# Contributor: Natanael Copa # Maintainer: Natanael Copa pkgname=thunar-vcs-plugin pkgver=0.1.4 pkgrel=6 pkgdesc="Version Contol System plugin for the Thunar filemanager" url="http://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin" arch="all" license="GPL-2.0-or-later" depends= makedepends="thunar-dev subversion-dev apr-dev util-linux-dev" install="" subpackages="$pkgname-git:_git $pkgname-svn:_svn $pkgname-lang" 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" update_config_sub || return 1 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 \ --build=$CBUILD \ --host=$CHOST \ --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 } _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="$pkgname=$pkgver-r$pkgrel 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="$pkgname=$pkgver-r$pkgrel subversion" cd "$pkgdir" _mv_files usr/lib/xfce4/tvp-svn-helper \ usr/share/icons/hicolor/*/apps/subversion.png } sha512sums="037ca986ab9030146fc409d78d235a157b956b202449ef8e68de77dfce29ba2dd9a2dabc793215dd9ce455f97d8c5400ba51c8254b3c07b3e0d87572df672151 thunar-vcs-plugin-0.1.4.tar.bz2"