head	1.10;
access;
symbols
	pkgsrc-2017Q1:1.8.0.2
	pkgsrc-2017Q1-base:1.8
	pkgsrc-2016Q4:1.7.0.2
	pkgsrc-2016Q4-base:1.7
	pkgsrc-2016Q3:1.6.0.2
	pkgsrc-2016Q3-base:1.6
	pkgsrc-2016Q2:1.5.0.4
	pkgsrc-2016Q2-base:1.5
	pkgsrc-2016Q1:1.5.0.2
	pkgsrc-2016Q1-base:1.5
	pkgsrc-2015Q4:1.3.0.4
	pkgsrc-2015Q4-base:1.3
	pkgsrc-2015Q3:1.3.0.2
	pkgsrc-2015Q3-base:1.3
	pkgsrc-2015Q2:1.2.0.4
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.2
	pkgsrc-2015Q1-base:1.2;
locks; strict;
comment	@# @;


1.10
date	2017.04.22.18.21.00;	author taca;	state dead;
branches;
next	1.9;
commitid	QMQc7Ocs7wYiIyOz;

1.9
date	2017.04.22.16.09.30;	author taca;	state Exp;
branches;
next	1.8;
commitid	FSF79uxxFVa9ZxOz;

1.8
date	2017.03.13.16.00.18;	author taca;	state Exp;
branches;
next	1.7;
commitid	QVNEdHEIaRBJdpJz;

1.7
date	2016.10.24.14.28.32;	author taca;	state Exp;
branches;
next	1.6;
commitid	OrIHRDOLdxdgdprz;

1.6
date	2016.09.08.15.19.16;	author joerg;	state Exp;
branches;
next	1.5;
commitid	fhwICqTqzpVMXulz;

1.5
date	2016.03.16.13.07.31;	author taca;	state Exp;
branches;
next	1.4;
commitid	yVS72WjtxofSTRYy;

1.4
date	2015.12.30.15.49.10;	author taca;	state Exp;
branches;
next	1.3;
commitid	Ub3r40cKfLkGgZOy;

1.3
date	2015.08.18.07.31.05;	author wiz;	state Exp;
branches;
next	1.2;
commitid	UPpMIsB3AWu1PIxy;

1.2
date	2015.02.02.12.24.23;	author taca;	state Exp;
branches;
next	1.1;
commitid	7GYO03WUAMp5Mq8y;

1.1
date	2015.02.01.12.33.04;	author taca;	state Exp;
branches;
next	;
commitid	cj7xNBu3oo1VQi8y;


desc
@@


1.10
log
@Remove ruby-curses-gem which has moved to ruby-curses.
@
text
@# $NetBSD: Makefile,v 1.9 2017/04/22 16:09:30 taca Exp $

DISTNAME=	curses-1.2.2
CATEGORIES=	devel

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/ruby/curses
COMMENT=	Ruby binding for curses, ncurses, and PDCurses
LICENSE=	2-clause-bsd

.include "../../lang/ruby/gem.mk"
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/termcap.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.9
log
@Update ruby-curses-gem to 1.2.2.

### 1.2.2 / 2017-04-22

New features:

* Add Curses.get_key_modifiers, Curses.return_key_modifiers, and
  Curses.save_key_modifiers.
* Support mswin native build.  Pull request #29 by usa.

### 1.2.1 / 2017-03-27

New features:

* Add touch, untouch, touched?, touch_line, and line_touched?.

Bug fixes:

* Fix Pad#subpad to use subpad(3). (Issue #23)
* Fix build issues on macOS.  Pull requests #24, #25, #26, #27 and #28 by nobu.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2017/03/13 16:00:18 taca Exp $
@


1.8
log
@Update ruby-curses-gem to 1.2.0.

1.2.0 / 2017-02-19

New features:

* Add Curses.assume_default_colors.

Bug fixes:

* Curses.unget_char should use String#ord even if unget_wch() is not available.
* The default value of keyboard_encoding should be ASCII-8BIT if get_wch() is
  not available.
* NUM2ULONG() should be used in Window#bkgd etc.

1.1.3 / 2017-02-08

Bug fixes:

* Update PDCurses to handle extended keys.

1.1.2 / 2017-02-06

Bug fixes:

* Use the left-alt-fix branch of https://github.com/shugo/PDCurses.git to get
  ALT + < etc.

1.1.1 / 2017-01-25

Bug fixes:

* Add -DPDC_WIDE to CPPFLAGS when compiling with PDCurses.

1.1.0 / 2017-01-24

New features:

* Use bundler instead of hoe. Pull request #18 by hsbt.
* Enable appveyor. Pull request #19 by hsbt.
* Add badges for build status to README.md. Pull request #20 by hsbt.
* Add Curses.erase and Curses::Window.erase.
* Add Curses::Window.redraw.
* Add Curses.unget_char, Curses.get_char, and Curses::Window.get_char for
  multibyte characters.
* Add Curses.keyboard_encoding and Curses.terminal_encoding.
* Support cross compilation for mingw32.

Bug fixes:

* Fix error in attron/attroff documentation. Pull request #14 by stomar.
* Improve code samples. Pull request #15 by stomar.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2016/10/24 14:28:32 taca Exp $
d3 1
a3 1
DISTNAME=	curses-1.2.0
@


1.7
log
@No need to specify RUBY_VERSIONS_ACCEPTED explictly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2016/09/08 15:19:16 joerg Exp $
d3 1
a3 1
DISTNAME=	curses-1.0.2
@


1.6
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.5 2016/03/16 13:07:31 taca Exp $
a10 2
RUBY_VERSIONS_ACCEPTED= 21 22 23

@


1.5
log
@Update ruby-curses-gem to 1.0.2.

### 1.0.2 / 2016-03-15

Bug fixes:

* Fix ncursesw support.  Pull request #16 by peter50216, patch by eTM.  Issue
  #6 by Jean Lazarou.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2015/12/30 15:49:10 taca Exp $
d11 1
a11 1
RUBY_VERSION_SUPPORTED= 21 22 23
@


1.4
log
@Add 22 and 23 to RUBY_VERSION_SUPPORTED; allow build on ruby22 and ruby23.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2015/08/18 07:31:05 wiz Exp $
d3 1
a3 2
DISTNAME=	curses-1.0.1
PKGREVISION=	1
@


1.3
log
@Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2015/02/02 12:24:23 taca Exp $
d12 1
a12 1
RUBY_VERSION_SUPPORTED= 21 # 22
@


1.2
log
@Comment out 22 from RUBY_VERSION_SUPPORTED.

ruby22 is not commited yet, noted by joerg@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2015/02/01 12:33:04 taca Exp $
d4 1
@


1.1
log
@Add ruby-curses-gem package version 1.0.1.

This is ruby-curses package which unbundled from Ruby 2.1 and later.
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
a11 1
RUBY_VERSION_SUPPORTED= 21 22
@

