# Contributor: Natanael Copa # Maintainer: Natanael Copa setvar pkgname = 'thunar-vcs-plugin' setvar pkgver = '0.1.4' setvar pkgrel = '6' setvar pkgdesc = ""Version Contol System plugin for the Thunar filemanager"" setvar url = ""http://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin"" setvar arch = ""all"" setvar license = ""GPLv2+"" setvar depends = '' setvar makedepends = ""thunar-dev subversion-dev apr-dev util-linux-dev"" setvar install = """" setvar subpackages = ""$pkgname-git:_git $pkgname-svn:_svn $pkgname-lang"" setvar source = ""http://archive.xfce.org/src/thunar-plugins/thunar-vcs-plugin/0.1/thunar-vcs-plugin-$pkgver.tar.bz2"" setvar _builddir = ""$srcdir"/thunar-vcs-plugin-$pkgver" proc prepare { local i cd $_builddir update_config_sub || return 1 for i in $source { case (i) { *.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1} } } # quick and dirty fix for apr linking sed -i -e 's/APR_LDFLAGS/APR_LIBS/' thunar-vcs-plugin/Makefile.in } proc 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 } proc package { cd $_builddir make DESTDIR="$pkgdir" install || return 1 } proc _mv_files { local i for i in "$@" { mkdir -p "$subpkgdir"/${i%/*} mv "$pkgdir"/$i "$subpkgdir"/$i || return 1 } } proc _git { setvar pkgdesc = ""Git support for thunar-vcs-plugin"" setvar depends = '' setvar install_if = ""$pkgname=$pkgver-r$pkgrel git"" cd $pkgdir _mv_files usr/lib/xfce4/tvp-git-helper \ usr/share/icons/hicolor/*/apps/git.png } proc _svn { setvar pkgdesc = ""Subversion support for thunar-vcs-plugin"" setvar depends = '' setvar install_if = ""$pkgname=$pkgver-r$pkgrel subversion"" cd $pkgdir _mv_files usr/lib/xfce4/tvp-svn-helper \ usr/share/icons/hicolor/*/apps/subversion.png } setvar sha512sums = ""037ca986ab9030146fc409d78d235a157b956b202449ef8e68de77dfce29ba2dd9a2dabc793215dd9ce455f97d8c5400ba51c8254b3c07b3e0d87572df672151 thunar-vcs-plugin-0.1.4.tar.bz2""