head	1.57;
access;
symbols
	pkgsrc-2026Q1:1.56.0.8
	pkgsrc-2026Q1-base:1.56
	pkgsrc-2025Q4:1.56.0.6
	pkgsrc-2025Q4-base:1.56
	pkgsrc-2025Q3:1.56.0.4
	pkgsrc-2025Q3-base:1.56
	pkgsrc-2025Q2:1.56.0.2
	pkgsrc-2025Q2-base:1.56
	pkgsrc-2025Q1:1.55.0.10
	pkgsrc-2025Q1-base:1.55
	pkgsrc-2024Q4:1.55.0.8
	pkgsrc-2024Q4-base:1.55
	pkgsrc-2024Q3:1.55.0.6
	pkgsrc-2024Q3-base:1.55
	pkgsrc-2024Q2:1.55.0.4
	pkgsrc-2024Q2-base:1.55
	pkgsrc-2024Q1:1.55.0.2
	pkgsrc-2024Q1-base:1.55
	pkgsrc-2023Q4:1.54.0.26
	pkgsrc-2023Q4-base:1.54
	pkgsrc-2023Q3:1.54.0.24
	pkgsrc-2023Q3-base:1.54
	pkgsrc-2023Q2:1.54.0.22
	pkgsrc-2023Q2-base:1.54
	pkgsrc-2023Q1:1.54.0.20
	pkgsrc-2023Q1-base:1.54
	pkgsrc-2022Q4:1.54.0.18
	pkgsrc-2022Q4-base:1.54
	pkgsrc-2022Q3:1.54.0.16
	pkgsrc-2022Q3-base:1.54
	pkgsrc-2022Q2:1.54.0.14
	pkgsrc-2022Q2-base:1.54
	pkgsrc-2022Q1:1.54.0.12
	pkgsrc-2022Q1-base:1.54
	pkgsrc-2021Q4:1.54.0.10
	pkgsrc-2021Q4-base:1.54
	pkgsrc-2021Q3:1.54.0.8
	pkgsrc-2021Q3-base:1.54
	pkgsrc-2021Q2:1.54.0.6
	pkgsrc-2021Q2-base:1.54
	pkgsrc-2021Q1:1.54.0.4
	pkgsrc-2021Q1-base:1.54
	pkgsrc-2020Q4:1.54.0.2
	pkgsrc-2020Q4-base:1.54
	pkgsrc-2020Q3:1.53.0.4
	pkgsrc-2020Q3-base:1.53
	pkgsrc-2020Q2:1.53.0.2
	pkgsrc-2020Q2-base:1.53
	pkgsrc-2020Q1:1.52.0.2
	pkgsrc-2020Q1-base:1.52
	pkgsrc-2019Q4:1.50.0.8
	pkgsrc-2019Q4-base:1.50
	pkgsrc-2019Q3:1.50.0.4
	pkgsrc-2019Q3-base:1.50
	pkgsrc-2019Q2:1.50.0.2
	pkgsrc-2019Q2-base:1.50
	pkgsrc-2019Q1:1.49.0.2
	pkgsrc-2019Q1-base:1.49
	pkgsrc-2018Q4:1.47.0.14
	pkgsrc-2018Q4-base:1.47
	pkgsrc-2018Q3:1.47.0.12
	pkgsrc-2018Q3-base:1.47
	pkgsrc-2018Q2:1.47.0.10
	pkgsrc-2018Q2-base:1.47
	pkgsrc-2018Q1:1.47.0.8
	pkgsrc-2018Q1-base:1.47
	pkgsrc-2017Q4:1.47.0.6
	pkgsrc-2017Q4-base:1.47
	pkgsrc-2017Q3:1.47.0.4
	pkgsrc-2017Q3-base:1.47
	pkgsrc-2017Q2:1.46.0.2
	pkgsrc-2017Q2-base:1.46
	pkgsrc-2017Q1:1.43.0.6
	pkgsrc-2017Q1-base:1.43
	pkgsrc-2016Q4:1.43.0.4
	pkgsrc-2016Q4-base:1.43
	pkgsrc-2016Q3:1.43.0.2
	pkgsrc-2016Q3-base:1.43
	pkgsrc-2016Q2:1.42.0.4
	pkgsrc-2016Q2-base:1.42
	pkgsrc-2016Q1:1.42.0.2
	pkgsrc-2016Q1-base:1.42
	pkgsrc-2015Q4:1.39.0.2
	pkgsrc-2015Q4-base:1.39
	pkgsrc-2015Q3:1.38.0.6
	pkgsrc-2015Q3-base:1.38
	pkgsrc-2015Q2:1.38.0.4
	pkgsrc-2015Q2-base:1.38
	pkgsrc-2015Q1:1.38.0.2
	pkgsrc-2015Q1-base:1.38
	pkgsrc-2014Q4:1.37.0.6
	pkgsrc-2014Q4-base:1.37
	pkgsrc-2014Q3:1.37.0.4
	pkgsrc-2014Q3-base:1.37
	pkgsrc-2014Q2:1.37.0.2
	pkgsrc-2014Q2-base:1.37
	pkgsrc-2014Q1:1.36.0.6
	pkgsrc-2014Q1-base:1.36
	pkgsrc-2013Q4:1.36.0.4
	pkgsrc-2013Q4-base:1.36
	pkgsrc-2013Q3:1.36.0.2
	pkgsrc-2013Q3-base:1.36
	pkgsrc-2013Q2:1.35.0.2
	pkgsrc-2013Q2-base:1.35
	pkgsrc-2013Q1:1.34.0.4
	pkgsrc-2013Q1-base:1.34
	pkgsrc-2012Q4:1.34.0.2
	pkgsrc-2012Q4-base:1.34
	pkgsrc-2012Q3:1.33.0.4
	pkgsrc-2012Q3-base:1.33
	pkgsrc-2012Q2:1.33.0.2
	pkgsrc-2012Q2-base:1.33
	pkgsrc-2012Q1:1.31.0.2
	pkgsrc-2012Q1-base:1.31
	pkgsrc-2011Q4:1.30.0.2
	pkgsrc-2011Q4-base:1.30
	pkgsrc-2011Q3:1.29.0.10
	pkgsrc-2011Q3-base:1.29
	pkgsrc-2011Q2:1.29.0.8
	pkgsrc-2011Q2-base:1.29
	pkgsrc-2011Q1:1.29.0.6
	pkgsrc-2011Q1-base:1.29
	pkgsrc-2010Q4:1.29.0.4
	pkgsrc-2010Q4-base:1.29
	pkgsrc-2010Q3:1.29.0.2
	pkgsrc-2010Q3-base:1.29
	pkgsrc-2010Q2:1.28.0.8
	pkgsrc-2010Q2-base:1.28
	pkgsrc-2010Q1:1.28.0.6
	pkgsrc-2010Q1-base:1.28
	pkgsrc-2009Q4:1.28.0.4
	pkgsrc-2009Q4-base:1.28
	pkgsrc-2009Q3:1.28.0.2
	pkgsrc-2009Q3-base:1.28
	pkgsrc-2009Q2:1.27.0.2
	pkgsrc-2009Q2-base:1.27
	pkgsrc-2009Q1:1.25.0.12
	pkgsrc-2009Q1-base:1.25
	pkgsrc-2008Q4:1.25.0.10
	pkgsrc-2008Q4-base:1.25
	pkgsrc-2008Q3:1.25.0.8
	pkgsrc-2008Q3-base:1.25
	cube-native-xorg:1.25.0.6
	cube-native-xorg-base:1.25
	pkgsrc-2008Q2:1.25.0.4
	pkgsrc-2008Q2-base:1.25
	cwrapper:1.25.0.2
	pkgsrc-2008Q1:1.23.0.2
	pkgsrc-2008Q1-base:1.23
	pkgsrc-2007Q4:1.22.0.8
	pkgsrc-2007Q4-base:1.22
	pkgsrc-2007Q3:1.22.0.6
	pkgsrc-2007Q3-base:1.22
	pkgsrc-2007Q2:1.22.0.4
	pkgsrc-2007Q2-base:1.22
	pkgsrc-2007Q1:1.22.0.2
	pkgsrc-2007Q1-base:1.22
	pkgsrc-2006Q4:1.21.0.2
	pkgsrc-2006Q4-base:1.21
	pkgsrc-2006Q3:1.19.0.8
	pkgsrc-2006Q3-base:1.19
	pkgsrc-2006Q2:1.19.0.6
	pkgsrc-2006Q2-base:1.19
	pkgsrc-2006Q1:1.19.0.4
	pkgsrc-2006Q1-base:1.19
	pkgsrc-2005Q4:1.19.0.2
	pkgsrc-2005Q4-base:1.19
	pkgsrc-2005Q3:1.17.0.4
	pkgsrc-2005Q3-base:1.17
	pkgsrc-2005Q2:1.17.0.2
	pkgsrc-2005Q2-base:1.17
	pkgsrc-2005Q1:1.16.0.2
	pkgsrc-2005Q1-base:1.16
	pkgsrc-2004Q4:1.13.0.2
	pkgsrc-2004Q4-base:1.13
	pkgsrc-2004Q3:1.11.0.4
	pkgsrc-2004Q3-base:1.11
	pkgsrc-2004Q2:1.11.0.2
	pkgsrc-2004Q2-base:1.11
	pkgsrc-2004Q1:1.10.0.2
	pkgsrc-2004Q1-base:1.10
	pkgsrc-2003Q4:1.6.0.2
	pkgsrc-2003Q4-base:1.6
	netbsd-1-6-1:1.3.0.2
	netbsd-1-6-1-base:1.3
	netbsd-1-6:1.2.0.8
	netbsd-1-6-RELEASE-base:1.2
	pkgviews:1.2.0.4
	pkgviews-base:1.2
	buildlink2:1.2.0.2
	buildlink2-base:1.2
	netbsd-1-5-PATCH003:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.57
