diff options
author | Fernando Fernandez | 2018-08-04 00:45:07 -0300 |
---|---|---|
committer | Fernando Fernandez | 2018-08-04 00:45:07 -0300 |
commit | e6b4115da7787c0dbf4a87ed330513670841c2f5 (patch) | |
tree | 958cd035bea60147c53d59d7038d9c0af9e19fae | |
download | aur-e6b4115da7787c0dbf4a87ed330513670841c2f5.tar.gz |
version 0.1.6
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..adf90f1f6a96 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = mingw-w64-doctrina + pkgdesc = The library of Software Peronista + pkgver = 0.1.6 + pkgrel = 1 + url = https://git.softwareperonista.com.ar/cdp/doctrina + arch = x86_64 + license = GPL3 + makedepends = meson + makedepends = vala + depends = mingw-w64-glib2 + depends = mingw-w64-sqlite + source = https://git.softwareperonista.com.ar/cdp/doctrina/archive/0.1.6.tar.gz + sha256sums = 11c180ff683e183ba6779fde3e287711f47b5fa942080f3e34460a6721138151 + +pkgname = mingw-w64-doctrina + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1ede02ad363d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Fernando Fernandez <fernando@softwareperonista.com.ar> + +_pkgname=doctrina +_prefix=mingw-w64 +pkgname=${_prefix}-${_pkgname} +pkgver=0.1.6 +pkgrel=1 +pkgdesc='The library of Software Peronista' +arch=('x86_64') +license=('GPL3') +url='https://git.softwareperonista.com.ar/cdp/doctrina' +depends=("${_prefix}-glib2" "${_prefix}-sqlite") +makedepends=("meson" "vala") +source=("https://git.softwareperonista.com.ar/cdp/${_pkgname}/archive/${pkgver}.tar.gz") +sha256sums=('11c180ff683e183ba6779fde3e287711f47b5fa942080f3e34460a6721138151') +_architectures="i686-w64-mingw32 x86_64-w64-mingw32" + +build() { + cd "${srcdir}/${_pkgname}" + for _arch in ${_architectures}; do + mkdir -p build-${_arch} && pushd build-${_arch} + ${_arch}-meson .. + ninja + popd + done +} + +package() { + for _arch in ${_architectures}; do + cd "${srcdir}/${_pkgname}/build-${_arch}" + DESTDIR="${pkgdir}" ninja install + find "${pkgdir}/usr/${_arch}" -name '*.exe' -exec ${_arch}-strip {} \; + find "${pkgdir}/usr/${_arch}" -name '*.dll' -exec ${_arch}-strip --strip-unneeded {} \; + find "${pkgdir}/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs ${_arch}-strip -g + done +} |