Date: Saturday, October 23, 2021 @ 17:01:27 Author: bastelfreak Revision: 1032963
archrelease: copy trunk to community-any Added: ruby-puppet_metadata/repos/community-any/PKGBUILD (from rev 1032962, 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-10-23 17:01:21 UTC (rev 1032962) +++ PKGBUILD 2021-10-23 17:01:27 UTC (rev 1032963) @@ -1,46 +0,0 @@ -# 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" -} Copied: ruby-puppet_metadata/repos/community-any/PKGBUILD (from rev 1032962, ruby-puppet_metadata/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-10-23 17:01:27 UTC (rev 1032963) @@ -0,0 +1,46 @@ +# Maintainer: Tim Meusel <t...@bastelfreak.de> + +_gemname='puppet_metadata' +pkgname="ruby-${_gemname}" +pkgver=1.2.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=('0ae7179847bb2365f1dabd13dbe31ef2a948423b015610b31b296be78fb27a2a26d1194da378f60419b18d21c17991b67d295531d898790789273de801760d6e') + +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" +}