head 1.33; access; symbols pkgsrc-2023Q4:1.33.0.16 pkgsrc-2023Q4-base:1.33 pkgsrc-2023Q3:1.33.0.14 pkgsrc-2023Q3-base:1.33 pkgsrc-2023Q2:1.33.0.12 pkgsrc-2023Q2-base:1.33 pkgsrc-2023Q1:1.33.0.10 pkgsrc-2023Q1-base:1.33 pkgsrc-2022Q4:1.33.0.8 pkgsrc-2022Q4-base:1.33 pkgsrc-2022Q3:1.33.0.6 pkgsrc-2022Q3-base:1.33 pkgsrc-2022Q2:1.33.0.4 pkgsrc-2022Q2-base:1.33 pkgsrc-2022Q1:1.33.0.2 pkgsrc-2022Q1-base:1.33 pkgsrc-2021Q4:1.32.0.4 pkgsrc-2021Q4-base:1.32 pkgsrc-2021Q3:1.32.0.2 pkgsrc-2021Q3-base:1.32 pkgsrc-2021Q2:1.31.0.2 pkgsrc-2021Q2-base:1.31 pkgsrc-2021Q1:1.30.0.2 pkgsrc-2021Q1-base:1.30 pkgsrc-2020Q4:1.29.0.8 pkgsrc-2020Q4-base:1.29 pkgsrc-2020Q3:1.29.0.6 pkgsrc-2020Q3-base:1.29 pkgsrc-2020Q2:1.29.0.4 pkgsrc-2020Q2-base:1.29 pkgsrc-2020Q1:1.29.0.2 pkgsrc-2020Q1-base:1.29 pkgsrc-2019Q4:1.28.0.8 pkgsrc-2019Q4-base:1.28 pkgsrc-2019Q3:1.28.0.4 pkgsrc-2019Q3-base:1.28 pkgsrc-2019Q2:1.28.0.2 pkgsrc-2019Q2-base:1.28 pkgsrc-2019Q1:1.27.0.2 pkgsrc-2019Q1-base:1.27 pkgsrc-2018Q4:1.26.0.2 pkgsrc-2018Q4-base:1.26 pkgsrc-2018Q3:1.25.0.12 pkgsrc-2018Q3-base:1.25 pkgsrc-2018Q2:1.25.0.10 pkgsrc-2018Q2-base:1.25 pkgsrc-2018Q1:1.25.0.8 pkgsrc-2018Q1-base:1.25 pkgsrc-2017Q4:1.25.0.6 pkgsrc-2017Q4-base:1.25 pkgsrc-2017Q3:1.25.0.4 pkgsrc-2017Q3-base:1.25 pkgsrc-2017Q2:1.23.0.2 pkgsrc-2017Q2-base:1.23 pkgsrc-2017Q1:1.22.0.6 pkgsrc-2017Q1-base:1.22 pkgsrc-2016Q4:1.22.0.4 pkgsrc-2016Q4-base:1.22 pkgsrc-2016Q3:1.22.0.2 pkgsrc-2016Q3-base:1.22 pkgsrc-2016Q2:1.21.0.4 pkgsrc-2016Q2-base:1.21 pkgsrc-2016Q1:1.21.0.2 pkgsrc-2016Q1-base:1.21 pkgsrc-2015Q4:1.20.0.2 pkgsrc-2015Q4-base:1.20 pkgsrc-2015Q3:1.19.0.2 pkgsrc-2015Q3-base:1.19 pkgsrc-2015Q2:1.18.0.12 pkgsrc-2015Q2-base:1.18 pkgsrc-2015Q1:1.18.0.10 pkgsrc-2015Q1-base:1.18 pkgsrc-2014Q4:1.18.0.8 pkgsrc-2014Q4-base:1.18 pkgsrc-2014Q3:1.18.0.6 pkgsrc-2014Q3-base:1.18 pkgsrc-2014Q2:1.18.0.4 pkgsrc-2014Q2-base:1.18 pkgsrc-2014Q1:1.18.0.2 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.17.0.2 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.16.0.8 pkgsrc-2013Q3-base:1.16 pkgsrc-2013Q2:1.16.0.6 pkgsrc-2013Q2-base:1.16 pkgsrc-2013Q1:1.16.0.4 pkgsrc-2013Q1-base:1.16 pkgsrc-2012Q4:1.16.0.2 pkgsrc-2012Q4-base:1.16 pkgsrc-2012Q3:1.15.0.8 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.15.0.6 pkgsrc-2012Q2-base:1.15 pkgsrc-2012Q1:1.15.0.4 pkgsrc-2012Q1-base:1.15 pkgsrc-2011Q4:1.15.0.2 pkgsrc-2011Q4-base:1.15 pkgsrc-2011Q3:1.14.0.10 pkgsrc-2011Q3-base:1.14 pkgsrc-2011Q2:1.14.0.8 pkgsrc-2011Q2-base:1.14 pkgsrc-2011Q1:1.14.0.6 pkgsrc-2011Q1-base:1.14 pkgsrc-2010Q4:1.14.0.4 pkgsrc-2010Q4-base:1.14 pkgsrc-2010Q3:1.14.0.2 pkgsrc-2010Q3-base:1.14 pkgsrc-2010Q2:1.13.0.22 pkgsrc-2010Q2-base:1.13 pkgsrc-2010Q1:1.13.0.20 pkgsrc-2010Q1-base:1.13 pkgsrc-2009Q4:1.13.0.18 pkgsrc-2009Q4-base:1.13 pkgsrc-2009Q3:1.13.0.16 pkgsrc-2009Q3-base:1.13 pkgsrc-2009Q2:1.13.0.14 pkgsrc-2009Q2-base:1.13 pkgsrc-2009Q1:1.13.0.12 pkgsrc-2009Q1-base:1.13 pkgsrc-2008Q4:1.13.0.10 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.8 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.6 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.4 pkgsrc-2008Q2-base:1.13 cwrapper:1.13.0.2 pkgsrc-2008Q1:1.12.0.2 pkgsrc-2008Q1-base:1.12 pkgsrc-2007Q4:1.11.0.8 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.6 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.4 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.2 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.10.0.2 pkgsrc-2006Q4-base:1.10 pkgsrc-2006Q3:1.9.0.2 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.8.0.6 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.4 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.8.0.2 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.6.0.4 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.2 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.33 date 2022.02.12.12.28.53; author taca; state Exp; branches; next 1.32; commitid oZ4XOOfaofA2iksD; 1.32 date 2021.08.12.15.03.38; author taca; state Exp; branches; next 1.31; commitid gws6x9kRLZxO3H4D; 1.31 date 2021.05.29.08.30.43; author taca; state Exp; branches; next 1.30; commitid GreFuAwfDDaui1VC; 1.30 date 2021.01.10.14.42.32; author taca; state Exp; branches; next 1.29; commitid lU4oI1Cy3n93PbDC; 1.29 date 2020.01.16.14.30.24; author taca; state Exp; branches; next 1.28; commitid e037WZrdZ3pfkVSB; 1.28 date 2019.05.06.05.22.53; author taca; state Exp; branches; next 1.27; commitid 3jKhSfiRvfLFu6mB; 1.27 date 2019.01.20.13.45.27; author taca; state Exp; branches; next 1.26; commitid fSqlGUUUMsngGw8B; 1.26 date 2018.12.17.14.49.15; author taca; state Exp; branches; next 1.25; commitid dxk6fSDqHs9Z7a4B; 1.25 date 2017.09.18.00.53.56; author taca; state Exp; branches; next 1.24; commitid lVqi4VrE2tb78C7A; 1.24 date 2017.07.13.14.50.19; author taca; state Exp; branches; next 1.23; commitid X9rMOGiTVksBU4Zz; 1.23 date 2017.04.22.18.20.14; author taca; state Exp; branches; next 1.22; commitid uzAJtV5nqx7fHyOz; 1.22 date 2016.09.08.15.19.16; author joerg; state Exp; branches; next 1.21; commitid fhwICqTqzpVMXulz; 1.21 date 2016.03.14.00.59.05; author tnn; state Exp; branches; next 1.20; commitid jwqIPKtoqQf3WxYy; 1.20 date 2015.11.23.15.46.58; author taca; state Exp; branches; next 1.19; commitid 2IrGRlP18MoEreKy; 1.19 date 2015.08.18.07.31.05; author wiz; state Exp; branches; next 1.18; commitid UPpMIsB3AWu1PIxy; 1.18 date 2014.03.16.07.23.38; author taca; state Exp; branches; next 1.17; commitid Dz2B4fnlBN3LuTsx; 1.17 date 2013.10.16.17.13.30; author roy; state Exp; branches; next 1.16; commitid KOutNCvESgc7Cx9x; 1.16 date 2012.10.31.11.19.40; author asau; state Exp; branches; next 1.15; 1.15 date 2011.11.08.16.34.47; author taca; state Exp; branches; next 1.14; 1.14 date 2010.09.10.03.31.12; author taca; state Exp; branches; next 1.13; 1.13 date 2008.06.19.14.36.53; author taca; state Exp; branches; next 1.12; 1.12 date 2008.03.13.21.55.48; author jlam; state Exp; branches; next 1.11; 1.11 date 2007.03.15.16.42.32; author taca; state Exp; branches; next 1.10; 1.10 date 2006.12.06.16.28.18; author taca; state Exp; branches; next 1.9; 1.9 date 2006.09.07.15.41.12; author taca; state Exp; branches 1.9.2.1; next 1.8; 1.8 date 2005.11.03.07.19.34; author taca; state Exp; branches; next 1.7; 1.7 date 2005.11.02.09.13.06; author taca; state Exp; branches; next 1.6; 1.6 date 2005.04.11.21.45.38; author tv; state Exp; branches; next 1.5; 1.5 date 2005.03.06.17.19.06; author taca; state Exp; branches; next 1.4; 1.4 date 2005.03.06.13.00.31; author taca; state Exp; branches; next 1.3; 1.3 date 2005.01.23.17.33.19; author taca; state Exp; branches; next 1.2; 1.2 date 2004.11.30.17.17.34; author taca; state Exp; branches; next 1.1; 1.1 date 2004.11.27.14.35.15; author taca; state Exp; branches 1.1.1.1; next ; 1.9.2.1 date 2006.12.09.10.17.47; author salo; state Exp; branches; next ; 1.1.1.1 date 2004.11.27.14.35.15; author taca; state Exp; branches; next ; desc @@ 1.33 log @devel/ruby-curses: update to 1.4.4 1.4.4 (2022-02-03) Bug fixes: * Define Curses.colors even if COLORS is a macro. Issue #69 by dvarrui. * Use require instead of require_relative. Pull request #68 by dvarrui. 1.4.3 (2022-01-06) New features: * Added flushinp, menu mark, fore and back functions. Pull request #66 by Isty001. @ text @# $NetBSD: Makefile,v 1.32 2021/08/12 15:03:38 taca Exp $ # DISTNAME= curses-1.4.4 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.32 log @devel/ruby-curses: update to 1.4.2 1.4.2 / 2021-06-14 New features: * Added samples for addch, attron, mouse tracking and colors. Pull request #62 by coezbek. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2021/05/29 08:30:43 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.4.2 @ 1.31 log @devel/ruby-curses: update to 1.4.1 1.4.1 (2021-05-22) Bug fixes: * Use chtype instead of char to support attributes * Fixes for Ruby 3.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2021/01/10 14:42:32 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.4.1 @ 1.30 log @devel/ruby-curses: update to 1.4.0 ### 1.4.0 / 2020-12-10 New features: * Remove fat binary support for newer versions of Ruby @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2020/01/16 14:30:24 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.4.0 @ 1.29 log @devel/ruby-curses: update to 1.3.2 ### 1.3.2 / 2019-12-20 Bug fixes: * Drop rb_safe_level check for Ruby 2.7 by Eric Wong. * Try libtinfow first. Issue #52 by Marco Sirabella. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2019/05/06 05:22:53 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.3.2 @ 1.28 log @devel/ruby-curses: update to 1.3.1 ### 1.3.1 / 2019-04-21 Bug fixes: * Check whether sizeof(WINDOW) is available to avoid build failures on macOS. Issue #48 reported by chdiza. ### 1.3.0 / 2019-04-16 New features: * Add Curses::Form and Curses::Field. Bug fixes: * Fix TravisCI issues by amatsuda and znz. * Fix typo in sample/menu.rb by binford2k. * Ctrl-/ should return ^_ on Windows. * Workaround for new Windows console. https://github.com/Bill-Gray/PDCurses/pull/108 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2019/01/20 13:45:27 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.3.1 @ 1.27 log @devel/ruby-curses: update to 1.2.7 ### 1.2.7 / 2019-01-10 Bug fixes: * Add curses.so for Ruby 2.5/2.6 on x86-mingw32. ### 1.2.6 / 2019-01-09 New features: * Add Curses::Menu and Curses::Item. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2018/12/17 14:49:15 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.2.7 @ 1.26 log @devel/ruby-curses: update to 1.2.5 ### 1.2.5 / 2018-10-16 New features: * Add mvderwin and derwin methods to Window. Pull request #37 by meschbach. * Add documentation link. Pull request #39 by atshakil. Bug fixes: * Favor ncursesw over curses. Pull request #40 by DivineDominion. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2017/09/18 00:53:56 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.2.5 @ 1.25 log @devel/ruby-curses: update to 1.2.4 ### 1.2.4 / 2017-09-13 New features: * Update PDCurses. Bug fixes: * Fix the path of pdcurses.dll for i386-mingw. (Issue #36) Documentation: * Include reference to ncurses dependency. Pull request #34 by qume. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2017/07/13 14:50:19 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.2.4 @ 1.24 log @Update ruby-curses to 1.2.3. ### 1.2.3 / 2017-07-03 Bug fixes: * Fixes for mswin. Pull requests #30, #31, #32 and #33 by unak. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2017/04/22 18:20:14 taca Exp $ d4 1 a4 1 DISTNAME= curses-1.2.3 @ 1.23 log @Now, move ruby-curses-gem to ruby-curses overriding part of ruby18 version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2016/09/08 15:19:16 joerg Exp $ d4 1 a4 1 DISTNAME= curses-1.2.2 @ 1.22 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.21 2016/03/14 00:59:05 tnn Exp $ d4 2 a5 6 DISTNAME= ${RUBY_DISTNAME} PKGREVISION= 2 PKGNAME= ${RUBY_PKGPREFIX}-${RUBY_EXTNAME}-${RUBY_VERSION_FULL} RUBY_EXTNAME= curses CATEGORIES= devel ruby MASTER_SITES= ${MASTER_SITE_RUBY} d7 4 a10 3 MAINTAINER= taca@@NetBSD.org HOMEPAGE= ${RUBY_HOMEPAGE} COMMENT= Ruby extension to curses library d12 1 a12 17 USE_RUBY_EXTCONF= yes EXTRACT_ELEMENTS= ${RUBY_DISTNAME}/ext/curses WRKSRC= ${RUBY_WRKSRC}/ext/curses CURSES_EXAMPLES= hello.rb rain.rb view.rb view2.rb REPLACE_RUBY= ${CURSES_EXAMPLES} INSTALLATION_DIRS= ${RUBY_EG}/curses RUBY_VERSIONS_ACCEPTED= 18 post-install: .for f in ${CURSES_EXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_EG}/curses .endfor .include "../../lang/ruby/modules.mk" .include "../../lang/ruby/Makefile.common" @ 1.21 log @remove references to ruby200 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2015/11/23 15:46:58 taca Exp $ d23 1 a23 1 RUBY_VERSION_SUPPORTED= 18 @ 1.20 log @Remove 193 from RUBY_VERSION_SUPPORTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2015/08/18 07:31:05 wiz Exp $ d23 1 a23 1 RUBY_VERSION_SUPPORTED= 200 18 @ 1.19 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.18 2014/03/16 07:23:38 taca Exp $ d23 1 a23 1 RUBY_VERSION_SUPPORTED= 200 193 18 @ 1.18 log @Set RUBY_VERSION_SUPPORTED to 200, 193 and 18. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2013/10/16 17:13:30 roy Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.17 log @Works fine with system curses @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2012/10/31 11:19:40 asau Exp $ d23 2 @ 1.16 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2011/11/08 16:34:47 taca Exp $ d5 1 d30 1 a30 1 .include "../../devel/ncurses/buildlink3.mk" @ 1.15 log @Change RUBY_VERSION_SUFFIX to RUBY_VERSION_FULL. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2010/09/10 03:31:12 taca Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.14 log @* Remove RUBY_HAS_ARCHLIB. * Use patches and distinfo from lang/ruby18-base. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2008/06/19 14:36:53 taca Exp $ d5 1 a5 1 PKGNAME= ${RUBY_PKGPREFIX}-${RUBY_EXTNAME}-${RUBY_VERSION_SUFFIX} @ 1.13 log @Update ruby18-curses 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.12 2008/03/13 21:55:48 jlam Exp $ d5 2 a6 1 PKGNAME= ${RUBY_PKGPREFIX}-curses-${RUBY_VERSION_SUFFIX} a15 1 RUBY_HAS_ARCHLIB= yes @ 1.12 log @+ Support user-destdir installation. + Include termcap.buildlink3.mk because curses.so is linked against -ltermcap, so we need it to be transformed into the right library depending on the platform and PREFER_* settings. Bump the PKGREVISION to 1. + Because we are asking for ncurses (by include ncurses/buildlink3.mk), check for and -lncurses instead of and -lcurses. The curses.c file gets it wrong otherwise. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2007/03/15 16:42:32 taca Exp $ a5 1 PKGREVISION= 1 d22 1 a24 1 ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/curses d26 1 a26 1 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_EXAMPLESDIR}/curses @ 1.11 log @Updating Ruby to 1.8.6; ruby18-curses - 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.10 2006/12/06 16:28:18 taca Exp $ d6 1 d14 2 d25 1 a25 1 ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/curses d27 1 a27 1 ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/curses d33 1 @ 1.10 log @Update ruby-curses package to 1.8.5.20061205: - Fixed colose_set method always returns false. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2006/09/07 15:41:12 taca Exp $ a8 4 PATCH_SITES= ${MASTER_SITE_LOCAL} PATCHFILES= ruby-1.8.5-curses-${RUBY18_PATCH_DATE}.patch.bz2 PATCH_DIST_STRIP= -p3 @ 1.9 log @Update Ruby to 1.8.5 (+ ruby-1-8 branch on 2006-09-07). pkgsrc changes: * Add RUBY_DYNAMIC_DIRS which cause generating dynamic PLIST entries. * Move using buildlinks to rubyversion.mk. * Merge converters/ruby-iconv to ruby18-base. Ruby changes: * too may, see ChangeLog file or http://eigenclass.org/hiki.rb?ruby+1.8.5+changelog This is ruby-curses part. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2005/11/03 07:19:34 taca Exp $ d5 1 a5 1 PKGNAME= ${RUBY_PKGPREFIX}-curses-${RUBY_VERSION} d11 1 a11 1 PATCH_DIST_STRIP= -p2 @ 1.9.2.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 * 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 * misc/ruby-mode.el (ruby-parse-partial): better here-doc support. a patch from Marshall T. Vandegrift . [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.10 2006/12/06 16:28:18 taca Exp $ d5 1 a5 1 PKGNAME= ${RUBY_PKGPREFIX}-curses-${RUBY_VERSION_SUFFIX} d11 1 a11 1 PATCH_DIST_STRIP= -p3 @ 1.8 log @Remove specifying RUBY_VERSION_SUPPORTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2005/11/02 09:13:06 taca Exp $ d9 4 @ 1.7 log @Reset PKGREVISION by updating Ruby 1.8.3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/04/11 21:45:38 tv Exp $ a12 1 RUBY_VERSION_SUPPORTED= 18 @ 1.6 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/03/06 17:19:06 taca Exp $ a5 1 PKGREVISION= 1 @ 1.5 log @Bump PKGREVISION with introduce of ruby16-base/ruby18-base pacakge. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/03/06 13:00:31 taca Exp $ a15 1 USE_BUILDLINK3= yes @ 1.4 log @Cosmetic change with pkglint(1). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/01/23 17:33:19 taca Exp $ d6 1 @ 1.3 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.2 2004/11/30 17:17:34 taca Exp $ d26 1 a26 1 ${INSTALL_DATA} ${WRKSRC}/$f ${RUBY_EXAMPLESDIR}/curses @ 1.2 log @Remove empty PKGREVISION which I forgot to delete. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/11/27 14:35:15 taca Exp $ d14 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2004/04/27 03:09:58 snj Exp $ a5 1 PKGREVISION= @ 1.1.1.1 log @Initial import of ruby-curses package. This is separated from original Ruby 1.8.1 distribution because of (possible) dependency to external package. @ text @@