aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryzrh <yzrh@noema.org>2024-04-18 10:11:15 +0000
committerBernhard Froehlich <decke@FreeBSD.org>2024-04-18 10:16:26 +0000
commit615e7245fe4859d88d4e6ad019772dc8a670c0f3 (patch)
treeca998e243544fa462af09703f65cf8dd76b66a7c
parent878188bc5f4ce0229a7d2821a0fa744ce257b28f (diff)
downloadports-615e7245fe4859d88d4e6ad019772dc8a670c0f3.tar.gz
ports-615e7245fe4859d88d4e6ad019772dc8a670c0f3.zip
multimedia/libudfread: Add new port
libudfread is a library for accessing UDF filesystem, commonly found on optical discs and disc images. PR: 278238
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/libudfread/Makefile20
-rw-r--r--multimedia/libudfread/distinfo3
-rw-r--r--multimedia/libudfread/pkg-descr2
-rw-r--r--multimedia/libudfread/pkg-plist8
5 files changed, 34 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index fccc7a86b41d..3dad23381cb9 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -183,6 +183,7 @@
SUBDIR += librtmp
SUBDIR += libtheora
SUBDIR += libtuner
+ SUBDIR += libudfread
SUBDIR += libuvc
SUBDIR += libv4l
SUBDIR += libva
diff --git a/multimedia/libudfread/Makefile b/multimedia/libudfread/Makefile
new file mode 100644
index 000000000000..1acd1fe452f1
--- /dev/null
+++ b/multimedia/libudfread/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= libudfread
+DISTVERSION= 1.1.2
+CATEGORIES= multimedia
+MASTER_SITES= https://get.videolan.org/${PORTNAME}/ \
+ https://download.videolan.org/pub/videolan/${PORTNAME}/
+
+MAINTAINER= yzrh@noema.org
+COMMENT= UDF reader for media players
+WWW= https://code.videolan.org/videolan/libudfread/
+
+LICENSE= LGPL21
+
+USES= autoreconf cpe libtool tar:bzip2
+CPE_VENDOR= videolan
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+
+INSTALL_TARGET= install-strip
+
+.include <bsd.port.mk>
diff --git a/multimedia/libudfread/distinfo b/multimedia/libudfread/distinfo
new file mode 100644
index 000000000000..1fb6488c8bba
--- /dev/null
+++ b/multimedia/libudfread/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1709645400
+SHA256 (libudfread-1.1.2.tar.bz2) = d5946f19b27288ce0911eb11fe583c136767421220ece3bafc96245efd208915
+SIZE (libudfread-1.1.2.tar.bz2) = 268559
diff --git a/multimedia/libudfread/pkg-descr b/multimedia/libudfread/pkg-descr
new file mode 100644
index 000000000000..fc45cf18d50a
--- /dev/null
+++ b/multimedia/libudfread/pkg-descr
@@ -0,0 +1,2 @@
+libudfread is a library for accessing UDF filesystem, commonly found
+on optical discs and disc images.
diff --git a/multimedia/libudfread/pkg-plist b/multimedia/libudfread/pkg-plist
new file mode 100644
index 000000000000..1b5a509bc736
--- /dev/null
+++ b/multimedia/libudfread/pkg-plist
@@ -0,0 +1,8 @@
+include/udfread/blockinput.h
+include/udfread/udfread-version.h
+include/udfread/udfread.h
+lib/libudfread.a
+lib/libudfread.so
+lib/libudfread.so.0
+lib/libudfread.so.0.1.0
+libdata/pkgconfig/libudfread.pc