<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang/perl5.16/pkg-message, branch 12.4-eol</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=12.4-eol</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=12.4-eol'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2009-01-05T20:36:33Z</updated>
<entry>
<title>- Remove conditional checks for FreeBSD 5.x and older</title>
<updated>2009-01-05T20:36:33Z</updated>
<author>
<name>Pav Lucistnik</name>
<email>pav@FreeBSD.org</email>
</author>
<published>2009-01-05T20:36:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=41d8c3385c21ae51629c8997035eae8a9423ff6c'/>
<id>urn:sha1:41d8c3385c21ae51629c8997035eae8a9423ff6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 5.8.6.  Also:</title>
<updated>2005-02-01T13:36:21Z</updated>
<author>
<name>Anton Berezin</name>
<email>tobez@FreeBSD.org</email>
</author>
<published>2005-02-01T13:36:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=45dd233be8d067e875f6351b8b617eca012962a9'/>
<id>urn:sha1:45dd233be8d067e875f6351b8b617eca012962a9</id>
<content type='text'>
- redirect output from h2ph to /dev/null [1];
- fix File::Path insecure file/directory permissions [2];
  this resolves CAN-2004-0452
  (http://vuxml.freebsd.org/c418d472-6bd1-11d9-93ca-000a95bc6fae.html);
- for OSVERSION &lt; 500036, create symlinks in /usr/bin not only for
  perl and suidperl, but also for a2p, c2ph, find2perl, h2ph, h2xs,
  perlbug, perlcc, perldoc, pl2pm, pod2html, pod2latex, pod2man,
  pod2text, s2p, and splain;  perl and suidperl are still enough for
  more recent FreeBSD versions [3];
- clean up created symlinks upon deinstallation [4];
- try to cleanup symlinks created by older versions of lang/perl5 and
  lang/perl5.8, during both installation and deinstallation [5];
- added support for DISABLE_BSDPAN environment variable [6];
- be explicit about use.perl usage after installation of 4.X systems
  [7];
- respect __MAKE_CONF partially (the build-time value is used) [8];
- fix threaded build - respect PTHREAD_CFLAGS and PTHREAD_LIBS [9].
- use.perl is now the same as pkg-install is now the same as
  pkg-deinstall;  apart from the changes already mentioned above, this
  is a shell script now;
- use.perl's logic is also simplified in several ways [10];
- fix a BSDPAN bug [11].

Outstanding issues: Module::Build support for BSDPAN, SU_CMD support (PR
70831), PR 64963 (partially), and anything else that I forgot.

[1] Nudged by: krion
[2] Reported by: nectar
    Patch from: Chris Turner @ RedHat
[3] PR: 55760, 57151, 58406
[4] Requested by: kris
    PR: 54262
[5] PR: 51281, 51539
[6] PR: 57134
[7] PR: 60736
[8] PR: 74431
[9] PR: 73233
[10] Perl version submitted by des, implemented in sh
[11] Reported by: Alexander Nagilum &lt;freebsd %at% nagilum de&gt;
</content>
</entry>
<entry>
<title>Unforbid the port for the use of general FreeBSD public.</title>
<updated>2001-12-19T17:05:05Z</updated>
<author>
<name>Anton Berezin</name>
<email>tobez@FreeBSD.org</email>
</author>
<published>2001-12-19T17:05:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=fb226407ee460453e08f0c16d1ed0ff4cfe74ebf'/>
<id>urn:sha1:fb226407ee460453e08f0c16d1ed0ff4cfe74ebf</id>
<content type='text'>
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
&gt;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
</content>
</entry>
</feed>
