Revision: 3505 http://gar.svn.sourceforge.net/gar/?rev=3505&view=rev Author: bdwalton Date: 2009-02-26 16:10:27 +0000 (Thu, 26 Feb 2009)
Log Message: ----------- * Allow ri generation to be handled automatically - add configure option - remove special 'datadir' setting - remove custom ri generation bit Modified Paths: -------------- csw/mgar/pkg/ruby/trunk/Makefile Modified: csw/mgar/pkg/ruby/trunk/Makefile =================================================================== --- csw/mgar/pkg/ruby/trunk/Makefile 2009-02-26 14:13:15 UTC (rev 3504) +++ csw/mgar/pkg/ruby/trunk/Makefile 2009-02-26 16:10:27 UTC (rev 3505) @@ -11,6 +11,8 @@ ARCHALL_CSWrubydoc = 1 +LICENSE = COPYING + REQUIRED_PKGS_CSWruby = CSWbdb3 CSWgdbm CSWiconv CSWgcc4corert REQUIRED_PKGS_CSWruby += CSWncurses CSWosslrt CSWreadline CSWzlib @@ -37,11 +39,12 @@ SPKG_DESC_CSWrubydev = Ruby Extension Development Files -PKGFILES_CSWrubydoc = $(PKGFILES_DOC) +PKGFILES_CSWrubydoc = $(datadir)/ri/.* $(docdir)/rubydoc/.* + PKGFILES_CSWrubytk = $(libdir)/.*/tcl.* $(libdir)/.*/tk.* $(libdir)/.*-tk.rb PKGFILES_CSWrubydev = $(libdir)/.*\.h $(libdir)/.*/mkmf.rb $(libdir)/.*static.a -PKGFILES_CSWrubydev = $(libdir)/libruby.so +PKGFILES_CSWrubydev += $(libdir)/libruby.so MASTER_SITES = ftp://ftp.ruby-lang.org/pub/ruby/ MASTER_SITES += ftp://www.ibiblio.org/pub/languages/ruby/ @@ -55,9 +58,6 @@ # See: http://rubyforge.org/tracker/index.php?func=detail&aid=17607&group_id=426&atid=1698 PATCHFILES = rdoc_parse_order_fix.patch -# Put samples and RI documentation in share/doc/ruby -datadir = $(docdir)/ruby - GARCOMPILER = GNU CONFIGURE_ARGS = $(DIRPATHS) @@ -71,11 +71,11 @@ CONFIGURE_ARGS += --with-openssl-dir=$(prefix) CONFIGURE_ARGS += --with-readline-dir=$(prefix) CONFIGURE_ARGS += --with-zlib-dir=$(prefix) +CONFIGURE_ARGS += --enable-install-doc -INSTALL_ARGS = install-all +INSTALL_ARGS = install -WORKSRC = $(WORKDIR)/$(DISTNAME)-$(PATCHLEVEL) -WORKSRC_FIRSTMOD = $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/$(DISTNAME)-$(PATCHLEVEL) +DISTNAME = $(GARNAME)-$(GARVERSION)-$(PATCHLEVEL) # We want libruby-static.a to ship. mkmf tests for various things using it. MERGE_EXCLUDE_STATICLIBS = @@ -97,10 +97,10 @@ # Copy samples samples: - @mkdir -p $(DESTDIR)$(datadir) - @cp -R $(WORKSRC_FIRSTMOD)/sample $(DESTDIR)$(datadir) + @mkdir -p $(DESTDIR)$(docdir)/rubydoc/ + @cp -R $(WORKSRC_FIRSTMOD)/sample $(DESTDIR)$(docdir)/rubydoc/ @for ext in bigdecimal dl tk ; do \ - cp -R $(WORKSRC_FIRSTMOD)/ext/$$ext/sample $(DESTDIR)$(datadir)/sample/$$ext ; \ + cp -R $(WORKSRC_FIRSTMOD)/ext/$$ext/sample $(DESTDIR)$(docdir)/rubydoc/sample/$$ext ; \ done @$(MAKECOOKIE) @@ -110,3 +110,5 @@ @find $(DESTDIR)$(prefix) -type f -name '*.rb' -exec \ perl -i -plne "s{^#!/usr/local/bin/ruby}{#!$(bindir)/ruby}g" {} \; @$(MAKECOOKIE) + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel