pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add oorexx-svn to pkgsrc-wip



Module Name:	pkgsrc-wip
Committed By:	Niclas Rosenvik <nros%netbsd.org@localhost>
Pushed By:	nros
Date:		Wed Dec 1 21:31:20 2021 +0000
Changeset:	879076b8183fcc9745d09d15f19e655283890fc6

Modified Files:
	Makefile
Added Files:
	oorexx-svn/DESCR
	oorexx-svn/Makefile
	oorexx-svn/PLIST

Log Message:
Add oorexx-svn to pkgsrc-wip

Add oorexx-svn to pkgsrc-wip.
This package track the svn trunk of
Open Object Rexx.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=879076b8183fcc9745d09d15f19e655283890fc6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |   1 +
 oorexx-svn/DESCR    |   6 +++
 oorexx-svn/Makefile |  29 ++++++++++
 oorexx-svn/PLIST    | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 186 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index ec4ead763f..d9534b09d5 100644
--- a/Makefile
+++ b/Makefile
@@ -2674,6 +2674,7 @@ SUBDIR+=	oneloop
 SUBDIR+=	oolite
 SUBDIR+=	oops
 SUBDIR+=	oorexx
+SUBDIR+=	oorexx-svn
 SUBDIR+=	opal
 SUBDIR+=	opax
 SUBDIR+=	opd
