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


1.22
date	2011.08.03.06.49.50;	author bapt;	state dead;
branches;
next	1.21;

1.21
date	2011.07.04.01.30.53;	author swills;	state Exp;
branches;
next	1.20;

1.20
date	2011.04.10.18.18.05;	author swills;	state Exp;
branches;
next	1.19;

1.19
date	2010.04.28.05.12.58;	author pgollucci;	state Exp;
branches;
next	1.18;

1.18
date	2009.06.18.07.34.59;	author pgollucci;	state Exp;
branches;
next	1.17;

1.17
date	2009.06.16.19.13.57;	author pgollucci;	state Exp;
branches;
next	1.16;

1.16
date	2009.06.16.15.53.15;	author stas;	state Exp;
branches;
next	1.15;

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

1.14
date	2005.05.04.11.28.38;	author pav;	state Exp;
branches;
next	1.13;

1.13
date	2005.03.26.20.54.50;	author kris;	state Exp;
branches;
next	1.12;

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

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

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

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

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

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

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

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

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

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

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

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


desc
@@


1.22
log
@Removing old ruby stuff

2011-08-03 comms/ruby-serialport: Doesn't work with Ruby 1.9
2011-08-03 databases/ruby-search-namazu: Doesn't work with Ruby 1.9
2011-08-03 databases/ruby-sqlite: Doesn't work with Ruby 1.9
2011-08-03 databases/rubygem-kirbybase: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-eet: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-filelock: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-filemagic: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-metaruby: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-poll: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-rrb: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-strongtyping: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-textbuf: Doesn't work with Ruby 1.9
2011-08-03 graphics/ruby-graph: Doesn't work with Ruby 1.9
2011-08-03 graphics/ruby-libpng: Doesn't work with Ruby 1.9
2011-08-03 japanese/ruby-kakasi: Doesn't work with Ruby 1.9
2011-08-03 lang/ruby-extensions: Doesn't work with Ruby 1.9
2011-08-03 lang/ruby-lua: Doesn't work with Ruby 1.9
2011-08-03 lang/ruby-perl: Doesn't work with Ruby 1.9
2011-08-03 mail/ruby-tmail: Doesn't work with Ruby 1.9
2011-08-03 math/ruby-bitset: Doesn't work with Ruby 1.9
2011-08-03 math/ruby-bitvector: Doesn't work with Ruby 1.9
2011-08-03 math/ruby-gmp: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-mpi: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-nis: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-pcap: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-romp: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-spread: Doesn't work with Ruby 1.9
2011-08-03 print/ruby-pdflib: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-aes: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-blowfish: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-cast_256: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-mcrypt: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-pam: Doesn't work with Ruby 1.9
2011-08-03 sysutils/ruby-log4r: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-csv: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-formvalidator: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-gdome: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-htmltools: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-nqxml: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-quixml: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-raspell: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-tempura: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-xtemplate: Doesn't work with Ruby 1.9
2011-08-03 www/ruby-tmpl: Doesn't work with Ruby 1.9
@
text
@# New ports collection makefile for:	Ruby-perl
# Date created:		11 Aug 2000
# Whom:			Akinori MUSHA aka knu <knu@@idaemons.org>
#
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.21 2011/07/04 01:30:53 swills Exp $
#

PORTNAME=	perl
PORTVERSION=	0.2.9
CATEGORIES=	lang ruby perl5
MASTER_SITES=	http://www.yoshidam.net/
PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR=	ruby

MAINTAINER=	ruby@@FreeBSD.org
COMMENT=	A Ruby extension module to use the functions of Perl from Ruby

DEPRECATED=	Doesn't work with Ruby 1.9
EXPIRATION_DATE=	2011-08-03

USE_PERL5=	yes
USE_RUBY=	yes
USE_RUBY_EXTCONF=	yes

WRKSRC=		${WRKDIR}/${PORTNAME}
CONFIGURE_ARGS=	--with-libperl=/usr/lib/libperl.so
INSTALL_TARGET=	site-install

