aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-08-09 23:38:56 +0200
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-08-09 23:38:56 +0200
commit68504066318f0dcf6bde9efdeb09e055d331b5f4 (patch)
treeae284478091ccdd433f5a621c5937ccb17a5c71d
parent=sci-chemistry/burrow-owl-9999_pre15 masked (diff)
downloadsci-68504066318f0dcf6bde9efdeb09e055d331b5f4.tar.gz
sci-68504066318f0dcf6bde9efdeb09e055d331b5f4.tar.bz2
sci-68504066318f0dcf6bde9efdeb09e055d331b5f4.zip
burrow-owl added from donnies overlay
-rw-r--r--sci-chemistry/burrow-owl/ChangeLog15
-rw-r--r--sci-chemistry/burrow-owl/Manifest10
-rw-r--r--sci-chemistry/burrow-owl/burrow-owl-1.4.ebuild40
-rw-r--r--sci-chemistry/burrow-owl/burrow-owl-9999_pre15.ebuild64
-rw-r--r--sci-chemistry/burrow-owl/files/1.4-include.patch10
-rw-r--r--sci-chemistry/burrow-owl/files/9999-include.patch10
-rw-r--r--sci-chemistry/burrow-owl/files/9999_pre15-include.patch10
-rw-r--r--sci-chemistry/burrow-owl/files/9999_pre15-no-doc.patch9
-rw-r--r--sci-chemistry/burrow-owl/metadata.xml8
9 files changed, 176 insertions, 0 deletions
diff --git a/sci-chemistry/burrow-owl/ChangeLog b/sci-chemistry/burrow-owl/ChangeLog
new file mode 100644
index 000000000..302aee5d0
--- /dev/null
+++ b/sci-chemistry/burrow-owl/ChangeLog
@@ -0,0 +1,15 @@
+# ChangeLog for sci-chemistry/burrow-owl
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*burrow-owl-9999_pre15 (09 Aug 2009)
+*burrow-owl-1.4 (09 Aug 2009)
+
+ 09 Aug 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +files/1.4-include.patch, +burrow-owl-1.4.ebuild,
+ +files/9999-include.patch, +burrow-owl-9999_pre15.ebuild,
+ +files/9999_pre15-include.patch, +files/9999_pre15-no-doc.patch,
+ +metadata.xml:
+ moved from dberkholz overlay to sci.
+ fix for glibc-2.10.1 and gcc-4.4
+
diff --git a/sci-chemistry/burrow-owl/Manifest b/sci-chemistry/burrow-owl/Manifest
new file mode 100644
index 000000000..3711cb498
--- /dev/null
+++ b/sci-chemistry/burrow-owl/Manifest
@@ -0,0 +1,10 @@
+AUX 1.4-include.patch 384 RMD160 c2a0b652a10c5fbc5512d9268df6b6648ec78858 SHA1 bcd74e982c312a9d71a106c49bd5092df22efc7b SHA256 2a8c4036b4f259960c3656fe0204b8387554d5741b4f278bb3bbbc880e6d3a38
+AUX 9999-include.patch 394 RMD160 c915f5b0c38f77c216250dfde9a5125e70ffe7a7 SHA1 0678bbce753b44b9ae63809dbbf4be10a99405a6 SHA256 e07d769a0884cb543e43979121bd6da4ad2a0f1f7a03c67a1d6c65c52da966a5
+AUX 9999_pre15-include.patch 394 RMD160 c915f5b0c38f77c216250dfde9a5125e70ffe7a7 SHA1 0678bbce753b44b9ae63809dbbf4be10a99405a6 SHA256 e07d769a0884cb543e43979121bd6da4ad2a0f1f7a03c67a1d6c65c52da966a5
+AUX 9999_pre15-no-doc.patch 273 RMD160 d9373d42541423d583dfd9597db9e86443f44200 SHA1 2611ff91c391a496c98a67e86a24bcf9ed1c85ed SHA256 e67f3e23ef5a81c250a74ade140294086f14313858416b57c17c3a7db152f1af
+DIST burrow-demos.tar 80896000 RMD160 7666dfa982b87a9e8701f75259c5c0e4e2a23fb2 SHA1 8c9611907d325b58e79f85f248757d7cf469113c SHA256 f93e957889adab0521c6e3234f117cf984b7bb18ba6641a3edbdd30202db4b96
+DIST burrow-owl-1.4.tar.gz 1299459 RMD160 1fa546846392fbd441b486ee3e94b08f83b78d25 SHA1 bd13c2d28e6ffce7a04e331bc7b2353c50e1bbef SHA256 09544842d2092f9a817d5eb8621d407fddc4a6612c1ef350d7a1cd34feb23778
+EBUILD burrow-owl-1.4.ebuild 949 RMD160 6e8eb72115d9c0c2aad9e1456ee0cbf1a107ec99 SHA1 98aa24fefedf4f873ff889d7a40262f8a5fddf74 SHA256 f21c1b2a96c2a2925f99e60be7493f324017b7808b8599f0cdad81ec12ce15e4
+EBUILD burrow-owl-9999_pre15.ebuild 1479 RMD160 b42ac166778141e655f79310772f79de3eb18f8a SHA1 923f716f571e4342c7cff3f452760158fc4239e9 SHA256 21749ec377be1b60e429fdb6fdb8bf5c2b763569d7a6f9e52244fd0d1862c5f2
+MISC ChangeLog 521 RMD160 73ab231dcbd9c6eca356a1f8eec2ca2856fc81ce SHA1 af7a4d37afffbf14d0f705466b9db87a3ad1178f SHA256 61d3b036f8bb6f43a5a5e17bca2b535be29af55e409987802ba3ed5303e43f69
+MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
diff --git a/sci-chemistry/burrow-owl/burrow-owl-1.4.ebuild b/sci-chemistry/burrow-owl/burrow-owl-1.4.ebuild
new file mode 100644
index 000000000..ae293c652
--- /dev/null
+++ b/sci-chemistry/burrow-owl/burrow-owl-1.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit autotools base
+
+DESCRIPTION="Visualize multidimensional nuclear magnetic resonance (NMR) spectra"
+HOMEPAGE="http://burrow-owl.sourceforge.net/"
+SRC_URI="examples? ( mirror://sourceforge/${PN}/burrow-demos.tar )
+ mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="=x11-libs/gtk+-2*
+ dev-scheme/guile-gnome-platform
+ >=dev-scheme/guile-cairo-1.4
+ sci-libs/starparse"
+DEPEND="${RDEPEND}
+ dev-util/indent
+ dev-util/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PV}-include.patch
+ )
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ if use examples; then
+ pushd "${WORKDIR}"/burrow-demos
+ docinto demonstration
+ dodoc * || die "dodoc demo failed"
+ cd data
+ docinto demonstration/data
+ dodoc * || die "dodoc data failed"
+ popd
+ fi
+}
diff --git a/sci-chemistry/burrow-owl/burrow-owl-9999_pre15.ebuild b/sci-chemistry/burrow-owl/burrow-owl-9999_pre15.ebuild
new file mode 100644
index 000000000..3ec92a8ff
--- /dev/null
+++ b/sci-chemistry/burrow-owl/burrow-owl-9999_pre15.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+if [[ ${PV} = 9999* ]]; then
+ EBZR_REPO_URI="http://oregonstate.edu/~benisong/software/projects/burrow-owl/releases/1.5"
+ EBZR_BOOTSTRAP="eautoreconf"
+ BZR="bzr"
+fi
+
+inherit autotools ${BZR}
+
+SRC_PN="${PN/-owl}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Visualize multidimensional nuclear magnetic resonance (NMR) spectra"
+HOMEPAGE="http://burrow-owl.sourceforge.net/"
+if [[ ${PV} = 9999* ]]; then
+ SRC_URI="examples? ( mirror://sourceforge/${PN}/${SRC_PN}-demos.tar )"
+else
+ SRC_URI="mirror://sourceforge/${PN}/${SRC_P}.tar.gz
+ examples? ( mirror://sourceforge/${PN}/${SRC_PN}-demos.tar )"
+ S="${WORKDIR}/${SRC_P}"
+fi
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+RDEPEND="=x11-libs/gtk+-2*
+ dev-scheme/guile-gnome-platform
+ >=dev-scheme/guile-cairo-1.4
+ sci-libs/starparse"
+DEPEND="${RDEPEND}
+ dev-util/indent
+ dev-util/pkgconfig"
+
+EBZR_PATCHES="${PV}-no-doc.patch ${PV}-include.patch"
+
+src_unpack() {
+ if [[ ${PV} = 9999* ]]; then
+ bzr_src_unpack
+ use examples && unpack ${A}
+ else
+ unpack ${A}
+ fi
+}
+
+src_compile() {
+ econf || die
+ emake -j1 || die
+ }
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ if use examples; then
+ pushd "${WORKDIR}"/burrow-demos
+ docinto demonstration
+ dodoc * || die "dodoc demo failed"
+ cd data
+ docinto demonstration/data
+ dodoc * || die "dodoc data failed"
+ popd
+ fi
+}
diff --git a/sci-chemistry/burrow-owl/files/1.4-include.patch b/sci-chemistry/burrow-owl/files/1.4-include.patch
new file mode 100644
index 000000000..3ca2ac939
--- /dev/null
+++ b/sci-chemistry/burrow-owl/files/1.4-include.patch
@@ -0,0 +1,10 @@
+--- src/gw/spectrum-spec.scm 2008-04-26 06:59:58.000000000 +0200
++++ src/gw/spectrum-spec.scm.new 2009-08-09 23:16:39.000000000 +0200
+@@ -30,6 +30,7 @@
+ "#include <painter_gdk.h>\n"
+ "#include <burrow/nih.h>\n"
+ "#include <hosbackingsim.h>\n"
++ "#include <guile-cairo/guile-cairo-smob-types.h>\n"
+ "\n"))
+
+ ; couple of disabled sources
diff --git a/sci-chemistry/burrow-owl/files/9999-include.patch b/sci-chemistry/burrow-owl/files/9999-include.patch
new file mode 100644
index 000000000..3f20f2cd0
--- /dev/null
+++ b/sci-chemistry/burrow-owl/files/9999-include.patch
@@ -0,0 +1,10 @@
+--- burrow/canvas/gw/canvas-spec.scm 2009-08-09 13:10:53.000000000 +0200
++++ burrow/canvas/gw/canvas-spec.scm.new 2009-08-09 13:33:35.000000000 +0200
+@@ -17,6 +17,7 @@
+ (list (next-method)
+ "#include \"burrow/spectrum.h\"\n"
+ "#include \"burrow/canvas.h\"\n"
++ "#include <guile-cairo/guile-cairo-smob-types.h>\n"
+ "\n"))
+
+ ; couple of disabled sources
diff --git a/sci-chemistry/burrow-owl/files/9999_pre15-include.patch b/sci-chemistry/burrow-owl/files/9999_pre15-include.patch
new file mode 100644
index 000000000..3f20f2cd0
--- /dev/null
+++ b/sci-chemistry/burrow-owl/files/9999_pre15-include.patch
@@ -0,0 +1,10 @@
+--- burrow/canvas/gw/canvas-spec.scm 2009-08-09 13:10:53.000000000 +0200
++++ burrow/canvas/gw/canvas-spec.scm.new 2009-08-09 13:33:35.000000000 +0200
+@@ -17,6 +17,7 @@
+ (list (next-method)
+ "#include \"burrow/spectrum.h\"\n"
+ "#include \"burrow/canvas.h\"\n"
++ "#include <guile-cairo/guile-cairo-smob-types.h>\n"
+ "\n"))
+
+ ; couple of disabled sources
diff --git a/sci-chemistry/burrow-owl/files/9999_pre15-no-doc.patch b/sci-chemistry/burrow-owl/files/9999_pre15-no-doc.patch
new file mode 100644
index 000000000..d7773d7ae
--- /dev/null
+++ b/sci-chemistry/burrow-owl/files/9999_pre15-no-doc.patch
@@ -0,0 +1,9 @@
+--- Makefile.am 2009-08-09 12:52:21.000000000 +0200
++++ Makefile.am.new 2009-08-09 12:56:37.000000000 +0200
+@@ -1,5 +1,5 @@
+
+-SUBDIRS = burrow test-suite doc benchmarks
++SUBDIRS = burrow test-suite benchmarks
+ bin_SCRIPTS=wrapper/burrow
+
+ scriptdir=$(pkgdatadir)/scripts
diff --git a/sci-chemistry/burrow-owl/metadata.xml b/sci-chemistry/burrow-owl/metadata.xml
new file mode 100644
index 000000000..efb490d78
--- /dev/null
+++ b/sci-chemistry/burrow-owl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<maintainer>
+ <email>sci@gentoo.org</email>
+</maintainer>
+</pkgmetadata>