head	1.12;
access;
symbols
	pkgsrc-2013Q2:1.12.0.54
	pkgsrc-2013Q2-base:1.12
	pkgsrc-2012Q4:1.12.0.52
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2011Q4:1.12.0.50
	pkgsrc-2011Q4-base:1.12
	pkgsrc-2011Q2:1.12.0.48
	pkgsrc-2011Q2-base:1.12
	pkgsrc-2009Q4:1.12.0.46
	pkgsrc-2009Q4-base:1.12
	pkgsrc-2008Q4:1.12.0.44
	pkgsrc-2008Q4-base:1.12
	pkgsrc-2008Q3:1.12.0.42
	pkgsrc-2008Q3-base:1.12
	cube-native-xorg:1.12.0.40
	cube-native-xorg-base:1.12
	pkgsrc-2008Q2:1.12.0.38
	pkgsrc-2008Q2-base:1.12
	pkgsrc-2008Q1:1.12.0.36
	pkgsrc-2008Q1-base:1.12
	pkgsrc-2007Q4:1.12.0.34
	pkgsrc-2007Q4-base:1.12
	pkgsrc-2007Q3:1.12.0.32
	pkgsrc-2007Q3-base:1.12
	pkgsrc-2007Q2:1.12.0.30
	pkgsrc-2007Q2-base:1.12
	pkgsrc-2007Q1:1.12.0.28
	pkgsrc-2007Q1-base:1.12
	pkgsrc-2006Q4:1.12.0.26
	pkgsrc-2006Q4-base:1.12
	pkgsrc-2006Q3:1.12.0.24
	pkgsrc-2006Q3-base:1.12
	pkgsrc-2006Q2:1.12.0.22
	pkgsrc-2006Q2-base:1.12
	pkgsrc-2006Q1:1.12.0.20
	pkgsrc-2006Q1-base:1.12
	pkgsrc-2005Q4:1.12.0.18
	pkgsrc-2005Q4-base:1.12
	pkgsrc-2005Q3:1.12.0.16
	pkgsrc-2005Q3-base:1.12
	pkgsrc-2005Q2:1.12.0.14
	pkgsrc-2005Q2-base:1.12
	pkgsrc-2005Q1:1.12.0.12
	pkgsrc-2005Q1-base:1.12
	pkgsrc-2004Q4:1.12.0.10
	pkgsrc-2004Q4-base:1.12
	pkgsrc-2004Q3:1.12.0.8
	pkgsrc-2004Q3-base:1.12
	pkgsrc-2004Q2:1.12.0.6
	pkgsrc-2004Q2-base:1.12
	pkgsrc-2004Q1:1.12.0.4
	pkgsrc-2004Q1-base:1.12
	pkgsrc-2003Q4:1.12.0.2
	pkgsrc-2003Q4-base:1.12
	buildlink2-base:1.12
	netbsd-1-5-PATCH001:1.11
	netbsd-1-5-RELEASE:1.8
	netbsd-1-4-PATCH003:1.8
	netbsd-1-4-PATCH002:1.3
	comdex-fall-1999:1.2
	FreeBSD-current-1999-09-17:1.1.1.1
	FREEBSD:1.1.1;
locks; strict;
comment	@# @;


1.12
date	2001.06.30.14.23.38;	author taca;	state dead;
branches;
next	1.11;

1.11
date	2001.05.05.19.51.20;	author jlam;	state Exp;
branches;
next	1.10;

1.10
date	2001.02.25.04.18.27;	author hubertf;	state Exp;
branches;
next	1.9;

1.9
date	2001.02.17.17.06.46;	author wiz;	state Exp;
branches;
next	1.8;

1.8
date	2000.09.03.13.52.44;	author wiz;	state Exp;
branches;
next	1.7;

1.7
date	2000.08.31.22.09.43;	author jwise;	state Exp;
branches;
next	1.6;

1.6
date	2000.08.22.02.22.26;	author sakamoto;	state Exp;
branches;
next	1.5;

1.5
date	2000.07.03.07.32.21;	author sakamoto;	state Exp;
branches;
next	1.4;

1.4
date	2000.04.24.10.01.11;	author sakamoto;	state Exp;
branches;
next	1.3;

1.3
date	99.12.14.07.18.03;	author sakamoto;	state Exp;
branches;
next	1.2;

1.2
date	99.09.17.04.57.54;	author sakamoto;	state Exp;
branches;
next	1.1;

1.1
date	99.09.17.04.50.13;	author sakamoto;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.09.17.04.50.13;	author sakamoto;	state Exp;
branches;
next	;


desc
@@


1.12
log
@Remove ruby-Tk since it was replaced by ruby-tk.
@
text
@# $NetBSD: Makefile,v 1.11 2001/05/05 19:51:20 jlam Exp $
# FreeBSD Id: ports/x11-toolkits/rubytk/Makefile,v 1.3 1999/08/31 02:59:34 peter Exp

