summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authormarino <marino@pkgsrc.org>2016-11-26 18:20:58 +0000
committermarino <marino@pkgsrc.org>2016-11-26 18:20:58 +0000
commit8b1c66ea2192250921007aa1f9cde13b1c0f2681 (patch)
tree0ffa44b2279eb44e44000387b73f10b161e4bb07 /x11
parent63152255011f008b0663b4a35b946ab02d060155 (diff)
downloadpkgsrc-8b1c66ea2192250921007aa1f9cde13b1c0f2681.tar.gz
x11/gtkada: Fix depends
1. sphinx is a build depends, not full depends 2. explicitly list gcc5-aux as full depends (buildlink will soon default to build depends) 3. Fix rpath after recent ada compiler switch
Diffstat (limited to 'x11')
-rw-r--r--x11/gtkada/Makefile11
1 files changed, 6 insertions, 5 deletions
diff --git a/x11/gtkada/Makefile b/x11/gtkada/Makefile
index 7f2acba165c..5684d28f6b0 100644
--- a/x11/gtkada/Makefile
+++ b/x11/gtkada/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.36 2016/11/25 20:36:50 marino Exp $
+# $NetBSD: Makefile,v 1.37 2016/11/26 18:20:58 marino Exp $
#
DISTNAME= gtkada-${GTKADA_VERSION}
-PKGREVISION= 11
+PKGREVISION= 12
CATEGORIES= x11
MASTER_SITES= http://downloads.dragonlace.net/src/
EXTRACT_SUFX= .tar.bz2
@@ -14,7 +14,7 @@ HOMEPAGE= http://libre.adacore.com/libre/tools/gtkada/
COMMENT= Ada graphical toolkit based on Gtk+
LICENSE= gnu-gpl-v2
-DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+BUILD_DEPENDS= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
GNU_CONFIGURE= yes
USE_TOOLS+= gmake perl pkg-config
@@ -43,8 +43,9 @@ GENERATE_PLIST= cd ${DESTDIR}${PREFIX}; \
GTK2PC= ${BUILDLINK_DIR}/lib/pkgconfig/gtk+-2.0.pc
# Make it find libgcc_s.so from lang/gcc-aux.
-BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/gcc-aux/lib
-LDFLAGS+= -Wl,-R${PREFIX}/gcc-aux/lib
+BUILDLINK_DEPMETHOD.gcc5-aux= full
+BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/gcc5-aux/lib
+LDFLAGS+= -Wl,-R${PREFIX}/gcc5-aux/lib
post-wrapper:
# This hack works around missing gmodule entry in gtk2