diff options
author | Henrik Brix Andersen <brix@gentoo.org> | 2006-06-01 11:52:41 +0000 |
---|---|---|
committer | Henrik Brix Andersen <brix@gentoo.org> | 2006-06-01 11:52:41 +0000 |
commit | b7733e10e6773e7b21befc6c2df9130f204ccfc5 (patch) | |
tree | e66c4c0a8ff649176288927ed6901d96b17ee58b /sys-apps/pcmciautils | |
parent | Revision bumps to fix security issue SA-06:16. (diff) | |
download | gentoo-2-b7733e10e6773e7b21befc6c2df9130f204ccfc5.tar.gz gentoo-2-b7733e10e6773e7b21befc6c2df9130f204ccfc5.tar.bz2 gentoo-2-b7733e10e6773e7b21befc6c2df9130f204ccfc5.zip |
Version bump.
(Portage version: 2.0.54-r2)
Diffstat (limited to 'sys-apps/pcmciautils')
-rw-r--r-- | sys-apps/pcmciautils/ChangeLog | 8 | ||||
-rw-r--r-- | sys-apps/pcmciautils/Manifest | 31 | ||||
-rw-r--r-- | sys-apps/pcmciautils/files/digest-pcmciautils-014 | 1 | ||||
-rw-r--r-- | sys-apps/pcmciautils/pcmciautils-014.ebuild | 86 |
4 files changed, 100 insertions, 26 deletions
diff --git a/sys-apps/pcmciautils/ChangeLog b/sys-apps/pcmciautils/ChangeLog index 85a1932e7084..06a6737b394c 100644 --- a/sys-apps/pcmciautils/ChangeLog +++ b/sys-apps/pcmciautils/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/pcmciautils # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcmciautils/ChangeLog,v 1.24 2006/05/24 20:47:54 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcmciautils/ChangeLog,v 1.25 2006/06/01 11:52:41 brix Exp $ + +*pcmciautils-014 (01 Jun 2006) + + 01 Jun 2006; Henrik Brix Andersen <brix@gentoo.org> + +pcmciautils-014.ebuild: + Version bump. 24 May 2006; Michael Hanselmann <hansmi@gentoo.org> pcmciautils-013.ebuild: diff --git a/sys-apps/pcmciautils/Manifest b/sys-apps/pcmciautils/Manifest index 319a23a1219d..99791133d70a 100644 --- a/sys-apps/pcmciautils/Manifest +++ b/sys-apps/pcmciautils/Manifest @@ -1,28 +1,9 @@ -AUX pcmciautils-012-pccardctl-uclibc.patch 251 RMD160 242595e56dd8a924baabbbc12cb7f70a93d9bf83 SHA1 8260aa8220c8703a3cb304663875d4e0ff674b65 SHA256 6ec3f1d14980c8b63f49269594582a93d60cf174ae46c563ddd81ec7d1ee8476 +MD5 2295a83c17021a1d2789745444d961d8 ChangeLog 3656 +MD5 e61be18a09805cd66618da8fb7ce7f52 files/digest-pcmciautils-012 67 +MD5 af764e4b3e678630cab86bc55a73a640 files/digest-pcmciautils-013 67 +MD5 649e3b1561a331cb2024c32fcdc0691f files/digest-pcmciautils-014 67 MD5 7bc55616a05befe15cf8e86ed05fc57e files/pcmciautils-012-pccardctl-uclibc.patch 251 -RMD160 242595e56dd8a924baabbbc12cb7f70a93d9bf83 files/pcmciautils-012-pccardctl-uclibc.patch 251 -SHA256 6ec3f1d14980c8b63f49269594582a93d60cf174ae46c563ddd81ec7d1ee8476 files/pcmciautils-012-pccardctl-uclibc.patch 251 -DIST pcmciautils-012.tar.bz2 41683 -DIST pcmciautils-013.tar.bz2 42944 -EBUILD pcmciautils-012.ebuild 2269 RMD160 61b3f20b846961622d5b4f961dea045f1d9b414a SHA1 dcca86379587a17f511e34a044e95b531dbd8a4e SHA256 128003dc386a2c9eb7b364a2d28329709318c5e3278e5202d6cbe50faf18003a +MD5 b280eebc74d70d85e664debf1adce2c3 metadata.xml 255 MD5 5335d2301c91c6b5e920bedc87c6974f pcmciautils-012.ebuild 2269 -RMD160 61b3f20b846961622d5b4f961dea045f1d9b414a pcmciautils-012.ebuild 2269 -SHA256 128003dc386a2c9eb7b364a2d28329709318c5e3278e5202d6cbe50faf18003a pcmciautils-012.ebuild 2269 -EBUILD pcmciautils-013.ebuild 2207 RMD160 00cb81d584c62c8ebe9bb88e20af6fa826c433ef SHA1 8b2a418de4aac2be26b63dfb22102a0abd66f323 SHA256 2e69abeff96319e726816d52b11494703289f92cb4f506482ea67613a0e4b9ca MD5 f1475dfc059008a7322c5172ff0fbc6f pcmciautils-013.ebuild 2207 -RMD160 00cb81d584c62c8ebe9bb88e20af6fa826c433ef pcmciautils-013.ebuild 2207 -SHA256 2e69abeff96319e726816d52b11494703289f92cb4f506482ea67613a0e4b9ca pcmciautils-013.ebuild 2207 -MISC ChangeLog 3526 RMD160 6f4de54365088d1f9d0e722e185faab4b626dba0 SHA1 043f454c27531c59b8e5e91b51062e7efcfd744a SHA256 564424f8f67d03e9470277dcd86eccd423718689fafef550e90c0d5b354801c7 -MD5 3356f770718cbdb29fa83283b8f5a60a ChangeLog 3526 -RMD160 6f4de54365088d1f9d0e722e185faab4b626dba0 ChangeLog 3526 -SHA256 564424f8f67d03e9470277dcd86eccd423718689fafef550e90c0d5b354801c7 ChangeLog 3526 -MISC metadata.xml 255 RMD160 e6f6333d659d443f0290a257c2b23772ab1cf526 SHA1 1258e0419f1fe7839c4db37602b5999d0e196bca SHA256 255c7b73ddde5e979b6b53de0f9f5b858e22e602e0495f484b2a33cd2987edf9 -MD5 b280eebc74d70d85e664debf1adce2c3 metadata.xml 255 -RMD160 e6f6333d659d443f0290a257c2b23772ab1cf526 metadata.xml 255 -SHA256 255c7b73ddde5e979b6b53de0f9f5b858e22e602e0495f484b2a33cd2987edf9 metadata.xml 255 -MD5 e61be18a09805cd66618da8fb7ce7f52 files/digest-pcmciautils-012 67 -RMD160 a28e4f67d5344d8079b6a4ee60dc9d2b29b9f8e0 files/digest-pcmciautils-012 67 -SHA256 d2b06ab5d474956e75ecc7370a58ec2007d1f9ea265af30ca850847ac2894d97 files/digest-pcmciautils-012 67 -MD5 af764e4b3e678630cab86bc55a73a640 files/digest-pcmciautils-013 67 -RMD160 d1e0d46a94e458671500a17e10d07921bbe971f2 files/digest-pcmciautils-013 67 -SHA256 505aaa5819066ab14e83e96fed8ab8ef2d8c66072219ee5949c186f9c7272c95 files/digest-pcmciautils-013 67 +MD5 6f2b0321e4966b0ef3d8d7d4c47487e3 pcmciautils-014.ebuild 2104 diff --git a/sys-apps/pcmciautils/files/digest-pcmciautils-014 b/sys-apps/pcmciautils/files/digest-pcmciautils-014 new file mode 100644 index 000000000000..9cc537828b06 --- /dev/null +++ b/sys-apps/pcmciautils/files/digest-pcmciautils-014 @@ -0,0 +1 @@ +MD5 3f07c926875f6c5dcb83240f39725177 pcmciautils-014.tar.bz2 42996 diff --git a/sys-apps/pcmciautils/pcmciautils-014.ebuild b/sys-apps/pcmciautils/pcmciautils-014.ebuild new file mode 100644 index 000000000000..dac4804c806f --- /dev/null +++ b/sys-apps/pcmciautils/pcmciautils-014.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcmciautils/pcmciautils-014.ebuild,v 1.1 2006/06/01 11:52:41 brix Exp $ + +inherit toolchain-funcs linux-info + +DESCRIPTION="PCMCIA userspace utilities for Linux kernel 2.6.13 and beyond" + +HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html" +SRC_URI="mirror://kernel/linux/utils/kernel/pcmcia/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~sh ~x86" + +IUSE="debug static staticsocket udev" +RDEPEND=">=sys-fs/sysfsutils-1.2.0-r1 + >=sys-apps/module-init-tools-3.2_pre4 + udev? ( >=sys-fs/udev-068 ) + !udev? ( >=sys-apps/hotplug-20040920 )" +DEPEND="${RDEPEND} + dev-util/yacc + sys-devel/flex + sys-apps/sed" + +CONFIG_CHECK="~PCMCIA" +ERROR_PCMCIA="${P} requires 16-bit PCMCIA support (CONFIG_PCMCIA)" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 13; then + eerror + eerror "${P} requires at least kernel 2.6.13." + eerror + die "${P} requires at least kernel 2.6.13." + fi +} + +src_unpack() { + unpack ${A} + + sed -i \ + -e "s:^\(KERNEL_DIR\) = .*:\1 = ${KV_DIR}:" \ + -e "s:^\(V\) = false:\1 = true:" \ + -e "s:^\(CFLAGS \:=.*\):\1 ${CFLAGS}:" \ + ${S}/Makefile || die + + if use debug; then + sed -i -e "s:^\(DEBUG\) = .*:\1 = true:" ${S}/Makefile || die + fi + + if use static; then + sed -i -e "s:^\(STATIC\) = .*:\1 = true:" ${S}/Makefile || die + fi + + if use staticsocket; then + sed -i -e "s:^\(STARTUP\) = .*:\1 = false:" ${S}/Makefile || die + fi + + if use udev; then + sed -i -e "s:^\(UDEV\) = .*:\1 = true:" ${S}/Makefile || die + else + sed -i -e "s:^\(UDEV\) = .*:\1 = false:" ${S}/Makefile || die + fi +} + +src_compile() { + emake CC="$(tc-getCC)" LD="$(tc-getCC)" \ + || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + + dodoc doc/*.txt +} + +pkg_postinst() { + ewarn + ewarn "If you relied on pcmcia-cs to automatically load the appropriate" + ewarn "PCMCIA-related modules upon boot, you need to add 'pcmcia' and the" + ewarn "PCMCIA socket driver you need for this system (yenta-socket," + ewarn "i82092, i82365, ...) to /etc/modules.autoload.d/kernel-2.6" + ewarn +} |