diff options
author | Tilmann Meyer | 2020-03-18 15:37:07 +0100 |
---|---|---|
committer | Tilmann Meyer | 2020-03-18 15:37:07 +0100 |
commit | c16bfcb54be59c69cc147e87cebd3df8434c227e (patch) | |
tree | a769d76329baf8ac8769a0ab0853333506015ea8 | |
download | aur-c16bfcb54be59c69cc147e87cebd3df8434c227e.tar.gz |
addpkg: aarch64-linux-gnu-libxml2
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 55 |
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5885484fb442 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = aarch64-linux-gnu-libxml2 + pkgdesc = XML parsing library, version 2 + pkgver = 2.9.10 + pkgrel = 1 + url = http://www.xmlsoft.org/ + arch = x86_64 + license = MIT + depends = aarch64-linux-gnu-glibc + depends = aarch64-linux-gnu-icu + depends = aarch64-linux-gnu-xz + depends = aarch64-linux-gnu-zlib + options = !buildflags + source = https://gitlab.gnome.org/GNOME/libxml2/-/archive/v2.9.10/libxml2-v2.9.10.tar.gz + sha256sums = f07dab13bf42d2b8db80620cce7419b3b87827cc937c8bb20fe13b8571ee9501 + +pkgname = aarch64-linux-gnu-libxml2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9a922e4c606b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Tilmann Meyer <tilmann.meyer@gmx.net> + +_target=aarch64-linux-gnu + +_pkgname=libxml2 +pkgname=$_target-$_pkgname +pkgver=2.9.10 +pkgrel=1 +pkgdesc='XML parsing library, version 2' +arch=(x86_64) +url='http://www.xmlsoft.org/' +license=(MIT) +depends=($_target-glibc $_target-icu $_target-xz $_target-zlib) +makedepends=() +options=(!buildflags) +source=( + https://gitlab.gnome.org/GNOME/$_pkgname/-/archive/v$pkgver/libxml2-v$pkgver.tar.gz +) +sha256sums=( + 'f07dab13bf42d2b8db80620cce7419b3b87827cc937c8bb20fe13b8571ee9501' +) + +_srcdir=$_pkgname-v$pkgver + +strip() { + ${_target}-strip "$@" +} + +objcopy() { + ${_target}-objcopy "$@" +} + +prepare() { + cd $_srcdir + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $_srcdir + + mkdir -p build-$_target && pushd build-$_target + $_target-configure \ + --without-python + make + popd +} + +package() { + cd $_srcdir + + pushd build-$_target + make install DESTDIR="${pkgdir}" + popd +} |