--- soprano-2.2.3+dfsg.orig/debian/libsoprano-doc.install +++ soprano-2.2.3+dfsg/debian/libsoprano-doc.install @@ -0,0 +1 @@ +usr/share/soprano/doc --- soprano-2.2.3+dfsg.orig/debian/libsoprano4.install +++ soprano-2.2.3+dfsg/debian/libsoprano4.install @@ -0,0 +1,8 @@ +usr/lib/libsoprano.so.4 +usr/lib/libsoprano.so.4.1.0 +usr/lib/libsopranoclient.so.1 +usr/lib/libsopranoclient.so.1.0.0 +usr/lib/libsopranoindex.so.1 +usr/lib/libsopranoindex.so.1.0.0 +usr/lib/libsopranoserver.so.1 +usr/lib/libsopranoserver.so.1.0.0 --- soprano-2.2.3+dfsg.orig/debian/soprano-daemon.install +++ soprano-2.2.3+dfsg/debian/soprano-daemon.install @@ -0,0 +1,20 @@ +usr/bin/onto2vocabularyclass +usr/bin/sopranocmd +usr/bin/sopranod +usr/lib/soprano/libsoprano_nquadparser.so +usr/lib/soprano/libsoprano_nquadserializer.so +usr/lib/soprano/libsoprano_raptorparser.so +usr/lib/soprano/libsoprano_raptorserializer.so +usr/lib/soprano/libsoprano_redlandbackend.so +usr/share/dbus-1/interfaces/org.soprano.Model.xml +usr/share/dbus-1/interfaces/org.soprano.NodeIterator.xml +usr/share/dbus-1/interfaces/org.soprano.QueryResultIterator.xml +usr/share/dbus-1/interfaces/org.soprano.Server.xml +usr/share/dbus-1/interfaces/org.soprano.StatementIterator.xml +usr/share/soprano/plugins/nquadparser.desktop +usr/share/soprano/plugins/nquadserializer.desktop +usr/share/soprano/plugins/raptorparser.desktop +usr/share/soprano/plugins/raptorserializer.desktop +usr/share/soprano/plugins/redlandbackend.desktop +usr/share/soprano/rules/nrl.rules +usr/share/soprano/rules/rdfs.rules --- soprano-2.2.3+dfsg.orig/debian/copyright +++ soprano-2.2.3+dfsg/debian/copyright @@ -0,0 +1,83 @@ +This package was debianized by Sune Vuorela on +Fri, 4 May 2007 09:49:34 +0200. + +It was downloaded from http://soprano.sourceforge.net + +Copyright: © 2006-2008 Sebastian Trueg +Copyright: © 2006-2007 Daniele Galdi +Copyright: © 2006 Duncan Mac-Vicar +Copyright: © 2006 David Faure +Copyright: © 2002 Insight Consortium. All Rights Reserved. +Copyright: © 2006 Alexander Neundorf +Copyright: © 2006-2007 Laurent Montel +Copyright: © 2007 Pino Toscano +Copyright: © 2007 Christian Ehrlicher +Copyright: © 1992-2008 Trolltech ASA +Copyright: © 2006 Kevin Ottens +Copyright: © 2006 Peter Kuemmel + +License: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Library General +Public License can be found in `/usr/share/common-licenses/LGPL-2'. + +The following files are under the terms of the GNU General Public License +version 2 or later (unless stated otherwise below): + + * top level source directory files + * build system files (CMakeLists.txt, cmake/*, *.cmake) + * data/* + * server/sopranod.cpp + * server/sopranodcore.cpp + * server/sopranodcore.h + * test/tstringtest.cpp + * test/tstringtest.h + * tools/sopranocmd.cpp + * tools/onto2vocabularyclass.cpp + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +The following files are under the terms of the BSD license: + + * cmake/modules/FindGNUWIN32.cmake + * cmake/modules/FindLibraryWithDebug.cmake + * cmake/modules/FindRedland.cmake + * cmake/modules/MacroEnsureVersion.cmake + * cmake/modules/MacroPushRequiredVars.cmake + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD' + +The Debian packaging is © 2008-2009, Debian Qt/KDE Maintainers and +is licensed under the same license as the software, LGPL-2, see above. --- soprano-2.2.3+dfsg.orig/debian/control +++ soprano-2.2.3+dfsg/debian/control @@ -0,0 +1,92 @@ +Source: soprano +Section: libs +Priority: extra +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers +Uploaders: Sune Vuorela , Ana Beatriz Guerrero Lopez , Armin Berres , Fathi Boudra , Matthew Rosewarne , Modestas Vainius +Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), cmake (>= 2.6.2), quilt, pkg-kde-tools (>= 0.4), + libclucene-dev, libqt4-dev (>= 4.4.0), librdf0-dev, doxygen, graphviz +Standards-Version: 3.8.1 +Homepage: http://soprano.sourceforge.net +Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/trunk/packages/soprano +Vcs-Svn: svn://svn.debian.org/pkg-kde/trunk/packages/soprano + +Package: soprano-daemon +Section: utils +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: libsoprano4 +Conflicts: libsoprano4 (<< 2.1.67+dfsg.1+svn916748-0ubuntu2), + libsoprano-dev (<< 2.1.67+dfsg.1+svn916748-0ubuntu2) +Replaces: libsoprano4 (<< 2.1.67+dfsg.1+svn916748-0ubuntu2), + libsoprano-dev (<< 2.1.67+dfsg.1+svn916748-0ubuntu2) +Description: daemon for the Soprano RDF framework + Soprano is a pluggable RDF storage, parsing, and serialization framework based + on Qt 4. Soprano is targeted at desktop applications that need to store RDF + data. Its API has been optimized for simplicity and ease of use, while its + modular structure allows it to use various different RDF storage + implementations as its backend. + . + This package contains the Soprano daemon, D-Bus service, parser + plugins, and a storage plugin for the Redland RDF Application Framework. + +Package: libsoprano4 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, soprano-daemon (= ${binary:Version}) +Conflicts: libsoprano3 +Replaces: libsoprano3 +Description: libraries for the Soprano RDF framework + Soprano is a pluggable RDF storage, parsing, and serialization framework based + on Qt 4. Soprano is targeted at desktop applications that need to store RDF + data. Its API has been optimized for simplicity and ease of use, while its + modular structure allows it to use various different RDF storage + implementations as its backend. + . + This package contains the Soprano core libraries, D-Bus service, parser + plugins, and a storage plugin for the Redland RDF Application Framework. + +Package: libsoprano-dbg +Section: libdevel +Architecture: any +Suggests: libsoprano4 (= ${binary:Version}) +Description: debugging symbols for the Soprano RDF framework + Soprano is a pluggable RDF storage, parsing, and serialization framework based + on Qt 4. Soprano is targeted at desktop applications that need to store RDF + data. Its API has been optimized for simplicity and ease of use, while its + modular structure allows it to use various different RDF storage + implementations as its backend. + . + This package contains debugging files used to investigate problems with + binaries included in the Soprano packages. + +Package: libsoprano-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libsoprano4 (= ${binary:Version}) +Suggests: libsoprano-doc (= ${source:Version}) +Replaces: libsoprano4 (<< 2.1.64+svn897713) +Description: development files for the Soprano RDF framework + Soprano is a pluggable RDF storage, parsing, and serialization framework based + on Qt 4. Soprano is targeted at desktop applications that need to store RDF + data. Its API has been optimized for simplicity and ease of use, while its + modular structure allows it to use various different RDF storage + implementations as its backend. + . + This package contains development files for building software that uses the + Soprano libraries. + +Package: libsoprano-doc +Section: doc +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: qt4-doc +Description: developer documentation for the Soprano RDF framework + Soprano is a pluggable RDF storage, parsing, and serialization framework based + on Qt 4. Soprano is targeted at desktop applications that need to store RDF + data. Its API has been optimized for simplicity and ease of use, while its + modular structure allows it to use various different RDF storage + implementations as its backend. + . + This package contains documentation for software developers using the Soprano + RDF framework. --- soprano-2.2.3+dfsg.orig/debian/compat +++ soprano-2.2.3+dfsg/debian/compat @@ -0,0 +1 @@ +7 --- soprano-2.2.3+dfsg.orig/debian/installgen +++ soprano-2.2.3+dfsg/debian/installgen @@ -0,0 +1,15 @@ +[libsoprano-doc] +dst:soprano/doc + +[libsoprano-dev] +dst:usr/include/ +dst:usr/lib/[^/]+\.so$ link: +dst:.*\.pc$ +dst:\.cmake$ +dst:/dbus-1/interfaces/ + +[libsoprano4] +mime:application/x-sharedlib ! link: +dst:usr/lib/.*\.so\.\d+ +dst:usr/bin +dst:usr/share --- soprano-2.2.3+dfsg.orig/debian/libsoprano-dev.lintian-overrides +++ soprano-2.2.3+dfsg/debian/libsoprano-dev.lintian-overrides @@ -0,0 +1 @@ +libsoprano-dev: package-contains-empty-directory usr/share/soprano/doc/html/ --- soprano-2.2.3+dfsg.orig/debian/README.source +++ soprano-2.2.3+dfsg/debian/README.source @@ -0,0 +1,6 @@ +This package uses quilt for upstream source code patch management. Please read +/usr/share/doc/quilt/README.source for more information how to apply, unapply, +add, modify or remove patches. + +Please note that /usr/share/doc/quilt/README.source is only available in quilt +version 0.46-4.1 or later. --- soprano-2.2.3+dfsg.orig/debian/libsoprano-dev.dirs +++ soprano-2.2.3+dfsg/debian/libsoprano-dev.dirs @@ -0,0 +1 @@ +usr/share/soprano/doc/html --- soprano-2.2.3+dfsg.orig/debian/watch +++ soprano-2.2.3+dfsg/debian/watch @@ -0,0 +1,7 @@ +version=3 + +opts=dversionmangle=s/~/-/ \ +http://sf.net/soprano/soprano-(.*)\.tar\.bz2 + +ftp://upload.sourceforge.net/pub/sourceforge/s/so/soprano/ \ + soprano-(.*)\.tar\.bz2 --- soprano-2.2.3+dfsg.orig/debian/rules +++ soprano-2.2.3+dfsg/debian/rules @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk + +DEB_CMAKE_EXTRA_FLAGS += -DSOPRANO_BUILD_API_DOCS=ON + +DEB_DH_MAKESHLIBS_ARGS_libsoprano4 = -V'libsoprano4 (>= 2.2.2)' + +#build/libsoprano-doc:: +# cp qt4.tag $(DEB_BUILDDIR)/qt4.tag +# cd $(DEB_BUILDDIR) && $(MAKE) apidox + +install/libsoprano-doc:: + mkdir -p $(DEB_DESTDIR)/usr/share/soprano/doc/html + cp $(DEB_BUILDDIR)/docs/html/*.css \ + $(DEB_BUILDDIR)/docs/html/*.gif \ + $(DEB_BUILDDIR)/docs/html/*.html \ + $(DEB_BUILDDIR)/docs/html/*.png \ + $(DEB_DESTDIR)/usr/share/soprano/doc/html/ + +binary-post-install/libsoprano-dev:: + doxytag -t debian/$(cdbs_curpkg)/usr/share/soprano/doc/soprano.tag \ + $(DEB_DESTDIR)/usr/share/soprano/doc/html + +prune-nonfree: + # Deleting binary blobs + find \( -name *.jar -o -name *.class \) -print -delete --- soprano-2.2.3+dfsg.orig/debian/changelog +++ soprano-2.2.3+dfsg/debian/changelog @@ -0,0 +1,396 @@ +soprano (2.2.3+dfsg-0ubuntu1) karmic; urgency=low + + * New upstream release + * debian/control: + - bump standards version to 3.8.1, no change + + -- Steve Stalcup Thu, 04 Jun 2009 12:37:08 -0400 + +soprano (2.2.2+dfsg.1-1ubuntu1) jaunty; urgency=low + + * Merge from Debian unstable - remaining Kubuntu changes: + - Non library files split out into soprano-daemon + - Drop libsoprano4.symbols.in until Karmic when we can get the symbols + generation tools properly integrated into the Kubuntu toolset + - Specify DEB_DH_MAKESHLIBS_ARGS_libsoprano4 in debian/rules + + -- Scott Kitterman Fri, 27 Feb 2009 20:07:11 -0500 + +soprano (2.2.2+dfsg.1-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Modestas Vainius: + + * Point Debian Vcs URLs to pkg-kde/trunk (new location). + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * API documentation is now built enabling flag SOPRANO_BUILD_API_DOCS. + + -- Debian Qt/KDE Maintainers Fri, 27 Feb 2009 23:28:35 +0100 + +soprano (2.2.1+dfsg.1-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Modestas Vainius: + + * Remove THIS_SHOULD_GO_TO_UNSTABLE from debian/rules. + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Remove 03_fix_soprano_exports.diff merged upstream. + * Update debian/libsoprano4.symbols.in. + + -- Debian Qt/KDE Maintainers Thu, 19 Feb 2009 02:16:37 +0100 + +soprano (2.2.1+dfsg-0ubuntu1) jaunty; urgency=low + + * New upstream release + + -- Steve Stalcup Thu, 12 Feb 2009 18:09:05 -0500 + +soprano (2.1.67+dfsg.1-2) experimental; urgency=low + + +++ Changes by Modestas Vainius: + + * More updates to debian/libsoprano4.symbols.in. + * Rename debian/*.lintian to debian/*.lintian-overrides. + * Bump debian/compat and debhelper build dependency to v7 (to get more + sophisticated debian/tmp handling). + * Switch from internal debian/cdbs/kde.mk to pkg-kde-tools: + - bump pkg-kde-tools build depend to 0.4; + - remove debian/cdbs directory; + - replace debian/cdbs/kde.mk with + /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk in debian/rules; + - remove custom symbolshelper rules from debian/rules. + * Add 03_fix_soprano_exports.diff patch to SOPRANO_EXPORT public API classes + Soprano::Utils::ReadOnlyModel and Soprano::RdfSchemaModel. Update symbols + file template. + + -- Debian Qt/KDE Maintainers Sun, 25 Jan 2009 19:38:22 +0100 + +soprano (2.1.67+dfsg.1-1) experimental; urgency=low + + * New upstream development release. + + +++ Changes by Modestas Vainius: + + * Bump cmake build depend to 2.6.2. + * Bump Standards-Version to 3.8.0: add README.source. + * Switch to new installgen format. + * Update install files. + * Bump shlibs to 2.1.67. + * Move DBus interface XMLs to libsoprano-dev, add appropriate replaces. + * Build soprano with -fvisibility=hidden -fvisibility-inlines-hidden. + * Add symbols file template for libsoprano4, build depend on + pkg-kde-tools 0.3.1. + + -- Debian Qt/KDE Maintainers Thu, 22 Jan 2009 11:53:18 +0200 + +soprano (2.1.67+dfsg.1+svn916748-0ubuntu4) jaunty; urgency=low + + * Debian/control: Add soprano-daemon Replaces/Conflicts with + libsoprano-dev (<< 2.1.67+dfsg.1+svn916748-0ubuntu2) + + -- Steve Stalcup Tue, 27 Jan 2009 17:14:43 -0500 + +soprano (2.1.67+dfsg.1+svn916748-0ubuntu3) jaunty; urgency=low + + * Debian/control: Add libsoprano-dev Replaces/Conflicts with + libsoprano-dev (<< 2.1.67+dfsg.1+svn916748-0ubuntu1) + + -- Steve Stalcup Tue, 27 Jan 2009 17:14:43 -0500 + +soprano (2.1.67+dfsg.1+svn916748-0ubuntu2) jaunty; urgency=low + + * Add back soprano-daemon package, see LP: #234952 + + -- Jonathan Riddell Tue, 27 Jan 2009 11:56:28 +0000 + +soprano (2.1.67+dfsg.1+svn916748-0ubuntu1) jaunty; urgency=low + + * New svn snapshot: + - This snapshot was exports properly, and is needed to help kdebindings + compile correctly + * Add Conflicts soprano-daemon (<= 2.1.64+dfsg.1-0ubuntu1) in debian/rules + for libsoprano4 + + -- Steve Stalcup Sun, 25 Jan 2009 16:56:26 -0500 + +soprano (2.1.67+dfsg.1-0ubuntu2) jaunty; urgency=low + + * Added Replaces soprano-daemon (<= 2.1.64+dfsg.1-0ubuntu1) in debian/rules + for libsoprano4 + + -- Steve Stalcup Thu, 22 Jan 2009 19:15:52 -0500 + +soprano (2.1.67+dfsg.1-0ubuntu1) jaunty; urgency=low + + * New upstream release, merge from Debian Unreleased + * Dropped build-dep version on pkg-kde-tools to (>= 0.2ubuntu3) + * Remove libsoprano4.symbols.in + * Adjusted rules to drop symbols installation + + -- Steve Stalcup Thu, 22 Jan 2009 09:34:31 -0500 + +soprano (2.1.64+dfsg.1-0ubuntu1) jaunty; urgency=low + + * New upstream release + * Use kde4.mk from cdbs rather than an embedded debian/cdbs + + Build depend on kdesdk-scripts for kde4.mk + * Remove useless THIS_SHOULD_GO_TO_UNSTABLE=1 from debian/rules + * Give debian/libsoprano-doc.install a final newline + + -- Jonathan Thomas Fri, 21 Nov 2008 07:52:27 -0500 + +soprano (2.1.1+dfsg.1-1) unstable; urgency=high + + * New upstream release. + - Bumps version number to 2.1.1 instead of 2.0.99 (prerelease). + - Adds README file. + - Removes old method from private backends/redland/redlandmodel.{cpp,h}. + + +++ Changes by Modestas Vainius: + + * Fix FTBFS (Closes: #506537). + * Urgency high due to RC bugfix targetted for Lenny. + + -- Debian Qt/KDE Maintainers Sat, 22 Nov 2008 14:55:00 +0200 + +soprano (2.1.1+dfsg.1-0ubuntu4) jaunty; urgency=low + + * Fix path to qt.tags + + -- Jonathan Riddell Fri, 21 Nov 2008 09:49:05 +0000 + +soprano (2.1.1+dfsg.1-0ubuntu3) jaunty; urgency=low + + * Fix typo in build-dep + + -- Jonathan Riddell Fri, 21 Nov 2008 00:17:53 +0000 + +soprano (2.1.1+dfsg.1-0ubuntu2) jaunty; urgency=low + + * Update build/libsoprano-doc:: file is now + /usr/share/qt4/doc/qt.tags + + -- Jonathan Riddell Thu, 20 Nov 2008 18:00:06 +0000 + +soprano (2.1.1+dfsg.1-0ubuntu1) intrepid; urgency=low + + * New upstream release + + -- Jonathan Thomas (The man) Wed, 27 Aug 2008 15:56:45 -0400 + +soprano (2.1+dfsg.1-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Modestas Vainius: + + * Bump shlibs to 2.1. + * Add myself to uploaders. + * Update debian/copyright. + * Add prune-nonfree debian/rules target as a helper to get rid of jars and + *.class files inside the tarball. + * Add dfsg suffix to the original tarball name. It was pruned. + + -- Debian Qt/KDE Maintainers Wed, 23 Jul 2008 17:26:55 +0300 + +soprano (2.1+dfsg.1-0ubuntu1) intrepid; urgency=low + + * New upstream release + * Bump Standards-Version to 3.8.0 + + -- Harald Sitter Thu, 24 Jul 2008 01:55:26 +0200 + +soprano (2.0.98-2) unstable; urgency=low + + * Upload to unstable. + * Replaces current soprano 2.0.3 and does not longer FTBFS. (Closes: #482265) + + -- Ana Beatriz Guerrero Lopez Sat, 28 Jun 2008 21:23:37 +0200 + + +soprano (2.0.98-1ubuntu1) intrepid; urgency=low + + * Split out non library files into soprano-daemon package, Closes LP: #234952 + + -- Jonathan Riddell Tue, 27 May 2008 08:59:30 +0100 + +soprano (2.0.98-1) experimental; urgency=low + + * New upstream release. + + +++ Changes by Fathi Boudra: + + * Add patch to make X11 not required to fix FTBF after libqt4-dev + dependencies clean up. + + +++ Changes by Modestas Vainius: + + * Bump libsoprano4 shlibs to 2.0.98 because libsoprano4 changed its version + to 4.1.0. + * Add *.installgen files. + * Update installed files. + + -- Debian Qt/KDE Maintainers Fri, 25 Apr 2008 11:26:31 +0200 + +soprano (2.0.97~svn790369-2) experimental; urgency=low + + +++ Changes by Matthew Rosewarne: + + * Remove 02_hack_away_sesame_and_non-free_stuff.diff and prune-nonfree, + since Sesame2 is compliant with the DFSG. + * Update watch file to handle problems with the SourceForge redirector. + * Create libsoprano-doc package. + * Added doxygen and graphviz to Build-Depends. + * Increase minimum libqt4-dev Build-Depends version to 4.4.0~rc1. + + -- Debian Qt/KDE Maintainers Thu, 10 Apr 2008 00:36:41 +0200 + +soprano (2.0.97~svn790369-1) experimental; urgency=low + + * New upstream snapshot. + * Update installed files. + + -- Ana Beatriz Guerrero Lopez Wed, 26 Mar 2008 18:38:05 +0100 + +soprano (2.0.3-2) experimental; urgency=low + + * Rebuild against Qt 4.4 beta. Update build depend on libqt4-dev + to (>> 4.4.0~). + + -- Ana Beatriz Guerrero Lopez Tue, 25 Mar 2008 19:25:36 +0100 + +soprano (2.0.3-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Matthew Rosewarne: + + * Add libsoprano-dbg package. + * Fix version for libsoprano-dev dependency on libsoprano4. + * Tweak package descriptions. + + +++ Changes by Fathi Boudra: + + * Add Vcs-Browser and Vcs-Svn fields. + + -- Debian Qt/KDE Maintainers Sat, 15 Mar 2008 17:14:52 +0100 + +soprano (2.0.0-2) unstable; urgency=low + + * Need to be builded against Qt4 from unstable. + + -- Fathi Boudra Tue, 08 Jan 2008 21:27:00 +0100 + +soprano (2.0.0-1) unstable; urgency=low + + * New upstream release. + * Remove export LDFLAGS since it was added to cdbs/kde.mk. + + -- Fathi Boudra Mon, 07 Jan 2008 13:52:52 +0100 + +soprano (1.99~rc2-1) unstable; urgency=low + + * New upstream release. + * Update libsoprano-dev.install. + * Update Standards-Version to 3.7.3, no changes required. + * Add export LDFLAGS+="-Wl,--as-needed" in rules to make dpkg-shlibdeps + happier. + + -- Ana Beatriz Guerrero Lopez Sun, 16 Dec 2007 19:10:15 +0100 + +soprano (1.98.0~rc1-1) unstable; urgency=low + + * New upstream release. + * Update *.install files. + + -- Ana Beatriz Guerrero Lopez Tue, 04 Dec 2007 17:40:32 +0100 + +soprano (1.97.1~beta4-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Armin Berres: + + * Make soprano binNMUable (Closes: #449130). + * Add watch file. + + +++ Changes by Fathi Boudra: + + * Add myself in uploaders. + * libsoprano-dev should be in section libdevel (Closes: 447620). + * Add Homepage in long description. + * Update libsoprano-dev include files. + * Update patch. + + ++ changes by Ana Beatriz Guerrero Lopez: + + * Move Homepage into control field. + * Repackage to remove nonfree stuff and upload. + + -- Debian Qt/KDE Maintainers Wed, 14 Nov 2007 14:04:18 +0100 + +soprano (1.95.0~beta2-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Armin Berres: + + * Update *.install files. + * Update patch. + + -- Debian Qt/KDE Maintainers Wed, 10 Oct 2007 18:08:50 +0200 + +soprano (1.93.0~svn720955-1) unstable; urgency=low + + +++ Changes by Armin Berres: + + * Update patch to remove java backend. + * Update *.install files. + + -- Debian Qt/KDE Maintainers Thu, 04 Oct 2007 08:24:41 +0200 + +soprano (1.93.0~svn718014-1) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * New upstream snapshot. + - Soprano2. + - Now a client-server model, but both used on same computer. + * Soname bump. + * Patch away java backend and remove jar files from upstream. + * Update copyright. + + +++ Changes by Armin Berres: + + * Add dependency of libsoprano-dev on the binary version of libsoprano4. + * Add conflict of libsoprano4 with libsoprano3. + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Change s/Qt/Qt4/ in descriptions. + * Add new build-dep on libclucene-dev. + + -- Debian Qt/KDE Maintainers Fri, 28 Sep 2007 00:38:03 +0200 + +soprano (0.9.0~snapshot20070728-1) unstable; urgency=low + + * First upload to Debian. (Closes: #422206) + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Some minor changes for package polishing. + + -- Debian Qt/KDE Maintainers Sat, 28 Jul 2007 02:03:40 +0200 + +soprano (0.9.0~snapshot20070525-1) unstable; urgency=low + + * Initial release. + + -- Sune Vuorela Fri, 4 May 2007 09:49:34 +0200 + --- soprano-2.2.3+dfsg.orig/debian/libsoprano-doc.links +++ soprano-2.2.3+dfsg/debian/libsoprano-doc.links @@ -0,0 +1 @@ +usr/share/soprano/doc/html usr/share/doc/libsoprano-doc/html --- soprano-2.2.3+dfsg.orig/debian/libsoprano-dev.install +++ soprano-2.2.3+dfsg/debian/libsoprano-dev.install @@ -0,0 +1,138 @@ +usr/include/Soprano/Backend +usr/include/Soprano/BackendFeature +usr/include/Soprano/BackendOption +usr/include/Soprano/BackendSetting +usr/include/Soprano/BackendSettings +usr/include/Soprano/BindingSet +usr/include/Soprano/Client/DBusClient +usr/include/Soprano/Client/DBusModel +usr/include/Soprano/Client/DBusNodeIterator +usr/include/Soprano/Client/DBusQueryResultIterator +usr/include/Soprano/Client/DBusStatementIterator +usr/include/Soprano/Client/LocalSocketClient +usr/include/Soprano/Client/SparqlModel +usr/include/Soprano/Client/TcpClient +usr/include/Soprano/Error/Error +usr/include/Soprano/Error/ErrorCache +usr/include/Soprano/Error/ErrorCode +usr/include/Soprano/Error/Locator +usr/include/Soprano/Error/ParserError +usr/include/Soprano/FilterModel +usr/include/Soprano/Global +usr/include/Soprano/Index/CLuceneIndex +usr/include/Soprano/Index/IndexFilterModel +usr/include/Soprano/Index/QueryHit +usr/include/Soprano/Inference/InferenceModel +usr/include/Soprano/Inference/NodePattern +usr/include/Soprano/Inference/Rule +usr/include/Soprano/Inference/RuleParser +usr/include/Soprano/Inference/RuleSet +usr/include/Soprano/Inference/StandardRuleSet +usr/include/Soprano/Inference/StatementPattern +usr/include/Soprano/Iterator +usr/include/Soprano/IteratorBackend +usr/include/Soprano/LiteralValue +usr/include/Soprano/Model +usr/include/Soprano/Node +usr/include/Soprano/NodeIterator +usr/include/Soprano/Parser +usr/include/Soprano/Plugin +usr/include/Soprano/PluginManager +usr/include/Soprano/Query/QueryLanguage +usr/include/Soprano/QueryResultIterator +usr/include/Soprano/QueryResultIteratorBackend +usr/include/Soprano/RdfSchemaModel +usr/include/Soprano/RdfSerialization +usr/include/Soprano/Serializer +usr/include/Soprano/Server/DBusExportIterator +usr/include/Soprano/Server/DBusExportModel +usr/include/Soprano/Server/ServerCore +usr/include/Soprano/Soprano +usr/include/Soprano/Statement +usr/include/Soprano/StatementIterator +usr/include/Soprano/StorageModel +usr/include/Soprano/Util/AsyncModel +usr/include/Soprano/Util/AsyncResult +usr/include/Soprano/Util/DummyModel +usr/include/Soprano/Util/MutexModel +usr/include/Soprano/Util/ReadOnlyModel +usr/include/Soprano/Util/SignalCacheModel +usr/include/Soprano/Util/SimpleNodeIterator +usr/include/Soprano/Util/SimpleStatementIterator +usr/include/Soprano/Version +usr/include/Soprano/Vocabulary/NAO +usr/include/Soprano/Vocabulary/NRL +usr/include/Soprano/Vocabulary/OWL +usr/include/Soprano/Vocabulary/RDF +usr/include/Soprano/Vocabulary/RDFS +usr/include/Soprano/Vocabulary/SIL +usr/include/Soprano/Vocabulary/XMLSchema +usr/include/Soprano/Vocabulary/Xesam +usr/include/soprano/asyncmodel.h +usr/include/soprano/asyncresult.h +usr/include/soprano/backend.h +usr/include/soprano/bindingset.h +usr/include/soprano/cluceneindex.h +usr/include/soprano/dbusclient.h +usr/include/soprano/dbusexportiterator.h +usr/include/soprano/dbusexportmodel.h +usr/include/soprano/dbusmodel.h +usr/include/soprano/dbusnodeiterator.h +usr/include/soprano/dbusqueryresultiterator.h +usr/include/soprano/dbusstatementiterator.h +usr/include/soprano/dummymodel.h +usr/include/soprano/error.h +usr/include/soprano/filtermodel.h +usr/include/soprano/global.h +usr/include/soprano/indexfiltermodel.h +usr/include/soprano/indexqueryhit.h +usr/include/soprano/inferencemodel.h +usr/include/soprano/inferencerule.h +usr/include/soprano/inferenceruleparser.h +usr/include/soprano/inferenceruleset.h +usr/include/soprano/iterator.h +usr/include/soprano/iteratorbackend.h +usr/include/soprano/literalvalue.h +usr/include/soprano/localsocketclient.h +usr/include/soprano/locator.h +usr/include/soprano/model.h +usr/include/soprano/mutexmodel.h +usr/include/soprano/nao.h +usr/include/soprano/node.h +usr/include/soprano/nodeiterator.h +usr/include/soprano/nodepattern.h +usr/include/soprano/nrl.h +usr/include/soprano/owl.h +usr/include/soprano/parser.h +usr/include/soprano/plugin.h +usr/include/soprano/pluginmanager.h +usr/include/soprano/queryresultiterator.h +usr/include/soprano/queryresultiteratorbackend.h +usr/include/soprano/rdf.h +usr/include/soprano/rdfs.h +usr/include/soprano/rdfschemamodel.h +usr/include/soprano/readonlymodel.h +usr/include/soprano/serializer.h +usr/include/soprano/servercore.h +usr/include/soprano/signalcachemodel.h +usr/include/soprano/sil.h +usr/include/soprano/simplenodeiterator.h +usr/include/soprano/simplestatementiterator.h +usr/include/soprano/soprano.h +usr/include/soprano/soprano_export.h +usr/include/soprano/sopranotypes.h +usr/include/soprano/sparqlmodel.h +usr/include/soprano/statement.h +usr/include/soprano/statementiterator.h +usr/include/soprano/statementpattern.h +usr/include/soprano/storagemodel.h +usr/include/soprano/tcpclient.h +usr/include/soprano/version.h +usr/include/soprano/vocabulary.h +usr/include/soprano/xesam.h +usr/include/soprano/xsd.h +usr/lib/libsoprano.so +usr/lib/libsopranoclient.so +usr/lib/libsopranoindex.so +usr/lib/libsopranoserver.so +usr/lib/pkgconfig/soprano.pc --- soprano-2.2.3+dfsg.orig/debian/patches/02_build_with_visibility_hidden.diff +++ soprano-2.2.3+dfsg/debian/patches/02_build_with_visibility_hidden.diff @@ -0,0 +1,41 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -76,6 +76,15 @@ + ################## some compiler settings ################################ + if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32 ) + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common") ++ include(CheckCXXCompilerFlag) ++ check_cxx_compiler_flag(-fvisibility=hidden __SOPRANO_HAVE_GCC_VISIBILITY) ++ check_cxx_compiler_flag(-fvisibility-inlines-hidden __SOPRANO_HAVE_GCC_INLINE_VISIBILITY) ++ if(__SOPRANO_HAVE_GCC_VISIBILITY) ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden") ++ endif(__SOPRANO_HAVE_GCC_VISIBILITY) ++ if(__SOPRANO_HAVE_GCC_INLINE_VISIBILITY) ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") ++ endif(__SOPRANO_HAVE_GCC_INLINE_VISIBILITY) + endif(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32 ) + if(MSVC) + add_definitions(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Zc:wchar_t-) +--- a/index/CMakeLists.txt ++++ b/index/CMakeLists.txt +@@ -27,15 +27,14 @@ + # CLucene requires exception support and has no support for visibility=hidden + # so we must use the default (i.e. public) value for -fvisibility + IF(NOT WIN32) +- include(CheckCXXCompilerFlag) +- # Only GCC supports these flags + IF(CMAKE_COMPILER_IS_GNUCXX) +- check_cxx_compiler_flag(-fvisibility=hidden __SOPRANO_HAVE_GCC_VISIBILITY) ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions") + if(__SOPRANO_HAVE_GCC_VISIBILITY) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions -fvisibility=default") +- else(__SOPRANO_HAVE_GCC_VISIBILITY) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=default") + endif(__SOPRANO_HAVE_GCC_VISIBILITY) ++ if(__SOPRANO_HAVE_GCC_INLINE_VISIBILITY) ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-visibility-inlines-hidden") ++ endif(__SOPRANO_HAVE_GCC_INLINE_VISIBILITY) + ENDIF(CMAKE_COMPILER_IS_GNUCXX) + ENDIF(NOT WIN32) + --- soprano-2.2.3+dfsg.orig/debian/patches/series +++ soprano-2.2.3+dfsg/debian/patches/series @@ -0,0 +1,2 @@ +01_x11_not_required.diff +02_build_with_visibility_hidden.diff --- soprano-2.2.3+dfsg.orig/debian/patches/01_x11_not_required.diff +++ soprano-2.2.3+dfsg/debian/patches/01_x11_not_required.diff @@ -0,0 +1,11 @@ +--- a/cmake/modules/FindQt4.cmake ++++ b/cmake/modules/FindQt4.cmake +@@ -1211,7 +1211,7 @@ + IF(UNIX) + # on OS X X11 may not be required + IF (Q_WS_X11) +- FIND_PACKAGE(X11 REQUIRED) ++ FIND_PACKAGE(X11) + ENDIF (Q_WS_X11) + FIND_PACKAGE(Threads) + SET(QT_QTCORE_LIBRARY ${QT_QTCORE_LIBRARY} ${CMAKE_THREAD_LIBS_INIT})