head	1.20;
access;
symbols
	RELEASE_8_3_0:1.18
	RELEASE_9_0_0:1.18
	RELEASE_7_4_0:1.16
	RELEASE_8_2_0:1.16
	RELEASE_6_EOL:1.16
	RELEASE_8_1_0:1.16
	RELEASE_7_3_0:1.16
	RELEASE_8_0_0:1.16
	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.14
	RELEASE_6_2_0:1.14
	RELEASE_6_1_0:1.14
	RELEASE_5_5_0:1.14
	RELEASE_6_0_0:1.12
	RELEASE_5_4_0:1.12
	RELEASE_4_11_0:1.12
	RELEASE_5_3_0:1.12
	RELEASE_4_10_0:1.9
	RELEASE_5_2_1:1.9
	RELEASE_5_2_0:1.9
	RELEASE_4_9_0:1.8
	RELEASE_5_1_0:1.7
	RELEASE_4_8_0:1.7
	RELEASE_5_0_0:1.6
	RELEASE_4_7_0:1.6
	RELEASE_4_6_2:1.6
	RELEASE_4_6_1:1.6
	RELEASE_4_6_0:1.6
	RELEASE_5_0_DP1:1.6
	RELEASE_4_5_0:1.5
	RELEASE_4_4_0:1.5;
locks; strict;
comment	@# @;


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

1.19
date	2012.06.12.01.46.24;	author swills;	state Exp;
branches;
next	1.18;

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

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

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

1.15
date	2007.04.03.21.57.48;	author stas;	state Exp;
branches;
next	1.14;

1.14
date	2005.11.15.04.33.30;	author sem;	state Exp;
branches;
next	1.13;

1.13
date	2005.11.11.01.17.41;	author linimon;	state Exp;
branches;
next	1.12;

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

1.11
date	2004.06.21.21.27.31;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2004.05.30.07.11.38;	author kris;	state Exp;
branches;
next	1.9;

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

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

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

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

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

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

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

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

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


desc
@@


1.20
log
@Switch exporter over
@
text
@# New ports collection makefile for:	ruby-mode.el
# Date created:		6 May 2001
# Whom:			Akinori MUSHA aka knu <knu@@idaemons.org>
#
# $FreeBSD: head/lang/ruby-mode.el/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	ruby-mode.el
PORTVERSION=	${RUBY_PORTVERSION}
PORTREVISION=	${RUBY_PORTREVISION}
PORTEPOCH=	1
CATEGORIES=	lang ruby elisp
MASTER_SITES=	# none
DISTFILES=	# none

MAINTAINER=	ruby@@FreeBSD.org
COMMENT=	Emacs lisp modules for the Ruby language

FETCH_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch

USE_RUBY=	yes
RUBY_VER=	1.8
RUBY_NO_BUILD_DEPENDS=	yes

WRKSRC=		${WRKDIR}/elisp
NO_BUILD=	yes

ELISP_FILES=	inf-ruby.el ruby-mode.el rubydb3x.el

EMACSLISPDIR=	${PREFIX}/share/emacs/site-lisp
XEMACSLISPDIR=	${PREFIX}/lib/xemacs/site-lisp

do-extract:
	${MKDIR} ${WRKDIR}
	${LN} -sf `cd ${PORTSDIR}/${RUBY_PORT}; ${MAKE} -V WRKSRC`/misc ${WRKSRC}

