summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFerris McCormick <fmccor@gentoo.org>2008-03-18 19:13:57 +0000
committerFerris McCormick <fmccor@gentoo.org>2008-03-18 19:13:57 +0000
commitd227b40685b721bd7c9a82cefd9ba4c0cd665c8e (patch)
treec0354b58118cbadd5836bd844647dcc0906155ce /x11-misc/afbinit
parentCommit the changes proposed in bug #213796. (diff)
downloadhistorical-d227b40685b721bd7c9a82cefd9ba4c0cd665c8e.tar.gz
historical-d227b40685b721bd7c9a82cefd9ba4c0cd665c8e.tar.bz2
historical-d227b40685b721bd7c9a82cefd9ba4c0cd665c8e.zip
Don't do anything at all if we don't have any /proc/fb to look at.
Package-Manager: portage-2.2_pre4
Diffstat (limited to 'x11-misc/afbinit')
-rw-r--r--x11-misc/afbinit/ChangeLog6
-rw-r--r--x11-misc/afbinit/Manifest4
-rw-r--r--x11-misc/afbinit/files/rc.afb-1.0.1-r7.patch3
3 files changed, 9 insertions, 4 deletions
diff --git a/x11-misc/afbinit/ChangeLog b/x11-misc/afbinit/ChangeLog
index 982980fb5dbd..a664d64d43cb 100644
--- a/x11-misc/afbinit/ChangeLog
+++ b/x11-misc/afbinit/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-misc/afbinit
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/afbinit/ChangeLog,v 1.23 2008/03/18 18:16:23 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/afbinit/ChangeLog,v 1.24 2008/03/18 19:13:57 fmccor Exp $
+
+ 18 Mar 2008; Ferris McCormick <fmccor@gentoo.org>
+ files/rc.afb-1.0.1-r7.patch:
+ Don't do anything at all if we don't have any /proc/fb to look at.
*afbinit-1.0.1-r7 (18 Mar 2008)
diff --git a/x11-misc/afbinit/Manifest b/x11-misc/afbinit/Manifest
index b471f8ddc973..154ae24c158d 100644
--- a/x11-misc/afbinit/Manifest
+++ b/x11-misc/afbinit/Manifest
@@ -3,12 +3,12 @@ AUX afbinit.init 354 RMD160 476a6079dff99b3f72d9a16bfebe6f448385c3fa SHA1 86f350
AUX rc.afb-1.0.1-r4.patch 1595 RMD160 ef429c85d08e94691028a332ea6bc0cdac54203a SHA1 a7117e471b44b502d55e9e079fd5cbc2468a8225 SHA256 667105f3ef3b2b26baf4d2e52701e2e69fbcdc12a09119297538e5ade1a0bdb9
AUX rc.afb-1.0.1-r5.patch 1593 RMD160 5a4359d05d6a0a1b98710028af58ddc9478ce332 SHA1 4858afab1b4b0673488a88d55d98f797ae356dc7 SHA256 0ef3ea485f801f737cbb2f860f8ed6a6cf02733b534f14bdb76eb19e99b0ece7
AUX rc.afb-1.0.1-r6.patch 1588 RMD160 51675be34c50567020bc35cad3401b897e2a5901 SHA1 a9c9a78ebc59ea331b2970d73779ccbfe1a963b8 SHA256 c428d5349616522077c4e29240b63f6c88ddf119d4086c2bbbf68aef733a685f
-AUX rc.afb-1.0.1-r7.patch 1501 RMD160 d622bb531810c6a9efdd9e8aecd0b1b564ec354b SHA1 c8770c3b7e8715c6918ad35f4790b372b837ace4 SHA256 b91fd88f5f9a2426c4df32667e4ddfdd1fdbc00c441e23b902184ef790323b59
+AUX rc.afb-1.0.1-r7.patch 1531 RMD160 b140b3a5db545d1039438ac41e44e172f05d05ce SHA1 e77ce6bb29a58b24ea7e1674c9ecbcacd188465e SHA256 4bedb8bdd965d5b8de2258c0a38e1298d1d6dff6726659d49a7966802cea88a4
AUX rc.afb-1.0.1.patch 1594 RMD160 8708a80f12cc4b43e413bb2ceb77f8c3c852811d SHA1 ce9eff84486241f973e4102e0a93e9fc80a31047 SHA256 914de2c94af9e0b74814a975167953b93eba573e0a29ecf93a7bff4d41f4b6de
DIST afbinit-1.0.1.tar.bz2 3288 RMD160 3b401ce48ad3f135c2548b293df906dc7ddd6068 SHA1 f6051c679aa4776fdabb1b5f012b935d31312519 SHA256 3a9b246b34f9b518f2e9a143e5c9faacd0197baa4e5dd13f82ce3c336a3c285c
EBUILD afbinit-1.0.1-r4.ebuild 1244 RMD160 92e71139fb131fab4173c1dbf307d2b410ba2ba7 SHA1 b251b37398fd0ba38e22f6a3d7097852c415245f SHA256 3b37a9c380f82c68349c726e899c44a524ab3b26f76dfeb985ee0b1046da30d8
EBUILD afbinit-1.0.1-r5.ebuild 1252 RMD160 2c5436d446a4188035943b59813c6228d15c7fdc SHA1 95462cb99a881afaac746704734d0f960233e1c4 SHA256 60b890805418f3e51811204cdb3ca3aaefc78118e6c31997fdf6a0182e2574fc
EBUILD afbinit-1.0.1-r6.ebuild 1250 RMD160 33cd75214d837b762f7ae2cfb39988ce10e3e7b3 SHA1 aef6928ee3ad061fe9d418a9a4454a3db5e6baaf SHA256 6bb84ddc2c3770beff5dea14116ee8aa56518c82ddc7db7709d064518eb52f30
EBUILD afbinit-1.0.1-r7.ebuild 1250 RMD160 f96270d6e8ad8432468e3e6ad5f63fcb1a7ac199 SHA1 097f6a489ef89455e9314cbda5c2fa87a8504e2b SHA256 0e489fe0e846896910c4dc829d9cee01c9d72d5f40c8bd9bc89cfc005af412d6
-MISC ChangeLog 5478 RMD160 74afbbd5d9b2b9e2534563a48ec3a19c7e25578b SHA1 7fb37d87501d243b3aac8d78cf89c707dfe575ed SHA256 9528377bbc3dc3ddb084d59e48e2e72e9f8dd13bd1af20a585b7824dd13204c7
+MISC ChangeLog 5631 RMD160 fbee0f8b16825a00dc8d70d36cde094f2d741200 SHA1 f2ccb4ac716df5434ff67e06ec0cc1f7352eca62 SHA256 4ba980197cda787fbbe68a2d19e21f3c4472dbfa03803222640705afa8b0b8c5
MISC metadata.xml 233 RMD160 1a148a584f4b911aa0a3555d022f41ac6c1cc161 SHA1 1ae2f00175a633df6b7154df449ea6fdcba8008e SHA256 43b6fee4b259fd47caa3673b5835514eabd3afbcdc5f218a60990c0cd7e987d5
diff --git a/x11-misc/afbinit/files/rc.afb-1.0.1-r7.patch b/x11-misc/afbinit/files/rc.afb-1.0.1-r7.patch
index 0105a2aeef4a..37f5f40d1a6a 100644
--- a/x11-misc/afbinit/files/rc.afb-1.0.1-r7.patch
+++ b/x11-misc/afbinit/files/rc.afb-1.0.1-r7.patch
@@ -12,7 +12,7 @@
# The microcode loader binary and the microcode
# itself must exist.
if [ ! -x /usr/sbin/afbinit -o ! -f /usr/lib/afb.ucode ]
-@@ -22,13 +17,37 @@
+@@ -22,13 +17,38 @@
exit 0
fi
@@ -49,6 +49,7 @@
- /usr/sbin/afbinit /dev/${AFB} /usr/lib/afb.ucode
- echo "done."
-done
++ [[ -e /proc/fb ]] || exit 0
+ afb_devs=`/bin/more -s /proc/fb | /bin/egrep -i "Elite 3D" | /bin/sed 's/\ .*//'`
+ # Load microcode onto each card.
+ for AFB in ${afb_devs}