diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2021-07-11 21:27:29 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2021-07-11 21:27:29 +0200 |
commit | 5195a57d4919924c7e7970506b1994e83fdebbbb (patch) | |
tree | 0939379ca3d176975efd109ea2cd66fb9f1f11d9 /ubuntu/_base/applications/utilities | |
parent | cb277da52ac1a12d1b8f855fca48cd013948f4dc (diff) | |
download | tde-packaging-5195a57d4919924c7e7970506b1994e83fdebbbb.tar.gz tde-packaging-5195a57d4919924c7e7970506b1994e83fdebbbb.zip |
DEB: Rearranged applications folder into sub categories.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'ubuntu/_base/applications/utilities')
144 files changed, 6350 insertions, 0 deletions
diff --git a/ubuntu/_base/applications/utilities/abakus/debian/abakus-trinity.manpages b/ubuntu/_base/applications/utilities/abakus/debian/abakus-trinity.manpages new file mode 100644 index 000000000..0737a321e --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/abakus-trinity.manpages @@ -0,0 +1 @@ +debian/abakus.1 diff --git a/ubuntu/_base/applications/utilities/abakus/debian/abakus-trinity.menu b/ubuntu/_base/applications/utilities/abakus/debian/abakus-trinity.menu new file mode 100644 index 000000000..fb1dcd130 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/abakus-trinity.menu @@ -0,0 +1,6 @@ +?package(abakus):needs="X11"\ + section="Apps/Math"\ + title="AbaKus"\ + command="/opt/trinity/bin/abakus"\ + hints="KDE"\ + icon="/usr/share/pixmaps/abakus.xpm" diff --git a/ubuntu/_base/applications/utilities/abakus/debian/abakus.1 b/ubuntu/_base/applications/utilities/abakus/debian/abakus.1 new file mode 100644 index 000000000..74afe7056 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/abakus.1 @@ -0,0 +1,143 @@ +.\" This file was generated by kdemangen.pl +.TH ABAKUS 1 "Oct 2005" "K Desktop Environment" "A simple keyboard-driven calculator" +.SH NAME +abakus +\- A simple keyboard-driven calculator +.SH SYNOPSIS +abakus [Qt\-options] [KDE\-options] +.SH DESCRIPTION +A simple keyboard-driven calculator +.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 +.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:/abakus/ +directly into konqueror or you can run +.BR "`khelpcenter help:/abakus/'" +from the command-line. +.br +.SH AUTHORS +.nf +Michael Pyne <michael.pyne@kdemail.net> +.br + diff --git a/ubuntu/_base/applications/utilities/abakus/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/abakus/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/abakus/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/abakus/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/abakus/debian/changelog b/ubuntu/_base/applications/utilities/abakus/debian/changelog new file mode 100644 index 000000000..4bca3dc33 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/changelog @@ -0,0 +1,102 @@ +abakus-trinity (0.91-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +abakus-trinity (0.91-0ubuntu2) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 03 March 2009 23:58:00 -0600 + +abakus-trinity (0.91-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 13 Dec 2008 16:32:00 -0600 + +abakus (0.91-1ubuntu3) hardy; urgency=low + + * Fix FTBFS: Replace previously added dh_iconcache call to use + the new dh_icons command which replaced it (LP: #159334). + + -- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com> Sun, 02 Mar 2008 20:56:10 +0100 + +abakus (0.91-1ubuntu2) gutsy; urgency=low + + * Update maintainer fields according to debian-maintainer-field spec. + + -- Martin Pitt <martin.pitt@ubuntu.com> Fri, 14 Sep 2007 16:43:55 +0200 + +abakus (0.91-1ubuntu1) edgy; urgency=low + + * Re-merge with Debian + + -- Barry deFreese <bddebian@comcast.net> Thu, 24 Aug 2006 21:24:20 -0400 + +abakus (0.91-1) unstable; urgency=low + + * New upstream release + * Adjust the clean target + * Add build-dependencies against bison and flex + * Bump standards version + * Upload sponsored by Petter Reinholdtsen + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Mon, 21 Aug 2006 21:15:58 +1000 + +abakus (0.90-6ubuntu1) dapper; urgency=low + + * debian/rules: + + Use dh_iconcache upon package build. + + -- Zak B. Elep <zakame@ubuntu.com> Thu, 6 Apr 2006 10:14:25 -0400 + +abakus (0.90-6) unstable; urgency=low + + * Remove special build-depends on gcc-3.4 + because now gcc-4.0 is fixed and + abakus will build on arm, m68k and hppa + with gcc-4.0 + * Change description to make it linda clean + * Upload sponsored by Petter Reinholdtsen + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Tue, 6 Dec 2005 19:40:19 +0100 + +abakus (0.90-5) unstable; urgency=low + + * Fix minor bug in description (Closes: #341064) + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Tue, 29 Nov 2005 17:11:28 +0100 + +abakus (0.90-4) unstable; urgency=low + + * Add build-depends on gcc-3.4 for arm m68k hppa + to make sure abakus build on them + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Thu, 17 Nov 2005 22:38:43 +0100 + +abakus (0.90-3) unstable; urgency=low + + * Really add build-depends on debhelper ;( + (Closes: #336538) + * Upload interim sponsored by Martin Zobel-Helas <zobel@debian.org> + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Mon, 31 Oct 2005 10:49:50 +0100 + +abakus (0.90-2) unstable; urgency=low + + * Add build-depends on debhelper (>= 4.1.0), to make sure + dh_clean is available during build + * Upload sponsored by Petter Reinholdtsen + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Sun, 23 Oct 2005 22:50:09 +0200 + +abakus (0.90-1) unstable; urgency=low + + * Initial release (Closes: #335367) + * Upload sponsored by Petter Reinholdtsen + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Sun, 23 Oct 2005 15:19:58 +0200 + diff --git a/ubuntu/_base/applications/utilities/abakus/debian/compat b/ubuntu/_base/applications/utilities/abakus/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/abakus/debian/control b/ubuntu/_base/applications/utilities/abakus/debian/control new file mode 100644 index 000000000..7069b7064 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/control @@ -0,0 +1,21 @@ +Source: abakus-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +XSBC-Original-Maintainer: Steffen Joeris <steffen.joeris@skolelinux.de> +Build-Depends: cdbs, debhelper (>= 7.0.50~), quilt, cmake-trinity, ninja-build, imagemagick, kdelibs4-trinity-dev, chrpath, bison, flex +Standards-Version: 3.8.4 + +Package: abakus-trinity +Architecture: any +Depends: ${shlibs:Depends} +Replaces: abakus-kde3 (<< 4:3.5.13) +Breaks: abakus-kde3 (<< 4:3.5.13) +Description: calculator for KDE [Trinity] + AbaKus is a complex calculator, which provides + many different kinds of calculations. + Think of it as bc (the command-line calculator) with a nice GUI. + It also gives information about mathematical variables and + has the user-friendly menu options of a normal KDE application. + . + Web site: http://grammarian.homelinux.net/abakus/ diff --git a/ubuntu/_base/applications/utilities/abakus/debian/copyright b/ubuntu/_base/applications/utilities/abakus/debian/copyright new file mode 100644 index 000000000..5d11ec083 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/copyright @@ -0,0 +1,20 @@ +This package was debianized by Steffen Joeris <steffen.joeris@skolelinux.de> on +Sun, 23 Oct 2005 15:19:58 +0200. + +It was downloaded from http://grammarian.homelinux.net/abakus/ + +Copyright Holder: Michael Pyne <michael.pyne@kdemail.net> + +License: + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License, version 2 +as published by the Free Software Foundation. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANDABILITY of FITNESS FOR A PARTICULAR PURPOSE. +See the GNU General Public License for details. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in /usr/share/common-licenses/GPL. diff --git a/ubuntu/_base/applications/utilities/abakus/debian/docs b/ubuntu/_base/applications/utilities/abakus/debian/docs new file mode 100644 index 000000000..e845566c0 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/docs @@ -0,0 +1 @@ +README diff --git a/ubuntu/_base/applications/utilities/abakus/debian/patches/series b/ubuntu/_base/applications/utilities/abakus/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/patches/series diff --git a/ubuntu/_base/applications/utilities/abakus/debian/rules b/ubuntu/_base/applications/utilities/abakus/debian/rules new file mode 100755 index 000000000..b836e500f --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/rules @@ -0,0 +1,37 @@ +#!/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 debian/cdbs/debian-tde.mk + +DEB_KDE_APIDOX := yes + +CXXFLAGS := -DSMB_CTX_FLAG_USE_KERBEROS -DSMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS -g -Wall $(DEB_OPT_FLAG) + +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" \ +-DCMAKE_BUILD_TYPE=RelWithDebInfo + +debian/abakus.xpm: icons/hi64-app-abakus.png + convert -resize 32 $< $@ + +common-build-arch:: debian/abakus.xpm + +common-install-arch:: + install -D -m 644 debian/abakus.xpm debian/abakus-trinity/opt/trinity/share/pixmaps/abakus.xpm + chrpath -d debian/abakus-trinity/opt/trinity/bin/abakus + dh_icons -pabakus + +binary-install/abakus-trinity:: + mv debian/abakus-trinity/usr/share/man debian/abakus-trinity/opt/trinity/share/ + +clean:: + rm -f debian/abakus.xpm diff --git a/ubuntu/_base/applications/utilities/abakus/debian/source/format b/ubuntu/_base/applications/utilities/abakus/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/abakus/debian/source/options b/ubuntu/_base/applications/utilities/abakus/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/abakus/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/filelight/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/filelight/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/filelight/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/filelight/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/filelight/debian/changelog b/ubuntu/_base/applications/utilities/filelight/debian/changelog new file mode 100644 index 000000000..d59a45c8e --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/changelog @@ -0,0 +1,197 @@ +filelight-trinity (1.0-2ubuntu5) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +filelight-trinity (1.0-2ubuntu4) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 04 March 2009 01:11:00 -0600 + +filelight-trinity (1.0-2ubuntu3) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Mon, 09 Feb 2009 10:27:00 -0600 + +filelight (1.0-2ubuntu2) intrepid; urgency=low + + * Remove documentation, it conflicts with the -l10n package (LP: #245974) + + -- Harald Sitter <apachelogger@ubuntu.com> Sun, 24 Aug 2008 00:56:23 +0200 + +filelight (1.0-2ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - Changed Maintainer field per spec + - debian/rules: prevent the installation of locale files (they are provided + by the filelight-l10n package) + - debian/patches + + Don't merge patches which change any Makefile.in, they + would break. + + -- Harald Sitter <apachelogger@ubuntu.com> Wed, 07 May 2008 10:00:29 +0100 + +filelight (1.0-2) unstable; urgency=low + + * 'man filelight' typos: "representating", "filesystem" and + "diskspace" (Closes: #452618). Thanks to A. Costa. + * Update policy to 3.7.3. No changes needed. + * Fixed Vcs-Svn and VCs-Browser fields. + * Reordered CDBS build rules and removing autotools.mk since it clashes with + kde.mk. + * Moving to quilt patch system. + * Removed dpatch comments from 10_fix-filelight.desktop + * Reworked buildsystem: added patches 98_buildprep; removed + 01_configure-update, 02_dist-files and 07_install-radial-map.diff; updated + 05_fPIX_radialmap_part. + * Removed watch file. + + -- Raúl Sánchez Siles <rasasi78@gmail.com> Tue, 06 May 2008 17:10:35 +0200 + +filelight (1.0-1) unstable; urgency=low + + * New upstream release: Crashes fix, displaying non-latin1 correctly and + several new features. (Closes: #445935, #424741) + * Splitted l10n to a new package. + * Bugs closed: + + filelight always places hover information on first monitor (Closes: + #255896) + + filelight doesn't handle utf-8 files (Closes: #256423) + + always crashing on exit (Closes: #404460) + + bug in filelight - crash on exit (Closes: #356626) + + glibc detects free() of invalid pointer on exit (Closes: #343903) + + memory usage is obscene (Closes: #231399) + + lots of noise on stderr from RadialMap methods (Closes: #343905) + + very large files and directories lead to confusion (Closes: #393827) + + Filelight ignores large files (Closes: #341680) + + Piles of WARNING messages on startup, but it works. (Closes: + #307717) + + filelight lacks a manpage [patch] (Closes: #414934). Thanks to + James R. Van Zandt. + + Spelling mistake in package description (Closes: #363410). Thanks to + James Westby. + + please build with --disable-debug to prevent spurious stdout-output + (Closes: #408554) + + filelight(GNU/k*BSD): FTBFS: out of date config.sub/config.guess + (Closes: #304605) + + lots of noise on stderr from RadialMap methods (Closes: #343905) + * Packaging issues: + + Changed packaging to CDBS. + + Provide upstream AUTHORS file. + + Honour the nostrip in the DEB_BUILD_OPTIONS. (Closes: #436852) + + Changed menu section to Applications/File Management to comply with newer + menu policy. + + Implemented dpatch, avoiding direct upstream patching(ugly). + + please remove old editor backup files from diff (Closes: #354706) + + Update package policy to latest 3.7.2. + + Change Uploader(me) and Maintainers(Debian KDE Extras Team). + + -- Raúl Sánchez Siles <rasasi78@gmail.com> Fri, 16 Nov 2007 19:20:42 +0100 + +filelight (1.0-0ubuntu2) gutsy; urgency=low + + * Removed postrm and postinst since they are not needed + * Added patch for desktop file typo + + -- Harald Sitter <sitter.harald@gmail.com> Mon, 4 Jun 2007 21:58:53 +0200 + +filelight (1.0-0ubuntu1) gutsy; urgency=low + + * New Upstream Release + * Standards-Version: 3.7.2 + * Added manpage + * Moved to cdbs + * Removed debian/conffiles due to cdbs + + -- Harald Sitter <sitter.harald@gmail.com> Sun, 22 Apr 2007 14:48:10 +0200 + +filelight (0.99beta6-1ubuntu1) dapper; urgency=low + + * Resynchronise with Debian. + + -- Benjamin Montgomery <bmontgom@montynet.org> Tue, 6 Dec 2005 22:12:09 -0600 + +filelight (0.99beta6-1) unstable; urgency=low + + * New upstream (beta) release. Closes: #304497 + * Can delete files with spaces in the filename. Closes: #265384 + + * Rebuilt for C++ transition. Closes: #327002, #327231 + + * debian/rules (checkdir): update for source reorganization. + * debian/rules (binary-arch): deal with the new libfilelight.so. + + * debian/menu: quote all strings (via lintian). + * debian/rules (binary-arch): install menu file to /usr/share/menu + rather than /usr/lib/menu (via lintian). + + * debian/control (Standards-Version): updated to 3.6.2.1. + * debian/copyright: update download location to be non-version specific. + Update FSF address (via lintian). + + * debian/control (Build-Depends): add autoconf and gettext. + + * src/part/radial/Makefile.am: add -fPIC to CFLAGS. + * src/part/radial/Makefile.in: add -fPIC to INCLUDES. Copied from + Michael Vogt's Ubuntu change. Not a good/proper long term solution, + but it'll compile at least. + + * debian/rules (clean): also remove po/*.gmo, autom4te.cache and + config.log to keep diff.gz clean. + + -- James Troup <james@nocrew.org> Mon, 19 Sep 2005 01:43:42 +0100 + +filelight (0.99beta6-0ubuntu3) breezy; urgency=low + + * rebuild for c++ transition + * fixed a missing -fPIC in src/part/radialMap + + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 14 Sep 2005 15:05:38 +0200 + +filelight (0.99beta6-0ubuntu2) breezy; urgency=low + + * Add autoconf as build-dep + + -- Jonathan Riddell <jr@jriddell.org> Tue, 7 Jun 2005 17:05:56 +0000 + +filelight (0.99beta6-0ubuntu1) breezy; urgency=low + + * New upstream release + + -- Jonathan Riddell <jr@jriddell.org> Tue, 7 Jun 2005 14:30:49 +0000 + +filelight (0.6.4.1-1build1) breezy; urgency=low + + * Rebuild for new C++ ABI + + -- Matthias Klose <doko@ubuntu.com> Mon, 6 Jun 2005 16:34:50 +0000 + +filelight (0.6.4.1-1) unstable; urgency=low + + * New upstream release. + + * debian/menu: new file, provided by Justin B Rye <jbr@edlug.org.uk>. + Closes: #234301 + * debian/postinst: call update-menus. + * debian/postrm: likewise. + * debian/rules: install menu file and postinst and postrm. + + * src/filelight.desktop: Patch from Christoffer Sawicki <qerub@home.se> + to fix typo (Generic Name -> GenericName). Closes: #230670 + + * debian/control: reword extended description to include 'disk usage' to + aid in searching with apt-cache as suggested by Remi Vanicat + <vanicat@debian.org>. Closes: #231060 + + -- James Troup <james@nocrew.org> Mon, 23 Feb 2004 14:55:16 +0000 + +filelight (0.6.3.1-1) unstable; urgency=low + + * Initial Release. Closes: #228812 + + -- James Troup <james@nocrew.org> Wed, 21 Jan 2004 03:11:00 +0100 + diff --git a/ubuntu/_base/applications/utilities/filelight/debian/compat b/ubuntu/_base/applications/utilities/filelight/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/filelight/debian/control b/ubuntu/_base/applications/utilities/filelight/debian/control new file mode 100644 index 000000000..ba8fabc22 --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/control @@ -0,0 +1,22 @@ +Source: filelight-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> +Uploaders: Ral Snchez Siles <rasasi78@gmail.com> +Standards-Version: 3.8.4 +Build-Depends: debhelper (>= 7.0.50~), cdbs, kdelibs4-trinity-dev, xutils, chrpath, quilt (>= 0.40), automake, autoconf, libtool, libltdl-dev +Homepage: http://www.methylblue.com/filelight/ + +Package: filelight-trinity +Architecture: any +Depends: ${shlibs:Depends} +Replaces: filelight-kde3 (<< 4:3.5.13) +Breaks: filelight-kde3 (<< 4:3.5.13) +Description: show where your diskspace is being used [Trinity] + Filelight allows you to understand your disk usage by graphically + representing your filesystem as a set of concentric, segmented rings. + . + It is like a pie-chart, but the segments nest, allowing you to see both + which directories take up all your space, and which directories + and files inside those directories are the real culprits. diff --git a/ubuntu/_base/applications/utilities/filelight/debian/copyright b/ubuntu/_base/applications/utilities/filelight/debian/copyright new file mode 100644 index 000000000..c02dc5949 --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/copyright @@ -0,0 +1,42 @@ +This is Debian GNU's prepackaged version of filelight, a program to +show you where your diskspace is being used. Debianized by James +Troup <james@nocrew.org> on Wed, 21 Jan 2004 and reworked by Raúl +Sánchez Siles <rasasi78@gmail.com> on Fri, 16 Nov 2007 13:03:04 +0100 + +The Debian packaging is (C) 2007, Raul Sánchez Siles <rasasi78@gmail.com> +and is licensed under the GPLv2, which can be found at +'/usr/share/common-licenses/GPL-2'. + +It was downloaded from: + + http://www.methylblue.com/filelight/#packages + +Upstream Author: Max Howell <max.howell@methylblue.com> + +License: + + This package and debian/filelight.1 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; version 2 dated June, 1991. + + 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 Street, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License version 2 can be found at `/usr/share/common-licenses/GPL-2'. + +Copyright + +Filelight: + + (C) 2005-2006 Max Howell <max.howell@methylblue.com> + +debian/filelight.1: + + Copyright (C) 2006 by J. R. Van Zandt <jrvz@comcast.net> diff --git a/ubuntu/_base/applications/utilities/filelight/debian/filelight.1 b/ubuntu/_base/applications/utilities/filelight/debian/filelight.1 new file mode 100644 index 000000000..ce932984b --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/filelight.1 @@ -0,0 +1,63 @@ +.\" Hey, EMACS: -*- nroff -*- +.TH FILELIGHT 1 "March 14, 2007" +.\" Please adjust this date whenever revising the manpage. +.SH NAME +filelight \- graphically display disk usage +.SH SYNOPSIS +.B filelight +.RI [ " path " ] +.SH DESCRIPTION +\fBfilelight\fP allows you to understand exactly where your disk space +is being used by graphically representing your file system as a set +of concentric segmented rings, where each segment subtends an angle +proportional to the disk space occupied by that file or directory. +.PP +You can specify a directory to scan on startup at the command line eg: +.nf + filelight /home/mxcl +.fi +Starting at the root requires a scan of the entire directory tree, +which may take a while. +.PP +\fBfilelight\fP is available in Konqueror under \fBView | View Mode | RadialMap View\fP. +.SH RUN-TIME COMMANDS + +.TP +.B Hover over segments +to find out more about the region of the file system it represents. +.TP +.B Click on directories +to see them in more detail (recenter the +display on that directory). +.TP +.B Click on files +to launch in the appropriate viewer (as configured in +Konqueror). +.TP +.B Middle click +to open files/directories with Konqueror. +.TP +.B Right click on the center white circle +to manipulate the directory the view is centered about. +.TP +.B Enlarge the window +for more detail - small files are hidden at +smaller window sizes. +.SH SEE ALSO +.BR du (1), +.BR df (1), +.BR fsviewer (1), +.BR gdmap (1), +.BR philesight (1), +.BR xcruiser (1). +.BR xdiskusage (1). +.br +.SH BUGS +Please report any bugs using the built-in bug reporter under +the "help" menu, or to either filelight@methylblue.com or the forums at +http://www.methylblue.com/filelight/. +.SH AUTHOR +\fBfilelight\fP was written by Max Howell (max.howell@methylblue.com). +.PP +This manual page was written by J. R. Van Zandt, +for the Debian project (but may be used by others). diff --git a/ubuntu/_base/applications/utilities/filelight/debian/menu b/ubuntu/_base/applications/utilities/filelight/debian/menu new file mode 100644 index 000000000..4db4c3f62 --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/menu @@ -0,0 +1,6 @@ +?package(filelight):needs="X11" \ + section="Apps/System" \ + hints="KDE, Monitoring, Files" \ + command="/opt/trinity/bin/filelight" \ + title="Filelight" \ + longtitle="Filelight: disk usage as concentric rings" diff --git a/ubuntu/_base/applications/utilities/filelight/debian/patches/series b/ubuntu/_base/applications/utilities/filelight/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/patches/series diff --git a/ubuntu/_base/applications/utilities/filelight/debian/rules b/ubuntu/_base/applications/utilities/filelight/debian/rules new file mode 100755 index 000000000..9f556724c --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f +# debian/rules file - for filelight (1.0) +# Copyright 2007 Raúl Sánchez Siles +# This packaging is licensed under GPLv2 +# see /usr/share/common-licenses/GPL-2 for details. + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.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_MANPAGES_filelight := debian/filelight.1 +DEB_DH_ALWAYS_EXCLUDE=.svn + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --disable-debug + +common-install-arch:: + rm -rf debian/filelight/usr/share/locale/ + rm -rf debian/filelight/usr/share/doc/tde/ diff --git a/ubuntu/_base/applications/utilities/filelight/debian/source/format b/ubuntu/_base/applications/utilities/filelight/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/filelight/debian/source/options b/ubuntu/_base/applications/utilities/filelight/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/filelight/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/README.Debian b/ubuntu/_base/applications/utilities/kbarcode/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <debian-kde@lists.debian.org> mailing list + #debian-kde on irc + +Packaging queries + <debian-qt-kde@lists.debian.org> mailing list + #debian-qt-kde on irc + +Maintainers + <pkg-kde-extras@lists.alioth.debian.org> mailing list + + +2. Subversion repository +------------------------ + +You can browse it only at: + +http://svn.debian.org/wsvn/pkg-kde/kde-extras/ + +To "checkout" the repository use these commands: + + $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Authorized SSH keys are controlled at https://alioth.debian.org/account/ + +The repository layout is: + +- packagename/ + - trunk/ + - branches/ + - tags/ + - 0.7.2-1/ + - 0.7.2-2/ + - 0.7.2-2ubuntu1/ + - 0.7.2-2ubuntu2/ + - 0.7.2-2ubuntu3/ + - 0.8.0/ + ... + +If only one version of the package is available at the time, development must +be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new +release is made. + +When, at some point, the need to have two different versions at the same time +arises (for example, if we need a version to be in unstable and a different one +to be in experimental), experimental development will be made in trunk/ and +if a new unstable package needs to be cooked, copying +tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the +trick. + +3. Using svn-buildpackage +-------------------------- + +Packages with an upstream tarball will require you to set the mergeWithUpstream +property first (from the package root) so that svn-buildpackage will look for +the .orig.tar.gz in the ../tarballs directory. + + % svn propset mergeWithUpstream 1 debian + +Please note that this only works for packages which have only the debian/ +directory committed. Consequently, you must use CDBS's simple-patchsys.mk or +dpatch to modify the upstream sources. + +After you have finished and committed your Debian patches via + + % svn commit [PACKAGE] + +as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build +your package with the following commands: + + % svn-buildpackage --svn-ignore-new -rfakeroot + +Please, don't commit tarballs/ or build-area/ directories to SVN. + +4. Tarballs and Build-area directories +------------------------------------ + +During pkg development before uploaded to debian the tarballs can be found at: + + http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/ + +You need to place those dirs in the parent directory of the one from which you're +running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs +in 'pkgname'/ dir, at the same level as trunk/ + +If you want to compile inside one version in tags/ dir, you'll need to place those +dirs inside that dir. Of course the easiest and cleanest way of doing it is +by making a symlink of those dirs inside tags/ dir. + +5. Using svn-inject +------------------- + +To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1) +as follows: + + svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Type in your alioth password a few hundred times :-) and your package should be +uploaded to the archive. Note you will also need to manually copy the +package.orig.tar.gz to your tarballs directory. The -o option is important as +this ensures that we 'Only keep modified files under SVN control' diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/kbarcode/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/kbarcode/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/changelog b/ubuntu/_base/applications/utilities/kbarcode/debian/changelog new file mode 100644 index 000000000..df15715c2 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/changelog @@ -0,0 +1,163 @@ +kbarcode-trinity (2.0.6-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +kbarcode-trinity (2.0.6-0ubuntu2) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 04 March 2009 01:11:00 -0600 + +kbarcode-trinity (2.0.6-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Mon, 29 Dec 2008 18:47:00 -0600 + +kbarcode (2.0.6-1) unstable; urgency=low + + * New upstream release. (Closes: #445734, #445738) + + [ Mark Purcell ] + * Update ./debian/rules get-orig-source for http://buildserver.net. + + [ Fathi Boudra ] + * Update menu file to latest Debian menu policy. + * Add makebuilddir target to generate proper configure script with automake. + Workaround unsermake generated configure provided by upstream. + + -- Fathi Boudra <fboudra@free.fr> Wed, 17 Oct 2007 15:43:24 +0200 + +kbarcode (2.0.5-1) unstable; urgency=low + + * New upstream release. + + -- Fathi Boudra <fboudra@free.fr> Thu, 9 Nov 2006 10:09:24 +0100 + +kbarcode (2.0.4-1) unstable; urgency=low + + [ Mark Purcell ] + * New upstream release + * Ack NMU's: + - FTBFS: ICE on m68k, arm and hppa (Closes: #330937) + - FTBFS: build-depends on removed xlibs-dev (Closes: #346743) + - kbarcode_1.8.0-2(GNU/k*BSD): out of date config.sub/config.guess + (Closes: #303338) + - error in doc-base file (Closes: #215385) + - Package explicitely build-depends on g++-3.4 (Closes: #342975) + - [INTL:de] German PO file corrections (Closes: #314013) + - Please update config.* (Closes: #357331) + + [ Fathi Boudra ] + * Added to Recommends: libqt3-mt-mysql | libqt3-mt-psql | libqt3-mt-odbc | + libqt3-mt-sqlite | libqt3-mt-ibase + + -- Mark Purcell <msp@debian.org> Fri, 28 Jul 2006 21:30:19 +0100 + +kbarcode (2.0.3-1) unstable; urgency=low + + * New maintainer + * Maintainer: KDE Extras Team + * Uploaders: Fathi Boudra and Mark Purcell + * New upstream release (Closes: #278751, #320912, #345787, #357391) + * Converted package to cdbs + * compat: bumped to 5 + * control: + * replaced Sections x11 by kde + * removed unneeded Build-depends: libx11-dev, libxext-dev, libxpm-dev, + libqt3-mt-dev + * bumped Standards-Version to 3.7.2 + * removed unneeded Depends: libqt3-mt + * improved short and lon description + * copyright: + * added missing copyright for barkode and barcode.ps + * added barcode.ps license + * Added manpage (Closes: #370547) + * Added watch file + * Fixed menu by deleting kderemove entry + + -- Fathi Boudra <fboudra@free.fr> Tue, 27 Jun 2006 17:59:57 +0200 + +kbarcode (1.8.0-3.3) unstable; urgency=low + + * Non-maintainer upload. + * Move config.{guess,sub} to admin directory (Closes: #357331). + + -- Luk Claes <luk@debian.org> Thu, 16 Mar 2006 23:51:42 +0100 + +kbarcode (1.8.0-3.2) unstable; urgency=high + + * Non-maintainer upload. + * Split xlibs-dev build-dep (Closes: #346743). + * Remove explicit build-dep on g++-3.4 (Closes: #342975). + * German PO file corrections (Closes: #314013). + * Support GNU/kFreeBSD (Closes: #303338). + + -- Luk Claes <luk@debian.org> Wed, 11 Jan 2006 16:05:43 +0100 + +kbarcode (1.8.0-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Build-dep on g++-3.4 on arm, hppa and m68k (closes: #330937). + + -- Luk Claes <luk@debian.org> Sat, 1 Oct 2005 20:03:32 +0200 + +kbarcode (1.8.0-3) unstable; urgency=low + + * Fixed the Qt/KDE transition problems (closes: #327942). + + -- Theodore Karkoulis <bilbo@debian.org> Sat, 17 Sep 2005 18:12:10 +0300 + +kbarcode (1.8.0-2) unstable; urgency=low + + * Applied the patches from Andreas Jochens, closes: #258475, #286981. + + -- Theodore Karkoulis <bilbo@debian.org> Tue, 4 Jan 2005 17:16:05 +0200 + +kbarcode (1.8.0-1) unstable; urgency=low + + * New upstream release + + -- Theodore Karkoulis <bilbo@debian.org> Sun, 29 Aug 2004 07:25:25 +0300 + +kbarcode (1.6.2-1) unstable; urgency=low + + * New upstream release + + -- Theodore Karkoulis <bilbo@debian.org> Sun, 15 Feb 2004 19:00:42 +0200 + +kbarcode (1.6.1-1) unstable; urgency=low + + * New upstream Version + * Fixes the /usr/share/doc/kbarcode/html problem, closes: #215385 + + -- Theodore Karkoulis <bilbo@debian.org> Tue, 27 Jan 2004 11:05:20 +0200 + +kbarcode (1.4.1-1) unstable; urgency=low + + * New Upstream Version. + + -- Theodore Karkoulis <bilbo@debian.org> Thu, 30 Oct 2003 23:52:02 +0200 + +kbarcode (1.2.1-3) unstable; urgency=low + + * Fixes the g++-3.3 compile problem, closes: #216751 + + -- Theodore Karkoulis <bilbo@debian.org> Mon, 27 Oct 2003 20:47:33 +0200 + +kbarcode (1.2.1-2) unstable; urgency=low + + * Fixes the xlibs-dev build dependency, closes: #212501, #212666. + * changelog + + -- Theodore Karkoulis <bilbo@debian.org> Mon, 27 Oct 2003 20:47:06 +0200 + +kbarcode (1.2.1-1) unstable; urgency=low + + * Initial Release. + + -- Theodore Karkoulis <bilbo@debian.org> Tue, 16 Sep 2003 13:36:54 +0300 + diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/compat b/ubuntu/_base/applications/utilities/kbarcode/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/control b/ubuntu/_base/applications/utilities/kbarcode/debian/control new file mode 100644 index 000000000..45dff7966 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/control @@ -0,0 +1,35 @@ +Source: kbarcode-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +Uploaders: Fathi Boudra <fboudra@free.fr>, Mark Purcell <msp@debian.org> +Build-Depends: cdbs, debhelper (>= 7.0.50~), quilt, kdelibs4-trinity-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 + +Package: kbarcode-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, barcode, imagemagick +Replaces: kbarcode-kde3 (<< 4:3.5.13) +Breaks: kbarcode-kde3 (<< 4:3.5.13) +Recommends: libqt3-mt-mysql | libqt3-mt-psql | libqt3-mt-odbc | libqt3-mt-sqlite | + libqt3-mt-ibase +Description: barcode and label printing application for Trinity + KBarcode is a barcode and label printing application for Trinity. It can be used + to print everything from simple business cards up to complex labels with + several barcodes (e.g. article descriptions). + . + KBarcode comes with an easy to use WYSIWYG label designer, a setup wizard, + batch import of data for batch printing labels (directly from the delivery + note), thousands of predefined labels, database management tools and + translations in many languages. Even printing more than 10.000 labels in one + go is no problem for KBarcode. Data for printing can be imported from several + different data sources, including SQL databases, CSV files and the KDE address + book. + . + Additionally it is a simple barcode generator (similar to the old xbarcode you + might know). All major types of barcodes like EAN, UPC, CODE39 and ISBN are + supported. Even complex 2D barcodes are supported using third party tools. The + generated barcodes can be directly printed or you can export them into images + to use them in another application. + . + Homepage: http://www.kbarcode.net diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/copyright b/ubuntu/_base/applications/utilities/kbarcode/debian/copyright new file mode 100644 index 000000000..37bf717a2 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/copyright @@ -0,0 +1,75 @@ +This package was debianized by Theodore Karkoulis <bilbo@debian.org> on +Tue, 16 Sep 2003 13:36:54 +0300. + +It is now maintained by KDE Extras Team. + +It was downloaded from http://www.kbarcode.net + +Upstream Author: Dominik Seichter <domseichter@web.de> + +Copyright: Copyright (C) 2002-2006 Dominik Seichter <domseichter@web.de> + +Copyright for barkode: Copyright (C) 1998-2000 Torben Weis <weis@kde.org> + +Copyright for Barcode Writer in Pure PostScript: + Copyright (C) 2006 Terry Burton <tez@terryburton.co.uk> + +barcode.ps license: + +The file kbarcode/barcode.ps which is included in this +distribution is licensed under the following conditions: +======================================================== + +Barcode Writer in Pure PostScript +http://www.terryburton.co.uk/barcodewriter/ + +Copyright (c) 2005 Terry Burton - tez@terryburton.co.uk + +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO +THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF +CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/BSD'. + +kbarcode 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-2'. + +The Debian packaging is (C) 2006, Fathi Boudra <fboudra@free.fr> and +is licensed under the GPL, see above. diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/docs b/ubuntu/_base/applications/utilities/kbarcode/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/kbarcode.1 b/ubuntu/_base/applications/utilities/kbarcode/debian/kbarcode.1 new file mode 100644 index 000000000..12d3bfaad --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/kbarcode.1 @@ -0,0 +1,194 @@ +.\" This file was generated by (a slightly modified) kdemangen.pl and edited by hand +.TH KBARCODE 1 "Jun 2006" "K Desktop Environment" "barcode and label printing" +.SH NAME +kbarcode +\- KBarcode is a barcode and label printing application +.SH SYNOPSIS +\fBkbarcode\fP [Qt\-options] [KDE\-options] [\fIfile\fP] +.SH DESCRIPTION +\fBKBarcode\fP is a barcode and label printing application for KDE. It can be used to print everything from simple business cards up to complex labels with several barcodes, such as article descriptions. +.sp 1 +\fBKBarcode\fP comes with an easy\-to\-use WYSIWYG label designer, a setup wizard, batch import of labels (directly from the delivery note), thousands of predefined labels, database management tools, and translations in many languages. +.sp 1 +Even printing more than 10,000 labels in one go is no problem for \fBKBarcode\fP. +.sp 1 +Additionally, it is a simple xbarcode replacement for the creation of barcodes. All major types of barcodes like EAN, UPC, CODE39, and ISBN are supported. +.SH OPTIONS +.SS +.SS Arguments: +.TP +.B file +load label +.SS +.SS Options: +.TP +.BR \-b \ +[ \fIfile\fP ] +import data for batch printing +.TP +.BR \-l \ +[ \fIfile\fP ] +label for batch printing +.TP +.B \-c +customer id for batch printing +.TP +.B \-d <printer> +Printer/destination to print on +.TP +.B \-\-single +start as xbarcode replacement +.TP +.B \-\-batch +start in batch printing mode +.TP +.B \-\-label +start label editor +.TP +.B \-\-print +print immediately in batch mode +.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 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 +.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 +.SS + +.SH SEE ALSO +.TP +\fI/usr/share/apps/kbarcode/barcodes.html\fP +informations about different barcodes +.TP +\fBhttp://freshmeat.net/projects/kbarcode/\fP +\fBKBarcode\fP project page +.TP +\fBhttp://www.kbarcode.net/\fP +\fBKBarcode\fP home page +.br +.SH AUTHORS +.nf +Dominik Seichter <domseichter@web.de> +.br +Stefan "Stonki" Onken <support@stonki.de> +.br + +.br +.fi +Please use http://bugs.kde.org to report bugs, do not mail the authors directly. +.PP +This manual page was written by Holger Hartmann <Holger_Hartmann@gmx.de> for the \fBDebian\fP Project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version or any later version published by the Free Software Foundation. +.PP +On \fBDebian\fP systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL. diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/menu b/ubuntu/_base/applications/utilities/kbarcode/debian/menu new file mode 100644 index 000000000..48b3f8eff --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/menu @@ -0,0 +1,6 @@ +?package(kbarcode):\ + needs="X11"\ + section="Applications/Graphics"\ + hints="KDE,Barcode"\ + title="KBarcode"\ + command="/usr/bin/kbarcode" diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/patches/.gitignore b/ubuntu/_base/applications/utilities/kbarcode/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/patches/.gitignore diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/rules b/ubuntu/_base/applications/utilities/kbarcode/debian/rules new file mode 100755 index 000000000..f0d7cbfe2 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.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_MANPAGES_kbarcode-trinity := debian/kbarcode.1 + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib + +binary-install/kbarcode-trinity:: + mv debian/kbarcode-trinity/usr/share/man debian/kbarcode-trinity/opt/trinity/share/ diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/source.lintian-overrides b/ubuntu/_base/applications/utilities/kbarcode/debian/source.lintian-overrides new file mode 100644 index 000000000..cb165370f --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/source.lintian-overrides @@ -0,0 +1 @@ +kbarcode-trinity source: source-contains-CVS-dir admin/CVS diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/source/format b/ubuntu/_base/applications/utilities/kbarcode/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/source/options b/ubuntu/_base/applications/utilities/kbarcode/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/kbarcode/debian/watch b/ubuntu/_base/applications/utilities/kbarcode/debian/watch new file mode 100644 index 000000000..f0291570e --- /dev/null +++ b/ubuntu/_base/applications/utilities/kbarcode/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/kbarcode/kbarcode-(.*)\.tar\.gz debian svn-upgrade diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/additions/kchmviewer.1 b/ubuntu/_base/applications/utilities/kchmviewer/debian/additions/kchmviewer.1 new file mode 100644 index 000000000..8598644e6 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/additions/kchmviewer.1 @@ -0,0 +1,34 @@ +.\" Author: Jose Luis Tallon <jltallon@adv-solutions.net> +.\" +.\" This is free software; you may 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 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 the Debian GNU/Linux system; if not, write to the Free +.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +.\" 02111-1307 USA +.TH kchmviwer "1" "December 2005" +.SH NAME +kchmviewer \- Windows CHM viewer for KDE +.SH SYNOPSIS +kchmviewer +.SH DESCRIPTION +.B kchmviewer +makes it possible to browse native Windows CHM files under KDE. +.PP +Complete documentation can be found in docbook format in +/usr/share/doc/tde/HTML/<lang>/kchmviewer/ on this system. +.SH AUTHOR + George Yunaev <gyunaev@ulduzsoft.com> +.PP +This manual page was written by Jose Luis Tallon +.nh +<jltallon@adv\-solutions.net> +for the \fBDebian\fP system (but may be used by others). diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/changelog b/ubuntu/_base/applications/utilities/kchmviewer/debian/changelog new file mode 100644 index 000000000..91fe29383 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/changelog @@ -0,0 +1,125 @@ +kchmviewer-trinity (3.1.2-0ubuntu4) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +kchmviewer-trinity (3.1.2-0ubuntu3) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 25 Jun 2009 09:54:00 -0600 + +kchmviewer (3.1.2-0ubuntu2) intrepid; urgency=low + + * debian/rules: + - fix dpatch support + - fix debian-rules-ignores-make-clean-error lintian warning + * Add patch fix_gcc4.3.dpatch to fix FTBFS due to gcc 4.3 (LP: #240085) + Thanks to Chris Lamb <chris@chris-lamb.co.uk> + * Update debian/watch + * Bump Standards-Version to 3.8.0: + - add Homepage: field in debian/control + - update debian/menu + * debian/control: + - fix spelling-error-in-description lintian warning + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Cesare Tirabassi <norsetto@ubuntu.com> Sun, 15 Jun 2008 13:11:01 +0200 + +kchmviewer (3.1.2-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- Anthony Mercatante <tonio@ubuntu.com> Sun, 01 Jul 2007 00:22:53 +0200 + +kchmviewer (2.7-1ubuntu1) feisty; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/control: Conflict: kchmviewer-nokde + builds without KDE support + * Added dpatch to debian/control dependencies to build nokde support + + -- Richard A. Johnson <nixternal@ubuntu.com> Fri, 5 Jan 2007 19:27:31 -0600 + +kchmviewer (2.7-1) unstable; urgency=low + + * New upstream version + - Should fix crashes due to bad encoding detection (Closes: #390329) + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Fri, 8 Dec 2006 02:11:46 +0100 + +kchmviewer (2.7-0ubuntu1) feisty; urgency=low + + * New upstream release + * Removed obsolete 01_kchmviewwindow_cpp.dpatch + + -- Anthony Mercatante <tonio@ubuntu.com> Thu, 7 Dec 2006 12:24:41 +0100 + +kchmviewer (2.6-1) unstable; urgency=low + + * New upstream version + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Thu, 31 Aug 2006 02:56:52 +0200 + +kchmviewer (2.6-0ubuntu1) edgy; urgency=low + + * New upstream release. + * Added a patch for kchvviewwindow.cpp to avoid a compile error when + compiling against QT alone. + * Added a variant kchmviewer-nokde that is built without KDE support. + + -- Ahmed El-Mahmoudy <aelmahmoudy@users.sourceforge.net> Thu, 31 Aug 2006 15:05:01 +0300 + +kchmviewer (2.5-2ubuntu1) edgy; urgency=low + + * Rebuild so it doesnt depend on libgamin0 + + -- Sarah Hobbs <hobbsee@ubuntu.com> Tue, 18 Jul 2006 20:24:36 -0500 + +kchmviewer (2.5-2) unstable; urgency=low + + * Fix FTBFS with g++4.1 (Closes: #372168) + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Thu, 08 Jun 2006 20:08:39 +0200 + +kchmviewer (2.5-1) unstable; urgency=low + + * New upstream version + + * Fix building with g++4.1 (Closes: #356517) + + * Updated to standards version 3.7.2 with no changes + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Thu, 11 May 2006 2:32:41 +0200 + +kchmviewer (2.0-1) unstable; urgency=low + + * New upstream version (Closes: #353709) + - included proper icons from upstream :-) + + * Package sponsored by Tommaso Moroni + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Mon, 20 Feb 2006 22:19:57 +0100 + +kchmviewer (1.3a-1) unstable; urgency=low + + * First upload to the Archive (Closes: #312700) + + * Package sponsored by Tommaso Moroni + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Sun, 1 Jan 2006 2:33:38 +0100 + +kchmviewer (1.2a-1) unstable; urgency=low + + [ Tommaso Moroni ] + * Initial packaging, incomplete + + [ Jose Luis Tallon ] + * Initial release + - Fixed to use libchm instead of chmlib + - Added icons and manpage (1.2 -> 1.2a) + + -- Jose Luis Tallon <jltallon@adv-solutions.net> Sat, 10 Dec 2005 18:48:17 +0100 + diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/compat b/ubuntu/_base/applications/utilities/kchmviewer/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/control b/ubuntu/_base/applications/utilities/kchmviewer/debian/control new file mode 100644 index 000000000..7d0864525 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/control @@ -0,0 +1,35 @@ +Source: kchmviewer-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +XSBC-Original-Maintainer: Jose Luis Tallon <jltallon@adv-solutions.net> +Build-Depends: debhelper (>= 7.0.50~), cdbs, quilt, kdelibs4-trinity-dev, libchm-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 +Homepage: http://www.kchmviewer.net/ + +Package: kchmviewer-trinity +Architecture: any +Conflicts: kchmviewer-nokde-trinity +Replaces: kchmviewer-kde3 (<< 4:3.5.13) +Breaks: kchmviewer-kde3 (<< 4:3.5.13) +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: CHM viewer for Trinity + KchmViewer is a chm (MS HTML help file format) viewer, written in C++. + Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget + library, and does not depend on KDE or GNOME. However, it may be compiled + with full Trinity support, including Trinity widgets and KIO/KHTML. + . + The main advantage of KchmViewer is non-English language support. Unlike + others, KchmViewer in most cases correctly detects help file encoding, + correctly shows tables of context of Russian, Korean, Chinese and Japanese + help files, and correctly searches in non-English help files (search for + MBCS languages - ja/ko/ch is still in progress). + . + Completely safe and harmless. Does not support JavaScript in any way, + optionally warns you before opening an external web page, or switching to + another help file. Shows an appropriate image for every TOC entry. + . + KchmViewer Has complete chm index support, including multiple index entries, + cross-links and parent/child entries in index as well as Persistent bookmarks + support. Correctly detects and shows encoding of any valid chm file. + diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/copyright b/ubuntu/_base/applications/utilities/kchmviewer/debian/copyright new file mode 100644 index 000000000..b221828b7 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Tommaso Moroni <moronito@debian.org> on +Sat, 24 Sep 2005 18:52:09 +0200. +..and later redone by Jose Luis Tallon <jltallon@adv-solutions.net> + +It was downloaded from http://kchmviewer.sourceforge.net + +Copyright Holder: Georgy Gunayev <tim@krasnogorsk.ru> + + +License statement: + 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. + +Additional Licenses: + The 'kio-msits' KIOSlave module is covered by the GNU LGPL license. + + +On Debian systems, the complete text of the GNU GPL2 and LGPL licenses +can be found at `/usr/share/common-licenses'. diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/debiandirs b/ubuntu/_base/applications/utilities/kchmviewer/debian/debiandirs new file mode 100644 index 000000000..22e3692f0 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/debiandirs @@ -0,0 +1,9 @@ +export kde_prefix=/usr +export sysconfdir=/etc +export kde_includedir=/usr/include/kde +export infodir=/usr/share/info +export mandir=/usr/share/man +export qtdir=/usr/share/qt3 +export kde_cgidir=/usr/lib/cgi-bin +export kde_confdir=/etc/trinity +export kde_htmldir=/usr/share/doc/tde/HTML diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/dirs b/ubuntu/_base/applications/utilities/kchmviewer/debian/dirs new file mode 100644 index 000000000..9d345cd36 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/dirs @@ -0,0 +1,2 @@ +opt/trinity/bin +opt/trinity/lib/trinity diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/kchmviewer-nokde-trinity.manpages b/ubuntu/_base/applications/utilities/kchmviewer/debian/kchmviewer-nokde-trinity.manpages new file mode 100644 index 000000000..eb0e0bf59 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/kchmviewer-nokde-trinity.manpages @@ -0,0 +1 @@ +debian/additions/kchmviewer.1 diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/manpages b/ubuntu/_base/applications/utilities/kchmviewer/debian/manpages new file mode 100644 index 000000000..eb0e0bf59 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/manpages @@ -0,0 +1 @@ +debian/additions/kchmviewer.1 diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/menu b/ubuntu/_base/applications/utilities/kchmviewer/debian/menu new file mode 100644 index 000000000..00508b25c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/menu @@ -0,0 +1,2 @@ +?package(kchmviewer):needs="X11" section="Applications/Viewers"\ + title="kchmviewer" command="/opt/trinity/bin/kchmviewer" diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/patches/.gitignore b/ubuntu/_base/applications/utilities/kchmviewer/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/patches/.gitignore diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/rules b/ubuntu/_base/applications/utilities/kchmviewer/debian/rules new file mode 100755 index 000000000..0fdbf1173 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/rules @@ -0,0 +1,123 @@ +#!/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. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +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_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +CONFIGURE_OPTIONS_KDE = \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib \ + --includedir=/opt/trinity/include/kde --mandir=/opt/trinity/share/man \ + --with-qt-dir=$(qtdir) \ + --sysconfdir=$(sysconfdir) \ + --infodir=/opt/trinity/share/info \ + --disable-debug --disable-rpath \ + --with-kde + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +-include debian/debiandirs + +build: debian/build-kde + +debian/build-kde: + dh_testdir + ! [ -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 +# automake +# autoconf + test -e config.sub -a -L config.sub || \ + ln -sf /usr/share/misc/config.sub config.sub + test -e config.guess -a -L config.guess || \ + ln -sf /usr/share/misc/config.guess config.guess + + mkdir build-kde && cd build-kde && ../configure CFLAGS="$(CFLAGS)" $(CONFIGURE_OPTIONS_KDE) + $(MAKE) -C build-kde + touch debian/build-kde + +clean: + dh_testdir + dh_testroot + $(RM) -f build-stamp + $(RM) -rf debian/kchmviewer + $(RM) -rf build-kde + $(RM) -f debian/build-kde + [ ! -f Makefile ] || $(MAKE) distclean + $(RM) config.sub config.guess + dh_clean + +install: build install-common debian/install-kde +install-common: + dh_testdir + dh_clean -k + dh_installdirs + +debian/install-kde: + dh_testroot + $(MAKE) -C build-kde install DESTDIR=$(CURDIR)/debian/kchmviewer-trinity + $(MAKE) -C build-kde/src/pics install DESTDIR=$(CURDIR)/debian/kchmviewer-trinity + mkdir -p $(CURDIR)/debian/kchmviewer-trinity/opt/trinity/share/man + cp -Rp $(CURDIR)/debian/additions/kchmviewer.1 $(CURDIR)/debian/kchmviewer-trinity/opt/trinity/share/man/kchmviewer.1 + +# Build architecture-independent files here. +binary-indep: build +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples +# dh_install + dh_installmenu +# dh_installdebconf +# dh_installmime +# dh_installinfo +# dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb $(DEB_DH_BUILDDEB_ARGS) + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/source/format b/ubuntu/_base/applications/utilities/kchmviewer/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/source/options b/ubuntu/_base/applications/utilities/kchmviewer/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/kchmviewer/debian/watch b/ubuntu/_base/applications/utilities/kchmviewer/debian/watch new file mode 100644 index 000000000..e55a5c924 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kchmviewer/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/kchmviewer/kchmviewer-?([\w+\d+\.]+|\d+)(?:\.tar|\.tgz)(?:\.gz|\.bz2|) debian uupdate diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/kcpuload/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/kcpuload/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/changelog b/ubuntu/_base/applications/utilities/kcpuload/debian/changelog new file mode 100644 index 000000000..16264ec9d --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/changelog @@ -0,0 +1,251 @@ +kcpuload-trinity (2.00-0ubuntu4) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +kcpuload-trinity (2.00-0ubuntu3) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 04 March 2009 01:11:00 -0600 + +kcpuload-trinity (2.00-0ubuntu1) intrepid; urgency=low + + * Added multicore support + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 20 Feb 2009 14:00:00 -0600 + +kcpuload-trinity (1.99-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 19 Dec 2008 12:57:00 -0600 + +kcpuload (1.99-14ubuntu1) intrepid; urgency=low + + * Drop recommends on kicker (LP: #283543) + + -- Harald Sitter <apachelogger@ubuntu.com> Wed, 15 Oct 2008 12:37:18 +0200 + +kcpuload (1.99-14) unstable; urgency=low + + * Fixed popup so it doesn't have a taskbar button appearing + (closes: #343558). + + -- Helen Faulkner <helen@debian.org> Sat, 19 Jan 2008 03:59:11 +1100 + +kcpuload (1.99-13) unstable; urgency=low + + * New maintainer. Thankyou to Ben for looking after this for much longer + than he expected to. + * Removed versioned depends on kdelibs4-dev, since kdelibs4-dev_4:3.4.2* is + the current version in unstable now, and to make backports easier. + + -- Helen Faulkner <helen@debian.org> Sat, 10 Sep 2005 10:38:49 +1000 + +kcpuload (1.99-12) unstable; urgency=low + + * Rebuilt against KDE 3.4 with g++-4 for the C++ ABI transition. Adjusted + KDE build-depends accordingly. + * Updated FSF postal address in the copyright file. + * Bumped standards-version to 3.6.2.1 (no changes required). + + -- Ben Burton <bab@debian.org> Thu, 1 Sep 2005 09:04:24 +1000 + +kcpuload (1.99-11) unstable; urgency=low + + * Updated config.{sub,guess} for building on GNU/k*BSD (closes: #306544). + + -- Ben Burton <bab@debian.org> Thu, 28 Apr 2005 08:27:37 +1000 + +kcpuload (1.99-10) unstable; urgency=low + + * Fixed SMP detection to work in both 2.4 and 2.6 kernels; previously it + worked only in 2.4 (closes: #274739). + * Removed the debian/CVS directory, since debian packaging files have been + removed from CVS upstream. + + -- Ben Burton <bab@debian.org> Fri, 25 Mar 2005 19:49:08 +1100 + +kcpuload (1.99-9) unstable; urgency=low + + * Added explicit copyright statements to debian/copyright. + + -- Ben Burton <bab@debian.org> Wed, 19 Jan 2005 08:39:03 +1100 + +kcpuload (1.99-8) unstable; urgency=low + + * Rebuilt against KDE 3.2 for nicer docs. + * More quoting for the debian menu file. + + -- Ben Burton <bab@debian.org> Sat, 3 Jul 2004 09:36:46 +1000 + +kcpuload (1.99-7) unstable; urgency=low + + * Built against new libXrender. + * Bumped standards-version to 3.6.1. + + -- Ben Burton <bab@debian.org> Fri, 2 Jan 2004 18:13:07 +1100 + +kcpuload (1.99-6) unstable; urgency=low + + * Using high colour pixmap for debian menu entry. + * Updated SEE ALSO section of manpage. + * Bumped standards-version to 3.6.0. + * Updated package sections. + + -- Ben Burton <bab@debian.org> Wed, 27 Aug 2003 20:04:25 +1000 + +kcpuload (1.99-5) unstable; urgency=low + + * Patched admin/acinclude.m4.in for s390 build (closes: #186814). + * Using AM_MAINTAINER_MODE. + + -- Ben Burton <bab@debian.org> Tue, 8 Apr 2003 09:27:53 +1000 + +kcpuload (1.99-4) unstable; urgency=low + + * Removed dangling symlink (closes: #186168). + + -- Ben Burton <bab@debian.org> Wed, 26 Mar 2003 14:06:57 +1100 + +kcpuload (1.99-3) unstable; urgency=low + + * Updated admin/debianrules for new Qt dirs (closes: #184688). + * Removed alpha compile flags. + + -- Ben Burton <bab@debian.org> Sun, 16 Mar 2003 16:00:19 +1100 + +kcpuload (1.99-2) unstable; urgency=low + + * First Trinity upload to debian! + * Build-depends on debhelper v4. + + -- Ben Burton <bab@debian.org> Mon, 3 Feb 2003 10:40:27 +1100 + +kcpuload (1.99-1) unstable; urgency=low + + * New upstream version. + * Bumped standards-version to 3.5.8. + + -- Ben Burton <bab@debian.org> Tue, 14 Jan 2003 19:23:14 +1100 + +kcpuload (1.90-trinity-1) unstable; urgency=low + + * Ported to Trinity. + + -- Ben Burton <benb@acm.org> Mon, 2 Sep 2002 12:57:36 +1000 + +kcpuload (1.90-16) unstable; urgency=low + + * Fixed spelling error (closes: Bug#124783). + + -- Ben Burton <benb@acm.org> Wed, 19 Dec 2001 21:52:05 +1000 + +kcpuload (1.90-15) unstable; urgency=low + + * Fixed the alpha build _again_. + + -- Ben Burton <benb@acm.org> Sun, 4 Nov 2001 11:12:23 -0600 + +kcpuload (1.90-14) unstable; urgency=low + + * No longer runs ./configure a second time (fixes alpha builds). + + -- Ben Burton <benb@acm.org> Mon, 29 Oct 2001 10:43:01 -0600 + +kcpuload (1.90-13) unstable; urgency=low + + * Consecutive builds now produce the same source diffs. + + -- Ben Burton <benb@acm.org> Thu, 11 Oct 2001 14:09:31 -0500 + +kcpuload (1.90-12) unstable; urgency=low + + * Builds with automake 1.5. + * Updated config.guess and config.sub (closes: Bug#115030). + + -- Ben Burton <benb@acm.org> Thu, 11 Oct 2001 09:41:57 -0500 + +kcpuload (1.90-11) unstable; urgency=low + + * Updated parameters for alpha build. + + -- Ben Burton <benb@acm.org> Sun, 23 Sep 2001 23:07:01 -0500 + +kcpuload (1.90-10) unstable; urgency=low + + * objprelink: now you see it, now you don't (removed). + + -- Ben Burton <benb@acm.org> Sun, 16 Sep 2001 12:22:33 -0500 + +kcpuload (1.90-9) unstable; urgency=low + + * Uses objprelink. + + -- Ben Burton <benb@acm.org> Thu, 30 Aug 2001 09:10:08 -0500 + +kcpuload (1.90-8) unstable; urgency=low + + * Cleaned up debian/rules. + + -- Ben Burton <benb@acm.org> Wed, 8 Aug 2001 19:08:30 +1000 + +kcpuload (1.90-7) unstable; urgency=low + + * Builds on alpha. + * Upped standards-version to 3.5.6. + + -- Ben Burton <benb@acm.org> Sat, 4 Aug 2001 00:32:46 +1000 + +kcpuload (1.90-6) unstable; urgency=low + + * Removed redundancies from build-depends. + * Cosmetic change to doc-base registration. + + -- Ben Burton <benb@acm.org> Mon, 21 May 2001 10:48:13 -0500 + +kcpuload (1.90-5) unstable; urgency=low + + * Fleshed out man page. + + -- Ben Burton <benb@acm.org> Mon, 7 May 2001 07:58:17 -0500 + +kcpuload (1.90-4) unstable; urgency=low + + * Updated debian/rules to DH_COMPAT=3. + * Build-Depends: required version (>> 3.0.0) of debhelper. + * Updated Standards-Version to 3.5.2. + * Added kderemove="1" to the debian menu item. + * Miscellaneous tidying in debian/. + + -- Ben Burton <benb@acm.org> Thu, 26 Apr 2001 12:47:52 -0500 + +kcpuload (1.90-3) unstable; urgency=low + + * Added Suggests: knetload. + * Removed dh_testversion from debian/rules. + + -- Ben Burton <benb@acm.org> Wed, 28 Mar 2001 13:32:24 -0600 + +kcpuload (1.90-2) unstable; urgency=low + + * Rebuilt for new libqt2 libraries. + + -- Ben Burton <benb@acm.org> Tue, 6 Mar 2001 07:49:40 -0600 + +kcpuload (1.90-1) unstable; urgency=low + + * Initial Release (closes: Bug#86936). + * Added a man page. + * Added an icon in /usr/share/pixmaps/. + * Moved HTML documentation from /usr/share/apps/kcpuload/docs/ to + /usr/share/doc/tde/HTML/en/kcpuload/ so that dwww can access it. + + -- Ben Burton <benb@acm.org> Wed, 21 Feb 2001 12:08:01 -0600 + +Local variables: +mode: debian-changelog +End: diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/compat b/ubuntu/_base/applications/utilities/kcpuload/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/control b/ubuntu/_base/applications/utilities/kcpuload/debian/control new file mode 100644 index 000000000..f87605737 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/control @@ -0,0 +1,22 @@ +Source: kcpuload-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +XSBC-Original-Maintainer: Helen Faulkner <helen@debian.org> +Build-Depends: debhelper (>= 7.0.50~), quilt, kdelibs4-trinity-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 + +Package: kcpuload-trinity +Architecture: any +Section: kde +Replaces: kcpuload-kde3 (<< 4:3.5.13) +Breaks: kcpuload-kde3 (<< 4:3.5.13) +Depends: ${shlibs:Depends} +Suggests: knetload-trinity +Description: a CPU meter for Kicker [Trinity] + KCPULoad is a small program for Kicker (the KDE panel). It shows a + recent history of CPU usage in the form of one or two configurable + diagrams in the system tray. These diagrams have settings for colours + and various different styles. + . + KCPULoad has support for SMP and separate user/system loads. diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/copyright b/ubuntu/_base/applications/utilities/kcpuload/debian/copyright new file mode 100644 index 000000000..a5ee5d69c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Ben Burton <bab@debian.org> on +Wed, 21 Feb 2001 12:08:01 -0600. + +It was downloaded via CVS from cvs.kde.org. + +Upstream Authors: Markus Gustavsson <mighty@fragzone.se>, + Ben Burton <bab@debian.org> + +Copyright: + + Copyright (c) 1999-2000, Markus Gustavsson + (c) 2002, Ben Burton + + 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; version 2 dated June, 1991. + + 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 GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/doc-base b/ubuntu/_base/applications/utilities/kcpuload/debian/doc-base new file mode 100644 index 000000000..59af0de31 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/doc-base @@ -0,0 +1,11 @@ +Document: kcpuload +Title: KCPULoad Handbook +Author: Markus Gustavsson <mighty@fragzone.se> and Ben Burton <bab@debian.org> +Abstract: KCPULoad is a simple CPU meter which graphs a recent history + of CPU usage in the system tray. It has support for SMP and separate + user/system loads. +Section: Applications/System/Monitoring + +Format: HTML +Index: /usr/share/doc/kcpuload/html/index.html +Files: /usr/share/doc/kcpuload/html/*.html
\ No newline at end of file diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/docs b/ubuntu/_base/applications/utilities/kcpuload/debian/docs new file mode 100644 index 000000000..63c61960c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/docs @@ -0,0 +1,3 @@ +kcpuload/AUTHORS +kcpuload/README +kcpuload/TODO diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.1 b/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.1 new file mode 100644 index 000000000..0eb630559 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.1 @@ -0,0 +1,57 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH KCPULOAD 1 "January 14, 2003" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kcpuload \- a CPU meter for Kicker +.SH SYNOPSIS +.B kcpuload +.RI "[ " generic-options " ]" +.SH DESCRIPTION +\fBKCPULoad\fP is a small program for Kicker (the KDE panel). It +shows a recent history of CPU usage in the form of one or two +configurable diagrams in the system tray. +These diagrams have settings for colors and various different styles. +.PP +Note that it isn't the real system load that is shown, but the percent +used of the total CPU power, which is calculated from the number of +CPU ticks between each update. +.PP +If there is more than one CPU on the system, the combined CPU usage +from both can be shown, or you can choose to have one separate diagram +for each CPU. +.PP +Left click on a diagram to bring up a small information box which +will show the exact CPU usage in text form. +.PP +Note that using a slower update interval will give a more stable +and accurate diagram without flicker. +.SH OPTIONS +For a full summary of options, run \fIkcpuload \-\-help\fP. +.SH SEE ALSO +Full user documentation is available through the KDE Help Centre. +You can also enter the URL +\fIhelp:/kcpuload/\fP +directly into konqueror or you can run +`\fIkhelpcenter help:/kcpuload/\fP' +from the command-line. +.PP +If the KDE Help Centre is not installed then you can +read this documentation in HTML format from +\fI/usr/share/doc/tde/HTML/en/kcpuload/\fP. +.SH AUTHOR +KCPULoad was written by Markus Gustavsson <mighty@fragzone.se> and +Ben Burton <bab@debian.org> diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.install b/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.install new file mode 100644 index 000000000..d3c2fb81c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.install @@ -0,0 +1 @@ +debian/kcpuload.xpm /opt/trinity/share/pixmaps diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.xpm b/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.xpm new file mode 100644 index 000000000..3c49eab7e --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/kcpuload.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *kcpuload[] = { +/* columns rows colors chars-per-pixel */ +"32 32 87 1", +" c black", +". c #001A00", +"X c #001E00", +"o c #002200", +"O c #002400", +"+ c #002600", +"@ c #002700", +"# c #002A00", +"$ c #002D00", +"% c #002E00", +"& c #003300", +"* c #003400", +"= c #003600", +"- c #003900", +"; c #003C00", +": c #003F00", +"> c #004100", +", c #004400", +"< c #004500", +"1 c #004800", +"2 c #004B00", +"3 c #004C00", +"4 c #004E00", +"5 c #005400", +"6 c #005500", +"7 c #005A00", +"8 c #005B00", +"9 c #005C00", +"0 c #005F00", +"q c #006600", +"w c #006800", +"e c #006900", +"r c #006C00", +"t c #007200", +"y c #007300", +"u c #007500", +"i c #007700", +"p c #007800", +"a c #007E00", +"s c #4C4C4C", +"d c gray47", +"f c #008200", +"g c #008500", +"h c #008700", +"j c #008800", +"k c #008A00", +"l c #008F00", +"z c #009000", +"x c #009300", +"c c #009600", +"v c #009800", +"b c #009900", +"n c #009C00", +"m c #00A100", +"M c #00A200", +"N c #00A500", +"B c #00A800", +"V c #00A900", +"C c #00AA00", +"Z c #00AB00", +"A c #00B400", +"S c #00B600", +"D c #00B800", +"F c #00BB00", +"G c #00BD00", +"H c #00BE00", +"J c #00C300", +"K c #00C600", +"L c #00CC00", +"P c #00CF00", +"I c #00D000", +"U c #00D100", +"Y c #00D200", +"T c #00D800", +"R c #00DD00", +"E c #00E100", +"W c #00E400", +"Q c #00E600", +"! c #00E700", +"~ c #00EA00", +"^ c #00EE00", +"/ c #00F000", +"( c #00F700", +") c #00FC00", +"_ c #00FD00", +"` c green", +"' c gray100", +/* pixels */ +"ssssssssssssssssssssssssssssssss", +"s '", +"s '", +"s '", +"s '", +"s '", +"s '", +"s '", +"s ( '", +"s ~ '", +"s ddRdd`d`dddddddddddddddd '", +"s P / / // '", +"s ` J `E E WE '", +"s ^ A`/P P PP '", +"s R V~RJ J( JJ ( '", +"s LdnTLA`AW`AA```dd(`dW`(` '", +"s D`xJHN~NP~NNW~~``W~`P~~~ '", +"s VWfAVvPxJYxxPPPW~PPWJPPP '", +"s vPimvgHgVHgkHHHPLHHLVHHH '", +"s kDqxkpVivVpiNVVDDVVDvVNV '", +"s im8aiexegxeexxxmmxxmgxxx '", +"s qk4rq8a8ya88aaakkaakyaaa '", +"s 5y,852e29e22eeeyyeey9eee '", +"s <8&<,:5-25:-555995594555 '", +"s &<+=&%:%-:%%:::<<::<-::: '", +"s o%.+oX#X+#XX###%%##%+### '", +"s '", +"s '", +"s '", +"s '", +"s '", +"s'''''''''''''''''''''''''''''''" +}; diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/links b/ubuntu/_base/applications/utilities/kcpuload/debian/links new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/links diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/menu b/ubuntu/_base/applications/utilities/kcpuload/debian/menu new file mode 100644 index 000000000..684348e2f --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/menu @@ -0,0 +1,7 @@ +?package(kcpuload):needs="X11"\ + section="Applications/System/Monitoring"\ + hints="KDE"\ + kderemove="1"\ + title="KCPULoad"\ + command="/opt/trinity/bin/kcpuload"\ + icon="/usr/share/pixmaps/kcpuload.xpm" diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/override b/ubuntu/_base/applications/utilities/kcpuload/debian/override new file mode 100644 index 000000000..e3c6bcea4 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/override @@ -0,0 +1,2 @@ +# This tag is required for apps already in the KDE menu. +kcpuload-trinity: menu-item-contains-unknown-tag kderemove /usr/share/menu/kcpuload:7 diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/rules b/ubuntu/_base/applications/utilities/kcpuload/debian/rules new file mode 100755 index 000000000..bc0e82531 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/rules @@ -0,0 +1,185 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +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_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +INSTALL_DIR = install -p -d -o root -g root -m 755 +INSTALL_FILE = install -p -o root -g root -m 644 + +objdir = $(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE) + +tmp = debian/kcpuload-trinity +overrides = $(tmp)/usr/share/lintian/overrides + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -g +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +ifeq ($(DEB_BUILD_GNU_TYPE),i386-linux) + # Uncomment the following 2 lines to enable i686 optimziation + # You may want to tweak the settings to your likings + #export CFLAGS=-O3 -march=i686 -ffast-math -finline-functions + #export CXXFLAGS=-O3 -march=i686 -ffast-math -finline-functions +endif + +-include debian/debiandirs + +debian/debiandirs: admin/debianrules + perl -w admin/debianrules echodirs > debian/debiandirs + +configure: configure-stamp +configure-stamp: + dh_testdir + + ! [ -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 + + if test ! -f configure; then \ + $(MAKE) -f admin/Makefile.common ;\ + fi + + # make build directory + mkdir $(objdir) + + # run configure with build tree $(objdir) + cd $(objdir) && \ + ../configure --disable-debug --enable-final --libexecdir=/opt/trinity/bin --sysconfdir=/etc --libdir=/opt/trinity/lib --includedir=/opt/include/kde --with-qt-includes=/usr/include/qt3 --mandir=/opt/trinity/share/man --infodir=/opt/trinity/share/info --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib + + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + cd $(objdir) && \ + $(MAKE) + + touch build-stamp + +debian-clean: + dh_testdir + dh_testroot + + dh_clean + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp debian/debiandirs + + # Remove build tree + rm -rf $(objdir) + + # if Makefile exists run distclean + if test -f Makefile; then \ + $(MAKE) distclean; \ + fi + + if test -d CVS; then \ + $(MAKE) -f admin/Makefile.common cvs-clean ;\ + fi + + dh_clean + +install: DH_OPTIONS= +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + cd $(objdir) && \ + $(MAKE) install DESTDIR=$(CURDIR)/debian/kcpuload-trinity + + # Install additional files beyond the standard install. + dh_install + + # Generate HTML docs. + for i in `find $(tmp) -name "index.docbook"`; do \ + ( cd `dirname $$i`; /opt/trinity/bin/meinproc `basename $$i` ); \ + done + + # Install standard documentation links. + for pkg in `dh_listpackages`; do \ + if test -d debian/$$pkg/opt/trinity/share/doc/tde/HTML/en/$$pkg; then \ + dh_link -p$$pkg opt/trinity/share/doc/tde/HTML/en/$$pkg \ + opt/trinity/share/doc/$$pkg/html; \ + fi; \ + done + + # Install lintian overrides. + $(INSTALL_DIR) $(overrides) + $(INSTALL_FILE) debian/override $(overrides)/kcpuload-trinity + +# This single target is used to build all the packages, all at once, or +# one at a time. So keep in mind: any options passed to commands here will +# affect _all_ packages. Anything you want to only affect one package +# should be put in another target, such as the install target. +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs kcpuload/ChangeLog + dh_installdocs + mkdir debian/kcpuload-trinity/opt/trinity/share/doc + mv debian/kcpuload-trinity/usr/share/doc/tde debian/kcpuload-trinity/opt/trinity/share/doc/ + rm -fr debian/kcpuload-trinity/usr/share/doc-base + dh_installexamples + dh_installmanpages + mv debian/kcpuload-trinity/usr/share/man debian/kcpuload-trinity/opt/trinity/share/ + dh_installmenu + dh_installmime + dh_strip + dh_link + dh_compress -X.docbook -X.css -X-license -X.dcl -X.bz2 + dh_fixperms + dh_makeshlibs -V + dh_installdeb + dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb $(DEB_DH_BUILDDEB_ARGS) + +# Build architecture independant packages using the common target. +binary-indep: build install + # We have nothing to do by default. + +# Build architecture dependant packages using the common target. +binary-arch: build install + $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +# Any other binary targets build just one binary package at a time. +binary-%: build install + $(MAKE) -f debian/rules binary-common DH_OPTIONS=-p$* + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/source.lintian-overrides b/ubuntu/_base/applications/utilities/kcpuload/debian/source.lintian-overrides new file mode 100644 index 000000000..417f308dc --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/source.lintian-overrides @@ -0,0 +1,3 @@ +# These are shipped with the upstream tarball. +kcpuload source: cvsignore-file-in-source +kcpuload source: source-contains-CVS-dir diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/source/format b/ubuntu/_base/applications/utilities/kcpuload/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/kcpuload/debian/source/options b/ubuntu/_base/applications/utilities/kcpuload/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kcpuload/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/kdirstat/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/kdirstat/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/changelog b/ubuntu/_base/applications/utilities/kdirstat/debian/changelog new file mode 100644 index 000000000..bf0c6d43b --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/changelog @@ -0,0 +1,118 @@ +kdirstat-trinity (2.4.4-1ubuntu0) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +kdirstat-trinity (2.4.4-0ubuntu3) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 05 March 2009 29:52:00 -0600 + +kdirstat-trinity (2.4.4-0ubuntu2) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 27 Dec 2008 12:49:00 -0600 + +kdirstat (2.4.4-4) unstable; urgency=low + + * Updated standards version + * Added Homepage control field + * Removed build dependency on libqt3-compat-headers (patch by Barry + deFreese) (closes: #464475) + + -- Peter Eisentraut <petere@debian.org> Thu, 07 Feb 2008 12:34:42 +0100 + +kdirstat (2.4.4-3) unstable; urgency=low + + * New maintainer (closes: #392205) + * Switched to CDBS + * Packaging cleanup + * Updated standards version + * Updated watch file + * Changed to Debhelper level 5 + * Fixed spelling mistake in package description (closes: #364141) + * Removed xutils build dependency + * Built new man page using kdemangen.pl + * Added linker option --as-needed + + -- Peter Eisentraut <petere@debian.org> Thu, 26 Oct 2006 19:59:33 +0200 + +kdirstat (2.4.4-2) unstable; urgency=low + + * Rebuilt for gcc-4.0 transition. (closes: #328012) + + -- Mike Schacht <mschacht@alumni.washington.edu> Sat, 3 Sep 2005 15:16:39 -0600 + +kdirstat (2.4.4-1) unstable; urgency=low + + * New upstream release (closes: #285278) + * Upstream configure kde details reorganized. Previous mucking about with + docdir and such no longer necessary and extra configure flags that + implemented them are removed. + * Changed to debhelper 4 [Peter Eisentraut] + * Corrected use of configure --build and --host options [Peter Eisentraut] + * Do not compress .docbook files (closes: #303809) [Peter Eisentraut] + + -- Mike Schacht <mschacht@alumni.washington.edu> Fri, 15 Apr 2005 06:59:26 -0600 + +kdirstat (2.4.0-2) unstable; urgency=low + + * Patched to fix broken gcc-3.4 build. (closes: #262136) + + -- Mike Schacht <mschacht@alumni.washington.edu> Sun, 21 Nov 2004 05:57:22 -0700 + +kdirstat (2.4.0-1) unstable; urgency=low + + * New upstream release + + -- Mike Schacht <mschacht@alumni.washington.edu> Wed, 1 Oct 2003 12:09:52 -0500 + +kdirstat (2.3.7-1) unstable; urgency=low + + * New upstream release (closes: #200993, #200995) + * Upstream configure fixes /lib64 problem so previous fix discarded. + * debian/rules#clean: rm -f po/fr.gmo leftover from make distclean + + -- Mike Schacht <mschacht@alumni.washington.edu> Sat, 12 Jul 2003 12:47:34 -0500 + +kdirstat (2.3.6-2) unstable; urgency=low + + * debian/control: Include xutils in Build-Depends to fix broken configure on + sparc/s390/arm (closes: #189106) + * configure: test for /lib64 disabled to fix broken configure on s390 + (closes: #190007) + + -- Mike Schacht <mschacht@alumni.washington.edu> Tue, 29 Apr 2003 15:03:04 -0500 + +kdirstat (2.3.6-1) unstable; urgency=low + + * New upstream release (closes: #187039) + * debian/rules#clean: rm -f po/ja.gmo leftover from make distclean + + -- Mike Schacht <mschacht@alumni.washington.edu> Sun, 13 Apr 2003 13:34:47 -0500 + +kdirstat (2.2.0-1) unstable; urgency=low + + * New upstream release + * debian/control: Change Build-Depend for qt3. + * debian/rules: --with-qt-includes=... in configure. + + -- Mike Schacht <mschacht@alumni.washington.edu> Sun, 2 Mar 2003 14:55:48 -0600 + +kdirstat (2.0.1-1) unstable; urgency=low + + * Initial Release (closes: #162015) + * Changed LN_S args at doc/en/Makefile.in:384 to make symbolic link + relative. + * Added --disable-rpath to configure in rules. + * Added check for noopt in DEBIAN_BUILD_OPTIONS in rules. + * Changed doc/en/Makefile.in:95 to set kde_htmldir to + /share/doc/tde/HTML explicity. configure seems to pick up + /share/doc/tde/HTML instead. + + -- Mike Schacht <mschacht@alumni.washington.edu> Sat, 16 Nov 2002 17:56:14 -0600 + diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/compat b/ubuntu/_base/applications/utilities/kdirstat/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/control b/ubuntu/_base/applications/utilities/kdirstat/debian/control new file mode 100644 index 000000000..61124427a --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/control @@ -0,0 +1,22 @@ +Source: kdirstat-trinity +Section: misc +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +Build-Depends: cdbs (>= 0.4.41), debhelper (>= 7.0.50~), quilt, kdelibs4-trinity-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 +Homepage: http://kdirstat.sourceforge.net/ + +Package: kdirstat-trinity +Architecture: any +Depends: ${shlibs:Depends} +Replaces: kdirstat-kde3 (<< 4:3.5.13) +Breaks: kdirstat-kde3 (<< 4:3.5.13) +Description: graphical disk usage display with cleanup facilities [Trinity] + KDirStat (KDE Directory Statistics) is a small utility program that sums + up disk usage for directory trees, very much like the Unix 'du' command. + It displays the disk space used up by a directory tree, both numerically + and graphically. It is network transparent (i.e., you can use it to sum + up FTP servers), and comes with predefined and user configurable cleanup + actions. You can directly open a directory branch in Konqueror or the + shell of your choice, compress it to a .tar.bz2 archive, or define your + own cleanup actions. diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/copyright b/ubuntu/_base/applications/utilities/kdirstat/debian/copyright new file mode 100644 index 000000000..5230f7951 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/copyright @@ -0,0 +1,19 @@ +This package was debianized by Mike Schacht <mschacht@alumni.washington.edu> on +Fri, 20 Sep 2002 06:11:53 -0500. + +It was downloaded from <http://kdirstat.sourceforge.net/download>. + +Upstream authors: + + Stefan Hundhammer <sh@suse.de> + Alexander Rawass <alexannika@users.sourceforge.net> + +Copyright: + + This software is copyright (c) by Stefan Hundhammer and Alexander Rawass. + + You are free to distribute this software under the terms of the GNU + General Public License. + +On Debian systems, the complete text of the GNU General Public License +can be found in the file /usr/share/common-licenses/GPL. diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/kdirstat.1 b/ubuntu/_base/applications/utilities/kdirstat/debian/kdirstat.1 new file mode 100644 index 000000000..e58ff535c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/kdirstat.1 @@ -0,0 +1,155 @@ +.\" This file was generated by kdemangen.pl +.TH KDIRSTAT 1 "Feb 2008" "K Desktop Environment" "KDirStat - Directory statistics." +.SH NAME +kdirstat +\- KDirStat - Directory statistics. +.SH SYNOPSIS +kdirstat [Qt\-options] [KDE\-options] [Dir/URL] +.SH DESCRIPTION +KDirStat (KDE Directory Statistics) is a small utility program that sums +up disk usage for directory trees, very much like the Unix 'du' command. +It displays the disk space used up by a directory tree, both numerically +and graphically. It is network transparent (i.e., you can use it to sum +up FTP servers), and comes with predefined and user configurable cleanup +actions. You can directly open a directory branch in Konqueror or the +shell of your choice, compress it to a .tar.bz2 archive, or define your +own cleanup actions. + +.SH OPTIONS +.SS +.SS Arguments: +Dir/URL Directory or URL to open +.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 +.SS +.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:/kdirstat/ +directly into konqueror or you can run +.BR "`khelpcenter help:/kdirstat/'" +from the command-line. +.br +.SH AUTHORS +.nf +Stefan Hundhammer <sh@suse.de> +.br + diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/kdirstat.manpages b/ubuntu/_base/applications/utilities/kdirstat/debian/kdirstat.manpages new file mode 100644 index 000000000..3e4bf7ff8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/kdirstat.manpages @@ -0,0 +1 @@ +debian/kdirstat.1 diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/patches/series b/ubuntu/_base/applications/utilities/kdirstat/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/patches/series diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/rules b/ubuntu/_base/applications/utilities/kdirstat/debian/rules new file mode 100755 index 000000000..efa4effa0 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.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_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde + +LDFLAGS += -Wl,--as-needed + +clean:: + rm -f po/*.gmo diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/source.lintian-overrides b/ubuntu/_base/applications/utilities/kdirstat/debian/source.lintian-overrides new file mode 100644 index 000000000..aad24dd30 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/source.lintian-overrides @@ -0,0 +1 @@ +kdirstat-trinity source: source-contains-CVS-dir diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/source/format b/ubuntu/_base/applications/utilities/kdirstat/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/source/options b/ubuntu/_base/applications/utilities/kdirstat/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/kdirstat/debian/watch b/ubuntu/_base/applications/utilities/kdirstat/debian/watch new file mode 100644 index 000000000..6dc72cf03 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kdirstat/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://kdirstat.sourceforge.net/download/kdirstat-([0-9]+\.[02468]+\.[0-9]+)\.tar\.bz2 diff --git a/ubuntu/_base/applications/utilities/keep/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/keep/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/keep/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/keep/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/keep/debian/changelog b/ubuntu/_base/applications/utilities/keep/debian/changelog new file mode 100644 index 000000000..4cbeb0449 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/changelog @@ -0,0 +1,82 @@ +keep-trinity (0.4.0-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +keep-trinity (0.4.0-0ubuntu2) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 05 March 2009 29:52:00 -0600 + +keep-trinity (0.4.0-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 12 Dec 2008 14:24:00 -0600 + +keep (0.4.0-1ubuntu3) hardy; urgency=low + + * Rebuild with recent g++ compiler version. + + -- Matthias Klose <doko@ubuntu.com> Thu, 03 Apr 2008 11:24:35 +0000 + +keep (0.4.0-1ubuntu2) gutsy; urgency=low + + * Build-depend on automake1.9. LP: #127208. + + -- Matthias Klose <doko@ubuntu.com> Thu, 30 Aug 2007 09:54:29 +0000 + +keep (0.4.0-1ubuntu1) gutsy; urgency=low + + * Merge from Debian (different .orig.tar.gz's); remaining changes: + - debian/patches/kubuntu_01_kdepot.diff. + + -- Matthias Klose <doko@ubuntu.com> Thu, 24 May 2007 10:34:18 +0200 + +keep (0.4.0-1) unstable; urgency=low + + * New upstream release + * Remove gcc fix patch, merged upstream + + -- Fathi Boudra <fboudra@free.fr> Thu, 9 Nov 2006 10:52:56 +0100 + +keep (0.4.0-0ubuntu2) feisty; urgency=low + + * Rebuild for changes in the amd64 toolchain. + * Set Ubuntu maintainer address. + + -- Matthias Klose <doko@ubuntu.com> Mon, 5 Mar 2007 01:19:28 +0000 + +keep (0.4.0-0ubuntu1) feisty; urgency=low + + * New upstream release + * Removed obsolete kubuntu_02_gcc_fix.diff + + -- Anthony Mercatante <tonio@ubuntu.com> Tue, 05 Dec 2006 16:31:45 +0100 + +keep (0.3.0-0ubuntu3) edgy; urgency=low + + * Rebuild for dh_iconcache + + -- Anthony Mercatante <tonio@ubuntu.com> Fri, 9 Sep 2006 15:43:59 +0200 + +keep (0.3.0-0ubuntu2) edgy; urgency=low + + * Rebuild to remove dependency on gamin + * Add kubuntu_02_gcc_fix.diff fix compile error with GCC 4.1 + + -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 14 Jul 2006 12:42:59 +0000 + +keep (0.3.0-0ubuntu1) dapper; urgency=low + + * Initial release + * Added kubuntu_01_kdepot for pot file extraction and inclusion in Rosetta + * Sponsored upload for Anthony Mercatante <anthony.mercatante@laposte.net> + + -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 9 Feb 2006 11:47:23 +0100 + + + diff --git a/ubuntu/_base/applications/utilities/keep/debian/compat b/ubuntu/_base/applications/utilities/keep/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/keep/debian/control b/ubuntu/_base/applications/utilities/keep/debian/control new file mode 100644 index 000000000..c9bd14917 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/control @@ -0,0 +1,19 @@ +Source: keep-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> +Uploaders: Fathi Boudra <fboudra@free.fr>, Mark Purcell <msp@debian.org> +Build-Depends: cdbs, debhelper (>= 7.0.50~), quilt, kdelibs4-trinity-dev, docbook2x, docbook-xml, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 + +Package: keep-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, rdiff-backup +Replaces: keep-kde3 (<< 4:3.5.13) +Breaks: keep-kde3 (<< 4:3.5.13) +Description: backup system for KDE [Trinity] + Keep is an automatic backup program that allows users to set the parameters of + the backup, including the frequency and the number of backups. + . + Homepage: http://jr.falleri.free.fr/keep diff --git a/ubuntu/_base/applications/utilities/keep/debian/copyright b/ubuntu/_base/applications/utilities/keep/debian/copyright new file mode 100644 index 000000000..ee2494fd8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Fathi Boudra <fboudra@free.fr> on +Tue, 1 Aug 2006 11:21:11 +0200. + +It was downloaded from http://jr.falleri.free.fr/keep + +Upstream Author: Jean-Rémy Falleri <jr.falleri@laposte.net> + +Copyright: (C) 2005-2006 Jean-Rémy Falleri <jr.falleri@laposte.net> + +The keep manpage is (C) 2005-2006, Anthony Mercatante +<anthony.mercatante@laposte.net> and is licensed under the GPL, see below. + +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'. + +The Debian packaging is (C) 2006, Fathi Boudra <fboudra@free.fr> and +is licensed under the GPL, see above. diff --git a/ubuntu/_base/applications/utilities/keep/debian/docs b/ubuntu/_base/applications/utilities/keep/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/ubuntu/_base/applications/utilities/keep/debian/keep.xml b/ubuntu/_base/applications/utilities/keep/debian/keep.xml new file mode 100644 index 000000000..31432279d --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/keep.xml @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" +"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ +]> +<refentry> + <refentryinfo> + <author> + <firstname>Mercatante</firstname> + <surname>Anthony</surname> + <email>anthony.mercatante@laposte.net</email> + </author> + <copyright> + <year>2005</year> + <holder>Anthony Mercatante</holder> + </copyright> + <!-- XXX IMPORTANT XXX --> + <!-- Keep this date up to date: --> + <date>2005-12-27</date> + <!-- ^^^^^^^^^^ --> + </refentryinfo> + <refmeta> + <refentrytitle>keep</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + <refnamediv> + <refname>keep</refname> + <refpurpose>backup system for TDE</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>keep</command> + <arg choice="opt"> + <option><replaceable>Qt-options</replaceable></option> + </arg> + <arg choice="opt"> + <option><replaceable>TDE-options</replaceable></option> + </arg> + </cmdsynopsis> + </refsynopsisdiv> + <refsect1> + <title>DESCRIPTION</title> + <para> + backup system for TDE. + </para> + <para> + The behavior is quite simple: you choose the files you want to backup, you set up the frequency and the number of backup you want to have, and Keep will backup them automatically. + </para> + </refsect1> + <refsect1> + <title>OPTIONS</title> + <para> + All <productname>TDE</productname> and <productname>Qt</productname> + programs accept a some common command-line options. keep has no + application-specific options. + </para> + <para> + <variablelist> + <title>Generic options:</title> + <varlistentry> + <term> <option>--help</option> </term> + <listitem> <para>Show help about options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-qt</option> </term> + <listitem> <para>Show Qt specific options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-kde</option> </term> + <listitem> <para>Show TDE specific options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-all</option> </term> + <listitem> <para>Show all options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--author</option> </term> + <listitem> <para>Show author information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>-v</option>, <option>--version</option> </term> + <listitem> <para>Show version information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--license</option> </term> + <listitem> <para>Show license information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--</option> </term> + <listitem> <para>Indicates end of options</para> </listitem> + </varlistentry> + </variablelist> + <!-- TODO * add all the rest of the options, but maybe find an automated + way to keep it up to date --> + </para> + </refsect1> + <refsect1> + <title>COPYRIGHT</title> + <para> + This manual page was written by Anthony Mercatante + <email>anthony.mercatante@laposte.net</email> for the + <productname>Debian</productname> system (but may be used by others). + Permission is granted to copy, distribute and/or modify this document + under the terms of the <acronym>GNU</acronym> General Public License, + Version 2 or any later version published by the Free Software Foundation. + </para> + <para> + On Debian systems, the complete text of the GNU General Public + License can be found in + <filename>/usr/share/common-licenses/GPL</filename>. + </para> + </refsect1> +</refentry> + diff --git a/ubuntu/_base/applications/utilities/keep/debian/patches/kubuntu_01_kdepot.diff b/ubuntu/_base/applications/utilities/keep/debian/patches/kubuntu_01_kdepot.diff new file mode 100644 index 000000000..55238c41a --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/patches/kubuntu_01_kdepot.diff @@ -0,0 +1,20 @@ +diff -Nur keep-0.4.0/admin/cvs.sh keep-0.4.0.new/admin/cvs.sh +--- keep-0.4.0/admin/cvs.sh 2006-09-23 01:51:35.000000000 +0200 ++++ keep-0.4.0.new/admin/cvs.sh 2006-12-05 16:29:23.000000000 +0100 +@@ -537,6 +537,8 @@ + if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi + export EXTRACTRC PREPARETIPS + ++kdepotpath=/usr/include/kde/kde.pot ++ + for subdir in $dirs; do + test -z "$VERBOSE" || echo "Making messages in $subdir" + (cd $subdir +@@ -554,7 +556,6 @@ + fi + perl -e '$mes=0; while (<STDIN>) { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile + +- kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot + if ! test -f $kdepotpath; then + kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot + fi diff --git a/ubuntu/_base/applications/utilities/keep/debian/patches/series b/ubuntu/_base/applications/utilities/keep/debian/patches/series new file mode 100644 index 000000000..9ccf4a125 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/patches/series @@ -0,0 +1 @@ +kubuntu_01_kdepot.diff diff --git a/ubuntu/_base/applications/utilities/keep/debian/rules b/ubuntu/_base/applications/utilities/keep/debian/rules new file mode 100755 index 000000000..de615b1f4 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.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_MANPAGES_keep := keep.1 + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde + +build/keep-trinity:: + /usr/bin/docbook2x-man debian/keep.xml + +install/keep-trinity:: + dh_installman keep.1 + mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/ + +clean:: + rm -f debian/stamp-bootstrap + rm -f keep.1 diff --git a/ubuntu/_base/applications/utilities/keep/debian/source/format b/ubuntu/_base/applications/utilities/keep/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/keep/debian/source/options b/ubuntu/_base/applications/utilities/keep/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/keep/debian/watch b/ubuntu/_base/applications/utilities/keep/debian/watch new file mode 100644 index 000000000..db207d2d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/keep/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://jr.falleri.free.fr/files/devel/keep/keep-(.*)\.tar\.gz diff --git a/ubuntu/_base/applications/utilities/kerry/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/kerry/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/kerry/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/kerry/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/kerry/debian/changelog b/ubuntu/_base/applications/utilities/kerry/debian/changelog new file mode 100644 index 000000000..3f36fe40e --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/changelog @@ -0,0 +1,99 @@ +kerry-trinity (1:0.2.1-0ubuntu6) lucid; urgency=low + + * Trinity Lucid rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 14 Aug 2010 10:00:00 -0600 + +kerry (1:0.2.1-0ubuntu5) hardy; urgency=low + + * Add patch kubuntu_08_libbeagle1_transition.patch to make configure + use libbeagle1, so binary objects are built. (LP: #211591). + * Add patch kubuntu_09_remove-sh.patch to remove .sh extension + from beagled-shutdown script. + * Add postinst and postrm scripts to run ldconfig when kerry is + installed or removed. + * denian/rules: remove rpath from the binary and library files. + * debian/control: + - set minimum version of libbeagle-dev to 0.3.0 in build-depends. + - add chrpath to build-depends. + - bump standards-version to 3.7.3, no further changes needed. + - move Homepage from description to control fields. + * Update kubuntu_04_no_core_kmenu_entry.desktop.patch to remove + deprecated encoding field. + * Add patch kubuntu_10_update-kcmbeagle-desktop.patch to remove + deprecated encoding field from the kcmbeagle desktop file. + + -- Albert Damen <albrt@gmx.net> Tue, 08 Apr 2008 21:50:06 +0200 + +kerry (1:0.2.1-0ubuntu4) hardy; urgency=low + + * Rebuild for libbeagle0 -> libbeagle1 transition (LP: #192262). + + -- Andrea Colangelo <warp10@libero.it> Sat, 16 Feb 2008 00:02:29 +0100 + +kerry (1:0.2.1-0ubuntu3) gutsy; urgency=low + + * Added kubuntu_06_knotes_integration.patch to fix knotes integration + failing to open a note, opening an empty note instead + * kubuntu_07_french_translation.patch for complete french translation + + -- Anthony Mercatante <tonio@ubuntu.com> Sat, 30 Jun 2007 01:14:05 +0200 + +kerry (1:0.2.1-0ubuntu2) feisty; urgency=low + + * Build-Depends on libbeagle-dev instead of beagle-dev to actually compile + kerry (Closes: Malone #76773) + + -- Adrien Cunin <adri2000@gmail.com> Thu, 18 Jan 2007 12:33:38 +0100 + +kerry (1:0.2.1-0ubuntu1) feisty; urgency=low + + * New upstream release. + + -- Anthony Mercatante <tonio@ubuntu.com> Tue, 05 Dec 2006 18:03:31 +0100 + +kerry (1:0.1-0ubuntu2) dapper; urgency=low + + * kubuntu_05_shortkey.diff: Change main key combo to stop clashing with + YaKuake this time. + + -- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 09 Apr 2006 21:14:46 +0200 + +kerry (1:0.1-0ubuntu1) dapper; urgency=low + + * New upstream release. + * Patched up patches. + * Removed makebuilddir/kerry from debian/rules: no longer necessary. + + -- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 09 Apr 2006 11:35:34 +0200 + +kerry (0.09-0ubuntu4) dapper; urgency=low + + * Added kubuntu_05_shortkey.diff: Remove Alt-Space shortcut to stop + conflicting with Katapult. + + -- Jonathan Patrick Davies <jpatrick@ubuntu.com> Fri, 07 Apr 2006 21:11:45 +0200 + +kerry (0.09-0ubuntu3) dapper; urgency=low + + * Added kubuntu_04_no_core_kmenu_entry.desktop.patch to avoid double entry + in Kmenu + + -- Anthony Mercatante <tonio@ubuntu.com> Tue, 29 Mar 2006 3:30:37 +0100 + +kerry (0.09-0ubuntu2) dapper; urgency=low + + * Switched to cdbs + * Added kubuntu_01_kdepot.patch for pot file extraction to Rosetta + * kubuntu_01_kerry.diff becomes kubuntu_02_fix_shutdown_script_path.patch + * Added kubuntu_03_no_beagle_autostart.diff to remove autostart desktop file + for beagle as new beagle package already has it + + -- Anthony Mercatante <tonio@ubuntu.com> Mon, 28 Mar 2006 20:50:37 +0100 + +kerry (0.09-0ubuntu1) dapper; urgency=low + + * Initial release. + * Created kubuntu_01_kerry.diff - install scripts to /usr/bin. + + -- Jonathan Patrick Davies <jpatrick@ubuntu.com> Sun, 26 Mar 2006 15:51:20 +0200 diff --git a/ubuntu/_base/applications/utilities/kerry/debian/compat b/ubuntu/_base/applications/utilities/kerry/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/kerry/debian/control b/ubuntu/_base/applications/utilities/kerry/debian/control new file mode 100644 index 000000000..b1ab98588 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/control @@ -0,0 +1,19 @@ +Source: kerry-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, kdelibs4-trinity-dev, libkonq4-trinity-dev, libbeagle-dev (>= 0.3.0), docbook2x, chrpath, automake, autoconf, libtool, libltdl-dev +Homepage: http://en.opensuse.org/Kerry +Standards-Version: 3.8.4 + +Package: kerry-trinity +Architecture: any +Depends: ${shlibs:Depends}, beagle (>= 0.2.3) +Replaces: kerry-kde3 (<< 4:3.5.13) +Breaks: kerry-kde3 (<< 4:3.5.13) +Description: a KDE frontend for the Beagle desktop search daemon [Trinity] + Kerry is a Trinity frontend for the Beagle desktop search daemon. + . + A program for indexing and searching user's data. At the moment, it can index + filesystems, chat logs, mail and data, RSS and other. + . diff --git a/ubuntu/_base/applications/utilities/kerry/debian/copyright b/ubuntu/_base/applications/utilities/kerry/debian/copyright new file mode 100644 index 000000000..96a9180c9 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Jonathan Patrick Davies <jpatrick@ubuntu.com> on +Sun, 26 Mar 2006 15:51:20 +0200. + +It was downloaded from http://www.kde-apps.org/content/show.php?content=36832 + +Upstream Authors: Stephan Binner <binner@kde.org> + Debajyoti Bera <dbera.web@gmail.com> + + +Copyright: + Copyright (C) 2005 Novell, Inc. + Copyright (C) 2005 Petri Damst�n <petri.damsten@iki.fi> + Copyright (C) 2005 Debajyoti Bera <dbera.web@gmail.com> + Copyright (C) 1998 Kurt Granroth <granroth@kde.org> + Copyright (C) 2000 Peter Putzer <putzer@kde.org> + Copyright (C) 2005 Jaroslaw Staniek <js@iidea.pl> + +License: + 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 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., + 51 Franklin Street, 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-2'. diff --git a/ubuntu/_base/applications/utilities/kerry/debian/kerry.1.docbook b/ubuntu/_base/applications/utilities/kerry/debian/kerry.1.docbook new file mode 100644 index 000000000..49eb68460 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/kerry.1.docbook @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" +"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ +]> +<refentry> + <refentryinfo> + <author> + <firstname>Jonathan Patrick</firstname> + <surname>Davies</surname> + <email>jpatrick@ubuntu.com</email> + </author> + <copyright> + <year>2006</year> + <holder>Jonathan Patrick Davies</holder> + </copyright> + <!-- XXX IMPORTANT XXX --> + <!-- Keep this date up to date: --> + <date>2006-03-26</date> + <!-- ^^^^^^^^^^ --> + </refentryinfo> + <refmeta> + <refentrytitle>kerry</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + <refnamediv> + <refname>kerry</refname> + <refpurpose>a Beagle frontend for KDE</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>kautoclick</command> + <arg choice="opt"> + <option><replaceable>Qt-options</replaceable></option> + </arg> + <arg choice="opt"> + <option><replaceable>KDE-options</replaceable></option> + </arg> + </cmdsynopsis> + </refsynopsisdiv> + <refsect1> + <title>DESCRIPTION</title> + <para> + Kerry is a frontend for Beagle for the <productname>KDE</productname> desktop. + </para> + </refsect1> + <refsect1> + <title>OPTIONS</title> + <para> + All <productname>KDE</productname> and <productname>Qt</productname> + programs accept a some common command-line options. Kerry has no + application-specific options. + </para> + <para> + <variablelist> + <title>Generic options:</title> + <varlistentry> + <term> <option>--help</option> </term> + <listitem> <para>Show help about options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-qt</option> </term> + <listitem> <para>Show Qt specific options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-kde</option> </term> + <listitem> <para>Show KDE specific options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--help-all</option> </term> + <listitem> <para>Show all options</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--author</option> </term> + <listitem> <para>Show author information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>-v</option>, <option>--version</option> </term> + <listitem> <para>Show version information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--license</option> </term> + <listitem> <para>Show license information</para> </listitem> + </varlistentry> + <varlistentry> + <term> <option>--</option> </term> + <listitem> <para>Indicates end of options</para> </listitem> + </varlistentry> + </variablelist> + <!-- TODO * add all the rest of the options, but maybe find an automated + way to keep it up to date --> + </para> + </refsect1> + <refsect1> + <title>COPYRIGHT</title> + <para> + This manual page was written by Jonathan Patrick Davies + <email>jpatrick@ubuntu.com</email> for the + <productname>Ubuntu</productname> system (but may be used by others). + Permission is granted to copy, distribute and/or modify this document + under the terms of the <acronym>GNU</acronym> General Public License, + Version 2 or any later version published by the Free Software Foundation. + </para> + <para> + On Debian systems, the complete text of the GNU General Public + License can be found in + <filename>/usr/share/common-licenses/GPL</filename>. + </para> + </refsect1> +</refentry> diff --git a/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_03_no_beagle_autostart.patch b/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_03_no_beagle_autostart.patch new file mode 100644 index 000000000..4ee3f268e --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_03_no_beagle_autostart.patch @@ -0,0 +1,13 @@ +Index: b/kerry/src/Makefile.am +=================================================================== +--- a/kerry/src/Makefile.am ++++ b/kerry/src/Makefile.am +@@ -31,7 +31,7 @@ + kerry_la_LIBADD = -lkio -lkonq $(LIB_KDEUI) $(LIBBEAGLE_LIBADD) $(GLIB_LIBADD) $(LIB_KABC) -lDCOP $(LIB_QT) $(LIB_KDECORE) + + autostartdir = $(datadir)/autostart +-autostart_DATA = kerry.autostart.desktop beagled.desktop ++autostart_DATA = kerry.autostart.desktop + + shutdowndir = $(prefix)/bin + shutdown_SCRIPTS = beagled-shutdown diff --git a/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_04_no_core_kmenu_entry.desktop.patch b/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_04_no_core_kmenu_entry.desktop.patch new file mode 100644 index 000000000..bc560f754 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_04_no_core_kmenu_entry.desktop.patch @@ -0,0 +1,19 @@ +diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/kerry.desktop kerry-0.2.1.new/kerry/src/kerry.desktop +--- kerry-0.2.1/kerry/src/kerry.desktop 2006-12-04 14:35:38.000000000 +0100 ++++ kerry-0.2.1.new/kerry/src/kerry.desktop 2008-04-08 22:55:31.000000000 +0200 +@@ -1,6 +1,5 @@ + [Desktop Entry] + X-SuSE-translate=true +-Encoding=UTF-8 + Name=Kerry Beagle + GenericName=Desktop Search + GenericName[ar]=بØØ« على Ø³Ø·Ø Ø§Ù„Ù…ÙƒØªØ¨ +@@ -25,7 +24,7 @@ + Exec=kerry --show-searchdialog + Icon=kerry + Type=Application +-Categories=Qt;KDE;Application;Core;Utility;Filesystem; ++Categories=Qt;KDE;Application;Utility;Filesystem; + Terminal=false + X-DCOP-ServiceType=Unique + X-KDE-StartupNotify=false diff --git a/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_05_shortkey.patch b/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_05_shortkey.patch new file mode 100644 index 000000000..d7f3f3649 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/patches/kubuntu_05_shortkey.patch @@ -0,0 +1,13 @@ +diff -Nur kerry-0.2.1/kerry/src/kerryapp.cpp kerry-0.2.1.new/kerry/src/kerryapp.cpp +--- kerry-0.2.1/kerry/src/kerryapp.cpp ++++ kerry-0.2.1.new/kerry/src/kerryapp.cpp +@@ -122,8 +122,7 @@ + globalKeys = new KGlobalAccel(TQT_TQOBJECT(this)); + globalKeys->insert( "Program:kerry", i18n("Kerry Beagle Search") ); + +- KShortcut showDialogShortcut = KShortcut(ALT+Key_Space); +- showDialogShortcut.append( KKey( Key_F12 ) ); ++ KShortcut showDialogShortcut = KShortcut(CTRL+SHIFT+Key_Space); + globalKeys->insert( "Show Kerry Dialog", i18n("Show Search Dialog"), TQString(), showDialogShortcut, showDialogShortcut, TQT_TQOBJECT(hitListWindow), TQT_SLOT(showSearchDialog()) ); + globalKeys->insert( "Search Primary Selection with Kerry", i18n("Search Primary Selection"), TQString(), CTRL+ALT+Key_Space, CTRL+ALT+Key_Space, TQT_TQOBJECT(this), TQT_SLOT(searchPrimarySelection()) ); + configChanged(); diff --git a/ubuntu/_base/applications/utilities/kerry/debian/patches/series b/ubuntu/_base/applications/utilities/kerry/debian/patches/series new file mode 100644 index 000000000..f23925f70 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/patches/series @@ -0,0 +1,3 @@ +kubuntu_03_no_beagle_autostart.patch +kubuntu_04_no_core_kmenu_entry.desktop.patch +kubuntu_05_shortkey.patch diff --git a/ubuntu/_base/applications/utilities/kerry/debian/postinst b/ubuntu/_base/applications/utilities/kerry/debian/postinst new file mode 100644 index 000000000..98c4063a3 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/postinst @@ -0,0 +1,12 @@ +#!/bin/sh +# postinst script for kerry-trinity + +set -e + +if [ "$1" = "configure" ] ; then + ldconfig +fi + +#DEBHELPER# + +exit 0 diff --git a/ubuntu/_base/applications/utilities/kerry/debian/postrm b/ubuntu/_base/applications/utilities/kerry/debian/postrm new file mode 100644 index 000000000..d1ae3b96c --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/postrm @@ -0,0 +1,12 @@ +#!/bin/sh +# postrm script for kerry-trinity + +set -e + +if [ "$1" = "remove" ] ; then + ldconfig +fi + +#DEBHELPER# + +exit 0 diff --git a/ubuntu/_base/applications/utilities/kerry/debian/rules b/ubuntu/_base/applications/utilities/kerry/debian/rules new file mode 100755 index 000000000..547944ca0 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.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_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib + +DEB_INSTALL_MANPAGES_kerry-trinity = kerry.1 + +build/kerry-trinity:: + docbook2x-man debian/kerry.1.docbook + +clean:: + rm -f kerry.1 + +binary-post-install/kerry-trinity:: + chrpath -d debian/kerry-trinity/opt/trinity/lib/libkdeinit_kerry.so + chrpath -d debian/kerry-trinity/opt/trinity/bin/kerry + chrpath -d debian/kerry-trinity/opt/trinity/lib/trinity/kerry.so + chrpath -d debian/kerry-trinity/opt/trinity/lib/trinity/kcm_beagle.so + mkdir -p debian/kerry-trinity/opt/trinity/share/man/man1/ + mv debian/kerry-trinity/usr/share/man/man1/kerry.1 debian/kerry-trinity/opt/trinity/share/man/man1/kerry.1 + rm -rf debian/kerry-trinity/usr/share/man diff --git a/ubuntu/_base/applications/utilities/kerry/debian/source/format b/ubuntu/_base/applications/utilities/kerry/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/kerry/debian/source/options b/ubuntu/_base/applications/utilities/kerry/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/kerry/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/changelog b/ubuntu/_base/applications/utilities/knutclient/debian/changelog new file mode 100644 index 000000000..e63f05435 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/changelog @@ -0,0 +1,242 @@ +knutclient-trinity (0.9.5-0ubuntu1) karmic; urgency=low + + * Karmic build + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 09 Dec 2009 21:24:00 -0600 + +knutclient (0.9.5-1ubuntu1) karmic; urgency=low + + * Merge from debian unstable (LP: #369649), remaining changes: + - debian/rules: Dropped arts support by adding --without-arts parameter to + configure script call + - debian/rules: Use dh_icons + + -- Fabrice Coutadeur <fabricesp@ubuntu.com> Thu, 30 Apr 2009 05:42:32 +0200 + +knutclient (0.9.5-1) unstable; urgency=low + + * New upstream release + * debian/rules: remove the empty TODO file from dh_installdocs + * debian/control: add a missing comma on Depends + + -- Arnaud Quette <aquette@debian.org> Mon, 30 Mar 2009 09:29:30 +0200 + +knutclient (0.9.4-1ubuntu2) jaunty; urgency=low + + * debian/rules: added --without-arts parameter to configure script call to + rebuild without arts support (LP: #320915) + + -- Fabrice Coutadeur <fabricesp@ubuntu.com> Sat, 18 Apr 2009 05:54:52 +0000 + +knutclient (0.9.4-1ubuntu1) jaunty; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - debian/rules: Use dh_icons + + -- Andreas Wenning <awen@awen.dk> Tue, 11 Nov 2008 19:17:11 +0100 + +knutclient (0.9.4-1) unstable; urgency=low + + * New upstream release + * Merge back Ubuntu changes + * debian/knutclient.menu: update section to fix lintian warnings + * debian/watch: update the pattern for matching new releases (Closes: #471247) + * debian/control: + - move Homepage to the field and update the URL + - update Standards-Version to 3.8.0 + - update debhelper Build-Depends to 5.0.51 + - add automake and autoconf to Build-Depends + - update NUT URL + * debian/rules: + - fix lintian warning debian-rules-ignores-make-clean-error + - add a commented call to dh_icons + + -- Arnaud Quette <aquette@debian.org> Thu, 19 Jun 2008 11:09:50 +0200 + +knutclient (0.9.3-1.1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/rules: + + Replace dh_iconcache with dh_icons. + + Fix lintian warning: debian-rules-ignores-make-clean-error + - debian/control: + + Build-depend on debhelper >= 5.0.51 (for dh_icons). + + MOTU maintainer update + * debian/control: + + Add Homepage field and update homepage + + -- Andreas Wenning <awen@awen.dk> Tue, 03 Jun 2008 23:32:28 +0200 + +knutclient (0.9.3-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix gcc-4.3 FTBFS, patch by KiBi (Closes: #455358) + + -- Marc 'HE' Brockschmidt <he@debian.org> Sun, 16 Mar 2008 18:36:10 +0100 + +knutclient (0.9.3-1ubuntu2) hardy; urgency=low + + * debian/rules: + + Replace dh_iconcache with dh_icons. + + Fix lintian warning: debian-rules-ignores-make-clean-error + * debian/control: + + Build-depend on debhelper >= 5.0.51 (for dh_icons). + + -- Michael Bienia <geser@ubuntu.com> Sun, 02 Mar 2008 01:08:40 +0100 + +knutclient (0.9.3-1ubuntu1) feisty; urgency=low + + * UVE Exception: New Upstream release + * Fixes BTS #410405 (FTBFS on x86_64) + * debian/rules: + - commented out dh_iconcache call + * debian/control: + - Added Ubuntu MOTU Maintainer Field + - Moved old Maintainer field to Original-Maintainer + * debian/changelog: + - Merged Ubuntu Changelog entries + + -- Stephan Hermann <sh@sourcecode.de> Thu, 8 Mar 2007 16:08:31 +0100 + +knutclient (0.9.3-1) unstable; urgency=low + + * New upstream release (Closes: #410405) + * debian/watch: remove the stable directory from the URL. This symlink seems + to break uscan. + * debian/rules: add a commented call to dh_iconcache (Ubuntu patch) + + -- Arnaud Quette <aquette@debian.org> Mon, 19 Feb 2007 09:36:52 +0100 + +knutclient (0.9.2-1) unstable; urgency=low + + * New upstream release (Closes: #337211) + * debian/control: update the Standards-Version to 3.7.2 + * debian/rules: dh_clean also suppress po/*gmo in the clean rule + + -- Arnaud Quette <aquette@debian.org> Thu, 8 Feb 2007 12:58:35 +0100 + +knutclient (0.8.6-2ubuntu1) dapper; urgency=low + + * Added dh_iconcache + + -- Sarah Hobbs <hobbsee@ubuntu.com> Sat, 13 May 2006 21:04:15 +1000 + +knutclient (0.8.6-2build1) dapper; urgency=low + + * Rebuild KDE universe for libstdc++ transition + + -- Jonathan Riddell <jriddell@ubuntu.com> Sat, 17 Dec 2005 16:24:48 +0000 + +knutclient (0.8.6-2) unstable; urgency=low + + * Rebuilt against KDE 3.4 with g++-4 for the C++ ABI transition + (closes: #327959). Build-dependencies and shlibs updated accordingly. + * debian/control: change Section to kde, and rework a bit the Homepage URL + + -- Arnaud Quette <aquette@debian.org> Tue, 13 Sep 2005 11:12:18 +0200 + +knutclient (0.8.6-1) unstable; urgency=low + + * New upstream release (closes: #314005) + * debian/control: update Standard to 3.6.2 + + -- Arnaud Quette <aquette@debian.org> Tue, 19 Jul 2005 09:03:18 +0200 + +knutclient (0.8.5-1) unstable; urgency=low + + * New upstream release + + -- Arnaud Quette <aquette@debian.org> Sun, 17 Oct 2004 20:01:05 +0200 + +knutclient (0.8.4-1) unstable; urgency=low + + * New upstream release (closes: #265446) + * debian/watch: update to new format + * debian/knutclient.menu: change section to System + + -- Arnaud Quette <aquette@debian.org> Sat, 11 Sep 2004 21:32:08 +0200 + +knutclient (0.8.3-1) unstable; urgency=low + + * New upstream release (closes: #259038) + * debian/rules: properly install menu file by fixing dh_installmenu call + + -- Arnaud Quette <aquette@debian.org> Thu, 12 Aug 2004 22:24:08 +0200 + +knutclient (0.8.2-2) unstable; urgency=low + + * debian/knutclient.menu: renamed from debian/menu + * debian/knutclient.menu: reformat, complete command path and quotes strings + * debian.knutclient.1x: change forgotten section, and update NUT URL + + -- Arnaud Quette <aquette@debian.org> Thu, 8 Jul 2004 21:16:23 +0200 + +knutclient (0.8.2-1) unstable; urgency=low + + * New upstream release + + -- Arnaud Quette <aquette@debian.org> Thu, 8 Jul 2004 13:26:43 +0200 + +knutclient (0.8.1-1) unstable; urgency=low + + * New upstream release + * debian/watch: update target + + -- Arnaud Quette <aquette@debian.org> Tue, 20 Apr 2004 21:08:38 +0200 + +knutclient (0.7.5-1) unstable; urgency=low + + * New upstream release + + -- Arnaud Quette <aquette@debian.org> Sat, 14 Feb 2004 14:06:54 +0100 + +knutclient (0.7.4-1) unstable; urgency=low + + * New upstream release + + -- Arnaud Quette <aquette@debian.org> Wed, 21 Jan 2004 22:17:05 +0100 + +knutclient (0.7.3-1) unstable; urgency=low + + * New upstream release + + -- Arnaud Quette <aquette@debian.org> Wed, 5 Nov 2003 18:45:06 +0100 + +knutclient (0.7.2-release-1) unstable; urgency=low + + * New upstream release + * debian/rules: add --enable-mt to configure call + + -- Arnaud Quette <aquette@debian.org> Sat, 18 Oct 2003 15:52:04 +0200 + +knutclient (0.7.2-pre2-1) unstable; urgency=low + + * New upstream release + * admin/debianrules has been updated to fix KDE doc path + problems (thanks to Ben Burton) (closes: Bug#210962) + * debian/preinst: add script for cleaning /usr/share/doc/tde/HTML/*/knutclient/ + on upgrading from previous release + * debian/control: add Homepage to Description + * debian/control: change maintainer address to the good debian's one + + -- Arnaud Quette <aquette@debian.org> Sun, 12 Oct 2003 18:32:02 +0200 + +knutclient (0.7.1-1) unstable; urgency=low + + * New upstream release + + -- Arnaud Quette <arnaud.quette@debian.org> Thu, 11 Sep 2003 21:25:22 +0200 + +knutclient (0.7.0-release-1) unstable; urgency=low + + * New upstream release + * debian/control: change Maintainer address to debian.org + + -- Arnaud Quette <arnaud.quette@debian.org> Thu, 4 Sep 2003 23:42:05 +0200 + +knutclient (0.7.0-pre2-1) unstable; urgency=low + + * Initial Release (closes: Bug#201015). + + -- Arnaud Quette <arnaud.quette@free.fr> Tue, 19 Aug 2003 18:44:47 +0200 + diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/compat b/ubuntu/_base/applications/utilities/knutclient/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/control b/ubuntu/_base/applications/utilities/knutclient/debian/control new file mode 100644 index 000000000..cc2bd0116 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/control @@ -0,0 +1,19 @@ +Source: knutclient-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +XSBC-Original-Maintainer: Arnaud Quette <aquette@debian.org> +Standards-Version: 3.8.4 +Build-Depends: debhelper (>= 7.0.50~), quilt, kdelibs4-trinity-dev, automake, autoconf, libtool, libltdl-dev +Homepage: http://www.knut.noveradsl.cz/knutclient/ + +Package: knutclient-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: knutclient-kde3 (<< 4:3.5.13) +Breaks: knutclient-kde3 (<< 4:3.5.13) +Description: A KDE GUI that displays UPS statistics from NUT's upsd [Trinity] + KNutClient monitors UPS statistics through the NUT (Network UPS Tools, + http://www.networkupstools.org/) framework on Linux and other systems. This + information, presented in a nice visual format, can be invaluable on + stations using an UPS. diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/copyright b/ubuntu/_base/applications/utilities/knutclient/debian/copyright new file mode 100644 index 000000000..2d9b4b658 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/copyright @@ -0,0 +1,15 @@ +This package was debianized by Arnaud Quette <arnaud.quette@free.fr> on +Thu, 10 Jul 2003 14:13:53 +0200. + +It was downloaded from ftp://ftp.buzuluk.cz/pub/alo/knutclient + +Upstream Author: Daniel Prynych <Daniel.Prynych at alo.cz> + +Copyright: + +KNutClient is copyright (c) 2001-2003 by Daniel Prynych and licensed through +the GNU General Public License v2. Read the COPYING file for the complete +GNU license. + +On Debian systems, the full text of the GNU General Public Licesne can +be found in /usr/share/common-licenses/GPL. diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/knutclient.1x b/ubuntu/_base/applications/utilities/knutclient/debian/knutclient.1x new file mode 100644 index 000000000..231658277 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/knutclient.1x @@ -0,0 +1,42 @@ +.TH KNUTCLIENT 1 "july 8, 2004" +.SH NAME +knutclient \- A KDE GUI that displays UPS statistics from NUT's upsd +.SH SYNOPSIS +.B knutclient [option] +.br +.SH DESCRIPTION +This manual page documents briefly the +.B knutclient +program. +This manual page was written for the Debian distribution +because the original program does not have a manual page. +Instead, it has documentation in the KDE Help format you +should better refer to. +.PP +\fBknutclient\fP monitors UPS statistics through the NUT (Network UPS Tools, +http://www.networkupstools.org/) framework on Linux and other systems. This +information, presented in a nice visual format, can be invaluable on stations +using an UPS. + +.SH OPTIONS +This program follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +For a complete description, see the KDE Help. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-v, \-\-author +Show author of program. +.SH SEE ALSO +.BR upsc (8), +.BR upsd (8). +.br +The NUT (Network UPS Tools) home page: http://www.networkupstools.org/ +.SH AUTHOR +This manual page was written by Arnaud Quette <arnaud.quette@free.fr>, +for the Debian project (but may be used by others). diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/knutclient.menu b/ubuntu/_base/applications/utilities/knutclient/debian/knutclient.menu new file mode 100644 index 000000000..a520f80ba --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/knutclient.menu @@ -0,0 +1,7 @@ +?package(knutclient):\ + needs="X11"\ + section="Applications/System/Monitoring"\ + hints="KDE"\ + title="KNutClient"\ + command="/opt/trinity/bin/knutclient" + diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/preinst b/ubuntu/_base/applications/utilities/knutclient/debian/preinst new file mode 100644 index 000000000..17d2ead82 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/preinst @@ -0,0 +1,52 @@ +#! /bin/sh +# preinst script for knutclient +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <new-preinst> `install' +# * <new-preinst> `install' <old-version> +# * <new-preinst> `upgrade' <old-version> +# * <old-preinst> `abort-upgrade' <new-version> +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + upgrade) + # cleanup remaining doc from release prior to 0.7.2 + if dpkg --compare-versions "$2" lt "0.7.2" ; then + # first pass for files + for i in `find /usr/share/doc/tde/HTML/*/knutclient/ -type f` + do + rm -f $i + done + + # second pass for directories and empty parents + for i in `find /usr/share/doc/tde/HTML/*/knutclient/ -type d` + do + rmdir --ignore-fail-on-non-empty --parents $i + done + fi + ;; + + install|abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/rules b/ubuntu/_base/applications/utilities/knutclient/debian/rules new file mode 100755 index 000000000..a009dbf98 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/rules @@ -0,0 +1,136 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +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_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +config.status: configure + dh_testdir + # Add here commands to configure the package. + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/opt/trinity --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-qt-includes=/usr/include/qt3/ --with-qt-libraries=/usr/lib/qt3/ --enable-mt --disable-rpath + + +build: build-stamp + +build-stamp: config.status + dh_testdir + + ! [ -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 + + # Add here commands to compile the package. + $(MAKE) + #/usr/bin/docbook-to-man debian/knutclient.sgml > knutclient.1 + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + ! [ -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 + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + + + dh_clean po/*gmo + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/knutclient-trinity. + $(MAKE) install DESTDIR=$(CURDIR)/debian/knutclient-trinity + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs README + dh_installexamples +# dh_install + dh_installmenu -pknutclient-trinity +# dh_iconcache +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman debian/knutclient.1x + mv debian/knutclient-trinity/usr/share/man debian/knutclient-trinity/opt/trinity/share/ + dh_icons + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb $(DEB_DH_BUILDDEB_ARGS) + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/source/format b/ubuntu/_base/applications/utilities/knutclient/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/source/options b/ubuntu/_base/applications/utilities/knutclient/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/knutclient/debian/watch b/ubuntu/_base/applications/utilities/knutclient/debian/watch new file mode 100644 index 000000000..231bd3e50 --- /dev/null +++ b/ubuntu/_base/applications/utilities/knutclient/debian/watch @@ -0,0 +1,2 @@ +version=2 +ftp://ftp.buzuluk.cz/pub/alo/knutclient/stable/knutclient-(.*?)\.tar\.gz debian uupdate diff --git a/ubuntu/_base/applications/utilities/krename/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/utilities/krename/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE 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. + +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 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# 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: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +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 + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +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) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +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 + +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 + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +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 ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(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 + 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/tde/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/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/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/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + 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 +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/utilities/krename/debian/cdbs/versions.pl b/ubuntu/_base/applications/utilities/krename/debian/cdbs/versions.pl new file mode 100644 index 000000000..75c9add4b --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/cdbs/versions.pl @@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($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"; diff --git a/ubuntu/_base/applications/utilities/krename/debian/changelog b/ubuntu/_base/applications/utilities/krename/debian/changelog new file mode 100644 index 000000000..d574638b6 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/changelog @@ -0,0 +1,129 @@ +krename-trinity (3.0.14~1ubuntu0) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +krename-trinity (3.0.14~0ubuntu6) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 05 March 2009 29:52:00 -0600 + +krename-trinity (3.0.14~0ubuntu5) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 12 Dec 2008 14:34:00 -0600 + +krename (3.0.14-1) unstable; urgency=low + + * New Upstream Release (Closes: #402859, #423440) + * Adopted Package - New Maintainer & Uploaders + * debian/control: + - Maintainer set to Debian KDE Extras Team + - Richard A. Johnson set to uploaders + - updated standards to version 3.7.2 - no changes necessary + - updated build-dep debhelper >= 5 (changes to compat) + - added libtool and automake1.10 to build-dep for Relibtoolization + - added Krenames URL to description + * debian/rules: + - cleaned out commented lines + - Relibtoolization at build time + * Updated debian/copyright + + -- Richard A. Johnson <nixternal@ubuntu.com> Fri, 18 May 2007 21:54:22 -0500 + +krename (3.0.9-2.1) unstable; urgency=low + + * NMU. + * Remove build dependency on g++-3.4. Closes: #385835. + + -- Matthias Klose <doko@debian.org> Sun, 3 Sep 2006 13:41:32 +0000 + +krename (3.0.9-2) unstable; urgency=low + + * No more Build-Depend on xlibs-dev + + -- Roman Kreisel <roman.kreisel@web.de> Wed, 30 Nov 2005 13:46:48 +0100 + +krename (3.0.9-1) unstable; urgency=low + + * New upstream release + + -- Roman Kreisel <roman.kreisel@web.de> Fri, 28 Oct 2005 21:56:34 +0200 + +krename (3.0.8-1) unstable; urgency=low + + * New upstream release (Closes: #329969) + + -- Roman Kreisel <roman.kreisel@web.de> Sat, 24 Sep 2005 19:22:44 +0200 + +krename (3.0.7-4) unstable; urgency=low + + * Use GCC 3.4 on arm, m68k and hppa + * updated manpage + * Build-Dependency on xlibs-dev + * moved from "utils - optional" to "kde - optional" + + -- Roman Kreisel <roman.kreisel@web.de> Tue, 6 Sep 2005 01:30:57 +0200 + +krename (3.0.7-3) unstable; urgency=low + + * moved from dpatch to simple-patchsys of cdbs + * Corrected a typo in copyright-file (wrong telephone-no. of fsf) + * No more "0 errors occurred"-Message on successful operation. Fixed by + upstream. (Closes: #309253) + + -- Roman Kreisel <roman.kreisel@web.de> Fri, 2 Sep 2005 16:15:32 +0200 + +krename (3.0.7-2) unstable; urgency=low + + * Updated/corrected german translation (Closes: #313984) + + -- Roman Kreisel <roman.kreisel@web.de> Fri, 2 Sep 2005 14:59:04 +0200 + +krename (3.0.7-1) unstable; urgency=low + + * New upstream release + + -- Roman Kreisel <roman.kreisel@web.de> Mon, 29 Aug 2005 16:13:56 +0200 + +krename (3.0.6-1) unstable; urgency=low + + * New upstream release + + -- Roman Kreisel <roman.kreisel@web.de> Thu, 18 Aug 2005 15:34:07 +0200 + +krename (3.0.4-1) unstable; urgency=low + + * New upstream release + + -- Roman Kreisel <roman.kreisel@web.de> Thu, 21 Apr 2005 18:00:14 +0200 + +krename (3.0.3-2) unstable; urgency=low + + * Initial Debian release (Closes: #286278, #279143) + + -- Roman Kreisel <roman.kreisel@web.de> Mon, 14 Feb 2005 20:38:59 +0100 + +krename (3.0.3-1) unstable; urgency=low + + * New upstream release + * Fixed Build-Depends + + -- Roman Kreisel <roman.kreisel@web.de> Mon, 14 Feb 2005 20:27:10 +0100 + +krename (3.0.2-2) staging; urgency=low + + * Added debian/watch for easier updating + + -- Roman Kreisel <roman.kreisel@web.de> Sat, 15 Jan 2005 18:46:03 +0100 + +krename (3.0.2-1) staging; urgency=low + + * Initial Release. + + -- Roman Kreisel <roman.kreisel@web.de> Sun, 14 Nov 2004 23:23:38 +0100 + diff --git a/ubuntu/_base/applications/utilities/krename/debian/compat b/ubuntu/_base/applications/utilities/krename/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/utilities/krename/debian/control b/ubuntu/_base/applications/utilities/krename/debian/control new file mode 100644 index 000000000..88bdc9c08 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/control @@ -0,0 +1,20 @@ +Source: krename-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +Uploaders: Richard A. Johnson <nixternal@ubuntu.com> +Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, kdelibs4-trinity-dev, patchutils, libx11-dev, libxext-dev, libxpm-dev, x-dev | x11proto-core-dev | libx11-dev, perl, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 + +Package: krename-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: krename-kde3 (<< 4:3.5.13) +Breaks: krename-kde3 (<< 4:3.5.13) +Description: Powerful batch renamer for KDE 3.x [Trinity] + This package contains a very powerful batch file renamer for Trinity + which can rename a list of files based on a set of expressions. + It can copy/move the files to another directory or simply rename + the input files. + . + Homepage: http://www.krename.net diff --git a/ubuntu/_base/applications/utilities/krename/debian/copyright b/ubuntu/_base/applications/utilities/krename/debian/copyright new file mode 100644 index 000000000..e90f32cab --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Roman Kreisel <roman.kreisel@web.de> on +Sun, 14 Nov 2004 23:23:38 +0100. + +Maintenance was taken over by the Debian KDE Extras Team on Thu, 17 May 2007 +15:01:00 -0600 + +It was downloaded from http://www.krename.net/ + +Copyright: 2001-2007 Dominik Seichter <domseichter@web.de> + +Upstream Author: Dominik Seichter + +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; version 2 dated June, 1991. + + 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'. + +The Debian packaging is +(C) 2007 Richard A. Johnson <nixternal@ubuntu.com> +and is licensed under the GPL, see above. diff --git a/ubuntu/_base/applications/utilities/krename/debian/docs b/ubuntu/_base/applications/utilities/krename/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/ubuntu/_base/applications/utilities/krename/debian/krename.1 b/ubuntu/_base/applications/utilities/krename/debian/krename.1 new file mode 100644 index 000000000..153c74797 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/krename.1 @@ -0,0 +1,87 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35. +.TH QT: "1" "September 2005" "Qt: 3.3.5" "User Commands" +.SH NAME +Qt: \- manual page for Qt: 3.3.5 +.SH SYNOPSIS +.B krename +[\fIQt-options\fR] [\fIKDE-options\fR] [\fIfile\fR] +.SH DESCRIPTION +KRename is a batch file renamer which can rename a +list of files based on a set of expressions. +.PP +If you like KRename you may want to support it. +Testing, bug fixes and feature request are as welcome +as financial support (everybody needs money ;) +See help files for details. +.SS "Generic options:" +.TP +\fB\-\-help\fR +Show help about options +.TP +\fB\-\-help\-qt\fR +Show Qt specific options +.TP +\fB\-\-help\-kde\fR +Show KDE specific options +.TP +\fB\-\-help\-all\fR +Show all options +.TP +\fB\-\-author\fR +Show author information +.TP +\fB\-v\fR, \fB\-\-version\fR +Show version information +.TP +\fB\-\-license\fR +Show license information +.TP +\fB\-\-\fR +End of options +.SS "Arguments:" +.TP +file +file will be added to the list of files for renaming +.SH OPTIONS +.TP +\fB\-r\fR +[dir] +add directory recursively +.TP +\fB\-\-template\fR + +set a template +.TP +\fB\-\-extension\fR + +set a template for the file extension +.TP +\fB\-\-use\-plugin\fR + +enable a plugin for use +.TP +\fB\-\-copy\fR +[dir] +copy files to directory +.TP +\fB\-\-move\fR +[dir] +move files to directory +.TP +\fB\-\-profile\fR +[profile] +load the profile named [profile] on startup +.TP +\fB\-\-start\fR +start renaming immediately +.TP +\fB\-\-nopreview\fR +create no realtime preview +.PP +KDE: 3.4.2 +KRename: 3.0.8 +.SH "SEE ALSO" +The full documentation for +.B Qt: +is maintained as a Texinfo manual. If the +.B info +and +.B Qt: +programs are properly installed at your site, the command +.IP +.B info Qt: +.PP +should give you access to the complete manual. diff --git a/ubuntu/_base/applications/utilities/krename/debian/krename.manpages b/ubuntu/_base/applications/utilities/krename/debian/krename.manpages new file mode 100644 index 000000000..ded8f6473 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/krename.manpages @@ -0,0 +1 @@ +debian/krename.1 diff --git a/ubuntu/_base/applications/utilities/krename/debian/patches/series b/ubuntu/_base/applications/utilities/krename/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/patches/series diff --git a/ubuntu/_base/applications/utilities/krename/debian/rules b/ubuntu/_base/applications/utilities/krename/debian/rules new file mode 100755 index 000000000..d43628ccb --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f + +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.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_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde diff --git a/ubuntu/_base/applications/utilities/krename/debian/source/format b/ubuntu/_base/applications/utilities/krename/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/utilities/krename/debian/source/options b/ubuntu/_base/applications/utilities/krename/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/utilities/krename/debian/watch b/ubuntu/_base/applications/utilities/krename/debian/watch new file mode 100644 index 000000000..47a31479a --- /dev/null +++ b/ubuntu/_base/applications/utilities/krename/debian/watch @@ -0,0 +1,6 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# Site Directory Pattern Version Script +version=2 +http://heanet.dl.sourceforge.net/sourceforge/krename/krename-(.*)\.tar\.bz2 debian uupdate |