summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-08-12 08:18:33 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-08-12 08:18:33 +0000
commit742a5571370786d5939489731924d44258f0e998 (patch)
tree3002512e8149d447dd997f86d67ef1cecb190cff /sci-geosciences/gpsd
parentQuery udev.pc pkg-config file for correct udevdir value. (diff)
downloadgentoo-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')
-rw-r--r--sci-geosciences/gpsd/ChangeLog7
-rw-r--r--sci-geosciences/gpsd/gpsd-3.7.ebuild7
-rw-r--r--sci-geosciences/gpsd/gpsd-9999.ebuild7
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() {