aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--math/Makefile1
-rw-r--r--math/fpc-numlib/Makefile21
-rw-r--r--math/fpc-numlib/pkg-plist60
3 files changed, 82 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index e7a401b1c130..b706f9937270 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -71,6 +71,7 @@
SUBDIR += fftw3-long
SUBDIR += fityk
SUBDIR += fpc-fftw
+ SUBDIR += fpc-numlib
SUBDIR += freefem
SUBDIR += freefem++
SUBDIR += freemat
diff --git a/math/fpc-numlib/Makefile b/math/fpc-numlib/Makefile
new file mode 100644
index 000000000000..c477853e058e
--- /dev/null
+++ b/math/fpc-numlib/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: fpc-numlib
+# Date created: 2009-01-06
+# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+CATEGORIES= math lang
+PKGNAMESUFFIX= -numlib
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= Free Pascal unit to numerical methods
+
+USE_FPC= yes
+
+MASTERDIR= ${.CURDIR}/../../lang/fpc
+WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
+EXTRACTUNITDIR+= ${WRKUNITDIR}
+
+.include "${MASTERDIR}/Makefile"
diff --git a/math/fpc-numlib/pkg-plist b/math/fpc-numlib/pkg-plist
new file mode 100644
index 000000000000..917030c6ab22
--- /dev/null
+++ b/math/fpc-numlib/pkg-plist
@@ -0,0 +1,60 @@
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/Package.fpc
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/typ.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/omv.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/dsl.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/mdt.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/det.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/eig.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/eigh1.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/eigh2.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/int.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/inv.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/iom.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/ipf.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/ode.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/roo.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/sle.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/spe.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/spl.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/numlib.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/typ.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/omv.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/dsl.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/mdt.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/det.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/eig.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/eigh1.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/eigh2.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/int.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/inv.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/iom.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/ipf.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/ode.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/roo.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/sle.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/spe.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/spl.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/numlib.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libptyp.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpomv.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpdsl.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpmdt.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpdet.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpeig.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpeigh1.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpeigh2.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpint.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpinv.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpiom.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpipf.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpode.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libproo.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpsle.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpspe.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpspl.a
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib/libpnumlib.a
+@dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/numlib
+@dirrmtry lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%
+@dirrmtry lib/fpc/%%PORTVERSION%%/units
+@dirrmtry lib/fpc/%%PORTVERSION%%
+@dirrmtry lib/fpc