[arch-commits] Commit in ruby-sqlite3/trunk (PKGBUILD)
Andreas Schleifer
segaja at gemini.archlinux.org
Mon Jan 17 12:00:33 UTC 2022
Date: Monday, January 17, 2022 @ 12:00:32
Author: segaja
Revision: 1107712
upgpkg: ruby-sqlite3 1.4.2-4; fix tests; make package reproducible
Modified:
ruby-sqlite3/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-17 11:52:46 UTC (rev 1107711)
+++ PKGBUILD 2022-01-17 12:00:32 UTC (rev 1107712)
@@ -1,9 +1,10 @@
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Maintainer: Andreas 'Segaja' Schleifer <segaja at archlinux dot org>
_gemname=sqlite3
pkgname=ruby-${_gemname}
pkgver=1.4.2
-pkgrel=3
+pkgrel=4
pkgdesc='Ruby bindings for the SQLite3 embedded database'
url='https://github.com/luislavena/sqlite3-ruby'
arch=('x86_64')
@@ -11,12 +12,19 @@
depends=('ruby' 'sqlite')
options=('!emptydirs')
makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-hoe' 'ruby-mini_portile' 'ruby-minitest')
-source=(https://github.com/sparklemotion/sqlite3-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
-sha256sums=('7e876104c0feb6e0e69befc3f6055fb7f20f37b13a667c8f9782d22272f37479')
-sha512sums=('c30938f0ad835e23f9e857323ea654d111d1ef5d6f055471ca5f8f080bcdcbb56ac773be9aab34b6432cdb53d69a842c99dcebbd3ea9808967f04907863abc89')
+source=(https://github.com/sparklemotion/sqlite3-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz
+ # https://github.com/sparklemotion/sqlite3-ruby/pull/309
+ ruby-sqlite3-fix-tests.patch::https://github.com/sparklemotion/sqlite3-ruby/commit/f687023b58e2bd7ab793ecf4dcf1452d439a944f.patch)
+sha256sums=('7e876104c0feb6e0e69befc3f6055fb7f20f37b13a667c8f9782d22272f37479'
+ 'ef880e09ab3423a45d3a4f73c642aa06e7a23471a75092af947f7c72610b6845')
+sha512sums=('c30938f0ad835e23f9e857323ea654d111d1ef5d6f055471ca5f8f080bcdcbb56ac773be9aab34b6432cdb53d69a842c99dcebbd3ea9808967f04907863abc89'
+ '6b4ff3e539028243b55f701b986e46bbebc035ef26087c849f5b3883eb55ef9e6f57bf213b443840382a83cbf6f913af14a424d0b535afda38fc2e770ab5ab60')
prepare() {
cd ${_gemname}-ruby-${pkgver}
+
+ patch --verbose --strip=1 --input=../ruby-sqlite3-fix-tests.patch
+
sed 's|~>|>=|g' -i Gemfile
}
@@ -42,6 +50,7 @@
cd "${pkgdir}/${_gemdir}"
rm -r cache gems/${_gemname}-${pkgver}/ext
+ rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
rm extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
}
More information about the arch-commits
mailing list