Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37534260
en ru br
Репозитории ALT

Группа :: Разработка/Ruby
Пакет: gem-setup

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

20 января 2023 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt7

  • * crop upper bound for requires
  • ! alias detection for sources with current source name autoaliased
  • ! version detection for Hoe module
  • ! use self spec array for a gem DSL, or DSL's gemspec array for Gemfile
  • - using ruby-gem and rubygem dep prefixes
  • ! bones gemspec parser
  • ! ruby version deps renderer

20 декабря 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt6

  • + some new options to mkmf when compilation is enabled

24 ноября 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt5

  • ! ridir to docdir with ri arg, to support old rubies

30 сентября 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt4

  • ! fix hoe loading with version detection

21 сентября 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt3

  • ! fix to gem build file placement

18 июня 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt2

  • * merge the same named specs

1 мая 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.6-alt1

  • + novel yamlto support when YAML parsings
  • + log-level, debug-io, info-io CLI args
  • + loaders for ruby, manifest, cmake, git-version-gen, mast, pom XML, rookbook,
       yaml
  • + log module to support advanced IO flow logging
  • + hoe parser
  • !fix loading concerns
  • !fix some parsers
  • !fix setup default gem generator extension require when real gem is erroneous
  • !fix minor loader, and rakefile gemspec bugs
  • *changed rake app based on loader
  • *changed deps dsl detection
  • *changed slightly sources
  • -remove gemspec-based parser

3 марта 2022 Pavel Skrylev <majioa at altlinux.org> 5.999.5-alt12

  • ! for jeweler, and some others spec parser to properly load and store specs

25 октября 2021 Pavel Skrylev <majioa at altlinux.org> 5.999.5-alt11

  • ^ 5.999.4 -> 5.999.5
  • ! pass option hash to gem requirement constructor in setup deps

12 октября 2021 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt11

  • * extconf module to class, to allow multiext config support.
  • + rakefile gemspec finder... but it seems useless though

10 сентября 2021 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt10

  • + gem changing version on-the-fly
  • * running extconf as loading the script not forking new ruby instance
  • * the headers taken into consideration are only predefined
  • * reassignation some souces sequence
  • * allow loading gemspec as YAML doc
  • * trapping calls to git executable

25 апреля 2021 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt9

  • ! replaces req prefix ruby-gem with gem
  • ! other things

29 декабря 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt8

  • ! ls-files of git to list proper files
  • * renamed compile to make action
  • ! pre key now to affect only make action

17 декабря 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt7

  • ! proper detection for requires / provides
  • * sort the uniq requires for combined targets

2 декабря 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt6

  • ! workaround to remove the "!ruby/array:Files" from yaml

22 ноября 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt5

  • ! trash in provides for packages with prebuild task enabled

15 сентября 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt4

  • + using gut ls-files when no git app

13 июля 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt3

  • ! gemfile dep export in one line when dep name is the same
  • ! spec syntax

9 июля 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt2

  • - additional config path part for config folder for gem target

30 июня 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.4-alt1

  • ^ 5.999.3 -> 5.999.4
  • + actor module
  • + 3 actors: copy, link, touch
  • + dep-source command line key, to define a name of a source for the
       specified used source, and set to show requires
  • + append and skip lists support in source gem and gemfile
  • + check to wheither the gemfile is exist, if no skip install
  • + echoe spec core extension module
  • + echo gemspec parser
  • + gemspec detector for bones gemspec types
  • + bones extension for core
  • + blank method to replace embedded one in gem's specification class
  • + autorequire for olddoc and wrongdoc modules if no
  • + simple replacement for gem olddoc
  • + simple replacement for gem wrongdoc
  • + check to wheither the gemfile is exist, if no skip install
  • + log module
  • - unnecessary deps
  • - duplication extfiles due to block in gem source module
  • * installation of compiled modules by actors
  • * gemspec scheme enumeration and requiring
  • * name of rakefile to package task gemspec load
  • * gemspecs evaluating and loading in module space for bones, echoe, hoe
       and package task
  • * proper loading Rakefile into named module instead of unnamed to
       allowing root level defined methods access
  • ! rookbook gemspec detector

8 апреля 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt15

  • - explicit use of prefixes key in build section

8 апреля 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt14

  • + default prefixes to 'gem' value