do-install:
	${INSTALL_DATA} ${WRKSRC}/* ${RUBY_ELISPDIR}/
	${MKDIR} ${XEMACSLISPDIR}
.for f in ${ELISP_FILES}
	${LN} -sf ${RUBY_ELISPDIR}/${f} ${EMACSLISPDIR}/
	${LN} -sf ${RUBY_ELISPDIR}/${f} ${XEMACSLISPDIR}/
.endfor
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.19
log
@- Fix build so that it doesn't fetch during build
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.18
log
@Send ports@@ ruby ports over ruby@@
most of these were from stas@@
@
text
@d19 1
a19 1
EXTRACT_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch
@


1.17
log
@- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
@
text
@d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
@


1.16
log
@- Use a static PORTEPOCH for a while. We have a problem with the variable
  initialization order.

Reported by:	many
Thanks to:	pav
@
text
@d16 1
a16 1
MAINTAINER=	stas@@FreeBSD.org
@


1.15
log
@- Update ruby to 1.8.6
- Synchronise portversions and portepochs in all ruby subports
- Take maintainerships of all ruby subports.
@
text
@d11 1
a11 1
PORTEPOCH=	${RUBY_PORTEPOCH}
@


1.14
log
@- Bump PORTEPOCH for ruby ports that gets PORTVERSION from bsd.ruby.mk

Reported by:	chkversion script
@
text
@d10 2
a11 1
PORTEPOCH=	1
d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
@


1.13
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
@d10 1
@


1.12
log
@Undefine RUBY_NO_RUN_DEPENDS so that the elisp directory is created
beforehand.  Besides, some features of this actually requires ruby.
@
text
@d14 1
a14 1
MAINTAINER=	knu@@FreeBSD.org
@


1.11
log
@Set an expiry date of 2004-08-20 for these BROKEN/IGNORE/FORBIDDEN
ports.  They will be removed on or after that date if they are still
broken and no fix has been submitted to GNATS.
@
text
@a18 4
BROKEN=		"Missing BUILD_DEPENDS"
EXPIRATION_DATE=2004-08-20
DEPRECATED=	${BROKEN}

a21 1
RUBY_NO_RUN_DEPENDS=	yes
@


1.10
log
@BROKEN: Missing BUILD_DEPENDS
@
text
@d20 2
@


1.9
log
@This dependency should be EXTRACT_DEPENDS instead of BUILD_DEPENDS.
@
text
@d19 2
@


1.8
log
@Update to 1.8.0.
@
text
@d17 1
a17 1
BUILD_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch
@


1.7
log
@De-pkg-comment.
@
text
@d20 3
@


1.6
log
@cd dir && command -> cd dir; command
@
text
@d15 1
@


1.5
log
@Delete PORTREVISION.

I should have done it when I updated bsd.ruby.mk...
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-mode.el/Makefile,v 1.4 2001/06/16 08:46:34 knu Exp $
d30 1
a30 1
	${LN} -sf `cd ${PORTSDIR}/${RUBY_PORT} && ${MAKE} -V WRKSRC`/misc ${WRKSRC}
@


1.4
log
@Put dummy files in the empty directories so they are surely packed.

Let each elisp port create XEMACSLISPDIR by itself.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-mode.el/Makefile,v 1.3 2001/06/09 02:34:52 knu Exp $
a9 1
PORTREVISION=	1
@


1.3
log
@Now XEMACSLISPDIR and RUBY_ELISPDIR are taken care of by
lang/ruby{,-devel}.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-mode.el/Makefile,v 1.2 2001/05/11 19:44:54 knu Exp $
d35 1
@


1.2
log
@Install elisp files under ${RUBY_ELISPDIR} rather than
${RUBY_EXAMPLESDIR}/elisp.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/ruby-mode.el/Makefile,v 1.1 2001/05/05 22:38:22 knu Exp $
a33 1
	${MKDIR} ${RUBY_ELISPDIR}
a34 2
	${MKDIR} ${EMACSLISPDIR}
	${MKDIR} ${XEMACSLISPDIR}
@


1.1
log
@Separate Emacs lisp modules from lang/ruby as lang/ruby-mode.el.
@
text
@d5 1
a5 1
# $FreeBSD$
d10 1
d34 2
a35 2
	${MKDIR} ${RUBY_EXAMPLESDIR}/elisp
	${INSTALL_DATA} ${WRKSRC}/* ${RUBY_EXAMPLESDIR}/elisp
d39 2
a40 2
	${LN} -sf ${RUBY_EXAMPLESDIR}/elisp/${f} ${EMACSLISPDIR}/
	${LN} -sf ${RUBY_EXAMPLESDIR}/elisp/${f} ${XEMACSLISPDIR}/
@

