diff options
author | Kaizhao Zhang | 2018-04-22 12:27:26 +0800 |
---|---|---|
committer | Kaizhao Zhang | 2018-04-22 12:27:26 +0800 |
commit | 6b6362f9ae500bd7cfbfcb3cadb23029dddae8ad (patch) | |
tree | 0abe341e412b0cb2f6c0484799b89f5f2dd5b688 | |
download | aur-6b6362f9ae500bd7cfbfcb3cadb23029dddae8ad.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | budgie-pixel-saver-applet.install | 12 | ||||
-rw-r--r-- | remove-meson-post-install.patch | 8 |
5 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cc54c812a918 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = budgie-pixel-saver-applet + pkgdesc = Pixel Saver applet for Budgie Desktop + pkgver = 4.0.0 + pkgrel = 1 + url = https://github.com/ilgarmehmetali/budgie-pixel-saver-applet + install = budgie-pixel-saver-applet.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = gobject-introspection + makedepends = meson + makedepends = ninja + makedepends = vala + depends = budgie-desktop + depends = gnome-settings-daemon + depends = libpeas + depends = libwnck3 + depends = xorg-xprop + source = https://github.com/ilgarmehmetali/budgie-pixel-saver-applet/archive/v4.0.0.tar.gz + source = remove-meson-post-install.patch + sha512sums = 987c58f2750bb3740b8715feb0900addf1328dba35e70cdf963acf2873885a7474eaf14be727cb01b1d76a52f5befa9b5618abcd2d84c20254b558f753298648 + sha512sums = 6efedeec94b43120b7e90aba01ee7ab49a75807aa7b620ba797d51da8d23a713f0a6c2ece63ce9f24588cd9aae7b0ada65b5a3e7c97d7055c7f2685d3ad94486 + +pkgname = budgie-pixel-saver-applet + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..924dfb95c209 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a31e32d5caf9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com> + +pkgname=budgie-pixel-saver-applet +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Pixel Saver applet for Budgie Desktop" +url='https://github.com/ilgarmehmetali/budgie-pixel-saver-applet' +arch=('i686' 'x86_64') +license=('GPL2') +depends=('budgie-desktop' 'gnome-settings-daemon' 'libpeas' 'libwnck3' 'xorg-xprop') +makedepends=('gobject-introspection' 'meson' 'ninja' 'vala') +install=budgie-pixel-saver-applet.install + +source=("https://github.com/ilgarmehmetali/${pkgname}/archive/v${pkgver}.tar.gz" + remove-meson-post-install.patch) +sha512sums=('987c58f2750bb3740b8715feb0900addf1328dba35e70cdf963acf2873885a7474eaf14be727cb01b1d76a52f5befa9b5618abcd2d84c20254b558f753298648' + '6efedeec94b43120b7e90aba01ee7ab49a75807aa7b620ba797d51da8d23a713f0a6c2ece63ce9f24588cd9aae7b0ada65b5a3e7c97d7055c7f2685d3ad94486') + +build() { + cd "$srcdir/${pkgname}-${pkgver}" + patch -p0 -i ../remove-meson-post-install.patch + mkdir -p build + cd "${srcdir}/${pkgname}-${pkgver}/build" + meson --prefix /usr --buildtype=plain .. + ninja +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + DESTDIR="${pkgdir}" ninja install +} diff --git a/budgie-pixel-saver-applet.install b/budgie-pixel-saver-applet.install new file mode 100644 index 000000000000..04122f560408 --- /dev/null +++ b/budgie-pixel-saver-applet.install @@ -0,0 +1,12 @@ +post_install(){ + glib-compile-schemas usr/share/glib-2.0/schemas + update-desktop-database -q +} + +post_upgrade(){ + post_install +} + +post_remove(){ + post_install +} diff --git a/remove-meson-post-install.patch b/remove-meson-post-install.patch new file mode 100644 index 000000000000..587c459c6886 --- /dev/null +++ b/remove-meson-post-install.patch @@ -0,0 +1,8 @@ +--- meson.build.orig 2017-04-03 04:17:49.000000000 +0800 ++++ meson.build 2018-04-22 12:13:15.760176066 +0800 +@@ -40,5 +40,3 @@ + LIB_INSTALL_DIR = '/usr/lib/budgie-desktop/plugins/budgie-pixel-saver-applet/' + + subdir('src') +- +-meson.add_install_script('./meson_post_install.sh') |