Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=4f2a0d231c6b3013537a500d9ed0e637b5afd41f

commit 4f2a0d231c6b3013537a500d9ed0e637b5afd41f
Author: jercel <jerce...@gmail.com>
Date:   Thu Sep 17 18:38:00 2009 +0200

libghemical-2.99.1-1-x86_64

* version bump
* fix depends
* new patch
* change m8r

diff --git a/source/lib-extra/libghemical/FrugalBuild 
b/source/lib-extra/libghemical/FrugalBuild
index d277a4c..9051848 100644
--- a/source/lib-extra/libghemical/FrugalBuild
+++ b/source/lib-extra/libghemical/FrugalBuild
@@ -1,19 +1,18 @@
-# Compiling Time: 1.05 SBU
-# Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu>
+# Compiling Time: 0.69 SBU
+# Maintainer: jercel <jerce...@gmail.com>

pkgname=libghemical
-pkgver=2.98
-pkgrel=2
+pkgver=2.99.1
+pkgrel=1
pkgdesc="Libghemical is a software library which contains all of the 
computational chemistry functionality of the ghemical application."
url="http://www.uku.fi/~thassine/projects/libghemical/index.html";
-depends=('libxml2' 'libstdc++')
-makedepends=('doxygen' 'libgl')
+depends=('libxml2' 'libstdc++' 'libgcc')
+makedepends=('openbabel' 'intltool' 'doxygen' 'libgl' 'pkgconfig')
groups=('lib-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump http://www.uku.fi/~thassine/projects/download/current/ | 
Flasttar"
-source=(http://www.uku.fi/~thassine/projects/download/current/$pkgname-$pkgver.tar.gz
 \
-       libghemical-2.98-gcc43.patch)
-sha1sums=('7baad41d9dc65ec6efe06e57822ec035ca1fa9a4' \
-          '25a4a1f1ff0c1d33db52f697f62e4c1e7688e152')
+source=(http://www.uku.fi/~thassine/projects/download/current/$pkgname-$pkgver.tar.gz
 libghemical2.99.patch)
+sha1sums=('745adfda11bb58aee0f984ee30e649c5bf43b8ef' \
+          '53e352addd9405dc447452e29dad6858a8086714')

# optimization OK
diff --git a/source/lib-extra/libghemical/libghemical-2.98-gcc43.patch 
b/source/lib-extra/libghemical/libghemical-2.98-gcc43.patch
deleted file mode 100644
index d92d31d..0000000
--- a/source/lib-extra/libghemical/libghemical-2.98-gcc43.patch
+++ /dev/null
@@ -1,43 +0,0 @@
---- src/atom.h.orig    2008-06-09 03:59:34.262567972 -0500
-+++ src/atom.h 2008-06-09 04:00:07.136698792 -0500
-@@ -10,6 +10,8 @@
- #ifndef ATOM_H
- #define ATOM_H
-
-+#include <cstdlib>
-+#include <cstring>
- #include "libghemicaldefine.h"
- #include "libghemicalconfig2.h"
-
---- src/notice.h.orig  2008-06-09 04:00:24.472509840 -0500
-+++ src/notice.h       2008-06-09 04:00:44.608265748 -0500
-@@ -10,6 +10,7 @@
- #ifndef NOTICE_H
- #define NOTICE_H
-
-+#include <cstring>
- #include "libghemicaldefine.h"
- #include "libghemicalconfig2.h"
-
---- src/sasaeval.cpp   2008-08-01 09:39:01.000000000 +0530
-+++ src/sasaeval.cpp   2008-08-01 09:40:33.000000000 +0530
-@@ -21,6 +21,9 @@
- #include "sasaeval.h"
-
- #include "engine.h"
-+#include <vector>
-+#include <algorithm>
-+using namespace std;
-
- // the surface area code apparently contains some bugs, since it sometimes
- // crashes. another possibility is that the surface area math contains some
---- src/sasaeval.h     2008-07-31 00:40:08.000000000 +0530
-+++ src/sasaeval.h     2008-08-01 09:40:04.000000000 +0530
-@@ -24,6 +24,7 @@
- #define SASAEVAL_H
-
- #include "typedef.h"
-+#include <stdlib.h>
-
- struct cg_nbt3_nl;    // SASA neighbor list.
-
diff --git a/source/lib-extra/libghemical/libghemical2.99.patch 
b/source/lib-extra/libghemical/libghemical2.99.patch
new file mode 100644
index 0000000..5b1b528
--- /dev/null
+++ b/source/lib-extra/libghemical/libghemical2.99.patch
@@ -0,0 +1,47 @@
+diff -ur src.orig/atom.h src/atom.h
+--- src.orig/atom.h    2008-12-04 07:41:34.000000000 +0100
++++ src/atom.h 2009-09-08 16:32:03.000000000 +0200
+@@ -21,6 +21,8 @@
+ #ifndef ATOM_H
+ #define ATOM_H
+
++#include <cstdlib>
++#include <cstring>
+ #include "libghemicaldefine.h"
+ #include "libghemical-features.h"
+
+diff -ur src.orig/notice.h src/notice.h
+--- src.orig/notice.h  2008-12-09 09:04:10.000000000 +0100
++++ src/notice.h       2009-09-08 16:35:26.000000000 +0200
+@@ -21,6 +21,7 @@
+ #ifndef NOTICE_H
+ #define NOTICE_H
+
++#include <cstring>
+ #include "libghemicaldefine.h"
+ #include "libghemical-features.h"
+
+diff -ur src.orig/sasaeval.cpp src/sasaeval.cpp
+--- src.orig/sasaeval.cpp      2009-03-31 06:54:33.000000000 +0200
++++ src/sasaeval.cpp   2009-09-08 16:38:26.000000000 +0200
+@@ -21,6 +21,9 @@
+ #include "sasaeval.h"
+
+ #include "engine.h"
++#include <vector>
++#include <algorithm>
++using namespace std;
+
+ #include "local_i18n.h"
+ #include "notice.h"
+diff -ur src.orig/sasaeval.h src/sasaeval.h
+--- src.orig/sasaeval.h        2008-12-16 12:21:58.000000000 +0100
++++ src/sasaeval.h     2009-09-08 16:39:50.000000000 +0200
+@@ -25,6 +25,7 @@
+
+ #include "typedef.h"
+ #include "notice.h"
++#include <stdlib.h>
+
+ #include <cstdlib>
+ using namespace std;
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to