add Solaris SPARC binary for SPARC users; From: miod@

This commit is contained in:
brad 2000-09-06 06:32:07 +00:00
parent 8e04cec64c
commit f062efdefa
2 changed files with 40 additions and 7 deletions

View File

@ -1,9 +1,18 @@
# $OpenBSD: Makefile,v 1.23 2000/09/06 06:03:10 brad Exp $ # $OpenBSD: Makefile,v 1.24 2000/09/06 06:32:07 brad Exp $
ONLY_FOR_ARCHS= i386 sparc
.if ${MACHINE_ARCH} == "i386"
DISTNAME= rarbsd DISTNAME= rarbsd
PKGNAME= rar-2.02 PKGNAME= rar-2.02
SUPDISTFILES= rarsparc.sfx
.elif ${MACHINE_ARCH} == "sparc"
DISTNAME= rarsparc
PKGNAME= rar-2.01
SUPDISTFILES= rarbsd.sfx
.endif
CATEGORIES= archivers CATEGORIES= archivers
NEED_VERSION= 1.301 NEED_VERSION= 1.324
MASTER_SITES= ftp://rarsoft.ti.sk/pub/rar/ MASTER_SITES= ftp://rarsoft.ti.sk/pub/rar/
EXTRACT_SUFX= .sfx EXTRACT_SUFX= .sfx
@ -13,8 +22,6 @@ EXTRACT_AFTER_ARGS= # empty
HOMEPAGE= http://www.rarsoft.com/ HOMEPAGE= http://www.rarsoft.com/
ONLY_FOR_ARCHS= i386
MAINTAINER= ports@openbsd.org MAINTAINER= ports@openbsd.org
PERMIT_PACKAGE_CDROM= "Shareware. Requires registration." PERMIT_PACKAGE_CDROM= "Shareware. Requires registration."
@ -26,21 +33,44 @@ NO_BUILD= Yes
WRKDIST= ${WRKDIR} WRKDIST= ${WRKDIR}
.if !defined(NO_WARNINGS)
pre-fetch:
.if ${MACHINE_ARCH} == "i386"
@echo
@echo "WARNING: This application requires a kernel compiled with"
@echo " 'option COMPAT_BSDOS' for proper operation. The"
@echo " GENERIC kernel contains this option."
@echo
.elif ${MACHINE_ARCH} == "sparc"
@echo
@echo "WARNING: This application requires a kernel compiled with"
@echo " 'option COMPAT_SVR4' for proper operation. The"
@echo " GENERIC kernel contains this option."
@echo
.endif
.endif
pre-extract: pre-extract:
@chmod a+x ${DISTDIR}/${DISTFILES} @chmod a+x ${DISTDIR}/${DISTFILES}
post-extract: post-extract:
@chmod a-x ${DISTDIR}/${DISTFILES} @chmod a-x ${DISTDIR}/${DISTFILES}
.if ${MACHINE_ARCH} == "sparc"
@cd ${WRKSRC} && \
mv RAR rar && mv UNRAR unrar && \
mv DEFAULT.SFX default.sfx && mv Rar_FAQ.Txt Rar_FAQ.txt
.endif
DOCS= Rar_FAQ.txt TechNote.Txt License.Txt Internet.Txt
do-install: do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rar ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rar
${INSTALL_DATA_DIR} ${PREFIX}/share/rar ${INSTALL_DATA_DIR} ${PREFIX}/share/rar
${INSTALL_PROGRAM} ${WRKSRC}/rar ${PREFIX}/bin/rar ${INSTALL_PROGRAM} ${WRKSRC}/rar ${PREFIX}/bin/rar
${INSTALL_MAN} ${WRKSRC}/Rar.Txt ${PREFIX}/man/cat1/rar.1 ${INSTALL_MAN} ${WRKSRC}/Rar.Txt ${PREFIX}/man/cat1/rar.1
cd ${WRKSRC}; ${INSTALL_MAN} Rar_FAQ.txt TechNote.Txt License.Txt \ cd ${WRKSRC}; ${INSTALL_MAN} ${DOCS} ${PREFIX}/share/doc/rar
Internet.Txt ${PREFIX}/share/doc/rar
${INSTALL_DATA} ${WRKSRC}/RarFiles.Lst ${PREFIX}/share/rar/rarfiles.lst ${INSTALL_DATA} ${WRKSRC}/RarFiles.Lst ${PREFIX}/share/rar/rarfiles.lst
${INSTALL_DATA} ${WRKSRC}/default.sfx ${PREFIX}/share/rar/default.sfx ${INSTALL_DATA} ${WRKSRC}/default.sfx ${PREFIX}/share/rar
${INSTALL_DATA} ${WRKSRC}/Dos.SFX ${PREFIX}/share/rar/dos.sfx ${INSTALL_DATA} ${WRKSRC}/Dos.SFX ${PREFIX}/share/rar/dos.sfx
post-install: post-install:

View File

@ -1,3 +1,6 @@
MD5 (rarbsd.sfx) = dbd551aefa2120c485e7b00760dd20d6 MD5 (rarbsd.sfx) = dbd551aefa2120c485e7b00760dd20d6
MD5 (rarsparc.sfx) = 23083a3f37536b816aa8ce3917a26e13
RMD160 (rarbsd.sfx) = 3510af235244162f47d85fb7744468c9b093ffdf RMD160 (rarbsd.sfx) = 3510af235244162f47d85fb7744468c9b093ffdf
RMD160 (rarsparc.sfx) = e423896edad4da6f5939d2f1c56055516d3d0734
SHA1 (rarbsd.sfx) = bafd5d6e4956ad10898ab19d601fa506d1681b4a SHA1 (rarbsd.sfx) = bafd5d6e4956ad10898ab19d601fa506d1681b4a
SHA1 (rarsparc.sfx) = 94fba9e61f9ab372790f9af40b2ca9d11892975d