head	1.13;
access;
symbols
	pkgsrc-2013Q2:1.13.0.38
	pkgsrc-2013Q2-base:1.13
	pkgsrc-2012Q4:1.13.0.36
	pkgsrc-2012Q4-base:1.13
	pkgsrc-2011Q4:1.13.0.34
	pkgsrc-2011Q4-base:1.13
	pkgsrc-2011Q2:1.13.0.32
	pkgsrc-2011Q2-base:1.13
	pkgsrc-2009Q4:1.13.0.30
	pkgsrc-2009Q4-base:1.13
	pkgsrc-2008Q4:1.13.0.28
	pkgsrc-2008Q4-base:1.13
	pkgsrc-2008Q3:1.13.0.26
	pkgsrc-2008Q3-base:1.13
	cube-native-xorg:1.13.0.24
	cube-native-xorg-base:1.13
	pkgsrc-2008Q2:1.13.0.22
	pkgsrc-2008Q2-base:1.13
	pkgsrc-2008Q1:1.13.0.20
	pkgsrc-2008Q1-base:1.13
	pkgsrc-2007Q4:1.13.0.18
	pkgsrc-2007Q4-base:1.13
	pkgsrc-2007Q3:1.13.0.16
	pkgsrc-2007Q3-base:1.13
	pkgsrc-2007Q2:1.13.0.14
	pkgsrc-2007Q2-base:1.13
	pkgsrc-2007Q1:1.13.0.12
	pkgsrc-2007Q1-base:1.13
	pkgsrc-2006Q4:1.13.0.10
	pkgsrc-2006Q4-base:1.13
	pkgsrc-2006Q3:1.13.0.8
	pkgsrc-2006Q3-base:1.13
	pkgsrc-2006Q2:1.13.0.6
	pkgsrc-2006Q2-base:1.13
	pkgsrc-2006Q1:1.13.0.4
	pkgsrc-2006Q1-base:1.13
	pkgsrc-2005Q4:1.13.0.2
	pkgsrc-2005Q4-base:1.13
	pkgsrc-2005Q3:1.12.0.4
	pkgsrc-2005Q3-base:1.12
	pkgsrc-2005Q2:1.12.0.2
	pkgsrc-2005Q2-base:1.12
	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.6.0.6
	pkgsrc-2004Q3-base:1.6
	pkgsrc-2004Q2:1.6.0.4
	pkgsrc-2004Q2-base:1.6
	pkgsrc-2004Q1:1.6.0.2
	pkgsrc-2004Q1-base:1.6
	pkgsrc-2003Q4:1.5.0.2
	pkgsrc-2003Q4-base:1.5
	netbsd-1-6-1:1.4.0.2
	netbsd-1-6-1-base:1.4
	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.13
date	2005.11.03.06.22.41;	author taca;	state dead;
branches;
next	1.12;

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

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

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

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

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

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

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

1.5
date	2003.07.17.22.51.48;	author grant;	state Exp;
branches;
next	1.4;

1.4
date	2002.09.04.12.59.13;	author taca;	state Exp;
branches;
next	1.3;

1.3
date	2002.01.20.06.43.23;	author taca;	state Exp;
branches
	1.3.8.1;
next	1.2;

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

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

1.3.8.1
date	2002.09.05.10.15.05;	author agc;	state Exp;
branches;
next	;

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


desc
@@


1.13
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.12 2005/04/11 21:46:59 tv Exp $

DISTNAME=	drb-2.0.4
PKGNAME=	${RUBY_PKGPREFIX}-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	net ruby
MASTER_SITES=	http://www2a.biglobe.ne.jp/~seki/ruby/

MAINTAINER=	taca@@NetBSD.org
HOMEPAGE=	http://www2a.biglobe.ne.jp/~seki/ruby/
COMMENT=	Distributed Ruby

RUBY_VERSION=		${RUBY16_VERSION}
USE_RUBY_INSTALL=	yes
REPLACE_RUBY_DIRS=	${WRKSRC}/sample
DOCS=			acl-ref.rd acl-ref.rd.ja acl.rd acl.rd.ja \
			changelog.rd drb-ref.rd drb-ref.rd.ja mutexm.rd.ja \
			security.rd security.rd.ja tuplespace-ref.rd.ja