EXAMPLES=	htmlparse.rb	http.rb		perllib.rb	ping.rb \
		test.rb		xmlparser.rb

do-configure:
	@@cd ${WRKSRC}/Ruby; \
	${PERL} Makefile.PL

post-build:
	@@cd ${WRKSRC}/Ruby; \
	${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE}

post-install:
	@@cd ${WRKSRC}/Ruby; \
	${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} pure_install
.if !defined(NOPORTEXAMPLES)
	${MKDIR} ${RUBY_MODEXAMPLESDIR}
.for f in ${EXAMPLES}
	${INSTALL_DATA} ${WRKSRC}/samples/${f} ${RUBY_MODEXAMPLESDIR}/
.endfor
.endif
.if !defined(NOPORTDOCS)
	${MKDIR} ${RUBY_MODDOCDIR}/ja/
	${INSTALL_DATA} ${WRKSRC}/README.ja ${RUBY_MODDOCDIR}/ja/
.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.21
log
@- Deprecate ports that don't work with Ruby 1.9 (volunteers welcome)

Approved by:	ruby@@ (pgollucci)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.20
log
@- Mark broken with Ruby 1.9
@
text
@d18 3
@


1.19
log
@- Send my ruby- ports to ruby@@
@
text
@d51 5
a55 1
.include <bsd.port.mk>
@


1.18
log
@- Update to 0.2.9
- Don't mix PORTDOCS/PORTEXAMPLES in pkg-plist or Makefile
- Patch for recent perls (PL_na is dead)
  [will send patch upstream]
@
text
@d15 1
a15 1
MAINTAINER=	pgollucci@@FreeBSD.org
@


1.17
log
@claim
  - rails
  - lua
  - perl
  - $work
related ones (quick glance)
@
text
@d9 1
a9 2
PORTVERSION=	0.2.7
PORTREVISION=	1
d40 1
a40 1
.if !defined(NOPORTDOCS)
d45 3
a47 1
	${MKDIR} ${RUBY_MODDOCDIR}/ja
@


1.16
log
@- Assign all unmaintained ruby ports to ruby@@,
  so people will know where to send questions to.
@
text
@d16 1
a16 1
MAINTAINER=	ruby@@FreeBSD.org
@


1.15
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
@d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
@


1.14
log
@- Unbreak plist

PR:		ports/80145
Submitted by:	Renato Botelho <freebsd@@galle.com.br>
Approved by:	maintainer timeout (14 days)
@
text
@d16 1
a16 1
MAINTAINER=	knu@@FreeBSD.org
@


1.13
log
@BROKEN: Incorrectly installs a perllocal.pod file

Approved by:    portmgr (self)
@
text
@a18 2
BROKEN=		Incorrectly installs a perllocal.pod file

d40 1
a40 1
	${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} install
@


1.12
log
@De-pkg-comment.
@
text
@d19 2
@


1.11
log
@Use RUBY_MOD*.
@
text
@d17 1
@


1.10
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/lang/ruby-perl/Makefile,v 1.9 2001/02/07 18:09:55 knu Exp $
d41 1
a41 1
	${MKDIR} ${RUBY_EXAMPLESDIR}/perl
d43 1
a43 1
	${INSTALL_DATA} ${WRKSRC}/samples/${f} ${RUBY_EXAMPLESDIR}/perl/
d45 2
a46 2
	${MKDIR} ${RUBY_DOCDIR}/perl/ja
	${INSTALL_DATA} ${WRKSRC}/README.ja ${RUBY_DOCDIR}/perl/ja/
@


1.9
log
@Update MASTER_SITES and WWW.

Noticed by:	fenner's portsurvey
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.8 2000/09/26 08:01:59 knu Exp $
d10 1
@


1.8
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/lang/ruby-perl/Makefile,v 1.7 2000/09/15 04:30:10 knu Exp $
d11 1
a11 1
MASTER_SITES=	http://www.bekkoame.ne.jp/~yoshidam/
@


