svn commit: r355094 - head/x11-toolkits/gtkada3

John Marino marino at FreeBSD.org
Sat May 24 22:02:06 UTC 2014


Author: marino
Date: Sat May 24 22:02:05 2014
New Revision: 355094
URL: http://svnweb.freebsd.org/changeset/ports/355094
QAT: https://qat.redports.org/buildarchive/r355094/

Log:
  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.

Modified:
  head/x11-toolkits/gtkada3/Makefile
  head/x11-toolkits/gtkada3/distinfo

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

Modified: head/x11-toolkits/gtkada3/distinfo
==============================================================================
--- head/x11-toolkits/gtkada3/distinfo	Sat May 24 21:46:07 2014	(r355093)
+++ head/x11-toolkits/gtkada3/distinfo	Sat May 24 22:02:05 2014	(r355094)
@@ -1,4 +1,4 @@
-SHA256 (gtkada-3.8.3.0.tar.bz2) = 01b8a702287c0b1ae19d98d91f402d74071d271dc3b4519b32484fc47c0ed087
-SIZE (gtkada-3.8.3.0.tar.bz2) = 2968073
+SHA256 (gtkada-3.8.3.1.tar.bz2) = 7131011c7b6a78f5a944901f1db414f825b38fc696263ce7da442f5edb253058
+SIZE (gtkada-3.8.3.1.tar.bz2) = 3062671
 SHA256 (gtkada-rm-3.8.3.0.tar.bz2) = 445ed11620108a80ba76787b073f1c7b8931786bebaacc5c07710a35acac0991
 SIZE (gtkada-rm-3.8.3.0.tar.bz2) = 3368348


More information about the svn-ports-all mailing list