diff options
author | tabthorpe <tabthorpe@FreeBSD.org> | 2009-06-24 01:17:50 +0800 |
---|---|---|
committer | tabthorpe <tabthorpe@FreeBSD.org> | 2009-06-24 01:17:50 +0800 |
commit | c222a27910457ec49c7e1154031eee789b2aedc5 (patch) | |
tree | 14ba7d107d2a7b8a558e2d8fbcd5de3fdff09200 /ports-mgmt | |
parent | 92d0844df156bdd73f758935b6031d0e73e1199a (diff) | |
download | freebsd-ports-gnome-c222a27910457ec49c7e1154031eee789b2aedc5.tar.gz freebsd-ports-gnome-c222a27910457ec49c7e1154031eee789b2aedc5.tar.zst freebsd-ports-gnome-c222a27910457ec49c7e1154031eee789b2aedc5.zip |
symports reads through your ports tree and generates a tree using
symlinks for all categories - not just the "real" ones.
PR: ports/135683
Submitted by: Eitan Adler <EitanAdlerList gmail.com>
Diffstat (limited to 'ports-mgmt')
-rw-r--r-- | ports-mgmt/Makefile | 1 | ||||
-rw-r--r-- | ports-mgmt/symports/Makefile | 31 | ||||
-rw-r--r-- | ports-mgmt/symports/distinfo | 3 | ||||
-rw-r--r-- | ports-mgmt/symports/pkg-descr | 2 |
4 files changed, 37 insertions, 0 deletions
diff --git a/ports-mgmt/Makefile b/ports-mgmt/Makefile index 1cfaa8a446c4..9e5156215a49 100644 --- a/ports-mgmt/Makefile +++ b/ports-mgmt/Makefile @@ -60,6 +60,7 @@ SUBDIR += psearch SUBDIR += pver SUBDIR += qtpkg + SUBDIR += symports SUBDIR += tinderbox SUBDIR += tinderbox-devel SUBDIR += vulnerability-test-port diff --git a/ports-mgmt/symports/Makefile b/ports-mgmt/symports/Makefile new file mode 100644 index 000000000000..e4cd32acb3ed --- /dev/null +++ b/ports-mgmt/symports/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: symports +# Date created: Fri Jun 05 2009 +# Whom: Eitan Adler <EitanAdlerList@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= symports +PORTVERSION= 1.0 +CATEGORIES= ports-mgmt +MASTER_SITES= http://isis.poly.edu/~eitan/files/ +DISTNAME= auto-symlink-virtual-${PORTVERSION} + +MAINTAINER= EitanAdlerList@gmail.com +COMMENT= Automatically generate symlinks for virtual categories + +USE_BZIP2= yes +NO_BUILD= yes + +MAN1= symports.1 +MANCOMPRESSED= no + +PLIST_FILES= bin/${PORTNAME} + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/auto-symlink-virtual.sh ${PREFIX}/bin/${PORTNAME} + +post-install: + ${INSTALL_MAN} ${WRKDIR}/${MAN1} ${MAN1PREFIX}/man/man1/${MAN1} + +.include <bsd.port.mk> diff --git a/ports-mgmt/symports/distinfo b/ports-mgmt/symports/distinfo new file mode 100644 index 000000000000..efacda1fce30 --- /dev/null +++ b/ports-mgmt/symports/distinfo @@ -0,0 +1,3 @@ +MD5 (auto-symlink-virtual-1.0.tar.bz2) = 20eb117d3bec28a3496bda04e3c1a80e +SHA256 (auto-symlink-virtual-1.0.tar.bz2) = 9e66e541aafa99a4470da429c558be18fa914a9b85a424d626e0b09ce0bf7d30 +SIZE (auto-symlink-virtual-1.0.tar.bz2) = 2672 diff --git a/ports-mgmt/symports/pkg-descr b/ports-mgmt/symports/pkg-descr new file mode 100644 index 000000000000..193fe7f0f617 --- /dev/null +++ b/ports-mgmt/symports/pkg-descr @@ -0,0 +1,2 @@ +symports reads through your ports tree and generates a tree using +symlinks for all categories - not just the "real" ones. |