date	2026.04.08.14.40.48;	author taca;	state dead;
branches;
next	1.56;
commitid	5OaEsV9mQxb3iaBG;

1.56
date	2025.05.27.16.58.55;	author taca;	state Exp;
branches;
next	1.55;
commitid	cMn0oG9yCbO9dzWF;

1.55
date	2024.01.03.15.59.34;	author taca;	state Exp;
branches;
next	1.54;
commitid	nG1nr7zcg045h1TE;

1.54
date	2020.12.28.08.20.48;	author taca;	state Exp;
branches;
next	1.53;
commitid	aG6a9BRE1WyQ7uBC;

1.53
date	2020.05.21.15.51.52;	author taca;	state Exp;
branches;
next	1.52;
commitid	oNMZ2lXeEdW7J79C;

1.52
date	2020.03.15.16.42.10;	author taca;	state Exp;
branches;
next	1.51;
commitid	WYIoRo4rchvW9w0C;

1.51
date	2020.03.15.15.29.11;	author taca;	state Exp;
branches;
next	1.50;
commitid	gLXFJ85ksRcKKv0C;

1.50
date	2019.04.14.15.32.29;	author taca;	state Exp;
branches;
next	1.49;
commitid	mBUwVeJnmh1AzkjB;

1.49
date	2019.02.03.22.20.35;	author taca;	state Exp;
branches;
next	1.48;
commitid	vJXrVpnGhxV15naB;

