Commit Graph

50 Commits

Author SHA1 Message Date
Baptiste Daroussin 7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Mathieu Arnold 7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Dmitry Marakasov b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Dmitry Marakasov fd7e1ea935 - Add LICENSE
- Add NO_ARCH
- Add missing run-depends
- Switch to options helpers
2015-12-08 14:44:03 +00:00
Mathieu Arnold 60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Mathieu Arnold f188fbe028 Update the stupidity fix after BSDPAN removal.
Noticed by:	antoine
Sponsored by:	Absolight
2014-12-18 15:11:38 +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 a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Antoine Brodin 79cee04bec Allow to build with texinfo from ports
With hat:	portmgr
2014-06-26 07:32:36 +00:00
Pawel Pekala 111e486a5a - Staging support
- Use options helpers
- Merge docs installation
- Unmute install commands
2014-02-28 17:58:09 +00:00
Baptiste Daroussin 183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Andrej Zverev 99ad912735 - Convert to new perl framework
- Trim Makefile header
2013-08-03 08:45:51 +00:00
Andrej Zverev 10a2b4693f - Set default perl version for ports which currently using
(5.x+ and x < 12) scheme.

Approved by: bapt@ (portmgr@)
2012-12-16 06:12:28 +00:00
Andrej Zverev c7b8b596ca - Fix typo 2012-06-28 19:04:50 +00:00
Andrej Zverev 2f57eb0926 - Remove SITE_PERL from *_DEPENDS 2012-06-28 18:37:23 +00:00
Baptiste Daroussin fa8e7fc56e Convert to new options framework 2012-06-01 06:57:16 +00:00
Eitan Adler c59a3834c4 At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
2012-01-21 17:40:15 +00:00
Martin Wilke a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Mark Linimon fdd22bf7a4 Reset david@trucs.org, who currently does not have time to work on
these ports.

Hat:		portmgr
2010-06-18 09:19:54 +00:00
Wen Heping f7f226c7b8 - Update to 0.99.8
PR:		ports/143632
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net>
Approved by:	maintainer(timeout, > 20 days)
Feature safe:	yes
2010-02-28 02:43:18 +00:00
Jun Kuriyama 326d89e098 - Remove unneeded dependencies which is in perl-5.8.9 dist
(part 19; last!).

Approved by:	portmgr (itetcu)
2010-01-29 14:52:21 +00:00
Wesley Shields e832133d5a - Switch to p5-Getopt-Long (p5-Getopt-Mixed is long since deprecated)
PR:		ports/131887
Submitted by:	wxs
Approved by:	maintainer timeout
2009-03-05 21:41:44 +00:00
Martin Wilke dac51c1149 - Update to 0.99.7
PR:		130096
Submitted by:	Dennis Herrmann <adox@mcx2.org>
Approved by:	maintainer
2009-01-14 09:12:38 +00:00
Pav Lucistnik 3d0de74ea9 - Add dependency on Digest::SHA1, it's no longer pulled in via Digest::MD5
Reported by:	pointyhat
2008-11-29 22:36:28 +00:00
Martin Wilke 1c06325a32 - Update to 0.99.6
PR:		123299
Submitted by:	David <david@trucs.org> (maintainer)
2008-05-02 19:27:35 +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
Rong-En Fan f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Li-Wen Hsu 261649a9a6 - Update gnupod to 0.99.2
- Add FLAC support (option)

PR:		112466
Submitted by:	"David" <david AT trucs.org> (maintainer)
Approved by:	clsung (mentor, implicitly)
2007-05-29 07:22:08 +00:00
Shaun Amott 3c7afd6777 - Update maintainer's e-mail address. [1]
- Pet portlint(1) while here.

