diff options
Diffstat (limited to 'debian/_base/applications/development')
116 files changed, 6319 insertions, 0 deletions
diff --git a/debian/_base/applications/development/kdbg/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/kdbg/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/kdbg/debian/cdbs/versions.pl b/debian/_base/applications/development/kdbg/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/kdbg/debian/changelog b/debian/_base/applications/development/kdbg/debian/changelog new file mode 100644 index 000000000..85cee798e --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/changelog @@ -0,0 +1,434 @@ +kdbg-trinity (2.2.2-1) squeeze; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <slavek.banko@axis.cz> Wed, 03 Jul 2013 01:55:45 +0200 + +kdbg (2.2.1-2) unstable; urgency=low + + * Redone again relibtoolization making sure it uses latest automake. + (Closes: #577679) + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Wed, 21 Apr 2010 04:31:55 +0200 + +kdbg (2.2.1-1) unstable; urgency=low + + * New upstream release. + * Redone libtoolization. + * Remove patch 03_fix_ftbfs, merged upstream. + * Update Standards-Version to 3.8.4, no changes required. + * Add ${misc:Depends} to Depends: + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Sat, 10 Apr 2010 18:39:35 +0200 + +kdbg (2.2.0-2) unstable; urgency=low + + * Add patch taken from upstrem to fix FTBFS with newer glibc 2.10 and gcc 4.4. + (Closes: #552582) + * Minor updates in the copyright file. + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Thu, 19 Nov 2009 23:06:37 +0100 + +kdbg (2.2.0-1) unstable; urgency=low + + * New upstream release. + * Redone libtoolization. + * Update Standards-Version to 3.8.3, no changes required. + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Sun, 20 Sep 2009 20:41:52 +0200 + +kdbg (2.1.1-1) unstable; urgency=low + + * New upstream release: + - Do not crash when clicking on "delete" button if not program is loaded. + (Closes: #467243) + * Redo patches: 02_libtool_update.diff and buildprep. + * Update upstream's email in copyright file. + * Update copyright years. + * Update Section in doc-base. + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Mon, 29 Dec 2008 13:24:32 +0100 + +kdbg (2.1.0-2) unstable; urgency=low + + * Remove unnecesary build dependency on libqt3-compat-headers. + (Closes: #464057) + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Thu, 07 Feb 2008 11:10:15 +0100 + +kdbg (2.1.0-1) unstable; urgency=low + + * New upstream release. + * Update Standards-Version to 3.7.3. + * Move homepage into control field. + * Update menu file to new policy. + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Wed, 26 Dec 2007 04:52:24 +0100 + +kdbg (2.0.5-2) unstable; urgency=low + + * Rewrite debian/rules. Now it can be built twice in a row. + (Closes: #424429) + * Dangling symlinks are not longer created. (Closes: #186169) + * Redone relibtoolization. (Closes: #418563). + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Wed, 30 May 2007 01:13:37 +0100 + +kdbg (2.0.5-1) unstable; urgency=low + + * New upstream release. + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Tue, 19 Dec 2006 02:15:51 +0100 + +kdbg (2.0.4-3) unstable; urgency=low + + * Bumped compat to 5. + * Added space to homepage pseudo header. + + -- Ana Beatriz Guerrero Lopez <ana@debian.org> Sat, 28 Oct 2006 03:57:29 +0200 + +kdbg (2.0.4-2) unstable; urgency=medium + + * Dropping re-libtoolizing at build time, instead updating libtool + with a patch. (Closes: #379811). + + -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Sat, 29 Jul 2006 14:19:18 +0200 + +kdbg (2.0.4-1) unstable; urgency=low + + * New upstream release. + * Bumped standards-version to 3.7.2, no changes required. + * Debugger window comes to the foreground and receives the focus, after a + breakpoint. (Closes: #171845) + * Added support for QString in Qt4's debug libraries. (Closes: #354373) + * Added copyright of the debian packaging. + * Changed kdbg webpage. + + -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Sat, 3 Jun 2006 13:17:46 +0200 + +kdbg (2.0.3-3) unstable; urgency=low + + * Dropping patches, re-libtoolizing at build time. + + -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Tue, 21 Feb 2006 12:43:49 +0100 + +kdbg (2.0.3-2) unstable; urgency=low + + * Added patch: 04_am_maintainer_mode.diff, the patch adds AM_MAINTAINER_MODE to + configure.in (Closes: #349988). + + -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Thu, 2 Feb 2006 02:08:56 +0100 + +kdbg (2.0.3-1) unstable; urgency=low + + * New upstream release. + * Added patch: 10_update_libtool.diff, now the package doesn't depend from + libfreetype6 and other spurious libraries. + + -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Tue, 24 Jan 2006 23:12:03 +0100 + +kdbg (2.0.2-1) unstable; urgency=low + + * New upstream release. (Closes: #342096). + * New maintainer's email address. + * debian/rules: moved debhelper compatibility level setting to + 'debian/compat'. + + -- Ana Beatriz Guerrero Lopez <ana@ekaia.org> Tue, 6 Dec 2005 19:07:51 +0100 + +kdbg (2.0.0-1) unstable; urgency=low + + * Adopted by Ana Beatriz Guerrero Lopez <anja_isbilia@yahoo.es>. + (Closes: #315336). + * New upstream release. + * Bumped standards-version to 3.6.2. + + -- Ana Beatriz Guerrero Lopez <anja_isbilia@yahoo.es> Tue, 30 Aug 2005 19:03:50 +0000 + +kdbg (1.9.7-2) unstable; urgency=low + + * Updated config.{sub,guess} for compilation on GNU/k*BSD (closes: #305839). + + -- Ben Burton <bab@debian.org> Wed, 27 Apr 2005 08:11:57 +1000 + +kdbg (1.9.7-1) unstable; urgency=low + + * New upstream release. + * Suggests kxsldbg, since kdbg can now interact with xsldbg for debugging + XSLT scripts. + * Patched kdbg/doc/en/Makefile.am to install newer parts of the manual + that weren't installed by default. Using AM_MAINTAINER_MODE to + facilitate this. + + -- Ben Burton <bab@debian.org> Sat, 26 Mar 2005 00:24:40 +1100 + +kdbg (1.2.10-3) unstable; urgency=low + + * Converted all PO-files to UTF-8 so that all characters are properly + displayed (closes: #291317). + + -- Ben Burton <bab@debian.org> Tue, 8 Feb 2005 18:52:34 +1100 + +kdbg (1.2.10-2) unstable; urgency=low + + * Updated debian/copyright, including more explicit copyright information + and additional author credits. + * Minor aesthetic update to short package description. + + -- Ben Burton <bab@debian.org> Wed, 26 Jan 2005 12:44:28 +1100 + +kdbg (1.2.10-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Ben Burton <bab@debian.org> Sun, 20 Jun 2004 19:04:02 +1000 + +kdbg (1.2.9-3) unstable; urgency=low + + * Patched gdb output parsing so that kdbg loads executables without + errors when using newer versions of gdb (closes: #247459). + * Quoted more fields in debian/menu. + + -- Ben Burton <bab@debian.org> Sat, 8 May 2004 13:00:12 +1000 + +kdbg (1.2.9-2) unstable; urgency=low + + * Built against new libXrender. + * Bumped standards-version to 3.6.1. + + -- Ben Burton <bab@debian.org> Fri, 2 Jan 2004 18:13:07 +1100 + +kdbg (1.2.9-1) unstable; urgency=low + + * New upstream release. + * Tighter fix for the security issue regarding debugger commands previously + addressed in kdbg 1.2.8-1 (CAN-2003-0644). Specifically, kdbg now tests + for .kdbgrc file ownership. Thanks to Matt Zimmerman for his help in this + matter. + + -- Ben Burton <bab@debian.org> Tue, 9 Sep 2003 16:16:07 +1000 + +kdbg (1.2.8-3) unstable; urgency=low + + * Using high colour pixmap for the debian menu entry. + + -- Ben Burton <bab@debian.org> Wed, 27 Aug 2003 20:04:25 +1000 + +kdbg (1.2.8-2) unstable; urgency=low + + * Russian translations changed from kio8-r to UTF-8, thanks to Alexander + Kogan for the patch (closes: #137203). + + -- Ben Burton <bab@debian.org> Tue, 22 Jul 2003 21:34:49 +1000 + +kdbg (1.2.8-1) unstable; urgency=low + + * New upstream release. + * Security update. Fixes the security flaw regarding the program + specific debugger command, which can lead to a potential exploit + when debugging programs in world-writable directories such as /tmp. + * Split menu title into title and longtitle. + * Minor man page cleanup. + * Bumped standards-version to 3.6.0. + + -- Ben Burton <bab@debian.org> Sat, 19 Jul 2003 11:32:12 +1000 + +kdbg (1.2.7-2) unstable; urgency=low + + * Fresh copy of debianrules for new Qt dirs (closes: #185085). + * Build-depends on libqt3-compat-headers. + * Removed alpha compile flags. + + -- Ben Burton <bab@debian.org> Mon, 17 Mar 2003 13:38:07 +1100 + +kdbg (1.2.7-1) unstable; urgency=low + + * New upstream release. + * First KDE3 upload to debian! + + -- Ben Burton <bab@debian.org> Sun, 2 Feb 2003 11:19:37 +1100 + +kdbg (1.2.6-3) unstable; urgency=low + + * New maintainer email address. + * Bumped standards-version to 3.5.8. + + -- Ben Burton <bab@debian.org> Sun, 1 Dec 2002 15:29:49 +1100 + +kdbg (1.2.6-2) unstable; urgency=low + + * Built with g++-3.2. + + -- Ben Burton <benb@acm.org> Tue, 5 Nov 2002 20:09:30 +1100 + +kdbg (1.2.6-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <benb@acm.org> Mon, 14 Oct 2002 08:06:01 +1000 + +kdbg (1.2.5-3) unstable; urgency=low + + * Fixed doc-base link. + + -- Ben Burton <benb@acm.org> Fri, 30 Aug 2002 17:20:28 +1000 + +kdbg (1.2.5-2) unstable; urgency=low + + * Rebuilt for KDE3. + + -- Ben Burton <benb@acm.org> Fri, 30 Aug 2002 08:28:58 +1000 + +kdbg (1.2.5-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <benb@acm.org> Wed, 10 Apr 2002 14:05:38 +1000 + +kdbg (1.2.4-2) unstable; urgency=low + + * Fixed KCmdLineArgs initialisation (closes: Bug#129681). + + -- Ben Burton <benb@acm.org> Sun, 17 Feb 2002 19:32:01 +1100 + +kdbg (1.2.4-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <benb@acm.org> Tue, 29 Jan 2002 16:17:45 +1100 + +kdbg (1.2.3-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <benb@acm.org> Thu, 20 Dec 2001 20:59:34 +1000 + +kdbg (1.2.2-6) unstable; urgency=low + + * Added "Debuggers" hint to debian menu entry (closes: Bug#121011). + + -- Ben Burton <benb@acm.org> Sat, 24 Nov 2001 19:04:06 -0600 + +kdbg (1.2.2-5) unstable; urgency=low + + * Changed /usr/share/doc/kdbg/html to link to the english docs instead of + the default language docs; this avoids installation breakage on systems + with untranslated default languages. + + -- Ben Burton <benb@acm.org> Thu, 22 Nov 2001 14:00:49 -0600 + +kdbg (1.2.2-4) unstable; urgency=low + + * Updated config.sub and config.guess (closes: Bug#120260). + + -- Ben Burton <benb@acm.org> Tue, 20 Nov 2001 01:15:36 -0600 + +kdbg (1.2.2-3) unstable; urgency=low + + * No longer uses automake. + + -- Ben Burton <benb@acm.org> Tue, 23 Oct 2001 10:42:24 -0500 + +kdbg (1.2.2-2) unstable; urgency=low + + * Updated parameters for alpha build. + + -- Ben Burton <benb@acm.org> Sun, 23 Sep 2001 23:07:01 -0500 + +kdbg (1.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <benb@acm.org> Sun, 19 Aug 2001 15:16:44 -0500 + +kdbg (1.2.1-4) unstable; urgency=low + + * Fixed gcc 3.0 compile errors and added libtoolize/aclocal calls + to debian/rules (closes: Bug#108121). + * Cleaned up debian/rules. + + -- Ben Burton <benb@acm.org> Thu, 9 Aug 2001 12:00:54 +1000 + +kdbg (1.2.1-3) unstable; urgency=low + + * Builds on alpha. + * Upped standards-version to 3.5.6. + + -- Ben Burton <benb@acm.org> Sat, 4 Aug 2001 00:32:46 +1000 + +kdbg (1.2.1-2) unstable; urgency=low + + * Removed redundancies from build-depends. + * Cosmetic changes in debian/. + + -- Ben Burton <benb@acm.org> Mon, 21 May 2001 10:48:13 -0500 + +kdbg (1.2.1-1) unstable; urgency=low + + * New upstream release. + * Fleshed out man page. + * Added automake to debian/rules configuration and removed differences + from Makefile.in files from the debian sources. + + -- Ben Burton <benb@acm.org> Tue, 1 May 2001 03:00:06 -0500 + +kdbg (1.2.0-6) unstable; urgency=low + + * Updated debian/rules to DH_COMPAT=3. + * Build-Depends: required version (>> 3.0.0) of debhelper. + * Updated Standards-Version to 3.5.2. + * Added kderemove="1" to the debian menu item. + * Miscellaneous tidying in debian/. + + -- Ben Burton <benb@acm.org> Thu, 26 Apr 2001 12:47:52 -0500 + +kdbg (1.2.0-5) unstable; urgency=low + + * Fetched a newer config.sub to allow building on ARM systems + (closes: Bug#90671). + + -- Ben Burton <benb@acm.org> Sun, 25 Mar 2001 16:26:40 -0600 + +kdbg (1.2.0-4) unstable; urgency=low + + * Rebuilt for new libqt2 libraries. + * Added KDbg icon to /usr/share/pixmaps and to the Debian menu item. + + -- Ben Burton <benb@acm.org> Tue, 6 Mar 2001 07:49:40 -0600 + +kdbg (1.2.0-3) unstable; urgency=low + + * Build-Depends: Replaced kdelibs3-dev with kdelibs-dev. + + -- Ben Burton <benb@acm.org> Thu, 22 Feb 2001 12:12:25 -0600 + +kdbg (1.2.0-2) unstable; urgency=low + + * Adopted by Ben Burton <benb@acm.org> (closes: Bug#84529). + * Added a (fairly uninformative) man page. + * Upgraded to Standards-Version: 3.2.1. + * Upgraded debian/rules to DH_COMPAT=2. + * Retitled the KDbg menu item to include the name KDbg. + * Added a link to the KDbg User's Manual in /usr/share/doc/kdbg. + * Miscellaneous cleanups in debian. + + -- Ben Burton <benb@acm.org> Sat, 17 Feb 2001 11:05:10 -0600 + +kdbg (1.2.0-1) unstable; urgency=low + + * New upstream release. + * Upload sponsored by Bradley Bell <btb@debian.org> + + -- Mariusz Przygodzki <dune@home.pl> Mon, 25 Dec 2000 15:51:26 +0100 + +kdbg (1.1.7-beta1-1) unstable; urgency=low + + * Initial Release. Closes: #75161 + * Added kdbg.desktop + * Upload sponsored by Bradley Bell <btb@debian.org> + + -- Mariusz Przygodzki <dune@home.pl> Wed, 6 Dec 2000 22:38:22 +0100 + +Local variables: +mode: debian-changelog +End: diff --git a/debian/_base/applications/development/kdbg/debian/compat b/debian/_base/applications/development/kdbg/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/kdbg/debian/control b/debian/_base/applications/development/kdbg/debian/control new file mode 100644 index 000000000..2df63bacd --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/control @@ -0,0 +1,36 @@ +Source: kdbg-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev +Standards-Version: 3.8.4 +Homepage: http://www.kdbg.org/ + +Package: kdbg-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: gdb (>= 5.0) +Suggests: kxsldbg-trinity +Description: graphical debugger interface [Trinity] + KDbg is a graphical user interface to gdb, the GNU debugger. It provides + an intuitive interface for setting breakpoints, inspecting variables, + stepping through code and much more. KDbg requires TDE but you can of + course debug any program. + . + KDbg can also debug XSLT (XML stylesheet translation) scripts by + interfacing with xsldbg. For this the package kxsldbg must be installed. + . + Features include the following: + * Inspection of variable values in a tree structure. + * Direct member: For certain compound data types the most important + member values are displayed next to the variable name, so that it is + not necessary to expand the subtree of that variable in order to see + the member value. KDbg can also display Qt's QString values, which + are Unicode strings. + * Debugger at your finger tips: The basic debugger functions (step, + next, run, finish, until, set/clear/enable/disable breakpoint) are + bound to function keys F5 through F10. Quick and easy. + * View source code, search text, set program arguments and environment + variables, display arbitrary expressions. + * Debugging of core dumps, attaching to running processes is possible. + * Conditional breakpoints. diff --git a/debian/_base/applications/development/kdbg/debian/copyright b/debian/_base/applications/development/kdbg/debian/copyright new file mode 100644 index 000000000..ebf1e447c --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by Mariusz Przygodzki <dune@home.pl> on +Wed, 6 Dec 2000 22:38:22 +0100. +Maintenance was taken over by Ben Burton <bab@debian.org> on +Sat, 17 Feb 2001 11:05:10 -0600. +Maintenance was taken over by Ana Beatriz Guerrero López +<ana@ekaia.org> on Tue, 30 Aug 2005 19:12:38 +0200 + +It was downloaded from http://sourceforge.net/projects/kdbg/. + +Upstream Author: Johannes Sixt <j6t@kdbg.org>, + with help from many others + +Copyright: + + © 1998-2008 Johannes Sixt <j6t@kdbg.org> + + You are free to distribute this software under the terms of + the GNU General Public License. + +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 Debian packaging is + © 2000 Mariusz Przygodzki <dune@home.pl> + © 2001-2005 Ben Burton <bab@debian.org> + © 2005-2009 Ana Beatriz Guerrero López <ana@ekaia.org> +and is licensed under the GPL v2, see above. diff --git a/debian/_base/applications/development/kdbg/debian/doc-base b/debian/_base/applications/development/kdbg/debian/doc-base new file mode 100644 index 000000000..330debeb4 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/doc-base @@ -0,0 +1,9 @@ +Document: kdbg-trinity +Title: KDbg - User's Manual [Trinity] +Author: Johannes Sixt <Johannes.Sixt@telecom.at> +Abstract: KDbg is a front-end for gdb, the GNU debugger. +Section: Programming + +Format: HTML +Index: /opt/trinity/share/doc/tde/HTML/en/kdbg/index.html +Files: /opt/trinity/share/doc/tde/HTML/en/kdbg/*.html diff --git a/debian/_base/applications/development/kdbg/debian/docs b/debian/_base/applications/development/kdbg/debian/docs new file mode 100644 index 000000000..d5aaf5213 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/docs @@ -0,0 +1,3 @@ +BUGS +README +TODO diff --git a/debian/_base/applications/development/kdbg/debian/install b/debian/_base/applications/development/kdbg/debian/install new file mode 100644 index 000000000..0dc675f86 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/install @@ -0,0 +1 @@ +kdbg/pics/kdbg.xpm opt/trinity/share/pixmaps diff --git a/debian/_base/applications/development/kdbg/debian/menu b/debian/_base/applications/development/kdbg/debian/menu new file mode 100644 index 000000000..19d373c41 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/menu @@ -0,0 +1,8 @@ +?package(kdbg-trinity):\ + needs="x11"\ + section="Applications/Programming"\ + hints="TDE,Debuggers"\ + title="KDbg"\ + longtitle="KDbg (graphical debugger interface)"\ + command="/opt/trinity/bin/kdbg"\ + icon="/opt/trinity/share/pixmaps/kdbg.xpm" diff --git a/debian/_base/applications/development/kdbg/debian/rules b/debian/_base/applications/development/kdbg/debian/rules new file mode 100755 index 000000000..4bac98821 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/development/kdbg/debian/source/format b/debian/_base/applications/development/kdbg/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/kdbg/debian/source/options b/debian/_base/applications/development/kdbg/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/kdbg/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/kdiff3/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/kdiff3/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/kdiff3/debian/cdbs/versions.pl b/debian/_base/applications/development/kdiff3/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/kdiff3/debian/changelog b/debian/_base/applications/development/kdiff3/debian/changelog new file mode 100644 index 000000000..f0215eada --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/changelog @@ -0,0 +1,224 @@ +kdiff3-trinity (0.9.92-3ubuntu0) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +kdiff3-trinity (0.9.92-2ubuntu3) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 05 March 2009 29:52:00 -0600 + +kdiff3-trinity (0.9.92-2ubuntu1) intrepid; urgency=low + + * Added -trinity prefix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Mon, 01 Dec 2008 10:44:00 -0600 + +kdiff3 (0.9.92-2ubuntu1) hardy; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/rules: added dh_iconcache + - debian/control: added libacl1-dev and libattr1-dev to build-dep + - Ubuntu MOTU Maintainer + * debian/rules: changed dh_iconcache to dh_icons + + -- Richard A. Johnson <nixternal@kubuntu.org> Fri, 30 Nov 2007 19:30:52 -0600 + +kdiff3 (0.9.92-2) unstable; urgency=low + + * Include konqueror plugin in package (closes Ubuntu bug no. 145026) + * Split package into kdiff3 and kdiff3-doc + + -- Eike Sauer <eike@debian.org> Tue, 11 Nov 2007 20:00:00 +0100 + +kdiff3 (0.9.92-1ubuntu1) gutsy; urgency=low + + * Merged new debian version, remaining Ubuntu changes: + - debian/rules: added dh_iconcache + - debian/control: added libacl1-dev and libattr1-dev to build-deb + * Added Ubuntu MOTU Maintaner, moved old one to XSBC-Original-Maintainer + + -- Stephan Hermann <sh@sourcecode.de> Sat, 5 May 2007 20:34:11 +0200 + +kdiff3 (0.9.92-1) unstable; urgency=low + + * New upstream release + - now distinguishes between empty and non-existent files in "full analysis" + mode (closes: #417086) + - fixed includes for gcc 4.3, thanks to Martin Michlmayr (closes: #417312) + Thanks to upstream for the Debian bug handling! :o) + + -- Eike Sauer <eike@debian.org> Tue, 17 Apr 2007 16:18:32 +0200 + +kdiff3 (0.9.91-1) unstable; urgency=low + + * New upstream release + * The I'm-a-DD-release...! + + -- Eike Sauer <eike@debian.org> Sun, 18 Mar 2007 23:33:56 +0100 + +kdiff3 (0.9.90-5ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/rules: dh_iconcache + + -- Stephan Hermann <sh@sourcecode.de> Thu, 21 Dec 2006 11:29:18 +0100 + +kdiff3 (0.9.90-5) unstable; urgency=low + + * Changed, moved and registered .desktop file (closes: #396790) + + -- Eike Sauer <eikes@cs.tu-berlin.de> Tue, 30 Nov 2006 20:15:00 +0200 + +kdiff3 (0.9.90-4) unstable; urgency=low + + * Added AM_MAINTAINER_MODE + + -- Eike Sauer <eikes@cs.tu-berlin.de> Tue, 12 Oct 2006 14:00:00 +0200 + +kdiff3 (0.9.90-3) unstable; urgency=low + + * More autotooling stuff... + + -- Eike Sauer <eikes@cs.tu-berlin.de> Tue, 02 Oct 2006 16:30:00 +0200 + +kdiff3 (0.9.90-2) unstable; urgency=low + + * Really reduced dependencies (as promised in 0.9.89-1) this time... + * manpage updated + + -- Eike Sauer <eikes@cs.tu-berlin.de> Tue, 27 Sep 2006 17:40:00 +0200 + +kdiff3 (0.9.90-1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + * debian/control: removed libacl1-dev and libattr1-dev from build-deps + * debian/rules: put dh_iconcache in the correct section + + -- Stephan Hermann <sh@sourcecode.de> Sun, 2 Jul 2006 16:52:17 +0200 + +kdiff3 (0.9.90-1) unstable; urgency=low + + * New upstream release + * Standards version now 3.7.2 + + -- Eike Sauer <eikes@cs.tu-berlin.de> Tue, 30 May 2006 10:16:35 +0200 + +kdiff3 (0.9.89-1) unstable; urgency=low + + * New upstream release + * Reduced dependencies from 27 to 5 packages... + (see http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html) + + -- Eike Sauer <eikes@cs.tu-berlin.de> Wed, 12 Apr 2006 00:28:33 +0200 + +kdiff3 (0.9.88-5ubuntu2) dapper; urgency=low + + * Add dh_iconcache + + -- Sarah Hobbs <hobbsee@ubuntu.com> Fri, 28 Apr 2006 22:24:09 +1000 + +kdiff3 (0.9.88-5ubuntu1) dapper; urgency=low + + * debian/control: added libacl1-dev and libattr1-dev to build-deps + + -- Stephan Hermann <sh@sourcecode.de> Sat, 26 Nov 2005 01:00:50 +0100 + +kdiff3 (0.9.88-5) unstable; urgency=low + + * corrections to German po file, thanks to Jens Seidel (closes: #314016) + * mention GNU diff in copyright file (hint by Florian Ernst) + * making manual known to doc-base, so obeying to Debian Policy 3.6.2 + * ABI transition to GCC 4.0 (closes #327048) + + -- Eike Sauer <eikes@cs.tu-berlin.de> Fri, 7 Sep 2005 15:15:00 +0100 + +kdiff3 (0.9.88-4) unstable; urgency=low + + * HTML help goes to /usr/share/doc/kdiff3/html + + -- Eike Sauer <eikes@cs.tu-berlin.de> Fri, 15 Apr 2005 00:15:00 +0100 + +kdiff3 (0.9.88-3) unstable; urgency=low + + * symlinked all those documentation images between the different + languages (they where the same anyway) - which halves the size + of the package... + + -- Eike Sauer <eikes@cs.tu-berlin.de> Sun, 10 Apr 2005 22:14:00 +0100 + +kdiff3 (0.9.88-2) unstable; urgency=low + + * Don't use makefile in clean rule when it doesn't yet exist + + -- Eike Sauer <eikes@cs.tu-berlin.de> Sun, 10 Apr 2005 22:14:00 +0100 + +kdiff3 (0.9.88-1) unstable; urgency=low + + * New upstream release + + -- Eike Sauer <eikes@cs.tu-berlin.de> Sat, 26 Feb 2005 18:07:03 +0100 + +kdiff3 (0.9.87-1) unstable; urgency=low + + * New upstream release + + -- Eike Sauer <eikes@cs.tu-berlin.de> Sun, 30 Jan 2005 19:08:52 +0100 + +kdiff3 (0.9.86-1) unstable; urgency=low + + * New upstream release + + -- Eike Sauer <eikes@cs.tu-berlin.de> Tue, 15 Jun 2004 11:28:59 +0200 + +kdiff3 (0.9.84-1) unstable; urgency=low + + * New upstream release + + -- Eike Sauer <eikes@cs.tu-berlin.de> Mon, 31 May 2004 22:43:32 +0200 + +kdiff3 (0.9.83-2) unstable; urgency=medium + + * First upload of 0.9.83 (closes: #250486) + * Casual crashes due to race condition (hopefully) fixed + + -- Eike Sauer <eikes@cs.tu-berlin.de> Wed, 4 Feb 2004 15:09:12 +0100 + +kdiff3 (0.9.83-1) unstable; urgency=low + + * New upstream release + - now builds on 64 bit architectures (closes: #238221) + * We don't need docbook-to-man in Build-Depends anymore + * Cleaned up debian/rules. + + -- Eike Sauer <eikes@cs.tu-berlin.de> Sun, 7 Mar 2004 00:00:32 +0100 + +kdiff3 (0.9.81-2) unstable; urgency=medium + + * Possible data loss situation fixed by upstream + + -- Eike Sauer <eikes@cs.tu-berlin.de> Wed, 4 Feb 2004 15:09:12 +0100 + +kdiff3 (0.9.81-1) unstable; urgency=low + + * New upstream release + * Debian manpage accepted by upstream + + -- Eike Sauer <eikes@cs.tu-berlin.de> Mon, 12 Jan 2004 02:11:51 +0100 + +kdiff3 (0.9.80-1) unstable; urgency=low + + * New upstream release + + -- Eike Sauer <eikes@cs.tu-berlin.de> Mon, 8 Dec 2003 22:45:16 +0100 + +kdiff3 (0.9.71-1) unstable; urgency=low + + * Initial Release. + * Wrote a short man page to satisfy Debian Policy. + + -- Eike Sauer <eikes@cs.tu-berlin.de> Wed, 5 Nov 2003 00:25:06 +0100 + diff --git a/debian/_base/applications/development/kdiff3/debian/compat b/debian/_base/applications/development/kdiff3/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/kdiff3/debian/control b/debian/_base/applications/development/kdiff3/debian/control new file mode 100644 index 000000000..aa61b7242 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/control @@ -0,0 +1,30 @@ +Source: kdiff3-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Eike Sauer <eike@debian.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev, libkonq4-trinity-dev +Standards-Version: 3.8.4 + +Package: kdiff3-trinity +Architecture: any +Depends: ${shlibs:Depends} +Replaces: kdiff3-trinity (<< 4:14.0.0~) +Breaks: kdiff3-trinity (<< 4:14.0.0~) +Recommends: kdiff3-trinity-doc +Description: compares and merges 2 or 3 files or directories [Trinity] + KDiff3 compares two or three input files and shows the differences + line by line and character by character. It provides an automatic + merge facility and an integrated editor for comfortable solving of + merge conflicts. KDiff3 allows recursive directory comparison and + merging as well. + +Package: kdiff3-trinity-doc +Architecture: all +Recommends: kdiff3-trinity +Replaces: kdiff3-trinity-doc (<< 4:14.0.0~) +Breaks: kdiff3-trinity-doc (<< 4:14.0.0~) +Description: documentation for kdiff3 [Trinity] + KDiff3 compares two or three input files and shows the differences + line by line and character by character. This package contains the + HTML documentation. diff --git a/debian/_base/applications/development/kdiff3/debian/copyright b/debian/_base/applications/development/kdiff3/debian/copyright new file mode 100644 index 000000000..05b7204fd --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Eike Sauer <eikes@cs.tu-berlin.de> on +Tue, 21 Oct 2003 14:42:39 +0200. + +It was downloaded from http://kdiff3.sourceforge.net + +Upstream Author: Joachim Eibl <joachim.eibl@gmx.de> + +Copyright: (C) 2002-2007 by Joachim Eibl + +Parts of this software are derived from GNU diffutils +by Haertel, Hayes, Stallman, Tower, Eggert et al. + +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 with +the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; +if not, write to the Free Software Foundation, Inc., 51 Franklin St, +Fifth Floor, Boston, MA 02110-1301, USA. diff --git a/debian/_base/applications/development/kdiff3/debian/docs b/debian/_base/applications/development/kdiff3/debian/docs new file mode 100644 index 000000000..e845566c0 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.doc-base b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.doc-base new file mode 100644 index 000000000..12c5677e6 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.doc-base @@ -0,0 +1,13 @@ +Document: kdiff3-trinity +Title: KDiff3 Handbook +Author: Joachim Eibl <joachim.eibl@gmx.de>, The TDE Team +Abstract: The manual for KDiff3. KDiff3 compares two or three input files + and shows the differences line by line and character by character. + It provides an automatic merge facility and an integrated editor for + comfortable solving of merge conflicts. KDiff3 allows recursive directory + comparison and merging as well. +Section: Apps/Programming + +Format: HTML +Index: /opt/trinity/share/doc/kdiff3/html/index.html +Files: /opt/trinity/share/doc/kdiff3/html/*.html diff --git a/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.install b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.install new file mode 100644 index 000000000..515c1099a --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/share/doc/tde +debian/tmp/opt/trinity/share/doc/kdiff3/html diff --git a/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.links b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.links new file mode 100644 index 000000000..8d3a5bde5 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity-doc.links @@ -0,0 +1,97 @@ +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/da/kdiff3/white_space.png + +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/de/kdiff3/white_space.png + +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/et/kdiff3/white_space.png + +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/fr/kdiff3/white_space.png + +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/it/kdiff3/white_space.png + +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/pt/kdiff3/white_space.png + +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/tde/HTML/sv/kdiff3/white_space.png + + +/opt/trinity/share/doc/tde/HTML/en/common /opt/trinity/share/doc/kdiff3/html/common +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirbrowser.png /opt/trinity/share/doc/kdiff3/html/dirbrowser.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/dirmergebig.png /opt/trinity/share/doc/kdiff3/html/dirmergebig.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/iteminfo.png /opt/trinity/share/doc/kdiff3/html/iteminfo.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/letter_by_letter.png /opt/trinity/share/doc/kdiff3/html/letter_by_letter.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/merge_current.png /opt/trinity/share/doc/kdiff3/html/merge_current.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/new.png /opt/trinity/share/doc/kdiff3/html/new.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/open_dialog.png /opt/trinity/share/doc/kdiff3/html/open_dialog.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_diff.png /opt/trinity/share/doc/kdiff3/html/screenshot_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/screenshot_merge.png /opt/trinity/share/doc/kdiff3/html/screenshot_merge.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/triple_diff.png /opt/trinity/share/doc/kdiff3/html/triple_diff.png +/opt/trinity/share/doc/tde/HTML/en/kdiff3/white_space.png /opt/trinity/share/doc/kdiff3/html/white_space.png diff --git a/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity.install b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity.install new file mode 100644 index 000000000..0a666b7b0 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/kdiff3-trinity.install @@ -0,0 +1,9 @@ +debian/tmp/opt/trinity/bin +debian/tmp/opt/trinity/lib +debian/tmp/opt/trinity/share/icons +debian/tmp/opt/trinity/share/locale +debian/tmp/opt/trinity/share/applications +debian/tmp/opt/trinity/share/applnk +debian/tmp/opt/trinity/share/apps +debian/tmp/opt/trinity/share/man +debian/tmp/opt/trinity/share/services diff --git a/debian/_base/applications/development/kdiff3/debian/patches/.gitignore b/debian/_base/applications/development/kdiff3/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/patches/.gitignore diff --git a/debian/_base/applications/development/kdiff3/debian/rules b/debian/_base/applications/development/kdiff3/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/development/kdiff3/debian/source/format b/debian/_base/applications/development/kdiff3/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/kdiff3/debian/source/options b/debian/_base/applications/development/kdiff3/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/kdiff3/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/kpicosim/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/kpicosim/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/kpicosim/debian/cdbs/versions.pl b/debian/_base/applications/development/kpicosim/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/kpicosim/debian/changelog b/debian/_base/applications/development/kpicosim/debian/changelog new file mode 100644 index 000000000..5d239becc --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/changelog @@ -0,0 +1,30 @@ +kpicosim-trinity (0.6a-4) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +kpicosim-trinity (0.6a-3) 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 + +kpicosim-trinity (0.6a-1) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 04 Dec 2008 21:38:00 -0600 + +kpicosim (0.6a-1) unstable; urgency=low + + * Repackaged upstream's v0.6. kpicosim-0.6-1 was actually v0.5. + + -- Adrian Knoth <adi@thur.de> Wed, 20 Jun 2007 14:48:01 +0200 + +kpicosim (0.6-1) unstable; urgency=low + + * Initial release Closes: #344945 + + -- Adrian Knoth <adi@thur.de> Sat, 12 Nov 2005 15:36:56 +0200 diff --git a/debian/_base/applications/development/kpicosim/debian/compat b/debian/_base/applications/development/kpicosim/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/kpicosim/debian/control b/debian/_base/applications/development/kpicosim/debian/control new file mode 100644 index 000000000..e73064484 --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/control @@ -0,0 +1,18 @@ +Source: kpicosim-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev +Standards-Version: 3.8.4 + +Package: kpicosim-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: kpicosim-trinity (<< 4:14.0.0~) +Breaks: kpicosim-trinity (<< 4:14.0.0~) +Description: IDE and simulator for the Xilinx PicoBlaze-3 [Trinity] + kpicosim is a development environment for the Xilinx + PicoBlaze-3 soft-core processor for the Trinity Desktop (Linux). + The environment has an editor with syntax highlighting, compiler, + simulator and export functions to VHDL, HEX and MEM files. + diff --git a/debian/_base/applications/development/kpicosim/debian/copyright b/debian/_base/applications/development/kpicosim/debian/copyright new file mode 100644 index 000000000..1e968a7a0 --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Adrian Knoth <adi@thur.de> on +Sat, 12 Nov 2005 15:36:56 +0100. + +It was downloaded from http://www.xs4all.nl/~marksix/ + +Copyright Holder: Mark Six <m6@xs4all.nl> + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + diff --git a/debian/_base/applications/development/kpicosim/debian/docs b/debian/_base/applications/development/kpicosim/debian/docs new file mode 100644 index 000000000..e845566c0 --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/_base/applications/development/kpicosim/debian/kpicosim-trinity.links b/debian/_base/applications/development/kpicosim/debian/kpicosim-trinity.links new file mode 100644 index 000000000..78a8ee9df --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/kpicosim-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/tde/HTML/en/kpicosim /opt/trinity/share/apps/kpicosim/doc diff --git a/debian/_base/applications/development/kpicosim/debian/kpicosim-trinity.menu b/debian/_base/applications/development/kpicosim/debian/kpicosim-trinity.menu new file mode 100644 index 000000000..dba595bc0 --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/kpicosim-trinity.menu @@ -0,0 +1,2 @@ +?package(kpicosim-trinity):needs="X11" section="Apps/Science"\ + title="kpicosim" command="/opt/trinity/bin/kpicosim" diff --git a/debian/_base/applications/development/kpicosim/debian/rules b/debian/_base/applications/development/kpicosim/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/development/kpicosim/debian/source/format b/debian/_base/applications/development/kpicosim/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/kpicosim/debian/source/options b/debian/_base/applications/development/kpicosim/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/kpicosim/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/kscope/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/kscope/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/kscope/debian/cdbs/versions.pl b/debian/_base/applications/development/kscope/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/kscope/debian/changelog b/debian/_base/applications/development/kscope/debian/changelog new file mode 100644 index 000000000..f197361ae --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/changelog @@ -0,0 +1,97 @@ +kscope-trinity (1.6.2-1ubuntu1) maverick; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <slavek.banko@axis.cz> Sat, 07 Sep 2013 23:43:53 +0200 + +kscope (1.6.2-1ubuntu1) maverick; urgency=low + + * Port to Ubuntu. + + -- Eugene San (eugenesan) <eugenesan@gmail.com> Fri, 04 Feb 2011 22:02:59 +0200 + +kscope (1.6.2-1) unstable; urgency=low + + * New upstream release (bugfix release). + * Bump Standards-Version to 3.8.0 (no changes needed). + + -- Fathi Boudra <fabo@debian.org> Sat, 09 Aug 2008 10:20:14 +0200 + +kscope (1.6.1-1) unstable; urgency=low + + * New upstream release. + * Refresh patches. + * Bump Standards-Version to 3.7.3. + * Use Homepage, Vcs-Browser and Vcs-Svn fields. + * Switch to quilt patch system. + * Remove embedded copy of GFDL as it can be found in common-licences. + + -- Fathi Boudra <fabo@debian.org> Sat, 01 Mar 2008 19:33:31 +0100 + +kscope (1.6.0-1) unstable; urgency=low + + * New upstream release. + + -- Fathi Boudra <fboudra@free.fr> Thu, 12 Jul 2007 21:22:32 +0200 + +kscope (1.5.2-1) unstable; urgency=low + + * New upstream release. (Closes: #420874) + + -- Fathi Boudra <fboudra@free.fr> Tue, 15 May 2007 19:47:50 +0200 + +kscope (1.5.1-2) unstable; urgency=low + + * Upload to unstable + + -- Mark Purcell <msp@debian.org> Sat, 3 Mar 2007 13:23:12 +0000 + +kscope (1.5.1-1) experimental; urgency=low + + * New upstream release. + + -- Fathi Boudra <fboudra@free.fr> Thu, 15 Feb 2007 18:56:31 +0100 + +kscope (1.5.0-1) unstable; urgency=low + + * New upstream release + * Add ./debian/rules get-orig-source for http://buildserver.net + * Build-Depends: autotools-dev fixes outdated-autotools-helper-file + + -- Mark Purcell <msp@debian.org> Wed, 7 Feb 2007 21:08:10 +0000 + +kscope (1.4.2-1) unstable; urgency=low + + * New upstream release + + -- Fathi Boudra <fboudra@free.fr> Mon, 16 Oct 2006 22:03:21 +0200 + +kscope (1.4.1-2) unstable; urgency=low + + * Add patch to load default config + + -- Fathi Boudra <fboudra@free.fr> Fri, 8 Sep 2006 18:13:30 +0200 + +kscope (1.4.1-1) unstable; urgency=low + + * New upstream release + * Remove 11_crashfix.diff, merged upstream + + -- Fathi Boudra <fboudra@free.fr> Thu, 24 Aug 2006 12:24:23 +0200 + +kscope (1.4.0-1) unstable; urgency=low + + * New upstream release + * Merge kubuntu patches, thanks to Tom Albers <tomalbers@kde.nl> + * Add kscope manpage from kubuntu package, + thanks to Jonathan Patrick Davies <jpatrick@ubuntu.com> + * Update copyright file: add kscope manpage license + + -- Fathi Boudra <fboudra@free.fr> Thu, 10 Aug 2006 14:42:31 +0200 + +kscope (1.3.4-1) unstable; urgency=low + + * Initial release (Closes: #309669) + + -- Fathi Boudra <fboudra@free.fr> Fri, 28 Apr 2006 08:05:15 +0100 + diff --git a/debian/_base/applications/development/kscope/debian/compat b/debian/_base/applications/development/kscope/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/kscope/debian/control b/debian/_base/applications/development/kscope/debian/control new file mode 100644 index 000000000..24cae5f83 --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/control @@ -0,0 +1,44 @@ +Source: kscope-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: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, bison, flex, tdebase-trinity-dev +Standards-Version: 3.8.0 +Homepage: http://kscope.sourceforge.net +Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/kscope/?op=log +Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/kscope/trunk + +Package: kscope-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, cscope, exuberant-ctags, graphviz +Description: source editing environment for TDE + KScope is a TDE front-end to Cscope. It provides a source-editing environment + for large C projects. KScope is focused on source editing and analysis. + . + KScope is built around an efficient mechanism for code-navigation, which + allows the user to run queries on the code. + . + The types of queries KScope can run include: + * Get all references to a symbol + * Find the definition of a symbol + * Find all functions called by or calling to a function + * Find an EGrep pattern + * Find all files #including some file + . + These queries are handled by an underlying Cscope process. KScope simply + serves as a front-end to this process, feeding it with queries, and parsing + its output into result lists. The items in those lists can later be selected + to open an editor at the matching line. + . + Main Features: + * Multiple editor windows (using your favourite TDE editor) + * Project management + * Front-end to most Cscope queries + * Tag list for every open editor + * Call-tree window + * Session management, including saving and restoring queries + * Works with externally-built cscope.out files + . + Homepage: http://kscope.sourceforge.net diff --git a/debian/_base/applications/development/kscope/debian/copyright b/debian/_base/applications/development/kscope/debian/copyright new file mode 100644 index 000000000..6149f4244 --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/copyright @@ -0,0 +1,62 @@ +This package was debianized by Fathi Boudra <fboudra@free.fr> on +Tue, 11 Apr 2006 11:44:04 +0200. + +It was downloaded from http://kscope.sourceforge.net + +Copyright Holder: Elad Lahav <elad_lahav@users.sf.net> + +The kscope manpage is © 2006 Jonathan Patrick Davies <jpatrick@ubuntu.com> +and is licensed under the GPL, see below. + +manpage 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'. + +kscope license: + +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. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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. + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD'. + +The documentations provided with kscope is distributed under +the GNU Free Documentation License (FDL). They are considered free with +regards to the Debian Free Software Guidelines (DFSG) because they don't +contain any unmodifiable parts (invariant sections). + +On Debian systems, the complete text of the GNU Free Documentation +License can be found in `/usr/share/common-licenses/GFDL'. diff --git a/debian/_base/applications/development/kscope/debian/docs b/debian/_base/applications/development/kscope/debian/docs new file mode 100644 index 000000000..1333ed77b --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/docs @@ -0,0 +1 @@ +TODO diff --git a/debian/_base/applications/development/kscope/debian/patches/04_am_maintainer_mode.diff b/debian/_base/applications/development/kscope/debian/patches/04_am_maintainer_mode.diff new file mode 100644 index 000000000..391a80285 --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/patches/04_am_maintainer_mode.diff @@ -0,0 +1,11 @@ +--- a/admin/configure.in.min ++++ b/admin/configure.in.min +@@ -38,6 +38,8 @@ + dnl Automake doc recommends to do this only here. (Janos) + AM_INIT_AUTOMAKE(@MODULENAME@, @VERSION@) dnl searches for some needed programs + ++AM_MAINTAINER_MODE ++ + KDE_SET_PREFIX + + dnl generate the config header diff --git a/debian/_base/applications/development/kscope/debian/patches/06_disable_no_undefined.diff b/debian/_base/applications/development/kscope/debian/patches/06_disable_no_undefined.diff new file mode 100644 index 000000000..05c932c3c --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/patches/06_disable_no_undefined.diff @@ -0,0 +1,18 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -1689,15 +1689,6 @@ + KDE_USE_CLOSURE_TRUE="#" + KDE_USE_CLOSURE_FALSE="" + KDE_NO_UNDEFINED="" +- case $host in +- *-*-linux-gnu) +- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined], +- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined], +- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"], +- [KDE_NO_UNDEFINED=""])], +- [KDE_NO_UNDEFINED=""]) +- ;; +- esac + fi + AC_SUBST(KDE_USE_CLOSURE_TRUE) + AC_SUBST(KDE_USE_CLOSURE_FALSE) diff --git a/debian/_base/applications/development/kscope/debian/patches/series b/debian/_base/applications/development/kscope/debian/patches/series new file mode 100644 index 000000000..b8743ddd9 --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/patches/series @@ -0,0 +1,2 @@ +04_am_maintainer_mode.diff +06_disable_no_undefined.diff diff --git a/debian/_base/applications/development/kscope/debian/rules b/debian/_base/applications/development/kscope/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/development/kscope/debian/source/format b/debian/_base/applications/development/kscope/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/kscope/debian/source/options b/debian/_base/applications/development/kscope/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/kscope/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/ktechlab/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/ktechlab/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/ktechlab/debian/cdbs/versions.pl b/debian/_base/applications/development/ktechlab/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/ktechlab/debian/changelog b/debian/_base/applications/development/ktechlab/debian/changelog new file mode 100644 index 000000000..757702a77 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/changelog @@ -0,0 +1,102 @@ +ktechlab-trinity (0.3-9~1ubuntu0) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +ktechlab-trinity (0.3-9~0ubuntu5) 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 + +ktechlab-trinity (0.3-9~0ubuntu2) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 19 Dec 2008 12:52:00 -0600 + +ktechlab (0.3-9) unstable; urgency=low + + * adopted the package ktechlab, with the agreement of Steffen Joeris. + * Made a new patch to make the package compilable with g++-4.3: + src/electronics/simulation/matrix.cpp: simplified the invokation of + new ETMap() to use the default parameters + other places: cleaned the calls to std::abs which need either a + float or a double, made a few modifications to include math.h, + define the type uint when necessary. + (Closes: #474842) + * Made a true Homepage: entry in debian/control + * Upgraded Standards-Version to 3.7.3 + * added a French translation, modified po/Makefile.in to deal with + translations. + * Raised the DH_COMPAT level to 6. + * Added tdesdk-scripts to build-depends to get the extractrc command + + -- Georges Khaznadar <georgesk@ofset.org> Sat, 07 Jun 2008 05:38:09 +0200 + +ktechlab (0.3-8) unstable; urgency=medium + + * Add libpopt-dev as build-depends to avoid FTBFS (Closes: #441480) + * Remove two rpaths from the binaries and add chrpath to + build-depends + * Change Apps to Applications in menu file to follow new format + + -- Steffen Joeris <white@debian.org> Wed, 19 Sep 2007 22:29:06 +1000 + +ktechlab (0.3-7) unstable; urgency=low + + * Upload to unstable + + -- Steffen Joeris <white@debian.org> Tue, 08 May 2007 18:02:15 +1000 + +ktechlab (0.3-6) experimental; urgency=low + + * Expand 30-g++-4.2.dpatch to cover another compiler problem, + thanks to Martin Michlmayer (Closes: #394173) + * Change my maintainer address + + -- Steffen Joeris <white@debian.org> Tue, 9 Jan 2007 09:48:19 +0100 + +ktechlab (0.3-5) unstable; urgency=low + + * Add gpsim-dev to build-depends to get pic support working + (Closes: #357691) + * Add libgtk2.0-dev and libreadline5-dev to build-depends + * Upload sponsored by Petter Reinholdtsen. + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Fri, 29 Sep 2006 17:25:55 +1000 + +ktechlab (0.3-4) unstable; urgency=low + + * Now recommends gputils for other features + * Add 30-g++.dpatch to prevent FTBFS with g++-4.2 (Closes: #362208) + * Upload sponsored by Petter Reinholdtsen. + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Sat, 24 Jun 2006 14:03:05 +0200 + +ktechlab (0.3-3) unstable; urgency=low + + * Include patch to let ktechlab build with g++-4.1 + Thanks to Martin Michlmayr (Closes: #356611) + * Upload sponsored by Petter Reinholdtsen. + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Mon, 13 Mar 2006 00:57:32 +0100 + +ktechlab (0.3-2) unstable; urgency=low + + * remove include sys/io.h to let the package build + on other archs then i386 and amd64 (Closes: #349854) + * add dpatch to build-depends + * upload sponsored by Petter Reinholdtsen. + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Thu, 26 Jan 2006 00:21:36 +0100 + +ktechlab (0.3-1) unstable; urgency=low + + * Initial release (Closes: #308551) + * Upload sponsored by Petter Reinholdtsen. + + -- Steffen Joeris <steffen.joeris@skolelinux.de> Thu, 12 Jan 2006 00:47:52 +0100 + diff --git a/debian/_base/applications/development/ktechlab/debian/compat b/debian/_base/applications/development/ktechlab/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/ktechlab/debian/control b/debian/_base/applications/development/ktechlab/debian/control new file mode 100644 index 000000000..987d45194 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/control @@ -0,0 +1,18 @@ +Source: ktechlab-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, imagemagick, tdelibs14-trinity-dev, gpsim-dev (>= 0.21.11-2) +Standards-Version: 3.8.4 + +Package: ktechlab-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: ktechlab-trinity (<< 4:14.0.0~) +Breaks: ktechlab-trinity (<< 4:14.0.0~) +Recommends: gputils +Description: circuit simulator for microcontrollers and electronics [Trinity] + KTechlab is a circuit simulator with a nice, clickable and discoverable + interface. It supports many discrete components, logic circuits as well + as PIC programming in its own Basic dialect and some form of assembler. +Homepage: http://ktechlab.org/ diff --git a/debian/_base/applications/development/ktechlab/debian/copyright b/debian/_base/applications/development/ktechlab/debian/copyright new file mode 100644 index 000000000..5b1af8a2e --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/copyright @@ -0,0 +1,49 @@ +This package was debianized by Steffen Joeris <steffen.joeris@skolelinux.de> on +Thu, 12 Jan 2006 00:47:52 +0100. + +It was downloaded from http://ktechlab.org/download/ + +Copyright Holder: David Saxton <david@bluehaze.org> + Daniel Clarke <daniel.jc@gmail.com> + (Main Developers) + +Additional Copyright Holders: + Copyright (C) 1997 Martin Jones (mjones@kde.org) +Files: src/gui/colorcombo.h + + Copyright (C) 2005 by Fredy Yanardi +Files: src/electronics/components/magnitudecomparator.h + src/electronics/components/magnitudecomparator.cpp + + Copyright (C) 2005 by John Myers +Files: src/electronics/components/rotoswitch.h + src/electronics/components/rotoswitch.cpp + + Copyright (C) 2005 Christoph Cullmann <cullmann@kde.org> +Files: src/katemdi.h + src/katemdi.cpp + + Copyright (C) 2002, 2003 Joseph Wenninger <jowenn@kde.org> +Files: src/katemdi.h + src/katemdi.cpp + + Copyright (C) 2002 Simon Hausmann <hausmann@kde.org> +Files: src/katemdi.cpp + + Copyright Anders Lund <anders.lund@lund.tdcadsl.dk> +Files: src/view.cpp + + +License: + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License, version 2 +or higher as published by the Free Software Foundation. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANDABILITY of FITNESS FOR A PARTICULAR PURPOSE. +See the GNU General Public License for details. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. diff --git a/debian/_base/applications/development/ktechlab/debian/docs b/debian/_base/applications/development/ktechlab/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/debian/_base/applications/development/ktechlab/debian/install b/debian/_base/applications/development/ktechlab/debian/install new file mode 100644 index 000000000..27e314da2 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/install @@ -0,0 +1 @@ +debian/ktechlab.xpm opt/trinity/share/pixmaps diff --git a/debian/_base/applications/development/ktechlab/debian/menu b/debian/_base/applications/development/ktechlab/debian/menu new file mode 100644 index 000000000..d3828adaf --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/menu @@ -0,0 +1,6 @@ +?package(ktechlab-trinity):needs="X11" \ + section="Applications/Programming" \ + hints="TDE" \ + title="KTechLab" \ + command="/opt/trinity/bin/ktechlab" \ + icon="/opt/trinity/share/pixmaps/ktechlab.xpm" diff --git a/debian/_base/applications/development/ktechlab/debian/patches/.gitignore b/debian/_base/applications/development/ktechlab/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/patches/.gitignore diff --git a/debian/_base/applications/development/ktechlab/debian/rules b/debian/_base/applications/development/ktechlab/debian/rules new file mode 100755 index 000000000..4b05dbd51 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/rules @@ -0,0 +1,28 @@ +#!/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" + +debian/ktechlab.xpm: icons/hi32-app-ktechlab.png + convert $< $@ + +post-patches:: debian/ktechlab.xpm + dh_testdir + +clean:: +ifneq "$(wildcard debian/ktechlab.xpm)" "" + rm -f debian/ktechlab.xpm +endif diff --git a/debian/_base/applications/development/ktechlab/debian/source/format b/debian/_base/applications/development/ktechlab/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/ktechlab/debian/source/options b/debian/_base/applications/development/ktechlab/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/ktechlab/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/kxmleditor/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/kxmleditor/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/kxmleditor/debian/cdbs/versions.pl b/debian/_base/applications/development/kxmleditor/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/kxmleditor/debian/changelog b/debian/_base/applications/development/kxmleditor/debian/changelog new file mode 100644 index 000000000..a1da5ef32 --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/changelog @@ -0,0 +1,187 @@ +kxmleditor-trinity (1.1.4-4debian7.0.0+0) wheezy; urgency=low + + * Initial Release for TDE + + -- Slávek Banko <slavek.banko@axis.cz> Sat, 26 Mar 2016 11:50:05 +0100 + +kxmleditor (1.1.4-3.1) unstable; urgency=low + + * Non-maintainer upload to fix Failure To Build From Source due to lack of + compatibility with autoconf2.6. Thanks to Arjan Oosting for the patch. + (Closes: #379813) + + -- Margarita Manterola <marga@debian.org> Wed, 2 Aug 2006 17:57:34 -0300 + +kxmleditor (1.1.4-3) unstable; urgency=low + + * Acknowledge NMU (Closes: #334997), but revert it's changes, because the + toolchain is fixed, and g++-3.4 is no longer needed to compile on arm, + hppa and m68k. + * Fix the installation directory of the user documentation: force it to be + ${datadir}/doc/kde/HTML by exporting kde_htmldir with that value assigned + (Closes: #330175). + * Update libtool and other build system files. (Closes: #343953). + - Add new patch: 01_admin_update.diff. Updates the admin/ directory to the + one in branches/KDE/3.5 of the KDE SVN repository (revision 490256). + - Build-Depend on autotools-dev and libtool, and copy config.guess, + config.sub, libtool.m4, and ltmain.sh to the source in the clean target + of debian/rules. + * Small changes in debian/rules: + - Use config.status as dependency of the "build" target, and remove the + "configure" one. + - Force C collation on sort invocations in debian/rules. + * Update automake build-dependency to automake1.9. + * Raise debhelper compatibility level to 5 (no changes required). + * Update debian/watch to version 3. + * Use lowercase in the manpage for the name of the program. + * Raised Standards-Version to 3.7.2.0 (no changes required). + + -- Alejandro Exojo Piqueras <suy@badopi.org> Tue, 16 May 2006 14:31:54 +0200 + +kxmleditor (1.1.4-2.1) unstable; urgency=medium + + * NMU during BSP + * Compile with g++-3.4 on arm/hppa/m68k to work around ICE + with g++-4.0 (Closes: #334997) + + -- Frank Lichtenheld <djpig@debian.org> Fri, 28 Oct 2005 22:14:21 +0200 + +kxmleditor (1.1.4-2) unstable; urgency=low + + * Rebuilt against a kdelibs version compiled with GCC 4 (Closes: #327975). + * No longer use admin/debianrules and debian/debiandirs (and remove the + latter from the package). Now the prefix is retrieved using kde-config, + and DEB_BUILD_OPTIONS is honoured in rules directly: the check for "noopt" + now sets CXXFLAGS instead of CFLAGS, and the variable is exported before + configuration. "nostrip" is honoured by dh_strip. + * Add the patch 04_german_po_fixes.diff, made by Jens Seidel, which fixes + some mistakes in the German translation (Closes: #314019). + * Raised Standards-Version to 3.6.2 (no changes required). + + -- Alejandro Exojo Piqueras <suy@badopi.org> Sat, 17 Sep 2005 19:10:19 +0200 + +kxmleditor (1.1.4-1) unstable; urgency=low + + * New upstream release (Closes: #277487). + * New maintainer (Closes: #255299), thanks Mike for the previous work. + * Added a watch file for DEHS (by Mike Hommey). + * Corrected the description by a native English speaker. ;-) + * Moved section from "editors" to "kde". + * Updated "Build-Depends": changed libqt3-compat-headers to qt3-dev-tools + greater or equal than 3.3 (because it contains files created with + designer 3.3) and added automake1.7 and sharutils (for future uuencoded + diffs). + * Add "Build-Conflict" with old autoconf/automake versions. + * Reflex the work of all mantainers, and added the GPL excerpt in + debian/copyright. + * Add scapes to unscaped dashes in manpage. + * Quoted all entries, and deleted obsolete "kderemove" in debian/menu. + * debian/rules: + - Keep change from Frank Lichtenheld's NMU, because it is still needed to + create in the correct place the UIC-generated headers. + - Delete stamps at the beggining of clean target. (Policy 4.8) + - Moved the creation of the symbolic link to kxmleditor.links. + - Add support for build directory different from source directory. + - Pass --enable-final to configure. + - Remove dh_installinfo and lintian overrides. + - Moved DH_COMPAT to debian/compat. + * Removed shlibs.local and kxmleditor.lintian, aren't necessary anymore. + * Added a patch-system and two patches: + - patches/02_part_makefile_am.diff: Fixes LIBADD and installation prefixes. + - patches/03_include_mocs.diff: Includes MOC files in the source files. + + -- Alejandro Exojo Piqueras <suy@badopi.org> Fri, 07 Jan 2005 12:05:07 +0100 + +kxmleditor (1.0.0-1.1) unstable; urgency=low + + * NMU + * Fix build problems with Qt 3.3 by forcing the regeneration + of all source files. Fix suggested by Ben Burton (Closes: #265680) + + -- Frank Lichtenheld <djpig@debian.org> Thu, 16 Sep 2004 01:39:40 +0200 + +kxmleditor (1.0.0-1) unstable; urgency=low + + * New upstream release + * debian/rules: fixed once and for all the CFLAGS setting. + + -- Mike Hommey <mh@glandium.org> Tue, 27 Jan 2004 16:33:57 +0900 + +kxmleditor (0.9.2-1) unstable; urgency=low + + * New upstream release + * Bumped Standards-Version to 3.6.1. + * debian/rules: + - Removed the unneeded INSTALL_PROGRAM environment variable setting. + - Removed the alpha workaround, which should not be needed anymore. + - Fixed the configure call so that the build system works as expected + (for CFLAGS and arch detection) + - Added an install-stamp rule. + - Cleaned up unneeded variables. + + -- Mike Hommey <mh@glandium.org> Wed, 14 Jan 2004 19:40:56 +0900 + +kxmleditor (0.9.1-1) unstable; urgency=low + + * New upstream release + + -- Mike Hommey <mh@glandium.org> Mon, 5 Jan 2004 16:02:28 +0900 + +kxmleditor (0.9.0-1) unstable; urgency=low + + * New upstream release + + -- Mike Hommey <mh@glandium.org> Sat, 27 Dec 2003 18:23:47 +0900 + +kxmleditor (0.8.4-1) unstable; urgency=low + + * New upstream release + + -- Mike Hommey <mh@glandium.org> Fri, 12 Dec 2003 13:44:09 +0900 + +kxmleditor (0.8.1-4) unstable; urgency=low + + * NMU + * Added lintian override for the changed menu + + -- Uli Martens <uli@youam.net> Mon, 14 Jul 2003 20:59:39 +0200 + +kxmleditor (0.8.1-3) unstable; urgency=low + + * Modify debian menu so that kxmleditor doesn't appear twice in kde + menus + + -- Mike Hommey <mh@glandium.org> Thu, 10 Apr 2003 01:06:34 +0200 + +kxmleditor (0.8.1-2) unstable; urgency=low + + * Merged libxmleditorpart1 and kxmleditor, since libs are KParts + components and not shared libraries. + * Fixed dh_compress usage to avoid compression of kxmleditor documentation. + * Add lintian overrides. + * Adjust dependency to debhelper >= 4.0.0. + + -- Mike Hommey <mh@glandium.org> Thu, 3 Apr 2003 02:58:42 +0200 + +kxmleditor (0.8.1-1) unstable; urgency=low + + * New maintainer. Closes: #187049 + * New upstream release. Closes: #181833 + * Changed libxmleditor1 to libxmleditorpart1 to fit new upstream + library name. + * Updated to Standards-Version 3.5.9. + + -- Mike Hommey <mh@glandium.org> Wed, 2 Apr 2003 23:27:23 +0200 + +kxmleditor (0.7.1-2) unstable; urgency=low + + * Added work-around for broken alpha build in debian/rules. + + -- Joerg Jaspert <joerg@debian.org> Tue, 30 Apr 2002 23:55:03 +0200 + +kxmleditor (0.7.1-1) unstable; urgency=low + + * Initial Release (closes: #113797) + + -- Joerg Jaspert (JJ) <joerg@goliathbbs.dnsalias.net> Thu, 11 Apr 2002 00:09:53 +0200 + diff --git a/debian/_base/applications/development/kxmleditor/debian/compat b/debian/_base/applications/development/kxmleditor/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/kxmleditor/debian/control b/debian/_base/applications/development/kxmleditor/debian/control new file mode 100644 index 000000000..1486106b3 --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/control @@ -0,0 +1,18 @@ +Source: kxmleditor-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +X-Original-Maintainer: Jose Luis Tallon <jltallon@adv-solutions.net> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs-trinity-dev +Standards-Version: 3.8.0 + +Package: kxmleditor-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: XML Editor for TDE + KXML Editor is a simple program, that displays and edits the contents of an + XML file. It can be embedded in Quanta, and used with DCOP. + . + The left side contains a tree representing the XML document structure. The + right side contains a list of attributes for the selected XML element and its + contents. diff --git a/debian/_base/applications/development/kxmleditor/debian/copyright b/debian/_base/applications/development/kxmleditor/debian/copyright new file mode 100644 index 000000000..b3c8ee9e2 --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Joerg Jaspert (JJ) <joerg@goliathbbs.dnsalias.net> on +Tue, 9 Apr 2002 22:29:11 +0200. +It was mantained by Mike Hommey <mh@glandium.org> since 2 Apr 2003. +It is actually mantained by Alejandro Exojo Piqueras <suy@badopi.org> + +It was downloaded from http://kxmleditor.sourceforge.net/ + +Upstream Authors: Lumir Vanek <lvanek@users.sourceforge.net> + Olaf Hartig <olaf@users.sourceforge.net> + Mateusz Korniak <matkor@users.sourceforge.net> + +Copyright: (c) 2001-2004, The KXML Editor Developers + + 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 systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + diff --git a/debian/_base/applications/development/kxmleditor/debian/docs b/debian/_base/applications/development/kxmleditor/debian/docs new file mode 100644 index 000000000..ca0272abf --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO diff --git a/debian/_base/applications/development/kxmleditor/debian/menu b/debian/_base/applications/development/kxmleditor/debian/menu new file mode 100644 index 000000000..4fdffebfe --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/menu @@ -0,0 +1,6 @@ +?package(kxmleditor-trinity):\ + needs="X11"\ + section="Apps/Editors"\ + title="kxmleditor"\ + hints="TDE"\ + command="/opt/trinity/bin/kxmleditor" diff --git a/debian/_base/applications/development/kxmleditor/debian/patches/series b/debian/_base/applications/development/kxmleditor/debian/patches/series new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/patches/series @@ -0,0 +1 @@ + diff --git a/debian/_base/applications/development/kxmleditor/debian/rules b/debian/_base/applications/development/kxmleditor/debian/rules new file mode 100755 index 000000000..5a0da42af --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/debian/_base/applications/development/kxmleditor/debian/source/format b/debian/_base/applications/development/kxmleditor/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/kxmleditor/debian/source/options b/debian/_base/applications/development/kxmleditor/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/kxmleditor/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/piklab/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/piklab/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/piklab/debian/cdbs/versions.pl b/debian/_base/applications/development/piklab/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/piklab/debian/changelog b/debian/_base/applications/development/piklab/debian/changelog new file mode 100644 index 000000000..b0f58e45c --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/changelog @@ -0,0 +1,110 @@ +piklab-trinity (0.15.2-2ubuntu0) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +piklab-trinity (0.15.2-1ubuntu4) 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 + +piklab-trinity (0.15.2-1ubuntu2) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Tue, 16 Dec 2008 12:52:00 -0600 + +piklab (0.15.2-2) unstable; urgency=low + + * Added patch gcc-4.3.patch to fix FTBFS with gcc 4.3. + Thanks to tbm and KiBi. Closes: #456090 + * Suggest sdcc and sdcc-libraries instead of Recommend them. + Closes: #452478 + + -- Miriam Ruiz <little_miry@yahoo.es> Tue, 11 Mar 2008 13:32:30 +0000 + +piklab (0.15.2-1) unstable; urgency=low + + * New Upstream Release. + * Bumped standards version from 3.7.2 to 3.7.3. No changes needed. + * Added Homepage label to debian/control. + * Added manpage for piklab-coff. + * Added -Wl,--as-needed to LDFLAGS. + + -- Miriam Ruiz <little_miry@yahoo.es> Fri, 25 Jan 2008 22:26:25 +0000 + +piklab (0.15.0-1) unstable; urgency=low + + * New Upstream Release. + * Added "DM-Upload-Allowed: yes" tag to debian/control to allow Debian + Maintaners' Uploads. + + -- Miriam Ruiz <little_miry@yahoo.es> Fri, 09 Nov 2007 13:39:57 +0000 + +piklab (0.14.5-1) unstable; urgency=low + + * 1st package targeted to the official Debian Repositories (Closes: #387703) + * Removed debian/ directory from the original tarball. + + -- Miriam Ruiz <little_miry@yahoo.es> Sat, 01 Sep 2007 22:37:44 +0000 + +piklab (0.14.2-0) unstable; urgency=low + + * device id and eeprom fixes for some 18F devices + * fix debugging of 18F2455 family [report by Florian Brabetz] + * add parallel port support for FreeBSD (with ppbus) + * add support for Pickit2 and Picdem fsusb bootloaders (untested + no data eeprom operations) + * fix device memory reading [broken in 0.14.1, report by Xiaofan Chen] + * fix direct programming of 16F87XA [report by Jorus Cbaoth] + * do not open empty editor when file does not exit + * no "add file to project" in new file dialog when there is no project + * also include code for absent source files in disassembly listing (fix debugging with sdcc + 18F devices) + * fix output hex filename for CCSC projects [report by krengersi and Bill Sack] + * fix CCSC options for version 3 (only detected for linux executables) + + -- Stefan von Halenbach <vonHalenbach@users.sf.net> Tue, 10 Apr 2007 19:22:49 +0200 + +piklab (0.14.1-0) unstable; urgency=low + + * fix alignment problem with icd2 (for some 18F devices) + * fix some i18n inconsistency [thanks to Alain Portal] + * fix crash with config/template generator [report by Alain Portal] + * fix adding files in same directory with project wizard + * fix output hex filename for CC5X projects [report by philter_777] + * fix inverted "read-only" toggle for hex editor + * fix saving in editors (freeze with hex editor and display for text files) + * support for Tiny Bootloader + + -- Stefan von Halenbach <vonHalenbach@users.sf.net> Sat, 07 Apr 2007 13:57:00 +0100 + +piklab (0.14.0-0) unstable; urgency=low + + * merge in kate gui for source editor (many more menu items available) + * add console tool [idea by Rajesh Sankaran] + * new project wizard + * template source file generator + * fix gui problems with fast comment system + * fix crash when compiling assembler file with sdcc [report by Stefan von Halenbach] + * fix support for linux version of CCSC [report by Alan Page and Rajesh Sankaran] + * fix configuration dialog for PIC30 toolchain + * add support for MPC and CCX5 compilers + * add possibility to use custom device name for serial and parallel port + * allow read/write/erase of individual memory range with command-line utility + * speed-up programming and fix timeouts for pickit2 [patch from Mark Stanley] + * add pickit2 support for 16F87X + * fix freeze for connecting gpsim with an empty project [report by Florian Brabetz] + * fix crash when showing PC while debugging [report by Florian Brabetz] + * add "--force" option for command-line programmer (answer "yes" to question and overwrite files) + * new command-line utility for manipulating hex files (check, info, fix, and compare) + * add Hungarian translation [thanks to Nagy László] + + -- Stefan von Halenbach <vonHalenbach@users.sf.net> Sun, 04 Mar 2007 21:57:16 +0100 + +piklab (0.13.3-0) unstable; urgency=low + + * Initial release of the deb-package. + + -- Stefan von Halenbach <vonHalenbach@users.sf.net> Sun, 11 Feb 2007 17:03:34 +0100 diff --git a/debian/_base/applications/development/piklab/debian/compat b/debian/_base/applications/development/piklab/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/piklab/debian/control b/debian/_base/applications/development/piklab/debian/control new file mode 100644 index 000000000..b95c0076e --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/control @@ -0,0 +1,24 @@ +Source: piklab-trinity +Section: electronics +Priority: extra +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 9~), autotools-dev, quilt, chrpath, + libusb-dev, tdelibs14-trinity-dev, libreadline-dev | libreadline6-dev | libreadline5-dev, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 +Homepage: http://piklab.sourceforge.net/ + +Package: piklab-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: piklab-trinity (<< 4:14.0.0~) +Breaks: piklab-trinity (<< 4:14.0.0~) +Recommends: gputils, libusb-dev +Suggests: sdcc (>= 2.5.0), sdcc-libraries +Description: IDE for PIC-microcontroller development [Trinity] + Piklab is an integrated development environment for applications based on + Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. + . + Support for several compiler and assembler toolchains is integrated. The + GPSim simulator, the ICD1 programmer, the ICD2 debugger, the PICkit1 and + PICkit2 programmers, the PicStart+ programmer, and most direct programmers + are supported. A command-line programmer and debugger are also available. diff --git a/debian/_base/applications/development/piklab/debian/copyright b/debian/_base/applications/development/piklab/debian/copyright new file mode 100644 index 000000000..3265a28c8 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/copyright @@ -0,0 +1,89 @@ +This package was debianized by Miriam Ruiz <little_miry@yahoo.es> on +Sat, 01 Sep 2007 22:37:44 +0000. + +It was downloaded from http://sourceforge.net/projects/piklab/ + +Upstream Authors: + + Author and maintainer: Nicolas Hadacek <hadacek@kde.org> + Original author of PiKdev: Alain Gibaud <alain.gibaud@free.fr> + LPLAB author (original microchip programmer support): Stephen Landamore <webmaster@landamore.com> + Author of gputils: Craig Franklin <craigfranklin@users.sourceforge.net> + Author of likeback: Sébastien Laoût <slaout@linux62.org> + +Other Authors: + + Brian C. Lane (Original code for direct programming) + Manwlis "Manos" Giannos (Direct programming for PIC18F devices) <mgiannos2000@yahoo.gr> + Sean A. Walberg (Direct programming for 16F676/630) <sean@ertw.com> + Mirko Panciri (Support for direct programmers with bidirectionnal buffers) <mirko.panciri@adept.it> + Keith Baker (Direct programming for 16F73/74/76/77) <susyzygy@pubnix.org> + Lorenz Möenlechner and Matthias Kranz "USB support for ICD2 programmer) <icd2linux@hcilab.org> + Xiaofan Chen (Test of PICkit2 and ICD2 programmer) <xiaofanc@gmail.com> + Homer Reid (Direct programming for dsPICs is inspired from his program "dspicprg") <homer@homerreid.com> + Frank Damgaard (Direct programming for 24C EEPROM is inspired from his program "prog84") <frda@post3.tele.dk> + +Copyright: + + Copyright (C) 2005-2007, Nicolas Hadacek + Copyright (C) 2002-2005, Alain Gibaud + Copyright (C) 2003-2004, Stephen Landamore + Copyright (C) 2005, Lorenz Möenlechner and Matthias Kranz + Copyright (C) 2001-2005, Craig Franklin + + src/libgui/likeback.*: Copyright (C) 2006, Sebastien Laot + test/sdcc/sdcc250_pic16f873.h: Copyright (C) 2002, Kevin L. Pauba + src/progs/direct/base/direct_16F.*: Copyright (C) 2004 Keith Baker + src/progs/direct/base/direct.*: Copyright (C) Brian C. Lane + src/common/gui/list_view.cpp: Copyright (C) 1992-2003 Trolltech AS. + src/common/gui/editlistbox.cpp: Copyright (C) 2000 David Faure, Alexander Neundorf + src/common/nokde/nokde_tdeaboutdata.h: Copyright (C) 2000, Espen Sand + src/devices/pic/xml_data/*.xml: Copyright (C) 2007, Alan Page + src/common/port/usb_port.cpp: Copyright (C) 2003-2005 Orion Sky Lawlor + src/common/nokde/win32_utils.*: Copyright (C) 2004-2005, Jaroslaw Staniek + src/common/nokde/nokde_tdecmdlineargs.*: Copyright (C) 1999, Waldo Bastian + src/common/nokde/nokde_tdeaboutdata.cpp: Copyright (C) 2000, Espen Sand + +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'. + + +src/common/gui/editlistbox.* +src/common/nokde/* + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; 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 Library General +Public License can be found in `/usr/share/common-licenses/LGPL'. + + +The Debian packaging and patches are (C) 2007, Miriam Ruiz <little_miry@yahoo.es> +and are licensed under the GPL, see above. diff --git a/debian/_base/applications/development/piklab/debian/docs b/debian/_base/applications/development/piklab/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/debian/_base/applications/development/piklab/debian/install b/debian/_base/applications/development/piklab/debian/install new file mode 100644 index 000000000..4b76727ec --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/install @@ -0,0 +1,3 @@ +debian/*.xpm opt/trinity/share/pixmaps/ +#debian/*.desktop usr/share/applications/ +#debian/overrides/piklab usr/share/lintian/overrides/ diff --git a/debian/_base/applications/development/piklab/debian/menu b/debian/_base/applications/development/piklab/debian/menu new file mode 100644 index 000000000..f1952f59b --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/menu @@ -0,0 +1,3 @@ +?package(piklab-trinity):needs="X11" section="Applications/Programming" \ + title="Piklab" command="/opt/trinity/bin/piklab" \ + icon="/opt/trinity/share/pixmaps/piklab.xpm" diff --git a/debian/_base/applications/development/piklab/debian/patches/series b/debian/_base/applications/development/piklab/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/patches/series diff --git a/debian/_base/applications/development/piklab/debian/piklab.desktop b/debian/_base/applications/development/piklab/debian/piklab.desktop new file mode 100644 index 000000000..41e546d50 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/piklab.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=PikLab +Comment=IDE for PIC-microcontroller development +Exec=piklab +Icon=piklab.xpm +Terminal=false +Type=Application diff --git a/debian/_base/applications/development/piklab/debian/piklab.sng b/debian/_base/applications/development/piklab/debian/piklab.sng new file mode 100644 index 000000000..4d2aa5902 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/piklab.sng @@ -0,0 +1,67 @@ +#SNG: from icon.png +IHDR { + width: 48; height: 48; bitdepth: 8; + using color alpha; +} +bKGD {red: 255; green: 255; blue: 255;} +pHYs {xpixels: 2834; ypixels: 2834; per: meter;} # (72 dpi) +tIME { + # 27 Mar 2006 16:43:41 GMT + year: 2006 + month: 3 + day: 27 + hour: 16 + minute: 43 + second: 41 +} +IMAGE { + pixels hex +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 58585800 00000000 00000000 00000000 58585800 58585800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 30303000 30303000 00000000 00000000 00000000 00000000 30303000 30303000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 58585801 00000000 00000000 00000000 58585801 58585800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 30303000 30303001 00000000 00000000 00000000 00000000 30303001 30303000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 58585800 58585801 00000000 0000b202 43436376 41416440 00000000 00000000 58585801 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 30303001 00000000 00000000 21212037 21212189 1c1c1c89 10101038 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2f2f2f01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 58585800 00000000 00000000 00000000 5b5b5640 6b6b4eff 686850a7 1d1d770d 00000000 00000000 58585800 58585800 00000000 00000000 00000000 00000000 30303000 30303000 00000000 00000000 10100f0d 39393a98 3d3d3dff 424242ff 47474796 63636311 1c1c1c1c 7e7e7e1f c4c4c41f 4444441f 23232321 2b2b2b1b aaaaaa01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 58585801 00000000 00000000 33336b66 636352f3 dfdf11ff a5a530ff 414164c1 1d1d770d 00000000 58585801 58585800 00000000 00000000 00000000 00000000 30303000 30303001 00000000 0e0e0d0d 232323c1 5a5a5cff 9a9a9eff c2c2c2ff 989898f1 4c4c4cde 222222e0 7e7e7ee0 bfbfbfe0 444444e0 242424ef 2d2d2dc3 5a5a5a0d 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 58585800 58585801 00000000 00000000 33336b66 7d7d45d1 b5b527ff ffff00ff dede11ff 9a9a35ff 57575999 1a1a792e 00000000 00000000 58585801 00000000 00000000 00000000 00000000 00000000 26262637 35353598 484848ff 838384ff d3d3d5fe fffffffe 9d9d9dff 393939ff 717171ff 848484ff 717171ff 353535ff 383838ff 434343ff 04040499 0000002e 00000000 00000000 58585801 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 0000b202 5b5b5640 636352f3 b5b527ff ffff00fe ffff00ff ffff00fe f4f406ff 7c7c45ff 57575999 1d1d770d 00000000 00000000 51515100 37373700 00000000 00000000 00000000 24242486 393939ff 7f7f7fff c1c1c1fe ebebebff f1f1f1ff 8c8c8cff 464646ff acacacff 737373ff 1f1f1fff 303030ff 474747fe 484848ff 161616ff 12121299 b8b8b80d 00000000 00000000 80808000 80808000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 43436376 6b6b4eff dfdf11ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff f4f406ff 9a9a35ff 414164c1 1d1d770d 00000000 51515101 37373701 00000000 00000000 00000000 1717177a 414141ff c1c1c1ff ffffffff f1f1f1ff 535353ff 757575ff adadadff 525252ff 2c2c2cff 303030ff 575757ff 2b2b2bff 0f0f0fff 676767ff 6e6e6eff 585858c1 2c2c2c0d 00000000 80808001 80808000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 41416440 686850a7 a5a530ff dede11ff ffff00fe ffff00ff fefe01ff ffff00ff ffff00fe d8d814ff 9a9a35ff 57575999 1b1b772f 00000000 00000000 22222138 20202086 1717177a 303030bf 4d4d4dff 828282ff 949494ff 8e8e8eff 767676ff 7c7c7cff 757575ff 2f2f2fff 333333ff 444444ff 292928ff 212121ff 303030ff 5c5c5cfe 4e4e4eff 404040ff 78787899 b9b9b92e 00000000 00000000 2f2f2f01 00000000 00000000 00000000 00000000 00000000 +00000000 58585800 58585801 00000000 1d1d770d 414164c1 9a9a35ff f4f406ff ffff00ff ffff00ff ffff00ff fefe00ff ffff00fe f4f406ff 7c7c45ff 57575997 1c1c6e0e 1515210e 39393a96 3d3d3dff 414141ff 525252ff 555555fe 2a2a2aff 222222ff 484848ff adadadff 747474ff 1f1f1fff 2a2a2aff 474747ff 4e4e4fff 141415ff 323232ff 555555ff 2f2f2fff 2f2f2ffe 494949ff 727272ff 74747499 0000000d 00000000 00000000 2f2f2f00 2f2f2f00 00000000 00000000 00000000 +00000000 58585800 58585800 00000000 00000000 1d1d770d 57575999 7c7c45ff f4f406ff ffff00fe fefe00ff ffff00ff ffff00ff ffff00ff f4f406ff a1a135f1 3d3d5cde 29292ede 5c5c5df1 9a9a9eff c2c2c3ff 959595ff 4d4d4dff 242424ff 6e6e6eff a9a9a9ff 4e4e4eff 2e2e2eff 2b2b2bff 2d2d2dff 2c2c2bff 414142ff 8d8d90ff 676769ff 272726ff 1e1e1eff 767676ff b0b0b0ff 4b4b4bff 2d2d2dff 2e2e2ec1 2d2d2d0d 00000000 2f2f2f01 2f2f2f00 00000000 00000000 00000000 +00000000 00000000 00000000 58585801 00000000 00000000 1a1a792e 57575999 9a9a35ff d8d814ff ffff00fe ffff00ff fefe01ff ffff00ff ffff00fe dede13ff 929233ff 3d3d3eff 767688ff dededffe ffffffff a0a09fff 383838ff 717171ff 838383ff 6e6e6eff 2d2d2dff 222222ff 2c2c2cff 2d2d2dff 282828ff 343434ff 69696bff 727274ff 6f6f71ff 7f7f81ff 888888ff 767676ff 343434fe 282828ff 2e2e2eff 21212199 1c1c1c2e 00000000 00000000 00000001 00000000 00000000 +00000000 00000000 00000000 00000000 58585800 58585801 00000000 1d1d770d 414164c1 9a9a35ff f4f406ff ffff00ff ffff00ff ffff00ff fefe00ff ffff00ff f6f603ff 7c7c3eff 929293ff d7d7dbff efeff0ff 8e8e8eff 444444ff a3a3a3ff 6b6b6bff 171717ff 1f1f21ff 252527ff 2a2a2aff 2a2a2aff 2c2c2cff 2b2b2bff 212121ff 5e5e5fff a5a5a8ff bebec0ff 717171ff 1f1f1fff 2c2c2cff 2d2d2dfe 303030ff 404040ff 3c3c3c99 0000000d 00000001 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 58585800 58585800 00000000 00000000 1d1d770d 57575999 7c7c45ff f4f406ff ffff00fe fefe00ff ffff00ff ffff00ff ffff00ff f6f604ff a5a53fff 53536dff 434347ff 7d7d7dff a1a1a1ff 464646ff 2a2a29ff 1e1e20ff 000007ff 0c0c14ff 2b2b2aff 2a2a29ff 2a2a2aff 2a2a2aff 292929ff 333333ff 3e3e3fff 424243ff 383838ff 2d2d2dff 2f2f2fff 222222ff 3a3a3aff afafafff 666666ff 000000c3 0000001b 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 58585801 00000000 00000000 1b1b772f 57575997 a1a135f1 dede13ff ffff00ff ffff00ff fefe01ff ffff00ff ffff00ff dede0dff 8e8e29ff 363637ff 4c4c5dff 6a6a68ff 272726ff 010112ff 11110fff 737300ff 595910ff 212129ff 262628ff 282828ff 292929ff 2a2a2aff 272727ff 242424ff 232323ff 292929ff 2d2d2dff 212121ff 555555ff 868686ff 737373fe 2e2e2eff 000000ed 00000012 00000000 00000001 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 51515100 51515101 00000000 1d1d6f0e 3e3e5dde 939333ff f6f603ff ffff00ff ffff00ff ffff00ff fefe00ff ffff00ff f8f805ff 868649ff 373738ff 0f0f14ff 17171cff 0c0c0dff 3c3c00ff fefe00ff a8a812ff 171727ff 232326ff 262626ff 272727ff 282828ff 292929ff 2a2a2aff 2a2a2aff 292929ff 2c2c2cff 383838ff 868686ff a0a0a0ff 0c0c0cff 000000ff 000000e4 0000003b 23232301 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 37373700 37373701 00000000 1919260e 2b2b30de 3e3e3fff 7b7b3eff f6f604ff ffff00ff fefe00ff ffff00ff ffff00ff ffff00ff fbfb09ff 7d7d16ff 00001aff 000007ff 676700ff f4f400ff ffff00ff 949411ff 161625ff 212124ff 242424ff 262626ff 262626ff 272727ff 282828ff 2a2a2aff 1d1d1dff 353535ff abababff 717171ff 0d0d0dff 000000ff 000000ff 000000fe 000000f1 0202026e 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 27272738 35353596 4a4a49f1 6d6d7dff 949495ff a5a540ff dede0dff ffff00ff ffff00ff fefe01ff ffff00ff ffff00ff cdcd05ff 83830dff 767600ff c6c600ff ffff00ff ffff00ff 8f8f10ff 141422ff 1f1f22ff 222222ff 242424ff 242424ff 262626ff 242424ff 1a1a1aff 4e4e4eff 7f7f7fff 707070ff 2c2c2cff 000000ff 000000ff 404040fe 757575ff 0b0b0bff 00000088 00000000 00000000 +00000000 00000000 00000000 00000000 30303000 30303000 00000000 00000000 00000000 24242486 393939ff 7f7f7fff cfcfcefe dadadfff 53536eff 8f8f29ff f8f806ff ffff00ff ffff00ff ffff00ff fefe00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 8f8f0fff 121220ff 1d1d20ff 212121ff 222222ff 222222ff 212121ff 242424ff 303030ff 7d7d7dff 999999ff 0c0c0cff 000000ff 000000ff 0d0d0dff a9a9a9ff f9f9f9ff 292929ff 0000007e 00000000 00000000 +00000000 00000000 00000000 00000000 30303000 30303001 00000000 00000000 00000000 1717177a 414141ff c0c0c0ff ffffffff f0f0f1ff 444448ff 373738ff 87874aff fcfc09ff ffff00ff fefe00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 8e8e0eff 10101eff 1b1b1eff 1f1f1fff 202020ff 212121ff 141414ff 2d2d2dff a2a2a2ff 6c6c6cff 0c0c0cff 000000ff 000000ff 0d0d0dff c1c1c1ff ffffffff ebebebff 5b5b5bff 2b2b2b77 00000000 00000000 +00000000 00000000 00000000 30303001 00000000 00000000 21212037 21212086 1818187a 282828bf 444444ff 808080ff 979797ff 909090ff 747473ff 424253ff 303031ff 75750fff caca01ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 8d8d0dff 0e0e1dff 1a1a1dff 1e1e1eff 1c1c1cff 121212ff 454545ff 777777ff 6b6b6bff 292929ff 000000ff 000000ff 404040ff a8a8a8ff ffffffff ffffffff f6f6f6ff b7b7b7ff 868686c7 4c4c4c69 4646460e +00000000 30303000 30303000 00000000 00000000 10100f0d 39393a98 3d3d3dff 404040ff 5e5e5eff 6a6a6afe 2e2e2eff 212121ff 3f3f3fff 8b8b8bff 535352ff 000004ff 00000eff 7d7d08ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 8c8c0dff 0c0c1bff 18181bff 191919ff 1b1b1bff 272727ff 747474ff 929292ff 0b0b0bff 000000ff 000000ff 000000ff 767676ff fcfcfcff fcfcfcff ffffffff fafafaff e5e5e5fe 909090ff 505050f1 4d4d4d21 +00000000 30303000 30303001 00000000 0e0e0d0d 232323c1 59595cff 98989cff b9b9baff ecececff e0e0e0ff 3c3c3cff 565656ff 888888ff 2d2d2dff 0f0f0eff 05050aff 000003ff 767600ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 8b8b0cff 0a0a19ff 161619ff 0c0c0cff 252525ff 999999ff 676767ff 0c0c0cff 000000ff 000000ff 000000ff 000000fe 060606ff 373737ff c8c8c8ff fcfcfcfe dededeff 7b7b7bfe 595959ff 575757f1 56565621 +00000000 00000000 00000000 26262637 35353598 484848ff 838384ff d3d3d5fe ffffffff d7d7d7ff 909090ff 707070ff 616161ff 494949ff 0b0b0aff 000000ff 040405ff 666600ff c7c700ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 8b8b0bff 060615ff 07070aff 3c3c3cff 6e6e6eff 666666ff 292929ff 000000ff 000000ff 404040ff 777777ff 0c0c0cff 000000b7 00000087 6c6c6bee 939393ff 959595ff 565656ff 4b4b4bc7 5a5a5a69 5a5a5a0e +00000000 00000000 00000000 24242488 393939ff 7f7f7fff c2c2c2fe edededff f3f3f3ff 878787ff 323232ff 818181ff 464646ff 000000ff 030305ff 060604ff 3f3f00ff f5f500ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 888808ff 050514ff 1c1c1eff 6b6b6bff 8b8b8bff 0b0b0bff 000000ff 000000ff 0d0d0dff a9a9a9ff f9f9f9ff 292929ff 00000065 00000000 353535de 3e3e3fff 4f4f4fff 5b5b5bff 60606079 00000000 00000000 +00000000 00000000 00000000 18181881 414141ff c1c1c1ff ffffffff f2f2f2ff 585858ff 616161ff 7e7e7eff 242424ff 050505ff 000002ff 000001ff 767600ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff ffff00ff 828200ff 0d0d1dff 8c8c8fff 616161ff 0b0b0bff 000000ff 000000ff 0d0d0dff c1c1c1ff ffffffff ebebebff 5c5c5cff 1c1c1b65 ffffff01 99999de9 626264ff 373737ff 737373ff 84848486 00000000 00000000 +00000000 00000000 00000000 3e3e3e7f 4e4e4eff 7c7c7cff 989898ff 969696fe 636363ff 4f4f4fff 393939ff 000000ff 000000ff 010103ff 000001ff 4a4a01ff 989802ff 868603ff 818103ff 838303ff 848404ff 848404ff 848405ff 858505ff 868606ff 858504ff 808000ff 6f6f2fff 5f5f66ff 5f5f60ff 262626ff 000000ff 000000ff 404040ff a8a8a8ff ffffffff ffffffff f5f5f5ff afafafff 7e7e7ebf 5c5c5d77 b2b2b777 575758c7 30302ff9 71717198 9e9e9e38 00000000 00000000 +00000000 00000000 00000000 5b5b5b81 515151ff 2c2c2ce5 171717ee 2b2b2bff 7b7b7bff 4c4c4cff 020202ff 000000ff 000000ff 010101ff 030302ff 000003ff 000004ff 000005ff 000005ff 000006ff 000008ff 000009ff 000009ff 00000aff 000009ff 00000cff 070717ff 5c5c64ff 868685ff 0a0a0aff 000000ff 000000ff 000000ff 767676ff fcfcfcff fcfcfcff ffffffff f7f7f7ff d7d7d7fe 898989ff 505050e9 00000004 23232379 303030f1 00000014 00000000 80808001 80808000 +00000000 00000000 00000000 3636368e 363636f0 38383830 00000081 040404ff 0a0a0aff 535353ff 777777ff 090909ff 000000ff 010101ff 000000ff 000001ff 000002ff 000002ff 010104ff 020205ff 030305ff 030306ff 040407ff 060609ff 000000ff 111114ff 828285ff 5b5b5cff 0b0b0bff 000000ff 000000ff 000000ff 000000fe 060606ff 383838ff c9c9c9ff f4f4f4fe d0d0d0ff 787878ff 565656ff 535353e0 6b6b690d 2a2a2a86 303030fd 29292921 00000000 80808000 80808000 +00000000 00000000 00000000 2e2e2e99 2e2e2ef9 9e9e9e06 00000066 000000ff 000000ff 232323ff 555555ff 555555ff 222222ff 000000ff 000000ff 010101ff 000000ff 010101ff 020202ff 030303ff 030303ff 050505ff 030303ff 000000ff 2a2a2aff 5d5d5dff 5b5b5bff 252525ff 000000ff 000000ff 404040ff 777777ff 0c0c0cff 000000b7 00000087 6c6c6cee 8e8e8eff 8d8d8dff 545454fe 646465ff 828284ee 9a9a9d19 18181737 30303078 30303011 00000000 00000000 00000000 +00000000 00000000 00000000 3030307e 313131cf 6161610f 00000073 000000ff 000000ff 000000ff 0a0a0aff 797979ff 555555ff 0a0a0aff 000000ff 000000ff 000000ff 000000ff 000000ff 010101ff 010101ff 000000ff 030303ff 0e0e0eff 5b5b5bff 7e7e7eff 0a0a0aff 000000ff 000000ff 0d0d0dff a9a9a9ff fafafaff 2a2a2aff 00000065 00000000 353535de 3f3f3fff 4f4f4fff 585858ff 828284ff aaaaafc4 a9a9ad1b 00000000 00000000 00000000 30303001 00000000 00000000 +00000000 00000000 00000000 30303011 3636361a 00000000 00000086 000000ff 000000ff 000000fe 000000ff 0a0a0aff 555555ff 797979ff 0a0a0aff 000000ff 000000ff 000000ff 000000ff 000000ff 010101ff 000000ff 0b0b0bff 7b7b7bff 575757ff 0a0a0aff 000000ff 000000ff 0f0f0fff c3c3c3ff ffffffff f0f0f0ff 606060ff 21212065 ffffff01 99999de9 626264ff 373737ff 727272ff 88888899 dadae40d ffffff01 00000000 00000000 00000000 30303000 00000000 00000000 +00000000 30303000 30303001 00000000 00000000 00000000 01010139 00000096 000000f1 010101ff 000000ff 000000ff 222222ff 555555ff 555555ff 222222ff 000000ff 000000ff 010101ff 000000ff 000000ff 232323ff 555555ff 565656ff 232323ff 000000ff 000000ff 363636ff 929292ff f3f3f3ff fbfbfbff ccccccff 868686ff 646463bf 61616277 b3b3b877 575758c7 303030f9 71717199 9e9e9d2f 00000000 00000000 a0a0a401 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000011 000000e1 000000ff 000000ff 000000ff 000000ff 0a0a0aff 797979ff 555555ff 0a0a0aff 000000ff 000000ff 000000ff 0a0a0aff 555555ff 797979ff 0a0a0aff 000000ff 000000ff 000000ff 656565ff d7d7d7ff d8d8d8ff c1c1c1ff a3a3a3ff 8f8f8ffe 6c6c6cff 545454e9 00000004 23232379 303030f1 00000014 00000000 80808001 80808000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000001e 000000ee 000000ff 000000fe 000000ff 000000ff 000000ff 0a0a0aff 555555ff 797979ff 0a0a0aff 000000ff 0a0a0aff 797979ff 555555ff 0a0a0aff 000000ff 000000ff 000000ff 000000fe 050505ff 303030ff abababff b6b6b6fe 8a8a8aff 656565ff 565656ff 545453e0 6d6d6b0d 2a2a2a86 303030fd 29292921 00000000 80808000 80808000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 00000068 000000d0 000000ff 000000ff 010101fe 000000ff 000000ff 232323ff 535353ff 4d4d4dff 4a4a4aff 4b4b4bff 535353ff 242424ff 000000ff 000000ff 414141ff 797979ff 0d0d0dff 000000b7 00000087 5e5e5eee 727272ff 6e6e6eff 545453fe 686869ff 818184ee 9a9a9d19 18181737 30303078 30303011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000066 000000f2 000000ff 000000ff 000000ff 000000ff 000000ff 090909ff 787878ff 9e9e9eff 7c7c7cff 0a0a0aff 000000ff 000000ff 0e0e0eff a7a7a7ff f6f6f6ff 2a2a2aff 00000065 00000000 373737de 424242ff 535352ff 585858ff 818183ff aaaaafc4 a9a9ad1b 00000000 00000000 00000000 30303001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000003e 000000f2 000000ff 000000fe 000000ff 000000ff 060606ff 363636ff 5a5a5aff 565656ff 0b0b0bff 000000ff 0e0e0eff c5c5c5ff fcfcfcff d0d0d0ff 5c5c5cff 26262665 ffffff01 99999de9 636365ff 383838ff 727272ff 88888899 dadae40d ffffff01 00000000 00000000 00000000 30303000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000066 000000d1 000000ff 000000ff 000000fe 010101ff 0c0c0cff 3a3a3aff 4d4d4dff 030303ff 3b3b3bff a6a6a6ff f7f7f7ff eeeeeeff b9b9b9ff 848484ff 656565bf 61616277 b3b3b877 575758c7 303030f9 71717199 9e9e9d2f 00000000 00000000 a0a0a401 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000066 000000f2 000000ff 000000ff 000000ff 000000ff 303030ff 515151ff 000000ff 737373ff f8f8f8ff ddddddff c1c1c1ff a5a5a5ff 8f8f8ffe 6c6c6cff 545454e9 00000004 23232379 303030f1 00000014 00000000 80808001 80808000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000003e 000000f2 000000ff 000000fe 000000ff 313131ff 575757ff 080808fe 000000ff 343434ff aeaeaeff b7b7b7fe 8a8a8aff 656565ff 565656ff 545453e0 6d6d6b0d 2a2a2a86 303030fd 29292921 00000000 80808000 80808000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000066 000000d0 050505ff 292929ff 303030ff 272727ff 1d1d1dff 000000bf 00000087 424242ee 656565ff 737373ff 545454fe 686869ff 818184ee 9a9a9d19 18181737 30303078 30303011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000068 0c0c0cee 575757e3 2e2e2ee0 000000e3 2b2b2bee 49494858 00000004 060607df 272728ff 505050ff 585858ff 828284ff aaaaafc4 a9a9ad1b 00000000 00000000 00000000 30303001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0c0c0c21 5a5a5a1f 2e2e2e1f 0000001f 2c2c2c21 00000000 adadb11c 949498ed 4a4a4cff 121211ff 6d6d6dff 8c8c8d99 dadae40d ffffff01 00000000 00000000 00000000 30303000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d1d1d60f ceced369 353537cf 000000f9 66666699 afafae2f 00000000 00000000 a0a0a401 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a0a0a401 00000000 00000000 00000088 000000ee 00000014 00000000 80808001 80808000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a0a0a400 00000000 00000000 0000008e 000000ef 0000001f 00000000 80808000 80808000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 +} diff --git a/debian/_base/applications/development/piklab/debian/piklab.xpm b/debian/_base/applications/development/piklab/debian/piklab.xpm new file mode 100644 index 000000000..9f7cfe61f --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/piklab.xpm @@ -0,0 +1,290 @@ +/* XPM */ +static char * icon32_xpm[] = { +"32 32 255 2", +" c None", +". c #303031", +"+ c #292929", +"@ c #A3A330", +"# c #7D7D45", +"$ c #5E5E60", +"% c #8E8E8F", +"& c #717171", +"* c #303030", +"= c #949494", +"- c #6D6D6D", +"; c #272727", +"> c #A4A430", +", c #EFEF09", +"' c #D9D914", +") c #808043", +"! c #2F2F2F", +"~ c #4E4E4E", +"{ c #AEAEAF", +"] c #F0F0F0", +"^ c #797979", +"/ c #3F3F3F", +"( c #404040", +"_ c #1E1E1E", +": c #FFFF00", +"< c #FEFE01", +"[ c #DCDC13", +"} c #73734A", +"| c #343434", +"1 c #878787", +"2 c #ECECEC", +"3 c #AAAAAA", +"4 c #818181", +"5 c #3B3B3B", +"6 c #2E2E2E", +"7 c #3E3E3E", +"8 c #515151", +"9 c #D6D615", +"0 c #333333", +"a c #424242", +"b c #5E5E5E", +"c c #828282", +"d c #6E6E6E", +"e c #3C3C3C", +"f c #474747", +"g c #434343", +"h c #656565", +"i c #757548", +"j c #30303D", +"k c #5F5F60", +"l c #6F6F6F", +"m c #666666", +"n c #777777", +"o c #2A2A2A", +"p c #3A3A3A", +"q c #5A5A5C", +"r c #4B4B4C", +"s c #6A6A6A", +"t c #D7D714", +"u c #727235", +"v c #9E9EA7", +"w c #F0F0F1", +"x c #7B7B7A", +"y c #363636", +"z c #262626", +"A c #2C2C2C", +"B c #464647", +"C c #737374", +"D c #8E8E90", +"E c #737373", +"F c #2B2B2B", +"G c #FEFE00", +"H c #DDDD10", +"I c #94946D", +"J c #7D7D85", +"K c #101014", +"L c #1C1C20", +"M c #282828", +"N c #4C4C4C", +"O c #686869", +"P c #767648", +"Q c #D6D60F", +"R c #717132", +"S c #47474F", +"T c #0E0E0E", +"U c #767603", +"V c #575719", +"W c #232328", +"X c #141414", +"Y c #31313F", +"Z c #737335", +"` c #E2E215", +" . c #45451E", +".. c #070711", +"+. c #6D6D03", +"@. c #E7E700", +"#. c #6F6F18", +"$. c #1E1E25", +"%. c #252525", +"&. c #696969", +"*. c #171717", +"=. c #000000", +"-. c #4F4F4F", +";. c #98989F", +">. c #95956F", +",. c #D7D710", +"'. c #CDCD05", +"). c #A7A703", +"!. c #E6E600", +"~. c #666616", +"{. c #1B1B21", +"]. c #222222", +"^. c #232323", +"/. c #242424", +"(. c #6C6C6C", +"_. c #626262", +":. c #030303", +"<. c #787878", +"[. c #444444", +"}. c #868686", +"|. c #EDEDED", +"1. c #7E7E87", +"2. c #727233", +"3. c #646414", +"4. c #18181F", +"5. c #202020", +"6. c #212121", +"7. c #616161", +"8. c #5F5F5F", +"9. c #161616", +"0. c #5C5C5C", +"a. c #E7E7E7", +"b. c #3A3A42", +"c. c #3F3F15", +"d. c #CBCB02", +"e. c #626212", +"f. c #15151C", +"g. c #1C1C1C", +"h. c #1A1A1A", +"i. c #636363", +"j. c #5D5D5D", +"k. c #121212", +"l. c #EBEBEB", +"m. c #FCFCFC", +"n. c #D7D7D7", +"o. c #5D5D5F", +"p. c #89898A", +"q. c #BBBBBB", +"r. c #535353", +"s. c #585858", +"t. c #1A1A1B", +"u. c #010107", +"v. c #A5A502", +"w. c #606011", +"x. c #13131A", +"y. c #5A5A5A", +"z. c #151515", +"A. c #454545", +"B. c #B9B9B9", +"C. c #F6F6F6", +"D. c #B7B7B7", +"E. c #646464", +"F. c #AFAFAF", +"G. c #F1F1F1", +"H. c #A3A3A3", +"I. c #747474", +"J. c #4B4B4B", +"K. c #090902", +"L. c #6C6C01", +"M. c #5E5E0E", +"N. c #0B0B12", +"O. c #ADADAD", +"P. c #6B6B6B", +"Q. c #010102", +"R. c #757501", +"S. c #5B5B0A", +"T. c #48484F", +"U. c #555555", +"V. c #78787A", +"W. c #4E4E4F", +"X. c #4A4A4A", +"Y. c #5B5B5B", +"Z. c #414141", +"`. c #0D0D0D", +" + c #000001", +".+ c #434302", +"++ c #5D5D03", +"@+ c #565604", +"#+ c #585805", +"$+ c #585806", +"%+ c #585807", +"&+ c #595907", +"*+ c #6A6A51", +"=+ c #505052", +"-+ c #111111", +";+ c #CFCFCF", +">+ c #7B7B7B", +",+ c #373737", +"'+ c #0B0B0B", +")+ c #505050", +"!+ c #1F1F1F", +"~+ c #010101", +"{+ c #000002", +"]+ c #000003", +"^+ c #010105", +"/+ c #020206", +"(+ c #020207", +"_+ c #040409", +":+ c #040408", +"<+ c #3F3F46", +"[+ c #4E4E50", +"}+ c #141413", +"|+ c #BABABA", +"1+ c #EFEFEF", +"2+ c #606060", +"3+ c #2D2D2D", +"4+ c #020202", +"5+ c #040404", +"6+ c #4D4D4D", +"7+ c #101010", +"8+ c #757575", +"9+ c #79797B", +"0+ c #3D3D3D", +"a+ c #E8E8E8", +"b+ c #858585", +"c+ c #8B8B8C", +"d+ c #494949", +"e+ c #676767", +"f+ c #D4D4D4", +"g+ c #DADADA", +"h+ c #9B9B9B", +"i+ c #646463", +"j+ c #484848", +"k+ c #9F9F9F", +"l+ c #7D7D7D", +"m+ c #464646", +"n+ c #5B5B5A", +"o+ c #7A7A7D", +"p+ c #353535", +"q+ c #DFDFDF", +"r+ c #7C7C7C", +"s+ c #78787B", +"t+ c #505051", +"u+ c #060606", +"v+ c #1B1B1B", +"w+ c #D0D0D0", +"x+ c #969696", +"y+ c #A6A6A6", +"z+ c #7E7E7E", +"A+ c #222223", +"B+ c #7B7B7D", +"C+ c #656568", +"D+ c #363637", +"E+ c #8D8D8F", +"F+ c #181818", +" ", +" ", +" . + ", +" @ # $ % & * = - ; ", +" > , ' ) ! ~ { ] ^ - & / ( _ ", +" @ , : < [ } | 1 2 3 4 ^ 5 / 6 7 8 ", +" # ' < : : 9 ) * 0 a b & c d e 7 6 6 f g h ", +" ) [ : : < [ i j k % l | m n 5 o p q r o d s / ", +" } 9 < : : t u v w x s - y z A A B C D E / F A ", +" ) [ : : G H I J c l | K L o F M N O / A F d a ", +" P t G : : Q R S * T U V W M + ; z o o E h X ", +" Y Z H : : < ` ...+.@.#.$.%.; M o ; &.h *.=.=. ", +" ! -.;.>.,.< : : '.).!.: ~.{.].^./.].(._.X :.<.[. ", +" | }.|.1.2.` : : : : : : 3.4.5.6._ 7.8.9.:.0.a.4 ", +" * 0 a b & ^ b.c.d.: : : : : e.f.g.h.i.j.k.=.<.l.m.n.4 ", +" o.p.q._.r.s.t.u.v.: : : : : w.x.9.s.y.z.=.=.A.B.C.D.E. ", +" ! ~ F.G.H.I.J.9.K.L.!.: : : : : M.N.y.s.k.:.<.A.=.g ^ E. ", +" ; 1 |.O.P.~ k.Q.R.@.: : : : : : S.T.U.X :.0.a.c V.W.0. ", +" X.Y.l - Z.`. +Q..+++@+#+$+%+&+%+*+=+-+=.<.l.m.;+>+ B U. ", +" Z.,+'+%.)+!+=.~+{+]+^+/+(+_+:+<+[+}+=.=.A.|+1+F.2+ 3+ ", +" 6 =./.U.^.~+=.=.4+4+:.5+X.6+7+:.<.A.=.g 8+7.9+ ", +" =.=.~+5.U.5.=.=.=.~+:.0+J.k.:.j.a+b+ V.-.Y.c+ ", +" =.=.=.^.U.^.~+=.4+g d+7+=.e+f+g+h+i+ B U. ", +" =.=.=.~+5.U.5.4+p j+k.=.=.5 k+O.l+y. 3+ ", +" =.=.=.=.^.)+_.m+7+:.<.A.=.0+i.n+o+ ", +" =.=.=.4+p+(.M :.b q+r+ s+t+0.c+ ", +" =.=.=.u+/ v+I.q+w+x+h B U. ", +" =.=.=.0+5.Z.y+O.z+y. 3+ ", +" :.M M !+=.A+s.Y.B+ ", +" C+D+8 E+ ", +" F+p ", +" =. "}; diff --git a/debian/_base/applications/development/piklab/debian/piklab48.xpm b/debian/_base/applications/development/piklab/debian/piklab48.xpm new file mode 100644 index 000000000..c7819f422 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/piklab48.xpm @@ -0,0 +1,469 @@ +/* XPM */ +static char * icon_xpm[] = { +"48 48 418 2", +" c None", +". c #212121", +"+ c #1C1C1C", +"@ c #6B6B4E", +"# c #686850", +"$ c #39393A", +"% c #3D3D3D", +"& c #424242", +"* c #474747", +"= c #636352", +"- c #DFDF11", +"; c #A5A530", +"> c #414164", +", c #232323", +"' c #5A5A5C", +") c #9A9A9E", +"! c #C2C2C2", +"~ c #989898", +"{ c #4C4C4C", +"] c #222222", +"^ c #7E7E7E", +"/ c #BFBFBF", +"( c #444444", +"_ c #242424", +": c #2D2D2D", +"< c #7D7D45", +"[ c #B5B527", +"} c #FFFF00", +"| c #DEDE11", +"1 c #9A9A35", +"2 c #575759", +"3 c #353535", +"4 c #484848", +"5 c #838384", +"6 c #D3D3D5", +"7 c #FFFFFF", +"8 c #9D9D9D", +"9 c #393939", +"0 c #717171", +"a c #848484", +"b c #383838", +"c c #434343", +"d c #040404", +"e c #F4F406", +"f c #7C7C45", +"g c #7F7F7F", +"h c #C1C1C1", +"i c #EBEBEB", +"j c #F1F1F1", +"k c #8C8C8C", +"l c #464646", +"m c #ACACAC", +"n c #737373", +"o c #1F1F1F", +"p c #303030", +"q c #161616", +"r c #121212", +"s c #414141", +"t c #535353", +"u c #757575", +"v c #ADADAD", +"w c #525252", +"x c #2C2C2C", +"y c #575757", +"z c #2B2B2B", +"A c #0F0F0F", +"B c #676767", +"C c #6E6E6E", +"D c #585858", +"E c #FEFE01", +"F c #D8D814", +"G c #202020", +"H c #4D4D4D", +"I c #828282", +"J c #949494", +"K c #8E8E8E", +"L c #767676", +"M c #7C7C7C", +"N c #2F2F2F", +"O c #333333", +"P c #292928", +"Q c #5C5C5C", +"R c #4E4E4E", +"S c #404040", +"T c #787878", +"U c #FEFE00", +"V c #555555", +"W c #2A2A2A", +"X c #747474", +"Y c #4E4E4F", +"Z c #141415", +"` c #323232", +" . c #494949", +".. c #727272", +"+. c #A1A135", +"@. c #3D3D5C", +"#. c #29292E", +"$. c #5C5C5D", +"%. c #C2C2C3", +"&. c #959595", +"*. c #A9A9A9", +"=. c #2E2E2E", +"-. c #2C2C2B", +";. c #414142", +">. c #8D8D90", +",. c #676769", +"'. c #272726", +"). c #1E1E1E", +"!. c #B0B0B0", +"~. c #4B4B4B", +"{. c #DEDE13", +"]. c #929233", +"^. c #3D3D3E", +"/. c #767688", +"(. c #DEDEDF", +"_. c #A0A09F", +":. c #838383", +"<. c #282828", +"[. c #343434", +"}. c #69696B", +"|. c #727274", +"1. c #6F6F71", +"2. c #7F7F81", +"3. c #888888", +"4. c #F6F603", +"5. c #7C7C3E", +"6. c #929293", +"7. c #D7D7DB", +"8. c #EFEFF0", +"9. c #A3A3A3", +"0. c #6B6B6B", +"a. c #171717", +"b. c #1F1F21", +"c. c #252527", +"d. c #5E5E5F", +"e. c #A5A5A8", +"f. c #BEBEC0", +"g. c #3C3C3C", +"h. c #F6F604", +"i. c #A5A53F", +"j. c #53536D", +"k. c #434347", +"l. c #7D7D7D", +"m. c #A1A1A1", +"n. c #2A2A29", +"o. c #1E1E20", +"p. c #000007", +"q. c #0C0C14", +"r. c #2B2B2A", +"s. c #292929", +"t. c #3E3E3F", +"u. c #424243", +"v. c #3A3A3A", +"w. c #AFAFAF", +"x. c #666666", +"y. c #000000", +"z. c #DEDE0D", +"A. c #8E8E29", +"B. c #363637", +"C. c #4C4C5D", +"D. c #6A6A68", +"E. c #010112", +"F. c #11110F", +"G. c #737300", +"H. c #595910", +"I. c #212129", +"J. c #262628", +"K. c #272727", +"L. c #868686", +"M. c #3E3E5D", +"N. c #939333", +"O. c #F8F805", +"P. c #868649", +"Q. c #373738", +"R. c #0F0F14", +"S. c #17171C", +"T. c #0C0C0D", +"U. c #3C3C00", +"V. c #A8A812", +"W. c #171727", +"X. c #232326", +"Y. c #262626", +"Z. c #A0A0A0", +"`. c #0C0C0C", +" + c #2B2B30", +".+ c #7B7B3E", +"++ c #FBFB09", +"@+ c #7D7D16", +"#+ c #00001A", +"$+ c #676700", +"%+ c #F4F400", +"&+ c #949411", +"*+ c #161625", +"=+ c #212124", +"-+ c #1D1D1D", +";+ c #ABABAB", +">+ c #0D0D0D", +",+ c #4A4A49", +"'+ c #6D6D7D", +")+ c #949495", +"!+ c #A5A540", +"~+ c #CDCD05", +"{+ c #83830D", +"]+ c #767600", +"^+ c #C6C600", +"/+ c #8F8F10", +"(+ c #141422", +"_+ c #1F1F22", +":+ c #1A1A1A", +"<+ c #707070", +"[+ c #0B0B0B", +"}+ c #CFCFCE", +"|+ c #DADADF", +"1+ c #53536E", +"2+ c #8F8F29", +"3+ c #F8F806", +"4+ c #8F8F0F", +"5+ c #121220", +"6+ c #1D1D20", +"7+ c #999999", +"8+ c #F9F9F9", +"9+ c #C0C0C0", +"0+ c #F0F0F1", +"a+ c #444448", +"b+ c #87874A", +"c+ c #FCFC09", +"d+ c #8E8E0E", +"e+ c #10101E", +"f+ c #1B1B1E", +"g+ c #141414", +"h+ c #A2A2A2", +"i+ c #6C6C6C", +"j+ c #5B5B5B", +"k+ c #212120", +"l+ c #808080", +"m+ c #979797", +"n+ c #909090", +"o+ c #747473", +"p+ c #424253", +"q+ c #303031", +"r+ c #75750F", +"s+ c #CACA01", +"t+ c #8D8D0D", +"u+ c #0E0E1D", +"v+ c #1A1A1D", +"w+ c #454545", +"x+ c #777777", +"y+ c #A8A8A8", +"z+ c #F6F6F6", +"A+ c #B7B7B7", +"B+ c #5E5E5E", +"C+ c #6A6A6A", +"D+ c #3F3F3F", +"E+ c #8B8B8B", +"F+ c #535352", +"G+ c #000004", +"H+ c #00000E", +"I+ c #7D7D08", +"J+ c #8C8C0D", +"K+ c #0C0C1B", +"L+ c #18181B", +"M+ c #191919", +"N+ c #1B1B1B", +"O+ c #929292", +"P+ c #FCFCFC", +"Q+ c #FAFAFA", +"R+ c #E5E5E5", +"S+ c #505050", +"T+ c #59595C", +"U+ c #98989C", +"V+ c #B9B9BA", +"W+ c #ECECEC", +"X+ c #E0E0E0", +"Y+ c #565656", +"Z+ c #0F0F0E", +"`+ c #05050A", +" @ c #000003", +".@ c #8B8B0C", +"+@ c #0A0A19", +"@@ c #161619", +"#@ c #252525", +"$@ c #060606", +"%@ c #373737", +"&@ c #C8C8C8", +"*@ c #DEDEDE", +"=@ c #7B7B7B", +"-@ c #595959", +";@ c #D7D7D7", +">@ c #616161", +",@ c #0B0B0A", +"'@ c #040405", +")@ c #666600", +"!@ c #C7C700", +"~@ c #8B8B0B", +"{@ c #060615", +"]@ c #07070A", +"^@ c #6C6C6B", +"/@ c #939393", +"(@ c #EDEDED", +"_@ c #F3F3F3", +":@ c #878787", +"<@ c #818181", +"[@ c #030305", +"}@ c #060604", +"|@ c #3F3F00", +"1@ c #F5F500", +"2@ c #888808", +"3@ c #050514", +"4@ c #1C1C1E", +"5@ c #4F4F4F", +"6@ c #181818", +"7@ c #F2F2F2", +"8@ c #050505", +"9@ c #000002", +"0@ c #000001", +"a@ c #828200", +"b@ c #0D0D1D", +"c@ c #8C8C8F", +"d@ c #99999D", +"e@ c #626264", +"f@ c #3E3E3E", +"g@ c #969696", +"h@ c #636363", +"i@ c #010103", +"j@ c #4A4A01", +"k@ c #989802", +"l@ c #868603", +"m@ c #818103", +"n@ c #838303", +"o@ c #848404", +"p@ c #848405", +"q@ c #858505", +"r@ c #868606", +"s@ c #858504", +"t@ c #808000", +"u@ c #6F6F2F", +"v@ c #5F5F66", +"w@ c #5F5F60", +"x@ c #F5F5F5", +"y@ c #575758", +"z@ c #30302F", +"A@ c #515151", +"B@ c #020202", +"C@ c #010101", +"D@ c #030302", +"E@ c #000005", +"F@ c #000006", +"G@ c #000008", +"H@ c #000009", +"I@ c #00000A", +"J@ c #00000C", +"K@ c #070717", +"L@ c #5C5C64", +"M@ c #868685", +"N@ c #0A0A0A", +"O@ c #F7F7F7", +"P@ c #898989", +"Q@ c #363636", +"R@ c #090909", +"S@ c #010104", +"T@ c #020205", +"U@ c #030306", +"V@ c #040407", +"W@ c #060609", +"X@ c #111114", +"Y@ c #828285", +"Z@ c #5B5B5C", +"`@ c #C9C9C9", +" # c #F4F4F4", +".# c #D0D0D0", +"+# c #030303", +"@# c #5D5D5D", +"## c #8D8D8D", +"$# c #545454", +"%# c #646465", +"&# c #828284", +"*# c #313131", +"=# c #797979", +"-# c #0E0E0E", +";# c #AAAAAF", +"># c #C3C3C3", +",# c #F0F0F0", +"'# c #606060", +")# c #FBFBFB", +"!# c #CCCCCC", +"~# c #646463", +"{# c #656565", +"]# c #D8D8D8", +"^# c #8F8F8F", +"/# c #B6B6B6", +"(# c #8A8A8A", +"_# c #545453", +":# c #4A4A4A", +"<# c #686869", +"[# c #818184", +"}# c #9E9E9E", +"|# c #A7A7A7", +"1# c #818183", +"2# c #5A5A5A", +"3# c #C5C5C5", +"4# c #636365", +"5# c #3B3B3B", +"6# c #A6A6A6", +"7# c #EEEEEE", +"8# c #B9B9B9", +"9# c #F8F8F8", +"0# c #DDDDDD", +"a# c #A5A5A5", +"b# c #080808", +"c# c #AEAEAE", +"d# c #060607", +"e# c #272728", +"f# c #949498", +"g# c #4A4A4C", +"h# c #121211", +"i# c #6D6D6D", +"j# c #8C8C8D", +"k# c #353537", +" ", +" ", +" ", +" . + ", +" @ # $ % & * ", +" = - ; > , ' ) ! ~ { ] ^ / ( _ : ", +" < [ } | 1 2 3 4 5 6 7 8 9 0 a 0 3 b c d ", +" = [ } } } e f 2 _ 9 g h i j k l m n o p * 4 q r ", +" @ - } } } } } e 1 > s h 7 j t u v w x p y z A B C D ", +" # ; | } } E } } F 1 2 G p H I J K L M u N O ( P . p Q R S T ", +" > 1 e } } } U } e f 2 $ % s w V W ] 4 v X o W * Y Z ` V N N ...X ", +" 2 f e } U } } } e +.@.#.$.) %.&.H _ C *.R =.z : -.;.>.,.'.).L !.~.: =. ", +" 2 1 F } } E } } {.].^./.(.7 _.b 0 :.C : ] x : <.[.}.|.1.2.3.L [.<.=.. ", +" > 1 e } } } U } 4.5.6.7.8.K ( 9.0.a.b.c.W W x z . d.e.f.0 o x : p S g. ", +" 2 f e } U } } } h.i.j.k.l.m.l n.o.p.q.r.n.W W s.O t.u.b : N ] v.w.x.y. ", +" 2 +.{.} } E } } z.A.B.C.D.'.E.F.G.H.I.J.<.s.W K._ , s.: . V L.n =.y. ", +" M.N.4.} } } U } O.P.Q.R.S.T.U.U V.W.X.Y.K.<.s.W W s.x b L.Z.`.y.y. ", +" +t..+h.} U } } } ++@+#+p.$+%+} &+*+=+_ Y.Y.K.<.W -+3 ;+0 >+y.y.y.y. ", +" 3 ,+'+)+!+z.} } E } } ~+{+]+^+} } /+(+_+] _ _ Y._ :+R g <+x y.y.S u [+y. ", +" _ 9 g }+|+1+2+3+} } } U } } } } } } 4+5+6+. ] ] . _ p l.7+`.y.y.>+*.8+s. ", +" s 9+7 0+a+Q.b+c+} U } } } } } } } d+e+f+o G . g+: h+i+`.y.y.>+h 7 i j+ ", +" k+ <.( l+m+n+o+p+q+r+s+} } } } } } } } t+u+v+).+ r w+x+0.s.y.y.S y+7 7 z+A+L. ", +" $ % S B+C+=.. D+E+F+G+H+I+} } } } } } } } J+K+L+M+N+K.X O+[+y.y.y.L P+P+7 Q+R+n+S+ ", +" , T+U+V+W+X+g.Y+3.: Z+`+ @]+} } } } } } } } .@+@@@`.#@7+B `.y.y.y.y.$@%@&@P+*@=@-@y ", +" 3 4 5 6 7 ;@n+<+>@ .,@y.'@)@!@} } } } } } } } ~@{@]@g.C x.s.y.y.S x+`.y.y.^@/@&.Y+~. ", +" _ 9 g ! (@_@:@` <@l y.[@}@|@1@} } } } } } } } } 2@3@4@0.E+[+y.y.>+*.8+s. 3 t.5@j+ ", +" 6@s h 7 7@D >@^ _ 8@9@0@]+} } } } } } } } } } } a@b@c@>@[+y.y.>+h 7 i Q d@e@%@n a ", +" f@R M ~ g@h@5@9 y.y.i@0@j@k@l@m@n@o@o@p@q@r@s@t@u@v@w@Y.y.y.S y+7 7 x@w.^ y@z@0 ", +" j+A@x a.z =@{ B@y.y.C@D@ @G+E@E@F@G@H@H@I@H@J@K@L@M@N@y.y.y.L P+P+7 O@;@P@S+ p ", +" Q@Q@ y.d N@t x+R@y.C@y.0@9@9@S@T@[@U@V@W@y.X@Y@Z@[+y.y.y.y.$@b `@ #.#T Y+t W p ", +" =.=. y.y., V V ] y.y.C@y.C@B@+#+#8@+#y.W @#j+#@y.y.S x+`.y.y.i+K ##$#%#&# ", +" *# y.y.y.N@=#V N@y.y.y.y.y.C@C@y.+#-#j+^ N@y.y.>+*.Q+W 3 D+5@D &#;# ", +" y.y.y.y.y.N@V =#N@y.y.y.y.y.C@y.[+=@y N@y.y.A >#7 ,#'# d@e@%@..3. ", +" y.y.C@y.y.] V V ] y.y.C@y.y., V Y+, y.y.Q@O+_@)#!#L.~# y@p 0 ", +" y.y.y.y.y.N@=#V N@y.y.y.N@V =#N@y.y.y.{#;@]#h 9.^#i+$# p ", +" y.y.y.y.y.y.N@V =#N@y.N@=#V N@y.y.y.y.8@p ;+/#(#{#Y+_# W p ", +" y.y.y.C@y.y., t H :#~.t _ y.y.s =#>+y.y.B+..C _#<#[# ", +" y.y.y.y.y.y.R@T }#M N@y.y.-#|#z+W %@& F+D 1#;# ", +" y.y.y.y.y.$@Q@2#Y+[+y.-#3#P+.#Q d@4#b ..3. ", +" y.y.y.y.C@`.v.H +#5#6#O@7#8#a {# y@p 0 ", +" y.y.y.y.y.p A@y.n 9#0#h a#^#i+$# p ", +" y.y.y.y.*#y b#y.[.c#A+(#{#Y+_# W p ", +" y.8@s.p K.-+y.y.& {#n $#<#[# ", +" `.y =.y.z d#e#S+D &#;# ", +" f#g#h#i#j# ", +" k#y.x. ", +" y.y. ", +" y.y. "}; diff --git a/debian/_base/applications/development/piklab/debian/rules b/debian/_base/applications/development/piklab/debian/rules new file mode 100755 index 000000000..f21c51790 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +# Currently is not possible to build piklab with --enable-final +DEB_BUILD_OPTIONS += noopt + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-tde.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +binary-install/piklab-trinity:: + mv debian/$(cdbs_curpkg)/opt/trinity/share/man/man1/piklab.1x debian/$(cdbs_curpkg)/opt/trinity/share/man/man1/piklab.1 diff --git a/debian/_base/applications/development/piklab/debian/source/format b/debian/_base/applications/development/piklab/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/piklab/debian/source/options b/debian/_base/applications/development/piklab/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/piklab/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/tdesvn/debian/cdbs/debian-tde.mk b/debian/_base/applications/development/tdesvn/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/_base/applications/development/tdesvn/debian/cdbs/versions.pl b/debian/_base/applications/development/tdesvn/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/debian/_base/applications/development/tdesvn/debian/changelog b/debian/_base/applications/development/tdesvn/debian/changelog new file mode 100644 index 000000000..b1c057b0b --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/changelog @@ -0,0 +1,417 @@ +tdesvn-trinity (1.0.4-2~2ubuntu4) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600 + +tdesvn-trinity (1.0.4-2~0ubuntu4) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Tue, 10 March 2009 12:31:00 -0600 + +tdesvn-trinity (1.0.4-2~0ubuntu3) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 31 Dec 2008 17:59:00 -0600 + +tdesvn (1.0.4-2~hardy1) hardy-backports; urgency=low + + * Upload fixed Trinity package from sid for compatibility with svn 1.5 + (LP: #283468) + - Intrepid package is KDE4 and not a suitable solution for + hardy-backports + + -- Scott Kitterman <scott@kitterman.com> Wed, 15 Oct 2008 01:14:20 -0400 + +tdesvn (1.0.4-2) unstable; urgency=low + + * debian/control + - Add Vcs-* fields. + - Set the Debian KDE Extras Team as Maintainer and add myself to + Uploaders. + + -- Michael Biebl <biebl@debian.org> Fri, 10 Oct 2008 22:46:45 +0200 + +tdesvn (1.0.4-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Sat, 04 Oct 2008 06:55:22 +0200 + +tdesvn (1.0.2-1) unstable; urgency=low + + * New upstream release. + * Switch to quilt for patch handling. + * debian/patches/01-shortcuts.patch + - Make sure we use unique shortcuts which don't interfere with other + components when tdesvn is embedded as kpart. Closes: #452245 + + -- Michael Biebl <biebl@debian.org> Sat, 20 Sep 2008 10:46:07 +0200 + +tdesvn (1.0.1-1) experimental; urgency=low + + * New upstream release. + * debian/patches/01-bashisms_tdeconf_update.patch + - Removed, merged upstream. + * debian/patches/02-docimages.patch + - Removed, fixed upstream. + * debian/control + - Add Build-Depends on libsqlite3-dev, required for building the log cache + support. + + -- Michael Biebl <biebl@debian.org> Wed, 03 Sep 2008 02:40:29 +0200 + +tdesvn (0.14.6-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Tue, 15 Jul 2008 14:26:45 +0200 + +tdesvn (0.14.5-1) unstable; urgency=low + + * New upstream release. + * debian/control + - Don't conflict with kde4 versions of tdesdk-kio-plugins. Closes: #483260 + - Bump Standards-Version to 3.8.0. No further changes. + * debian/watch + - Update watch file to match the new download location. + * debian/patches/02-docimages.patch + - Specifiy the path to the doc images directly. + Beginning with version 2.4.7, cmake copies symlinks verbatim, leading to + dangling symlinks. Closes: #480585 + + -- Michael Biebl <biebl@debian.org> Mon, 14 Jul 2008 20:06:12 +0200 + +tdesvn (0.14.4-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Mon, 19 May 2008 18:25:35 +0200 + +tdesvn (0.14.3-1) unstable; urgency=low + + * New upstream release. + * debian/rules + - Include the cmake.mk class provided by cdbs. + * debian/cdbs/cmake.mk + - Drop our custom cmake.mk Makefile as we now use the one provided by + cdbs. + * debian/control + - Bump Build-Depends on cdbs to (>= 0.4.50) for the cmake support. + - Drop the "-1" revsion of the libssl-dev Build-Depends to make lintian + happy. + + -- Michael Biebl <biebl@debian.org> Fri, 04 Apr 2008 01:02:42 +0200 + +tdesvn (0.14.2-2) unstable; urgency=low + + * debian/rules + - Pass -DLIB_SUFFIX="" to DEB_CMAKE_EXTRA_FLAGS. This ensures that the + libraries are installed into lib and not lib64 on 64-bit architectures. + Closes: #468064 + - Update DEB_DH_MAKESHLIBS_ARGS for libsvnqt4. + + -- Michael Biebl <biebl@debian.org> Tue, 26 Feb 2008 23:31:17 +0100 + +tdesvn (0.14.2-1) unstable; urgency=low + + * New upstream release. + * debian/control + - Bump Standards-Version to 3.7.3. No further changes required. + + -- Michael Biebl <biebl@debian.org> Wed, 20 Feb 2008 00:15:24 +0100 + +tdesvn (0.14.1-1) unstable; urgency=low + + * New upstream release. + * debian/watch + - Updated for the new download location. Closes: #449689 + + -- Michael Biebl <biebl@debian.org> Mon, 12 Nov 2007 11:36:34 +0100 + +tdesvn (0.14.0-1) unstable; urgency=low + + * New upstream release. + * debian/tdesvn.menu + - Change section to "Applications/Programming" to comply with the new menu + spec. + * debian/patches/01-bashisms_tdeconf_update.patch + - Fix a bashism in the tdeconf_update script. + * debian/control + - Use the new "Homepage:" field to specify the upstream URL. + - SONAME bump, rename the libsvnqt3 package to libsvnqt4. + * Rename libsvnqt3.install to libsvnqt4.install. + * debian/tdesvn.install + - Install the tdeconf_update files. + * debian/libsvnqt-dev.install + - No longer install the libtool *.la files for libsvnqt. + + -- Michael Biebl <biebl@debian.org> Thu, 18 Oct 2007 02:20:32 +0200 + +tdesvn (0.13.0-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Fri, 10 Aug 2007 00:13:38 +0200 + +tdesvn (0.12.1-1) unstable; urgency=low + + * New upstream release. + * debian/watch + - Adapt to new directory layout. + * debian/control + - Replace ${Source-Version} with ${binary:Version}. + + -- Michael Biebl <biebl@debian.org> Wed, 13 Jun 2007 16:07:32 +0200 + +tdesvn (0.12.0-1) unstable; urgency=low + + * New upstream release. + * debian/patches/01-po_ca.patch + + Removed. Merged upstream. + + -- Michael Biebl <biebl@debian.org> Sat, 05 May 2007 02:07:52 +0200 + +tdesvn (0.11.2-2) unstable; urgency=low + + * debian/patches/01-po_ca.patch + - Added. Updates to the Catalan translation by Antoni Bella Pérez. Thanks! + Closes: #417963 + + -- Michael Biebl <biebl@debian.org> Thu, 05 Apr 2007 21:16:11 +0200 + +tdesvn (0.11.2-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Mon, 26 Mar 2007 00:51:07 +0200 + +tdesvn (0.11.1-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> Mon, 5 Mar 2007 06:44:49 +0100 + +tdesvn (0.11.0-1) unstable; urgency=low + + * New upstream release. + * debian/patches/01-kompare_diff.patch + + Removed. Fixed upstream. + * debian/control + + Add a "Suggests: kdiff3" to tdesvn. kdiff3 can be used as an external + merge program. + + -- Michael Biebl <biebl@debian.org> Fri, 27 Oct 2006 12:52:15 +0200 + +tdesvn (0.10.0-2) unstable; urgency=low + + * Update maintainer email address to biebl@debian.org. + * debian/patches/01-kompare_diff.patch + + Added. Fixes a problem when using kompare as external diff application. + Closes: #394817 + + -- Michael Biebl <biebl@debian.org> Mon, 23 Oct 2006 13:12:45 +0200 + +tdesvn (0.10.0-1) unstable; urgency=low + + * New upstream release. + * API bump for libsvnqt + + Updated debian/control: libsvnqt2 -> libsvnqt3. + + Moved debian/libsvnqt2.install to debian/libsvnqt3.install. + + -- Michael Biebl <biebl@teco.edu> Thu, 5 Oct 2006 01:50:41 +0200 + +tdesvn (0.9.3-1) unstable; urgency=low + + * New upstream release. + * debian/control + + Changed build dependency from libsvn0-dev to libsvn-dev. + + libsvnqt-dev: Changed "Depends: libsvn0-dev" to libsvn-dev. + * debian/patches/01-cmake_uic.patch + + Removed, merged upstream. + * debian/patches/02-build_system.patch + + Removed, fixed upstream. + + -- Michael Biebl <biebl@teco.edu> Sat, 16 Sep 2006 16:54:55 +0200 + +tdesvn (0.9.2-1) unstable; urgency=low + + * New upstream release. + + Improved UTF-8 handling. Closes: #381424 + + Dynamic context menues can now be disabled from within tdesvn. + Closes: #377592. This also addresses #370303. + * Switched the build system to CMake. + + Added debian/cdbs/cmake.mk, a cdbs class for CMake (taken from the + strigi package). + + Updated the build dependencies in debian/control accordingly. + + Updated debian/rules. Include debian/cdbs/cmake.mk instead of + /usr/share/cdbs/1/class/kde.mk. + * Updated debian/watch to scan for bz2 tarballs. + * Backported two build system related fixes from trunk (01-cmake_uic.patch + and 02-build_system.patch). + + -- Michael Biebl <biebl@teco.edu> Fri, 1 Sep 2006 13:40:57 +0200 + +tdesvn (0.9.1-1) unstable; urgency=medium + + * New upstream release. + + Correct diffs for non-UTF8 locales. Closes: #369809 + * Ship updated admin/cvs.sh with support for autoconf-2.6. Closes: #379826 + + -- Michael Biebl <biebl@teco.edu> Tue, 25 Jul 2006 22:36:03 +0200 + +tdesvn (0.9.0-1) unstable; urgency=low + + * New upstream release. + + The dynamic context menu entries are now in their own, exclusive + submenu. This is a workaround for #370303. + * Removed patch makefile_am.diff, merged upstream. + + -- Michael Biebl <biebl@teco.edu> Mon, 24 Jul 2006 02:52:17 +0200 + +tdesvn (0.8.5-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@teco.edu> Sun, 25 Jun 2006 08:00:01 +0200 + +tdesvn (0.8.4-1) unstable; urgency=low + + * New upstream release. + * Bumped Standards-Version to 3.7.2, no further changes required. + + -- Michael Biebl <biebl@teco.edu> Sun, 21 May 2006 13:32:16 +0200 + +tdesvn (0.8.3-1) unstable; urgency=low + + * New upstream release. Closes: #365643 + + Local characters in URLs are properly encoded now. Closes: #364910 + + Do not print a warning message if svnqt and tdesvn version differ. + Closes: #365743 + * Bumped Standards-Version to 3.7.1, no further changes required. + + -- Michael Biebl <biebl@teco.edu> Thu, 4 May 2006 00:18:09 +0200 + +tdesvn (0.8.2-1) unstable; urgency=low + + * New upstream release. + * Added a "Recommends: graphviz" to tdesvn. dot is part of the graphviz + package and used by tdesvn to generate nice looking revision graphs. + * The soname of svnqt changed from 1 to 2. Updated the control files + accordingly. + * Moved libsvnqt2 in front of tdesvn in debian/control. This way the shlibs + file of libsvnqt2 is created before dh_shlibdeps for tdesvn is run. + + -- Michael Biebl <biebl@teco.edu> Sun, 23 Apr 2006 00:40:43 +0200 + +tdesvn (0.8.1-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@teco.edu> Sun, 2 Apr 2006 15:18:56 +0200 + +tdesvn (0.8.0-1) unstable; urgency=low + + * New upstream release. + * Added two new binary packages libsvnqt1 and libsvnqt-dev. svnqt is a Qt + wrapper library for subversion. tdesvn uses it to ease the access to + libsvn. + * Updated copyright file and added information about svnqt. + * Bumped debhelper compatibility to 5. + + -- Michael Biebl <biebl@teco.edu> Fri, 24 Mar 2006 08:56:09 +0100 + +tdesvn (0.7.4-1) unstable; urgency=low + + * New upstream release. + * Fixed indentation of homepage url in the long description. + * Disabled autoloading of kded service, added patch kded_no_autoload.diff. + Fixes problem with dynamic context menus. Closes: #348411 + + -- Michael Biebl <biebl@teco.edu> Wed, 1 Mar 2006 22:19:30 +0100 + +tdesvn (0.7.3-1) unstable; urgency=low + + * New upstream release. + + Removed patch store_passwords_config.diff, merged upstream. + + Removed patch settings_icons.diff, merged upstream. + + -- Michael Biebl <biebl@teco.edu> Thu, 2 Feb 2006 15:25:50 +0100 + +tdesvn (0.7.2-2) unstable; urgency=low + + * subversion_settings.cpp was not regenerated from the patched ui file. + Enforce its recreation via rm. This really fixes #345518. + + -- Michael Biebl <biebl@teco.edu> Fri, 13 Jan 2006 16:09:35 +0100 + +tdesvn (0.7.2-1) unstable; urgency=low + + * New upstream release. + + Removed patch context_menu.diff, merged upstream. + * Added patch store_passwords_config.diff. Closes: #345518 + * Added patch settings_icons.diff for more distinct icons in the settings + dialog. + + -- Michael Biebl <biebl@teco.edu> Fri, 13 Jan 2006 04:31:54 +0100 + +tdesvn (0.7.1-1) unstable; urgency=low + + * New upstream release. + * Tightened build dependency on tdelibs4-dev because of the C++ allocator + change. + * Tightened build dependency on libsvn0-dev as tdesvn now requires subversion + 1.2 or higher. + * Split up package into core application tdesvn and KIO plugin package + tdesvn-kio-plugins. + * Updated menu icon. + * Use Debian libtool and regenerate the autotools files. Closes: #343952 + + Add build dependencies to automake1.9, autoconf and libtool. + + Patch makefile_am.diff from Aurelien Jarno <aurel32@debian.org> adds + missing libraries needed for linking. + + -- Michael Biebl <biebl@teco.edu> Mon, 19 Dec 2005 21:47:39 +0100 + +tdesvn (0.6.3-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@teco.edu> Mon, 24 Oct 2005 17:37:02 +0200 + +tdesvn (0.6.2-1) unstable; urgency=low + + * New upstream release. + * Added a versioned build dependency to libssl-dev (>= 0.9.8a-1) to make + sure tdesvn links against a version of openssl which has symbol + versioning. + + -- Michael Biebl <biebl@teco.edu> Wed, 5 Oct 2005 15:40:53 +0200 + +tdesvn (0.6.1-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@teco.edu> Tue, 4 Oct 2005 04:04:14 +0200 + +tdesvn (0.6.0-1) unstable; urgency=low + + * New upstream release. + + -- Michael Biebl <biebl@teco.edu> Fri, 23 Sep 2005 16:47:04 +0200 + +tdesvn (0.5.3-2) unstable; urgency=low + + * Removed useless build dependency on build-essential which was + generated by cdbs. Closes: #326638 + + -- Michael Biebl <biebl@teco.edu> Mon, 5 Sep 2005 18:50:39 +0200 + +tdesvn (0.5.3-1) unstable; urgency=low + + * Initial release. Closes: #323697 + + -- Michael Biebl <biebl@teco.edu> Fri, 2 Sep 2005 19:26:13 +0200 + diff --git a/debian/_base/applications/development/tdesvn/debian/compat b/debian/_base/applications/development/tdesvn/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/_base/applications/development/tdesvn/debian/control b/debian/_base/applications/development/tdesvn/debian/control new file mode 100644 index 000000000..97024ba8b --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/control @@ -0,0 +1,60 @@ +Source: tdesvn-trinity +Section: devel +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Uploaders: Michael Biebl <biebl@debian.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, tdelibs14-trinity-dev, libsvn-dev (>= 1.2.0), libssl-dev (>= 0.9.8a), libsqlite3-dev, libaprutil1-dev +Standards-Version: 3.8.4 + +Package: libsvnqt4-trinity +Section: libs +Architecture: any +Replaces: libsvnqt4-trinity (<< 4:14.0.0~) +Breaks: libsvnqt4-trinity (<< 4:14.0.0~) +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: TQt wrapper library for subversion [Trinity] + This package provides svnqt, a TQt wrapper library around the + subversion library. + . + It is based on the RapidSvn SvnCpp library, a subversion client API + written in C++. + +Package: libsvnqt-trinity-dev +Section: libdevel +Architecture: any +Replaces: libsvnqt-trinity-dev (<< 4:14.0.0~) +Breaks: libsvnqt-trinity-dev (<< 4:14.0.0~) +Depends: libsvnqt4-trinity (= ${binary:Version}), libtqt3-mt-dev, libsvn-dev +Description: TQt wrapper library for subversion (development files) [Trinity] + This package contains the header files and symbolic links that developers + using svnqt will need. + +Package: tdesvn-trinity +Section: devel +Architecture: any +Replaces: kdesvn-trinity (<< 4:14.0.0~) +Breaks: kdesvn-trinity (<< 4:14.0.0~) +Depends: ${shlibs:Depends}, ${misc:Depends}, tdesvn-tdeio-plugins-trinity (= ${binary:Version}) +Recommends: kompare-trinity, graphviz +Suggests: khelpcenter-trinity, kdiff3-trinity +Description: subversion client with tight TDE integration [Trinity] + TDESvn is a graphical client for the subversion revision control + system (svn). + . + Besides offering common and advanced svn operations, it features + a tight integration into TDE and can be embedded into other TDE + applications like konqueror via the TDE component technology KParts. + +Package: tdesvn-tdeio-plugins-trinity +Section: devel +Architecture: any +Replaces: kdesvn-kio-plugins-trinity (<< 4:14.0.0~) +Breaks: kdesvn-kio-plugins-trinity (<< 4:14.0.0~) +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: tdesdk-tdeio-plugins-trinity +Description: subversion I/O slaves for Trinity + This packages includes KIO slaves for svn, svn+file, svn+http, + svn+https, svn+ssh. This allows you to access subversion repositories + inside any KIO enabled TDE application. + . + This package is part of tdesvn-trinity. diff --git a/debian/_base/applications/development/tdesvn/debian/copyright b/debian/_base/applications/development/tdesvn/debian/copyright new file mode 100644 index 000000000..74f00ccfd --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/copyright @@ -0,0 +1,207 @@ +This package was debianized by Michael Biebl <biebl@teco.edu> on +Sun, 21 Aug 2005 01:08:16 +0200. + +It was downloaded from http://www.alwins-world.de/programs/tdesvn/ + +Upstream Author: Rajko Albrecht <ral@alwins-world.de> + +Copyright: + + Copyright (C) 2005 Rajko Albrecht <ral@alwins-world.de> + + 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. + + Most of the files in src/svncpp/* are taken from the RapidSVN Project and + distributed under the LGPL. + + On Debian GNU/Linux systems, the complete text of the GPL and LGPL + can be found in the /usr/share/common-licenses/GPL and + /usr/share/common-licenses/LGPL files. + + In addition, as a special exception, Rajko Albrecht + gives permission to link the code of this program with any + version of the OpenSSL library which is distributed under a + license identical to that listed in the included COPYING.OpenSSL + file, and distribute linked combinations including the two. + you must obey the GNU General Public License in all respects + for all of the code used other than OpenSSL. If you modify + this file, you may extend this exception to your version of the + file, but you are not obligated to do so. If you do not wish to + do so, delete this exception statement from your version. + + +COPYING.OpenSSL +--------------- + + 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-2005 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.] + */ + + +svnqt +----- + +The svnqt library (files src/svnqt/*) is based on the RapidSvn SvnCpp library, +which is distributed under the LGPL. + + * ==================================================================== + * Copyright (c) 2002-2005 The RapidSvn Group. All rights reserved. + * + * This library 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.1 of the License, or (at your option) any later version. + * + * This library 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 library (in the file LGPL.txt); if not, + * write to the Free Software Foundation, Inc., 51 Franklin St, + * Fifth Floor, Boston, MA 02110-1301 USA + * + * This software consists of voluntary contributions made by many + * individuals. For exact contribution history, see the revision + * history and logs, available at http://rapidsvn.tigris.org/. + * ==================================================================== + +On Debian GNU/Linux systems, the complete text of the GPL and LGPL +can be found in the /usr/share/common-licenses/GPL and +/usr/share/common-licenses/LGPL files. + diff --git a/debian/_base/applications/development/tdesvn/debian/docs b/debian/_base/applications/development/tdesvn/debian/docs new file mode 100644 index 000000000..ca0272abf --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO diff --git a/debian/_base/applications/development/tdesvn/debian/icons/tdesvn.xpm b/debian/_base/applications/development/tdesvn/debian/icons/tdesvn.xpm new file mode 100644 index 000000000..38da00075 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/icons/tdesvn.xpm @@ -0,0 +1,214 @@ +/* XPM */ +static char * tdesvn_xpm[] = { +"32 32 179 2", +" c None", +". c #567CB8", +"+ c #5A7FBA", +"@ c #5F83BC", +"# c #6487BE", +"$ c #698BC0", +"% c #6E8EC2", +"& c #7392C4", +"* c #7896C6", +"= c #7D9AC8", +"- c #819DCA", +"; c #86A1CC", +"> c #8BA5CE", +", c #90A9D0", +"' c #95ACD2", +") c #9AB0D4", +"! c #9FB4D6", +"~ c #A3B7D8", +"{ c #9EB4D6", +"] c #90A8D0", +"^ c #7C99C8", +"/ c #7796C6", +"( c #698AC0", +"_ c #5A7FB9", +": c #9DB1D1", +"< c #5F6A7C", +"[ c #353941", +"} c #677690", +"| c #8796B0", +"1 c #A3A4A5", +"2 c #D4D4D4", +"3 c #1D1F22", +"4 c #849ABF", +"5 c #9FACC1", +"6 c #EEEEEE", +"7 c #FFFFFF", +"8 c #737579", +"9 c #677895", +"0 c #ACBEDB", +"a c #EEEFF0", +"b c #E7E7E7", +"c c #656A72", +"d c #889EC4", +"e c #A0B5D6", +"f c #D6DFEE", +"g c #ABBDDA", +"h c #99A7BD", +"i c #8499BA", +"j c #5E7FB2", +"k c #5976A4", +"l c #8CA5CB", +"m c #7486A3", +"n c #93A9CB", +"o c #CFDAEA", +"p c #AEC0DD", +"q c #809AC3", +"r c #7690B9", +"s c #496490", +"t c #1A1D21", +"u c #5D6269", +"v c #5D6F8D", +"w c #869FC7", +"x c #22262B", +"y c #7B7D81", +"z c #B1B6BC", +"A c #B0C0D9", +"B c #9AB1D4", +"C c #C2C8D1", +"D c #878D97", +"E c #5A6D8C", +"F c #2D3849", +"G c #B2B2B2", +"H c #888E99", +"I c #88A1C8", +"J c #91A9D0", +"K c #95ADD2", +"L c #98AFD3", +"M c #9CB2D5", +"N c #7E8DA4", +"O c #78797B", +"P c #E6E6E6", +"Q c #AAB8CE", +"R c #B4C4DF", +"S c #B0C2DD", +"T c #ADBEDC", +"U c #A8BBDA", +"V c #A4B8D8", +"W c #D5DEED", +"X c #FEFEFE", +"Y c #F4F4F4", +"Z c #474E5A", +"` c #2B3443", +" . c #BEBEBE", +".. c #92979F", +"+. c #99ADCE", +"@. c #A2B6D7", +"#. c #A5B9D9", +"$. c #ABBEDC", +"%. c #94A0B4", +"&. c #898A8B", +"*. c #EAEAEA", +"=. c #B7C3D6", +"-. c #BFCDE4", +";. c #BCCBE2", +">. c #B9C8E1", +",. c #B6C6E0", +"'. c #B2C3DE", +"). c #DAE2EF", +"!. c #F5F5F5", +"~. c #48505B", +"{. c #425B83", +"]. c #25272B", +"^. c #808387", +"/. c #5F6F88", +"(. c #87A0C8", +"_. c #262A31", +":. c #6E7175", +"<. c #ABAFB7", +"[. c #B4C3DB", +"}. c #99AFD3", +"|. c #BBC2CD", +"1. c #818792", +"2. c #5D7191", +"3. c #5674A3", +"4. c #506A93", +"5. c #6D8CC0", +"6. c #8EA7CE", +"7. c #7A8DAC", +"8. c #96ABCF", +"9. c #CCD7E9", +"0. c #B1C2DE", +"a. c #819BC5", +"b. c #7993BE", +"c. c #D0D9E8", +"d. c #909EB4", +"e. c #A0ADC3", +"f. c #95ABD0", +"g. c #6E89B5", +"h. c #647186", +"i. c #475A79", +"j. c #6183B9", +"k. c #758194", +"l. c #BBBBBC", +"m. c #F1F1F1", +"n. c #A9B2C0", +"o. c #8EA6CE", +"p. c #B9C0CC", +"q. c #77797E", +"r. c #425A7E", +"s. c #545B66", +"t. c #DDDDDD", +"u. c #B6B8BA", +"v. c #BAC5D8", +"w. c #C5D2E6", +"x. c #C2D0E5", +"y. c #C0CEE4", +"z. c #BDCCE3", +"A. c #BBCBE2", +"B. c #E4E5E6", +"C. c #BABABA", +"D. c #334258", +"E. c #606B7D", +"F. c #78797A", +"G. c #CBCBCB", +"H. c #6A7079", +"I. c #8AA2C8", +"J. c #B1B9C7", +"K. c #E2E2E2", +"L. c #696C72", +"M. c #465F86", +"N. c #9EB1D2", +"O. c #525C6C", +"P. c #484F5B", +"Q. c #7D91B1", +"R. c #6D8AB8", +"S. c #64748E", +"T. c #4C6388", +"U. c #6385BC", +"V. c #5B5B5B", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! : < [ } ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! | 1 2 3 4 > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! 5 6 7 8 9 > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! 0 a b c d > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) e f g h i ] > ; - ^ / & % ( # @ _ ", +". + @ j k % & * = - ; > l m n o p { ) ' ] > q r ^ / & % ( # @ _ ", +". + s t u v & * = - ; w x y z A ~ { ) ' ] B C D E / & % ( # @ _ ", +". + F G 7 H I J K L M N O 7 P Q R S T U V W X Y Z / & % ( # @ _ ", +". + ` .7 ..+.@.#.U $.%.&.7 *.=.-.;.>.,.'.).X !.~./ & % ( # @ _ ", +". + {.].^./.& * = - ; (._.:.<.[.~ { ) ' ] }.|.1.2./ & % ( # @ _ ", +". + @ 3.4.5.& * = - ; > 6.7.8.9.0.{ ) ' ] > a.b.^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! c.d.e.f.] > ; - ^ / g.h.i.j.@ _ ", +". + @ # $ % & * = - ; > , ' ) ! k.l.m.n.o.> ; - ^ / p.6 q.r.@ _ ", +". + @ # $ % & * = - ; > , ' ) ! s.t.7 u.v.w.x.y.z.A.B.7 C.D.@ _ ", +". + @ # $ % & * = - ; > , ' ) ! E.F.G.H.I.> ; - ^ / J.K.L.M.@ _ ", +". + @ # $ % & * = - ; > , ' ) ! N.O.P.Q.] > ; - ^ / R.S.T.U.@ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +". + @ # $ % & * = - ; > , ' ) ! ~ { ) ' ] > ; - ^ / & % ( # @ _ ", +" ", +" V. ", +" ", +" V. ", +" "}; diff --git a/debian/_base/applications/development/tdesvn/debian/libsvnqt-trinity-dev.install b/debian/_base/applications/development/tdesvn/debian/libsvnqt-trinity-dev.install new file mode 100644 index 000000000..14b087527 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/libsvnqt-trinity-dev.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib*/libsvnqt.so +debian/tmp/opt/trinity/include/svnqt/ diff --git a/debian/_base/applications/development/tdesvn/debian/libsvnqt4-trinity.install b/debian/_base/applications/development/tdesvn/debian/libsvnqt4-trinity.install new file mode 100644 index 000000000..fcfe51754 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/libsvnqt4-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/lib*/libsvnqt.so.* diff --git a/debian/_base/applications/development/tdesvn/debian/man/tdesvn.1 b/debian/_base/applications/development/tdesvn/debian/man/tdesvn.1 new file mode 100644 index 000000000..7a4db503b --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/man/tdesvn.1 @@ -0,0 +1,171 @@ +.\" This file was generated by kdemangen.pl +.TH TDESVN 1 "Dez 2005" "Trinity Desktop Environment" "A Subversion Client for TDE (standalone application)" +.SH NAME +tdesvn +\- A Subversion client for TDE (standalone application) +.SH SYNOPSIS +tdesvn [Qt\-options] [TDE\-options] [options] exec <command> [URL] +.SH DESCRIPTION +A Subversion client for TDE (standalone application) +.SH OPTIONS +.SS +.SS Arguments: +.TP +.B exec +<command> Execute subversion command ("exec help" for more information, opens TDE Help Center) +.TP +.B URL +Path to local working copy or a repository. +.SS Options: +.TP +.B \-r startrev +[:endrev] Execute single subversion command on specific revision(-range) +.TP +.B \-R +Ask for revision when executing single command +.TP +.B \-o <file> +Save output of subversion command (eg "cat") into file <file> +.TP +.B \-l <number> +Limit log output to <number> +.SS +.SS Generic options: +.TP +.B \-\-help +Show help about options +.TP +.B \-\-help\-qt +Show Qt specific options +.TP +.B \-\-help\-tde +Show TDE specific options +.TP +.B \-\-help\-all +Show all options +.TP +.B \-\-author +Show author information +.TP +.B \-v, \-\-version +Show version information +.TP +.B \-\-license +Show license information +.TP +.B \-\- +End of options +.SS +.SS TDE options: +.TP +.B \-\-caption <caption> +Use 'caption' as name in the titlebar +.TP +.B \-\-icon <icon> +Use 'icon' as the application icon +.TP +.B \-\-miniicon <icon> +Use 'icon' as the icon in the titlebar +.TP +.B \-\-config <filename> +Use alternative configuration file +.TP +.B \-\-dcopserver <server> +Use the DCOP Server specified by 'server' +.TP +.B \-\-nocrashhandler +Disable crash handler, to get core dumps +.TP +.B \-\-waitforwm +Waits for a WM_NET compatible windowmanager +.TP +.B \-\-style <style> +sets the application GUI style +.TP +.B \-\-geometry <geometry> +sets the client geometry of the main widget - see man X for the argument format +.SS +.SS Qt options: +.TP +.B \-\-display <displayname> +Use the X-server display 'displayname' +.TP +.B \-\-session <sessionId> +Restore the application for the given 'sessionId' +.TP +.B \-\-cmap +Causes the application to install a private color +map on an 8-bit display +.TP +.B \-\-ncols <count> +Limits the number of colors allocated in the color +cube on an 8-bit display, if the application is +using the QApplication::ManyColor color +specification +.TP +.B \-\-nograb +tells Qt to never grab the mouse or the keyboard +.TP +.B \-\-dograb +running under a debugger can cause an implicit +-nograb, use -dograb to override +.TP +.B \-\-sync +switches to synchronous mode for debugging +.TP +.B \-\-fn, \-\-font <fontname> +defines the application font +.TP +.B \-\-bg, \-\-background <color> +sets the default background color and an +application palette (light and dark shades are +calculated) +.TP +.B \-\-fg, \-\-foreground <color> +sets the default foreground color +.TP +.B \-\-btn, \-\-button <color> +sets the default button color +.TP +.B \-\-name <name> +sets the application name +.TP +.B \-\-title <title> +sets the application title (caption) +.TP +.B \-\-visual TrueColor +forces the application to use a TrueColor visual on +an 8-bit display +.TP +.B \-\-inputstyle <inputstyle> +sets XIM (X Input Method) input style. Possible +values are onthespot, overthespot, offthespot and +root +.TP +.B \-\-im <XIM server> +set XIM server +.TP +.B \-\-noxim +disable XIM +.TP +.B \-\-reverse +mirrors the whole layout of widgets +.SS + +.SH EXAMPLE +tdesvn file:///path/to/local/working/copy +.br +tdesvn http://remote/svn/project/trunk + +.SH SEE ALSO +Full user documentation is available through the TDE Help Center. You can also enter the URL +.BR help:/tdesvn/ +directly into konqueror or you can run +.BR "`khelpcenter help:/tdesvn/'" +from the command-line. +.br +.SH AUTHORS +.nf +Rajko Albrecht <ral@alwins-world.de> +.br + diff --git a/debian/_base/applications/development/tdesvn/debian/man/tdesvnaskpass.1 b/debian/_base/applications/development/tdesvn/debian/man/tdesvnaskpass.1 new file mode 100644 index 000000000..e19bcaf04 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/man/tdesvnaskpass.1 @@ -0,0 +1,145 @@ +.\" This file was generated by kdemangen.pl +.TH TDESVNASKPASS 1 "Aug 2005" "Trinity Desktop Environment" "ssh-askpass for tdesvn" +.SH NAME +tdesvnaskpass +\- ssh-askpass for tdesvn +.SH SYNOPSIS +tdesvnaskpass [Qt\-options] [TDE\-options] [prompt] +.SH DESCRIPTION +ssh-askpass for tdesvn. +.SH OPTIONS +.SS +.SS Arguments: +.TP +.B prompt +Prompt that is displayed to the user. +.SS Generic options: +.TP +.B \-\-help +Show help about options +.TP +.B \-\-help\-qt +Show Qt specific options +.TP +.B \-\-help\-tde +Show TDE specific options +.TP +.B \-\-help\-all +Show all options +.TP +.B \-\-author +Show author information +.TP +.B \-v, \-\-version +Show version information +.TP +.B \-\-license +Show license information +.TP +.B \-\- +End of options +.SS +.SS TDE options: +.TP +.B \-\-caption <caption> +Use 'caption' as name in the titlebar +.TP +.B \-\-icon <icon> +Use 'icon' as the application icon +.TP +.B \-\-miniicon <icon> +Use 'icon' as the icon in the titlebar +.TP +.B \-\-config <filename> +Use alternative configuration file +.TP +.B \-\-dcopserver <server> +Use the DCOP Server specified by 'server' +.TP +.B \-\-nocrashhandler +Disable crash handler, to get core dumps +.TP +.B \-\-waitforwm +Waits for a WM_NET compatible windowmanager +.TP +.B \-\-style <style> +sets the application GUI style +.TP +.B \-\-geometry <geometry> +sets the client geometry of the main widget - see man X for the argument format +.SS +.SS Qt options: +.TP +.B \-\-display <displayname> +Use the X-server display 'displayname' +.TP +.B \-\-session <sessionId> +Restore the application for the given 'sessionId' +.TP +.B \-\-cmap +Causes the application to install a private color +map on an 8-bit display +.TP +.B \-\-ncols <count> +Limits the number of colors allocated in the color +cube on an 8-bit display, if the application is +using the QApplication::ManyColor color +specification +.TP +.B \-\-nograb +tells Qt to never grab the mouse or the keyboard +.TP +.B \-\-dograb +running under a debugger can cause an implicit +-nograb, use -dograb to override +.TP +.B \-\-sync +switches to synchronous mode for debugging +.TP +.B \-\-fn, \-\-font <fontname> +defines the application font +.TP +.B \-\-bg, \-\-background <color> +sets the default background color and an +application palette (light and dark shades are +calculated) +.TP +.B \-\-fg, \-\-foreground <color> +sets the default foreground color +.TP +.B \-\-btn, \-\-button <color> +sets the default button color +.TP +.B \-\-name <name> +sets the application name +.TP +.B \-\-title <title> +sets the application title (caption) +.TP +.B \-\-visual TrueColor +forces the application to use a TrueColor visual on +an 8-bit display +.TP +.B \-\-inputstyle <inputstyle> +sets XIM (X Input Method) input style. Possible +values are onthespot, overthespot, offthespot and +root +.TP +.B \-\-im <XIM server> +set XIM server +.TP +.B \-\-noxim +disable XIM +.TP +.B \-\-reverse +mirrors the whole layout of widgets +.SS + +.SH SEE ALSO +.BR tdesvn(1) +.br +.SH AUTHORS +.nf +Rajko Albrecht <ral@alwins-world.de> +.br + diff --git a/debian/_base/applications/development/tdesvn/debian/patches/series b/debian/_base/applications/development/tdesvn/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/patches/series diff --git a/debian/_base/applications/development/tdesvn/debian/rules b/debian/_base/applications/development/tdesvn/debian/rules new file mode 100755 index 000000000..e56464216 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/rules @@ -0,0 +1,38 @@ +#!/usr/bin/make -f + +# Set LD_LIBRARY_PATH to the installed library directory to allow dh_shlibdeps to function +# Also include the main Trinity path +ifeq ("$(LD_LIBRARY_PATH)", "") +LD_LIBRARY_PATH=debian/tmp/opt/trinity/lib +else +LD_LIBRARY_PATH += :debian/tmp/opt/trinity/lib +endif +export LD_LIBRARY_PATH + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_KDE_APIDOX := yes + +CXXFLAGS := -DSMB_CTX_FLAG_USE_KERBEROS -DSMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS -g -Wall $(DEB_OPT_FLAG) + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DLIB_SUFFIX="" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_LIBRARY_PATH="/opt/trinity/lib" \ + -DCMAKE_INCLUDE_PATH="/opt/trinity/include/" \ + -DAUTODETECT_QT_DIRS="ON" \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DBUILD_ALL="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo + +binary-install/tdesvn-trinity:: + # remove libsvnqt.so* from tdesvn-trinity - are included in libsvnqt4-trinity + rm debian/$(cdbs_curpkg)/opt/trinity/lib*/libsvnqt.so* + mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/ diff --git a/debian/_base/applications/development/tdesvn/debian/source/format b/debian/_base/applications/development/tdesvn/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/_base/applications/development/tdesvn/debian/source/options b/debian/_base/applications/development/tdesvn/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/debian/_base/applications/development/tdesvn/debian/tdesvn-tdeio-plugins-trinity.install b/debian/_base/applications/development/tdesvn/debian/tdesvn-tdeio-plugins-trinity.install new file mode 100644 index 000000000..79f9eff3d --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/tdesvn-tdeio-plugins-trinity.install @@ -0,0 +1,4 @@ +debian/tmp/opt/trinity/share/services/*.protocol +debian/tmp/opt/trinity/lib/trinity/tdeio* +debian/tmp/opt/trinity/lib/trinity/kded_tdesvnd.* +debian/tmp/opt/trinity/share/services/kded/ diff --git a/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.install b/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.install new file mode 100644 index 000000000..8903355a2 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.install @@ -0,0 +1,14 @@ +debian/icons/tdesvn.xpm /opt/trinity/share/pixmaps/ +debian/tmp/opt/trinity/bin/ +debian/tmp/opt/trinity/lib/*.so* +debian/tmp/opt/trinity/lib/trinity/tdesvnpart* +debian/tmp/opt/trinity/share/apps/tdesvn/ +debian/tmp/opt/trinity/share/apps/tdesvnpart/ +debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/ +debian/tmp/opt/trinity/share/apps/tdeconf_update/ +debian/tmp/opt/trinity/share/icons/ +debian/tmp/opt/trinity/share/locale/*/LC_MESSAGES/*.mo +debian/tmp/opt/trinity/share/config.kcfg/ +debian/tmp/opt/trinity/share/applications/tde/*.desktop +debian/tmp/opt/trinity/share/doc/tde/ + diff --git a/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.manpages b/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.manpages new file mode 100644 index 000000000..8cb778203 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.manpages @@ -0,0 +1,2 @@ +debian/man/tdesvn.1 +debian/man/tdesvnaskpass.1 diff --git a/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.menu b/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.menu new file mode 100644 index 000000000..5d045b145 --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/tdesvn-trinity.menu @@ -0,0 +1,8 @@ +?package(tdesvn-trinity):\ + needs="X11"\ + section="Applications/Programming"\ + hints="TDE,Version control"\ + title="TDESvn"\ + longtitle="SVN client"\ + icon="/opt/trinity/share/pixmaps/tdesvn.xpm"\ + command="/opt/trinity/bin/tdesvn" diff --git a/debian/_base/applications/development/tdesvn/debian/watch b/debian/_base/applications/development/tdesvn/debian/watch new file mode 100644 index 000000000..80c0f090c --- /dev/null +++ b/debian/_base/applications/development/tdesvn/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://tdesvn.alwins-world.de/trac.fcgi/wiki/DownLoads .*tdesvn-(.*)\.tar\.bz2 |