Date: Saturday, June 22, 2019 @ 05:56:18 Author: bgyorgy Revision: 482645
upgpkg: giggle 0.7-10 Adopt the package, add appstream metadata Added: giggle/trunk/giggle.appdata.xml Modified: giggle/trunk/PKGBUILD --------------------+ PKGBUILD | 20 ++++++++++---------- giggle.appdata.xml | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-06-22 05:01:21 UTC (rev 482644) +++ PKGBUILD 2019-06-22 05:56:18 UTC (rev 482645) @@ -1,4 +1,4 @@ -# Maintainer: +# Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Alexander F. Rødseth <[email protected]> # Contributor: Ionut Biru <[email protected]> # Contributor: neodreams <[email protected]> @@ -5,7 +5,7 @@ pkgname=giggle pkgver=0.7 -pkgrel=9 +pkgrel=10 pkgdesc='Git repository viewer' arch=(x86_64) url='https://wiki.gnome.org/Apps/giggle' @@ -12,16 +12,17 @@ license=(GPL) depends=(git gtksourceview3 vte3) makedepends=(intltool itstool gnome-common yelp-tools) -source=("https://ftp.gnome.org/pub/GNOME/sources/giggle/$pkgver/$pkgname-$pkgver.tar.xz" +source=("https://download.gnome.org/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz" + giggle.appdata.xml gtksourceview3.7.patch vte2.91.patch) sha256sums=('ae2e2237fa0d0999d99d0a0ee9b7ec147e80bd2472d59a045b2b01eb02261f59' + '52bc930fe0e981bc14722b842cf2a57e645509853a642692d73f14462b3522be' 'a29cc899d17645d43a39ac94551c4af896f67983c40fab3bfc585881217f30df' 'eec654cd3ec31144461cbfc01f4c0b6690e0cdd1b08e057cd5afe99acc17dfed') prepare() { cd $pkgname-$pkgver - patch -Np1 -i ../gtksourceview3.7.patch patch -Np1 -i ../vte2.91.patch NOCONFIGURE=1 AUTOPOINT=intltoolize gnome-autogen.sh @@ -29,7 +30,6 @@ build() { cd $pkgname-$pkgver - ./configure --prefix=/usr sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make @@ -36,12 +36,12 @@ } check() { - make -C $pkgname-$pkgver DESTDIR="$pkgdir" check + cd $pkgname-$pkgver + make -k check } package() { - make -C $pkgname-$pkgver DESTDIR="$pkgdir" install + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 ../giggle.appdata.xml "$pkgdir/usr/share/metainfo/giggle.appdata.xml" } - -# getver: -u 7 git.gnome.org/browse/giggle/plain/NEWS -# vim:set ts=2 sw=2 et: Added: giggle.appdata.xml =================================================================== --- giggle.appdata.xml (rev 0) +++ giggle.appdata.xml 2019-06-22 05:56:18 UTC (rev 482645) @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop"> + <id>org.gnome.Giggle.desktop</id> + <launchable type="desktop-id">giggle.desktop</launchable> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2.0+</project_license> + <name>Giggle</name> + <summary>Git repository viewer</summary> + <description> + <p> + Giggle is a graphical frontend for the git directory tracker. + </p> + <p> + It currently features a history viewer much like gitk and a commit GUI like git gui. + </p> + </description> + <screenshots> + <screenshot type="default" height="742" width="1034"> + <image>https://wiki.gnome.org/Apps/giggle?action=AttachFile&do=get&target=giggle-history.png</image> + <caption>Giggle history view</caption> + </screenshot> + </screenshots> + <url type="homepage">https://wiki.gnome.org/Apps/giggle</url> + <update_contact>jjardon_at_gnome.org</update_contact> + <project_group>GNOME</project_group> + <developer_name>The GNOME Project</developer_name> + <url type="bugtracker">https://bugzilla.gnome.org/enter_bug.cgi?product=giggle</url> + <url type="donation">https://www.gnome.org/friends/</url> + <url type="help">https://wiki.gnome.org/Apps/giggle/</url> + <kudos> + <kudo>HiDpiIcon</kudo> + <kudo>ModernToolkit</kudo> + <kudo>UserDocs</kudo> + </kudos> + <translation type="gettext">giggle</translation> + + <url type="translate">https://wiki.gnome.org/TranslationProject</url> +</component>
