aboutsummaryrefslogtreecommitdiffstats
path: root/astro
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2012-09-04 01:12:51 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2012-09-04 01:12:51 +0800
commitffea458e112439611397ae15cc68dfc82d8ddff0 (patch)
treeb859856b090e2d5696c59aa9d75b7403af050b43 /astro
parentb8adb70e8eab9efc71054a1a0e95847a23293919 (diff)
downloadfreebsd-ports-gnome-ffea458e112439611397ae15cc68dfc82d8ddff0.tar.gz
freebsd-ports-gnome-ffea458e112439611397ae15cc68dfc82d8ddff0.tar.zst
freebsd-ports-gnome-ffea458e112439611397ae15cc68dfc82d8ddff0.zip
- Fix linking with pthreads
- While here, add IGNORE for specific illegal options combination PR: ports/170510 Submitted by: Jason E. Hale <bsdkaffee@gmail.com> Approved by: glebius (maintainer)
Diffstat (limited to 'astro')
-rw-r--r--astro/gpsd/Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/astro/gpsd/Makefile b/astro/gpsd/Makefile
index 2e69fa43439b..c8ab8971cb3b 100644
--- a/astro/gpsd/Makefile
+++ b/astro/gpsd/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gpsd
PORTVERSION= 3.6
+PORTREVISION= 1
CATEGORIES= astro geography
MASTER_SITES= SAVANNAH
@@ -191,6 +192,10 @@ SCONS_ARGS+= ntpshm=no
.if defined(WITHOUT_PPS)
SCONS_ARGS+= pps=no
+.else
+. if defined(WITHOUT_NTPSHM)
+IGNORE= PPS requires NTPSHM
+. endif
.endif
.if defined(WITH_PPSONCTS)
@@ -268,6 +273,9 @@ PLIST_SUB+= CURSES=""
SCONS_ARGS+= profiling=yes
.endif
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/Qgpsmm.pc.in
+
# generates .py[co] files for installed modules
# if that's not done, ${PYTHON_SITELIBDIR}/gps will be polluted
# with these files when module is imported from root user
-3/+1 * - Finish to convert USESolivierd2013-05-083-18/+15 * - Convert USE_GETTEXT to USES (part 4)ak2013-04-261-1/+1 * Finish converting the whole ports tree to USES=pkgconfigbapt2013-04-231-1/+1 * In categories starting with [t-z], remove empty lines from pkg-plist.danfe2013-03-171-1/+0 * - Drop support for GLib 2.28olivierd2013-03-091-2/+1 * - Update to 0.10.2olivierd2012-12-313-18/+13 * - Update to 0.10.1olivierd2012-12-153-15/+14 * - Use USE_PKGCONFIG macroolivierd2012-08-101-3/+8 * - Remove SITE_PERL from *_DEPENDSaz2012-06-301-2/+2 * - update png to 1.5.10dinoex2012-06-011-0/+1 * - Convert complete XFCE to new options frameworkmiwi2012-05-311-8/+7 * - Welcome XFCE 4.10 to the portstree!miwi2012-05-264-131/+13 * - Remove WITH_FBSD10_FIX, is no longer neededmiwi2011-11-091-1/+0 * - Fix build on FreeBSD 10miwi2011-10-291-0/+1 * Re-assign to the Xfce team.rene2011-10-231-1/+1 * With Glib 2.28 this port doesn't install the gio module anymore. Becausekwm2011-07-302-3/+1 * update x11/libexo to 0.6.2oliver2011-07-273-17/+11 * update libexo to 0.6.1oliver2011-06-073-228/+240 * Fix WITH_PYTHONoliver2011-05-232-4/+19 * fix run dependenciesoliver2011-04-141-1/+1 * Welcome XFCE 4.8 to the portstree!oliver2011-03-035-264/+253 * fix WITH_PYTHONoliver2010-06-082-1/+7 * update xfce to 4.6.2oliver2010-05-314-263/+262 * Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-1/+1 * - update to 1.4.1dinoex2010-03-281-1/+1 * - update to jpeg-8dinoex2010-02-051-0/+1 * fix build for FreeBSD 6oliver2010-01-163-4/+24 * update to 0.3.106oliver2010-01-103-59/+80 * - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-0/+1 * update xfce to 4.6.1oliver2009-05-063-6/+17 * update Xfce to 4.6oliver2009-03-033-22/+40 * update xfce to 4.4.3oliver2008-10-311-1/+1 * Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-241-1/+0 * update xfce4 to 4.4.2oliver2008-02-133-61/+70 * - Fix a typo in bsd.sites.mk along with all the places it affectedsat2007-10-261-1/+1