# Maintainer: Stuart Cardall # Contributor: Bartłomiej Piotrowski pkgname=spacefm pkgver=1.0.4 pkgrel=0 pkgdesc='Multi-panel tabbed file manager (GTK2 version)' arch=all url='http://ignorantguru.github.com/spacefm/' license='GPL3' depends='bash' makedepends='intltool gettext-dev gtk+2.0-dev gtk+3.0-dev eudev-dev ffmpegthumbnailer-dev linux-headers' subpackages="$pkgname-lang $pkgname-doc $pkgname-gtk3 $pkgname-gtk3-lang:lang3 $pkgname-gtk3-doc:doc3" source="saveas-https://github.com/IgnorantGuru/spacefm/archive/$pkgver.tar.gz/$pkgname-$pkgver.tar.gz" _builddir="$srcdir"/$pkgname-$pkgver prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$_builddir" ./configure --prefix=/usr \ --with-gtk2\ -disable-pixmaps || return 1 make || return 1 } gtk3() { cd "$_builddir" pkgdesc="Multi-panel tabbed file manager (GTK3 version)" replaces="spacefm" mkdir "$subpkgdir" make clean || return 1 ./configure --prefix=/usr \ --with-gtk3\ -disable-pixmaps || return 1 make || return 1 make -j1 DESTDIR="$subpkgdir" install || return 1 } lang3() { arch="noarch" mkdir -p "$subpkgdir/usr/share" mv "${pkgdir%*spacefm}$pkgname-gtk3/usr/share/locale" "$subpkgdir/usr/share/" } doc3() { arch="noarch" mkdir -p "$subpkgdir/usr/share" mv "${pkgdir%*spacefm}$pkgname-gtk3/usr/share/doc" "$subpkgdir/usr/share/" } package() { cd "$_builddir" make -j1 DESTDIR="$pkgdir" install || return 1 } md5sums="a51a8fab15483ef05a093841783a53f3 spacefm-1.0.4.tar.gz" sha256sums="b08df31894f48c43e38ce3f3d32acf0bec67c38164d20f7765a7e4af9e3af7a2 spacefm-1.0.4.tar.gz" sha512sums="bbb3d3048c62b0223799468e24abd8614a75d9118ad9d8493e7118882072fb3401f086239dc05a4a742b39b40520771de5bc9fe6735a2c5853ffb5aa961e6112 spacefm-1.0.4.tar.gz"