Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.6.3_1 30 Jun 2024 11:01:24 |
Rene Ladan (rene) |
www/interchange: Remove expired port
2024-06-30 www/interchange: Outdated, current version was released in 2010 is
unsupported upstream |
5.6.3_1 04 May 2024 10:01:28 |
Daniel Engberg (diizzy) |
www/interchange: Deprecate and set expiration date to 2024-06-30
Current version in tree is over 14 years old and unsupported upstream |
5.6.3_1 07 Apr 2024 09:36:13 |
Florian Smeets (flo) |
databases/p5-DBD-mysql: Fix for MariaDB users
Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.
In cd16748194e2 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.
In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b54.
DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This (Only the first 15 lines of the commit message are shown above ) |
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) |
5.6.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 ) |
5.6.3 20 Jul 2022 14:23:26 |
Tobias C. Berner (tcberner) |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
5.6.3 10 Jan 2022 15:15:39 |
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
5.6.3 23 Oct 2021 19:29:52 |
Stefan Eßer (se) |
www/interchange: Add CPE information
Approved by: portmgr (blanket) |
5.6.3 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
5.6.3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.6.3 09 Jul 2018 08:40:18 |
mat |
Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends.
When build and run dependencies are the same, there are three ways to
avoid duplicating the list while not adding the framework added
BUILD_DEPENDS to the RUN_DEPENDS. In order of preference, they are:
1) use RUN_DEPENDS to set BUILD_DEPENDS:
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= foo:bar/baz
2) create another variable and use it:
MY_DEPENDS= foo:bar/baz
BUILD_DEPENDS= ${MY_DEPENDS}
RUN_DEPENDS= ${MY_DEPENDS}
3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation:
BUILD_DEPENDS= foo:bar/baz
RUN_DEPENDS:= ${BUILD_DEPENDS}
Sponsored by: Absolight |
5.6.3 13 Apr 2016 10:36:15 |
jbeich |
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}
This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.
PR: 208294
Exp-run by: antoine
Approved by: portmgr (antoine), perl (mat)
Differential Revision: https://reviews.freebsd.org/D4158 |
5.6.3 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
5.6.3 29 Mar 2016 01:31:55 |
amdmi3 |
- Update to 5.6.3
- While here, add NO_ARCH and fix LICENSE
PR: 208100
Submitted by: jochen@jochen-neumeister.de |
5.6.1_5 14 Sep 2015 12:19:50 |
mat |
Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
Though you should note that only the default version can be used to
install Perl modules, and the non default Perl versions cannot use the
modules installed via ports if they contain .so as they are installed
in a version specific directory.
Reviewed by: bapt (the Mk bits)
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3542 |
5.6.1_5 24 May 2015 21:39:18 |
amdmi3 |
- shabang
Approved by: portmgr blanket
MFH: 2015Q2 |
5.6.1_4 15 May 2015 16:51:32 |
amdmi3 |
- Add LICENSE
- Modernize plist |
5.6.1_4 07 May 2015 21:58:31 |
amdmi3 |
- Drop @dirrm* from plist
Approved by: portmgr blanket |
5.6.1_4 26 Nov 2014 13:08:38 |
mat |
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the (Only the first 15 lines of the commit message are shown above ) |
5.6.1_3 08 Jul 2014 10:57:15 |
rakuco |
Revert change to COMMENT that should not have crept in. |
5.6.1_3 08 Jul 2014 09:44:14 |
rakuco |
Override do-configure with our own.
We install most of interchange's files into ${PREFIX}/interchange. This does
not play well with Uses/perl5.mk, since it appends some values to
CONFIGURE_ARGS that do not work with a custom prefix (it overrides PREFIX,
INSTALLARCHLIB and INSTALLPRIVLIB). Since the right paths are necessary at
the configure stage, we have to implement do-configure ourselves with a
custom INTERCH_CONFIGURE_ARGS with the values we want.
Additionally, set only the required values in INTERCH_CONFIGURE_ARGS and
MAKE_ARGS, based on what upstream's RPM spec file does.
Submitted by: loader@freebsdmall.com |
5.6.1_2 06 Jul 2014 20:10:13 |
rakuco |
- Reset maintainership to ports@.
- Support staging.
- Modernise the Makefile:
* Switch from USE_BZIP2=yes to USES=tar:bzip2
* Use <OPTION>_RUN_DEPENDS instead of including bsd.port.options.mk and
doing checks ourselves.
* Drop the pkg-deinstall and pkg-install scripts. Instead, just rely on
the ports infrastructure with GROUPS/USERS to create the "interch"
group/user and use the plist to create /var/run/interchange and change
the ownership in %D/interchange.
- Add some missing entries to the plist.
Based on a patch sent by the former maintainer.
PR: 191464
Submitted by: loader@freebsdmall.com (based on) |
5.6.1_1 20 Sep 2013 23:36:54 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
5.6.1_1 14 Sep 2013 13:38:21 |
az |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
5.6.1_1 04 Jun 2013 10:02:00 |
bapt |
Convert to new options framework |
5.6.1_1 05 Aug 2012 23:19:40 |
dougb |
Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op |
5.6.1_1 30 Jun 2012 14:31:06 |
az |
- Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@) |
5.6.1_1 10 Jun 2012 18:42:48 |
swills |
- Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or
RUN_DEPENDS=${BUILD_DEPENDS} to use := which portlint has warned
about for a while.
PR: ports/168208
Approved by: portmgr (miwi) |
5.6.1_1 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. |
5.6.1_1 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
5.6.1_1 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
5.6.1_1 15 Jan 2009 09:39:59 |
pav |
- Fix plist with perl 5.8.9 |
5.6.1 13 Jan 2009 04:31:53 |
beech |
- Update to 5.6.1
PR: ports/130424
Submitted by: loader <loader@freebsdmall.com> (maintainer) |
5.4.2_1 25 Feb 2008 11:18:48 |
erwin |
Fix plist that was previously hidden by p5-Business-OnlinePayment
Submitted by: pointyhat |
5.4.2 08 Sep 2007 01:10:46 |
linimon |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr |
5.4.2 13 Feb 2007 13:39:55 |
miwi |
- Update to 5.4.2
PR: 109101
Submitted by: miwi
Approved by: maintainer |
5.4.1 02 Feb 2007 16:46:22 |
nivit |
- Updated to 5.4.1
- Added files/interchange.sh.in
- Removed files/interchange.sh
PR: ports/108665
Submitted by: loader <loader at freebsdmall.com> (maintainer)
Approved by: alexbl (mentor, implicit) |
5.4.0 13 May 2006 04:41:22 |
edwin |
Remove USE_REINPLACE from categories starting with W |
5.4.0 20 Feb 2006 20:47:50 |
dougb |
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts. |
5.4.0 22 Jan 2006 02:58:25 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
5.4.0 08 Jan 2006 12:56:35 |
edwin |
Update port: www/interchange update interchange from 5.2.1 to 5.4.0
PR: ports/91470
Submitted by: loader <loader@freebsdmall.com> |
5.2.1 05 Jan 2006 16:19:37 |
pav |
- Don't touch mtree's symlinks
Approved by: loader <loader@freebsdmall.com> (maintainer) |
5.2.1 12 Nov 2005 18:34:20 |
sem |
- Update to 5.2.1
PR: ports/88885
Submitted by: maintainer |
5.2.0 21 Sep 2005 12:19:06 |
sem |
- Update to 5.2.0
- OPTIONSfy
- Pass maintainership to submitter
PR: ports/86204
Submitted by: loader <loader@freebsdmall.com> |
4.8.7 29 Jan 2004 16:13:06 |
trevor |
SIZEify. |
4.8.7 10 Dec 2003 12:27:31 |
netchild |
Ooops... instead of removing the perl 5.8 test completely revert
to check for perl 5.6.1 or better. [1]
Remove -DCHECK_FOR_IC_USER from MAKE_ARGS, it's not needed there.
Noticed by: erwin [1] |
4.8.7 10 Dec 2003 11:56:08 |
netchild |
- remove BROKEN, the user gets used as intended
- remove perl 5.8 dependency, no problems with 5.6 here
- fix one very little bug in the plist (only shows up if you deinstall
right after installing interchange)
If you experience a problem, please report via send-pr and not in some
kind of chat where the actual content of the report may get lost.
Go ahead and do what's needed by: linimon |
4.8.7 07 Dec 2003 00:30:41 |
linimon |
Force dependency on Perl 5.8. Without that, the port attempt to
do nasty things like install into non-subdirectories of /usr/local.
(This was reported to me privately). Also, mark as BROKEN due to a
configuration error in which it requests you create a userid but then
refuses to use it.
The submitter of the original email reports that this port has become
out of date, and that he also had much better success with the (upcoming)
port of osCommerce, which is much less difficult to understand. |
4.8.7 27 Oct 2003 01:11:29 |
linimon |
Per distfile survey, chase reorganized mastersite. Anglicize a bit
while I'm here. |
4.8.7 24 Oct 2003 14:15:32 |
erwin |
Remove the recursive assignment of SITE_PERL to ${SITE_PERL} introduced
in the last commit. |
4.8.7 24 Oct 2003 12:05:09 |
ijliao |
utilize SITE_PERL
PR: 58166
Submitted by: Cheng-Lung Sung <clsung@dragon2.net> |
4.8.7 26 Jul 2003 11:51:34 |
netchild |
Update to 4.8.7.
Add dependency to p5-libwww[1].
Reported by: Evren Yurtesen <yurtesen@finland.ispro.net.tr> [1] |
4.8.6_2 20 Feb 2003 19:15:38 |
knu |
De-pkg-comment. |
4.8.6_2 02 Dec 2002 20:16:56 |
netchild |
- This port needs a tty at configure time, so IGNORE on the package build
cluster.
- Give maintainership back to ports@.
Approved by: kris |
4.8.6_2 07 Nov 2002 19:15:44 |
netchild |
Catch up with URL change.
Noticed by: Fenner's distfile survey |
4.8.6_2 24 Sep 2002 17:53:17 |
lioux |
Fix typo in MAINTAINER address
Approved by: maintainer |
4.8.6_2 23 Sep 2002 12:06:05 |
knu |
Fix the databases/p5-SQL-Statement dependency. SQL/Statement.pm
installed by databases/p5-SQL-Statement lives right under ${PERL_VER},
not under ${PERL_VER}/${PERL_ARCH}.
Submitted by: bento |
4.8.6_2 12 Sep 2002 09:55:34 |
netchild |
Fix plist, bump revision. |
4.8.6_1 10 Sep 2002 09:36:41 |
netchild |
Bump portrevision. |
4.8.6 10 Sep 2002 09:34:41 |
netchild |
- Fix some problems with the non standard install path of some modules.
- Add another website with resources to the description. |
4.8.6 03 Sep 2002 09:48:01 |
netchild |
Use UID 95 instead of 94, perforce already uses 94.
Noticed by: Seth Kingsley <sethk@meowfishies.com> |
4.8.6 31 Aug 2002 19:01:46 |
netchild |
Repeat after me: Always redo your tests if you get distracted while you
are testing some changes... (missing action in post-install)
Noticed by: Mike Harding <mvh@ix.netcom.com>
While I'm here:
- add missing character in 'Whom:'
- use correct path in vendor-after-install message |
4.8.6 31 Aug 2002 12:58:56 |
netchild |
Remove backup copies. |
4.8.6 31 Aug 2002 11:25:58 |
netchild |
Add interchange 4.8.6, RedHat's database-enabled e-commerce server.
The committed port is an improved and updated version of the submitted one,
thanks to Stefan (Racke) Hornburg <racke@linuxia.de> for his helpful hints
about some configure/build internals of interchange.
I decided to take over maintainership of this port for a while until someone
more responsive than the port submitter (no answer so far from him since I
decided to take over the PR) is interested in it or until I think the testing
period of this port is over.
PR: 41390
Submitted by: Seth Kingsley <sethk@meowfishies.com>
Thanks to: Stefan (Racke) Hornburg <racke@linuxia.de> |