diffstat for libkscreen-1.0.2 libkscreen-1.0.2 TODO.Debian | 15 ++++++ changelog | 83 +++++++++++++++++++++++++++++++++---- compat | 2 control | 56 +++++-------------------- copyright | 50 +++++++++------------- libkscreen-dev.install | 10 ++-- libkscreen1.acc.in | 16 ------- libkscreen1.install | 5 -- patches/libdir.diff | 44 ------------------- patches/plugins_in_ma_paths.diff | 86 --------------------------------------- patches/series | 2 rules | 27 +++++------- tests/acc | 11 ---- tests/control | 8 --- tests/testsuite | 4 - tests/testsuite.xsession | 4 - watch | 4 - 17 files changed, 147 insertions(+), 280 deletions(-) diff -Nru libkscreen-1.0.2/debian/TODO.Debian libkscreen-1.0.2/debian/TODO.Debian --- libkscreen-1.0.2/debian/TODO.Debian 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/TODO.Debian 2013-11-22 20:28:34.000000000 +0000 @@ -1,4 +1,19 @@ TODO: + o Fix lintian complains + * WORKAROUND: qjson's symbols say 0.7.1 is enonugh but upstream wants >= 0.8.0 use shlibs.local to bump dependency to >=0.8.0 + + + * check dependencies of -dbg pkg. In principle ?? should it recommend + all -dbg pkgs of libraries referenced in libkscreen0 ???? + + * debian/copyright: + * Fix/find correct name for my abbrev. GPL-KDEeV + * how to treat GPL-kdeev? AFAIU it's GPL+ Just with non-usual + (but allowed) copyright reference to KDE e.V. + + o add library symbol handling: pkgkde-symbolshelper + Makes no sense yet as API breaks/changes frequently + Postpone until upstream makes a statement diff -Nru libkscreen-1.0.2/debian/changelog libkscreen-1.0.2/debian/changelog --- libkscreen-1.0.2/debian/changelog 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/changelog 2014-01-15 15:50:56.000000000 +0000 @@ -1,12 +1,77 @@ -libkscreen (1.0.2-1) unstable; urgency=low +libkscreen (1.0.2-0ubuntu2) trusty; urgency=low - [ Rohan Garg ] - * Initial package (Closes: #731478) + * Build-depends on libxcb-sync-dev instead of libxcb-sync0-dev. - [ Maximiliano Curia ] - * New patch: libdir.diff, install in the m-a paths. - * New patch: plugins_in_ma_paths.diff. - * Add autopkgtests. - * Add abi-compliance-checker info. + -- Maarten Lankhorst Wed, 15 Jan 2014 16:50:31 +0100 - -- Maximiliano Curia Thu, 05 Dec 2013 12:52:48 +0100 +libkscreen (1.0.2-0ubuntu1) trusty; urgency=low + + [ Jackson Doak ] + * New upstream release + * Update debian/watch + * Update symbols + + [ Jonathan Riddell ] + * Update copyright file + + -- Jackson Doak Sat, 23 Nov 2013 06:51:18 +1100 + +libkscreen (1.0.1-0ubuntu1) saucy; urgency=low + + * New upstream release. (LP: #1208409) + * Remove patch for the COPYING-CMAKE-SCRIPTS file + since it is included in upstream already. + + -- Howard Chan Sun, 04 Aug 2013 18:27:33 +0800 + +libkscreen (1.0-0ubuntu1) saucy; urgency=low + + * New upstream release. (LP: #1194495) + * Rename libkscreen0 to libkscreen1 for new library version. + * Update symbols file for libkscreen1. + * Add KSC_*.so symbols to libkscreen1.symbols. + * Make libkscreen1 break/replace libkscreen0 for KSC_*.so. + * Add required XCB libraries as build dependencies. + * Update copyright file. + * Add patch to add missing COPYING-CMAKE-SCRIPTS file. + + -- Howard Chan Tue, 25 Jun 2013 21:22:51 +0800 + +libkscreen (0.0.92-0ubuntu2) saucy; urgency=low + + * Add a symbols file + + -- Rohan Garg Wed, 08 May 2013 15:38:03 +0100 + +libkscreen (0.0.92-0ubuntu1) saucy; urgency=low + + * New upstream release + + -- Rohan Garg Tue, 07 May 2013 00:13:36 +0100 + +libkscreen (0.0.81-0ubuntu2) raring; urgency=low + + * Set maintainer to Kubuntu Developers + + -- Philip Muškovac Fri, 29 Mar 2013 21:43:43 +0100 + +libkscreen (0.0.81-0ubuntu1) raring; urgency=low + + * New upstream release candidate + * Add misc:Depends to libkscreen-dev depends to fix lintian warnings + + -- Philip Muškovac Fri, 29 Mar 2013 21:35:52 +0100 + +libkscreen (0.0.71+git20130311-0ubuntu1) raring; urgency=low + + * New upstream snapshot. + + -- Howard Chan Mon, 11 Mar 2013 21:05:45 +0800 + +libkscreen (0.0.71-0ubuntu1) raring; urgency=low + + * Initial release + * WORKAROUND: qjson's symbols say 0.7.1 is enonugh but upstream wants + >= 0.8.0 use shlibs.local to bump dependency to >=0.8.0 + + -- Achim Bohnet Mon, 21 Jan 2013 00:13:23 +0100 diff -Nru libkscreen-1.0.2/debian/compat libkscreen-1.0.2/debian/compat --- libkscreen-1.0.2/debian/compat 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/compat 2013-11-22 20:28:34.000000000 +0000 @@ -1 +1 @@ -9 +8 diff -Nru libkscreen-1.0.2/debian/control libkscreen-1.0.2/debian/control --- libkscreen-1.0.2/debian/control 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/control 2014-01-15 15:50:15.000000000 +0000 @@ -1,42 +1,13 @@ Source: libkscreen +Priority: extra +Maintainer: Kubuntu Developers +XSBC-Original-Maintainer: Achim Bohnet +Build-Depends: debhelper (>= 8.0.0), cmake, kdelibs5-dev, libqjson-dev (>= 0.8.0), libxrandr-dev, pkg-kde-tools, pkg-config, libx11-xcb-dev, libxcb-render-util0-dev, libxcb-image0-dev, libxcb-randr0-dev, libxcb-composite0-dev, libxcb-damage0-dev, libxcb-shape0-dev, libxcb-shm0-dev, libxcb-sync-dev, libxcb-xfixes0-dev, libxcb1-dev, xcb-proto +Standards-Version: 3.9.4 Section: libs -Priority: optional -Maintainer: Debian KDE Extras Team -Uploaders: Felix Geyer , - Rohan Garg , - Maximiliano Curia -Build-Depends: debhelper (>= 9), - cmake (>= 2.8.0), - pkg-kde-tools, - kdelibs5-dev, - libqjson-dev (>= 0.8.0), - libxrandr-dev, - pkg-config, - libx11-xcb-dev, - libxcb1-dev, - libxcb-composite0-dev, - libxcb-damage0-dev, - libxcb-dri2-0-dev, - libxcb-ewmh-dev, - libxcb-glx0-dev, - libxcb-icccm4-dev, - libxcb-image0-dev, - libxcb-randr0-dev, - libxcb-render0-dev, - libxcb-render-util0-dev, - libxcb-shape0-dev, - libxcb-shm0-dev, - libxcb-sync0-dev, - libxcb-util0-dev, - libxcb-xfixes0-dev, - libxcb-xtest0-dev, - libxcb-xv0-dev, - xcb-proto -Standards-Version: 3.9.5 -XS-Testsuite: autopkgtest -Homepage: https://projects.kde.org/projects/extragear/libs/libkscreen -Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-extras/libkscreen.git -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-extras/libkscreen.git +Homepage: https://projects.kde.org/projects/playground/libs/libkscreen +Vcs-Browser: http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/libkscreen +Vcs-Bzr: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/libkscreen Package: libkscreen-dev Section: libdevel @@ -50,9 +21,10 @@ This package contains the files necessary for development. Package: libkscreen1 +Section: libs Architecture: any -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} +Breaks: libkscreen0 +Replaces: libkscreen0 Depends: ${shlibs:Depends}, ${misc:Depends} Description: library for screen management - shared library The KDE multiple monitor support is trying be as smart as possible @@ -63,15 +35,13 @@ Package: libkscreen-dbg Section: debug -Priority: extra Architecture: any -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, libkscreen1 (= ${binary:Version}) Recommends: libqt4-dbg +Depends: ${misc:Depends}, libkscreen1 (= ${binary:Version}) Description: library for screen management - debug info The KDE multiple monitor support is trying be as smart as possible adapting the behavior of it to each use case making the configuration of monitors as simple as plugging them to your computer. . This package contains the debugging symbols. + diff -Nru libkscreen-1.0.2/debian/copyright libkscreen-1.0.2/debian/copyright --- libkscreen-1.0.2/debian/copyright 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/copyright 2013-11-22 21:34:19.000000000 +0000 @@ -1,11 +1,10 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libkscreen -Source: ftp://ftp.kde.org/pub/kde/stable/libkscreen/ +Source: ftp://ftp.kde.org/pub/kde/unstable/libkscreen/ Files: * -Copyright: 2012, Alejandro Fiestas Olivares - 2012, Daniel Nicoletti - 2012-2013, Daniel Vratil +Copyright: 2012 Alejandro Fiestas Olivares + 2012, 2013 Dan Vratil License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public @@ -20,14 +19,11 @@ You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - . - On Debian systems, the complete text of the GNU Lesser General Public License - version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". Files: cmake/modules/* -Copyright: 2012, Fredrik Höglund - 2008, Helio Chissini de Castro - 2007, Matthias Kretz +Copyright: 2012 Fredrik Höglund + 2008 Helio Chissini de Castro + 2007 Matthias Kretz License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions @@ -41,26 +37,24 @@ may be used to endorse or promote products derived from this software without specific prior written permission. . - THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -Files: backends/xrandr1.1/wrapper.h -Copyright: 2012-2013, Martin Gräßlin -License: GPL-2.0+ + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY + WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. Files: debian/* -Copyright: 2012-2013, Achim Bohnet - 2013, Maximiliano Curia -License: GPL-2.0+ - +Copyright: 2012, 2013 Achim Bohnet License: GPL-2.0+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff -Nru libkscreen-1.0.2/debian/libkscreen-dev.install libkscreen-1.0.2/debian/libkscreen-dev.install --- libkscreen-1.0.2/debian/libkscreen-dev.install 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/libkscreen-dev.install 2013-11-22 20:28:34.000000000 +0000 @@ -1,4 +1,6 @@ -usr/include/kscreen/ -usr/lib/cmake/LibKScreen/ -usr/lib/*/libkscreen.so -usr/lib/*/pkgconfig/kscreen.pc +usr/include/* +#usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/cmake/LibKScreen/* +usr/lib/pkgconfig/* +#usr/share/pkgconfig/* diff -Nru libkscreen-1.0.2/debian/libkscreen1.acc.in libkscreen-1.0.2/debian/libkscreen1.acc.in --- libkscreen-1.0.2/debian/libkscreen1.acc.in 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/libkscreen1.acc.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ - - - - - 1.0.2 - - - - /usr/include/kscreen - - - - /usr/lib/${DEB_HOST_MULTIARCH}/libkscreen.so - - - diff -Nru libkscreen-1.0.2/debian/libkscreen1.install libkscreen-1.0.2/debian/libkscreen1.install --- libkscreen-1.0.2/debian/libkscreen1.install 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/libkscreen1.install 2013-11-22 20:28:34.000000000 +0000 @@ -1,3 +1,2 @@ -usr/lib/*/libkscreen.so.1 -usr/lib/*/libkscreen.so.1.* -usr/lib/*/kde4/plugins/kscreen/1/ +usr/lib/lib*.so.* +usr/lib/kde4/plugins/ diff -Nru libkscreen-1.0.2/debian/patches/libdir.diff libkscreen-1.0.2/debian/patches/libdir.diff --- libkscreen-1.0.2/debian/patches/libdir.diff 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/patches/libdir.diff 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -Index: libkscreen/CMakeLists.txt -=================================================================== ---- libkscreen.orig/CMakeLists.txt 2013-12-05 18:59:52.814934202 +0100 -+++ libkscreen/CMakeLists.txt 2013-12-05 19:29:31.047662754 +0100 -@@ -54,10 +54,14 @@ - - set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin) - set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}) -+set(LIB_DESTINATION "${LIB_INSTALL_DIR}" CACHE STRING -+ "Library directory name") -+set(PKGCONFIG_INSTALL_PREFIX "${LIB_DESTINATION}/pkgconfig/" CACHE STRING -+ "Base directory for pkgconfig files") - - set(INSTALL_TARGETS_DEFAULT_ARGS RUNTIME DESTINATION "${BIN_INSTALL_DIR}" -- LIBRARY DESTINATION "${LIB_INSTALL_DIR}" -- ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" COMPONENT Devel ) -+ LIBRARY DESTINATION "${LIB_DESTINATION}" -+ ARCHIVE DESTINATION "${LIB_DESTINATION}" COMPONENT Devel ) - - include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES} ${KDE4_INCLUDES}) - -Index: libkscreen/src/CMakeLists.txt -=================================================================== ---- libkscreen.orig/src/CMakeLists.txt 2013-12-05 18:59:52.814934202 +0100 -+++ libkscreen/src/CMakeLists.txt 2013-12-05 19:28:42.000000000 +0100 -@@ -34,5 +34,6 @@ - - if(NOT WIN32) - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/kscreen.pc.in ${CMAKE_CURRENT_BINARY_DIR}/kscreen.pc @ONLY) -- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kscreen.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) -+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kscreen.pc DESTINATION -+ ${PKGCONFIG_INSTALL_PREFIX}) - endif(NOT WIN32) -Index: libkscreen/src/kscreen.pc.in -=================================================================== ---- libkscreen.orig/src/kscreen.pc.in 2013-12-05 16:16:41.965284266 +0100 -+++ libkscreen/src/kscreen.pc.in 2013-12-05 19:31:25.730012516 +0100 -@@ -1,5 +1,5 @@ - prefix=@CMAKE_INSTALL_PREFIX@ --libdir=@LIB_INSTALL_DIR@ -+libdir=@LIB_DESTINATION@ - includedir=@CMAKE_INSTALL_PREFIX@/include - - Name: kscreen diff -Nru libkscreen-1.0.2/debian/patches/plugins_in_ma_paths.diff libkscreen-1.0.2/debian/patches/plugins_in_ma_paths.diff --- libkscreen-1.0.2/debian/patches/plugins_in_ma_paths.diff 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/patches/plugins_in_ma_paths.diff 1970-01-01 00:00:00.000000000 +0000 @@ -1,86 +0,0 @@ -Index: libkscreen/src/CMakeLists.txt -=================================================================== ---- libkscreen.orig/src/CMakeLists.txt 2013-12-05 20:33:23.935292393 +0100 -+++ libkscreen/src/CMakeLists.txt 2013-12-05 20:33:23.931292309 +0100 -@@ -10,6 +10,9 @@ - mode.cpp - ) - -+add_definitions( -DADDITIONAL_PLUGINS_PATH="${LIB_DESTINATION}/kde4/plugins" ) -+add_definitions( -DKSCREEN_MAJOR="${libkscreen_VERSION_MAJOR}" ) -+ - qt4_automoc(${libkscreen_SRCS}) - - add_library(kscreen SHARED ${libkscreen_SRCS}) -Index: libkscreen/src/backendloader.cpp -=================================================================== ---- libkscreen.orig/src/backendloader.cpp 2013-12-05 20:33:23.935292393 +0100 -+++ libkscreen/src/backendloader.cpp 2013-12-05 20:33:23.931292309 +0100 -@@ -39,9 +39,20 @@ - const QString backend = qgetenv("KSCREEN_BACKEND").constData(); - const QString backendFilter = QString::fromLatin1("KSC_%1*").arg(backend); - -+#ifdef ADDITIONAL_PLUGINS_PATH -+ QCoreApplication::addLibraryPath(ADDITIONAL_PLUGINS_PATH); -+#endif -+ - const QStringList paths = QCoreApplication::libraryPaths(); - Q_FOREACH (const QString &path, paths) { -- const QDir dir(path + QDir::separator() + QLatin1String("kscreen"), -+ kWarning() << path; // TODO: remove me -+ const QDir dir(path + QDir::separator() + -+ QLatin1String("kscreen") -+#ifdef KSCREEN_MAJOR -+ + QDir::separator() + -+ QLatin1String(KSCREEN_MAJOR) -+#endif -+ , - backendFilter, - QDir::SortFlags(QDir::QDir::NoSort), - QDir::NoDotAndDotDot | QDir::Files); -Index: libkscreen/backends/fake/CMakeLists.txt -=================================================================== ---- libkscreen.orig/backends/fake/CMakeLists.txt 2013-12-05 20:33:23.935292393 +0100 -+++ libkscreen/backends/fake/CMakeLists.txt 2013-12-05 20:33:23.931292309 +0100 -@@ -17,6 +17,6 @@ - kscreen - ) - --install(TARGETS KSC_Fake DESTINATION ${PLUGIN_INSTALL_DIR}/plugins/kscreen/) -+install(TARGETS KSC_Fake DESTINATION ${KSCREEN_PLUGIN_DIR}) - - -Index: libkscreen/backends/xrandr/CMakeLists.txt -=================================================================== ---- libkscreen.orig/backends/xrandr/CMakeLists.txt 2013-12-05 20:33:23.935292393 +0100 -+++ libkscreen/backends/xrandr/CMakeLists.txt 2013-12-05 20:33:23.931292309 +0100 -@@ -26,4 +26,4 @@ - kscreen - ) - --install(TARGETS KSC_XRandR DESTINATION ${PLUGIN_INSTALL_DIR}/plugins/kscreen/) -+install(TARGETS KSC_XRandR DESTINATION ${KSCREEN_PLUGIN_DIR}) -Index: libkscreen/backends/xrandr1.1/CMakeLists.txt -=================================================================== ---- libkscreen.orig/backends/xrandr1.1/CMakeLists.txt 2013-12-05 20:33:23.935292393 +0100 -+++ libkscreen/backends/xrandr1.1/CMakeLists.txt 2013-12-05 20:33:23.931292309 +0100 -@@ -27,4 +27,4 @@ - kscreen - ) - --install(TARGETS KSC_XRandR11 DESTINATION ${PLUGIN_INSTALL_DIR}/plugins/kscreen/) -+install(TARGETS KSC_XRandR11 DESTINATION ${KSCREEN_PLUGIN_DIR}) -Index: libkscreen/CMakeLists.txt -=================================================================== ---- libkscreen.orig/CMakeLists.txt 2013-12-05 20:33:14.959103710 +0100 -+++ libkscreen/CMakeLists.txt 2013-12-05 20:33:36.107549177 +0100 -@@ -58,6 +58,9 @@ - "Library directory name") - set(PKGCONFIG_INSTALL_PREFIX "${LIB_DESTINATION}/pkgconfig/" CACHE STRING - "Base directory for pkgconfig files") -+set(KSCREEN_PLUGIN_DIR -+ "${LIB_DESTINATION}/kde4/plugins/kscreen/${libkscreen_VERSION_MAJOR}/" -+ CACHE STRING "Base directory for plugins files") - - set(INSTALL_TARGETS_DEFAULT_ARGS RUNTIME DESTINATION "${BIN_INSTALL_DIR}" - LIBRARY DESTINATION "${LIB_DESTINATION}" diff -Nru libkscreen-1.0.2/debian/patches/series libkscreen-1.0.2/debian/patches/series --- libkscreen-1.0.2/debian/patches/series 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -libdir.diff -plugins_in_ma_paths.diff diff -Nru libkscreen-1.0.2/debian/rules libkscreen-1.0.2/debian/rules --- libkscreen-1.0.2/debian/rules 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/rules 2013-11-22 20:28:34.000000000 +0000 @@ -1,22 +1,19 @@ #!/usr/bin/make -f # -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. -export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed +export DEB_BUILD_OPTIONS=nocheck -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 %: - dh $@ --parallel \ - --with kde,pkgkde-symbolshelper + dh $@ --dbg-package=libkscreen-dbg \ + --list-missing \ + --with=pkgkde-symbolshelper +# --parallel \ -override_dh_auto_configure: - dh_auto_configure -- -DLIB_DESTINATION=/usr/lib/$(DEB_HOST_MULTIARCH) - -override_dh_install: - dh_install --fail-missing - -override_dh_strip: - dh_strip --dbg-package=libkscreen-dbg - -# Tests require libkscreen backends installed, even with xvfb-run -.PHONY: override_dh_auto_test diff -Nru libkscreen-1.0.2/debian/tests/acc libkscreen-1.0.2/debian/tests/acc --- libkscreen-1.0.2/debian/tests/acc 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/tests/acc 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ -#!/bin/sh - -DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH) - -for in_file in debian/*.acc.in; do - out_file=${in_file%.in} - sed 's/\${DEB_HOST_MULTIARCH}/'"${DEB_HOST_MULTIARCH}"'/' \ - "${in_file}" > "${out_file}" -done - -dh_acc diff -Nru libkscreen-1.0.2/debian/tests/control libkscreen-1.0.2/debian/tests/control --- libkscreen-1.0.2/debian/tests/control 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/tests/control 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -Tests: testsuite -Depends: @, @builddeps@, build-essential, - xvfb, xauth, dbus-x11 -Restrictions: build-needed - -Tests: acc -Depends: @, - dh-acc, exuberant-ctags diff -Nru libkscreen-1.0.2/debian/tests/testsuite libkscreen-1.0.2/debian/tests/testsuite --- libkscreen-1.0.2/debian/tests/testsuite 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/tests/testsuite 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#!/bin/sh - -xvfb-run -a --server-args="-screen 0 1024x768x24" \ - dbus-launch --exit-with-session debian/tests/testsuite.xsession diff -Nru libkscreen-1.0.2/debian/tests/testsuite.xsession libkscreen-1.0.2/debian/tests/testsuite.xsession --- libkscreen-1.0.2/debian/tests/testsuite.xsession 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/tests/testsuite.xsession 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#!/bin/sh -export LANG=C.UTF-8 -export LC_ALL=C.UTF-8 -dh_auto_test diff -Nru libkscreen-1.0.2/debian/watch libkscreen-1.0.2/debian/watch --- libkscreen-1.0.2/debian/watch 2014-02-14 13:05:32.000000000 +0000 +++ libkscreen-1.0.2/debian/watch 2013-11-22 20:28:34.000000000 +0000 @@ -1,3 +1,3 @@ +# See uscan(1) for format version=3 - -ftp://ftp.kde.org/pub/kde/stable/libkscreen/([\d\.]+)/src/libkscreen-(.*)\.tar\.xz +ftp://ftp.kde.org/pub/kde/(?:stable|unstable)/libkscreen/([\d\.]+)/src/libkscreen-(.*)\.tar\.xz