diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 16 insertions, 26 deletions
@@ -1,45 +1,35 @@ # Maintainer: Martins Mozeiko <martins.mozeiko@gmail.com> pkgname=far2l-git -pkgver=r1127.4c12ff1 -pkgrel=2 +pkgver=r3850.fe3da218 +pkgrel=1 pkgdesc='Linux port of FAR v2' url='https://github.com/elfmz/far2l' arch=('i686' 'x86_64') license=('GPL2') -source=('git+https://github.com/elfmz/far2l' - 'git+https://github.com/cycleg/far-gvfs#commit=7ea1a87fbe3e0c6cc42a4c2e7067d04758587894' - 'far2l-add-gvfs.patch' - 'far2l-desktop.patch') -sha256sums=('SKIP' - 'SKIP' - 'd75dcd5ac96d0b7d2b7964620191d9e81733380ddf47dedf8b5aef1255686fd7' - '56aca91c73d5fa5072c422d8e3df567a931d01850f92d3f5c046f27bc957c8c3' - ) +source=('git+https://github.com/elfmz/far2l') +sha256sums=('SKIP') makedepends=('git' 'cmake') -depends=('wxgtk' 'gtkmm3' 'openssl-1.0') +depends=('xerces-c' 'fmt' 'uchardet' 'wxwidgets-gtk3') +optdepends=( + 'libxi: TTY X11 backend' + 'openssl: FTPS support in NetRocks' + 'libssh: SFTP support in NetRocks' + 'smbclient: SMB support in NetRocks' + 'libnfs: NFS support in NetRocks' + 'neon: WebDAV support in NetRocks' + 'pcre: custom archives support in multiarc' + 'libarchive: more archive type support in multiarc' +) pkgver() { cd "$srcdir"/far2l printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { - cd "$srcdir"/far2l - - patch -p1 -i "$srcdir"/far2l-add-gvfs.patch - patch -p1 -i "$srcdir"/far2l-desktop.patch -} - package() { - cd "$srcdir"/far2l - rm -rf far-gvfs - mv "$srcdir"/far-gvfs ./ - PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig cmake . -DCMAKE_INSTALL_PREFIX="$pkgdir"/usr -DCMAKE_BUILD_TYPE=Release + cmake . -DCMAKE_INSTALL_PREFIX="${pkgdir}"/usr -DCMAKE_BUILD_TYPE=Release cmake --build . --target install - - ln -sf ../../bin/far2l "$pkgdir"/usr/lib/far2l/far2l_askpass - ln -sf ../../bin/far2l "$pkgdir"/usr/lib/far2l/far2l_sudoapp } |