SF.net SVN: gar:[24294] csw/mgar/pkg/ruby20/trunk/Makefile

tosmi at users.sourceforge.net tosmi at users.sourceforge.net
Fri Nov 7 17:18:28 CET 2014


Revision: 24294
          http://sourceforge.net/p/gar/code/24294
Author:   tosmi
Date:     2014-11-07 16:18:27 +0000 (Fri, 07 Nov 2014)
Log Message:
-----------
added packaging platforms, disable install of capi docs, refactoring

Modified Paths:
--------------
    csw/mgar/pkg/ruby20/trunk/Makefile

Modified: csw/mgar/pkg/ruby20/trunk/Makefile
===================================================================
--- csw/mgar/pkg/ruby20/trunk/Makefile	2014-11-07 13:33:45 UTC (rev 24293)
+++ csw/mgar/pkg/ruby20/trunk/Makefile	2014-11-07 16:18:27 UTC (rev 24294)
@@ -17,6 +17,11 @@
 MASTER_SITES = http://ftp.ruby-lang.org/pub/ruby/$(SHORTVER)/
 DISTFILES  = ruby-$(DISTVERSION)-$(PATCHLEVEL).tar.gz
 
+PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386
+PACKAGING_PLATFORMS += solaris11-sparc solaris11-i386
+
+PACKAGES = CSWruby20 CSWruby20-dev CSWruby20-ri 
+
 RUNTIME_DEP_PKGS_CSWruby20 = CSWlibssl1-0-0
 RUNTIME_DEP_PKGS_CSWruby20 += CSWlibffi5
 RUNTIME_DEP_PKGS_CSWruby20 += CSWlibtk8-5
@@ -27,6 +32,8 @@
 RUNTIME_DEP_PKGS_CSWruby20 += CSWlibgdbm4
 RUNTIME_DEP_PKGS_CSWruby20 += CSWlibreadline6
 
+BUILD_DEP_PKGS   = CSWlibssl-dev
+
 # checkpkg just supports ruby18 and ruby19 and ruby20 clearly does not depend on these packages
 CHECKPKG_OVERRIDES_CSWruby20 += missing-dependency|CSWlibruby1-9-1-1|or|CSWruby|or|CSWruby18|or|CSWruby191
 
@@ -53,10 +60,6 @@
 # we've added /opt/csw/bin to find_executable0
 CHECKPKG_OVERRIDES_CSWruby20 += file-with-bad-content|/usr/local|root/opt/csw/lib/ruby/2.0.0/mkmf.rb
 
-BUILD_DEP_PKGS   = CSWlibssl-dev
-
-PACKAGES = CSWruby20 CSWruby20-dev CSWruby20-ri 
-
 PATCHFILES += 0001-add-csw-paths-to-dln.c-and-dln_find.c.patch
 PATCHFILES += 0002-added-opt-csw-bin-to-find_exectuable0.patch
 
@@ -64,6 +67,7 @@
 PKGFILES_CSWruby20-ri  =  $(datadir)/ri/.* $(bindir)/ri$(API_SHORT)
 
 ARCHALL_CSWruby20-ri = 1
+ARCHALL_CSWruby20-dev = 1
 
 DESCRIPTION = An object-oriented language for quick and easy programming.
 define BLURB
@@ -112,6 +116,7 @@
 CONFIGURE_ARGS += --program-suffix=$(SHORTVER)
 CONFIGURE_ARGS += --with-soname=ruby$(SHORTVER)
 CONFIGURE_ARGS += --enable-shared
+CONFIGURE_ARGS += --disable-install-capi
 
 # make test works, but there are tests failing with make check
 TEST_TARGET = test

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list