Use Autotools to build kpowersave under ubuntu

v3.5.13-sru
Timothy Pearson 14 years ago
parent ecb34e8dd2
commit 3c19a9ebc3

@ -0,0 +1,86 @@
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2002,2003 Colin Walters <walters@debian.org>
# Description: Defines some useful variables, but no rules
#
# 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, 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., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
ifndef _cdbs_rules_buildvars
_cdbs_rules_buildvars = 1
CDBS_VERSION = something
# Common useful variables
DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-)
DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//')
DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;')
# Split into arch/indep packages
ifneq ($(DEB_INDEP_PACKAGES),cdbs)
DEB_INDEP_PACKAGES := $(filter-out $(DONT_BUILD), $(strip $(shell $(_cdbs_scripts_path)/list-packages indep)))
DEB_ARCH_PACKAGES := $(filter-out $(DONT_BUILD), $(filter-out $(DEB_INDEP_PACKAGES),$(strip $(shell $(_cdbs_scripts_path)/list-packages same))))
endif
# Split into normal and udeb packages
ifeq ($(DEB_UDEB_PACKAGES),)
DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
DEB_UDEB_PACKAGES = $(filter-out $(DONT_BUILD),$(filter %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
else
DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES), $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
endif
# Too much bother for now. If someone complains we'll fix it.
#DEB_ARCH_UDEB_PACKAGES = $(filter %-udeb, $(DEB_ARCH_PACKAGES))
#DEB_INDEP_UDEB_PACKAGES = $(filter %-udeb, $(DEB_INDEP_PACKAGES))
# A handy list of every package, udeb or not
DEB_ALL_PACKAGES = $(filter-out $(DONT_BUILD),$(DEB_PACKAGES) $(DEB_UDEB_PACKAGES))
DEB_INDEP_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_INDEP_PACKAGES)))
DEB_ARCH_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_ARCH_PACKAGES)))
DEB_DBG_PACKAGES = $(filter-out $(DONT_BUILD), $(filter %-dbg, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
# Some support for srcdir != builddir builds.
# These are relative to the root of the package
DEB_SRCDIR ?= .
DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR))
# Miscellaneous bits
DEB_ARCH = $(shell dpkg --print-architecture)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)
DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM)
DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU)
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
DEB_BUILD_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU)
DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS)
ifeq ($(words $(DEB_ALL_PACKAGES)),1)
DEB_DESTDIR = $(CURDIR)/debian/$(strip $(DEB_ALL_PACKAGES))/
else
DEB_DESTDIR = $(CURDIR)/debian/tmp/
endif
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), cdbs (>= 0.4.23-1.1)
endif

