FreeBSD Bugzilla – Attachment 166637 Details for
Bug 188974
[PATCH] archivers/star - reverse depreciation due to patch 188472 which fixes devel/smake
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to revive archivers/star (svn diff)
2016-02-05.diff (text/plain), 3.40 KB, created by
Chris Hutchinson
on 2016-02-06 01:32:51 UTC
(
hide
)
Description:
patch to revive archivers/star (svn diff)
Filename:
MIME Type:
Creator:
Chris Hutchinson
Created:
2016-02-06 01:32:51 UTC
Size:
3.40 KB
patch
obsolete
>Index: star/Makefile >=================================================================== >--- star/Makefile (revision 405805) >+++ star/Makefile (working copy) >@@ -4,22 +4,20 @@ > PORTNAME= star > DISTVERSION= 1.5.2 > CATEGORIES= archivers >-MASTER_SITES= ftp://ftp.berlios.de/pub/star/ >+MASTER_SITES= http://BSDforge.com/projects/source/srchivers/star/ > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= portmaster@BSDforge.com > COMMENT= Unique standard tape archiver with many enhancements > >+LICENSE= CDDL GPLv2 >+LICENSE_COMB= multi >+LICENSE_FILES= ${WRKSRC}/CDDL.Schily.txt >+ > BUILD_DEPENDS= smake:${PORTSDIR}/devel/smake > >-NO_STAGE= yes >-USE_BZIP2= yes >-USES= gettext iconv >+USES= gettext iconv tar:bzip2 > >-.if !defined(NO_INSTALL_MANPAGES) >-MAN1= scpio.1 spax.1 srmt.1 star.1 suntar.1 tartest.1 >-MAN5= star.5 >-MLINKS= star.1 ustar.1 star.5 ustar.5 >-.else >+.if defined(NO_INSTALL_MANPAGES) > XMKFLAGS= XMK_FILE="" > .endif > >@@ -45,28 +43,29 @@ > > do-install: > cd ${WRKSRC}/star && ${MAKE_ENV} smake \ >- ${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS} >+ ${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS} > cd ${WRKSRC}/rmt && ${MAKE_ENV} smake \ >- ${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS} >+ ${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS} > cd ${WRKSRC}/tartest && ${MAKE_ENV} smake \ >- ${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS} >- @${STRIP_CMD} ${PREFIX}/bin/star >- @${STRIP_CMD} ${PREFIX}/sbin/srmt >- @${STRIP_CMD} ${PREFIX}/bin/tartest >- @${INSTALL_DATA} ${WRKSRC}/star/star.dfl ${PREFIX}/etc/star.sample >- @if [ ! -f ${PREFIX}/etc/star ]; then \ >- ${CP} -p ${PREFIX}/etc/star.sample ${PREFIX}/etc/star; \ >+ ${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS} >+# Ugh... cmake doesn't like install-strip >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/star >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/srmt >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tartest >+ @${INSTALL_DATA} ${WRKSRC}/star/star.dfl ${STAGEDIR}${PREFIX}/etc/star.sample >+ @if [ ! -f ${STAGEDIR}${PREFIX}/etc/star ]; then \ >+ ${CP} -p ${STAGEDIR}${PREFIX}/etc/star.sample ${STAGEDIR}${PREFIX}/etc/star; \ > fi >- @${INSTALL_DATA} ${WRKSRC}/rmt/rmt.dfl ${PREFIX}/etc/rmt.sample >- @if [ ! -f ${PREFIX}/etc/rmt ]; then \ >- ${CP} -p ${PREFIX}/etc/rmt.sample ${PREFIX}/etc/rmt; \ >+ @${INSTALL_DATA} ${WRKSRC}/rmt/rmt.dfl ${STAGEDIR}${PREFIX}/etc/rmt.sample >+ @if [ ! -f ${STAGEDIR}${PREFIX}/etc/rmt ]; then \ >+ ${CP} -p ${STAGEDIR}${PREFIX}/etc/rmt.sample ${STAGEDIR}${PREFIX}/etc/rmt; \ > fi > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- @${MKDIR} ${DOCSDIR} >+ @${MKDIR} ${STAGEDIR}${DOCSDIR} > .for FILE in ${PORTDOCS} >- @${INSTALL_DATA} ${WRKSRC}/star/${FILE} ${DOCSDIR}/${FILE} >+ (cd ${WRKSRC}/star && ${INSTALL_DATA} ${FILE} ${STAGEDIR}${DOCSDIR}/${FILE}) > .endfor > .endif > >Index: star/pkg-plist >=================================================================== >--- star/pkg-plist (revision 405805) >+++ star/pkg-plist (working copy) >@@ -4,10 +4,15 @@ > bin/suntar > bin/tartest > bin/ustar >+etc/rmt >+etc/rmt.sample >+%%ETCDIR%% >+%%ETCDIR%%.sample >+man/man1/scpio.1.gz >+man/man1/spax.1.gz >+man/man1/srmt.1.gz >+man/man1/star.1.gz >+man/man1/suntar.1.gz >+man/man1/tartest.1.gz >+man/man5/star.5.gz > sbin/srmt >-@unexec if cmp -s %D/etc/rmt %D/etc/rmt.sample; then rm -f %D/etc/rmt; fi >-etc/rmt.sample >-@exec [ -f %B/rmt ] || cp %B/%f %B/rmt >-@unexec if cmp -s %D/etc/star %D/etc/star.sample; then rm -f %D/etc/star; fi >-etc/star.sample >-@exec [ -f %B/star ] || cp %B/%f %B/star
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
portmaster
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 188974
:
142023
|
142024
| 166637 |
166638