View | Details | Raw Unified | Return to bug 186484
Collapse All | Expand All

(-)pkgcompare/Makefile (+45 lines)
Line 0 Link Here
1
# Created by: "Waitman Gobble" <uzimac@da3m0n8t3r.com>
2
# $FreeBSD$
3
4
PORTNAME=	pkgcompare
5
PORTVERSION=	1.1
6
CATEGORIES=	ports-mgmt
7
MASTER_SITES=	GH
8
DISTNAME=	${GH_ACCOUNT}-${GH_PROJECT}-${PORTVERSION}-0-g${GH_COMMIT}
9
10
MAINTAINER=	waitman@waitman.net
11
COMMENT=	Alternate to pkg upgrade
12
13
LICENSE=	PKG-COMPARE
14
LICENSE_NAME=	PKG-COMPARE BSD LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
LICENSE_PERMS=	${_LICENSE_PERMS_DEFAULT}
17
18
LIB_DEPENDS=	libpkg.so:${PORTSDIR}/ports-mgmt/pkg \
19
		libsqlite3.so:${PORTSDIR}/databases/sqlite3
20
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	waitman
23
GH_PROJECT=	pkg-compare
24
GH_TAGNAME=	1fe5a3d
25
GH_COMMIT=	${GH_TAGNAME}
26
27
WRKSRC=		${WRKDIR}/waitman-pkg-compare-${GH_TAGNAME}
28
29
BINARY=		pkg-compare
30
31
PORTDOCS=	*
32
PLIST_FILES=	man/man8/pkg-compare.8.gz \
33
		sbin/pkg-compare
34
35
do-install:
36
	${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${STAGEDIR}${PREFIX}/sbin
37
	${INSTALL_MAN} ${WRKSRC}/pkg-compare.8 \
38
		${STAGEDIR}${MAN8PREFIX}/man/man8
39
40
post-install:
41
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
42
	${INSTALL_MAN} ${LICENSE_FILE} ${STAGEDIR}${DOCSDIR}
43
	${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
44
45
.include <bsd.port.mk>
(-)pkgcompare/distinfo (+2 lines)
Line 0 Link Here
1
SHA256 (waitman-pkg-compare-1.1-0-g1fe5a3d.tar.gz) = 07a3417fb78da25caa2496d1ab0970b51a1e4ea14c9ac58e5170f1b23f1f67ff
2
SIZE (waitman-pkg-compare-1.1-0-g1fe5a3d.tar.gz) = 4114
(-)pkgcompare/files/patch-pkg-compare.c (+16 lines)
Line 0 Link Here
1
--- pkg-compare.c.orig	2014-09-07 19:01:14 UTC
2
+++ pkg-compare.c
3
@@ -106,11 +106,11 @@
4
 			case 'p': /* use prefix */
5
 				showprefix = 1;
6
 				++more; /* discount this param */
7
-				printf("showprefix\n");
8
+				printf("# option showprefix (-p)\n");
9
 				break;
10
 			case 'm': /* only manually installed pkgs */
11
 				showmanual = 1;
12
-				printf("showmanual\n");
13
+				printf("# option showmanual (-m)\n");
14
 				++more; /* discount this param */
15
 				break;
16
 			default:
(-)pkgcompare/files/pkg-message.in (+14 lines)
Line 0 Link Here
1
************************************************************************
2
3
NOTICE
4
5
man page is installed in /usr/local/share/man/man7, if you do not yet
6
have the configuration in /etc/man.conf, add
7
8
MANPATH /usr/local/share/man
9
10
to view all man pages which are installed in /usr/local/share/man/manX/
11
12
13
************************************************************************
14
(-)pkgcompare/pkg-descr (+6 lines)
Line 0 Link Here
1
This program provides for an alternate pkg upgrade procedure. 
2
3
Move /usr/local to /usr/old-local and /var/db/pkg to /var/db/old-pkg,
4
then use pkg-compare to generate a list of packages to install.
5
6
WWW: https://github.com/waitman/pkg-compare

Return to bug 186484