diff options
author | 2012-08-12 08:18:33 +0000 | |
---|---|---|
committer | 2012-08-12 08:18:33 +0000 | |
commit | 742a5571370786d5939489731924d44258f0e998 (patch) | |
tree | 3002512e8149d447dd997f86d67ef1cecb190cff /sci-geosciences | |
parent | Query udev.pc pkg-config file for correct udevdir value. (diff) | |
download | gentoo-2-742a5571370786d5939489731924d44258f0e998.tar.gz gentoo-2-742a5571370786d5939489731924d44258f0e998.tar.bz2 gentoo-2-742a5571370786d5939489731924d44258f0e998.zip |
Query udev.pc pkg-config file for udevdir value (in order to install 25-gpsd.rules and gpsd.hotplug to correct directory)
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Diffstat (limited to 'sci-geosciences')
-rw-r--r-- | sci-geosciences/gpsd/ChangeLog | 7 | ||||
-rw-r--r-- | sci-geosciences/gpsd/gpsd-3.7.ebuild | 7 | ||||
-rw-r--r-- | sci-geosciences/gpsd/gpsd-9999.ebuild | 7 |
3 files changed, 18 insertions, 3 deletions
diff --git a/sci-geosciences/gpsd/ChangeLog b/sci-geosciences/gpsd/ChangeLog index e57f2d12a345..b391d78b502c 100644 --- a/sci-geosciences/gpsd/ChangeLog +++ b/sci-geosciences/gpsd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-geosciences/gpsd # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/ChangeLog,v 1.89 2012/08/01 21:51:58 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/ChangeLog,v 1.90 2012/08/12 08:18:33 ssuominen Exp $ + + 12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> gpsd-3.7.ebuild, + gpsd-9999.ebuild: + Query udev.pc pkg-config file for udevdir value (in order to install + 25-gpsd.rules and gpsd.hotplug to correct directory) *gpsd-3.7 (01 Aug 2012) diff --git a/sci-geosciences/gpsd/gpsd-3.7.ebuild b/sci-geosciences/gpsd/gpsd-3.7.ebuild index 12b99c92dd44..867e3d6664ac 100644 --- a/sci-geosciences/gpsd/gpsd-3.7.ebuild +++ b/sci-geosciences/gpsd/gpsd-3.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-3.7.ebuild,v 1.1 2012/08/01 21:51:58 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-3.7.ebuild,v 1.2 2012/08/12 08:18:33 ssuominen Exp $ EAPI="4" @@ -46,6 +46,7 @@ RDEPEND="X? ( dev-python/pygtk:2 ) ntp? ( || ( net-misc/ntp net-misc/chrony ) ) qt4? ( x11-libs/qt-gui:4 )" DEPEND="${RDEPEND} + virtual/pkgconfig test? ( sys-devel/bc )" # xml packages are for man page generation @@ -89,6 +90,10 @@ src_prepare() { "${FILESDIR}"/${PN}-3.3-setup.py > setup.py || die distutils_src_prepare fi + + local udevdir=/lib/udev + has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)" + sed -i -e "s:/lib/udev:${udevdir}:" gpsd.rules SConstruct || die } src_configure() { diff --git a/sci-geosciences/gpsd/gpsd-9999.ebuild b/sci-geosciences/gpsd/gpsd-9999.ebuild index ed9d26bff0a4..cd583e58d71b 100644 --- a/sci-geosciences/gpsd/gpsd-9999.ebuild +++ b/sci-geosciences/gpsd/gpsd-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-9999.ebuild,v 1.5 2012/08/01 21:51:58 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-9999.ebuild,v 1.6 2012/08/12 08:18:33 ssuominen Exp $ EAPI="4" @@ -46,6 +46,7 @@ RDEPEND="X? ( dev-python/pygtk:2 ) ntp? ( || ( net-misc/ntp net-misc/chrony ) ) qt4? ( x11-libs/qt-gui:4 )" DEPEND="${RDEPEND} + virtual/pkgconfig test? ( sys-devel/bc )" # xml packages are for man page generation @@ -89,6 +90,10 @@ src_prepare() { "${FILESDIR}"/${PN}-3.3-setup.py > setup.py || die distutils_src_prepare fi + + local udevdir=/lib/udev + has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)" + sed -i -e "s:/lib/udev:${udevdir}:" gpsd.rules SConstruct || die } src_configure() { |