[arch-commits] Commit in vokoscreen/repos/community-x86_64 (5 files)
Antonio Rojas
arojas at archlinux.org
Sat Oct 10 09:59:31 UTC 2020
Date: Saturday, October 10, 2020 @ 09:59:31
Author: arojas
Revision: 723047
archrelease: copy trunk to community-x86_64
Added:
vokoscreen/repos/community-x86_64/0001-Add-better-integration-for-Linux.patch
(from rev 723046, vokoscreen/trunk/0001-Add-better-integration-for-Linux.patch)
vokoscreen/repos/community-x86_64/PKGBUILD
(from rev 723046, vokoscreen/trunk/PKGBUILD)
Deleted:
vokoscreen/repos/community-x86_64/0001-Add-better-integration-for-Linux.patch
vokoscreen/repos/community-x86_64/PKGBUILD
vokoscreen/repos/community-x86_64/qt-5.15.patch
---------------------------------------------+
0001-Add-better-integration-for-Linux.patch | 216 +++++++++++++-------------
PKGBUILD | 79 ++++-----
qt-5.15.patch | 23 --
3 files changed, 146 insertions(+), 172 deletions(-)
Deleted: 0001-Add-better-integration-for-Linux.patch
===================================================================
--- 0001-Add-better-integration-for-Linux.patch 2020-10-10 09:59:18 UTC (rev 723046)
+++ 0001-Add-better-integration-for-Linux.patch 2020-10-10 09:59:31 UTC (rev 723047)
@@ -1,108 +0,0 @@
-From 0a3784095ecca582f7eb09551ceb34c309d83637 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at 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
-@@ -152,3 +152,28 @@ include(loadExtensions/loadExtensions.pri)
-
- # systrayAlternative
- include(systrayAlternative/systrayAlternative.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
-+}
---
-2.27.0
-
Copied: vokoscreen/repos/community-x86_64/0001-Add-better-integration-for-Linux.patch (from rev 723046, 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 2020-10-10 09:59:31 UTC (rev 723047)
@@ -0,0 +1,108 @@
+From 0a3784095ecca582f7eb09551ceb34c309d83637 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at 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
+@@ -152,3 +152,28 @@ include(systrayAlternative/systrayAlternative.pri)
+
+ # ciscoOpenh264
+ # include(ciscoOpenh264/ciscoOpenh264.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
++}
+--
+2.27.0
+
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-10 09:59:18 UTC (rev 723046)
+++ PKGBUILD 2020-10-10 09:59:31 UTC (rev 723047)
@@ -1,41 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-# Contributor: Elrondo46 TuxnVape <elrond94 at hotmail.com>
-# Contributor: Ivan Fonseca <ivanfon at 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.4
-pkgrel=3
-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
- qt-5.15.patch
- 0001-Add-better-integration-for-Linux.patch)
-sha256sums=('f404f2a1b6d342fe2d8c97849dcd54bd2070bebf840bdb247e634229f47b9871'
- '41b2e88669aa2e347298f0d2bf4b4bedffa0fba8a19cb1d6a6d50067fe76ee31'
- '15c20c70cfd515aba6bb758d7e7fadf1e414553ce42303846bc642dc39241785')
-
-prepare() {
- cd $_pkgname-$pkgver
- patch -Np1 -i ../qt-5.15.patch
- patch -Np1 -i ../0001-Add-better-integration-for-Linux.patch
-}
-
-build() {
- cd $_pkgname-$pkgver
- qmake PREFIX=/usr src/vokoscreenNG.pro
- make
-}
-
-package() {
- cd $_pkgname-$pkgver
- make INSTALL_ROOT="$pkgdir" install
-}
Copied: vokoscreen/repos/community-x86_64/PKGBUILD (from rev 723046, vokoscreen/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2020-10-10 09:59:31 UTC (rev 723047)
@@ -0,0 +1,38 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Elrondo46 TuxnVape <elrond94 at hotmail.com>
+# Contributor: Ivan Fonseca <ivanfon at 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.7
+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=('557b830f11ecabbacb3f8309be9464e47a56aa35b48a163410ce71bb7f75b278'
+ '049e89a39653896c439565056705d744a22093834eea4d5fff8e60c3505a24c2')
+
+prepare() {
+ cd $_pkgname-$pkgver
+ patch -Np1 -i ../0001-Add-better-integration-for-Linux.patch
+}
+
+build() {
+ cd $_pkgname-$pkgver
+ qmake PREFIX=/usr src/vokoscreenNG.pro
+ make
+}
+
+package() {
+ cd $_pkgname-$pkgver
+ make INSTALL_ROOT="$pkgdir" install
+}
Deleted: qt-5.15.patch
===================================================================
--- qt-5.15.patch 2020-10-10 09:59:18 UTC (rev 723046)
+++ qt-5.15.patch 2020-10-10 09:59:31 UTC (rev 723047)
@@ -1,23 +0,0 @@
-From 2fd6901b3c72d58fd444da588381351c21f10cd1 Mon Sep 17 00:00:00 2001
-From: Volker Kohaupt <vkohaupt at freenet.de>
-Date: Mon, 8 Jun 2020 21:23:15 +0200
-Subject: [PATCH] Adapted to Qt 5.15.0
-
----
- src/region/QvkRegionButtonArrow.cpp | 2 ++
- src/settings/QvkSettings.cpp | 2 +-
- 2 files changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/region/QvkRegionButtonArrow.cpp b/src/region/QvkRegionButtonArrow.cpp
-index 984048b0..82987915 100644
---- a/src/region/QvkRegionButtonArrow.cpp
-+++ b/src/region/QvkRegionButtonArrow.cpp
-@@ -22,6 +22,8 @@
-
- #include "QvkRegionButtonArrow.h"
-
-+#include <QPainterPath>
-+
- QvkRegionButtonArrow::QvkRegionButtonArrow()
- {
- }
More information about the arch-commits
mailing list