[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
David Runge
dvzrv at gemini.archlinux.org
Mon Jul 4 20:22:13 UTC 2022
Date: Monday, July 4, 2022 @ 20:22:13
Author: dvzrv
Revision: 1243993
upgpkg: ruby-rugged 1.4.3-2: Rebuild to apply new ruby package guidelines.
Modified:
ruby-rugged/trunk/PKGBUILD
----------+
PKGBUILD | 34 ++++++++++++++++++++++++++--------
1 file changed, 26 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-07-04 20:18:18 UTC (rev 1243992)
+++ PKGBUILD 2022-07-04 20:22:13 UTC (rev 1243993)
@@ -7,7 +7,7 @@
_libgit2_pkgver=1.4.3
pkgname=ruby-rugged
pkgver=1.4.3
-pkgrel=1
+pkgrel=2
pkgdesc="A Ruby binding to the libgit2 linkable library"
arch=(x86_64)
url="https://github.com/libgit2/rugged"
@@ -66,11 +66,29 @@
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" pkg/$_name-$pkgver.gem
install -vDm 644 "$pkgdir/$_gemdir/gems/$_name-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 README.md CHANGELOG.md -t "$pkgdir/usr/share/doc/$pkgname"
- # removing all unneeded stuff
- cd "$pkgdir/$_gemdir"
- rm -rvf cache \
- doc/$_name-$pkgver/ri/ext/ \
- gems/$_name-$pkgver/{ext,lib/*/*.so} \
- extensions/*/*/$_name-$pkgver/{mkmf.log,gem_make.out} \
- gems/$_name-$pkgver/vendor
+
+ rm -frv \
+ "$pkgdir/$_gemdir/cache/" \
+ "$pkgdir/$_gemdir/gems/$_name-$pkgver/vendor/" \
+ "$pkgdir/$_gemdir/doc/$_name-$pkgver/ri/ext/"
+
+ find "$pkgdir/$_gemdir/gems/" \
+ -type f \
+ \( \
+ -iname "*.o" -o \
+ -iname "*.c" -o \
+ -iname "*.so" -o \
+ -iname "*.time" -o \
+ -iname "gem.build_complete" -o \
+ -iname "Makefile" \
+ \) \
+ -delete
+
+ find "$pkgdir/$_gemdir/extensions/" \
+ -type f \
+ \( \
+ -iname "mkmf.log" -o \
+ -iname "gem_make.out" \
+ \) \
+ -delete
}
More information about the arch-commits
mailing list