APKBUILD 1.55 KB
Newer Older
Leonardo Arena's avatar
Leonardo Arena committed
1
2
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=filezilla
3
pkgver=3.54.1
4
pkgrel=0
Leonardo Arena's avatar
Leonardo Arena committed
5
pkgdesc="FTP Client"
6
url="https://filezilla-project.org"
7
arch="all !mips !mips64"
8
license="GPL-2.0-or-later"
9
makedepends="gnutls-dev gtk+3.0-dev libfilezilla-dev>=0.18.0 libidn-dev
10
	pugixml-dev sqlite-dev wxgtk3-dev xdg-utils"
Leonardo Arena's avatar
Leonardo Arena committed
11
subpackages="$pkgname-doc $pkgname-lang"
12
13
14
15
16
17
source="https://download.filezilla-project.org/client/FileZilla_${pkgver}_src.tar.bz2
	missing-list-include.patch"
case "$CARCH" in
	s390x)
		options="!check" # ratelimit_test fails
esac
Leonardo Arena's avatar
Leonardo Arena committed
18
19

build() {
20
	export CXXFLAGS="$CXXFLAGS -include assert.h"
21
22
	./configure \
		 --prefix=/usr \
Leonardo Arena's avatar
Leonardo Arena committed
23
24
25
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
Leo's avatar
Leo committed
26
27
28
29
		--without-dbus \
		--with-wx-config=/usr/bin/wx-config-gtk3 \
		--disable-manualupdatecheck \
		--disable-autoupdatecheck
Leonardo Arena's avatar
Leonardo Arena committed
30
31
32
33
34
35
36
	make
}

check() {
	make check
}

37
38
39
40
package() {
	make DESTDIR="$pkgdir" install
}

41
42
43
44
sha512sums="
b505aa1a8459f0131b8e4f21654fb4723b96cb0245f607ecee568a4ee8b390ff8a4ed15b50620f999d5a9ebfa4e79caecbb3e885b2438e3bc589472e8dce0aa9  FileZilla_3.54.0_src.tar.bz2
6280da4f1c359be7d49e8b590f036ddf1220ce6145fbba6c789c89d444a2a85d283275e402d996a6d28e9d5129f646b7920005d5d71faa4a80f0c734133c48a1  missing-list-include.patch
"
45
46
sha512sums="d41b9fb303c11c81ceb0577fa5d40d6f5d9d1dc70a6a6bb6dac5c4cb7f8fc22cf06c2cf2e7415d922d11d5d4262832db89647acc34fa9a6cd92105b7700901df  FileZilla_3.54.1_src.tar.bz2
6280da4f1c359be7d49e8b590f036ddf1220ce6145fbba6c789c89d444a2a85d283275e402d996a6d28e9d5129f646b7920005d5d71faa4a80f0c734133c48a1  missing-list-include.patch"