Lines 4-25
Link Here
|
4 |
PORTNAME= star |
4 |
PORTNAME= star |
5 |
DISTVERSION= 1.5.2 |
5 |
DISTVERSION= 1.5.2 |
6 |
CATEGORIES= archivers |
6 |
CATEGORIES= archivers |
7 |
MASTER_SITES= ftp://ftp.berlios.de/pub/star/ |
7 |
MASTER_SITES= http://BSDforge.com/projects/source/srchivers/star/ |
8 |
|
8 |
|
9 |
MAINTAINER= ports@FreeBSD.org |
9 |
MAINTAINER= portmaster@BSDforge.com |
10 |
COMMENT= Unique standard tape archiver with many enhancements |
10 |
COMMENT= Unique standard tape archiver with many enhancements |
11 |
|
11 |
|
|
|
12 |
LICENSE= CDDL GPLv2 |
13 |
LICENSE_COMB= multi |
14 |
LICENSE_FILES= ${WRKSRC}/CDDL.Schily.txt |
15 |
|
12 |
BUILD_DEPENDS= smake:${PORTSDIR}/devel/smake |
16 |
BUILD_DEPENDS= smake:${PORTSDIR}/devel/smake |
13 |
|
17 |
|
14 |
NO_STAGE= yes |
18 |
USES= gettext iconv tar:bzip2 |
15 |
USE_BZIP2= yes |
|
|
16 |
USES= gettext iconv |
17 |
|
19 |
|
18 |
.if !defined(NO_INSTALL_MANPAGES) |
20 |
.if defined(NO_INSTALL_MANPAGES) |
19 |
MAN1= scpio.1 spax.1 srmt.1 star.1 suntar.1 tartest.1 |
|
|
20 |
MAN5= star.5 |
21 |
MLINKS= star.1 ustar.1 star.5 ustar.5 |
22 |
.else |
23 |
XMKFLAGS= XMK_FILE="" |
21 |
XMKFLAGS= XMK_FILE="" |
24 |
.endif |
22 |
.endif |
25 |
|
23 |
|
Lines 45-72
Link Here
|
45 |
|
43 |
|
46 |
do-install: |
44 |
do-install: |
47 |
cd ${WRKSRC}/star && ${MAKE_ENV} smake \ |
45 |
cd ${WRKSRC}/star && ${MAKE_ENV} smake \ |
48 |
${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS} |
46 |
${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS} |
49 |
cd ${WRKSRC}/rmt && ${MAKE_ENV} smake \ |
47 |
cd ${WRKSRC}/rmt && ${MAKE_ENV} smake \ |
50 |
${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS} |
48 |
${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS} |
51 |
cd ${WRKSRC}/tartest && ${MAKE_ENV} smake \ |
49 |
cd ${WRKSRC}/tartest && ${MAKE_ENV} smake \ |
52 |
${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS} |
50 |
${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS} |
53 |
@${STRIP_CMD} ${PREFIX}/bin/star |
51 |
# Ugh... cmake doesn't like install-strip |
54 |
@${STRIP_CMD} ${PREFIX}/sbin/srmt |
52 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/star |
55 |
@${STRIP_CMD} ${PREFIX}/bin/tartest |
53 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/srmt |
56 |
@${INSTALL_DATA} ${WRKSRC}/star/star.dfl ${PREFIX}/etc/star.sample |
54 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tartest |
57 |
@if [ ! -f ${PREFIX}/etc/star ]; then \ |
55 |
@${INSTALL_DATA} ${WRKSRC}/star/star.dfl ${STAGEDIR}${PREFIX}/etc/star.sample |
58 |
${CP} -p ${PREFIX}/etc/star.sample ${PREFIX}/etc/star; \ |
56 |
@if [ ! -f ${STAGEDIR}${PREFIX}/etc/star ]; then \ |
|
|
57 |
${CP} -p ${STAGEDIR}${PREFIX}/etc/star.sample ${STAGEDIR}${PREFIX}/etc/star; \ |
59 |
fi |
58 |
fi |
60 |
@${INSTALL_DATA} ${WRKSRC}/rmt/rmt.dfl ${PREFIX}/etc/rmt.sample |
59 |
@${INSTALL_DATA} ${WRKSRC}/rmt/rmt.dfl ${STAGEDIR}${PREFIX}/etc/rmt.sample |
61 |
@if [ ! -f ${PREFIX}/etc/rmt ]; then \ |
60 |
@if [ ! -f ${STAGEDIR}${PREFIX}/etc/rmt ]; then \ |
62 |
${CP} -p ${PREFIX}/etc/rmt.sample ${PREFIX}/etc/rmt; \ |
61 |
${CP} -p ${STAGEDIR}${PREFIX}/etc/rmt.sample ${STAGEDIR}${PREFIX}/etc/rmt; \ |
63 |
fi |
62 |
fi |
64 |
|
63 |
|
65 |
post-install: |
64 |
post-install: |
66 |
.if ${PORT_OPTIONS:MDOCS} |
65 |
.if ${PORT_OPTIONS:MDOCS} |
67 |
@${MKDIR} ${DOCSDIR} |
66 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
68 |
.for FILE in ${PORTDOCS} |
67 |
.for FILE in ${PORTDOCS} |
69 |
@${INSTALL_DATA} ${WRKSRC}/star/${FILE} ${DOCSDIR}/${FILE} |
68 |
(cd ${WRKSRC}/star && ${INSTALL_DATA} ${FILE} ${STAGEDIR}${DOCSDIR}/${FILE}) |
70 |
.endfor |
69 |
.endfor |
71 |
.endif |
70 |
.endif |
72 |
|
71 |
|