head	1.14;
access;
symbols
	pkgsrc-2013Q2:1.14.0.38
	pkgsrc-2013Q2-base:1.14
	pkgsrc-2012Q4:1.14.0.36
	pkgsrc-2012Q4-base:1.14
	pkgsrc-2011Q4:1.14.0.34
	pkgsrc-2011Q4-base:1.14
	pkgsrc-2011Q2:1.14.0.32
	pkgsrc-2011Q2-base:1.14
	pkgsrc-2009Q4:1.14.0.30
	pkgsrc-2009Q4-base:1.14
	pkgsrc-2008Q4:1.14.0.28
	pkgsrc-2008Q4-base:1.14
	pkgsrc-2008Q3:1.14.0.26
	pkgsrc-2008Q3-base:1.14
	cube-native-xorg:1.14.0.24
	cube-native-xorg-base:1.14
	pkgsrc-2008Q2:1.14.0.22
	pkgsrc-2008Q2-base:1.14
	pkgsrc-2008Q1:1.14.0.20
	pkgsrc-2008Q1-base:1.14
	pkgsrc-2007Q4:1.14.0.18
	pkgsrc-2007Q4-base:1.14
	pkgsrc-2007Q3:1.14.0.16
	pkgsrc-2007Q3-base:1.14
	pkgsrc-2007Q2:1.14.0.14
	pkgsrc-2007Q2-base:1.14
	pkgsrc-2007Q1:1.14.0.12
	pkgsrc-2007Q1-base:1.14
	pkgsrc-2006Q4:1.14.0.10
	pkgsrc-2006Q4-base:1.14
	pkgsrc-2006Q3:1.14.0.8
	pkgsrc-2006Q3-base:1.14
	pkgsrc-2006Q2:1.14.0.6
	pkgsrc-2006Q2-base:1.14
	pkgsrc-2006Q1:1.14.0.4
	pkgsrc-2006Q1-base:1.14
	pkgsrc-2005Q4:1.14.0.2
	pkgsrc-2005Q4-base:1.14
	pkgsrc-2005Q3:1.13.0.4
	pkgsrc-2005Q3-base:1.13
	pkgsrc-2005Q2:1.13.0.2
	pkgsrc-2005Q2-base:1.13
	pkgsrc-2005Q1:1.10.0.2
	pkgsrc-2005Q1-base:1.10
	pkgsrc-2004Q4:1.9.0.2
	pkgsrc-2004Q4-base:1.9
	pkgsrc-2004Q3:1.7.0.6
	pkgsrc-2004Q3-base:1.7
	pkgsrc-2004Q2:1.7.0.4
	pkgsrc-2004Q2-base:1.7
	pkgsrc-2004Q1:1.7.0.2
	pkgsrc-2004Q1-base:1.7
	pkgsrc-2003Q4:1.6.0.2
	pkgsrc-2003Q4-base:1.6
	netbsd-1-6-1:1.3.0.6
	netbsd-1-6-1-base:1.3
	netbsd-1-6:1.3.0.8
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.4
	pkgviews-base:1.3
	buildlink2:1.3.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.14
date	2005.11.03.06.22.40;	author taca;	state dead;
branches;
next	1.13;

1.13
date	2005.06.17.04.49.46;	author jlam;	state Exp;
branches;
next	1.12;

1.12
date	2005.06.16.06.57.48;	author jlam;	state Exp;
branches;
next	1.11;

1.11
date	2005.03.24.21.12.53;	author wiz;	state Exp;
branches;
next	1.10;

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

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

1.8
date	2004.10.13.16.08.47;	author taca;	state Exp;
branches;
next	1.7;

1.7
date	2004.03.16.02.01.10;	author taca;	state Exp;
branches;
next	1.6;

1.6
date	2003.08.30.07.55.22;	author taca;	state Exp;
branches;
next	1.5;

1.5
date	2003.08.30.07.42.58;	author taca;	state Exp;
branches;
next	1.4;

1.4
date	2003.07.17.21.33.42;	author grant;	state Exp;
branches;
next	1.3;

1.3
date	2001.12.30.17.09.14;	author taca;	state Exp;
branches;
next	1.2;

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

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

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


desc
@@


1.14
log
@Remove packages which supported by ruby16-base (Ruby 1.6.8) pacakge only
and now bundled in ruby18-base pacakges.
@
text
@# $NetBSD: Makefile,v 1.13 2005/06/17 04:49:46 jlam Exp $

DISTNAME=	optparse-0.12
PKGNAME=	${RUBY_PKGPREFIX}-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	devel ruby
MASTER_SITES=	http://nokada.jin.gr.jp/ruby/

MAINTAINER=	taca@@NetBSD.org
HOMEPAGE=	# not available
COMMENT=	Yet another command line option parser for Ruby