1.48
date	2019.01.13.02.36.28;	author taca;	state Exp;
branches;
next	1.47;
commitid	JXmHoGYGaGnycz7B;

1.47
date	2017.09.15.00.37.14;	author taca;	state Exp;
branches;
next	1.46;
commitid	HT5iqGg4gG8q8e7A;

1.46
date	2017.05.30.15.46.21;	author taca;	state Exp;
branches;
next	1.45;
commitid	EGGbs67EV8lnDqTz;

1.45
date	2017.05.30.14.19.51;	author taca;	state Exp;
branches;
next	1.44;
commitid	9Xsz7Tr7ZBBx9qTz;

1.44
date	2017.04.22.18.27.04;	author taca;	state Exp;
branches;
next	1.43;
commitid	x1nQ2MyU6RepKyOz;

1.43
date	2016.09.08.15.19.17;	author joerg;	state Exp;
branches;
next	1.42;
commitid	fhwICqTqzpVMXulz;

1.42
date	2016.03.14.00.59.06;	author tnn;	state Exp;
branches;
next	1.41;
commitid	jwqIPKtoqQf3WxYy;

1.41
date	2015.12.30.15.03.13;	author taca;	state Exp;
branches;
next	1.40;
commitid	5IwBVL8rTvj51ZOy;

1.40
date	2015.12.29.12.13.30;	author taca;	state Exp;
branches;
next	1.39;
commitid	6gC717aHSltJ6QOy;

1.39
date	2015.11.23.15.46.59;	author taca;	state Exp;
branches;
next	1.38;
commitid	2IrGRlP18MoEreKy;

1.38
date	2015.03.08.16.29.40;	author taca;	state Exp;
branches;
next	1.37;
commitid	KqYzXNFTLPUl2Pcy;

1.37
date	2014.04.12.16.37.46;	author taca;	state Exp;
branches;
next	1.36;
commitid	U5AWRCTjPPHMFpwx;

1.36
date	2013.07.15.02.02.21;	author ryoon;	state Exp;
branches;
next	1.35;
commitid	aGblgSa9xp3HyvXw;

1.35
date	2013.06.27.16.37.16;	author taca;	state Exp;
branches;
next	1.34;
commitid	06ksPki7yv9MYgVw;

1.34
date	2012.10.31.11.19.43;	author asau;	state Exp;
branches;
next	1.33;

1.33
date	2012.05.13.08.37.03;	author sbd;	state Exp;
branches;
next	1.32;

1.32
date	2012.04.29.16.43.49;	author taca;	state Exp;
branches;
next	1.31;

1.31
date	2012.02.18.06.55.15;	author taca;	state Exp;
branches;
next	1.30;

1.30
date	2011.11.08.16.34.47;	author taca;	state Exp;
branches;
next	1.29;

1.29
date	2010.09.10.03.32.30;	author taca;	state Exp;
branches;
next	1.28;

1.28
date	2009.09.13.01.51.05;	author taca;	state Exp;
branches;
next	1.27;

1.27
date	2009.06.10.12.48.07;	author taca;	state Exp;
branches;
next	1.26;

