diff options
author | marino <marino@pkgsrc.org> | 2016-11-26 18:20:58 +0000 |
---|---|---|
committer | marino <marino@pkgsrc.org> | 2016-11-26 18:20:58 +0000 |
commit | 8b1c66ea2192250921007aa1f9cde13b1c0f2681 (patch) | |
tree | 0ffa44b2279eb44e44000387b73f10b161e4bb07 /x11 | |
parent | 63152255011f008b0663b4a35b946ab02d060155 (diff) | |
download | pkgsrc-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/Makefile | 11 |
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 |