RUBY_VERSION=	${RUBY16_VERSION}
NO_BUILD=	yes

DOCS=		ChangeLog FIRSTSTEP.ja.html README.en README.ja \
		optparse.html optparse.ja.html
EXAMPLES=	cmd-ls.rb cmd.rb getopts.test.en opttest.rb \
		optparse/shellwords.rb optparse/time.rb optparse/uri.rb \
		rd/jfold.rb
EXAMPLES_JA=	getopts.test

INSTALLATION_DIRS=	man/man3

do-install:
	${INSTALL_DATA_DIR} ${RUBY_SITELIBDIR}
	${INSTALL_DATA} ${WRKSRC}/optparse.rb ${RUBY_SITELIBDIR}
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/optparse
.for f in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/optparse
.endfor
	${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/optparse
.for f in ${EXAMPLES}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/optparse
.endfor
.for f in ${EXAMPLES_JA}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/optparse/${f}.ja
.endfor
	${INSTALL_MAN} ${WRKSRC}/optparse.1 ${PREFIX}/man/man3/optparse.3

.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"
@


1.13
log
@Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:48 jlam Exp $
@


1.12
log
@Create directories before installing files into them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2005/03/24 21:12:53 wiz Exp $
d39 1
a39 1
	${INSTALL_MAN} ${WRKSRC}/optparse.1 ${LOCALBASE}/man/man3/optparse.3
@


1.11
log
@Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2005/03/06 17:19:06 taca Exp $
d23 2
d26 1
@


1.10
log
@Bump PKGREVISION with introduce of ruby16-base/ruby18-base pacakge.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.9 2004/11/28 06:01:43 taca Exp $
# FreeBSD: ports/devel/ruby-optparse/Makefile,v 1.10 2001/01/26 03:42:37 knu Exp
@


1.9
log
@Migrate ruby-optparse to use new framework for Ruby packages and
mark this package is only for ruby16.

Also trivial manual page fix, too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2004/10/13 16:08:47 taca Exp $
d6 1
@


1.8
log
@Update MASTER_SITES and HOMEPAGE which isn't available any more.
Fix PR pkg/27244.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2004/03/16 02:01:10 taca Exp $
d5 1
a5 1
PKGNAME=	${RUBY_PKGNAMEPREFIX}${DISTNAME}
d13 2
a14 3
DIST_SUBDIR=	ruby
USE_RUBY=	yes
NO_BUILD=	# empty
d36 1
a36 1
	${INSTALL_MAN} ${WRKSRC}/optparse.1 ${LOCALBASE}/man/man1
d38 1
a38 1
.include "../../lang/ruby-base/Makefile.common"
@


1.7
log
@Add ruby to CATEGORIES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/08/30 07:55:22 taca Exp $
d7 1
a7 1
MASTER_SITES=	http://member.nifty.ne.jp/nokada/archive/
d10 1
a10 1
HOMEPAGE=	http://member.nifty.ne.jp/nokada/ruby.html#optparse.rb
@


1.6
log
@Improve HOMEPAGE's URL a little bit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/08/30 07:42:58 taca Exp $
d6 1
a6 1
CATEGORIES=	devel
@


1.5
log
@Update ruby-optparse package to 0.12.

Fri Jan 31 02:44:08 2003  Nobuyoshi Nakada  <nobu.nokada@@softhome.net>

	* optparse.rb (OptionParser::define): renamed from new.

Fri Jan 31 01:55:02 2003  Nobuyoshi Nakada  <nobu.nokada@@softhome.net>

	* optparse.rb (OptionParser::List::accept): default pattern must
	  not be nil.

	* optparse.rb (OptionParser::new_tail): arguments forgotten.

	* optparse.rb (OptionParser::inc, OptionParser::terminate): use
	  Kernel#class instead of deprecated Kernel#type.

	* optparse.rb (OptionParser::ParseError::inspect): ditto.

	* optparse.rb (OptionParser::ParseError::reason): ditto.

Thu Jan 30 16:46:43 2003  Nobuyoshi Nakada  <nobu.nokada@@softhome.net>

	* optparse.rb (OptionParser::Switch::PlacedArgument): added.  if
	  the next argument doesn't start with '-', use it as the value.

	* optparse.rb (OptionParser::make_switch): fixed a bug of pattern.

	* optparse.rb (Array): no need to guard.

	* test_optparse.rb: added.

Sun Dec  1 23:04:03 2002  Nobuyoshi Nakada  <nobu.nokada@@softhome.net>

	* optparse.rb (OptionParser::new): same as OptionParser#on but
	  returns new OptionParser::switch.

Thu Aug  8 09:40:05 2002  Nobuyoshi Nakada  <nobu.nokada@@softhome.net>

	* optparse.rb (NilClass): must provide conversion block.

	* optparse.rb (String): ditto.

Wed Aug  7 21:22:41 2002  Nobuyoshi Nakada  <nobu.nokada@@softhome.net>

	* optparse.rb (OptionParser::Completion::convert): returned all
	  values not first one.

	* optparse.rb (OptionParser::Switch::parse): return values as is.

	* optparse.rb (OptionParser::order): ditto.

	* optparse/time.rb: prior time.rb.

	* optparse/uri.rb: ditto.

Sat Mar 23 16:33:54 2002  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* optparse.rb (OptionParser::switch): fixed `no' prefixed option.

Sat Mar 23 05:50:28 2002  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* opttest.rb: use instance variables.

	* opttest.rb: add Time example.

Mon Mar 18 03:24:02 2002  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* install.rb: changed manual suffix to 3r.

	* install.rb: default docdir with Revision.

Sun Mar 17 19:29:41 2002  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* install.rb: added options, --man-install, --doc-install,
	  --compression, --prefix, --list-only.

	* optparse.rb (OptionParser::Switch::-@@): removed.

	* optparse.rb (OptionParser::List::update): added negated switch
	  argument.

	* optparse.rb (OptionParser::banner): no newline at end of default
	  banner, for easy concatination.

	* optparse.rb (OptionParser::to_str): append a newline unless
	  teminated by it.

	* optparse.rb (OptionParser::switch): make negated switch here as
	  NoArgument.

	* optparse.rb (OptionParser::order): not use $1, $2 and so on,
	  thread unsafe special variables as possible.

	* optparse.rb (Acceptable argument class): no argument for
	  (({Object})) came true, previous behavior is for (({NilClass}))
	  now.

	* optparse.spec: many changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/07/17 21:33:42 grant Exp $
d10 1
a10 1
HOMEPAGE=	http://member.nifty.ne.jp/nokada/ruby.html
@


1.4
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2001/12/30 17:09:14 taca Exp $
d4 1
a4 1
DISTNAME=	optparse-0.8.6
@


1.3
log
@Update ruby-optparse package to 0.8.6.  Changes from 0.8.3 are below.

Wed Dec 12 00:14:12 2001  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* optparse.rb (OptionParser::switch): fix for String#select.

Thu Aug 23 20:11:52 2001  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* optparse.rb (Revision): changed versioning method.

Thu Aug 23 19:46:27 2001  Nobuyoshi Nakada  <nobu.nakada@@nifty.ne.jp>

	* optparse.rb (OptionParser::Switch::summarize): returns self.

	* optparse.rb (OptionParser::order): now (({while})) returns
	  value.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/07/11 16:25:41 taca Exp $
d9 1
a9 1
MAINTAINER=	taca@@netbsd.org
@


1.2
log
@Update ruby-optparse to 0.8.3.

- Changes from 0.8.2 seems to several bug fixes.
- Move some exmaple files from ${RUBY_SITELIBDIR}/optparse to
  ${RUBY_EXAMPLESDIR}/optparse.
- Elminate USE_GMAKE since there is no need to use make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/06/30 23:25:16 taca Exp $
d4 1
a4 1
DISTNAME=	optparse-0.8.3
d17 2
a18 2
DOCS_EN=	ChangeLog README.en optparse.en.html
DOCS_JA=	FIRSTSTEP.ja.html README.ja optparse.ja.html
d20 3
a22 2
		optparse/shellwords.rb optparse/time.rb optparse/uri.rb
EXAMPLES_JA=	getopts.test # rd/jfold.rb
d26 2
a27 2
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/optparse/ja
.for f in ${DOCS_EN}
d30 1
a30 4
.for f in ${DOCS_JA}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/optparse/ja
.endfor
	${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/optparse/ja
d35 1
a35 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/optparse/ja
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
DISTNAME=	optparse-0.8.2
a14 1
USE_GMAKE=	yes
d17 5
a21 9
MAKEFILE=	GNUmakefile
INSTALL_TARGET=	install-more

SRCS=		optparse.rb optparse/shellwords.rb optparse/time.rb \
		optparse/uri.rb
DOCS_EN=	ChangeLog README.en optparse.en.rd optparse.rlog
DOCS_JA=	FIRSTSTEP.ja.rd README.ja optparse.ja.rd
EXAMPLES=	cmd-ls.rb cmd.rb getopts.test.en opttest.rb
EXAMPLES_JA=	getopts.test rd/jfold.rb
d24 1
a24 4
	${INSTALL_DATA_DIR} ${RUBY_SITELIBDIR}/optparse
.for f in ${SRCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_SITELIBDIR}/${f}
.endfor
d39 1
@


1.1.1.1
log
@Importing ruby-optparse.

Yet another command line option parser for Ruby.

@
text
@@
