diff options
author | Carl Smedstad | 2024-01-08 11:52:19 +0100 |
---|---|---|
committer | Carl Smedstad | 2024-01-08 11:57:54 +0100 |
commit | e871a60687d8c596c2bfa2ab0cc1421e9da03144 (patch) | |
tree | d7e6b2ba79ff09ac4cc5cd0a8f7f3bd0fa592e61 | |
parent | 25938115377b9219de1e1cd7c04935a26a118325 (diff) | |
download | aur-e871a60687d8c596c2bfa2ab0cc1421e9da03144.tar.gz |
Publish version 1.8.0-2
-rw-r--r-- | .SRCINFO | 45 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 83 |
3 files changed, 81 insertions, 51 deletions
@@ -1,36 +1,37 @@ pkgbase = gcstar - pkgdesc = A collection management application + pkgdesc = Collection manager written in Perl and based on GTK pkgver = 1.8.0 - pkgrel = 1 + pkgrel = 2 url = https://gitlab.com/GCstar/GCstar arch = any license = GPL - depends = perl-libwww - depends = perl-xml-simple - depends = perl-net-snmp - depends = perl-xml-parser - depends = perl-switch - depends = perl-xml-libxml - depends = perl-sort-naturally - depends = perl-http-message - depends = perl-http-date - depends = perl-http-cookies - depends = perl-gd - depends = perl-date-calc - depends = perl-lwp-protocol-https + depends = hicolor-icon-theme + depends = perl depends = perl-archive-zip + depends = perl-date-calc depends = perl-datetime-format-strptime + depends = perl-gd depends = perl-gdgraph + depends = perl-gtk3-simplelist + depends = perl-http-cookies + depends = perl-http-date + depends = perl-http-message + depends = perl-json + depends = perl-libwww + depends = perl-locale-codes + depends = perl-lwp-protocol-https depends = perl-mp3-info depends = perl-mp3-tag depends = perl-net-freedb + depends = perl-net-snmp depends = perl-ogg-vorbis-header-pureperl - depends = hicolor-icon-theme - depends = perl-gtk3-simplelist - depends = perl-json - depends = perl-locale-codes - optdepends = perl-image-exiftool: to retrieve data from a mkv file - source = https://gitlab.com/GCstar/GCstar/-/archive/v1.8.0/GCstar-v1.8.0.tar.bz2 - sha256sums = 99a381277fa119db1541fed5a214ae28d879b449d44af607892ff4cac177ac66 + depends = perl-sort-naturally + depends = perl-switch + depends = perl-xml-libxml + depends = perl-xml-parser + depends = perl-xml-simple + optdepends = perl-image-exiftool: Retrieve data from mkv files + source = gcstar-1.8.0.tar.gz::https://gitlab.com/GCstar/GCstar/-/archive/v1.8.0/GCstar-v1.8.0.tar.gz + sha256sums = 6e62db6f7a4ca0b2c1bd06c9cff57dae620819dd74f7c1ce5a8d21099f352c1a pkgname = gcstar diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f71c635dafda --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO @@ -1,37 +1,62 @@ +# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> -# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=gcstar -_pkgname=GCstar +_name=GCstar pkgver=1.8.0 -pkgrel=1 -pkgdesc="A collection management application" -arch=('any') -url="https://gitlab.com/${_pkgname}/${_pkgname}" -license=('GPL') -depends=('perl-libwww' 'perl-xml-simple' 'perl-net-snmp' 'perl-xml-parser' - 'perl-switch' 'perl-xml-libxml' 'perl-sort-naturally' 'perl-http-message' - 'perl-http-date' 'perl-http-cookies' 'perl-gd' 'perl-date-calc' - 'perl-lwp-protocol-https' 'perl-archive-zip' 'perl-datetime-format-strptime' - 'perl-gdgraph' 'perl-mp3-info' 'perl-mp3-tag' 'perl-net-freedb' - 'perl-ogg-vorbis-header-pureperl' 'hicolor-icon-theme' 'perl-gtk3-simplelist' - 'perl-json' 'perl-locale-codes') -optdepends=('perl-image-exiftool: to retrieve data from a mkv file') -source=($url/-/archive/v$pkgver/${_pkgname}-v$pkgver.tar.bz2) -sha256sums=('99a381277fa119db1541fed5a214ae28d879b449d44af607892ff4cac177ac66') +pkgrel=2 +pkgdesc="Collection manager written in Perl and based on GTK" +arch=(any) +url="https://gitlab.com/GCstar/GCstar" +license=(GPL) +depends=( + hicolor-icon-theme + perl + perl-archive-zip + perl-date-calc + perl-datetime-format-strptime + perl-gd + perl-gdgraph + perl-gtk3-simplelist + perl-http-cookies + perl-http-date + perl-http-message + perl-json + perl-libwww + perl-locale-codes + perl-lwp-protocol-https + perl-mp3-info + perl-mp3-tag + perl-net-freedb + perl-net-snmp + perl-ogg-vorbis-header-pureperl + perl-sort-naturally + perl-switch + perl-xml-libxml + perl-xml-parser + perl-xml-simple +) +optdepends=('perl-image-exiftool: Retrieve data from mkv files') + +source=("$pkgname-$pkgver.tar.gz::$url/-/archive/v$pkgver/$_name-v$pkgver.tar.gz") +sha256sums=('6e62db6f7a4ca0b2c1bd06c9cff57dae620819dd74f7c1ce5a8d21099f352c1a') + +_archive="$_name-v$pkgver" package() { - cd ${_pkgname}-v$pkgver/$pkgname - perl ./install --text --prefix="$pkgdir"/usr - install -D -m644 "$pkgdir"/usr/share/gcstar/icons/gcstar_256x256.png \ - "$pkgdir"/usr/share/pixmaps/gcstar.png - install -D -m644 "$pkgdir"/usr/share/gcstar/icons/gcstar_32x32.png \ - "$pkgdir"/usr/share/pixmaps/gcstar32.png - cp -R share/applications "$pkgdir"/usr/share -# cleaning up - rmdir "$pkgdir"/usr/share/icons/hicolor/scalable/{apps,mimetypes} - rmdir "$pkgdir"/usr/share/icons/hicolor/scalable/ - rm "$pkgdir"/usr/share/applications/mimeinfo.cache - rm -rf "$pkgdir"/usr/share/mime + cd "$_archive/gcstar" + + perl ./install --text --prefix="$pkgdir/usr" + + cp --archive --no-preserve=ownership share/applications "$pkgdir/usr/share" + + install -Dm644 "$pkgdir/usr/share/gcstar/icons/gcstar_256x256.png" "$pkgdir/usr/share/pixmaps/gcstar.png" + install -Dm644 "$pkgdir/usr/share/gcstar/icons/gcstar_32x32.png" "$pkgdir/usr/share/pixmaps/gcstar32.png" + + rm -r \ + "$pkgdir/usr/share/icons/hicolor/scalable" \ + "$pkgdir/usr/share/mime" + rm "$pkgdir/usr/share/applications/mimeinfo.cache" } |