[arch-commits] Commit in devede/repos (3 files)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Thu Dec 2 23:25:56 UTC 2021
Date: Thursday, December 2, 2021 @ 23:25:56
Author: foutrelis
Revision: 1062981
archrelease: copy trunk to community-staging-any
Added:
devede/repos/community-staging-any/
devede/repos/community-staging-any/0001-Add-AppStream-metadata-file.patch
(from rev 1062980, devede/trunk/0001-Add-AppStream-metadata-file.patch)
devede/repos/community-staging-any/PKGBUILD
(from rev 1062980, devede/trunk/PKGBUILD)
----------------------------------------+
0001-Add-AppStream-metadata-file.patch | 52 +++++++++++++++++++++++++++++++
PKGBUILD | 36 +++++++++++++++++++++
2 files changed, 88 insertions(+)
Copied: devede/repos/community-staging-any/0001-Add-AppStream-metadata-file.patch (from rev 1062980, devede/trunk/0001-Add-AppStream-metadata-file.patch)
===================================================================
--- community-staging-any/0001-Add-AppStream-metadata-file.patch (rev 0)
+++ community-staging-any/0001-Add-AppStream-metadata-file.patch 2021-12-02 23:25:56 UTC (rev 1062981)
@@ -0,0 +1,52 @@
+From b8383c69ce421685828e82683a8959d40e214820 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
+Date: Sun, 2 May 2021 00:56:42 +0200
+Subject: [PATCH] Add AppStream metadata file
+
+It's useful for software catalogs to display detailed information about this application.
+---
+ data/devedeng.appdata.xml | 19 +++++++++++++++++++
+ setup.py | 1 +
+ 2 files changed, 20 insertions(+)
+ create mode 100644 data/devedeng.appdata.xml
+
+diff --git a/data/devedeng.appdata.xml b/data/devedeng.appdata.xml
+new file mode 100644
+index 0000000..3a9414c
+--- /dev/null
++++ b/data/devedeng.appdata.xml
+@@ -0,0 +1,19 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<component type="desktop-application">
++ <id>com.rastersoft.devedeng</id>
++ <launchable type="desktop-id">devede_ng.py.desktop</launchable>
++ <name>DevedeNG</name>
++ <summary>Allows to create video CDs and DVDs, suitable to be reproduced in home DVD players</summary>
++ <metadata_license>CC0-1.0</metadata_license>
++ <project_license>GPL-3.0</project_license>
++ <description>
++ <p>DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD), suitables for home players, from any number of video files, in any of the formats supported by Mplayer.</p>
++ </description>
++ <screenshots>
++ <screenshot type="default">
++ <image>https://rastersoft.com/imagen/devede.png</image>
++ </screenshot>
++ </screenshots>
++ <url type="bugtracker">https://gitlab.com/rastersoft/devedeng/issues</url>
++ <url type="homepage">https://rastersoft.com/programas/devede.html</url>
++</component>
+diff --git a/setup.py b/setup.py
+index db3ef99..1fd63a6 100755
+--- a/setup.py
++++ b/setup.py
+@@ -14,6 +14,7 @@ except:
+ def get_data_files():
+ data_files = [
+ (os.path.join('share', 'applications'), ['data/devede_ng.py.desktop']),
++ (os.path.join('share', 'metainfo'), ['data/devedeng.appdata.xml']),
+ (os.path.join('share', 'pixmaps'), ['data/devedeng.svg']),
+ (os.path.join('share', 'icons', 'hicolor',
+ 'scalable', 'apps'), ['data/devedeng_icon.svg']),
+--
+2.31.1
+
Copied: devede/repos/community-staging-any/PKGBUILD (from rev 1062980, devede/trunk/PKGBUILD)
===================================================================
--- community-staging-any/PKGBUILD (rev 0)
+++ community-staging-any/PKGBUILD 2021-12-02 23:25:56 UTC (rev 1062981)
@@ -0,0 +1,36 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Andrea Scarpino <andrea at archlinux.org>
+# Contributor: Javier 'Phrodo_00' Aravena <phrodo.00 at gmail.com>
+# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
+
+pkgname=devede
+_pkgname=devedeng
+pkgver=4.16.0
+pkgrel=3
+pkgdesc='Program to create VideoDVDs and CDs'
+arch=('any')
+url='https://rastersoft.com/programas/devede.html'
+license=('GPL3')
+depends=('gtk3' 'python-cairo' 'python-gobject' 'python-setuptools' 'ffmpeg' 'cdrtools' 'dvdauthor'
+ 'vcdimager')
+source=("https://gitlab.com/rastersoft/$_pkgname/-/archive/$pkgver/$_pkgname-$pkgver.tar.gz"
+ '0001-Add-AppStream-metadata-file.patch')
+sha256sums=('722d6c72d30b1c2bf3ac958b4671b36c51c1c6702f92eda5e3b8069ec76d5e45'
+ 'a1a96a46b5cb437bbfaa3ccf343039350f0c553cf853dbe2788345212fcdd951')
+
+prepare() {
+ cd $_pkgname-$pkgver
+ patch -Np1 -i ../0001-Add-AppStream-metadata-file.patch
+ sed -i "/share', 'pixmaps/d" setup.py
+}
+
+build() {
+ cd $_pkgname-$pkgver
+ python setup.py build
+}
+
+package() {
+ cd $_pkgname-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
More information about the arch-commits
mailing list