head 1.12; access; symbols pkgsrc-2023Q4:1.11.0.66 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.64 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.62 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.60 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.58 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.56 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.54 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.52 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.50 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.48 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.46 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.44 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.42 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.40 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.36 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.16 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.38 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.34 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.32 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.30 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.28 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.26 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.24 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.22 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.20 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.18 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.14 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.12 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.10 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.8 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.6 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.4 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.2 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.10.0.22 pkgsrc-2015Q3-base:1.10 pkgsrc-2015Q2:1.10.0.20 pkgsrc-2015Q2-base:1.10 pkgsrc-2015Q1:1.10.0.18 pkgsrc-2015Q1-base:1.10 pkgsrc-2014Q4:1.10.0.16 pkgsrc-2014Q4-base:1.10 pkgsrc-2014Q3:1.10.0.14 pkgsrc-2014Q3-base:1.10 pkgsrc-2014Q2:1.10.0.12 pkgsrc-2014Q2-base:1.10 pkgsrc-2014Q1:1.10.0.10 pkgsrc-2014Q1-base:1.10 pkgsrc-2013Q4:1.10.0.8 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.10.0.6 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.4 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.2 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.9.0.10 pkgsrc-2012Q4-base:1.9 pkgsrc-2012Q3:1.9.0.8 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.9.0.6 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.4 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.9.0.2 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q3:1.8.0.10 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.8 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.6 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.4 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.2 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.7.0.22 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.20 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.18 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.16 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.14 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.12 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.10 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.8 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.6 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.4 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.2 pkgsrc-2008Q1:1.6.0.18 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.16 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.14 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.12 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.10 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.8 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.6 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.4 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.2 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.12 date 2024.01.21.09.14.41; author taca; state Exp; branches; next 1.11; commitid knlqLovzmQyhsiVE; 1.11 date 2015.09.25.06.05.40; author taca; state Exp; branches; next 1.10; commitid mD1WVLbCnGP18BCy; 1.10 date 2013.03.07.15.08.11; author taca; state Exp; branches; next 1.9; 1.9 date 2011.11.08.15.42.27; author taca; state Exp; branches; next 1.8; 1.8 date 2010.09.10.05.13.12; author taca; state Exp; branches; next 1.7; 1.7 date 2008.04.04.15.30.00; author jlam; state Exp; branches; next 1.6; 1.6 date 2006.01.03.14.57.52; author taca; state Exp; branches; next 1.5; 1.5 date 2006.01.03.07.22.11; author taca; state dead; branches; next 1.4; 1.4 date 2005.11.02.11.33.32; author taca; state Exp; branches; next 1.3; 1.3 date 2005.09.04.13.53.53; author taca; state Exp; branches; next 1.2; 1.2 date 2005.04.11.03.53.57; author minskim; state Exp; branches; next 1.1; 1.1 date 2005.04.11.03.26.55; author minskim; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.04.11.03.26.55; author minskim; state Exp; branches; next ; desc @@ 1.12 log @devel/ruby-cmd: fix for ruby33 Depends on devel/ruby-readline prior to ruby33. @ text @# $NetBSD: Makefile,v 1.11 2015/09/25 06:05:40 taca Exp $ DISTNAME= cmd-0.7.2 PKGREVISION= 1 CATEGORIES= devel MAINTAINER= minskim@@NetBSD.org HOMEPAGE= # http://rubyforge.org/projects/cmd/ COMMENT= Library for building line-oriented command interpreters LICENSE= mit OVERRIDE_GEMSPEC= :files download= rdoc= .include "../../lang/ruby/rubyversion.mk" .if ${RUBY_VER} < 33 DEPENDS+= ${RUBY_PKGPREFIX}-readline>=${RUBY_VERSION}:../../devel/ruby-readline .endif .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" @ 1.11 log @Avoid using rubyforge.org since it stopped most of services. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2013/03/07 15:08:11 taca Exp $ d12 4 d17 1 a17 2 OVERRIDE_GEMSPEC= :files download= rdoc= @ 1.10 log @Use OVERRIDE_GEMSPEC instead of modifying gemspec file. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2011/11/08 15:42:27 taca Exp $ d8 1 a8 1 HOMEPAGE= http://rubyforge.org/projects/cmd/ @ 1.9 log @Use RUBY_VERSION instead of RUBY_REQD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2010/09/10 05:13:12 taca Exp $ d14 2 @ 1.8 log @* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Add LICENSE. * Fix dependency to support both ruby18 and ruby19. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2008/04/04 15:30:00 jlam Exp $ d12 1 a12 1 DEPENDS+= ${RUBY_PKGPREFIX}-readline>=${RUBY_REQD}:../../devel/ruby-readline @ 1.7 log @Install as a gem using the pkgsrc rubygem.mk framework instead of directly into site_ruby. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/01/03 14:57:52 taca Exp $ a3 1 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} d10 1 d12 1 a12 1 DEPENDS+= ${RUBY_PKGPREFIX}-readline-[0-9]*:../../devel/ruby-readline d14 1 a14 1 .include "../../misc/rubygems/rubygem.mk" @ 1.6 log @Revive ruby-cmd package. New HOMEPAGE and MASTER_SITES was noted from minskim by private mail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/11/02 11:33:32 taca Exp $ d5 2 a6 3 CATEGORIES= devel ruby MASTER_SITES= http://rubyforge.org/frs/download.php/3939/ EXTRACT_SUFX= .tar.bz2 d14 1 a14 7 USE_RUBY_SETUP= yes post-install: ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/cmd ${INSTALL_DATA} ${WRKSRC}/README ${RUBY_DOCDIR}/cmd .include "../../lang/ruby/modules.mk" @ 1.5 log @Remove ruby-cmd package since MASTER_SITES and HOMEPAGE aren't available any more. @ text @d6 1 a6 1 MASTER_SITES= http://code.vernix.org/cmd/download/ d10 1 a10 1 HOMEPAGE= http://cmd.rubyforge.org/ @ 1.4 log @Minor clean up. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/09/04 13:53:53 taca Exp $ @ 1.3 log @Update ruby-cmd pacakge 0.7.2. = Cmd Changelog == Version 0.7.2 * Breaking the assignment to READLINE_SUPPORTED over multiple lines did not appease RDoc. Fortunately Dave Thomas showed me several ways that I could accomplish the same thing whilst appeasing RDoc. Sadly another minor bug fix release :\ [Dave Thomas] == Version 0.7.1 * Broke assignment to READLINE_SUPPORTED over several lines as removing the semicolons resulted in the incorrect behavior, and having the semicolons made RDoc fail to parse the file. [Jim Weirich] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/04/11 03:53:57 minskim Exp $ a16 2 .include "../../lang/ruby/modules.mk" d21 1 @ 1.2 log @Update HOMEPAGE and fix a typo in COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2005/04/11 03:26:55 minskim Exp $ d3 1 a3 1 DISTNAME= cmd-0.7.0 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d10 2 a11 2 HOMEPAGE= http://code.vernix.org/cmd/download/ COMMENT= Library for building line-oriented command interpreters @ 1.1.1.1 log @Import ruby-cmd. cmd is a library for building line-oriented command interpreters in Ruby. Simply inherit from cmd's Cmd class, and methods whose names start with do_ become interactive commands. cmd is inspired by the Python library of the same name, but offers a distinctive Ruby feel and several additional features. @ text @@