Date: Tuesday, December 25, 2018 @ 09:47:15
Author: bgyorgy
Revision: 417904
archrelease: copy trunk to community-any
Added:
transmageddon/repos/community-any/0001-Fix-AppStream-metadata-validation.patch
(from rev 417903,
transmageddon/trunk/0001-Fix-AppStream-metadata-validation.patch)
transmageddon/repos/community-any/PKGBUILD
(from rev 417903, transmageddon/trunk/PKGBUILD)
Deleted:
transmageddon/repos/community-any/PKGBUILD
----------------------------------------------+
0001-Fix-AppStream-metadata-validation.patch | 94 +++++++++++++++++++++++++
PKGBUILD | 70 ++++++++++--------
2 files changed, 134 insertions(+), 30 deletions(-)
Copied:
transmageddon/repos/community-any/0001-Fix-AppStream-metadata-validation.patch
(from rev 417903,
transmageddon/trunk/0001-Fix-AppStream-metadata-validation.patch)
===================================================================
--- 0001-Fix-AppStream-metadata-validation.patch
(rev 0)
+++ 0001-Fix-AppStream-metadata-validation.patch 2018-12-25 09:47:15 UTC
(rev 417904)
@@ -0,0 +1,94 @@
+From fd139c5cf48f1a805b479899c2bc64156e733209 Mon Sep 17 00:00:00 2001
+From: Richard Hughes <[email protected]>
+Date: Mon, 25 Jan 2016 15:52:46 +0000
+Subject: [PATCH] Update the AppData to spec version 0.7+
+
+---
+ appdata/transmageddon.appdata.xml.in | 75 ++++++++++++++++------------
+ 1 file changed, 44 insertions(+), 31 deletions(-)
+
+diff --git a/appdata/transmageddon.appdata.xml.in
b/appdata/transmageddon.appdata.xml.in
+index bb1fd65..ccf5556 100644
+--- a/appdata/transmageddon.appdata.xml.in
++++ b/appdata/transmageddon.appdata.xml.in
+@@ -1,33 +1,46 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!-- Copyright 2013 Christian F.K. Schaller <[email protected]> -->
+-<application>
+- <id type="desktop">transmageddon.desktop</id>
+- <metadata_license>CC-BY-3.0</metadata_license>
+- <project_license>LGPL-2.1+</project_license>
+- <_name>Transmageddon Media Transcoder</_name>
+- <_summary>Easy to use audio and video transcoding application</_summary>
+- <description>
+- <_p>
+-Transmageddon is an application for converting audio and video files between
different formats. It allows you to either manually choose the formats you want
to convert between or alternatively you can choose a predefined target and the
selections will be made for you. Transmageddon supports a very wide range of
formats and can also optionally function as a DVD ripping tool.
+- </_p>
+- <_p>Feature list:</_p>
+- <ul>
+- <_li>Wide range of media codecs</_li>
+- <_li>Allows extracting audio or video streams separately</_li>
+- <_li>Alows ripping of DVD if needed software libraries are available</_li>
+- <_li>Supports named device presets</_li>
+- <_li>Lets you add language metadata if missing</_li>
+- <_li>Can change orientation of video if necessary</_li>
+- <_li>Supports files with multiple audio streams</_li>
+- </ul>
+- <_p>
+-You might want to install this application if your need to convert media
files between different formats due to for example having hardware that only
supports a limited range of formats.
+- </_p>
+- </description>
+- <screenshots>
+- <screenshot
type="default">https://git.gnome.org/browse/transmageddon/plain/appdata/transmageddon.png</screenshot>
+- </screenshots>
+- <url type="homepage">http://www.linuxrising.org/</url>
+- <updatecontact>[email protected]</updatecontact>
+- <project_group>GStreamer</project_group>
+-</application>
++<component type="desktop">
++ <id>transmageddon.desktop</id>
++ <metadata_license>CC-BY-3.0</metadata_license>
++ <project_license>LGPL-2.1+</project_license>
++ <_name>Transmageddon Media Transcoder</_name>
++ <_summary>Easy to use audio and video transcoding application</_summary>
++ <description>
++ <_p>
++ Transmageddon is an application for converting audio and video files
++ between different formats.
++ It allows you to either manually choose the formats you want to convert
++ between or alternatively you can choose a predefined target and the
++ selections will be made for you.
++ Transmageddon supports a very wide range of formats and can also
++ optionally function as a DVD ripping tool.
++ </_p>
++ <_p>Feature list:</_p>
++ <ul>
++ <_li>Wide range of media codecs</_li>
++ <_li>Allows extracting audio or video streams separately</_li>
++ <_li>Alows ripping of DVD if needed software libraries are
available</_li>
++ <_li>Supports named device presets</_li>
++ <_li>Lets you add language metadata if missing</_li>
++ <_li>Can change orientation of video if necessary</_li>
++ <_li>Supports files with multiple audio streams</_li>
++ </ul>
++ <_p>
++ You might want to install this application if your need to convert media
++ files between different formats due to for example having hardware that
++ only supports a limited range of formats.
++ </_p>
++ </description>
++ <screenshots>
++ <screenshot type="default">
++
<image>https://git.gnome.org/browse/transmageddon/plain/appdata/transmageddon.png</image>
++ </screenshot>
++ </screenshots>
++ <url type="homepage">http://www.linuxrising.org/</url>
++ <url
type="bugtracker">https://bugzilla.gnome.org/enter_bug.cgi?product=transmageddon</url>
++ <url type="donation">http://www.gnome.org/friends/</url>
++ <update_contact>[email protected]</update_contact>
++ <project_group>GNOME</project_group>
++ <translation type="gettext">transmageddon</translation>
++</component>
+--
+2.18.1
+
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2018-12-25 09:47:10 UTC (rev 417903)
+++ PKGBUILD 2018-12-25 09:47:15 UTC (rev 417904)
@@ -1,30 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-# Contributor: Dan Serban
-# Contributor: Federico Chiacchiaretta
-
-pkgname=transmageddon
-pkgver=1.5
-pkgrel=4
-pkgdesc="Simple python application for transcoding video into formats
supported by GStreamer"
-arch=('any')
-url="http://www.linuxrising.org/"
-license=('LGPL')
-depends=('python-gobject' 'libnotify' 'gtk3' 'gst-plugins-base')
-makedepends=('intltool')
-optdepends=('gst-plugins-good: Extra media codecs'
- 'gst-plugins-bad: Extra media codecs'
- 'gst-plugins-ugly: Extra media codecs'
- 'gst-libav: Extra media codecs')
-source=(http://www.linuxrising.org/files/$pkgname-$pkgver.tar.xz)
-md5sums=('10ed82825a3494ada2b7542e5689dcf1')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
Copied: transmageddon/repos/community-any/PKGBUILD (from rev 417903,
transmageddon/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2018-12-25 09:47:15 UTC (rev 417904)
@@ -0,0 +1,40 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Dan Serban
+# Contributor: Federico Chiacchiaretta
+
+pkgname=transmageddon
+pkgver=1.5
+pkgrel=5
+pkgdesc="Simple python application for transcoding video into formats
supported by GStreamer"
+arch=('any')
+url="http://www.linuxrising.org/"
+license=('LGPL')
+depends=('python-gobject' 'libnotify' 'gtk3' 'gst-plugins-base')
+makedepends=('intltool')
+optdepends=('gst-plugins-good: Extra media codecs'
+ 'gst-plugins-bad: Extra media codecs'
+ 'gst-plugins-ugly: Extra media codecs'
+ 'gst-libav: Extra media codecs')
+source=(http://www.linuxrising.org/files/$pkgname-$pkgver.tar.xz
+ 0001-Fix-AppStream-metadata-validation.patch)
+sha256sums=('ca24369a94ce4edc992c1c7b3e2d09d7cd82794ce4c1b862a1a83ea40121e296'
+ 'ca16192de33f8694a74220c3790a230d32c5576c663a34db050e0c2db9b0e002')
+
+prepare() {
+ cd $pkgname-$pkgver
+
+ # Fix AppStream metadata validation
+ patch -Np1 -i ../0001-Fix-AppStream-metadata-validation.patch
+ sed -i 's|${datadir}/appdata|${datadir}/metainfo|' configure
+}
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}