| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- # Based on AUR doublecmd-gtk2-svn package
- # https://aur.archlinux.org/packages/doublecmd-gtk2-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}-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:
|