diff options
author | Photon89 | 2020-06-20 07:10:24 +0200 |
---|---|---|
committer | Photon89 | 2020-06-20 07:10:24 +0200 |
commit | 02d6aba43a13f3e1b34b53a157d892978f070cb4 (patch) | |
tree | d53967e44fc3b87c6c8bcde93a716b5f277be009 | |
download | aur-02d6aba43a13f3e1b34b53a157d892978f070cb4.tar.gz |
Initial upload
-rw-r--r-- | .SRCINFO | 48 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 99 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..97eb59dd35fa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,48 @@ +pkgbase = shutter-git + pkgdesc = A featureful screenshot tool, git version without gnome-perl dependency + pkgver = r1449.9c086723 + pkgrel = 1 + url = https://shutter-project.org/ + arch = any + license = GPL3 + depends = xdg-utils + depends = imagemagick + depends = procps + depends = librsvg + depends = gtk2-perl + depends = desktop-file-utils + depends = perl-glib-object-introspection + depends = perl-gnome2-wnck + depends = perl-gtk2-imageview + depends = perl-gtk2-unique + depends = perl-number-bytes-human + depends = perl-x11-protocol + depends = perl-proc-simple + depends = perl-proc-processtable + depends = perl-net-dbus + depends = perl-sort-naturally + depends = perl-json + depends = perl-json-maybexs + depends = perl-xml-simple + depends = perl-www-mechanize + depends = perl-locale-gettext + depends = perl-file-which + depends = perl-file-basedir + depends = perl-file-copy-recursive + depends = perl-xml-simple + optdepends = gnome-web-photo: web screenshot support + optdepends = perl-image-exiftool: read and write EXIF data + optdepends = nautilus-sendto: send screenshots via mail + optdepends = perl-goo-canvas: editing screenshots + optdepends = perl-gtk2-appindicator: AppIndicators support + optdepends = perl-path-class: Imgur and Dropbox upload support + optdepends = perl-lwp-protocol-https: Imgur and Dropbox upload support + optdepends = perl-net-oauth: Imgur and Dropbox upload support + optdepends = bc: 3D Rotate and 3D Reflection plugins support + optdepends = perl-webservice-gyazo-b: Gyazo upload support + conflicts = shutter + source = shutter::git+https://github.com/shutter-project/shutter.git + md5sums = SKIP + +pkgname = shutter-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1c06e6750b33 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: PhotonX <photon89 [at] gmail.com> + +pkgname=shutter-git +_pkgname=shutter +pkgver=r1449.9c086723 +pkgrel=1 +pkgdesc="A featureful screenshot tool, git version without gnome-perl dependency" +arch=('any') +url="https://shutter-project.org/" +license=('GPL3') +conflicts=('shutter') +depends=(xdg-utils imagemagick procps librsvg gtk2-perl desktop-file-utils + perl-{glib-object-introspection,gnome2-wnck,gtk2-{imageview,unique},number-bytes-human,x11-protocol} + perl-{proc-{simple,processtable},net-dbus} + perl-{sort-naturally,json,json-maybexs,xml-simple,www-mechanize,locale-gettext} + perl-{file-{which,basedir,copy-recursive},xml-simple}) +optdepends=('gnome-web-photo: web screenshot support' + 'perl-image-exiftool: read and write EXIF data' + 'nautilus-sendto: send screenshots via mail' + 'perl-goo-canvas: editing screenshots' + 'perl-gtk2-appindicator: AppIndicators support' + 'perl-path-class: Imgur and Dropbox upload support' + 'perl-lwp-protocol-https: Imgur and Dropbox upload support' + 'perl-net-oauth: Imgur and Dropbox upload support' + 'bc: 3D Rotate and 3D Reflection plugins support' + 'perl-webservice-gyazo-b: Gyazo upload support') +source=('shutter::git+https://github.com/shutter-project/shutter.git') +md5sums=('SKIP') + +pkgver() { + cd "$_pkgname" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd "$srcdir/$_pkgname" + + # Fix tray icon under many icon themes, from Gentoo + sed -e "/\$tray->set_from_icon_name/s:set_from_icon_name:set_from_file:" \ + -e "s:shutter-panel:/usr/share/icons/hicolor/scalable/apps/&.svg:" \ + -i bin/shutter +} + +package() { + cd "$srcdir/$_pkgname" + make prefix="$pkgdir/usr" install +} + |