head	1.7;
access;
symbols
	pkgsrc-2017Q1:1.4.0.6
	pkgsrc-2017Q1-base:1.4
	pkgsrc-2016Q4:1.4.0.4
	pkgsrc-2016Q4-base:1.4
	pkgsrc-2016Q3:1.4.0.2
	pkgsrc-2016Q3-base:1.4
	pkgsrc-2016Q2:1.3.0.10
	pkgsrc-2016Q2-base:1.3
	pkgsrc-2016Q1:1.3.0.8
	pkgsrc-2016Q1-base:1.3
	pkgsrc-2015Q4:1.3.0.6
	pkgsrc-2015Q4-base:1.3
	pkgsrc-2015Q3:1.3.0.4
	pkgsrc-2015Q3-base:1.3
	pkgsrc-2015Q2:1.3.0.2
	pkgsrc-2015Q2-base:1.3
	pkgsrc-2015Q1:1.2.0.2
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.1.0.8
	pkgsrc-2014Q4-base:1.1
	pkgsrc-2014Q3:1.1.0.6
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.4
	pkgsrc-2014Q2-base:1.1
	pkgsrc-2014Q1:1.1.0.2
	pkgsrc-2014Q1-base:1.1;
locks; strict;
comment	@# @;


1.7
date	2017.06.20.13.37.56;	author taca;	state dead;
branches;
next	1.6;
commitid	yLyDDtfE3LHxf7Wz;

1.6
date	2017.05.30.15.54.11;	author taca;	state Exp;
branches;
next	1.5;
commitid	RxJoWDq3kYOaGqTz;

1.5
date	2017.05.30.15.46.21;	author taca;	state Exp;
branches;
next	1.4;
commitid	EGGbs67EV8lnDqTz;

1.4
date	2016.09.08.15.19.18;	author joerg;	state Exp;
branches;
next	1.3;
commitid	fhwICqTqzpVMXulz;

1.3
date	2015.04.19.16.20.42;	author taca;	state Exp;
branches;
next	1.2;
commitid	wb8Duk6WXUuQDdiy;

1.2
date	2015.03.08.16.23.02;	author taca;	state Exp;
branches
	1.2.2.1;
next	1.1;
commitid	0fmQ3WCjR5Bf0Pcy;

1.1
date	2014.03.14.19.47.00;	author taca;	state Exp;
branches;
next	;
commitid	te21GPakYaFjFHsx;

1.2.2.1
date	2015.04.26.08.36.34;	author tron;	state Exp;
branches;
next	;
commitid	Dc7VkfRgorXIQ4jy;


desc
@@


1.7
log
@Remove ruby21 package since it is EOL.
Please use ruby23, ruby24 or ruby22.
@
text
@# $NetBSD: Makefile,v 1.6 2017/05/30 15:54:11 taca Exp $
#

DISTNAME=	# empty
PKGNAME=	${RUBY_PKGPREFIX}-${RUBY_VERSION}
CATEGORIES=	lang ruby
MASTER_SITES=	# empty
DISTFILES=	# empty

MAINTAINER=	taca@@NetBSD.org
HOMEPAGE=	http://www.ruby-lang.org/en/
COMMENT=	Ruby programming language ${RUBY_VERSION} meta package
LICENSE=	2-clause-bsd OR ruby-license

META_PACKAGE=		yes

DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
DEPENDS+= ${RUBY_NAME}-gdbm>=${RUBY_VERSION}:../../databases/ruby-gdbm
DEPENDS+= ${RUBY_NAME}-fiddle>=${RUBY_VERSION}:../../devel/ruby-fiddle
DEPENDS+= ${RUBY_NAME}-readline>=${RUBY_VERSION}:../../devel/ruby-readline
DEPENDS+= ${RUBY_NAME}-tk>=${RUBY_VERSION}:../../x11/ruby-tk

RUBY_VERSIONS_ACCEPTED=	21

.include "../../lang/ruby/rubyversion.mk"
.include "../../lang/ruby/Makefile.common"
.include "../../mk/bsd.pkg.mk"
@


1.6
log
@Replace more remaining RUBY_VERSION_FULL to RUBY_VERSION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2017/05/30 15:46:21 taca Exp $
@


1.5
log
@Replace RUBY_VERSION_FULL with RUBY_VERSION since there is no
RUBY_VERSION_FULL contains Ruby's patchlevel.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2016/09/08 15:19:18 joerg Exp $
d17 5
a21 5
DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION_FULL}:${RUBY_SRCDIR}
DEPENDS+= ${RUBY_NAME}-gdbm>=${RUBY_VERSION_FULL}:../../databases/ruby-gdbm
DEPENDS+= ${RUBY_NAME}-fiddle>=${RUBY_VERSION_FULL}:../../devel/ruby-fiddle
DEPENDS+= ${RUBY_NAME}-readline>=${RUBY_VERSION_FULL}:../../devel/ruby-readline
DEPENDS+= ${RUBY_NAME}-tk>=${RUBY_VERSION_FULL}:../../x11/ruby-tk
@


1.4
log
@Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow the
naming scheme of the other multi-version packages. Add support for the
coorresponding RUBY_VERSIONS_INCOMPATIBLE list.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2015/04/19 16:20:42 taca Exp $
d5 1
a5 1
PKGNAME=	${RUBY_PKGPREFIX}-${RUBY_VERSION_FULL}
@


1.3
log
@Reset PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2015/03/08 16:23:02 taca Exp $
d23 1
a23 1
RUBY_VERSION_SUPPORTED=	21
@


1.2
log
@Fix DESCR about including package names.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2014/03/14 19:47:00 taca Exp $
a5 1
PKGREVISION=	1
@


1.2.2.1
log
@Pullup ticket #4685 - requested by taca
lang/ruby21-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.140
- lang/ruby21-base/PLIST                                        1.6
- lang/ruby21-base/distinfo                                     1.14-1.15
- lang/ruby21-base/patches/patch-configure                      1.3
- lang/ruby21-base/patches/patch-lib_rdoc_text.rb               deleted
- lang/ruby21/Makefile                                          1.3

---
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Fri Apr  3 09:02:24 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby21-base: distinfo
   	pkgsrc/lang/ruby21-base/patches: patch-configure

   Log Message:
   Disable CPU detection on Darwin, the result for 32-bit (i486) is incompatible
   with pkgsrc MACHINE_ARCH (i386).  Fixes 32-bit build, no change for 64-bit.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 19 16:19:00 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby21-base: PLIST distinfo
   Removed Files:
   	pkgsrc/lang/ruby21-base/patches: patch-lib_rdoc_text.rb

   Log Message:
   Update ruby21-base and ruby21 packages to 2.1.6.

   >From release announce:

   Ruby 2.1.6 has been released.

   This release includes a security fix for OpenSSL extension. Please view the
   topic below for more details.

       CVE-2015-1855: Ruby OpenSSL Hostname Verification

   And, many bug fixes are also included. See tickets and ChangeLog for details.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 19 16:20:42 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby21: Makefile

   Log Message:
   Reset PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
@


1.1
log
@Add ruby21 package which contains all packages from Ruby 2.1.1
distributuons:

	ruby211-base
	ruby211-gdbm
	ruby211-fiddle
	ruby211-readline
	ruby211-tk package

Notice: ruby-curses was dropped since Ruby 2.1.0.
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
@

