summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-11-29 21:09:09 +0000
committerJustin Lecher <jlec@gentoo.org>2010-11-29 21:09:09 +0000
commit9914cf38cdce433dfb79acfb785d58b2cb2d2b87 (patch)
treec887327f2853bd5a27cdd297de636b9ab27f2df0 /sci-chemistry
parentolivia license added (diff)
downloadgentoo-2-9914cf38cdce433dfb79acfb785d58b2cb2d2b87.tar.gz
gentoo-2-9914cf38cdce433dfb79acfb785d58b2cb2d2b87.tar.bz2
gentoo-2-9914cf38cdce433dfb79acfb785d58b2cb2d2b87.zip
New addition
(Portage version: 2.2.0_alpha6/cvs/Linux x86_64)
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/xyza2pipe/ChangeLog10
-rw-r--r--sci-chemistry/xyza2pipe/files/20101129-gentoo.patch152
-rw-r--r--sci-chemistry/xyza2pipe/metadata.xml8
-rw-r--r--sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild28
4 files changed, 198 insertions, 0 deletions
diff --git a/sci-chemistry/xyza2pipe/ChangeLog b/sci-chemistry/xyza2pipe/ChangeLog
new file mode 100644
index 000000000000..e4ff1d0b2b58
--- /dev/null
+++ b/sci-chemistry/xyza2pipe/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-chemistry/xyza2pipe
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/xyza2pipe/ChangeLog,v 1.1 2010/11/29 21:09:09 jlec Exp $
+
+*xyza2pipe-20101129 (29 Nov 2010)
+
+ 29 Nov 2010; Justin Lecher <jlec@gentoo.org> +files/20101129-gentoo.patch,
+ +xyza2pipe-20101129.ebuild, +metadata.xml:
+ New addition
+
diff --git a/sci-chemistry/xyza2pipe/files/20101129-gentoo.patch b/sci-chemistry/xyza2pipe/files/20101129-gentoo.patch
new file mode 100644
index 000000000000..11586ee4f81c
--- /dev/null
+++ b/sci-chemistry/xyza2pipe/files/20101129-gentoo.patch
@@ -0,0 +1,152 @@
+diff --git a/Makefile b/Makefile
+index 7e00197..b078f06 100644
+--- a/Makefile
++++ b/Makefile
+@@ -4,10 +4,11 @@
+ # Last modified: Jun/30/2010
+ #
+
+-CFLAGS = -O3 -lm
++CFLAGS ?= -O3
++LIBS =-lm
+
+ TARGETS = xyza2pipe ucsf2pipe nv2pipe xeasy2pipe azara2pipe vnmr2pipe xwnmr2pipe\
+- pipe2xyza pipe2ucsf pipe2nv pipe2xeasy pipe2azara\
++ pipe2xyza pipe2ucsf-olivia pipe2nv pipe2xeasy pipe2azara-olivia \
+ pipe2proj add2pipe adducsf2pipe addnv2pipe addxeasy2pipe addazara2pipe addvnmr2pipe addxwnmr2pipe
+
+ OBJECTS_C = checklabel.o checkxyza.o cnvhdr.o\
+@@ -60,86 +61,90 @@ clean:
+ rm -f $(TARGETS) addxyza2pipe
+
+ .o:
+- $(CC) $< -c -o $@ $(CFLAGS)
++ $(CC) $(CFLAGS) $< -c -o $@
+
+ xyza2pipe: $(OBJECTS_C) $(OBJECTS_XP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ pipe2xyza: $(OBJECTS_C) $(OBJECTS_PX)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ ucsf2pipe: $(OBJECTS_C) $(OBJECTS_UP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+-pipe2ucsf: $(OBJECTS_C) $(OBJECTS_PU)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++pipe2ucsf-olivia: $(OBJECTS_C) $(OBJECTS_PU)
++ $(CC) $(CFLAGS) $(LDFLAGS) pipe2ucsf.c $^ -o $@ \
++ $(LIBS)
+
+ nv2pipe: $(OBJECTS_C) $(OBJECTS_NP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ pipe2nv: $(OBJECTS_C) $(OBJECTS_PN)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ xeasy2pipe: $(OBJECTS_C) $(OBJECTS_EP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ pipe2xeasy: $(OBJECTS_C) $(OBJECTS_PE)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ azara2pipe: $(OBJECTS_C) $(OBJECTS_AP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+-pipe2azara: $(OBJECTS_C) $(OBJECTS_PA)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++pipe2azara-olivia: $(OBJECTS_C) $(OBJECTS_PA)
++ $(CC) $(CFLAGS) $(LDFLAGS) pipe2azara.c $^ -o $@ \
++ $(LIBS)
+
+ vnmr2pipe: $(OBJECTS_C) $(OBJECTS_VP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ xwnmr2pipe: $(OBJECTS_C) $(OBJECTS_BP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ pipe2proj: $(OBJECTS_C) $(OBJECTS_PJ)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ add2pipe: $(OBJECTS_C) $(OBJECTS_DXP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+ rm -f addxyza2pipe
+ ln -s add2pipe addxyza2pipe
+
+ adducsf2pipe: $(OBJECTS_C) $(OBJECTS_DUP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ addnv2pipe: $(OBJECTS_C) $(OBJECTS_DNP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ addxeasy2pipe: $(OBJECTS_C) $(OBJECTS_DEP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ addazara2pipe: $(OBJECTS_C) $(OBJECTS_DAP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ addvnmr2pipe: $(OBJECTS_C) $(OBJECTS_DVP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
+
+ addxwnmr2pipe: $(OBJECTS_C) $(OBJECTS_DBP)
+- $(CC) $@.c $^ -o $@ \
+- $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $@.c $^ -o $@ \
++ $(LIBS)
++
++install: $(TARGETS)
++ install -d $(DESTDIR)/usr/bin
++ install $(TARGETS) $(DESTDIR)/usr/bin/
diff --git a/sci-chemistry/xyza2pipe/metadata.xml b/sci-chemistry/xyza2pipe/metadata.xml
new file mode 100644
index 000000000000..dde7ca88a50f
--- /dev/null
+++ b/sci-chemistry/xyza2pipe/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-chemistry</herd>
+<maintainer>
+ <email>jlec@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild b/sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild
new file mode 100644
index 000000000000..b2619447f335
--- /dev/null
+++ b/sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild,v 1.1 2010/11/29 21:09:09 jlec Exp $
+
+EAPI="3"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Cross conversion environment of NMR spectra"
+HOMEPAGE="http://fermi.pharm.hokudai.ac.jp/olivia/api/index.php/Xyza2pipe_src"
+SRC_URI="mirror://gentoo/${P}.tgz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="olivia"
+IUSE=""
+
+S="${WORKDIR}"/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-gentoo.patch
+ tc-export CC
+}
+
+src_install() {
+ emake DESTDIR="${ED}" install || die
+ dodoc README FEEDBACK || die
+}