aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt/p5-FreeBSD-Portindex
Commit message (Collapse)AuthorAgeFilesLines
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Update to 3.6Matthew Seaman2015-10-182-3/+3
| | | | | | | | | - Cope with FOO_DEPENDS values that don't mention $(PORTSDIR) explicitly - Move the main repo to GitHub: https://github.com/infracaninophile/portindex Notes: svn path=/head/; revision=399617
* Make it so that the default Perl is always called perl5.Mathieu Arnold2015-09-141-6/+6
| | | | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=396892
* Update to version 3.5Matthew Seaman2015-08-232-4/+3
| | | | | | | | | | | | - Fix a warning that appeared with perl-5.20 - Fix a crash bug due to the final step of the change from $OPTIONSFILE to $OPTIONS_FILE: now the backward compatibility setting of $OPTIONSFILE has gone, and it is left undefined, we should not use it. Reported by itetcu@ and Naram Qashat Notes: svn path=/head/; revision=395131
* - Use @sampleMatthew Seaman2015-05-294-79/+15
| | | | | | | | | | | | | | - Manager cache directory owner/group/permissions from plist instaead of scripts, unbreak build from plain user - Simplify installation - Use canonical statement order - Fix option description PR: 200520 Submitted by: amdmi3 Notes: svn path=/head/; revision=387886
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-262-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=373448
* Clean up the /var/db/portindex directory (if it is empty) onMatthew Seaman2014-05-052-2/+26
| | | | | | | | | deinstallation. Submitted by: swills (via jenkins.freebsd.org) Notes: svn path=/head/; revision=353039
* Update to 3.4Matthew Seaman2014-05-042-5/+4
| | | | | | | | | Account for differences between bmake (FreeBSD 10.0 and above) and fmake - USES+=tar:xz Notes: svn path=/head/; revision=352956
* Update to 3.3Matthew Seaman2013-12-263-15/+7
| | | | | | | | | | | | | | - BSD2CLAUSE license - OPTIONS helpers - remove code from pkg-install.in that was duplicating functionality already performed from pkg-plist. This version drops support for the old-style OPTIONS variable, and looks for both OPTIONSFILE and OPTIONS_FILE if OPTIONS_DEFINE is not empty. Notes: svn path=/head/; revision=337628
* - Chase r336083 and bump all ports using NO_ARCH so that users buildingBryan Drewery2013-12-101-0/+1
| | | | | | | | | their own packages and still on pkg 1.1.4 can upgrade. With hat: portmgr Notes: svn path=/head/; revision=336102
* Mark all my architecture independent ports using shell/perl/PHP asMatthew Seaman2013-12-081-0/+2
| | | | | | | | | | | | | | | | NO_ARCH=yes While here, fix a few other niggles: net/phpldapadmin -- remove indefinite article from COMMENT www/p5-RT* -- fix comments referencing the different versions of RT x11-fonts/gentium-{basic,plus} -- mention ${STAGEDIR} explicitly in the install targets; rework the handling of ${FONTPATH} Notes: svn path=/head/; revision=335945
* - stageifyMatthew Seaman2013-09-273-20/+51
| | | | | | | - move post-install actions into new pkg-install script Notes: svn path=/head/; revision=328480
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | ports-mgmt) Notes: svn path=/head/; revision=327762
* Convert all my perl-using ports to USES+=perl5Matthew Seaman2013-08-011-1/+2
| | | | | | | | | | | | | | | | While here: - add USES+=shebangfix to ports-mgmt/p5-FreeBSD-Portindex - set $PERL in CONFIGURE_ENV to achieve equivalent to shebangfix for www/rt40 - upgrade to 0.17 and fix pkg-plist for www/p5-RT-Authen-ExternalAuth - trim Makefile header for www/p5-RTx-Calendar Notes: svn path=/head/; revision=324134
* Update to 3.2Matthew Seaman2013-04-162-3/+3
| | | | | | | | | | | | | | | | | | | | - Add support for parsing the output of 'svn update' as one of the input formats for cache-update. - Drop support for parsing cvsup output or the cvsup checkouts file, as the ports no longer uses cvsup. - Accordingly remove the PropagationDelay configuration item, that only applied to cvsup-mirroring. - Cope with systems where realpath($PORTSDIR) != $PORTSDIR Thanks to Doug Barton for bug reports and testing. Feature safe: yes Notes: svn path=/head/; revision=315902
* Update to 3.0Matthew Seaman2012-12-032-7/+4
| | | | | | | | | | | | | | | | | | | - Trim Makefile headers - Changes: This is a routine bugfix release without major code modifications. However a change to the cached data will require cache-init to be run to update the cache contents. - Fix detection of ports that use options with OPTIONSng. Problem reported by Ion-Mihai Tetcu <itetcu@FreeBSD.org> - Employ 'use parent' pragma for defining inheritance Feature safe: yes Notes: svn path=/head/; revision=308174
* - Update to version 2.9Matthew Seaman2012-06-042-6/+7
| | | | | | | | | | | | | | | | Changes: http://www.infracaninophile.co.uk/portindex/ Adjust Endemic and Ubiquitous Makefile settings to account for OPTIONSng - Switch to OPTIONSng Approved by: shaun (mentor) Notes: svn path=/head/; revision=298385
* - Release 2.8Matthew Seaman2012-02-263-6/+11
| | | | | | | | | | | | | | | | | | | | - Radical changes to the cache: now stores a record for every file that could affect the generated INDEX, which ports those files belong to and the timestamp of the file. - Default update mechanism is now to compare timestamps with what is in the cache. Doesn't need to parse the output of any update mechanism (although you can still do that.) - Added new make-readmes command to create a tree of README.html files. More details: http://www.infracaninophile.co.uk/portindex/index.xhtml Approved by: shaun (mentor) Notes: svn path=/head/; revision=292273
* Update maintainer address to matthew@FreeBSD.orgMatthew Seaman2012-02-091-1/+1
| | | | | | | Approved by: shaun (mentor) Notes: svn path=/head/; revision=290797
* - Update to 2.7Cheng-Lung Sung2011-11-092-4/+4
| | | | | | | | PR: ports/162356 Submitted by: maintainer (Matthew Seaman) Notes: svn path=/head/; revision=285323
* Update to version 2.6. This adds GraphViz compatible output toDoug Barton2011-10-263-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | portdepends, plus some routine bug fixing. - Accessor methods for array valued items now mostly return arrays rather than array references. This makes quite a lot of code a lot clearer. - Add GraphViz output mode to portdepends(1). Pretty pictures of port dependency trees. - Remove TODO file as (a) most of the items were done and (b) most recent changes weren't listed in there. - Minor docco tweak to portindex reflecting currently supported FreeBSD major versions. - Bump VERSION to 2.6 and CACHE_VERSION to 2.5 PR: ports/161396 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=284390
* Remove more tags from pkg-descr files fo the form:Doug Barton2011-10-241-2/+0
| | | | | | | | | | | - Name em@i.l or variations thereof. While I'm here also fix some whitespace and other formatting errors, including moving WWW: to the last line in the file. Notes: svn path=/head/; revision=284232
* New release: version 2.4Doug Barton2011-08-292-5/+7
| | | | | | | | | | | | | | | | | | | | | | | - Fix bug where LIB_DEPENDS data was missing from some of the RUN_DEPENDS column in the generated INDEX (reported by dougb) - Add an option to portdepends to shorten the output. Only traverse each dependency sub-tree one time. For complex ports this results in a substantial decrease in output -- the long form can produce literally millions of lines. - Add LICENSE - Pet portlint This release modifies the on-disk binary format of the cache. You will need to rerun cache-init after upgrading. PR: ports/160252 Submitted by: maintainer Notes: svn path=/head/; revision=280676
* - Update to 2.3Martin Wilke2011-03-143-6/+6
| | | | | | | | PR: 155542 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=270885
* . fix pkg-plist;Boris Samorodov2009-08-102-0/+2
| | | | | | | | | | . bump PORTREVISION. Submitted by: Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer by e-mail) Pointed out by: erwin Notes: svn path=/head/; revision=239264
* Update to version 2.2.Boris Samorodov2009-08-102-4/+4
| | | | | | | | PR: ports/137607 Submitted by: Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=239244
* - Update to 2.1Cheng-Lung Sung2008-04-082-4/+4
| | | | | | | | | | | | | | - This is a routine bug fix release. - New features: can now process the output from portsnap as part of maintaining a local INDEX file. See http://www.infracaninophile.co.uk/portindex/index.xhtml for more information. PR: ports/122546 Submitted by: maintainer Notes: svn path=/head/; revision=210798
* Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.Mark Linimon2007-09-081-10/+1
| | | | | | | | | | | Drop support for antique perl. Work done by: gabor Sponsored by: Google Summer of Code 2007 Hat: portmgr Notes: svn path=/head/; revision=199069
* - Update to 2.0Martin Wilke2007-08-052-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Now tracks changes to OPTIONS settings, and the effect those have on port dependencies. * Cleanup of warning and error messages -- new 'Warnings' configuration variable to turn them on/off * New 'Strict' configuration option -- at the moment this just enforces a check that all ports are referenced from the category Makefile in the directory above. May be extended to other items later. * New 'CrunchWhitespace' configuration option -- emulate the way that 'make index' collapses multiple whitespace into single in port description lines. * Internal changes to data structures, cache file locking etc. which will be needed to support multithreaded cache initialization / update (It is coming... eventually). One consequence is that there is no longer a dependency on Storable.pm * Mk/bsd.commands.mk and Mk/bsd.destdir.mk added to the list of Makefiles where changes are not expected to affect the INDEX. * Bugfix -- correct programming error when picking out changes to lists of SUBDIRs in category Makefiles. Note: You will have to reinitialize the ports cache when updating. Unfortunately, due to the changes in BerkeleyDB locking / concurrent access, version 2.0 code cannot even open the version 1.9 data cache. PR: 115222 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=197188
* - Remove the DESTDIR modifications from individual ports as we have a new,Gabor Kovesdan2007-08-041-3/+3
| | | | | | | | | | fully chrooted DESTDIR, which does not need such any more. Sponsored by: Google Summer of Code 2007 Approved by: portmgr (pav) Notes: svn path=/head/; revision=197075
* Populate a new ports-mgmt category. List of moved ports:Pav Lucistnik2007-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | devel/portcheckout -> ports-mgmt/portcheckout devel/portlint -> ports-mgmt/portlint devel/portmk -> ports-mgmt/portmk devel/porttools -> ports-mgmt/porttools misc/instant-tinderbox -> ports-mgmt/instant-tinderbox misc/porteasy -> ports-mgmt/porteasy misc/portell -> ports-mgmt/portell misc/portless -> ports-mgmt/portless misc/tinderbox -> ports-mgmt/tinderbox security/jailaudit -> ports-mgmt/jailaudit security/portaudit -> ports-mgmt/portaudit security/portaudit-db -> ports-mgmt/portaudit-db security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port sysutils/barry -> ports-mgmt/barry sysutils/bpm -> ports-mgmt/bpm sysutils/kports -> ports-mgmt/kports sysutils/managepkg -> ports-mgmt/managepkg sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck sysutils/pib -> ports-mgmt/pib sysutils/pkgfe -> ports-mgmt/pkgfe sysutils/pkg-orphan -> ports-mgmt/pkg-orphan sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves sysutils/pkg_install -> ports-mgmt/pkg_install sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel sysutils/pkg_remove -> ports-mgmt/pkg_remove sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst sysutils/pkg_tree -> ports-mgmt/pkg_tree sysutils/portbrowser -> ports-mgmt/portbrowser sysutils/portconf -> ports-mgmt/portconf sysutils/portdowngrade -> ports-mgmt/portdowngrade sysutils/portcheck -> ports-mgmt/portcheck sysutils/portmanager -> ports-mgmt/portmanager sysutils/portmaster -> ports-mgmt/portmaster sysutils/portscout -> ports-mgmt/portscout sysutils/portsearch -> ports-mgmt/portsearch sysutils/portsman -> ports-mgmt/portsman sysutils/portsnap -> ports-mgmt/portsnap sysutils/portsopt -> ports-mgmt/portsopt sysutils/portupgrade -> ports-mgmt/portupgrade sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools sysutils/psearch -> ports-mgmt/psearch sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex sysutils/qtpkg -> ports-mgmt/qtpkg textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports Repocopies by: marcus Notes: svn path=/head/; revision=184211
* Update to 1.9Erwin Lansing2007-02-042-4/+4
| | | | | | | | | | | DEPENDS is gone from the bsd.ports.mk: reflect this in the index processing code. PR: 108749 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=184116
* - Update to 1.8Rong-En Fan2006-09-172-4/+4
| | | | | | | | PR: ports/103325 Submitted by: Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=173245
* - Respect DESTDIRMartin Wilke2006-08-161-3/+3
| | | | | | | | | PR: ports/102011 Submitted by: Matthew Seaman <m.seaman(at)infracaninophile.co.uk> Approved by: krion (mentor) Notes: svn path=/head/; revision=170773
* - update to 1.7Cheng-Lung Sung2006-07-232-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - from Changes - Following some useful e-mail discussions with Mark Linimon and Dan Langille, switch to using the MASTER_PORT variable to detect master/slave relationships between ports. MASTER_PORT will be set in every slave port whereas MASTERDIR doesn't have to be. Here a slave port is one defined as using port metadata from some other port, and doesn't have to go as far as requiring both master and slave to use the same Makefile and other ports infrastructure. - Keep track of the version of the software used to create the cache, and prompt for a cache rebuild if the software has been upgraded since. A cache rebuild is definitely required for the 1.6 -> 1.7 update. - Don't quit on errors parsing make variables at the cache-init or cache-update stage. Print copious error messages, but carry on processing. Entries for ports that fail at this stage will not be created in the cache. - Don't quit on errors parsing make variables at the cache-init or cache-update stage. Print copious error messages, but carry on processing. Entries for ports that fail at this stage will not be created in the cache. PR: 100759 Submitted by: maintainer (Matthew Seaman) Notes: svn path=/head/; revision=168579
* Update to 1.6:Ion-Mihai Tetcu2006-06-253-5/+6
| | | | | | | | | | | | | | | | | | | | | | This is a bug fix and general improvement release. From the change log: - Incorporate local ports/categories into the INDEX by scanning Makefile.local for additions to $SUBDIR. Mentioned on freebsd-ports@freebsd.org by Rong-En Fan <rafan (at) infor.org> - Clean up error messages, and factor out common progress counter code. - Add a new Category object type, and cope better with changes to categories (ie. ports being hooked up / unhooked from the tree). Problem pointed out by Colin Percival <cperciva (at) freebsd.org> - Instead of calling perl to compile exactly the same bit of perl code from /usr/ports/Mk/bsd.ports.mk about 15,000 times (ie once per port) as a consequence of actually running 'make describe', just call perl once, use make to print out the basic variables from the port and replicate the processing done ourselves. PR: 99454 Submitted by: author/maintianer Notes: svn path=/head/; revision=166311
* Update to 1.5Andrey Slusar2006-01-292-4/+4
| | | | | | | | | | | This version contains fix to prevent cache-init crashing when it tries to process the currently empty net-p2p port category. PR: ports/92503 Submitted by: Matthew Seaman (maintainer) Notes: svn path=/head/; revision=154735
* SHA256ifyEdwin Groothuis2006-01-241-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154303
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryEdwin Groothuis2006-01-221-2/+2
| | | | | | | | Approved by: krion@ PR: ports/88711 (related) Notes: svn path=/head/; revision=154116
* Let the IGNORE message make a bit more sense and change it from:Erwin Lansing2005-10-311-1/+1
| | | | | | | | | | | | | | | ===> p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install lang/perl5 then try again. to: ===> p5-Some-Module-0.7 requires perl 5.6.x or later. Install lang/perl5 then try again. Approved by: maintainer Notes: svn path=/head/; revision=146849
* Update to 1.4.Anton Berezin2005-02-212-4/+4
| | | | | | | | PR: 77836 Submitted by: maintainer Notes: svn path=/head/; revision=129452
* Update to 1.3Tilman Keskinoz2005-01-252-3/+3
| | | | | | | | PR: 76655 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=127321
* - Update to 1.2Pav Lucistnik2005-01-192-3/+3
| | | | | | | | | PR: ports/76404 Submitted by: Renato Botelho <renato@galle.com.br> Approved by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=126830
* Add p5-FreeBSD-Portindex 1.1, incremental FreeBSD ports INDEX fileOKAZAKI Tetsurou2004-11-214-0/+95
generation. PR: ports/73612 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=122069