1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

x11-toolkits/gtkada3: Update version 3.8.3.0 => 3.8.3.1

While working on the GPS port, GtkAda received a minor bug fix.  Just
bring this new version in before GPS 6.0.x.

The makefile was slightly modified to keep using the 3.8.3.0 version
of the reference manual.  Also the ability to build a debug version
was added as a non-default option.
This commit is contained in:
John Marino 2014-05-24 22:02:05 +00:00
parent 0ffe02b817
commit 56427bf69b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=355094
2 changed files with 18 additions and 7 deletions

View File

@ -2,12 +2,12 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= gtkada PORTNAME= gtkada
PORTVERSION= 3.8.3.0 PORTVERSION= 3.8.3.1
CATEGORIES= x11-toolkits CATEGORIES= x11-toolkits
MASTER_SITES= http://downloads.dragonlace.net/src/ MASTER_SITES= http://downloads.dragonlace.net/src/
PKGNAMESUFFIX= 3 PKGNAMESUFFIX= 3
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
gtkada-rm-${PORTVERSION}${EXTRACT_SUFX} gtkada-rm-${RM_VERSION}${EXTRACT_SUFX}
MAINTAINER= marino@FreeBSD.org MAINTAINER= marino@FreeBSD.org
COMMENT= Ada graphical toolkit based on Gtk3 components COMMENT= Ada graphical toolkit based on Gtk3 components
@ -23,6 +23,7 @@ ALL_TARGET= src
NO_MTREE= yes NO_MTREE= yes
PORTDOCS= gtkada_rm gtkada_ug PORTDOCS= gtkada_rm gtkada_ug
PORTEXAMPLES= testgtk PORTEXAMPLES= testgtk
RM_VERSION= 3.8.3.0
MAKE_ARGS+= PROCESSORS=${MAKE_JOBS_NUMBER} \ MAKE_ARGS+= PROCESSORS=${MAKE_JOBS_NUMBER} \
GL_SUPPORT=yes GL_SUPPORT=yes
@ -30,10 +31,9 @@ MAKE_ARGS+= PROCESSORS=${MAKE_JOBS_NUMBER} \
CONFLICTS_INSTALL= gtkada-* CONFLICTS_INSTALL= gtkada-*
CONFIGURE_ARGS+= --with-GL=auto \ CONFIGURE_ARGS+= --with-GL=auto \
--disable-gtkextra \ --disable-gtkextra
--enable-build=Production
OPTIONS_DEFINE= DOCS NLS EXAMPLES OPTIONS_DEFINE= DOCS NLS EXAMPLES DEBUG
.include <bsd.port.options.mk> .include <bsd.port.options.mk>
@ -48,6 +48,12 @@ USES+= gettext
CONFIGURE_ARGS+= --disable-nls CONFIGURE_ARGS+= --disable-nls
.endif .endif
.if ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+= --enable-build=Debug
.else
CONFIGURE_ARGS+= --enable-build=Production
.endif
.if ${PORT_OPTIONS:MDOCS} .if ${PORT_OPTIONS:MDOCS}
ALL_TARGET+= docs ALL_TARGET+= docs
.endif .endif
@ -56,6 +62,11 @@ ALL_TARGET+= docs
ALL_TARGET+= tests ALL_TARGET+= tests
.endif .endif
post-extract:
.if ${PORTVERSION} != ${RM_VERSION}
${MV} ${WRKDIR}/gtkada-${RM_VERSION}/docs/* ${WRKSRC}/docs/
.endif
do-build: do-build:
# This target is recreated because -j cannot be set, but # This target is recreated because -j cannot be set, but
# MAKE_JOBS_SAFE=yes is needed for PROCESSORS value # MAKE_JOBS_SAFE=yes is needed for PROCESSORS value

View File

@ -1,4 +1,4 @@
SHA256 (gtkada-3.8.3.0.tar.bz2) = 01b8a702287c0b1ae19d98d91f402d74071d271dc3b4519b32484fc47c0ed087 SHA256 (gtkada-3.8.3.1.tar.bz2) = 7131011c7b6a78f5a944901f1db414f825b38fc696263ce7da442f5edb253058
SIZE (gtkada-3.8.3.0.tar.bz2) = 2968073 SIZE (gtkada-3.8.3.1.tar.bz2) = 3062671
SHA256 (gtkada-rm-3.8.3.0.tar.bz2) = 445ed11620108a80ba76787b073f1c7b8931786bebaacc5c07710a35acac0991 SHA256 (gtkada-rm-3.8.3.0.tar.bz2) = 445ed11620108a80ba76787b073f1c7b8931786bebaacc5c07710a35acac0991
SIZE (gtkada-rm-3.8.3.0.tar.bz2) = 3368348 SIZE (gtkada-rm-3.8.3.0.tar.bz2) = 3368348