Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages / 
ruby-markly


Commits:
60e02760 by Andreas Schleifer at 2024-11-18T22:04:46+01:00
upgpkg: 0.10.0-4; remove unreproducible files

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = ruby-markly
        pkgdesc = CommonMark parser and renderer. Written in C, wrapped in Ruby.
        pkgver = 0.10.0
-       pkgrel = 3
+       pkgrel = 4
        url = https://github.com/ioquatix/markly
        arch = x86_64
        license = MIT


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 pkgname=ruby-markly
 pkgver=0.10.0
 _cmark_gfm_commit=766f161ef6d61019acf3a69f5099489e7d14cd49
-pkgrel=3
+pkgrel=4
 pkgdesc='CommonMark parser and renderer. Written in C, wrapped in Ruby.'
 arch=(x86_64)
 url='https://github.com/ioquatix/markly'
@@ -50,18 +50,32 @@ build() {
     --install-dir "tmp_install/$_gemdir" \
     --bindir "tmp_install/usr/bin" \
     markly-$pkgver.gem
-  find "tmp_install/$_gemdir/gems/" \
+
+  # remove unreproducible files
+  rm --force --recursive --verbose \
+    "tmp_install${_gemdir}/cache/" \
+    "tmp_install${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
+    "tmp_install${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
+
+  find "tmp_install${_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 "tmp_install${_gemdir}/extensions/" \
     -type f \
     \( \
-        -iname "*.o" -o \
-        -iname "*.c" -o \
-        -iname "*.so" -o \
-        -iname "*.time" -o \
-        -iname "gem.build_complete" -o \
-        -iname "Makefile" \
+      -iname "mkmf.log" -o \
+      -iname "gem_make.out" \
     \) \
     -delete
-  rm -r tmp_install/$_gemdir/cache
 }
 
 check() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-markly/-/commit/60e02760d2a95f038e2390d9f9f4d7897dd873e6

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-markly/-/commit/60e02760d2a95f038e2390d9f9f4d7897dd873e6
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to