@ -0,0 +1,98 @@
ifndef _cdbs_bootstrap
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
endif
ifndef _cdbs_class_debian-qt-kde
_cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make:
touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
include debian/cdbs/uploaders.mk
DEB_PATCHDIRS := debian/patches/common debian/patches
DEB_KDE_ENABLE_FINAL := yes
DEB_INSTALL_DOCS_ALL :=
DEB_DH_MAKESHLIBS_ARGS_ALL := -V
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
else
cdbs_kde_enable_final =
endif
endif
common-build-arch:: debian/stamp-man-pages
debian/stamp-man-pages:
if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
for f in $$(find debian/man -name '*.sgml'); do \
docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
done
for f in $$(find debian/man -name '*.man'); do \
soelim -I debian/man $$f \
> debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
done
touch debian/stamp-man-pages
common-binary-indep::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_INDEP_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
common-binary-arch::
( set -e; \
tmpf=`mktemp debian/versions.XXXXXX`; \
perl debian/cdbs/versions.pl >$$tmpf; \
for p in $(DEB_ARCH_PACKAGES); do \
cat $$tmpf >>debian/$$p.substvars; \
done; \
rm -f $$tmpf )
clean::
rm -rf debian/man/out
-rmdir debian/man
rm -f debian/stamp-man-pages
rm -rf debian/shlibs-check
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
if test -e debian/$(cdbs_curpkg).lintian; then \
install -p -D -m644 debian/$(cdbs_curpkg).lintian \
debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
fi
if test -e debian/$(cdbs_curpkg).presubj; then \
install -p -D -m644 debian/$(cdbs_curpkg).presubj \
debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
fi
binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
set -e; \
for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/kde/HTML/en; find . -name index.docbook`; do \
pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
echo Building $$pkg HTML docs...; \
mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \
cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \
/opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/kde/HTML/en/$$pkg/index.docbook; \
done
for pkg in $(DOC_HTML_PRUNE) ; do \
rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \
done
clean::
rm -f debian/stamp-cvs-make
endif

@ -0,0 +1,97 @@
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
# Description: A class for KDE packages; sets KDE environment variables, etc
#
# 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, 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., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
ifndef _cdbs_class_kde
_cdbs_class_kde := 1
# for dh_icons
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
ifdef _cdbs_tarball_dir
DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif
# include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
export kde_htmldir = \$${datadir}/doc/kde/HTML
ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
endif
ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_final =
cdbs_kde_enable_debug = --enable-debug=yes
else
cdbs_kde_enable_debug = --disable-debug
endif
ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
cdbs_kde_enable_debug = --enable-debug=full
endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
cleanbuilddir::
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
common-build-arch common-build-indep:: debian/stamp-kde-apidox
debian/stamp-kde-apidox:
# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
touch $@
common-install-prehook-impl::
mkdir -p po
-XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/opt/trinity/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages
-for file in po/*pot; do \
sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \
done
common-install-arch common-install-indep:: common-install-kde-apidox
common-install-kde-apidox::
# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
clean::
rm -f debian/stamp-kde-apidox
rm -rf po/*.pot
# This is a convenience target for calling manually. It's not part of
# the build process.
buildprep: clean apply-patches
$(MAKE) -f admin/Makefile.common dist
debian/rules clean
endif

@ -0,0 +1,16 @@
Sune Vuorela <debian@pusling.com>
Ana Beatriz Guerrero Lopez <ana@debian.org>
Fathi Boudra <fboudra@free.fr>
Modestas Vainius <geromanas@mailas.com>
Josh Metzler <joshdeb@metzlers.org>
Isaac Clerencia <isaac@debian.org>
Adeodato Simó <dato@net.com.org.es>
Adeodato Simo <dato@net.com.org.es>
Christopher Martin <chrsmrtn@debian.org>
Daniel Schepler <schepler@debian.org>
Sarah Hobbs <hobbsee@ubuntu.com>
Nacho Barrientos Arias <nacho@debian.org>
Ricardo Javier Cardenes Medina <rcardenes@debian.org>
Ricardo Cardenes <rcardenes@debian.org>
Armin Berres <trigger+debian@space-based.de>
Francesco Pedrini <francesco.pedrini@gmail.com>

@ -0,0 +1,29 @@
MAINTAINER=Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
UPLOADERS=$(shell grep -e +++ -e "^ -- " debian/changelog | grep -v "debian-qt-kde@lists.debian.org" | head -13 | /bin/sed 's/^\s*//;s/\s*$$//;s/^+++\? Changes by //;s/^+++\? //;s/-- //;s/:$$//;s/ <.*//' | sort -u | while read line ; do grep "$$line" debian/cdbs/team-members ; done | tr "\n" ", " | sed 's/,/, /g;s/, $$//')
debian/control.tmp:
@if [ ! -e debian/control.in ] ; then \
echo "this package is not yet prepared for using automatic update of uploaders"; \
echo "Please do so."; \
exit 1; \
fi
@sed 's/@@@UPLOADERS@@@/$(UPLOADERS)/;s#@@@MAINTAINER@@@#$(MAINTAINER)#' debian/control.in > debian/control.tmp
check-uploaders: debian/control.tmp
@if ! diff -q debian/control debian/control.tmp ; then \
echo "WARNING:: Control file differs from manually generated one" ; \
echo "WARNING:: Please update it manually and check it afterwards" ; \
echo "WARNING:: Uploaders are updated by debian/rules update-uploaders" ;\
echo "WARNING:: If this is a binNMU, NMU or security upload, just ignore" ;\
fi
clean::
rm -f debian/control.tmp
update-uploaders: debian/control.tmp
@mv -f debian/control.tmp debian/control
makebuilddir:: check-uploaders

@ -0,0 +1,19 @@
#!/usr/bin/env perl
use strict;
use warnings;
my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
my ($version3, $version3_next);
my ($version2, $version2_next);
($version3 = $version) =~ s/-[^-]+$//;
($version2 = $version3) =~ s/\.[^.]+$//;
($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
print "KDE-Version3=$version3\n";
print "KDE-Version2=$version2\n";
print "KDE-Next-Version3=$version3_next\n";
print "KDE-Next-Version2=$version2_next\n";

@ -0,0 +1,372 @@
kpowersave-trinity (0.7.3-0ubuntu3) karmic; urgency=low
* Karmic rebuild
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 July 2009 16:08:00 -0600
kpowersave-trinity (0.7.3-0ubuntu2) intrepid; urgency=low
* Moved KDE3 to /opt/trinity
* Integrated properly with KDE4.2+
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 05 March 2009 29:52:00 -0600
kpowersave-trinity (0.7.3-0ubuntu1) intrepid; urgency=low
* Added -trinity suffix
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sun, 14 Dec 2008 15:12:00 -0600
kpowersave (0.7.3-2ubuntu1) intrepid; urgency=low
* Merge from debian unstable, remaining changes:
- debian/patches/kubuntu_02_messages_target.diff
- Modified maintainer field per specification
-- Harald Sitter <apachelogger@ubuntu.com> Fri, 25 Jan 2008 09:54:46 +0000
kpowersave (0.7.3-2) unstable; urgency=low
* debian/control
- Bump Standards-Version to 3.7.3. No further changes required.
- Drop Recommends: pm-utils | powersaved | hibernate | acpi-support.
Let the hal package depend on the correct suspend framework.
-- Michael Biebl <biebl@debian.org> Fri, 25 Jan 2008 06:02:09 +0100
kpowersave (0.7.3-1ubuntu1) hardy; urgency=low
* Merge from debian unstable.
* Dropped debian/patches/kubuntu_01_kdepot.patch - in KDE CDBS class.
* Remaining Ubuntu changes:
- debian/patches/kubuntu_02_messages_target.diff
-- Jonathan Patrick Davies <jpatrick@kubuntu.org> Wed, 24 Oct 2007 20:41:44 +0200
kpowersave (0.7.3-1) unstable; urgency=low
* New upstream release.
- Fixes a crash in HardwareInfo::checkCurrentCPUFreqPolicy ().
Closes: #422057
* debian/control
- Use the new "Homepage:" field to specify the upstream URL.
- Add a Build-Conflicts against autoconf2.13.
* debian/menu
- Update to the new menu spec.
* debian/patches/10-kpowersave-crash-on-getenv.patch
- Removed, fixed upstream.
* debian/patches/06-handle_failed_suspend.patch
- Removed, merged upstream.
* debian/patches/05-restore_window.patch
- Removed, merged upstream.
* debian/patches/04-default_config.patch
- Updated, wodim is now already in the application blacklist that is
provided by upstream.
-- Michael Biebl <biebl@debian.org> Thu, 04 Oct 2007 12:48:39 +0200
kpowersave (0.7.2-3ubuntu1) gutsy; urgency=low
* Merge from debian unstable.
* Remaining Ubuntu changes:
* debian/control: change Maintainer field
* debian/patches/kubuntu_01_kdepot.patch
* debian/patches/kubuntu_02_messages_target.diff
-- Sarah Hobbs <hobbsee@ubuntu.com> Sat, 19 May 2007 13:22:26 +1000
kpowersave (0.7.2-3) unstable; urgency=low
* debian/patches/10-kpowersave-crash-on-getenv.patch
- Fixes a crash when the environment variable DESKTOP_SESSION is not set.
Patch by Pierre Habouzit, thanks! Closes: #422420
-- Michael Biebl <biebl@debian.org> Wed, 25 Apr 2007 21:07:05 +0200
kpowersave (0.7.2-2) unstable; urgency=low
* Upload to unstable.
* debian/patches/05-restore_window.patch
- Pull from svn. Properly restore minimized configuration dialog.
Closes: #413638
* debian/patches/06-handle_failed_suspend.patch
- Pull from svn. Check the return code of the Suspend() method and display
a message box if it failed. Closes: #413811
-- Michael Biebl <biebl@debian.org> Wed, 25 Apr 2007 20:40:41 +0200
kpowersave (0.7.2-1ubuntu1) feisty; urgency=low
* Merge from debian experimental
* Dropped Ubuntu changes:
* debian/control: drop Conflics/Replaces/Provides klaptopdaemon - does not
conflict anymore
* debian/rules: remove dh_iconcache - done by cdbs
* Remaining Ubuntu changes:
* debian/control: change Maintainer field
* debian/patches/kubuntu_01_kdepot.patch
* debian/patches/kubuntu_02_messages_target.diff
-- Luka Renko <lure@ubuntu.com> Mon, 19 Mar 2007 22:30:13 +0100
kpowersave (0.7.2-1) experimental; urgency=low
* New upstream release. Closes: #412647
* debian/patches/01-autoconf_2.6.patch,
debian/patches/02-close_dialog_on_destroy.patch
- Removed, merged upstream.
* debian/patches/04-default_config.patch
- Add wodim to application blacklist.
- Do not unmount external media on suspend.
kded/mediamanager in Debian is missing a patch which would allow that.
* Beginning with this version, the dependency on powersaved as backend has
been dropped. All the heavy lifting is done via HAL now.
Update debian/control accordingly:
- Remove build dependency on libpowersave-dev.
- Remove dependency on powersaved, add a versioned dependency on
hal (>= 0.5.8.1) instead (needed for cpu frequency scaling support).
- For proper suspend/resume support, hal should use one of the existing
suspend frameworks. Add Recommends on these packages.
- Update the package description.
-- Michael Biebl <biebl@debian.org> Mon, 5 Mar 2007 07:24:09 +0100
kpowersave (0.7.2-0ubuntu1) feisty; urgency=low
* New upstream release: uses HAL directly (no powersave dependency)
* Changes:
* drop 01-autoconf_2.6.patch: included upstream
* drop 02-close_dialog_on_destroy.patch: included upstream
* drop 03-reset_blankonly_to_default.patch: fixed upstream
* update kubuntu_01_kdepot.patch to apply
* drop Build-Depends on libpowersave-dev: now uses HAL
* drop Depends on powersaved: now uses HAL
* update Maintainer field
* UVF exception approved by MOTU https://launchpad.net/bugs/88793
-- Luka Renko <lure@ubuntu.com> Wed, 28 Feb 2007 22:35:46 +0100
kpowersave (0.6.2-5ubuntu1) feisty; urgency=low
* Merge from debian unstable, remaining changes:
- Added dh_iconcache
- Add kubuntu_02_messages_target.diff fix messages
target for .pot generation
- Added kubuntu_01_kdepot.diff for pot file extraction to rosetta
- Added a Conflicts/Replaces/Provides: klaptopdaemon to enforce
its removal.
-- ville palo <vi64pa@gmail.com> Sun, 21 Jan 2007 09:21:00 +0000
kpowersave (0.6.2-5) unstable; urgency=low
* Prepend a sequence number to all patches.
* debian/patches/03-reset_blankonly_to_default.patch
- Added. Reset kscreensaver settings to correct default values on scheme
changes and on application shutdown.
Patch by Modestas Vainius, thanks! Closes: #399473
-- Michael Biebl <biebl@debian.org> Sat, 20 Jan 2007 19:49:40 +0100
kpowersave (0.6.2-4) unstable; urgency=low
* debian/patches/close_dialog_on_destroy.patch
- Added. Correctly close the information dialog when activated over dcop.
Closes: #398201
-- Michael Biebl <biebl@debian.org> Mon, 13 Nov 2006 06:05:56 +0100
kpowersave (0.6.2-3) unstable; urgency=low
* Update maintainer email address to biebl@debian.org.
-- Michael Biebl <biebl@debian.org> Fri, 20 Oct 2006 00:04:12 +0200
kpowersave (0.6.2-2ubuntu2) edgy; urgency=low
* Rebuild against dbus 0.90
-- Sebastian Dröge <slomo@ubuntu.com> Wed, 30 Aug 2006 22:04:58 +0200
kpowersave (0.6.2-2ubuntu1) edgy; urgency=low
* Merge from debian unstable.
-- Luka Renko <lure@ubuntu.com> Sat, 12 Aug 2006 17:17:17 +0200
kpowersave (0.6.2-2) unstable; urgency=medium
* Updated admin/cvs.sh to support autoconf-2.6. Closes: #379824
-- Michael Biebl <biebl@teco.edu> Tue, 25 Jul 2006 23:10:10 +0200
kpowersave (0.6.2-1) unstable; urgency=low
* New upstream release.
- Display correct warning message if user lacks permissions to connect to
powersaved over dbus. Closes: #356609
* Requires powersave 0.12.8 or newer.
-- Michael Biebl <biebl@teco.edu> Sat, 24 Jun 2006 19:16:02 +0200
kpowersave (0.6.1-1) unstable; urgency=low
* New upstream release.
* Corrected typo in package description. Closes: #364191
* Removed kpowersave-fix-utf8_in_eventrc.diff, fixed upstream.
* Bumped Standards-Version to 3.7.2, no further changes required.
-- Michael Biebl <biebl@teco.edu> Mon, 15 May 2006 02:28:48 +0200
kpowersave (0.6.0-1ubuntu4) dapper; urgency=low
* Added dh_iconcache
-- Sarah Hobbs <hobbsee@ubuntu.com> Sat, 13 May 2006 20:16:04 +1000
kpowersave (0.6.0-1ubuntu3) dapper; urgency=low
* Add kubuntu_02_messages_target.diff fix messages
target for .pot generation
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 14 Apr 2006 15:03:01 +0000
kpowersave (0.6.0-1ubuntu2) dapper; urgency=low
* Added kubuntu_01_kdepot.diff for pot file extraction to rosetta
-- Anthony Mercatante <tonio@ubuntu.com> Thu, 13 Apr 2006 00:40:57 +0200
kpowersave (0.6.0-1ubuntu1) dapper; urgency=low
* Added kpowersave-fix-utf8_in_eventrc.diff
-- Luka Renko <lure.net@gmail.com> Wed, 12 Apr 2006 19:39:57 +0200
kpowersave (0.6.0-1) unstable; urgency=low
* New upstream release.
* Requires powersave 0.12.7 or newer.
* Added build dependency on libxtst-dev.
* Added kpowersave-fix-utf8_in_eventrc.diff.
-- Michael Biebl <biebl@teco.edu> Mon, 17 Apr 2006 18:21:14 +0200
kpowersave (0.5.11-1ubuntu1) dapper; urgency=low
* New upstream release.
-- Luka Renko <lure.net@gmail.com> Sun, 26 Mar 2006 18:59:38 +0200
kpowersave (0.5.11-1) unstable; urgency=low
* New upstream release.
-- Michael Biebl <biebl@teco.edu> Thu, 23 Mar 2006 09:45:35 +0100
kpowersave (0.5.10-1ubuntu1) dapper; urgency=low
* Added a Conflicts/Replaces/Provides: klaptopdaemon to enforce its removal.
-- Michael Biebl <biebl@teco.edu> Thu, 9 Mar 2006 23:05:33 +0100
kpowersave (0.5.10-1) unstable; urgency=low
* New upstream release.
* Requires powersave 0.12.2 or newer.
-- Michael Biebl <biebl@teco.edu> Tue, 7 Mar 2006 23:45:01 +0100
kpowersave (0.5.9-1) unstable; urgency=low
* New upstream release.
* Requires powersave 0.12.1 or newer.
-- Michael Biebl <biebl@teco.edu> Thu, 2 Mar 2006 18:43:24 +0100
kpowersave (0.5.8-1) unstable; urgency=low
* New upstream release.
* Bumped debhelper compatibility to 5.
-- Michael Biebl <biebl@teco.edu> Tue, 21 Feb 2006 10:51:35 +0100
kpowersave (0.5.7-1) unstable; urgency=low
* New upstream release.
- kpowersave now shows correct instructions how to start the powersaved
daemon. Closes: #352218
- Layout problem in the information dialog has been fixed. Closes: #352684
* Corrected formatting of the homepage url in the long description.
-- Michael Biebl <biebl@teco.edu> Tue, 14 Feb 2006 23:27:37 +0100
kpowersave (0.5.6-1) unstable; urgency=low
* New upstream release.
-- Michael Biebl <biebl@teco.edu> Tue, 7 Feb 2006 02:51:39 +0100
kpowersave (0.5.5-1) unstable; urgency=low
* New upstream release.
* Removed build dependency on libcpufreq-dev as it is now correctly handled
by libpowersave-dev.
-- Michael Biebl <biebl@teco.edu> Tue, 31 Jan 2006 01:32:36 +0100
kpowersave (0.5.4-1) unstable; urgency=low
* New upstream release.
-- Michael Biebl <biebl@teco.edu> Mon, 23 Jan 2006 23:14:39 +0100
kpowersave (0.5.3-1) unstable; urgency=low
* New upstream release.
* Requires powersave 0.11.5 or newer.
-- Michael Biebl <biebl@teco.edu> Wed, 18 Jan 2006 05:10:26 +0100
kpowersave (0.5.2-1ubuntu1) dapper; urgency=low
* Add kubuntu_01_desktop_autostart.patch to prevent kpowersave from starting
automatically in GNOME (Closes: Malone #32340).
-- Raphaël Pinson <raphink@ubuntu.com> Sat, 4 Mar 2006 17:22:09 +0100
kpowersave (0.5.2-1) unstable; urgency=low
* New upstream release.
* Removed patches absolute_build_path_fix.diff and sound_files_path.diff,
fixed upstream.
* Tightened dependencies on powersave, version 0.11.2 or newer is required.
* Use Debian libtool and regenerate the autotools files.
+ Added build dependencies to automake1.9, autoconf and libtool.
* hal and dbus are now mandatory. Added the corresponding build
dependencies.
* Removed the build dependency on libqt3-compat-headers. Package has been
fixed upstream to compile cleanly without it.
-- Michael Biebl <biebl@teco.edu> Mon, 16 Jan 2006 02:02:45 +0100
kpowersave (0.5.0-1) unstable; urgency=low
* New upstream release.
* This release was not uploaded to unstable.
-- Michael Biebl <biebl@teco.edu> Tue, 10 Jan 2006 02:25:11 +0100
kpowersave (0.4.5-2) unstable; urgency=low
* Depend on powersaved (<< 0.10). kpowersave-0.4.x does not work properly with
powersaved (>= 0.10).
-- Michael Biebl <biebl@teco.edu> Sun, 8 Jan 2006 18:00:08 +0100
kpowersave (0.4.5-1) unstable; urgency=low
* Initial release. Closes: #329922
-- Michael Biebl <biebl@teco.edu> Wed, 9 Nov 2005 00:53:24 +0100

@ -0,0 +1,40 @@
Source: kpowersave-trinity
Section: kde
Priority: optional
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Michael Biebl <biebl@debian.org>
Build-Depends: cdbs, debhelper (>= 5.0.0), kdelibs4-trinity-dev, libxss-dev, libxtst-dev, libhal-dev (>= 0.5.6), libdbus-1-dev (>= 0.6), libdbus-tqt-1-dev, libtool, libltdl-dev, cmake
Standards-Version: 3.8.4
Homepage: http://sourceforge.net/projects/powersave/
Package: kpowersave-trinity
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, hal (>= 0.5.8.1)
Description: HAL based power management applet for Trinity
KPowersave is a TDE systray applet which allows to control the power
management settings and policies of your computer.
It relies on HAL to do the heavy lifting.
.
Current feature list:
* support for ACPI, APM and PMU
* trigger suspend to disk/ram and standby
* switch cpu frequency policy (between: performance, dynamic and powersave)
* applet icon with information about AC state, battery fill and battery
(warning) states
* applet tooltip with information about battery fill and remaining battery
time/percentage
* autosuspend (to suspend the machine if the user has been inactive for a
defined time)
* a global configurable blacklist with programs which prevent autosuspend
(e.g. videoplayer and cd burning tools)
* trigger lock screen and select the lock method
* KNotify support
* online help
* localisations for many languages
KPowersave supports schemes with following configurable specific
settings for:
* screensaver
* DPMS
* autosuspend
* scheme specific blacklist for autosuspend
* notification settings

@ -0,0 +1,28 @@
This package was debianized by Michael Biebl <biebl@teco.edu> on
Sun, 25 Sep 2005 01:12:21 +0200.
It was downloaded from http://sourceforge.net/projects/powersave/
Copyright Holders:
Danny Kukawka <dkukawka@suse.de>
Thomas Renninger <trenn@suse.de>
License:
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
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 package; 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 General
Public License can be found in `/usr/share/common-licenses/GPL'.

