diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 82 |
1 files changed, 12 insertions, 70 deletions
@@ -4,16 +4,9 @@ # Contributor: Frédérik Paradis <fredy_14@live.fr> # Contributor: GI_Jack <GI_Jack@hushmail.com> -pkgbase=gtkhash -pkgname=( - gtkhash - gtkhash-caja - gtkhash-nautilus - gtkhash-nemo - gtkhash-thunar -) +pkgname=gtkhash pkgver=1.4 -pkgrel=4 +pkgrel=5 pkgdesc="A GTK+ utility for computing message digests or checksums" arch=('x86_64') url="https://github.com/tristanheaven/gtkhash" @@ -26,17 +19,20 @@ depends=( ) makedepends=( - 'caja' 'dconf' 'gtk3' - 'intltool' - 'libnautilus-extension' + 'intltool' 'librsvg' - 'nemo' 'nettle' - 'thunar' 'xdg-utils' ) +provides=(${pkgname}) +conflicts=( + gtkhash-caja + gtkhash-nautilus + gtkhash-nemo + gtkhash-thunar +) source=("${url}/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz") sha256sums=('20b57dbb8f6c6d7323f573c111a11640603a422c5f9da7b302a4981e4adc37c4') @@ -49,64 +45,10 @@ build() { --enable-linux-crypto \ --enable-nettle \ --disable-blake2 \ - --with-gtk=3.0 \ - --enable-nemo \ - --enable-nautilus \ - --enable-thunar \ - --enable-caja + --with-gtk=3.0 make } -package_gtkhash() { +package() { make -C gtkhash-$pkgver DESTDIR="$pkgdir/" install - # remove filemanager plugins - rm -rf "$pkgdir"/usr/lib -} - -package_gtkhash-caja() { - pkgdesc+=' (Caja filemanager plugin)' - depends=( - 'gtkhash' - 'caja' -) - - make -C gtkhash-$pkgver/src/nautilus DESTDIR="$pkgdir/" install - # remove other filemanager plugins - rm -rf "$pkgdir"/usr/lib/{thunarx-{2,3},nautilus,nemo} -} - -package_gtkhash-nautilus() { - pkgdesc+=' (Nautilus filemanager plugin)' - depends=( - 'gtkhash' - 'nautilus' -) - - make -C gtkhash-$pkgver/src/nautilus DESTDIR="$pkgdir/" install - # remove other filemanager plugins - rm -rf "$pkgdir"/usr/lib/{thunarx-{2,3},caja,nemo} -} - -package_gtkhash-nemo() { - pkgdesc+=' (Nemo filemanager plugin)' - depends=( - 'gtkhash' - 'nemo' - ) - - make -C gtkhash-$pkgver/src/nautilus DESTDIR="$pkgdir/" install - # remove other filemanager plugins - rm -rf "$pkgdir"/usr/lib/{thunarx-{2,3},nautilus,caja} -} - -package_gtkhash-thunar() { - pkgdesc+=' (Thunar filemanager plugin)' - depends=( - 'gtkhash' - 'thunar' -) - - make -C gtkhash-$pkgver/src/nautilus DESTDIR="$pkgdir/" install - # remove other filemanager plugins - rm -rf "$pkgdir"/usr/lib/{nautilus,caja,nemo} } |