aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2012-02-26 17:27:37 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2012-02-26 17:27:37 +0000
commite98041c167a30e7d3536d866f7131605680e5257 (patch)
tree165673d8b4177f75c13038b93c85190563eb15ad /ports-mgmt
parentbb7c0f6b70f5035a80607e1c2648c72ee5f13275 (diff)
downloadports-e98041c167a30e7d3536d866f7131605680e5257.tar.gz
ports-e98041c167a30e7d3536d866f7131605680e5257.zip
- Release 2.8
- 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
Notes: svn path=/head/; revision=292273
Diffstat (limited to 'ports-mgmt')
-rw-r--r--ports-mgmt/p5-FreeBSD-Portindex/Makefile6
-rw-r--r--ports-mgmt/p5-FreeBSD-Portindex/distinfo4
-rw-r--r--ports-mgmt/p5-FreeBSD-Portindex/pkg-plist7
3 files changed, 11 insertions, 6 deletions
diff --git a/ports-mgmt/p5-FreeBSD-Portindex/Makefile b/ports-mgmt/p5-FreeBSD-Portindex/Makefile
index 85fbb6fba44d..56e86c9b2e46 100644
--- a/ports-mgmt/p5-FreeBSD-Portindex/Makefile
+++ b/ports-mgmt/p5-FreeBSD-Portindex/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
PORTNAME= FreeBSD-Portindex
-PORTVERSION= 2.7
+PORTVERSION= 2.8
CATEGORIES= ports-mgmt perl5
MASTER_SITES= http://www.infracaninophile.co.uk/portindex/
PKGNAMEPREFIX= p5-
@@ -25,7 +25,7 @@ OPTIONS= GRAPHVIZ "Add GraphViz run-time dependency" off
.include <bsd.port.options.mk>
-.if defined(WITH_GRAPHVIZ) && !defined(WITHOUT_GRAPHVIZ)
+.if defined(WITH_GRAPHVIZ)
RUN_DEPENDS+= dot:${PORTSDIR}/graphics/graphviz
.endif
@@ -40,7 +40,7 @@ CACHE_MODE?= 0775
CFG_FILE= portindex.cfg
MAN1= find-updated.1 cache-init.1 cache-update.1 portindex.1 \
- portdepends.1
+ portdepends.1 make-readmes.1
post-install: install-conf install-cache
diff --git a/ports-mgmt/p5-FreeBSD-Portindex/distinfo b/ports-mgmt/p5-FreeBSD-Portindex/distinfo
index 61cc843b84fb..5f2b0fbab214 100644
--- a/ports-mgmt/p5-FreeBSD-Portindex/distinfo
+++ b/ports-mgmt/p5-FreeBSD-Portindex/distinfo
@@ -1,2 +1,2 @@
-SHA256 (FreeBSD-Portindex-2.7.tar.xz) = c57639bc399699db4b9dc76437aded1df554240a210fd010db9ec78a08c34cb8
-SIZE (FreeBSD-Portindex-2.7.tar.xz) = 52612
+SHA256 (FreeBSD-Portindex-2.8.tar.xz) = aeaa1f2be90107eb6bc456775086810cafd5a86fb461282a80be7f0926f0855c
+SIZE (FreeBSD-Portindex-2.8.tar.xz) = 56240
diff --git a/ports-mgmt/p5-FreeBSD-Portindex/pkg-plist b/ports-mgmt/p5-FreeBSD-Portindex/pkg-plist
index eac191f58cff..21d4e5b71f9a 100644
--- a/ports-mgmt/p5-FreeBSD-Portindex/pkg-plist
+++ b/ports-mgmt/p5-FreeBSD-Portindex/pkg-plist
@@ -1,15 +1,20 @@
bin/cache-init
bin/cache-update
bin/find-updated
+bin/make-readmes
bin/portindex
bin/portdepends
@unexec if cmp -s %D/etc/portindex.cfg.sample %D/etc/portindex.cfg ; then rm -f %D/etc/portindex.cfg ; fi
etc/portindex.cfg.sample
@exec [ ! -f %B/portindex.cfg ] && cp -p %B/%f %B/portindex.cfg || true
-%%SITE_PERL%%/FreeBSD/Portindex/Config.pm
%%SITE_PERL%%/FreeBSD/Portindex/Category.pm
+%%SITE_PERL%%/FreeBSD/Portindex/Config.pm
+%%SITE_PERL%%/FreeBSD/Portindex/FileObject.pm
%%SITE_PERL%%/FreeBSD/Portindex/GraphViz.pm
+%%SITE_PERL%%/FreeBSD/Portindex/ListVal.pm
+%%SITE_PERL%%/FreeBSD/Portindex/Makefile.pm
%%SITE_PERL%%/FreeBSD/Portindex/Port.pm
+%%SITE_PERL%%/FreeBSD/Portindex/PortsTreeObject.pm
%%SITE_PERL%%/FreeBSD/Portindex/Tree.pm
%%SITE_PERL%%/FreeBSD/Portindex/TreeObject.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/FreeBSD/Portindex/.packlist