Date: Friday, April 20, 2018 @ 09:22:53 Author: arodseth Revision: 317158
archrelease: copy trunk to community-x86_64 Added: tinyxml2/repos/community-x86_64/PKGBUILD (from rev 317157, tinyxml2/trunk/PKGBUILD) Deleted: tinyxml2/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 78 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 40 insertions(+), 38 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-04-20 09:22:42 UTC (rev 317157) +++ PKGBUILD 2018-04-20 09:22:53 UTC (rev 317158) @@ -1,38 +0,0 @@ -# $Id: PKGBUILD 148562 2015-12-05 17:09:20Z foutrelis $ -# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> -# Maintainer: Jaroslav Lichtblau <svetlemo...@archlinux.org> -# Contributor: dhead666 <myfoolishga...@gmail.com> - -pkgname=tinyxml2 -pkgver=6.0.0 -pkgrel=1 -pkgdesc='Simple XML parser made for easy integration' -url='http://www.grinninglizard.com/tinyxml2/' -arch=('x86_64') -license=('zlib') -depends=('gcc-libs') -makedepends=('git' 'cmake' 'ninja') -source=($pkgname-$pkgver.tar.gz::https://github.com/leethomason/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('9444ba6322267110b4aca61cbe37d5dcab040344b5c97d0b36c119aa61319b0f') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - - install -d build - cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release \ - -G Ninja - ninja -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - - DESTDIR="${pkgdir}" ninja -C build install - install -Dm644 readme.md "${pkgdir}"/usr/share/licenses/$pkgname/README.md -} - -# vim:set ts=2 sw=2 et: Copied: tinyxml2/repos/community-x86_64/PKGBUILD (from rev 317157, tinyxml2/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-04-20 09:22:53 UTC (rev 317158) @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 148562 2015-12-05 17:09:20Z foutrelis $ +# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> +# Maintainer: Jaroslav Lichtblau <svetlemo...@archlinux.org> +# Contributor: dhead666 <myfoolishga...@gmail.com> + +pkgname=tinyxml2 +pkgver=6.2.0 +pkgrel=1 +pkgdesc='Simple XML parser made for easy integration' +# no working https page +url='http://www.grinninglizard.com/tinyxml2' +arch=('x86_64') +license=('zlib') +makedepends=('cmake' 'git' 'ninja') +source=("git+https://github.com/leethomason/tinyxml2#tag=$pkgver") +md5sums=('SKIP') + +prepare() { + grep License -A20 "$pkgname/readme.md" > LICENSE +} + +build() { + mkdir -p build + cd build + cmake "../$pkgname" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -G Ninja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + cat LICENSE + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# getver: github.com/leethomason/tinyxml2 +# vim: ts=2 sw=2 et: