Merge pull request #13227 from Rmys/master

vokoscreenNG ver. bump
This commit is contained in:
Rmys
2024-01-19 18:48:57 +03:00
committed by GitHub
2 changed files with 20 additions and 12 deletions
@@ -7,7 +7,7 @@
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import qt5 from pisi.actionsapi import qt6
from pisi.actionsapi import get from pisi.actionsapi import get
#WorkDir = "vokoscreenNG-%s/src" % get.srcVERSION() #WorkDir = "vokoscreenNG-%s/src" % get.srcVERSION()
@@ -17,15 +17,18 @@ def setup():
shelltools.cd("vokoscreenNG") shelltools.cd("vokoscreenNG")
#shelltools.cd("cd src") #shelltools.cd("cd src")
pisitools.cxxflags.add("-Wno-deprecated-declarations") pisitools.cxxflags.add("-Wno-deprecated-declarations")
qt5.configure("../src/vokoscreenNG.pro") # qt6.configure("../src/vokoscreenNG.pro")
shelltools.system("qmake-qt6 PREFIX=/usr ../src/vokoscreenNG.pro")
def build(): def build():
shelltools.cd("vokoscreenNG") shelltools.cd("vokoscreenNG")
qt5.make("PREFIX=/usr") # qt6.make("PREFIX=/usr")
shelltools.system("make")
def install(): def install():
shelltools.cd("vokoscreenNG") shelltools.cd("vokoscreenNG")
qt5.install("INSTALL_ROOT=%s" % get.installDIR()) # qt6.install("INSTALL_ROOT=%s" % get.installDIR())
shelltools.system("make install INSTALL_ROOT=%s" % get.installDIR())
#pisitools.dobin("vokoscreenNG") #pisitools.dobin("vokoscreenNG")
#pisitools.insinto("/usr/share/applications", "src/applications/vokoscreenNG.desktop", "vokoscreenNG.desktop") #pisitools.insinto("/usr/share/applications", "src/applications/vokoscreenNG.desktop", "vokoscreenNG.desktop")
#pisitools.insinto("/usr/share/pixmaps", "src/applications/vokoscreenNG.png", "vokoscreenNG.png") #pisitools.insinto("/usr/share/pixmaps", "src/applications/vokoscreenNG.png", "vokoscreenNG.png")
+13 -8
View File
@@ -12,19 +12,18 @@
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>New desktop recording program.</Summary> <Summary>New desktop recording program.</Summary>
<Description>VokscreenNG is a user friendly Open Source screencaster for Linux and Windows. The new name is now vokoscreenNG and has been rewritten from scratch.</Description> <Description>VokscreenNG is a user friendly Open Source screencaster for Linux and Windows. The new name is now vokoscreenNG and has been rewritten from scratch.</Description>
<Archive sha1sum="d4dc1385de352648c9858ef5e89d8dbcd3002cc6" type="targz">https://github.com/vkohaupt/vokoscreenNG/archive/refs/tags/3.6.0.tar.gz</Archive> <Archive sha1sum="afe61f4e9994eaf30d4aecb944b92caab36a4c15" type="targz">https://github.com/vkohaupt/vokoscreenNG/archive/refs/tags/4.0.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>libX11-devel</Dependency> <Dependency>libX11-devel</Dependency>
<Dependency>qt5-linguist</Dependency> <Dependency>qt6-linguist</Dependency>
<Dependency>wayland-devel</Dependency> <Dependency>wayland-devel</Dependency>
<Dependency>wayland-client</Dependency> <Dependency>wayland-client</Dependency>
<Dependency>qt5-base-devel</Dependency> <Dependency>qt6-base-devel</Dependency>
<Dependency>gstreamer-devel</Dependency> <Dependency>gstreamer-devel</Dependency>
<Dependency>gst-plugins-good</Dependency> <Dependency>gst-plugins-good</Dependency>
<Dependency>gst-plugins-ugly</Dependency> <Dependency>gst-plugins-ugly</Dependency>
<Dependency>mpv-player-devel</Dependency> <Dependency>mpv-player-devel</Dependency>
<Dependency>qt5-x11extras-devel</Dependency> <Dependency>qt6-multimedia-devel</Dependency>
<Dependency>qt5-multimedia-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency> <Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>gst-plugins-bad-devel</Dependency> <Dependency>gst-plugins-bad-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency> <Dependency>gst-plugins-base-devel</Dependency>
@@ -40,13 +39,12 @@
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
<Dependency>libX11</Dependency> <Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>qt5-base</Dependency> <Dependency>qt6-base</Dependency>
<Dependency>gstreamer</Dependency> <Dependency>gstreamer</Dependency>
<Dependency>gst-libav</Dependency> <Dependency>gst-libav</Dependency>
<Dependency>pulseaudio</Dependency> <Dependency>pulseaudio</Dependency>
<Dependency>mpv-player</Dependency> <Dependency>mpv-player</Dependency>
<Dependency>qt5-x11extras</Dependency> <Dependency>qt6-multimedia</Dependency>
<Dependency>qt5-multimedia</Dependency>
<Dependency>wayland-client</Dependency> <Dependency>wayland-client</Dependency>
<Dependency>pulseaudio-libs</Dependency> <Dependency>pulseaudio-libs</Dependency>
<Dependency>gstreamer-vaapi</Dependency> <Dependency>gstreamer-vaapi</Dependency>
@@ -67,6 +65,13 @@
</Package> </Package>
<History> <History>
<Update release="10">
<Date>2024-01-03</Date>
<Version>4.0.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="9"> <Update release="9">
<Date>2023-04-15</Date> <Date>2023-04-15</Date>
<Version>3.6.0</Version> <Version>3.6.0</Version>