Index: head/ports-mgmt/Makefile =================================================================== --- head/ports-mgmt/Makefile (revision 371654) +++ head/ports-mgmt/Makefile (revision 371655) @@ -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 += pkgcompare 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 += 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/pkgcompare/Makefile =================================================================== --- head/ports-mgmt/pkgcompare/Makefile (nonexistent) +++ head/ports-mgmt/pkgcompare/Makefile (revision 371655) @@ -0,0 +1,46 @@ +# Created by: "Waitman Gobble" +# $FreeBSD$ + +PORTNAME= pkgcompare +PORTVERSION= 1.1 +CATEGORIES= ports-mgmt +MASTER_SITES= GH +DISTNAME= ${GH_ACCOUNT}-${GH_PROJECT}-${PORTVERSION}-0-g${GH_COMMIT} + +MAINTAINER= waitman@waitman.net +COMMENT= Alternate to pkg upgrade + +LICENSE= PKG-COMPARE +LICENSE_NAME= PKG-COMPARE BSD LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT} + +LIB_DEPENDS= libpkg.so:${PORTSDIR}/ports-mgmt/pkg \ + libsqlite3.so:${PORTSDIR}/databases/sqlite3 + +USE_GITHUB= yes +GH_ACCOUNT= waitman +GH_PROJECT= pkg-compare +GH_TAGNAME= 418295d +GH_COMMIT= ${GH_TAGNAME} + +WRKSRC= ${WRKDIR}/waitman-pkg-compare-${GH_TAGNAME} + +BINARY= pkg-compare + +PORTDOCS= * +PLIST_FILES= man/man8/pkg-compare.8.gz \ + sbin/pkg-compare +SUB_FILES= pkg-message + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_MAN} ${WRKSRC}/pkg-compare.8 \ + ${STAGEDIR}${MAN8PREFIX}/man/man8 + +post-install: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${LICENSE_FILE} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + +.include Property changes on: head/ports-mgmt/pkgcompare/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/pkgcompare/distinfo =================================================================== --- head/ports-mgmt/pkgcompare/distinfo (nonexistent) +++ head/ports-mgmt/pkgcompare/distinfo (revision 371655) @@ -0,0 +1,2 @@ +SHA256 (waitman-pkg-compare-1.1-0-g418295d.tar.gz) = edd3a18cb31728b9ab130c9a246add5b7c7cf3d9ecfb6a7298a31bcdc9a36d44 +SIZE (waitman-pkg-compare-1.1-0-g418295d.tar.gz) = 4159 Property changes on: head/ports-mgmt/pkgcompare/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/pkgcompare/files/pkg-message.in =================================================================== --- head/ports-mgmt/pkgcompare/files/pkg-message.in (nonexistent) +++ head/ports-mgmt/pkgcompare/files/pkg-message.in (revision 371655) @@ -0,0 +1,14 @@ +************************************************************************ + +NOTICE + +man page is installed in %%LOCALBASE%%/man/man8, if you do not yet +have the configuration in /etc/manpath.config, add + +OPTIONAL_MANPATH %%LOCALBASE%%/man + +to view all man pages which are installed in /usr/local/man/manX/ + + +************************************************************************ + Property changes on: head/ports-mgmt/pkgcompare/files/pkg-message.in ___________________________________________________________________ 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/pkgcompare/pkg-descr =================================================================== --- head/ports-mgmt/pkgcompare/pkg-descr (nonexistent) +++ head/ports-mgmt/pkgcompare/pkg-descr (revision 371655) @@ -0,0 +1,6 @@ +This program provides for an alternate pkg upgrade procedure. + +Move /usr/local to /usr/old-local and /var/db/pkg to /var/db/old-pkg, +then use pkg-compare to generate a list of packages to install. + +WWW: https://github.com/waitman/pkg-compare Property changes on: head/ports-mgmt/pkgcompare/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