[clipsmm] Upgrade to 0.2.0
Tim Niemueller
timn at fedoraproject.org
Sat Dec 31 12:06:11 UTC 2011
commit ffbd371bf2a635db03b88b5cb3cd8f587058f518
Author: Tim Niemueller <niemueller at kbsg.rwth-aachen.de>
Date: Sat Dec 31 13:06:00 2011 +0100
Upgrade to 0.2.0
.gitignore | 6 ++++--
clipsmm.spec | 36 ++++++++++++++++++++++++------------
sources | 3 +--
3 files changed, 29 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d64d6fc..9dab22e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
-clipsmm-0.1.0.tar.bz2
-clipsmm-0.1.0-doc.tar.bz2
+/.build*
+/clipsmm-0.2.0*
+/x86_64
+/noarch
diff --git a/clipsmm.spec b/clipsmm.spec
index 207fce0..6d09cef 100644
--- a/clipsmm.spec
+++ b/clipsmm.spec
@@ -1,17 +1,17 @@
-%define clipsver 6.24
+%define clipsver 6.30
Summary: C++ interface to the CLIPS expert system C library
Name: clipsmm
-Version: 0.1.0
-Release: 4%{?dist}
+Version: 0.2.0
+Release: 1%{?dist}
License: GPLv3
URL: http://clipsmm.sourceforge.net
Group: System Environment/Libraries
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
-Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-doc.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: clips-devel >= %{clipsver}
BuildRequires: glibmm24-devel >= 2.6.0
BuildRequires: cppunit-devel >= 1.11
+BuildRequires: doxygen
BuildRequires: pkgconfig
BuildRequires: m4
%if 0%{?fedora} < 10 || 0%{?rhel} < 6
@@ -67,7 +67,7 @@ The documentation can be viewed either through the devhelp
documentation browser or through a web browser.
If using a web browser the documentation is installed in the gtk-doc
-hierarchy and can be found at /usr/share/gtk-doc/html/clipsmm-0.1
+hierarchy and can be found at /usr/share/gtk-doc/html/clipsmm-0.2
CLIPS (C Language Integrated Production System) is an expert system
development tool which provides a complete environment for the
@@ -77,20 +77,26 @@ Created in 1985 by NASA at the Johnson Space Center, CLIPS is now
widely used throughout the government, industry, and academia.
%prep
-%setup -q -b 1
+%setup -q
%build
-%configure --enable-static=no
+./autogen.sh
+%configure --enable-static=no --enable-unit-tests --enable-doc
%{__make} %{?_smp_mflags}
+make docs
%install
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
-%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/
-%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ doc/reference/html/*
-%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/ doc/clipsmm-0.1.devhelp
+%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.2/reference/html/
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.2/reference/html/ doc/reference/html/*
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.2/ doc/clipsmm-0.2.devhelp
+
+%check
+cd unit_tests
+./clipsmm_unit_tests
%clean
%{__rm} -rf %{buildroot}
@@ -108,15 +114,21 @@ find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%defattr(-,root,root,-)
%{_libdir}/libclipsmm.so
%{_libdir}/pkgconfig/clipsmm-1.0.pc
-%{_includedir}/clipsmm-0.1/
+%{_includedir}/clipsmm-0.2/
%doc ChangeLog
%files doc
%defattr(-,root,root,-)
-%doc %{_datadir}/gtk-doc/html/clipsmm-0.1/
+%doc %{_datadir}/gtk-doc/html/clipsmm-0.2/
%changelog
+* Sat Oct 29 2011 Tim Niemueller <tim at niemueller.de> - 0.2.0-1
+- Upgrade to 0.2.0
+
+* Fri Sep 30 2011 Tim Niemueller <tim at niemueller.de> - 0.1.0-5
+- Added patch to extend functionality
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/sources b/sources
index fc9cb92..1034bfe 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-2d30edfbb57f03f010243a7f07d494a6 clipsmm-0.1.0.tar.bz2
-781296b7b85a8da9f0bce5a5248fe48e clipsmm-0.1.0-doc.tar.bz2
+b0c75a6766e487546dcca2e34ca0cd47 clipsmm-0.2.0.tar.bz2
More information about the scm-commits
mailing list