svn commit: r358203 - in head/lang/rexx-regina: . files

Martin Wilke miwi at FreeBSD.org
Wed Jun 18 03:49:56 UTC 2014


Author: miwi
Date: Wed Jun 18 03:49:55 2014
New Revision: 358203
URL: http://svnweb.freebsd.org/changeset/ports/358203
QAT: https://qat.redports.org/buildarchive/r358203/

Log:
  - Update to 3.8
  
  PR:		191095

Deleted:
  head/lang/rexx-regina/files/patch-Makefile.in
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	Wed Jun 18 03:48:21 2014	(r358202)
+++ head/lang/rexx-regina/Makefile	Wed Jun 18 03:49:55 2014	(r358203)
@@ -2,34 +2,41 @@
 # $FreeBSD$
 
 PORTNAME=	regina
-PORTVERSION=	3.7
+PORTVERSION=	3.8
 CATEGORIES=	lang
 MASTER_SITES=	SF/${PORTNAME}-rexx/${PORTNAME}-rexx/${PORTVERSION}
 PKGNAMEPREFIX=	rexx-
 DISTNAME=	Regina-REXX-${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	A Rexx interpreter
+COMMENT=	Rexx interpreter
 
-CONFLICTS=	rexx-imc-* oorexx-[0-9]*
+LICENSE=	LGPL21 # (or later)
 
-USE_OPENSSL=	yes
+USES=		gmake iconv
+USE_RC_SUBR=	rxstack
 GNU_CONFIGURE=	yes
-USES=		gmake
+CONFIGURE_ENV=	ac_cv_c_char_unsigned=yes
 USE_LDCONFIG=	yes
 MAKE_JOBS_UNSAFE=	yes
-USE_RC_SUBR=	rxstack
 
-post-patch:
-	@${REINPLACE_CMD} -e "s|-pthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure
+DATADIR=	${PREFIX}/share/Regina-REXX
 
-post-configure:
-	@${REINPLACE_CMD} -e "s|-xchar=unsigned||g" ${WRKSRC}/Makefile
+CONFLICTS=	rexx-imc-[0-0]* oorexx-[0-9]*
 
-.include <bsd.port.pre.mk>
+BROKEN_powerpc=	Does not link on powerpc
 
-.if ${ARCH} == "powerpc"
-BROKEN=		Does not link on powerpc
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == i386
+CONFIGURE_ARGS+=	--enable-32bit
 .endif
 
-.include <bsd.port.post.mk>
+post-patch:
+	@${REINPLACE_CMD} -e \
+		'/$${CFLAGS}/s|^|#| ; \
+		 s|"-lpthread"|"-pthread"|' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e \
+		'/$$(sysconfdir)/s|^|#|' ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>

Modified: head/lang/rexx-regina/distinfo
==============================================================================
--- head/lang/rexx-regina/distinfo	Wed Jun 18 03:48:21 2014	(r358202)
+++ head/lang/rexx-regina/distinfo	Wed Jun 18 03:49:55 2014	(r358203)
@@ -1,2 +1,2 @@
-SHA256 (Regina-REXX-3.7.tar.gz) = 133c9e0fd9e09f9adfc4108f43b727e191e4c4c01711cfa26416799d21d1e7fe
-SIZE (Regina-REXX-3.7.tar.gz) = 1156284
+SHA256 (Regina-REXX-3.8.tar.gz) = 3701d537677cb6a0c5e9fef99329615d80c144f2587d69db5cda3264b3ece309
+SIZE (Regina-REXX-3.8.tar.gz) = 1194563

Modified: head/lang/rexx-regina/files/patch-configure
==============================================================================
--- head/lang/rexx-regina/files/patch-configure	Wed Jun 18 03:48:21 2014	(r358202)
+++ head/lang/rexx-regina/files/patch-configure	Wed Jun 18 03:49:55 2014	(r358203)
@@ -1,6 +1,6 @@
 --- configure.orig	2012-10-16 06:34:08.000000000 +0200
 +++ configure	2013-02-04 21:07:09.000000000 +0100
-@@ -8471,7 +8471,13 @@
+@@ -8654,7 +8654,13 @@
                  SHLPRE="lib"
                  SHL_LD="ld -assert pure-text -o ${SHLPRE}${SHLFILE}${SHLPST} "'$('SHOFILES')'
                  ;;
@@ -12,6 +12,6 @@
 +                SHL_LD="$ac_cv_prog_CC -shared ${LDFLAGS} -o ${SHLPRE}${SHLFILE}${SHLPST} "'$('SHOFILES')'
 +                ;;
 +        *openbsd*)
-                 if test "$ac_cv_prog_CC" = "gcc" -o "$ac_cv_prog_CC" = "g++"; then
+                 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 \$(@)"

Modified: head/lang/rexx-regina/pkg-plist
==============================================================================
--- head/lang/rexx-regina/pkg-plist	Wed Jun 18 03:48:21 2014	(r358202)
+++ head/lang/rexx-regina/pkg-plist	Wed Jun 18 03:49:55 2014	(r358203)
@@ -9,6 +9,10 @@ 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
@@ -25,8 +29,4 @@ lib/librxtest2.so
 %%DATADIR%%/sv.mtb
 %%DATADIR%%/timeconv.rexx
 %%DATADIR%%/tr.mtb
-man/man1/regina-config.1.gz
-man/man1/regina.1.gz
-man/man1/rxqueue.1.gz
-man/man1/rxstack.1.gz
 @dirrm %%DATADIR%%


More information about the svn-ports-all mailing list