[libghemical] Cleanup
Christopher Meng
cicku at fedoraproject.org
Thu Jul 3 10:55:30 UTC 2014
commit d96b3ec79cf3b5b879936ab4a6838de0664892b3
Author: Christopher Meng <i at cicku.me>
Date: Wed Jul 2 19:46:37 2014 +0800
Cleanup
libghemical.spec | 64 ++++++++++++++++++++++--------------------------------
1 files changed, 26 insertions(+), 38 deletions(-)
---
diff --git a/libghemical.spec b/libghemical.spec
index 7a9d259..aeb2947 100644
--- a/libghemical.spec
+++ b/libghemical.spec
@@ -1,24 +1,21 @@
Name: libghemical
Summary: Libraries for the Ghemical chemistry package
-Version: 2.99.1
-Release: 27%{?dist}
+Version: 3.0.0
+Release: 1%{?dist}
License: GPLv2+
-Group: Applications/Engineering
-URL: http://www.uku.fi/~thassine/ghemical/
-Source0: http://www.uku.fi/~thassine/projects/download/current/%{name}-%{version}.tar.gz
-Patch0: libghemical-use-atlas.patch
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-
+URL: http://bioinformatics.org/ghemical/libghemical/
+Source0: http://bioinformatics.org/ghemical/download/current/libghemical-%{version}.tar.gz
+#Patch0: libghemical-use-atlas.patch
BuildRequires: atlas-devel
BuildRequires: flex
-BuildRequires: glib2-devel
BuildRequires: gcc-gfortran
-BuildRequires: libtool
+BuildRequires: glib2-devel
BuildRequires: intltool
BuildRequires: libint-devel
+BuildRequires: libtool
BuildRequires: mesa-libGLU-devel
-BuildRequires: mpqc-devel
BuildRequires: mopac7-devel
+BuildRequires: mpqc-devel
# Libint releases can have API breakages, leading to segfaults.
Requires: libint%{?_isa} = %{_libint_version}
@@ -28,57 +25,48 @@ Data files and dynamic libraries for the Ghemical chemistry package.
These libraries implement the quantum-mechanics and molecular
mechanics models used to compute molecular properties.
-%package devel
-Summary: Header files and static libraries from %{name}
-Group: Development/Libraries
-Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: pkgconfig
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
-%description devel
-Libraries and header include files for developing programs based on %{name}.
+%description devel
+This package contains libraries and header files for
+developing applications that use %{name}.
%prep
%setup -q
-%patch0 -p0
+#%patch0 -p0
%build
-autoreconf -v -f -i
-#libtoolize --copy --force
-#aclocal -I m4
-#autoconf
-#automake
-ATLASLIBDIR="-L%{_libdir}/atlas"
-export ATLASLIBDIR
+autoreconf -fiv
%configure --enable-mopac7 --enable-mpqc --disable-static --disable-sctest
-make %{?_smp_mflags}
-sed -ir -e 's/^Libs:.*/Libs: -L${libdir} -lghemical/g' libghemical.pc
+%make_build
%install
-rm -rf %{buildroot}
-make DESTDIR="%{buildroot}" INSTALL="install -p" install
-find %{buildroot}%{_libdir} -name *.la -exec rm -rf {} \;
-%find_lang %{name}
+%make_install
+find %{buildroot}%{_libdir} -name '*.la' -delete -print
-%clean
-rm -rf %{buildroot}
+%find_lang %{name}
%post -p /sbin/ldconfig
+
%postun -p /sbin/ldconfig
%files -f %{name}.lang
-%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog TODO COPYING
+%doc COPYING
%{_datadir}/%{name}/
%{_libdir}/libghemical.so.*
%files devel
-%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog TODO
%{_includedir}/ghemical/
%{_libdir}/libghemical.so
%{_libdir}/pkgconfig/libghemical.pc
-
%changelog
+* Wed Jul 02 2014 Christopher Meng <rpm at cicku.me> - 3.0.0-1
+- Update to 3.0.0
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.99.1-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the scm-commits
mailing list