rpms/clipsmm/F-10 .cvsignore, 1.2, 1.3 clipsmm.spec, 1.4, 1.5 sources, 1.2, 1.3

Rick L. Vinyard, Jr. rvinyard at fedoraproject.org
Tue Aug 4 19:32:26 UTC 2009


Author: rvinyard

Update of /cvs/pkgs/rpms/clipsmm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7328

Modified Files:
	.cvsignore clipsmm.spec sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/clipsmm/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	26 Nov 2006 04:57:20 -0000	1.2
+++ .cvsignore	4 Aug 2009 19:32:26 -0000	1.3
@@ -1 +1,2 @@
-clipsmm-0.0.7.tar.bz2
+clipsmm-0.1.0.tar.bz2
+clipsmm-0.1.0-doc.tar.bz2


Index: clipsmm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/clipsmm/F-10/clipsmm.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- clipsmm.spec	4 Mar 2008 04:19:53 -0000	1.4
+++ clipsmm.spec	4 Aug 2009 19:32:26 -0000	1.5
@@ -1,44 +1,93 @@
-
-Summary:          Clipsmm is a C++ wrapper for the CLIPS C library
+%define clipsver 6.24
+Summary:          C++ interface to the CLIPS expert system C library
 Name:             clipsmm
-Version:          0.0.7
-Release:          4%{?dist}
-License:          GPLv2
+Version:          0.1.0
+Release:          1%{?dist}
+License:          GPLv3
 URL:              http://clipsmm.sourceforge.net
 Group:            System Environment/Libraries
-Source:           http://download.sourceforge.net/clipsmm/clipsmm-0.0.7.tar.bz2
+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 >= 6.24 glibmm24-devel >= 2.6.0 cppunit-devel >= 1.11 boost-devel pkgconfig m4
+BuildRequires:    clips-devel >= %{clipsver} 
+BuildRequires:    glibmm24-devel >= 2.6.0 
+BuildRequires:    cppunit-devel >= 1.11 
+BuildRequires:    pkgconfig
+BuildRequires:    m4
 
 %description
 The clipsmm library provides a C++ interface to the CLIPS C library.
 
+CLIPS (C Language Integrated Production System) is an expert system
+development tool which provides a complete environment for the
+construction of rule and/or object based expert systems.
+
+Created in 1985 by NASA at the Johnson Space Center, CLIPS is now
+widely used throughout the government, industry, and academia.
+
 %package          devel
-Summary:          Headers for developing programs that will use clipsmm
+Summary:          Headers for developing C++ applications with CLIPS
 Group:            Development/Libraries
-Requires:         clipsmm = %{version}-%{release}
-Requires:         clips-devel >= 6.24 glibmm24-devel >= 2.6.0 pkgconfig
+Requires:         %{name} = %{version}-%{release}
+Requires:         clips-devel >= %{clipsver} 
+Requires:         glibmm24-devel >= 2.6.0 
+Requires:         pkgconfig
 
 %description    devel
 This package contains the libraries and header files needed for
 developing clipsmm applications.
 
+clipsmm provides a C++ interface to the CLIPS C library.
+
+CLIPS (C Language Integrated Production System) is an expert system
+development tool which provides a complete environment for the
+construction of rule and/or object based expert systems.
+
+Created in 1985 by NASA at the Johnson Space Center, CLIPS is now
+widely used throughout the government, industry, and academia.
+
+%package          doc
+Summary:          Documentation for the C++ clipsmm library
+Group:            Documentation
+Requires:         gtk-doc
+Requires:         devhelp
+%if 0%{?fedora} > 9 || 0%{?rhel} > 5
+BuildArch:        noarch
+%endif
+
+%description      doc
+This package contains developer's documentation for the clipsmm
+library. clipsmm provides C++ based bindings for the C based
+CLIPS library.
+
+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
+
+CLIPS (C Language Integrated Production System) is an expert system
+development tool which provides a complete environment for the
+construction of rule and/or object based expert systems.
+
+Created in 1985 by NASA at the Johnson Space Center, CLIPS is now
+widely used throughout the government, industry, and academia.
+
 %prep
-%setup -q
+%setup -q -b 1
 
 %build
 %configure --enable-static=no
 %{__make} %{?_smp_mflags}
 
-
 %install
 %{__rm} -rf %{buildroot}
-
-%{__make} DESTDIR=%{buildroot} install
+%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install
 find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
-# Copy the docs into a different place in the dist hierarchy so they
-# install as /usr/share/doc/package-x.x.x-devel/reference
-%{__cp} -ar docs/reference .
+
+%{__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
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -49,18 +98,31 @@ find %{buildroot} -type f -name "*.la" -
 
 %files
 %defattr(-,root,root,-)
-%{_libdir}/lib*.so.*
+%{_libdir}/libclipsmm.so.*
 %doc AUTHORS COPYING
 
 %files devel
 %defattr(-,root,root,-)
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/clipsmm*.pc
-%{_includedir}/clipsmm-0.0/
-%doc ChangeLog reference
+%{_libdir}/libclipsmm.so
+%{_libdir}/pkgconfig/clipsmm-1.0.pc
+%{_includedir}/clipsmm-0.1/
+%doc ChangeLog
+
+%files doc
+%defattr(-,root,root,-)
+%doc %{_datadir}/gtk-doc/html/clipsmm-0.1/
 
 
 %changelog
+* Mon Jul 27 2009 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.1.0-1
+- New release
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.0.7-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.0.7-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Mon Mar 03 2008 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.0.7-4
 - Bump release for make-tag error
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/clipsmm/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	26 Nov 2006 04:57:20 -0000	1.2
+++ sources	4 Aug 2009 19:32:26 -0000	1.3
@@ -1 +1,2 @@
-462cad31023799926ab67f78b628e719  clipsmm-0.0.7.tar.bz2
+2d30edfbb57f03f010243a7f07d494a6  clipsmm-0.1.0.tar.bz2
+781296b7b85a8da9f0bce5a5248fe48e  clipsmm-0.1.0-doc.tar.bz2




More information about the fedora-extras-commits mailing list