summaryrefslogtreecommitdiffstats
path: root/archivers/liborange/Makefile
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2005-01-14 00:13:20 +0000
committeredwin <edwin@FreeBSD.org>2005-01-14 00:13:20 +0000
commit0f71ceedfb80ba77481ec60655d9d9dd7a550949 (patch)
tree45e4fdbbc9a89d6e913f9aa9cb2181e0b8892160 /archivers/liborange/Makefile
parentc05e8e1b5fba57a236ab353ec52c17443a2eaa79 (diff)
downloadFreeBSD-ports-0f71ceedfb80ba77481ec60655d9d9dd7a550949.zip
FreeBSD-ports-0f71ceedfb80ba77481ec60655d9d9dd7a550949.tar.gz
[NEW PORT] archivers/orange: Extract Microsoft Cabinet files from self-extracting installers
Orange is a tool and library for squeezing out juicy installable Microsoft Cabinet Files from self-extracting installers for Microsoft Windows. Supported installers include VISE, InstallShield, Setup Factory and more. WWW: http://synce.sourceforge.net PR: ports/76030 Submitted by: Sam Lawrance <boris@brooknet.com.au>
Diffstat (limited to 'archivers/liborange/Makefile')
-rw-r--r--archivers/liborange/Makefile40
1 files changed, 40 insertions, 0 deletions
diff --git a/archivers/liborange/Makefile b/archivers/liborange/Makefile
new file mode 100644
index 0000000..c5f93e0
--- /dev/null
+++ b/archivers/liborange/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: orange
+# Date Created: January 2005
+# Whom: Sam Lawrance <boris@brooknet.com.au>
+#
+# $FreeBSD$
+#
+
+PORTNAME= orange
+PORTVERSION= 0.2
+CATEGORIES= archivers
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= synce
+
+MAINTAINER= boris@brooknet.com.au
+COMMENT= Extract Microsoft Cabinet files from self-extracting installers
+
+LIB_DEPENDS= synce.0:${PORTSDIR}/palm/synce-libsynce \
+ rapi.2:${PORTSDIR}/palm/synce-librapi2 \
+ dynamite.0:${PORTSDIR}/archivers/dynamite \
+ unshield.0:${PORTSDIR}/archivers/unshield
+
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ARGS= --with-libsynce=${LOCALBASE}
+USE_ICONV= yes
+USE_LIBTOOL_VER=15
+USE_REINPLACE= yes
+INSTALLS_SHLIB= yes
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-Werror||' \
+ ${WRKSRC}/lib/Makefile.in \
+ ${WRKSRC}/src/Makefile.in
+.if ${OSVERSION} < 500000
+ @${REINPLACE_CMD} -e 's|<stdint.h>|<inttypes.h>|' ${WRKSRC}/lib/inno.h
+.endif
+
+.include <bsd.port.post.mk>
OpenPOWER on IntegriCloud