Index: head/ports-mgmt/Makefile =================================================================== --- head/ports-mgmt/Makefile (revision 374059) +++ head/ports-mgmt/Makefile (revision 374060) @@ -1,80 +1,81 @@ # $FreeBSD$ # COMMENT = Ports for managing, installing, and developing FreeBSD ports and packages SUBDIR += bpkg SUBDIR += bpm SUBDIR += chucky SUBDIR += dialog4ports SUBDIR += dialog4ports-static SUBDIR += distilator SUBDIR += fastest_sites SUBDIR += fbsdmon SUBDIR += genplist SUBDIR += gnome-packagekit SUBDIR += hs-porte SUBDIR += jailaudit SUBDIR += kpackagekit SUBDIR += lsknobs SUBDIR += managepkg SUBDIR += mkreadmes SUBDIR += p5-App-Pm2Port SUBDIR += p5-FreeBSD-Pkgs SUBDIR += p5-FreeBSD-Pkgs-FindUpdates SUBDIR += p5-FreeBSD-Portindex SUBDIR += p5-FreeBSD-Ports SUBDIR += p5-FreeBSD-Ports-INDEXhash SUBDIR += packagekit SUBDIR += packagekit-qt4 SUBDIR += pchecker SUBDIR += pib SUBDIR += pkg SUBDIR += pkg-devel SUBDIR += pkg-orphan + SUBDIR += pkg-plist SUBDIR += pkg-rmleaf SUBDIR += pkg_cleanup SUBDIR += pkg_cutleaves SUBDIR += pkg_jail SUBDIR += pkg_remove SUBDIR += pkg_replace SUBDIR += pkg_rmleaves SUBDIR += pkg_search SUBDIR += pkg_trackinst SUBDIR += pkg_tree SUBDIR += pkgcompare SUBDIR += pkgs_which SUBDIR += port-authoring-tools SUBDIR += port-maintenance-tools SUBDIR += portbuilder SUBDIR += portcheckout SUBDIR += portconf SUBDIR += portdowngrade SUBDIR += porteasy SUBDIR += portell SUBDIR += portless SUBDIR += portlint SUBDIR += portmaster SUBDIR += portrac SUBDIR += portscout SUBDIR += portsearch SUBDIR += portshaker SUBDIR += portshaker-config SUBDIR += portsopt SUBDIR += portsreinstall SUBDIR += porttools SUBDIR += porttree SUBDIR += portupdate-scan SUBDIR += portupgrade SUBDIR += portupgrade-devel SUBDIR += poudriere SUBDIR += poudriere-devel SUBDIR += psearch SUBDIR += symports SUBDIR += tinderbox SUBDIR += tinderbox-devel SUBDIR += vulnerability-test-port SUBDIR += wanted-ports SUBDIR += xps .include Index: head/ports-mgmt/pkg-plist/Makefile =================================================================== --- head/ports-mgmt/pkg-plist/Makefile (nonexistent) +++ head/ports-mgmt/pkg-plist/Makefile (revision 374060) @@ -0,0 +1,28 @@ +# Created by: Martin Tournoij +# $FreeBSD$ + +PORTNAME= pkg-plist +PORTVERSION= 1.4 +CATEGORIES= ports-mgmt python +MASTER_SITES= http://code.arp242.net/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ + +MAINTAINER= martin@arp242.net +COMMENT= Generate a pkg-plist for a port + +LICENSE= MIT + +USES= python +NO_BUILD= yes +WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} + +BB_ACCOUNT= Carpetsmoker +BB_PROJECT= ${PORTNAME} +BB_COMMIT= ff040a64c20b + +PLIST_FILES= bin/pkg-plist man/man1/pkg-plist.1.gz + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/pkg-plist ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/pkg-plist.1 ${STAGEDIR}${MANPREFIX}/man/man1 + +.include Property changes on: head/ports-mgmt/pkg-plist/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/ports-mgmt/pkg-plist/distinfo =================================================================== --- head/ports-mgmt/pkg-plist/distinfo (nonexistent) +++ head/ports-mgmt/pkg-plist/distinfo (revision 374060) @@ -0,0 +1,2 @@ +SHA256 (pkg-plist-1.4.tar.gz) = f65ba9994dd78e4916f3a420170f8c25f3a481032338433375385ab7c85ea17f +SIZE (pkg-plist-1.4.tar.gz) = 4404 Property changes on: head/ports-mgmt/pkg-plist/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/ports-mgmt/pkg-plist/pkg-descr =================================================================== --- head/ports-mgmt/pkg-plist/pkg-descr (nonexistent) +++ head/ports-mgmt/pkg-plist/pkg-descr (revision 374060) @@ -0,0 +1,18 @@ +Make a pkg-plist for a FreeBSD port. Try to be as "automatic" as possible. + +That's all it does ;-) + +Basic usage +=========== +1. Build your port to the staging directory: `make stage`. +2. Run this from your port's directory (or set `-p`). + +Alternatively, you can install your ports to a "fake" prefix, this is the "old" +from before staging support, but it has the added advantage that you've tested +whether your port works when installing to a different prefix. + +1. Build & install your port with a different `PREFIX`: `make install + PREFIX=/var/tmp/ptest`. +2. Run this from your port's directory with `-x` set to `PREFIX`. + +WWW: http://code.arp242.net/pkg-plist Property changes on: head/ports-mgmt/pkg-plist/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/ports-mgmt/pkg-plist =================================================================== --- head/ports-mgmt/pkg-plist (nonexistent) +++ head/ports-mgmt/pkg-plist (revision 374060) Property changes on: head/ports-mgmt/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property