[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Wed Jul 7 16:07:59 UTC 2021


    Date: Wednesday, July 7, 2021 @ 16:07:58
  Author: dvzrv
Revision: 975228

upgpkg: ruby-rugged 1.1.1-1: Upgrade to 1.1.1.

Extend the removal of ext directories in package() also to docs.

Modified:
  ruby-rugged/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-07 15:59:24 UTC (rev 975227)
+++ PKGBUILD	2021-07-07 16:07:58 UTC (rev 975228)
@@ -4,10 +4,10 @@
 
 _name=rugged
 # ideally this should match $pkgver, as package() might fail otherwise. thanks, github
-_libgit2_pkgver=1.1.0
+_libgit2_pkgver=1.1.1
 pkgname=ruby-rugged
-pkgver=1.1.0
-pkgrel=2
+pkgver=1.1.1
+pkgrel=1
 pkgdesc='A Ruby binding to the libgit2 linkable library'
 arch=('x86_64')
 url="https://github.com/libgit2/rugged"
@@ -18,8 +18,10 @@
 options=(!emptydirs)
 source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"
         "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz")
-sha512sums=('0cab5d7b850451cc7d675af622986850783d1e7c209fd905aae3069f0ffbc5d9bf0d2b869614ae1b720855fb39acb042b1486e3581986daddd97dac9b3e55fbe'
-            '347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8')
+sha512sums=('318de6d64ddcd714ab8ffbce53b6d38a8a8c2f44e5acefd13901a62b01a369536d1dd3c4f875c303e5e143f012b88fbc42dd6028cc2674a777a41fad0faeeddb'
+            '287255c81e5baa04d8fbce95efca8174cb34da8025cab979445d41e8361955f1d8c582d7705666ae9fc03c5215fc4f4f57e51d73d14ca9b063ed94077f88e6bc')
+b2sums=('8f3ff3b7b0c425ec5a366c5144cc31f6dbbdcc0e40bde3c7515af1ff0554aceb11cedc271e5104646bcc15b352ab76a044a8245abbaa5d276bd56468b16949e6'
+        '46842ea270fc457d0960c1a825928eb2747b236e689ff785e9fc2bce919744d1da95a89e6fcf928bbe6a4981e2ff6a02989df92026ba181f2743e949982a18df')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
@@ -53,9 +55,11 @@
 }
 
 package() {
+  local _gemdir="$(gem env gemdir)"
+
   depends+=('libgit2.so')
+
   cd ${pkgname}-${pkgver}
-  local _gemdir="$(gem env gemdir)"
   gem install --ignore-dependencies \
               --no-user-install \
               -i "${pkgdir}/${_gemdir}" \
@@ -67,7 +71,9 @@
     "${pkgdir}/usr/share/doc/${pkgname}"
   # removing all unneeded stuff
   cd "${pkgdir}/${_gemdir}"
-  rm -rvf cache gems/${_name}-${pkgver}/{ext,lib/*/*.so} \
+  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
 }




More information about the arch-commits mailing list