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.