diff options
Diffstat (limited to 'ubuntu/_base/applications/internet')
167 files changed, 9896 insertions, 0 deletions
diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kasablanca/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kasablanca/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kasablanca/debian/changelog b/ubuntu/_base/applications/internet/kasablanca/debian/changelog new file mode 100644 index 000000000..22010973d --- /dev/null +++ b/ubuntu/_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 <slavek.banko@axis.cz> Fri, 26 Jul 2013 03:25:28 +0200 + +kasablanca (0.4.0.2-2ubuntu1) feisty; urgency=low + + * Fake sync. + + -- Scott James Remnant <scott@ubuntu.com> 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 <fboudra@free.fr> Sun, 17 Sep 2006 01:17:16 +0200 + +kasablanca (0.4.0.2-1) unstable; urgency=low + + * Initial release Closes: #292874 + + -- Fathi Boudra <fboudra@free.fr> Tue, 21 Mar 2006 18:07:59 +0100 + diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/compat b/ubuntu/_base/applications/internet/kasablanca/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/control b/ubuntu/_base/applications/internet/kasablanca/debian/control new file mode 100644 index 000000000..75b562ffe --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/control @@ -0,0 +1,24 @@ +Source: kasablanca-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Uploaders: Fathi Boudra <fboudra@free.fr>, Mark Purcell <msp@debian.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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/ubuntu/_base/applications/internet/kasablanca/debian/copyright b/ubuntu/_base/applications/internet/kasablanca/debian/copyright new file mode 100644 index 000000000..1424088cd --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Fathi Boudra <fboudra@free.fr> on +Tue, 21 Mar 2006 18:07:59 +0100. + +It was downloaded from http://kasablanca.berlios.de + +Copyright Holder: (C) 2003-2004 Magnus Kulke <sikor_sxe@radicalapproach.de> + +Copyright for ftplib: (C) 1996-1998 Thomas Pfau <pfau@cnj.digex.net> + +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/ubuntu/_base/applications/internet/kasablanca/debian/docs b/ubuntu/_base/applications/internet/kasablanca/debian/docs new file mode 100644 index 000000000..76c3076c9 --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README.md +TODO diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/kasablanca-trinity.menu b/ubuntu/_base/applications/internet/kasablanca/debian/kasablanca-trinity.menu new file mode 100644 index 000000000..2b2588878 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kasablanca/debian/patches/series b/ubuntu/_base/applications/internet/kasablanca/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/patches/series diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/rules b/ubuntu/_base/applications/internet/kasablanca/debian/rules new file mode 100755 index 000000000..5a0da42af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kasablanca/debian/source/format b/ubuntu/_base/applications/internet/kasablanca/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kasablanca/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kasablanca/debian/source/options b/ubuntu/_base/applications/internet/kasablanca/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kbiff/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kbiff/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kbiff/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kbiff/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kbiff/debian/changelog b/ubuntu/_base/applications/internet/kbiff/debian/changelog new file mode 100644 index 000000000..bf7871f3b --- /dev/null +++ b/ubuntu/_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 <slavek.banko@axis.cz> 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 <ana@debian.org> 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 <bddebian@comcast.net> 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 <kelbert@debian.org> 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 <kelbert@debian.org> 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 <piem@altern.org> 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 <kelbert@debian.org> 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 <kelbert@debian.org> Mon, 26 Apr 2004 14:42:52 +0000 + +kbiff (3.7.1-1) unstable; urgency=low + + * Initial Release. + (Closes: #143914) + + -- Jean-Michel Kelbert <kelbert@debian.org> Sun, 11 Apr 2004 23:19:15 +0200 + diff --git a/ubuntu/_base/applications/internet/kbiff/debian/compat b/ubuntu/_base/applications/internet/kbiff/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kbiff/debian/control b/ubuntu/_base/applications/internet/kbiff/debian/control new file mode 100644 index 000000000..6615dd019 --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/control @@ -0,0 +1,16 @@ +Source: kbiff-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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/ubuntu/_base/applications/internet/kbiff/debian/copyright b/ubuntu/_base/applications/internet/kbiff/debian/copyright new file mode 100644 index 000000000..f2ff3daec --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/copyright @@ -0,0 +1,45 @@ +This package was debianized by Jean-Michel Kelbert <kelbert@debian.org> on +Sun, 11 Apr 2004 23:19:15 +0200. + +It was downloaded from http://www.granroth.org/kbiff/ + +Upstream Author: Kurt Granroth <granroth@kde.org> + +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/ubuntu/_base/applications/internet/kbiff/debian/dirs b/ubuntu/_base/applications/internet/kbiff/debian/dirs new file mode 100644 index 000000000..f583045fe --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/dirs @@ -0,0 +1 @@ +opt/trinity/bin diff --git a/ubuntu/_base/applications/internet/kbiff/debian/docs b/ubuntu/_base/applications/internet/kbiff/debian/docs new file mode 100644 index 000000000..0b6e0f321 --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/ubuntu/_base/applications/internet/kbiff/debian/menu b/ubuntu/_base/applications/internet/kbiff/debian/menu new file mode 100644 index 000000000..fdfa26c26 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kbiff/debian/rules b/ubuntu/_base/applications/internet/kbiff/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kbiff/debian/source/format b/ubuntu/_base/applications/internet/kbiff/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kbiff/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kbiff/debian/source/options b/ubuntu/_base/applications/internet/kbiff/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kftpgrabber/debian/README.Debian b/ubuntu/_base/applications/internet/kftpgrabber/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <debian-kde@lists.debian.org> mailing list + #debian-kde on irc + +Packaging queries + <debian-qt-kde@lists.debian.org> mailing list + #debian-qt-kde on irc + +Maintainers + <pkg-kde-extras@lists.alioth.debian.org> mailing list + + +2. Subversion repository +------------------------ + +You can browse it only at: + +http://svn.debian.org/wsvn/pkg-kde/kde-extras/ + +To "checkout" the repository use these commands: + + $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Authorized SSH keys are controlled at https://alioth.debian.org/account/ + +The repository layout is: + +- packagename/ + - trunk/ + - branches/ + - tags/ + - 0.7.2-1/ + - 0.7.2-2/ + - 0.7.2-2ubuntu1/ + - 0.7.2-2ubuntu2/ + - 0.7.2-2ubuntu3/ + - 0.8.0/ + ... + +If only one version of the package is available at the time, development must +be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new +release is made. + +When, at some point, the need to have two different versions at the same time +arises (for example, if we need a version to be in unstable and a different one +to be in experimental), experimental development will be made in trunk/ and +if a new unstable package needs to be cooked, copying +tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the +trick. + +3. Using svn-buildpackage +-------------------------- + +Packages with an upstream tarball will require you to set the mergeWithUpstream +property first (from the package root) so that svn-buildpackage will look for +the .orig.tar.gz in the ../tarballs directory. + + % svn propset mergeWithUpstream 1 debian + +Please note that this only works for packages which have only the debian/ +directory committed. Consequently, you must use CDBS's simple-patchsys.mk or +dpatch to modify the upstream sources. + +After you have finished and committed your Debian patches via + + % svn commit [PACKAGE] + +as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build +your package with the following commands: + + % svn-buildpackage --svn-ignore-new -rfakeroot + +Please, don't commit tarballs/ or build-area/ directories to SVN. + +4. Tarballs and Build-area directories +------------------------------------ + +During pkg development before uploaded to debian the tarballs can be found at: + + http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/ + +You need to place those dirs in the parent directory of the one from which you're +running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs +in 'pkgname'/ dir, at the same level as trunk/ + +If you want to compile inside one version in tags/ dir, you'll need to place those +dirs inside that dir. Of course the easiest and cleanest way of doing it is +by making a symlink of those dirs inside tags/ dir. + +5. Using svn-inject +------------------- + +To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1) +as follows: + + svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Type in your alioth password a few hundred times :-) and your package should be +uploaded to the archive. Note you will also need to manually copy the +package.orig.tar.gz to your tarballs directory. The -o option is important as +this ensures that we 'Only keep modified files under SVN control' diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kftpgrabber/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kftpgrabber/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kftpgrabber/debian/changelog b/ubuntu/_base/applications/internet/kftpgrabber/debian/changelog new file mode 100644 index 000000000..448636493 --- /dev/null +++ b/ubuntu/_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 <slavek.banko@axis.cz> Fri, 26 Jul 2013 05:12:03 +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 <thijs@debian.org> 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 <meskes@debian.org> Sat, 19 Apr 2008 19:09:05 +0200 + +kftpgrabber (0.8.1-1) unstable; urgency=low + + * New upstream release. + + -- Fathi Boudra <fboudra@free.fr> Tue, 15 May 2007 20:26:16 +0200 + +kftpgrabber (0.8.0-2) unstable; urgency=low + + * Update debian/watch + + -- Mark Purcell <msp@debian.org> 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 <fboudra@free.fr> 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 <fboudra@free.fr> 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 <fboudra@free.fr> Wed, 18 Oct 2006 15:27:49 +0200 + +kftpgrabber (0.8.0~alpha2-1) unstable; urgency=low + + * New upstream release + + -- Fathi Boudra <fboudra@free.fr> 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 <fboudra@free.fr> Tue, 5 Sep 2006 16:15:05 +0200 + +kftpgrabber (0.7-beta1-1) unstable; urgency=low + + * Initial release Closes: #276068 + + -- Fathi Boudra <fboudra@free.fr> Fri, 17 Mar 2006 23:48:32 +0100 + diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/compat b/ubuntu/_base/applications/internet/kftpgrabber/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/control b/ubuntu/_base/applications/internet/kftpgrabber/debian/control new file mode 100644 index 000000000..fec3c520e --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/control @@ -0,0 +1,35 @@ +Source: kftpgrabber-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Uploaders: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org>, Michael Meskes <meskes@debian.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, 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/ubuntu/_base/applications/internet/kftpgrabber/debian/copyright b/ubuntu/_base/applications/internet/kftpgrabber/debian/copyright new file mode 100644 index 000000000..1be4077df --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/copyright @@ -0,0 +1,196 @@ +This package was debianized by Fathi Boudra <fboudra@free.fr> on +Fri, 17 Mar 2006 23:48:32 +0100. + +It was downloaded from http://www.kftp.org + +Upstream Authors: + Jernej Kos <kostko@jweb-network.net> + Markus Brueffer <markus@brueffer.de> + Martin Filser <blacknator@yahoo.de> + Tobias Ussing <thehole@mail.seriesdb.com> + +Copyright Holders: + (C) 2003-2005 Jernej Kos <kostko@jweb-network.net> + (C) 2003-2005 Markus Brueffer <markus@brueffer.de> + +Copyright for server management code: + (C) Martin Filser <blacknator@yahoo.de> + +Copyright for SSH Library (libssh): + (C) 2003-2004 Aris Adamantiadis <aris@0xbadc0de.be> + +Copyright for OTP generator code (otpCalc): + (C) 2001-2004 Anthony D. Urso <anthonyu@killa.net> + +Copyright for sidebar widget copied from amarok: + (C) AmaroK Developers <amarok-devel@lists.sf.net> + (C) 2004-2005 Max Howell <max.howell@methylblue.com> + +Copyright for multitabbar widget copied from amarok: + (C) AmaroK Developers + (C) 2001-2003 Joseph Wenninger <jowenn@kde.org> + (C) 2005 Mark Kretschmann <markey@web.de> + +Copyright for systray icon copied from Konversation: + (C) 2003 Dario Abatianni <eisfuchs@tigress.com> + (C) 2003 Peter Simonsson <psn@linux.se> + +Copyright for ballon popup code copied from kopete: + (C) Kopete Developers <kopete-devel@kde.org> + +Copyright for traffic graph widget copied from ksysguard: + (C) KSysGuard Developers <cs@kde.org> + +Copyright for OpenSSL: + (C) 1995-1998 Eric Young <eay@cryptsoft.com> + +Copyright for directory code parser (FileZilla): + (C) Tim Kosse <tim.kosse@gmx.de> + +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 openssl-core@openssl.org. + + 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 + * openssl-core@openssl.org. + * + * 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 + * (eay@cryptsoft.com). This product includes software written by Tim + * Hudson (tjh@cryptsoft.com). + * + */ + + Original SSLeay License + ----------------------- + +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * 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 (tjh@cryptsoft.com). + * + * 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 (eay@cryptsoft.com)" + * 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 (tjh@cryptsoft.com)" + * + * 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/ubuntu/_base/applications/internet/kftpgrabber/debian/docs b/ubuntu/_base/applications/internet/kftpgrabber/debian/docs new file mode 100644 index 000000000..76c3076c9 --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README.md +TODO diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/kftpgrabber-trinity.lintian-overrides b/ubuntu/_base/applications/internet/kftpgrabber/debian/kftpgrabber-trinity.lintian-overrides new file mode 100644 index 000000000..db696c984 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kftpgrabber/debian/menu b/ubuntu/_base/applications/internet/kftpgrabber/debian/menu new file mode 100644 index 000000000..03baaac09 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kftpgrabber/debian/patches/series b/ubuntu/_base/applications/internet/kftpgrabber/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/patches/series diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/rules b/ubuntu/_base/applications/internet/kftpgrabber/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/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/ubuntu/_base/applications/internet/kftpgrabber/debian/source/format b/ubuntu/_base/applications/internet/kftpgrabber/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kftpgrabber/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kftpgrabber/debian/source/options b/ubuntu/_base/applications/internet/kftpgrabber/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/knmap/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/knmap/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/knmap/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/knmap/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/knmap/debian/changelog b/ubuntu/_base/applications/internet/knmap/debian/changelog new file mode 100644 index 000000000..75423888b --- /dev/null +++ b/ubuntu/_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 <slavek.banko@axis.cz> 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 <jriddell@ubuntu.com> Sun, 1 Oct 2006 16:20:46 +0100 + +knmap (2.1-1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Sarah Hobbs <hobbsee@ubuntu.com> Thu, 6 Jul 2006 17:02:20 +1000 + +knmap (2.1-1) unstable; urgency=low + + * New Upstream Release + * Fixed debian/watch file + + -- Claudio Moratti <maxer@knio.it> Sat, 21 Jan 2006 20:07:05 +0100 + +knmap (2.1-0ubuntu2) dapper; urgency=low + + * Added dh_iconcache + + -- Sarah Hobbs <hobbsee@ubuntu.com> 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 <raphink@raphink.net> Tue, 31 Jan 2006 18:30:50 +0100 + +knmap (2.0-1) unstable; urgency=low + + * New Upstream Release (Closes: #347834) + + -- Claudio Moratti <maxer@knio.it> 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 <raphink@raphink.net> + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <raphink@raphink.net> Sat, 24 Dec 2005 01:01:40 +0100 + +knmap (1.99-1) unstable; urgency=low + + * New Upstream Release (2.0-beta) + + -- Claudio Moratti <maxer@knio.it> 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 <maxer@knio.it> Mon, 5 Dec 2005 15:44:48 +0100 + +knmap (1.0-beta1-1) unstable; urgency=low + + * Initial release + + -- Claudio Moratti <maxer@knio.it> 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 <raphink@raphink.net> Sat, 3 Dec 2005 13:21:11 +0100 + diff --git a/ubuntu/_base/applications/internet/knmap/debian/compat b/ubuntu/_base/applications/internet/knmap/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/knmap/debian/control b/ubuntu/_base/applications/internet/knmap/debian/control new file mode 100644 index 000000000..92ca50aa0 --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/control @@ -0,0 +1,25 @@ +Source: knmap-trinity +Section: tde +Priority: extra +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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/ubuntu/_base/applications/internet/knmap/debian/copyright b/ubuntu/_base/applications/internet/knmap/debian/copyright new file mode 100644 index 000000000..3ea86584c --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Raphaël Pinson <raphink@raphink.net> on +Sun, 13 Nov 2005 16:44:13 +0100. + +It was downloaded from http://sourceforge.net/projects/knmap + +Upstream Author : Kevin Gilbert <kev.gilbert@cdu.edu.au> + +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 <kev.gilbert@cdu.edu.au> + +debian/knmap.1.docbook: + + Copyright (C) 2005, 2006 by Raphaël Pinson <raphink@raphink.net> diff --git a/ubuntu/_base/applications/internet/knmap/debian/docs b/ubuntu/_base/applications/internet/knmap/debian/docs new file mode 100644 index 000000000..0b6e0f321 --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/ubuntu/_base/applications/internet/knmap/debian/patches/series b/ubuntu/_base/applications/internet/knmap/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/patches/series diff --git a/ubuntu/_base/applications/internet/knmap/debian/rules b/ubuntu/_base/applications/internet/knmap/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/knmap/debian/source/format b/ubuntu/_base/applications/internet/knmap/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/knmap/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/knmap/debian/source/options b/ubuntu/_base/applications/internet/knmap/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/konversation/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/konversation/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/konversation/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/konversation/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/konversation/debian/changelog b/ubuntu/_base/applications/internet/konversation/debian/changelog new file mode 100644 index 000000000..aa37d0967 --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/changelog @@ -0,0 +1,1268 @@ +konversation-trinity (1.1-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600 + +konversation-trinity (1.1-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <hobbsee@ubuntu.com> Tue, 04 Nov 2008 13:53:43 +1100 + +konversation (1.1-0ubuntu2) intrepid; urgency=low + + * Run buildprep before upload + + -- Jonathan Riddell <jriddell@ubuntu.com> 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) <echidnaman@gmail.com> 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 <Arbyuk@googlemail.com> 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 <pkg-kde-extras@lists.alioth.debian.org> 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 <pkg-kde-extras@lists.alioth.debian.org> 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 <hobbsee@ubuntu.com> 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 <smarter@ubuntu.com> 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 <tonio@ubuntu.com> 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 <tonio@ubuntu.com> 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 <hobbsee@ubuntu.com> 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 <jriddell@ubuntu.com> 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 <pkg-kde-extras@lists.alioth.debian.org> 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 <frode@ubuntu.com> 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 <pkg-kde-extras@lists.alioth.debian.org> 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 <modestas@vainius.eu> 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 <pkg-kde-extras@lists.alioth.debian.org> 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 <mez@ubuntu.com> 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 <imbrandon@kubuntu.org> Mon, 30 Oct 2006 12:57:45 +0000 + +konversation (1.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Nathaniel W. Turner <nate@houseofnate.net> 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 <imbrandon@kubuntu.org> 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 <nate@houseofnate.net> Wed, 13 Sep 2006 14:56:45 -0400 + +konversation (1.0-0ubuntu6) edgy; urgency=low + + * Set .pot name in debian/rules + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <tonio@ubuntu.com> 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 <tonio@ubuntu.com> 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 ( mez@ubuntu.com ) + + -- Brandon Holtsclaw <imbrandon@kubuntu.org> Sat, 9 Sep 2006 02:12:26 -0500 + +konversation (1.0-0ubuntu2) edgy; urgency=low + + * Add automake and autoconf build-dep + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <imbrandon@kubuntu.org> 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 <sh@sourcecode.de> Fri, 7 Jul 2006 12:49:21 +0200 + +konversation (0.19-1.1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Stephan Hermann <sh@sourcecode.de> 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 <tbm@cyrius.com> 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 <nate@houseofnate.net> Wed, 1 Feb 2006 12:46:01 -0500 + +konversation (0.19-0ubuntu4) dapper; urgency=low + + * debian/cdbs/kde.mk: + - added dh_iconcache. + + -- Daniel Holbach <daniel.holbach@ubuntu.com> 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 <jriddell@ubuntu.com> 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 <jriddell@ubuntu.com> Thu, 16 Feb 2006 12:04:31 +0000 + +konversation (0.19-0ubuntu1) dapper; urgency=low + + * New upstream release + * Relibtooled - makes tighter Depends + + -- Martin Meredith <mez@ubuntu.com> 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 <nate@houseofnate.net> 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 <adconrad@ubuntu.com> Mon, 12 Dec 2005 21:35:14 +1100 + +konversation (0.18-3ubuntu1) dapper; urgency=low + + * Resynchronise with Debian. + * Sponsored upload for Loic Pefferkorn <loic@ubuntu.com> + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <jriddell@ubuntu.com> 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 <ogra@ubuntu.com> Tue, 26 Jul 2005 23:42:24 +0200 + +konversation (0.18-1ubuntu2) breezy; urgency=low + + * Add libxi-dev build-depends + + -- Jonathan Riddell <jriddell@ubuntu.com> Fri, 8 Jul 2005 09:52:14 +0000 + +konversation (0.18-1ubuntu1) breezy; urgency=low + + * Merged with Debian + * Sponsored upload for Martin Meredith <martin@sourceguru.net> + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <nate@houseofnate.net> Tue, 7 Jun 2005 21:48:59 -0400 + +konversation (0.17-1ubuntu1) breezy; urgency=low + + * Merge with debian. + * Upload for Frode M. Doeving <frode@lnix.net> + + -- Jonathan Riddell <jr@jriddell.org> 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 <nate@houseofnate.net> Wed, 6 Apr 2005 17:17:36 -0400 + +konversation (0.16-1ubuntu2) breezy; urgency=low + + * Rebuild package for new C++ ABI. + + -- Matthias Klose <doko@ubuntu.com> 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 <ismail@kde.org.tr> + + -- Jonathan Riddell <jr@jriddell.org> 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 <nate@houseofnate.net> 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 <ismail@kde.org.tr> (upstream itself) + + -- Jonathan Riddell <jr@jriddell.org> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <amu@canonical.com> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> Fri, 16 Jul 2004 23:54:29 -0400 + +konversation (0.14.0-2) unstable; urgency=low + + * debian/control: Added Riku Voipio <riku.voipio@iki.fi> to Uploaders. + * debian/{copyright,control}: Upstream homepage is now + http://www.konversation.org/ + * debian/konversation.1.docbook: Refer to konversationircprotocolhandler(1). + + -- Nathaniel W. Turner <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> Mon, 14 Jun 2004 22:27:31 -0400 + +konversation (0.14cvs20040611-2) experimental; urgency=low + + * Do not ship .xcf files. + + -- Nathaniel W. Turner <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> Fri, 14 Nov 2003 17:04:25 -0500 + +konversation (0.13-1) unstable; urgency=low + + * New upstream beta release. + + -- Nathaniel W. Turner <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> 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 <nate@houseofnate.net> Sun, 11 Oct 2003 00:30:00 -0400 + +konversation (0.12-1) unstable; urgency=low + + * Initial Release. + + -- Nathaniel W. Turner <nate@houseofnate.net> Fri, 10 Oct 2003 23:39:24 -0400 + diff --git a/ubuntu/_base/applications/internet/konversation/debian/compat b/ubuntu/_base/applications/internet/konversation/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/konversation/debian/control b/ubuntu/_base/applications/internet/konversation/debian/control new file mode 100644 index 000000000..76b4861db --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/control @@ -0,0 +1,48 @@ +Source: konversation-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> +Uploaders: Modestas Vainius <modestas@vainius.eu> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libxi-dev, dh-python +Standards-Version: 3.8.4 +DM-Upload-Allowed: yes +Homepage: http://konversation.kde.org/ + +Package: konversation-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${python3:Depends} +Replaces: konversation-kde3 (<< 4:14.0.0~), konversation-trinity (<< 4:14.0.0~) +Breaks: konversation-kde3 (<< 4:14.0.0~), konversation-trinity (<< 4:14.0.0~) +Recommends: python3-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-kde3-dbg (<< 4:14.0.0~), konversation-trinity-dbg (<< 4:14.0.0~) +Breaks: konversation-kde3-dbg (<< 4:14.0.0~), 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/ubuntu/_base/applications/internet/konversation/debian/copyright b/ubuntu/_base/applications/internet/konversation/debian/copyright new file mode 100644 index 000000000..337154e3c --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/copyright @@ -0,0 +1,87 @@ +This package was debianized by Nathaniel W. Turner <nate@houseofnate.net> on +Fri, 10 Oct 2003 23:39:24 -0400. + +Maintenance was taken over by Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> on +Tue, 17 Jul 2007 03:09:05 +0300 + +Konversation is copyright as follows: + © 2002, 2003, 2004, 2005, 2006 by Dario Abatianni <eisfuchs@tigress.com> + © 2002, 2003 by Matthias Gierlings <gismore@users.sourceforge.net> + © 2000, 2001, 2002, 2003 by Shiro Kawai <shirok@users.sourceforge.net> + © 2002 by Olivier Goffart <ogoffart@tiscalinet.be> + © 2002 by Carsten Pfeiffer <pfeiffer@kde.org> + © 2003 by Alex Zepeda <garbanzo@hooked.net> + © 2003, 2005 by Stanislav Karchebny <stanislav.karchenny@kdemail.net> + © 2003 by Mickael Marchand <marchand@kde.org> + © 2003 by Benjamin C Meyer <ben+tdelibs@meyerhome.net> + © 2003 by Waldo Bastian <bastian@kde.org> + © 2003, 2004, 2005, 2006 by Peter Simonsson <psn@linux.se> + © 2003, 2004 by Christian Mühlhäuser <chris@chris.de> + © 2003, 2004, 2005, 2006 by Nathaniel W. Turner <nate@houseofnate.net> + (Debian package maintainer) + © 2003, 2004, 2005 by Gary R. Cramblitt <garycramblitt@comcast.net> + (documentation author) + © 2004, 2005, 2006, 2007 by John Tapsell <john@geola.co.uk> + © 2004, 2005 by Shintaro Matsuoka <shin@shoegazed.org> + © 2004, 2005 by İsmail Dönmez <kde@myrealbox.com> + © 2004 by Michiel de Boer <infobash@rebelhomicide.demon.nl> + © 2004 by Eli MacKenzie <argonel@sympatico.ca> + © 2004 by Jason Keirstead <jason@keirstead.org> + © 2004 by Michael Goettsche <mail@tuxipuxi.de> + © 2004 by Michael Brade <brade@kde.org> + © 2005 by Sebastian "segfault2k" Sariego B. <segfault@kde.cl> + (application icons) + © 2005 by Ian Monroe <ian@monroe.nu> + © 2005 by Ivor Hewitt <ivor@ivor.org> + © 2005 by Renchi Raju <renchi@pooh.tam.uiuc.edu> + © 2005, 2006 by Eike Hein <hein@kde.org> + +Konversation includes portions of code copyrighted by: + © 1998 by Netscape Communications Corporation + © 1999 by Lars Knoll <knoll@mpi-hd.mpg.de> + © 1994 by Bruce Schneier <schneier@counterpane.com> + © 1996 by Jim Conger <jconger@cox.net> + © by George Anescu + © by John Viega <viega@viega.org> + © by Matt Messier <mmessier@prilnari.com> + © by Robey Pointer <robey@lag.net> + © by mouser <fvarick@users.sourceforge.net> + +Konversation's kaddressbook interface includes code from libkabc: + © 2001 by Cornelius Schumacher <schumacher@kde.org> + © 2002 by Duncan Mac-Vicar Prett <duncan@kde.org> + © 2002 by Nick Betcher <nbetcher@kde.org> + © 2003, 2004 by Will Stephenson <will@stevello.free-online.co.uk> + © 2002, 2003, 2004 by the Kopete developers <kopete-devel@kde.org> + +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 + <thiago.macieira@kdemail.net> + © 2003 by Scott Wheeler <wheeler@kde.org> + +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/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.docs b/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.docs new file mode 100644 index 000000000..0b6e0f321 --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.install b/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.install new file mode 100644 index 000000000..15ccbbe5e --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.install @@ -0,0 +1,18 @@ +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/* +debian/tmp/opt/trinity/share/icons/* +debian/tmp/opt/trinity/share/locale/* +debian/tmp/opt/trinity/share/man/man1/* +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/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.menu b/ubuntu/_base/applications/internet/konversation/debian/konversation-trinity.menu new file mode 100644 index 000000000..9b45bdc19 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/konversation/debian/konversation16x16.xpm b/ubuntu/_base/applications/internet/konversation/debian/konversation16x16.xpm new file mode 100644 index 000000000..4b4a9376c --- /dev/null +++ b/ubuntu/_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 +.@.v ", +"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/ubuntu/_base/applications/internet/konversation/debian/konversation32x32.xpm b/ubuntu/_base/applications/internet/konversation/debian/konversation32x32.xpm new file mode 100644 index 000000000..60c8f3b0c --- /dev/null +++ b/ubuntu/_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 : +.@.J #.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@i@o.l ~@5@D.D.Z+j@~@k@l@m@n@o@).. ", +". ^@^+p@~ q@N+r@s@t@u@v@w@x@y@D.z@ @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@y@D.Z+ @A@6#< 7#Z . ", +". A#B#W.)+C#D#E#F#F@G@G#H#I#J#K#, - > 4+l#R@T.T@i@o.l U@6#m . ", +". L#M#s.= N#O#P#Q#`@R#2 S#T#U#V#k W#T+| =#-#;+x@y@D.z@ @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/ubuntu/_base/applications/internet/konversation/debian/patches/.gitignore b/ubuntu/_base/applications/internet/konversation/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/patches/.gitignore diff --git a/ubuntu/_base/applications/internet/konversation/debian/rules b/ubuntu/_base/applications/internet/konversation/debian/rules new file mode 100755 index 000000000..1fc2edbda --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/rules @@ -0,0 +1,27 @@ +#!/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" + +binary-install/konversation-trinity:: + dh_python3 -p $(cdbs_curpkg) --shebang=/usr/bin/python3 /opt/trinity/share/apps/konversation/scripts + +### Extra file installation +install/konversation-trinity:: + install -D -m 644 konversation/scripts/README \ + debian/konversation-trinity/opt/trinity/share/doc/konversation/README.scripts diff --git a/ubuntu/_base/applications/internet/konversation/debian/source/format b/ubuntu/_base/applications/internet/konversation/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/konversation/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/konversation/debian/source/options b/ubuntu/_base/applications/internet/konversation/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kopete-otr/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kopete-otr/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kopete-otr/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kopete-otr/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kopete-otr/debian/changelog b/ubuntu/_base/applications/internet/kopete-otr/debian/changelog new file mode 100644 index 000000000..f424502b9 --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/changelog @@ -0,0 +1,33 @@ +kopete-otr-trinity (0.7-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600 + +kopete-otr-trinity (0.7-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <apachelogger@ubuntu.com> Tue, 13 Nov 2007 15:06:55 +0100 + +kopete-otr (0.6-0ubuntu1) gutsy; urgency=low + + * Initial release + + -- Harald Sitter <sitter.harald@gmail.com> Tue, 1 May 2007 23:15:53 +0200 + diff --git a/ubuntu/_base/applications/internet/kopete-otr/debian/compat b/ubuntu/_base/applications/internet/kopete-otr/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kopete-otr/debian/control b/ubuntu/_base/applications/internet/kopete-otr/debian/control new file mode 100644 index 000000000..69d31c248 --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/control @@ -0,0 +1,17 @@ +Source: kopete-otr-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Harald Sitter <apachelogger@ubuntu.com> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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-kde3 (<< 4:14.0.0~), kopete-otr-trinity (<< 4:14.0.0~) +Breaks: kopete-otr-kde3 (<< 4:14.0.0~), 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/ubuntu/_base/applications/internet/kopete-otr/debian/copyright b/ubuntu/_base/applications/internet/kopete-otr/debian/copyright new file mode 100644 index 000000000..86dcae02e --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/copyright @@ -0,0 +1,66 @@ +This package was debianized by Harald Sitter <apachelogger@ubuntu.com> on +Tue, 1 May 2007 23:15:53 +0200. + +It was downloaded from http://kopete-otr.follefuder.org/ + +Upstream Authors: + Michael Zanetti <michael_zanetti@gmx.net> + Frank Scheffold <fscheffold@googlemail.com> + +Copyright: + (C) 2007 Michael Zanetti <michael_zanetti@gmx.net> + (C) 2007 Frank Scheffold <fscheffold@googlemail.com> + +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 <apachelogger@ubuntu.com> and +is licensed under the GPL. diff --git a/ubuntu/_base/applications/internet/kopete-otr/debian/docs b/ubuntu/_base/applications/internet/kopete-otr/debian/docs new file mode 100644 index 000000000..0b6e0f321 --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/ubuntu/_base/applications/internet/kopete-otr/debian/rules b/ubuntu/_base/applications/internet/kopete-otr/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kopete-otr/debian/source/format b/ubuntu/_base/applications/internet/kopete-otr/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kopete-otr/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kopete-otr/debian/source/options b/ubuntu/_base/applications/internet/kopete-otr/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kshowmail/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kshowmail/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kshowmail/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kshowmail/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kshowmail/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kshowmail/debian/changelog b/ubuntu/_base/applications/internet/kshowmail/debian/changelog new file mode 100644 index 000000000..bc26cf7a4 --- /dev/null +++ b/ubuntu/_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 <slavek.banko@axis.cz> 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 <mrpouit@ubuntu.com> 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 <mrpouit@ubuntu.com> Thu, 26 Apr 2007 23:57:06 +0200 diff --git a/ubuntu/_base/applications/internet/kshowmail/debian/compat b/ubuntu/_base/applications/internet/kshowmail/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kshowmail/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kshowmail/debian/control b/ubuntu/_base/applications/internet/kshowmail/debian/control new file mode 100644 index 000000000..95597c177 --- /dev/null +++ b/ubuntu/_base/applications/internet/kshowmail/debian/control @@ -0,0 +1,18 @@ +Source: kshowmail-trinity +Section: tde +Priority: extra +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Lionel Le Folgoc <mrpouit@ubuntu.com> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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/ubuntu/_base/applications/internet/kshowmail/debian/copyright b/ubuntu/_base/applications/internet/kshowmail/debian/copyright new file mode 100644 index 000000000..b0cfa740c --- /dev/null +++ b/ubuntu/_base/applications/internet/kshowmail/debian/copyright @@ -0,0 +1,460 @@ +This package was debianized by Lionel Le Folgoc <mrpouit@ubuntu.com> on +Tue, 10 Apr 2007 18:00:53 +0200. + +It was downloaded from http://sourceforge.net/projects/kshowmail + +Upstream Author: Eggert Ehmke <eggert.ehmke@berlin.de> + +Copyright: + Copyright (C) 2000-2005 by Eggert Ehmke <eggert.ehmke@berlin.de> + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +----- + +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 <mrpouit@ubuntu.com> and +is licensed under the GPL, see above. diff --git a/ubuntu/_base/applications/internet/kshowmail/debian/docs b/ubuntu/_base/applications/internet/kshowmail/debian/docs new file mode 100644 index 000000000..0b6e0f321 --- /dev/null +++ b/ubuntu/_base/applications/internet/kshowmail/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/ubuntu/_base/applications/internet/kshowmail/debian/menu b/ubuntu/_base/applications/internet/kshowmail/debian/menu new file mode 100644 index 000000000..78d095adc --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kshowmail/debian/rules b/ubuntu/_base/applications/internet/kshowmail/debian/rules new file mode 100755 index 000000000..5a0da42af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kshowmail/debian/source/format b/ubuntu/_base/applications/internet/kshowmail/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kshowmail/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kshowmail/debian/source/options b/ubuntu/_base/applications/internet/kshowmail/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kstreamripper/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kstreamripper/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kstreamripper/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kstreamripper/debian/changelog b/ubuntu/_base/applications/internet/kstreamripper/debian/changelog new file mode 100644 index 000000000..7e7fdb95b --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/changelog @@ -0,0 +1,62 @@ +kstreamripper-trinity (0.3.4-0ubuntu0) maverick; urgency=low + + * TDE upload + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Tue, 05 Jul 2011 14:35:00 -0600 + +kstreamripper (0.3.4.debian1-2) unstable; urgency=low + + * Fix Desktop file. (Closes: #425028) + + -- Michael Ablassmeier <abi@debian.org> 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 <abi@debian.org> 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 <abi@grinser.de> 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 <abi@grinser.de> 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 <abi@grinser.de> 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 <abi@grinser.de> Thu, 7 Apr 2005 12:55:16 +0200 + +kstreamripper (0.2-1) unstable; urgency=low + + * Initial Release. (Closes: #245862) + * Sponsored Upload by Alexander Wirt <formorer@debian.org> + + -- Michael Ablassmeier <abi@grinser.de> Sun, 25 Apr 2004 19:52:42 +0200 + diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/compat b/ubuntu/_base/applications/internet/kstreamripper/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/control b/ubuntu/_base/applications/internet/kstreamripper/debian/control new file mode 100644 index 000000000..213d9b940 --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/control @@ -0,0 +1,17 @@ +Source: kstreamripper-trinity +Section: sound +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev +Standards-Version: 3.8.4 + +Package: kstreamripper-trinity +Architecture: any +Depends: ${shlibs:Depends}, streamripper +Replaces: kstreamripper-kde3 (<< 4:14.0.0~), kstreamripper-trinity (<< 4:14.0.0~) +Breaks: kstreamripper-kde3 (<< 4:14.0.0~), 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/ubuntu/_base/applications/internet/kstreamripper/debian/copyright b/ubuntu/_base/applications/internet/kstreamripper/debian/copyright new file mode 100644 index 000000000..61d405298 --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/copyright @@ -0,0 +1,25 @@ +This package was debianized by Michael Ablassmeier <abi@grinser.de> on +Sun, 25 Apr 2004 19:52:42 +0200. + +It was downloaded from <http://kstreamripper.tuxipuxi.de/> + +Copyright Holder: Michael Goettsche <mail@tuxipuxi.de> + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/docs b/ubuntu/_base/applications/internet/kstreamripper/debian/docs new file mode 100644 index 000000000..0b6e0f321 --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.menu b/ubuntu/_base/applications/internet/kstreamripper/debian/kstreamripper-trinity.menu new file mode 100644 index 000000000..f2cfe85c6 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kstreamripper/debian/patches/.gitignore b/ubuntu/_base/applications/internet/kstreamripper/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/patches/.gitignore diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/rules b/ubuntu/_base/applications/internet/kstreamripper/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kstreamripper/debian/source/format b/ubuntu/_base/applications/internet/kstreamripper/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kstreamripper/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kstreamripper/debian/source/options b/ubuntu/_base/applications/internet/kstreamripper/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/ktorrent/debian/README.Debian b/ubuntu/_base/applications/internet/ktorrent/debian/README.Debian new file mode 100644 index 000000000..0d4e3f758 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/ktorrent/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/ktorrent/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/ktorrent/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/ktorrent/debian/changelog b/ubuntu/_base/applications/internet/ktorrent/debian/changelog new file mode 100644 index 000000000..9050d084e --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/changelog @@ -0,0 +1,371 @@ +ktorrent-trinity (2.2.6-0ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <kb9vqf@pearsoncomputing.net> Fri, 06 March 2009 01:35:00 -0600 + +ktorrent-trinity (2.2.5-0ubuntu2) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <jdong@ubuntu.com> 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 <jdong@ubuntu.com> 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 <jdong@ubuntu.com> 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 <jdong@ubuntu.com> 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 <jdong@ubuntu.com> 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 <tonio@ubuntu.com> 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 <tonio@ubuntu.com> 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 <jdong@ubuntu.com> 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 <jdong@ubuntu.com> Fri, 10 Aug 2007 11:27:51 -0400 + +ktorrent (2.2.1-0ubuntu1) gutsy; urgency=low + + * New upstream release + - Fixes LP: #128341 + + -- Ryan Kavanagh <ryanakca@kubuntu.org> 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 <tonio@ubuntu.com> Wed, 18 Jul 2007 23:29:16 +0200 + +ktorrent (2.2-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- Anthony Mercatante <tonio@ubuntu.com> Wed, 04 Jul 2007 14:43:57 +0200 + +ktorrent (2.2~rc1-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- jdong <jdong@ubuntu.com> Wed, 13 Jun 2007 23:05:16 -0400 + +ktorrent (2.2~beta1-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- John Dong <jdong@ubuntu.com> Sat, 26 May 2007 15:22:14 -0400 + +ktorrent (2.1.4-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- John Dong <jdong@ubuntu.com> 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 <jdong@ubuntu.com> Sat, 7 Apr 2007 22:04:38 -0400 + +ktorrent (2.1.2-0ubuntu1) feisty; urgency=low + + * New Upstream Release + + -- Richard A. Johnson <nixternal@ubuntu.com> Fri, 9 Mar 2007 13:09:09 -0600 + +ktorrent (2.1.1-0ubuntu1) feisty; urgency=low + + * New Upstream Release + + -- Richard A. Johnson <nixternal@ubuntu.com> Mon, 5 Mar 2007 13:05:13 -0600 + +ktorrent (2.1-0ubuntu1) feisty; urgency=low + + * New upstream release + + -- Anthony Mercatante <tonio@ubuntu.com> 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 <tonio@ubuntu.com> 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 <jdong@ubuntu.com> Wed, 3 Jan 2007 15:21:56 -0500 + +ktorrent (2.1~beta1-0ubuntu2) feisty; urgency=low + + * Corrected builddeps (docbook2x instead of docbook) + + -- Anthony Mercatante <tonio@ubuntu.com> 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 <tonio@ubuntu.com> 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 <tonio@ubuntu.com> 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 <jriddell@ubuntu.com> 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 <jriddell@ubuntu.com> 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 <tonio@ubuntu.com> 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 <imbrandon@kubuntu.org> 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 <imbrandon@kubuntu.org> 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 <tonio@ubuntu.com> 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 <jdong@ubuntu.com> 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 <imbrandon@kubuntu.org> 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 <imbrandon@kubuntu.org> 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 <imbrandon@kubuntu.org> 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 <imbrandon@kubuntu.org> 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 <sh@sourcecode.de> 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 <sh@sourcecode.de> Wed, 12 Jul 2006 18:37:00 +0200 + +ktorrent (1.2-1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Stephan Hermann <sh@sourcecode.de> 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 <mrjoel@lixil.net> 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 <bastianholst@gmx.de> 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 <martin.pitt@ubuntu.com> Tue, 23 May 2006 12:25:14 +0200 + +ktorrent (1.2-0ubuntu3) dapper; urgency=low + + * Added dh_iconcache + + -- Brandon Holtsclaw <brandon@imbrandon.com> 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 <jriddell@ubuntu.com> Mon, 22 May 2006 17:05:49 +0100 + +ktorrent (1.2-0ubuntu1) dapper; urgency=low + + * New Upstream Version + * Sponsored upload for Sarah Hobbs <hobbsee@gmail.com> + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <florian@debian.org> 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 <mrjoel@lixil.net> Thu, 1 Dec 2005 13:11:22 -0800 + +ktorrent (1.1-1build1) dapper; urgency=low + + * Rebulid for libstdc++ transition + + -- Jonathan Riddell <jriddell@ubuntu.com> 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 <jriddell@ubuntu.com> + * Add linda override (missing manpage) + + -- Joel Johnson <mrjoel@lixil.net> Thu, 24 Oct 2005 08:47:09 -0700 + diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/compat b/ubuntu/_base/applications/internet/ktorrent/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/control b/ubuntu/_base/applications/internet/ktorrent/debian/control new file mode 100644 index 000000000..b19611be8 --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/control @@ -0,0 +1,22 @@ +Source: ktorrent-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: debhelper (>= 10~), quilt, cdbs, 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-kde3 (<< 4:14.0.0~), ktorrent-trinity (<< 4:14.0.0~) +Breaks: ktorrent-kde3 (<< 4:14.0.0~), 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/ubuntu/_base/applications/internet/ktorrent/debian/copyright b/ubuntu/_base/applications/internet/ktorrent/debian/copyright new file mode 100644 index 000000000..9b8756613 --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/copyright @@ -0,0 +1,74 @@ +This package was debianized by Joel Johnson <mrjoel@lixil.net> 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 <joris.guisson@gmail.com> unless otherwise indicated below + +Copyright (C) 2005 by +Joris Guisson <joris.guisson@gmail.com> +Ivan Vasic <ivasic@gmail.com> + + 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 <ivasic@gmail.com> + apps/ktorrent/queuedialog.h + apps/ktorrent/queuedialog.cpp + +Copyright (C) 2005 by +Joris Guisson <joris.guisson@gmail.com> +Vincent Wagelaar <vincent@ricardis.tudelft.nl> + plugins/infowidget/chunkbar.h + plugins/infowidget/chunkbar.cpp + +Copyright (C) 2005 by Adam Treat <treat@kde.org> + 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/ubuntu/_base/applications/internet/ktorrent/debian/patches/series b/ubuntu/_base/applications/internet/ktorrent/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/patches/series diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/rules b/ubuntu/_base/applications/internet/ktorrent/debian/rules new file mode 100755 index 000000000..4ad6f5c28 --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/rules @@ -0,0 +1,15 @@ +#!/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 diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/source/format b/ubuntu/_base/applications/internet/ktorrent/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/ktorrent/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/source/options b/ubuntu/_base/applications/internet/ktorrent/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/changelog b/ubuntu/_base/applications/internet/kvirc/debian/changelog new file mode 100644 index 000000000..7b05eb612 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/changelog @@ -0,0 +1,927 @@ +kvirc-trinity (2:3.4.0-1ubuntu2) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <awen@awen.dk> 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 <rasasi78@gmail.com> 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 <waja@cyconet.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> Wed, 9 Aug 2006 11:49:12 +0500 + +kvirc (2:3.2.4-2) unstable; urgency=low + + * Rebuild in newer chroot. + + -- Robin Verduijn <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> Tue, 27 Nov 2001 12:55:37 -0700 + +kvirc (1:2.1.2-7) unstable; urgency=low + + * Minor spelling changes. (Closes: #118872) + + -- Robin Verduijn <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> Mon, 2 Jul 2001 16:21:34 -0600 + +kvirc (2.1.2-pre1) unstable; urgency=low + + * New upstream version. + + -- Robin Verduijn <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> Tue, 2 May 2001 11:33:10 -0700 + +kvirc (2.1.1-1) unstable; urgency=low + + * Synchronized with cvs. + + -- Robin Verduijn <robin@debian.org> Tue, 11 Apr 2001 22:36:12 -0700 + +kvirc (2.1.0-1) unstable; urgency=low + + * Synchronized with cvs. + + -- Robin Verduijn <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> Wed, 31 Jan 2001 10:16:35 +0000 + +kvirc (2.1.0-pre3) unstable; urgency=low + + * Synchronized with CVS. + + -- Robin Verduijn <robin@debian.org> Thu, 25 Jan 2001 19:31:04 +0000 + +kvirc (2.1.0-pre2) unstable; urgency=low + + * Ran lintian and corrected all warnings. + + -- Robin Verduijn <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> 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 <robin@debian.org> Tue, 22 Nov 2000 23:22:19 +0000 + +kvirc (2.0-2) unstable; urgency=low + + * Synchronized with CVS. + + -- Robin Verduijn <robin@debian.org> Thu, 2 Nov 2000 16:00:22 +0000 + +kvirc (2.0-1) unstable; urgency=low + + * Initial release. + + -- Robin Verduijn <robin@debian.org> Tue, 10 Oct 2000 14:25:47 +0000 + diff --git a/ubuntu/_base/applications/internet/kvirc/debian/compat b/ubuntu/_base/applications/internet/kvirc/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kvirc/debian/control b/ubuntu/_base/applications/internet/kvirc/debian/control new file mode 100644 index 000000000..f1c0488bd --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/control @@ -0,0 +1,53 @@ +Source: kvirc-trinity +Section: net +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> +Uploaders: Raúl Sánchez Siles <rasasi78@gmail.com> +Build-Depends: cdbs (>= 0.4.12), debhelper (>= 10~), quilt, tdelibs14-trinity-dev (>= 4:3.1.3), libperl-dev, libssl-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-kde3 (<< 4:14.0.0~), kvirc-trinity (<< 4:14.0.0~) +Breaks: kvirc-kde3 (<< 4:14.0.0~), 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-kde3 (<< 4:14.0.0~), kvirc-data-trinity (<< 4:14.0.0~) +Breaks: kvirc-data-kde3 (<< 4:14.0.0~), 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-kde3-dev (<< 4:14.0.0~), kvirc-trinity-dev (<< 4:14.0.0~) +Breaks: kvirc-kde3-dev (<< 4:14.0.0~), 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/ubuntu/_base/applications/internet/kvirc/debian/copyright b/ubuntu/_base/applications/internet/kvirc/debian/copyright new file mode 100644 index 000000000..3f6f5b6e5 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/copyright @@ -0,0 +1,58 @@ +This package was debianized by Andrea Briganti <kbytesys@tin.it> on +Wed, 8 Sep 2004 18:49:44 +0100 and reworked by Raúl Sánchez Siles +<rasasi78@gmail.com> on Thu, 17 Apr 2008 09:49:21 +0200 + +The Debian packaging is Copyright 2008, Raul Sánchez Siles <rasasi78@gmail.com> +and is licensed under the GPLv2, which can be found at +'/usr/share/common-licenses/GPL-2'. + +It was downloaded from www.kvirc.net + +Upstream Author: Szymon Stefanek <kvirc@tin.it> + +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 <kvirc@tin.it> and "The KVIrc + Development Team". diff --git a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install new file mode 100644 index 000000000..010c6f400 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install @@ -0,0 +1,17 @@ +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/apps/tdeconf_update/ +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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.links b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.links new file mode 100644 index 000000000..831b763bf --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst new file mode 100644 index 000000000..44593aa4f --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm new file mode 100644 index 000000000..411365f32 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install new file mode 100644 index 000000000..b786fb7ec --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.links b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.links new file mode 100644 index 000000000..23a8e59b0 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install new file mode 100644 index 000000000..01777294f --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.menu b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.menu new file mode 100644 index 000000000..b35945214 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/overrides/kvirc-trinity b/ubuntu/_base/applications/internet/kvirc/debian/overrides/kvirc-trinity new file mode 100644 index 000000000..8fc30d2e1 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvirc/debian/patches/series b/ubuntu/_base/applications/internet/kvirc/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/patches/series diff --git a/ubuntu/_base/applications/internet/kvirc/debian/rules b/ubuntu/_base/applications/internet/kvirc/debian/rules new file mode 100755 index 000000000..6ca089653 --- /dev/null +++ b/ubuntu/_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_ALL += .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/ubuntu/_base/applications/internet/kvirc/debian/source/format b/ubuntu/_base/applications/internet/kvirc/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvirc/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kvirc/debian/source/options b/ubuntu/_base/applications/internet/kvirc/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/README.Debian b/ubuntu/_base/applications/internet/kvpnc/debian/README.Debian new file mode 100644 index 000000000..c34f0fa8b --- /dev/null +++ b/ubuntu/_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 <fboudra@free.fr>, Thu, 18 May 2006 15:17:52 +0100 diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/kvpnc/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/kvpnc/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/changelog b/ubuntu/_base/applications/internet/kvpnc/debian/changelog new file mode 100644 index 000000000..f8be4973c --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/changelog @@ -0,0 +1,6 @@ +kvpnc-trinity (0.9.6a-1) lucid; urgency=low + + * Initial build + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Tue, 06 Dec 2011 12:26:00 -0600 + diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/compat b/ubuntu/_base/applications/internet/kvpnc/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/control b/ubuntu/_base/applications/internet/kvpnc/debian/control new file mode 100644 index 000000000..d628ae4bb --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/control @@ -0,0 +1,22 @@ +Source: kvpnc-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Uploaders: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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/ubuntu/_base/applications/internet/kvpnc/debian/copyright b/ubuntu/_base/applications/internet/kvpnc/debian/copyright new file mode 100644 index 000000000..d6c60aaf4 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/copyright @@ -0,0 +1,65 @@ +This package was debianized by Fathi Boudra <fboudra@free.fr> on +Thu, 26 Jan 2006 11:49:10 +0100. + +It was downloaded from http://home.gna.org/kvpnc + +Copyright Holder: Christoph Thielecke <crissi99@gmx.de> + +Copyright for ciscopasswddecoder : + (C) 2005 hal9000 <hal9000@evilscientists.de> + (C) 2005 Maurice Massar <vpnc@unix-ag.uni-kl.de> + (C) 2005 Christoph Thielecke <crissi99@gmx.de> + +Copyright for openvpn-kde-dialogs.pl: + Alon Bar-Lev <alon.barlev@gmail.com> + +kvpnc contains parts of code from klcc project: + Peter Simonsson <psn@linux.se> + +Copyright for kfeedback (user feedback form and mailing utilities) and +parts of code from kdirstat project: + Stefan Hundhammer <sh@suse.de> + +preferencesdialog contains parts of code from konversation project +(konvisettingsdialog.cpp) + (C) 2006 John Tapsell <johnflux@gmail.com> + (C) 2006 Eike Hein <hein@kde.org> + +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/ubuntu/_base/applications/internet/kvpnc/debian/docs b/ubuntu/_base/applications/internet/kvpnc/debian/docs new file mode 100644 index 000000000..76c3076c9 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README.md +TODO diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/menu b/ubuntu/_base/applications/internet/kvpnc/debian/menu new file mode 100644 index 000000000..2309453a4 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/patches/10_su-to-root_usage.diff b/ubuntu/_base/applications/internet/kvpnc/debian/patches/10_su-to-root_usage.diff new file mode 100644 index 000000000..711bbff74 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff b/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff new file mode 100644 index 000000000..0729793b7 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/patches/series b/ubuntu/_base/applications/internet/kvpnc/debian/patches/series new file mode 100644 index 000000000..d29c3ca91 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/rules b/ubuntu/_base/applications/internet/kvpnc/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/kvpnc/debian/source/format b/ubuntu/_base/applications/internet/kvpnc/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/kvpnc/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/source/options b/ubuntu/_base/applications/internet/kvpnc/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/smb4k/debian/README.Debian b/ubuntu/_base/applications/internet/smb4k/debian/README.Debian new file mode 100644 index 000000000..995d110e5 --- /dev/null +++ b/ubuntu/_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 <frankie@debian.org> Fri, 18 Jun 2004 17:00:05 +0200 + diff --git a/ubuntu/_base/applications/internet/smb4k/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/smb4k/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/smb4k/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/smb4k/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/smb4k/debian/changelog b/ubuntu/_base/applications/internet/smb4k/debian/changelog new file mode 100644 index 000000000..4696a2fc8 --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/changelog @@ -0,0 +1,222 @@ +smb4k-trinity (0.9.4-0ubuntu3) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> 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 <kb9vqf@pearsoncomputing.net> Wed, 05 March 2009 01:11:00 -0600 + +smb4k-trinity (0.9.4-0ubuntu1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 07 Feb 2009 21:34:00 -0600 + +smb4k (0.9.4-1) unstable; urgency=low + + * New upstream release. + (closes: #477419) + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> Tue, 10 Jul 2007 09:56:17 +0200 + +smb4k (0.8.3-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> Tue, 10 Apr 2007 11:40:40 +0200 + +smb4k (0.8.0-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> Mon, 27 Nov 2006 12:57:57 +0100 + +smb4k (0.7.3-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> Sun, 25 Jun 2006 10:55:40 +0200 + +smb4k (0.6.9-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> Fri, 24 Mar 2006 17:01:31 +0100 + +smb4k (0.6.8-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> Wed, 31 Aug 2005 15:26:55 +0200 + +smb4k (0.6.1-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> 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 <frankie@debian.org> Mon, 31 Jan 2005 10:35:10 +0100 + +smb4k (0.5.0-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> Mon, 6 Sep 2004 11:40:26 +0200 + +smb4k (0.4.1-1) unstable; urgency=low + + * New upstream release + + -- Francesco Paolo Lovergine <frankie@debian.org> 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 <frankie@debian.org> Sat, 3 Jul 2004 10:14:59 +0200 + +smb4k (0.4.0-1) unstable; urgency=low + + * Initial release. + (closes: #255072) + + -- Francesco Paolo Lovergine <frankie@debian.org> Fri, 18 Jun 2004 20:02:30 +0200 + diff --git a/ubuntu/_base/applications/internet/smb4k/debian/compat b/ubuntu/_base/applications/internet/smb4k/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/smb4k/debian/control b/ubuntu/_base/applications/internet/smb4k/debian/control new file mode 100644 index 000000000..38234f9e5 --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/control @@ -0,0 +1,19 @@ +Source: smb4k-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdebase-trinity-dev, tdelibs14-trinity-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-kde3 (<< 4:14.0.0~), smb4k-trinity (<< 4:14.0.0~) +Breaks: smb4k-kde3 (<< 4:14.0.0~), 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/ubuntu/_base/applications/internet/smb4k/debian/copyright b/ubuntu/_base/applications/internet/smb4k/debian/copyright new file mode 100644 index 000000000..d32c049ef --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Alexander Reinholdt <dustpuppy@mail.berlios.de> +on Sun, 2 May 2004 19:16:57 +0200. +Keep up to date by Francesco Paolo Lovergine <frankie@debian.org> + +It was downloaded from http://smb4k.berlios.de/download.html + +Upstream Authors: Alexander Reinholdt <dustpuppy@users.berlios.de> + Massimo Callegari <massimocallegari@yahoo.it> + Franck Babin <babinfranck@yahoo.ca> + +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/ubuntu/_base/applications/internet/smb4k/debian/docs b/ubuntu/_base/applications/internet/smb4k/debian/docs new file mode 100644 index 000000000..e4acf0127 --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/docs @@ -0,0 +1,3 @@ +README +AUTHORS +BUGS diff --git a/ubuntu/_base/applications/internet/smb4k/debian/menu b/ubuntu/_base/applications/internet/smb4k/debian/menu new file mode 100644 index 000000000..d1f087abb --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/smb4k/debian/patches/series b/ubuntu/_base/applications/internet/smb4k/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/patches/series diff --git a/ubuntu/_base/applications/internet/smb4k/debian/rules b/ubuntu/_base/applications/internet/smb4k/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/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/ubuntu/_base/applications/internet/smb4k/debian/source/format b/ubuntu/_base/applications/internet/smb4k/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/smb4k/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/smb4k/debian/source/options b/ubuntu/_base/applications/internet/smb4k/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/internet/tork/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/internet/tork/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .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 + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/internet/tork/debian/cdbs/versions.pl b/ubuntu/_base/applications/internet/tork/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/changelog b/ubuntu/_base/applications/internet/tork/debian/changelog new file mode 100644 index 000000000..3b95e00b3 --- /dev/null +++ b/ubuntu/_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 <slavek.banko@axis.cz> 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 <pmatthaei@debian.org> 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 <pmatthaei@debian.org> 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 <pmatthaei@debian.org> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> Wed, 24 Dec 2008 11:20:45 +0200 + +tork (0.30-1) unstable; urgency=low + + * New upstream release. + Closes: #502155 + + -- Patrick Matthäi <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> 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 <patrick.matthaei@web.de> Thu, 3 Apr 2008 22:08:55 +0100 + +tork (0.27-1) unstable; urgency=low + + * Initial release. + Closes: #444329 + + -- Patrick Matthäi <patrick.matthaei@web.de> Sun, 16 Mar 2008 11:59:21 +0100 diff --git a/ubuntu/_base/applications/internet/tork/debian/compat b/ubuntu/_base/applications/internet/tork/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/internet/tork/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/internet/tork/debian/control b/ubuntu/_base/applications/internet/tork/debian/control new file mode 100644 index 000000000..a3b2d8a99 --- /dev/null +++ b/ubuntu/_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 <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, 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/ubuntu/_base/applications/internet/tork/debian/copyright b/ubuntu/_base/applications/internet/tork/debian/copyright new file mode 100644 index 000000000..898d738e9 --- /dev/null +++ b/ubuntu/_base/applications/internet/tork/debian/copyright @@ -0,0 +1,209 @@ +This package was debianized by Patrick Matthäi <patrick.matthaei@web.de> 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 <me@davidsansome.com> + +Copyright: 2004 by David Sansome <me@davidsansome.com> + +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 <tjmather@maxmind.com> + +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 <joris.guisson@gmail.com> + +Copyright: 2005 Joris Guisson <joris.guisson@gmail.com> + +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 <robert@roberthogan.net> + +Copyright: 2006 - 2007 by Robert Hogan <robert@roberthogan.net> + +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 <granroth@kde.org> + Copyright © 2000 Peter Putzer <putzer@kde.org> + Copyright © 2005 Jaroslaw Staniek <js@iidea.pl> + +kwidgetlistbox.cpp, kwidgetlistbox.h: + Copyright © 2005 Petri Damsten <petri.damsten@iki.fi> + +likeback.cpp, likeback.h, likeback_private.h: + Copyright © 2006 by Sebastien Laout + +newstreamosd.cpp, newstreamosd.h: + Copyright © 2005 Sebastian Trueg <trueg@k3b.org> + Copyright © 1998-2005 Sebastian Trueg <trueg@k3b.org> + +crashhandler.cpp, crashhandler.h, overlayWidget.cpp, overlayWidget.h, +popupMessage.cpp, popupMessage.h: + Copyright © 2005 by Max Howell <max.howell@methylblue.com> + +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 <joris.guisson@gmail.com> + Copyright © 2005 by Ivan Vasic <ivasic@gmail.com> + +The Debian packaging is © 2009, Patrick Matthäi <pmatthaei@debian.org> and +is licensed under the GPL, see above. diff --git a/ubuntu/_base/applications/internet/tork/debian/docs b/ubuntu/_base/applications/internet/tork/debian/docs new file mode 100644 index 000000000..76c3076c9 --- /dev/null +++ b/ubuntu/_base/applications/internet/tork/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README.md +TODO diff --git a/ubuntu/_base/applications/internet/tork/debian/rules b/ubuntu/_base/applications/internet/tork/debian/rules new file mode 100755 index 000000000..e144721b9 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/source/format b/ubuntu/_base/applications/internet/tork/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/internet/tork/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/internet/tork/debian/source/options b/ubuntu/_base/applications/internet/tork/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/tork-data-trinity.install b/ubuntu/_base/applications/internet/tork/debian/tork-data-trinity.install new file mode 100644 index 000000000..cde21cb0e --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/tork-trinity.install b/ubuntu/_base/applications/internet/tork/debian/tork-trinity.install new file mode 100644 index 000000000..04ff9c969 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/tork-trinity.postinst b/ubuntu/_base/applications/internet/tork/debian/tork-trinity.postinst new file mode 100644 index 000000000..f2b7c5c96 --- /dev/null +++ b/ubuntu/_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/ubuntu/_base/applications/internet/tork/debian/tork-trinity.postrm b/ubuntu/_base/applications/internet/tork/debian/tork-trinity.postrm new file mode 100644 index 000000000..f2b7c5c96 --- /dev/null +++ b/ubuntu/_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 |