head	1.21;
access;
symbols
	RELEASE_8_3_0:1.18
	RELEASE_9_0_0:1.18
	RELEASE_7_4_0:1.17
	RELEASE_8_2_0:1.17
	RELEASE_6_EOL:1.17
	RELEASE_8_1_0:1.17
	RELEASE_7_3_0:1.17
	RELEASE_8_0_0:1.17
	RELEASE_7_2_0:1.16
	RELEASE_7_1_0:1.16
	RELEASE_6_4_0:1.16
	RELEASE_5_EOL:1.16
	RELEASE_7_0_0:1.16
	RELEASE_6_3_0:1.16
	PRE_XORG_7:1.16
	RELEASE_4_EOL:1.16
	RELEASE_6_2_0:1.16
	RELEASE_6_1_0:1.16
	RELEASE_5_5_0:1.16
	RELEASE_6_0_0:1.14
	RELEASE_5_4_0:1.14
	RELEASE_4_11_0:1.14
	RELEASE_5_3_0:1.13
	RELEASE_4_10_0:1.13
	RELEASE_5_2_1:1.13
	RELEASE_5_2_0:1.13
	RELEASE_4_9_0:1.13
	RELEASE_5_1_0:1.12
	RELEASE_4_8_0:1.12
	RELEASE_5_0_0:1.10
	RELEASE_4_7_0:1.9
	RELEASE_4_6_2:1.9
	RELEASE_4_6_1:1.9
	RELEASE_4_6_0:1.9
	RELEASE_5_0_DP1:1.9
	RELEASE_4_5_0:1.9
	RELEASE_4_4_0:1.8
	RELEASE_4_3_0:1.7
	RELEASE_4_2_0:1.6
	RELEASE_4_1_1:1.5;
locks; strict;
comment	@# @;


1.21
date	2013.03.03.04.17.08;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2013.03.03.01.53.52;	author svnexp;	state Exp;
branches;
next	1.19;

1.19
date	2012.11.17.06.01.19;	author svnexp;	state Exp;
branches;
next	1.18;

1.18
date	2011.07.04.15.48.32;	author swills;	state Exp;
branches;
next	1.17;

1.17
date	2009.06.16.15.53.19;	author stas;	state Exp;
branches;
next	1.16;

1.16
date	2005.11.11.01.17.49;	author linimon;	state Exp;
branches;
next	1.15;

1.15
date	2005.09.28.08.20.59;	author linimon;	state Exp;
branches;
next	1.14;

1.14
date	2004.11.11.07.25.27;	author knu;	state Exp;
branches;
next	1.13;

1.13
date	2003.08.20.18.45.16;	author knu;	state Exp;
branches;
next	1.12;

1.12
date	2003.02.18.04.03.45;	author knu;	state Exp;
branches;
next	1.11;

1.11
date	2003.01.24.04.27.52;	author knu;	state Exp;
branches;
next	1.10;

1.10
date	2002.10.06.21.36.25;	author knu;	state Exp;
branches;
next	1.9;

1.9
date	2001.09.17.17.54.23;	author knu;	state Exp;
branches;
next	1.8;

1.8
date	2001.04.23.19.00.49;	author knu;	state Exp;
branches;
next	1.7;

1.7
date	2001.04.16.05.14.48;	author knu;	state Exp;
branches;
next	1.6;

1.6
date	2000.09.26.08.02.10;	author knu;	state Exp;
branches;
next	1.5;

1.5
date	2000.09.10.07.57.05;	author knu;	state Exp;
branches;
next	1.4;

1.4
date	2000.09.07.07.44.32;	author knu;	state Exp;
branches;
next	1.3;

1.3
date	2000.08.18.02.12.31;	author knu;	state Exp;
branches;
next	1.2;

1.2
date	2000.08.16.12.21.12;	author knu;	state Exp;
branches;
next	1.1;

1.1
date	2000.08.15.14.37.53;	author knu;	state Exp;
branches;
next	;


desc
@@


1.21
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313317
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Akinori MUSHA aka knu <knu@@idaemons.org>
# $FreeBSD: head/security/ruby-tcpwrap/Makefile 313317 2013-03-03 01:43:02Z swills $

PORTNAME=	tcpwrap
PORTVERSION=	0.6
PORTREVISION=	1
CATEGORIES=	security ruby
MASTER_SITES=	http://shugo.net/archive/ruby-tcpwrap/
PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
DISTNAME=	ruby-${PORTNAME}-${PORTVERSION}
DIST_SUBDIR=	ruby

MAINTAINER=	ruby@@FreeBSD.org
COMMENT=	TCP wrappers library for Ruby

