]>
git.pld-linux.org Git - packages/ruby.git/log
Elan Ruusamäe [Sun, 1 Jun 2014 22:52:58 +0000 (01:52 +0300)]
fix empty version in pkg-config file
Elan Ruusamäe [Sun, 1 Jun 2014 19:56:12 +0000 (22:56 +0300)]
Revert "ugly hack to get tk built, but seems File::FNM_CASEFOLD is broken"
This reverts commit
378213fcdb48c8e9e7fd798974ccaa7989471f6b .
the problem was due nonsense in carme filesystem:
105848590 lrwxrwxrwx 1 root root 12 May 16 2013 /usr/lib64/ñÿ -> libgcj_bc.so*
Elan Ruusamäe [Sun, 1 Jun 2014 19:16:27 +0000 (22:16 +0300)]
ensure updated rpm macros
Elan Ruusamäe [Sun, 1 Jun 2014 19:01:39 +0000 (22:01 +0300)]
ugly hack to get tk built, but seems File::FNM_CASEFOLD is broken
Elan Ruusamäe [Sun, 1 Jun 2014 15:34:18 +0000 (18:34 +0300)]
fix ruby-doc-ri packaging
Elan Ruusamäe [Sat, 31 May 2014 18:17:35 +0000 (21:17 +0300)]
use freshly built ruby&rubygems in install
Elan Ruusamäe [Sat, 31 May 2014 17:52:08 +0000 (20:52 +0300)]
install bundled gems to gem dir, symlink for standard load paths
Elan Ruusamäe [Fri, 30 May 2014 08:29:42 +0000 (11:29 +0300)]
up to 2.0.0.481
Elan Ruusamäe [Thu, 22 May 2014 22:28:26 +0000 (01:28 +0300)]
%ruby_mod_ver_requires_eq macro todo
Elan Ruusamäe [Thu, 1 May 2014 17:38:15 +0000 (20:38 +0300)]
conflict with broken rpm-build-macros
Elan Ruusamäe [Thu, 1 May 2014 13:50:57 +0000 (16:50 +0300)]
use unversioned noarch site/vendor dirs
Elan Ruusamäe [Thu, 1 May 2014 12:54:56 +0000 (15:54 +0300)]
update mkmf-verbose.patch
Elan Ruusamäe [Wed, 30 Apr 2014 21:51:27 +0000 (00:51 +0300)]
tk configure fails
Elan Ruusamäe [Fri, 18 Apr 2014 01:32:21 +0000 (04:32 +0300)]
update docs checksum
Elan Ruusamäe [Sat, 5 Apr 2014 13:49:07 +0000 (16:49 +0300)]
pass CC to submakes as we have stripped ccache from it
Elan Ruusamäe [Sat, 5 Apr 2014 13:33:33 +0000 (16:33 +0300)]
add patch to build with readline 6.3; update files
Elan Ruusamäe [Sat, 5 Apr 2014 13:08:32 +0000 (13:08 +0000)]
update html docs to 2_0_0
Elan Ruusamäe [Sat, 5 Apr 2014 13:03:18 +0000 (16:03 +0300)]
up to ruby-2.0.0-p451
Elan Ruusamäe [Tue, 25 Mar 2014 18:45:07 +0000 (20:45 +0200)]
ruby abi todo
Elan Ruusamäe [Wed, 19 Mar 2014 16:52:14 +0000 (18:52 +0200)]
line cont
Elan Ruusamäe [Wed, 19 Mar 2014 16:51:23 +0000 (18:51 +0200)]
Merge branch 'master' into dev-2.0
Conflicts:
ruby.spec
Elan Ruusamäe [Wed, 19 Mar 2014 16:39:49 +0000 (18:39 +0200)]
rubygems_dir macro is path where rubygems is installed
Elan Ruusamäe [Wed, 19 Mar 2014 16:39:10 +0000 (18:39 +0200)]
use ruby version macro for libruby.so.1.9
Elan Ruusamäe [Wed, 19 Mar 2014 16:38:42 +0000 (18:38 +0200)]
fix examplesdir, try2
Elan Ruusamäe [Wed, 19 Mar 2014 16:22:09 +0000 (18:22 +0200)]
fix version in examples package (version macro comes from last package (json))
Elan Ruusamäe [Wed, 19 Mar 2014 16:21:31 +0000 (18:21 +0200)]
check rdoc version
Elan Ruusamäe [Wed, 19 Mar 2014 16:19:49 +0000 (18:19 +0200)]
typo
Elan Ruusamäe [Wed, 19 Mar 2014 16:19:09 +0000 (18:19 +0200)]
BR rpm-rubyprov
Elan Ruusamäe [Wed, 19 Mar 2014 15:30:20 +0000 (17:30 +0200)]
use 1.9 as suffix as per qboosh suggestion
Elan Ruusamäe [Wed, 19 Mar 2014 15:29:05 +0000 (17:29 +0200)]
package ri dirs
Elan Ruusamäe [Wed, 19 Mar 2014 15:22:44 +0000 (17:22 +0200)]
BR rpm-rubyprov for bootstrap
Elan Ruusamäe [Wed, 19 Mar 2014 15:21:54 +0000 (17:21 +0200)]
drop legacy stuff, add ridir mkdir
Elan Ruusamäe [Wed, 19 Mar 2014 14:19:46 +0000 (16:19 +0200)]
path fixes; abi hack
Elan Ruusamäe [Wed, 19 Mar 2014 13:27:29 +0000 (15:27 +0200)]
new files
Elan Ruusamäe [Wed, 19 Mar 2014 13:27:06 +0000 (15:27 +0200)]
commit dirty 2.0.0.353
Elan Ruusamäe [Mon, 17 Mar 2014 22:07:29 +0000 (00:07 +0200)]
add default_ruby bcond, building with ruby version suffix if disabled
Elan Ruusamäe [Sun, 16 Mar 2014 17:45:42 +0000 (19:45 +0200)]
up to 1.9.3.545; rubygems 1.8.23.2
Elan Ruusamäe [Sun, 16 Feb 2014 14:31:52 +0000 (14:31 +0000)]
up to 1.9.3-484 (2013-11-22)
Elan Ruusamäe [Sun, 15 Sep 2013 17:07:19 +0000 (20:07 +0300)]
split ruby-irb
Elan Ruusamäe [Tue, 20 Aug 2013 22:16:10 +0000 (01:16 +0300)]
package %{ruby_vendordir}/data
Jan Rękorajski [Sun, 18 Aug 2013 19:40:55 +0000 (21:40 +0200)]
- rel 2
Jakub Bogusz [Sun, 18 Aug 2013 19:10:13 +0000 (21:10 +0200)]
- bison3 patch requires bison >= 1.875
Jan Rękorajski [Sun, 18 Aug 2013 18:44:07 +0000 (20:44 +0200)]
- fix building with bison 3.0
Excerpt from bison 3.0 NEWS file:
*** Obsolete features
'''Support for YYLEX_PARAM and YYPARSE_PARAM is removed''' (deprecated in Bison
1.875): use %lex-param, %parse-param, or %param.
Elan Ruusamäe [Sun, 18 Aug 2013 17:06:22 +0000 (20:06 +0300)]
up to 1.9.3-p448 (2013-06-27); fixes CVE-2013-4073
http://www.ruby-lang.org/en/news/2013/06/27/ruby-1-9-3-p448-is-released/
Elan Ruusamäe [Wed, 17 Jul 2013 06:53:36 +0000 (09:53 +0300)]
C: before split for json and rake
Elan Ruusamäe [Thu, 27 Jun 2013 16:04:39 +0000 (19:04 +0300)]
strip ccache from CC and CXX in rbconfig.rb
Elan Ruusamäe [Mon, 24 Jun 2013 12:41:08 +0000 (15:41 +0300)]
json ext is not noarch
Elan Ruusamäe [Mon, 24 Jun 2013 12:10:37 +0000 (15:10 +0300)]
move json to subpackage
Elan Ruusamäe [Mon, 24 Jun 2013 11:54:40 +0000 (14:54 +0300)]
move rake to subpackage
Elan Ruusamäe [Sat, 15 Jun 2013 20:25:35 +0000 (23:25 +0300)]
up to 1.9.3.429 (2013-05-15)
Elan Ruusamäe [Fri, 14 Jun 2013 11:16:43 +0000 (14:16 +0300)]
put main package 'version-release' to subpackages 'release' to lift locking main package 'release' tag
Elan Ruusamäe [Fri, 14 Jun 2013 11:11:23 +0000 (14:11 +0300)]
ease building gems from source
rubygems suggest -devel
-devel requires glibc devel and gcc
Elan Ruusamäe [Mon, 27 May 2013 19:33:40 +0000 (22:33 +0300)]
up to 1.9.3.426 (2013-05-14)
Elan Ruusamäe [Mon, 27 May 2013 19:21:45 +0000 (22:21 +0300)]
noarch examples, doc, doc-ri, rdoc
Elan Ruusamäe [Sun, 5 May 2013 14:32:52 +0000 (17:32 +0300)]
fix packaging --without batteries
Elan Ruusamäe [Sun, 5 May 2013 13:59:39 +0000 (16:59 +0300)]
package "batteries" and their gems to same package, correct O/P belongins
Elan Ruusamäe [Sun, 5 May 2013 13:17:47 +0000 (16:17 +0300)]
drop stupid P: json (too generic)
Elan Ruusamäe [Wed, 1 May 2013 18:55:24 +0000 (21:55 +0300)]
self-obsolete makes poldek to fail
Elan Ruusamäe [Mon, 29 Apr 2013 19:46:31 +0000 (22:46 +0300)]
- versioned obsoletes (rather approximate)
- move .gemspec to packages where the code is
Elan Ruusamäe [Fri, 26 Apr 2013 09:09:00 +0000 (12:09 +0300)]
rpm fixed, ruby abi is provided versioned now
Elan Ruusamäe [Fri, 26 Apr 2013 08:11:57 +0000 (11:11 +0300)]
mkmf moved to devel
- move /mkmf.rb to -devel, as it needs .h files mostly
- -devel depend on pkg-config, as ext library checks are performed with
pkgconfig and not very clear when things fail
- note ruby-modules(ver) deprecation over ruby(abi)
Elan Ruusamäe [Thu, 25 Apr 2013 13:40:23 +0000 (16:40 +0300)]
package vendorlibdir/net dir
Elan Ruusamäe [Mon, 8 Apr 2013 12:38:29 +0000 (15:38 +0300)]
fix rubygems epoch
Jakub Bogusz [Sun, 7 Apr 2013 14:10:47 +0000 (16:10 +0200)]
- pl for -rdoc and -rubygems (what should be rubygems epoch BTW?)
- use _target_cpu instead of _arch in legacy*archdir definitions (for rpm 4.5/5.x compatibility)
Elan Ruusamäe [Fri, 5 Apr 2013 12:52:23 +0000 (15:52 +0300)]
bootstrap needs ruby binary, erb module...
Elan Ruusamäe [Fri, 5 Apr 2013 12:18:12 +0000 (15:18 +0300)]
disable rubygems by default
thus "require rubygems.rb" is not added to intepreter init code
currently in PLD we do not package gems, and loading require rubygems.rb
makes rubygems required by main interpreter. most of protable (which i
encoutered) the code does require rubyugems.rb themselves anyway.
Elan Ruusamäe [Fri, 5 Apr 2013 12:00:13 +0000 (15:00 +0300)]
build needs ruby binary at most
ruby-modules is not required to depend on ruby binary
if ruby binar needs ruby-modules, that's fine
build fails without ruby binary:
executable host ruby is required. use --with-baseruby option.
Elan Ruusamäe [Fri, 5 Apr 2013 11:07:50 +0000 (14:07 +0300)]
package some more legacy dirs
Elan Ruusamäe [Fri, 5 Apr 2013 11:00:41 +0000 (14:00 +0300)]
package legacy 'tasks' dir
added in here:
fc97a6ea45b22abc8bb92a3ce3be827fb7af3829
Elan Ruusamäe [Wed, 3 Apr 2013 14:42:06 +0000 (17:42 +0300)]
remove emacs .el as well. refs
e5a5555132
Elan Ruusamäe [Wed, 3 Apr 2013 14:33:53 +0000 (17:33 +0300)]
Merge branch 'new-paths': adds vendor and noarch LOAD_PATHS
- rubygems and rdoc split to separate packages
- improved without docs building
- old legacy include paths preserved (to be removed when all packages rebuilt)
Elan Ruusamäe [Wed, 3 Apr 2013 11:30:27 +0000 (14:30 +0300)]
modules: suggest ruby-rubygems for package split migration
Elan Ruusamäe [Wed, 3 Apr 2013 11:18:53 +0000 (14:18 +0300)]
"docs" target is empty with "--disable-install-doc"
Elan Ruusamäe [Mon, 1 Apr 2013 17:23:41 +0000 (20:23 +0300)]
cleanup duplicate paths
Elan Ruusamäe [Fri, 29 Mar 2013 13:11:06 +0000 (15:11 +0200)]
adapter; merge license from
267654e
Elan Ruusamäe [Fri, 29 Mar 2013 13:05:07 +0000 (15:05 +0200)]
drop verpath bcond, unsupported at this point
Elan Ruusamäe [Fri, 29 Mar 2013 12:00:47 +0000 (14:00 +0200)]
really version site/vendor archdirs. refs
7e6b546
Elan Ruusamäe [Fri, 29 Mar 2013 11:49:55 +0000 (13:49 +0200)]
subpackage rubygems
Elan Ruusamäe [Fri, 29 Mar 2013 11:47:35 +0000 (13:47 +0200)]
versions to ruby_sitearchdir and ruby_vendorarchdir
Elan Ruusamäe [Mon, 25 Mar 2013 23:14:04 +0000 (01:14 +0200)]
work on ri dirs, move rdoc/ri to ruby-rdoc
Elan Ruusamäe [Mon, 25 Mar 2013 16:15:22 +0000 (18:15 +0200)]
update macros to match exactly here and outside (need to hack with versioned subdirs)
Elan Ruusamäe [Mon, 25 Mar 2013 14:00:19 +0000 (16:00 +0200)]
sync macros with this spec and ones in rpm-buildc
Elan Ruusamäe [Thu, 21 Mar 2013 22:21:37 +0000 (00:21 +0200)]
it is not just ruby license
updated license tag from fedora, see also NEWS file:
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_362/NEWS
Elan Ruusamäe [Thu, 21 Mar 2013 15:00:51 +0000 (17:00 +0200)]
Merge branch 'master' into new-paths
Conflicts:
ruby.spec
Elan Ruusamäe [Thu, 21 Mar 2013 14:39:11 +0000 (16:39 +0200)]
drop emacs ruby-mode, it is now provided by the emacs package (emacs-23.2.x) itself
this is according to fedora:
http://pkgs.fedoraproject.org/cgit/ruby.git/commit/ruby.spec?id=
84e77dfb4d03c2ab81a1a265845c895f8ed738b1
Elan Ruusamäe [Thu, 21 Mar 2013 14:38:11 +0000 (16:38 +0200)]
remove html docs that nobody nothered to package
Elan Ruusamäe [Thu, 21 Mar 2013 13:21:59 +0000 (15:21 +0200)]
package legacy dirs
Elan Ruusamäe [Thu, 21 Mar 2013 11:43:59 +0000 (13:43 +0200)]
cleanup legacy loadpaths to avoid duplicates
Elan Ruusamäe [Thu, 21 Mar 2013 10:53:47 +0000 (12:53 +0200)]
do not package sitelib, it's local sysadmin maintained; package vendor dirs
Elan Ruusamäe [Thu, 21 Mar 2013 08:28:48 +0000 (10:28 +0200)]
package /usr/lib64/ruby/1.9
Elan Ruusamäe [Thu, 21 Mar 2013 08:22:35 +0000 (10:22 +0200)]
add versions to libdirs; try legacy paths multivalues harder
Elan Ruusamäe [Thu, 21 Mar 2013 07:59:36 +0000 (09:59 +0200)]
use ruby_version macro over the spec
Elan Ruusamäe [Thu, 21 Mar 2013 00:55:53 +0000 (02:55 +0200)]
doc fixes, drop emacs todo
Elan Ruusamäe [Thu, 21 Mar 2013 00:41:59 +0000 (02:41 +0200)]
dirs cleanup; allow building without docs
Elan Ruusamäe [Thu, 21 Mar 2013 00:22:20 +0000 (02:22 +0200)]
%{ruby_libdir} is versioned
Elan Ruusamäe [Thu, 21 Mar 2013 00:03:42 +0000 (02:03 +0200)]
ruby adds version *additionally*, if versin paths not disabled
Elan Ruusamäe [Wed, 20 Mar 2013 23:44:05 +0000 (01:44 +0200)]
enable verbose build; cosmetics
Elan Ruusamäe [Wed, 20 Mar 2013 23:41:10 +0000 (01:41 +0200)]
fixing load paths to be sane like in perl; patches originally from fedora
Elan Ruusamäe [Wed, 20 Mar 2013 22:06:49 +0000 (00:06 +0200)]
fix md5 corrupted in fa3113
Elan Ruusamäe [Wed, 20 Mar 2013 21:26:28 +0000 (23:26 +0200)]
up to 1.8.7-p371; json gem 1.5.5; rdoc gem 3.9.5
This page took 0.084164 seconds and 4 git commands to generate.