@ -0,0 +1 @@
debian/kpowersave.xpm usr/share/pixmaps

@ -0,0 +1,4 @@
Tag: lib-not-in-shlibs
Tag: no-shlib-file
Data: /usr/trinity/lib/libkdeinit_*.so

@ -0,0 +1,5 @@
kpowersave: no-shlibs-control-file opt/trinity/lib/libkdeinit_kpowersave.so
kpowersave: package-name-doesnt-match-sonames libkdeinit-kpowersave
kpowersave: postinst-must-call-ldconfig opt/trinity/lib/libkdeinit_kpowersave.so
kpowersave: postrm-should-call-ldconfig opt/trinity/lib/libkdeinit_kpowersave.so

@ -0,0 +1,148 @@
.\" This file was generated by kdemangen.pl
.TH KPOWERSAVE 1 "Sep 2005" "K Desktop Environment" "A KDE KPart Application"
.SH NAME
kpowersave
\- A KDE KPart Application
.SH SYNOPSIS
kpowersave [Qt\-options] [KDE\-options]
.SH DESCRIPTION
A KDE KPart Application
.SH OPTIONS
.SS Generic options:
.TP
.B \-\-help
Show help about options
.TP
.B \-\-help\-qt
Show Qt specific options
.TP
.B \-\-help\-kde
Show KDE specific options
.TP
.B \-\-help\-all
Show all options
.TP
.B \-\-author
Show author information
.TP
.B \-v, \-\-version
Show version information
.TP
.B \-\-license
Show license information
.TP
.B \-\-
End of options
.SS
.SS KDE options:
.TP
.B \-\-caption <caption>
Use 'caption' as name in the titlebar
.TP
.B \-\-icon <icon>
Use 'icon' as the application icon
.TP
.B \-\-miniicon <icon>
Use 'icon' as the icon in the titlebar
.TP
.B \-\-config <filename>
Use alternative configuration file
.TP
.B \-\-dcopserver <server>
Use the DCOP Server specified by 'server'
.TP
.B \-\-nocrashhandler
Disable crash handler, to get core dumps
.TP
.B \-\-waitforwm
Waits for a WM_NET compatible windowmanager
.TP
.B \-\-style <style>
sets the application GUI style
.TP
.B \-\-geometry <geometry>
sets the client geometry of the main widget - see man X for the argument format
.TP
.B \-\-nofork
Don't run in the background.
.SS Qt options:
.TP
.B \-\-display <displayname>
Use the X-server display 'displayname'
.TP
.B \-\-session <sessionId>
Restore the application for the given 'sessionId'
.TP
.B \-\-cmap
Causes the application to install a private color
map on an 8-bit display
.TP
.B \-\-ncols <count>
Limits the number of colors allocated in the color
cube on an 8-bit display, if the application is
using the QApplication::ManyColor color
specification
.TP
.B \-\-nograb
tells Qt to never grab the mouse or the keyboard
.TP
.B \-\-dograb
running under a debugger can cause an implicit
-nograb, use -dograb to override
.TP
.B \-\-sync
switches to synchronous mode for debugging
.TP
.B \-\-fn, \-\-font <fontname>
defines the application font
.TP
.B \-\-bg, \-\-background <color>
sets the default background color and an
application palette (light and dark shades are
calculated)
.TP
.B \-\-fg, \-\-foreground <color>
sets the default foreground color
.TP
.B \-\-btn, \-\-button <color>
sets the default button color
.TP
.B \-\-name <name>
sets the application name
.TP
.B \-\-title <title>
sets the application title (caption)
.TP
.B \-\-visual TrueColor
forces the application to use a TrueColor visual on
an 8-bit display
.TP
.B \-\-inputstyle <inputstyle>
sets XIM (X Input Method) input style. Possible
values are onthespot, overthespot, offthespot and
root
.TP
.B \-\-im <XIM server>
set XIM server
.TP
.B \-\-noxim
disable XIM
.TP
.B \-\-reverse
mirrors the whole layout of widgets
.SS
.SH SEE ALSO
Full user documentation is available through the KDE Help Center. You can also enter the URL
.BR help:/kpowersave/
directly into konqueror or you can run
.BR "`khelpcenter help:/kpowersave/'"
from the command-line.
.br
.SH AUTHORS
.nf
Danny Kukawka <dkukawka@suse.de>
.br
Thomas Renninger <trenn@suse.de>
.br

@ -0,0 +1,628 @@
/* XPM */
static char * kpowersave_xpm[] = {
"32 32 593 2",
" c None",
". c #6D2121",
"+ c #783738",
"@ c #743E40",
"# c #5D2F30",
"$ c #3E1618",
"% c #8A0200",
"& c #982306",
"* c #A75C4B",
"= c #D3B8BC",
"- c #E9E0E1",
"; c #E7E7ED",
"> c #DDDFE7",
", c #CCCBD7",
"' c #B3ADBB",
") c #827583",
"! c #6A3227",
"~ c #410B00",
"{ c #080000",
"] c #AE381A",
"^ c #C79676",
"/ c #D8C9B7",
"( c #B3B7C2",
"_ c #F2F8FF",
": c #EBEDF4",
"< c #D8D9E3",
"[ c #CBCBD8",
"} c #BEC0CF",
"| c #B4B5C9",
"1 c #A0A4BD",
"2 c #9B90A1",
"3 c #B08583",
"4 c #8F493D",
"5 c #340B02",
"6 c #A71F09",
"7 c #D5BEA2",
"8 c #F1FFFF",
"9 c #EEF2F6",
"0 c #999AAD",
"a c #C8C8D7",
"b c #CFCFDB",
"c c #C2C2D0",
"d c #B6B6C6",
"e c #A8A8BC",
"f c #9B9BB1",
"g c #8685A0",
"h c #8D8EA6",
"i c #AFB8CD",
"j c #ABAFC6",
"k c #9F534D",
"l c #1C0000",
"m c #B63F26",
"n c #DAC1A4",
"o c #DCD9DF",
"p c #EEF3F6",
"q c #B0B6C4",
"r c #AEB0C4",
"s c #BDBECF",
"t c #B2B3C6",
"u c #A6A7BB",
"v c #9A9BB1",
"w c #8C8EA5",
"x c #797D94",
"y c #98A0B4",
"z c #B3BCD0",
"A c #A99EAF",
"B c #C46347",
"C c #2B0C00",
"D c #B63C1A",
"E c #FED76A",
"F c #E2BE8D",
"G c #DCB4A6",
"H c #D6BCBA",
"I c #B3ABB9",
"J c #A9A7B9",
"K c #A4A5B7",
"L c #9EA1B1",
"M c #9798A9",
"N c #9392A1",
"O c #A2969F",
"P c #C29994",
"Q c #CD866F",
"R c #DC6A3D",
"S c #B42A0E",
"T c #160101",
"U c #B53817",
"V c #FFDA34",
"W c #FFF727",
"X c #FCE43C",
"Y c #F5B84C",
"Z c #EDA45F",
"` c #E79B6C",
" . c #E39872",
".. c #E2926F",
"+. c #E08764",
"@. c #E07853",
"#. c #DF623C",
"$. c #DA4925",
"%. c #C83415",
"&. c #B10E04",
"*. c #900000",
"=. c #180000",
"-. c #B53918",
";. c #FFD83B",
">. c #FFF30F",
",. c #FBED00",
"'. c #F2BD00",
"). c #EB8F02",
"!. c #E4650D",
"~. c #DE3B14",
"{. c #D71E15",
"]. c #CF180F",
"^. c #C60D07",
"/. c #BA0100",
"(. c #B10000",
"_. c #AA0000",
":. c #AB0000",
"<. c #980000",
"[. c #170000",
"}. c #FFF312",
"|. c #FBEC00",
"1. c #F2BA00",
"2. c #EA8B00",
"3. c #E45A00",
"4. c #DE2200",
"5. c #D40000",
"6. c #CC0000",
"7. c #C00000",
"8. c #A20103",
"9. c #8D0811",
"0. c #7F1825",
"a. c #6D293B",
"b. c #474158",
"c. c #60637E",
"d. c #7D7D99",
"e. c #9292AB",
"f. c #77779C",
"g. c #FDEE00",
"h. c #F9BF00",
"i. c #E68600",
"j. c #CC5100",
"k. c #AB260B",
"l. c #95161A",
"m. c #83232C",
"n. c #803D48",
"o. c #875E6B",
"p. c #8D7C8A",
"q. c #9698A7",
"r. c #A5ABB8",
"s. c #B7BCC6",
"t. c #CBC7CD",
"u. c #D0CBCF",
"v. c #C7C4CC",
"w. c #CAC9CF",
"x. c #9F9FB8",
"y. c #262641",
"z. c #B63915",
"A. c #FFD838",
"B. c #FFF413",
"C. c #F9EA00",
"D. c #99822F",
"E. c #8D7B67",
"F. c #958B89",
"G. c #A2A5A9",
"H. c #B4BABD",
"I. c #C6CDCE",
"J. c #D2DADA",
"K. c #D5DCE2",
"L. c #CDD5DF",
"M. c #BCC5D7",
"N. c #A0B5D8",
"O. c #83A5D9",
"P. c #6B98DB",
"Q. c #5A8FDE",
"R. c #3C80E3",
"S. c #5E8AD2",
"T. c #B4B0BE",
"U. c #3F3F61",
"V. c #AA372A",
"W. c #F9D742",
"X. c #FFFC02",
"Y. c #B1AB13",
"Z. c #6F7184",
"`. c #EDF1F8",
" + c #EAECEF",
".+ c #CBD4E0",
"++ c #B2C6E0",
"@+ c #97B7E0",
"#+ c #84ADE2",
"$+ c #79A8E5",
"%+ c #6DA2E9",
"&+ c #5E9CED",
"*+ c #5299F8",
"=+ c #509AFD",
"-+ c #529BFE",
";+ c #509CFF",
">+ c #4094FF",
",+ c #3D7EE0",
"'+ c #B4B3C0",
")+ c #5D5C7F",
"!+ c #9D363D",
"~+ c #D1D0B4",
"{+ c #FFF856",
"]+ c #A29E28",
"^+ c #72727F",
"/+ c #E5E2E1",
"(+ c #94B7DB",
"_+ c #97C2EF",
":+ c #A3CBF7",
"<+ c #A6CEFC",
"[+ c #AAD0FF",
"}+ c #ABD1FF",
"|+ c #A1CAFF",
"1+ c #94C4FF",
"2+ c #8ABDFF",
"3+ c #7EB6FF",
"4+ c #6DACFF",
"5+ c #559EFF",
"6+ c #4195FF",
"7+ c #2877EB",
"8+ c #9DA6C2",
"9+ c #767292",
"0+ c #0E0E1C",
"a+ c #9F3636",
"b+ c #C7CED6",
"c+ c #EBEDF5",
"d+ c #BEBCAD",
"e+ c #606061",
"f+ c #D3CECE",
"g+ c #9ABEE5",
"h+ c #D5EBFF",
"i+ c #EEF4FF",
"j+ c #D2E5FF",
"k+ c #BFDAFF",
"l+ c #ACD0FF",
"m+ c #9BC7FF",
"n+ c #8FBFFF",
"o+ c #7FB6FF",
"p+ c #4F9BFF",
"q+ c #2B84FD",
"r+ c #1875F6",
"s+ c #0E6AF1",
"t+ c #075DE3",
"u+ c #8498C5",
"v+ c #8E89A3",
"w+ c #161629",
"x+ c #C8CFCE",
"y+ c #E8EAEB",
"z+ c #D1D1D7",
"A+ c #5C5C5D",
"B+ c #BBB7B7",
"C+ c #A6C0DF",
"D+ c #AAD1FD",
"E+ c #DEECFF",
"F+ c #C4DDFF",
"G+ c #B4D4FF",
"H+ c #A4CAFF",
"I+ c #9AC5FF",
"J+ c #76B1FF",
"K+ c #2C89FF",
"L+ c #016BFE",
"M+ c #0064F8",
"N+ c #005FEE",
"O+ c #005AE5",
"P+ c #0050DD",
"Q+ c #6588C7",
"R+ c #A09AB0",
"S+ c #2A2A44",
"T+ c #C9CFCF",
"U+ c #E5E7E7",
"V+ c #E0E0E0",
"W+ c #676767",
"X+ c #A3A1A1",
"Y+ c #B8C4D9",
"Z+ c #93BFF0",
"`+ c #D6E9FF",
" @ c #BDD9FF",
".@ c #ACCFFF",
"+@ c #A3CAFF",
"@@ c #7BB5FF",
"#@ c #2386FF",
"$@ c #0472FF",
"%@ c #006AFC",
"&@ c #0065F4",
"*@ c #005FEA",
"=@ c #005AE3",
"-@ c #004FDB",
";@ c #4B78C9",
">@ c #A5A0B1",
",@ c #454569",
"'@ c #E4E6E6",
")@ c #E7E7E7",
"!@ c #7D7D7E",
"~@ c #898788",
"{@ c #C7CAD5",
"]@ c #89B6EA",
"^@ c #C7E1FF",
"/@ c #B6D5FF",
"(@ c #ABCEFF",
"_@ c #86BBFF",
":@ c #2F8EFF",
"<@ c #117BFF",
"[@ c #0570FF",
"}@ c #0068F8",
"|@ c #0063F0",
"1@ c #005DE7",
"2@ c #0059DF",
"3@ c #004CD6",
"4@ c #3369CD",
"5@ c #A3A2B4",
"6@ c #585880",
"7@ c #909090",
"8@ c #717072",
"9@ c #C6C4CB",
"0@ c #84AFE7",
"a@ c #B5D7FF",
"b@ c #B5D4FF",
"c@ c #96C4FF",
"d@ c #3A96FF",
"e@ c #1C82FF",
"f@ c #0D77FF",
"g@ c #006BFD",
"h@ c #0066F4",
"i@ c #0061EC",
"j@ c #005BE4",
"k@ c #0055DB",
"l@ c #004ED3",
"m@ c #0D51CB",
"n@ c #9298B7",
"o@ c #6B6A90",
"p@ c #0B0B17",
"q@ c #E5E6E6",
"r@ c #E6E6E6",
"s@ c #9F9F9F",
"t@ c #636265",
"u@ c #BFBABC",
"v@ c #80AAE1",
"w@ c #9FC9FF",
"x@ c #A8CEFF",
"y@ c #4EA1FF",
"z@ c #2489FF",
"A@ c #187EFF",
"B@ c #0069FA",
"C@ c #005EE8",
"D@ c #0058DF",
"E@ c #0052D7",
"F@ c #004DCE",
"G@ c #0047C8",
"H@ c #7B8CBA",
"I@ c #7E7B9B",
"J@ c #1D1D34",
"K@ c #E5E5E5",
"L@ c #AAAAAB",
"M@ c #5E5E60",
"N@ c #B3ADAC",
"O@ c #90ADDA",
"P@ c #78B4FC",
"Q@ c #61ADFF",
"R@ c #2D90FF",
"S@ c #2185FF",
"T@ c #0E78FF",
"U@ c #016CFE",
"V@ c #0066F5",
"W@ c #005CE4",
"X@ c #0055DC",
"Y@ c #0050D3",
"Z@ c #004ACB",
"`@ c #003AC2",
" # c #617CC1",
".# c #8C89A2",
"+# c #2D2D4C",
"@# c #E4E4E4",
"## c #B5B5B5",
"$# c #606062",
"%# c #9D9A9B",
"&# c #ABB6CF",
"*# c #3D94F7",
"=# c #3C9CFF",
"-# c #2C8DFF",
";# c #1A80FF",
"># c #0772FF",
",# c #0068FB",
"'# c #0062F2",
")# c #005BEA",
"!# c #0053E2",
"~# c #004FD9",
"{# c #024BCF",
"]# c #094DC7",
"^# c #1950C0",
"/# c #6681C0",
"(# c #8987A0",
"_# c #41416E",
":# c #E3E3E3",
"<# c #BCBCBC",
"[# c #69696B",
"}# c #858488",
"|# c #BDBAC5",
"1# c #3E8DEF",
"2# c #3094FF",
"3# c #1C84FF",
"4# c #0473FF",
"5# c #0069FD",
"6# c #0364F2",
"7# c #1464E5",
"8# c #296AD7",
"9# c #4A7ACB",
"0# c #6281BF",
"a# c #7B8CB9",
"b# c #9098B4",
"c# c #ABAAB7",
"d# c #B4B2B9",
"e# c #B8B7BD",
"f# c #AAAAB9",
"g# c #8080A3",
"h# c #5B5B8F",
"i# c #A03838",
"j# c #E2E2E2",
"k# c #727274",
"l# c #727276",
"m# c #BDB6BB",
"n# c #508DE5",
"o# c #1579F9",
"p# c #347FE8",
"q# c #5287D9",
"r# c #6B8DCB",
"s# c #8699C1",
"t# c #9BA4BC",
"u# c #BAB8C0",
"v# c #CCC6C4",
"w# c #D1CCC9",
"x# c #D3D0CE",
"y# c #D3D0D6",
"z# c #D1D2E3",
"A# c #D4D6EE",
"B# c #DADBF6",
"C# c #DCDEE9",
"D# c #D4D4D4",
"E# c #BFBFC4",
"F# c #A6A6B9",
"G# c #8686AD",
"H# c #56568C",
"I# c #3E3E79",
"J# c #A13434",
"K# c #CAD4D4",
"L# c #7C7C7D",
"M# c #67676A",
"N# c #ACABB4",
"O# c #AAB1CA",
"P# c #AAB1C9",
"Q# c #C5C2C7",
"R# c #D3CCCA",
"S# c #D7D1D0",
"T# c #DAD7D8",
"U# c #DEDCE0",
"V# c #D8D9EA",
"W# c #CCCFF1",
"X# c #C5C8F6",
"Y# c #C5C9FA",
"Z# c #CACDFF",
"`# c #D0D3FF",
" $ c #D7DAFF",
".$ c #E1E3FF",
"+$ c #EAECFF",
"@$ c #EDEEFD",
"#$ c #E2E3E7",
"$$ c #CBCBC7",
"%$ c #C8C8C4",
"&$ c #BDBDC0",
"*$ c #9E9EAF",
"=$ c #6A6A9D",
"-$ c #840808",
";$ c #C18B8B",
">$ c #EBF3F3",
",$ c #E8F0F0",
"'$ c #BDC2C2",
")$ c #878A8A",
"!$ c #616367",
"~$ c #B1B1B4",
"{$ c #D0CECC",
"]$ c #DEDBD8",
"^$ c #E4E4E2",
"/$ c #E6E6E5",
"($ c #E7E8EA",
"_$ c #D2D4F9",
":$ c #B9BEFD",
"<$ c #B0B5FF",
"[$ c #B4B9FF",
"}$ c #BFC3FF",
"|$ c #C9CEFF",
"1$ c #D5D8FF",
"2$ c #DDDFFF",
"3$ c #E4E7FC",
"4$ c #E3E4EF",
"5$ c #DADBDF",
"6$ c #D1D1D2",
"7$ c #C5C5C5",
"8$ c #B1B1B1",
"9$ c #959595",
"0$ c #717170",
"a$ c #606056",
"b$ c #676782",
"c$ c #17172F",
"d$ c #5C0303",
"e$ c #9E4545",
"f$ c #C08787",
"g$ c #B59F9F",
"h$ c #8F8787",
"i$ c #5D5C5F",
"j$ c #777A7E",
"k$ c #9DA0A4",
"l$ c #B1B2B2",
"m$ c #BCBBBB",
"n$ c #C5C5C3",
"o$ c #D3D3D3",
"p$ c #E1E1E1",
"q$ c #DDDDEA",
"r$ c #D4D6F5",
"s$ c #CED1FD",
"t$ c #D4D6FD",
"u$ c #DDDEF5",
"v$ c #DBDCE7",
"w$ c #D8D8DB",
"x$ c #D0CFCF",
"y$ c #C0C1BF",
"z$ c #ACACAB",
"A$ c #959594",
"B$ c #82827F",
"C$ c #737370",
"D$ c #64646D",
"E$ c #595973",
"F$ c #565680",
"G$ c #48487B",
"H$ c #0D0D1B",
"I$ c #2C0000",
"J$ c #4B0E0E",
"K$ c #541717",
"L$ c #521516",
"M$ c #430E10",
"N$ c #442329",
"O$ c #59535C",
"P$ c #777882",
"Q$ c #97979B",
"R$ c #A7A7A8",
"S$ c #AFAFAE",
"T$ c #BABAB6",
"U$ c #CBCAC6",
"V$ c #D7D8D8",
"W$ c #D9D9DB",
"X$ c #D2D1CF",
"Y$ c #C4C3C1",
"Z$ c #B0AFAD",
"`$ c #9B9B99",
" % c #8B8B88",
".% c #7E7E7D",
"+% c #74747B",
"@% c #66667E",
"#% c #5A5A82",
"$% c #44446F",
"%% c #29294B",
"&% c #131329",
"*% c #06060E",
"=% c #131319",
"-% c #2C2C37",
";% c #545463",
">% c #757584",
",% c #8D8D94",
"'% c #989897",
")% c #A1A19E",
"!% c #A9A9A7",
"~% c #A2A29F",
"{% c #91918E",
"]% c #848484",
"^% c #7A7A85",
"/% c #696983",
"(% c #535376",
"_% c #363659",
":% c #1F1F3C",
"<% c #0D0D1A",
"[% c #12121C",
"}% c #333345",
"|% c #5A5A6F",
"1% c #737385",
"2% c #88888E",
"3% c #7E7E89",
"4% c #686882",
"5% c #50506E",
"6% c #30304C",
"7% c #16162A",
"8% c #080811",
"9% c #1A1A29",
"0% c #2E2E44",
"a% c #26263C",
"b% c #11111F",
" ",
" . + @ # $ ",
" % & * = - ; > , ' ) ! ~ { ",
" ] ^ / ( _ : < [ } | 1 2 3 4 5 ",
"6 7 8 9 0 a b c d e f g h i j k l ",
"m n o p q r s t u v w x y z A B C ",
"D E F G H I J K L M N O P Q R S T ",
"U V W X Y Z ` ...+.@.#.$.%.&.*.=. ",
"-.;.>.,.'.).!.~.{.].^./.(._.:.<.[. ",
"-.;.}.|.1.2.3.4.5.6.7.(.8.9.0.a.b.c.d.e.f. ",
"-.;.}.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y. ",
"z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U. ",
"V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+,+'+)+ ",
"!+~+{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+ ",
"a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+ ",
"a+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+ ",
"a+T+U+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@-@;@>@,@ ",
"a+T+'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@2@3@4@5@6@ ",
"a+T+'@)@7@8@9@0@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@ ",
"a+T+q@r@s@t@u@v@w@x@y@z@A@[@B@|@C@D@E@F@G@H@I@J@ ",
"a+T+q@K@L@M@N@O@P@Q@R@S@T@U@V@i@W@X@Y@Z@`@ #.#+# ",
"a+T+q@@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#/#(#_# ",
"a+T+q@:#<#[#}#|#1#2#3#4#5#6#7#8#9#0#a#b#c#d#e#f#g#h# ",
"i#T+q@j#<#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#H#I# ",
"J#K#U+j#<#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$&$*$=$ ",
"-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$6$7$8$9$0$a$b$c$",
" d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$H$",
" I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$`$ %.%+%@%#%$%%%&%*% ",
" =%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<% ",
" [%}%|%1%2%3%4%5%6%7%8% ",
" 9%0%a%b% ",
" "};

@ -0,0 +1,7 @@
?package(kpowersave):\
needs="X11"\
section="Applications/System/Monitoring"\
title="KPowersave"\
longtitle="Battery monitor and general power management"\
icon="/usr/share/pixmaps/kpowersave.xpm"\
command="/opt/trinity/bin/kpowersave"

@ -0,0 +1,24 @@
#! /bin/sh
set -e
package_name=kpowersave-trinity
if [ -z "$package_name" ]; then
print >&2 "Internal Error. Please report a bug."
exit 1;
fi
case "$1" in
remove)
dpkg-divert --package $package_name --rename --remove /etc/acpi/powerbtn.sh
;;
purge)
;;
upgrade)
;;
*) echo "$0: didn't understand being called with \`$1'" 1>&2
exit 0;;
esac
exit 0

@ -0,0 +1,25 @@
#! /bin/sh
set -e
package_name=kpowersave-trinity
if [ -z "$package_name" ]; then
print >&2 "Internal Error. Please report a bug."
exit 1;
fi
case "$1" in
install)
dpkg-divert --package $package_name --divert /etc/acpi/powerbtn.sh.distrib --rename /etc/acpi/powerbtn.sh
;;
upgrade)
dpkg-divert --package $package_name --divert /etc/acpi/powerbtn.sh.distrib --rename /etc/acpi/powerbtn.sh
;;
abort-upgrade)
;;
*) echo "$0: didn't understand being called with \`$1'" 1>&2
exit 0;;
esac
exit 0

