Merge pull request #8295 from sinankeskin/master
Update Ruby version to 3.0.1
This commit is contained in:
@@ -4,7 +4,7 @@ _realname=asciidoctor
|
||||
pkgbase="mingw-w64-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=2.0.10
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="An implementation of AsciiDoc in Ruby (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=rake-compiler
|
||||
pkgbase="mingw-w64-ruby-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
|
||||
pkgver=1.0.7
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Rake-based Ruby Extension (C, Java) task generator (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
# Maintainer: Andrew Sun <adsun701@gmail.com>
|
||||
|
||||
_gemname=cairo
|
||||
_realname=ruby-${_gemname}
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.16.5
|
||||
pkgrel=1
|
||||
pkgdesc="Ruby bindings for cairo (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
url="https://cairographics.org/rcairo"
|
||||
license=('Ruby')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-ruby"
|
||||
"${MINGW_PACKAGE_PREFIX}-cairo"
|
||||
"${MINGW_PACKAGE_PREFIX}-ruby-pkg-config")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-ruby-native-package-installer")
|
||||
source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem")
|
||||
noextract=("${_gemname}-${pkgver}.gem")
|
||||
sha256sums=('f11f243d74b6902bb0306c860e17b8be530883a617b0ece1abe488ab40085bba')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
||||
_gemdir="$(cygpath -u ${_gemdir})"
|
||||
|
||||
${MINGW_PREFIX}/bin/gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}${MINGW_PREFIX}/bin" ${_gemname}-${pkgver}.gem
|
||||
|
||||
rm "${pkgdir}${_gemdir}/cache/${_gemname}-${pkgver}.gem"
|
||||
|
||||
install -D -m644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
}
|
||||
@@ -5,7 +5,7 @@ _realname=${_gemname}
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=0.16.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Ruby module for interaction with D-Bus (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -10,7 +10,7 @@ _realname=hpricot
|
||||
pkgbase="mingw-w64-ruby-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
|
||||
pkgver=0.8.6
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="Manual page formatter that generates man pages from markdown (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=mustache
|
||||
pkgbase="mingw-w64-ruby-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
|
||||
pkgver=1.1.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Mustache is a framework-agnostic way to render logic-free views. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -5,7 +5,7 @@ _realname=ruby-${_gemname}
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.0.9
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="native-package-installer helps to install native packages on gem install (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -5,7 +5,7 @@ _realname=ruby-${_gemname}
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.3.7
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Implementation of pkg-config in ruby (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=rdiscount
|
||||
pkgbase="mingw-w64-ruby-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
|
||||
pkgver=2.2.0.1
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="Fast Implementation of Gruber's Markdown in C (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -10,7 +10,7 @@ _realname=ronn
|
||||
pkgbase="mingw-w64-ruby-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
|
||||
pkgver=0.7.3
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="ronn is a framework-agnostic way to render logic-free views. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
_realname=ruby
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=2.7.1
|
||||
pkgrel=2
|
||||
pkgver=3.0.1
|
||||
pkgrel=1
|
||||
pkgdesc="An object-oriented language for quick and easy programming (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
|
||||
@@ -28,7 +28,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
"${MINGW_PACKAGE_PREFIX}-tk")
|
||||
options=('staticlibs' 'strip')
|
||||
source=("https://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/${_realname}-${pkgver}.tar.bz2"
|
||||
source=("https://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/${_realname}-${pkgver}.tar.gz"
|
||||
0001-mingw-w64-time-functions.patch
|
||||
0003-fix-check-types.patch
|
||||
0004-rbinstall-destdir.patch
|
||||
@@ -82,12 +82,12 @@ provides=(
|
||||
)
|
||||
## End of pkgupdprovs modifications
|
||||
|
||||
sha256sums=('d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202'
|
||||
sha256sums=('369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727'
|
||||
'329994d3bf7e692e18c1faffbedfbd076e5d00257b2100387a773b59b81ccd4e'
|
||||
'cbb083aece8e284fb1ae625e689f044a608aa9750bba9f7d399e895547eee39b'
|
||||
'02382ec3b9e42d7dbb58edad3e41c361d98871711bb2f0320082c2acc6a82e2e'
|
||||
'9fb5acb995255eedde0f0b0bf5cf2c02f00dc088d2538ff9ebb69627aafd1e42')
|
||||
noextract=(${_realname}-${pkgver}.tar.bz2)
|
||||
noextract=(${_realname}-${pkgver}.tar.gz)
|
||||
|
||||
apply_patch_with_msg() {
|
||||
for _patch in "$@"
|
||||
@@ -110,7 +110,7 @@ del_file_exists() {
|
||||
|
||||
prepare() {
|
||||
[[ -d ${srcdir}/${_realname}-${pkgver} ]] && rm -rf ${srcdir}/${_realname}-${pkgver}
|
||||
tar -xjf ${srcdir}/${_realname}-${pkgver}.tar.bz2 -C ${srcdir} || true
|
||||
tar -xzf ${srcdir}/${_realname}-${pkgver}.tar.gz -C ${srcdir} || true
|
||||
|
||||
cd ${srcdir}/${_realname}-${pkgver}
|
||||
# Pthread disabled in ruby configure for mingw
|
||||
|
||||
Reference in New Issue
Block a user