From 9914cf38cdce433dfb79acfb785d58b2cb2d2b87 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Mon, 29 Nov 2010 21:09:09 +0000 Subject: New addition (Portage version: 2.2.0_alpha6/cvs/Linux x86_64) --- sci-chemistry/xyza2pipe/ChangeLog | 10 ++ .../xyza2pipe/files/20101129-gentoo.patch | 152 +++++++++++++++++++++ sci-chemistry/xyza2pipe/metadata.xml | 8 ++ sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild | 28 ++++ 4 files changed, 198 insertions(+) create mode 100644 sci-chemistry/xyza2pipe/ChangeLog create mode 100644 sci-chemistry/xyza2pipe/files/20101129-gentoo.patch create mode 100644 sci-chemistry/xyza2pipe/metadata.xml create mode 100644 sci-chemistry/xyza2pipe/xyza2pipe-20101129.ebuild (limited to 'sci-chemistry') 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 +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 @@ + + + +sci-chemistry + + jlec@gentoo.org + + 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 +} -- cgit v1.2.3-65-gdbad