diff options
author | Thomas Zander <riggs@FreeBSD.org> | 2014-03-15 17:05:50 +0000 |
---|---|---|
committer | Thomas Zander <riggs@FreeBSD.org> | 2014-03-15 17:05:50 +0000 |
commit | 5e3a6a1c227a89745f5186f3738a72b8f3b8f992 (patch) | |
tree | a051c76c4ef068d6f3d37a8ea11a42450b2ad0d6 /sysutils/freesbie/Makefile | |
parent | ba06303884d25f44cdf5c44883b130696dc2c538 (diff) | |
download | ports-5e3a6a1c227a89745f5186f3738a72b8f3b8f992.tar.gz ports-5e3a6a1c227a89745f5186f3738a72b8f3b8f992.zip |
- Support PKGNG
- Support Staging
- Update maintainer e-mail address
- Introduce limitation of the port to supported ARCHs
- Add LICENSE
- USE_BZIP2 -> USES tar:bzip2
- Bump PORTREVISION
PR: ports/187187
Submitted by: TAKEMON Takashi <takemon@bamboogate.co.jp>
Approved by: thierry (mentor)
Notes
Notes:
svn path=/head/; revision=348356
Diffstat (limited to 'sysutils/freesbie/Makefile')
-rw-r--r-- | sysutils/freesbie/Makefile | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/sysutils/freesbie/Makefile b/sysutils/freesbie/Makefile index 69e244c56983..86e9d773a62a 100644 --- a/sysutils/freesbie/Makefile +++ b/sysutils/freesbie/Makefile @@ -3,27 +3,42 @@ PORTNAME= freesbie PORTVERSION= 2.0.20070710 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://www.rrr.de/~riggs/freesbie/ MASTER_SITES+= ${MASTER_SITE_LOCAL:S/%SUBDIR%/delphij/} DISTNAME= ${PORTNAME}-${PORTVERSION:S/2.0.//} -MAINTAINER= riggs@rrr.de +MAINTAINER= riggs@FreeBSD.org COMMENT= Yet another cool answer to the system-on-cd question +LICENSE= BSD2CLAUSE + RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools -USE_BZIP2= yes +USES= tar:bzip2 NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}2 -NO_STAGE= yes +ONLY_FOR_ARCHS= amd64 i386 powerpc +ONLY_FOR_ARCHS_REASON= FreeSBIE build system only supports amd64, i386 and powerpc + +.include <bsd.port.pre.mk> + +.if defined(WITH_PKGNG) +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-pkgng +.endif + +pre-configure: + @${SED} -e "s:%%ARCH%%:${ARCH}:g" ${FILESDIR}/conf-arch-FREESBIE.in > ${WRKSRC}/conf/${ARCH}/FREESBIE + do-install: - @ ${MKDIR} ${DATADIR} - @ ${RM} ${WRKSRC}/scripts/iso.sh.orig + @ ${MKDIR} ${STAGEDIR}${DATADIR} + @ ${RM} -f ${WRKSRC}/scripts/iso.sh.orig \ + ${WRKSRC}/scripts/pkginstall.sh.orig \ + ${WRKSRC}/scripts/pkgselect.sh.orig @ cd ${WRKSRC} && ${FIND} . -type f -print | tar -cf - -T - | \ - tar -xf - -C ${DATADIR} + tar -xf - -C ${STAGEDIR}${DATADIR} -.include <bsd.port.mk> +.include <bsd.port.post.mk> |