View | Details | Raw Unified | Return to bug 193304 | Differences between
and this patch

Collapse All | Expand All

(-)pkg_replace/Makefile (-22 / +24 lines)
Lines 2-42 Link Here
2
# $FreeBSD: head/ports-mgmt/pkg_replace/Makefile 350343 2014-04-06 09:39:24Z ak $
2
# $FreeBSD: head/ports-mgmt/pkg_replace/Makefile 350343 2014-04-06 09:39:24Z ak $
3
3
4
PORTNAME=	pkg_replace
4
PORTNAME=	pkg_replace
5
PORTVERSION=	0.8.0
5
PORTVERSION=	20140721
6
PORTREVISION=	10
7
CATEGORIES=	ports-mgmt
6
CATEGORIES=	ports-mgmt
8
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_JP}
7
MASTER_SITES=	http://member.tokoha-u.ac.jp/~kdeguchi/download/
9
MASTER_SITE_SUBDIR=	portutil/22116
10
11
PATCH_SITES=	http://member.tokoha-u.ac.jp/~kdeguchi/download/
12
PATCHFILES=	${PKGNAME}.patch
13
8
14
MAINTAINER=	kdeguchi@sz.tokoha-u.ac.jp
9
MAINTAINER=	kdeguchi@sz.tokoha-u.ac.jp
15
COMMENT=	Utility for upgrading installed packages
10
COMMENT=	Utility for upgrading installed packages
16
11
17
USES=	tar:bzip2
12
USES=	tar:xz
18
NO_ARCH=	yes
13
NO_ARCH=	yes
19
14
20
MAKE_ARGS=	PREFIX="${PREFIX}" \
15
SUB_FILES=	pkg-message
21
		PORTSDIR="${PORTSDIR}" PKG_DBDIR="${PKG_DBDIR}"
16
SUB_LIST=	ETCDIR=${ETCDIR}
17
18
PORTDOCS=	README README.ja
22
19
23
OPTIONS_DEFINE=	PKGDB_FIX ZSH
20
OPTIONS_DEFINE=	DOCS
24
PKGDB_FIX_DESC=	Fixing tool of installed package dependencies
25
21
26
OPTIONS_SUB=	yes
22
NO_BUILD=	yes
27
23
28
.include <bsd.port.options.mk>
24
.include <bsd.port.options.mk>
29
25
30
post-patch:
26
post-patch:
31
	@${REINPLACE_CMD} -e 's/pkg_replace/pkg_replace pkgdb_fix/' ${WRKSRC}/sbin/Makefile
27
	@${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g;s|%%PKGCOMPATDIR%%|${PKGCOMPATDIR}|g' \
32
	@${REINPLACE_CMD} -e 's/mkdir -p $${FILESDIR}/@true/' ${WRKSRC}/share/zsh/Makefile
28
		${WRKSRC}/${PORTNAME}.sh
33
34
pre-install:
35
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
36
29
37
.if defined(WITH_PKGNG)
30
do-install:
38
post-install:
31
	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \
39
	@${REINPLACE_CMD} -e '/pkgdb_fix/d' ${TMPPLIST}
32
		${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
40
.endif
33
	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \
34
		${STAGEDIR}${MANPREFIX}/man/man1/
35
	${MKDIR} ${STAGEDIR}${ETCDIR}
36
	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf \
37
		${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample
38
	${MKDIR} ${STAGEDIR}${DOCSDIR}
39
.for i in ${PORTDOCS}
40
	${INSTALL_DATA} ${WRKSRC}/${i} \
41
		${STAGEDIR}${DOCSDIR}/
42
.endfor
41
43
42
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)pkg_replace/distinfo (-4 / +2 lines)
Lines 1-4 Link Here
1
SHA256 (pkg_replace-0.8.0.tar.bz2) = 3092f5fc0d18529eb5d38776941c0ee4d0073ecb524ab17671c81ca69c29e214
1
SHA256 (pkg_replace-20140721.tar.xz) = da26e02304850b295491f3e4526051ac2f414c87be0837dc611cf8aff0dbd24f
2
SIZE (pkg_replace-0.8.0.tar.bz2) = 17296
2
SIZE (pkg_replace-20140721.tar.xz) = 16232
3
SHA256 (pkg_replace-0.8.0_10.patch) = a34f12d261e4b273adb35faabe3551a783ae34a8ff8c626a444c7001a398e351
4
SIZE (pkg_replace-0.8.0_10.patch) = 13283
(-)pkg_replace/pkg-descr (+1 lines)
Lines 5-7 Link Here
5
WWW: http://portutil.sourceforge.jp
5
WWW: http://portutil.sourceforge.jp
6
6
7
Securedog <securedog@users.sourceforge.jp>
7
Securedog <securedog@users.sourceforge.jp>
8
Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
(-)pkg_replace/pkg-plist (-7 / +3 lines)
Lines 1-8 Link Here
1
etc/pkg_replace.conf.sample
2
man/man1/pkg_replace.1.gz
3
%%PKGDB_FIX%%man/man1/pkgdb_fix.1.gz
4
sbin/pkg_replace
1
sbin/pkg_replace
5
%%PKGDB_FIX%%sbin/pkgdb_fix
2
man/man1/pkg_replace.1.gz
6
%%ZSH%%share/zsh/site-functions/_pkg_replace
3
@sample %%ETCDIR%%/pkg_replace.conf.sample
7
%%ZSH%%@dirrmtry share/zsh/site-functions
4
@dirrmtry %%ETCDIR%%
8
%%ZSH%%@dirrmtry share/zsh

Return to bug 193304