1.26
date	2009.05.20.00.58.14;	author wiz;	state Exp;
branches;
next	1.25;

1.25
date	2008.06.20.15.41.55;	author taca;	state Exp;
branches;
next	1.24;

1.24
date	2008.06.19.14.37.16;	author taca;	state Exp;
branches;
next	1.23;

1.23
date	2008.03.13.21.04.40;	author jlam;	state Exp;
branches;
next	1.22;

1.22
date	2007.03.15.16.42.59;	author taca;	state Exp;
branches;
next	1.21;

1.21
date	2006.12.13.10.55.51;	author taca;	state Exp;
branches;
next	1.20;

1.20
date	2006.12.06.16.31.34;	author taca;	state Exp;
branches;
next	1.19;

1.19
date	2005.11.02.09.13.06;	author taca;	state Exp;
branches
	1.19.8.1;
next	1.18;

1.18
date	2005.11.02.08.59.04;	author taca;	state Exp;
branches;
next	1.17;

1.17
date	2005.04.11.21.45.38;	author tv;	state Exp;
branches;
next	1.16;

1.16
date	2005.03.06.17.19.06;	author taca;	state Exp;
branches;
next	1.15;

1.15
date	2005.03.06.13.01.06;	author taca;	state Exp;
branches;
next	1.14;

1.14
date	2005.01.23.17.33.19;	author taca;	state Exp;
branches;
next	1.13;

1.13
date	2004.11.27.14.38.46;	author taca;	state Exp;
branches;
next	1.12;

1.12
date	2004.10.03.00.13.33;	author tv;	state Exp;
branches;
next	1.11;

1.11
date	2004.04.27.03.09.58;	author snj;	state Exp;
branches;
next	1.10;

1.10
date	2004.03.16.02.01.10;	author taca;	state Exp;
branches;
next	1.9;

1.9
date	2004.03.12.05.02.55;	author taca;	state Exp;
branches;
next	1.8;

1.8
date	2004.01.20.12.13.29;	author agc;	state Exp;
branches;
next	1.7;

1.7
date	2003.12.19.12.04.20;	author sketch;	state Exp;
branches;
next	1.6;

1.6
date	2003.07.17.21.33.47;	author grant;	state Exp;
branches;
next	1.5;

1.5
date	2003.07.13.13.51.26;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2003.03.29.12.40.39;	author jmmv;	state Exp;
branches;
next	1.3;

1.3
date	2002.10.25.18.33.29;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2001.12.30.16.23.59;	author taca;	state Exp;
branches;
next	1.1;

1.1
date	2001.06.30.08.18.27;	author taca;	state Exp;
branches
	1.1.1.1;
next	;

1.19.8.1
date	2006.12.09.10.17.47;	author salo;	state Exp;
branches;
next	;

1.1.1.1
date	2001.06.30.08.18.27;	author taca;	state Exp;
branches;
next	;


desc
@@


1.57
log
@devel/ruby-readline: remove package

Ruby 3.2 is EOL and this package is part of Ruby 3.2.
@
text
@# $NetBSD: Makefile,v 1.56 2025/05/27 16:58:55 taca Exp $
#

DISTNAME=		${RUBY_DISTNAME}
PKGNAME=		${RUBY_PKGPREFIX}-${RUBY_EXTNAME}-${RUBY_VERSION}
RUBY_EXTNAME=		readline
CATEGORIES=		devel ruby
MASTER_SITES=		${MASTER_SITE_RUBY}

MAINTAINER=		taca@@NetBSD.org
HOMEPAGE=		${RUBY_HOMEPAGE}
COMMENT=		Ruby extension to readline library

RUBY_VERSIONS_ACCEPTED=	32
USE_RUBY_EXTCONF=	yes
EXTRACT_ELEMENTS=	${RUBY_DISTNAME}/ext/readline \
			${RUBY_DISTNAME}/include ${RUBY_DISTNAME}/internal.h
WRKSRC=			${RUBY_WRKSRC}/ext/readline
MAKE_ENV+=		top_srcdir=../..

RUBY_DOCS=		README README.ja
INSTALLATION_DIRS=	${RUBY_DOC}/readline

.include "options.mk"
.include "../../lang/ruby/modules.mk"

