[Pkg-owncloud-commits] [SCM] owncloud-client.git branch, master, updated. upstream/1.1.4-47-g6e788ba

Sandro Knauß bugs at sandroknauss.de
Mon Feb 4 03:04:35 UTC 2013


The following commit has been merged in the master branch:
commit a1d973b0973dfe3afdfca563ca13220d6597fffc
Author: Sandro Knauß <bugs at sandroknauss.de>
Date:   Mon Feb 4 01:50:18 2013 +0100

    mv libmirallsync.so, libowncloudsync.so -> /usr/lib/mirall/

diff --git a/debian/libowncloudsync.install b/debian/libowncloudsync.install
index 0214f03..2ed0faa 100644
--- a/debian/libowncloudsync.install
+++ b/debian/libowncloudsync.install
@@ -1 +1 @@
-usr/lib/libowncloudsync.so
+usr/lib/mirall/libowncloudsync.so
diff --git a/debian/mirall.install b/debian/mirall.install
index 3f20a74..540c2b9 100644
--- a/debian/mirall.install
+++ b/debian/mirall.install
@@ -1,3 +1,3 @@
-usr/lib/libmirallsync.so
+usr/lib/mirall/libmirallsync.so
 usr/bin/mirall
 usr/share/icons/*/*/apps/mirall.png
diff --git a/debian/patches/nosharedlib b/debian/patches/nosharedlib
new file mode 100644
index 0000000..37de161
--- /dev/null
+++ b/debian/patches/nosharedlib
@@ -0,0 +1,27 @@
+Index: owncloud-client/src/CMakeLists.txt
+Moving libmirallsync.so and libowncloudsync.so to /usr/lib/mirall.
+This is necessary, because these are not shared libraries.
+===================================================================
+--- owncloud-client.orig/src/CMakeLists.txt	2013-02-04 01:34:00.000000000 +0100
++++ owncloud-client/src/CMakeLists.txt	2013-02-04 01:35:49.668757598 +0100
+@@ -1,5 +1,9 @@
+ include(${QT_USE_FILE})
+ 
++SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_RPATH};${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/mirall")
++
++SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
++
+ include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
+ 
+ QT4_ADD_RESOURCES ( MIRALL_RC_SRC ../mirall.qrc)
+@@ -137,8 +141,8 @@
+ if(NOT BUILD_OWNCLOUD_OSX_BUNDLE)
+     install(TARGETS mirallsync owncloudsync
+         RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+-        LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+-        ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
++        LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}/mirall"
++        ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}/mirall"
+     )
+     if(NOT WIN32)
+         configure_file(${CMAKE_SOURCE_DIR}/mirall.desktop.in
diff --git a/debian/patches/series b/debian/patches/series
index a41ba87..f14763a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 doc2default
+nosharedlib

-- 
owncloud-client.git



More information about the Pkg-owncloud-commits mailing list