[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