From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KVQsM-0007ei-5H for garchives@archives.gentoo.org; Tue, 19 Aug 2008 13:03:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C27EFE02B4; Tue, 19 Aug 2008 13:03:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 7A366E02B4 for ; Tue, 19 Aug 2008 13:03:53 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id A65676466A for ; Tue, 19 Aug 2008 13:03:52 +0000 (UTC) Received: from rbu by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1KVQsJ-0005BA-G2 for gentoo-commits@lists.gentoo.org; Tue, 19 Aug 2008 13:03:51 +0000 From: "Robert Buchholz (rbu)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, rbu@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-wireless/wpa_supplicant: ChangeLog wpa_supplicant-0.6.4.ebuild wpa_supplicant-0.6.1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog wpa_supplicant-0.6.4.ebuild wpa_supplicant-0.6.1.ebuild X-VCS-Directories: net-wireless/wpa_supplicant X-VCS-Committer: rbu X-VCS-Committer-Name: Robert Buchholz Content-Type: text/plain; charset=utf8 Message-Id: Sender: Robert Buchholz Date: Tue, 19 Aug 2008 13:03:51 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5f08b1f7-905a-470f-98f6-b4fd21299d86 X-Archives-Hash: f9f9c3a34cfb42b0eca1f0a0555e9684 rbu 08/08/19 13:03:51 Modified: ChangeLog Added: wpa_supplicant-0.6.4.ebuild Removed: wpa_supplicant-0.6.1.ebuild Log: Version bump (bug #235102 by Vladimir), PS3 drivers have been merged upstream. Also install DBUS service files as 0.5.10 does (bug #212724= by Robert Piasek), and enable file debugging via USE=3Ddebug (bug #21302= 3 by Adrian Bassett) (Portage version: 2.2_rc8/cvs/Linux 2.6.25-gentoo-r6 x86_64, RepoMan op= tions: --force) Revision Changes Path 1.108 net-wireless/wpa_supplicant/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/wpa_s= upplicant/ChangeLog?rev=3D1.108&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/wpa_s= upplicant/ChangeLog?rev=3D1.108&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/wpa_s= upplicant/ChangeLog?r1=3D1.107&r2=3D1.108 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/ChangeLog,v retrieving revision 1.107 retrieving revision 1.108 diff -u -r1.107 -r1.108 --- ChangeLog 11 Aug 2008 11:52:50 -0000 1.107 +++ ChangeLog 19 Aug 2008 13:03:50 -0000 1.108 @@ -1,6 +1,15 @@ # ChangeLog for net-wireless/wpa_supplicant # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/ChangeLog= ,v 1.107 2008/08/11 11:52:50 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/ChangeLog= ,v 1.108 2008/08/19 13:03:50 rbu Exp $ + +*wpa_supplicant-0.6.4 (19 Aug 2008) + + 19 Aug 2008; Robert Buchholz + -wpa_supplicant-0.6.1.ebuild, +wpa_supplicant-0.6.4.ebuild: + Version bump (bug #235102 by Vladimir), PS3 drivers have been merged + upstream. Also install DBUS service files as 0.5.10 does (bug #212724 = by + Robert Piasek), and enable file debugging via USE=3Ddebug (bug #213023= by + Adrian Bassett) =20 11 Aug 2008; Ra=C3=BAl Porcel wpa_supplicant-0.5.10.ebuild, wpa_supplicant-0.6.3.ebuild: 1.1 net-wireless/wpa_supplicant/wpa_supplicant-0.6.4.ebu= ild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/wpa_s= upplicant/wpa_supplicant-0.6.4.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/wpa_s= upplicant/wpa_supplicant-0.6.4.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: wpa_supplicant-0.6.4.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/wpa_suppli= cant-0.6.4.ebuild,v 1.1 2008/08/19 13:03:50 rbu Exp $ EAPI=3D"1" inherit eutils toolchain-funcs DESCRIPTION=3D"IEEE 802.1X/WPA supplicant for secure wireless transfers" HOMEPAGE=3D"http://hostap.epitest.fi/wpa_supplicant/" SRC_URI=3D"http://hostap.epitest.fi/releases/${P}.tar.gz" LICENSE=3D"|| ( GPL-2 BSD )" SLOT=3D"0" KEYWORDS=3D"~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" IUSE=3D"dbus debug gnutls gsm madwifi qt3 qt4 readline ssl kernel_linux kernel_FreeBSD ps3" RDEPEND=3D"dbus? ( sys-apps/dbus ) kernel_linux? ( gsm? ( sys-apps/pcsc-lite ) madwifi? ( || ( >net-wireless/madwifi-ng-tools-0.9.3 net-wireless/madwifi-old ) ) ) !kernel_linux? ( net-libs/libpcap ) qt4? ( || ( ( x11-libs/qt-core:4 x11-libs/qt-gui:4 ) =3Dx11-libs/qt-4.2.2" ; then if ! built_with_use x11-libs/qt qt3support ; then eerror ">=3Dqt4.2.2 requires qt3support" die "rebuild >=3Dx11-libs/qt-4.2.2 with the qt3support USE flag" fi fi } src_unpack() { unpack ${A} cd "${S}" # net/bpf.h needed for net-libs/libpcap on Gentoo FreeBSD sed -i \ -e "s:\(#include \):#include \n\1:" \ ../src/l2_packet/l2_packet_freebsd.c || die # toolchain setup echo "CC =3D $(tc-getCC)" > .config # basic setup echo "CONFIG_CTRL_IFACE=3Dy" >> .config echo "CONFIG_BACKEND=3Dfile" >> .config # basic authentication methods # NOTE: we don't set GPSK or SAKE as they conflict # with the below options echo "CONFIG_EAP_GTC=3Dy" >> .config echo "CONFIG_EAP_MD5=3Dy" >> .config echo "CONFIG_EAP_OTP=3Dy" >> .config echo "CONFIG_EAP_PAX=3Dy" >> .config echo "CONFIG_EAP_PSK=3Dy" >> .config echo "CONFIG_EAP_TLV=3Dy" >> .config echo "CONFIG_IEEE8021X_EAPOL=3Dy" >> .config echo "CONFIG_PKCS12=3Dy" >> .config echo "CONFIG_PEERKEY=3Dy" >> .config echo "CONFIG_EAP_LEAP=3Dy" >> .config echo "CONFIG_EAP_MSCHAPV2=3Dy" >> .config echo "CONFIG_EAP_PEAP=3Dy" >> .config echo "CONFIG_EAP_TLS=3Dy" >> .config echo "CONFIG_EAP_TTLS=3Dy" >> .config if use dbus ; then echo "CONFIG_CTRL_IFACE_DBUS=3Dy" >> .config fi if use debug ; then echo "CONFIG_DEBUG_FILE=3Dy" >> .config fi if use gsm ; then # smart card authentication echo "CONFIG_EAP_SIM=3Dy" >> .config echo "CONFIG_EAP_AKA=3Dy" >> .config echo "CONFIG_PCSC=3Dy" >> .config fi if use readline ; then # readline/history support for wpa_cli echo "CONFIG_READLINE=3Dy" >> .config fi # SSL authentication methods if use gnutls ; then echo "CONFIG_TLS=3Dgnutls" >> .config echo "CONFIG_GNUTLS_EXTRA=3Dy" >> .config elif use ssl ; then echo "CONFIG_TLS=3Dopenssl" >> .config echo "CONFIG_SMARTCARD=3Dy" >> .config else echo "CONFIG_TLS=3Dinternal" >> .config fi if use kernel_linux ; then # Linux specific drivers echo "CONFIG_DRIVER_ATMEL=3Dy" >> .config #echo "CONFIG_DRIVER_BROADCOM=3Dy" >> .config #echo "CONFIG_DRIVER_HERMES=3Dy" >> .config echo "CONFIG_DRIVER_HOSTAP=3Dy" >> .config echo "CONFIG_DRIVER_IPW=3Dy" >> .config echo "CONFIG_DRIVER_NDISWRAPPER=3Dy" >> .config echo "CONFIG_DRIVER_PRISM54=3Dy" >> .config echo "CONFIG_DRIVER_WEXT=3Dy" >> .config echo "CONFIG_DRIVER_WIRED=3Dy" >> .config if use madwifi ; then # Add include path for madwifi-driver headers echo "CFLAGS +=3D -I/usr/include/madwifi" >> .config echo "CONFIG_DRIVER_MADWIFI=3Dy" >> .config fi if use ps3 ; then echo "CONFIG_DRIVER_PS3=3Dy" >> .config fi elif use kernel_FreeBSD ; then # FreeBSD specific driver echo "CONFIG_DRIVER_BSD=3Dy" >> .config fi # people seem to take the example configuration file too literally # bug #102361 sed -i \ -e "s:^\(opensc_engine_path\):#\1:" \ -e "s:^\(pkcs11_engine_path\):#\1:" \ -e "s:^\(pkcs11_module_path\):#\1:" \ wpa_supplicant.conf || die # Change configuration to match Gentoo locations, #143750 sed -i \ -e "s:/usr/lib/opensc:/usr/$(get_libdir):" \ -e "s:/usr/lib/pkcs11:/usr/$(get_libdir):" \ wpa_supplicant.conf || die } src_compile() { emake || die "emake failed" if use qt4 ; then qmake -o "${S}"/wpa_gui-qt4/Makefile "${S}"/wpa_gui-qt4/wpa_gui.pro cd "${S}"/wpa_gui-qt4 emake || die "emake wpa_gui-qt4 failed" elif use qt3 ; then [[ -d "${QTDIR}"/etc/settings ]] && addwrite "${QTDIR}"/etc/settings "${QTDIR}"/bin/qmake -o "${S}"/wpa_gui/Makefile "${S}"/wpa_gui/wpa_gui.= pro cd "${S}"/wpa_gui emake || die "emake wpa_gui failed" fi } src_install() { dosbin wpa_supplicant dobin wpa_cli wpa_passphrase # baselayout-1 compat dosym /usr/sbin/wpa_supplicant /sbin/wpa_supplicant dosym /usr/bin/wpa_cli /bin/wpa_cli exeinto /etc/wpa_supplicant/ newexe "${FILESDIR}"/wpa_cli.sh wpa_cli.sh insinto /etc/wpa_supplicant/ newins "${FILESDIR}"/wpa_supplicant.conf wpa_supplicant.conf dodoc ChangeLog eap_testing.txt README todo.txt newdoc wpa_supplicant.conf wpa_supplicant.conf doman doc/docbook/*.8 doman doc/docbook/*.5 if use qt4 ; then into /usr dobin wpa_gui-qt4/wpa_gui elif use qt3 ; then into /usr dobin wpa_gui/wpa_gui fi if use qt3 || use qt4; then make_desktop_entry wpa_gui "WPA_Supplicant Administration GUI" fi if use dbus ; then insinto /etc/dbus-1/system.d newins dbus-wpa_supplicant.conf wpa_supplicant.conf insinto /usr/share/dbus-1/system-services newins dbus-wpa_supplicant.service 'fi.epitest.hostap.WPASupplicant.ser= vice' keepdir /var/run/wpa_supplicant fi } pkg_postinst() { einfo "A default configuration file has been installed to" einfo "/etc/wpa_supplicant/wpa_supplicant.conf" einfo einfo "An example configuration file is available as" einfo "/usr/share/doc/${PF}/wpa_supplicant.conf.gz" if [[ -e ${ROOT}etc/wpa_supplicant.conf ]] ; then echo ewarn "WARNING: your old configuration file ${ROOT}etc/wpa_supplicant.c= onf" ewarn "needs to be moved to ${ROOT}etc/wpa_supplicant/wpa_supplicant.co= nf" fi if use madwifi; then echo einfo "This package compiles against the headers installed by" einfo "madwifi-old, madwifi-ng or madwifi-ng-tools." einfo "You should remerge ${PN} after upgrading these packages." fi }