@ -0,0 +1,24 @@
#!/usr/bin/make -f
# Set LD_LIBRARY_PATH to the installed library directory to allow dh_shlibdeps to function
# Also include the main Trinity path
ifeq ("$(LD_LIBRARY_PATH)", "")
LD_LIBRARY_PATH=debian/tmp/opt/trinity/lib
else
LD_LIBRARY_PATH += :debian/tmp/opt/trinity/lib
endif
export LD_LIBRARY_PATH
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
include debian/cdbs/debian-qt-kde.mk
DEB_INSTALL_DOCS_ALL := AUTHORS NEWS
DEB_CMAKE_EXTRA_FLAGS := -DLIB_SUFFIX="" -DCMAKE_INSTALL_PREFIX="/opt/trinity" -DCONFIG_INSTALL_DIR="/etc/trinity" -DSYSCONF_INSTALL_DIR="/etc/trinity" -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" -DCMAKE_LIBRARY_PATH="/opt/trinity/lib" -DCMAKE_INCLUDE_PATH="/opt/trinity/include/" -DAUTODETECT_QT_DIRS="ON" -DCMAKE_VERBOSE_MAKEFILE="ON" -DBUILD_ALL="ON" -DCMAKE_SKIP_RPATH="OFF"
install/kpowersave::
install -p -D -m644 debian/kpowersave-trinity.lintian debian/kpowersave/opt/trinity/share/lintian/overrides/kpowersave
install -p -D -m644 debian/kpowersave-trinity.linda debian/kpowersave/opt/trinity/share/linda/overrides/kpowersave

