diff options
author | Olivier Fisette <ribosome@gentoo.org> | 2004-12-24 16:43:45 +0000 |
---|---|---|
committer | Olivier Fisette <ribosome@gentoo.org> | 2004-12-24 16:43:45 +0000 |
commit | 0936a469dfd993e584a13695f118bd83e76decfc (patch) | |
tree | 7b188ce843a39401eeed9860fd9f4cec7381c659 /sci-chemistry | |
parent | Moving to sci-chemistry/kemistry (diff) | |
download | gentoo-2-0936a469dfd993e584a13695f118bd83e76decfc.tar.gz gentoo-2-0936a469dfd993e584a13695f118bd83e76decfc.tar.bz2 gentoo-2-0936a469dfd993e584a13695f118bd83e76decfc.zip |
Moved from app-sci/kemistry to sci-chemistry/kemistry.
Diffstat (limited to 'sci-chemistry')
-rw-r--r-- | sci-chemistry/kemistry/ChangeLog | 55 | ||||
-rw-r--r-- | sci-chemistry/kemistry/Manifest | 9 | ||||
-rw-r--r-- | sci-chemistry/kemistry/files/digest-kemistry-0.6 | 1 | ||||
-rw-r--r-- | sci-chemistry/kemistry/files/digest-kemistry-0.7 | 1 | ||||
-rw-r--r-- | sci-chemistry/kemistry/files/kemistry-0.6-gcc3.2.patch | 55 | ||||
-rw-r--r-- | sci-chemistry/kemistry/files/kemistry-0.7-fPIC.patch | 45 | ||||
-rw-r--r-- | sci-chemistry/kemistry/files/kemistry-0.7-gcc3.4.patch | 58 | ||||
-rw-r--r-- | sci-chemistry/kemistry/kemistry-0.6.ebuild | 21 | ||||
-rw-r--r-- | sci-chemistry/kemistry/kemistry-0.7.ebuild | 27 | ||||
-rw-r--r-- | sci-chemistry/kemistry/metadata.xml | 5 |
10 files changed, 277 insertions, 0 deletions
diff --git a/sci-chemistry/kemistry/ChangeLog b/sci-chemistry/kemistry/ChangeLog new file mode 100644 index 000000000000..5aa84d985c33 --- /dev/null +++ b/sci-chemistry/kemistry/ChangeLog @@ -0,0 +1,55 @@ +# ChangeLog for app-sci/kemistry +# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/kemistry/ChangeLog,v 1.1 2004/12/24 16:43:45 ribosome Exp $ + +*kemistry-0.6 (24 Dec 2004) + + 24 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, + +files/kemistry-0.6-gcc3.2.patch, +files/kemistry-0.7-fPIC.patch, + +files/kemistry-0.7-gcc3.4.patch, +kemistry-0.6.ebuild, + +kemistry-0.7.ebuild: + Moved from app-sci/kemistry to sci-chemistry/kemistry. + + 23 Oct 2004; Jason Wever <weeve@gentoo.org> kemistry-0.7.ebuild: + Stable on sparc. + + 05 Sep 2004; Malcolm Lashley <malc@gentoo.org> + +files/kemistry-0.7-fPIC.patch, +files/kemistry-0.7-gcc3.4.patch, + kemistry-0.7.ebuild: + ~amd64 -fPIC and gcc3.4 patches + + 14 Aug 2004; Sven Wegener <swegener@gentoo.org> kemistry-0.7.ebuild: + Fixed CVS Header. + + 29 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kemistry-0.6.ebuild, + kemistry-0.7.ebuild: + QA: inherit kde-base -> inherit kde, newdepend -> DEPEND, need-kde after + R/DEPEND + + 21 Mar 2004; Jason Wever <weeve@gentoo.org> kemistry-0.7.ebuild: + Added ~sparc keyword. + + 15 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> kemistry-0.6.ebuild, + kemistry-0.7.ebuild: + Moved "newdepend" a little down, so that it really has an effect now. Fixes + bug #41664 + +*kemistry-0.7 (26 Jan 2003) + + 26 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kemistry-0.7.ebuild: + version bump + + 02 Nov 2002; Hannes Mehnert <hannes@gentoo.org> kemistry-0.6.ebuild: + marked stable + + 27 Oct 2002; Hannes Mehnert <hannes@gentoo.org> kemistry-0.6.ebuild: + added kdesdk as depend + + 23 Oct 2002; Hannes Mehnert <hannes@gentoo.org> kemistry-0.6.ebuild, + files/kemistry-0.6-gcc3.2.patch: patched source to compile with gcc-3.2 + +*kemistry-0.6 (23 Oct 2002) + + 23 Oct 2002; Hannes Mehnert <hannes@gentoo.org> kemistry-0.6.ebuild, + ChangeLog: Initial ebuild. Thanks to a-tenderholt@northwestern.edu + (Adam Tenderholt) for submission (#7679). diff --git a/sci-chemistry/kemistry/Manifest b/sci-chemistry/kemistry/Manifest new file mode 100644 index 000000000000..8365c0626441 --- /dev/null +++ b/sci-chemistry/kemistry/Manifest @@ -0,0 +1,9 @@ +MD5 c8618bfc1ac857b3d62c990b770e3a45 ChangeLog 1680 +MD5 3b8def1adea90f80a7b84891ff3cee5c kemistry-0.6.ebuild 541 +MD5 92e07e79f9adbfc2adcaef484d7fa225 kemistry-0.7.ebuild 634 +MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 +MD5 3f2cfa5242a8209eb005aa688f7e161b files/digest-kemistry-0.6 66 +MD5 ff459344a766830061d4245b51081a7c files/digest-kemistry-0.7 66 +MD5 50e1d5c2a24f011bf95f4f52408c7ad1 files/kemistry-0.6-gcc3.2.patch 1736 +MD5 228927d1d7c84e2f350740b3ed134944 files/kemistry-0.7-fPIC.patch 1966 +MD5 c3996b6e2fbc3c51e3cb7420a61cfed3 files/kemistry-0.7-gcc3.4.patch 2128 diff --git a/sci-chemistry/kemistry/files/digest-kemistry-0.6 b/sci-chemistry/kemistry/files/digest-kemistry-0.6 new file mode 100644 index 000000000000..0a0103bfe7a7 --- /dev/null +++ b/sci-chemistry/kemistry/files/digest-kemistry-0.6 @@ -0,0 +1 @@ +MD5 e6355c1ba978b5f1fc95a193b7fda8c2 kemistry-0.6.tar.bz2 1100194 diff --git a/sci-chemistry/kemistry/files/digest-kemistry-0.7 b/sci-chemistry/kemistry/files/digest-kemistry-0.7 new file mode 100644 index 000000000000..838ebc88aff9 --- /dev/null +++ b/sci-chemistry/kemistry/files/digest-kemistry-0.7 @@ -0,0 +1 @@ +MD5 daa7c379a7ac6a866fe0c63f021bbd7e kemistry-0.7.tar.bz2 1177402 diff --git a/sci-chemistry/kemistry/files/kemistry-0.6-gcc3.2.patch b/sci-chemistry/kemistry/files/kemistry-0.6-gcc3.2.patch new file mode 100644 index 000000000000..e6130f073286 --- /dev/null +++ b/sci-chemistry/kemistry/files/kemistry-0.6-gcc3.2.patch @@ -0,0 +1,55 @@ +--- kdrawchem/ioiface.cpp.orig 2002-08-20 16:22:21.000000000 +0200 ++++ kdrawchem/ioiface.cpp 2002-10-23 17:41:48.000000000 +0200 +@@ -14,8 +14,8 @@ + * (at your option) any later version. * + * * + ***************************************************************************/ +-#include <vector> +-#include <map> ++#include <vector.h> ++#include <map.h> + #include <algorithm> + + #include "ioiface.h" +--- kdrawchem/kdrawchemdoc.cpp.orig 2002-08-20 16:22:21.000000000 +0200 ++++ kdrawchem/kdrawchemdoc.cpp 2002-10-23 17:37:40.000000000 +0200 +@@ -30,6 +30,7 @@ + #include "kdrawchem.h" + #include "kdrawchemview.h" + #include <mol.h> ++#include <fstream.h> + + + QList<KDrawChemView> *KDrawChemDoc::pViewList = 0L; +--- kembabel/kembabel-openbabel.cpp.orig 2002-08-21 13:50:09.000000000 +0200 ++++ kembabel/kembabel-openbabel.cpp 2002-10-23 17:47:47.000000000 +0200 +@@ -36,7 +36,7 @@ + #include <qcheckbox.h> + #include <qradiobutton.h> + +-#include <fstream> ++#include <fstream.h> + + #include "kembabel.h" + +--- openbabel/c3d.cpp.orig 2002-07-21 19:56:42.000000000 +0200 ++++ openbabel/c3d.cpp 2002-10-23 17:14:48.000000000 +0200 +@@ -151,7 +151,7 @@ + } + + if (!natoms) return(false); +- divisor = pow(10.0,exponent); ++ divisor = pow((float)10.0,exponent); + mol.ReserveAtoms(natoms); + + ttab.SetToType("INT"); +--- openbabel/gaussian.cpp.orig 2002-08-01 01:20:12.000000000 +0200 ++++ openbabel/gaussian.cpp 2002-10-23 17:17:31.000000000 +0200 +@@ -23,7 +23,7 @@ + bool WriteGaussianCart(ostream &ofs,OBMol &mol) + { + unsigned int i; +- unsigned int charge = 0; ++ int charge = 0; + unsigned int multiplicity = 0; + char buffer[BUFF_SIZE]; diff --git a/sci-chemistry/kemistry/files/kemistry-0.7-fPIC.patch b/sci-chemistry/kemistry/files/kemistry-0.7-fPIC.patch new file mode 100644 index 000000000000..50f9a816b1da --- /dev/null +++ b/sci-chemistry/kemistry/files/kemistry-0.7-fPIC.patch @@ -0,0 +1,45 @@ +--- kemistry-0.7/work/kemistry-0.7/kfile_plugins/Makefile.am 2003-01-21 14:03:28.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/kfile_plugins/Makefile.am 2004-09-05 12:36:53.862035280 +0100 +@@ -1,3 +1,4 @@ ++KDE_CXXFLAGS = $(USE_RTTI) $(USE_EXCEPTIONS) -fPIC + INCLUDES = $(all_includes) -I../openbabel -I../libkemistry + + # these are the headers for your project +--- kemistry-0.7/work/kemistry-0.7/kdrawchem/Makefile.am 2003-01-02 17:47:58.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/kdrawchem/Makefile.am 2004-09-05 12:30:47.718697528 +0100 +@@ -1,3 +1,5 @@ ++KDE_CXXFLAGS = $(USE_RTTI) $(USE_EXCEPTIONS) -fPIC ++ + ####### kdevelop will overwrite this part!!! (begin)########## + lib_LTLIBRARIES = libkdrawchem.la + bin_PROGRAMS = kdrawchem +@@ -23,7 +25,7 @@ + fixeddialogwidget.ui + + libkdrawchem_la_LDFLAGS = $(all_libraries) -version-info 1:0:0 -module \ +- -no-undefined ++ -no-undefined + libkdrawchem_la_LIBADD = ../libkemistry/libkemistry.la $(LIB_KDEPRINT) $(LIB_KFILE) $(LIB_KDEUI) \ + $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET) -lkparts ../openbabel/libopenbabel_kemistry.la + +--- kemistry-0.7/work/kemistry-0.7/openbabel/Makefile.am 2003-01-21 14:03:29.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/openbabel/Makefile.am 2004-09-05 12:03:53.653072800 +0100 +@@ -2,7 +2,7 @@ + + METASOURCES=AUTO + +-KDE_CXXFLAGS = $(USE_RTTI) $(USE_EXCEPTIONS) -DDATADIR=\"$(kde_datadir)/openbabel\" ++KDE_CXXFLAGS = $(USE_RTTI) $(USE_EXCEPTIONS) -DDATADIR=\"$(kde_datadir)/openbabel\" -fPIC + INCLUDES = $(all_includes) + + #bin_PROGRAMS = babel +--- kemistry-0.7/work/kemistry-0.7/libkemistry/Makefile.am 2003-01-21 14:45:52.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/libkemistry/Makefile.am 2004-09-05 12:08:17.850908624 +0100 +@@ -1,6 +1,6 @@ + METASOURCES=AUTO + +-KDE_CXXFLAGS = $(USE_RTTI) $(USE_EXCEPTIONS) ++KDE_CXXFLAGS = $(USE_RTTI) $(USE_EXCEPTIONS) -fPIC + INCLUDES = $(all_includes) + + lib_LTLIBRARIES = libkemistry.la diff --git a/sci-chemistry/kemistry/files/kemistry-0.7-gcc3.4.patch b/sci-chemistry/kemistry/files/kemistry-0.7-gcc3.4.patch new file mode 100644 index 000000000000..b4eb22e79939 --- /dev/null +++ b/sci-chemistry/kemistry/files/kemistry-0.7-gcc3.4.patch @@ -0,0 +1,58 @@ +--- kemistry-0.7/work/kemistry-0.7/kdrawchem/kdrawchempart.cpp 2003-01-02 17:47:58.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/kdrawchem/kdrawchempart.cpp 2004-09-05 12:18:13.204401136 +0100 +@@ -17,7 +17,7 @@ + { + return new KDrawChemFactory; + } +-}; ++} + + /** + * We need one static instance of the factory for our C 'main' +@@ -115,4 +115,4 @@ + //eof + + +-#include "kdrawchempart.moc" +\ No newline at end of file ++#include "kdrawchempart.moc" +--- kemistry-0.7/work/kemistry-0.7/kdrawchem/kdrawchemdoc.cpp 2003-01-02 17:47:58.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/kdrawchem/kdrawchemdoc.cpp 2004-09-05 12:16:39.540640192 +0100 +@@ -183,7 +183,7 @@ + OBMol *mol=new OBMol; + + OBExtensionTable extab; +- enum io_type importType; ++ io_type importType; + + importType=extab.FilenameToType(const_cast<char*>(tmpfile.latin1())); //doesn't like being a const char*--casted it to a char* + +@@ -241,4 +241,4 @@ + } + + +-#include "kdrawchemdoc.moc" +\ No newline at end of file ++#include "kdrawchemdoc.moc" +--- kemistry-0.7/work/kemistry-0.7/kdrawchem/kdcpreview.cpp 2002-12-19 23:12:43.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/kdrawchem/kdcpreview.cpp 2004-09-05 12:14:07.154806360 +0100 +@@ -65,7 +65,7 @@ + OBMol *mol=new OBMol; + + OBExtensionTable extab; +- enum io_type importType; ++ io_type importType; + + importType=extab.FilenameToType(const_cast<char*>(filename.latin1())); //doesn't like being a const char*--casted it to a char* + +--- kemistry-0.7/work/kemistry-0.7/kfile_plugins/kfile_openbabel.cpp 2002-12-24 13:08:26.000000000 +0000 ++++ kemistry-0.7_patched/work/kemistry-0.7/kfile_plugins/kfile_openbabel.cpp 2004-09-05 12:35:48.666946440 +0100 +@@ -37,7 +37,7 @@ + typedef KGenericFactory<OpenBabelPlugin> OpenBabelFactory; + + K_EXPORT_COMPONENT_FACTORY(kfile_openbabel, +- OpenBabelFactory("kfile_openbabel")); ++ OpenBabelFactory("kfile_openbabel")) + + OpenBabelPlugin::OpenBabelPlugin(QObject* parent, const char* name, + const QStringList &args) diff --git a/sci-chemistry/kemistry/kemistry-0.6.ebuild b/sci-chemistry/kemistry/kemistry-0.6.ebuild new file mode 100644 index 000000000000..2af057ddd1d9 --- /dev/null +++ b/sci-chemistry/kemistry/kemistry-0.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/kemistry/kemistry-0.6.ebuild,v 1.1 2004/12/24 16:43:45 ribosome Exp $ + +inherit kde + +S="${WORKDIR}/${PN}" + +DESCRIPTION="Kemistry--a set of chemistry related tools for KDE." +HOMEPAGE="http://kemistry.sourceforge.net" +SRC_URI="mirror://sourceforge/kemistry/${P}.tar.bz2" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86" +IUSE="" + +DEPEND="kde-base/kdesdk" +need-kde 3 + +PATCHES="${FILESDIR}/${P}-gcc3.2.patch"
\ No newline at end of file diff --git a/sci-chemistry/kemistry/kemistry-0.7.ebuild b/sci-chemistry/kemistry/kemistry-0.7.ebuild new file mode 100644 index 000000000000..bf114c48da49 --- /dev/null +++ b/sci-chemistry/kemistry/kemistry-0.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/kemistry/kemistry-0.7.ebuild,v 1.1 2004/12/24 16:43:45 ribosome Exp $ + +inherit kde eutils + +DESCRIPTION="Kemistry--a set of chemistry related tools for KDE." +HOMEPAGE="http://kemistry.sourceforge.net" +SRC_URI="mirror://sourceforge/kemistry/${P}.tar.bz2" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 sparc ~amd64" +IUSE="" + +DEPEND="kde-base/kdesdk" +need-kde 3 + +src_unpack() { + kde_src_unpack + + epatch ${FILESDIR}/${P}-gcc3.4.patch + if use amd64; then + epatch ${FILESDIR}/${P}-fPIC.patch + fi +} + diff --git a/sci-chemistry/kemistry/metadata.xml b/sci-chemistry/kemistry/metadata.xml new file mode 100644 index 000000000000..b229aec85b8f --- /dev/null +++ b/sci-chemistry/kemistry/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci</herd> +</pkgmetadata> |