diff options
author | bharadwaj-raju | 2018-06-01 19:12:22 +0530 |
---|---|---|
committer | bharadwaj-raju | 2018-06-01 19:12:22 +0530 |
commit | 03ec983e0f834753f55c39881d126fd9dbae612f (patch) | |
tree | 2b9b61bcc44aa1a2868b3be1e745b7e9722ba182 /PKGBUILD | |
parent | 7ec621274fd3d3e2eec0a4c7928e6eeb0e68f84c (diff) | |
download | aur-03ec983e0f834753f55c39881d126fd9dbae612f.tar.gz |
Fix according to Packaging Guidelines
(i.e. no longer running root install script in package())
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 32 insertions, 4 deletions
@@ -10,7 +10,7 @@ pkgdesc='Simple Linux utility to autocomplete words using rofi' arch=('any') url="https://github.com/bharadwaj-raju/TextSuggest" license=('GPL3') -depends=('python' 'dbus-c++' 'qt5-base' 'xdotool' 'xclip' 'python-dbus') +depends=('python' 'dbus-c++' 'qt5-base' 'xdotool' 'xclip' 'libxcb') makedepends=('git' 'gcc' 'make' 'automake') provides=("$_gitname") source=("$_gitname::git+https://github.com/bharadwaj-raju/TextSuggest.git") @@ -21,8 +21,36 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -package() { - cd "$srcdir/$_gitname" +build() { + cd "$srcdir/$_gitname" sh build.sh - sh install.sh } + +package() { + + cd "$srcdir/$_gitname" + + install -d "$pkgdir/usr/share/textsuggest" + install -d "$pkgdir/usr/bin" + + cp -rf textsuggest/dictionaries/ "$pkgdir/usr/share/textsuggest/" + + install -d "$pkgdir/usr/share/textsuggest/processors" + cp bin/math_expression "$pkgdir/usr/share/textsuggest/processors" + cp bin/command "$pkgdir/usr/share/textsuggest/processors" + + install -D -m755 bin/textsuggest "$pkgdir/usr/bin/textsuggest" + install -D -m755 bin/textsuggest-server "$pkgdir/usr/bin/textsuggest-server" + + chmod -R a+rwx "$pkgdir/usr/share/textsuggest/processors" + + install -D -m644 README.md "$pkgdir/usr/share/doc/textsuggest/README" + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/textsuggest/COPYING" + + chmod -R a+rw "$pkgdir/usr/share/textsuggest" + chmod -R a+rw "$pkgdir/usr/share/textsuggest/dictionaries" + chmod -R a+rw "$pkgdir/usr/share/textsuggest/dictionaries/*" + chmod a+x "$pkgdir/usr/bin/textsuggest" + chmod a+x "$pkgdir/usr/bin/textsuggest-server" + +}
\ No newline at end of file |