diff options
author | Bruno Pagani | 2016-04-24 15:29:42 +0200 |
---|---|---|
committer | Bruno Pagani | 2016-04-24 15:29:42 +0200 |
commit | d4e77eb3106a045547a92e318ea5f2f76adb3427 (patch) | |
tree | 29ec8d75a6750abdf32bc07256c27410cc451571 | |
download | aur-d4e77eb3106a045547a92e318ea5f2f76adb3427.tar.gz |
Initial upload: spectacle-light 16.04.0-1
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | spectacle.install | 12 |
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3f8630222670 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +# Generated by mksrcinfo v8 +# Sun Apr 24 13:29:42 UTC 2016 +pkgbase = spectacle + pkgdesc = KDE screenshot capture utility, without purpose + pkgver = 16.04.0 + pkgrel = 1 + url = https://www.kde.org/applications/graphics/ + install = spectacle.install + arch = i686 + arch = x86_64 + groups = kde-applications + groups = kdegraphics + license = GPL + makedepends = extra-cmake-modules + makedepends = kdoctools + makedepends = python + depends = xcb-util-cursor + depends = libkscreen + depends = libkipi + depends = kdeclarative + provides = spectacle + conflicts = kdegraphics-ksnapshot + conflicts = kscreengenie + conflicts = spectacle + replaces = kdegraphics-ksnapshot + replaces = kscreengenie + source = http://download.kde.org/stable/applications/16.04.0/src/spectacle-16.04.0.tar.xz + sha256sums = eab96b07eff41e98057ebbc3fb81d2ee6227559d0858d23ea82a8ad1e4ab1830 + +pkgname = spectacle-light + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..72a43bc01797 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) <bruno.n.pagani@gmail.com> +# Contributor: Antonio Rojas <arojas@archlinux.org> + +pkgbase=spectacle +pkgname=spectacle-light +pkgver=16.04.0 +pkgrel=1 +pkgdesc="KDE screenshot capture utility, without purpose" +arch=(i686 x86_64) +url='https://www.kde.org/applications/graphics/' +license=(GPL) +depends=(xcb-util-cursor libkscreen libkipi kdeclarative) +makedepends=(extra-cmake-modules kdoctools python) +conflicts=(kdegraphics-ksnapshot kscreengenie spectacle) +replaces=(kdegraphics-ksnapshot kscreengenie) +provides=(spectacle) +groups=(kde-applications kdegraphics) +source=("http://download.kde.org/stable/applications/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") +install=${pkgbase}.install +sha256sums=('eab96b07eff41e98057ebbc3fb81d2ee6227559d0858d23ea82a8ad1e4ab1830') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake "../${pkgbase}-${pkgver}" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + make +} + +package_spectacle-light() { + cd build + make DESTDIR="${pkgdir}" install +} + diff --git a/spectacle.install b/spectacle.install new file mode 100644 index 000000000000..5495fb1b5d27 --- /dev/null +++ b/spectacle.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |