Annotation of pkgsrc/archivers/rar/Makefile, Revision 1.29.2.1
1.29.2.1! jlam 1: # $NetBSD: Makefile,v 1.29 2001/09/09 20:36:10 agc Exp $
1.2 hubertf 2: # FreeBSD Id: Makefile,v 1.7 1997/08/10 22:31:27 fenner Exp
1.1 hubertf 3: #
4:
1.16 tv 5: DISTNAME= rarbsd
1.18 wiz 6: PKGNAME= rar-2.02
1.16 tv 7: CATEGORIES= archivers
1.18 wiz 8: MASTER_SITES= ftp://rarsoft.ti.sk/pub/rar/ \
9: ftp://ftp.elf.stuba.sk/pub/pc/pack/
10: EXTRACT_SUFX= .sfx
1.1 hubertf 11:
1.16 tv 12: MAINTAINER= packages@netbsd.org
1.18 wiz 13: HOMEPAGE= http://www.rarsoft.com/
1.28 wiz 14: COMMENT= File archiver (binary port)
1.18 wiz 15:
16: ONLY_FOR_PLATFORM= NetBSD-*-i386
1.1 hubertf 17:
1.17 hubertf 18: RESTRICTED= Only unmodified original package can be distributed
1.25 rh 19: NO_BIN_ON_CDROM= ${RESTRICTED}
20: NO_BIN_ON_FTP= ${RESTRICTED}
1.1 hubertf 21:
1.29 agc 22: WRKSRC= ${WRKDIR}
1.16 tv 23: EXTRACT_CMD= ${DOWNLOADED_DISTFILE} >/dev/null
1.29.2.1! jlam 24: USE_BUILDLINK2_ONLY= # defined
1.1 hubertf 25:
1.5 hubertf 26: pre-extract:
1.27 dmcmahil 27: @if [ -z "$$KERNEL" ]; then \
28: KERNEL=`env "PATH=${PATH}:/sbin:/usr/sbin" sysctl -n machdep.booted_kernel` ;\
29: fi ;\
30: if (${NM} /$$KERNEL | ${GREP} -q compat_12 && \
31: ${NM} /$$KERNEL | ${GREP} -q exec_nomid && \
32: ${NM} /$$KERNEL | ${GREP} -q exec_aout); then ${TRUE}; \
1.20 wiz 33: else \
1.22 wiz 34: ${ECHO} "****************************************************************";\
1.20 wiz 35: ${ECHO} Make can not proceed! In order to extract \(and run\); \
36: ${ECHO} this package, you must have have booted from a kernel; \
1.22 wiz 37: ${ECHO} with options COMPAT_NOMID and COMPAT_12 \(and EXEC_AOUT, if ELF\).; \
38: ${ECHO} "****************************************************************";\
1.23 wiz 39: ${FALSE}; \
1.20 wiz 40: fi
1.15 tv 41: @${CHMOD} a+x ${DISTDIR}/${DISTFILES}
1.1 hubertf 42:
43: do-build:
44: cd ${WRKSRC} && \
45: for i in *.Txt *.Lst; do \
1.6 hubertf 46: ${TR} -d '\015' < $$i > $$i.tmp; \
47: ${MV} $$i.tmp $$i; \
1.1 hubertf 48: done
49:
50: do-install:
1.8 hubertf 51: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rar ${PREFIX}/share/rar
1.1 hubertf 52: cd ${WRKSRC} && \
1.18 wiz 53: ${INSTALL_SCRIPT} rar ${PREFIX}/bin/rar && \
54: ${INSTALL_MAN} Rar.Txt Rar_FAQ.txt TechNote.Txt \
55: License.Txt Internet.Txt ${PREFIX}/share/doc/rar && \
1.1 hubertf 56: ${INSTALL_DATA} RarFiles.Lst \
57: ${PREFIX}/share/rar/rarfiles.lst && \
1.18 wiz 58: ${INSTALL_DATA} default.sfx \
1.1 hubertf 59: ${PREFIX}/share/rar/default.sfx && \
60: ${INSTALL_DATA} Dos.SFX \
61: ${PREFIX}/share/rar/dos.sfx
62:
1.9 agc 63: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>