8 апреля 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt13

  • + separation prefixes and suffixes when detection the context (lib/bin/...)
  • ! lost prefixes key into build macro (fixes #38337)

1 апреля 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt12

  • - erroneous glob lib ext method

19 марта 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt11

  • * libdir replaced to libexecdir for ruby site target

5 марта 2020 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt10

  • ! call to setup.rb with default pure %__setup_rb

9 сентября 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt9

  • ! spec according changlelog policy
  • + making lost executables again workable (closes #37180)

21 августа 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt8

  • - mistake in dependecies detection for Gemfile source
  • ! default datadir to libdir for site ruby packages
  • ! getting task list from MultiTask instead of Task
  • + load rake task imports before executio pre tasks
  • ! state dir for gem target from localstatedir to datadir
  • + logdir option, and its processing
  • ! installer's group methods
  • ! options parser for sources to make both key and value changeable
  • ! options pass via parser for rakefile source
  • ! object class options store to specfic one by changing from @@ to @.
  • + ronn man detection and compilation
  • + prefixes command line parameter: gem,ruby...
  • + source directory groups command line parameters: --src<param>dirs
  • ! source module parameter parsing
  • + String#pluralize
  • + spec selection from Gem::PackageTask object for Rakefile
  • - Require dirs detection mistake, not filters out only path with the beginning
     '/'
  • - Hoe presence detection error
  • + Rookbook gemspec parser (example: erubis gem)
  • - Olddoc syntax typo
  • - Hoe syntax typo
  • + try load hoe gem in the beginning of the how gemspec module
  • + support for group trees instead of file lists in sources
  • - installation module to support trees
  • - compilation modules supporting trees
  • - dep module supporting trees
  • - bin group name to exe in sources and targets
  • - include group name to inc in sources and targets
  • - etc group name to conf in sources and targets
  • - lost methods in ruby target
  • + some kernel methods
  • - Prefix remove alias "rails-plugin" for packages
  • - Gemfile installation for the Gemfile source is used for gem version
     replacements
  • - ERROR msg profix replaced with WARN
  • - fix DSL dependenciy replace list for #to_gemfile
  • - added compatibility call to external program to do some things for the
     action with --compat=/path/to/program
  • - fixed name of the gem file to Gemfile
  • - fix loading and saving version replace list for the common and source parts
  • - added gem replace verison list argument to gemfile source

30 апреля 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt7

  • Set default external CP to UTF8

23 апреля 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt6

  • - added default value for __dir__ variable, when loading Rakefile info a module,
     this fixes unknown error when adding the var info "$:"
  • - separated Hoe gemspec detector from the Rakefile one leading to
     correct evaluation of Rakefile in main space
  • - Now old shebang args in the ruby executables will be passed to new
     shebang line
  • - Fix sequence so Rakefile will be proceeded before Olddoc gemspecs.
  • - Rakefile gemspec detector not will not fall when rakefile name is
     nil
  • ! Redone gemspec procedure detection so sequence of gemspecs will be
     affected rather than filelist as before
  • Parse olddoc gemspecs before rakefile ones
  • Disable adaptive configuration on .so compilation, so extconf.rb will
     be run anytime
  • + save aliases also for project and sources
  • + add #has_name? to Source::Base to match alises also
  • + hot on-source-load gem source version replacement
  • + command line for source version replacement called as
     --version-replace
  • + added call to chrpath binary to remove RPATH from .so during
     compile action
  • - Merged detection of the gemfile in hoe or plain rakefile
  • - Removed hoe/debug module
  • + inferring gemfile from Rakefile, so when spec is defined in the
     Rakefile it will be detected
  • - Fix class name for target ruby from erroneous Site to Ruby
  • - Fix install folder for i586 arch, so .so files will be installed by
     using x86 arch

6 апреля 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt5

  • fix req deps on executables when they are already installed only
  • set autoalias on binaries only for its source not others, and when no
     other source names match the binary

2 апреля 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt4

  • load Gemfile by temporary changing the root when creating the bundler's DSL

27 марта 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt3

  • fix requires deps detection over executable's shebang line

22 марта 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt2

  • Added novel approach to detect the dependencies of packages

17 марта 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.3-alt1

  • Bump to 5.999.3

14 марта 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.2-alt1

  • Bump to 5.999.2
  • Use Ruby Policy 2.0

11 марта 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.1-alt1

  • Bump to 5.999.1

25 января 2019 Pavel Skrylev <majioa at altlinux.org> 5.999.0-alt1

  • Initial gemified build for Sisyphus with usage Ruby Policy 2.0.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin