aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2017-08-30 19:28:29 +0800
committerDmitry Marakasov <amdmi3@FreeBSD.org>2017-08-30 19:28:29 +0800
commit6a1e71eb06d38844d42d34fb93338c133fedcacf (patch)
treea79070afed305a775325c676d081bc24655fe803
parente4bbfdc536820584a3141375dfe9fd22c4499f90 (diff)
downloadfreebsd-ports-gnome-6a1e71eb06d38844d42d34fb93338c133fedcacf.tar.gz
freebsd-ports-gnome-6a1e71eb06d38844d42d34fb93338c133fedcacf.tar.zst
freebsd-ports-gnome-6a1e71eb06d38844d42d34fb93338c133fedcacf.zip
- Add LICENSE_FILE
- Fix shebangs - Switch to options helpers
-rw-r--r--devel/gnatcoll/Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/devel/gnatcoll/Makefile b/devel/gnatcoll/Makefile
index ac19c589366d..227401267fca 100644
--- a/devel/gnatcoll/Makefile
+++ b/devel/gnatcoll/Makefile
@@ -3,13 +3,14 @@
PORTNAME= gnatcoll
PORTVERSION= 2016 # branch: gpl-for-gps-2016
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= GNAT Component Collection from Adacore
LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING3
BUILD_DEPENDS= gprbuild:devel/gprbuild \
gnat_util>=20140422:lang/gnat_util
@@ -17,13 +18,15 @@ LIB_DEPENDS= libgtkada.so:x11-toolkits/gtkada3 \
libgmp.so:math/gmp
RUN_DEPENDS= gnat_util>=20140422:lang/gnat_util
-USES= ada gmake pkgconfig python
-USE_GNOME= pygobject3
USE_GITHUB= yes
GH_ACCOUNT= AdaCore
GH_PROJECT= gprbuild:libgpr
GH_TAGNAME= 858f72c a2e9066:libgpr
+USES= ada gmake pkgconfig python shebangfix
+SHEBANG_FILES= src/dborm.py
+USE_GNOME= pygobject3
+
PYCOMPILE= ${PREFIX}/lib/${PYTHON_VERSION}/compileall.py
GNU_CONFIGURE= yes
ALL_TARGET= all
@@ -60,8 +63,6 @@ PGSQL_USES= pgsql
PGSQL_CONFIGURE_ON= --with-postgresql=${PREFIX}
PGSQL_CONFIGURE_OFF= --without-postgresql
-.include <bsd.port.options.mk>
-
post-patch:
@${REINPLACE_CMD} -e "s|@PREFIX@|${PREFIX}|g" \
${WRKSRC}/src/gnatcoll_readline.gpr.in
@@ -82,8 +83,8 @@ post-install:
${RM} -r ${STAGEDIR}${DOCSDIR}/html/_sources
${RM} -r ${STAGEDIR}${PREFIX}/share/gps
${RM} -r ${STAGEDIR}${EXAMPLESDIR}/library
-.if ! ${PORT_OPTIONS:MEXAMPLES}
+
+post-install-EXAMPLES-off:
${RM} -r ${STAGEDIR}${EXAMPLESDIR}
-.endif
.include <bsd.port.mk>