- USE_AUTO* -> USE_AUTO*_VER=* where required
- USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK
- Other minor changes to fix things
These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.
Submitted by: bento 4-exp USE_AUTO* cleanups
http://people.FreeBSD.org/~will/4-exp/http://bento.FreeBSD.org/errorlogs/4-exp-latest/
Modula-3 compiler and runtime system for people who just want to
build CVSup. Smaller distfiles! Faster builds! No runtime
dependencies! Less memory usage! No more RTHeapDepC.c problems!
Smoother skin and glossier fur! (Well, most of those things.)
Compile perl with BSDPAN support, both -current and -stable. The
version of BSDPAN used here coincides accidentally with the one present
in the -current system perl, but is installed in a different place.
Provide a script, use.perl, to facilitate switching of the perl used by
default between the system perl and this port. Also print a message
describing the usage of use.perl (this works for the port and for the
package built from it). The switching to the port version is done by
removing /usr/bin/perl and /usr/bin/suidperl (they both have link count
>1, so this is reversible), and making them to be symlinks to the
corresponding binaries in $PREFIX/bin. Also, assignments of the correct
values of PERL_VER, PERL_VERSION, and PERL_ARCH are appended to
/etc/make.conf. Last, NOPERL=yes is appended to /etc/make.conf, so that
the changes made will survive system upgrades from source. The
switching to the system version is more or less a reverse of the process
described above.
Set and use PERL_ARCH which is independed from the one used by the
system perl.
Fix the port for post-malloc.h -current.
Fix a small bogon when PREFIX was used in pkg-install (PKG_PREFIX should
have been used instead).
Reviewed by: markm, joe
post-extract instead of pre-install
o Handle per installation transient files in PKG{,DE}INSTALL instead
of PLIST
o Do not install corrupted binary
o Do not @ prefix inside PKG{,DE}INSTALL
PR: 32645
Submitted by: Kuang-che Wu <kcwu@ck.tp.edu.tw> (PR),
maintainer (most of the fix)
Delphi and other extensions
o Borrows install scripting tricks from halflifeserver port
PR: 32385
Submitted by: John Merryweather Cooper <jmcoopr@webmail.bmi.net>