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

2020-10-11 Thread Levente Polyak via arch-commits
Date: Sunday, October 11, 2020 @ 14:37:22
  Author: anthraxx
Revision: 723484

upgpkg: ruby-rack-protection 2.1.0-1

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-11 14:36:05 UTC (rev 723483)
+++ PKGBUILD2020-10-11 14:37:22 UTC (rev 723484)
@@ -2,7 +2,7 @@
 
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
-pkgver=2.0.8.1
+pkgver=2.1.0
 pkgrel=1
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='http://sinatrarb.com/protection/'
@@ -13,8 +13,8 @@
 checkdepends=('ruby-rspec')
 options=('!emptydirs')
 
source=(https://github.com/sinatra/sinatra/archive/v${pkgver}/sinatra-${pkgver}.tar.gz)
-sha512sums=('c6c166e14f2be53cda18263121876ca191c670e12c2c42abb10d0f4a0d8db2916210a6775ef894cf00201c445cd185e5f13c5cd8a1ab0e78e12faa6cb51ee69b')
-b2sums=('7b88f50b2b2960c17aaa4f0ffbffaf70ece16c1bb29b3ee4706904ebc8e779ad84058ca49ae7cea28f86e635eb9b10ab6f5d94c6eeb4de72637bf5b74d4cac42')
+sha512sums=('7127593bd44a5648407631f05d5db04100db30ae862c37e22dc264025fe271336c25df3c47839e41ba200da98be6c7b985852cd53d494a8bbda90fe701a89fe0')
+b2sums=('05eea600695abf6ee9b2ef0eb2a215c106ac45a343a60017f2cdf8aba8733c1ba5c55235a9c35a4665659797754f78e28d6b8fb1e24391e99a2336ee150bacff')
 
 prepare() {
   cd sinatra-${pkgver}/${_gemname}


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

2020-05-12 Thread Levente Polyak via arch-commits
Date: Wednesday, May 13, 2020 @ 00:17:50
  Author: anthraxx
Revision: 627273

upgpkg: ruby-rack-protection 2.0.8.1-1

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |   31 +--
 1 file changed, 21 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-13 00:12:54 UTC (rev 627272)
+++ PKGBUILD2020-05-13 00:17:50 UTC (rev 627273)
@@ -2,35 +2,46 @@
 
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
-pkgver=2.0.5
-pkgrel=2
+pkgver=2.0.8.1
+pkgrel=1
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
-url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
+url='http://sinatrarb.com/protection/'
 arch=('any')
 license=('MIT')
 depends=('ruby' 'ruby-rack')
+makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-bundler' 'ruby-minitest')
+checkdepends=('ruby-rspec')
 options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sinatra/sinatra/archive/v${pkgver}.tar.gz)
-sha256sums=('423c9d6cbbc89e53652c390a9908927058c30952bfdf19c5b083bfce2890fe8a')
-sha512sums=('da626d584f065f924fa5a42802b0e7a03e40e780cfd92e9cb072c86e9cb6d8ba4a699d7383a81b13ac0ffd0ce427900cdf059b77565ace5961dbd00c088ce0f9')
+source=(https://github.com/sinatra/sinatra/archive/v${pkgver}/sinatra-${pkgver}.tar.gz)
+sha512sums=('c6c166e14f2be53cda18263121876ca191c670e12c2c42abb10d0f4a0d8db2916210a6775ef894cf00201c445cd185e5f13c5cd8a1ab0e78e12faa6cb51ee69b')
+b2sums=('7b88f50b2b2960c17aaa4f0ffbffaf70ece16c1bb29b3ee4706904ebc8e779ad84058ca49ae7cea28f86e635eb9b10ab6f5d94c6eeb4de72637bf5b74d4cac42')
 
 prepare() {
   cd sinatra-${pkgver}/${_gemname}
-  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec Rakefile
 }
 
 build() {
   cd sinatra-${pkgver}/${_gemname}
-  gem build ${_gemname}.gemspec
+  rake build
 }
 
+check() {
+  cd sinatra-${pkgver}/${_gemname}
+  # TODO: requires rack-test
+  # rake test
+}
+
 package() {
   cd sinatra-${pkgver}/${_gemname}
   local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
\
+-n "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem
   install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm 644 License -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -r "${pkgdir}/${_gemdir}/cache"
 }
 
 # vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:04:01
  Author: felixonmars
Revision: 541721

Ruby 2.7.0 rebuild

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:03:59 UTC (rev 541720)
+++ PKGBUILD2019-12-26 01:04:01 UTC (rev 541721)
@@ -3,7 +3,7 @@
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
 pkgver=2.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
 arch=('any')


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

2019-05-22 Thread Levente Polyak via arch-commits
Date: Wednesday, May 22, 2019 @ 21:50:23
  Author: anthraxx
Revision: 468759

upgpkg: ruby-rack-protection 2.0.5-1

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-22 21:50:17 UTC (rev 468758)
+++ PKGBUILD2019-05-22 21:50:23 UTC (rev 468759)
@@ -2,8 +2,8 @@
 
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
-pkgver=2.0.3
-pkgrel=2
+pkgver=2.0.5
+pkgrel=1
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
 arch=('any')
@@ -11,8 +11,8 @@
 depends=('ruby' 'ruby-rack')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sinatra/sinatra/archive/v${pkgver}.tar.gz)
-sha256sums=('71a64ae1221554730d098a8c9b0a842c465350d65aedcf553e40aaee3b911b13')
-sha512sums=('6188c6e372659522186649ae823f4fd3aa8a5b959cbb856f4cd42dc301e7430b3fad890a572d6f38d72aa99cf37a81e234e0c6ba9d03778a9c5a84b77a1dca76')
+sha256sums=('423c9d6cbbc89e53652c390a9908927058c30952bfdf19c5b083bfce2890fe8a')
+sha512sums=('da626d584f065f924fa5a42802b0e7a03e40e780cfd92e9cb072c86e9cb6d8ba4a699d7383a81b13ac0ffd0ce427900cdf059b77565ace5961dbd00c088ce0f9')
 
 prepare() {
   cd sinatra-${pkgver}/${_gemname}


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

2019-01-06 Thread Evangelos Foutras via arch-commits
Date: Monday, January 7, 2019 @ 01:07:37
  Author: foutrelis
Revision: 420838

Ruby 2.6.0 rebuild

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-07 01:07:17 UTC (rev 420837)
+++ PKGBUILD2019-01-07 01:07:37 UTC (rev 420838)
@@ -3,7 +3,7 @@
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
 pkgver=2.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
 arch=('any')


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

2018-07-07 Thread Levente Polyak via arch-commits
Date: Saturday, July 7, 2018 @ 19:22:45
  Author: anthraxx
Revision: 354056

upgpkg: ruby-rack-protection 2.0.3-1

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-07 19:21:18 UTC (rev 354055)
+++ PKGBUILD2018-07-07 19:22:45 UTC (rev 354056)
@@ -2,7 +2,7 @@
 
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
-pkgver=2.0.1
+pkgver=2.0.3
 pkgrel=1
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
@@ -11,8 +11,8 @@
 depends=('ruby' 'ruby-rack')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sinatra/sinatra/archive/v${pkgver}.tar.gz)
-sha256sums=('f354286833680457d373cc28e52b423dda88b37c9dee2a8eac3510deec8680cc')
-sha512sums=('ad897f39bfacfe76ca1997082e6104e545554ae04b11b7e75eabcafe47f77c3f24f2267f18940a5ae8f02b6372917a0ec7baadb76e349c274c57fcd6db1b8b2d')
+sha256sums=('71a64ae1221554730d098a8c9b0a842c465350d65aedcf553e40aaee3b911b13')
+sha512sums=('6188c6e372659522186649ae823f4fd3aa8a5b959cbb856f4cd42dc301e7430b3fad890a572d6f38d72aa99cf37a81e234e0c6ba9d03778a9c5a84b77a1dca76')
 
 prepare() {
   cd sinatra-${pkgver}/${_gemname}


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

2018-03-07 Thread Levente Polyak via arch-commits
Date: Wednesday, March 7, 2018 @ 21:33:21
  Author: anthraxx
Revision: 304148

upgpkg: ruby-rack-protection 2.0.1-1

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-07 20:57:34 UTC (rev 304147)
+++ PKGBUILD2018-03-07 21:33:21 UTC (rev 304148)
@@ -2,8 +2,8 @@
 
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
-pkgver=2.0.0
-pkgrel=2
+pkgver=2.0.1
+pkgrel=1
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
 arch=('any')
@@ -11,8 +11,8 @@
 depends=('ruby' 'ruby-rack')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sinatra/sinatra/archive/v${pkgver}.tar.gz)
-sha256sums=('8e9483b7dede0468128af227381cbf13acd974f8987a09013a584ee6d0a7d65b')
-sha512sums=('54c736fc6f63bb55ad36b4005335cc5709da9da8c2a29e13218e9f4494f07167077a2ec22dfb08f0bfaf0d4f872ec4d561adb636f7392f148da2ce0ea5a24084')
+sha256sums=('f354286833680457d373cc28e52b423dda88b37c9dee2a8eac3510deec8680cc')
+sha512sums=('ad897f39bfacfe76ca1997082e6104e545554ae04b11b7e75eabcafe47f77c3f24f2267f18940a5ae8f02b6372917a0ec7baadb76e349c274c57fcd6db1b8b2d')
 
 prepare() {
   cd sinatra-${pkgver}/${_gemname}


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

2018-01-02 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 3, 2018 @ 07:56:02
  Author: foutrelis
Revision: 277984

Ruby 2.5.0 rebuild

Modified:
  ruby-rack-protection/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 07:55:53 UTC (rev 277983)
+++ PKGBUILD2018-01-03 07:56:02 UTC (rev 277984)
@@ -3,7 +3,7 @@
 _gemname=rack-protection
 pkgname=ruby-${_gemname}
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Protect against typical web attacks, works with all Rack apps, 
including Rails'
 url='https://github.com/sinatra/sinatra/blob/master/rack-protection'
 arch=('any')