Tim Meusel pushed to branch main at Arch Linux / Packaging / Packages / ruby-unf
Commits:
cc0d7f91 by Tim Meusel at 2024-06-18T21:48:40+02:00
upgpkg: 0.2.0.beta2-8
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
pkgbase = ruby-unf
pkgdesc = Wrapper library to bring Unicode Normalization Form support
to Ruby/JRuby.
pkgver = 0.2.0.beta2
- pkgrel = 7
+ pkgrel = 8
url = https://github.com/knu/ruby-unf
arch = any
- license = BSD
+ license = BSD-2-Clause
checkdepends = ruby-rake
makedepends = ruby-rdoc
makedepends = ruby-bundler
=====================================
PKGBUILD
=====================================
@@ -5,11 +5,11 @@
_gemname='unf'
pkgname="ruby-${_gemname}"
pkgver=0.2.0.beta2
-pkgrel=7
+pkgrel=8
pkgdesc='Wrapper library to bring Unicode Normalization Form support to
Ruby/JRuby.'
arch=('any')
url='https://github.com/knu/ruby-unf'
-license=('BSD')
+license=('BSD-2-Clause')
makedepends=('ruby-rdoc' 'ruby-bundler')
checkdepends=('ruby-rake')
depends=('ruby')
@@ -22,11 +22,14 @@ prepare() {
# we build based on a tar ball, so `git` won't work here
sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec"
+
+ # fix license
+ sed --in-place 's|2-clause BSDL|BSD-2-Clause|' "${_gemname}.gemspec"
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- gem build "${_gemname}.gemspec"
+ gem build --verbose "${_gemname}.gemspec"
}
check() {
@@ -37,11 +40,21 @@ check() {
package() {
cd "${srcdir}/${pkgname}-${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"
+ gem install --local --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 CHANGELOG.md -t
"${pkgdir}/usr/share/doc/${pkgname}"
rm -rf "${pkgdir}/${_gemdir}/cache"
+ rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{Rakefile,Gemfile}
+
+ find "${pkgdir}/${_gemdir}/extensions/" \
+ -type f \
+ \( \
+ -iname "mkmf.log" -o \
+ -iname "gem_make.out" \
+ \) \
+ -delete
}
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-unf/-/commit/cc0d7f91a6301e89f2ecae738b14a45ebb5882c3
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-unf/-/commit/cc0d7f91a6301e89f2ecae738b14a45ebb5882c3
You're receiving this email because of your account on gitlab.archlinux.org.