diff --git a/oorexx-svn/DESCR b/oorexx-svn/DESCR
new file mode 100644
index 0000000000..2b74aeef14
--- /dev/null
+++ b/oorexx-svn/DESCR
@@ -0,0 +1,6 @@
+Open Object Rexx is a powerful object-oriented scripting language. The
+interpreter is almost fully compatible with the original Object Rexx by IBM.
+The port is derived from the generic Unix source code, with the idea to add
+BSD-specific enhancements over time and also to develop modules that would
+allow to run the most of OS/2 Object Rexx code on BSD platforms.
+This package track the svn trunk of oorexx.
diff --git a/oorexx-svn/Makefile b/oorexx-svn/Makefile
new file mode 100644
index 0000000000..6dde91b8ea
--- /dev/null
+++ b/oorexx-svn/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD$
+
+DISTNAME=	ooRexx-svn-5.0.0
+PKGNAME=	${DISTNAME:S/R/r/}
+CATEGORIES=	lang
+SVN_REPO=	https://svn.code.sf.net/p/oorexx/code-0/main/trunk
+LICENSE=	gnu-gpl-v2 AND cpl-1.0
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://oorexx.sourceforge.net/
+COMMENT=	Powerful typeless object-oriented scripting language
+
+CONFLICTS=	rexx-imc-[0-9]* rexx-regina-[0-9]*
+
+USE_TOOLS+=	gmake
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+
+CMAKE_ARGS+=	-DORX_SHEBANG=1
+
+MAKE_ENV+=	LD_LIBRARY_PATH=${WRKSRC}/lib
+
+# try to force use of ncurses
+USE_CURSES=	chgat getmouse mvwchgat putwin
+
+.include "../../wip/mk/svn-package.mk"
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/oorexx-svn/PLIST b/oorexx-svn/PLIST
new file mode 100644
index 0000000000..39350e9bf6
--- /dev/null
+++ b/oorexx-svn/PLIST
@@ -0,0 +1,150 @@
+@comment $NetBSD$
+bin/csvStream.cls
+bin/dateparser.cls
+bin/json.cls
+bin/mime.cls
+bin/ncurses.cls
+bin/rexx
+bin/rexxc
+bin/rexxtry.rex
+bin/rxapi
+bin/rxftp.cls
+bin/rxqueue
+bin/rxregexp.cls
+bin/rxsubcom
+bin/smtp.cls
+bin/socket.cls
+bin/streamsocket.cls
+include/oorexxapi.h
+include/oorexxerrors.h
+include/rexx.h
+include/rexxapidefs.h
+include/rexxapitypes.h
+include/rexxplatformapis.h
+include/rexxplatformdefs.h
+lib/libhostemu.so
+lib/libhostemu.so.3
+lib/libhostemu.so.4
+lib/liborxncurses.so
+lib/liborxncurses.so.3
+lib/liborxncurses.so.4
+lib/librexx.so
+lib/librexx.so.3
+lib/librexx.so.4
+lib/librexxapi.so
+lib/librexxapi.so.3
+lib/librexxapi.so.4
+lib/librxmath.so
+lib/librxmath.so.3
+lib/librxmath.so.4
+lib/librxregexp.so
+lib/librxregexp.so.3
+lib/librxregexp.so.4
+lib/librxsock.so
+lib/librxsock.so.3
+lib/librxsock.so.4
+lib/librxunixsys.so
+lib/librxunixsys.so.3
+lib/librxunixsys.so.4
+lib/rexx.img
+share/man/man1/rexx.1.gz
+share/man/man1/rexxc.1.gz
+share/man/man1/rxqueue.1.gz
+share/man/man1/rxsubcom.1.gz
+share/ooRexx/samples/api/c++/callsample/HelloWorld.rex
+share/ooRexx/samples/api/c++/callsample/Makefile.unix
+share/ooRexx/samples/api/c++/callsample/Makefile.windows
+share/ooRexx/samples/api/c++/callsample/backward.fnc
+share/ooRexx/samples/api/c++/callsample/readme.txt
+share/ooRexx/samples/api/c++/callsample/runRexxProgram
+share/ooRexx/samples/api/c++/callsample/runRexxProgram.cpp
+share/ooRexx/samples/api/c++/callsample/stackOverflow
+share/ooRexx/samples/api/c++/callsample/stackOverflow.cpp
+share/ooRexx/samples/api/c++/callsample/tooRecursiveTrapped.rex
+share/ooRexx/samples/api/c++/callsample/tooRecursiveUnhandled.rex
+share/ooRexx/samples/api/c++/external/Makefile.unix
+share/ooRexx/samples/api/c++/external/Makefile.windows
+share/ooRexx/samples/api/c++/external/external_methods.cpp
+share/ooRexx/samples/api/c++/external/external_methods_routines.cpp
+share/ooRexx/samples/api/c++/external/external_routines.cpp
+share/ooRexx/samples/api/c++/external/libexternal_methods.so
+share/ooRexx/samples/api/c++/external/libexternal_methods_routines.so
+share/ooRexx/samples/api/c++/external/libexternal_routines.so
+share/ooRexx/samples/api/c++/external/readme.txt
+share/ooRexx/samples/api/c++/external/useExternalMethods.rex
+share/ooRexx/samples/api/c++/external/useExternalMethodsRoutines.rex
+share/ooRexx/samples/api/c++/external/useExternalRoutines.rex
+share/ooRexx/samples/api/c++/external/useExternalRoutines2.rex
+share/ooRexx/samples/api/c++/readme.txt
+share/ooRexx/samples/api/classic/callrexx.README
+share/ooRexx/samples/api/classic/callrexx/Makefile.unix
+share/ooRexx/samples/api/classic/callrexx/callrexx1
+share/ooRexx/samples/api/classic/callrexx/callrexx1.cpp
+share/ooRexx/samples/api/classic/callrexx/callrexx2
+share/ooRexx/samples/api/classic/callrexx/callrexx2.c
+share/ooRexx/samples/api/classic/callrexx/del_macro.rex
+share/ooRexx/samples/api/classic/callrexx/example.rex
+share/ooRexx/samples/api/classic/callrexx/load_macro.rex
+share/ooRexx/samples/api/classic/callrexx/macros.rex
+share/ooRexx/samples/api/classic/callrexx/startrx1.rex
+share/ooRexx/samples/api/classic/callrexx/startrx2.rex
+share/ooRexx/samples/api/classic/callrexx/startrx3.rex
+share/ooRexx/samples/api/classic/rexxapi.README
+share/ooRexx/samples/api/classic/rexxapi1/Makefile.apple
+share/ooRexx/samples/api/classic/rexxapi1/Makefile.linux
+share/ooRexx/samples/api/classic/rexxapi1/apitest1.rex
+share/ooRexx/samples/api/classic/rexxapi1/librexxapi1.so
+share/ooRexx/samples/api/classic/rexxapi1/readme.txt
+share/ooRexx/samples/api/classic/rexxapi1/rexxapi1.c
+share/ooRexx/samples/api/classic/rexxapi2/Makefile.apple
+share/ooRexx/samples/api/classic/rexxapi2/Makefile.linux
+share/ooRexx/samples/api/classic/rexxapi2/apitest2.rex
+share/ooRexx/samples/api/classic/rexxapi2/librexxapi2.so
+share/ooRexx/samples/api/classic/rexxapi2/readme.txt
+share/ooRexx/samples/api/classic/rexxapi2/rexxapi2.c
+share/ooRexx/samples/api/classic/rexxapi3/Makefile.apple
+share/ooRexx/samples/api/classic/rexxapi3/Makefile.linux
+share/ooRexx/samples/api/classic/rexxapi3/apitest3.rex
+share/ooRexx/samples/api/classic/rexxapi3/librexxapi3.so
+share/ooRexx/samples/api/classic/rexxapi3/readme.txt
+share/ooRexx/samples/api/classic/rexxapi3/rexxapi3.c
+share/ooRexx/samples/api/readme.txt
+share/ooRexx/samples/arithmeticEvaluation.rex
+share/ooRexx/samples/arrayCallback.rex
+share/ooRexx/samples/ccreply.rex
+share/ooRexx/samples/complex.cls
+share/ooRexx/samples/concurrency.rex
+share/ooRexx/samples/constrained.rex
+share/ooRexx/samples/delegation.rex
+share/ooRexx/samples/dynamicMethod.rex
+share/ooRexx/samples/factor.rex
+share/ooRexx/samples/greply.rex
+share/ooRexx/samples/guess.rex
+share/ooRexx/samples/interface.rex
+share/ooRexx/samples/jabberwocky.txt
+share/ooRexx/samples/ktguard.rex
+share/ooRexx/samples/makestring.rex
+share/ooRexx/samples/month.rex
+share/ooRexx/samples/philfork.rex
+share/ooRexx/samples/pipe.cls
+share/ooRexx/samples/properties.rex
+share/ooRexx/samples/qdate.rex
+share/ooRexx/samples/qtime.rex
+share/ooRexx/samples/readme.txt
+share/ooRexx/samples/rexxcps.rex
+share/ooRexx/samples/scclient.rex
+share/ooRexx/samples/scserver.rex
+share/ooRexx/samples/semcls.cls
+share/ooRexx/samples/sfclient.rex
+share/ooRexx/samples/sfserver.rex
+share/ooRexx/samples/singleLinkedList.rex
+share/ooRexx/samples/sortComposite.rex
+share/ooRexx/samples/stack.rex
+share/ooRexx/samples/synchronousConcurrency.rex
+share/ooRexx/samples/timezone.rex
+share/ooRexx/samples/treeDirectory.cls
+share/ooRexx/samples/treeTraversal.rex
+share/ooRexx/samples/usecomp.rex
+share/ooRexx/samples/usepipe.rex
+share/ooRexx/samples/usesingleton.rex
+share/ooRexx/samples/usetree.rex


Home | Main Index | Thread Index | Old Index