From d57d7c236832c89f2c032ed1b257bbe72b5300ea Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Wed, 18 Sep 2024 20:17:47 -0300 Subject: [PATCH] vokoscreen: update to 4.2.0. --- srcpkgs/vokoscreen | 1 + srcpkgs/vokoscreen/template | 16 ---------------- srcpkgs/vokoscreenNG/template | 29 +++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+), 16 deletions(-) create mode 120000 srcpkgs/vokoscreen delete mode 100644 srcpkgs/vokoscreen/template create mode 100644 srcpkgs/vokoscreenNG/template diff --git a/srcpkgs/vokoscreen b/srcpkgs/vokoscreen new file mode 120000 index 00000000000000..81e249e55bf719 --- /dev/null +++ b/srcpkgs/vokoscreen @@ -0,0 +1 @@ +vokoscreenNG \ No newline at end of file diff --git a/srcpkgs/vokoscreen/template b/srcpkgs/vokoscreen/template deleted file mode 100644 index 94e4012dfcca33..00000000000000 --- a/srcpkgs/vokoscreen/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vokoscreen' -pkgname=vokoscreen -version=2.5.0 -revision=1 -build_style=qmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="alsa-lib-devel libX11-devel libXrandr-devel qt5-devel qt5-x11extras-devel v4l-utils-devel" -depends="ffmpeg" -short_desc="Easy to use screencast creator" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="http://linuxecke.volkoh.de/vokoscreen/vokoscreen.html" -distfiles="https://github.com/vkohaupt/vokoscreen/archive/${version}.tar.gz" -checksum=7f5d9abfa3b4a1f7ce657838f5169cd80a590be490dacd0ad1751853a38f4245 - -CFLAGS="-fcommon" diff --git a/srcpkgs/vokoscreenNG/template b/srcpkgs/vokoscreenNG/template new file mode 100644 index 00000000000000..07e7a4bda6cf82 --- /dev/null +++ b/srcpkgs/vokoscreenNG/template @@ -0,0 +1,29 @@ +# Template file for 'vokoscreenNG' +pkgname=vokoscreenNG +version=4.2.0 +revision=1 +build_style=qmake +build_wrksrc="src" +hostmakedepends="pkg-config qt6-base-devel qt6-tools-devel" +makedepends="alsa-lib-devel libX11-devel libXrandr-devel pipewire-devel + pulseaudio-devel gst-plugins-base1-devel qt6-multimedia-devel + xdg-desktop-portal gstreamer1-devel" +depends="ffmpeg6 gstreamer1-pipewire gst-plugins-ugly1 gst-plugins-good1" +short_desc="Easy to use screencast creator" +maintainer="Duncaen " +license="GPL-2.0-only" +homepage="http://linuxecke.volkoh.de/vokoscreen/vokoscreen.html" +distfiles="https://github.com/vkohaupt/vokoscreenNG/archive/${version}.tar.gz" +checksum=5f74fc575ae18e8e62f13f891d79c1c720077f6b630085a02f7576c223cb431c + +post_install() { + vbin vokoscreenNG + vinstall applications/vokoscreenNG.desktop 644 usr/share/applications + vinstall applications/vokoscreenNG.png 644 usr/share/pixmaps +} + +vokoscreen_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" (transitional dummy package)" + build_style=meta +}