Date: Saturday, February 12, 2022 @ 21:30:36
  Author: arojas
Revision: 1132978

archrelease: copy trunk to community-x86_64

Added:
  vokoscreen/repos/community-x86_64/0001-Add-better-integration-for-Linux.patch
    (from rev 1132977, 
vokoscreen/trunk/0001-Add-better-integration-for-Linux.patch)
  vokoscreen/repos/community-x86_64/PKGBUILD
    (from rev 1132977, vokoscreen/trunk/PKGBUILD)
Deleted:
  vokoscreen/repos/community-x86_64/0001-Add-better-integration-for-Linux.patch
  vokoscreen/repos/community-x86_64/PKGBUILD

---------------------------------------------+
 0001-Add-better-integration-for-Linux.patch |  210 +++++++++++++-------------
 PKGBUILD                                    |   76 ++++-----
 2 files changed, 143 insertions(+), 143 deletions(-)

Deleted: 0001-Add-better-integration-for-Linux.patch
===================================================================
--- 0001-Add-better-integration-for-Linux.patch 2022-02-12 21:30:26 UTC (rev 
1132977)
+++ 0001-Add-better-integration-for-Linux.patch 2022-02-12 21:30:36 UTC (rev 
1132978)
@@ -1,105 +0,0 @@
-From 0a3784095ecca582f7eb09551ceb34c309d83637 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballog...@gmail.com>
-Date: Mon, 6 Jul 2020 15:14:26 +0200
-Subject: [PATCH] Add better integration for Linux
-
-Add AppStream metadata, add installation target.
----
- src/applications/INFO                     |  1 +
- src/applications/vokoscreenNG.appdata.xml | 45 +++++++++++++++++++++++
- src/vokoscreenNG.pro                      | 25 +++++++++++++
- 3 files changed, 71 insertions(+)
- create mode 100644 src/applications/vokoscreenNG.appdata.xml
-
-diff --git a/src/applications/INFO b/src/applications/INFO
-index 4195de8f..1c1bd870 100644
---- a/src/applications/INFO
-+++ b/src/applications/INFO
-@@ -1,2 +1,3 @@
-+vokoscreenNG.appdata.xml
- vokoscreenNG.desktop
- vokoscreenNG.png
-diff --git a/src/applications/vokoscreenNG.appdata.xml 
b/src/applications/vokoscreenNG.appdata.xml
-new file mode 100644
-index 00000000..883f4ae2
---- /dev/null
-+++ b/src/applications/vokoscreenNG.appdata.xml
-@@ -0,0 +1,45 @@
-+<?xml version="1.0" encoding="UTF-8"?>
-+<component type="desktop">
-+  <id>vokoscreenNG.desktop</id>
-+  <metadata_license>CC0-1.0</metadata_license>
-+  <project_license>GPL-2.0</project_license>
-+  <name>vokoscreenNG</name>
-+  <summary>Easy to use desktop recorder</summary>
-+  <description>
-+    <p>vokoscreenNG is an easy to use screencast creator to record 
educational videos,
-+       live recordings of browser, installation, videoconferences, etc.</p>
-+  </description>
-+  <screenshots>
-+    <screenshot type="default">
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-0.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-1.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-2.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-3.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-4.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-5.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-6.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-7.png</image>
-+    </screenshot>
-+    <screenshot>
-+      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-8.png</image>
-+    </screenshot>
-+  </screenshots>
-+  <url 
type="homepage">https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html</url>
-+  <url type="bugtracker">https://github.com/vkohaupt/vokoscreenNG/issues</url>
-+  <url 
type="donation">https://linuxecke.volkoh.de/vokoscreen/vokoscreen-donate.html</url>
-+  <developer_name>Volker Kohaupt</developer_name>
-+</component>
-diff --git a/src/vokoscreenNG.pro b/src/vokoscreenNG.pro
-index 69bc5a33..fdf7fd07 100644
---- a/src/vokoscreenNG.pro
-+++ b/src/vokoscreenNG.pro
-@@ -163,3 +163,28 @@ include(loadExtensions/loadExtensions.pri)
- # wayland
- unix:include(wayland/wayland.pri)
- unix:include(waylandRoutines/waylandRoutines.pri)
-+
-+unix:!macx {
-+  isEmpty(PREFIX) {
-+    PREFIX = /usr/local
-+  }
-+  isEmpty(BINDIR) {
-+    BINDIR = $$PREFIX/bin
-+  }
-+  isEmpty(DATADIR) {
-+    DATADIR = $$PREFIX/share
-+  }
-+
-+  target.path = $$BINDIR
-+
-+  icon.files = applications/vokoscreenNG.png
-+  icon.path = $$DATADIR/icons/hicolor/256x256/apps/
-+
-+  desktop.files = applications/vokoscreenNG.desktop
-+  desktop.path = $$DATADIR/applications/
-+
-+  appdata.files = applications/vokoscreenNG.appdata.xml
-+  appdata.path = $$DATADIR/metainfo/
-+
-+  INSTALLS += target icon desktop appdata
-+}

