Date: Sunday, November 17, 2019 @ 14:00:37 Author: anthraxx Revision: 530013
archrelease: copy trunk to community-x86_64 Added: ruby-hitimes/repos/community-x86_64/PKGBUILD (from rev 530012, ruby-hitimes/trunk/PKGBUILD) Deleted: ruby-hitimes/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 84 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 44 insertions(+), 40 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-11-17 14:00:32 UTC (rev 530012) +++ PKGBUILD 2019-11-17 14:00:37 UTC (rev 530013) @@ -1,40 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: Olivier Biesmans <olivier at biesmans dot fr> - -_gemname=hitimes -pkgname=ruby-${_gemname} -pkgver=1.3.0 -pkgrel=2 -pkgdesc='Fast, high resolution timer library for recording performance metrics' -url='https://github.com/copiousfreetime/hitimes' -arch=('x86_64') -license=('ISC') -depends=('ruby') -makedepends=('ruby-rdoc') -options=('!emptydirs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/copiousfreetime/hitimes/archive/v${pkgver}.tar.gz) -sha256sums=('194a75069de5165739a6108c9a039be0bf30583ae50609d46fb142dc29fe9ff9') -sha512sums=('215ce983345fb1ecceb381d2e9cb7079e1eadaa0eb118052a569cf7239e3fd12f9799a769bf03abb17185326804da6ca6dce5e0c16f6c126e1992e7ff02e1113') - -prepare() { - cd ${_gemname}-${pkgver} - sed -r "s|(s.version =) \".+\"|\1 \"${pkgver}\"|g" -i ${_gemname}.gemspec -} - -build() { - cd ${_gemname}-${pkgver} - gem build ${_gemname}.gemspec -} - -package() { - cd ${_gemname}-${pkgver} - local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - cp -r examples "${pkgdir}/usr/share/doc/${pkgname}" - rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" - find "${pkgdir}/${_gemdir}" \( -name '*.log' -or -name 'gem_make.out' \) -delete -} - -# vim: ts=2 sw=2 et: Copied: ruby-hitimes/repos/community-x86_64/PKGBUILD (from rev 530012, ruby-hitimes/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-17 14:00:37 UTC (rev 530013) @@ -0,0 +1,44 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Olivier Biesmans <olivier at biesmans dot fr> + +_gemname=hitimes +pkgname=ruby-${_gemname} +pkgver=2.0.0 +pkgrel=1 +pkgdesc='Fast, high resolution timer library for recording performance metrics' +url='https://github.com/copiousfreetime/hitimes' +arch=('x86_64') +license=('ISC') +depends=('ruby') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=(https://github.com/copiousfreetime/hitimes/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('3cc6f67fd1e87f7978e8919c4af528a9f1677d8d70209b2bb46d6a196f26ad37') +sha512sums=('ac7211eafe8e1534d65a26b235e2558712ce91ecfb529a097974e749ef07d4ae232cd10411561f4f759df920b3133b8a57089c7f77d5a0bd5a0b56352724fae7') + +prepare() { + cd ${_gemname}-${pkgver} + sed -r "s|(s.version =) \".+\"|\1 \"${pkgver}\"|g" -i ${_gemname}.gemspec +} + +build() { + cd ${_gemname}-${pkgver} + gem build ${_gemname}.gemspec +} + +package() { + cd ${_gemname}-${pkgver} + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" \ + -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + cp -r examples "${pkgdir}/usr/share/doc/${pkgname}" + + cd "${pkgdir}/${_gemdir}" + rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \ + extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} +} + +# vim: ts=2 sw=2 et: