From owner-svn-ports-all@freebsd.org Mon Jul 25 09:00:53 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC044BA4AB5; Mon, 25 Jul 2016 09:00:53 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 873C1120C; Mon, 25 Jul 2016 09:00:53 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u6P90qYx023934; Mon, 25 Jul 2016 09:00:52 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u6P90pqo023922; Mon, 25 Jul 2016 09:00:51 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201607250900.u6P90pqo023922@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Mon, 25 Jul 2016 09:00:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r419035 - in head/lang/rexx-imc: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 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: Mon, 25 Jul 2016 09:00:53 -0000 Author: amdmi3 Date: Mon Jul 25 09:00:51 2016 New Revision: 419035 URL: https://svnweb.freebsd.org/changeset/ports/419035 Log: - Switch to options helpers - Regenerate patches with `make makepatch` Modified: head/lang/rexx-imc/Makefile head/lang/rexx-imc/files/patch-Make head/lang/rexx-imc/files/patch-Makefile.REXXimc head/lang/rexx-imc/files/patch-box head/lang/rexx-imc/files/patch-rexx.c head/lang/rexx-imc/files/patch-rexxcps.rexx head/lang/rexx-imc/files/patch-rexxtest.rexx head/lang/rexx-imc/files/patch-rxmathfn.rexx head/lang/rexx-imc/files/patch-shell.rexx head/lang/rexx-imc/files/patch-util.c Modified: head/lang/rexx-imc/Makefile ============================================================================== --- head/lang/rexx-imc/Makefile Mon Jul 25 08:42:15 2016 (r419034) +++ head/lang/rexx-imc/Makefile Mon Jul 25 09:00:51 2016 (r419035) @@ -41,12 +41,16 @@ do-install: ${INSTALL_LIB} ${WRKSRC}/librexx.so.2 ${WRKSRC}/rxmathfn.rxfn \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/rxmathfn.rxlib ${STAGEDIR}${PREFIX}/lib - @${LN} -sf librexx.so.2 ${STAGEDIR}${PREFIX}/lib/librexx.so + ${LN} -sf librexx.so.2 ${STAGEDIR}${PREFIX}/lib/librexx.so (cd ${WRKSRC} && ${INSTALL_MAN} rexx.1 rxstack.1 rxque.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${RMEFILES} \ ${STAGEDIR}${DOCSDIR}) + +do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${INSTALL_SCRIPT} box rexxcps.rexx rexxtest.rexx \ rxmathfn.rexx shell.rexx ${STAGEDIR}${EXAMPLESDIR}) Modified: head/lang/rexx-imc/files/patch-Make ============================================================================== --- head/lang/rexx-imc/files/patch-Make Mon Jul 25 08:42:15 2016 (r419034) +++ head/lang/rexx-imc/files/patch-Make Mon Jul 25 09:00:51 2016 (r419035) @@ -1,6 +1,6 @@ ---- Make.orig 2002-02-26 07:29:20.000000000 -0500 -+++ Make 2007-12-19 21:18:32.000000000 -0500 -@@ -18,7 +18,7 @@ +--- Make.orig 2002-02-26 12:29:20 UTC ++++ Make +@@ -18,7 +18,7 @@ CC=gcc # compiler an LD=ld # linker for shared objects COMPILEFLAG="" # general compilation flags for cc LINKFLAG="" # general linker flags *for cc* @@ -9,7 +9,7 @@ # (not guaranteed to work on all systems) SMALL=false # true if you like small executables (not guaranteed # and not for ELF executables either) -@@ -98,6 +98,9 @@ +@@ -98,6 +98,9 @@ if [ "x$PREFIX" = "x" ]; then SunOS:5.*) PREFIX="/opt/REXXimc" ;; @@ -19,7 +19,7 @@ *|unknown) PREFIX="/usr/local" ;; -@@ -386,14 +389,14 @@ +@@ -386,14 +389,14 @@ case $UNAME_S:$UNAME_R in esac egrep -q tm_gmtoff /usr/include/time.h && CCFLAG="$CCFLAG -DHAS_GMTOFF" ;; @@ -36,7 +36,7 @@ # Uncomment above line if you have problems with LD_LIBRARY_PATH case $CC in gcc) -@@ -407,6 +410,48 @@ +@@ -407,6 +410,48 @@ case $UNAME_S:$UNAME_R in ;; esac ;; Modified: head/lang/rexx-imc/files/patch-Makefile.REXXimc ============================================================================== --- head/lang/rexx-imc/files/patch-Makefile.REXXimc Mon Jul 25 08:42:15 2016 (r419034) +++ head/lang/rexx-imc/files/patch-Makefile.REXXimc Mon Jul 25 09:00:51 2016 (r419035) @@ -1,5 +1,5 @@ ---- Makefile.REXXimc Thu Feb 11 07:05:44 1999 -+++ Makefile.REXXimc.new Fri Sep 7 18:53:43 2001 +--- Makefile.REXXimc.orig 1999-02-11 15:05:44 UTC ++++ Makefile.REXXimc @@ -1,7 +1,7 @@ #Makefile for REXX/imc @@ -9,7 +9,7 @@ DATE = -DDAY=$(RXDAY) -DMONTH=$(RXMONTH) -DYEAR=$(RXYEAR) -@@ -35,11 +35,13 @@ +@@ -35,11 +35,13 @@ install-pgm: all install-fn: $(MATH) $(VERBOSE) "install-fn:" @@ -25,7 +25,7 @@ cp -p rexx.1 $(SRC)/rxque.1 $(SRC)/rxstack.1 $(MANDIR) uninstall: uninstall-pgm uninstall-fn uninstall-man -@@ -69,8 +71,7 @@ +@@ -69,8 +71,7 @@ $(LIBDIR)/$(SONAME): $(LIBFILES) $(LIBDIR)/$(SO): $(LIBDIR)/$(SONAME) $(VERBOSE) "$(LIBDIR)/$(SO):" Modified: head/lang/rexx-imc/files/patch-box ============================================================================== --- head/lang/rexx-imc/files/patch-box Mon Jul 25 08:42:15 2016 (r419034) +++ head/lang/rexx-imc/files/patch-box Mon Jul 25 09:00:51 2016 (r419035) @@ -1,5 +1,5 @@ ---- box Sat Jan 23 16:51:19 1999 -+++ box.new Fri Sep 7 15:01:36 2001 +--- box.orig 1999-01-24 00:51:19 UTC ++++ box @@ -1,4 +1,4 @@ -/*bin/true;exec rexx -x "$0" "$@";exit# This is a REXX program */ +/*usr/bin/true;exec rexx -x "$0" "$@";exit# This is a REXX program */ Modified: head/lang/rexx-imc/files/patch-rexx.c ============================================================================== --- head/lang/rexx-imc/files/patch-rexx.c Mon Jul 25 08:42:15 2016 (r419034) +++ head/lang/rexx-imc/files/patch-rexx.c Mon Jul 25 09:00:51 2016 (r419035) @@ -1,6 +1,6 @@ ---- rexx.c.upper Tue Feb 26 12:29:20 2002 -+++ rexx.c Thu Jun 20 16:33:44 2002 -@@ -1366,6 +1366,39 @@ +--- rexx.c.orig 2002-02-26 12:29:20 UTC ++++ rexx.c +@@ -1366,6 +1366,39 @@ signal: while(pstacklev&&((stype= if(write(rxstacksock,pull,8)<8|| (len>0&&write(rxstacksock,exp,len)=Command&&start){ /* at the start must be a "command" */ @@ -9,7 +9,7 @@ else if(token==ARG||token==PULL) prgptr++[0]=PARSE, prgptr++[0]=UPPER, -@@ -1415,7 +1415,7 @@ +@@ -1415,7 +1415,7 @@ int line1; /* if nonzero, the if(!token); /* no need to check if there is no token */ else if(token==VALUE)if(last==ADDRESS||last==FORM||last==TRACE ||last==PARSE||last==SIGNAL);else token=0;