Copied: 
vokoscreen/repos/community-x86_64/0001-Add-better-integration-for-Linux.patch 
(from rev 1132977, vokoscreen/trunk/0001-Add-better-integration-for-Linux.patch)
===================================================================
--- 0001-Add-better-integration-for-Linux.patch                         (rev 0)
+++ 0001-Add-better-integration-for-Linux.patch 2022-02-12 21:30:36 UTC (rev 
1132978)
@@ -0,0 +1,105 @@
+From 0a3784095ecca582f7eb09551ceb34c309d83637 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballog...@gmail.com>
+Date: Mon, 6 Jul 2020 15:14:26 +0200
+Subject: [PATCH] Add better integration for Linux
+
+Add AppStream metadata, add installation target.
+---
+ src/applications/INFO                     |  1 +
+ src/applications/vokoscreenNG.appdata.xml | 45 +++++++++++++++++++++++
+ src/vokoscreenNG.pro                      | 25 +++++++++++++
+ 3 files changed, 71 insertions(+)
+ create mode 100644 src/applications/vokoscreenNG.appdata.xml
+
+diff --git a/src/applications/INFO b/src/applications/INFO
+index 4195de8f..1c1bd870 100644
+--- a/src/applications/INFO
++++ b/src/applications/INFO
+@@ -1,2 +1,3 @@
++vokoscreenNG.appdata.xml
+ vokoscreenNG.desktop
+ vokoscreenNG.png
+diff --git a/src/applications/vokoscreenNG.appdata.xml 
b/src/applications/vokoscreenNG.appdata.xml
+new file mode 100644
+index 00000000..883f4ae2
+--- /dev/null
++++ b/src/applications/vokoscreenNG.appdata.xml
+@@ -0,0 +1,45 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<component type="desktop">
++  <id>vokoscreenNG.desktop</id>
++  <metadata_license>CC0-1.0</metadata_license>
++  <project_license>GPL-2.0</project_license>
++  <name>vokoscreenNG</name>
++  <summary>Easy to use desktop recorder</summary>
++  <description>
++    <p>vokoscreenNG is an easy to use screencast creator to record 
educational videos,
++       live recordings of browser, installation, videoconferences, etc.</p>
++  </description>
++  <screenshots>
++    <screenshot type="default">
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-0.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-1.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-2.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-3.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-4.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-5.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-6.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-7.png</image>
++    </screenshot>
++    <screenshot>
++      <image>https://vokoscreen.volkoh.de/3.0/picture/screencast-8.png</image>
++    </screenshot>
++  </screenshots>
++  <url 
type="homepage">https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html</url>
++  <url type="bugtracker">https://github.com/vkohaupt/vokoscreenNG/issues</url>
++  <url 
type="donation">https://linuxecke.volkoh.de/vokoscreen/vokoscreen-donate.html</url>
++  <developer_name>Volker Kohaupt</developer_name>
++</component>
+diff --git a/src/vokoscreenNG.pro b/src/vokoscreenNG.pro
+index 69bc5a33..fdf7fd07 100644
+--- a/src/vokoscreenNG.pro
++++ b/src/vokoscreenNG.pro
+@@ -178,3 +178,28 @
+ 
+ # File Dialog
+ include(fileDialog/fileDialog.pri)
++
++unix:!macx {
++  isEmpty(PREFIX) {
++    PREFIX = /usr/local
++  }
++  isEmpty(BINDIR) {
++    BINDIR = $$PREFIX/bin
++  }
++  isEmpty(DATADIR) {
++    DATADIR = $$PREFIX/share
++  }
++
++  target.path = $$BINDIR
++
++  icon.files = applications/vokoscreenNG.png
++  icon.path = $$DATADIR/icons/hicolor/256x256/apps/
++
++  desktop.files = applications/vokoscreenNG.desktop
++  desktop.path = $$DATADIR/applications/
++
++  appdata.files = applications/vokoscreenNG.appdata.xml
++  appdata.path = $$DATADIR/metainfo/
++
++  INSTALLS += target icon desktop appdata
++}

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2022-02-12 21:30:26 UTC (rev 1132977)
+++ PKGBUILD    2022-02-12 21:30:36 UTC (rev 1132978)
@@ -1,38 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-# Contributor: Elrondo46 TuxnVape <elron...@hotmail.com>
-# Contributor: Ivan Fonseca <ivan...@riseup.net>
-# Contributor: Alfredo Ramos <alfredo dot ramos at yandex dot com>
-# Contributor: Giacomo <giacomogiorgianni at gmail dot com>
-
-pkgname=vokoscreen
-_pkgname=vokoscreenNG
-pkgver=3.0.9
-pkgrel=1
-pkgdesc='Easy to use screencast creator'
-arch=('x86_64')
-url='https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html'
-license=('GPL2')
-depends=('gst-plugins-good' 'qt5-multimedia' 'qt5-x11extras')
-optdepends=('gst-plugins-bad: record audio into AAC format'
-            'gst-plugins-ugly: record screen into H.264 format')
-makedepends=('qt5-tools')
-source=("https://github.com/vkohaupt/$_pkgname/archive/$pkgver/$_pkgname-$pkgver.tar.gz";
-        '0001-Add-better-integration-for-Linux.patch')
-sha256sums=('e03ebce15d624eb64a37a7448d5e583eb56d38f7b569be24cedaa6632d5c65a6'
-            '1d9c78a9c43f64a6c47ac916da5bdea7e686f1aae2264db9e7a7b2504b76efb0')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  patch -Np1 -i ../0001-Add-better-integration-for-Linux.patch
-}
-
-build() {
-  cd $_pkgname-$pkgver
-  qmake-qt5 PREFIX=/usr src/vokoscreenNG.pro
-  make
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: vokoscreen/repos/community-x86_64/PKGBUILD (from rev 1132977, 
vokoscreen/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2022-02-12 21:30:36 UTC (rev 1132978)
@@ -0,0 +1,38 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Elrondo46 TuxnVape <elron...@hotmail.com>
+# Contributor: Ivan Fonseca <ivan...@riseup.net>
+# Contributor: Alfredo Ramos <alfredo dot ramos at yandex dot com>
+# Contributor: Giacomo <giacomogiorgianni at gmail dot com>
+
+pkgname=vokoscreen
+_pkgname=vokoscreenNG
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='Easy to use screencast creator'
+arch=('x86_64')
+url='https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html'
+license=('GPL2')
+depends=('gst-plugins-good' 'qt5-multimedia' 'qt5-x11extras')
+optdepends=('gst-plugins-bad: record audio into AAC format'
+            'gst-plugins-ugly: record screen into H.264 format')
+makedepends=('qt5-tools')
+source=("https://github.com/vkohaupt/$_pkgname/archive/$pkgver/$_pkgname-$pkgver.tar.gz";
+        '0001-Add-better-integration-for-Linux.patch')
+sha256sums=('58ed792732b2129bec88b142f9b3a82c76a88c70d5f8b32b8332bdd6d8d5cbe4'
+            '422d0cd05d2fe1a1973f8eb50e95c7e4898ce3afeae97b7e67ab384f3958ffa2')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  patch -Np1 -F3 -i ../0001-Add-better-integration-for-Linux.patch
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  qmake-qt5 PREFIX=/usr src/vokoscreenNG.pro
+  make
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}

Reply via email to