@ -0,0 +1,2 @@
version=3
http://sf.net/powersave/kpowersave-(.*)\.tar\.bz2

@ -10,6 +10,9 @@ _cdbs_class_debian-qt-kde := 1
# Note: This _must_ be included before autotools.mk, or it won't work. # Note: This _must_ be included before autotools.mk, or it won't work.
common-configure-arch common-configure-indep:: debian/stamp-cvs-make common-configure-arch common-configure-indep:: debian/stamp-cvs-make
debian/stamp-cvs-make: debian/stamp-cvs-make:
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
touch debian/stamp-cvs-make touch debian/stamp-cvs-make
include debian/cdbs/kde.mk$(_cdbs_makefile_suffix) include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
@ -93,6 +96,14 @@ binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
done done
clean:: clean::
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
xargs --no-run-if-empty rm -f; \
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
rm -f debian/stamp-cvs-make rm -f debian/stamp-cvs-make
endif endif

@ -35,7 +35,7 @@ else
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
endif endif
# include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
export kde_cgidir = \$${libdir}/cgi-bin export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity export kde_confdir = \$${sysconfdir}/trinity
@ -59,7 +59,7 @@ endif
cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/" DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
@ -70,7 +70,7 @@ cleanbuilddir::
common-build-arch common-build-indep:: debian/stamp-kde-apidox common-build-arch common-build-indep:: debian/stamp-kde-apidox
debian/stamp-kde-apidox: debian/stamp-kde-apidox:
# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
touch $@ touch $@
common-install-prehook-impl:: common-install-prehook-impl::
@ -82,7 +82,7 @@ common-install-prehook-impl::
common-install-arch common-install-indep:: common-install-kde-apidox common-install-arch common-install-indep:: common-install-kde-apidox
common-install-kde-apidox:: common-install-kde-apidox::
# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR)) $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
clean:: clean::
rm -f debian/stamp-kde-apidox rm -f debian/stamp-kde-apidox