DEPRECATED=	Does not work with Ruby 1.9
EXPIRATION_DATE=	2013-05-02

LIB_DEPENDS=	ident.0:${PORTSDIR}/security/libident

USE_RUBY=	yes
USE_RUBY_EXTCONF=	yes

WRKSRC=		${WRKDIR}/ruby-${PORTNAME}
CONFIGURE_ARGS=	--with-libwrap-dir="/usr" \
		--with-ident-dir="${LOCALBASE}"

INSTALL_TARGET=	site-install

DOCS_EN=	README.en	doc/tcpwrap.html.en
DOCS_JA=	README.ja	doc/tcpwrap.html.ja

post-install:
.if !defined(NOPORTDOCS)
	${MKDIR} ${RUBY_MODEXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/sample/echod.rb ${RUBY_MODEXAMPLESDIR}/
	${MKDIR} ${RUBY_MODDOCDIR}/ja
.for f in ${DOCS_EN}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
.endfor
.for f in ${DOCS_JA}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ja/
.endfor
.endif

.include <bsd.port.pre.mk>
.if ${RUBY_VER} == 1.9
BROKEN=	does not build with ruby 1.9
.endif
.include <bsd.port.post.mk>
@


1.20
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313298
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/security/ruby-tcpwrap/Makefile 313298 2013-03-02 21:01:58Z swills $
d17 1
a17 1
EXPIRATION_DATE=	2012-05-02
@


1.19
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	Ruby-tcpwrap
# Date created:		15 Aug 2000
# Whom:			Akinori MUSHA aka knu <knu@@idaemons.org>
#
# $FreeBSD: head/security/ruby-tcpwrap/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d16 3
@


1.18
log
@- Mark as broken with Ruby 1.9
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.17
log
@- Assign all unmaintained ruby ports to ruby@@,
  so people will know where to send questions to.
@
text
@d47 5
a51 1
.include <bsd.port.mk>
@


1.16
log
@With portmgr hat on, reset maintainership of knu's ports since he has
been inactive more than 6 months.  We hope to see him back sometime.
@
text
@d17 1
a17 1
MAINTAINER=	ports@@FreeBSD.org
@


1.15
log
@Chase updated mastersite.

Source:		distfile survey
@
text
@d17 1
a17 1
MAINTAINER=	knu@@FreeBSD.org
@


1.14
log
@Change the libident dependency from BUILD_DEPENDS to LIB_DEPENDS.

The security/libident port now also installs a shared library and the
ruby-tcpwrap module is linked with it instead of a static library, so
ruby-tcpwrap requires libident runtime.

PR:		ports/73556
Submitted by:	rushani
@
text
@d12 1
a12 1
MASTER_SITES=	http://www.shugo.net/archive/ruby-tcpwrap/
@


1.13
log
@Update to 0.6.
@
text
@d10 1
d20 1
a20 1
BUILD_DEPENDS=	${LOCALBASE}/lib/libident.a:${PORTSDIR}/security/libident
@


1.12
log
@Update to 0.5.
@
text
@d9 1
a9 1
PORTVERSION=	0.5
@


1.11
log
@Update to 0.4.  Licence was changed frm GPL to BSDL.
@
text
@d9 1
a9 1
PORTVERSION=	0.4
d17 1
@


1.10
log
@Use RUBY_MOD*.
@
text
@d9 1
a9 2
PORTVERSION=	0.3
PORTREVISION=	1
@


1.9
log
@Bump the PORTREVISION's of the ports which install architecture
dependent ruby modules, due to the RUBY_ARCH change I've just
committed.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.8 2001/04/23 19:00:49 knu Exp $
d35 3
a37 3
	${MKDIR} ${RUBY_EXAMPLESDIR}/tcpwrap
	${INSTALL_DATA} ${WRKSRC}/sample/echod.rb ${RUBY_EXAMPLESDIR}/tcpwrap/
	${MKDIR} ${RUBY_DOCDIR}/tcpwrap/ja
d39 1
a39 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/tcpwrap/
d42 1
a42 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/tcpwrap/ja/
@


1.8
log
@Update to 0.3.  Only the configure script has been changed.

Drop support for legacy systems. (prior to 3.2-RELEASE)
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.7 2001/04/16 05:14:48 knu Exp $
d10 1
@


1.7
log
@Update to 0.2.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.6 2000/09/26 08:02:10 knu Exp $
d9 1
a9 1
PORTVERSION=	0.2
a18 3
.if !exists(/usr/include/tcpd.h)
LIB_DEPENDS=	wrap.7:${PORTSDIR}/security/tcp_wrapper
.endif
d24 3
a26 6
CONFIGURE_ARGS=	--with-ident-dir="${LOCALBASE}"
.if !exists(/usr/include/tcpd.h)
CONFIGURE_ARGS+=	--with-libwrap-dir="/usr"
.else
CONFIGURE_ARGS+=	--with-libwrap-dir="${LOCALBASE}"
.endif
@


1.6
log
@Now bsd.ruby.mk is automatically included by bsd.port.mk when USE_RUBY
or USE_LIBRUBY is defined, individual ruby ports no longer need to
include it explicitly.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.5 2000/09/10 07:57:05 knu Exp $
d9 1
a9 1
PORTVERSION=	0.1
d11 1
a11 1
MASTER_SITES=	http://www.ruby-lang.org/~shugo/ruby-tcpwrap/
@


1.5
log
@Fix build with Ruby 1.4.  Do not use PKGNAMEPREFIX in DISTNAME.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.4 2000/09/07 07:44:32 knu Exp $
d51 1
a51 3
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.ruby.mk"
.include <bsd.port.post.mk>
@


1.4
log
@Update with bsd.ruby.mk.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.3 2000/08/18 02:12:31 knu Exp $
d13 1
a13 1
DISTNAME=	${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
d26 1
a26 1
WRKSRC=		${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
@


1.3
log
@Move ruby-libwrap to ruby-tcpwrap after a repo-copy.
The name of the software has been changed.

The patches this port had has been merged into the software. :)
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/ruby-tcpwrap/Makefile,v 1.2 2000/08/16 12:21:12 knu Exp $
d12 1
a12 1
PKGNAMEPREFIX=	ruby-
d18 1
a18 2
BUILD_DEPENDS=	ruby:${PORTSDIR}/lang/ruby \
		${LOCALBASE}/lib/libident.a:${PORTSDIR}/security/libident
a21 1
RUN_DEPENDS=	ruby:${PORTSDIR}/lang/ruby
d23 4
a26 1
INSTALL_TARGET=	site-install
d33 1
a33 7

WRKSRC=		${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
PLIST_SUB=	RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"

RUBY?=		${LOCALBASE}/bin/ruby
RUBY_VER?=	1.4
RUBY_ARCH?=	${ARCH}-freebsd${OSREL}
a37 4
do-configure:
	@@cd ${WRKSRC}; \
	${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb ${CONFIGURE_ARGS}

d40 3
a42 3
	${MKDIR} ${PREFIX}/share/examples/ruby/tcpwrap
	${INSTALL_DATA} ${WRKSRC}/sample/echod.rb ${PREFIX}/share/examples/ruby/tcpwrap/
	${MKDIR} ${PREFIX}/share/doc/ruby/tcpwrap/ja
d44 1
a44 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/tcpwrap/
d47 1
a47 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/tcpwrap/ja/
d51 3
a53 1
.include <bsd.port.mk>
@


1.2
log
@Make all these Ruby related ports belong also in the newly-added
"ruby" virtual category.

Make textproc/eruby belong also in www.
@
text
@d1 1
a1 1
# New ports collection makefile for:	Ruby-libwrap
d5 1
a5 1
# $FreeBSD: ports/security/ruby-libwrap/Makefile,v 1.1 2000/08/15 14:37:53 knu Exp $
d8 1
a8 1
PORTNAME=	libwrap
d11 1
a11 1
MASTER_SITES=	http://www.ruby-lang.org/~shugo/libwrap-ruby/
d13 1
a13 1
DISTNAME=	${PORTNAME}-ruby-${PORTVERSION}
d26 6
d33 1
a33 1
WRKSRC=		${WRKDIR}/${PORTNAME}-ruby
d40 2
a41 2
DOCS_EN=	README.en	doc/en/tcpd.html
DOCS_JA=	README.ja	doc/ja/tcpd.html
d45 1
a45 1
	${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb
d49 3
a51 3
	${MKDIR} ${PREFIX}/share/examples/ruby/tcpd
	${INSTALL_DATA} ${WRKSRC}/sample/echod.rb ${PREFIX}/share/examples/ruby/tcpd/
	${MKDIR} ${PREFIX}/share/doc/ruby/tcpd/ja
d53 1
a53 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/tcpd/
d56 1
a56 1
	${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/tcpd/ja/
@


1.1
log
@Add ruby-libwrap, TCP wrappers library for Ruby.

Note that the actual module name of this for this library is `tcpd'.
@
text
@d5 1
a5 1
# $FreeBSD$
d10 1
a10 1
CATEGORIES=	security	# ruby
@

