aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/fpc-xforms
diff options
context:
space:
mode:
authoracm <acm@FreeBSD.org>2006-07-24 19:21:27 +0800
committeracm <acm@FreeBSD.org>2006-07-24 19:21:27 +0800
commitbe8c2fc2f0a9dbc5795cca72bab530cd95ac8cf9 (patch)
treea3a2f4268e8fe61cde513b3aae848bcf90394d28 /x11-toolkits/fpc-xforms
parentf17c49926cffd90046cb36851ca50d5d2a825410 (diff)
downloadfreebsd-ports-gnome-be8c2fc2f0a9dbc5795cca72bab530cd95ac8cf9.tar.gz
freebsd-ports-gnome-be8c2fc2f0a9dbc5795cca72bab530cd95ac8cf9.tar.zst
freebsd-ports-gnome-be8c2fc2f0a9dbc5795cca72bab530cd95ac8cf9.zip
- The big change on ports of freepascal, now all ports are compiled
- Adding entry for lang/fpc-utils Approved by: garga (mentor)
Diffstat (limited to 'x11-toolkits/fpc-xforms')
-rw-r--r--x11-toolkits/fpc-xforms/Makefile10
-rw-r--r--x11-toolkits/fpc-xforms/pkg-plist70
2 files changed, 78 insertions, 2 deletions
diff --git a/x11-toolkits/fpc-xforms/Makefile b/x11-toolkits/fpc-xforms/Makefile
index af47ba871b22..06b68426dc47 100644
--- a/x11-toolkits/fpc-xforms/Makefile
+++ b/x11-toolkits/fpc-xforms/Makefile
@@ -8,12 +8,18 @@
CATEGORIES= x11-toolkits lang
PKGNAMESUFFIX= -forms
-MAINTAINER= acardenas@bsd.org.pe
+MAINTAINER= acm@FreeBSD.org
COMMENT= X-Forms interface for Free Pascal
-RUN_DEPENDS= ppc386:${PORTSDIR}/lang/fpc
+BUILD_DEPENDS= ppc386:${PORTSDIR}/lang/fpc \
+ fpcmake:${PORTSDIR}/lang/fpc-utils \
+ ${UNITSDIR}/x11/Package.fpc:${PORTSDIR}/x11/fpc-x11
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
+UNITSDIR= ${LOCALBASE}/lib/fpc/${PORTVERSION}/units/${BUILDNAME}
MASTERDIR= ${.CURDIR}/../../lang/fpc
+WRKUNITDIR= ${PORTNAME}/packages/extra/${PKGNAMESUFFIX:S/-//}
+EXTRACTUNITDIR+= ${WRKUNITDIR}
+HAVE_EXAMPLES= true
.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/fpc-xforms/pkg-plist b/x11-toolkits/fpc-xforms/pkg-plist
new file mode 100644
index 000000000000..4e73106b281f
--- /dev/null
+++ b/x11-toolkits/fpc-xforms/pkg-plist
@@ -0,0 +1,70 @@
+bin/fd2pascal
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/forms/Package.fpc
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/forms/xforms.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/forms/xforms.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/forms/libpxforms.a
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/Makefile
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/xyplotover.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/touchbutton.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/srs.xbm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/sliderall.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/secretinput.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/pushme.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/pushbutton.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/pup.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/positioner.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/porsche.xpm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/objreturn.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/objpos.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/objinactive.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/nomail.xbm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/newbutton.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/ndial.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/multilabel.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/minput.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/menu.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/longlabel.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/ll.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/ldial.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/lalign.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/invslider.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/inputall.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/iconify.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/group.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/goodies.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/free1.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/fonts.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/flclock.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/fdial.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/fbrowse1.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/fbrowse.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/doc2p
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/cursor.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/crab45.xpm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/crab.xpm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/counter.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/colsel1.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/colsel.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/colbrowser.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/choice.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/chartstrip.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/chartall.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/canvas.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/butttypes.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/buttonall.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/browserop.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/browserall.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/boxtype.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/borderwidth.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/bm2.xbm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/bm1.xbm
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/arrowbutton.pp
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/Makefile.fpc
+%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/forms/yesno.pp
+@dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/forms
+@dirrmtry lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%
+@dirrmtry lib/fpc/%%PORTVERSION%%/units
+@dirrmtry lib/fpc/%%PORTVERSION%%
+@dirrmtry lib/fpc
+%%PORTDOCS%%@dirrm share/examples/fpc-%%PORTVERSION%%/forms
+%%PORTDOCS%%@dirrmtry share/examples/fpc-%%PORTVERSION%%