@ -3,15 +3,16 @@ Section: kde
Priority: optional Priority: optional
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Michael Biebl <biebl@debian.org> XSBC-Original-Maintainer: Michael Biebl <biebl@debian.org>
Build-Depends: cdbs, debhelper (>= 5.0.0), kdelibs4-trinity-dev, libxss-dev, libxtst-dev, libhal-dev (>= 0.5.6), libdbus-1-dev (>= 0.6), libdbus-tqt-1-dev, libtool, libltdl-dev, cmake Build-Depends: cdbs, debhelper (>= 5.0.0), kdelibs4-trinity-dev, libxss-dev, libxtst-dev, libhal-dev (>= 0.5.6), libdbus-1-dev (>= 0.6), libdbus-tqt-1-dev, automake, autoconf, libtool, libltdl-dev
Build-Conflicts: autoconf2.13
Standards-Version: 3.8.4 Standards-Version: 3.8.4
Homepage: http://sourceforge.net/projects/powersave/ Homepage: http://sourceforge.net/projects/powersave/
Package: kpowersave-trinity Package: kpowersave-trinity
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, hal (>= 0.5.8.1) Depends: ${shlibs:Depends}, ${misc:Depends}, hal (>= 0.5.8.1)
Description: HAL based power management applet for Trinity Description: HAL based power management applet for KDE3
KPowersave is a TDE systray applet which allows to control the power KPowersave is a KDE systray applet which allows to control the power
management settings and policies of your computer. management settings and policies of your computer.
It relies on HAL to do the heavy lifting. It relies on HAL to do the heavy lifting.
. .

@ -1,24 +1,45 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# Set LD_LIBRARY_PATH to the installed library directory to allow dh_shlibdeps to function include debian/cdbs/kde.mk
# Also include the main Trinity path
ifeq ("$(LD_LIBRARY_PATH)", "")
LD_LIBRARY_PATH=debian/tmp/opt/trinity/lib
else
LD_LIBRARY_PATH += :debian/tmp/opt/trinity/lib
endif
export LD_LIBRARY_PATH
include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
include debian/cdbs/debian-qt-kde.mk DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde
DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
DEB_CONFIGURE_PREFIX := /opt/trinity
DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
DEB_INSTALL_DOCS_ALL := AUTHORS NEWS DEB_INSTALL_DOCS_ALL := AUTHORS NEWS
DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde
DEB_CMAKE_EXTRA_FLAGS := -DLIB_SUFFIX="" -DCMAKE_INSTALL_PREFIX="/opt/trinity" -DCONFIG_INSTALL_DIR="/etc/trinity" -DSYSCONF_INSTALL_DIR="/etc/trinity" -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" -DCMAKE_LIBRARY_PATH="/opt/trinity/lib" -DCMAKE_INCLUDE_PATH="/opt/trinity/include/" -DAUTODETECT_QT_DIRS="ON" -DCMAKE_VERBOSE_MAKEFILE="ON" -DBUILD_ALL="ON" -DCMAKE_SKIP_RPATH="OFF" post-patches:: debian/stamp-bootstrap
debian/stamp-bootstrap:
! [ -f /usr/share/libtool/ltmain.sh ] || \
cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh
! [ -f /usr/share/libtool/config/ltmain.sh ] || \
cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
make -f admin/Makefile.common cvs
touch debian/stamp-bootstrap
install/kpowersave:: install/kpowersave::
install -p -D -m644 debian/kpowersave-trinity.lintian debian/kpowersave/opt/trinity/share/lintian/overrides/kpowersave install -p -D -m644 debian/kpowersave-trinity.lintian debian/kpowersave/opt/trinity/share/lintian/overrides/kpowersave
install -p -D -m644 debian/kpowersave-trinity.linda debian/kpowersave/opt/trinity/share/linda/overrides/kpowersave install -p -D -m644 debian/kpowersave-trinity.linda debian/kpowersave/opt/trinity/share/linda/overrides/kpowersave
clean::
find . -name Makefile.in | xargs rm -f
rm -f acinclude.m4
rm -f aclocal.m4
rm -f configure
rm -f configure.files
rm -f configure.in
rm -f config.h.in
rm -f stamp-h.in
rm -f subdirs
rm -f admin/ltmain.sh
rm -f admin/libtool.m4.in
rm -f debian/stamp-bootstrap

Loading…
Cancel
Save