summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2010-06-01 22:16:21 +0200
committerSebastian Pipping <sping@gentoo.org>2010-06-01 22:18:39 +0200
commit1ae374033fe65a8cb72707850f8aa5b9c20e6a5c (patch)
tree5e9f0755a9925bc4fb233a5ec02772c5a668f37b /app-doc
parentSet repo_name (diff)
downloadbetagarden-1ae374033fe65a8cb72707850f8aa5b9c20e6a5c.tar.gz
betagarden-1ae374033fe65a8cb72707850f8aa5b9c20e6a5c.tar.bz2
betagarden-1ae374033fe65a8cb72707850f8aa5b9c20e6a5c.zip
Migrate some ebuilds from sping overlay
Diffstat (limited to 'app-doc')
-rw-r--r--app-doc/yodl/Manifest2
-rw-r--r--app-doc/yodl/yodl-2.15.2.ebuild39
2 files changed, 41 insertions, 0 deletions
diff --git a/app-doc/yodl/Manifest b/app-doc/yodl/Manifest
new file mode 100644
index 0000000..cad3c39
--- /dev/null
+++ b/app-doc/yodl/Manifest
@@ -0,0 +1,2 @@
+DIST yodl_2.15.2.orig.tar.gz 292678 RMD160 dc6567b0493740a382a1629025565551c8f693f5 SHA1 00434bcff81bc8ce80cedd427dd88a7104e2131c SHA256 12b508717ea4e93dd2d4a5cea977c297001a4dcd5b4e1197b7f9eb2d07e8ae6c
+EBUILD yodl-2.15.2.ebuild 1135 RMD160 ff362d4c8dfff5686e6b549214550aa6141fbc75 SHA1 c5c891ca215647cae19d68f0914ac498e6520cf1 SHA256 fb98a38b85edad5099b6fa52e5aa10ca1f3b7c57c083aa0894e301b60c1106d9
diff --git a/app-doc/yodl/yodl-2.15.2.ebuild b/app-doc/yodl/yodl-2.15.2.ebuild
new file mode 100644
index 0000000..95af8a9
--- /dev/null
+++ b/app-doc/yodl/yodl-2.15.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+DESCRIPTION="Tools to process files written in Your Own Document Language (Yodl)"
+HOMEPAGE="http://yodl.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-util/icmake
+ dev-texlive/texlive-latex"
+RDEPEND=""
+
+src_prepare() {
+ sed 's|^#define COPT .\+$|#define COPT "'"${CXXFLAGS}"'"|' -i build \
+ || die 'sed failed (file missing)'
+}
+
+src_compile() {
+ addpredict /var/cache/fonts # TODO proper fix
+ ./build programs || die './build programs'
+ ./build man || die './build man'
+ ./build manual || die './build manual'
+ ./build macros || die './build macros'
+}
+
+src_install() {
+ ./build install programs "${D}" || die './build install programs'
+ ./build install man "${D}" || die './build install man'
+ ./build install manual "${D}" || die './build install manual'
+ ./build install macros "${D}" || die './build install macros'
+ ./build install docs "${D}" || die './build install docs'
+}