aboutsummaryrefslogtreecommitdiff
path: root/devel/ta-lib
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ta-lib')
-rw-r--r--devel/ta-lib/Makefile30
-rw-r--r--devel/ta-lib/distinfo3
-rw-r--r--devel/ta-lib/pkg-descr14
-rw-r--r--devel/ta-lib/pkg-plist23
4 files changed, 70 insertions, 0 deletions
diff --git a/devel/ta-lib/Makefile b/devel/ta-lib/Makefile
new file mode 100644
index 000000000000..b2e12d35876a
--- /dev/null
+++ b/devel/ta-lib/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: ta-lib
+# Date created: Sun Jun 24 16:07:37 UTC 2007
+# Whom: Balwinder S "bsd" Dheeman <bsd@rubyforge.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ta-lib
+PORTVERSION= 0.3.0
+PORTREVISION= 1
+CATEGORIES= devel
+MASTER_SITES= http://jaist.dl.sourceforge.net/sourceforge/ta-lib/ \
+ ${MASTER_SITE_SUNSITE}
+DISTNAME= ${PORTNAME}-${DISTVERSION}-src
+
+MAINTAINER= bdheeman@hotmail.com
+COMMENT= A UNIX, POSIX Library for Technical Analysis
+
+WRKSRC= ${WRKDIR}/ta-lib
+
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+USE_LDCONFIG= yes
+
+post-patch:
+ @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|^LIBTOOL[ ]*=.*|LIBTOOL=${LIBTOOL}|g'
+
+.include <bsd.port.mk>
diff --git a/devel/ta-lib/distinfo b/devel/ta-lib/distinfo
new file mode 100644
index 000000000000..7814c872b45e
--- /dev/null
+++ b/devel/ta-lib/distinfo
@@ -0,0 +1,3 @@
+MD5 (ta-lib-0.3.0-src.tar.gz) = 3b0d459775452455256320c0366c4f93
+SHA256 (ta-lib-0.3.0-src.tar.gz) = 196620de0201a53c5c6f4ab875bb7310ae38089bbf781ef37200cd859632caf4
+SIZE (ta-lib-0.3.0-src.tar.gz) = 1206647
diff --git a/devel/ta-lib/pkg-descr b/devel/ta-lib/pkg-descr
new file mode 100644
index 000000000000..de7ace1c062f
--- /dev/null
+++ b/devel/ta-lib/pkg-descr
@@ -0,0 +1,14 @@
+[ excerpt from developer's web site ]
+
+The ta-lib provides common functions for the technical analysis of
+financial market data. Widely used by trading software developers
+working with Excel, .NET, Java, Perl, Python or C/C++.
+
+More than 130 technical analysis indicators such as ADX, MACD, RSI,
+Stochastic, Bollinger Bands. Includes candlestick pattern recognition.
+Optional abstract API allowing your code to adapt automatically when new
+functions are added!
+
+WWW: http://ta-lib.org/
+
+-- lioux@FreeBSD.org
diff --git a/devel/ta-lib/pkg-plist b/devel/ta-lib/pkg-plist
new file mode 100644
index 000000000000..954238330d32
--- /dev/null
+++ b/devel/ta-lib/pkg-plist
@@ -0,0 +1,23 @@
+bin/ta-lib-config
+include/ta-lib/ta_abstract.h
+include/ta-lib/ta_common.h
+include/ta-lib/ta_defs.h
+include/ta-lib/ta_func.h
+include/ta-lib/ta_libc.h
+lib/libta_abstract.a
+lib/libta_abstract.la
+lib/libta_abstract.so
+lib/libta_abstract.so.0
+lib/libta_abstract_gc.a
+lib/libta_abstract_gc.la
+lib/libta_abstract_gc.so
+lib/libta_abstract_gc.so.0
+lib/libta_common.a
+lib/libta_common.la
+lib/libta_common.so
+lib/libta_common.so.0
+lib/libta_func.a
+lib/libta_func.la
+lib/libta_func.so
+lib/libta_func.so.0
+@dirrm include/ta-lib