do-build:
.for f in ${DOCS}
	@@cd ${WRKSRC}/doc; ${RUBY_RD} ${f} > ${f:S/.rd/.html/}
.endfor

post-install:
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/drb
	${INSTALL_DATA} ${WRKSRC}/doc/* ${RUBY_DOCDIR}/drb
	${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/drb
	${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}/drb

.include "../../lang/ruby/modules.mk"
.include "../../textproc/ruby-rdtool/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.12
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2005/03/24 21:12:59 wiz Exp $
@


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:07 taca Exp $
a13 1
USE_BUILDLINK3=		yes
@


1.10
log
@Bump PKGREVISION with introduce of ruby16-base/ruby18-base pacakge.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.9 2004/12/01 15:38:02 taca Exp $
# FreeBSD: ports/net/ruby-drb/Makefile,v 1.8 2001/01/18 16:57:25 knu Exp
@


1.9
log
@Add USE_BUILDLINK3=yes, make sure to BUILD_DEPNDS to ruby-rdtool and
miscellaneous clean up.

This should fix bulkbuild problem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2004/11/28 06:31:47 taca Exp $
d6 1
@


1.8
log
@Fix a mistake of REPLACE_RUBY_DIRS usage.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2004/11/28 06:10:35 taca Exp $
d14 1
a31 1
.include "../../textproc/ruby-rdtool/rdversion.mk"
d33 1
@


1.7
log
@Update ruby-drb pacakge to 2.0.4 migrating to use new framework
for Ruby packages.

And mark this package is only for ruby16.  (Ruby 1.8.1 and lator
bundled the same version.)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2004/03/16 02:01:11 taca Exp $
d15 1
a15 1
REPLACE_RUBY_DIRS=	sample
@


1.6
log
@Add ruby to CATEGORIES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/07/17 22:51:48 grant Exp $
d4 2
a5 2
DISTNAME=	drb-1.3.7
PKGNAME=	${RUBY_PKGNAMEPREFIX}${DISTNAME}
d13 6
a18 15
DEPENDS+=	${RUBY_PKGNAMEPREFIX}acl>=1.0.1:../../security/ruby-acl
DEPENDS+=	${RUBY_PKGNAMEPREFIX}mutexm>=1.0.1:../../devel/ruby-mutexm

DIST_SUBDIR=	ruby
RUBY_REQD=	1.6.5
USE_RUBY_RD=	# defined

DOCS=		drb-ref.rd drb-ref.rd.ja tuplespace-ref.rd.ja

pre-configure:
	${RM} -f ${WRKSRC}/doc/acl*
	${RM} -f ${WRKSRC}/lib/acl.rb
	${RM} -f ${WRKSRC}/lib/mutexm.rb
	${RM} -f ${WRKSRC}/runit/acl-test.rb
	${RM} -f ${WRKSRC}/runit/mutexm_unit.rb
d25 1
a25 2
do-install:
	cd ${WRKSRC}; ${RUBY} install.rb
d27 1
a27 4
.for f in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/doc/${f} ${WRKSRC}/doc/${f:S/.rd/.html/} \
		${RUBY_DOCDIR}/drb
.endfor
d31 2
a32 2
.include "../../textproc/ruby-rdtool/Makefile.common"
.include "../../lang/ruby-base/Makefile.common"
@


1.5
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/09/04 12:59:13 taca Exp $
d6 1
a6 1
CATEGORIES=	net
@


1.4
log
@Update ruby-drb package to 1.3.7.

This fixes a bug which can call private methods (potential security hole).

* 1.3.7
  * drb.rb: Fix obj.send(:eval, ...).
  * runit/drbunit.rb: Add ut_eval.
  * runit/ut_eval.rb: Added

* 1.3.6
  * drb.rb: untaint uri (for $SAFE=1).
  * runit/drbunit.rb: Add $SAFE=1 test.

* 1.3.5
  * lib/drb/extserv*.rb: Change ExtServManager#regist protocol.
  * runit/ut_port.rb: Adjust a port number
  * lib/drb/drb.rb: Add DRb::DRbServer.verbose, verbose=, #verbose=, #verbose.
  * lib/drb/drb.rb: Use Object.__id__ insted of Object.id.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/01/20 06:43:23 taca Exp $
d9 1
a9 1
MAINTAINER=	taca@@netbsd.org
@


1.3
log
@Update ruby-drb package to 1.3.4.2.  Changes from 1.3.2 are bellow
with my poor translation from Japanese.

1.3.4.2
	o dRuby development version.
	o No change in dRuby itself.
	o Move "drb over http" scripts from lib to sample directory.
	o Fix a bug in drbunit.rb.

1.3.4
	o Add new sample, distribute cdbiff client and server.
	o Fix "yield" make a mistake its argument.
	o Fix exchange large message; revert sysread/syswrite to read/write.
	o Handle SOL_TCP.
	o Add DRb::DRbObservable module.

1.3.3
	o Try to reuse connection (for performance improvement).
	o DRbObject returns the object, when URI is matched with remote.
	o Now DRbUnknownError can go and return.
	o Add hash.eql? to drb/rq.rb.
	o Add close on exec flag.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/07/04 16:02:36 taca Exp $
d4 1
a4 1
DISTNAME=	drb-1.3.4.2
@


1.3.8.1
log
@Pull up version 1.3 of Makefile, and version 1.2 of distinfo, to the
pkgsrc netbsd-1-6 branch.

Requested by Takahiro Kambe

> Date: Wed,  4 Sep 2002 15:59:14 +0300 (EEST)
> From: Takahiro Kambe <taca@@netbsd.org>
>
> Module Name:    pkgsrc
> Committed By:   taca
> Date:           Wed Sep  4 12:59:14 UTC 2002
>
> Modified Files:
>         pkgsrc/net/ruby-drb: Makefile distinfo
>
> Log Message:
> Update ruby-drb package to 1.3.7.
>
> This fixes a bug which can call private methods (potential security hole).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/09/04 12:59:13 taca Exp $
d4 1
a4 1
DISTNAME=	drb-1.3.7
@


1.2
log
@remove redundant USE_RUBY.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/07/01 14:25:06 taca Exp $
d4 1
a4 1
DISTNAME=	drb-1.3.2
d7 1
a7 2
MASTER_SITES=	http://www2a.biglobe.ne.jp/~seki/ruby/ \
		${MASTER_SITE_RUBY:S/$/contrib\//g}
d17 2
a18 1
USE_RUBY_RD=	yes
d20 1
a20 2
DOCS_EN=	drb-ref.rd
DOCS_JA=	tuplespace-ref.rd.ja drb-ref.rd.ja
d27 1
d30 1
a30 4
.for f in ${DOCS_EN}
	@@cd ${WRKSRC}/doc; ${RUBY_RD} ${f} > ${f:S/.rd/.html/}
.endfor
.for f in ${DOCS_JA}
d36 2
a37 2
	${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/drb/ja
.for f in ${DOCS_EN}
d41 1
a41 7
	${INSTALL_DATA} ${WRKSRC}/doc/drb-ref.rd ${RUBY_DOCDIR}/drb
.for f in ${DOCS_JA}
	${INSTALL_DATA} ${WRKSRC}/doc/${f} ${WRKSRC}/doc/${f:S/.rd/.html/} \
		${RUBY_DOCDIR}/drb/ja
.endfor
	${INSTALL_DATA} ${WRKSRC}/doc/drb-ref.rd.ja ${RUBY_DOCDIR}/drb/ja
	${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/drb/runit
a42 1
	${INSTALL_DATA} ${WRKSRC}/runit/* ${RUBY_EXAMPLESDIR}/drb/runit
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
a17 1
USE_RUBY=	yes
@


1.1.1.1
log
@Importing ruby-drb, ruby-drb-1.3.2 package.

druby (DRb) - distributed ruby. 
DRb can be used to exchange messages among Ruby scripts.

@
text
@@
