aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2023-06-29 23:49:58 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2023-06-30 02:35:54 +0000
commitb38494572cdb139231d91bb1a13020b72dc70cb7 (patch)
treec295c89be4c8ec8ee6c72c2e1fa5c227b0703ed4
parent1fb68a4d5483cd0ac802a916d240def524eabce7 (diff)
misc/libartnet: New port: ArtNet protocol to transfer DMX data controlling theater equipment
-rw-r--r--misc/Makefile1
-rw-r--r--misc/libartnet/Makefile20
-rw-r--r--misc/libartnet/distinfo3
-rw-r--r--misc/libartnet/pkg-descr4
-rw-r--r--misc/libartnet/pkg-plist8
5 files changed, 36 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index f5c636a7a679..fb7b86063976 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -222,6 +222,7 @@
SUBDIR += lesspipe
SUBDIR += lf
SUBDIR += libad9361-iio
+ SUBDIR += libartnet
SUBDIR += libcomps
SUBDIR += libeatmydata
SUBDIR += libemos
diff --git a/misc/libartnet/Makefile b/misc/libartnet/Makefile
new file mode 100644
index 000000000000..d81b4a162787
--- /dev/null
+++ b/misc/libartnet/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= libartnet
+DISTVERSION= 1.1.2
+CATEGORIES= misc
+MASTER_SITES= https://github.com/OpenLightingProject/libartnet/releases/download/${DISTVERSION}/
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= ArtNet protocol to transfer DMX data controlling theater equipment
+WWW= https://www.openlighting.org/libartnet-main/
+
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= gmake libtool
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+
+INSTALL_TARGET= install-strip
+
+.include <bsd.port.mk>
diff --git a/misc/libartnet/distinfo b/misc/libartnet/distinfo
new file mode 100644
index 000000000000..d20b05a4abbc
--- /dev/null
+++ b/misc/libartnet/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1688072819
+SHA256 (libartnet-1.1.2.tar.gz) = 19cdda434e208a81ddd138377f11046364438e40e34542ae101d6aa3fcaec696
+SIZE (libartnet-1.1.2.tar.gz) = 484104
diff --git a/misc/libartnet/pkg-descr b/misc/libartnet/pkg-descr
new file mode 100644
index 000000000000..fadc6e6fdc52
--- /dev/null
+++ b/misc/libartnet/pkg-descr
@@ -0,0 +1,4 @@
+libartnet is an implementation of the ArtNet protocol.
+ArtNet enables DMX512 and RDM data to be sent over IPv4 Networks.
+ArtNet was first developed in 2002 and is widely supported by networked
+devices in the entertainment industry.
diff --git a/misc/libartnet/pkg-plist b/misc/libartnet/pkg-plist
new file mode 100644
index 000000000000..8fe083416bcd
--- /dev/null
+++ b/misc/libartnet/pkg-plist
@@ -0,0 +1,8 @@
+include/artnet/artnet.h
+include/artnet/common.h
+include/artnet/packets.h
+lib/libartnet.a
+lib/libartnet.so
+lib/libartnet.so.1
+lib/libartnet.so.1.0.0
+libdata/pkgconfig/libartnet.pc