The NetBSD Project

CVS log for pkgsrc/lang/ruby/gem.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / ruby

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.53 / (download) - annotate - [select for diffs], Thu Nov 30 00:21:12 2023 UTC (4 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

lang/ruby: fix comment for GEM_BUILD

Fix comment for GEM_BUILD,  Its default is gemspec but comment said rake.

Thanks J. Lewis Muir for reporting this.

Revision 1.52 / (download) - annotate - [select for diffs], Tue Jun 6 12:41:46 2023 UTC (10 months, 1 week ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.51 / (download) - annotate - [select for diffs], Tue Dec 20 02:53:10 2022 UTC (15 months, 3 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.50: +19 -8 lines
Diff to previous 1.50 (colored)

lang/ruby/gem.mk: fix handlingo of RUBYGEM_MANPAGES

Globael setting for RUBYGEM_MANPAGES is also required.

Revision 1.50 / (download) - annotate - [select for diffs], Sun Dec 18 14:52:08 2022 UTC (15 months, 4 weeks ago) by taca
Branch: MAIN
Changes since 1.49: +22 -8 lines
Diff to previous 1.49 (colored)

lang/ruby: add handling for ruby-manpages

1. Introduce RUBYGEM_MANPAGES

ruby-manpages pacakge is a plugin for rubygems and it changes behavior of
gem based pacakges (installing man pages to PKGMANDIR or not).

If ruby gem based package contains manual pages, it might fail to build
depending on installation of ruby-manpages.

So, introduce RUBYGEM_MANPAGES which mandate installation of ruby-manpages
packages or not.  RUBYGEM_MANPAGES should be set to "YES" ruby gem based
package contains manual pages.

2. Remove obosolete comment lines.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Dec 13 14:27:11 2022 UTC (16 months ago) by taca
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

lang/ruby/gem.mk: format consistency

Format consistency in comment.

Revision 1.48 / (download) - annotate - [select for diffs], Tue May 17 00:42:33 2022 UTC (23 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.47: +12 -12 lines
Diff to previous 1.47 (colored)

ruby: fix spelling & grammar in comments, and update one

Revision 1.47 / (download) - annotate - [select for diffs], Sun Mar 21 12:39:52 2021 UTC (3 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.46: +1 -4 lines
Diff to previous 1.46 (colored)

lang/ruby: PRINT_PLIST_AWK improvement

* Move PRINT_PLIST_AWK for ${RUBY_SUFFIX} from gem.mk to rubyversion.mk.
  It was previously committed in gem.mk.

* Add support ${RUBY_SUFFIX} to online manual.

Revision 1.46 / (download) - annotate - [select for diffs], Sat Mar 20 06:01:53 2021 UTC (3 years ago) by taca
Branch: MAIN
Changes since 1.45: +4 -1 lines
Diff to previous 1.45 (colored)

lang/ruby/gem.mk: support ${RUBY_SUFFIX} in print-PLIST

Add limited support for replacing ${RUBY_SUFFIX} in ${PREFIX}/bin
directory.  Notifed by tsutsui@.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jan 11 11:21:31 2021 UTC (3 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.44: +12 -4 lines
Diff to previous 1.44 (colored)

lang/ruby: add GEM_PLUGINSDIR support

* Add GEM_PLUGINSDIR support required by rubygems 3.2 and later.
* GEM_EXTSDIR is required unconditonally.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 11 06:51:27 2021 UTC (3 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.43: +11 -1 lines
Diff to previous 1.43 (colored)

lang/ruby: add RUBYGEM_VERBOSE

Add RUBYGEM_VERBOSE user-settable variable.  It is useful for developers.


RUBYGEM_VERBOSE
	Execute gem with verbose option.
		Possible values: Yes No
		Default: No

Revision 1.43 / (download) - annotate - [select for diffs], Sat Dec 19 14:41:16 2020 UTC (3 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.42: +4 -1 lines
Diff to previous 1.42 (colored)

lang/ruby: try removing extra directory

Try removing extra directory and make "make print-PLIST" happy a little.

Revision 1.42 / (download) - annotate - [select for diffs], Sat May 2 17:03:11 2020 UTC (3 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.41: +14 -1 lines
Diff to previous 1.41 (colored)

lang/ruby/gem.mk: introduce GEM_KEEPBUILD

Introduce GEM_KEEPBUILD which specifies file should not be removed by
GEM_CLEANBUILD.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Nov 3 19:04:06 2019 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.40: +11 -11 lines
Diff to previous 1.40 (colored)

lang: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Oct 24 14:39:37 2019 UTC (4 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.39: +3 -6 lines
Diff to previous 1.39 (colored)

lang/ruby: change for --no-document option

Replace RUBY_BUILD_RDOC and RUBY_BUILD_RI with RUBY_BUILD_DOCUMENT since
rdoc's --no-rdoc and --no-ri options are deprecated almost 8 years ago
and these options are replaced with -no-document option.

No package should be changed.

Revision 1.39 / (download) - annotate - [select for diffs], Sat Feb 9 15:22:46 2019 UTC (5 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

lang/ruby/gem.mk: improve message

OVERRIDE_GEMSPEC would not only update rubygem's dependency but also
its meta data.

Revision 1.38 / (download) - annotate - [select for diffs], Tue May 30 16:02:25 2017 UTC (6 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.37: +1 -5 lines
Diff to previous 1.37 (colored)

Remove use of USE_RAKE.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Nov 19 15:35:03 2016 UTC (7 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.36: +1 -5 lines
Diff to previous 1.36 (colored)

Extract _RUBYGEMS_MINORS more strictly.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Apr 11 04:22:34 2016 UTC (8 years ago) by dbj
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)

update PKG_{FAIL,SKIP}_REASON with +=

Revision 1.35 / (download) - annotate - [select for diffs], Sun Mar 8 14:41:12 2015 UTC (9 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.34: +5 -56 lines
Diff to previous 1.34 (colored)

* Split gem-vars.mk and gem-extract.mk from gem.mk.
* Make GEM_EXTSDIR from output of gem command instead of derived from
  RUBY_ARCH related variables.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Jan 25 16:09:16 2015 UTC (9 years, 2 months ago) by taca
Branch: MAIN
Changes since 1.33: +8 -43 lines
Diff to previous 1.33 (colored)

Drop RUBYGEMS_REQD.  Since all ruby*-base package contains enough version
of rubygems except ruby18-base.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Jan 16 09:18:47 2015 UTC (9 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.32: +8 -8 lines
Diff to previous 1.32 (colored)

Fix typo, s/GEM_CLEANBUOLD_EXTENSIONS/GEM_CLEANBUILD_EXTENSIONS/.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Aug 19 15:26:44 2014 UTC (9 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.31: +8 -2 lines
Diff to previous 1.31 (colored)

Pass CONFIGURE_ARGS to _RUBYGEM_OPTIONS with "--build-args".

Revision 1.31 / (download) - annotate - [select for diffs], Thu May 1 12:45:09 2014 UTC (9 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.30: +10 -10 lines
Diff to previous 1.30 (colored)

Fix broken print-PLIST with gem based packages.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Mar 15 12:30:26 2014 UTC (10 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.29: +30 -30 lines
Diff to previous 1.29 (colored)

Move definition of GEM_EXTSDIR and PRINT_PLIST_AWK definition block to
appropriate place.  Noted by obache@.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Mar 14 22:31:31 2014 UTC (10 years, 1 month ago) by asau
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Do not preserve owner of installed files.
This causes multiple failures of Ruby gems in FreeBSD bulk builds.
(Besides, it is unclear whether it is actually needed or wanted.)

Revision 1.28 / (download) - annotate - [select for diffs], Fri Mar 14 13:21:34 2014 UTC (10 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.27: +9 -7 lines
Diff to previous 1.27 (colored)

Use GEM_EXTSDIR only if it isn't empty.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Mar 13 17:21:01 2014 UTC (10 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.26: +55 -6 lines
Diff to previous 1.26 (colored)

Add GEM_CLEANBUOLD_EXTENSIONS and GEM_EXTSDIR macro and related rules
to support rubygems bundled with Ruby 2.1.1 (Rubygems 2.2 and later?).

Revision 1.26 / (download) - annotate - [select for diffs], Sun Feb 9 05:15:21 2014 UTC (10 years, 2 months ago) by taca
Branch: MAIN
Changes since 1.25: +4 -13 lines
Diff to previous 1.25 (colored)

Use versions in rubyversion.mk.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Feb 2 07:48:35 2014 UTC (10 years, 2 months ago) by taca
Branch: MAIN
Changes since 1.24: +0 -5 lines
Diff to previous 1.24 (colored)

Revert accidently commit files which not yet ready.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Feb 2 07:46:16 2014 UTC (10 years, 2 months ago) by taca
Branch: MAIN
Changes since 1.23: +6 -1 lines
Diff to previous 1.23 (colored)

Utilize PKGNAME_REQD to determine required Ruby version.

Address to PR pkg/48509.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Sep 11 13:22:15 2013 UTC (10 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

Update rubygems' versions information in comment.

Revision 1.20.2.1 / (download) - annotate - [select for diffs], Tue Jul 16 17:00:50 2013 UTC (10 years, 9 months ago) by tron
Branch: pkgsrc-2013Q2
Changes since 1.20: +15 -10 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Pullup ticket #4179 - requested by taca
misc/rubygems: build fix
textproc/ruby-xslt: build fix

Revisions pulled up:
- converters/ruby-unf_ext/Makefile                              1.4
- converters/ruby-unf_ext/PLIST                                 1.3
- databases/ruby-ldap/Makefile                                  1.15
- databases/ruby-ldap/PLIST                                     1.6
- databases/ruby-odbc/Makefile                                  1.14
- databases/ruby-odbc/PLIST                                     1.8
- databases/ruby-pg/Makefile                                    1.16
- databases/ruby-pg/PLIST                                       1.10
- devel/ruby-rbtree/Makefile                                    1.10
- devel/ruby-rbtree/PLIST                                       1.6
- graphics/ruby-gd/Makefile                                     1.40
- graphics/ruby-gd/PLIST                                        1.9
- lang/ruby/gem.mk                                              1.21-1.22
- lang/ruby193-base/Makefile                                    1.31
- lang/ruby193-base/PLIST                                       1.9
- lang/ruby193-base/distinfo                                    1.23
- lang/ruby193-base/patches/patch-lib_rubygems_command.rb       1.1
- lang/ruby193-base/patches/patch-lib_rubygems_command__manager.rb 1.1
- lang/ruby193-base/patches/patch-lib_rubygems_dependency__installer.rb 1.4
- lang/ruby193-base/patches/patch-lib_rubygems_gem__runner.rb   1.1
- lang/ruby193-base/patches/patch-lib_rubygems_installer.rb     1.2
- lang/ruby193-base/patches/patch-lib_rubygems_specification.rb 1.4
- math/ruby-narray/Makefile                                     1.2
- math/ruby-narray/PLIST                                        1.2
- misc/rubygems/Makefile                                        1.53
- misc/rubygems/PLIST                                           1.23
- misc/rubygems/distinfo                                        1.42
- misc/rubygems/patches/patch-ad                                1.12
- security/ruby-shadow/Makefile                                 1.2
- security/ruby-shadow/PLIST                                    1.2
- textproc/ruby-libxml/Makefile                                 1.19
- textproc/ruby-libxml/PLIST                                    1.12
- textproc/ruby-xslt/Makefile                                   1.11
- textproc/ruby-xslt/PLIST                                      1.7
- www/ruby-fcgi/Makefile                                        1.16
- www/ruby-fcgi/PLIST                                           1.5

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:01:01 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby193-base/patches:
   	    patch-lib_rubygems_dependency__installer.rb
   	    patch-lib_rubygems_installer.rb patch-lib_rubygems_specification.rb
   Added Files:
   	pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_command.rb
   	    patch-lib_rubygems_command__manager.rb
   	    patch-lib_rubygems_gem__runner.rb

   Log Message:
   Add partly support build_info to bundled rubygems to make compatibilty with
   rubygems 2.0.3.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:02:57 UTC 2013

   Modified Files:
   	pkgsrc/misc/rubygems: Makefile distinfo
   	pkgsrc/misc/rubygems/patches: patch-ad

   Log Message:
   Fix creating proper build_info directory.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:12:56 UTC 2013

   Modified Files:
   	pkgsrc/misc/rubygems: PLIST

   Log Message:
   Remove Ruby's version denendent directory.

   No PKGREVISION bump for short time updates.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:16:38 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: gem.mk

   Log Message:
   Fix gem handling.

   o Don't assume _DISTDIR end with '/' (by DESTDIR).
   o A small clean up to GEM_CLEANBUILD handling.

   A few clean up.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:18:11 UTC 2013

   Modified Files:
   	pkgsrc/converters/ruby-unf_ext: Makefile PLIST

   Log Message:
   No need to specify GEM_CLEANBUILD and fix PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:20:16 UTC 2013

   Modified Files:
   	pkgsrc/databases/ruby-ldap: Makefile PLIST

   Log Message:
   o Clean up GEM_CLEANBUILD and fix PLIST.
   o Use RUBY_DLEXT in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:21:33 UTC 2013

   Modified Files:
   	pkgsrc/databases/ruby-odbc: Makefile PLIST

   Log Message:
   Add build_info file to PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:22:55 UTC 2013

   Modified Files:
   	pkgsrc/databases/ruby-pg: Makefile PLIST

   Log Message:
   Add build_info file to PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:26:00 UTC 2013

   Modified Files:
   	pkgsrc/devel/ruby-rbtree: Makefile PLIST

   Log Message:
   Change GEM_CLEANBUILD not to include the same Ruby's extension file in
   package.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:27:26 UTC 2013

   Modified Files:
   	pkgsrc/graphics/ruby-gd: Makefile PLIST

   Log Message:
   o Add build_info file to PLIST.
   o Utilize GEM_NAME in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:29:47 UTC 2013

   Modified Files:
   	pkgsrc/math/ruby-narray: Makefile PLIST

   Log Message:
   Change GEM_CLEANBUILD not to include working file to package.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:32:56 UTC 2013

   Modified Files:
   	pkgsrc/security/ruby-shadow: Makefile PLIST

   Log Message:
   o Clean up GEM_CLEANBUILD  not to include the same Ruby's extension file and
     working files in package
   o Use RUBY_DLEXT in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:34:45 UTC 2013

   Modified Files:
   	pkgsrc/textproc/ruby-libxml: Makefile PLIST

   Log Message:
   o Add build_info file to PLIST.
   o Don't include extconf.h, a working file to package.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:36:37 UTC 2013

   Modified Files:
   	pkgsrc/www/ruby-fcgi: Makefile PLIST

   Log Message:
   o Add build_info file to PLIST.
   o Utilize GEM_NAME in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 16:07:25 UTC 2013

   Modified Files:
   	pkgsrc/textproc/ruby-xslt: Makefile PLIST

   Log Message:
   Add build_info file to PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Sun Jul 14 21:08:17 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: gem.mk

   Log Message:
   Fix shell syntax error which has been breaking all gem builds on SunOS for
   the past week as per the reports on pkgsrc-bulk.  Not sure why it wasn't
   showing up on other platforms, but I am assuming this is the correct fix.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jul 14 21:08:17 2013 UTC (10 years, 9 months ago) by jperkin
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Fix shell syntax error which has been breaking all gem builds on SunOS for
the past week as per the reports on pkgsrc-bulk.  Not sure why it wasn't
showing up on other platforms, but I am assuming this is the correct fix.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jul 7 15:16:38 2013 UTC (10 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.20: +15 -10 lines
Diff to previous 1.20 (colored)

Fix gem handling.

o Don't assume _DISTDIR end with '/' (by DESTDIR).
o A small clean up to GEM_CLEANBUILD handling.

A few clean up.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 8 11:17:15 2013 UTC (11 years ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base
Branch point for: pkgsrc-2013Q2
Changes since 1.19: +7 -7 lines
Diff to previous 1.19 (colored)

Remove "Trailing empty lines." and/or "Trailing white-space."

Revision 1.19 / (download) - annotate - [select for diffs], Tue Apr 2 15:22:39 2013 UTC (11 years ago) by taca
Branch: MAIN
Changes since 1.18: +10 -2 lines
Diff to previous 1.18 (colored)

Make GEM_PATH environment settable with MAKE_ENV.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Mar 14 12:57:42 2013 UTC (11 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Move definition of rubygems sites so that it is usable with packages
not using gem as installation but as archive.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Mar 7 16:42:53 2013 UTC (11 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.16: +15 -6 lines
Diff to previous 1.16 (colored)

gem.mk:
* Add Rubygem 2.0.0 and Ruby 2.0.0 support which wouldn't enabled yet.
* Use Ruby code format for gemspec to build/install instead of YAML.
* Add --backtrace option to "gem install".

files/update-gemspec.rb:
* Allow rename name attribute in gemspec.
* Handle Ruby code format of gemspec.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Oct 3 12:58:34 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.15: +1 -4 lines
Diff to previous 1.15 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Sep 16 15:23:12 2012 UTC (11 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.14: +2 -7 lines
Diff to previous 1.14 (colored)

Remove support of ruby19 (Ruby 1.9.2).

Revision 1.14 / (download) - annotate - [select for diffs], Tue Mar 20 06:14:30 2012 UTC (12 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.13: +1 -9 lines
Diff to previous 1.13 (colored)

* Move some rails related part from gem.mk to module.mk.
* Require rdoc 2.5.0 and later with Ruby on Rails version 3.1 and later.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 18 02:24:13 2012 UTC (12 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Don't override unconditionally set USE_RAKE.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Mar 2 03:46:09 2012 UTC (12 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.11: +37 -13 lines
Diff to previous 1.11 (colored)

o Now OVERRIDE_GEMSPEC can modify files in gemspec.
o Protect multiple inclusion.

Nothing should affect current packages.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jan 12 08:43:22 2012 UTC (12 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.10: +17 -17 lines
Diff to previous 1.10 (colored)

Move PRINT_PLIST_AWK stuff for Gems before other ruby related PRINT_PLIST_AWK
will be added, or not works as expected.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 13 15:47:06 2011 UTC (12 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

* Add RUBY_RAILS_SUPPORTED.  Each Ruby on Rails related pacakge tells
  version(s) of acceptable Ruby on Rails.

  It almost replace previous RUBY_RAILS.

* Add some definitions for Ruby on Rails 3.1.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Nov 8 15:19:22 2011 UTC (12 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.8: +52 -15 lines
Diff to previous 1.8 (colored)

* Document rubygem's version contained in each Ruby release.
* Add RUBYGEM_LANG and use it as LANG and LC_CTYPE for proper rdoc
  processing.
* Add Ruby 1.9.3 support.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Sep 13 03:23:04 2011 UTC (12 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.7: +11 -7 lines
Diff to previous 1.7 (colored)

Now OVERRIDE_GEMSPEC can delete dependency in a gemspec file.
And a little documentation clean up.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 12 14:35:34 2011 UTC (12 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.6: +33 -2 lines
Diff to previous 1.6 (colored)

Introduce OVERRIDE_GEMSPEC.

If it specified, it modify gemspec's dependency using update-gemspec.rb
Ruby script.

The goal is avoid to use patch for modifying depending version or gem's
name since gemspec files' content differ using rubygem's version.

Revision 1.6 / (download) - annotate - [select for diffs], Tue May 10 13:31:49 2011 UTC (12 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Correct RUBYGEMS_REQD's default in comment.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Mar 27 13:05:16 2011 UTC (13 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.4: +16 -5 lines
Diff to previous 1.4 (colored)

* Introduce RUBYGEMS_REQD as a package-settable variable.
  Specify minimum required rubygems version.
* Omit use of _RUBYGEM_UNPACK_OPTION.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Mar 23 14:22:49 2011 UTC (13 years ago) by taca
Branch: MAIN
Changes since 1.3: +9 -1 lines
Diff to previous 1.3 (colored)

Add code fragment to select version of Ruby on Rails.

User settable variable is RUBY_RAILS_DEFAULT: 2 or 3.  (default 2)

Revision 1.3 / (download) - annotate - [select for diffs], Thu Jan 13 12:09:04 2011 UTC (13 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

rubygems.org returns invalid Location header (no scheme and hostname) for
redirect, then speficy the redirected one here instead.

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Wed Nov 10 17:11:47 2010 UTC (13 years, 5 months ago) by tron
Branch: pkgsrc-2010Q3
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

Pullup ticket #3270 - requested by obache
lang/ruby: fix build of GEM packages under Solaris

Revisions p
- lang/ruby/gem.mk				1.2
---
Module Name:	pkgsrc
Committed By:	obache
Date:		Wed Nov 10 10:57:41 UTC 2010

Modified Files:
	pkgsrc/lang/ruby: gem.mk

Log Message:
Exactly set TZ=UTC, or not worked as expected on Solaris (time-zone difference = 0).
Fixes PR#44037.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 10 10:57:41 2010 UTC (13 years, 5 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Exactly set TZ=UTC, or not worked as expected on Solaris (time-zone difference = 0).
Fixes PR#44037.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Sep 10 03:12:02 2010 UTC (13 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base
Branch point for: pkgsrc-2010Q3

Move misc/rubygems/rubygem.mk as lang/ruby/gem.mk.

* Many directory macro, such as GEM_DOCDIR and GEM_LIBDIR are changed
  to relative path against PREFIX.
* RUBYGEM_OPTIONS could be set from pkgsrc's Makefile.
* RUBY_BUILD_RDOC and RUBY_BUILD_RI controls build of rdoc/ri.  But,
  currently ruby18-base and ruby19-base according to PKG_OPTION.
* Assume name of commands gem18/rake18 or gem19/rake19.
* GEM_BUILD's default has changed from rake to gemspec.  Most of rubygem
  based pacakges would be installed via gem command.
* USE_RAKE controls the needs of the rake command.
* MASTER_SITES now use http://rubygems.org/downloads/ first.
* Check existence of GEM_DOCDIR before execute find(1).
* Deprecate RUBYGEM_PKGPREFIX which was defined the same as RUBY_PKGPREFIX
  in long term.
* PRIVILEGED_STAGES isn't set "clean" any more.

misc/rubygems/rubygem.mk will be removed later.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>