DISTNAME=	ruby-1.4.6
PKGNAME=	${DISTNAME:S/-/-Tk-/}
CATEGORIES=	x11
MASTER_SITES=	ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/ \
		ftp://ftp.iij.ad.jp/pub/lang/ruby/ \
		ftp://ftp.netlab.co.jp/pub/lang/ruby/ \
		ftp://blade.nagaokaut.ac.jp/pub/lang/ruby/ \
		ftp://ftp.krnet.ne.jp/pub/ruby/ \
		ftp://ftp.mirror.nucba.ac.jp/mirror/ruby/ \
		http://mirror.nucba.ac.jp/mirror/ruby/

MAINTAINER=	sakamoto@@netbsd.org
HOMEPAGE=	http://www.ruby-lang.org/
COMMENT=	Ruby interface to Tcl/Tk libraries

DEPENDS+=	ruby-1.4.*:../../lang/ruby
DEPENDS+=	tk>=8.3.2:../../x11/tk

TCL_LIB=	tcl83
TK_LIB=		tk83

USE_X11=	YES
WRKSRC=		${WRKDIR}/${DISTNAME}/ext
CONFIGURE_ARGS+=--with-tcllib="${TCL_LIB}" --with-tklib="${TK_LIB}" \
		--with-tcl-lib="${LOCALBASE}/lib" \
		--with-tk-lib="${LOCALBASE}/lib" \
		--with-tcl-include="${LOCALBASE}/include" \
		--with-tk-include="${LOCALBASE}/include" \
		--with-X11-dir="${X11BASE}"

RUBY=		${LOCALBASE}/bin/ruby
PLIST_SUBST=	RUBY_VERSION=1.4

EXTS=		tcltklib tk

do-configure:
.for dir in ${EXTS}
	@@${ECHO_MSG} "Configuring in ${dir}..."
	@@(cd ${WRKSRC}/${dir}; ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb ${CONFIGURE_ARGS})
.endfor

do-build:
.for dir in ${EXTS}
	@@${ECHO_MSG} "Building in ${dir}..."
	@@cd ${WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE} ${ALL_TARGET}
.endfor

