rev 17366 - in trunk/packages/soprano/debian: . patches
Modestas Vainius
modax at alioth.debian.org
Sat Mar 6 00:52:51 UTC 2010
Author: modax
Date: 2010-03-06 00:52:51 +0000 (Sat, 06 Mar 2010)
New Revision: 17366
Added:
trunk/packages/soprano/debian/patches/02_disable_usr_lib_install_rpath.diff
Removed:
trunk/packages/soprano/debian/patches/02_build_with_visibility_hidden.diff
Modified:
trunk/packages/soprano/debian/changelog
trunk/packages/soprano/debian/control
trunk/packages/soprano/debian/libsoprano-dev.install
trunk/packages/soprano/debian/libsoprano4.symbols
trunk/packages/soprano/debian/patches/series
trunk/packages/soprano/debian/watch
Log:
* Make soprano-daemon suggest virtuoso-minimal.
* Add a note to soprano-daemon description that it is not intended to be used
directly by end users (see thread in #546199).
* Drop 02_build_with_visibility_hidden.diff patch, merged upstream.
* Update symbol file.
* Add patch 02_disable_usr_lib_install_rpath.diff to get rid of /usr/lib
RPATH.
* Upgrade libsoprano4 to soprano-dbg Depends.
* Fix debian/watch:
- dversionmangle dfsg.1 suffix;
- remove bogus excess lines.
* Update libsoprano-dev.install.
Modified: trunk/packages/soprano/debian/changelog
===================================================================
--- trunk/packages/soprano/debian/changelog 2010-03-06 00:29:49 UTC (rev 17365)
+++ trunk/packages/soprano/debian/changelog 2010-03-06 00:52:51 UTC (rev 17366)
@@ -1,9 +1,23 @@
-soprano (2.4.1+dfsg.1-1) UNRELEASED; urgency=low
+soprano (2.4.1+dfsg.1-1) unstable; urgency=low
* New upstream release.
- -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>> Fri, 05 Mar 2010 08:56:00 +0100
+ [ Modestas Vainius ]
+ * Make soprano-daemon suggest virtuoso-minimal.
+ * Add a note to soprano-daemon description that it is not intended to be used
+ directly by end users (see thread in #546199).
+ * Drop 02_build_with_visibility_hidden.diff patch, merged upstream.
+ * Update symbol file.
+ * Add patch 02_disable_usr_lib_install_rpath.diff to get rid of /usr/lib
+ RPATH.
+ * Upgrade libsoprano4 to soprano-dbg Depends.
+ * Fix debian/watch:
+ - dversionmangle dfsg.1 suffix;
+ - remove bogus excess lines.
+ * Update libsoprano-dev.install.
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 06 Mar 2010 02:45:14 +0200
+
soprano (2.4.0.1+dfsg.1-2) unstable; urgency=low
* Downgrade libsoprano-doc to priority: extra.
Modified: trunk/packages/soprano/debian/control
===================================================================
--- trunk/packages/soprano/debian/control 2010-03-06 00:29:49 UTC (rev 17365)
+++ trunk/packages/soprano/debian/control 2010-03-06 00:52:51 UTC (rev 17366)
@@ -16,6 +16,7 @@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: libsoprano4
+Suggests: virtuoso-minimal
Conflicts: libsoprano4 (<< 2.3.0+dfsg.1-1), libsoprano-dev (<< 2.3.0+dfsg.1-1)
Replaces: libsoprano4 (<< 2.3.0+dfsg.1-1), libsoprano-dev (<< 2.3.0+dfsg.1-1)
Description: daemon for the Soprano RDF framework
@@ -25,8 +26,10 @@
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.
+ This package contains the Soprano daemon, D-Bus service, parser plugins, and a
+ storage plugin for the Redland RDF Application Framework. This package is not
+ intended to be neither directly installed nor used by end users. It will be
+ installed automatically whenever needed.
Package: libsoprano4
Section: libs
@@ -48,7 +51,7 @@
Priority: extra
Section: debug
Architecture: any
-Suggests: libsoprano4 (= ${binary:Version})
+Depends: ${misc:Depends}, 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
Modified: trunk/packages/soprano/debian/libsoprano-dev.install
===================================================================
--- trunk/packages/soprano/debian/libsoprano-dev.install 2010-03-06 00:29:49 UTC (rev 17365)
+++ trunk/packages/soprano/debian/libsoprano-dev.install 2010-03-06 00:52:51 UTC (rev 17366)
@@ -145,6 +145,9 @@
usr/lib/libsopranoindex.so
usr/lib/libsopranoserver.so
usr/lib/pkgconfig/soprano.pc
+usr/lib/pkgconfig/sopranoclient.pc
+usr/lib/pkgconfig/sopranoindex.pc
+usr/lib/pkgconfig/sopranoserver.pc
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
Modified: trunk/packages/soprano/debian/libsoprano4.symbols
===================================================================
--- trunk/packages/soprano/debian/libsoprano4.symbols 2010-03-06 00:29:49 UTC (rev 17365)
+++ trunk/packages/soprano/debian/libsoprano4.symbols 2010-03-06 00:52:51 UTC (rev 17366)
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 2.4.0.1 amd64 i386
+# SymbolsHelper-Confirmed: 2.4.1 armel sparc
libsoprano.so.4 libsoprano4 #MINVER#
* Build-Depends-Package: libsoprano-dev
(optional=external)_Z5qHashRK4QUrl at Base 2.1.67
@@ -2273,7 +2273,9 @@
* Build-Depends-Package: libsoprano-dev
(optional=external)_Z6qDebugv at Base 2.1.1
(optional=external)_ZN10QByteArrayD1Ev at Base 2.1.1
+ (optional=external)_ZN11QStringListD1Ev at Base 2.4.1
(optional=external)_ZN12QMutexLockerD1Ev at Base 2.1.1
+ (optional=external|arch=sparc)_ZN15QBasicAtomicInt3refEv at Base 2.4.1
(optional=templinst)_ZN18QSharedDataPointerIN7Soprano5Index8QueryHit7PrivateEED1Ev at Base 2.1.1
(optional=templinst)_ZN18QSharedDataPointerIN7Soprano8IteratorINS0_5Index8QueryHitEE7PrivateEED1Ev at Base 2.1.1
(optional=templinst)_ZN18QSharedDataPointerIN7TString7PrivateEED1Ev at Base 2.1.1
@@ -2291,6 +2293,7 @@
(optional=templinst)_ZN5QListI7QStringE13detach_helperEv at Base 2.1.1
(optional=templinst)_ZN5QListI7QStringE4freeEPN9QListData4DataE at Base 2.1.1
(optional=templinst)_ZN5QListI7QStringE6appendERKS0_ at Base 2.1.1
+ (optional=templinst)_ZN5QListI7QStringED2Ev at Base 2.4.1
(optional=external)_ZN6QDebugD1Ev at Base 2.1.1
(optional=external)_ZN6QDebuglsEPKc at Base 2.1.1
(optional=external)_ZN6QDebuglsERK7QString at Base 2.1.1
@@ -2381,13 +2384,12 @@
_ZN7Soprano5Index8QueryHitaSERKS1_ at Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_10BindingSetEE4nextEv at Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEE4nextEv at Base 2.1.1
- (optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEE5closeEv at Base 2.4.0.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEEC1EPNS_15IteratorBackendIS2_EE at Base 2.1.1
+ (optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEEC1ERKS3_ at Base 2.4.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEEC1Ev at Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEED0Ev at Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEED1Ev at Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_9StatementEE4nextEv at Base 2.1.1
- (optional=templinst)_ZN7Soprano8IteratorINS_9StatementEE5closeEv at Base 2.4.0.1
_ZN7TString8fromUtf8EPKc at Base 2.1.1
_ZN7TStringC1EPKwb at Base 2.1.1
_ZN7TStringC1ERK7QString at Base 2.1.1
Added: trunk/packages/soprano/debian/patches/02_disable_usr_lib_install_rpath.diff
===================================================================
--- trunk/packages/soprano/debian/patches/02_disable_usr_lib_install_rpath.diff (rev 0)
+++ trunk/packages/soprano/debian/patches/02_disable_usr_lib_install_rpath.diff 2010-03-06 00:52:51 UTC (rev 17366)
@@ -0,0 +1,24 @@
+From: Modestas Vainius <modax at debian.org>
+Subject: Do not set install RPATH to /usr/lib by default
+ /usr/lib RPATH is disallowed on Debian systems and is a bad practise in
+ general
+Forwarded: not-needed
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -129,15 +129,6 @@
+ set(PKGCONFIG_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig/" CACHE STRING "Base directory for pkgconfig files")
+
+
+-# Set up RPATH handling, so the libs are found if they are installed to a non-standard location.
+-# By default cmake builds the targets with full RPATH to everything in the build directory,
+-# but then removes the RPATH when installing.
+-# These two options below make it set the RPATH of the installed targets to all
+-# RPATH directories outside the current CMAKE_BINARY_DIR and also the library
+-# install directory. Alex
+-set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+-set(CMAKE_INSTALL_RPATH ${LIB_DESTINATION} )
+-
+ if(APPLE)
+ set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
+ endif(APPLE)
Modified: trunk/packages/soprano/debian/patches/series
===================================================================
--- trunk/packages/soprano/debian/patches/series 2010-03-06 00:29:49 UTC (rev 17365)
+++ trunk/packages/soprano/debian/patches/series 2010-03-06 00:52:51 UTC (rev 17366)
@@ -1,2 +1,2 @@
01_x11_not_required.diff
-02_build_with_visibility_hidden.diff
+02_disable_usr_lib_install_rpath.diff
Modified: trunk/packages/soprano/debian/watch
===================================================================
--- trunk/packages/soprano/debian/watch 2010-03-06 00:29:49 UTC (rev 17365)
+++ trunk/packages/soprano/debian/watch 2010-03-06 00:52:51 UTC (rev 17366)
@@ -1,7 +1,4 @@
version=3
-opts=dversionmangle=s/~/-/ \
+opts=dversionmangle=s/~/-/;s/\+dfsg.1// \
http://sf.net/soprano/soprano-(.*)\.tar\.bz2
-
-ftp://upload.sourceforge.net/pub/sourceforge/s/so/soprano/ \
- soprano-(.*)\.tar\.bz2
More information about the pkg-kde-commits
mailing list