debian/0000775000000000000000000000000012226011360007161 5ustar debian/patches/0000775000000000000000000000000012226011203010604 5ustar debian/patches/series0000664000000000000000000000011712226011052012022 0ustar kubuntu_03_show_mouse_cursor.diff kubuntu_add_kubuntu_settings_to_kdedirs.diff debian/patches/kubuntu_03_show_mouse_cursor.diff0000664000000000000000000000202212216075023017307 0ustar Index: startactive-0.4/StartActive.cpp =================================================================== --- startactive-0.4.orig/StartActive.cpp 2013-07-24 15:28:32.000000000 +0100 +++ startactive-0.4/StartActive.cpp 2013-09-17 16:49:35.341789485 +0100 @@ -101,20 +101,6 @@ : QApplication(/*display,*/ argc, argv), d(new Private(this)) { - KConfig c("kcminputrc"); - KConfigGroup cg(&c, "Mouse"); - const QString theme = cg.readEntry("cursorTheme", "plasmamobilemouse"); - - // Apply the KDE cursor theme to ourselves - XcursorSetTheme(QX11Info::display(), theme.toLatin1() ); - - // Load the default cursor from the theme and apply it to the root window. - Cursor handle = XcursorLibraryLoadCursor(QX11Info::display(), "left_ptr"); - XDefineCursor(QX11Info::display(), QX11Info::appRootWindow(), handle); - XFreeCursor(QX11Info::display(), handle); // Don't leak the cursor - - setenv("XCURSOR_THEME", theme.toLatin1(), 1); - d->time.start(); d->initEnvironment(); d->initDBus(); debian/patches/kubuntu_add_kubuntu_settings_to_kdedirs.diff0000664000000000000000000000114612226011203021651 0ustar Index: startactive-0.4/env.conf.cmake =================================================================== --- startactive-0.4.orig/env.conf.cmake 2013-07-24 16:28:32.000000000 +0200 +++ startactive-0.4/env.conf.cmake 2013-10-11 17:00:01.780810735 +0200 @@ -1,5 +1,5 @@ KDEDIR=@KDE_INSTALL_PREFIX@ -KDEDIRS=@KDE_INSTALL_PREFIX@ +KDEDIRS=/usr/share/kubuntu-active-default-settings/:/usr/share/kubuntu-default-settings/kde4-profile/default/:@KDE_INSTALL_PREFIX@ XCURSOR_PATH=@KDE_INSTALL_PREFIX@/share/icons::~/.icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons #XCURSOR_THEME=plasmamobilemouse debian/patches/kubuntu_02_remove_upstream_KDEDIRS.diff0000664000000000000000000000041612216073354020115 0ustar --- a/env.conf.cmake +++ b/env.conf.cmake @@ -1,5 +1,4 @@ KDEDIR=@KDE_INSTALL_PREFIX@ -KDEDIRS=@KDE_INSTALL_PREFIX@ XCURSOR_PATH=@KDE_INSTALL_PREFIX@/share/icons::~/.icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons XCURSOR_THEME=plasmamobilemouse debian/rules0000775000000000000000000000064412216073354010257 0ustar #!/usr/bin/make -f include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk NAME?=startactive VERSION?=2.0+git$(shell date +%Y%m%d)01 DIRNAME?=$(NAME)-$(VERSION) TARFILE?=$(NAME)_$(VERSION).orig.tar.gz get-orig-source: git archive --format=tar --prefix=$(DIRNAME)/ --remote=git://anongit.kde.org/startactive Active/Two | gzip -c9 > ../$(TARFILE) ../$(TARFILE): get-orig-source .PHONY: override_dh_auto_test debian/source/0000775000000000000000000000000012216073354010473 5ustar debian/source/format0000664000000000000000000000001412216073354011701 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000000404212226011345011036 0ustar startactive (1:0.4-0ubuntu2) saucy; urgency=low * Replace kubuntu_02_remove_upstream_KDEDIRS.diff with kubuntu_add_kubuntu_settings_to_kdedirs.diff which adds kubuntu-settings-active to KDEDIRS. This helps resolve a settings override from active on regular desktop sessions and at prevents upstream's settings from taking preference which in turn will result in both plasma-device and plasma-desktop started through startactive as startactive will process the non-override autostarts which contain plasma-desktop. -- Harald Sitter Fri, 11 Oct 2013 17:00:03 +0200 startactive (1:0.4-0ubuntu1) saucy; urgency=high * New upstream release LP: #1227602 * Add epoch to sync version number with upstream * Update kubuntu_03_show_mouse_cursor.diff * Disable kubuntu_02_remove_upstream_KDEDIRS.diff not sure what it's for * Add build-depend on libx11-dev, libxrender-dev, libxcursor-dev -- Jonathan Riddell Tue, 17 Sep 2013 16:36:25 +0100 startactive (3.0-0ubuntu1) raring; urgency=low * New upstream release * startactive depends on startactive-data (= ${source:Version}) -- Rohan Garg Mon, 24 Dec 2012 16:21:25 +0000 startactive (2.0+git2012090301-0ubuntu1) quantal; urgency=low * New upstream snapshot * Add startactive.postinst and startactive.postrm to set the default session to plasma-active * Remove kubuntu_01_make_active_run.diff now upstream -- Jonathan Riddell Mon, 03 Sep 2012 12:00:09 +0100 startactive (2.0+git2012030201-0ubuntu2) precise; urgency=low [ Jonathan Kolberg ] * Made the ksmserver module start kwinactive * Bumped Standards-Version to 3.9.3 * Fixed an error in the copyright file [ Rodrigo Belem ] * Refresh the patch kubuntu_01_make_active_run.diff -- Rodrigo Belem Thu, 12 Apr 2012 15:36:05 -0400 startactive (2.0+git2012030201-0ubuntu1) precise; urgency=low * Initial Release. -- Rodrigo Belem Sat, 03 Mar 2012 12:40:22 -0400 debian/copyright0000664000000000000000000000347612216074223011134 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: startactive Source: git://anongit.kde.org/startactive.git Files: * Copyright: 2011, Ivan Cukic License: GPL-2+ 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 package 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, see . . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". Files: debian/* Copyright: 2012 Rodrigo Belem 2012 Jonathan Kolberg License: GPL-2+ 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 package 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, see . . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/ksplash-theme-active.install0000664000000000000000000000077012216073354014605 0ustar usr/share/kde4/apps/ksplash/Themes/qmldefault/images/kdegear.png usr/share/kde4/apps/ksplash/Themes/qmldefault/images/kdeletter.png usr/share/kde4/apps/ksplash/Themes/qmldefault/images/kdelogo-contrast.png usr/share/kde4/apps/ksplash/Themes/qmldefault/images/kdelogo.png usr/share/kde4/apps/ksplash/Themes/qmldefault/images/kdemask.png usr/share/kde4/apps/ksplash/Themes/qmldefault/main.qml usr/share/kde4/apps/ksplash/Themes/qmldefault/Preview.png usr/share/kde4/apps/ksplash/Themes/qmldefault/Theme.rc debian/control0000664000000000000000000000230712216330740010573 0ustar Source: startactive Section: kde Priority: extra Maintainer: Kubuntu Developers XSBC-Original-Maintainer: Rodrigo Belem Build-Depends: debhelper (>= 8.0.0), quilt (>= 0.46-7~), cmake (>= 2.8.1), pkg-kde-tools (>= 0.5.0~), kdelibs5-dev, libx11-dev, libxrender-dev, libxcursor-dev Standards-Version: 3.9.3 Homepage: http://www.plasma-active.org/ Package: startactive Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, startactive-data (= ${source:Version}), kde-workspace-bin (>= 4.8) Description: startup for the Plasma Active workspace The startup manager for Plasma Active. . This package is part of KDE's Plasma Active platform. Package: startactive-data Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Description: startup for the Plasma Active workspace - data The startup manager for Plasma Active - data files. . This package is part of KDE's Plasma Active platform. Package: ksplash-theme-active Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-declarative Description: KSplash theme for Plasma Active Provides a KSplash theme for Plasma Active. . This package is part of KDE's Plasma Active platform. debian/startactive.postinst0000664000000000000000000000035012216073354013327 0ustar #!/bin/sh set -e case "$1" in configure|upgrade|reconfigure) if [ -x /usr/lib/lightdm/lightdm-set-defaults ] ; then /usr/lib/lightdm/lightdm-set-defaults --session=plasma-active || true fi ;; esac #DEBHELPER# debian/startactive.postrm0000664000000000000000000000034012216073354012767 0ustar #!/bin/sh set -e case "$1" in remove|purge) if [ -x /usr/lib/lightdm/lightdm-set-defaults ] ; then /usr/lib/lightdm/lightdm-set-defaults --remove --session=plasma-active || true fi ;; esac #DEBHELPER# debian/compat0000664000000000000000000000000212216073354010371 0ustar 8 debian/startactive.install0000664000000000000000000000010312216073354013106 0ustar usr/bin/startactive usr/bin/startactive.bin usr/bin/setup-kde-skel debian/startactive-data.install0000664000000000000000000000336412216075532014031 0ustar usr/share/kde4/apps/startactive/env.conf usr/share/kde4/apps/startactive/modules/active.module usr/share/kde4/apps/startactive/modules/activitymanager.module usr/share/kde4/apps/startactive/modules/contour.module usr/share/kde4/apps/startactive/modules/desktop.module usr/share/kde4/apps/startactive/modules/kdeinit.module usr/share/kde4/apps/startactive/modules/konsole.module usr/share/kde4/apps/startactive/modules/krandrstartup.module usr/share/kde4/apps/startactive/modules/ksmserver.module usr/share/kde4/apps/startactive/modules/kstartupconfig.module usr/share/kde4/apps/startactive/modules/lnusertemp-cache.module usr/share/kde4/apps/startactive/modules/lnusertemp-socket.module usr/share/kde4/apps/startactive/modules/lnusertemp-tmp.module usr/share/kde4/apps/startactive/modules/nepomuk.module usr/share/kde4/apps/startactive/modules/plasma-desktop.module usr/share/kde4/apps/startactive/modules/plasma-device.module usr/share/kde4/apps/startactive/modules/plasma-keyboard.module usr/share/kde4/apps/startactive/modules/prestart.module usr/share/kde4/apps/startactive/modules/test-bangarang.module usr/share/kde4/apps/startactive/modules/test-kate.module usr/share/kde4/apps/startactive/modules/test-sleep.module usr/share/kde4/apps/startactive/modules/setup-kde-skel.module usr/lib/systemd/user/startactive.service usr/lib/systemd/user/lnusertemp-socket.service usr/lib/systemd/user/plasma-device.service usr/lib/systemd/user/lnusertemp-cache.service usr/lib/systemd/user/kdeinit.service usr/lib/systemd/user/setup-kde-skel.service usr/lib/systemd/user/nepomuk.service usr/lib/systemd/user/ksmserver.service usr/lib/systemd/user/activitymanager.service usr/lib/systemd/user/lnusertemp-tmp.service usr/lib/systemd/user/active.target usr/lib/systemd/user/contour.service