aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authoracm <acm@FreeBSD.org>2006-07-24 18:46:15 +0800
committeracm <acm@FreeBSD.org>2006-07-24 18:46:15 +0800
commitf17c49926cffd90046cb36851ca50d5d2a825410 (patch)
treedb329698999054b9ec3bce9886f097afc1869ac3 /lang
parent9dac1db99a4e821a89faed5e49339e2fa033848e (diff)
downloadfreebsd-ports-gnome-f17c49926cffd90046cb36851ca50d5d2a825410.tar.gz
freebsd-ports-gnome-f17c49926cffd90046cb36851ca50d5d2a825410.tar.zst
freebsd-ports-gnome-f17c49926cffd90046cb36851ca50d5d2a825410.zip
New port: lang/fpc-utils
Free Pascal Compiler utils WWW: http://www.freepascal.org/ Approved by: garga (mentor)
Diffstat (limited to 'lang')
-rw-r--r--lang/fpc-utils/Makefile37
-rw-r--r--lang/fpc-utils/pkg-plist32
2 files changed, 69 insertions, 0 deletions
diff --git a/lang/fpc-utils/Makefile b/lang/fpc-utils/Makefile
new file mode 100644
index 000000000000..d7539d907c55
--- /dev/null
+++ b/lang/fpc-utils/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: fpc-utils
+# Date created: 2006-07-12
+# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
+#
+# $FreeBSD$
+#
+
+CATEGORIES= lang
+PKGNAMESUFFIX= -utils
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= Free Pascal Compiler utils
+
+BUILD_DEPENDS= ppc386:${PORTSDIR}/lang/fpc \
+ mkxmlrpc:${PORTSDIR}/devel/fpc-fcl \
+ ${UNITSDIR}/gdbint/Package.fpc:${PORTSDIR}/devel/fpc-gdbint \
+ ${UNITSDIR}/ibase/Package.fpc:${PORTSDIR}/databases/fpc-ibase \
+ ${UNITSDIR}/libasync/Package.fpc:${PORTSDIR}/net/fpc-libasync \
+ ${UNITSDIR}/md5/Package.fpc:${PORTSDIR}/security/fpc-md5 \
+ ${UNITSDIR}/mysql/Package.fpc:${PORTSDIR}/databases/fpc-mysql \
+ ${UNITSDIR}/netdb/Package.fpc:${PORTSDIR}/net/fpc-netdb \
+ ${UNITSDIR}/odbc/Package.fpc:${PORTSDIR}/databases/fpc-odbc \
+ ${UNITSDIR}/oracle/Package.fpc:${PORTSDIR}/databases/fpc-oracle \
+ ${UNITSDIR}/pasjpeg/Package.fpc:${PORTSDIR}/graphics/fpc-pasjpeg \
+ ${UNITSDIR}/paszlib/Package.fpc:${PORTSDIR}/archivers/fpc-paszlib \
+ ${UNITSDIR}/pthreads/Package.fpc:${PORTSDIR}/devel/fpc-pthreads \
+ ${UNITSDIR}/postgres/Package.fpc:${PORTSDIR}/databases/fpc-postgres \
+ ${UNITSDIR}/regexpr/Package.fpc:${PORTSDIR}/devel/fpc-regexpr \
+ ${UNITSDIR}/sqlite/Package.fpc:${PORTSDIR}/databases/fpc-sqlite
+
+UNITSDIR= ${LOCALBASE}/lib/fpc/${PORTVERSION}/units/${BUILDNAME}
+MASTERDIR= ${.CURDIR}/../../lang/fpc
+WRKUNITDIR= ${PORTNAME}/${PKGNAMESUFFIX:S/-//}
+EXTRACTUNITDIR+= ${WRKUNITDIR} ${PORTNAME}/fcl/inc
+OPT=-CX -Fu../fcl/*
+
+.include "${MASTERDIR}/Makefile"
diff --git a/lang/fpc-utils/pkg-plist b/lang/fpc-utils/pkg-plist
new file mode 100644
index 000000000000..fc0ea4518d1c
--- /dev/null
+++ b/lang/fpc-utils/pkg-plist
@@ -0,0 +1,32 @@
+bin/ppdep
+bin/ptop
+bin/rstconv
+bin/data2inc
+bin/delp
+bin/bin2obj
+bin/postw32
+bin/fpcmake
+bin/plex
+bin/pyacc
+bin/h2pas
+bin/h2paspp
+bin/fprcp
+bin/fpdoc
+bin/makeskel
+bin/unitdiff
+bin/fpcres
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/Package.fpc
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/lexlib.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/yacclib.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/lexlib.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/yacclib.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/libplexlib.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/libpyacclib.a
+lib/fpc/lexyacc/yyparse.cod
+lib/fpc/lexyacc/yylex.cod
+@dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/
+@dirrmtry lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%
+@dirrmtry lib/fpc/%%PORTVERSION%%/units
+@dirrmtry lib/fpc/%%PORTVERSION%%
+@dirrm lib/fpc/lexyacc
+@dirrmtry lib/fpc