# Based on AUR doublecmd-gtk2-svn package # https://aur.archlinux.org/packages/doublecmd-gtk2-svn # # Maintainer: ValHue # https://github.com/ValHue/AUR-PKGBUILDs # # Contributor: Stanislav GE _pkgname="doublecmd" pkgname=("${_pkgname}-gtk2-svn") pkgver=r6754 pkgrel=1 pkgdesc="Twin-panel (commander-style) file manager (GTK)" url="https://doublecmd.sourceforge.io/" arch=('i686' 'x86_64') license=('GPL2') depends=('gtk2') install="${_pkgname}-svn.install" makedepends=('lazarus' 'fpc' 'subversion') optdepends=( 'lua51: scripting' 'p7zip: support for 7zip archives' 'libunrar: support for rar archives' ) options=('!strip') provides=(${_pkgname}-gtk2) conflicts=('doublecmd-gtk2' 'doublecmd-gtk2-alpha-bin' 'doublecmd-qt' 'doublecmd-qt-svn') pkgver() { cd "${srcdir}" local ver="$(cat revision.txt)" printf "r%s" "${ver//[[:alpha:]]}" } prepare() { cd "${srcdir}" sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i install/linux/install.sh } build() { msg 'Build GTK' cd "${srcdir}" ./build.sh release gtk2 } package() { cd "${srcdir}" install/linux/install.sh --install-prefix="${pkgdir}" } # vim:set ts=4 sw=2 ft=sh et: