aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2021-08-24 15:07:47 +0000
committerJan Beich <jbeich@FreeBSD.org>2021-08-24 15:15:15 +0000
commitc157029b963c77de3ac047f55d57191e5951d959 (patch)
tree5b08b163c5504fed605900e2cb92466a233392d3
parent707b576b84fbd794ca9a43babaf4b9feaf37d386 (diff)
downloadports-c157029b963c77de3ac047f55d57191e5951d959.tar.gz
ports-c157029b963c77de3ac047f55d57191e5951d959.zip
multimedia/celluloid-devel: add new port
Snapshot of Gtk4-based version.
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/celluloid-devel/Makefile11
-rw-r--r--multimedia/celluloid-devel/distinfo3
-rw-r--r--multimedia/celluloid/Makefile6
4 files changed, 19 insertions, 2 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 2b39e01851e3..468b5803fe38 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -28,6 +28,7 @@
SUBDIR += ccextractor
SUBDIR += cclive
SUBDIR += celluloid
+ SUBDIR += celluloid-devel
SUBDIR += cheese
SUBDIR += chilitags
SUBDIR += cineencoder
diff --git a/multimedia/celluloid-devel/Makefile b/multimedia/celluloid-devel/Makefile
new file mode 100644
index 000000000000..6d7f2764eaf9
--- /dev/null
+++ b/multimedia/celluloid-devel/Makefile
@@ -0,0 +1,11 @@
+DISTVERSION= 0.21-41
+DISTVERSIONSUFFIX= -g0a60ac4
+PKGNAMESUFFIX= -devel
+
+MASTERDIR= ${.CURDIR}/../celluloid
+DISTINFO_FILE= ${.CURDIR}/distinfo
+
+USE_GNOME= gtk40
+PLIST_FILES= ${id ie ko nb_NO:L:C,.*,share/locale/&/LC_MESSAGES/${PORTNAME}.mo,}
+
+.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/celluloid-devel/distinfo b/multimedia/celluloid-devel/distinfo
new file mode 100644
index 000000000000..a55d613d2e04
--- /dev/null
+++ b/multimedia/celluloid-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1628940532
+SHA256 (celluloid-player-celluloid-v0.21-41-g0a60ac4_GH0.tar.gz) = a09274b786d2e778623cfc395508848924581d10268a5209291521496d9420e4
+SIZE (celluloid-player-celluloid-v0.21-41-g0a60ac4_GH0.tar.gz) = 438621
diff --git a/multimedia/celluloid/Makefile b/multimedia/celluloid/Makefile
index af13eb03c7ad..5dc4d28476e8 100644
--- a/multimedia/celluloid/Makefile
+++ b/multimedia/celluloid/Makefile
@@ -1,6 +1,6 @@
PORTNAME= celluloid
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21
+DISTVERSION?= 0.21
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
@@ -11,10 +11,12 @@ LICENSE= GPLv3+
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
libmpv.so:multimedia/mpv
+CONFLICTS_INSTALL= ${PORTNAME}*
+
USES= compiler:c11 desktop-file-utils gettext-tools gnome \
meson pkgconfig python:3.5+,build shebangfix tar:xz
USE_GITHUB= yes
-USE_GNOME= cairo gtk30
+USE_GNOME?= cairo gtk30
GH_ACCOUNT= ${PORTNAME}-player
SHEBANG_FILES= src/generate-authors.py meson-post-install.py
GLIB_SCHEMAS= io.github.GnomeMpv.gschema.xml \