post-install:
.for f in ${RUBY_DOCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/readline
.endfor

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


1.56
log
@devel/ruby-readline: remove Ruby 3.1 support
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2024/01/03 15:59:34 taca Exp $
@


1.55
log
@devel/ruby-readline: restrict to Ruby 3.1 and 3.2

This is preparation for Ruby 3.3 import.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2020/12/28 08:20:48 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	31 32
@


1.54
log
@Remove extra RUBY_VERSIONS_ACCEPTED.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2020/05/21 15:51:52 taca Exp $
d14 1
@


1.53
log
@remove ruby24 support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2020/03/15 16:42:10 taca Exp $
a13 2
RUBY_VERSIONS_ACCEPTED=	25 26 27

@


1.52
log
@Drop support for ruby22.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2020/03/15 15:29:11 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	24 25 26 27
@


1.51
log
@Allow build package with ruby27-base
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2019/04/14 15:32:29 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	24 25 26 22 27
@


1.50
log
@devel/ruby-readline: drop support for ruby23

Drop support for ruby23.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2019/02/03 22:20:35 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	24 25 26 22
@


1.49
log
@Add missing Ruby 2.6 support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2019/01/13 02:36:28 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	24 25 26 23 22
@


1.48
log
@lang/ruby22: explicitly specify RUBY_VERSIONS_ACCEPTED

Explicitly specify RUBY_VERSIONS_ACCEPTED to all versions.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2017/09/15 00:37:14 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	24 25 23 22
@


1.47
log
@Reset PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2017/05/30 15:46:21 taca Exp $
d14 2
@


1.46
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.45 2017/05/30 14:19:51 taca Exp $
a5 1
PKGREVISION=		1
@


1.45
log
@* Remove code for ruby18.
* Drop setting RUBY_VERSIONS_ACCEPTED since it is now default value.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2017/04/22 18:27:04 taca Exp $
d5 1
a5 1
PKGNAME=		${RUBY_PKGPREFIX}-${RUBY_EXTNAME}-${RUBY_VERSION_FULL}
@


1.44
log
@Remove 18 from RUBY_VERSIONS_ACCEPTED.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2016/09/08 15:19:17 joerg Exp $
a14 1
RUBY_VERSIONS_ACCEPTED= 23 22 21
d16 2
a17 1
EXTRACT_ELEMENTS=	${RUBY_DISTNAME}/ext/readline
a26 4
.if ${RUBY_VER} != "18"
EXTRACT_ELEMENTS+=	${RUBY_DISTNAME}/include ${RUBY_DISTNAME}/internal.h
.endif

@


1.43
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.42 2016/03/14 00:59:06 tnn Exp $
d15 1
a15 1
RUBY_VERSIONS_ACCEPTED= 23 22 21 18
@


1.42
log
@remove references to ruby200
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2015/12/30 15:03:13 taca Exp $
d15 1
a15 1
RUBY_VERSION_SUPPORTED= 23 22 21 18
@


1.41
log
@Add support for ruby23.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2015/12/29 12:13:30 taca Exp $
d15 1
a15 1
RUBY_VERSION_SUPPORTED= 23 22 21 200 18
@


1.40
log
@Since DISTINFO_FILE is defined in lang/ruby/Makefile.common, no need to
define it here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2015/11/23 15:46:59 taca Exp $
d15 1
a15 1
RUBY_VERSION_SUPPORTED= 22 21 200 18
@


1.39
log
@Remove 193 from RUBY_VERSION_SUPPORTED.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2015/03/08 16:29:40 taca Exp $
a16 1
DISTINFO_FILE=		${RUBY_DISTINFO_FILE}
@


1.38
log
@Fix build with ruby21-base.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2014/04/12 16:37:46 taca Exp $
d15 1
a15 1
RUBY_VERSION_SUPPORTED= 22 21 200 193 18
@


1.37
log
@Fix some problems and clean up.

* RUBY_VER dose not take "19" any more.
* Make readline PKG_OPTION work as it should be.
* Always include readline.buildlink3.mk.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2013/07/15 02:02:21 ryoon Exp $
d15 1
d20 1
d25 7
a36 2
.include "options.mk"
.include "../../lang/ruby/modules.mk"
@


1.36
log
@* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
  are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2013/06/27 16:37:16 taca Exp $
d6 1
@


1.35
log
@Reset PKGREVISION by update of both ruby18 and ruby193.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2012/10/31 11:19:43 asau Exp $
a29 1
.include "../../devel/readline/buildlink3.mk"
@


1.34
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2012/05/13 08:37:03 sbd Exp $
a5 1
PKGREVISION=		2
@


1.33
log
@To use the options framework bsd.options.mk must be include.

Also only add '--enable-libedit' to the configure args if the builtin
readline is libedit.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2012/04/29 16:43:49 taca Exp $
a14 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.32
log
@Don't enable "readline" option default if RUBY_VER is prior to 193.

Ruby 1.9.3 changes its license and solve the problem with GPL3 of readline
license.  But Ruby 1.9.2/1.8.7 dosen't solve this problem.

If you want to use ruby-readline with GNU readline on ruby18 or ruby192,
please explictly set "readline" PKG_OPTION.

Fix PR pkg/41943.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2012/02/18 06:55:15 taca Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.31
log
@Use RUBY_EXTNAME in databases/ruby-gdbm/Makefile and
devel/ruby-readline/Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2011/11/08 16:34:47 taca Exp $
d6 1
a30 1
.include "../../devel/readline/buildlink3.mk"
d33 1
@


1.30
log
@Change RUBY_VERSION_SUFFIX to RUBY_VERSION_FULL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2010/09/10 03:32:30 taca Exp $
d5 2
a6 1
PKGNAME=		${RUBY_PKGPREFIX}-readline-${RUBY_VERSION_FULL}
@


1.29
log
@* Remove RUBY_HAS_ARCHLIB.
* Reset PKGREVISION along with implicit update of this package to 1.8.7.302.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2009/09/13 01:51:05 taca Exp $
d5 1
a5 1
PKGNAME=		${RUBY_PKGPREFIX}-readline-${RUBY_VERSION_SUFFIX}
@


1.28
log
@Add readline option which enable use of devel/readline package and enable
it default since editline lacks some functionality, especially multibytes
character processing.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2009/06/10 12:48:07 taca Exp $
a5 1
PKGREVISION=		1
a14 1
RUBY_HAS_ARCHLIB=	yes
@


1.27
log
@Update ruby-readline package to 1.8.7.173 (1.8.7-p173).

Reset PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2009/05/20 00:58:14 wiz Exp $
d6 1
d30 1
@


1.26
log
@Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2008/06/20 15:41:55 taca Exp $
a5 1
PKGREVISION=		1
@


1.25
log
@Update distinfo for Ruby 1.8.7 patchlevel 22 with sharing distinfo file
with lang/ruby18-base package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2008/06/19 14:37:16 taca Exp $
d6 1
@


1.24
log
@Update ruby18-readline package to 1.8.7.

Since chanes are too much to write here, please refer

	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS
	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/ChangeLog

	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/NEWS
	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/ChangeLog
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2008/03/13 21:04:40 jlam Exp $
d17 1
@


1.23
log
@Support user-destdir installation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2007/03/15 16:42:59 taca Exp $
d21 1
a23 1
	${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_DOCDIR}/readline
d25 1
a25 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/readline
@


1.22
log
@Updating Ruby to 1.8.6; ruby18-readline

- discontinue use of RUBY_PATCH_DATE.
- Introduce RUBY_PATCH_LEVEL.

pkgsrc's ruby tracks Ruby's patch release and avoid to maintain
its own patch files (with RUBY_PATCH_DATE).

Changes are too much, please see ChangeLog file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2006/12/13 10:55:51 taca Exp $
d13 2
d23 1
a23 1
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/readline
d25 1
a25 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/readline
@


1.21
log
@Improve checking of some "rl_*" gnu readline compatible functions.
It should fix PR pkg/35244.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2006/12/06 16:31:34 taca Exp $
a5 1
PKGREVISION=		1
@


1.20
log
@Update ruby-readline package to 1.8.5.20061205:

- No change with 20061205 patch.
- Disable checking rl_filename_completion_function() to prevent compile
  error.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2005/11/02 09:13:06 taca Exp $
d6 1
@


1.19
log
@Reset PKGREVISION by updating Ruby 1.8.3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2005/11/02 08:59:04 taca Exp $
d5 1
a5 1
PKGNAME=		${RUBY_PKGPREFIX}-readline-${RUBY_VERSION}
@


1.19.8.1
log
@Pullup ticket 1943 - requested by taca
security update for ruby18

Revisions pulled up:
- pkgsrc/lang/ruby/Makefile				1.41
- pkgsrc/lang/ruby/rubyversion.mk			1.29, 1.30
- pkgsrc/lang/ruby18-base/Makefile			1.29
- pkgsrc/lang/ruby18-base/PLIST				1.9
- pkgsrc/lang/ruby18-base/PLIST.common_end		1.2
- pkgsrc/lang/ruby18-base/distinfo			1.17
- pkgsrc/lang/ruby18-base/options.mk			1.1
- pkgsrc/lang/ruby18-base/patches/patch-af		1.1
- pkgsrc/lang/ruby18-base/patches/patch-bl		removed
- pkgsrc/lang/ruby18/Makefile				1.15
- pkgsrc/databases/ruby-gdbm/Makefile			1.15
- pkgsrc/databases/ruby-gdbm/distinfo			1.1
- pkgsrc/devel/ruby-curses/Makefile			1.10
- pkgsrc/devel/ruby-curses/distinfo			1.7
- pkgsrc/devel/ruby-mode/Makefile			1.15
- pkgsrc/devel/ruby-mode/distinfo			1.6
- pkgsrc/devel/ruby-readline/Makefile			1.20
- pkgsrc/devel/ruby-readline/distinfo			1.13
- pkgsrc/devel/ruby-readline/patches/patch-aa		1.5
- pkgsrc/x11/ruby-tk/Makefile				1.25, 1.26
- pkgsrc/x11/ruby-tk/PLIST				1.7
- pkgsrc/x11/ruby-tk/distinfo				1.11
- pkgsrc/mk/defaults/options.description		1.130

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:25:26 UTC 2006

   Modified Files:
   	pkgsrc/databases/ruby-gdbm: Makefile
   Added Files:
   	pkgsrc/databases/ruby-gdbm: distinfo

   Log Message:
   Update ruby-gdbm package to 1.8.5.20061205:

   - rdoc addition and trivial change.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:28:18 UTC 2006

   Modified Files:
   	pkgsrc/devel/ruby-curses: Makefile distinfo

   Log Message:
   Update ruby-curses package to 1.8.5.20061205:

   - Fixed colose_set method always returns false.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:36:41 UTC 2006

   Modified Files:
   	pkgsrc/devel/ruby-mode: Makefile
   Added Files:
   	pkgsrc/devel/ruby-mode: distinfo

   Log Message:
   Update ruby-mode package to 1.8.5.20061205.

   Tue Dec  5 00:59:05 2006  Yukihiro Matsumoto  <matz@@ruby-lang.org>

   	* misc/ruby-mode.el (ruby-parse-partial): need to parse "/=" as
   	  self assignment operator, not regex.  [ruby-talk:227324]

   Wed Sep 13 18:25:18 2006  Yukihiro Matsumoto  <matz@@ruby-lang.org>

   	* misc/ruby-mode.el (ruby-parse-partial): better here-doc support.
   	  a patch from Marshall T. Vandegrift <llasram at gmail.com>.
   	  [ruby-core:08804]
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:31:34 UTC 2006

   Modified Files:
   	pkgsrc/devel/ruby-readline: Makefile distinfo
   	pkgsrc/devel/ruby-readline/patches: patch-aa

   Log Message:
   Update ruby-readline package to 1.8.5.20061205:

   - No change with 20061205 patch.
   - Disable checking rl_filename_completion_function() to prevent compile
     error.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:34:42 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby: Makefile

   Log Message:
   Update ruby package to 1.8.5.20061205.  No change for this wrapper package.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:17:17 UTC 2006

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

   Log Message:
   - Handle patchlevel which has introduced to Ruby.
   - Introduce RUBY_PATCH_DATE and RUBY_VERSION_SUFFIX.
   - Change _RUBY_VERS_TEENY to _RUBY_VER_TEENY as other version variable
     like RUBY_VER_MAJOR.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:19:50 UTC 2006

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

   Log Message:
   Update RUBY18_PATCH_DATE to 20061205, starting update of Ruby.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:34:09 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby18: Makefile

   Log Message:
   Update ruby18 package to 1.8.5.20061205.  No change for this meta pacakge
   itself.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:24:27 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby18-base: Makefile PLIST PLIST.common_end distinfo
   Added Files:
   	pkgsrc/lang/ruby18-base: options.mk
   	pkgsrc/lang/ruby18-base/patches: patch-af
   Removed Files:
   	pkgsrc/lang/ruby18-base/patches: patch-bl

   Log Message:
   o Update ruby18-base pacakge to Ruby 1.8 branch 2006/12/05.

   	- Many changes from 2006/9/6; see Changes file, please.
   	- Fixes another cgi.rb vulnerability:
   		http://jvn.jp/jp/JVN%2384798830/index.html

   o Introduce ruby-build-ri-db PKG_OPTION which enable installing database
     for Ruby's ri utility.  Default is disabled and should be fix
     PR pkg/34587.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 17:00:54 UTC 2006

   Modified Files:
   	pkgsrc/mk/defaults: options.description

   Log Message:
   Add description of ruby-build-ri-db.
---
   Module Name:		pkgsrc
   Committed By:	tv
   Date:		Fri Nov 10 16:54:54 UTC 2006

   Modified Files:
   	pkgsrc/x11/ruby-tk: Makefile

   Log Message:
   Use find -print | xargs rather than find -exec.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:33:16 UTC 2006

   Modified Files:
   	pkgsrc/x11/ruby-tk: Makefile PLIST distinfo

   Log Message:
   Update ruby-tk package to 1.8.5.20061205:

   Changes are huge, please see Changes.

   - pkgsrc change; fix permission of a image file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2006/12/06 16:31:34 taca Exp $
d5 1
a5 1
PKGNAME=		${RUBY_PKGPREFIX}-readline-${RUBY_VERSION_SUFFIX}
@


1.18
log
@- Update to Ruby 1.8.3.
- Don't make always use GNU readline.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2005/04/11 21:45:38 tv Exp $
a5 1
PKGREVISION=		1
@


1.17
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2005/03/06 17:19:06 taca Exp $
a14 1
USE_GNU_READLINE=	# uses rl_event_hook interface to GNU readline
@


1.16
log
@Bump PKGREVISION with introduce of ruby16-base/ruby18-base pacakge.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2005/03/06 13:01:06 taca Exp $
a13 1
USE_BUILDLINK3=		yes
@


1.15
log
@Cosmetic change with pkglint(1).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2005/01/23 17:33:19 taca Exp $
d6 1
@


1.14
log
@Update Ruby 1.8.2.

This is basically bug fix release, but official changes aren't provided
yet.  Please refer ChangeLog.

Here is pkgsrc changes:

o Set RUBY_HAS_ARCHLIB=yes for Ruby packages including archtecture depending
  extention library in order to depend more specific Ruby.

o Now install database for ri(1).  Fix PR pkg/28566.

o Net::IMAP

	* lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-list:40546]

