Revision: 25616 http://sourceforge.net/p/gar/code/25616 Author: dmichelsen Date: 2016-03-18 12:42:25 +0000 (Fri, 18 Mar 2016) Log Message: ----------- ruby23/trunk: Adjust dependencies and overrides
Modified Paths: -------------- csw/mgar/pkg/ruby23/trunk/Makefile Modified: csw/mgar/pkg/ruby23/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby23/trunk/Makefile 2016-03-18 12:28:28 UTC (rev 25615) +++ csw/mgar/pkg/ruby23/trunk/Makefile 2016-03-18 12:42:25 UTC (rev 25616) @@ -31,8 +31,10 @@ # https://bugs.ruby-lang.org/issues/10830 #PATCHFILES += 0001-Use-LDFLAGS-for-libruby.so.patch +BUILD_DEP_PKGS += CSWlibgdbm-dev + PACKAGES += CSWruby23 -SPKG_DESC_CSWruby23 = Ruby 2.1.x +SPKG_DESC_CSWruby23 = Ruby $(VERSION) RUNTIME_DEP_PKGS_CSWruby23 += CSWlibgdbm4 RUNTIME_DEP_PKGS_CSWruby23 += CSWlibssl1-0-0 RUNTIME_DEP_PKGS_CSWruby23 += CSWlibz1 @@ -41,22 +43,24 @@ RUNTIME_DEP_PKGS_CSWruby23 += CSWlibtk8-5 RUNTIME_DEP_PKGS_CSWruby23 += CSWlibyaml0-2 RUNTIME_DEP_PKGS_CSWruby23 += CSWlibreadline6 +RUNTIME_DEP_PKGS_CSWruby23 += CSWlibffi6 # These are all comments, checked by inspection -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/pathname.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/fileutils.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/shell.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/rubygems/installer.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/rubygems/basic_specification.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/rubygems/specification.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/tkextlib/itcl/setup.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.1.0/tkextlib/itk/setup.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/share|root/opt/csw/lib/ruby/2.1.0/open3.rb -CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/share|root/opt/csw/lib/ruby/2.1.0/tk/dialog.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/pathname.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/fileutils.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/shell.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/rubygems/installer.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/rubygems/basic_specification.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/rubygems/specification.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/tkextlib/itcl/setup.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.3.0/tkextlib/itk/setup.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/share|root/opt/csw/lib/ruby/2.3.0/open3.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/share|root/opt/csw/lib/ruby/2.3.0/tk/dialog.rb +CHECKPKG_OVERRIDES_CSWruby23 += file-with-bad-content|/usr/share|root/opt/csw/lib/ruby/gems/2.3.0/gems/rake-10.4.2/doc/rake.1 # We don't split off the library - without lots of ruby files it is not usable anyway -CHECKPKG_OVERRIDES_CSWruby23 += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libruby2.1.5.so -CHECKPKG_OVERRIDES_CSWruby23 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libruby2.1.5.so.2|soname=libruby2.1.5.so.2|pkgname=CSWruby23|expected=CSWlibruby2-1-5-2 +CHECKPKG_OVERRIDES_CSWruby23 += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libruby2.3.0.so +CHECKPKG_OVERRIDES_CSWruby23 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libruby2.3.0.so.2|soname=libruby2.3.0.so.2|pkgname=CSWruby23|expected=CSWlibruby2-3-0-2 # The reason is that there are *.rb files which normally require a ruby library, but we don't split this any more CHECKPKG_OVERRIDES_CSWruby23 += missing-dependency|CSWlibruby1-9-1-1|or|CSWruby|or|CSWruby18|or|CSWruby191 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.