Port details |
- rexx-regina Rexx interpreter
- 3.9.3_1 lang =3 3.9.3_1Version of this port present on the latest quarterly branch.
- Maintainer: bob@eager.cx
- Port Added: 2003-11-09 16:22:58
- Last Update: 2024-01-31 12:59:01
- Commit Hash: 291e261
- People watching this port, also watch:: checkmate, rexx-imc, pure-ftpd, p5-DBD-InterBase, NetRexx
- License: LGPL21+
- WWW:
- http://regina-rexx.sourceforge.net/
- Description:
- Regina is a Rexx interpreter that has been ported to most Unix platforms
(Linux, FreeBSD, Solaris, AIX, HP-UX, etc.) and also to OS/2, eCS, DOS,
Win9x/Me/NT/2k/XP, Amiga, AROS, QNX, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS
and OpenEdition. Rexx is a programming language that was designed to be easy
to use for inexperienced programmers yet powerful enough for experienced
users. It is also a language ideally suited as a macro language for other
applications.
There are two major goals for Regina:
* become 100% compliant with the ANSI Standard.
* be available on as many platforms as possible.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- rexx-regina>0:lang/rexx-regina
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/lang/rexx-regina/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/rexx-regina
- pkg install rexx-regina
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rexx-regina
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1610659498
SHA256 (regina/regina-rexx-3.9.3.tar.gz) = 1712aabee5978fdf57aeac82cd5a1a112b8980db8c5d7d045523f6a8b74b0531
SIZE (regina/regina-rexx-3.9.3.tar.gz) = 2672320
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- This port is required by:
- for Build
-
- editors/the
- ftp/rexx-curl
- lang/rexx-regutil
- lang/rexx-wrapper
- math/rexx-regmath
-
Deleted ports which required this port:
- for Libraries
-
- ftp/rexx-curl
- for Run
-
- editors/the
- ftp/rexx-curl
- lang/rexx-wrapper
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for rexx-regina-3.9.3_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- lang_rexx-regina
- USES:
- gmake iconv ncurses
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.9.3_1 31 Jan 2024 12:59:01 |
Muhammad Moinur Rahman (bofh) |
lang/rexx-regina: Moved man to share/man
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.9.3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.9.3 20 Jul 2022 14:22:15 |
Tobias C. Berner (tcberner) |
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above ) |
3.9.3 29 Oct 2021 09:50:18 |
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".
Approved by: portmgr (blanket) |
3.9.3 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
3.9.3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.9.3 18 Jan 2021 19:17:53 |
fernape |
lang/rexx-regina: upgrade to 3.9.3
ChangeLog:
https://sourceforge.net/projects/regina-rexx/files/regina-rexx/3.9.3/
PR: 252726
Submitted by: bob@eager.cx (maintainer)
MFH: 2021Q1 (plenty of bugfixes) |
3.9.1_1 10 Jan 2018 15:08:51 |
danfe |
Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files which are not actually manual pages. |
3.9.1_1 10 Jan 2018 13:37:47 |
danfe |
Improve bitness detection in the configure script (use the fact that all
64-bit architectures supported by FreeBSD have that ``64'' suffix in the
machine processor architecture reported by ``uname -p'') and tentatively
unbreak the port, well, everywhere. While here, remove outdated and now
useless, no-op fixups for the configure script.
Tested on: i386, amd64, powerpc, sparc64 |
3.9.1_1 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
3.9.1_1 18 Aug 2017 16:45:56 |
swills |
lang/rexx-regina: Add manual page alias
PR: 220899
Submitted by: bob@eager.cx (maintainer) |
3.9.1 29 Apr 2017 05:44:25 |
linimon |
Provide more descriptive error messages for ports failing on powerpc64.
Approved by: portmgr (tier-2 blanket) |
3.9.1 12 Oct 2016 04:02:26 |
linimon |
Broken on aarch64 as well.
Approved by: portmgr (tier-2 blanket) |
3.9.1 19 Sep 2016 13:14:44 |
linimon |
Mark as broken on various tier-2 archs. |
3.9.1 29 Aug 2016 18:37:40 |
pi |
lang/rexx-regina: 3.8.2 -> 3.9.1
- submitter becomes maintainer
- Makefile tidied, and passes portlint -C
- rc.d file corrected; now passes rclint
- port now installs documentation (PDF), not previously included
- added DOCS option, controlling installation of above
- files in /usr/local/share now in directories that actually match the
name of the port
PR: 212242
Submitted by: bob@eager.cx |
3.8.2_1 21 Aug 2016 12:51:06 |
riggs |
Fix spurious linking issues with libregina.so
PR: 211974
Submitted by: bob@eager.cx
MFH: 2016Q3 (ports-secteam build fix blanket) |
3.8.2 21 Apr 2016 16:43:15 |
swills |
many ports: mark broken on powerpc64 |
3.8.2 12 Jan 2016 16:20:32 |
amdmi3 |
Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by: portmgr blanket |
3.8.2 12 Sep 2015 12:59:17 |
danfe |
Unbreak the build on PowerPC. This is a quick fix rather than perfectly
correct: REGINA_BITS macro is set by configure script (for known systems,
but passed to the compiler unconditionally even if empty) and checked and
set in `rexx.h' as well if defined(__APPLE__) && defined(__MACH__).
Better approach would be either making configure script logic exhaustive,
or move REGINA_BITS setting entirely into `rexx.h', leaving the ability
to override it via --enable-{32,64}bit configure arguments. |
3.8.2 27 Oct 2014 15:23:31 |
bapt |
Cleanup plist |
3.8.2 21 Aug 2014 12:07:55 |
marino |
lang/rexx-regina: Fix configure script to support DragonFly |
3.8.2 09 Aug 2014 21:15:25 |
marino |
lang/rexx-regina: Upgrade version 3.8 => 3.8.2
PR: 191824
Submitted by: Ports Fury |
3.8 05 Jul 2014 22:10:42 |
marino |
lang/rexx-regina: Add DragonFly support (dports) |
3.8 18 Jun 2014 03:49:55 |
miwi |
- Update to 3.8
PR: 191095 |
3.7 31 Jan 2014 12:14:31 |
miwi |
- Stage Support
- Convert to USES |
3.7 20 Sep 2013 19:53:10 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang) |
3.7 19 Jun 2013 20:12:38 |
linimon |
Reset g.gonter@ieee.org: mbox full.
While here, modernize headers. |
3.7 23 Feb 2013 22:34:57 |
pgj |
- Update to 3.7
- Fix build
PR: ports/175848
Submitted by: pgj
Approved by: maintainer (timeout) |
3.5 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
3.5 11 Nov 2011 02:52:02 |
linimon |
Mark as broken on powerpc: fails to link.
Hat: portmgr
Feature safe: yes |
3.5 03 Jul 2011 13:45:36 |
ohauer |
- remove MD5 |
3.5 26 Nov 2010 22:33:16 |
uqs |
Remove dead file. |
3.5 15 Oct 2010 15:08:13 |
bsam |
. update to version 3.5;
. use USE_RC_SUBR.
PR: ports/149880
Submitted by: bsam (me)
Approved by: maintainer timeout (7+ weeks) |
3.3_1 22 Nov 2009 19:49:43 |
pav |
- Mark MAKE_JOBS_UNSAFE
Reported by: pointyhat |
3.3_1 22 Aug 2009 00:24:37 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with H,I,J,K,L |
3.3_1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
3.3_1 09 May 2006 20:52:24 |
edwin |
Remove USE_REINPLACE from the categories starting with L |
3.3_1 22 Jan 2006 12:42:24 |
edwin |
SHA256ify
Approved by: krion@ |
3.3_1 12 Sep 2005 17:37:18 |
jylefort |
Mark conflict with lang/oorexx. |
3.3 20 Feb 2005 00:03:02 |
pav |
- Update to 3.3
- Take maintainership
PR: ports/77738
Submitted by: Gerhard Gonter <g.gonter@ieee.org> |
3.2_1 04 Feb 2004 05:21:48 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
3.2 01 Feb 2004 16:39:19 |
pav |
- Add CONFLICTS between lang/rexx-imc and lang/rexx-regina
PR: ports/62200
Submitted by: parv <parv@pair.com> |
3.2 29 Jan 2004 07:24:56 |
trevor |
SIZEify. |
3.2 09 Nov 2003 16:20:52 |
ijliao |
add rexx-regina 3.2
A Rexx interpreter |