PR:		ports/105999 [1]
Submitted by:	David Le Brun <david@trucs.org> (maintainer) [1]
2006-11-29 11:41:53 +00:00
Martin Wilke d5ab93d648 Update to 0.99
PR:		ports/97664
Submitted by:	miwi
Approved by:	krion (mentor), maintainer
2006-06-07 12:07:06 +00:00
Edwin Groothuis ddd0ffbd40 [Maintainer Update] audio/gnupod : Fix pkg-plist (noticed by Kris via pointyhat)
PR:		ports/91280
Submitted by:	David Le Brun <david@dyn-ns.net>
2006-01-04 05:42:37 +00:00
Marcus Alves Grando 4a62ddefe9 Update to 0.98.3 (Now requires perl >= 5.8)
PR:		89283
Submitted by:	David Le Brun <david@dyn-ns.net> (maintainer)
2005-11-22 12:49:05 +00:00
Pav Lucistnik 43ba00676d - Update to ports/79507
PR:		ports/79507
Submitted by:	David Le Brun <david@dyn-ns.net> (maintainer)
2005-04-03 21:02:32 +00:00
Pav Lucistnik 76def71b76 - Update to 0.96
PR:		ports/74343
Submitted by:	David Le Brun <david@dyn-ns.net> (maintainer)
2004-11-28 16:10:02 +00:00
Pav Lucistnik 3fa26961ee - Update to 0.95
PR:		ports/68744
Submitted by:	David Le Brun <david@dyn-ns.net> (maintainer)
2004-07-08 18:41:52 +00:00
Kirill Ponomarev ae94f7e298 - Fix dependencies
PR:		ports/66341
Submitted by:	maintainer
2004-05-07 07:51:12 +00:00
Pete Fritchman 15f5955643 - update to 0.94
- fix pkg-plist

PR:		65938
Submitted by:	maintainer
2004-05-02 00:23:49 +00:00
Trevor Johnson 38069212cc Add size data, approved by maintainers. 2004-03-18 20:59:15 +00:00
Pav Lucistnik a73d57bddd - Fix install on perl 5.0
- Fix pkg-plist on perl 5.0

PR:		ports/60190
Submitted by:	David Le Brun <david@dyn-ns.net> (maintainer)
2003-12-12 21:32:10 +00:00
James E. Housley d7e5c51a40 This is a massive update :
- *COMPLETE* rewrite of GNUpod (cleaner code, faster, less memory needed)
	- Real support of Unicode
	- Remove XML::Simple depency in favor of XML::Parser
	- Support of SmartPlaylists (beta)
	- Many bugs fixed and many new features

PR:		59053
Submitted By:	MAINTAINER
2003-11-09 16:03:35 +00:00
Ying-Chieh Liao c634b4bb83 utilize SITE_PERL
PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-10-24 12:05:09 +00:00
Sergey A. Osokin 253384a218 Cosmetic fix: use %%DOCSDIR%% macro.
No functionally changes.

Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
A part of PR:	57992
2003-10-21 11:24:02 +00:00
Kris Kennaway 9e39fd1ffe Utilize INFO 2003-08-16 10:35:20 +00:00
Dmitry Sivachenko aa3c62bb8e This port has been removed from CPAN.
Newer version of File::Copy is included into perl distribution.

PR:		52524
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-05-22 17:02:18 +00:00
Munechika SUMIKAWA 5afe7b31a5 Fix breakage on packaging.
PR:		ports/51180
Submitted by:	Kirill Ponomarew <ponomarew@oberon.net>
2003-04-20 21:25:14 +00:00
Edwin Groothuis a898b07a84 [MAINTENER UPDATE] audio/gnupod to 0.28
Change the MASTER_SITES to gnu.org (and mirrors)
	Update gnupod to 0.28
	- tunes2pod.pl has better support of various iTunesDB (especially with Ehpod)
	- mktunes.pl is now *much* faster

PR:		ports/50054
Submitted by:	David LE BRUN <david@dyn-ns.net>
2003-04-18 06:48:07 +00:00
Kris Kennaway 6e2bcbf312 Update to gnupod 0.27
PR:		ports/48854
Submitted by:	David LE BRUN <david@dyn-ns.net> (maintainer)
2003-03-05 10:28:21 +00:00
Akinori MUSHA 57f9198bc7 De-pkg-comment. 2003-02-21 11:08:38 +00:00
Munechika SUMIKAWA a9d20dd86e Upgrade to 0.26.
Reviewd and approved by:	maintainer
2003-01-28 22:15:44 +00:00
Munechika SUMIKAWA 1009089b69 Add gnupod 0.25, a set of Perl scripts for using an Apple iPod.
PR:		45875
Submitted by:	David Le Brun <david@dyn-ns.net>
2003-01-15 16:38:04 +00:00