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

(-)Makefile (-4 / +14 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	portupgrade
8
PORTNAME=	portupgrade
9
PORTVERSION=	20120512
9
PORTVERSION=	20120601
10
PORTEPOCH=	3
10
PORTEPOCH=	3
11
CATEGORIES=	ports-mgmt
11
CATEGORIES=	ports-mgmt
12
MASTER_SITES=	http://github.com/pkgtools/pkgtools/tarball/${GITVERSION}/ \
12
MASTER_SITES=	http://github.com/pkgtools/pkgtools/tarball/${GITVERSION}/ \
Lines 24-30 RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/bdb.so:${PORTSDIR}/databases/ruby-bdb Link Here
24
CONFLICTS_INSTALL=	portupgrade-[0-9]*
24
CONFLICTS_INSTALL=	portupgrade-[0-9]*
25
25
26
FETCH_ARGS=	-Fpr
26
FETCH_ARGS=	-Fpr
27
GITVERSION=	6b51331
27
GITVERSION=	0529f13
28
28
29
USE_RUBY=	yes
29
USE_RUBY=	yes
30
USE_LDCONFIG=	${PREFIX}/lib/compat/pkg
30
USE_LDCONFIG=	${PREFIX}/lib/compat/pkg
Lines 49-59 MANCOMPRESSED= maybe Link Here
49
EXAMPLESDIR=	${PREFIX}/share/examples/pkgtools
49
EXAMPLESDIR=	${PREFIX}/share/examples/pkgtools
50
DOCSDIR=	${PREFIX}/share/doc/pkgtools
50
DOCSDIR=	${PREFIX}/share/doc/pkgtools
51
51
52
.include <bsd.port.pre.mk>
53
52
INSTALL_TARGET=		install
54
INSTALL_TARGET=		install
53
.if !defined(NOPORTDOCS)
55
.if ${PORT_OPTIONS:MDOCS}
54
INSTALL_TARGET+=	install-doc
56
INSTALL_TARGET+=	install-doc
55
.endif
57
.endif
56
58
59
# Need to install working script(1)
60
.if ${OSVERSION} < 801000
61
PLIST_SUB+=	SCRIPT=""
62
MAKE_ENV+=	NEED_COMPAT_SCRIPT=yes
63
.else
64
PLIST_SUB+=	SCRIPT="@comment "
65
.endif
66
57
post-patch:	.SILENT
67
post-patch:	.SILENT
58
	REVISION=`readlink "${_DISTDIR}/portupgrade/latest" | ${SED} -E -e 's,.*pkgtools-(.*).tar.gz,\1,g'` && ${SED} -E -e "s,%%DATE%%,${PORTVERSION},g;s,%%REVISION%%,$${REVISION},g" \
68
	REVISION=`readlink "${_DISTDIR}/portupgrade/latest" | ${SED} -E -e 's,.*pkgtools-(.*).tar.gz,\1,g'` && ${SED} -E -e "s,%%DATE%%,${PORTVERSION},g;s,%%REVISION%%,$${REVISION},g" \
59
	    ${WRKSRC}/lib/pkgtools/revision.rb.in > ${WRKSRC}/lib/pkgtools/revision.rb
69
	    ${WRKSRC}/lib/pkgtools/revision.rb.in > ${WRKSRC}/lib/pkgtools/revision.rb
Lines 64-67 post-install: Link Here
64
	fi
74
	fi
65
	${MKDIR} ${PREFIX}/lib/compat/pkg
75
	${MKDIR} ${PREFIX}/lib/compat/pkg
66
76
67
.include <bsd.port.mk>
77
.include <bsd.port.post.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (pkgtools-pkgtools-6b51331.tar.gz) = d0be31170740d66a416b621a9d773130a0934b5babb1746ef514831285063000
1
SHA256 (pkgtools-pkgtools-0529f13.tar.gz) = 6b610e83b69e843e7331e3c7df71da777b036b50a46e16435ae986881132b87b
2
SIZE (pkgtools-pkgtools-6b51331.tar.gz) = 101335
2
SIZE (pkgtools-pkgtools-0529f13.tar.gz) = 104069
(-)pkg-descr (-2 / +1 lines)
Lines 19-24 pkg_which: Checks which package a file came from quickly. Link Here
19
pkgdb:		Manages and searches the package database.
19
pkgdb:		Manages and searches the package database.
20
pkgdu:		Display a disk usage for installed packages.
20
pkgdu:		Display a disk usage for installed packages.
21
21
22
Author: Akinori MUSHA <knu@FreeBSD.org> (Not the current maintainer)
22
WWW: http://pkgtools.github.com/
23
Maintainer: freebsd-ruby mailing list <ruby@FreeBSD.org>
24
WWW: http://wiki.freebsd.org/portupgrade
23
WWW: http://wiki.freebsd.org/portupgrade
(-)pkg-plist (+3 lines)
Lines 32-37 sbin/portversion Link Here
32
@dirrmtry %%RUBY_SITELIBDIR%%
32
@dirrmtry %%RUBY_SITELIBDIR%%
33
@dirrmtry lib/ruby/site_ruby
33
@dirrmtry lib/ruby/site_ruby
34
@dirrmtry lib/ruby
34
@dirrmtry lib/ruby
35
%%SCRIPT%%@exec mkdir -p %D/libexec/pkgtools 2> /dev/null
36
%%SCRIPT%%libexec/pkgtools/script
37
%%SCRIPT%%@dirrm libexec/pkgtools
35
@unexec if cmp -s %D/etc/pkgtools.conf %D/etc/pkgtools.conf.sample; then rm -f %D/etc/pkgtools.conf; fi
38
@unexec if cmp -s %D/etc/pkgtools.conf %D/etc/pkgtools.conf.sample; then rm -f %D/etc/pkgtools.conf; fi
36
etc/pkgtools.conf.sample
39
etc/pkgtools.conf.sample
37
@exec [ -f %B/pkgtools.conf ] || cp %B/%f %B/pkgtools.conf
40
@exec [ -f %B/pkgtools.conf ] || cp %B/%f %B/pkgtools.conf

Return to bug 168548