freebsd-ports/x11-toolkits/gtkada/Makefile
John Marino 93310bf68c x11-toolkits/gtkada: Disable PORTSCOUT version checking
There will not be any more updates to gtkada version 2.  There are two
gtkada ports (the other is gtkada3) and portscout is seeing the distfile
for the other one and falsely reporting gtkada has an update.
2014-08-07 21:03:05 +00:00

66 lines
1.4 KiB
Makefile

# Created by: John Marino <marino@FreeBSD.org>
# $FreeBSD$
PORTNAME= gtkada
PORTVERSION= 2.24.4.0
PORTREVISION= 3
CATEGORIES= x11-toolkits
MASTER_SITES= http://downloads.dragonlace.net/src/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
gtkada-rm-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= marino@FreeBSD.org
COMMENT= Ada graphical toolkit based on Gtk2+
LICENSE= GPLv2
USES= ada gmake perl5 pkgconfig tar:bzip2
USE_PERL5= build
USE_GNOME= gtk20
GNU_CONFIGURE= yes
ALL_TARGET= src
NO_MTREE= yes
PORTDOCS= gtkada_rm gtkada_ug
PORTEXAMPLES= *
MAKE_ENV+= PROCESSORS=${MAKE_JOBS_NUMBER}
CONFLICTS_INSTALL= gtkada3-*
PORTSCOUT= ignore:1
OPTIONS_DEFINE= DOCS NLS EXAMPLES
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
BUILD_DEPENDS+= sphinx-build:${PORTSDIR}/textproc/py-sphinx
.endif
.if ${PORT_OPTIONS:MNLS}
CONFIGURE_ARGS+= --enable-nls
USES+= gettext
.else
CONFIGURE_ARGS+= --disable-nls
.endif
.if ${PORT_OPTIONS:MDOCS}
ALL_TARGET+= docs
.endif
.if ${PORT_OPTIONS:MEXAMPLES}
ALL_TARGET+= tests
.endif
do-build:
# This target is recreated because -j cannot be set, but
# MAKE_JOBS_SAFE=yes is needed for PROCESSORS value
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libdata
@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata/
${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gtkada/gtkada_ug/_sources
.include <bsd.port.mk>