Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
ruby-contracts
Commits:
e10fdbfc by Felix Yan at 2024-10-21T15:06:03+03:00
upgpkg: 0.17.2-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = ruby-contracts
pkgdesc = Contracts for Ruby
- pkgver = 0.17
- pkgrel = 4
+ pkgver = 0.17.2
+ pkgrel = 1
url = https://github.com/egonSchiele/contracts.ruby
arch = any
license = BSD
@@ -9,11 +9,8 @@ pkgbase = ruby-contracts
makedepends = git
depends = ruby
options = !emptydirs
- source =
git+https://github.com/egonSchiele/contracts.ruby.git#commit=987ec3593e2f530ce0edb6d60650ff29ea635250
- source =
ruby-contracts_fix_tests.patch::https://github.com/egonSchiele/contracts.ruby/pull/301/commits/88fd1d841615e59c873d7da64d050d3a251634dd.patch
- sha512sums = SKIP
- sha512sums =
d78cef640ebd457a032ebdb00aa27018ef8af84a5f9ae9eae8ce632943b4cf15adff1a58b1a21d44afdc6f4b04e3a91a86ed54457e15881552393f0b7a8e844c
- b2sums = SKIP
- b2sums =
3d61603968433dbfbe5cc621aa17339d1ad7690fe0b1463f975c05f64bdd96fe0c002ee547317ed2155f4d89f2c9fe2041dc4d6a1563c51e6cb945f610ed0725
+ source =
git+https://github.com/egonSchiele/contracts.ruby.git#tag=v0.17.2
+ sha512sums =
bfb3a575800f11b2adba8ef709ce58acab517c7a05ff609e14f8e4cb2786fee20fb4ff97df9e2569fd48e2c3c661580fb51326c64553603932229a5024a01efc
+ b2sums =
2c7f1f4ad9e9b4abde5740ccd1a9a77d678c6175ff8915d3769d2fd58f6f0107d23ef8c2378cee1cf547ab2460b6c1d8f3fcd55fb96285e8a74d24b90effcab8
pkgname = ruby-contracts
=====================================
PKGBUILD
=====================================
@@ -1,9 +1,8 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=ruby-contracts
-pkgver=0.17
-_commit=987ec3593e2f530ce0edb6d60650ff29ea635250
-pkgrel=4
+pkgver=0.17.2
+pkgrel=1
pkgdesc='Contracts for Ruby'
arch=(any)
url='https://github.com/egonSchiele/contracts.ruby'
@@ -19,21 +18,15 @@ checkdepends=(
)
options=(!emptydirs)
source=(
- "git+https://github.com/egonSchiele/contracts.ruby.git#commit=$_commit"
- # https://github.com/egonSchiele/contracts.ruby/pull/301
-
"${pkgname}_fix_tests.patch::${url}/pull/301/commits/88fd1d841615e59c873d7da64d050d3a251634dd.patch"
+ "git+https://github.com/egonSchiele/contracts.ruby.git#tag=v$pkgver"
)
-sha512sums=('SKIP'
-
'd78cef640ebd457a032ebdb00aa27018ef8af84a5f9ae9eae8ce632943b4cf15adff1a58b1a21d44afdc6f4b04e3a91a86ed54457e15881552393f0b7a8e844c')
-b2sums=('SKIP'
-
'3d61603968433dbfbe5cc621aa17339d1ad7690fe0b1463f975c05f64bdd96fe0c002ee547317ed2155f4d89f2c9fe2041dc4d6a1563c51e6cb945f610ed0725')
+sha512sums=('bfb3a575800f11b2adba8ef709ce58acab517c7a05ff609e14f8e4cb2786fee20fb4ff97df9e2569fd48e2c3c661580fb51326c64553603932229a5024a01efc')
+b2sums=('2c7f1f4ad9e9b4abde5740ccd1a9a77d678c6175ff8915d3769d2fd58f6f0107d23ef8c2378cee1cf547ab2460b6c1d8f3fcd55fb96285e8a74d24b90effcab8')
build() {
local _gemdir="$(gem env gemdir)"
cd contracts.ruby
- patch --verbose --strip=1 --input="../${pkgname}_fix_tests.patch"
-
gem build contracts.gemspec
gem install \
--local \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-contracts/-/commit/e10fdbfce1fc5b43f5b626458a1901d2760a6b1e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-contracts/-/commit/e10fdbfce1fc5b43f5b626458a1901d2760a6b1e
You're receiving this email because of your account on gitlab.archlinux.org.