summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Sun2018-08-26 10:00:14 -0400
committerAndrew Sun2018-08-26 10:00:14 -0400
commit3de35d3e2ea3bc037fe75b71c177a341c46f2cd3 (patch)
treedeb703e547975d73e5853df77c9ec1afc331a1c1
downloadaur-3de35d3e2ea3bc037fe75b71c177a341c46f2cd3.tar.gz
add lib32-libfilezilla (version 0.13.0)
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD39
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..10e1a6270c78
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = lib32-libfilezilla
+ pkgdesc = Small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs (32-bit)
+ pkgver = 0.13.0
+ pkgrel = 1
+ url = https://lib.filezilla-project.org/
+ arch = x86_64
+ license = GPL
+ checkdepends = lib32-cppunit
+ makedepends = clang
+ depends = lib32-gcc-libs
+ depends = lib32-clang
+ depends = libfilezilla
+ source = http://download.filezilla-project.org/libfilezilla/libfilezilla-0.13.0.tar.bz2
+ md5sums = bdb48a81e0cdef196fc336bf306cd6d5
+
+pkgname = lib32-libfilezilla
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6e9d874df144
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Andrew Sun <adsun701@gmail.com>
+
+_pkgname=libfilezilla
+pkgname=lib32-${_pkgname}
+pkgver=0.13.0
+pkgrel=1
+pkgdesc="Small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs (32-bit)"
+arch=('x86_64')
+url="https://lib.filezilla-project.org/"
+license=('GPL')
+depends=("lib32-gcc-libs" "lib32-clang" "${_pkgname}")
+makedepends=("clang")
+checkdepends=("lib32-cppunit")
+source=("http://download.filezilla-project.org/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2")
+md5sums=('bdb48a81e0cdef196fc336bf306cd6d5')
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ export CXX="clang++ -m32"
+ export CC="clang -m32"
+ export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib32 \
+ --disable-static
+ make
+}
+
+check() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ # LANG needed to fix string_test::test_conversion2
+ LANG=en_US.UTF-8 make -k check
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ rm -rf "${pkgdir}"/usr/{bin,include,share}
+}