raptor/raptor.spec

172 lines
5.1 KiB
RPMSpec
Raw Normal View History

#
# spec file for package raptor (Version 1.4.15)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: raptor
BuildRequires: gtkdoc libxml2-devel
Summary: Raptor RDF Parser Toolkit
Version: 1.4.15
Release: 3
License: The Apache Software License
Group: System/Libraries
Source: %{name}-%{version}.tar.gz
URL: http://www.redland.opensource.ac.uk/raptor/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libraptor1
%description
Raptor is the RDF Parser Toolkit for Redland that provides a set of
standalone RDF parsers, generating triples from RDF/XML or N-Triples.
Authors:
--------
Dave Beckett <dave@dajobe.org>
%prep
%setup
autoreconf --force --install
%{?suse_update_config:%{suse_update_config -f}}
%build
%configure --with-html-dir=%{_docdir}
make
%install
make DESTDIR="$RPM_BUILD_ROOT" install
mv $RPM_BUILD_ROOT%{_docdir}/raptor $RPM_BUILD_ROOT%{_docdir}/raptor-devel
%post
%run_ldconfig
%postun
%run_ldconfig
%clean
test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
%package -n libraptor1
Summary: Raptor RDF Parser Toolkit
Group: System/Libraries
%description -n libraptor1
Raptor is the RDF Parser Toolkit for Redland that provides a set of
standalone RDF parsers, generating triples from RDF/XML or N-Triples.
Authors:
--------
Dave Beckett <dave@dajobe.org>
%files -n libraptor1
%defattr(-,root,root)
%{_libdir}/lib*.so.*
%package -n libraptor1-devel
Summary: Development package for the raptor library
Group: Development/Libraries/C and C++
Requires: libraptor1 = %{version} glibc-devel libxml2-devel
Provides: raptor-devel = %{name}-%{version}
Obsoletes: raptor-devel < %{name}-%{version}
%description -n libraptor1-devel
This package contains the files needed to compile programs that use the
raptor library.
Authors:
--------
Dave Beckett <dave@dajobe.org>
%files -n libraptor1-devel
%defattr(-,root,root)
%doc %{_docdir}/raptor-devel
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_libdir}/lib*.la
%{_includedir}/*
%{_bindir}/*-config
%{_libdir}/pkgconfig/*.pc
%files
%defattr(-,root,root)
%doc AUTHORS COPYING COPYING.LIB ChangeLog LICENSE.txt NEWS README
%{_bindir}/rapper
%{_mandir}/man?/*
%changelog
* Thu May 03 2007 - lrupp@suse.de
- add Provides/Obsoletes: raptor-devel
* Wed May 02 2007 - wstephenson@suse.de
- updated to version 1.4.15:
* Mostly pass GRDDL W3C Working Draft 2 March 2007 parser test suite
* Turtle parser was changed to accept the N3 mime type text/rdf+n3
at low Q(quality) so it might work for N3 that is the RDF subset.
* Changed the RSS Tag Soup parser and RSS 1.0 serializer to stop
sharing use of the declared namespaces so that when using both
at the same time, there is no double-free of the same objects.
* Correct the content: namespace URI in the RSS parser and serializers.
* rapper gains a -t/--trace option to show URIs traversed.
* raptor_uri_resolve_uri_reference() buffer overrun fixed
* Enhanced XML error message reporting
- version 1.4.14:
* Added a Turtle Terse RDF Triple Language serialiser by Dave Robillard
based on the existing RDF/XML-Abbrev serialiser.
* Added a GraphViz DOT format serialiser by Evan Nemerson.
* The GRDDL parser now does namespace and profile URI recursion and
has other improvements and fixes.
* The libxml minimum version is now 2.6.8
- version 1.4.13:
* Prevent losing memory for a raptor_xml_writer when a serializer
is reused several times.
* Fixed Issue#0000134: Check for equal scheme and authority during
construction of relative URIs from two absolute URIs, from the
Redland Issue Tracker.
* Thu Oct 12 2006 - tiwai@suse.de
- updated to version 1.4.12:
* Make serialization order compatible with 1.4.10
* Added raptor_get_feature_count()
* Added raptor_www_set_uri_filter()
* Fixed raptor_namespaces_qname_from_uri to be public
* Fix misc bugs
* Wed Aug 23 2006 - tiwai@suse.de
- updated to version 1.4.10:
* Fixed crash with RSS Tag Soup parser generating triples too late
* Fixed a crash with the RDF/XML parser
* Parsers no longer generate any triple parts of type
RAPTOR_IDENTIFIER_TYPE_ORDINAL
- remove -fno-strict-aliasing.
* Mon May 15 2006 - tiwai@suse.de
- updated to version 1.4.9.
* new tutorial documents
* fixes for 64bit systems
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Fri Jan 21 2005 - tiwai@suse.de
- updated to version 1.4.4.
* Thu Aug 05 2004 - tiwai@suse.de
- updated to version 1.3.2.
* Thu Feb 26 2004 - tiwai@suse.de
- updated to version 1.2.0.
* Tue Jan 13 2004 - tiwai@suse.de
- build as non-root.
* Fri Jan 09 2004 - tiwai@suse.de
- updated to version 1.1.0.
* Mon Aug 18 2003 - tiwai@suse.de
- fixed the invalid use of va_list.
* Fri Jun 06 2003 - tiwai@suse.de
- updated to version 0.9.10.
* Wed Apr 02 2003 - tiwai@suse.de
- initial version: 0.9.9.