aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorfenner <fenner@FreeBSD.org>2000-01-26 13:56:05 +0800
committerfenner <fenner@FreeBSD.org>2000-01-26 13:56:05 +0800
commitb7b55d9c9ffe74c99f714880cb753c8484c1d8c3 (patch)
treeeff79c176efe3665dce2b08a667f433f1167b84c /devel
parent27eaac9b0a791d3c4055f7e5e8acc3ee8c8e555b (diff)
downloadfreebsd-ports-gnome-b7b55d9c9ffe74c99f714880cb753c8484c1d8c3.tar.gz
freebsd-ports-gnome-b7b55d9c9ffe74c99f714880cb753c8484c1d8c3.tar.zst
freebsd-ports-gnome-b7b55d9c9ffe74c99f714880cb753c8484c1d8c3.zip
Port for UCL common multimedia library, used by tools like sdr and rat.
Submitted by: Garrett Wollman <wollman@lcs.mit.edu>
Diffstat (limited to 'devel')
-rw-r--r--devel/uclmmbase/Makefile31
-rw-r--r--devel/uclmmbase/distinfo1
-rw-r--r--devel/uclmmbase/pkg-comment1
-rw-r--r--devel/uclmmbase/pkg-descr5
-rw-r--r--devel/uclmmbase/pkg-plist15
5 files changed, 53 insertions, 0 deletions
diff --git a/devel/uclmmbase/Makefile b/devel/uclmmbase/Makefile
new file mode 100644
index 000000000000..8829167ecd49
--- /dev/null
+++ b/devel/uclmmbase/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: uclmmbase
+# Version required: 1.0.9
+# Date created: Thanksgiving Day, 1999
+# Whom: Garrett Wollman <wollman@lcs.mit.edu>
+#
+# $FreeBSD$
+#
+
+DISTNAME= common-1.0.9
+PKGNAME= uclmmbase-1.0.9
+CATEGORIES= devel
+MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/common/
+
+WRKSRC= ${WRKDIR}/common
+HAS_CONFIGURE= yes
+USE_GMAKE= yes
+
+RESTRICTED= "Contains DES cryptography."
+
+INSTALL_HDRS= base64.h config_win32.h config_unix.h crypt_random.h \
+ debug.h hmac.h mbus.h md5.h memory.h net_udp.h qfDES.h \
+ rtp.h util.h version.h
+
+do-install:
+ cd ${WRKSRC}; \
+ ${INSTALL} -c -o root -g wheel -m 444 libcommon.a \
+ ${PREFIX}/lib/libuclmmbase.a; \
+ ${MKDIR} ${PREFIX}/include/uclmmbase; \
+ ${INSTALL_DATA} ${INSTALL_HDRS} ${PREFIX}/include/uclmmbase
+
+.include <bsd.port.mk>
diff --git a/devel/uclmmbase/distinfo b/devel/uclmmbase/distinfo
new file mode 100644
index 000000000000..b78c7c76a0da
--- /dev/null
+++ b/devel/uclmmbase/distinfo
@@ -0,0 +1 @@
+MD5 (common-1.0.9.tar.gz) = dff003f6b8a2f1bcb91262e45358e4b4
diff --git a/devel/uclmmbase/pkg-comment b/devel/uclmmbase/pkg-comment
new file mode 100644
index 000000000000..0351cab63a62
--- /dev/null
+++ b/devel/uclmmbase/pkg-comment
@@ -0,0 +1 @@
+Common subroutines for UCL mbone applications
diff --git a/devel/uclmmbase/pkg-descr b/devel/uclmmbase/pkg-descr
new file mode 100644
index 000000000000..63ae8a6fc163
--- /dev/null
+++ b/devel/uclmmbase/pkg-descr
@@ -0,0 +1,5 @@
+The uclmmbase library (originally named libcommon, and renamed here
+to avoid confusion) is used by the IP multicast tools developed by
+University College, London. It contains IP multicast management,
+real-time transport protocol, and cryptographic routines, as well as
+some convenience functions and header files.
diff --git a/devel/uclmmbase/pkg-plist b/devel/uclmmbase/pkg-plist
new file mode 100644
index 000000000000..f89158ca2a05
--- /dev/null
+++ b/devel/uclmmbase/pkg-plist
@@ -0,0 +1,15 @@
+lib/libuclmmbase.a
+include/uclmmbase/base64.h
+include/uclmmbase/config_win32.h
+include/uclmmbase/config_unix.h
+include/uclmmbase/crypt_random.h
+include/uclmmbase/debug.h
+include/uclmmbase/hmac.h
+include/uclmmbase/mbus.h
+include/uclmmbase/md5.h
+include/uclmmbase/memory.h
+include/uclmmbase/net_udp.h
+include/uclmmbase/qfDES.h
+include/uclmmbase/rtp.h
+include/uclmmbase/util.h
+include/uclmmbase/version.h