From owner-svn-ports-all@FreeBSD.ORG Sat Aug 9 21:15:26 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1354CB00 for ; Sat, 9 Aug 2014 21:15:26 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E99E32927 for ; Sat, 9 Aug 2014 21:15:25 +0000 (UTC) Received: from marino (uid 1323) (envelope-from marino@FreeBSD.org) id 26a3 by svn.freebsd.org (DragonFly Mail Agent v0.9+); Sat, 09 Aug 2014 21:15:25 +0000 From: John Marino Date: Sat, 9 Aug 2014 21:15:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r364478 - in head/lang/rexx-regina: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <53e68f6d.26a3.78acf538@svn.freebsd.org> X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Aug 2014 21:15:26 -0000 Author: marino Date: Sat Aug 9 21:15:24 2014 New Revision: 364478 URL: http://svnweb.freebsd.org/changeset/ports/364478 QAT: https://qat.redports.org/buildarchive/r364478/ Log: lang/rexx-regina: Upgrade version 3.8 => 3.8.2 PR: 191824 Submitted by: Ports Fury Modified: head/lang/rexx-regina/Makefile head/lang/rexx-regina/distinfo head/lang/rexx-regina/files/patch-configure head/lang/rexx-regina/pkg-plist Modified: head/lang/rexx-regina/Makefile ============================================================================== --- head/lang/rexx-regina/Makefile Sat Aug 9 21:08:53 2014 (r364477) +++ head/lang/rexx-regina/Makefile Sat Aug 9 21:15:24 2014 (r364478) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= regina -PORTVERSION= 3.8 +PORTVERSION= 3.8.2 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}-rexx/${PORTNAME}-rexx/${PORTVERSION} PKGNAMEPREFIX= rexx- @@ -13,19 +13,23 @@ COMMENT= Rexx interpreter LICENSE= LGPL21 # (or later) -USES= gmake iconv +USES= gmake iconv tar:bzip2 USE_RC_SUBR= rxstack GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_c_char_unsigned=yes +CONFIGURE_ARGS= --with-addon-dir=${PREFIX}/lib/Regina-REXX/addons USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes DATADIR= ${PREFIX}/share/Regina-REXX +EXAMPLESDIR= ${PREFIX}/share/examples/Regina-REXX CONFLICTS= rexx-imc-[0-0]* oorexx-[0-9]* BROKEN_powerpc= Does not link on powerpc +OPTIONS_DEFINE= EXAMPLES + .include .if ${ARCH} == i386 @@ -37,6 +41,7 @@ post-patch: '/$${CFLAGS}/s|^|#| ; \ s|"-lpthread"|"-pthread"|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ - '/$$(sysconfdir)/s|^|#|' ${WRKSRC}/Makefile.in + '/^examplesdir/s|=.*|= $$(datadir)/examples/$$(PACKAGE)| ; \ + /$$(sysconfdir)/s|^|#|' ${WRKSRC}/Makefile.in .include Modified: head/lang/rexx-regina/distinfo ============================================================================== --- head/lang/rexx-regina/distinfo Sat Aug 9 21:08:53 2014 (r364477) +++ head/lang/rexx-regina/distinfo Sat Aug 9 21:15:24 2014 (r364478) @@ -1,2 +1,2 @@ -SHA256 (Regina-REXX-3.8.tar.gz) = 3701d537677cb6a0c5e9fef99329615d80c144f2587d69db5cda3264b3ece309 -SIZE (Regina-REXX-3.8.tar.gz) = 1194563 +SHA256 (Regina-REXX-3.8.2.tar.bz2) = 7a83b5caccdd14aa0cef71971af41fc3eaeb14b842c35ff8dda4c673d354a78b +SIZE (Regina-REXX-3.8.2.tar.bz2) = 1006856 Modified: head/lang/rexx-regina/files/patch-configure ============================================================================== --- head/lang/rexx-regina/files/patch-configure Sat Aug 9 21:08:53 2014 (r364477) +++ head/lang/rexx-regina/files/patch-configure Sat Aug 9 21:15:24 2014 (r364478) @@ -1,43 +1,11 @@ ---- configure.orig 2014-07-05 22:07:04.000000000 +0000 -+++ configure -@@ -3483,6 +3483,13 @@ case "$target" in - osis64bit=yes - fi - ;; -+ *-dragonfly*) -+ mach="`uname -m`" -+ if test "$mach" = "x86_64"; then -+ bitflag="64" -+ osis64bit=yes -+ fi -+ ;; - *-freebsd*) - mach="`uname -m`" - if test "$mach" = "amd64"; then -@@ -6178,7 +6185,7 @@ $as_echo_n "checking whether Posix Threa - save_cflags="$CFLAGS" - pthread_libs="pthreads pthread c_r c" - case "$target" in -- *freebsd*) -+ *freebsd*|*dragonfly*) - CFLAGS="$CFLAGS -pthread" - ;; - esac -@@ -6232,7 +6239,7 @@ rm -f core conftest.err conftest.$ac_obj - ;; - *linux*) - ;; -- *freebsd*) -+ *freebsd*|*dragonfly*) - THREADING_COMPILE="-pthread -D_REENTRANT -DPOSIX -DREGINA_REENTRANT" - THREADING_LINK="-pthread" - ;; -@@ -8654,7 +8661,13 @@ case "$target" in +--- configure.orig 2012-10-16 06:34:08.000000000 +0200 ++++ configure 2013-02-04 21:07:09.000000000 +0100 +@@ -8654,7 +8654,13 @@ SHLPRE="lib" SHL_LD="ld -assert pure-text -o ${SHLPRE}${SHLFILE}${SHLPST} "'$('SHOFILES')' ;; - *-freebsd* | *openbsd*) -+ *freebsd*|*dragonfly*) ++ *freebsd*) + LD_RXLIB_A1="$ac_cv_prog_CC -shared ${LDFLAGS} -o \$(@)" + LD_RXLIB_A2="$ac_cv_prog_CC -shared ${LDFLAGS} -o \$(@)" + LD_RXLIB_UTILA="$ac_cv_prog_CC -shared ${LDFLAGS} -o \$(@)" @@ -47,12 +15,3 @@ if test "$ac_cv_prog_CC" = "gcc" -o "$ac_cv_prog_CC" = "g++" -o "$ac_cv_prog_CC" = "clang"; then LD_RXLIB_A1="$ac_cv_prog_CC -shared ${LDFLAGS} -o \$(@)" LD_RXLIB_A2="$ac_cv_prog_CC -shared ${LDFLAGS} -o \$(@)" -@@ -9403,7 +9416,7 @@ $as_echo_n "checking OS distribution nam - $as_echo "$MYDISTRO" >&6; } - else - case "$target" in -- *freebsd* | *openbsd*) -+ *freebsd* | *openbsd* | *dragonfly*) - MYDISTRO="`echo $target | cut -f3 -d-`" - ;; - *darwin*) Modified: head/lang/rexx-regina/pkg-plist ============================================================================== --- head/lang/rexx-regina/pkg-plist Sat Aug 9 21:08:53 2014 (r364477) +++ head/lang/rexx-regina/pkg-plist Sat Aug 9 21:15:24 2014 (r364478) @@ -4,29 +4,32 @@ bin/rexx bin/rxqueue bin/rxstack include/rexxsaa.h +lib/Regina-REXX/addons/libregutil.so +lib/Regina-REXX/addons/librxtest1.so +lib/Regina-REXX/addons/librxtest2.so lib/libregina.a lib/libregina.so -lib/libregutil.so -lib/librxtest1.so -lib/librxtest2.so man/man1/regina.1.gz man/man1/regina-config.1.gz man/man1/rxqueue.1.gz man/man1/rxstack.1.gz -%%DATADIR%%/animal.rexx -%%DATADIR%%/block.rexx -%%DATADIR%%/dateconv.rexx %%DATADIR%%/de.mtb -%%DATADIR%%/dynfunc.rexx %%DATADIR%%/en.mtb %%DATADIR%%/es.mtb -%%DATADIR%%/newstr.rexx %%DATADIR%%/no.mtb %%DATADIR%%/pl.mtb %%DATADIR%%/pt.mtb -%%DATADIR%%/regutil.rexx -%%DATADIR%%/rexxcps.rexx %%DATADIR%%/sv.mtb -%%DATADIR%%/timeconv.rexx %%DATADIR%%/tr.mtb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/animal.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/block.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dateconv.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynfunc.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/newstr.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regutil.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rexxcps.rexx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timeconv.rexx +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% @dirrm %%DATADIR%% +@dirrm lib/Regina-REXX/addons +@dirrm lib/Regina-REXX