summaryrefslogtreecommitdiff
path: root/ports-mgmt/p5-FreeBSD-Portindex/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ports-mgmt/p5-FreeBSD-Portindex: Remove expired port:Muhammad Moinur Rahman2023-03-301-46/+0
| | | | 2023-03-31 ports-mgmt/p5-FreeBSD-Portindex: Not working, and no fix forthcoming
* ports-mgmt/p5-FreeBSD-Portindex: deprecate and mark for removal before 2023Q2Matthew Seaman2023-03-121-0/+3
| | | | | | | | | | | | This is something I wrote years ago, but haven't been actively maintaining for some time. Recent changes to move the WWW setting from pkg_descr to port Makefiles will certainly have broken functionality, if it wasn't broken before. Also, it is dependent on the deprecated db5 port through databases/p5-BerkeleyDB. Since no one has complained, I guess no one is actually using this software, so remove it from ports. If anyone wants to take this over, contact me privately and I can pass the git repo to you.
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* ports-mgmt: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A big Thank You to the original contributors of these ports: * "Waitman Gobble" <uzimac@da3m0n8t3r.com> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Dupre <ale@FreeBSD.org> * Alex Stangl <alex@stangl.us> * Anders F Bjorklund <afb@users.sourceforge.net> * Benjamin Lutz * Brendan Molloy <brendan+freebsd@bbqsrc.net> * Conrad J. Sabatier <conrads@cox.net> * Edwin Groothuis (edwin@mavetju.org) * Emanuel Haupt <ehaupt@FreeBSD.org> * Gabriel Linder <linder.gabriel@gmail.com> * Heiner <h.eichmann@gmx.de> * Ilya A. Arkhipov <rum1cro@yandex.ru> * John Marino <marino@FreeBSD.org> * Jun-ichiro itojun Hagino <itojun@itojun.org> * Kubilay Kocak <koobs@FreeBSD.org> * Mamoru Sakaue / MwGhennndo * Martin Kammerhofer * Matthew Seaman * Matthew Seaman <m.seaman@infracaninophile.co.uk> * Matthias Andree <mandree@FreeBSD.org> * Matthias Schmidt * Pawel Pekala <pawel@FreeBSD.org> * Philip M. Gollucci <pgollucci@p6m7g8.com> * Philipp Wuensche <cryx-ports@h3q.com> * Richard Gallamore <ultima@FreeBSD.org> * Romain Tartiere <romain@FreeBSD.org> * Romain Tartiere <romain@blogreen.org> * Securedog <securedog@users.sourceforge.jp> * Sergei Kolobov <sergei@kolobov.com> * Shaun Amott <shaun@inerd.com> * Stefan Walter <sw@gegenunendlich.de> * Stephen Hurd <shurd@FreeBSD.org> * Timothy Redaelli <drizzt@gufi.org> * Tom Hukins <tom@FreeBSD.org> * Vasil Dimov <vd@datamax.bg> * Vladimir Chukharev * Yanhui Shen <shen.elf@gmail.com> * Zane C, Bowers <vvelox@vvelox.net> * kmoore@FreeBSD.org With hat: portmgr
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, exceptDag-Erling Smørgrav2018-10-061-2/+2
| | | | | | | | | | for where it resulted in a change in output from build-depends-list or run-depends-list. Approved by: portmgr (adamw) Notes: svn path=/head/; revision=481365
* 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-181-1/+1
| | | | | | | | | - 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
* Update to version 3.5Matthew Seaman2015-08-231-2/+1
| | | | | | | | | | | | - 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-291-20/+13
| | | | | | | | | | | | | | - 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-261-1/+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-051-2/+3
| | | | | | | | | deinstallation. Submitted by: swills (via jenkins.freebsd.org) Notes: svn path=/head/; revision=353039
* Update to 3.4Matthew Seaman2014-05-041-3/+2
| | | | | | | | | 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-261-9/+5
| | | | | | | | | | | | | | - 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-271-20/+8
| | | | | | | - 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-161-1/+1
| | | | | | | | | | | | | | | | | | | | - 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-031-5/+2
| | | | | | | | | | | | | | | | | | | - 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-041-4/+5
| | | | | | | | | | | | | | | | 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-261-3/+3
| | | | | | | | | | | | | | | | | | | | - 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-091-2/+2
| | | | | | | | 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-261-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* New release: version 2.4Doug Barton2011-08-291-3/+5
| | | | | | | | | | | | | | | | | | | | | | | - 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-141-3/+3
| | | | | | | | PR: 155542 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer) Notes: svn path=/head/; revision=270885
* . fix pkg-plist;Boris Samorodov2009-08-101-0/+1
| | | | | | | | | | . 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-101-1/+1
| | | | | | | | 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-081-1/+1
| | | | | | | | | | | | | | - 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-051-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-041-1/+1
| | | | | | | | | | | 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-171-1/+1
| | | | | | | | 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-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | 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-291-1/+1
| | | | | | | | | | | 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
* 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-211-2/+2
| | | | | | | | PR: 77836 Submitted by: maintainer Notes: svn path=/head/; revision=129452
* Update to 1.3Tilman Keskinoz2005-01-251-1/+1
| | | | | | | | PR: 76655 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=127321
* - Update to 1.2Pav Lucistnik2005-01-191-1/+1
| | | | | | | | | 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-211-0/+65
generation. PR: ports/73612 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> Notes: svn path=/head/; revision=122069