summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-01-23 18:08:50 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-01-23 18:08:50 +0000
commitf5e9f887a92219ad55edecaf3b3d91e32a9e0a2e (patch)
tree79cc5fb8923e6f59236a04714cd5c718a6cc01f9 /net-wireless
parentx11-themes/light-themes: 0.1.8.26 (diff)
downloadhistorical-f5e9f887a92219ad55edecaf3b3d91e32a9e0a2e.tar.gz
historical-f5e9f887a92219ad55edecaf3b3d91e32a9e0a2e.tar.bz2
historical-f5e9f887a92219ad55edecaf3b3d91e32a9e0a2e.zip
Install udev rules to correct directory wrt #389895
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/crda/ChangeLog9
-rw-r--r--net-wireless/crda/Manifest13
-rw-r--r--net-wireless/crda/crda-1.1.2-r3.ebuild47
3 files changed, 63 insertions, 6 deletions
diff --git a/net-wireless/crda/ChangeLog b/net-wireless/crda/ChangeLog
index b0677c03681e..9891d09e0f2b 100644
--- a/net-wireless/crda/ChangeLog
+++ b/net-wireless/crda/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-wireless/crda
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/crda/ChangeLog,v 1.33 2011/12/15 22:17:59 gurligebis Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/crda/ChangeLog,v 1.34 2012/01/23 18:08:50 ssuominen Exp $
+
+*crda-1.1.2-r3 (23 Jan 2012)
+
+ 23 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> +crda-1.1.2-r3.ebuild:
+ Install udev rules to correct directory wrt #389895
15 Dec 2011; <gurligebis@gentoo.org> crda-1.1.2-r2.ebuild:
Changing dependency from libgcrypt to openssl, and fixing test phase, fixing
diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest
index 4c8446e1837b..8b5207dc4621 100644
--- a/net-wireless/crda/Manifest
+++ b/net-wireless/crda/Manifest
@@ -6,12 +6,17 @@ DIST crda-1.0.1.tar.bz2 21013 RMD160 9fd99a0cac4e09926b9a97ded4f3f6e3f27298b2 SH
DIST crda-1.1.2.tar.bz2 21754 RMD160 b36254bead7c1561646430f945ca484d301c082c SHA1 a180b8cd2b3f37a157ca27da3fc603795e618906 SHA256 e469348a5d0bb933df31995869130f68901de9be02e666437f52125698851864
EBUILD crda-1.0.1-r1.ebuild 979 RMD160 3f8352b066e9c0b32b173a25c838ac628bd4a6dc SHA1 3d2de561b02e7be68c4a50f34a780d5148b5dab5 SHA256 e5620fd9078b9b8e80e84518d6210b0de645567c1e64093c9c2542ebf08bbfe3
EBUILD crda-1.1.2-r2.ebuild 1293 RMD160 fca77587ba8a93d0df9e00a3c0fa6db7cb69a342 SHA1 bf690cf24c7a8b369c919ef00b9608635094ac46 SHA256 1f6391af695178f7ea9e8168041791a0fa7eba0f61d20f2e356735d0c5e0c26a
-MISC ChangeLog 5655 RMD160 b6f22d692950db2348b73e2bf2da649105a6338c SHA1 4395dd34f795ca92c0f4cccca3f0f9eed9a3dc99 SHA256 39ad7d0076d01f2fc214ae1ae05164f1541fcc96fbf0bee5f4f368d8e3369ba4
+EBUILD crda-1.1.2-r3.ebuild 1292 RMD160 d4e0ba8f047db1063e421529d294a1dffae60d4c SHA1 c96046df68d7e37a0ad54a4a2d91d5163df3b8ae SHA256 9f756c1f1328e83c674114f112e557b2b9656a168530f589c21010985619caa8
+MISC ChangeLog 5816 RMD160 ce69f5acf229c36c1368c9a12c9ae0112072d943 SHA1 8e1cabdcfbe8b075f6325d9fe8b43582fa418aa2 SHA256 1ed43be3fdcce61e20c643194333f66862ac794a4b24b7bc9e500258be9b21f1
MISC metadata.xml 350 RMD160 f6595505b25e3a4f18c8a80bf2c43a39e9ed3217 SHA1 056be77ff0338c0c07de32cde88815054eec1999 SHA256 fed024e4a74466ff8ac845800a5b1290825fbcee9bdba8f7f3ebc39236e63cb3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk7qchwACgkQsR7PQhRXYEnAwwCfSBIS82UO0S6+z1+HTLA9ZA5s
-wRsAnR70JKUrVCLT1h379msuBSDRT43Y
-=klny
+iQEcBAEBAgAGBQJPHaGmAAoJEEdUh39IaPFN8usH/R4Pj4dqamT0NKPKOPYhEdvr
+JVWw7X+XOnp5+SHW7sevB1/CY+XaPBOigFyaHZ017mVhHWL2HE10RyhnewLtTYwV
+l5vOyff/PrclgheFrrfVlD3icGB8brHX0LSyEmwoLZOhxk7HQbFNcH2hmwV8tmbl
+llIwel0pg1vN7rtL3wzgVCIgIoG1Sf31/qxSI/1uiuM0DsjpuE4TYaIGA2wylZT2
+oQi0595wms7lB5UUzdSIJ2SyrUMXYbDHAaIVdh2M4vS7yOjETFJOQTYj0rTOQE3e
+LpCtSOr4r5TAYo3YD8RBYGU5hrPxAQeZfp4qT0F1TsZRIPkgM3YJ72oJMyD5x90=
+=W4f2
-----END PGP SIGNATURE-----
diff --git a/net-wireless/crda/crda-1.1.2-r3.ebuild b/net-wireless/crda/crda-1.1.2-r3.ebuild
new file mode 100644
index 000000000000..99a653be549e
--- /dev/null
+++ b/net-wireless/crda/crda-1.1.2-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/crda/crda-1.1.2-r3.ebuild,v 1.1 2012/01/23 18:08:50 ssuominen Exp $
+
+EAPI=4
+inherit eutils toolchain-funcs python
+
+DESCRIPTION="Central Regulatory Domain Agent for wireless networks."
+HOMEPAGE="http://wireless.kernel.org/en/developers/Regulatory"
+SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/openssl
+ dev-libs/libnl:1.1
+ net-wireless/wireless-regdb"
+DEPEND="${RDEPEND}
+ dev-python/m2crypto
+ =dev-lang/python-2*"
+RDEPEND="${RDEPEND}
+ >=sys-fs/udev-152"
+
+src_prepare() {
+ epatch "${FILESDIR}"/libnl31-support.diff
+
+ python_convert_shebangs 2 utils/key2pub.py
+
+ sed -i \
+ -e "s:\<pkg-config\>:$(tc-getPKG_CONFIG):" \
+ Makefile || die
+}
+
+src_compile() {
+ emake UDEV_RULE_DIR=/lib/udev/rules.d/ REG_BIN=/usr/$(get_libdir)/crda/regulatory.bin USE_OPENSSL=1 CC="$(tc-getCC)" all_noverify
+}
+
+src_test() {
+ emake USE_OPENSSL=1 CC="$(tc-getCC)" verify
+}
+
+src_install() {
+ emake UDEV_RULE_DIR=/lib/udev/rules.d/ REG_BIN=/usr/$(get_libdir)/crda/regulatory.bin USE_OPENSSL=1 DESTDIR="${D}" install
+ keepdir /etc/wireless-regdb/pubkeys
+}