diff options
Diffstat (limited to 'debian/_base/applications/internet')
178 files changed, 10549 insertions, 0 deletions
diff --git a/debian/_base/applications/internet/kasablanca/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kasablanca/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kasablanca/debian/cdbs/versions.pl b/debian/_base/applications/internet/kasablanca/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kasablanca/debian/changelog b/debian/_base/applications/internet/kasablanca/debian/changelog new file mode 100644 index 000000000..22010973d --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/changelog @@ -0,0 +1,25 @@ +kasablanca-trinity (0.4.0.2-2ubuntu1) feisty; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <[email protected]> Fri, 26 Jul 2013 03:25:28 +0200 + +kasablanca (0.4.0.2-2ubuntu1) feisty; urgency=low + + * Fake sync. + + -- Scott James Remnant <[email protected]> Wed, 8 Nov 2006 15:32:58 -0800 + +kasablanca (0.4.0.2-2) unstable; urgency=low + + * Add menu file (Closes: #387328) + * Bump Standards-Version to 3.7.2 + + -- Fathi Boudra <[email protected]> Sun, 17 Sep 2006 01:17:16 +0200 + +kasablanca (0.4.0.2-1) unstable; urgency=low + + * Initial release Closes: #292874 + + -- Fathi Boudra <[email protected]> Tue, 21 Mar 2006 18:07:59 +0100 + diff --git a/debian/_base/applications/internet/kasablanca/debian/compat b/debian/_base/applications/internet/kasablanca/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kasablanca/debian/control b/debian/_base/applications/internet/kasablanca/debian/control new file mode 100644 index 000000000..5e701cb6c --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/control @@ -0,0 +1,24 @@ +Source: kasablanca-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev, libssl-dev +Standards-Version: 3.8.3 + +Package: kasablanca-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: fast and free ftp client for TDE + Kasablanca is an ftp client, written in c++, using the tde libraries. + . + Features: + * ftps encryption via AUTH TLS + * fxp (direct server to server transfer), supporting alternative mode + * advanced bookmarking system + * fast responsive multithreaded engine + * concurrent connections to multiple hosts + * interactive transfer queue, movable by drag and drop + * small nifty features, like a skiplist + . + Homepage: http://kasablanca.berlios.de diff --git a/debian/_base/applications/internet/kasablanca/debian/copyright b/debian/_base/applications/internet/kasablanca/debian/copyright new file mode 100644 index 000000000..1424088cd --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Tue, 21 Mar 2006 18:07:59 +0100. + +It was downloaded from http://kasablanca.berlios.de + +Copyright Holder: (C) 2003-2004 Magnus Kulke <[email protected]> + +Copyright for ftplib: (C) 1996-1998 Thomas Pfau <[email protected]> + +Kasablanca and ftplib are under same 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'. + diff --git a/debian/_base/applications/internet/kasablanca/debian/docs b/debian/_base/applications/internet/kasablanca/debian/docs new file mode 100644 index 000000000..ca0272abf --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO diff --git a/debian/_base/applications/internet/kasablanca/debian/kasablanca-trinity.menu b/debian/_base/applications/internet/kasablanca/debian/kasablanca-trinity.menu new file mode 100644 index 000000000..2b2588878 --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/kasablanca-trinity.menu @@ -0,0 +1,7 @@ +?package(kasablanca-trinity):\ + needs="X11" \ + hints="TDE" \ + section="Apps/Net"\ + title="kasablanca" \ + longtitle="kasablanca - ftp client" \ + command="/opt/trinity/bin/kasablanca" diff --git a/debian/_base/applications/internet/kasablanca/debian/patches/series b/debian/_base/applications/internet/kasablanca/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/patches/series diff --git a/debian/_base/applications/internet/kasablanca/debian/rules b/debian/_base/applications/internet/kasablanca/debian/rules new file mode 100755 index 000000000..5a0da42af --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/kasablanca/debian/source/format b/debian/_base/applications/internet/kasablanca/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kasablanca/debian/source/options b/debian/_base/applications/internet/kasablanca/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kasablanca/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/debian/_base/applications/internet/kbiff/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kbiff/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kbiff/debian/cdbs/versions.pl b/debian/_base/applications/internet/kbiff/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kbiff/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kbiff/debian/changelog b/debian/_base/applications/internet/kbiff/debian/changelog new file mode 100644 index 000000000..bf7871f3b --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/changelog @@ -0,0 +1,90 @@ +kbiff-trinity (3.9-1) squeeze; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <[email protected]> Tue, 02 Jul 2013 18:39:16 +0200 + +kbiff (3.9-1) unstable; urgency=low + + * QA upload. + + [ Lisandro Damián Nicanor Pérez Meyer ] + * Set Maintainer to Debian QA Group (Closes: #540212). + * Drop Debian revision in package dependence on kdelibs4-dev. + * Bumped standars version from 3.7.3 to 3.9.1, no changes needed. + * Switch to source version 3.0 (quilt). + * Disable compilation with rpath. + * Fixed utime-preservation code is off by one hour (Closes: #498404). + * Fixed wrong code for Nynorsk translation (Closes: #365185). + * Compiling with gcc 4.4.4, I can't see "gcc warnings: extra tokens at end + of #... directive.", so I'm closing this bug. (Closes: #455381). + + [ Ana Beatriz Guerrero Lopez ] + * Add libqt3-compat-headers to the build depends. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Fri, 13 Aug 2010 00:03:57 +0200 + +kbiff (3.8-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Build without libqt3-compat-headers. (Closes: #464473). + * Add build-dep on autotools-dev for config.* madness. + * Remove po/*.gmo files on clean. (Closes: #442610). + * Make clean not ignore errors. + * Add watch file. + * Build/install library file in /usr/lib/kbiff. + * Update FSF addresses in debian/copyright. + * Remove full text of GFDL and add pointer to GFDL license. + * Update link to appropriate license: GPL-2. + * Bump debhelper build-dep and compat to 5. + * Bump Standards Version to 3.7.3. + + Lib shouldn't be in /usr/lib without library package. + + -- Barry deFreese <[email protected]> Wed, 06 Feb 2008 20:59:12 -0500 + +kbiff (3.8-1) unstable; urgency=low + + * New upstream release. + (closes: #343187, #297302, #312381). + * Update the German PO file. + (closes: #314015) + + -- Jean-Michel Kelbert <[email protected]> Sat, 21 Jan 2006 10:30:17 +0100 + +kbiff (3.7.1-4) unstable; urgency=low + + * Add kdelibs4-dev (>= 4:3.4.2-1) in Build-Depends to build with a + transitioned C++ version. + (closes: #327533, #328021) + + -- Jean-Michel Kelbert <[email protected]> Tue, 27 Sep 2005 21:57:01 +0200 + +kbiff (3.7.1-3.1) unstable; urgency=low + + * NMU + * Added complete GFDL license to debian copyright and correct license + location to man/kbiff.sgml (Closes: #292234) + * Regenerated man/kbiff.1 with docbook-to-man + + -- Paul Brossier <[email protected]> Fri, 4 Feb 2005 18:16:48 +0000 + +kbiff (3.7.1-3) unstable; urgency=low + + * Do not gzip index.docbook files. + (Closes: #248984) + + -- Jean-Michel Kelbert <[email protected]> Fri, 26 Nov 2004 15:26:02 +0100 + +kbiff (3.7.1-2) unstable; urgency=low + + * Correct a typo in the description. + + -- Jean-Michel Kelbert <[email protected]> Mon, 26 Apr 2004 14:42:52 +0000 + +kbiff (3.7.1-1) unstable; urgency=low + + * Initial Release. + (Closes: #143914) + + -- Jean-Michel Kelbert <[email protected]> Sun, 11 Apr 2004 23:19:15 +0200 + diff --git a/debian/_base/applications/internet/kbiff/debian/compat b/debian/_base/applications/internet/kbiff/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kbiff/debian/control b/debian/_base/applications/internet/kbiff/debian/control new file mode 100644 index 000000000..273bec840 --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/control @@ -0,0 +1,16 @@ +Source: kbiff-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev (>= 4:3.4.2) +Standards-Version: 3.9.1 + +Package: kbiff-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: TDE mail notification utility + Kbiff is a "xbiff"-like mail notification utility. It has multiple pixmaps, + session management, and GUI configuration. It can "dock" into the TDE panel. + It can display animated gifs, play system sounds, or run arbitrary shell + command when new mail arrives. It supports mbox, maildir, mh, POP3, IMAP4, and + NNTP mailboxes. diff --git a/debian/_base/applications/internet/kbiff/debian/copyright b/debian/_base/applications/internet/kbiff/debian/copyright new file mode 100644 index 000000000..f2ff3daec --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/copyright @@ -0,0 +1,45 @@ +This package was debianized by Jean-Michel Kelbert <[email protected]> on +Sun, 11 Apr 2004 23:19:15 +0200. + +It was downloaded from http://www.granroth.org/kbiff/ + +Upstream Author: Kurt Granroth <[email protected]> + +Copyright: + + 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 Street, Fifth Floor, Boston, MA 02111-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-2'. + +======================================================================== + +The kbiff manpage is distributed under the terms of the +GNU Free Documentation License, with not Front-Covers Texts and no +Back-Covers Texts. The full text of the license follows. + +________________________________________________________________________ + + GNU Free Documentation License + Version 1.2, November 2002 + + + Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +On Debian GNU/Linux systems, the complete text of the GNU General Public +License can be found in `/usr/share/common-licenses/GFDL-1.2'. diff --git a/debian/_base/applications/internet/kbiff/debian/dirs b/debian/_base/applications/internet/kbiff/debian/dirs new file mode 100644 index 000000000..f583045fe --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/dirs @@ -0,0 +1 @@ +opt/trinity/bin diff --git a/debian/_base/applications/internet/kbiff/debian/docs b/debian/_base/applications/internet/kbiff/debian/docs new file mode 100644 index 000000000..6f12db508 --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README diff --git a/debian/_base/applications/internet/kbiff/debian/menu b/debian/_base/applications/internet/kbiff/debian/menu new file mode 100644 index 000000000..fdfa26c26 --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/menu @@ -0,0 +1,6 @@ +?package(kbiff-trinity):\ + needs=X11\ + section="Apps/Net"\ + title="Kbiff"\ + command="/opt/trinity/bin/kbiff"\ + kderemove="y" diff --git a/debian/_base/applications/internet/kbiff/debian/rules b/debian/_base/applications/internet/kbiff/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/kbiff/debian/source/format b/debian/_base/applications/internet/kbiff/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kbiff/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kbiff/debian/source/options b/debian/_base/applications/internet/kbiff/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kbiff/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/debian/_base/applications/internet/kftpgrabber/debian/README.Debian b/debian/_base/applications/internet/kftpgrabber/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <[email protected]> mailing list + #debian-kde on irc + +Packaging queries + <[email protected]> mailing list + #debian-qt-kde on irc + +Maintainers + <[email protected]> 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/debian/_base/applications/internet/kftpgrabber/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kftpgrabber/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kftpgrabber/debian/cdbs/versions.pl b/debian/_base/applications/internet/kftpgrabber/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kftpgrabber/debian/changelog b/debian/_base/applications/internet/kftpgrabber/debian/changelog new file mode 100644 index 000000000..9db00359a --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/changelog @@ -0,0 +1,80 @@ +kftpgrabber-trinity (0.8.1-2) unstable; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <[email protected]> Fri, 26 Jul 2013 08:28:38 +0200 + +kftpgrabber (0.8.1-2) unstable; urgency=low + + [ Mark Purcell ] + * Remove get-orig-source targets. sf.net sillyness. + + [ Michael Meskes ] + * Added myself as uploader. + * Added patch by Thijs Kinkhorst <[email protected]> to make default encoding + UTF-8, closes: #431438 + * Bumped Standards-Version to 3.7.3. + * Added command to delete *.gmo file to clean target, closes: #442614 + * Moved homepage from description to its own field. + * Changed menu section to Applications/Network/File Transfer. + + -- Michael Meskes <[email protected]> Sat, 19 Apr 2008 19:09:05 +0200 + +kftpgrabber (0.8.1-1) unstable; urgency=low + + * New upstream release. + + -- Fathi Boudra <[email protected]> Tue, 15 May 2007 20:26:16 +0200 + +kftpgrabber (0.8.0-2) unstable; urgency=low + + * Update debian/watch + + -- Mark Purcell <[email protected]> Thu, 29 Mar 2007 22:01:50 +0100 + +kftpgrabber (0.8.0-1) experimental; urgency=low + + * New upstream release. + * Add debian/rules get-orig-source target for http://buildserver.net. + * Merge kdepot patch from kubuntu. + + -- Fathi Boudra <[email protected]> Fri, 5 Jan 2007 08:21:01 +0100 + +kftpgrabber (0.8.0~beta2-1) unstable; urgency=low + + * New upstream release + * Remove branch pull up to r596782 + + -- Fathi Boudra <[email protected]> Thu, 9 Nov 2006 11:11:15 +0100 + +kftpgrabber (0.8.0~beta1-1) unstable; urgency=low + + * New upstream release + * Add menu file (Closes: #390212) + * Branch pull up to r596782 + + -- Fathi Boudra <[email protected]> Wed, 18 Oct 2006 15:27:49 +0200 + +kftpgrabber (0.8.0~alpha2-1) unstable; urgency=low + + * New upstream release + + -- Fathi Boudra <[email protected]> Wed, 20 Sep 2006 17:59:57 +0200 + +kftpgrabber (0.7.99-1) unstable; urgency=low + + * New upstream release (Closes: #376668) + * compat: bumped to 5 + * control: + * bumped Standards-Version to 3.7.2 + * updated description + * copyright: added Martin Filser, Tobias Ussing and Tim Kosse + + -- Fathi Boudra <[email protected]> Tue, 5 Sep 2006 16:15:05 +0200 + +kftpgrabber (0.7-beta1-1) unstable; urgency=low + + * Initial release Closes: #276068 + + -- Fathi Boudra <[email protected]> Fri, 17 Mar 2006 23:48:32 +0100 + diff --git a/debian/_base/applications/internet/kftpgrabber/debian/compat b/debian/_base/applications/internet/kftpgrabber/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kftpgrabber/debian/control b/debian/_base/applications/internet/kftpgrabber/debian/control new file mode 100644 index 000000000..426bc7adb --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/control @@ -0,0 +1,35 @@ +Source: kftpgrabber-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]>, Michael Meskes <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, automake, libtool, tdelibs14-trinity-dev, docbook2x, docbook-xml, libssl-dev +Standards-Version: 3.8.3 +Homepage: http://www.kftp.org + +Package: kftpgrabber-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: ftp client for TDE + KFTPgrabber is a graphical FTP client for the Trinity Desktop Environment. It + implements many features required for usable FTP interaction. + . + Feature list: + - Multiple simultaneous FTP sessions in separate tabs + - A tree-oriented transfer queue + - TLS/SSL support for the control connection and the data channel + - X509 certificate support for authentication + - FXP site-to-site transfer support + - One-time password (OTP) support using S/KEY, MD5, RMD160 or SHA1 + - Site bookmarks with many options configurable per-site + - Distributed FTP daemon support (implementing the PRET command) + - Can use Zeroconf for local site discovery + - Bookmark import plugins from other FTP clients + - Support for the SFTP protocol + - A nice traffic graph + - Ability to limit upload and download speed + - Priority and skip lists + - Integrated SFV checksum verifier + - Direct viewing/editing of remote files + - Advanced default "on file exists" action configuration + - Filter displayed files/directories as you type diff --git a/debian/_base/applications/internet/kftpgrabber/debian/copyright b/debian/_base/applications/internet/kftpgrabber/debian/copyright new file mode 100644 index 000000000..1be4077df --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/copyright @@ -0,0 +1,196 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Fri, 17 Mar 2006 23:48:32 +0100. + +It was downloaded from http://www.kftp.org + +Upstream Authors: + Jernej Kos <[email protected]> + Markus Brueffer <[email protected]> + Martin Filser <[email protected]> + Tobias Ussing <[email protected]> + +Copyright Holders: + (C) 2003-2005 Jernej Kos <[email protected]> + (C) 2003-2005 Markus Brueffer <[email protected]> + +Copyright for server management code: + (C) Martin Filser <[email protected]> + +Copyright for SSH Library (libssh): + (C) 2003-2004 Aris Adamantiadis <[email protected]> + +Copyright for OTP generator code (otpCalc): + (C) 2001-2004 Anthony D. Urso <[email protected]> + +Copyright for sidebar widget copied from amarok: + (C) AmaroK Developers <[email protected]> + (C) 2004-2005 Max Howell <[email protected]> + +Copyright for multitabbar widget copied from amarok: + (C) AmaroK Developers + (C) 2001-2003 Joseph Wenninger <[email protected]> + (C) 2005 Mark Kretschmann <[email protected]> + +Copyright for systray icon copied from Konversation: + (C) 2003 Dario Abatianni <[email protected]> + (C) 2003 Peter Simonsson <[email protected]> + +Copyright for ballon popup code copied from kopete: + (C) Kopete Developers <[email protected]> + +Copyright for traffic graph widget copied from ksysguard: + (C) KSysGuard Developers <[email protected]> + +Copyright for OpenSSL: + (C) 1995-1998 Eric Young <[email protected]> + +Copyright for directory code parser (FileZilla): + (C) Tim Kosse <[email protected]> + +KFTPGrabber 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'. + +OpenSSL License: + + LICENSE ISSUES + ============== + + The OpenSSL toolkit stays under a dual license, i.e. both the conditions of + the OpenSSL License and the original SSLeay license apply to the toolkit. + See below for the actual license texts. Actually both licenses are BSD-style + Open Source licenses. In case of any license issues related to OpenSSL + please contact [email protected]. + + OpenSSL License + --------------- + +/* ==================================================================== + * Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. All advertising materials mentioning features or use of this + * software must display the following acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" + * + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to + * endorse or promote products derived from this software without + * prior written permission. For written permission, please contact + * [email protected]. + * + * 5. Products derived from this software may not be called "OpenSSL" + * nor may "OpenSSL" appear in their names without prior written + * permission of the OpenSSL Project. + * + * 6. Redistributions of any form whatsoever must retain the following + * acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit (http://www.openssl.org/)" + * + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * ==================================================================== + * + * This product includes cryptographic software written by Eric Young + * ([email protected]). This product includes software written by Tim + * Hudson ([email protected]). + * + */ + + Original SSLeay License + ----------------------- + +/* Copyright (C) 1995-1998 Eric Young ([email protected]) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young ([email protected]). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson ([email protected]). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young ([email protected])" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson ([email protected])" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + diff --git a/debian/_base/applications/internet/kftpgrabber/debian/docs b/debian/_base/applications/internet/kftpgrabber/debian/docs new file mode 100644 index 000000000..ca0272abf --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO diff --git a/debian/_base/applications/internet/kftpgrabber/debian/kftpgrabber-trinity.lintian-overrides b/debian/_base/applications/internet/kftpgrabber/debian/kftpgrabber-trinity.lintian-overrides new file mode 100644 index 000000000..db696c984 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/kftpgrabber-trinity.lintian-overrides @@ -0,0 +1,4 @@ +# It isn't a library or a development package and no other packages uses libkftpinterfaces +# kftpgrabber-trinity needs it and maybe a split can happen later if needed +kftpgrabber-trinity: non-dev-pkg-with-shlib-symlink opt/trinity/lib/libkftpinterfaces.so.0.0.0 usr/lib/libkftpinterfaces.so +kftpgrabber-trinity: package-name-doesnt-match-sonames libkftpinterfaces0 diff --git a/debian/_base/applications/internet/kftpgrabber/debian/kftpgrabber.xml b/debian/_base/applications/internet/kftpgrabber/debian/kftpgrabber.xml new file mode 100644 index 000000000..ae9a1cc32 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/kftpgrabber.xml @@ -0,0 +1,167 @@ +<?xml version='1.0' encoding='ISO-8859-1'?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" +"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ + <!ENTITY dhfirstname "<firstname>Fathi</firstname>"> + <!ENTITY dhsurname "<surname>Boudra</surname>"> + <!ENTITY dhdate "<date>mars 17, 2006</date>"> + <!ENTITY dhsection "<manvolnum>1</manvolnum>"> + <!ENTITY dhemail "<email>[email protected]</email>"> + <!ENTITY dhusername "Fathi Boudra"> + <!ENTITY dhucpackage "<refentrytitle>kftpgrabber</refentrytitle>"> + <!ENTITY dhpackage "kftpgrabber"> + <!ENTITY debian "<productname>Debian</productname>"> + <!ENTITY gnu "<acronym>GNU</acronym>"> + <!ENTITY gpl "&gnu; <acronym>GPL</acronym>"> +]> + +<refentry> + <refentryinfo> + <address> + &dhemail; + </address> + <author> + &dhfirstname; + &dhsurname; + </author> + <copyright> + <year>2006</year> + <holder>&dhusername;</holder> + </copyright> + &dhdate; + </refentryinfo> + <refmeta> + &dhucpackage; + + &dhsection; + </refmeta> + <refnamediv> + <refname>&dhpackage;</refname> + + <refpurpose>ftp client for TDE</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>&dhpackage;</command> + + <arg><option><replaceable>options</replaceable></option></arg> + + </cmdsynopsis> + </refsynopsisdiv> + <refsect1> + <title>DESCRIPTION</title> + + <para><command>&dhpackage;</command> is a graphical ftp client for TDE. + It supports technologies like ZeroConf, TLS/SSL and FXP</para> + + <para>Some features: + <simplelist> + <member>- Multiple FTP sessions (tabs)</member> + <member>- Transfer queue</member> + <member>- TLS/SSL support for encrypted connections (implicit and explicit)</member> + <member>- Partial X509 certificate support for authentication</member> + <member>- File eXchange Protocol (FXP) transfer support</member> + <member>- One Time Password (OTP) support - S/Key, MD5, RMD160, SHA1</member> + <member>- Drag and Drop support</member> + <member>- Site bookmarking</member> + <member>- Encrypted bookmark support (password can be saved to TDEWallet)</member> + <member>- Distributed FTP support (PRET)</member> + <member>- SSCN and CPSV support</member> + <member>- Skiplist</member> + <member>- ZeroConf (aka. Rendezvous) support for local site discovery</member> + <member>- Bookmark sharing with Kopete contacts</member> + <member>- Bookmark import plugins</member> + <member>- Support for SFTP protocol</member> + <member>- Traffic graph</member> + <member>- Speed limiting</member> + <member>- Priority and skip lists</member> + <member>- Fast directory listings via control channel on servers that support STAT</member> + <member>- Integrated SFV checksum verifier</member> + <member>- Ability to view/edit remote files</member> + <member>- Exporting of directory listings into text files</member> + <member>- "On file exists" action matrix for Download, Upload and FXP transfers</member> + </simplelist> + </para> + + </refsect1> + <refsect1> + <title>OPTIONS</title> + + <para>All TDE and Qt programs accept some common command-line options. + <command>&dhpackage;</command> has no application-specific options.</para> + + <variablelist> + <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-tde</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> + </variablelist> + </refsect1> + <refsect1> + <title>AUTHOR</title> + + <para>This manual page was written by &dhusername; <&dhemail;> for + the &debian; system (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 2 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 /usr/share/common-licenses/GPL. + </para> + + </refsect1> +</refentry> + diff --git a/debian/_base/applications/internet/kftpgrabber/debian/manpages b/debian/_base/applications/internet/kftpgrabber/debian/manpages new file mode 100644 index 000000000..ac7779c7e --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/manpages @@ -0,0 +1 @@ +kftpgrabber.1 diff --git a/debian/_base/applications/internet/kftpgrabber/debian/menu b/debian/_base/applications/internet/kftpgrabber/debian/menu new file mode 100644 index 000000000..03baaac09 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/menu @@ -0,0 +1,7 @@ +?package(kftpgrabber-trinity):\ + needs="X11" \ + hints="TDE" \ + section="Applications/Network/File Transfer"\ + title="kftpgrabber" \ + longtitle="kftpgrabber - ftp client" \ + command="/opt/trinity/bin/kftpgrabber" diff --git a/debian/_base/applications/internet/kftpgrabber/debian/patches/series b/debian/_base/applications/internet/kftpgrabber/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/patches/series diff --git a/debian/_base/applications/internet/kftpgrabber/debian/rules b/debian/_base/applications/internet/kftpgrabber/debian/rules new file mode 100755 index 000000000..8292bc38c --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +# Currently is not possible to build with --enable-final +DEB_BUILD_OPTIONS += noopt + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +build/kftpgrabber-trinity:: + /usr/bin/docbook2x-man debian/kftpgrabber.xml + +binary-install/kftpgrabber-trinity:: + install -D -p -m644 debian/kftpgrabber-trinity.lintian-overrides \ + debian/kftpgrabber-trinity/usr/share/lintian/overrides/kftpgrabber-trinity + mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/ + +clean:: + rm -f kftpgrabber.1 diff --git a/debian/_base/applications/internet/kftpgrabber/debian/source/format b/debian/_base/applications/internet/kftpgrabber/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kftpgrabber/debian/source/options b/debian/_base/applications/internet/kftpgrabber/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/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/debian/_base/applications/internet/kftpgrabber/debian/watch b/debian/_base/applications/internet/kftpgrabber/debian/watch new file mode 100644 index 000000000..a0f049d56 --- /dev/null +++ b/debian/_base/applications/internet/kftpgrabber/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.kftp.org/misc/downloads/ /uploads/files/kftpgrabber-(.*)\.tar\.bz2 debian svn-upgrade diff --git a/debian/_base/applications/internet/knmap/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/knmap/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/knmap/debian/cdbs/versions.pl b/debian/_base/applications/internet/knmap/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/knmap/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/knmap/debian/changelog b/debian/_base/applications/internet/knmap/debian/changelog new file mode 100644 index 000000000..75423888b --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/changelog @@ -0,0 +1,92 @@ +knmap-trinity (2.1-1ubuntu2) edgy; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <[email protected]> Fri, 26 Jul 2013 12:43:38 +0200 + +knmap (2.1-1ubuntu2) edgy; urgency=low + + * Add kubuntu_00_autoconf2.60.diff and change pre-build to post-patches + + -- Jonathan Riddell <[email protected]> Sun, 1 Oct 2006 16:20:46 +0100 + +knmap (2.1-1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Sarah Hobbs <[email protected]> Thu, 6 Jul 2006 17:02:20 +1000 + +knmap (2.1-1) unstable; urgency=low + + * New Upstream Release + * Fixed debian/watch file + + -- Claudio Moratti <[email protected]> Sat, 21 Jan 2006 20:07:05 +0100 + +knmap (2.1-0ubuntu2) dapper; urgency=low + + * Added dh_iconcache + + -- Sarah Hobbs <[email protected]> Sat, 13 May 2006 21:12:27 +1000 + +knmap (2.1-0ubuntu1) dapper; urgency=low + + * New upstream release. + * Repackaged upstream tarball from tar.bz2 to orig.tar.gz. + + -- Raphaël Pinson <[email protected]> Tue, 31 Jan 2006 18:30:50 +0100 + +knmap (2.0-1) unstable; urgency=low + + * New Upstream Release (Closes: #347834) + + -- Claudio Moratti <[email protected]> Fri, 13 Jan 2006 11:54:27 +0100 + +knmap (2.0-0ubuntu1) dapper; urgency=low + + * New upstream release. + * Repackaged the tar.bz2 tarball into a tar.gz one. + * Bumped automake dependency to automake1.9 since automake1.6 was removed from + dapper. + * Updated copyright dates in debian/copyright. + * Sponsored upload for Raphaël Pinson <[email protected]> + + -- Jonathan Riddell <[email protected]> Fri, 13 Jan 2006 12:09:54 +0100 + +knmap (1.99+2.0beta1-0ubuntu1) dapper; urgency=low + + * New upstream release + * Removing patch kubuntu_01_desktop_file.patch that has been merged in + upstream. + + -- Raphaël Pinson <[email protected]> Sat, 24 Dec 2005 01:01:40 +0100 + +knmap (1.99-1) unstable; urgency=low + + * New Upstream Release (2.0-beta) + + -- Claudio Moratti <[email protected]> Mon, 19 Dec 2005 12:23:55 +0100 + +knmap (1.0-1) unstable; urgency=low + + * New upstream release + * Added libtool patch + * Added Categories to .desktop file + + -- Claudio Moratti <[email protected]> Mon, 5 Dec 2005 15:44:48 +0100 + +knmap (1.0-beta1-1) unstable; urgency=low + + * Initial release + + -- Claudio Moratti <[email protected]> Wed, 9 Nov 2005 18:59:04 +0100 + +knmap (1.0-0ubuntu1) dapper; urgency=low + + * Initial release. + * Patch kubuntu_01_desktop_file.patch adds GenericName and Categories fields + to src/knmap.desktop. + * Patch kubuntu_02_kdepot.patch modifies admin/cvs.sh to create .pot file. + + -- Raphaël Pinson <[email protected]> Sat, 3 Dec 2005 13:21:11 +0100 + diff --git a/debian/_base/applications/internet/knmap/debian/compat b/debian/_base/applications/internet/knmap/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/knmap/debian/control b/debian/_base/applications/internet/knmap/debian/control new file mode 100644 index 000000000..7d46e8cd9 --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/control @@ -0,0 +1,25 @@ +Source: knmap-trinity +Section: tde +Priority: extra +Maintainer: TDE Debian Team <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev +Standards-Version: 3.8.2 + +Package: knmap-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, nmap +Description: nmap graphical interface for TDE + Knmap is a TDE-based interface to the 'nmap' facility. + . + The main Knmap window provides for the entry of nmap options and the + display of nmap-generated output. + . + This program is a complete re-write of one by the same name written by + Alexandre Sagala. The last version of that program was 0.9 which was + released on 2003-03-09 and targeted the KDE 2.2 and QT 2.3 environments. + It can be compiled on today's TDE / TQt environment. + . + Not to mention that it did not cater for the full set of 'nmap' options. + Or, perhaps, 'nmap' progressed whilst that version of Knmap languished. + . + http://www.kde-apps.org/content/show.php?content=31108 diff --git a/debian/_base/applications/internet/knmap/debian/copyright b/debian/_base/applications/internet/knmap/debian/copyright new file mode 100644 index 000000000..3ea86584c --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Raphaël Pinson <[email protected]> on +Sun, 13 Nov 2005 16:44:13 +0100. + +It was downloaded from http://sourceforge.net/projects/knmap + +Upstream Author : Kevin Gilbert <[email protected]> + +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. + + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL'. + +Copyright + +All the software: + + (C) 2005, 2006 by Kevin Gilbert <[email protected]> + +debian/knmap.1.docbook: + + Copyright (C) 2005, 2006 by Raphaël Pinson <[email protected]> diff --git a/debian/_base/applications/internet/knmap/debian/docs b/debian/_base/applications/internet/knmap/debian/docs new file mode 100644 index 000000000..6f12db508 --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README diff --git a/debian/_base/applications/internet/knmap/debian/patches/series b/debian/_base/applications/internet/knmap/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/patches/series diff --git a/debian/_base/applications/internet/knmap/debian/rules b/debian/_base/applications/internet/knmap/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/knmap/debian/source/format b/debian/_base/applications/internet/knmap/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/knmap/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/knmap/debian/source/options b/debian/_base/applications/internet/knmap/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/knmap/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/debian/_base/applications/internet/konversation/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/konversation/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/konversation/debian/cdbs/versions.pl b/debian/_base/applications/internet/konversation/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/konversation/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/konversation/debian/changelog b/debian/_base/applications/internet/konversation/debian/changelog new file mode 100644 index 000000000..aa37d0967 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/changelog @@ -0,0 +1,1268 @@ +konversation-trinity (1.1-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600 + +konversation-trinity (1.1-0ubuntu2) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Fri, 06 March 2009 01:35:00 -0600 + +konversation-trinity (1.1-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Sun, 14 Dec 2008 14:31:00 -0600 + +konversation (1.1-0ubuntu2.1) intrepid-proposed; urgency=low + + * Reapply kubuntu_05_default_channels.diff dropped in 1.0.1-6ubuntu1. + * Removed 10_debian_channel.diff added in 1.0.1-6ubuntu1. + * Re-add missing changelog entries that went into a black hole. + * Debian people now go to #kubuntu, not #debian again (LP: #218958), + even without kubuntu-default-settings installed. + * This merge should now be correct. + + -- Sarah Hobbs <[email protected]> Tue, 04 Nov 2008 13:53:43 +1100 + +konversation (1.1-0ubuntu2) intrepid; urgency=low + + * Run buildprep before upload + + -- Jonathan Riddell <[email protected]> Thu, 21 Aug 2008 10:08:33 +0100 + +konversation (1.1-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #256733) + * Bump Standards-Version up to 3.8.0 + * Added po/*/konversation.gmo to the build clean target + + -- Jonathan Thomas (The man) <[email protected]> Sun, 10 Aug 2008 17:19:20 -0400 + +konversation (1.0.1-6ubuntu1) intrepid; urgency=low + + * Merge with Debian, remaining change just the .orig md5sum, closes LP: #226180 + + -- Richard Birnie <[email protected]> Wed, 07 May 2008 13:46:21 +0100 + +konversation (1.0.1-6) unstable; urgency=low + + [ Modestas Vainius ] + * Move Homepage stanza to debian/control source section. + * Bump Standards-Version to 3.7.3.0 + * Add DM-Upload-Allowed: yes to debian/control source section. + * Enhance 16_konversation_desktop.diff patch - remove Encoding field from + konversation.desktop too. + + -- Debian KDE Extras Team <[email protected]> Tue, 04 Mar 2008 18:40:56 +0200 + +konversation (1.0.1-5) unstable; urgency=low + + [ Modestas Vainius ] + * Drop hackish docs removal stuff from debian/rules. There is a less + hackish way to achieve the same thing (i.e. not to installing upstrem + README) which should not cause problems with dash as /bin/sh + (Closes: #459159). + * New patches from 1.0.1-4ubuntu2: + * Add unfuzzed kubuntu_02_serverlist_compiz_workaround.patch as + 17_serverlist_compiz_workaround.diff. The patch comes from + upstream r604746 (KDE Bug #147557). + * I'm adding back kubuntu_01_kdepot.diff because it does not hurt and now + I understand how it helps for Ubuntu. + + -- Debian KDE Extras Team <[email protected]> Mon, 21 Jan 2008 12:22:36 +0200 + +konversation (1.0.1-4ubuntu6) hardy; urgency=low + + * Edit 10_debian_channel.diff, renamed to + kubuntu_05_default_channels.diff, to default to #kubuntu. + (LP: #218958) + * Add this, and previous patch, to debian/patches/series, so they actually + apply + + -- Sarah Hobbs <[email protected]> Fri, 18 Apr 2008 16:16:47 +1000 + +konversation (1.0.1-4ubuntu5) hardy; urgency=low + + * Added kubuntu_04_dcc_crash.diff to prevent Konversation from crashing + when a DCC Chat request is sent. (LP: #60898) + * Fixed in KDE SVN r605705 + + -- Guillaume Martres <[email protected]> Sat, 12 Apr 2008 23:47:08 +0200 + +konversation (1.0.1-4ubuntu4) hardy; urgency=low + + * Fixed kubuntu_03_osd_kde4.diff + - Closes LP: #209368 + + -- Anthony Mercatante <[email protected]> Tue, 08 Apr 2008 15:36:00 +0200 + +konversation (1.0.1-4ubuntu3) hardy; urgency=low + + * Added kubuntu_03_osd_kde4.diff, fixes OSD issue on the KDE4 desktop. + Patch from svn. + + -- Anthony Mercatante <[email protected]> Tue, 11 Mar 2008 15:40:59 +0100 + +konversation (1.0.1-4ubuntu2) gutsy; urgency=low + + * Add kubuntu_02_serverlist_compiz_workaround.patch from upstream. + (KDE Bug #147557) + * Removed 98_buildprep.diff as we dont tend to use these in ubuntu. + Fixes FTBFS + * Added build-dep automake1.9 to fix FTBFS + + -- Sarah Hobbs <[email protected]> Mon, 15 Oct 2007 22:08:45 +1000 + +konversation (1.0.1-4ubuntu1) gutsy; urgency=low + + * Merge with Debian for CVE patch, remaining change: + - kubuntu_01_kdepot.diff patch + + -- Jonathan Riddell <[email protected]> Thu, 30 Aug 2007 11:17:04 +0100 + +konversation (1.0.1-4) unstable; urgency=low + + [ Modestas Vainius ] + * Add new patches: + - 15_CVE-2007-4400.diff to fix CVE-2007-4400 vulnerability. + The patch is based on upstream SVN commits #602433 and #602435 + (Closes: #439837). + - 16_konversation_desktop.diff to remove X-SuSE-IRCClient from + konversation.desktop Categories to shut lintian up. + * Change Debian menu section to Applications/Network/Communication. + + -- Debian KDE Extras Team <[email protected]> Thu, 30 Aug 2007 12:07:06 +0300 + +konversation (1.0.1-3ubuntu1) gutsy; urgency=low + + [ Jonathan Riddell ] + * Drop channel patch, default channel is changed in kubuntu-default-settings + and it can fall back to freenode if that's not installed + + [ Frode M. Døving ] + * Mergeing from Debian. See changelog entries below. + A big thank you goes to the Debian KDE Extras Team, you rock! + * Remaining change: kubuntu_01_kdepot.diff + * Change maintainer address to ubuntu-core-dev. + + -- Frode M. Døving <[email protected]> Wed, 25 Jul 2007 22:25:27 +0200 + +konversation (1.0.1-3) unstable; urgency=low + + [ Modestas Vainius ] + * Documentation is provided under the terms of GNU GFDL with no Invariant + Sections, no Front-Cover Texts, and no Back-Cover Texts. Mention this + in debian/copyright. + * Update standards version to 3.7.2.2: point to + /usr/share/common-licenses/GFDL in debian/copyright. + * Use more strict wildcards in konversation.install mostly to track + upstream changes and to eliminate empty apidox directory. + * New/updated patches: + - 10_debian_channel.diff - update to use port 7000 for irc.debian.org + by default to prevent possible DCC exploit. + - 12_dbug405384_dccsendfile.diff - remember whole URL (including protocol), + not just directory for "Send File" dialog (Closes: #405384). + - 13_dbug412894_lowercase_nick.diff - don't crash on typing text in + reopened query/channel after all channels/queries were left (lowercase + nicknames were not affected) (Closes: #412894). + - 14_dbug412803_assert_crash.diff - avoid a possible crash on DCOP info. + Remove a bogus assert (Closes: #412803). + * Add tdelibs-dbg to konversation-dbg Recommends. + + -- Debian KDE Extras Team <[email protected]> Tue, 24 Jul 2007 01:15:48 +0300 + +konversation (1.0.1-2) unstable; urgency=low + + * Konversation is now maintained by Debian KDE Extras Team. + Modestas Vainius <[email protected]> is responsible for the package. + + [Modestas Vainius] + * Update debian/copyright based on current copyright information in the + source code. + * Migrate from simple patch system to quilt. + * Patches: + - 01 to 04. Usual libtool & autotools update. + - 06_fix_relibtoolization.diff - remove a few redundant _LIBADD directives + from Makefile.am files to make relibtoolization possible. + - 10_debian_channel.diff - add irc://irc.debian.org/#debian to server list + by default. + - kubuntu_01_kdepot.diff.diff - drop this patch because I don't see why it's + needed. Current code leads to the same result. + - 11_dbug_autoreplace.diff - add Debian BTS (dbug) auto replace. Thanks to + Filipus Klutiero for the idea (Closes: #419897). + - 98_buildprep.diff - relibtoolization patch. + * Use ${binary:Version} instead of obsolete ${Source-Version} for the -dbg + package. + * Changes to debian/control: + - Drop versioned dependency on g++. + - Drop reduntant build dependency on libqt3-mt-dev. + - Drop autotools runtime from build dependencies. They are no longer needed. + - Build depend on autotools-dev for config.guess and config.sub. + + -- Debian KDE Extras Team <[email protected]> Tue, 17 Jul 2007 03:24:41 +0300 + +konversation (1.0.1-1ubuntu2) feisty; urgency=low + + * Changed kubuntu_01_channel.diff to set the default port of the default + server to 8001 to prevent the DCC exploit (https://help.ubuntu.com/community/FixDCCExploit) + + -- Martin Meredith <[email protected]> Sat, 27 Jan 2007 06:21:52 +0000 + +konversation (1.0.1-1ubuntu1) feisty; urgency=low + + * Merge from debian unstable + * Remaining changes: kubuntu_01_kdepot.diff and kubuntu_01_channel.diff + + -- Brandon Holtsclaw <[email protected]> Mon, 30 Oct 2006 12:57:45 +0000 + +konversation (1.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Nathaniel W. Turner <[email protected]> Sat, 7 Oct 2006 04:13:14 +0000 + +konversation (1.0.1-0ubuntu1) edgy; urgency=low + + * New Upstream Bugfix Release ( UVFe approved by mdz ) + * Closes Malone: #64488 + + -- Brandon Holtsclaw <[email protected]> Thu, 12 Oct 2006 10:03:06 -0500 + +konversation (1.0-1) unstable; urgency=low + + * New upstream release. (closes: #387045) + + Closes: #365759 (Server tab is blank while reconnecting) + + Closes: #356304 (FTBFS with G++ 4.1: extra qualification); patch + incorporated upstream; thanks to Martin Michlmayr for the NMU + + * Sync with Ubuntu. + + Drop kubuntu_01_channel.diff in favor of updated debian_01_channel.diff. + + * Preseed channel list with #debian at irc.debian.org instead of #debian-kde + at irc.freenode.net. (closes: #371880) + + * Stop shipping outdated and unused cdbs/kde.mk. + + * Change section of konversation-dbg to kde so it matches override file. + + -- Nathaniel W. Turner <[email protected]> Wed, 13 Sep 2006 14:56:45 -0400 + +konversation (1.0-0ubuntu6) edgy; urgency=low + + * Set .pot name in debian/rules + + -- Jonathan Riddell <[email protected]> Sun, 1 Oct 2006 13:00:19 +0100 + +konversation (1.0-0ubuntu5) edgy; urgency=low + + * Applyed Mez patch again (sorry!) for gnome users. + + -- Anthony Mercatante <[email protected]> Sat, 9 Sep 2006 08:54:21 +0200 + +konversation (1.0-0ubuntu4) edgy; urgency=low + + * Back to old kubuntu_01_channel.diff since the settings are + overwritten bu kubuntu-default-settings in the first place. + Applying the wanted changes to kds. + + -- Anthony Mercatante <[email protected]> Sat, 9 Sep 2006 08:33:24 +0200 + +konversation (1.0-0ubuntu3) edgy; urgency=low + + * Modified kubuntu_01_channel.diff to change the default irc server + to irc.ubuntu.com vs irc.freenode.net (Closes Malone: #52690) + thanks to Martin Meredith ( [email protected] ) + + -- Brandon Holtsclaw <[email protected]> Sat, 9 Sep 2006 02:12:26 -0500 + +konversation (1.0-0ubuntu2) edgy; urgency=low + + * Add automake and autoconf build-dep + + -- Jonathan Riddell <[email protected]> Fri, 1 Sep 2006 21:41:38 +0000 + +konversation (1.0-0ubuntu1) edgy; urgency=low + + [ Jonathan Riddell ] + * Add kubuntu_01_kdepot.diff and use standard kde.mk in debian/rules + + [ Brandon Holtsclaw ] + * New Upstream Version ( uvf exception approved by kamoin ) + * Removed kubuntu_02_serverlist.patch adopted upstream + * Removed debian_02_gcc41.diff also adopted upstream + + -- Brandon Holtsclaw <[email protected]> Thu, 31 Aug 2006 11:39:24 -0500 + +konversation (0.19-1.1ubuntu2) edgy; urgency=low + + * Added kubuntu_02_serverlist.patch (Closes: #34992) + + -- Stephan Hermann <[email protected]> Fri, 7 Jul 2006 12:49:21 +0200 + +konversation (0.19-1.1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Stephan Hermann <[email protected]> Fri, 7 Jul 2006 08:03:41 +0200 + +konversation (0.19-1.1) unstable; urgency=low + + * NMU as part of the GCC 4.1 transition. + * patches/debian_01_channel.diff: Remove extra qualification from C++ + header file. (Closes: #356304) + + -- Martin Michlmayr <[email protected]> Thu, 25 May 2006 21:55:25 +0200 + +konversation (0.19-1) unstable; urgency=low + + * New upstream release. (Closes: #350562) + Adds many features and fixes many bugs, including: + + Middle-Click Paste behaves differently on channel input line and + text input line (Closes: #338489) + + * Synchronize with Ubuntu. + - However, disable the libtool-related patches, as they cause autoconf to + be re-run at build time, and this is not desirable. I don't have time + to investigate this properly now; NMUs that address the issue are + welcome. + + * Preseed initial channel list with #debian-kde instead of #kde. + + -- Nathaniel W. Turner <[email protected]> Wed, 1 Feb 2006 12:46:01 -0500 + +konversation (0.19-0ubuntu4) dapper; urgency=low + + * debian/cdbs/kde.mk: + - added dh_iconcache. + + -- Daniel Holbach <[email protected]> Sun, 21 May 2006 16:45:52 +0200 + +konversation (0.19-0ubuntu3) dapper; urgency=low + + * Edit debian/cdbs/kde.mk to generate .pot file + + -- Jonathan Riddell <[email protected]> Tue, 9 May 2006 17:26:57 +0300 + +konversation (0.19-0ubuntu2) dapper; urgency=low + + * Don't use GCC 3.4 on hppa + + -- Jonathan Riddell <[email protected]> Thu, 16 Feb 2006 12:04:31 +0000 + +konversation (0.19-0ubuntu1) dapper; urgency=low + + * New upstream release + * Relibtooled - makes tighter Depends + + -- Martin Meredith <[email protected]> Mon, 30 Jan 2006 12:49:48 +0000 + +konversation (0.18-4) unstable; urgency=low + + * Synchronize with Ubuntu. + + * Build with default g++ on all architectures, instead of g++ 3.4 on arm, + m68k, and hppa, now that PR c++/21123 (Debian bug #323133) has been fixed. + Add temporary build-dependency on g++ (>= 4:4.0.2-2) until all buildds + have that version. + + Closes: #342996: Package explicitely build-depends on g++-3.4 + + * Bump debian/compat to 5 and build-depend on debhelper (>= 5.0). + + * Add konversation-dbg, to help trace problems (and remove my previous, + less-elegant method of conditionally including debug symbols). + + * Recommend python; it is used by the media and weather scripts. + + * Remove ancient Conflicts and Provides declarations for konversation-doc + and konversation-i18n. I believe these packages were never uploaded to + the official Debian archive, and were definitely removed long before the + sarge release. + + * Remove the .svn check in debian/rules in favor of passing -i to + dpkg-buildpackage (which simplifies maintenance). + + -- Nathaniel W. Turner <[email protected]> Thu, 15 Dec 2005 08:46:25 -0500 + +konversation (0.18-3ubuntu2) dapper; urgency=low + + * Rebuild against the latest tdelibs4-dev to make us installable. + + -- Adam Conrad <[email protected]> Mon, 12 Dec 2005 21:35:14 +1100 + +konversation (0.18-3ubuntu1) dapper; urgency=low + + * Resynchronise with Debian. + * Sponsored upload for Loic Pefferkorn <[email protected]> + + -- Jonathan Riddell <[email protected]> Mon, 21 Nov 2005 13:14:59 +0100 + +konversation (0.18-3) unstable; urgency=low + + * Build with g++-3.4 on arm, m68k, and hppa architectures to work around an + internal compiler error in g++ 4.0 on those architectures (bug #323133). + - debian/{control,rules} + + -- Nathaniel W. Turner <[email protected]> Tue, 6 Sep 2005 21:19:00 -0400 + +konversation (0.18-2) unstable; urgency=low + + * Upload to Debian unstable, now that a C++ transitioned version of tdelibs + has been built on all architectures. + + * Use a more descriptive title in the Debian menu entry. + - debian/konversation.menu + + * Bump package's Standards-Version to 3.6.2 (no changes needed). + - debian/control: update Standards-Version + + * Update build dependencies to require a more recent version of debhelper + (>= 4.9) so that dh_installmenu puts the menu file in /usr/share instead + of /usr/lib, to comply with the latest menu policy. + - debian/control: update Build-Depends + + -- Nathaniel W. Turner <[email protected]> Thu, 1 Sep 2005 22:26:21 -0400 + +konversation (0.18-1ubuntu4) dapper; urgency=low + + * Build with GCC 3.4 on arches where GCC 4.0 fails + See http://lists.debian.org/debian-devel/2005/09/msg00020.html + + -- Jonathan Riddell <[email protected]> Fri, 28 Oct 2005 03:58:12 +0000 + +konversation (0.18-1ubuntu3) breezy; urgency=low + + * bumped cdbs build-dep back to 0.4.21 to make backports happy + the "dont ask me again for KDE packages, how can a IRC client + be 7MB big ?" release + + -- Oliver Grawert <[email protected]> Tue, 26 Jul 2005 23:42:24 +0200 + +konversation (0.18-1ubuntu2) breezy; urgency=low + + * Add libxi-dev build-depends + + -- Jonathan Riddell <[email protected]> Fri, 8 Jul 2005 09:52:14 +0000 + +konversation (0.18-1ubuntu1) breezy; urgency=low + + * Merged with Debian + * Sponsored upload for Martin Meredith <[email protected]> + + -- Jonathan Riddell <[email protected]> Sat, 11 Jun 2005 01:58:20 +0100 + +konversation (0.18-1) unstable; urgency=low + + * New upstream release. + (Not uploaded to Debian, due to the C++ transition.) + + * Recommend ruby, as the newly-added qurl script uses it. + + * Update konversation(1) manpage. + + * Update debian/cdbs/kde.mk to revision 1066 from + svn://svn.debian.org/pkg-kde/branches/kde-3.4.0/cdbs/kde.mk + + * Update homepage (again); it is now http://konversation.kde.org/ + + -- Nathaniel W. Turner <[email protected]> Tue, 7 Jun 2005 21:48:59 -0400 + +konversation (0.17-1ubuntu1) breezy; urgency=low + + * Merge with debian. + * Upload for Frode M. Doeving <[email protected]> + + -- Jonathan Riddell <[email protected]> Tue, 31 May 2005 16:04:33 +0200 + +konversation (0.17-1) unstable; urgency=low + + * New upstream release. + + * Use the kde.mk class maintained by the Debian KDE Maintainers, instead of + the one shipped with CDBS. (Copied from + svn://svn.debian.org/pkg-kde/people/chrsmrtn/cdbs-experimental/kde.mk + revision 856.) + + One benefit is that experimental packages should now be actually be built + with debugging symbols. + + * Build-Depends on a more recent cdbs (>= 2.4.27-3), as the updated kde.mk + requires some targets that were added recently. + + * Minor packaging cleanups. + + -- Nathaniel W. Turner <[email protected]> Wed, 6 Apr 2005 17:17:36 -0400 + +konversation (0.16-1ubuntu2) breezy; urgency=low + + * Rebuild package for new C++ ABI. + + -- Matthias Klose <[email protected]> Mon, 30 May 2005 20:11:41 +0000 + +konversation (0.16-1ubuntu1) hoary; urgency=low + + * Sync changelog with Debian package + * Sponsored upload for İsmail Dönmez <[email protected]> + + -- Jonathan Riddell <[email protected]> Thu, 24 Mar 2005 09:31:10 -0500 + +konversation (0.16-1) unstable; urgency=low + + * New upstream release. + + Closes: #275282: Fallback to ISO-8859-1 (or whatever) if an incoming + message isn't UTF8 + + Closes: #303090: docs are installed in wrong place + + -- Nathaniel W. Turner <[email protected]> Thu, 24 Mar 2005 09:31:10 -0500 + +konversation (0.15.1-0ubuntu1) hoary; urgency=low + + * New upstream release + * SECURITY UPDATE: Fixes multiple security vulnerabilities + * Wildcard variable parsing allows server to execute arbitrary IRC commands + * Unescaped variables in Perl scripts allow arbitrary commands to be run by local user + * Nick and password confused in quick connect dialogue + * References: + http://lists.netsys.com/pipermail/full-disclosure/2005-January/031033.html + * Merge following changes from 0.15-2 Debian package + * Added 000-remove-needless-alias.patch from upstream CVS (thanks to SuSE); + should fix a build failure on ia64. + * Deleted doc-expand-3.3-entities.patch; no longer needed. + * The konversation website has moved to http://konversation.berlios.de/; + updated references accordingly: + - debian/control + - debian/copyright + * sponored upload for İsmail Dönmez <[email protected]> (upstream itself) + + -- Jonathan Riddell <[email protected]> Wed, 19 Jan 2005 15:23:29 +0200 + +konversation (0.15+2005.02.17-0) unstable; urgency=low + + * Start building nightly snapshots tarballs with --no18n, as createPackage + no longer builds proper i18n trees (KDE upstream removed some required + Makefile.am files, and I lack the time to fix it properly right now). + + -- Nathaniel W. Turner <[email protected]> Thu, 17 Feb 2005 11:59:13 -0500 + +konversation (0.15-3) unstable; urgency=high + + * Security update release. Applied patches from Wouter Coekaerts (included + in upstream 0.15.1) to fix the following issues: + + CAN-2005-0129: quick buttons recursive % expansion + + CAN-2005-0130: perl script arbitrary command execution + + CAN-2005-0131: potential server password leak + (Closes: #291503) + * Reverted website changes in 0.15-2; the konversation.org website is back. + + -- Nathaniel W. Turner <[email protected]> Fri, 21 Jan 2005 13:07:21 -0500 + +konversation (0.15-2) unstable; urgency=low + + * Added 000-remove-needless-alias.patch from upstream CVS (thanks to SuSE); + should fix a build failure on ia64. (Closes: #289914) + * Deleted doc-expand-3.3-entities.patch; no longer needed. + * The konversation website has moved to http://konversation.berlios.de/; + updated references accordingly: + - debian/control + - debian/copyright + + -- Nathaniel W. Turner <[email protected]> Wed, 5 Jan 2005 18:33:16 -0500 + +konversation (0.15-1) unstable; urgency=low + + * New upstream release. + + Closes: #266126: per-channel setting for character set + + Closes: #271045: CPU 100% usage when receiving channel list + + Closes: #271046: Channel list received from server is not complete + + Closes: #276551: Busy-loops on the IRC socket + + tarball layout has changed; packaging updated accordingly: + - doc-expand-3.3-entities.patch + - debian/rules + - debian/docs + * Removed 23 identical automatic snapshot entries from debian/changelog. + + -- Nathaniel W. Turner <[email protected]> Wed, 1 Dec 2004 12:31:51 -0500 + +konversation (0.15-1ubuntu1) hoary; urgency=low + + * Initial Ubuntu upload + * Fixes broken build-depends + * sponored upload for İsmail Dönmez (upstream itself) + + -- Andreas Mueller <[email protected]> Sun, 9 Jan 2005 13:28:12 +0200 + +konversation (0.14.0+20041129-1) experimental; urgency=low + + * New upstream CVS snapshot. + + irc.protocol has been renamed konvirc.protocol and no longer needs to be + maintained using update-alternatives; postinst and prerm updated + accordingly. + * Resync doc-expand-3.3-entities.patch: + + no longer need to patch ./doc/da/index.docbook + + -- Nathaniel W. Turner <[email protected]> Tue, 30 Nov 2004 01:13:17 -0500 + +konversation (0.14.0+20040902.1-2) experimental; urgency=low + + * New upstream CVS snapshot. + + install the icons in the correct place + + -- Nathaniel W. Turner <[email protected]> Thu, 2 Sep 2004 22:57:36 -0400 + +konversation (0.14.0+20040902-1) experimental; urgency=low + + * New upstream CVS snapshot. + * Do not call update-alternatives --remove when upgrading, as this can + effectively reset the administrator's settings. + - debian/konversation.prerm + + -- Nathaniel W. Turner <[email protected]> Thu, 2 Sep 2004 11:21:08 -0400 + +konversation (0.14.0+20040831-1) experimental; urgency=low + + * New upstream CVS snapshot. + * Build with debugging symbols. + + -- Nathaniel W. Turner <[email protected]> Tue, 31 Aug 2004 13:28:25 -0400 + +konversation (0.14.0+20040824-1) experimental; urgency=low + + * New upstream CVS snapshot. + * Manage the irc.protocol file with Debian's alternatives system. + - debian/rules, debian/konversation.{postinst,prerm} + + -- Nathaniel W. Turner <[email protected]> Tue, 24 Aug 2004 20:15:29 -0400 + +konversation (0.14.0+20040819-1) experimental; urgency=low + + * New upstream CVS snapshot. + * doc-expand-3.3-entities.patch: resync + + -- Nathaniel W. Turner <[email protected]> Thu, 19 Aug 2004 11:35:33 -0400 + +konversation (0.14.0+20040731-1) experimental; urgency=low + + * New upstream CVS snapshot. + * Added a debian/watch file for the curious. + * doc-expand-3.3-entities.patch: expand 	 entity in docs as it's not + defined for all languages + + -- Nathaniel W. Turner <[email protected]> Sun, 1 Aug 2004 13:54:48 -0400 + +konversation (0.14.0-4) unstable; urgency=low + + * Manage the irc.protocol file with Debian's alternatives system. + - debian/rules, debian/konversation.{postinst,prerm} (Closes: #267726) + * Removed calls to update-menus; dh_installmenu creates these for us. + - debian/konversation.postrm now empty; removed + * Added a debian/watch file. + * [This changelog entry is in version order, but not chronological order.] + + -- Nathaniel W. Turner <[email protected]> Sun, 29 Aug 2004 14:56:46 -0400 + +konversation (0.14.0-3) unstable; urgency=low + + * After discussion with Riku Voipio and some thought, merged + konversation-doc and konversation-i18n back into main konversation + package. Splitting them out is not as beneficial as I had first thought. + - debian/*.install: Changed accordingly. + - debian/control: Added appropriate Conflicts and Provides. + + -- Nathaniel W. Turner <[email protected]> Fri, 16 Jul 2004 23:54:29 -0400 + +konversation (0.14.0-2) unstable; urgency=low + + * debian/control: Added Riku Voipio <[email protected]> to Uploaders. + * debian/{copyright,control}: Upstream homepage is now + http://www.konversation.org/ + * debian/konversation.1.docbook: Refer to konversationircprotocolhandler(1). + + -- Nathaniel W. Turner <[email protected]> Mon, 12 Jul 2004 16:06:37 -0400 + +konversation (0.14.0-1) unstable; urgency=low + + * New upstream release 0.14. (Closes: #257754) + * Fix lintian warning 'description-starts-with-leading-spaces'. + * Write manpage for konversationircprotocolhandler. + + -- Nathaniel W. Turner <[email protected]> Tue, 6 Jul 2004 20:29:45 -0400 + +konversation (0.14cvs20040621-1) experimental; urgency=low + + * New upstream CVS snapshot. + * All previous patches incorporated upstream. + * debian/konversation.menu: Specify icon in addition to iconNxN. + * debian/*.xpm: Regenerate Debian menu system icons from new upstream icon. + + -- Nathaniel W. Turner <[email protected]> Mon, 21 Jun 2004 13:11:14 -0400 + +konversation (0.14cvs20040614-1) experimental; urgency=low + + * New upstream CVS snapshot. + + much snazzy new stuff + * New patches: + + 002_configureNotifications_tray.patch - add another item to tray menu + + 003_nicklist_hostmask_startup - minor bugfix + + -- Nathaniel W. Turner <[email protected]> Mon, 14 Jun 2004 22:27:31 -0400 + +konversation (0.14cvs20040611-2) experimental; urgency=low + + * Do not ship .xcf files. + + -- Nathaniel W. Turner <[email protected]> Sat, 12 Jun 2004 00:43:06 -0400 + +konversation (0.14cvs20040611-1) experimental; urgency=low + + * New upstream CVS snapshot. + * Removed 000_tray_menu_enhance.patch (applied upstream). + * Split out 3.6MB of architecture-independent files into separate + konversation-doc and konversation-i18n packages. + + -- Nathaniel W. Turner <[email protected]> Fri, 11 Jun 2004 22:09:24 -0400 + +konversation (0.14cvs20040608-2) experimental; urgency=low + + * New patch: + + 000_tray_menu_enhance.patch - adds Configure Konversation to tray menu + + -- Nathaniel W. Turner <[email protected]> Wed, 9 Jun 2004 00:02:32 -0400 + +konversation (0.14cvs20040608-1) experimental; urgency=low + + * New upstream CVS snapshot. + * Provide both 16x16 and 32x32 sized icons for the Debian menu system, and + regenerate them using The Gimp, which produces nicer results than + ImageMagick. + + -- Nathaniel W. Turner <[email protected]> Tue, 8 Jun 2004 03:26:05 -0400 + +konversation (0.14cvs20040501-1) unstable; urgency=medium + + * New upstream snapshot. + * Urgency medium because the build system changes introduced in + 0.14cvs20040427-1 should fix a build failure (bug #246448). + * Deleted debian/patches/00_qwhatsthis.diff (applied upstream). + + -- Nathaniel W. Turner <[email protected]> Sat, 1 May 2004 14:28:12 -0400 + +konversation (0.14cvs20040427-2) unstable; urgency=low + + * Updated Build-Depends on debhelper to (>= 4.1.0). + * debian/copyright: + - Added Gary R. Cramblitt (documentation author) to copyright. + - Updated section on upstream source to reflect new procedure. + * debian/patches/00_qwhatsthis.diff + - Added help for the rest of editserverdialog, based on Gary R. + Cramblitt's excellent documentation. + + -- Nathaniel W. Turner <[email protected]> Wed, 28 Apr 2004 07:28:53 -0400 + +konversation (0.14cvs20040427-1) unstable; urgency=low + + * New CVS snapshot. + * Prepare the upstream snapshot tarball using cvs2dist from tdesdk-scripts + instead of my own homebrewed script. This has a number of advantages: + - debian/rules and debian/control are simplified a bit. + - Documentation is now included in the package. + - Translations are now included in the package. + * debian/rules: + - Cleaned up a bit. + * debian/control: + - No longer need to Build-Depend on autoconf or automake*. + - No longer need to Build-Depend on libqt3-compat-headers. + - Put "IRC" into the synopsis so that "apt-cache search" will find it. + - Updated long description per best practices. + * debian/patches/editserverdialog2ui.diff: + - Removed; upstream prefers not to use .ui files. + * debian/patches/00_qwhatsthis.diff + - Adds QWhatsThis help in some places (replaces editserverdialog2ui.diff). + + -- Nathaniel W. Turner <[email protected]> Tue, 27 Apr 2004 20:47:14 -0400 + +konversation (0.14cvs20040413-3) experimental; urgency=low + + * debian/konversation.xpm: Resize icon so that it is *really* 32 pixels + wide, not 33. + + -- Nathaniel W. Turner <[email protected]> Thu, 15 Apr 2004 13:50:23 -0400 + +konversation (0.14cvs20040413-2) experimental; urgency=low + + * Uploading locally to experimental until -1 goes into Debian. + * debian/konversation.1.docbook: + - Updated SCRIPTING section + - Added FILES section + * debian/dirs: Not needed; removed. + * debian/konversation.{xpm,menu,install}: Added a Debian Menu System icon. + + -- Nathaniel W. Turner <[email protected]> Thu, 15 Apr 2004 13:28:19 -0400 + +konversation (0.14cvs20040413-1) unstable; urgency=low + + * New CVS snapshot. + * New maintainer (closes: #222154). + * Changed version numbering scheme to match that used by previous + maintainer. (Note that this is still pre-0.14.) + * debian/konversation.{menu,postinst,postrm}: Added a Debian menu system + entry (from previous package by Dominique Devriese -- thanks!). + * debian/control: + + Tweaked long description based on description at the kdeextragear site. + + Made Build-Depends on cdbs versioned per KDE packaging guidelines. + + Build-Depend on automake1.7 instead of automake1.8. + + Removed some gratuitous Build-Depends (thanks to the debian-qt-kde team + for pointing this out in the latest packaging guidelines). + * debian/copyright: rearranged for better clarity + * debian/patches/autoconnect-fix.diff: deleted (applied upstream). + + -- Nathaniel W. Turner <[email protected]> Tue, 13 Apr 2004 21:33:21 -0400 + +konversation (0.13+20040326-2) unstable; urgency=low + + * debian/patches/autoconnect-fix.diff: Maintain state of auto connect + setting when editing a server item (fixes KDE bug 79182) + + -- Nathaniel W. Turner <[email protected]> Tue, 6 Apr 2004 12:11:06 -0400 + +konversation (0.13+20040326-1) unstable; urgency=low + + * New CVS snapshot: + - [abatianni]: + + Added support for automatic text on highlight + + Fixed DCC Chat crash and logfile bug + + Enabled %o and %K placceholders in auto text + + Switched tab close buttons off by default [closes kde bug 77340] + + -- Nathaniel W. Turner <[email protected]> Fri, 26 Mar 2004 00:21:21 -0500 + +konversation (0.13+20040323-1) unstable; urgency=low + + * New CVS snapshot. + + Fix bug 78108. Make quit action in tray menu work again. [psn] + * Changed suite to unstable. + * debian/copyright: explain the origin of both stable and snapshot tarballs + * debian/control: + + remove bash from Recommends; it is an Essential package + + add missing Build-Depends (discovered by building in a pbuilder chroot): + autoconf, automake1.8 + + -- Nathaniel W. Turner <[email protected]> Thu, 25 Mar 2004 04:47:20 -0500 + +konversation (0.13+20040316-1) experimental; urgency=low + + * New CVS snapshot. + * Now properly built as a non-native package. + * debian/rules: + + no longer copy .desktop files to applnk, as KDE 3.2 is now in sid + + various cleanups + + -- Nathaniel W. Turner <[email protected]> Mon, 15 Mar 2004 23:47:03 -0500 + +konversation (0.13+20040308-3) experimental; urgency=low + + * Nevermind that, the new nick code causes a segfault for me. I don't have + time to debug, so I'll just not define USE_NICKINFO for now. + + -- Nathaniel W. Turner <[email protected]> Thu, 11 Mar 2004 07:37:08 -0500 + +konversation (0.13+20040308-2) experimental; urgency=low + + * Built with USE_NICKINFO defined. + * Not uploaded. + + -- Nathaniel W. Turner <[email protected]> Thu, 11 Mar 2004 07:11:17 -0500 + +konversation (0.13+20040308-1) experimental; urgency=low + + * New CVS snapshot. + * Built against KDE 3.2. + + -- Nathaniel W. Turner <[email protected]> Wed, 10 Mar 2004 02:47:36 -0500 + +konversation (0.13+20040223-1) experimental; urgency=low + + * New CVS snapshot. + * Added "What's This?" entries for most things in the "Edit Server" dialog. + Replaced hardcoded layout with UI file in the process. + + -- Nathaniel W. Turner <[email protected]> Mon, 23 Feb 2004 23:51:32 -0500 + +konversation (0.13+20040131-1) experimental; urgency=low + + * New CVS snapshot. + * Use xsltproc instead of xmlto to generate manpage. + + -- Nathaniel W. Turner <[email protected]> Sat, 31 Jan 2004 20:57:05 -0500 + +konversation (0.13+20031226-1) experimental; urgency=low + + * New CVS snapshot. + - abatianni: + + Dcc panel fixes + + Made coloring of nicklist and input widgets an option + + konversation/prefspageidentity.cpp: Removed debug output + + Are you sure dialog added before deleting identities + + -- Nathaniel W. Turner <[email protected]> Sun, 28 Dec 2003 14:54:19 -0500 + +konversation (0.13+20031221-1) experimental; urgency=low + + * New CVS snapshot. + + Updated Changelog [abatianni] + + Logfile reader can now save and delete logs [abatianni] + + Mouse wheel now cycles tabs in the same order as it would scroll a + slider [abatianni] + + Fix logfile problem [abatianni] + + -- Nathaniel W. Turner <[email protected]> Sun, 21 Dec 2003 20:09:19 -0500 + +konversation (0.13+20031217-1) experimental; urgency=low + + * New CVS snapshot. + + Ok, divider lines are going in the respective ui.rc file [abatianni] + + konversation/chatwindow.cpp: Save a crash [cartman] + + Removed some ancient code. [abatianni] + + More work on logfile reader [abatianni] + + -- Nathaniel W. Turner <[email protected]> Wed, 17 Dec 2003 23:50:19 -0500 + +konversation (0.13+20031216-1) experimental; urgency=low + + * New CVS snapshot. + + Restructured the windows menu [abatianni] + + Logfiles now have the server group in their name so channels with the + same name can be logged in different networks [abatianni] + + Bounced build number [abatianni] + + Clean up the menus [psn] + * debian/patches/osd-plaintext.patch: removed; applied upstream + + -- Nathaniel W. Turner <[email protected]> Wed, 17 Dec 2003 03:09:49 -0500 + +konversation (0.13+20031214.1-2) experimental; urgency=low + + * debian/patches/osd-plaintext.patch: a quick hack to turn any HTML that + gets passed to the OSD back into plain text + + -- Nathaniel W. Turner <[email protected]> Mon, 15 Dec 2003 21:21:19 -0500 + +konversation (0.13+20031214.1-1) experimental; urgency=low + + * New CVS snapshot. + + Add icons to some of the actions [psn] + * debian/patches/no-clobber-nonawaynick.patch: deleted (applied upstream) + * debian/copyright: reworked per advice of Peter Palfrader and Andrew + Suffield on debian-legal + + -- Nathaniel W. Turner <[email protected]> Mon, 15 Dec 2003 08:22:33 -0500 + +konversation (0.13+20031214-1) experimental; urgency=low + + * New CVS snapshot. + + konversation/inputfilter.cpp: Switched from Bounce to Support since it + reflects todays servers' behaviour more precisely [abatianni] + + Changed name of Notify List / Nicks online to something more sensible + [abatianni] + * debian/patches/no-clobber-nonawaynick.patch: If you are using an Away + nickname, doing "/away foo" more than once will cause konvi to forget your + regular nickname, and a subsequent "/away" will not restore it. This + patch fixes that. + + -- Nathaniel W. Turner <[email protected]> Sun, 14 Dec 2003 12:07:46 -0500 + +konversation (0.13+20031212-1) experimental; urgency=low + + * New CVS snapshot. + + Added a patch by Thomas Nagy for mouse wheel tab cycling [abatianni] + + Fixed a compatibility issue with newer KDE versions that have a + different encoding string implementation [abatianni] + + Thnx goes to thiago for this one. Get a blockless socket. Reviewed by + Eisfuchs. [cartman] + + Fix the IRC color chooser to have a sane size. [psn] + + Remove the checkbox for bg color and add a 'None' entry to the combo + instead [psn] + + -- Nathaniel W. Turner <[email protected]> Fri, 12 Dec 2003 22:51:50 -0500 + +konversation (0.13+20031211-1) experimental; urgency=low + + * New CVS snapshot. + + Fixed crash on open DCC panel when a DCC request comes in [abatianni] + + Fix blinking tabs [psn] + + Fixed a deadlock with small logfiles [abatianni] + + Committed a patch by Michael Nottebrock [abatianni] + + -- Nathaniel W. Turner <[email protected]> Thu, 11 Dec 2003 21:41:03 -0500 + +konversation (0.13+20031208-1) experimental; urgency=low + + * New CVS snapshot. + + Improved joining of large channels (again) [abatianni] + + konversation/channel.cpp: Remove some unneeded sort() calls [psn] + + konversation/ircview.cpp: Minor clean up [psn] + + konversation/preferences.cpp: Fix memleak [psn] + + -- Nathaniel W. Turner <[email protected]> Mon, 8 Dec 2003 17:04:48 -0500 + +konversation (0.13+20031206-2) experimental; urgency=low + + * debian/rules: make konvi scripts executable, install README.scripts + + -- Nathaniel W. Turner <[email protected]> Sun, 7 Dec 2003 13:15:26 -0500 + +konversation (0.13+20031206-1) experimental; urgency=low + + * New CVS snapshot. + + Scripts can now be placed in central KDE installation folder [abatianni] + + i18n fixes + a small code simplification [lukas] + + Code shuffles and leak fixors reviewed by Dario Abatianni. Hail the + coolest KDE IRC applikation ;) [cartman] + + Server list is now a tree list [abatianni] + + Added an away nickname [psn] + + Right click a channel list item and you get a menu to open the URLs + found in the channel's topic [binner] + + Slower blinking tabs if only join/part/quit/nick change happened in + channel [binner] + + Implemented an option to hide Join / Part / Nickchange events + [abatianni] + + Added dialog to close queries on ignore [abatianni] + + make the alternating nicklist look a lot nicer [danimo] + + channellistpanel.cpp, channellistpanel.h: Apply filter during list + creation and not afterwards [binner] + + Custom CTCP::VERSION reply support for all those kids obsessed with my + mirc version ;) Reviewed by Dario Abatianni [cartman] + + scripts/: Added uptime script by Magnus Romnes [abatianni] + + First work on logfile reader ... not working completely yet. [abatianni] + + Some fixes for Nick() and LedListViewItems [abatianni] + + Added shortcut for "Close All Open Queries" that you can find in some + popular scripted mirc proggies. This helps with auto-messagers too ;) . + Reviewed by Berkus & style comments by Berkus. [cartman] + + -- Nathaniel W. Turner <[email protected]> Sun, 7 Dec 2003 13:01:04 -0500 + +konversation (0.13+20031201-1) experimental; urgency=low + + * Not uploaded because I cannot build the darn thing (grrr autotools). + * New CVS snapshot. + + Added tab move context menu items [abatianni] + + Don't put email addresses into URL catcher [abatianni] + + Rejoin all open channels on reconnect (by psn) + + Added useful scripts dir [karchebny] + + Implemented the following: [psn] + * /aaway to go away on all servers + * /ame to send actions to all channels + * /amsg to send message to all channels + + -- Nathaniel W. Turner <[email protected]> Mon, 1 Dec 2003 19:38:42 -0500 + +konversation (0.13+20031123-1) experimental; urgency=low + + * New CVS snapshot. + + Highlight email addresses [psn] + + Patched URL regex to not match stuff like awwww...nice :) [abatianni] + + nickchangedialog.cpp: Current nick does not get inserted into nick list + anymore if it is already in there [abatianni] + + No more duplicate entries in DCC send list [abatianni] + + Add a close tab button to the tab bar [psn] + + Make copy url to clipboard compatible with kmail and konq. Fill up both + selection and clipboard. [psn] + + Make it possible to hide the topic line [psn] + + Fixed wrong ops count with channel owners, halfops and admins + [abatianni] + * debian/{control,copyright}: merged in some minor changes from my proposed + 0.13-2 package + * debian/patches/000-authors.patch: deleted (applied upstream) + * debian/patches/002-del-empty-docs.patch: new patch: do not package the + empty README and NEWS files + * debian/rules: + + install examples/dcop-away.sh executable, as linda does not like it + otherwise, and some other packages also do this (exim4, autotools, ...) + + make usr/share/apps/tdeconf_update/*.pl executable as well, for a similar + reason (quiets lintian, and there is precedent for either way) + + -- Nathaniel W. Turner <[email protected]> Sun, 23 Nov 2003 18:22:31 -0500 + +konversation (0.13+20031120-1) experimental; urgency=low + + * New CVS snapshot. + + Use the [KDE prefs] framework as far as possible [psn] + + -- Nathaniel W. Turner <[email protected]> Fri, 21 Nov 2003 01:43:04 -0500 + +konversation (0.13+20031119-1) experimental; urgency=low + + * New CVS snapshot. + + Add a configure toolbars action [psn] + + DCC Chat working, a little rough but we can improve it [abatianni] + + -- Nathaniel W. Turner <[email protected]> Wed, 19 Nov 2003 22:16:52 -0500 + +konversation (0.13+20031117-1) experimental; urgency=low + + * New CVS snapshot. + + Add new completion mode: Shell like with completion box [psn] + + -- Nathaniel W. Turner <[email protected]> Mon, 17 Nov 2003 21:54:06 -0500 + +konversation (0.13+20031116-1) experimental; urgency=low + + * Moved snapshot packages to experimental dist. (actually did this with the + previous build, but forgot to mention it in the changelog) + * New CVS snapshot. + + Post freeze commit :) This commit does the following: + * Add systray notification (it's disabled by default and still buggy so + use with care or risk going crazy ;)) + * Add shell like nick completion mode (aka uga mode). It's a bit + primitive at the moment though. The default is the old cycle through + nick list. + * A cleaner way of handling tab shortcuts. + That's all for now I think :) [psn] + + Layouting fix for nick completion preferences page [abatianni] + + Updated authors [abatianni] + + Moved close button settings into new prefs page [abatianni] + + Moved general tab settings to new prefs page [abatianni] + + Fix cycle completion so that it adds the configured extra chars [psn] + + Fix event handling for the systray notification [psn] + + Show shell like completion possibilities in chatwindow [psn] + + Keep the case of the nicks in the completion list [psn] + + First very rough implementation of DCC Chat (receiver side) [abatianni] + + -- Nathaniel W. Turner <[email protected]> Sun, 16 Nov 2003 20:39:51 -0500 + +konversation (0.13+20031114-1) unstable; urgency=low + + * New CVS snapshot. + + no changes; just incremented build number + + -- Nathaniel W. Turner <[email protected]> Fri, 14 Nov 2003 17:04:25 -0500 + +konversation (0.13-1) unstable; urgency=low + + * New upstream beta release. + + -- Nathaniel W. Turner <[email protected]> Fri, 14 Nov 2003 16:33:52 -0500 + +konversation (0.12pre13+cvs20031113-1) unstable; urgency=low + + * New CVS snapshot. + + Fix nick detection for nicks with special chars (psn) + + Make the nick completion list stay sorted (psn) + + Fixed error message on dns resolution failure (abatianni) + * Disabled 001-trayicon-notify.patch for now, because I get build failures + with it (I'll look into this later). + + -- Nathaniel W. Turner <[email protected]> Thu, 13 Nov 2003 20:29:25 -0500 + +konversation (0.12pre13+cvs20031109-2) unstable; urgency=low + + * Applied patch from Peter Simonsson to make tray icon blink on new messages + - debian/patches/001-trayicon-notify.patch + + -- Nathaniel W. Turner <[email protected]> Tue, 11 Nov 2003 08:44:16 -0500 + +konversation (0.12pre13+cvs20031109-1) unstable; urgency=low + + * New CVS snapshot. + + Add knotify support to user offline notify + + -- Nathaniel W. Turner <[email protected]> Sun, 9 Nov 2003 14:11:00 -0500 + +konversation (0.12pre13+cvs20031104-2) unstable; urgency=low + + * debian/konversation.1.docbook: + + Corrected DOCTYPE + + Removed innaccurate para about GNU Info + + Added list of generic options and better explanation thereof + + Added short section on scripting + + Added a SEE ALSO section, referenced dcop(1) + + Misc. cleanups + * debian/rules: + + include proper dependency info for man page target + + install an example + + -- Nathaniel W. Turner <[email protected]> Thu, 6 Nov 2003 23:52:01 -0500 + +konversation (0.12pre13+cvs20031104-1) unstable; urgency=low + + * New CVS snapshot. + + Style changes now don't trash users color settings anymore + + -- Nathaniel W. Turner <[email protected]> Wed, 5 Nov 2003 15:59:27 -0500 + +konversation (0.12pre13+cvs20031027-1) unstable; urgency=low + + * New CVS snapshot. + + added support for extended user modes (admin, owner, halfop) + + implemented /say command + + added Whois item on query menus + * debian/patches/000-authors.patch: added Sascha Cunz (extended user modes + patch) + + -- Nathaniel W. Turner <[email protected]> Tue, 28 Oct 2003 02:25:07 -0500 + +konversation (0.12pre13+cvs20031026-1) unstable; urgency=low + + * New CVS snapshot: + + build number incremented + + more keyboard shortcuts + + make large paste message more informative + + ignore: !* hostmask now added automagically if you specify only nick + + -- Nathaniel W. Turner <[email protected]> Sun, 26 Oct 2003 23:10:31 -0500 + +konversation (0.12pre13+cvs20031025-1) unstable; urgency=low + + * New CVS snapshot: + + the Actions menu now contains some actions + + keyboard shortcuts added for many things + * debian/control: do not assume readers know what IRC is + * debian/rules: remove config.status in the clean target (this was causing + some build failures); also remove some other generated files + + -- Nathaniel W. Turner <[email protected]> Sun, 26 Oct 2003 02:26:52 -0500 + +konversation (0.12pre13+cvs20031022-1) unstable; urgency=low + + * New CVS snapshot. (nothing interesting) + * debian/copyright: wrote a proper copyright file + * debian/rules: converted to CDBS + * debian/patches/000-authors.patch: synchronize AUTHORS file with Help | + About | Authors dialog contents + * debian/control: + + updated Standards-Version (no changes) + + actually wrote a long Description + + added cdbs to Build-Depends + + added xmlto to Build-Depends for manpage + * wrote a very minimal manpage + + -- Nathaniel W. Turner <[email protected]> Thu, 23 Oct 2003 08:22:53 -0400 + +konversation (0.12pre13+cvs20031017-2) unstable; urgency=low + + * debian/control: + + fixed maintainer field + + wrote proper Build-Depends (I think) + + -- Nathaniel W. Turner <[email protected]> Mon, 20 Oct 2003 11:54:58 -0400 + +konversation (0.12pre13+cvs20031017-1) unstable; urgency=low + + * New CVS snapshot. + + OSD text now has a black border. + + -- Nathaniel W. Turner <[email protected]> Fri, 17 Oct 2003 15:41:27 -0400 + +konversation (0.12pre13+cvs20031011-2) unstable; urgency=low + + * Install .desktop file in old KDE 3.1 location too. + + -- Nathaniel W. Turner <[email protected]> Sun, 11 Oct 2003 00:30:00 -0400 + +konversation (0.12-1) unstable; urgency=low + + * Initial Release. + + -- Nathaniel W. Turner <[email protected]> Fri, 10 Oct 2003 23:39:24 -0400 + diff --git a/debian/_base/applications/internet/konversation/debian/compat b/debian/_base/applications/internet/konversation/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/konversation/debian/control b/debian/_base/applications/internet/konversation/debian/control new file mode 100644 index 000000000..d7f6289bb --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/control @@ -0,0 +1,48 @@ +Source: konversation-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +XSBC-Original-Maintainer: Debian KDE Extras Team <[email protected]> +Uploaders: Modestas Vainius <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev, xsltproc, docbook-xsl, docbook-xml, libxi-dev +Standards-Version: 3.8.4 +DM-Upload-Allowed: yes +Homepage: http://konversation.kde.org/ + +Package: konversation-trinity +Architecture: any +Depends: ${shlibs:Depends} +Replaces: konversation-trinity (<< 4:14.0.0~) +Breaks: konversation-trinity (<< 4:14.0.0~) +Recommends: python-all, ruby +Suggests: libsoap-lite-perl +Description: user friendly Internet Relay Chat (IRC) client for TDE [Trinity] + Konversation is a client for the Internet Relay Chat (IRC) protocol. + It is easy to use and well-suited for novice IRC users, but novice + and experienced users alike will appreciate its many features: + . + * Standard IRC features + * Easy to use graphical interface + * Multiple server and channel tabs in a single window + * IRC color support + * Pattern-based message highlighting and OnScreen Display + * Multiple identities for different servers + * Multi-language scripting support (with DCOP) + * Customizable command aliases + * NickServ-aware log-on (for registered nicknames) + * Smart logging + * Traditional or enhanced-shell-style nick completion + * DCC file transfer with resume support + +Package: konversation-trinity-dbg +Architecture: any +Priority: extra +Replaces: konversation-trinity-dbg (<< 4:14.0.0~) +Breaks: konversation-trinity-dbg (<< 4:14.0.0~) +Depends: konversation-trinity (= ${binary:Version}) +Recommends: tdelibs-trinity-dbg +Description: debugging symbols for konversation + This package contains the debugging symbols associated with konversation. + They will automatically be used by gdb for debugging konversation-related + issues. + diff --git a/debian/_base/applications/internet/konversation/debian/copyright b/debian/_base/applications/internet/konversation/debian/copyright new file mode 100644 index 000000000..337154e3c --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/copyright @@ -0,0 +1,87 @@ +This package was debianized by Nathaniel W. Turner <[email protected]> on +Fri, 10 Oct 2003 23:39:24 -0400. + +Maintenance was taken over by Debian KDE Extras Team <[email protected]> on +Tue, 17 Jul 2007 03:09:05 +0300 + +Konversation is copyright as follows: + © 2002, 2003, 2004, 2005, 2006 by Dario Abatianni <[email protected]> + © 2002, 2003 by Matthias Gierlings <[email protected]> + © 2000, 2001, 2002, 2003 by Shiro Kawai <[email protected]> + © 2002 by Olivier Goffart <[email protected]> + © 2002 by Carsten Pfeiffer <[email protected]> + © 2003 by Alex Zepeda <[email protected]> + © 2003, 2005 by Stanislav Karchebny <[email protected]> + © 2003 by Mickael Marchand <[email protected]> + © 2003 by Benjamin C Meyer <[email protected]> + © 2003 by Waldo Bastian <[email protected]> + © 2003, 2004, 2005, 2006 by Peter Simonsson <[email protected]> + © 2003, 2004 by Christian Mühlhäuser <[email protected]> + © 2003, 2004, 2005, 2006 by Nathaniel W. Turner <[email protected]> + (Debian package maintainer) + © 2003, 2004, 2005 by Gary R. Cramblitt <[email protected]> + (documentation author) + © 2004, 2005, 2006, 2007 by John Tapsell <[email protected]> + © 2004, 2005 by Shintaro Matsuoka <[email protected]> + © 2004, 2005 by İsmail Dönmez <[email protected]> + © 2004 by Michiel de Boer <[email protected]> + © 2004 by Eli MacKenzie <[email protected]> + © 2004 by Jason Keirstead <[email protected]> + © 2004 by Michael Goettsche <[email protected]> + © 2004 by Michael Brade <[email protected]> + © 2005 by Sebastian "segfault2k" Sariego B. <[email protected]> + (application icons) + © 2005 by Ian Monroe <[email protected]> + © 2005 by Ivor Hewitt <[email protected]> + © 2005 by Renchi Raju <[email protected]> + © 2005, 2006 by Eike Hein <[email protected]> + +Konversation includes portions of code copyrighted by: + © 1998 by Netscape Communications Corporation + © 1999 by Lars Knoll <[email protected]> + © 1994 by Bruce Schneier <[email protected]> + © 1996 by Jim Conger <[email protected]> + © by George Anescu + © by John Viega <[email protected]> + © by Matt Messier <[email protected]> + © by Robey Pointer <[email protected]> + © by mouser <[email protected]> + +Konversation's kaddressbook interface includes code from libkabc: + © 2001 by Cornelius Schumacher <[email protected]> + © 2002 by Duncan Mac-Vicar Prett <[email protected]> + © 2002 by Nick Betcher <[email protected]> + © 2003, 2004 by Will Stephenson <[email protected]> + © 2002, 2003, 2004 by the Kopete developers <[email protected]> + +Parts of the core KDE libraries are included in the source (in the +konversation/compat directory) to allow building konversation under KDE 3.2 +(which lacks certain required interfaces): + © 2000, 2001, 2002, 2003, 2004, 2005 by Thiago Macieira + © 2003 by Scott Wheeler <[email protected]> + +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. + +On Debian systems, the complete text of the GNU General Public License can +be found in /usr/share/common-licenses/GPL file. + +Permission to copy, distribute and/or modify documentation is granted +under the terms of the GNU Free Documentation License, Version 1.2 +or any later version published by the Free Software Foundation; +with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + +On Debian systems, the complete text of the GNU Free Documentation License +can be found in /usr/share/common-licenses/GFDL file. + +Upstream Source: + +* Stable Releases + + The upstream source for 1.0.1 came from + http://download.berlios.de/konversation/konversation-1.0.1.tar.bz2 + +Homepage: http://konversation.kde.org/ diff --git a/debian/_base/applications/internet/konversation/debian/konversation-trinity.docs b/debian/_base/applications/internet/konversation/debian/konversation-trinity.docs new file mode 100644 index 000000000..e7f450c0c --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/konversation-trinity.docs @@ -0,0 +1,2 @@ +TODO +AUTHORS diff --git a/debian/_base/applications/internet/konversation/debian/konversation-trinity.install b/debian/_base/applications/internet/konversation/debian/konversation-trinity.install new file mode 100644 index 000000000..c62ad7db5 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/konversation-trinity.install @@ -0,0 +1,24 @@ +debian/tmp/opt/trinity/bin/konversation +debian/tmp/opt/trinity/share/applications/tde/konversation.desktop +debian/tmp/opt/trinity/share/apps/tdeconf_update/* +debian/tmp/opt/trinity/share/apps/konversation/eventsrc +debian/tmp/opt/trinity/share/apps/konversation/konversationui.rc +debian/tmp/opt/trinity/share/apps/konversation/scripts/* +debian/tmp/opt/trinity/share/apps/konversation/themes/* +debian/tmp/opt/trinity/share/config.kcfg/konversation.kcfg +debian/tmp/opt/trinity/share/doc/tde/HTML/da/konversation/* +debian/tmp/opt/trinity/share/doc/tde/HTML/en/konversation/* +#debian/tmp/opt/trinity/share/doc/tde/HTML/es/konversation/* +debian/tmp/opt/trinity/share/doc/tde/HTML/et/konversation/* +debian/tmp/opt/trinity/share/doc/tde/HTML/it/konversation/* +debian/tmp/opt/trinity/share/doc/tde/HTML/pt/konversation/* +debian/tmp/opt/trinity/share/doc/tde/HTML/ru/konversation/* +debian/tmp/opt/trinity/share/doc/tde/HTML/sv/konversation/* +debian/tmp/opt/trinity/share/icons/* +debian/tmp/opt/trinity/share/locale/* +debian/tmp/opt/trinity/share/services/konvirc.protocol +debian/tmp/opt/trinity/share/services/konvirc6.protocol + +# Debian menu XPM icons +debian/*.xpm /opt/trinity/share/pixmaps + diff --git a/debian/_base/applications/internet/konversation/debian/konversation-trinity.manpages b/debian/_base/applications/internet/konversation/debian/konversation-trinity.manpages new file mode 100644 index 000000000..8b3496a3d --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/konversation-trinity.manpages @@ -0,0 +1 @@ +#debian/man/*.1 diff --git a/debian/_base/applications/internet/konversation/debian/konversation-trinity.menu b/debian/_base/applications/internet/konversation/debian/konversation-trinity.menu new file mode 100644 index 000000000..9b45bdc19 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/konversation-trinity.menu @@ -0,0 +1,9 @@ +?package(konversation-trinity):\ + needs="X11"\ + section="Applications/Network/Communication"\ + title="Konversation IRC Client"\ + hints="TDE,IRC Clients"\ + icon="/opt/trinity/share/pixmaps/konversation32x32.xpm"\ + icon16x16="/opt/trinity/share/pixmaps/konversation16x16.xpm"\ + icon32x32="/opt/trinity/share/pixmaps/konversation32x32.xpm"\ + command="/opt/trinity/bin/konversation" diff --git a/debian/_base/applications/internet/konversation/debian/konversation16x16.xpm b/debian/_base/applications/internet/konversation/debian/konversation16x16.xpm new file mode 100644 index 000000000..4b4a9376c --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/konversation16x16.xpm @@ -0,0 +1,207 @@ +/* XPM */ +static char * konversation16x16_xpm[] = { +"16 16 188 2", +" c None", +". c #0068C6", +"+ c #1272CA", +"@ c #287FCE", +"# c #0F70C9", +"$ c #2A80CF", +"% c #90BCE6", +"& c #71ABDF", +"* c #4D96D7", +"= c #579BD9", +"- c #5FA0DB", +"; c #67A5DD", +"> c #6EA9DE", +", c #73ACE1", +"' c #7BB2E4", +") c #6AA7DD", +"! c #8DBBE4", +"~ c #93BFE6", +"{ c #1F7ACC", +"] c #87B7E3", +"^ c #9BC4E8", +"/ c #98C2E7", +"( c #95C0E7", +"_ c #92BFE6", +": c #B6D7F3", +"< c #D9ECFA", +"[ c #E8F5FC", +"} c #E9F5FC", +"| c #E0F1FB", +"1 c #C2DFF7", +"2 c #98C4EA", +"3 c #8CB9E3", +"4 c #237CCD", +"5 c #67A5DC", +"6 c #92BEE6", +"7 c #8DBBE5", +"8 c #88B8E4", +"9 c #84B6E3", +"0 c #AFD4F3", +"a c #E3F2FC", +"b c #ECF7FB", +"c c #EBF7FB", +"d c #EBF6FB", +"e c #CFE9FD", +"f c #80B4E3", +"g c #1474CA", +"h c #4892D6", +"i c #4691D5", +"j c #83B5E3", +"k c #7DB2E2", +"l c #78AFE1", +"m c #B6DAF7", +"n c #D0EBFD", +"o c #CDE9FE", +"p c #CDEAFE", +"q c #D8EEFD", +"r c #E0F1FC", +"s c #D6EDFD", +"t c #C5E6FF", +"u c #579EDD", +"v c #3688D2", +"w c #5198D8", +"x c #7FB3E2", +"y c #79AFE1", +"z c #75ADE0", +"A c #80B6E5", +"B c #BFE2FD", +"C c #C2E5FF", +"D c #C1E5FF", +"E c #C1E4FF", +"F c #C0E4FF", +"G c #9ECCF2", +"H c #3587D1", +"I c #4B95D7", +"J c #77AEE0", +"K c #6BA7DD", +"L c #65A4DC", +"M c #60A1DC", +"N c #74B0E4", +"O c #8AC0ED", +"P c #A3D2F6", +"Q c #AED8F9", +"R c #67A8E1", +"S c #4491D5", +"T c #4792D6", +"U c #94BCC1", +"V c #F4F4D3", +"W c #9DC0BD", +"X c #62A2D5", +"Y c #E1E8B8", +"Z c #C2D4A9", +"` c #4A94D5", +" . c #90C6F1", +".. c #418FD5", +"+. c #3386D1", +"@. c #217BCD", +"#. c #4B94D7", +"$. c #96BCB2", +"%. c #FFFFFF", +"&. c #97BCB0", +"*. c #CEDAAC", +"=. c #FEFEFA", +"-. c #9EC0AB", +";. c #438FD4", +">. c #509BDA", +",. c #3A8AD3", +"'. c #2E83D0", +"). c #267FCE", +"!. c #207ACD", +"~. c #1F7ACD", +"{. c #549AD9", +"]. c #88B2A6", +"^. c #D0DC9E", +"/. c #FEFEFC", +"(. c #CAD89D", +"_. c #2D83D0", +":. c #2C82D0", +"<. c #2C82CF", +"[. c #2B82D0", +"}. c #267ECE", +"|. c #1E79CD", +"1. c #1172C9", +"2. c #5EA0DB", +"3. c #8FB6A7", +"4. c #FAF8D9", +"5. c #F8F6C5", +"6. c #5B9AB1", +"7. c #3084D1", +"8. c #2980CF", +"9. c #237DCE", +"0. c #1C79CC", +"a. c #1675CB", +"b. c #0F71C9", +"c. c #6AA7DE", +"d. c #93B9A7", +"e. c #F9F6C8", +"f. c #B0C682", +"g. c #EFE977", +"h. c #D1D65D", +"i. c #418ED2", +"j. c #398AD3", +"k. c #257ECE", +"l. c #1876CB", +"m. c #3487D2", +"n. c #1D79CC", +"o. c #9EC5E9", +"p. c #97BAA3", +"q. c #F2EC88", +"r. c #90B797", +"s. c #A6C074", +"t. c #EBE345", +"u. c #97B672", +"v. c #428FD5", +"w. c #3C8CD3", +"x. c #3587D2", +"y. c #2F84D1", +"z. c #2880CF", +"A. c #227CCE", +"B. c #7DB1E2", +"C. c #99C2E8", +"D. c #93BAAC", +"E. c #D0D559", +"F. c #80AFB1", +"G. c #61A0D7", +"H. c #C0CA48", +"I. c #A1BC65", +"J. c #4C95D7", +"K. c #4591D5", +"L. c #3F8DD4", +"M. c #3889D3", +"N. c #3185D1", +"O. c #86B7E3", +"P. c #1E79CC", +"Q. c #88B8E3", +"R. c #B1D0ED", +"S. c #9CC4E9", +"T. c #97C1E8", +"U. c #93BFE7", +"V. c #8EBCE6", +"W. c #8ABAE5", +"X. c #86B7E4", +"Y. c #81B4E3", +"Z. c #9AC3E8", +"`. c #7EB2E1", +" + c #1675CA", +".+ c #056AC7", +"++ c #1071C9", +"@+ c #046AC6", +" . + @ @ @ @ @ @ @ @ # . ", +" $ % & * = - ; > , ' ) ! ~ { ", +". ] ^ / ( ~ _ : < [ } | 1 2 3 . ", +"4 5 6 7 8 9 0 a b b b c d e f g ", +"h i 8 j k l m n o p q r s t u v ", +"h w x y z > A B C D E F F G H v ", +"h I J & K L - M N O P Q R S $ v ", +"h T U V W X Y Z ` T ...H [email protected] ", +"h #.$.%.&.*.=.-.;.>.,.'.).!.~.v ", +"h {.].%.^./.(._.:.<.[.}.|.1.~.v ", +"h 2.3.%.4.5.6.v 7.8.9.0.a.b.).v ", +"h c.d.e.f.g.h.i.j.+.:.k.~.l.m.v ", +"n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.b.", +". C.D.E.F.G.H.I.J.K.L.M.N.+.O.. ", +" P.Q.R.S.T.U.V.W.X.Y.k Z.`. + ", +" . .+++++++++++++++++@+. "}; diff --git a/debian/_base/applications/internet/konversation/debian/konversation32x32.xpm b/debian/_base/applications/internet/konversation/debian/konversation32x32.xpm new file mode 100644 index 000000000..60c8f3b0c --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/konversation32x32.xpm @@ -0,0 +1,524 @@ +/* XPM */ +static char * konversation32x32_xpm[] = { +"31 31 490 2", +" c None", +". c #0068C6", +"+ c #0C6FC8", +"@ c #569AD9", +"# c #60A0DB", +"$ c #599CD9", +"% c #1172C9", +"& c #84B6E3", +"* c #D2E4F5", +"= c #7BB1E1", +"- c #4B94D7", +"; c #4893D6", +"> c #4792D6", +", c #4E96D7", +"' c #569BD9", +") c #5C9EDA", +"! c #5B9DDA", +"~ c #599DDA", +"{ c #589CD9", +"] c #559AD9", +"^ c #5399D8", +"/ c #5197D8", +"( c #71ABDF", +"_ c #CCE1F2", +": c #97C1E7", +"< c #247DCE", +"[ c #B6D3EE", +"} c #1172CA", +"| c #4993D6", +"1 c #5A9EDA", +"2 c #63A3DC", +"3 c #6EA9DE", +"4 c #79AFE1", +"5 c #83B5E3", +"6 c #8DBBE5", +"7 c #9FC6E9", +"8 c #A5CAEB", +"9 c #B2D3F0", +"0 c #B9D8F2", +"a c #C0DDF5", +"b c #B7D7F3", +"c c #AFD2F0", +"d c #A1C8EB", +"e c #6FA9DE", +"f c #5097D7", +"g c #1574CA", +"h c #9CC4E9", +"i c #3A8AD2", +"j c #85B6E3", +"k c #5399D9", +"l c #2C82D0", +"m c #A4C9EA", +"n c #A2C8EA", +"o c #A0C6E9", +"p c #9DC5E9", +"q c #9BC4E8", +"r c #9AC3E8", +"s c #98C2E7", +"t c #A9CEEE", +"u c #C5E1F8", +"v c #DAEEFE", +"w c #E5F4FD", +"x c #EBF6FC", +"y c #EEF7FC", +"z c #ECF7FC", +"A c #E9F5FD", +"B c #DEF1FE", +"C c #D5ECFE", +"D c #C2DFF8", +"E c #A3CAED", +"F c #8CBAE5", +"G c #4D95D7", +"H c #2F84D1", +"I c #9DC4E9", +"J c #91BDE6", +"K c #1D79CC", +"L c #589CDA", +"M c #9BC3E8", +"N c #99C3E8", +"O c #96C1E7", +"P c #95C0E7", +"Q c #92BEE6", +"R c #90BDE6", +"S c #B0D3F1", +"T c #D4EDFF", +"U c #E0F2FD", +"V c #EEF8FC", +"W c #D1EBFF", +"X c #ADD2F1", +"Y c #6DA8DE", +"Z c #9CC4E8", +"` c #8FBDE5", +" . c #227CCE", +".. c #74ACE0", +"+. c #96C0E7", +"@. c #93BFE7", +"#. c #8EBCE5", +"$. c #89B9E4", +"%. c #A5CDEE", +"&. c #D1ECFF", +"*. c #DEF1FD", +"=. c #EDF7FC", +"-. c #ECF7FB", +";. c #E1F2FC", +">. c #CDEAFF", +",. c #A0CAEE", +"'. c #056AC7", +"). c #99C2E8", +"!. c #90BDE5", +"~. c #277FCF", +"{. c #86B7E4", +"]. c #83B6E3", +"^. c #BCDDF7", +"/. c #D5EDFE", +"(. c #ECF6FB", +"_. c #E9F5FC", +":. c #E7F5FC", +"<. c #E8F5FC", +"[. c #EBF6FB", +"}. c #EBF7FB", +"|. c #CCE9FF", +"1. c #BADDF9", +"2. c #7EB2E2", +"3. c #8FBDE6", +"4. c #8DBCE5", +"5. c #8ABAE5", +"6. c #88B9E4", +"7. c #85B7E3", +"8. c #81B4E2", +"9. c #7DB2E2", +"0. c #C3E3FB", +"a. c #CFEAFE", +"b. c #CBE9FF", +"c. c #CAE9FF", +"d. c #CAE8FF", +"e. c #CBE8FE", +"f. c #D4EDFD", +"g. c #DFF1FC", +"h. c #E9F5FB", +"i. c #EAF6FB", +"j. c #E4F3FC", +"k. c #CBE9FE", +"l. c #C7E7FF", +"m. c #C1E3FC", +"n. c #046AC6", +"o. c #3084D1", +"p. c #81B5E2", +"q. c #8BBAE5", +"r. c #80B4E2", +"s. c #7EB3E2", +"t. c #A6CFF1", +"u. c #C8E8FF", +"v. c #C8E7FF", +"w. c #C6E7FF", +"x. c #C6E7FE", +"y. c #CFEAFD", +"z. c #C5E6FF", +"A. c #C4E6FF", +"B. c #A0CDF1", +"C. c #0168C6", +"D. c #3587D2", +"E. c #87B8E4", +"F. c #82B5E3", +"G. c #7FB3E2", +"H. c #7CB1E1", +"I. c #79B0E1", +"J. c #76ADE0", +"K. c #73ACDF", +"L. c #7BB2E2", +"M. c #B6DCF9", +"N. c #C3E6FF", +"O. c #C3E5FF", +"P. c #C2E5FF", +"Q. c #C1E5FF", +"R. c #B3DBF9", +"S. c #67A5DE", +"T. c #3A8AD3", +"U. c #7CB2E1", +"V. c #80B3E2", +"W. c #7AB0E1", +"X. c #77AFE0", +"Y. c #75ADE0", +"Z. c #72ABDF", +"`. c #6FAADE", +" + c #6CA7DD", +".+ c #6FA9DF", +"++ c #A5D1F4", +"@+ c #C0E4FE", +"#+ c #C1E4FF", +"$+ c #C0E4FF", +"%+ c #BFE4FF", +"&+ c #BEE4FF", +"*+ c #BEE3FF", +"=+ c #A2CFF4", +"-+ c #599DDB", +";+ c #3F8DD4", +">+ c #74ADDF", +",+ c #7DB1E2", +"'+ c #78AFE1", +")+ c #76AEE0", +"!+ c #70AADF", +"~+ c #6AA7DD", +"{+ c #67A5DC", +"]+ c #65A3DC", +"^+ c #60A1DB", +"/+ c #6CA8DF", +"(+ c #91C3EE", +"_+ c #A8D4F6", +":+ c #B3DCFB", +"<+ c #BDE3FF", +"[+ c #BCE3FF", +"}+ c #BBE2FF", +"|+ c #A6D3F6", +"1+ c #5DA0DC", +"2+ c #4892D6", +"3+ c #3889D2", +"4+ c #4490D5", +"5+ c #7CB1DB", +"6+ c #82B3CF", +"7+ c #88B6C4", +"8+ c #7BAED1", +"9+ c #6CA8DE", +"0+ c #6AA6DD", +"a+ c #66A4DC", +"b+ c #6CA7D2", +"c+ c #61A1DA", +"d+ c #5D9FDA", +"e+ c #5A9DD9", +"f+ c #569BD8", +"g+ c #4F97D7", +"h+ c #9DCEF4", +"i+ c #B8E0FE", +"j+ c #78B4E7", +"k+ c #428FD4", +"l+ c #418ED4", +"m+ c #408DD4", +"n+ c #287FCE", +"o+ c #6BA7DD", +"p+ c #D8E0A0", +"q+ c #FCFBEA", +"r+ c #FEFDF9", +"s+ c #B3CDB4", +"t+ c #69A6DD", +"u+ c #65A4DC", +"v+ c #6DA7CE", +"w+ c #F0F0B7", +"x+ c #F3F3BD", +"y+ c #D4DEA3", +"z+ c #8BB4A9", +"A+ c #5299D8", +"B+ c #4C95D6", +"C+ c #65A6E0", +"D+ c #B4DEFE", +"E+ c #6BABE4", +"F+ c #3E8DD3", +"G+ c #3B8BD2", +"H+ c #3989D2", +"I+ c #3788D2", +"J+ c #1C78CC", +"K+ c #4D96D7", +"L+ c #5FA0DB", +"M+ c #DAE1A6", +"N+ c #FFFFFF", +"O+ c #B2CCB1", +"P+ c #62A2DB", +"Q+ c #DBE2A7", +"R+ c #F9F8D7", +"S+ c #74AAB6", +"T+ c #4C95D7", +"U+ c #4792D5", +"V+ c #96CAF3", +"W+ c #62A5E0", +"X+ c #3D8CD3", +"Y+ c #3588D1", +"Z+ c #3286D1", +"`+ c #3084D0", +" @ c #2E83D0", +".@ c #549AD9", +"+@ c #73ABDF", +"@@ c #D9E1A1", +"#@ c #A4C3A2", +"$@ c #AAC59A", +"%@ c #FEFEF9", +"&@ c #FDFCF0", +"*@ c #9DBE9D", +"=@ c #4E97D7", +"-@ c #4791D6", +";@ c #5BA1DE", +">@ c #589FDD", +",@ c #3C8BD3", +"'@ c #398AD2", +")@ c #3587D1", +"!@ c #3286D0", +"~@ c #2B81CF", +"{@ c #267FCE", +"]@ c #096DC8", +"^@ c #92BEE5", +"/@ c #579CD9", +"(@ c #5499D8", +"_@ c #D0DA89", +":@ c #9FBF9A", +"<@ c #70A6AC", +"[@ c #FBFAE4", +"}@ c #FCFBEC", +"|@ c #BBCC76", +"1@ c #3285D1", +"2@ c #438FD5", +"3@ c #3C8CD3", +"4@ c #3989D3", +"5@ c #3185D0", +"6@ c #2D82D0", +"7@ c #2A81CF", +"8@ c #257ECE", +"9@ c #237DCD", +"0@ c #056BC7", +"a@ c #5B9EDA", +"b@ c #D2DA89", +"c@ c #ABC491", +"d@ c #F1F1C0", +"e@ c #FBFBE8", +"f@ c #F9F7D7", +"g@ c #DEE079", +"h@ c #3D8CC9", +"i@ c #3386D1", +"j@ c #2D82CF", +"k@ c #277FCE", +"l@ c #227CCD", +"m@ c #1A78CB", +"n@ c #076CC8", +"o@ c #046AC7", +"p@ c #5D9FDB", +"q@ c #D2DB89", +"r@ c #FDFDF3", +"s@ c #F3F0AA", +"t@ c #F9F7D1", +"u@ c #F8F6C1", +"v@ c #EDEA85", +"w@ c #5797B5", +"x@ c #3B8BD3", +"y@ c #3889D3", +"z@ c #3185D1", +"A@ c #2B81D0", +"B@ c #267ECE", +"C@ c #1071CA", +"D@ c #0C6FC9", +"E@ c #92BFE5", +"F@ c #65A4DD", +"G@ c #62A2DC", +"H@ c #5EA0DB", +"I@ c #D3D984", +"J@ c #FBF9DC", +"K@ c #F9F6CC", +"L@ c #F4F0A2", +"M@ c #F6F2AD", +"N@ c #F4F09E", +"O@ c #E3E05C", +"P@ c #4F94C5", +"Q@ c #408ED4", +"R@ c #3D8CD4", +"S@ c #398AD3", +"T@ c #3688D2", +"U@ c #2980CF", +"V@ c #1E7ACD", +"W@ c #1B78CC", +"X@ c #1876CB", +"Y@ c #1474CA", +"Z@ c #0E70C9", +"`@ c #6AA7DE", +" # c #66A4DD", +".# c #D0D777", +"+# c #F8F4B7", +"@# c #F6F1A8", +"## c #B8CA7A", +"$# c #EAE45E", +"%# c #F1EB7F", +"&# c #F0E971", +"*# c #BAC852", +"=# c #4591D5", +"-# c #428FD5", +";# c #3E8DD4", +"># c #3789D2", +",# c #3487D2", +"'# c #2D83D0", +")# c #237DCE", +"!# c #207BCD", +"~# c #1977CC", +"{# c #1675CB", +"]# c #1273CA", +"^# c #6FAADF", +"/# c #6BA7DE", +"(# c #68A6DD", +"_# c #CED66D", +":# c #F3EF95", +"<# c #F2EC88", +"[# c #A2BF88", +"}# c #92B47F", +"|# c #ECE34B", +"1# c #EDE659", +"2# c #EBE242", +"3# c #85AE86", +"4# c #4691D6", +"5# c #4390D5", +"6# c #2880CF", +"7# c #217CCD", +"8# c #1776CB", +"9# c #9BC4E9", +"0# c #73ACE0", +"a# c #6DA9DE", +"b# c #CDD463", +"c# c #F0EA77", +"d# c #EEE86C", +"e# c #9DBC83", +"f# c #5C9EDB", +"g# c #C1CA42", +"h# c #EBE241", +"i# c #EAE239", +"j# c #E1D921", +"k# c #609DBA", +"l# c #418ED5", +"m# c #1F7ACD", +"n# c #1C79CC", +"o# c #93BEE5", +"p# c #CDD35B", +"q# c #EDE55D", +"r# c #ECE452", +"s# c #9BBA82", +"t# c #61A1DC", +"u# c #6BA5C3", +"v# c #E1D923", +"w# c #E9DE27", +"x# c #E8DD20", +"y# c #C5CA31", +"z# c #4F97D4", +"A# c #95C0E6", +"B# c #81B4E3", +"C# c #CBD154", +"D# c #EBE245", +"E# c #EAE13B", +"F# c #9BBB82", +"G# c #8EB58C", +"H# c #E7DB17", +"I# c #E7DB13", +"J# c #E6D908", +"K# c #98B770", +"L# c #77AEE0", +"M# c #B1D1EE", +"N# c #B0C573", +"O# c #BECA59", +"P# c #ADC371", +"Q# c #81B0BB", +"R# c #67A5DD", +"S# c #B1C257", +"T# c #AFC156", +"U# c #81AE99", +"V# c #5A9DD2", +"W# c #4F97D8", +"X# c #8FBCE5", +"Y# c #1775CB", +"Z# c #E4EFF8", +"`# c #80B4E3", +" $ c #7CB1E2", +".$ c #72ACDF", +"+$ c #5198D8", +"@$ c #4A94D7", +"#$ c #CFE3F4", +"$$ c #D6E6F5", +"%$ c #E0EDF8", +"&$ c #C8DEF3", +"*$ c #C6DDF2", +"=$ c #C5DDF2", +"-$ c #C3DBF2", +";$ c #C2DBF1", +">$ c #C0DAF1", +",$ c #BFD9F1", +"'$ c #BED9F0", +")$ c #BCD7F0", +"!$ c #BAD6F0", +"~$ c #B9D6EF", +"{$ c #B7D4EF", +"]$ c #B6D4EF", +"^$ c #B4D3EE", +"/$ c #B3D2EE", +"($ c #B2D1EE", +"_$ c #B0D0ED", +":$ c #AFD0ED", +"<$ c #ADCEED", +"[$ c #ACCEEC", +"}$ c #AACDEC", +"|$ c #C9DFF3", +"1$ c #DCEAF7", +" . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +" . . + @ # # # # # # # # # # # # # # # # # # # # # $ % . . ", +". . & * = - ; > > > > > > > , ' ) ! ~ { ' ] ^ / > > ( _ : . . ", +". < [ } | ^ 1 2 3 4 5 6 : 7 7 7 8 9 0 a a b c d 6 e f g h i . ", +". j k l 8 m n o p q r r s s t u v w x y z A B C D E F G H I . ", +". J K L 7 p M N O P Q J R S T U y V V V V V y x U W X Y . Z . ", +". ` ...r : [email protected] #.F $.%.&.*.=.=.=.=.=.=.-.-.-.-.;.>.,.'.).. ", +". !.~.4 P Q R 6 F $.{.].^./.(._.:.<.[.-.}.}.[.[.[.:.|.1.'.).. ", +". !.l 2.3.4.5.6.7.5 8.9.0.a.|.b.c.d.e.f.g.h.i.i.j.k.l.m.n.).. ", +". !.o.p.q.6.{.].r.s.= 4 t.u.v.l.l.l.l.w.w.x.k.y.z.A.A.B.C.).. ", +". !.D.5 E.5 F.G.H.I.J.K.L.M.z.A.A.A.N.O.O.P.P.P.Q.Q.R.S.C.).. ", +". !.T.U.5 V.9.W.X.Y.Z.`. +.+++@+#+#+$+$+$+%+%+&+*+=+-+| . ).. ", +". !.;+>+G.,+'+)+..!+Y ~+{+]+^+/+(+_+:+<+[+[+}+|+1+| 2+3+. ).. ", +". !.4+`.H.5+6+7+8+9+0+a+b+c+d+e+f+^ / g+h+i+j+k+l+m+m+n+. ).. ", +". J ; o+'+p+q+r+s+t+u+v+w+x+y+z+A+g+B+C+D+E+F+G+H+3+I+J+. ).. ", +". J K+L+Y.M+N+N+O+a+P+Q+N+N+R+S+, T+U+V+W+X+i Y+Z+`+ @% . ).. ", +". J A+.@+@@@N+N+#@T+$@%@N+&@*@=@- -@;@>@,@'@)@!@ @~@{@]@. ).. ", +". ^@/@k (@_@N+N+:@<@[@N+}@|@1@I+;+2@k+3@4@Y+5@6@7@8@9@0@. ).. ", +". ^@a@L ] b@N+N+c@d@e@f@g@h@[email protected] ~@[email protected]+j@~@k@l@m@n@o@).. ", +". ^@^+p@~ q@N+r@s@t@u@v@w@x@[email protected]@ @A@~.B@{@n+~.l@J+C@D@]@r . ", +". E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@i@H l U@8@ .V@W@X@Y@} Z@r . ", +". E@`@ #2 .#+#@###$#%#&#*#=#-#;#x@>#,#z@'#7@~.)#!#K ~#{#]#M . ", +". E@^#/#(#_#:#<#[#}#|#1#2#3#4#5#Q@3@S@T@Z+H A@6#8@7#V@W@8#9#. ", +". E@0#!+a#b#c#d#e#f#g#h#i#j#k#; 4+l#;#T.>#,#o.'#7@{@)#m#n#9#. ", +". o#'+Y.( p#q#r#s#t#u#v#w#x#y#z#| 4#5#;+3@[email protected]+ @A@6#< 7#Z . ", +". A#B#W.)+C#D#E#F#F@G@G#H#I#J#K#, - > 4+l#[email protected]@[email protected] U@6#m . ", +". L#M#s.= N#O#P#Q#`@R#2 S#T#U#V#k W#T+| =#-#;+x@[email protected]@ @t+X#. ", +". Y#Z#P `# $I.)+.$^#9+(#F@t#H@a@/@.@+$, @$> 5#Q@R@S@T@T+#$U@. ", +". . # $$%$&$*$=$-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$!+. . ", +" . . . @3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+5@C.. . ", +" . . . . . . . . . . . . . . . . . . . . . . . . . . . "}; diff --git a/debian/_base/applications/internet/konversation/debian/man/konversation.1.docbook b/debian/_base/applications/internet/konversation/debian/man/konversation.1.docbook new file mode 100644 index 000000000..719d6e158 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/man/konversation.1.docbook @@ -0,0 +1,214 @@ +<?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>Nathaniel</firstname> + <othername role="mi">W</othername> + <surname>Turner</surname> + <email>[email protected]</email> + </author> + <copyright> + <year>2004</year> + <holder>Nathaniel W. Turner</holder> + </copyright> + <!-- XXX IMPORTANT XXX --> + <!-- Keep this date up to date: --> + <date>2005-05-31</date> + <!-- ^^^^^^^^^^ --> + </refentryinfo> + <refmeta> + <refentrytitle>KONVERSATION</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + <refnamediv> + <refname>konversation</refname> + <refpurpose>user friendly IRC client for TDE</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>konversation</command> + <arg choice="opt"> + <option><replaceable>Qt-options</replaceable></option> + </arg> + <arg choice="opt"> + <option><replaceable>TDE-options</replaceable></option> + </arg> + <arg choice="opt"> + <option><replaceable>options</replaceable></option> + </arg> + </cmdsynopsis> + </refsynopsisdiv> + <refsect1> + <title>DESCRIPTION</title> + <para> + Konversation is client for the Internet Relay Chat (IRC) protocol. + </para> + <para> + IRC is a great way to meet friends on the net, make new acquaintances and + lose yourself in talk about your favorite subject. + </para> + <para> + Konversation is under active development and is currently in beta. + </para> + </refsect1> + <refsect1> + <title>OPTIONS</title> + <para> + All <productname>TDE</productname> and <productname>Qt</productname> + programs accept a some common command-line 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-tde</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> + </para> + <para> + <variablelist> + <title>Options</title> + <varlistentry> + <term><option>--server</option> + <arg choice="req"><replaceable>server</replaceable></arg></term> + <listitem><para>Server to connect</para></listitem> + </varlistentry> + <varlistentry> + <term><option>--port</option> + <arg choice="req"><replaceable>port</replaceable></arg></term> + <listitem><para>Port to use (default: 6667)</para></listitem> + </varlistentry> + <varlistentry> + <term><option>--channel</option> + <arg choice="req"><replaceable>channel</replaceable></arg></term> + <listitem><para>Channel to join after connection</para></listitem> + </varlistentry> + <varlistentry> + <term><option>--nick</option> + <arg choice="req"><replaceable>nickname</replaceable></arg></term> + <listitem><para>Nickname to use</para></listitem> + </varlistentry> + <varlistentry> + <term><option>--password</option> + <arg choice="req"><replaceable>password</replaceable></arg></term> + <listitem><para>Password for connection</para></listitem> + </varlistentry> + <varlistentry> + <term><option>--ssl</option></term> + <listitem><para>Use SSL for connection (default: + false)</para></listitem> + </varlistentry> + </variablelist> + </para> + <!-- TODO * add all the rest of the options, but maybe find an automated + way to keep it up to date --> + </refsect1> + <refsect1> + <title>SCRIPTING</title> + <para>Konversation looks for scripts in <filename + class="directory">/opt/trinity/share/apps/konversation/scripts</filename> and + in <filename + class="directory">~/.trinity/share/apps/konversation/scripts</filename>. + To execute a script, use the <command>exec</command> command:</para> + <cmdsynopsis> + <command>/exec</command> + <arg choice="req"><replaceable>scriptname</replaceable></arg> + <arg choice="opt"><replaceable>arguments</replaceable></arg> + </cmdsynopsis> + <para> + For example: + </para> + <para><userinput>/exec gauge 75</userinput></para> + </refsect1> + <refsect1> + <title>FILES</title> + <para> + <variablelist> + <varlistentry> + <term><filename>~/.trinity/share/config/konversationrc</filename></term> + <listitem><para>Main configuration</para></listitem> + </varlistentry> + <varlistentry> + <term> + <filename>~/.trinity/share/config/konversation.eventsrc</filename> + </term> + <listitem><para>Notification settings</para></listitem> + </varlistentry> + <varlistentry> + <term> + <filename + class="directory">~/.trinity/share/apps/konversation/logs</filename> + </term> + <listitem><para>Directory containing channel log + files</para></listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1> + <title>SEE ALSO</title> + <para> + The Konversation Handbook is an excellent resource for further reading. + It can be found under the <guimenu>Help</guimenu> menu in Konversation. + </para> + <para> + The following manual pages may also be of interest: + <citerefentry> + <refentrytitle>konversationircprotocolhandler</refentrytitle> + <manvolnum>1</manvolnum> + </citerefentry>, + <citerefentry> + <refentrytitle>dcop</refentrytitle> + <manvolnum>1</manvolnum> + </citerefentry> + </para> + </refsect1> + <refsect1> + <title>COPYRIGHT</title> + <para> + This manual page was written by Nathaniel W. Turner + <email>[email protected]</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/debian/_base/applications/internet/konversation/debian/man/konversationircprotocolhandler.1.docbook b/debian/_base/applications/internet/konversation/debian/man/konversationircprotocolhandler.1.docbook new file mode 100644 index 000000000..3a82060c1 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/man/konversationircprotocolhandler.1.docbook @@ -0,0 +1,95 @@ +<?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>Nathaniel</firstname> + <othername role="mi">W</othername> + <surname>Turner</surname> + <email>[email protected]</email> + </author> + <copyright> + <year>2004</year> + <holder>Nathaniel W. Turner</holder> + </copyright> + <!-- XXX IMPORTANT XXX --> + <!-- Keep this date up to date: --> + <date>2004-07-06</date> + <!-- ^^^^^^^^^^ --> + </refentryinfo> + <refmeta> + <refentrytitle>KONVERSATIONIRCPROTOCOLHANDLER</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + <refnamediv> + <refname>konversationircprotocolhandler</refname> + <refpurpose>handler for irc:// URI scheme</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>konversationircprotocolhandler</command> + <arg choice="req"> + <option>URI</option> + </arg> + </cmdsynopsis> + </refsynopsisdiv> + <refsect1> + <title>DESCRIPTION</title> + <para> + This program takes a URI of the form + irc://<replaceable>server</replaceable>:<replaceable>port</replaceable>/ + (or simply irc://<replaceable>server</replaceable>/) and opens a + connection to the specified IRC server in a running Konversation client. + </para> + <para> + This program is registered with TDE as a handler for the irc URI scheme, + and TDE applications will use this program to handle such URI. + (For example, it will be called if a user clicks on an irc:// link on a + web page in Konqueror.) + </para> + <para> + This program can also be used directly, but since it is somewhat internal + to Konversation, it's interface might change in an incompatible way, and + relying on it is not advised. It is better to use Konversation's dcop + interface directly. + </para> + </refsect1> + <refsect1> + <title>BUGS</title> + <para> + This program will only work if there is a currently running konversation + process. + </para> + </refsect1> + <refsect1> + <title>SEE ALSO</title> + <para> + <citerefentry> + <refentrytitle>konversation</refentrytitle> + <manvolnum>1</manvolnum> + </citerefentry>, + <citerefentry> + <refentrytitle>dcop</refentrytitle> + <manvolnum>1</manvolnum> + </citerefentry> + </para> + </refsect1> + <refsect1> + <title>COPYRIGHT</title> + <para> + This manual page was written by Nathaniel W. Turner + <email>[email protected]</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/debian/_base/applications/internet/konversation/debian/patches/.gitignore b/debian/_base/applications/internet/konversation/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/patches/.gitignore diff --git a/debian/_base/applications/internet/konversation/debian/rules b/debian/_base/applications/internet/konversation/debian/rules new file mode 100755 index 000000000..61fe9b5c9 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/rules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_DH_STRIP_ARGS := --dbg-package=konversation-trinity-dbg +DEB_INSTALL_DOCS_ALL = + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" + +### Manpages +XP = xsltproc --nonet --output debian/man/ +DB2MAN = /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl + +%.1 : %.1.docbook + $(XP) $(DB2MAN) $< + +GENERATED_MANPAGES := $(patsubst %.docbook,%,$(wildcard debian/man/*.docbook)) +build/konversation-trinity:: $(GENERATED_MANPAGES) +clean:: + -rm -f $(GENERATED_MANPAGES) + -rm -f po/*/konversation.gmo + +### Extra file installation +install/konversation-trinity:: + install -D -m 644 konversation/scripts/README \ + debian/konversation-trinity/opt/trinity/share/doc/konversation/README.scripts + dh_installman debian/man/*.1 + mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/ diff --git a/debian/_base/applications/internet/konversation/debian/source/format b/debian/_base/applications/internet/konversation/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/konversation/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/konversation/debian/source/options b/debian/_base/applications/internet/konversation/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/konversation/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/debian/_base/applications/internet/kopete-otr/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kopete-otr/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kopete-otr/debian/cdbs/versions.pl b/debian/_base/applications/internet/kopete-otr/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kopete-otr/debian/changelog b/debian/_base/applications/internet/kopete-otr/debian/changelog new file mode 100644 index 000000000..f424502b9 --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/changelog @@ -0,0 +1,33 @@ +kopete-otr-trinity (0.7-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600 + +kopete-otr-trinity (0.7-0ubuntu2) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Fri, 06 March 2009 01:35:00 -0600 + +kopete-otr-trinity (0.7-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Wed, 31 Dec 2008 14:12:00 -0600 + +kopete-otr (0.7-0ubuntu1) hardy; urgency=low + + * New upstream release + * Standards-Version updates + * Fix for watch file provided by Kjell Braden (LP: 162477) + + -- Harald Sitter <[email protected]> Tue, 13 Nov 2007 15:06:55 +0100 + +kopete-otr (0.6-0ubuntu1) gutsy; urgency=low + + * Initial release + + -- Harald Sitter <[email protected]> Tue, 1 May 2007 23:15:53 +0200 + diff --git a/debian/_base/applications/internet/kopete-otr/debian/compat b/debian/_base/applications/internet/kopete-otr/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kopete-otr/debian/control b/debian/_base/applications/internet/kopete-otr/debian/control new file mode 100644 index 000000000..1840098de --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/control @@ -0,0 +1,17 @@ +Source: kopete-otr-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +XSBC-Original-Maintainer: Harald Sitter <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdenetwork-trinity-dev, libotr5-dev | libotr2-dev (>= 3.0.0) +Standards-Version: 3.8.4 + +Package: kopete-otr-trinity +Architecture: any +Depends: ${shlibs:Depends} +Replaces: kopete-otr-trinity (<< 4:14.0.0~) +Breaks: kopete-otr-trinity (<< 4:14.0.0~) +Description: Off-The-Record encryption for Kopete [Trinity] + This plugin enables Off-The-Record encryption for the TDE instant + messenger Kopete. Using this plugin you can encrypt chatsessions to other + users with IM-Cients supporting the OTR encryption method. diff --git a/debian/_base/applications/internet/kopete-otr/debian/copyright b/debian/_base/applications/internet/kopete-otr/debian/copyright new file mode 100644 index 000000000..86dcae02e --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/copyright @@ -0,0 +1,66 @@ +This package was debianized by Harald Sitter <[email protected]> on +Tue, 1 May 2007 23:15:53 +0200. + +It was downloaded from http://kopete-otr.follefuder.org/ + +Upstream Authors: + Michael Zanetti <[email protected]> + Frank Scheffold <[email protected]> + +Copyright: + (C) 2007 Michael Zanetti <[email protected]> + (C) 2007 Frank Scheffold <[email protected]> + +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'. + + +Various files in the admin directory are covered by the GNU LGPL: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser 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 Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + + +The file admin/am_edit is licensed under the following terms: + + "This is really free software, unencumbered by the GPL. + You can do anything you like with it except sueing me." + + +Documentation is licensed under GFDL. +On Debian systems, the complete text of the GNU Free Documentation License +can be found in '/usr/share/common-licenses/GFDL'. + + +The Debian packaging is (C) 2007, Harald Sitter <[email protected]> and +is licensed under the GPL. diff --git a/debian/_base/applications/internet/kopete-otr/debian/rules b/debian/_base/applications/internet/kopete-otr/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/kopete-otr/debian/source/format b/debian/_base/applications/internet/kopete-otr/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kopete-otr/debian/source/options b/debian/_base/applications/internet/kopete-otr/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kopete-otr/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/debian/_base/applications/internet/kshowmail/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kshowmail/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kshowmail/debian/cdbs/versions.pl b/debian/_base/applications/internet/kshowmail/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kshowmail/debian/changelog b/debian/_base/applications/internet/kshowmail/debian/changelog new file mode 100644 index 000000000..bc26cf7a4 --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/changelog @@ -0,0 +1,20 @@ +kshowmail-trinity (3.2.1-0ubuntu1) gutsy; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <[email protected]> Sat, 27 Jul 2013 02:42:42 +0200 + +kshowmail (3.2.1-0ubuntu1) gutsy; urgency=low + + * New upstream release. + * Drop unsermake and use make instead. + * Orig tarball repacked to add full texts of the LGPL and GFDL. + + -- Lionel Le Folgoc <[email protected]> Tue, 07 Aug 2007 22:54:55 +0200 + +kshowmail (3.1.2-0ubuntu1) gutsy; urgency=low + + * Initial release. + * Orig tarball repacked to add full texts of the LGPL and GFDL. + + -- Lionel Le Folgoc <[email protected]> Thu, 26 Apr 2007 23:57:06 +0200 diff --git a/debian/_base/applications/internet/kshowmail/debian/compat b/debian/_base/applications/internet/kshowmail/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kshowmail/debian/control b/debian/_base/applications/internet/kshowmail/debian/control new file mode 100644 index 000000000..16085c4cb --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/control @@ -0,0 +1,18 @@ +Source: kshowmail-trinity +Section: tde +Priority: extra +Maintainer: TDE Debian Team <[email protected]> +XSBC-Original-Maintainer: Lionel Le Folgoc <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev, libmimelib1-trinity-dev +Standards-Version: 3.7.2 + +Package: kshowmail-trinity +Architecture: any +Depends: ${shlibs:Depends} +Description: show mails on a POP3 server without actually downloading them [Trinity] + KShowmail can be used to show mails on a POP3 server without actually + downloading them. The headers or the complete mails can be viewed, and + unwanted mails can be deleted. An initial and an interval timer can be set to + check the mails periodical. KShowmail supports multiple accounts. + . + Homepage: http://kshowmail.sourceforge.net/ diff --git a/debian/_base/applications/internet/kshowmail/debian/copyright b/debian/_base/applications/internet/kshowmail/debian/copyright new file mode 100644 index 000000000..b0cfa740c --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/copyright @@ -0,0 +1,460 @@ +This package was debianized by Lionel Le Folgoc <[email protected]> on +Tue, 10 Apr 2007 18:00:53 +0200. + +It was downloaded from http://sourceforge.net/projects/kshowmail + +Upstream Author: Eggert Ehmke <[email protected]> + +Copyright: + Copyright (C) 2000-2005 by Eggert Ehmke <[email protected]> + +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'. + +----- + +kshowmail/kfeedback.h and kshowmail/kfeedback.cpp are licensed under the LGPL. + +License: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser 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 Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + +----- + +All documentation are licensed under the FDL. + +License: + + GNU Free Documentation License + Version 1.2, November 2002 + + + Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + 0. PREAMBLE + + The purpose of this License is to make a manual, textbook, or other + functional and useful document "free" in the sense of freedom: to + assure everyone the effective freedom to copy and redistribute it, + with or without modifying it, either commercially or noncommercially. + Secondarily, this License preserves for the author and publisher a way + to get credit for their work, while not being considered responsible + for modifications made by others. + + This License is a kind of "copyleft", which means that derivative + works of the document must themselves be free in the same sense. It + complements the GNU General Public License, which is a copyleft + license designed for free software. + + We have designed this License in order to use it for manuals for free + software, because free software needs free documentation: a free + program should come with manuals providing the same freedoms that the + software does. But this License is not limited to software manuals; + it can be used for any textual work, regardless of subject matter or + whether it is published as a printed book. We recommend this License + principally for works whose purpose is instruction or reference. + + + 1. APPLICABILITY AND DEFINITIONS + + This License applies to any manual or other work, in any medium, that + contains a notice placed by the copyright holder saying it can be + distributed under the terms of this License. Such a notice grants a + world-wide, royalty-free license, unlimited in duration, to use that + work under the conditions stated herein. The "Document", below, + refers to any such manual or work. Any member of the public is a + licensee, and is addressed as "you". You accept the license if you + copy, modify or distribute the work in a way requiring permission + under copyright law. + + A "Modified Version" of the Document means any work containing the + Document or a portion of it, either copied verbatim, or with + modifications and/or translated into another language. + + A "Secondary Section" is a named appendix or a front-matter section of + the Document that deals exclusively with the relationship of the + publishers or authors of the Document to the Document's overall subject + (or to related matters) and contains nothing that could fall directly + within that overall subject. (Thus, if the Document is in part a + textbook of mathematics, a Secondary Section may not explain any + mathematics.) The relationship could be a matter of historical + connection with the subject or with related matters, or of legal, + commercial, philosophical, ethical or political position regarding + them. + + The "Invariant Sections" are certain Secondary Sections whose titles + are designated, as being those of Invariant Sections, in the notice + that says that the Document is released under this License. If a + section does not fit the above definition of Secondary then it is not + allowed to be designated as Invariant. The Document may contain zero + Invariant Sections. If the Document does not identify any Invariant + Sections then there are none. + + The "Cover Texts" are certain short passages of text that are listed, + as Front-Cover Texts or Back-Cover Texts, in the notice that says that + the Document is released under this License. A Front-Cover Text may + be at most 5 words, and a Back-Cover Text may be at most 25 words. + + A "Transparent" copy of the Document means a machine-readable copy, + represented in a format whose specification is available to the + general public, that is suitable for revising the document + straightforwardly with generic text editors or (for images composed of + pixels) generic paint programs or (for drawings) some widely available + drawing editor, and that is suitable for input to text formatters or + for automatic translation to a variety of formats suitable for input + to text formatters. A copy made in an otherwise Transparent file + format whose markup, or absence of markup, has been arranged to thwart + or discourage subsequent modification by readers is not Transparent. + An image format is not Transparent if used for any substantial amount + of text. A copy that is not "Transparent" is called "Opaque". + + Examples of suitable formats for Transparent copies include plain + ASCII without markup, Texinfo input format, LaTeX input format, SGML + or XML using a publicly available DTD, and standard-conforming simple + HTML, PostScript or PDF designed for human modification. Examples of + transparent image formats include PNG, XCF and JPG. Opaque formats + include proprietary formats that can be read and edited only by + proprietary word processors, SGML or XML for which the DTD and/or + processing tools are not generally available, and the + machine-generated HTML, PostScript or PDF produced by some word + processors for output purposes only. + + The "Title Page" means, for a printed book, the title page itself, + plus such following pages as are needed to hold, legibly, the material + this License requires to appear in the title page. For works in + formats which do not have any title page as such, "Title Page" means + the text near the most prominent appearance of the work's title, + preceding the beginning of the body of the text. + + A section "Entitled XYZ" means a named subunit of the Document whose + title either is precisely XYZ or contains XYZ in parentheses following + text that translates XYZ in another language. (Here XYZ stands for a + specific section name mentioned below, such as "Acknowledgements", + "Dedications", "Endorsements", or "History".) To "Preserve the Title" + of such a section when you modify the Document means that it remains a + section "Entitled XYZ" according to this definition. + + The Document may include Warranty Disclaimers next to the notice which + states that this License applies to the Document. These Warranty + Disclaimers are considered to be included by reference in this + License, but only as regards disclaiming warranties: any other + implication that these Warranty Disclaimers may have is void and has + no effect on the meaning of this License. + + + 2. VERBATIM COPYING + + You may copy and distribute the Document in any medium, either + commercially or noncommercially, provided that this License, the + copyright notices, and the license notice saying this License applies + to the Document are reproduced in all copies, and that you add no other + conditions whatsoever to those of this License. You may not use + technical measures to obstruct or control the reading or further + copying of the copies you make or distribute. However, you may accept + compensation in exchange for copies. If you distribute a large enough + number of copies you must also follow the conditions in section 3. + + You may also lend copies, under the same conditions stated above, and + you may publicly display copies. + + + 3. COPYING IN QUANTITY + + If you publish printed copies (or copies in media that commonly have + printed covers) of the Document, numbering more than 100, and the + Document's license notice requires Cover Texts, you must enclose the + copies in covers that carry, clearly and legibly, all these Cover + Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on + the back cover. Both covers must also clearly and legibly identify + you as the publisher of these copies. The front cover must present + the full title with all words of the title equally prominent and + visible. You may add other material on the covers in addition. + Copying with changes limited to the covers, as long as they preserve + the title of the Document and satisfy these conditions, can be treated + as verbatim copying in other respects. + + If the required texts for either cover are too voluminous to fit + legibly, you should put the first ones listed (as many as fit + reasonably) on the actual cover, and continue the rest onto adjacent + pages. + + If you publish or distribute Opaque copies of the Document numbering + more than 100, you must either include a machine-readable Transparent + copy along with each Opaque copy, or state in or with each Opaque copy + a computer-network location from which the general network-using + public has access to download using public-standard network protocols + a complete Transparent copy of the Document, free of added material. + If you use the latter option, you must take reasonably prudent steps, + when you begin distribution of Opaque copies in quantity, to ensure + that this Transparent copy will remain thus accessible at the stated + location until at least one year after the last time you distribute an + Opaque copy (directly or through your agents or retailers) of that + edition to the public. + + It is requested, but not required, that you contact the authors of the + Document well before redistributing any large number of copies, to give + them a chance to provide you with an updated version of the Document. + + + 4. MODIFICATIONS + + You may copy and distribute a Modified Version of the Document under + the conditions of sections 2 and 3 above, provided that you release + the Modified Version under precisely this License, with the Modified + Version filling the role of the Document, thus licensing distribution + and modification of the Modified Version to whoever possesses a copy + of it. In addition, you must do these things in the Modified Version: + + A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. + B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has fewer than five), + unless they release you from this requirement. + C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. + D. Preserve all the copyright notices of the Document. + E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. + F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. + G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. + H. Include an unaltered copy of this License. + I. Preserve the section Entitled "History", Preserve its Title, and add + to it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section Entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. + J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. + K. For any section Entitled "Acknowledgements" or "Dedications", + Preserve the Title of the section, and preserve in the section all + the substance and tone of each of the contributor acknowledgements + and/or dedications given therein. + L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. + M. Delete any section Entitled "Endorsements". Such a section + may not be included in the Modified Version. + N. Do not retitle any existing section to be Entitled "Endorsements" + or to conflict in title with any Invariant Section. + O. Preserve any Warranty Disclaimers. + + If the Modified Version includes new front-matter sections or + appendices that qualify as Secondary Sections and contain no material + copied from the Document, you may at your option designate some or all + of these sections as invariant. To do this, add their titles to the + list of Invariant Sections in the Modified Version's license notice. + These titles must be distinct from any other section titles. + + You may add a section Entitled "Endorsements", provided it contains + nothing but endorsements of your Modified Version by various + parties--for example, statements of peer review or that the text has + been approved by an organization as the authoritative definition of a + standard. + + You may add a passage of up to five words as a Front-Cover Text, and a + passage of up to 25 words as a Back-Cover Text, to the end of the list + of Cover Texts in the Modified Version. Only one passage of + Front-Cover Text and one of Back-Cover Text may be added by (or + through arrangements made by) any one entity. If the Document already + includes a cover text for the same cover, previously added by you or + by arrangement made by the same entity you are acting on behalf of, + you may not add another; but you may replace the old one, on explicit + permission from the previous publisher that added the old one. + + The author(s) and publisher(s) of the Document do not by this License + give permission to use their names for publicity for or to assert or + imply endorsement of any Modified Version. + + + 5. COMBINING DOCUMENTS + + You may combine the Document with other documents released under this + License, under the terms defined in section 4 above for modified + versions, provided that you include in the combination all of the + Invariant Sections of all of the original documents, unmodified, and + list them all as Invariant Sections of your combined work in its + license notice, and that you preserve all their Warranty Disclaimers. + + The combined work need only contain one copy of this License, and + multiple identical Invariant Sections may be replaced with a single + copy. If there are multiple Invariant Sections with the same name but + different contents, make the title of each such section unique by + adding at the end of it, in parentheses, the name of the original + author or publisher of that section if known, or else a unique number. + Make the same adjustment to the section titles in the list of + Invariant Sections in the license notice of the combined work. + + In the combination, you must combine any sections Entitled "History" + in the various original documents, forming one section Entitled + "History"; likewise combine any sections Entitled "Acknowledgements", + and any sections Entitled "Dedications". You must delete all sections + Entitled "Endorsements". + + + 6. COLLECTIONS OF DOCUMENTS + + You may make a collection consisting of the Document and other documents + released under this License, and replace the individual copies of this + License in the various documents with a single copy that is included in + the collection, provided that you follow the rules of this License for + verbatim copying of each of the documents in all other respects. + + You may extract a single document from such a collection, and distribute + it individually under this License, provided you insert a copy of this + License into the extracted document, and follow this License in all + other respects regarding verbatim copying of that document. + + + 7. AGGREGATION WITH INDEPENDENT WORKS + + A compilation of the Document or its derivatives with other separate + and independent documents or works, in or on a volume of a storage or + distribution medium, is called an "aggregate" if the copyright + resulting from the compilation is not used to limit the legal rights + of the compilation's users beyond what the individual works permit. + When the Document is included in an aggregate, this License does not + apply to the other works in the aggregate which are not themselves + derivative works of the Document. + + If the Cover Text requirement of section 3 is applicable to these + copies of the Document, then if the Document is less than one half of + the entire aggregate, the Document's Cover Texts may be placed on + covers that bracket the Document within the aggregate, or the + electronic equivalent of covers if the Document is in electronic form. + Otherwise they must appear on printed covers that bracket the whole + aggregate. + + + 8. TRANSLATION + + Translation is considered a kind of modification, so you may + distribute translations of the Document under the terms of section 4. + Replacing Invariant Sections with translations requires special + permission from their copyright holders, but you may include + translations of some or all Invariant Sections in addition to the + original versions of these Invariant Sections. You may include a + translation of this License, and all the license notices in the + Document, and any Warranty Disclaimers, provided that you also include + the original English version of this License and the original versions + of those notices and disclaimers. In case of a disagreement between + the translation and the original version of this License or a notice + or disclaimer, the original version will prevail. + + If a section in the Document is Entitled "Acknowledgements", + "Dedications", or "History", the requirement (section 4) to Preserve + its Title (section 1) will typically require changing the actual + title. + + + 9. TERMINATION + + You may not copy, modify, sublicense, or distribute the Document except + as expressly provided for under this License. Any other attempt to + copy, modify, sublicense or distribute the Document is void, and will + automatically terminate your rights under this License. However, + parties who have received copies, or rights, from you under this + License will not have their licenses terminated so long as such + parties remain in full compliance. + + + 10. FUTURE REVISIONS OF THIS LICENSE + + The Free Software Foundation may publish new, revised versions + of the GNU Free Documentation License from time to time. Such new + versions will be similar in spirit to the present version, but may + differ in detail to address new problems or concerns. See + http://www.gnu.org/copyleft/. + + Each version of the License is given a distinguishing version number. + If the Document specifies that a particular numbered version of this + License "or any later version" applies to it, you have the option of + following the terms and conditions either of that specified version or + of any later version that has been published (not as a draft) by the + Free Software Foundation. If the Document does not specify a version + number of this License, you may choose any version ever published (not + as a draft) by the Free Software Foundation. + + + ADDENDUM: How to use this License for your documents + + To use this License in a document you have written, include a copy of + the License in the document and put the following copyright and + license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.2 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + + If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, + replace the "with...Texts." line with this: + + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + + If you have Invariant Sections without Cover Texts, or some other + combination of the three, merge those two alternatives to suit the + situation. + + If your document contains nontrivial examples of program code, we + recommend releasing these examples in parallel under your choice of + free software license, such as the GNU General Public License, + to permit their use in free software. + +----- + +The Debian packaging is (C) 2007, Lionel Le Folgoc <[email protected]> and +is licensed under the GPL, see above. diff --git a/debian/_base/applications/internet/kshowmail/debian/docs b/debian/_base/applications/internet/kshowmail/debian/docs new file mode 100644 index 000000000..6f12db508 --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README diff --git a/debian/_base/applications/internet/kshowmail/debian/menu b/debian/_base/applications/internet/kshowmail/debian/menu new file mode 100644 index 000000000..78d095adc --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/menu @@ -0,0 +1,5 @@ +?package(kshowmail-trinity): \ + needs="X11" \ + section="Apps/Net" \ + title="kshowmail" \ + command="/opt/trinity/bin/kshowmail" diff --git a/debian/_base/applications/internet/kshowmail/debian/rules b/debian/_base/applications/internet/kshowmail/debian/rules new file mode 100755 index 000000000..5a0da42af --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/kshowmail/debian/source/format b/debian/_base/applications/internet/kshowmail/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kshowmail/debian/source/options b/debian/_base/applications/internet/kshowmail/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kshowmail/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/debian/_base/applications/internet/kstreamripper/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kstreamripper/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kstreamripper/debian/cdbs/versions.pl b/debian/_base/applications/internet/kstreamripper/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kstreamripper/debian/changelog b/debian/_base/applications/internet/kstreamripper/debian/changelog new file mode 100644 index 000000000..7e7fdb95b --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/changelog @@ -0,0 +1,62 @@ +kstreamripper-trinity (0.3.4-0ubuntu0) maverick; urgency=low + + * TDE upload + + -- Timothy Pearson <[email protected]> Tue, 05 Jul 2011 14:35:00 -0600 + +kstreamripper (0.3.4.debian1-2) unstable; urgency=low + + * Fix Desktop file. (Closes: #425028) + + -- Michael Ablassmeier <[email protected]> Tue, 29 May 2007 08:30:10 +0200 + +kstreamripper (0.3.4.debian1-1) unstable; urgency=low + + * Update debian/copyright + * New Maintainer E-Mail + * Repackage as upstream tarball shipped byte compiled python + modules which lead to FTBFS after python transition (due to + changes in binary files), add .debian.1 to version. + * Get rid of those .pyc files, remove them on cleanup. + * Conforms with latest Standards Version 3.7.2 + + -- Michael Ablassmeier <[email protected]> Thu, 31 Aug 2006 16:51:09 +0200 + +kstreamripper (0.3.4-2) unstable; urgency=low + + * re-upload for transition + * Bump up Standards-Version. + + -- Michael Ablassmeier <[email protected]> Fri, 2 Sep 2005 11:39:28 +0200 + +kstreamripper (0.3.4-1) unstable; urgency=low + + * New upstream release + * Build-Depend on scons (upstream uses new build system) + * Small update for debian/copyright + + -- Michael Ablassmeier <[email protected]> Sat, 14 May 2005 18:22:57 +0200 + +kstreamripper (0.3-1) unstable; urgency=low + + * New Upstream release (Closes: #265946) + * Add README.Debian-source + * Include gnome.mk (dh_desktop ...) + + -- Michael Ablassmeier <[email protected]> Tue, 19 Apr 2005 16:36:27 +0200 + +kstreamripper (0.2-2) unstable; urgency=low + + * Do it the cdbs way. + * Register .desktop file using dh_desktop + * Slight update for debian/copyright + + -- Michael Ablassmeier <[email protected]> Thu, 7 Apr 2005 12:55:16 +0200 + +kstreamripper (0.2-1) unstable; urgency=low + + * Initial Release. (Closes: #245862) + * Sponsored Upload by Alexander Wirt <[email protected]> + + -- Michael Ablassmeier <[email protected]> Sun, 25 Apr 2004 19:52:42 +0200 + diff --git a/debian/_base/applications/internet/kstreamripper/debian/compat b/debian/_base/applications/internet/kstreamripper/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kstreamripper/debian/control b/debian/_base/applications/internet/kstreamripper/debian/control new file mode 100644 index 000000000..f0e4fdf28 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/control @@ -0,0 +1,17 @@ +Source: kstreamripper-trinity +Section: sound +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev +Standards-Version: 3.8.4 + +Package: kstreamripper-trinity +Architecture: any +Depends: ${shlibs:Depends}, streamripper +Replaces: kstreamripper-trinity (<< 4:14.0.0~) +Breaks: kstreamripper-trinity (<< 4:14.0.0~) +Description: TDE frontend for streamripper + KStreamRipper is a small frontend for the streamripper command + line utility. Streamripper captures internet shoutcast radio streams + on your harddisk and splits them up in mp3 files. KStreamRipper helps + you with managing/ripping your preferred streams. diff --git a/debian/_base/applications/internet/kstreamripper/debian/copyright b/debian/_base/applications/internet/kstreamripper/debian/copyright new file mode 100644 index 000000000..61d405298 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/copyright @@ -0,0 +1,25 @@ +This package was debianized by Michael Ablassmeier <[email protected]> on +Sun, 25 Apr 2004 19:52:42 +0200. + +It was downloaded from <http://kstreamripper.tuxipuxi.de/> + +Copyright Holder: Michael Goettsche <[email protected]> + +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'. diff --git a/debian/_base/applications/internet/kstreamripper/debian/dirs b/debian/_base/applications/internet/kstreamripper/debian/dirs new file mode 100644 index 000000000..a59ccc8af --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/dirs @@ -0,0 +1,3 @@ +usr/bin +usr/share/applications +usr/share/pixmaps diff --git a/debian/_base/applications/internet/kstreamripper/debian/docs b/debian/_base/applications/internet/kstreamripper/debian/docs new file mode 100644 index 000000000..6f12db508 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README diff --git a/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.menu b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.menu new file mode 100644 index 000000000..f2cfe85c6 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.menu @@ -0,0 +1,2 @@ +?package(kstreamripper-trinity): needs="X11" section="Apps/Sound" title="Kstreamripper" \ + longtitle="Streamripper Frontend" command="/opt/trinity/bin/kstreamripper" diff --git a/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.postinst b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.postinst new file mode 100644 index 000000000..f5542ab64 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.postinst @@ -0,0 +1,14 @@ +#! /bin/sh +set -e + +if [ "$1" = "configure" ]; then + if [ -x /usr/bin/update-desktop-database ] ; then + /usr/bin/update-desktop-database -q + fi +fi + + +#DEBHELPER# + +exit 0 + diff --git a/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.postrm b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.postrm new file mode 100644 index 000000000..5209bcb38 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.postrm @@ -0,0 +1,19 @@ +#! /bin/sh +set -e + +case "$1" in + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + if [ -x "`which update-desktop-database 2>/dev/null`" ]; then + update-desktop-database -q + fi + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/_base/applications/internet/kstreamripper/debian/kstreamripper.1 b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper.1 new file mode 100644 index 000000000..3129be689 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/kstreamripper.1 @@ -0,0 +1,32 @@ +.TH "KSTREAMRIPPER" "1" "Apr 26, 2004" "Michael Ablassmeier" "sound" +.SH "NAME" +kstreamripper \- TDE frontend for streamripper +.SH "SYNOPSIS" +.B kstreamripper [Qt\-options] [TDE\-options] +.SH "DESCRIPTION" +KStreamRipper is a small frontend for the streamripper command +line utility. Streamripper captures internet shoutcast radio streams +on your harddisk and splits them up in mp3 files. KStreamRipper helps +you with managing/ripping your preferred streams. + +.SH "OPTIONS" +.IP "\fB\-\-help\fR" +Show help about options +.IP "\fB\-\-help\-qt\fR" +Show Qt specific options +.IP "\fB\-\-help\-tde\fR" +Show TDE specific options +.IP "\fB\-\-help\-all\fR" +Show all options +.IP "\fB\-\-author\fR" +Show author information +.IP "\fB\-v, \-\-version\fR" +Show version information +.IP "\fB\-\-license\fR" +Show license information +.IP "\fB\-\-\fR" +End of options +.SH "SEE ALSO" +streamripper(1) +.SH "AUTHOR" +2004 \- Created by Michael Ablassmeier ([email protected]) for the Debian Project. diff --git a/debian/_base/applications/internet/kstreamripper/debian/patches/.gitignore b/debian/_base/applications/internet/kstreamripper/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/patches/.gitignore diff --git a/debian/_base/applications/internet/kstreamripper/debian/rules b/debian/_base/applications/internet/kstreamripper/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/kstreamripper/debian/source/format b/debian/_base/applications/internet/kstreamripper/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kstreamripper/debian/source/options b/debian/_base/applications/internet/kstreamripper/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kstreamripper/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/debian/_base/applications/internet/ktorrent/debian/README.Debian b/debian/_base/applications/internet/ktorrent/debian/README.Debian new file mode 100644 index 000000000..0d4e3f758 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/README.Debian @@ -0,0 +1,26 @@ +Due to licensing restrictions, the source and binary packages of ktorrent do +not include a GeoIP database. The binary package *is* built to support it +however (the API is GPL, but data used from ARIN to generate the data files +is *not* DFSG compliant). If you wish to use the GeoIP support, there are free +databases made available at the following URL: + +http://www.maxmind.com/app/geoip_country + +Place the uncompressed database file in /usr/share/apps/ktorrent/geoip/ and +the country information will be displayed in the peers tab. The commercial +version offered *should* also work, but I have no means to confirm or deny +this. + +The flag images are also not distributed with this package. Although the +original author seems to wish the grant free use, the verbage used in +granting it restricts their use to websites. I've tried, and will continue +to try to contact him and find a resolution. + +---- + +The upstream source was modified in the following ways: + removed ./plugins/infowidget/geoip/geoip.dat + removed ./plugins/infowidget/geoip/*.png + removed ./plugins/infowidget/geoip/FLAGS_LICENSE + modified ./plugins/infowidget/Makefile.{am,in} to not depend on above + appended "+dfsg" to base directory name diff --git a/debian/_base/applications/internet/ktorrent/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/ktorrent/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/ktorrent/debian/cdbs/versions.pl b/debian/_base/applications/internet/ktorrent/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/ktorrent/debian/changelog b/debian/_base/applications/internet/ktorrent/debian/changelog new file mode 100644 index 000000000..9050d084e --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/changelog @@ -0,0 +1,371 @@ +ktorrent-trinity (2.2.6-0ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600 + +ktorrent-trinity (2.2.5-0ubuntu3) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Fri, 06 March 2009 01:35:00 -0600 + +ktorrent-trinity (2.2.5-0ubuntu2) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Wed, 31 Dec 2008 15:45:00 -0600 + +ktorrent (2.2.5-0ubuntu1) hardy; urgency=low + + * New upstream release + - Numerous bugfixes, notably to DHT and webui + * Added a watchfile to track 2.x.x series + + -- John Dong <[email protected]> Sun, 27 Jan 2008 17:26:13 -0500 + +ktorrent (2.2.4-0ubuntu1) hardy; urgency=low + + * New upstream release + * Drop kubuntu_04_revert_threaded_filelist, included upstream + + -- John Dong <[email protected]> Wed, 21 Nov 2007 14:28:35 -0500 + +ktorrent (2.2.3-0ubuntu3) hardy; urgency=low + + * Adopt better approach from upstream for filelist (LP: #163426) + - kubuntu_04_revert_threaded_filelist.patch: Switch to fix + in r738262 using more responsive QTimers approach + + -- John Dong <[email protected]> Sun, 18 Nov 2007 12:19:26 -0500 + +ktorrent (2.2.3-0ubuntu2) hardy; urgency=low + + * kubuntu_04_revert_threaded_filelist.patch: Revert svn revno 728567 + due to crashes. (LP: #163426) + + -- John Dong <[email protected]> Sat, 17 Nov 2007 16:46:47 -0500 + +ktorrent (2.2.3-0ubuntu1) hardy; urgency=low + + * New upstream release + * kubuntu_03_remove_nasty_search_engines.patch: rebase against 2.2.3 + * Add tdebase-kio-plugins to Recommends, needed for IP Filters plugin + (LP: #150062) + + -- John Dong <[email protected]> Fri, 16 Nov 2007 02:11:41 -0500 + +ktorrent (2.2.2-0ubuntu2) hardy; urgency=low + + * Reuploaded as the buildd seems to be fixed + + -- Anthony Mercatante <[email protected]> Mon, 12 Nov 2007 14:16:59 +0100 + +ktorrent (2.2.2-0ubuntu1) hardy; urgency=low + + * New upstream release + * Removed upstream_01_fix_exit_crash.patch, merged upstream + + -- Anthony Mercatante <[email protected]> Sat, 10 Nov 2007 11:22:05 +0100 + +ktorrent (2.2.1-0ubuntu3) gutsy; urgency=low + + * Fix debdiff spacing that I screwed up. + - Fixes LP: #130300 + + -- John Dong <[email protected]> Sat, 11 Aug 2007 14:59:17 -0400 + +ktorrent (2.2.1-0ubuntu2) gutsy; urgency=low + + * Backport SVN rev 692284 + - Fixes LP: #130300 + + -- John Dong <[email protected]> Fri, 10 Aug 2007 11:27:51 -0400 + +ktorrent (2.2.1-0ubuntu1) gutsy; urgency=low + + * New upstream release + - Fixes LP: #128341 + + -- Ryan Kavanagh <[email protected]> Wed, 25 Jul 2007 15:37:41 -0400 + +ktorrent (2.2-0ubuntu2) gutsy; urgency=low + + * Fixed homepage in debian/control. Fixes LP: #113972 + + -- Anthony Mercatante <[email protected]> Wed, 18 Jul 2007 23:29:16 +0200 + +ktorrent (2.2-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- Anthony Mercatante <[email protected]> Wed, 04 Jul 2007 14:43:57 +0200 + +ktorrent (2.2~rc1-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- jdong <[email protected]> Wed, 13 Jun 2007 23:05:16 -0400 + +ktorrent (2.2~beta1-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- John Dong <[email protected]> Sat, 26 May 2007 15:22:14 -0400 + +ktorrent (2.1.4-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- John Dong <[email protected]> Tue, 24 Apr 2007 14:47:01 -0400 + +ktorrent (2.1.3-0ubuntu1) feisty; urgency=low + + * New upstream release + * fixes crasher in 2.1.2 series + + -- John Dong <[email protected]> Sat, 7 Apr 2007 22:04:38 -0400 + +ktorrent (2.1.2-0ubuntu1) feisty; urgency=low + + * New Upstream Release + + -- Richard A. Johnson <[email protected]> Fri, 9 Mar 2007 13:09:09 -0600 + +ktorrent (2.1.1-0ubuntu1) feisty; urgency=low + + * New Upstream Release + + -- Richard A. Johnson <[email protected]> Mon, 5 Mar 2007 13:05:13 -0600 + +ktorrent (2.1-0ubuntu1) feisty; urgency=low + + * New upstream release + + -- Anthony Mercatante <[email protected]> Mon, 5 Feb 2007 20:52:18 +0100 + +ktorrent (2.1~rc1-0ubuntu3) feisty; urgency=low + + * debian/patches/kubuntu_03_remove_nasty_search_engines.patch: + - isohunt is just back online. + + -- Anthony Mercatante <[email protected]> Mon, 22 Jan 2007 16:51:45 +0100 + +ktorrent (2.1~rc1-0ubuntu1) feisty; urgency=low + + * New upstream release + * uTorrent-compatible Peer Exchange + * Zeroconf LAN peer finder + * Misc bugfixes + * dropped debian/patches/kubuntu_01_autoconf2.60.patch, included upstream + * dropped debian/patches/kubuntu_02_kdepot.patch, no longer needed + + -- John Dong <[email protected]> Wed, 3 Jan 2007 15:21:56 -0500 + +ktorrent (2.1~beta1-0ubuntu2) feisty; urgency=low + + * Corrected builddeps (docbook2x instead of docbook) + + -- Anthony Mercatante <[email protected]> Mon, 18 Dec 2006 16:09:09 +0100 + +ktorrent (2.1~beta1-0ubuntu1) feisty; urgency=low + + * New upstream release + * Cleaned packaging, switching to cdbs + * Removed obsolete kubuntu_03_powerpc_compile_fix.diff + + -- Anthony Mercatante <[email protected]> Tue, 05 Dec 2006 18:14:05 +0100 + +ktorrent (2.0.3+dfsg1-0ubuntu2) feisty; urgency=low + + * Add kubuntu_03_remove_nasty_search_engines.diff to remove + nasty search engines + + -- Anthony Mercatante <[email protected]> Tue, 11 Nov 2006 15:56:19 -0800 + +ktorrent (2.0.3+dfsg1-0ubuntu1) edgy; urgency=low + + * built with GeoIP support enabled, but removed the database file + and country flags due to licensing restrictions (see README.Debian) + + -- Jonathan Riddell <[email protected]> Fri, 20 Oct 2006 12:56:19 +0100 + +ktorrent (2.0.3-0ubuntu4) edgy; urgency=low + + * Add kubuntu_00_autoconf2.60.diff to allow relibtoolise with autoconf 2.6 + * Add kubuntu_02_powerpc_compile_fix.diff to fix fail to build on powerpc, + Closes https://launchpad.net/malone/66169 + + -- Jonathan Riddell <[email protected]> Sun, 15 Oct 2006 22:41:14 +0100 + +ktorrent (2.0.3-0ubuntu3) edgy; urgency=low + + * Removed kubuntu_04_ktshell_bash.patch, included + upstream + + -- Anthony Mercatante <[email protected]> Thu, 11 Oct 2006 16:30:01 +0200 + +ktorrent (2.0.3-0ubuntu2) edgy; urgency=low + + * Removed kubuntu_02_r586445_choke.patch and + kubuntu_03_r588047_faster_download.patch adopted upstream + + -- Brandon Holtsclaw <[email protected]> Tue, 10 Oct 2006 17:46:01 -0500 + +ktorrent (2.0.3-0ubuntu1) edgy; urgency=low + + * New Upstream Version ( uvfe approved by mdz ) + * Closes Malone: #65066 + + -- Brandon Holtsclaw <[email protected]> Tue, 10 Oct 2006 17:46:01 -0500 + +ktorrent (2.0.2-0ubuntu3) edgy; urgency=low + + * Added kubuntu_04_ktshell_bash.patch, closes Malone + #61324 + + -- Anthony Mercatante <[email protected]> Mon, 02 Oct 2006 21:01:07 +0200 + +ktorrent (2.0.2-0ubuntu2) edgy; urgency=low + + * Backport SVN revisions 586445 and 588047, fixes download speed oscillation + and instances where all peers are choked/snubbed. + + -- John Dong <[email protected]> Wed, 27 Sep 2006 02:07:07 -0400 + +ktorrent (2.0.2-0ubuntu1) edgy; urgency=low + + * New Upstream Release + * UVFe approved by Colin Watson ( https://launchpad.net/bugs/58139 ) + + -- Brandon Holtsclaw <[email protected]> Mon, 18 Sep 2006 13:28:37 -0500 + +ktorrent (2.0.1-0ubuntu1) edgy; urgency=low + + * New Upstream Version approved by mdz at https://launchpad.net/bugs/57219 + + -- Brandon Holtsclaw <[email protected]> Tue, 22 Aug 2006 09:51:44 -0500 + +ktorrent (2.0-0ubuntu2) edgy; urgency=low + + * Fixed install issue by removing debian/ktorrent/usr/share/applnk and + debian/ktorrent/usr/share/mimelnk in debian/rules already provided by tdelibs-data + * Closes Malone Bug #55969 + + -- Brandon Holtsclaw <[email protected]> Wed, 09 Aug 2006 09:51:44 -0500 + +ktorrent (2.0-0ubuntu1) edgy; urgency=low + + * New Upstream Version + * Updated admin/ directory so .pot would generate correctly + * commented debian/patches/kubuntu_01_kdepot.patch from debian/rules , not needed + * added libgmp3-dev to build depends as required to build 2.0 + + -- Brandon Holtsclaw <[email protected]> Wed, 09 Aug 2006 09:51:44 -0500 + +ktorrent (1.2-1ubuntu3) edgy; urgency=low + + * debian/rules: moved the fix from clean to install rule, to fix the ftbfs, + really + + -- Stephan Hermann <[email protected]> Thu, 13 Jul 2006 09:51:44 +0200 + +ktorrent (1.2-1ubuntu2) edgy; urgency=low + + * debian/rules: Removed translations/nb/messages/ktorrent.po to be friendly + to our buildds + + -- Stephan Hermann <[email protected]> Wed, 12 Jul 2006 18:37:00 +0200 + +ktorrent (1.2-1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Stephan Hermann <[email protected]> Thu, 6 Jul 2006 13:53:48 +0200 + +ktorrent (1.2-1) unstable; urgency=low + + * Acknowledge NMU (Closes: 349983) + Actually removed debian libtoolization temporarily due to + package inclusion of a library in upstream. Soon to be reapplied + with proper support for avoiding redundant dependencies. + * New upstream release (Closes: 348605) + + Doesn't freeze/lock anymore (Closes: 340766) + + Properly builds with G++ 4.1 (Closes: 357096) + * add shlib support and post{inst,rm} via debhelper for new shared library + * Set --enable-final as configure directive + * Update copyright file to reflect additional files and changed dir layout + * patch upstream Makefile.in to include translations directory + * Update upstream homepage URL in control + + -- Joel Johnson <[email protected]> Tue, 6 Jun 2006 22:07:58 -0700 + +ktorrent (1.2-0ubuntu5) dapper; urgency=low + + * added debian/patches/kubuntu_01_kdepot.patch + * debian/rules: added generation of po/ktorrent.pot + + -- Bastian Holst <[email protected]> Tue, 23 May 2006 17:37:34 +0200 + +ktorrent (1.2-0ubuntu4) dapper; urgency=low + + * debian/rules: Remove ./translations/nb/messages/ktorrent.po since it's + empty (and thus invalid). + + -- Martin Pitt <[email protected]> Tue, 23 May 2006 12:25:14 +0200 + +ktorrent (1.2-0ubuntu3) dapper; urgency=low + + * Added dh_iconcache + + -- Brandon Holtsclaw <[email protected]> Tue, 23 May 2006 17:05:49 +0100 + +ktorrent (1.2-0ubuntu2) dapper; urgency=low + + * Make debian/rules relibtoolise, installs .po translation files + closes Malone #45791 + + -- Jonathan Riddell <[email protected]> Mon, 22 May 2006 17:05:49 +0100 + +ktorrent (1.2-0ubuntu1) dapper; urgency=low + + * New Upstream Version + * Sponsored upload for Sarah Hobbs <[email protected]> + + -- Jonathan Riddell <[email protected]> Fri, 10 Feb 2006 12:02:16 +1100 + +ktorrent (1.1-2.1) unstable; urgency=low + + * Non-maintainer upload by sponsor due to no maintainer reaction. + * Relibtoolize _after_ setting AM_MAINTAINER_MODE (Closes: #349983) + + -- Florian Ernst <[email protected]> Tue, 7 Feb 2006 13:15:30 +0100 + +ktorrent (1.1-2) unstable; urgency=low + + * Limit build dependencies to what we directly depend on + and set AM_MAINTAINER_MODE in configure.in.in + * Change section from net to kde + * Remove sponsor as Uploader as requested + + -- Joel Johnson <[email protected]> Thu, 1 Dec 2005 13:11:22 -0800 + +ktorrent (1.1-1build1) dapper; urgency=low + + * Rebulid for libstdc++ transition + + -- Jonathan Riddell <[email protected]> Sat, 17 Dec 2005 15:20:35 +0000 + +ktorrent (1.1-1) unstable; urgency=low + + * Initial Debian Upload (Closes: #313659) + * Update copyright file with new FSF address + * Incorporate changes to a previous package version + - disable rpath in ./configure + - add lintian override (missing manpage) + Thanks to Jonathan Riddell <[email protected]> + * Add linda override (missing manpage) + + -- Joel Johnson <[email protected]> Thu, 24 Oct 2005 08:47:09 -0700 + diff --git a/debian/_base/applications/internet/ktorrent/debian/compat b/debian/_base/applications/internet/ktorrent/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/ktorrent/debian/control b/debian/_base/applications/internet/ktorrent/debian/control new file mode 100644 index 000000000..d469dc93d --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/control @@ -0,0 +1,22 @@ +Source: ktorrent-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Build-Depends: debhelper (>= 9~), quilt, cdbs, docbook2x, tdelibs14-trinity-dev, libpcre3-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 + +Package: ktorrent-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: ktorrent-trinity (<< 4:14.0.0~) +Breaks: ktorrent-trinity (<< 4:14.0.0~) +Suggests: php-cli | php5-cli +Recommends: tdebase-tdeio-plugins-trinity +Description: BitTorrent client for Trinity + KTorrent is a BitTorrent program for Trinity. Its features include speed capping + (both down and up), integrated searching, UDP tracker support, preview of + certain file types (video and audio) and integration into the TDE Panel + enabling background downloading. + . + Homepage: http://ktorrent.org + diff --git a/debian/_base/applications/internet/ktorrent/debian/copyright b/debian/_base/applications/internet/ktorrent/debian/copyright new file mode 100644 index 000000000..9b8756613 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/copyright @@ -0,0 +1,74 @@ +This package was debianized by Joel Johnson <[email protected]> on +Tue, 21 Jun 2005 11:19:46 -0700. + +The original source was downloaded from +http://ktorrent.org/downloads/1.2/ktorrent-1.2.tar.gz + +Copyright 2005 Joris Guisson <[email protected]> unless otherwise indicated below + +Copyright (C) 2005 by +Joris Guisson <[email protected]> +Ivan Vasic <[email protected]> + + apps/ktorrent/ktorrent.cpp + apps/ktorrent/ktorrentcore.cpp + apps/ktorrent/pastedialog.h + apps/ktorrent/pastedialog.cpp + apps/ktorrent/ktorrentview.h + apps/ktorrent/ktorrentview.cpp + apps/ktorrent/trayicon.h + apps/ktorrent/trayicon.cpp + libktorrent/interfaces/ipblockinginterface.h + libktorrent/interfaces/ipblockinginterface.cpp + libktorrent/torrent/ipblocklist.h + libktorrent/torrent/ipblocklist.cpp + libktorrent/torrent/torrentfile.h + libktorrent/torrent/torrentfile.cpp + libktorrent/torrent/torrent.h + libktorrent/torrent/torrent.cpp + libktorrent/torrent/chunkmanager.cpp + libktorrent/torrent/torrentcontrol.h + libktorrent/torrent/torrentcontrol.cpp + libktorrent/torrent/queuemanager.h + libktorrent/torrent/queuemanager.cpp + plugins/infowidget/infowidget.h + plugins/infowidget/infowidget.cpp + plugins/ipfilter/ipblockingprefpage.h + plugins/ipfilter/ipblockingprefpage.cpp + plugins/ipfilter/ipfilterplugin.h + plugins/ipfilter/ipfilterplugin.cpp + plugins/ipfilter/antip2p.h + plugins/ipfilter/antip2p.cpp + +Copyright (C) 2005 by Ivan Vasic <[email protected]> + apps/ktorrent/queuedialog.h + apps/ktorrent/queuedialog.cpp + +Copyright (C) 2005 by +Joris Guisson <[email protected]> +Vincent Wagelaar <[email protected]> + plugins/infowidget/chunkbar.h + plugins/infowidget/chunkbar.cpp + +Copyright (C) 2005 by Adam Treat <[email protected]> + apps/ktorrent/ktorrentapp.h + apps/ktorrent/ktorrentapp.cpp + +License (for all components): + + 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'. diff --git a/debian/_base/applications/internet/ktorrent/debian/ktorrent.1.docbook b/debian/_base/applications/internet/ktorrent/debian/ktorrent.1.docbook new file mode 100644 index 000000000..63a5fa185 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/ktorrent.1.docbook @@ -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>[email protected]</email> + </author> + <copyright> + <year>2006</year> + <holder>Anthony Mercatante</holder> + </copyright> + <!-- XXX IMPORTANT XXX --> + <!-- Keep this date up to date: --> + <date>2006-12-205</date> + <!-- ^^^^^^^^^^ --> + </refentryinfo> + <refmeta> + <refentrytitle>ktorrent</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + <refnamediv> + <refname>ktorrent</refname> + <refpurpose>BitTorrent client for TDE</refpurpose> + </refnamediv> + <refsynopsisdiv> + <cmdsynopsis> + <command>ktorrent</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> + BitTorrent client for TDE. + </para> + <para> + KTorrent is a BitTorrent program for TDE. Its features include speed capping (both down and up), integrated searching, UDP tracker support, preview of certain file types (video and audio) and integration into the TDE Panel enabling background downloading. + </para> + </refsect1> + <refsect1> + <title>OPTIONS</title> + <para> + All <productname>TDE</productname> and <productname>Qt</productname> + programs accept a some common command-line options. ktorrent 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-tde</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 ktorrent it up to date --> + </para> + </refsect1> + <refsect1> + <title>COPYRIGHT</title> + <para> + This manual page was written by Anthony Mercatante + <email>[email protected]</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/debian/_base/applications/internet/ktorrent/debian/patches/series b/debian/_base/applications/internet/ktorrent/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/patches/series diff --git a/debian/_base/applications/internet/ktorrent/debian/rules b/debian/_base/applications/internet/ktorrent/debian/rules new file mode 100755 index 000000000..a90794996 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde +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_ktorrent = ktorrent.1 + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/tde + +build/ktorrent-trinity:: + docbook2x-man debian/ktorrent.1.docbook + +clean:: + rm -f ktorrent.1 diff --git a/debian/_base/applications/internet/ktorrent/debian/source/format b/debian/_base/applications/internet/ktorrent/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/ktorrent/debian/source/options b/debian/_base/applications/internet/ktorrent/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/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/debian/_base/applications/internet/ktorrent/debian/watch b/debian/_base/applications/internet/ktorrent/debian/watch new file mode 100644 index 000000000..0262eb3c5 --- /dev/null +++ b/debian/_base/applications/internet/ktorrent/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://ktorrent.org/downloads/(^2\.[\d\.]+)/ktorrent-(.*)\.tar\.bz2 diff --git a/debian/_base/applications/internet/kvirc/debian/changelog b/debian/_base/applications/internet/kvirc/debian/changelog new file mode 100644 index 000000000..7b05eb612 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/changelog @@ -0,0 +1,927 @@ +kvirc-trinity (2:3.4.0-1ubuntu2) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600 + +kvirc (2:3.4.0-1ubuntu1) intrepid; urgency=low + + * Added Added 31_r1997-irchandler-exploit.patch which prevents known + exploit for executing commands as user using the irc:// handler. Patch + is taken directly from debian version 2:3.4.0-3. (LP: #289695) + + -- Andreas Wenning <[email protected]> Mon, 27 Oct 2008 01:57:34 +0100 + +kvirc (2:3.4.0-1) unstable; urgency=low + + * New upstream release. + * New version (3.4) available. (Closes: #473454) + * Adopt package after pinging several times maintainer without answer. See + bug #473454. + * Patches: + + Removed patches 05_Kvi_Avatar_Resize and 06_resizeavatar.patch. Applied + upstream. + + Added patches for build system preparation: 01_am_maintainer_mode and + 98_buildprep. + + Added patch 20_fixman to fix a typo on man package. + + Refreshed patch 09_plugin_dir to modify admin/acinclude.m4.in. + + Reworked 02_rpath to deal with rpath removal on build. + * Dependencies: + + Tighting depends for kvirc and kvirc-data. + + Addind automake1.10 to build-deps. + * Bump policy to 3.7.3: Updated menu file to menu policy 1.4. + * Changed 3.2 references in rules,kvirc-data installation scripts to 3.4. + * Maintainer scripts: + + Removing empty: kvirc-dev and kvirc.prerm. + + Removing not needed: kvirc.postrm, kvirc.postinst. + * Removing link to manpage for kvi_make_scriptdist.sh no longer existing. + * Fixing installation paths for some files in kvirc and kvirc-data, taking + those paths from a patch. + * Adding some more new .desktop files. + * Adding Homepage field in control file. Removing from package description. + * Updated copyright file with information about repackaging and upstream + copyright holders. + * Adding Vcs-Svn and Vcs-Browser control fields. + + -- Raúl Sánchez Siles <[email protected]> Wed, 02 Apr 2008 00:13:00 +0200 + +kvirc (2:3.2.4-5.1) unstable; urgency=low + + * Non-maintainer upload. + * add fix for gcc 4.3 compile error (Closes: #454874). + + -- Jan Wagner <[email protected]> Mon, 28 Jan 2008 01:09:00 +0100 + +kvirc (2:3.2.4-5) unstable; urgency=low + + * Move plugins and modules from /usr/share into /usr/lib. (Closes: #392393) + Thanks, Steinar H. Gunderson. + - When checking if a directory is the kvirc global directory, don't + check for the modules, as they have moved; check for the help + directory instead (which the comments also suggest). + - Make a local hack in src/kvirc/kernel/kvi_app_fs.cpp to look for + modules and plugins in /usr/lib instead of /usr/share. + + -- Robin Verduijn <[email protected]> Mon, 6 Nov 2006 15:06:30 +0500 + +kvirc (2:3.2.4-4) unstable; urgency=low + + * Fix non-POSIX shell code in debian/rules (Closes: #384915). + + -- Robin Verduijn <[email protected]> Thu, 31 Aug 2006 11:05:34 +0500 + +kvirc (2:3.2.4-3) unstable; urgency=low + + * Rebuild with official 3.2.4 release code. + + -- Robin Verduijn <[email protected]> Wed, 9 Aug 2006 11:49:12 +0500 + +kvirc (2:3.2.4-2) unstable; urgency=low + + * Rebuild in newer chroot. + + -- Robin Verduijn <[email protected]> Tue, 1 Aug 2006 12:10:05 +0500 + +kvirc (2:3.2.4-1) unstable; urgency=low + + * Bring debian directory in sync again with the rest of the source. + * Bump Standards-Version to 3.7.2.0: + - rename shellscripts in /usr/bin to not have .sh extension + * Fix for license file location. + + -- Robin Verduijn <[email protected]> Fri, 28 Jul 2006 16:58:36 +0500 + +kvirc (2:3.2.0-5) unstable; urgency=low + + * Rebuild for current dependencies. + * Update FSF address. + * Bump Standards-Version to 3.6.2.0 (no changes). + * Fix invalid characters in manpage. + + -- Robin Verduijn <[email protected]> Mon, 21 Nov 2005 22:49:53 -0500 + +kvirc (2:3.2.0-4) unstable; urgency=low + + * Fix compilation with gcc 4 (Closes: #325365). + Thanks, Andrea Briganti! + + -- Robin Verduijn <[email protected]> Wed, 31 Aug 2005 13:22:05 -0400 + +kvirc (2:3.2.0-3) experimental; urgency=low + + * Changes to make KVIrc cooperate better with other IRC clients that + also register KDE services (Closes: #303216). + + -- Robin Verduijn <[email protected]> Tue, 3 May 2005 20:36:06 -0400 + +kvirc (2:3.2.0-2) experimental; urgency=low + + * Upstream patches to fix avatar resizing (Closes: #305191) + * Upstream patch to fix AwayBack action button (Closes: #305370) + + -- Robin Verduijn <[email protected]> Sun, 1 May 2005 18:17:17 -0400 + +kvirc (2:3.2.0-1) experimental; urgency=low + + Getting KVIrc 3 in shape for Debian + + * Fix up autogen.sh to be more robust in incomplete build environments + * Add kvirc-data package which holds architecture-independent files + * Set necessary Lintian overrides because we keep some files in kvirc-data + * Remove unnecessary dependencies from debian/control + * Add dependency on libperl-dev so we get Perl support + * Update package descriptions + * Rearrange file lists between kvirc, kvirc-data, and kvirc-dev + * Add missing themes/ directory to the kvirc-data package + * Don't run autogen.sh from debian/rules + * Remove configure options that are already turned on by default, + and add some that we'd want turned on (--enable-perl, --with-pic) + * Turn off compiler optimizations as they might cause hard to find bugs + on architectures with odd compilers + * Remove some unnecessary code from debian/rules + * Closes: #245726, #255968, #263914, #267876 (RFPs for KVIrc 3) + + -- Robin Verduijn <[email protected]> Sun, 27 Feb 2005 02:45:27 -0500 + +kvirc2 (2.1.3-1) experimental; urgency=low + + * Drop kvirc-doc package; move its contents to kvirc-data. + * Rename packages to kvirc2, kvirc2-data and kvirc2-dev. + This opens up the possibility of packaging a new upstream + kvirc package without having to drop the stable KVIrc 2 first. + + -- Robin Verduijn <[email protected]> Sun, 20 Feb 2005 16:00:57 -0500 + +kvirc (2:2.1.3.1-2) unstable; urgency=low + + * Change Recommends on xmms to a Suggests. + * Rebuild against KDE 3.3.1 + + -- Robin Verduijn <[email protected]> Tue, 14 Dec 2004 15:32:19 -0500 + +kvirc (2:2.1.3.0-2) testing-proposed-updates; urgency=medium + + * Set correct Depends for kvirc and kvirc-data. (Closes #272569) + * Urgency medium because kvirc will not be installable in sarge if this goes + in. + + -- Robin Verduijn <[email protected]> Mon, 20 Sep 2004 18:30:15 -0400 + +kvirc (2:2.1.3.0-1) testing-proposed-updates; urgency=low + + * Target a new upload to testing-proposed-updates to try and get + kvirc into Sarge on time for the release. + * Main reasons for t-p-u: + - DFSG files in kvirc_2.1.3.orig.tar.gz warrant a fresh tarball. + - Fixed segfault due to non-threadsafe access to topic editor history. + + -- Robin Verduijn <[email protected]> Fri, 27 Aug 2004 09:51:29 -0400 + +kvirc (2:2.1.3.1-1) unstable; urgency=low + + * Patch release 2.1.3.1 + The bumped version number ensures that non-DFSG files will not appear in + the .orig.tar.gz file anymore. + * Replaced .mo file hackery in kvi_locale with full libintl support. + * Refreshed .po files with current source. + * Encoded language files in UTF-8. + * Fixed image loading when only Qt is enabled. + * "What is This?" routine won't timeout if user is still moving the mouse. + * Fixed segfault due to non-threadsafe access to topic editor history. + * Fixed Qt-only compilation. + * Improved logic to find a suitable fixed font. + * Fixed compilation under Cygwin. + * Put generated files in the .orig.tar.gz to help make the diff.gz smaller. + + -- Robin Verduijn <[email protected]> Sun, 8 Aug 2004 16:35:46 -0400 + +kvirc (2:2.1.3-11) unstable; urgency=low + + * Fix gcc 3.4 warnings and errors. (Closes: #259033) + * Use better-looking default fonts. + + -- Robin Verduijn <[email protected]> Sun, 18 Jul 2004 21:07:00 -0400 + +kvirc (2:2.1.3-10) unstable; urgency=low + + * Update the build number as well. (Still closes: #256522) + + -- Robin Verduijn <[email protected]> Thu, 1 Jul 2004 14:39:36 -0400 + +kvirc (2:2.1.3-9) unstable; urgency=low + + * Allow -session commandline parameter. (Closes: #256522) + + -- Robin Verduijn <[email protected]> Wed, 30 Jun 2004 20:25:30 -0400 + +kvirc (2:2.1.3-8) unstable; urgency=low + + * Remove unnecessary depends on (build-essential) dpkg-dev package. + * Fix warnings produced by automake1.8 + + -- Robin Verduijn <[email protected]> Thu, 20 May 2004 12:15:01 -0400 + +kvirc (2:2.1.3-7) unstable; urgency=low + + * Fix application constructor call for KDE 3.2. (Closes: #242503) + + -- Robin Verduijn <[email protected]> Wed, 7 Apr 2004 19:45:36 -0400 + +kvirc (2:2.1.3-6) unstable; urgency=low + + * Fix for FTBFS on all architectures. + + -- Robin Verduijn <[email protected]> Mon, 5 Apr 2004 20:24:17 -0400 + +kvirc (2:2.1.3-5) unstable; urgency=low + + * Distribute architecture independent files in kvirc-data. + * Improve package descriptions. + * Remove unnecessary build depends. + * Fix compile warnings with KDE 3.2. + * Do not use -O3 optimization by default. + * Update RELEASE information. + + -- Robin Verduijn <[email protected]> Thu, 11 Mar 2004 21:11:50 -0600 + +kvirc (2:2.1.3-4) unstable; urgency=low + + * Fix includes to remedy m68k FTBFS + + -- Robin Verduijn <[email protected]> Sat, 28 Feb 2004 17:25:15 -0600 + +kvirc (2:2.1.3-3) unstable; urgency=low + + * Can now recommend xmms instead of xmms-dev due to improvement + in XMMS plugin loader. + * Update config.* from latest autotools-dev. + + -- Robin Verduijn <[email protected]> Tue, 17 Feb 2004 14:39:16 -0600 + +kvirc (2:2.1.3-2) unstable; urgency=low + + * No longer distribute any RFCs due to licensing issues. + + -- Robin Verduijn <[email protected]> Wed, 28 Jan 2004 21:41:12 -0600 + +kvirc (2:2.1.3-1) unstable; urgency=low + + * The KVIrc 2.1.3 "Renaissance" release. + * New splash screen. + * Add myself to the list of credits. + * debian/copyright: improved copyright text. + + -- Robin Verduijn <[email protected]> Wed, 14 Jan 2004 18:21:05 -0600 + +kvirc (2:2.1.2.99pre6-1) unstable; urgency=low + + * New prerelease: + - Changed KVIrc name from 'Monolith' to 'Renaissance' in + anticipation of new release. + - Fix mouse event handling in Message Colors screen. + - General Options dialog and Script Center are now KDE widgets. + - Prevent KDE Help browser from starting when using "What is This?" + in the User Configuration, Server, and Registered Users dialogs. + - Listview field editors now work properly. + - Use TDEProcess for spawning processes. + - Make user toolbar editor more easy to use. + - Taskbar indicates better which window is active. + - Fix crash when updating application font. + - Fix double-clicking on links in IRC window. + - Script editor now uses QTextEdit. + - Use completion picker when there are multiple matches for completion in + the script editor. + - Use QTextEdit for editor plugin + general usability improvements. + See the RELEASE file for details. + * debian/rules: + - Remove unnecessary --x-includes switch. + + -- Robin Verduijn <[email protected]> Mon, 1 Dec 2003 15:09:22 -0600 + +kvirc (2:2.1.2.99pre5-1) unstable; urgency=low + + * New prerelease: + - Add tear-offs to selected menus. + - Use QDns instead of KviAsyncDns. + - Use QThread instead of direct pthreads calls. + - Use KDE icons for toolbars. + - Directory browser now uses KDE mime icons. + - If a hostname lookup returns multiple IP addresses, use all of them when + trying to connect before giving up. + - Fix horrible segfaults in DCC send. + - Generate correct title for misc documentation pages. + See the RELEASE file for details. + * debian/rules: + - Enable debug and optimization options. + - Remove --with-ignore-sigalarm option. + + -- Robin Verduijn <[email protected]> Mon, 3 Nov 2003 13:55:29 -0600 + +kvirc (2:2.1.2.99pre4-1) unstable; urgency=low + + * Add numeric sorting for channel list. + * Fix Qt-only compilation. + * Fix compiler warnings on 64-bit architectures. + * Fix alternative nick calculation. + + -- Robin Verduijn <[email protected]> Tue, 21 Oct 2003 14:51:09 -0500 + +kvirc (2:2.1.2.99pre3-1) unstable; urgency=low + + * Putting the "K" (back) in KVIrc. + * KDE integration: use KDE classes instead of Qt wherever possible. + * Fix basicplugin example. + * Add AC_PROG_CXXCPP, removing workaround for libtool. + * Newer libtool also fixes the -rpath issue; remove workaround for it. + * Fix missing documentation in kvirc-doc. + + -- Robin Verduijn <[email protected]> Mon, 20 Oct 2003 09:10:21 -0500 + +kvirc (2:2.1.2.99pre2-2) unstable; urgency=low + + * Change debian/rules file to use cdbs. + * Overhaul kvirc autoconf macros. + * Enable AM_MAINTAINER_MODE to avoid failed autobuilds. + * Remove build dependencies on libtool, automake, devscripts, tdebase-dev. + * Remove obsolete configure options. + + -- Robin Verduijn <[email protected]> Fri, 10 Oct 2003 23:03:18 -0500 + +kvirc (2:2.1.2.99pre2-1) unstable; urgency=low + + * Improvements to the KVIrc autoconf system. + + -- Robin Verduijn <[email protected]> Thu, 9 Oct 2003 18:55:15 -0500 + +kvirc (2:2.1.2.99pre1-3) unstable; urgency=low + + * Build-Depend on libxrender-dev (>= 0.8.3-2) to fix autobuild failures. + + -- Robin Verduijn <[email protected]> Thu, 9 Oct 2003 00:00:08 -0500 + +kvirc (2:2.1.2.99pre1-2) unstable; urgency=low + + * Remove Build-Dependency for libxrender-dev. (Closes: #214717) + This will still cause the package to fail to build, but until bugs + #214726 and #214793 are fixed there is not much I can do about it, + unfortunately. + + -- Robin Verduijn <[email protected]> Wed, 8 Oct 2003 16:59:49 -0500 + +kvirc (2:2.1.2.99pre1-1) unstable; urgency=low + + * Add include headers for socket() and bind() calls to kvi_netutils. + This should fix build failure for HPPA. + * Until I figure out why libtool insist on linking in the non-existant + /usr/X11R6/lib/libXrender.la, add a Build-Depend on the previous version + of the libxrender-dev package. That should fix all the other build + failures. + + -- Robin Verduijn <[email protected]> Wed, 8 Oct 2003 02:25:06 -0500 + +kvirc (2:2.1.2.99pre1-0) unstable; urgency=low + + * Prerelease for new upstream KVIrc version 2.1.3: + - Many crashes have been addressed, some of which were due to interaction + between the ancient code in KVIrc 2.1.2 and the new Qt libraries, some of + which were due to a newer gcc version, and some of which were just plain bugs. + - Also has LOTS and lots of spelling fixes and general UI polish. + See the RELEASE file for details. + * Fix libtool breakage. + * Ship example scripts in /usr/share/doc/kvirc-dev/script-examples. + * Build with --with-ignore-sigalarm switch. + * Tighten Build-Depends for libtool and libqt3-mt-dev. + * Add xmms-dev to Recommends since the libkvixmms.so plugin needs it. + * Remove now-obsolete Build-Depends on libqt3-plugins-headers and + libqt3-compat-headers. + + -- Robin Verduijn <[email protected]> Tue, 7 Oct 2003 17:47:37 -0500 + +kvirc (2:2.1.2-24) unstable; urgency=low + + * With tdelibs built successfully on all architectures, try to get KVIrc + into testing again. + + -- Robin Verduijn <[email protected]> Tue, 9 Sep 2003 21:38:34 -0100 + +kvirc (2:2.1.2-23) unstable; urgency=low + + * Tightened build dependencies, in another attempt to get successfully + built by the autobuilders. + + -- Robin Verduijn <[email protected]> Thu, 4 Sep 2003 12:02:12 -0100 + +kvirc (2:2.1.2-22) unstable; urgency=low + + * Tighten build dependencies to make autobuilders happy again. + I *hate* the autobuilders. Why can't they go make themselves happy? + + -- Robin Verduijn <[email protected]> Mon, 1 Sep 2003 22:56:06 -0100 + +kvirc (2:2.1.2-21) unstable; urgency=low + + * Run it through the autobuilders again, since a newer Qt messed up + the chroots on most of the build machines. + * Fixed another crash-on-exit problem. + * Add libxcursor-dev to the build dependencies (temporarily, just to + get kvirc through the autobuilders while libqt3c102-mt and libxcursor1 + work it out between them). + + -- Robin Verduijn <[email protected]> Mon, 1 Sep 2003 19:25:41 -0100 + +kvirc (2:2.1.2-20) unstable; urgency=low + + * Bump standards-version to 3.6.1.0 (no changes). + * Temporarily disable building the "style" plugin, since it does not + build with the latest Qt. + + -- Robin Verduijn <[email protected]> Sun, 31 Aug 2003 22:40:19 -0100 + +kvirc (2:2.1.2-19) unstable; urgency=low + + * Build with more recent automake. (Closes: #204039) + My guess is that since the HPPA autobuilders were unavailable for + so long, the automake environment in unstable has since gotten + out of date. + * Bump standards-version to 3.6.0. + * Fixed miscellaneous autoconf warnings and errors. + * Fix a crash-on-exit problem. + * Updated config.sub, config.guess. + + -- Robin Verduijn <[email protected]> Tue, 19 Aug 2003 14:23:11 -0100 + +kvirc (2:2.1.2-18) unstable; urgency=low + + * Remove RFCs from the kvirc-doc package. (Closes: #199806) + + -- Robin Verduijn <[email protected]> Sun, 6 Jul 2003 13:20:00 -0100 + +kvirc (2:2.1.2-17) unstable; urgency=low + + * Bump the revision to -17 because the autobuilders claim that + there are older .changes files lying around which have the same + name. + + -- Robin Verduijn <[email protected]> Sun, 29 Jun 2003 21:22:27 -0100 + +kvirc (2:2.1.2-9) unstable; urgency=low + + * Upload with proper maintainer name. (Closes: #194482) + + -- Robin Verduijn <[email protected]> Sun, 29 Jun 2003 19:27:57 -0100 + +kvirc (2:2.1.2-8) unstable; urgency=low + + * Now that menu does not proscribe the colour map from cmap.xpm anymore, + switch back to a better-looking icon. + * Bump Standards-Version to 3.5.10 (no changes necessary). + * Rebuild with newer automake. (Closes: #194482) + + -- Robin Verduijn <[email protected]> Sun, 29 Jun 2003 15:24:17 -0100 + +kvirc (2:2.1.2-7) unstable; urgency=low + + * Fixed character width calculations. (Closes: #184165) + + -- Robin Verduijn <[email protected]> Thu, 17 Apr 2003 17:22:25 -0100 + +kvirc (2:2.1.2-6) unstable; urgency=low + + * Let kvirc be a good autobuilder citizen: break up rules in + separate -arch and -indep targets. (Closes: #186617) + + -- Robin Verduijn <[email protected]> Thu, 10 Apr 2003 10:26:37 -0100 + +kvirc (2:2.1.2-5) unstable; urgency=low + + * Change CXXFLAGS to fix autobuilds. The march=cpu_type flag had been getting + the wrong cpu_type. + + -- Robin Verduijn <[email protected]> Sat, 22 Mar 2003 11:50:08 -0100 + +kvirc (2:2.1.2-4) unstable; urgency=low + + * Rely on the Build-Depends to ensure the correct libqt is installed. + * Bump Standards-Version. + * Various debhelper changes. + * Updated dependencies for latest KDE packages. + * Print config.log if an error occurred during configure target. + * Try to get it through the autobuilders. + + -- Robin Verduijn <[email protected]> Thu, 20 Mar 2003 19:19:00 -0100 + +kvirc (2:2.1.2-3) unstable; urgency=low + + * Another attempt at getting it through the autobuilders - disabled pthread + check. + * Better check for libqt-mt. + + -- Robin Verduijn <[email protected]> Mon, 3 Mar 2003 15:07:56 -0100 + +kvirc (2:2.1.2-2) unstable; urgency=low + + * Fixed bug where not having kvirc-doc installed would make it impossible + to find the global kvirc directory. (Closes: #180987) + * Fixed check for Qt after the reorganization of the libqt* packages broke + it. + * Add libqt3-compat-headers to the list of build-depends. + + -- Robin Verduijn <[email protected]> Wed, 26 Feb 2003 13:03:05 -0100 + +kvirc (2:2.1.2-1) unstable; urgency=low + + * Since it seems the autobuilders cannot find kvirc_2.1.2.1.orig.tar.gz, + try uploading a new .orig.tar.gz. + * Fix sections for kvirc-doc and kvirc-dev. + + -- Robin Verduijn <[email protected]> Sat, 8 Feb 2003 11:12:37 -0100 + +kvirc (1:2.1.2.1-1.1) unstable; urgency=low + + * Updated Standards-Version to 3.5.8. + * Remove workaround for g++ problem on SPARC in the hopes that the latest + gcc-3.2 no longer suffers from the problem. + * Use dh_install (simplifies debian/rules nicely). + * Minor changes to auto* scripts to deal with newer Qt. + * Compile against Qt3. (Closes: #173881, #177818) + + -- Robin Verduijn <[email protected]> Sat, 8 Feb 2003 00:56:30 -0100 + +kvirc (1:2.1.2.1-1) unstable; urgency=low + + * Due to bug #162712 in liblcms1, kvirc did not build on HPPA. This problem + should be resolved with the newer version of liblcms1. (Closes: #162929) + * I had already noticed the autobuilders did not work. This was due to + configure not existing in the original .orig.tar.gz file. It was created + by patch from the .diff.gz file and as a result, did not have executable + permission. This was fixed in the previous release - which did not make it + into the archives due to the above problem. (Closes: #162447) + + -- Robin Verduijn <[email protected]> Mon, 30 Sep 2002 21:24:17 +0000 + +kvirc (1:2.1.2.0-1) unstable; urgency=low + + * Release to make the autobuilders happy again. + * KVIrc now builds and runs with KDE 3.0.3. Not yet fully tested, + but KDE 3 will not be in unstable for a while anyway. + + -- Robin Verduijn <[email protected]> Fri, 27 Sep 2002 11:00:15 +0000 + +kvirc (1:2.1.2-16) unstable; urgency=low + + * Rebuilt in a pristine, chroot'ed build environment. (Closes: #157289) + * Provide .orig.tar.gz and .diff.gz files. (Closes: #161595) + + -- Robin Verduijn <[email protected]> Wed, 25 Sep 2002 11:13:21 +0000 + +kvirc (1:2.1.2-15) unstable; urgency=low + + * Turn on KDE support for autobuilt KVIrc packages. + + -- Robin Verduijn <[email protected]> Fri, 9 Aug 2002 18:30:31 +0000 + +kvirc (1:2.1.2-14) unstable; urgency=low + + * The autobuilders failed on -13 because the .po files had + duplicate messages; turns out I had an older msgfmt which was less + strict about that. Grrr... + (Somehow, I *knew* version -13 would be bad news) + + -- Robin Verduijn <[email protected]> Fri, 9 Aug 2002 02:24:03 +0000 + +kvirc (1:2.1.2-13) unstable; urgency=low + + * Added automake1.6 to the build dependencies. (Closes: #155918) + * Fixed build problems on IA64. + * Tightened build dependency on debhelper to >= 4.1.1 since I am + using its -L flag. + + -- Robin Verduijn <[email protected]> Thu, 8 Aug 2002 13:31:31 +0000 + +kvirc (1:2.1.2-12) unstable; urgency=low + + * The "121212" release :) + * Upstream usability fixes; see upstream changelog for details. + * Upstream stability fixes: + - Closes: #149254 - crash when executing /part in private chat. + - Closes: #150383 - crash when using /topic in a channel. + - Closes: #139431 - problem was with spaces in username. + * Run dh_shlibdeps properly to avoid generating a self-dependency. + * When -debug is specified in DEB_BUILD_OPTIONS, optimizations + are turned off for better debugging results. + * Added the KVIrc homepage to the description. + * Changed the Suggests on kvirc-doc to a Recommends. + * Suggest xmms. + * I removed some plugins that were not so useful. + + -- Robin Verduijn <[email protected]> Wed, 7 Aug 2002 16:32:56 +0000 + +kvirc (1:2.1.2-11) unstable; urgency=low + + * #138169: The problem in bug #138169 is due to a bug in libtool. See + bug #98342 for details. KVIrc still does not build correctly even with + the latest libtool (1.4.2-4). When this gets properly fixed I will update + kvirc's build dependency on libtool. In the mean time, I have applied a + patch from that bug report which fixes it for me. + (Closes: #138169) + * Redid debian/rules somewhat; no longer try to build differently + depending on how KDE is installed. If the preferred configuration breaks + for some platform, I'd rather know about it. + * Do not link versus qt-mt anymore. + + -- Robin Verduijn <[email protected]> Tue, 16 Apr 2002 10:21:07 -0400 + +kvirc (1:2.1.2-10) unstable; urgency=low + + * Change default alternative nick to "newbie_". + Set auto-rejoin-on-kick to off by default. + (Closes: #138633) + * Add devscripts to Build-Depends because dch is used by the autoconf + update routine. + + -- Robin Verduijn <[email protected]> Mon, 15 Apr 2002 07:54:37 -0400 + +kvirc (1:2.1.2-9) unstable; urgency=low + + * Remove "-pre" from the version as it tends to clutter up users' home + directories. Users should remove any redundant ~/.kvirc-2.1.2-preX + directories themselves if they are not using them anymore. The window + caption is stored inside ~/.kvirc-2.1.2/config/kvi.irc.conf and + can be configured from within KVIrc. (Closes: #133471) + * Fix the autoconf bit to make it compile with the autoconf EXEEXT + bug. Basically this involves making sure that autoconf 2.5x is used + instead of autoconf 2.13. Strange that this did not bite me before. + * Various upstream bug fixes. + + -- Robin Verduijn <[email protected]> Wed, 27 Feb 2002 19:23:43 +0000 + +kvirc (1:2.1.2-8) unstable; urgency=low + + * Fix compilation on alpha. (Closes: #121385) + * Upstream bug fixes. See changelog for details. + + -- Robin Verduijn <[email protected]> Tue, 27 Nov 2001 12:55:37 -0700 + +kvirc (1:2.1.2-7) unstable; urgency=low + + * Minor spelling changes. (Closes: #118872) + + -- Robin Verduijn <[email protected]> Thu, 22 Nov 2001 11:26:39 -0700 + +kvirc (1:2.1.2-6) unstable; urgency=low + + * Compile with the latest binutils in order to benefit from prelinking. + + -- Robin Verduijn <[email protected]> Wed, 31 Oct 2001 20:59:17 -0700 + +kvirc (1:2.1.2-5) unstable; urgency=low + + * Support pulling in the latest config.{sub,guess} add compile-time. + * Build-Depends: autotools-dev. + * Build with -fno-exceptions again. + + -- Robin Verduijn <[email protected]> Sat, 13 Oct 2001 11:42:08 -0600 + +kvirc (1:2.1.2-4) unstable; urgency=low + + * Use updated config.sub and config.guess so we properly build on all + architectures. (Closes: #115144) + + -- Robin Verduijn <[email protected]> Wed, 10 Oct 2001 10:27:01 -0600 + +kvirc (1:2.1.2-3) unstable; urgency=low + + * Removed the build dependency on automake by moving the autogen.sh + outside of the debian/rules and shipping the configure and Makefile.in + files in the source package. In the long term kvirc will have to be able + to use automake 1.5 but in the mean time I will keep the old automake + around on my machine. (Closes: #114714) + * Modified the descriptions a bit to make them more, well... descriptive. + + -- Robin Verduijn <[email protected]> Mon, 8 Oct 2001 17:41:36 -0600 + +kvirc (1:2.1.2-2) unstable; urgency=low + + * Small fix in the handling of options to configure. + * Include .xpm files in source package to avoid the segfault in convert. + * Removed the build-dependency on imagemagick. + * Fixed ldconfig handling in postinst and postrm scripts. + * Cleaned up rules files. + + -- Robin Verduijn <[email protected]> Fri, 5 Oct 2001 14:26:35 -0600 + +kvirc (1:2.1.2-1) unstable; urgency=low + + * Change the version number to 2.1.2 to match upstream version. + * Hopefully with dependencies installed on arm and powerpc the package + will build for those platforms now... + * Fixed a harmless warning during doc generation. + * Disable objprelink for Debian build since it confuses lintian + (shlib-with-non-pic code). + * Previous upload fixed the segfault bug. (Closes: #111625) + + -- Robin Verduijn <[email protected]> Mon, 24 Sep 2001 12:59:10 -0600 + +kvirc (2.1.2-pre8) unstable; urgency=low + + * Fixed the segfault on exit bug. + * Change build dependency on libqt-dev. + + -- Robin Verduijn <[email protected]> Tue, 11 Sep 2001 18:26:29 -0600 + +kvirc (2.1.2-pre7) unstable; urgency=low + + * Add ldconfig to postinst script for kvirc. + * Fix -rpath issues. For good this time, I hope. + * Change build dependency on imagemagick (>= 5.2.8) since older + versions of imagemagick would segfault on big-endian systems. + Hopefully this makes the autobuilders happy again. + See #107294 for details. + + -- Robin Verduijn <[email protected]> Thu, 6 Sep 2001 15:41:09 -0600 + +kvirc (2.1.2-pre6) unstable; urgency=low + + * Upstream: more bug fixes. + * Upstream: better sound support. + * Upstream: Xft fixes. + * Upstream: documentation updates. + * Upstream: usability enhancements. + * Enable -O3 optimisation for x86 platforms. + * Generate 64x64 icons. + * Sanitized debian/rules. + * Add hints to the menu file. + * Integrate objprelink with libtool to make for faster startup. + * Have KVIrc report the proper version. + * kvirc-doc should be Architecture: all. + * KVIrc is now lintian-clean. + * Font anti-aliasing was turned on in 2.1.2-pre3. (Closes: #108490) + + -- Robin Verduijn <[email protected]> Wed, 29 Aug 2001 11:54:52 -0600 + +kvirc (2.1.2-pre5) unstable; urgency=low + + * Yet more upstream enhancements... Triskelios never sleeps, it seems. + * Enabled multithread support. + * Do not patch Makefile; patch acinclude.m4.in instead. + * Add Depends: kvirc to kvirc-dev and kvirc-doc. + * Make the configure target change the literal $PREFIX in the man page + to the prefix we're installing in, i.e. /usr. + * Add a versioned dependancy on libqt2 (>= 2.3) and tdelibs3 (>= 2.2) + since I think only specifying libqt2 was creating problems for + people on older systems. + * Supply rfc2810.txt, rfc2811.txt, rfc2812.txt and rfc2813.txt with + kvirc-doc, since the documentation mentions their existence. + * Supply Plugins-devel-HOWTO with kvirc-dev. + * Supply the example plugin with kvirc-dev, to help people figure out + how to write their own plugins. + * Have a working basicplugin example that compiles properly. + * Allow for compilation of plugins using the kvirc-config script. This + used not to work unless one had the full source package installed. + * KVIrc is compliant with standards version 3.5.6 now. + * It should now be easier for (beginning) developers to sit down and + write plugins for KVIrc :) + + -- Robin Verduijn <[email protected]> Mon, 30 Jul 2001 19:55:37 -0600 + +kvirc (2.1.2-pre4) unstable; urgency=low + + * New logo. + * Do not use --with-o3-optimisation. + * Xft fixes. + + -- Robin Verduijn <[email protected]> Sun, 29 Jul 2001 02:47:57 -0600 + +kvirc (2.1.2-pre3) unstable; urgency=low + + * More upstream fixes. + * Xft support added. + * New icons. + + -- Robin Verduijn <[email protected]> Wed, 18 Jul 2001 09:43:01 -0600 + +kvirc (2.1.2-pre2) unstable; urgency=low + + * Added imagemagick to Build-Depends. (Closes: #102836) + * Lots of upstream fixes and enhancements, such as: + * - Support for more Qt styles. + * - New IRC commands (33). + * - KDE-style icon sets. + * - More dock widget configurability. + * - Cosmetic fixes. + * Bug fixes. + + -- Robin Verduijn <[email protected]> Mon, 2 Jul 2001 16:21:34 -0600 + +kvirc (2.1.2-pre1) unstable; urgency=low + + * New upstream version. + + -- Robin Verduijn <[email protected]> Thu, 28 Jun 2001 15:23:52 -0600 + +kvirc (2.1.1-4) unstable; urgency=low + + * Added Build-Depends: field. (Closes: #101989) + * Changed KVirc to KVIrc everywhere. + * Capitalize Description: field in control. + + -- Robin Verduijn <[email protected]> Sat, 23 Jun 2001 18:28:00 -0600 + +kvirc (2.1.1-3) unstable; urgency=low + + * First Debian upload. + * Use DH_COMPAT=3 + * Removed some unnecessary cruft from the {pre,post}-inst scripts since + debhelper now takes care of that. + * Add error-checking to 'for' loop in debian/rules. + * Updated description for KVIrc. + * Compiled with Standards-Version 3.5.5 + * Use DEB_BUILD_OPTIONS to build a debug-enabled version, if desired. + * Use DEB_BUILD_GNU_CPU to determine C++ compile flags. + * Move static libraries to kvirc-dev. + * Add "set -e" to kvi* scripts. + + -- Robin Verduijn <[email protected]> Wed, 20 Jun 2001 00:00:22 -0600 + +kvirc (2.1.1-2) unstable; urgency=low + + * Synchronized with cvs. + * Fix lintian warnings about .../doc/*/INSTALL.gz. + + -- Robin Verduijn <[email protected]> Tue, 2 May 2001 11:33:10 -0700 + +kvirc (2.1.1-1) unstable; urgency=low + + * Synchronized with cvs. + + -- Robin Verduijn <[email protected]> Tue, 11 Apr 2001 22:36:12 -0700 + +kvirc (2.1.0-1) unstable; urgency=low + + * Synchronized with cvs. + + -- Robin Verduijn <[email protected]> Fri, 16 Feb 2001 11:23:34 +0000 + +kvirc (2.1.0) unstable; urgency=low + + * Enabled IPv6 support. + * Removed my icon stuff since the main tree is doing it correctly now. + * Bumped the version number to 2.1.0. Release time! + + -- Robin Verduijn <[email protected]> Thu, 1 Feb 2001 14:07:15 +0000 + +kvirc (2.1.0-pre4) unstable; urgency=low + + * Added a #DEBHELPER# line to each of the {pre,post}inst scripts + * Synchronized with CVS. + + -- Robin Verduijn <[email protected]> Wed, 31 Jan 2001 10:16:35 +0000 + +kvirc (2.1.0-pre3) unstable; urgency=low + + * Synchronized with CVS. + + -- Robin Verduijn <[email protected]> Thu, 25 Jan 2001 19:31:04 +0000 + +kvirc (2.1.0-pre2) unstable; urgency=low + + * Ran lintian and corrected all warnings. + + -- Robin Verduijn <[email protected]> Thu, 18 Jan 2001 23:44:00 -0700 + +kvirc (2.1.0-pre1) unstable; urgency=low + + * Install the proper icon files to improve KDE2 icon handling. + * Synchronized with CVS. + * Re-enabled the tkjb plugin. + * Moved some documentation files to the kvirc-doc package. + * Bumped the version number. + + -- Robin Verduijn <[email protected]> Thu, 28 Dec 2000 14:21:44 +0000 + +kvirc (2.0-4) unstable; urgency=low + + * Added files to dh_installdocs. + * Synchronized with CVS. + + -- Robin Verduijn <[email protected]> Wed, 29 Nov 2000 18:52:07 +0000 + +kvirc (2.0-3) unstable; urgency=low + + * Removed --without-kde-support flag since it caused KDE support to be + enabled. + + -- Robin Verduijn <[email protected]> Tue, 22 Nov 2000 23:22:19 +0000 + +kvirc (2.0-2) unstable; urgency=low + + * Synchronized with CVS. + + -- Robin Verduijn <[email protected]> Thu, 2 Nov 2000 16:00:22 +0000 + +kvirc (2.0-1) unstable; urgency=low + + * Initial release. + + -- Robin Verduijn <[email protected]> Tue, 10 Oct 2000 14:25:47 +0000 + diff --git a/debian/_base/applications/internet/kvirc/debian/compat b/debian/_base/applications/internet/kvirc/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kvirc/debian/control b/debian/_base/applications/internet/kvirc/debian/control new file mode 100644 index 000000000..0d69a5b21 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/control @@ -0,0 +1,53 @@ +Source: kvirc-trinity +Section: net +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +XSBC-Original-Maintainer: Debian KDE Extras Team <[email protected]> +Uploaders: Raúl Sánchez Siles <[email protected]> +Build-Depends: cdbs (>= 0.4.12), debhelper (>= 9~), quilt, tdelibs14-trinity-dev (>= 4:3.1.3), libperl-dev, automake, autoconf, libtool-bin | libtool (<< 2.4.2-1.11), libtool, libltdl-dev +Standards-Version: 3.8.4 +Homepage: http://kvirc.net/ + +Package: kvirc-trinity +Architecture: any +Depends: kvirc-data-trinity (= ${source:Version}), ${shlibs:Depends} +Replaces: kvirc-trinity (<< 4:14.0.0~) +Breaks: kvirc-trinity (<< 4:14.0.0~) +Description: Trinity based next generation IRC client with module support + A highly configurable graphical IRC client with an MDI interface, + built-in scripting language, support for IRC DCC, drag & drop file + browsing, and much more. KVIrc uses the TDE widget set, can be extended + using its own scripting language, integrates with TDE, and supports + custom plugins. + . + If you are a developer and you want to write a custom module for KVIrc, + you need to install the kvirc-dev package. + +Package: kvirc-data-trinity +Section: net +Architecture: all +Replaces: kvirc-data-trinity (<< 4:14.0.0~) +Breaks: kvirc-data-trinity (<< 4:14.0.0~) +Description: Data files for KVIrc + This package contains the architecture-independent data needed by KVIrc in + order to run, such as icons and images, language files, and shell scripts. + It also contains complete reference guides on scripting and functions + within KVIrc in its internal help format. Unless you want to use KVIrc only + as a very simple IRC client you are likely to want to write scripts to + tailor KVIrc to your needs. + . + KVIrc is a graphical IRC client based on the TDE widget set which integrates + with the Trinity Desktop Environment. + +Package: kvirc-trinity-dev +Section: devel +Architecture: any +Replaces: kvirc-trinity-dev (<< 4:14.0.0~) +Breaks: kvirc-trinity-dev (<< 4:14.0.0~) +Depends: kvirc-trinity (>= ${source:Version}) +Description: Development files for KVIrc + This package contains KVIrc libraries and include files you need if you + want to develop plugins for KVIrc. + . + KVIrc is a graphical IRC client based on the TDE widget set which integrates + with the Trinity Desktop Environment. diff --git a/debian/_base/applications/internet/kvirc/debian/copyright b/debian/_base/applications/internet/kvirc/debian/copyright new file mode 100644 index 000000000..3f6f5b6e5 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/copyright @@ -0,0 +1,58 @@ +This package was debianized by Andrea Briganti <[email protected]> on +Wed, 8 Sep 2004 18:49:44 +0100 and reworked by Raúl Sánchez Siles +<[email protected]> on Thu, 17 Apr 2008 09:49:21 +0200 + +The Debian packaging is Copyright 2008, Raul Sánchez Siles <[email protected]> +and is licensed under the GPLv2, which can be found at +'/usr/share/common-licenses/GPL-2'. + +It was downloaded from www.kvirc.net + +Upstream Author: Szymon Stefanek <[email protected]> + +License: + +This is the KVIrc Irc Client license. It is based on the GNU General Public License. +It contains all the GPL terms and conditions and adds a special exception +(see Terms and Conditions , clause 13) to its distribution limitations. + +Note that the GPL below is copyrighted by the Free Software +Foundation, but the instance of code that it refers to is copyrighted by Me. + +The source code for all versions of KVIrc is freely +available at http://www.kvirc.net + +Have fun! +Szymon Stefanek :) + + 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'. + +clause 13) + + 13. As a special exception, Szymon Stefanek gives permission to link this +program with Qt non-commercial edition for Windows, and distribute the resulting executable, +without including the source code for the Qt non-commercial edition in the source +distribution. The Qt non-commercial edition library is covered by the +Qt Non-Commercial license. See http://www.trolltech.com for informations. + +Copyright + +KVIrc: + + Copyright 2002-2008 Szymon Stefanek <[email protected]> and "The KVIrc + Development Team". diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install new file mode 100644 index 000000000..6ba0b5d33 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install @@ -0,0 +1,16 @@ +debian/tmp/opt/trinity/bin/kvi_run_netscape +debian/tmp/opt/trinity/bin/kvi_search_help +debian/tmp/opt/trinity/share/applnk/Internet/kvirc.desktop +debian/tmp/opt/trinity/share/icons/hicolor/ +debian/tmp/opt/trinity/share/kvirc/*/config/ +debian/tmp/opt/trinity/share/kvirc/*/defscript/ +debian/tmp/opt/trinity/share/kvirc/*/help/ +debian/tmp/opt/trinity/share/kvirc/*/license/ +debian/tmp/opt/trinity/share/kvirc/*/locale/ +debian/tmp/opt/trinity/lib/kvirc/*/modules/caps/ +debian/tmp/opt/trinity/share/kvirc/*/msgcolors/ +debian/tmp/opt/trinity/share/kvirc/*/pics/ +#debian/tmp/opt/trinity/share/kvirc/*/services/ +debian/tmp/opt/trinity/share/kvirc/*/themes/ +debian/tmp/opt/trinity/share/mimelnk/text/*.desktop +debian/tmp/opt/trinity/share/man/man1/kvirc.1 diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.links b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.links new file mode 100644 index 000000000..831b763bf --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.links @@ -0,0 +1,2 @@ +opt/trinity/share/man/man1/kvirc.1.gz opt/trinity/share/man/man1/kvi_run_netscape.1.gz +opt/trinity/share/man/man1/kvirc.1.gz opt/trinity/share/man/man1/kvi_search_help.1.gz diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst new file mode 100644 index 000000000..44593aa4f --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst @@ -0,0 +1,26 @@ +#!/bin/sh + +set -e + +case "$1" in + configure) + update-alternatives --quiet --install \ + /opt/trinity/share/services/irc.protocol irc.protocol \ + /opt/trinity/share/kvirc/3.4/services/irc.protocol 60 + update-alternatives --quiet --install \ + /opt/trinity/share/services/irc6.protocol irc6.protocol \ + /opt/trinity/share/kvirc/3.4/services/irc6.protocol 60 + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm new file mode 100644 index 000000000..411365f32 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm @@ -0,0 +1,27 @@ +#!/bin/sh + +set -e + +case "$1" in + remove) + update-alternatives --quiet --remove irc.protocol \ + /opt/trinity/share/kvirc/3.4/services/irc.protocol + update-alternatives --quiet --remove irc6.protocol \ + /opt/trinity/share/kvirc/3.4/services/irc6.protocol + ;; + + upgrade|deconfigure) + ;; + + failed-upgrade) + ;; + + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install new file mode 100644 index 000000000..b786fb7ec --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install @@ -0,0 +1,5 @@ +debian/tmp/opt/trinity/bin/kvirc-config +debian/tmp/opt/trinity/include/kvirc/ +debian/tmp/opt/trinity/lib/*.la +debian/tmp/opt/trinity/lib/*.so +debian/tmp/opt/trinity/lib/kvirc/*/modules/*.la diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.links b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.links new file mode 100644 index 000000000..23a8e59b0 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.links @@ -0,0 +1 @@ +opt/trinity/share/man/man1/kvirc.1.gz opt/trinity/share/man/man1/kvirc-config.1.gz diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install new file mode 100644 index 000000000..01777294f --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install @@ -0,0 +1,4 @@ +debian/overrides/kvirc-trinity usr/share/lintian/overrides +debian/tmp/opt/trinity/bin/kvirc +debian/tmp/opt/trinity/lib/*.so.* +debian/tmp/opt/trinity/lib/kvirc/*/modules/*.so diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.menu b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.menu new file mode 100644 index 000000000..b35945214 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.menu @@ -0,0 +1,7 @@ +?package(kvirc-trinity):\ + needs="x11"\ + section="Applications/Network/Communication"\ + title="KVIrc"\ + command="/opt/trinity/bin/kvirc"\ + hints="irc,scripting"\ + icon="/opt/trinity/share/icons/hicolor/32x32/apps/kvirc.xpm" diff --git a/debian/_base/applications/internet/kvirc/debian/overrides/kvirc-trinity b/debian/_base/applications/internet/kvirc/debian/overrides/kvirc-trinity new file mode 100644 index 000000000..8fc30d2e1 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/overrides/kvirc-trinity @@ -0,0 +1,2 @@ +kvirc-trinity: binary-without-manpage kvirc +kvirc-trinity: menu-icon-missing /opt/trinity/share/icons/hicolor/32x32/apps/kvirc.xpm diff --git a/debian/_base/applications/internet/kvirc/debian/patches/series b/debian/_base/applications/internet/kvirc/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/patches/series diff --git a/debian/_base/applications/internet/kvirc/debian/rules b/debian/_base/applications/internet/kvirc/debian/rules new file mode 100755 index 000000000..6fc9dffe2 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/rules @@ -0,0 +1,101 @@ +#! /usr/bin/make -f +# +# Build script for the KVIrc 3 debian package. +# Using Common Debian Build System (CDBS). +# + + # + # Update Makefiles + # + # This is done outside of debian/rules now, so that Debian autobuilders + # will all be building the same source, with no deviation because they + # might have an outdated autotools-dev version. +common-configure-impl:: +# ./autogen.sh + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +#include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde +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) + + # + # Specify extra configure options: + # +DEB_CONFIGURE_EXTRA_FLAGS := --with-fno-rtti --with-aa-fonts --with-big-channels +DEB_CONFIGURE_EXTRA_FLAGS += --enable-perl --with-pic --enable-wall --mandir=$(DEB_CONFIGURE_MANDIR) +DEB_CONFIGURE_EXTRA_FLAGS += --disable-rpath --prefix=/opt/trinity + + # + # If debug is specified, turn it on + # +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + DEB_CONFIGURE_EXTRA_FLAGS += --enable-debug --with-memory-profile --with-memory-checks +else + #DEB_CONFIGURE_EXTRA_FLAGS += --enable-optimisation=3 + ifneq (,$(findstring 86,$(DEB_BUILD_GNU_CPU))) + # DEB_CONFIGURE_EXTRA_FLAGS += --enable-pipes --enable-objprelink + DEB_CONFIGURE_EXTRA_FLAGS +=--with-ix86-asm + endif +endif + + # + # Don't compress these files + # +DEB_COMPRESS_EXCLUDE := .kvs + +# 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 + + # + # Run dh_shlibdeps with the correct options + # +DEB_SHLIBDEPS_INCLUDE_kvirc-trinity := debian/kvirc-trinity$(DEB_CONFIGURE_PREFIX)/lib +DEB_SHLIBDEPS_LIBRARY_kvirc-trinity := kvirc-trinity + + # + # Documentation to include for each package + # +DEB_INSTALL_DOCS_kvirc-trinity := FAQ README TODO +DEB_INSTALL_DOCS_kvirc-trinity-dev := doc/scriptexamples +DEB_INSTALL_DOCS_ALL := -XCVS -X.cvsignore + +common-install-indep:: + # + # Change the name of the COPYING file to appease lintian + # + mv $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/kvirc/3.4/license/COPYING \ + $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/kvirc/3.4/license/EULA + +post-patches:: debian/stamp-bootstrap + +debian/stamp-bootstrap: +ifneq "$(wildcard /usr/share/libtool/ltmain.sh)" "" + cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -f /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + + ./autogen.sh + touch debian/stamp-bootstrap + +binary-install/kvirc-data-trinity:: + mkdir -p debian/$(cdbs_curpkg)/opt/trinity/share/kvirc/3.4/services + mv debian/tmp/opt/trinity/share/services/* debian/$(cdbs_curpkg)/opt/trinity/share/kvirc/3.4/services/ diff --git a/debian/_base/applications/internet/kvirc/debian/source/format b/debian/_base/applications/internet/kvirc/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kvirc/debian/source/options b/debian/_base/applications/internet/kvirc/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kvirc/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/debian/_base/applications/internet/kvpnc/debian/README.Debian b/debian/_base/applications/internet/kvpnc/debian/README.Debian new file mode 100644 index 000000000..c34f0fa8b --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/README.Debian @@ -0,0 +1,32 @@ +kvpnc for Debian +---------------- + +kvpnc for Debian uses su-to-root from menu package instead tdesu. + +Howto setup kvpnc for use without root password using sudo: + + * Install sudo + + aptitude install sudo + + * Edit /etc/sudoers + + # Cmnd alias specification + Cmnd_Alias KVPNC = /usr/bin/kvpnc + + # User privilege specification + ALL ALL=NOPASSWD:KVPNC + + * Edit desktop link /usr/share/applications/tde/Internet/kvpnc.desktop + + * replace the folling lines: + + Exec=su-to-root -X -c /usr/bin/kvpnc + X-TDE-SubstituteUID=true + + with: + + Exec=sudo kvpnc + X-TDE-SubstituteUID=false + + -- Fathi Boudra <[email protected]>, Thu, 18 May 2006 15:17:52 +0100 diff --git a/debian/_base/applications/internet/kvpnc/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/kvpnc/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/kvpnc/debian/cdbs/versions.pl b/debian/_base/applications/internet/kvpnc/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/kvpnc/debian/changelog b/debian/_base/applications/internet/kvpnc/debian/changelog new file mode 100644 index 000000000..f8be4973c --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/changelog @@ -0,0 +1,6 @@ +kvpnc-trinity (0.9.6a-1) lucid; urgency=low + + * Initial build + + -- Timothy Pearson <[email protected]> Tue, 06 Dec 2011 12:26:00 -0600 + diff --git a/debian/_base/applications/internet/kvpnc/debian/compat b/debian/_base/applications/internet/kvpnc/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/kvpnc/debian/control b/debian/_base/applications/internet/kvpnc/debian/control new file mode 100644 index 000000000..18ca8c728 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/control @@ -0,0 +1,22 @@ +Source: kvpnc-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev, libgcrypt-dev | libgcrypt20-dev | libgcrypt11-dev +Standards-Version: 3.8.4 + +Package: kvpnc-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, menu, net-tools, psmisc, tdebase-trinity-bin | gksu | sux, kmod | module-init-tools | modutils +Replaces: kvpnc-trinity (<< 4:14.0.0~) +Breaks: kvpnc-trinity (<< 4:14.0.0~) +Suggests: iptables, openssl, openvpn, racoon, vpnc, pptp-linux, openswan, xl2tpd, openct, opensc +Description: vpn clients frontend for TDE + KVpnc is a TDE frontend for various vpn clients. + . + It supports : + * Cisco-compatible VPN client (vpnc) + * IPSec (freeswan, openswan, racoon) + * Point-to-Point Tunneling Protocol (PPTP) client (pptp-linux) + * Virtual Private Network daemon (openvpn) diff --git a/debian/_base/applications/internet/kvpnc/debian/copyright b/debian/_base/applications/internet/kvpnc/debian/copyright new file mode 100644 index 000000000..d6c60aaf4 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/copyright @@ -0,0 +1,65 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Thu, 26 Jan 2006 11:49:10 +0100. + +It was downloaded from http://home.gna.org/kvpnc + +Copyright Holder: Christoph Thielecke <[email protected]> + +Copyright for ciscopasswddecoder : + (C) 2005 hal9000 <[email protected]> + (C) 2005 Maurice Massar <[email protected]> + (C) 2005 Christoph Thielecke <[email protected]> + +Copyright for openvpn-kde-dialogs.pl: + Alon Bar-Lev <[email protected]> + +kvpnc contains parts of code from klcc project: + Peter Simonsson <[email protected]> + +Copyright for kfeedback (user feedback form and mailing utilities) and +parts of code from kdirstat project: + Stefan Hundhammer <[email protected]> + +preferencesdialog contains parts of code from konversation project +(konvisettingsdialog.cpp) + (C) 2006 John Tapsell <[email protected]> + (C) 2006 Eike Hein <[email protected]> + +kfeedback license: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser 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 Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + +kvpnc 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'. + diff --git a/debian/_base/applications/internet/kvpnc/debian/docs b/debian/_base/applications/internet/kvpnc/debian/docs new file mode 100644 index 000000000..ca0272abf --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO diff --git a/debian/_base/applications/internet/kvpnc/debian/menu b/debian/_base/applications/internet/kvpnc/debian/menu new file mode 100644 index 000000000..2309453a4 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/menu @@ -0,0 +1,6 @@ +?package(kvpnc-trinity):\ + needs="X11"\ + section="Applications/Network/Communication"\ + title="kvpnc"\ + hints="TDE"\ + command="su-to-root -X -c kvpnc" diff --git a/debian/_base/applications/internet/kvpnc/debian/patches/10_su-to-root_usage.diff b/debian/_base/applications/internet/kvpnc/debian/patches/10_su-to-root_usage.diff new file mode 100644 index 000000000..711bbff74 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/patches/10_su-to-root_usage.diff @@ -0,0 +1,11 @@ +--- a/src/kvpnc.desktop ++++ b/src/kvpnc.desktop +@@ -18,7 +18,7 @@ + GenericName[xx]=xxVPN Client GUIxx + + Categories=Network;RemoteAccess;TDE;Qt +-Exec=kvpnc ++Exec=su-to-root -X -c /opt/trinity/bin/kvpnc + X-TDE-SubstituteUID=true + Icon=kvpnc + Type=Application diff --git a/debian/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff b/debian/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff new file mode 100644 index 000000000..0729793b7 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff @@ -0,0 +1,29 @@ +diff --git a/src/main.cpp b/src/main.cpp +index 7c45fcf..b933832 100644 +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -24,6 +24,7 @@ + #include <tdemessagebox.h> + #include <tdemainwindow.h> + #include <kapp.h> ++#include <kuser.h> + + #include <tdelocale.h> + #include <dcopclient.h> +@@ -134,11 +135,11 @@ int main ( int argc, char *argv[] ) + } + else + { +-// if (getenv("USER") != TQString("root")) +-// { +-// KMessageBox::error( 0, I18N_NOOP( "Kvpnc must be started as root!" ) ); +-// exit(0); +-// } ++ if (getenv("USER") != TQString("root")) ++ { ++ KMessageBox::error( 0, I18N_NOOP( "Kvpnc must be started as root!" ) ); ++ exit(0); ++ } + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + diff --git a/debian/_base/applications/internet/kvpnc/debian/patches/series b/debian/_base/applications/internet/kvpnc/debian/patches/series new file mode 100644 index 000000000..d29c3ca91 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/patches/series @@ -0,0 +1,2 @@ +# 10_su-to-root_usage.diff +13_add_kuser_issuperuser.diff diff --git a/debian/_base/applications/internet/kvpnc/debian/rules b/debian/_base/applications/internet/kvpnc/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/internet/kvpnc/debian/source/format b/debian/_base/applications/internet/kvpnc/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/kvpnc/debian/source/options b/debian/_base/applications/internet/kvpnc/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/kvpnc/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/debian/_base/applications/internet/smb4k/debian/README.Debian b/debian/_base/applications/internet/smb4k/debian/README.Debian new file mode 100644 index 000000000..995d110e5 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/README.Debian @@ -0,0 +1,8 @@ +smb4k for Debian +---------------- + +Thanks to Mindaugas Zaksauskas and Alexander Reinholdt who packaged a first version of this program. +I modified for an up-to-date policy and added cdbs debianizing tool support. + + -- Francesco Paolo Lovergine <[email protected]> Fri, 18 Jun 2004 17:00:05 +0200 + diff --git a/debian/_base/applications/internet/smb4k/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/smb4k/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/smb4k/debian/cdbs/versions.pl b/debian/_base/applications/internet/smb4k/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/smb4k/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/smb4k/debian/changelog b/debian/_base/applications/internet/smb4k/debian/changelog new file mode 100644 index 000000000..4696a2fc8 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/changelog @@ -0,0 +1,222 @@ +smb4k-trinity (0.9.4-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600 + +smb4k-trinity (0.9.4-0ubuntu2) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Wed, 05 March 2009 01:11:00 -0600 + +smb4k-trinity (0.9.4-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Sat, 07 Feb 2009 21:34:00 -0600 + +smb4k (0.9.4-1) unstable; urgency=low + + * New upstream release. + (closes: #477419) + + -- Francesco Paolo Lovergine <[email protected]> Tue, 29 Apr 2008 11:00:22 +0200 + +smb4k (0.9.2-1) unstable; urgency=low + + * New upstream release + * Updated minimal build-deps to 3.3 as required upstream. + + -- Francesco Paolo Lovergine <[email protected]> Mon, 28 Jan 2008 10:48:11 +0100 + +smb4k (0.9.1-1) unstable; urgency=low + + * New upstream release. + (closes: #343950, #456077, #461370) + * Policy bumped to 3.7.3 (no changes) + + -- Francesco Paolo Lovergine <[email protected]> Fri, 18 Jan 2008 14:48:20 +0100 + +smb4k (0.8.6-1) unstable; urgency=low + + * New upstream release. + * Introduced Homepage field in debian/control + + -- Francesco Paolo Lovergine <[email protected]> Mon, 22 Oct 2007 20:06:08 +0200 + +smb4k (0.8.4-2) unstable; urgency=low + + * debian/menu transitioned to new sections. + + -- Francesco Paolo Lovergine <[email protected]> Tue, 17 Jul 2007 23:03:05 +0200 + +smb4k (0.8.4-1) unstable; urgency=low + + * New upstream release with minor fixes. + * debian/copyright file updated. + (closes: #432224) + * debian/watch revised. + * debian/control revised for description. + + -- Francesco Paolo Lovergine <[email protected]> Tue, 10 Jul 2007 09:56:17 +0200 + +smb4k (0.8.3-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Mon, 18 Jun 2007 21:38:37 +0200 + +smb4k (0.8.1-1) unstable; urgency=high + + * New upstream release (fixes a few security issues) + (closes: #417697) + * Revised watch file. + + + -- Francesco Paolo Lovergine <[email protected]> Tue, 10 Apr 2007 11:40:40 +0200 + +smb4k (0.8.0-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Fri, 22 Dec 2006 12:27:05 +0100 + +smb4k (0.7.5-1) unstable; urgency=high + + * New upstream release + This version fixes a grave security bug present in all 0.7 versions with + sudoers file management. + + -- Francesco Paolo Lovergine <[email protected]> Mon, 27 Nov 2006 12:57:57 +0100 + +smb4k (0.7.3-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Wed, 25 Oct 2006 23:30:11 +0200 + +smb4k (0.7.2-1) unstable; urgency=low + + * New upstream version. + * Moved debian/watch to version 3 syntax. + + -- Francesco Paolo Lovergine <[email protected]> Thu, 3 Aug 2006 14:55:25 +0200 + +smb4k (0.7.1-1) unstable; urgency=low + + * New upstream release + This version works only with Samba 3.0+ + * Policy bumped to 3.7.2 without changes. + + -- Francesco Paolo Lovergine <[email protected]> Sun, 25 Jun 2006 10:55:40 +0200 + +smb4k (0.6.9-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Fri, 24 Mar 2006 17:01:31 +0100 + +smb4k (0.6.8-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Fri, 17 Mar 2006 22:55:33 +0100 + +smb4k (0.6.7-1) unstable; urgency=low + + * New upstream release + * Removed superfluous libfam-dev build-dep. + + -- Francesco Paolo Lovergine <[email protected]> Sun, 5 Feb 2006 23:19:33 +0100 + +smb4k (0.6.5-1) unstable; urgency=low + + * New upstream release + (closes: #343094,#314240) + * Transitioned to xorg dependencies. + (closes: #346905) + + -- Francesco Paolo Lovergine <[email protected]> Mon, 9 Jan 2006 15:25:45 +0100 + +smb4k (0.6.4-1) unstable; urgency=high + + * New upstream release + * Truly fix of #313908 and related issues. + + -- Francesco Paolo Lovergine <[email protected]> Fri, 4 Nov 2005 14:54:26 +0100 + +smb4k (0.6.3-1) unstable; urgency=high + + * New upstream release + Fixes a few security flaws due to symlinking abuse. + IMHO it require major changes to properly manage IPC with sudo/super, + anywy better than nothing... + * Little modification (partially yet done by upstream) to de.po + (closes: #313908) + + -- Francesco Paolo Lovergine <[email protected]> Wed, 31 Aug 2005 15:26:55 +0200 + +smb4k (0.6.1-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Tue, 23 Aug 2005 23:44:01 +0200 + +smb4k (0.6.0-1) unstable; urgency=low + + * New upstream release + * Added missing tdebase-dev build-dep + * Policy bumped to 3.6.2 + + -- Francesco Paolo Lovergine <[email protected]> Tue, 23 Aug 2005 23:29:26 +0200 + +smb4k (0.5.2-1) unstable; urgency=low + + * New upstream release + (closes: #294458, #296458) + + -- Francesco Paolo Lovergine <[email protected]> Tue, 29 Mar 2005 12:15:53 +0200 + +smb4k (0.5.1-1) unstable; urgency=low + + * New upstream release + * Added sudo to recommended pkgs in control file. + + -- Francesco Paolo Lovergine <[email protected]> Mon, 31 Jan 2005 10:35:10 +0100 + +smb4k (0.5.0-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Thu, 13 Jan 2005 15:21:07 +0100 + +smb4k (0.4.1a-1) unstable; urgency=high + + * New upstream release. + A severe bug in Smb4K's exit code has been found and fixed, which led + under certain circumstances to complete data loss on remote shares. + + -- Francesco Paolo Lovergine <[email protected]> Mon, 6 Sep 2004 11:40:26 +0200 + +smb4k (0.4.1-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <[email protected]> Mon, 30 Aug 2004 21:10:00 +0200 + +smb4k (0.4.0-2) unstable; urgency=low + + * Missing debhelper dependency added. It is only recommended in cdbs, why? + (closes: #257367) + + -- Francesco Paolo Lovergine <[email protected]> Sat, 3 Jul 2004 10:14:59 +0200 + +smb4k (0.4.0-1) unstable; urgency=low + + * Initial release. + (closes: #255072) + + -- Francesco Paolo Lovergine <[email protected]> Fri, 18 Jun 2004 20:02:30 +0200 + diff --git a/debian/_base/applications/internet/smb4k/debian/compat b/debian/_base/applications/internet/smb4k/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/smb4k/debian/control b/debian/_base/applications/internet/smb4k/debian/control new file mode 100644 index 000000000..871920dcd --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/control @@ -0,0 +1,19 @@ +Source: smb4k-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <[email protected]> +Build-Depends: tdebase-trinity-dev, tdelibs14-trinity-dev, libart-2.0-dev, libpng-dev, zlib1g-dev, debhelper (>= 9~), cdbs, libx11-dev, libxext-dev, libxpm-dev, x-dev | x11proto-core-dev | libx11-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 +Homepage: http://smb4k.berlios.de/ + +Package: smb4k-trinity +Architecture: any +Depends: ${shlibs:Depends}, samba-common, smbclient, smbfs | cifs-utils +Replaces: smb4k-trinity (<< 4:14.0.0~) +Breaks: smb4k-trinity (<< 4:14.0.0~) +Recommends: super | sudo-trinity +Description: A Samba (SMB) share advanced browser for Trinity + Smb4K is a SMB (Windows) share browser for TDE. It uses the Samba software + suite to access the SMB shares of the local network neighborhood. Its purpose + is to provide a program that's easy to use and has as many features as + possible. diff --git a/debian/_base/applications/internet/smb4k/debian/copyright b/debian/_base/applications/internet/smb4k/debian/copyright new file mode 100644 index 000000000..d32c049ef --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Alexander Reinholdt <[email protected]> +on Sun, 2 May 2004 19:16:57 +0200. +Keep up to date by Francesco Paolo Lovergine <[email protected]> + +It was downloaded from http://smb4k.berlios.de/download.html + +Upstream Authors: Alexander Reinholdt <[email protected]> + Massimo Callegari <[email protected]> + Franck Babin <[email protected]> + +Copyright: + + 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., 59 Temple Place - Suite 330, Boston, MA + 02111-1307, USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + diff --git a/debian/_base/applications/internet/smb4k/debian/docs b/debian/_base/applications/internet/smb4k/debian/docs new file mode 100644 index 000000000..e4acf0127 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/docs @@ -0,0 +1,3 @@ +README +AUTHORS +BUGS diff --git a/debian/_base/applications/internet/smb4k/debian/menu b/debian/_base/applications/internet/smb4k/debian/menu new file mode 100644 index 000000000..d1f087abb --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/menu @@ -0,0 +1,8 @@ +?package(smb4k-trinity):\ + needs="X11"\ + section="Applications/Network"\ + hints="TDE"\ + kderemove="1"\ + title="SAMBA for TDE"\ + longtitle="SAMBA Advanced Browser"\ + command="/opt/trinity/bin/smb4k" diff --git a/debian/_base/applications/internet/smb4k/debian/rules b/debian/_base/applications/internet/smb4k/debian/rules new file mode 100755 index 000000000..95e8cd9f1 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/rules @@ -0,0 +1,33 @@ +#!/usr/bin/make -f +# +# Uhm, too much complicated eh? +# + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde +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 + +post-patches:: debian/stamp-bootstrap + +debian/stamp-bootstrap: +ifneq "$(wildcard /usr/share/libtool/ltmain.sh)" "" + cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -f /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -f /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + + make -f admin/Makefile.common cvs + touch debian/stamp-bootstrap diff --git a/debian/_base/applications/internet/smb4k/debian/source/format b/debian/_base/applications/internet/smb4k/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/smb4k/debian/source/options b/debian/_base/applications/internet/smb4k/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/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/debian/_base/applications/internet/smb4k/debian/watch b/debian/_base/applications/internet/smb4k/debian/watch new file mode 100644 index 000000000..70154d877 --- /dev/null +++ b/debian/_base/applications/internet/smb4k/debian/watch @@ -0,0 +1,6 @@ +version=3 +opts=downloadurlmangle=s/prdownload/download/ \ + http://developer.berlios.de/project/showfiles.php?group_id=769 \ + http://prdownload.berlios.de/smb4k/smb4k-([\d\.]+)\.tar\.bz2 + + diff --git a/debian/_base/applications/internet/tork/debian/cdbs/debian-tde.mk b/debian/_base/applications/internet/tork/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# 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/debian/_base/applications/internet/tork/debian/cdbs/versions.pl b/debian/_base/applications/internet/tork/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/internet/tork/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 "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/internet/tork/debian/changelog b/debian/_base/applications/internet/tork/debian/changelog new file mode 100644 index 000000000..3b95e00b3 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/changelog @@ -0,0 +1,146 @@ +tork-trinity (0.33-1) unstable; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <[email protected]> Sat, 27 Jul 2013 17:16:15 +0200 + +tork (0.33-1) unstable; urgency=low + + * New upstream release. + * Bump Standards-Version to 3.9.1 (no changes needed). + + -- Patrick Matthäi <[email protected]> Sun, 15 Aug 2010 11:44:13 +0200 + +tork (0.32~pre1-1) unstable; urgency=medium + + * New upstream pre-release. + - Detect GnuTLS about pkg-config now, also adding pkg-config as build + dependency. + Closes: #529908 + - Adjust debian/tork.install. + * Fix typo in get-orig-source target. + * Merge 0.31-1~bpo50+1 changelog. + * Bump Standards-Version to 3.8.3 (no changes needed). + * Wrap build dependency line. + * Depend and Build-Depend on torsocks, also build tork with the external + torsocks option. This fixes a FTBFS with the current autofoo scripts. + * Convert package to 3.0 (quilt). + * Remove tsocks from depends, we are using now torsocks. + + -- Patrick Matthäi <[email protected]> Fri, 20 Nov 2009 08:16:58 +0100 + +tork (0.31-2) unstable; urgency=low + + * Bump Standards-Version to 3.8.1 (no changes needed). + * Change my email address. + * Remove DM-Upload-Allowed control field. + * Add upstreams changelog to the packages. + * Refer in debian/copyright to the GPL-2 file instead of GPL. + This fixes the lintian warning copyright-refers-to-symlink-license. + + -- Patrick Matthäi <[email protected]> Thu, 23 Apr 2009 13:42:39 +0200 + +tork (0.31-1~bpo50+1) lenny-backports; urgency=low + + * Rebuild for lenny-backports. + + -- Patrick Matthäi <[email protected]> Tue, 17 Feb 2009 18:28:26 +0200 + +tork (0.31-1) unstable; urgency=low + + * New upstream release. + * Add get-orig-source target. + * Fix copyright-with-old-dh-make-debian-copyright. + * Fix binary-control-field-duplicates-source. + * Add my own Debian packaging copyright. + + -- Patrick Matthäi <[email protected]> Wed, 4 Feb 2009 12:42:02 +0200 + +tork (0.30-2) unstable; urgency=low + + * Removed icedove-torbutton from the suggests, it has been removed from the + archive. + * Add missing ${misc:Depends}. Thanks lintian. + + -- Patrick Matthäi <[email protected]> Wed, 24 Dec 2008 11:20:45 +0200 + +tork (0.30-1) unstable; urgency=low + + * New upstream release. + Closes: #502155 + + -- Patrick Matthäi <[email protected]> Wed, 22 Oct 2008 20:18:57 +0200 + +tork (0.29.2-2) unstable; urgency=low + + * Uploading to unstable. + * Set the -e flag in the maintainer scripts. + Thanks lintian. + + -- Patrick Matthäi <[email protected]> Tue, 7 Oct 2008 11:08:22 +0200 + +tork (0.29.2-1) experimental; urgency=low + + * New upstream release. + Uploading to experimental because Lenny is frozen. + * Downgrade konqueror recommending to suggesting. + + -- Patrick Matthäi <[email protected]> Sun, 27 Jul 2008 16:00:21 +0200 + +tork (0.29.1-2) unstable; urgency=low + + * Remove the indefinite article "an" from the short description. + Closes: #490050 + + -- Patrick Matthäi <[email protected]> Thu, 17 Jul 2008 17:28:30 +0200 + +tork (0.29.1-1) unstable; urgency=low + + * New upstream release. + - Patch has been merged in upstream. + - Drop dpatch. + - Drop README.source. + * Some little debian/rules modifications. + + -- Patrick Matthäi <[email protected]> Sun, 6 Jul 2008 09:52:00 +0200 + +tork (0.29-1) unstable; urgency=low + + * New upstream release. + - Included dpatch again and add 01-gcc43-ftbfs-fix.dpatch. + * Reorder odd dh_installdeb call and do not permit dh_makeshlibs to modify + the maintainer scripts. + Thanks lintian. + * Added DM-Upload-Allowed control field. + * Bumped Standards-Version to 3.8.0. + - Added README.source. + + -- Patrick Matthäi <[email protected]> Sat, 14 Jun 2008 11:18:00 +0100 + +tork (0.28-1) unstable; urgency=low + + * New upstream release. + - Removed 01-fix-gcc4.3-ftbfs.dpatch, it is merged in upstream. + - Removed now useless dpatch. + * Fixed grammar error in copyright. + + -- Patrick Matthäi <[email protected]> Mon, 14 Apr 2008 15:10:22 +0100 + +tork (0.27-2) unstable; urgency=low + + * Included dpatch and added 01-fix-gcc4.3-ftbfs.dpatch. There were some + #include <cstdlib> missing for the getenv function. + * Added icedove-torbutton and iceweasel-torbutton as Suggests for tork. + * If the previous build failed at configure, it could happen, that the + config.log won't be deleted. Now it will be deleted in the clean target. + * Lowered down compatibility level from 6 to 5. The packaging is now tested + with debhelper >= 5 versions and it also fixes an lintian warning. + + -- Patrick Matthäi <[email protected]> Thu, 3 Apr 2008 22:08:55 +0100 + +tork (0.27-1) unstable; urgency=low + + * Initial release. + Closes: #444329 + + -- Patrick Matthäi <[email protected]> Sun, 16 Mar 2008 11:59:21 +0100 diff --git a/debian/_base/applications/internet/tork/debian/compat b/debian/_base/applications/internet/tork/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/internet/tork/debian/control b/debian/_base/applications/internet/tork/debian/control new file mode 100644 index 000000000..8acf55f64 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/control @@ -0,0 +1,35 @@ +Source: tork-trinity +Section: tde +Priority: optional +Homepage: http://tork.sourceforge.net/ +Maintainer: TDE Debian Team <[email protected]> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs-trinity-dev, torsocks, libgeoip-dev, libssl-dev +Standards-Version: 3.9.1 + +Package: tork-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, tork-data-trinity (= ${source:Version}), + geoip-bin, torsocks +Recommends: tor, privoxy +Suggests: konqueror-trinity, iceweasel-torbutton +Description: anonymity manager for TDE + TorK is an anonymity manager for the Trinity desktop. + Browse anonymously on Konqueror, Iceweasel or Opera. + Send anonymous email via the MixMinion network. + Use ssh, IRC and IM anonymously. Control and monitor + your anonymous traffic and non-anonymous traffic on + the Tor network. + +Package: tork-data-trinity +Architecture: all +Depends: ${misc:Depends} +Recommends: tork-trinity +Description: anonymity manager for TDE (data files) + TorK is an anonymity manager for the Trinity desktop. + Browse anonymously on Konqueror, Iceweasel or Opera. + Send anonymous email via the MixMinion network. + Use ssh, IRC and IM anonymously. Control and monitor + your anonymous traffic and non-anonymous traffic on + the Tor network. + . + This package contains the data files for tork-trinity. diff --git a/debian/_base/applications/internet/tork/debian/copyright b/debian/_base/applications/internet/tork/debian/copyright new file mode 100644 index 000000000..898d738e9 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/copyright @@ -0,0 +1,209 @@ +This package was debianized by Patrick Matthäi <[email protected]> on +Sun, 16 Mar 2008 11:59:21 +0100. + +It was downloaded from <http://tork.sourceforge.net/>. + + +The directory "src/arkollon" provides Arkollon. + +Upstream Author: David Sansome <[email protected]> + +Copyright: 2004 by David Sansome <[email protected]> + +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 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 file. + + +The directory "src/GeoIP-1.4.0" contains the GeoIP library. + +Upstream Author: T.J. Mather <[email protected]> + +Copyright: 2007 MaxMind LLC + +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 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 file. + + +The directory "src/tsocks" provides a wrapper library for transparent SOCKS. + +Upstream Author: Shaun Clowes + +Copyright: 2000 Shaun Clowes + +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 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 file. + + +The directory "src/upnp" provides a library for UPNP support. + +Upstream Author: Joris Guisson <[email protected]> + +Copyright: 2005 Joris Guisson <[email protected]> + +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 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 file. + + +The directory "src/privoxytemplates" contains templates for privoxy. + +Upstream Author: Jonathan Foster + +Copyright: 2001 the SourceForge Privoxy team. http://www.privoxy.org/ + +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 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 file. + + +The rest of the source has the following license. + +Upstream Author: Robert Hogan <[email protected]> + +Copyright: 2006 - 2007 by Robert Hogan <[email protected]> + +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 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 file. + + +These files in the "src" directory also have additional Copyright holders: + +chart.cpp, chart.h: + Copyright © 2005 by Hugo Parente Lima + +crypto.cpp, crypto.h: + Copyright (c) 2001 Matej Pfajfar + Copyright (c) 2001-2004, Roger Dingledine + Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson + Copyright © 2007, Matt Edman, Justin Hipple + +hitwidget.cpp, hitwidget.h: + Copyright © 2005 Novell, Inc. + +kerrylabel.cpp, kerrylabel.h: + Copyright © 1998 Kurt Granroth <[email protected]> + Copyright © 2000 Peter Putzer <[email protected]> + Copyright © 2005 Jaroslaw Staniek <[email protected]> + +kwidgetlistbox.cpp, kwidgetlistbox.h: + Copyright © 2005 Petri Damsten <[email protected]> + +likeback.cpp, likeback.h, likeback_private.h: + Copyright © 2006 by Sebastien Laout + +newstreamosd.cpp, newstreamosd.h: + Copyright © 2005 Sebastian Trueg <[email protected]> + Copyright © 1998-2005 Sebastian Trueg <[email protected]> + +crashhandler.cpp, crashhandler.h, overlayWidget.cpp, overlayWidget.h, +popupMessage.cpp, popupMessage.h: + Copyright © 2005 by Max Howell <[email protected]> + +torclient.h: + Copyright © 1992-2000 Trolltech AS. All rights reserved. + +trayhoverpopup.cpp, trayhoverpopup.h, functions.cpp, functions.h, constants.h: + Copyright © 2005 by Joris Guisson + +trayicon.h: + Copyright © 2005 by <[email protected]> + Copyright © 2005 by Ivan Vasic <[email protected]> + +The Debian packaging is © 2009, Patrick Matthäi <[email protected]> and +is licensed under the GPL, see above. diff --git a/debian/_base/applications/internet/tork/debian/docs b/debian/_base/applications/internet/tork/debian/docs new file mode 100644 index 000000000..ca0272abf --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO diff --git a/debian/_base/applications/internet/tork/debian/rules b/debian/_base/applications/internet/tork/debian/rules new file mode 100755 index 000000000..e144721b9 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" + +install/tork-trinity:: + dh_testdir + mkdir -p debian/tmp/usr/share/menu + sed "s|package(tork)|package($(cdbs_curpkg))|" \ + <debian/tmp/opt/trinity/share/menu/tork \ + >debian/tmp/usr/share/menu/$(cdbs_curpkg) diff --git a/debian/_base/applications/internet/tork/debian/source/format b/debian/_base/applications/internet/tork/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/internet/tork/debian/source/options b/debian/_base/applications/internet/tork/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/internet/tork/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/debian/_base/applications/internet/tork/debian/tork-data-trinity.install b/debian/_base/applications/internet/tork/debian/tork-data-trinity.install new file mode 100644 index 000000000..cde21cb0e --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/tork-data-trinity.install @@ -0,0 +1,4 @@ +debian/tmp/opt/trinity/share/apps/tork/* +debian/tmp/opt/trinity/share/doc/* +debian/tmp/opt/trinity/share/locale/* +debian/tmp/opt/trinity/share/config.kcfg/* diff --git a/debian/_base/applications/internet/tork/debian/tork-trinity.install b/debian/_base/applications/internet/tork/debian/tork-trinity.install new file mode 100644 index 000000000..04ff9c969 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/tork-trinity.install @@ -0,0 +1,7 @@ +debian/tmp/opt/trinity/bin/* +debian/tmp/usr/share/menu/tork-trinity +debian/tmp/opt/trinity/share/pixmaps/tork.xpm +debian/tmp/opt/trinity/share/man/* +debian/tmp/opt/trinity/share/icons/* +debian/tmp/opt/trinity/share/applications/* +debian/tmp/opt/trinity/share/apps/konqueror/* diff --git a/debian/_base/applications/internet/tork/debian/tork-trinity.postinst b/debian/_base/applications/internet/tork/debian/tork-trinity.postinst new file mode 100644 index 000000000..f2b7c5c96 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/tork-trinity.postinst @@ -0,0 +1,9 @@ +#! /bin/sh + +set -e + +if [ -x /usr/bin/update-menus ] ; then update-menus ; fi + +#DEBHELPER# + +exit 0 diff --git a/debian/_base/applications/internet/tork/debian/tork-trinity.postrm b/debian/_base/applications/internet/tork/debian/tork-trinity.postrm new file mode 100644 index 000000000..f2b7c5c96 --- /dev/null +++ b/debian/_base/applications/internet/tork/debian/tork-trinity.postrm @@ -0,0 +1,9 @@ +#! /bin/sh + +set -e + +if [ -x /usr/bin/update-menus ] ; then update-menus ; fi + +#DEBHELPER# + +exit 0 |