# Contributor: Natanael Copa # Maintainer: Natanael Copa pkgname=thunar-vcs-plugin pkgver=0.1.4 pkgrel=1 pkgdesc="Version Contol System plugin for the Thunar filemanager" url="http://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin" arch="all" license="GPLv2+" depends= makedepends="thunar-dev subversion-dev apr-dev util-linux-ng-dev" install="" subpackages="$pkgname-git:_git $pkgname-svn:_svn" source="http://archive.xfce.org/src/thunar-plugins/thunar-vcs-plugin/0.1/thunar-vcs-plugin-$pkgver.tar.bz2" _builddir="$srcdir"/thunar-vcs-plugin-$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 # quick and dirty fix for apr linking sed -i -e 's/APR_LDFLAGS/APR_LIBS/' thunar-vcs-plugin/Makefile.in } build() { cd "$_builddir" ./configure --prefix=/usr \ --libexecdir=/usr/lib/xfce4 \ --disable-static \ --enable-subversion \ --enable-git \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm -f "$pkgdir"/usr/lib/thunarx-*/*.la } _mv_files() { local i for i in "$@"; do mkdir -p "$subpkgdir"/${i%/*} mv "$pkgdir"/$i "$subpkgdir"/$i || return 1 done } _git() { pkgdesc="Git support for thunar-vcs-plugin" depends= install_if="thunar-vcs-plugin git" cd "$pkgdir" _mv_files usr/lib/xfce4/tvp-git-helper \ usr/share/icons/hicolor/*/apps/git.png } _svn() { pkgdesc="Subversion support for thunar-vcs-plugin" depends= install_if="thunar-vcs-plugin subversion" cd "$pkgdir" _mv_files usr/lib/xfce4/tvp-svn-helper \ usr/share/icons/hicolor/*/apps/subversion.png } md5sums="b2321096c706e42b85987f0114ab73bc thunar-vcs-plugin-0.1.4.tar.bz2"