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/gpsd/gpsd-9999.ebuild | |
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/gpsd/gpsd-9999.ebuild')
-rw-r--r-- | sci-geosciences/gpsd/gpsd-9999.ebuild | 7 |
1 files changed, 6 insertions, 1 deletions
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() { |