[arch-commits] Commit in redmine/trunk (PKGBUILD)
Sergej Pupykin
spupykin at gemini.archlinux.org
Thu Mar 31 05:35:12 UTC 2022
Date: Thursday, March 31, 2022 @ 05:35:12
Author: spupykin
Revision: 1177899
upgpkg: redmine 5.0.0-2
ruby2 -> ruby3
Modified:
redmine/trunk/PKGBUILD
----------+
PKGBUILD | 20 +++++++++-----------
1 file changed, 9 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-03-31 05:00:42 UTC (rev 1177898)
+++ PKGBUILD 2022-03-31 05:35:12 UTC (rev 1177899)
@@ -3,13 +3,13 @@
pkgname=redmine
pkgver=5.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="A flexible project management web application written using Ruby on Rails framework."
arch=('x86_64')
url="https://www.redmine.org"
license=('GPL2')
-depends=('ruby2.7' 'imagemagick' 'libxml2' 'libxslt')
-makedepends=('mariadb-libs' 'postgresql-libs' 'sqlite' 'systemd')
+depends=('ruby' 'imagemagick' 'libxml2' 'libxslt')
+makedepends=('mariadb-libs' 'postgresql-libs' 'sqlite' 'systemd' 'ruby-bundler')
optdepends=('apache: A supported application server'
'nginx: A supported application server'
'mysql: MySQL database support'
@@ -25,20 +25,18 @@
build() {
cd "$srcdir"/redmine-$pkgver
- export PATH=/opt/ruby2.7/bin:$PATH
-
cp "${srcdir}"/Gemfile.local Gemfile.local
- bundle-2.7 config set force_ruby_platform true
- bundle-2.7 config build.nokogiri --use-system-libraries
- bundle-2.7 lock
- bundle-2.7 install --no-cache --deployment --without development test
+ bundle config set force_ruby_platform true
+ bundle config build.nokogiri --use-system-libraries
+ bundle lock
+ bundle install --no-cache --deployment --without development test
}
package() {
install -dm 755 "$pkgdir"/usr/share/webapps/
- rm "$srcdir"/redmine-$pkgver/vendor/bundle/ruby/2.7.0/extensions/*/*/*/{mkmf.log,gem_make.out}
- rm -rf "$srcdir"/redmine-$pkgver/vendor/bundle/ruby/2.7.0/gems/*/ext/
+ rm "$srcdir"/redmine-$pkgver/vendor/bundle/ruby/3.0.0/extensions/*/*/*/{mkmf.log,gem_make.out}
+ rm -rf "$srcdir"/redmine-$pkgver/vendor/bundle/ruby/3.0.0/gems/*/ext/
cp -a --no-preserve=ownership "$srcdir"/redmine-$pkgver "$pkgdir"/usr/share/webapps/redmine
More information about the arch-commits
mailing list