1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
# Based on AUR doublecmd-qt-svn package
# https://aur.archlinux.org/packages/doublecmd-qt-svn
#
# Maintainer: ValHue <vhuelamo at gmail dot com>
# https://github.com/ValHue/AUR-PKGBUILDs
#
# Contributor: Stanislav GE <ginermail at gmail dot com>
_pkgname="doublecmd"
pkgname=("${_pkgname}-qt-svn")
pkgver=r6754
pkgrel=1
pkgdesc="Twin-panel (commander-style) file manager (Qt)"
url="https://doublecmd.sourceforge.io/"
arch=('i686' 'x86_64')
license=('GPL2')
depends=('qt4pas')
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}-qt)
conflicts=('doublecmd-qt' 'doublecmd-gtk2' 'doublecmd-gtk2-svn' 'doublecmd-gtk2-alpha-bin')
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 Qt'
cd "${srcdir}"
./build.sh release qt
}
package() {
cd "${srcdir}"
install/linux/install.sh --install-prefix="${pkgdir}"
}
# vim:set ts=4 sw=2 ft=sh et:
|