1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00
Commit Graph

36 Commits

Author SHA1 Message Date
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Sunpoet Po-Chuan Hsieh
66f504a952 - Add BUILD_DEPENDS
- Add NO_ARCH
2015-11-29 07:00:38 +00:00
Mathieu Arnold
afae652a2a 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
2015-09-14 12:19:48 +00:00
Mathieu Arnold
c6457ffef4 Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-06 15:16:53 +00:00
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Mark Felder
9d6ba6a78c Update "BSD" license in dns category 2014-12-06 18:35:35 +00:00
Mathieu Arnold
eee58d187e 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
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Baptiste Daroussin
530a33f611 Cleanup plist 2014-10-27 12:13:22 +00:00
Emanuel Haupt
07081a67b7 Support staging. 2013-11-15 15:08:12 +00:00
Baptiste Daroussin
24a1652ff4 Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
Andrej Zverev
0aad97bb5c - Convert to new perl framework 2013-08-02 18:21:05 +00:00
Martin Wilke
41a780bc8f - Update to version 0.10.0.20130404
PR:		179592
Submitted by:	Ports Fury
2013-06-17 15:29:25 +00:00
Bryan Drewery
cd61b88662 Reset maintainer 2013-04-23 17:16:16 +00:00
Bryan Drewery
d176c05f58 - Update to latest snapshot
- Fix fetching
2013-01-14 21:05:18 +00:00
Bryan Drewery
61fceef050 - Take maintainership
- Trim header
- Use USE_GITHUB for fetching
2012-10-10 12:31:20 +00:00
Doug Barton
deda664425 Throw my ports back in the pool, and make my intentions clear for the
various ports that I've created.

I bid fond fare well
A chapter closes for me
What opens for you?
2012-10-08 10:38:47 +00:00
Doug Barton
59b9e0f8ee Make the MASTER_SITES URL variable too
Reminded by:	bsam
2012-07-30 20:51:37 +00:00
Doug Barton
e9cfaef621 Use the same method for github downloads as portupgrade-devel
Thanks for the pointer:	bryan@shatow.net
2012-07-30 05:59:08 +00:00
Doug Barton
2b0dcf6311 Update to the latest version from the new git repository.
I'll host the (contrived) distfile for now.
2012-07-19 12:08:14 +00:00
Doug Barton
77c2e8801a Fix Perl package name dependencies 2012-06-03 21:41:02 +00:00
Doug Barton
249914eb08 Convert to specifying the port name in _DEPENDS instead of
${SITE_PERL}/foo/bar/file.pm

http://wiki.freebsd.org/PortsLongtermTargets#Use_of_SITE_PERL_in_dependencies
2012-06-01 04:00:24 +00:00
Doug Barton
13894b9f00 The fact that Net::DNS no longer depends on Net::IP means that
%%SITE_PERL%%/Net may be empty when this port is deinstalled,
so @dirrmtry it.

Poked by:	pavmail
Feature safe:	yes
2011-11-10 21:13:29 +00:00
Doug Barton
989772c9ac The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
2011-10-24 09:11:38 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Doug Barton
cc926de6f4 Minor tweaks 2010-08-03 01:25:54 +00:00
Doug Barton
2a7170f798 If you install the port it creates an empty directory which is not packaged.
Subsequently installing the package will result in a plist entry to remove a
directory that does not exist
So, change @dirrm to @dirrmtry to make them both happy.
2009-12-05 20:14:19 +00:00
Doug Barton
b963e20e9e Update WWW 2009-11-12 21:45:43 +00:00
Doug Barton
18bd98e8b0 Master site has moved to google code. 2008-09-01 19:58:02 +00:00
Mark Linimon
9839011ec3 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
2007-09-08 01:12:10 +00:00
Doug Barton
622fd39b2a Add SHA256 checksums to my ports 2005-11-24 00:08:51 +00:00
Doug Barton
cfda064524 For the ports that I maintain, do the following as appropriate:
1. Add myself as a backup master site (Sourceforge and CPAN ports
already have good enough coverage, so skip them).
2. For all ports that have them, download the PGP signature files.
3. For ports in 2, add a verify target to the Makefile
4. For ports where I was already providing a master site, update the URL.
5. Pet portlint in a couple of places.
2005-10-29 07:13:29 +00:00
Doug Barton
ae7664b0f8 Take over maintainership, approved by edwin (old maintainer).
Update to the latest, 0.9.3. This version moves to a more typical
Perl-style Makefile.PL structure, and splits the functionality into
a library and a binary. This necessitates changes to the port structure,
including re-adding the pkg-plist file.

While I'm here, make portlint happy with the IGNORE statement.
2005-09-12 03:18:16 +00:00
Edwin Groothuis
35e4c30cf3 Add dependency on dns/p5-Net-DNS
Submitted by:	Olli Hauer <ohauer@gmx.de>
2005-07-17 01:40:26 +00:00
Doug Barton
67c2e24138 Update to 0.9.1, the latest version, which includes a man page.
And while I'm here:

1. Download the PGP .sig file, in case the user wants to verify the package
2. Switch to PLIST_FILES for the one file this port installs
3. Replace the lone patch file with a ${SED} command

For those keeping score at home, that's 3 inodes gone with one commit! :)

Approved by:	edwin (maintainer)
2004-12-14 01:45:52 +00:00
Edwin Groothuis
94d2c0dcb6 add authors to pkg-descr 2004-07-03 14:25:59 +00:00
Edwin Groothuis
a2f9c95079 fpdns - Fingerprinting DNS servers
Identify what versions of nameserver software is running.
	WWW: http://www.rfc.se/fpdns/
2004-07-03 14:23:35 +00:00