Date: Wednesday, September 8, 2021 @ 20:21:25 Author: anthraxx Revision: 1012969
archrelease: copy trunk to community-any Added: pegtl/repos/community-any/PKGBUILD (from rev 1012968, pegtl/trunk/PKGBUILD) Deleted: pegtl/repos/community-any/PKGBUILD ----------+ PKGBUILD | 90 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-09-08 20:21:22 UTC (rev 1012968) +++ PKGBUILD 2021-09-08 20:21:25 UTC (rev 1012969) @@ -1,45 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> - -pkgname=pegtl -_gitcommit=7d039707cf835cea63daa78a717e18fcc5bcf95b -pkgver=3.2.0 -pkgrel=1 -pkgdesc='Parsing Expression Grammar Template Library' -url='https://github.com/taocpp/PEGTL' -arch=('any') -license=('MIT') -makedepends=('git' 'cmake') -source=(${pkgname}::"git+https://github.com/taocpp/PEGTL#commit=${_gitcommit}?signed") -sha512sums=('SKIP') -validpgpkeys=('3AC06334B62566C11A5912FB014C496DEC39EB21') # Daniel Frey <d.f...@gmx.de> - -pkgver() { - cd ${pkgname} - git describe --tags --always| sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - cd ${pkgname} - cmake -B build \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DPEGTL_INSTALL_DOC_DIR=share/doc/${pkgname} \ - -DPEGTL_INSTALL_CMAKE_DIR=lib/cmake/${pkgname} \ - -DPEGTL_BUILD_EXAMPLES=OFF \ - -DPEGTL_BUILD_TESTS=ON - make -C build VERRBOSE=1 -} - -check() { - cd ${pkgname}/build - ctest -} - -package() { - cd ${pkgname} - make -C build DESTDIR="${pkgdir}" install - install -Dpm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dpm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: pegtl/repos/community-any/PKGBUILD (from rev 1012968, pegtl/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-09-08 20:21:25 UTC (rev 1012969) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> + +pkgname=pegtl +_gitcommit=6d03c8decc22b4ddd51115e2170e0e82413c7104 +pkgver=3.2.1 +pkgrel=1 +pkgdesc='Parsing Expression Grammar Template Library' +url='https://github.com/taocpp/PEGTL' +arch=('any') +license=('MIT') +makedepends=('git' 'cmake') +source=(${pkgname}::"git+https://github.com/taocpp/PEGTL#commit=${_gitcommit}?signed") +sha512sums=('SKIP') +validpgpkeys=('3AC06334B62566C11A5912FB014C496DEC39EB21') # Daniel Frey <d.f...@gmx.de> + +pkgver() { + cd ${pkgname} + git describe --tags --always| sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd ${pkgname} + cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -DPEGTL_INSTALL_DOC_DIR=share/doc/${pkgname} \ + -DPEGTL_INSTALL_CMAKE_DIR=lib/cmake/${pkgname} \ + -DPEGTL_BUILD_EXAMPLES=OFF \ + -DPEGTL_BUILD_TESTS=ON + make -C build VERRBOSE=1 +} + +check() { + cd ${pkgname}/build + ctest +} + +package() { + cd ${pkgname} + make -C build DESTDIR="${pkgdir}" install + install -Dpm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dpm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et: