mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
parent
faf31aa423
commit
b6fd4a247e
1 changed files with 18 additions and 23 deletions
|
@ -20,7 +20,7 @@ build:
|
|||
gnu.org/bison: ^3
|
||||
gnu.org/autoconf: '*'
|
||||
linux:
|
||||
ruby-lang.org: ~3.1 # ruby requires ruby to build
|
||||
ruby-lang.org: '*' # ruby requires ruby to build
|
||||
# ^^ only linux because we got issues on darwin currently and darwin provides ruby (for now)
|
||||
env:
|
||||
ARGS:
|
||||
|
@ -53,8 +53,7 @@ build:
|
|||
# a companion which in most use means gems are automatically added to the
|
||||
# pkgenv. Ruby behaves well if gems isn't around but the user may get
|
||||
# unexpected errors in scenarios where they constructed an pkgenv manually
|
||||
- working-directory:
|
||||
${{prefix}}/lib/ruby/{{version.marketing}}.0
|
||||
- working-directory: ${{prefix}}/lib/ruby/{{version.marketing}}.0
|
||||
run: |
|
||||
for x in bundler rubygems bundler.rb rubygems.rb; do
|
||||
if test -d $x; then
|
||||
|
@ -70,22 +69,20 @@ build:
|
|||
rm -rf share/doc
|
||||
rm -rf lib/ruby/site_ruby
|
||||
rm -rf lib/ruby/vendor_ruby
|
||||
working-directory:
|
||||
${{prefix}}
|
||||
working-directory: ${{prefix}}
|
||||
|
||||
# weirdly files get put here and we can't figure out how to stop it
|
||||
- run: |
|
||||
if test -d pkgconfig; then rm -rf pkgconfig; fi
|
||||
mv *-{{hw.platform}}*/* .
|
||||
rmdir *-{{hw.platform}}*
|
||||
working-directory:
|
||||
${{prefix}}/lib
|
||||
working-directory: ${{prefix}}/lib
|
||||
|
||||
- run: sed -i.bak
|
||||
-e 's|$(DESTDIR){{prefix}}|$(topdir)|g'
|
||||
-e 's|CONFIG\["topdir"\] = .*|CONFIG\["topdir"\] = TOPDIR|g'
|
||||
rbconfig.rb
|
||||
working-directory:
|
||||
${{prefix}}/lib/ruby/{{version.marketing}}.0
|
||||
working-directory: ${{prefix}}/lib/ruby/{{version.marketing}}.0
|
||||
|
||||
test:
|
||||
dependencies:
|
||||
|
@ -122,11 +119,9 @@ provides:
|
|||
- bin/irb
|
||||
- bin/racc
|
||||
- bin/rake
|
||||
- bin/rbs
|
||||
- bin/rdoc
|
||||
- bin/ri
|
||||
- bin/ruby
|
||||
- bin/typeprof
|
||||
|
||||
interprets:
|
||||
extensions: rb
|
||||
|
|
Loading…
Reference in a new issue