1.7
log
@Update to 0.2.7, which now supports Ruby 1.6 as well as 1.4.  Yay! :)
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.6 2000/09/14 06:43:50 knu Exp $
d48 1
a48 3
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.ruby.mk"
.include <bsd.port.post.mk>
@


1.6
log
@Update to 0.2.6.  Submitted patches were merged by the author. :)

Note that this module does not work with Ruby 1.6 yet.  Sorry for the
inconvenience.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.5 2000/09/07 14:39:32 knu Exp $
d9 1
a9 1
PORTVERSION=	0.2.6
@


1.5
log
@Update with bsd.ruby.mk. :>
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.4 2000/08/16 12:21:18 knu Exp $
d9 1
a9 1
PORTVERSION=	0.2.5
d22 1
@


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

Make textproc/eruby belong also in www.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.3 2000/08/13 15:42:34 knu Exp $
d12 1
a12 1
PKGNAMEPREFIX=	ruby-
d17 3
a19 2
BUILD_DEPENDS=	ruby:${PORTSDIR}/lang/ruby
RUN_DEPENDS=	ruby:${PORTSDIR}/lang/ruby
d21 1
a23 9
WRKSRC=		${WRKDIR}/${PORTNAME}
PLIST_SUB=	RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"

USE_PERL5=	yes

RUBY?=		${LOCALBASE}/bin/ruby
RUBY_VER?=	1.4
RUBY_ARCH?=	${ARCH}-freebsd${OSREL}

a27 2
	@@cd ${WRKSRC}; \
	${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb
d39 1
a39 1
	${MKDIR} ${PREFIX}/share/examples/ruby/perl
d41 1
a41 1
	${INSTALL_DATA} ${WRKSRC}/samples/${f} ${PREFIX}/share/examples/ruby/perl/
d43 2
a44 2
	${MKDIR} ${PREFIX}/share/doc/ruby/perl/ja
	${INSTALL_DATA} ${WRKSRC}/README.ja ${PREFIX}/share/doc/ruby/perl/ja/
d47 3
a49 1
.include <bsd.port.mk>
@


1.3
log
@This port surely belongs to the virtual category "perl5".
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.2 2000/08/12 20:09:33 knu Exp $
d10 1
a10 1
CATEGORIES=	lang perl5	# ruby
@


1.2
log
@Do The Right Thing. (R)

Overall changes:
	Use tabs instead of sequential spaces.
	Note Author as well as WWW in DESCR.
	Do not install examples when NOPORTDOCS.
	Make RUBY, RUBY_VER and RUBY_ARCH variables overridable.

ruby-date2:
	share/doc/ruby/date2/examples/ -> share/examples/ruby/date2/cal.rb

textproc/ruby-html-parser:
databases/ruby-mysql:
devel/ruby-optparse:
devel/ruby-property:
	Install modules under lib/ruby/site_ruby/${RUBY_VER}/ instead
	of lib/ruby/site_ruby/ or lib/ruby/${RUBY_VER}/

textproc/ruby-rdtool:
	Install documents in .rd format too.
	Format optparse's rd file. (Since ruby-rdtool depends on
	optparse, it cannot be done during optparse's build
	process.  So ruby-rdtool should take care of that when it is
	installed. :)
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-perl/Makefile,v 1.1 2000/08/11 10:57:40 knu Exp $
d10 1
a10 1
CATEGORIES=	lang	# ruby
@


1.1
log
@Add ruby-perl, a Ruby extension module to use the functions of Perl from Ruby.
@
text
@d5 1
a5 1
# $FreeBSD$
d27 3
a29 3
RUBY=		${LOCALBASE}/bin/ruby
RUBY_VER=	1.4
RUBY_ARCH=	${ARCH}-freebsd${OSREL}
d47 1
a51 1
.if !defined(NOPORTDOCS)
@

