diff options
Diffstat (limited to 'lang/scriba/Makefile')
-rw-r--r-- | lang/scriba/Makefile | 156 |
1 files changed, 0 insertions, 156 deletions
diff --git a/lang/scriba/Makefile b/lang/scriba/Makefile deleted file mode 100644 index e4b13e82ed5a..000000000000 --- a/lang/scriba/Makefile +++ /dev/null @@ -1,156 +0,0 @@ -# New ports collection makefile for: scriba -# Date created: 07 January 2001 -# Whom: George Reid <greid@ukug.uk.freebsd.org> -# -# $FreeBSD$ -# - -PORTNAME= scriba -PORTVERSION= 20b0 -PORTREVISION= 3 -CATEGORIES= lang -MASTER_SITES= http://www.scriptbasic.com/download/ -DISTNAME= ${PORTNAME}-v2.0b0-source - -MAINTAINER= ports@FreeBSD.org -COMMENT= A scripting implementation of the BASIC language - -DEPRECATED= Does not compile with gcc 4.2+, looks like abandonware -EXPIRATION_DATE= 2010-12-30 -NO_WRKSUBDIR= yes -USE_PERL5= yes -CFLAGS+= -fPIC -PORTDOCS= * - -# Extensions that depend on external libs default to off - -OPTIONS= BDB "Berkeley DB extension" off \ - CURL "CURL extension" off \ - GD "gd extension" off \ - MYSQL "MySQL extension (3.2.3 only)" off \ - ODBC "ODBC extension" off \ - PGSQL "PostgreSQL extension" off \ - XML "libxml2 extension" off - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "ia64" -BROKEN= fails to compile -.endif - -.if ${OSVERSION} >= 700042 -BROKEN= Does not install -.endif - -# Dependencies for port options - -.if defined(WITH_BDB) -LIB_DEPENDS+= db41.1:${PORTSDIR}/databases/db41 -PLIST_SUB+= BDB="" -.else -PLIST_SUB+= BDB="@comment " -.endif - -.if defined(WITH_CURL) -LIB_DEPENDS+= curl.6:${PORTSDIR}/ftp/curl -PLIST_SUB+= CURL="" -.else -PLIST_SUB+= CURL="@comment " -.endif - -.if defined(WITH_GD) -LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd -PLIST_SUB+= GD="" -.else -PLIST_SUB+= GD="@comment " -.endif - -.if defined(WITH_MYSQL) -LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client -PLIST_SUB+= MYSQL="" -.else -PLIST_SUB+= MYSQL="@comment " -.endif - -.if defined(WITH_ODBC) -LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC -PLIST_SUB+= ODBC="" -.else -PLIST_SUB+= ODBC="@comment " -.endif - -.if defined(WITH_PGSQL) -USE_PGSQL= yes -PLIST_SUB+= PGSQL="" -.else -PLIST_SUB+= PGSQL="@comment " -.endif - -.if defined(WITH_XML) -LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2 -PLIST_SUB+= XML="" -.else -PLIST_SUB+= XML="@comment " -.endif - -post-patch: - # Put esd.pm in a directory where perl will find it - cd ${WRKSRC} && ${MKDIR} jamal && ${CP} esd.pm jamal - ${GREP} -Rl '^#!.*bin/perl' ${WRKSRC} | \ - ${XARGS} ${REINPLACE_CMD} -e 's,^#!.*bin/perl,#!${PERL},' - ${REINPLACE_CMD} \ - -e 's,%%PREFIX%%,${PREFIX},g' \ - -e 's,%%LOCALBASE%%,${LOCALBASE},g' \ - -e 's,%%DOCSDIR%%,${DOCSDIR},g' \ - -e 's,%%DATADIR%%,${DATADIR},g' \ - -e 's,%%CC%%,${CC},g' \ - -e 's,%%CFLAGS%%,${CFLAGS},g' \ - -e 's,%%LDFLAGS%%,${LDFLAGS},g' \ - -e 's,%%PTHREAD_LIBS%%,${PTHREAD_LIBS},g' \ - -e 's,root:root,root:wheel,g' \ - ${WRKSRC}/setup.pl ${WRKSRC}/scriba.c ${WRKSRC}/make_gcc.jim -.if ${ARCH} == "amd64" - ${REINPLACE_CMD} -e 's, -Bstatic,,g' ${WRKSRC}/make_gcc.jim -.endif - -# Remove extensions not selected as options - -.if !defined(WITH_BDB) - @${RM} -rf ${WRKSRC}/extensions/bdb -.endif - -.if !defined(WITH_CURL) - @${RM} -rf ${WRKSRC}/extensions/curl -.endif - -.if !defined(WITH_GD) - @${RM} -rf ${WRKSRC}/extensions/gd -.endif - -.if !defined(WITH_MYSQL) - @${RM} -rf ${WRKSRC}/extensions/mysql -.endif - -.if !defined(WITH_ODBC) - @${RM} -rf ${WRKSRC}/extensions/odbc -.endif - -.if !defined(WITH_PGSQL) - @${RM} -rf ${WRKSRC}/extensions/psql -.endif - -.if !defined(WITH_XML) - @${RM} -rf ${WRKSRC}/extensions/xml -.endif - -do-build: -# -I allows script to include the Jamal preprocessor - cd ${WRKSRC} && export PERL5OPT='-I${WRKSRC}' && \ - ${PERL} setup.pl --unix - -do-install: - cd ${WRKSRC} && \ - ${PERL} setup.pl --unix --no-install-interactive --install && \ - ${SH} install.sh - -.include <bsd.port.post.mk> |