do-install:
.for dir in ${EXTS}
	@@${ECHO_MSG} "Installing in ${dir}..."
	@@cd ${WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET}
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ruby/${dir}
	${INSTALL_DATA} ${WRKSRC}/${dir}/sample/* ${PREFIX}/share/examples/ruby/${dir}
.endfor

.include "../../mk/bsd.pkg.mk"
@


1.11
log
@Mechanical changes of tk DEPENDS:

	tk-8.3.2  -> tk>=8.3.2
	tk-[0-9]* -> tk>=8.0
	tk-8.*    -> tk>=8.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2001/02/25 04:18:27 hubertf Exp $
@


1.10
log
@Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2001/02/17 17:06:46 wiz Exp $
d20 1
a20 1
DEPENDS+=	tk-8.3.2:../../x11/tk
@


1.9
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2000/09/03 13:52:44 wiz Exp $
d55 1
a55 1
	${MKDIR} ${PREFIX}/share/examples/ruby/${dir}
@


1.8
log
@remove unnecessary empty line
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/08/31 22:09:43 jwise Exp $
d17 1
@


1.7
log
@Adapt this package to tk-8.3.2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/08/22 02:22:26 sakamoto Exp $
a31 1

@


1.6
log
@Update ruby,ruby-Tk to 1.4.6
minor bugfix
ChangeLog: ftp://ftp.netlab.co.jp/pub/lang/ruby/ChangeLog.1.4.6
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2000/07/03 07:32:21 sakamoto Exp $
d19 1
a19 2
DEPENDS+=	tcl-8.0.5:../../lang/tcl80
DEPENDS+=	tk-8.0.5:../../x11/tk80
d21 2
a22 4
TCL_LIB=	tcl80
TK_LIB=		tk80
TCL_DIR=	tcl8.0
TK_DIR=		tk8.0
d29 2
a30 2
		--with-tcl-include="${LOCALBASE}/include/${TCL_DIR}" \
		--with-tk-include="${LOCALBASE}/include/${TK_DIR}" \
@


1.5
log
@Update ruby-Tk to 1.4.5.
Sync with lang/ruby.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/04/24 10:01:11 sakamoto Exp $
d4 1
a4 1
DISTNAME=	ruby-1.4.5
d18 1
a18 1
DEPENDS+=	ruby-1.4.5:../../lang/ruby
@


1.4
log
@Update ruby-Tk to 1.4.4.
Sync with lang/ruby.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1999/12/14 07:18:03 sakamoto Exp $
d4 1
a4 1
DISTNAME=	ruby-1.4.4
d16 1
a16 1
HOMEPAGE=	http://www.netlab.co.jp/ruby/index.html
d18 1
a18 1
DEPENDS+=	ruby-1.4.4:../../lang/ruby
@


1.3
log
@Update ruby-Tk-1.4.3
Sync with lang/ruby.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1999/09/17 04:57:54 sakamoto Exp $
d4 1
a4 1
DISTNAME=	ruby-1.4.3
d18 1
a18 1
DEPENDS+=	ruby-1.4.3:../../lang/ruby
d30 2
a31 2
		--with-tcl-lib="${LOCALBASE}/lib/${TCL_DIR}" \
		--with-tk-lib="${LOCALBASE}/lib/${TK_DIR}" \
d35 1
@


1.2
log
@Adapt this package to NetBSD.
Update base ruby package to ruby-1.4.2.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
DISTNAME=	ruby-1.4.2
d18 1
a18 1
DEPENDS+=	ruby-1.4.2:../../lang/ruby
@


1.1
log
@Initial revision
@
text
@d1 2
a2 24
# New ports collection makefile for:    rubytk
# Version required:     1.4.0
# Date created:         15 March 1999
# Whom:                 Yasuhiro Fukuma <yasuf@@big.or.jp>
#
# $FreeBSD: ports/x11-toolkits/rubytk/Makefile,v 1.3 1999/08/31 02:59:34 peter Exp $
#

DISTNAME=	ruby-${VERSION}
PKGNAME?=	rubytk-${VERSION}
CATEGORIES?=	x11-toolkits
MASTER_SITES=	ftp://ftp.netlab.co.jp/pub/lang/ruby/${BRANCH_NAME}/ \
		ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/${BRANCH_NAME}/ \
		ftp://ftp.iij.ad.jp/pub/lang/ruby/${BRANCH_NAME}/ \
		ftp://blade.nagaokaut.ac.jp/pub/lang/ruby/${BRANCH_NAME}/ \
		ftp://ftp.krnet.ne.jp/pub/ruby/${BRANCH_NAME}/ \
		ftp://mirror.nucba.ac.jp/mirror/ruby/${BRANCH_NAME}/

MAINTAINER?=	yasuf@@big.or.jp

BUILD_DEPENDS=	ruby:${PORTSDIR}/lang/ruby
RUN_DEPENDS=	ruby:${PORTSDIR}/lang/ruby
LIB_DEPENDS=	${TCL_LIB}.1:${PORTSDIR}/${TCL_CATEGORY}/tcl${TCL_VERSION} \
		${TK_LIB}.1:${PORTSDIR}/${TK_CATEGORY}/tk${TK_VERSION}
d4 24
a27 1
USE_XLIB=	yes
d29 5
a33 5
CONFIGURE_ARGS+= --with-tcllib="${TCL_LIB}" --with-tklib="${TK_LIB}" \
		--with-tcl-lib="${PREFIX}/lib/${TCL_DIR}" \
		--with-tk-lib="${PREFIX}/lib/${TK_DIR}" \
		--with-tcl-include="${PREFIX}/include/${TCL_DIR}" \
		--with-tk-include="${PREFIX}/include/${TK_DIR}" \
a34 7
PLIST_SUB+=	RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"

VERSION=	1.4.0
BRANCH_NAME=	.

RUBY_VER=	1.4
RUBY_ARCH=	${ARCH}-freebsd${OSREL}
d36 2
a37 19
# Set these vars as the version numbers (without decimal points) of Tcl/Tk
# you want to use with Ruby/Tk.
# e.g.: make TCL_VERSION=42 TK_VERSION=76 WITH_TCL_JP=yes build
TCL_VERSION?=	80
TK_VERSION?=	80
.if defined(WITH_TCL_JP)
TCL_CATEGORY=	japanese
TK_CATEGORY=	japanese
TCL_JP=		jp
.else
TCL_CATEGORY=	lang
TK_CATEGORY=	x11-toolkits
TCL_JP=		# empty
.endif

TCL_LIB=	tcl${TCL_VERSION}${TCL_JP}
TK_LIB=		tk${TK_VERSION}${TCL_JP}
TCL_DIR=	`echo "${TCL_LIB}" | ${SED} 's/\([0-9]\)\([0-9]\)/\1.\2/'`
TK_DIR=		`echo "${TK_LIB}"  | ${SED} 's/\([0-9]\)\([0-9]\)/\1.\2/'`
a38 1
RUBY=		${PREFIX}/bin/ruby
d44 1
a44 1
	@@cd ${WRKSRC}/${dir}; ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb ${CONFIGURE_ARGS}
d61 1
a61 1
.include <bsd.port.mk>
@


1.1.1.1
log
@Import FreeBSD's "rubytk" port:
A Ruby interface to Tcl/Tk libraries
@
text
@@
