aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorkoobs <koobs@FreeBSD.org>2017-06-05 00:49:20 +0800
committerkoobs <koobs@FreeBSD.org>2017-06-05 00:49:20 +0800
commit9515d0872771c063de387bdee6fc12ca8df2beb4 (patch)
treebadf69e2332a55e409ace2970ec9572952a8c2b0 /net
parent5e7e101ca02fd2f333301c8c584a9d593f435099 (diff)
downloadfreebsd-ports-gnome-9515d0872771c063de387bdee6fc12ca8df2beb4.tar.gz
freebsd-ports-gnome-9515d0872771c063de387bdee6fc12ca8df2beb4.tar.zst
freebsd-ports-gnome-9515d0872771c063de387bdee6fc12ca8df2beb4.zip
[NEW PORT] net/libmdf: Millistream Data Feed API library
libmdf is the Millistream Data Feed API library with which developers can connect to the Millistream Market Data system and subscribe to streaming realtime or delayed market data such as stocks, indices, currencies, bonds, derivatives and news services. WWW: https://millistream.com PR: 219777 Submitted by: Henrik Holst <henrik.holst millistream com>
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/libmdf/Makefile27
-rw-r--r--net/libmdf/distinfo3
-rw-r--r--net/libmdf/pkg-descr6
-rw-r--r--net/libmdf/pkg-plist7
5 files changed, 44 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 5f01acc1b88e..ed5450acb228 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -337,6 +337,7 @@
SUBDIR += libmaia
SUBDIR += libmateweather
SUBDIR += libmaxminddb
+ SUBDIR += libmdf
SUBDIR += libmediawiki
SUBDIR += libmms
SUBDIR += libmxp
diff --git a/net/libmdf/Makefile b/net/libmdf/Makefile
new file mode 100644
index 000000000000..c044f4ce2bab
--- /dev/null
+++ b/net/libmdf/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= libmdf
+PORTVERSION= 1.0.20
+CATEGORIES= net finance
+MASTER_SITES= https://packages.millistream.com/source/
+
+MAINTAINER= henrik.holst@millistream.com
+COMMENT= Millistream Data Feed API library
+
+LICENSE= LGPL3+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+GNU_CONFIGURE= yes
+
+USES= libtool pkgconfig ssl
+USE_LDCONFIG= yes
+
+CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
+
+CONFIGURE_ENV+= OPENSSL_CFLAGS=${OPENSSLINC} \
+ OPENSSL_LIBS=${OPENSSLLIB}
+
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
+
+.include <bsd.port.mk>
diff --git a/net/libmdf/distinfo b/net/libmdf/distinfo
new file mode 100644
index 000000000000..9c8a99a74775
--- /dev/null
+++ b/net/libmdf/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1496531590
+SHA256 (libmdf-1.0.20.tar.gz) = b20d5c27c154d56dab13b7373365cedbb9ece5b0e722369ad61a126766addadc
+SIZE (libmdf-1.0.20.tar.gz) = 414703
diff --git a/net/libmdf/pkg-descr b/net/libmdf/pkg-descr
new file mode 100644
index 000000000000..45c3de5e2d6c
--- /dev/null
+++ b/net/libmdf/pkg-descr
@@ -0,0 +1,6 @@
+libmdf is the Millistream Data Feed API library with which developers
+can connect to the Millistream Market Data system and subscribe to
+streaming realtime or delayed market data such as stocks, indices,
+currencies, bonds, derivatives and news services.
+
+WWW: https://millistream.com
diff --git a/net/libmdf/pkg-plist b/net/libmdf/pkg-plist
new file mode 100644
index 000000000000..b776c7de663e
--- /dev/null
+++ b/net/libmdf/pkg-plist
@@ -0,0 +1,7 @@
+include/mdf/mdf.h
+include/mdf/mdf_fields.h
+lib/libmdf.a
+lib/libmdf.so
+lib/libmdf.so.0
+lib/libmdf.so.0.0.0
+libdata/pkgconfig/libmdf.pc