vapier      15/03/04 19:52:37

  Modified:             metadata.xml ChangeLog
  Added:                crda-3.18.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  Changes    Path
1.8                  net-wireless/crda/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/metadata.xml?rev=1.8&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/metadata.xml?rev=1.8&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/metadata.xml?r1=1.7&r2=1.8

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-wireless/crda/metadata.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- metadata.xml        5 Feb 2015 12:30:31 -0000       1.7
+++ metadata.xml        4 Mar 2015 19:52:37 -0000       1.8
@@ -9,5 +9,8 @@
                <email>[email protected]</email>
                <name>Rick Farina</name>
        </maintainer>
+       <use>
+               <flag name='gcrypt'>Use libgcrypt instead of openssl for key 
checking</flag>
+       </use>
 </pkgmetadata>
 



1.70                 net-wireless/crda/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/ChangeLog?rev=1.70&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/ChangeLog?rev=1.70&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/ChangeLog?r1=1.69&r2=1.70

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-wireless/crda/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- ChangeLog   3 Mar 2015 16:29:35 -0000       1.69
+++ ChangeLog   4 Mar 2015 19:52:37 -0000       1.70
@@ -1,6 +1,14 @@
 # ChangeLog for net-wireless/crda
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/crda/ChangeLog,v 1.69 
2015/03/03 16:29:35 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/crda/ChangeLog,v 1.70 
2015/03/04 19:52:37 vapier Exp $
+
+*crda-3.18 (04 Mar 2015)
+
+  04 Mar 2015; Mike Frysinger <[email protected]> +crda-3.18.ebuild,
+  +files/crda-3.18-cflags.patch, +files/crda-3.18-no-ldconfig.patch,
+  +files/crda-3.18-no-werror.patch, +files/crda-3.18-openssl.patch,
+  metadata.xml:
+  Version bump.
 
   03 Mar 2015; Mike Gilbert <[email protected]> crda-1.1.3-r1.ebuild:
   Set EAPI=5. Call has_version --host-root in python_check_deps to help with



1.1                  net-wireless/crda/crda-3.18.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/crda-3.18.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/crda/crda-3.18.ebuild?rev=1.1&content-type=text/plain

Index: crda-3.18.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-wireless/crda/crda-3.18.ebuild,v 1.1 
2015/03/04 19:52:37 vapier Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )
inherit eutils toolchain-funcs python-any-r1 udev

DESCRIPTION="Central Regulatory Domain Agent for wireless networks"
HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda";
SRC_URI="http://linuxwireless.org/download/crda/${P}.tar.xz
        mirror://kernel/software/network/crda/${P}.tar.xz"

LICENSE="ISC"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="gcrypt"

RDEPEND="!gcrypt? ( dev-libs/openssl:0 )
        gcrypt? ( dev-libs/libgcrypt:0 )
        dev-libs/libnl:3
        net-wireless/wireless-regdb"
DEPEND="${RDEPEND}
        ${PYTHON_DEPS}
        $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
        virtual/pkgconfig"

python_check_deps() {
        has_version --host-root "dev-python/m2crypto[${PYTHON_USEDEP}]"
}

src_prepare() {
        epatch "${FILESDIR}"/${PN}-3.18-no-ldconfig.patch
        epatch "${FILESDIR}"/${PN}-3.18-no-werror.patch
        epatch "${FILESDIR}"/${PN}-3.18-openssl.patch
        epatch "${FILESDIR}"/${PN}-3.18-cflags.patch
        sed -i \
                -e "s:\<pkg-config\>:$(tc-getPKG_CONFIG):" \
                Makefile || die
}

_emake() {
        # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars
        # that look like it should change it).  We want to use /usr/lib/
        # anyways as this file is not ABI specific and we want to share it
        # among all ABIs rather than pointlessly duplicate it.
        #
        # The trailing slash on SBINDIR is required by the source.
        emake \
                PREFIX="${EPREFIX}/usr" \
                SBINDIR='$(PREFIX)/sbin/' \
                LIBDIR='$(PREFIX)/'"$(get_libdir)" \
                UDEV_RULE_DIR="$(get_udevdir)/rules.d" \
                REG_BIN="${SYSROOT}"/usr/lib/crda/regulatory.bin \
                USE_OPENSSL=$(usex gcrypt 0 1) \
                CC="$(tc-getCC)" \
                V=1 \
                WERROR= \
                "$@"
}

src_compile() {
        _emake all_noverify
}

src_test() {
        _emake verify
}

src_install() {
        _emake DESTDIR="${D}" install
        keepdir /etc/wireless-regdb/pubkeys
}




Reply via email to