aboutsummaryrefslogtreecommitdiff
path: root/sysutils/linux-afaapps/Makefile
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2007-07-01 16:29:19 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2007-07-01 16:29:19 +0000
commit7938062153060a6e433f7cd09603e63bef92ef7f (patch)
treedda8af7bbc9c0d4a3a820686b8725afe26bca431 /sysutils/linux-afaapps/Makefile
parent5bfdf1f8dff064518063b8ffc3738e23f8500328 (diff)
downloadports-7938062153060a6e433f7cd09603e63bef92ef7f.tar.gz
ports-7938062153060a6e433f7cd09603e63bef92ef7f.zip
Notes
Diffstat (limited to 'sysutils/linux-afaapps/Makefile')
-rw-r--r--sysutils/linux-afaapps/Makefile40
1 files changed, 19 insertions, 21 deletions
diff --git a/sysutils/linux-afaapps/Makefile b/sysutils/linux-afaapps/Makefile
index 6cdc7d9a0f9e..64ca9f8c4655 100644
--- a/sysutils/linux-afaapps/Makefile
+++ b/sysutils/linux-afaapps/Makefile
@@ -11,38 +11,36 @@ PORTREVISION= 4
CATEGORIES= sysutils linux
MASTER_SITES= ftp://ftp.us.dell.com/scsi-raid/
PKGNAMEPREFIX= linux-
-DISTNAME= aacraid-util-rh8.0-${MACHINE_ARCH}
+DISTNAME= aacraid-util-rh8.0-${LINUX_RPM_ARCH}
+DIST_SUBDIR= rpm
MAINTAINER= ports@FreeBSD.org
COMMENT= DELL PowerEdge Raid Controller 2 (apps)
-BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts
RESTRICTED= "binary redistribution license needs clarification"
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
+USE_LINUX_RPM= yes
+ONLY_FOR_ARCHS= i386 amd64
+BRANDELF_FILES= usr/sbin/afacli
-USE_LINUX= yes
-USE_LINUX_PREFIX= yes
-LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
+EXTRACT_CMD= ${GZIP_CMD}
+EXTRACT_BEFORE_ARGS= -dc
+EXTRACT_AFTER_ARGS= | ${TAR} -xf -
+EXTRACT_SUFX= .tar.gz
-ONLY_FOR_ARCHS= i386
-PLIST= ${MASTERDIR}/pkg-plist.${MACHINE_ARCH}
-MD5_FILE= ${MASTERDIR}/distinfo.${MACHINE_ARCH}
+RPMFILE= ${PORTNAME}-${PORTVERSION}-2.${LINUX_RPM_ARCH}.rpm
-RPMFILE= ${PORTNAME}-${PORTVERSION}-2.${MACHINE_ARCH}.rpm
+.include <bsd.port.pre.mk>
-DBPATH= /var/lib/rpm
-RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
- --nodeps --replacepkgs --noscripts
+post-extract:
+ @cd ${WRKDIR} && ${RPM2CPIO} ${RPMFILE} | ${CPIO} -id --quiet && \
+ ${RM} ${RPMFILE} readme
-do-install:
- @${LOCALBASE}/bin/rpm -U ${RPMFLAGS} ${WRKDIR}/${RPMFILE}
- @${RM} ${PREFIX}/usr/sbin/afacli
- @${MV} ${PREFIX}/usr/sbin/afacli.bin ${PREFIX}/usr/sbin/afacli
- @${BRANDELF} -t Linux ${PREFIX}/usr/sbin/afacli
- @${LDCONFIG_LINUX}
+build: configure
+ @${RM} -rf ${WRKDIR}/dev
+ @${RM} ${WRKDIR}/usr/sbin/afacli
+ @${MV} ${WRKDIR}/usr/sbin/afacli.bin ${WRKDIR}/usr/sbin/afacli
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>