diff options
author | Sefa Eyeoglu | 2018-10-25 14:34:54 +0200 |
---|---|---|
committer | Sefa Eyeoglu | 2018-10-25 14:34:54 +0200 |
commit | 68cc1e4f7fe10479a67f58c1578d0dee7016f7a8 (patch) | |
tree | 0105f9bdd8b856772badaaef89d77c05d31bebf7 | |
parent | 6f898e0d8318fd3a60250eae41ad1daabdcff525 (diff) | |
download | aur-68cc1e4f7fe10479a67f58c1578d0dee7016f7a8.tar.gz |
Change Maintainer; Improve PKGBUILD quality; Add install file
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 60 | ||||
-rw-r--r-- | lib32-libgtk3-nocsd-git.install | 7 |
3 files changed, 51 insertions, 24 deletions
@@ -1,17 +1,19 @@ pkgbase = lib32-libgtk3-nocsd-git pkgdesc = A hack to disable gtk+ 3 client side decoration (32-bit library) pkgver = r55.82ff5a0 - pkgrel = 5 + pkgrel = 6 url = https://github.com/PCMan/gtk3-nocsd + install = lib32-libgtk3-nocsd-git.install arch = x86_64 license = LGPL makedepends = git makedepends = gobject-introspection makedepends = gcc-multilib makedepends = lib32-glib2 + depends = gtk3 depends = gtk3-nocsd-git - source = git+https://github.com/PCMan/gtk3-nocsd - sha256sums = SKIP + source = git+https://github.com/PCMan/gtk3-nocsd.git + sha512sums = SKIP pkgname = lib32-libgtk3-nocsd-git @@ -1,37 +1,55 @@ -# Maintainer: Kazutoshi Noguchi <noguchi.kazutosi+lGlcOenS [at] gmail [dot] com> +# Maintainer: Sefa Eyeoglu <contact@scrumplex.net> +# Contributor: Kazutoshi Noguchi <noguchi.kazutosi+lGlcOenS [at] gmail [dot] com> # Contributor: Marco Kundt <mrckndt [at] gmail [dot] com> pkgname=lib32-libgtk3-nocsd-git pkgver=r55.82ff5a0 -pkgrel=5 -pkgdesc='A hack to disable gtk+ 3 client side decoration (32-bit library)' -arch=('x86_64') -url='https://github.com/PCMan/gtk3-nocsd' -license=('LGPL') -depends=('gtk3-nocsd-git') -makedepends=('git' 'gobject-introspection' 'gcc-multilib' 'lib32-glib2') -source=(git+https://github.com/PCMan/gtk3-nocsd) +pkgrel=6 +pkgdesc="A hack to disable gtk+ 3 client side decoration (32-bit library)" +arch=("x86_64") +url="https://github.com/PCMan/gtk3-nocsd" +license=("LGPL") -sha256sums=('SKIP') +depends=( + "gtk3" + "gtk3-nocsd-git" +) -_gitname='gtk3-nocsd' +makedepends=( + "git" + "gobject-introspection" + "gcc-multilib" + "lib32-glib2" +) + +source=( + "git+https://github.com/PCMan/gtk3-nocsd.git" +) + +sha512sums=( + "SKIP" +) + +install="$pkgname.install" + +_gitname="gtk3-nocsd" pkgver() { - cd "$srcdir/$_gitname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$srcdir/$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir/$_gitname" + cd "$srcdir/$_gitname" - export CFLAGS="-m32 ${CFLAGS}" - export CXXFLAGS="-m32 ${CXXFLAGS}" - export LDFLAGS="-m32 ${LDFLAGS}" - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - make + export CFLAGS="-m32 ${CFLAGS}" + export CXXFLAGS="-m32 ${CXXFLAGS}" + export LDFLAGS="-m32 ${LDFLAGS}" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + make } package() { - cd "$srcdir/$_gitname" - install -D -m 0644 libgtk3-nocsd.so.0 "${pkgdir}"/usr/lib32/libgtk3-nocsd.so.0 + cd "$srcdir/$_gitname" + install -D -m 0644 libgtk3-nocsd.so.0 "${pkgdir}"/usr/lib32/libgtk3-nocsd.so.0 } diff --git a/lib32-libgtk3-nocsd-git.install b/lib32-libgtk3-nocsd-git.install new file mode 100644 index 000000000000..f354edb0ce3f --- /dev/null +++ b/lib32-libgtk3-nocsd-git.install @@ -0,0 +1,7 @@ +function post_install { + echo "You need to restart your X session to apply the changes." +} + +function post_upgrade { + post_install +} |