aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-06-17 12:36:22 +0200
committerJustin Lecher <jlec@gentoo.org>2010-06-17 12:36:22 +0200
commit0cd86e84e1ff2f30c0e03acd96dfa3c5b6737335 (patch)
tree44d79c8cc91daf5332d845e7faea9d889fd05551
parentInCvs (diff)
downloadsci-0cd86e84e1ff2f30c0e03acd96dfa3c5b6737335.tar.gz
sci-0cd86e84e1ff2f30c0e03acd96dfa3c5b6737335.tar.bz2
sci-0cd86e84e1ff2f30c0e03acd96dfa3c5b6737335.zip
InCvs
-rw-r--r--sci-chemistry/ghemical/ChangeLog18
-rw-r--r--sci-chemistry/ghemical/Manifest12
-rw-r--r--sci-chemistry/ghemical/files/ghemical-2.95-g_threads-246414.patch26
-rw-r--r--sci-chemistry/ghemical/files/ghemical-2.95-import_export-212689.patch54
-rw-r--r--sci-chemistry/ghemical/files/ghemical-2.95-libf2c_config_test-232292.patch13
-rw-r--r--sci-chemistry/ghemical/files/ghemical-2.98-import_export-212689.patch54
-rw-r--r--sci-chemistry/ghemical/files/ghemical-2.98-libf2c_config_test-232292.patch13
-rw-r--r--sci-chemistry/ghemical/files/ghemical-gcc43.patch14
-rw-r--r--sci-chemistry/ghemical/ghemical-2.95.ebuild74
-rw-r--r--sci-chemistry/ghemical/ghemical-2.98.ebuild74
-rw-r--r--sci-chemistry/ghemical/metadata.xml21
11 files changed, 0 insertions, 373 deletions
diff --git a/sci-chemistry/ghemical/ChangeLog b/sci-chemistry/ghemical/ChangeLog
deleted file mode 100644
index 012896a1c..000000000
--- a/sci-chemistry/ghemical/ChangeLog
+++ /dev/null
@@ -1,18 +0,0 @@
-# ChangeLog for sci-chemistry/ghemical
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*ghemical-2.98 (06 Feb 2009)
-*ghemical-2.95 (06 Feb 2009)
-
- 06 Feb 2009; Reinis Danne <rei4dan@gmail.com>
- +files/ghemical-2.95-g_threads-246414.patch,
- +files/ghemical-2.95-import_export-212689.patch,
- +files/ghemical-2.95-libf2c_config_test-232292.patch,
- +files/ghemical-2.98-import_export-212689.patch,
- +files/ghemical-2.98-libf2c_config_test-232292.patch,
- +files/ghemical-gcc43.patch, +metadata.xml, +ghemical-2.95.ebuild,
- +ghemical-2.98.ebuild:
- Added patches from #212689, #232292 and #246414 to ebuilds for
- ghemical-2.95 and 2.98.
-
diff --git a/sci-chemistry/ghemical/Manifest b/sci-chemistry/ghemical/Manifest
deleted file mode 100644
index a281a4042..000000000
--- a/sci-chemistry/ghemical/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-AUX ghemical-2.95-g_threads-246414.patch 553 RMD160 d06e847c0c2f4c445b3e73b624cd81ccec4589b2 SHA1 d523d4e092aaa79581bffeb11283c685065117f0 SHA256 e5bf7ceed065218397b9611c24a390f0ed96ce485a29e945095092dbe38ef188
-AUX ghemical-2.95-import_export-212689.patch 1288 RMD160 abbbce698c8f2eff1e4c35224ccccd8e7411d20b SHA1 5edb4c1f951d0dc6724f78bf5b6a9a544f8c7be7 SHA256 fc487c38e8ac30c2936781aa194b57a2d7f5621ea9af484b7ab734b5dbd819bd
-AUX ghemical-2.95-libf2c_config_test-232292.patch 321 RMD160 366614a65c978602af23d7d8ed3c4135bc226ef5 SHA1 cca2e3cc88ec4d38c4e55a5c3a368e0a62a5cd25 SHA256 3497cdf758fac1aa207f1bb7fca9621e2145402ca346bc5406fff49b6d570a33
-AUX ghemical-2.98-import_export-212689.patch 1288 RMD160 abbbce698c8f2eff1e4c35224ccccd8e7411d20b SHA1 5edb4c1f951d0dc6724f78bf5b6a9a544f8c7be7 SHA256 fc487c38e8ac30c2936781aa194b57a2d7f5621ea9af484b7ab734b5dbd819bd
-AUX ghemical-2.98-libf2c_config_test-232292.patch 321 RMD160 366614a65c978602af23d7d8ed3c4135bc226ef5 SHA1 cca2e3cc88ec4d38c4e55a5c3a368e0a62a5cd25 SHA256 3497cdf758fac1aa207f1bb7fca9621e2145402ca346bc5406fff49b6d570a33
-AUX ghemical-gcc43.patch 403 RMD160 7ed2b8633e0ec98024e97417cd1751cea2a33a96 SHA1 bcb7336fddf379c202abc61a8423d5c9f9be8d91 SHA256 de2ed1a0190a5fb450c88217fa88c62b99c6243c3547776e0f806c1acd0b0630
-DIST ghemical-2.95.tar.gz 2062097 RMD160 866cb26b7980d9cdfc1f73ddc03240df583ded20 SHA1 ac9419292554103f2b9bc7be8dfc921906134351 SHA256 1083bd02aba1a73fe7008a2f23d1b974147ac95f34f7ef2f90d8d2f9a823e8cc
-DIST ghemical-2.98.tar.gz 2065429 RMD160 836e1ec7a45615b58aa4a369d2fc21f5d599fbf4 SHA1 d4212aefe12b4d1f98ce6859e0f0d0a658c64a5d SHA256 2163b321df97698487017d32df77fdf4a9afb385b60f93145fd161a277c7ae82
-EBUILD ghemical-2.95.ebuild 1916 RMD160 c7a1581f426a168184f921b2eec056c3d0bb40f5 SHA1 e8d04b780e343e1415124e30a77d5f54db7e0bee SHA256 48f3967160544ba1cc7a3482d231799e87ef22c5791d0da8101f196878c496c0
-EBUILD ghemical-2.98.ebuild 1903 RMD160 c07a4268703e34f60a0a44d9349840c2e45afa79 SHA1 4094546e55523b25b27c0f916e6f468bf75b3659 SHA256 a34a7731d61fa9a2c66d4d73ec92a59780ccd04cac5ae9d26b591d80e7d760bc
-MISC ChangeLog 677 RMD160 d2aa468f0f2e0661a23fcd9b15d220d08ef4f98d SHA1 857d6eeb3649eeaac8bb82c860d931449f56ff9f SHA256 c6abeb4834485ac321c5a32c6fe4c80785b45434ad8478dbc6727d0c7781a0ea
-MISC metadata.xml 917 RMD160 5ada96e4b3d836e6525a5613076ea6da69e5daec SHA1 bcaf353e9ba29dfa292785049d643f798e46f24a SHA256 3400c4d52b6b7864856cca423c808bbec063fe565bf570411283d66af3771a70
diff --git a/sci-chemistry/ghemical/files/ghemical-2.95-g_threads-246414.patch b/sci-chemistry/ghemical/files/ghemical-2.95-g_threads-246414.patch
deleted file mode 100644
index 7e2c594bd..000000000
--- a/sci-chemistry/ghemical/files/ghemical-2.95-g_threads-246414.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/gtk_main.cpp.orig 2007-05-23 14:21:19.000000000 +0300
-+++ src/gtk_main.cpp 2008-11-11 17:53:02.000000000 +0200
-@@ -33,6 +33,13 @@
-
- int main(int argc, char ** argv)
- {
-+#ifdef ENABLE_THREADS
-+
-+ g_thread_init(NULL);
-+ gdk_threads_init();
-+
-+#endif // ENABLE_THREADS
-+
- GError * error = NULL;
-
- GOptionContext * option_context = g_option_context_new("- a GTK2 molecular modelling program");
-@@ -46,9 +53,6 @@
-
- #ifdef ENABLE_THREADS
-
-- g_thread_init(NULL);
-- gdk_threads_init();
--
- gdk_threads_enter();
-
- #endif // ENABLE_THREADS
diff --git a/sci-chemistry/ghemical/files/ghemical-2.95-import_export-212689.patch b/sci-chemistry/ghemical/files/ghemical-2.95-import_export-212689.patch
deleted file mode 100644
index b643eb623..000000000
--- a/sci-chemistry/ghemical/files/ghemical-2.95-import_export-212689.patch
+++ /dev/null
@@ -1,54 +0,0 @@
---- src/project.cpp 2007-08-16 11:20:00.000000000 +0200
-+++ src/project.cpp 2008-11-10 21:39:15.000000000 +0200
-@@ -307,6 +307,12 @@
- ifstream ifile;
- ostringstream intermed;
- file_trans translator;
-+
-+ // Store the current locale and switch to "C"
-+
-+ static char my_num_locale[32] = "C";
-+ strcpy(my_num_locale, setlocale(LC_NUMERIC, NULL));
-+ setlocale(LC_NUMERIC, "C");
-
- if (index == 0) // Automatic detection
- {
-@@ -328,7 +334,13 @@
- }
-
- istringstream interInput(intermed.str());
-- return ReadGPR((* this), interInput, false);
-+ bool retval = ReadGPR((* this), interInput, false);
-+
-+ // Change back to the original locale
-+
-+ setlocale(LC_NUMERIC, my_num_locale);
-+
-+ return retval;
- }
-
- bool project::ExportFile(const char * filename, int index)
-@@ -337,6 +349,12 @@
- stringstream intermed;
- file_trans translator;
-
-+ // Store the current locale and switch to "C"
-+
-+ static char my_num_locale[32] = "C";
-+ strcpy(my_num_locale, setlocale(LC_NUMERIC, NULL));
-+ setlocale(LC_NUMERIC, "C");
-+
- WriteGPR_v100((* this), intermed); // this is for openbabel-1.100.2
- istringstream interInput(intermed.str());
-
-@@ -359,6 +377,10 @@
- ofile.close();
- }
-
-+ // Change back to the original locale
-+
-+ setlocale(LC_NUMERIC, my_num_locale);
-+
- return true;
- }
-
diff --git a/sci-chemistry/ghemical/files/ghemical-2.95-libf2c_config_test-232292.patch b/sci-chemistry/ghemical/files/ghemical-2.95-libf2c_config_test-232292.patch
deleted file mode 100644
index c847e9eb7..000000000
--- a/sci-chemistry/ghemical/files/ghemical-2.95-libf2c_config_test-232292.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.ac.orig 2008-07-17 22:34:51.000000000 -0400
-+++ configure.ac 2008-07-17 22:35:56.000000000 -0400
-@@ -83,6 +83,9 @@
-
- AC_CHECK_LIB(X11,XOpenDisplay,,[AC_MSG_ERROR([X11 library missing])])
-
-+## Need libf2c for MOPAC
-+AC_CHECK_LIB(f2c,i_len)
-+
- ## are the rest necessary???
-
- AC_CHECK_LIB(Xmu,XmuDrawLogo)
-
diff --git a/sci-chemistry/ghemical/files/ghemical-2.98-import_export-212689.patch b/sci-chemistry/ghemical/files/ghemical-2.98-import_export-212689.patch
deleted file mode 100644
index b643eb623..000000000
--- a/sci-chemistry/ghemical/files/ghemical-2.98-import_export-212689.patch
+++ /dev/null
@@ -1,54 +0,0 @@
---- src/project.cpp 2007-08-16 11:20:00.000000000 +0200
-+++ src/project.cpp 2008-11-10 21:39:15.000000000 +0200
-@@ -307,6 +307,12 @@
- ifstream ifile;
- ostringstream intermed;
- file_trans translator;
-+
-+ // Store the current locale and switch to "C"
-+
-+ static char my_num_locale[32] = "C";
-+ strcpy(my_num_locale, setlocale(LC_NUMERIC, NULL));
-+ setlocale(LC_NUMERIC, "C");
-
- if (index == 0) // Automatic detection
- {
-@@ -328,7 +334,13 @@
- }
-
- istringstream interInput(intermed.str());
-- return ReadGPR((* this), interInput, false);
-+ bool retval = ReadGPR((* this), interInput, false);
-+
-+ // Change back to the original locale
-+
-+ setlocale(LC_NUMERIC, my_num_locale);
-+
-+ return retval;
- }
-
- bool project::ExportFile(const char * filename, int index)
-@@ -337,6 +349,12 @@
- stringstream intermed;
- file_trans translator;
-
-+ // Store the current locale and switch to "C"
-+
-+ static char my_num_locale[32] = "C";
-+ strcpy(my_num_locale, setlocale(LC_NUMERIC, NULL));
-+ setlocale(LC_NUMERIC, "C");
-+
- WriteGPR_v100((* this), intermed); // this is for openbabel-1.100.2
- istringstream interInput(intermed.str());
-
-@@ -359,6 +377,10 @@
- ofile.close();
- }
-
-+ // Change back to the original locale
-+
-+ setlocale(LC_NUMERIC, my_num_locale);
-+
- return true;
- }
-
diff --git a/sci-chemistry/ghemical/files/ghemical-2.98-libf2c_config_test-232292.patch b/sci-chemistry/ghemical/files/ghemical-2.98-libf2c_config_test-232292.patch
deleted file mode 100644
index c847e9eb7..000000000
--- a/sci-chemistry/ghemical/files/ghemical-2.98-libf2c_config_test-232292.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.ac.orig 2008-07-17 22:34:51.000000000 -0400
-+++ configure.ac 2008-07-17 22:35:56.000000000 -0400
-@@ -83,6 +83,9 @@
-
- AC_CHECK_LIB(X11,XOpenDisplay,,[AC_MSG_ERROR([X11 library missing])])
-
-+## Need libf2c for MOPAC
-+AC_CHECK_LIB(f2c,i_len)
-+
- ## are the rest necessary???
-
- AC_CHECK_LIB(Xmu,XmuDrawLogo)
-
diff --git a/sci-chemistry/ghemical/files/ghemical-gcc43.patch b/sci-chemistry/ghemical/files/ghemical-gcc43.patch
deleted file mode 100644
index 93557d487..000000000
--- a/sci-chemistry/ghemical/files/ghemical-gcc43.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- src-orig/pangofont_wcl.cpp 2008-11-30 16:15:23.932475487 -0600
-+++ src/pangofont_wcl.cpp 2008-11-30 16:16:09.620396370 -0600
-@@ -22,6 +22,10 @@
-
- #include <gtk/gtkgl.h>
-
-+#include <string.h>
-+
-+#include <cstdlib>
-+using namespace std;
- /*################################################################################################*/
-
- pangofont_wcl::pangofont_wcl(ogl_camera * cam) :
-
diff --git a/sci-chemistry/ghemical/ghemical-2.95.ebuild b/sci-chemistry/ghemical/ghemical-2.95.ebuild
deleted file mode 100644
index 63b6fbd74..000000000
--- a/sci-chemistry/ghemical/ghemical-2.95.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils flag-o-matic autotools
-
-DESCRIPTION="Chemical quantum mechanics and molecular mechanics"
-HOMEPAGE="http://bioinformatics.org/ghemical/"
-
-SRC_URI="http://bioinformatics.org/ghemical/download/current/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="threads openbabel seamonkey"
-RDEPEND="virtual/glut
- virtual/glu
- virtual/opengl
- sci-chemistry/mpqc
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/pango
- >=x11-libs/gtk+-2.6
- >=x11-libs/gtkglext-1.0.5
- >=gnome-base/libglade-2.4
- >=sci-libs/libghemical-2.96
- >=x11-libs/liboglappth-0.96
- openbabel? ( >=sci-chemistry/openbabel-2 )
- threads? ( >=dev-libs/glib-2.4 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.15"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${P}-import_export-212689.patch" || die "Faild to apply ${P}-import_export-212689.patch"
- epatch "${FILESDIR}/${P}-libf2c_config_test-232292.patch" || die "Failed to apply ${P}-libf2c_config_test-232292.patch"
- epatch "${FILESDIR}/${P}-g_threads-246414.patch" || die "Failed to apply ${P}-g_threads-246414.patch"
-
- eautoreconf
-}
-
-src_compile() {
-
-# With amd64, if you want gamess I recommend adding gamess and gtk-gamess to package.provided for now.
-
-# Change the built-in help browser.
- if use seamonkey ; then
- sed -i -e 's|mozilla|seamonkey|g' src/gtk_app.cpp || die "sed failed for seamonkey!"
- else
- sed -i -e 's|mozilla|firefox|g' src/gtk_app.cpp || die "sed failed for seamonkey!"
- fi
-
- # For libf2c
- append-ldflags -Xlinker -defsym -Xlinker MAIN__=main
-
- econf \
- $(use_enable openbabel) \
- $(use_enable threads) \
- || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
-}
diff --git a/sci-chemistry/ghemical/ghemical-2.98.ebuild b/sci-chemistry/ghemical/ghemical-2.98.ebuild
deleted file mode 100644
index c07d72cfe..000000000
--- a/sci-chemistry/ghemical/ghemical-2.98.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils flag-o-matic autotools
-
-DESCRIPTION="Chemical quantum mechanics and molecular mechanics"
-HOMEPAGE="http://bioinformatics.org/ghemical/"
-
-SRC_URI="http://bioinformatics.org/ghemical/download/current/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="threads openbabel seamonkey"
-RDEPEND="virtual/glut
- virtual/glu
- virtual/opengl
- sci-chemistry/mpqc
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/pango
- >=x11-libs/gtk+-2.6
- >=x11-libs/gtkglext-1.0.5
- >=gnome-base/libglade-2.4
- >=sci-libs/libghemical-2.96
- >=x11-libs/liboglappth-0.96
- openbabel? ( >=sci-chemistry/openbabel-2 )
- threads? ( >=dev-libs/glib-2.4 )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.15"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/ghemical-gcc43.patch" || die "Failed to apply ghemical-gcc43.patch"
- epatch "${FILESDIR}/${P}-import_export-212689.patch" || die "Failed to apply ${P}-import_export-212689.patch"
- epatch "${FILESDIR}/${P}-libf2c_config_test-232292.patch" || die "Failed to apply ${P}-libf2c_config_test-232292.patch"
-
- eautoreconf
-}
-
-src_compile() {
-
-# With amd64, if you want gamess I recommend adding gamess and gtk-gamess to package.provided for now.
-
-# Change the built-in help browser.
- if use seamonkey ; then
- sed -i -e 's|mozilla|seamonkey|g' src/gtk_app.cpp || die "sed failed for seamonkey!"
- else
- sed -i -e 's|mozilla|firefox|g' src/gtk_app.cpp || die "sed failed for seamonkey!"
- fi
-
- # For libf2c
- append-ldflags -Xlinker -defsym -Xlinker MAIN__=main
-
- econf \
- $(use_enable openbabel) \
- $(use_enable threads) \
- || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
-}
diff --git a/sci-chemistry/ghemical/metadata.xml b/sci-chemistry/ghemical/metadata.xml
deleted file mode 100644
index 962798860..000000000
--- a/sci-chemistry/ghemical/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci-chemistry</herd>
-<longdescription>
-Ghemical supports both quantum-mechanics (semi-empirical and ab initio) models
-and molecular mechanics models (there is an experimental Tripos 5.2-like force
-field for organic molecules). Also a tool for reduced protein models is
-included. Geometry optimization, molecular dynamics and a large set of
-visualization tools are currently available.
-</longdescription>
-<use>
- <flag name='gamess'>Add GAMESS interface for QM/MM
- (<pkg>sci-chemistry/gamess</pkg>)</flag>
- <flag name='mopac7'>Apply compilation fix for
- <pkg>sci-chemistry/mopac7</pkg> support</flag>
- <flag name='openbabel'>Use <pkg>sci-chemistry/openbabel</pkg> for file
- conversions</flag>
- <flag name='toolbar'>Build the shortcuts toolbar</flag>
-</use>
-</pkgmetadata>