o NKF:

	* ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static
	  variables.  fixed: [ruby-list:40445]

	* ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): second byte is up to
	  0xfe.

	* ext/nkf/lib/kconv.rb (Kconv#kconv): should handle UTF8 and UTF16
	  properly.

o WEBrick

	* lib/webrick/httpauth/htpasswd.rb (WEBrick::Htpasswd#reload):
	  raise NotImplementedError if password is encrypted by digest
	  algorithms. This patch is contributed by sheepman. [ruby-list:40467]

	* lib/webrick/httpauth/digestauth.rb
	  (WEBrick::HTTPAuth::DigestAuth#_authenticate): fix digest calculation.
	  This patch is contributed by sheepman. [ruby-list:40482]

	* lib/webrick/{httpauth.rb,httpauth/basicauth.rb,httpproxy.rb}: use
	  pack/unpack-template char "m" instead of lib/base64.rb to do base64
	  encoding/decoding. fixed: [ruby-dev:25336]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2004/11/27 14:38:46 taca Exp $
d24 2
a25 2
.for file in ${RUBY_DOCS}
	${INSTALL_DATA} ${WRKSRC}/${file} ${RUBY_DOCDIR}/readline
@


1.13
log
@Update ruby-readline pacakge with new framework for Ruby packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2004/10/03 00:13:33 tv Exp $
d13 2
a15 1
USE_BUILDLINK3=		yes
@


1.12
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2004/04/27 03:09:58 snj Exp $
d5 1
a5 2
PKGNAME=		${RUBY_PKGNAMEPREFIX}readline-${RUBY_VERSION}
PKGREVISION=		4
d10 1
a10 1
HOMEPAGE=		http://www.ruby-lang.org/en/
a12 2
WRKSRC=			${RUBY_WRKSRC}/ext/readline
DIST_SUBDIR=		ruby
d15 3
a18 2
EXTRACT_ELEMENTS=	${RUBY_DISTNAME}/ext/readline
USE_RUBY_EXTCONF=	yes
d28 2
a29 2
.include "../../lang/ruby-base/Makefile.common"
.include "../../lang/ruby-base/buildlink3.mk"
@


1.11
log
@Convert to buildlink3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2004/03/16 02:01:10 taca Exp $
d6 1
a6 1
PKGREVISION=		3
@


1.10
log
@Add ruby to CATEGORIES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2004/03/12 05:02:55 taca Exp $
d17 1
a17 1
USE_BUILDLINK2=		# defined
d29 1
a29 1
.include "../../devel/readline/buildlink2.mk"
d31 1
a31 1
.include "../../lang/ruby-base/buildlink2.mk"
@


1.9
log
@Bump pacakge revision with ruby-base package's update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2004/01/20 12:13:29 agc Exp $
d7 1
a7 1
CATEGORIES=		devel
@


1.8
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/12/19 12:04:20 sketch Exp $
d6 1
a6 1
PKGREVISION=		2
@


1.7
log
@Bump PKGREVISION for packages which install files into RUBY_ARCHLIBDIR,
which has changed for Solaris installs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/07/17 21:33:47 grant Exp $
a6 1
WRKSRC=			${RUBY_WRKSRC}/ext/readline
d14 1
@


1.6
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/07/13 13:51:26 wiz Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.5
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/03/29 12:40:39 jmmv Exp $
d11 1
a11 1
MAINTAINER=		taca@@netbsd.org
@


1.4
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/10/25 18:33:29 wiz Exp $
d6 1
@


1.3
log
@buildlink1 -> buildlink2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/12/30 16:23:59 taca Exp $
d6 1
a14 1
WRKSRC=			${RUBY_WRKSRC}/ext/readline
@


1.2
log
@update ruby-readline package to 1.6.6.  (This is really part of ruby
distribution.)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/06/30 08:18:27 taca Exp $
d16 1
a16 4
USE_BUILDLINK_ONLY=	# defined

.include "../../mk/bsd.prefs.mk"
.include "../../devel/readline/buildlink.mk"
d28 1
d30 1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d23 1
d26 4
a29 3
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/readline/ja
	${INSTALL_DATA} ${RUBY_WRKSRC}/ext/readline/README \
		${RUBY_DOCDIR}/readline/ja
@


1.1.1.1
log
@Importing Ruby extension to readline library.

	This will be part of ruby meta-package.

@
text
@@
