Date: Monday, August 23, 2021 @ 09:56:34 Author: bastelfreak Revision: 1004326
archrelease: copy trunk to community-any Added: ruby-puppet_metadata/repos/community-any/PKGBUILD (from rev 1004325, ruby-puppet_metadata/trunk/PKGBUILD) Deleted: ruby-puppet_metadata/repos/community-any/PKGBUILD ----------+ PKGBUILD | 92 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-08-23 09:56:28 UTC (rev 1004325) +++ PKGBUILD 2021-08-23 09:56:34 UTC (rev 1004326) @@ -1,46 +0,0 @@ -# Maintainer: Tim Meusel <t...@bastelfreak.de> - -_gemname='puppet_metadata' -pkgname="ruby-${_gemname}" -pkgver=1.0.0 -pkgrel=1 -pkgdesc='Data structures for the Puppet Metadata' -arch=('any') -url="https://github.com/voxpupuli/${_gemname}" -license=('Apache') -depends=('ruby' 'ruby-metadata-json-lint' 'ruby-semantic_puppet') -makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rspec' 'ruby-rspec-its') -options=('!emptydirs') -source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz") -sha512sums=('3fd190caef18399fce369eda756f8d1df4cda6195554dca7e1b57277465fc663e10d47a2d8cb0069bac97038e29039518426befb534beae5539af018a31ee826') - -prepare() { - cd "${srcdir}/${_gemname}-${pkgver}" - # allow latest dependencies - sed --in-place 's|~>|>=|g' "${_gemname}.gemspec" - - # drop development deps, they only cause dependency issues and aren't required - sed --in-place '/add_development_dependency/d' "${_gemname}.gemspec" -} - -build() { - cd "${srcdir}/${_gemname}-${pkgver}" - gem build "${_gemname}.gemspec" -} - -check() { - cd "${srcdir}/${_gemname}-${pkgver}" - rake -} - -package() { -cd "${srcdir}/${_gemname}-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install --verbose --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" - - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - - install -Dm 644 README.md HISTORY.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}" - - rm -rf "${pkgdir}/${_gemdir}/cache" -} Copied: ruby-puppet_metadata/repos/community-any/PKGBUILD (from rev 1004325, ruby-puppet_metadata/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-08-23 09:56:34 UTC (rev 1004326) @@ -0,0 +1,46 @@ +# Maintainer: Tim Meusel <t...@bastelfreak.de> + +_gemname='puppet_metadata' +pkgname="ruby-${_gemname}" +pkgver=1.1.1 +pkgrel=1 +pkgdesc='Data structures for the Puppet Metadata' +arch=('any') +url="https://github.com/voxpupuli/${_gemname}" +license=('Apache') +depends=('ruby' 'ruby-metadata-json-lint' 'ruby-semantic_puppet') +makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rspec' 'ruby-rspec-its') +options=('!emptydirs') +source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz") +sha512sums=('ea5498ec310a1629a03ce3b6301a346b3e6f82ab8358ab8320a3df0fa6dfab6c5ebcd5dc66230ed7ac57c67c8d04397a2c4656f615b19b028d2002771b10e7a2') + +prepare() { + cd "${srcdir}/${_gemname}-${pkgver}" + # allow latest dependencies + sed --in-place 's|~>|>=|g' "${_gemname}.gemspec" + + # drop development deps, they only cause dependency issues and aren't required + sed --in-place '/add_development_dependency/d' "${_gemname}.gemspec" +} + +build() { + cd "${srcdir}/${_gemname}-${pkgver}" + gem build "${_gemname}.gemspec" +} + +check() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake +} + +package() { +cd "${srcdir}/${_gemname}-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install --verbose --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + + install -Dm 644 README.md HISTORY.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}" + + rm -rf "${pkgdir}/${_gemdir}/cache" +}