summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2024-03-06 20:40:17 +0100
committerCarl Smedstad2024-03-06 20:40:17 +0100
commitf82f54e9eb4c56dbccb7baa54bed9763158eea89 (patch)
treef6d2f166c923cc747dac47a23f2c5b879ccdc320
parent3a79ddcf30c122c4b8034cd2d8cefef1839918ef (diff)
downloadaur-f82f54e9eb4c56dbccb7baa54bed9763158eea89.tar.gz
upgpkg: 0.10.0-1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD42
2 files changed, 22 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6140cefa2b2a..7fe44374ba52 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ruby-pdf-core
pkgdesc = Implements low level PDF features for Prawn (experimental)
- pkgver = 0.9.0
- pkgrel = 4
+ pkgver = 0.10.0
+ pkgrel = 1
url = https://github.com/prawnpdf/pdf-core
arch = any
license = GPL-2.0-only
@@ -13,7 +13,7 @@ pkgbase = ruby-pdf-core
makedepends = rubygems
depends = ruby
options = !emptydirs
- source = ruby-pdf-core-0.9.0.tar.gz::https://github.com/prawnpdf/pdf-core/archive/0.9.0.tar.gz
- sha256sums = f7d21d2c9717a0a4b0d42941e37d9c24940b9657efbd0ae31e95bc11fb5f5413
+ source = ruby-pdf-core-0.10.0.tar.gz::https://github.com/prawnpdf/pdf-core/archive/0.10.0.tar.gz
+ sha256sums = 301532cbdc05142dad047c58c88a1684f39d37bd36e87890709a1739ab778192
pkgname = ruby-pdf-core
diff --git a/PKGBUILD b/PKGBUILD
index c3323ef566d3..6b2e87ca76d4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,9 +2,9 @@
# Contributor: Anatoly Bashmakov <anatoly at posteo dot net>
pkgname=ruby-pdf-core
-_name=${pkgname#ruby-}
-pkgver=0.9.0
-pkgrel=4
+_pkgname=${pkgname#ruby-}
+pkgver=0.10.0
+pkgrel=1
pkgdesc="Implements low level PDF features for Prawn (experimental)"
arch=(any)
url="https://github.com/prawnpdf/pdf-core"
@@ -21,45 +21,41 @@ checkdepends=(
ruby-rspec
)
options=(!emptydirs)
-
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('f7d21d2c9717a0a4b0d42941e37d9c24940b9657efbd0ae31e95bc11fb5f5413')
+sha256sums=('301532cbdc05142dad047c58c88a1684f39d37bd36e87890709a1739ab778192')
-_archive="$_name-$pkgver"
+_archive="$_pkgname-$pkgver"
prepare() {
cd "$_archive"
# Update gemspec/Gemfile to allow newer version of the dependencies
- sed --in-place --regexp-extended 's|~>|>=|g' "$_name.gemspec"
-
- # Don't sign the gem
- sed --in-place '/signing_key/d' "$_name.gemspec"
+ sed --in-place --regexp-extended 's|~>|>=|g' "$_pkgname.gemspec"
}
build() {
cd "$_archive"
- _gemdir="$(gem env gemdir)"
+ local gemdir="$(gem env gemdir)"
- gem build "$_name.gemspec"
+ gem build "$_pkgname.gemspec"
gem install \
--local \
--verbose \
--ignore-dependencies \
--no-user-install \
- --install-dir "tmp_install/$_gemdir" \
+ --install-dir "tmp_install/$gemdir" \
--bindir "tmp_install/usr/bin" \
- "$_name-$pkgver.gem"
+ "$_pkgname-$pkgver.gem"
# Remove unrepreducible files
rm --force --recursive --verbose \
- "tmp_install/$_gemdir/cache/" \
- "tmp_install/$_gemdir/gems/$_name-$pkgver/vendor/" \
- "tmp_install/$_gemdir/doc/$_name-$pkgver/ri/ext/"
+ "tmp_install/$gemdir/cache/" \
+ "tmp_install/$gemdir/gems/$_pkgname-$pkgver/vendor/" \
+ "tmp_install/$gemdir/doc/$_pkgname-$pkgver/ri/ext/"
- find "tmp_install/$_gemdir/gems/" \
+ find "tmp_install/$gemdir/gems/" \
-type f \
\( \
-iname "*.o" -o \
@@ -71,7 +67,7 @@ build() {
\) \
-delete
- find "tmp_install/$_gemdir/extensions/" \
+ find "tmp_install/$gemdir/extensions/" \
-type f \
\( \
-iname "mkmf.log" -o \
@@ -83,16 +79,14 @@ build() {
check() {
cd "$_archive"
- _gemdir="$(gem env gemdir)"
- GEM_HOME="tmp_install/$_gemdir" rspec
+ GEM_HOME="tmp_install/$(gem env gemdir)" rspec
}
package() {
cd "$_archive"
- cp --archive tmp_install/* "$pkgdir"
+ cp -a tmp_install/* "$pkgdir"
- install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" \
- COPYING LICENSE
+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" COPYING LICENSE
install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md
}