]>
git.pld-linux.org Git - packages/ruby.git/log
Elan Ruusamäe [Sat, 26 Jul 2014 20:22:28 +0000 (23:22 +0300)]
Revert "fix ruby.h header to allow !! which gcc 4.8 is unable to parse"
do the fix in ruby-gnome2, where it's broken
This reverts commit
4fe1ce27707b7bb185b0fb265a63816a8cc80b9b .
Jan Rękorajski [Thu, 28 Aug 2014 18:46:48 +0000 (20:46 +0200)]
- rdoc required json to run
Elan Ruusamäe [Sat, 26 Jul 2014 19:16:52 +0000 (22:16 +0300)]
fix ruby.h header to allow !! which gcc 4.8 is unable to parse
Elan Ruusamäe [Thu, 17 Jul 2014 19:48:28 +0000 (22:48 +0300)]
conflict with rpm-build-macros with bad ruby_version macro
Elan Ruusamäe [Thu, 17 Jul 2014 12:35:00 +0000 (15:35 +0300)]
cleanup unused patches; renum patches
Elan Ruusamäe [Thu, 17 Jul 2014 05:38:27 +0000 (08:38 +0300)]
Merge branch 'dev-2.0': ruby-2.0.0.481
Conflicts:
ruby.spec
Elan Ruusamäe [Fri, 11 Jul 2014 05:53:37 +0000 (08:53 +0300)]
dirdeps issue only for noarch packages
Elan Ruusamäe [Fri, 11 Jul 2014 05:50:58 +0000 (08:50 +0300)]
ugly hack to disable tk
Elan Ruusamäe [Fri, 11 Jul 2014 04:42:49 +0000 (07:42 +0300)]
update todo
Elan Ruusamäe [Fri, 11 Jul 2014 04:34:35 +0000 (07:34 +0300)]
disable tk, following ruby 1.9 branch
Arkadiusz Miśkiewicz [Wed, 4 Jun 2014 07:39:56 +0000 (09:39 +0200)]
- rel 3; disable tk subpackages for now until https://bugs.ruby-lang.org/issues/8000 is solved
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
Arkadiusz Miśkiewicz [Sun, 1 Jun 2014 16:40:24 +0000 (18:40 +0200)]
- tcl rebuild
- release 2 (by relup.sh)
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 [Tue, 20 May 2014 20:06:02 +0000 (23:06 +0300)]
up to 1.9.3.547. openssl fix
ext/openssl/ossl.c (ossl_make_error): check NULL for unknown error
reasons with old OpenSSL, and insert a colon iff formatted message is
not empty.
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
This page took 0.163958 seconds and 4 git commands to generate.