diff options
author | edwin <edwin@FreeBSD.org> | 2005-01-14 00:13:20 +0000 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2005-01-14 00:13:20 +0000 |
commit | 0f71ceedfb80ba77481ec60655d9d9dd7a550949 (patch) | |
tree | 45e4fdbbc9a89d6e913f9aa9cb2181e0b8892160 /archivers/liborange/Makefile | |
parent | c05e8e1b5fba57a236ab353ec52c17443a2eaa79 (diff) | |
download | FreeBSD-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/Makefile | 40 |
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> |