From 8095c50cd50b6c0b3cba223a82b408f59fcf4592 Mon Sep 17 00:00:00 2001 From: Tom William Payne Date: Thu, 8 Feb 2007 12:38:50 +0000 Subject: Ebuild fixes. Bug # 165795. Thanks opfer! (Portage version: 2.1.2-r8) --- dev-util/ragel/ChangeLog | 7 +++++- dev-util/ragel/files/digest-ragel-5.17 | 3 --- dev-util/ragel/files/digest-ragel-5.17-r1 | 3 +++ dev-util/ragel/ragel-5.17-r1.ebuild | 38 +++++++++++++++++++++++++++++++ dev-util/ragel/ragel-5.17.ebuild | 38 ------------------------------- 5 files changed, 47 insertions(+), 42 deletions(-) delete mode 100644 dev-util/ragel/files/digest-ragel-5.17 create mode 100644 dev-util/ragel/files/digest-ragel-5.17-r1 create mode 100644 dev-util/ragel/ragel-5.17-r1.ebuild delete mode 100644 dev-util/ragel/ragel-5.17.ebuild diff --git a/dev-util/ragel/ChangeLog b/dev-util/ragel/ChangeLog index 476e6a17735f..800a9cd35798 100644 --- a/dev-util/ragel/ChangeLog +++ b/dev-util/ragel/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/ragel # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ChangeLog,v 1.1 2007/02/07 12:49:40 twp Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ChangeLog,v 1.2 2007/02/08 12:38:50 twp Exp $ + +*ragel-5.17-r1 (08 Feb 2007) + + 08 Feb 2007; -ragel-5.17.ebuild, +ragel-5.17-r1.ebuild: + Ebuild fixes. Bug # 165795. Thanks opfer! *ragel-5.17 (07 Feb 2007) diff --git a/dev-util/ragel/files/digest-ragel-5.17 b/dev-util/ragel/files/digest-ragel-5.17 deleted file mode 100644 index 1aaf284fe626..000000000000 --- a/dev-util/ragel/files/digest-ragel-5.17 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 9cdc9883aa02c900c07d883d9086245f ragel-5.17.tar.gz 470139 -RMD160 a40c8165c70c3d7e619cc004e9de1114545ff9da ragel-5.17.tar.gz 470139 -SHA256 f5362f3f2480725b59e7637c78e965efe7e8098614fca7ebc8e25bbd591fab92 ragel-5.17.tar.gz 470139 diff --git a/dev-util/ragel/files/digest-ragel-5.17-r1 b/dev-util/ragel/files/digest-ragel-5.17-r1 new file mode 100644 index 000000000000..1aaf284fe626 --- /dev/null +++ b/dev-util/ragel/files/digest-ragel-5.17-r1 @@ -0,0 +1,3 @@ +MD5 9cdc9883aa02c900c07d883d9086245f ragel-5.17.tar.gz 470139 +RMD160 a40c8165c70c3d7e619cc004e9de1114545ff9da ragel-5.17.tar.gz 470139 +SHA256 f5362f3f2480725b59e7637c78e965efe7e8098614fca7ebc8e25bbd591fab92 ragel-5.17.tar.gz 470139 diff --git a/dev-util/ragel/ragel-5.17-r1.ebuild b/dev-util/ragel/ragel-5.17-r1.ebuild new file mode 100644 index 000000000000..2aa0da75cf3f --- /dev/null +++ b/dev-util/ragel/ragel-5.17-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ragel-5.17-r1.ebuild,v 1.1 2007/02/08 12:38:50 twp Exp $ + +inherit eutils + +DESCRIPTION="Compiles finite state machines from regular languages into executable code." +HOMEPAGE="http://www.cs.queensu.ca/~thurston/ragel/" +SRC_URI="http://www.cs.queensu.ca/~thurston/ragel/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc vim-syntax" +DEPEND=" + doc? ( + virtual/tetex + media-gfx/transfig + )" +RDEPEND="" + +src_compile() { + econf || die + emake || die + ( cd doc && make ragel.1 rlcodegen.1 ) || die + use doc && ( cd doc && make ragel-guide.pdf ) || die +} + +src_install() { + dobin ragel/ragel rlcodegen/rlcodegen + doman doc/ragel.1 doc/rlcodegen.1 + dodoc ChangeLog CREDITS README TODO + use doc && \ + install -m 644 -D doc/ragel-guide.pdf \ + "${D}/usr/share/doc/${PF}/ragel-guide.pdf" + use vim-syntax && \ + install -m 644 -D ragel.vim \ + "${D}/usr/share/vim/vimfiles/syntax/ragel.vim" +} diff --git a/dev-util/ragel/ragel-5.17.ebuild b/dev-util/ragel/ragel-5.17.ebuild deleted file mode 100644 index 18a03f52d8de..000000000000 --- a/dev-util/ragel/ragel-5.17.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ragel-5.17.ebuild,v 1.1 2007/02/07 12:49:40 twp Exp $ - -inherit eutils - -DESCRIPTION="This is a sample skeleton ebuild file" -HOMEPAGE="http://www.cs.queensu.ca/~thurston/ragel/" -SRC_URI="http://www.cs.queensu.ca/~thurston/ragel/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="doc vim-syntax" -DEPEND=" - doc? ( - app-text/tetex - media-gfx/transfig - )" -RDEPEND="" - -src_compile() { - econf || die - emake || die - ( cd doc && make ragel.1 rlcodegen.1 ) || die - use doc && ( cd doc && make ragel-guide.pdf ) || die -} - -src_install() { - dobin ragel/ragel rlcodegen/rlcodegen - doman doc/ragel.1 doc/rlcodegen.1 - dodoc ChangeLog CREDITS README TODO - use doc && \ - install -m 644 -D doc/ragel-guide.pdf \ - ${D}/usr/share/doc/${PF}/ragel-guide.pdf - use vim-syntax && \ - install -m 644 -D ragel.vim \ - ${D}/usr/share/vim/vimfiles/syntax/ragel.vim -} -- cgit v1.2.3-65-gdbad