diff options
Diffstat (limited to 'ubuntu/_base/applications')
56 files changed, 1168 insertions, 719 deletions
diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..f36e3527c --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/debian-tde.mk @@ -0,0 +1,246 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog new file mode 100644 index 000000000..c665103d8 --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/changelog @@ -0,0 +1,95 @@ +universal-indent-gui-tqt (1.2.0-2) unstable; urgency=medium + + * Port to TQt3 and package renaming + * Initial release for TQt3 + + -- Michele Calgaro <michele.calgaro@yahoo.it> Mon, 16 Jul 2022 16:06:00 +0900 + +universalindentgui (1.2.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Update for new qscintilla2 library names (Closes: #885647) + + -- Scott Kitterman <scott@kitterman.com> Thu, 04 Jan 2018 07:06:09 -0500 + +universalindentgui (1.2.0-1) unstable; urgency=low + + * New upstream release. + * Drop 02_fix_gcc_4.5_build.patch - merged upstream. + * Update debian/contol: + - bump debhelper to 9. + - bump Standards-Version to 3.9.3 (no changes needed). + + -- Fathi Boudra <fabo@debian.org> Tue, 22 May 2012 08:49:27 +0300 + +universalindentgui (1.1.0-2) unstable; urgency=low + + * Add 02_fix_gcc_4.5_build.patch (Closes: #565043) + + -- Fathi Boudra <fabo@debian.org> Mon, 21 Feb 2011 12:21:21 +0200 + +universalindentgui (1.1.0-1) unstable; urgency=low + + * New upstream release. + * Update debian/control: + - Bump quilt and debhelper build-dependency versions. + - Bump Standards-Version to 3.8.3 (no changes needed). + * Convert debian/rules to dh usage. + * Rename debian/universalindentgui.lintian to + debian/universalindentgui.lintian-overrides for dh_lintian usage. + * Add debian/README.source file. + + -- Fathi Boudra <fabo@debian.org> Thu, 20 Aug 2009 13:41:45 +0200 + +universalindentgui (1.0.2-1) unstable; urgency=low + + * New upstream release: + - The default editor font type is now Monospace instead of Courier. + (Closes: #483873) + * Add 01_disable_check_for_update.diff patch: + Automatic check for update is disabled by default. (Closes: #514999) + * Bump debian/compat to 7. + * Update debian/control: + - Set Thomas Schweitzer as maintainer and myself as uploader. + (Closes: #483068) + - Bump debhelper build-dependency to 7. + - Bump Standards-Version to 3.8.1. No changes needed. + - Update recommended beautifier list. + - Update description to list all supported beautifiers. + * Update debian/copyright: + - Add PerlTidy.pm and JsDecoder.js missing copyrights. + * Cleanup debian/rules. + + -- Fathi Boudra <fabo@debian.org> Wed, 29 Apr 2009 10:50:58 +0200 + +universalindentgui (0.8.1-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Avoid symlink attacks by using mkdtemp (Closes: 504726) + + -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 12 Nov 2008 01:34:23 +0200 + +universalindentgui (0.8.1-1.1) unstable; urgency=high + + * Non-maintainer upload. + * urgency high since universalindentgui is actually useless by default + (can be hacked to work by setting TMPDIR='/tmp/a') + * fixed temporary path asamblation so indents can work + (Closes: 486577) + + -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 05 Nov 2008 03:51:48 +0200 + +universalindentgui (0.8.1-1) unstable; urgency=low + + * New upstream release + * debian/rules: Do not delete perltidy as it's no longer shipped + * debian/rules: Cleanup extended + + -- Sebastian Pipping <webmaster@hartwork.org> Wed, 02 April 2008 04:45:00 +0100 + +universalindentgui (0.8.0-1) unstable; urgency=low + + * Initial release (Closes: #459671) + * Add man page missing in release archive (svn revision 603 plus fixes) + + -- Sebastian Pipping <webmaster@hartwork.org> Tue, 08 Jan 2008 15:13:53 +0100 diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control new file mode 100644 index 000000000..d759cafb4 --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/control @@ -0,0 +1,42 @@ +Source: universal-indent-gui-tqt +Section: devel +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Thomas Schweitzer <thomas-schweitzer@arcor.de> +XSBC-Original-Uploaders: Fathi Boudra <fabo@debian.org> +Build-Depends: cdbs, debhelper (>= 9~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, libtqscintilla-dev +Standards-Version: 3.9.3 + +Package: universal-indent-gui-tqt +Architecture: any +Depends: ${shlibs:Depends} +Suggests: astyle, bcpp, csstidy, hindent, indent, perltidy, tidy, uncrustify, xmlindent +Description: GUI frontend for several code beautifiers + UniversalIndentGui is a GUI fontend for several code beautifiers, currently + supporting: + * Artistic Styler + * BCPP + * Cobol Beautify + * CSSTidy + * Fortran 90 PPR + * GNU Indent + * GreatCode + * hindent + * HTB + * Javascript Decoder + * JSPPP + * Perl Tidy + * PHP_Beautifier + * PHP Code Beautifier + * PHP Stylist + * pindent + * Ruby Beautify + * Ruby Formatter + * Shell Indent + * (HTML) Tidy + * Uncrustify + * XML Indent + . + UniversalIndentGui allows you to tune a beautifier's configuration and see + how the changes affects a source example live. It is especially useful to + compare different C/C++ beautifiers when you have to choose one of them. diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright new file mode 100644 index 000000000..4ca630432 --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/copyright @@ -0,0 +1,64 @@ +This code was ported to TQt3 and packaged for Debian by: + Michele Calgaro <michele.calgaro@yahoo.it> +and is based on the code downloaded from Debian Snapshot Archive at: + https://snapshot.debian.org/package/universalindentgui/1.2.0-1.1 + +The original package was debianized by: + + Fathi Boudra <fabo@debian.org> on Wed, 29 Apr 2009 10:50:58 +0200 + +It was downloaded from: + + http://universalindent.sourceforge.net + +Upstream Author: + + Thomas Schweitzer <thomas-schweitzer@arcor.de> + +Copyright: + + Copyright (C) 2006-2012 Thomas Schweitzer + +Copyright for indenters/PerlTidyLib.pm file: + + Copyright (C) 2000-2007 Steve Hancock + + This file 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. + +Copyright for indenters/JsDecoder.js file: + + Copyright (C) 2004-2006 Cezary Tomczak + + This file 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. + +UniversalIndentGUI license: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + This 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 version 2 can be found in `/usr/share/common-licenses/GPL-2' +and the GPL version 3 can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is: + + Copyright (C) 2009 Fathi Boudra <fabo@debian.org> + +and is licensed under the GPL version 2, +see `/usr/share/common-licenses/GPL-2'. diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs new file mode 100644 index 000000000..233eccf4d --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/docs @@ -0,0 +1,2 @@ +CHANGELOG.txt +readme.html diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/patches/series diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules new file mode 100755 index 000000000..8a65140de --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/rules @@ -0,0 +1,15 @@ +#!/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="/usr" \ + -DCONFIG_INSTALL_DIR="/etc/universal-indent-gui-tqt" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DBUILD_ALL="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu new file mode 100644 index 000000000..17418bf4e --- /dev/null +++ b/ubuntu/_base/applications/development/universal-indent-gui-tqt/debian/universal-indent-gui-tqt.menu @@ -0,0 +1,5 @@ +?package(universal-indent-gui-tqt): \ + needs="X11" \ + section="Applications/Programming" \ + title="Universal Indent Gui TQt" \ + command="/usr/bin/universal-indent-gui-tqt" diff --git a/ubuntu/_base/applications/graphics/ksquirrel/debian/rules b/ubuntu/_base/applications/graphics/ksquirrel/debian/rules index 8f95f25f5..ca3408acf 100755 --- a/ubuntu/_base/applications/graphics/ksquirrel/debian/rules +++ b/ubuntu/_base/applications/graphics/ksquirrel/debian/rules @@ -119,4 +119,4 @@ binary-arch: build install dh_builddeb $(DEB_DH_BUILDDEB_ARGS) binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +.PHONY: build build-arch clean binary-indep binary-arch binary install diff --git a/ubuntu/_base/applications/internet/ktorrent/debian/control b/ubuntu/_base/applications/internet/ktorrent/debian/control index b19611be8..f999b4929 100644 --- a/ubuntu/_base/applications/internet/ktorrent/debian/control +++ b/ubuntu/_base/applications/internet/ktorrent/debian/control @@ -2,7 +2,7 @@ Source: ktorrent-trinity Section: tde Priority: optional Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> -Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libpcre3-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev +Build-Depends: debhelper (>= 10~), quilt, cdbs, tdelibs14-trinity-dev, libx11-dev, libgmp3-dev, libavahi-tqt-dev, libgeoip-dev, automake, autoconf, libtool, libltdl-dev Standards-Version: 3.8.4 Package: ktorrent-trinity diff --git a/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff b/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff index 0729793b7..0f1ba7bcb 100644 --- a/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff +++ b/ubuntu/_base/applications/internet/kvpnc/debian/patches/13_add_kuser_issuperuser.diff @@ -5,7 +5,7 @@ index 7c45fcf..b933832 100644 @@ -24,6 +24,7 @@ #include <tdemessagebox.h> #include <tdemainwindow.h> - #include <kapp.h> + #include <tdeapplication.h> +#include <kuser.h> #include <tdelocale.h> diff --git a/ubuntu/_base/applications/misc/krecipes/debian/README.source b/ubuntu/_base/applications/misc/krecipes/debian/README.source deleted file mode 100644 index b1eacedd0..000000000 --- a/ubuntu/_base/applications/misc/krecipes/debian/README.source +++ /dev/null @@ -1,5 +0,0 @@ -This package uses CDBS as build system. See /usr/share/doc/cdbs/cdbs-doc.{html|pdf.gz}. - -This package uses quilt for patch management. See /usr/share/doc/quilt/README.gz. - - -- Matthias Julius <mdeb@julius-net.net>, Fri, 27 Mar 2009 15:32:58 -0400 diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install index 28bc4ff13..505a983a2 100644 --- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install +++ b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-data-trinity.install @@ -3,5 +3,4 @@ debian/tmp/opt/trinity/share/icons debian/tmp/opt/trinity/share/locale debian/tmp/opt/trinity/share/man/man1/krecipes.1 debian/tmp/opt/trinity/share/mimelnk - -debian/krecipes.xpm opt/trinity/share/pixmaps/ +debian/tmp/opt/trinity/share/pixmaps diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian b/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian deleted file mode 100644 index 6fd5c88d0..000000000 --- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes-trinity.lintian +++ /dev/null @@ -1,4 +0,0 @@ -# Don't warn about missing icon file as this is in the -data package -krecipes-trinity binary: menu-icon-missing /opt/trinity/share/pixmaps/krecipes.xpm -# Don't warn about missing man page as this is in the -data package -krecipes-trinity binary: binary-without-manpage opt/trinity/bin/krecipes diff --git a/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm b/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm deleted file mode 100644 index a99416613..000000000 --- a/ubuntu/_base/applications/misc/krecipes/debian/krecipes.xpm +++ /dev/null @@ -1,227 +0,0 @@ -/* XPM */ -static char *krecipes[] = { -/* columns rows colors chars-per-pixel */ -"32 32 189 2", -" c #000000", -". c #0A0A17", -"X c #383857", -"o c #242373", -"O c #4C4C4C", -"+ c #555555", -"@ c blue", -"# c #6A37BF", -"$ c #4040A3", -"% c #656596", -"& c #4B4ACD", -"* c #4E45FF", -"= c #4C49FE", -"- c #5F52E4", -"; c #5454FF", -": c #5D5DFF", -"> c #6E5ACE", -", c #6363DF", -"< c #6760EF", -"1 c #6666FF", -"2 c #6A6AFF", -"3 c #726DF4", -"4 c #7474FE", -"5 c #7A7AFF", -"6 c #800000", -"7 c #9D0000", -"8 c #9A133A", -"9 c #AA0000", -"0 c #B20000", -"q c #BD0101", -"w c #BB0F0D", -"e c #B41F1F", -"r c #B81717", -"t c #A91B4F", -"y c #A96A6A", -"u c #A6747F", -"i c #BA7E62", -"p c #C30000", -"a c #C90202", -"s c #D21A1A", -"d c #CC2C2C", -"f c #D62626", -"g c #D13838", -"h c red", -"j c #E02A2A", -"k c #E16A24", -"l c #C24848", -"z c #CC4242", -"x c #C75150", -"c c #D64545", -"v c #D85151", -"b c #DD5C5C", -"n c #C36160", -"m c #C27371", -"M c #D96161", -"N c #DB7272", -"B c #E04242", -"V c #EA555F", -"C c #EC6565", -"Z c #892D89", -"A c #916A9C", -"S c #B54C84", -"D c #867EED", -"F c #DC8225", -"G c #DF8F2E", -"H c #DE9134", -"J c #ED961A", -"K c #FE9E00", -"L c #E99420", -"P c #FEA005", -"I c #FAA71E", -"U c #D4914E", -"Y c #D89449", -"T c #CD966B", -"R c #D8A778", -"E c #E88572", -"W c #F6B343", -"Q c #F9B545", -"! c #FFC25C", -"~ c #F5C16C", -"^ c #FFC564", -"/ c #F5C473", -"( c #818181", -") c #AB8BA7", -"_ c gray64", -"` c #AEACAB", -"' c #B1B1AE", -"] c #B4B3B1", -"[ c #B8B7B4", -"{ c #BDBCBA", -"} c #9C86C3", -"| c #9483D6", -" . c #9696DB", -".. c #9C9CD9", -"X. c #8484FE", -"o. c #8B8BFE", -"O. c #9489E6", -"+. c #9D9DE2", -"@. c #9393F5", -"#. c #9392FD", -"$. c #9C9CFD", -"%. c #A09FF8", -"&. c #A3A3D9", -"*. c #AAAADB", -"=. c #B2B2DA", -"-. c #A7A7E0", -";. c #AFAFE6", -":. c #ACACE8", -">. c #A4A3F6", -",. c #A3A3FD", -"<. c #ABAAF4", -"1. c #ABABFE", -"2. c #B5ABE4", -"3. c #B5B5E4", -"4. c #B6B6EF", -"5. c #B9B9E3", -"6. c #BCBCED", -"7. c #B2B1F3", -"8. c #B3B3FE", -"9. c #BDBCF4", -"0. c #BBBBFD", -"q. c #C48483", -"w. c #C49481", -"e. c #C59492", -"r. c #DE8484", -"t. c #C5A3A1", -"y. c #C9B2AF", -"u. c #C0BFBD", -"i. c #DBBFBF", -"p. c #E99D8D", -"a. c #E19898", -"s. c #F78D8D", -"d. c #FF8282", -"f. c #E59BAB", -"g. c #E7A5A4", -"h. c #E2A8A8", -"j. c #E8BBBA", -"k. c #F4ADAA", -"l. c #FCB5B5", -"z. c #C1C0BE", -"x. c #EFC28E", -"c. c #E5C5B4", -"v. c #F6D6A2", -"b. c #C5C4C3", -"n. c #C8C6C5", -"m. c #C9C8C6", -"M. c #CDCBCA", -"N. c #D0CECD", -"B. c #D1D0CD", -"V. c #DED0CF", -"C. c #D5D3D2", -"Z. c #DAD5D3", -"A. c #DAD8D6", -"S. c #DDDCDB", -"D. c #C0C0F4", -"F. c #C1C1FC", -"G. c #CCCBF4", -"H. c #D7D7F7", -"J. c #D4D4FD", -"K. c #DBDBF7", -"L. c #DEDDF8", -"P. c #E1CFCE", -"I. c #E8C6C5", -"U. c #EDCACA", -"Y. c #E2DDDC", -"T. c #EAD1D0", -"R. c #FDC6C6", -"E. c #F5D3D3", -"W. c #F0DADA", -"Q. c #FBD6D8", -"!. c #FADEDD", -"~. c #E1E0DE", -"^. c #FAE8CE", -"/. c #FAEBD3", -"(. c #E3E3E2", -"). c #E8E7E6", -"_. c #E8E8E7", -"`. c #ECEBEA", -"'. c #E4E4FF", -"]. c #EBEBFD", -"[. c #F2E7E7", -"{. c #F1EEEE", -"}. c #FBE4E4", -"|. c #FFEBEB", -" X c #F0F0EF", -".X c #F3F3F2", -"XX c #FBF5F5", -"oX c #FEFDFD", -"OX c None", -/* pixels */ -"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX' y p OXOXOXOXOXOXOXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOXOXOXOXOXOX+ z.M.Z.z p OXOXOXOXOXOXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOXOXOXOXOX( C.C.S.n.C.x a OXOXOXOXOXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOXOXOXOX_ S.C.S.B.).m.B.n p OXOXOXOXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOXOXOX{ _.S.).(.n.Y.~.m.n.m q OXOXOXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOX( C. X`._.S.(.Y.z.S.A.[ Z.q.w h OXOXOXOXOXOXOX", -"OXOXOXOXO _ n.n.m.S..X.X X`.(.(.z.(.M.m.u.u.M.e.r q OXOXOXOXOXOX", -"OX { M.S.(.S.S.(.(.`..X.X X_.S.~.' Y.[ N.' m.u.t.e 9 OXOXOXOXOX", -"OXp m.XX).).S.(.(.(.~..X.X.X`.`.A.Y.' Z.` N.` N.u.y.l 9 OXOXOXOX", -"OX0 d W.`.).(.(.(.S.(..X.X X.X_._.u.B.[ m.[ n.] A.W.|.f 9 OXOXOX", -"OXOXq g `. XS.(.(.). X)..X X X X`.A.z.u.z.u.u.Z.}.oXl.s OXOXOXOX", -"OXOXOXp c {._..X.X.X.X].A. X X X X`.b.C.] M.P.XXoXs.a OXOXOXOXOX", -"OXOXOXOXp v .X).(.(.S.N.S.S.S.`. X`._.{ S.P.oXXXC q OXOXOXOXOXOX", -"OXOXOXOXOXa b .X_.(.(.(.S.S.S.S.`.{._.Y.T.oX}.B 0 OXOXOXOXOXOXOX", -"OXOXOXOXOXOXa N .X(.S.(.S.S.S.S.(.{.Y.j.oXR.f 6 OXOXOXOXOXOXOXOX", -"OXOXOXOXOXOX p r..XY.). X`.V.U.!.oXoXd.V Z = * OXOXOXOXOXOXOXOX", -"OXOXOXOXOX 8 a. XI.E.oXoXoXoXQ.f.S # = = = = OXOXOXOXOXOXOX", -"OXOXOXOXOX o = t h.oXoX!.k.E k F R i u A > = = ; OXOXOXOXOXOX", -"OXOXOXOXOX & = c.b g.p.x.~ W P ^ Q K K K K G - $ OXOXOX", -"OXOXOXOXOXOXOX1 < ^./.v./ W I K K ! K K K K K K } . OXOXOX", -"OXOXOXOXOXOXOX2 $.3 ) T Y L K K K K K J H U w.2.X OXOXOXOX", -"OXOXOXOXOXOXOX2 ].J.4 2 4 4 5 O.| O.#.$.,.1.1.8.% < OXOXOXOXOXOX", -"OXOXOXOXOXOXOX2 '.oX].X.4 5 X.X.o.#.$.,.,.1.8.7. .4 OXOXOXOXOXOX", -"OXOXOXOXOXOXOX2 '.oX].H.>.X.X.o.#.$.$.1.1.8.8.-...4 OXOXOXOXOXOX", -"OXOXOXOXOXOXOX1 '..XH.G.9.7.$.$.$.$.1.1.8.8.:.*...5 OXOXOXOXOXOX", -"OXOXOXOXOXOXOX2 H.L.G.9.7.>.>.$.$.,.1.1.8.7.;.*.&.4 OXOXOXOXOXOX", -"OXOXOXOXOXOXOX2 F.G.9.7.>.>.$.$.$.1.1.8.9.4.3.=.*.5 OXOXOXOXOXOX", -"OXOXOXOXOXOXOX2 #.D.7.<.>.$.$.,.1.1.0.0.0.6.5.=.+.4 OXOXOXOXOXOX", -"OXOXOXOXOXOXOX1 2 X.>.>.$.$.,.,.1.8.0.F.F.6.5.+.5 : OXOXOXOXOXOX", -"OXOXOXOXOXOXOXOX: 2 4 5 o.$.1.1.1.0.0.F.<.@.4 4 ; OXOXOXOXOXOXOX", -"OXOXOXOXOXOXOXOXOXOX@ 1 2 4 5 5 5 5 5 5 4 1 X.OXOXOXOXOXOXOXOXOX" -}; diff --git a/ubuntu/_base/applications/misc/krecipes/debian/rules b/ubuntu/_base/applications/misc/krecipes/debian/rules index 523611ff9..da431839b 100755 --- a/ubuntu/_base/applications/misc/krecipes/debian/rules +++ b/ubuntu/_base/applications/misc/krecipes/debian/rules @@ -29,10 +29,6 @@ endif $(MAKE) -f admin/Makefile.common && \ touch debian/stamp-bootstrap -binary-install/krecipes-trinity:: - install -p -D -m644 debian/$(cdbs_curpkg).lintian \ - debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg) - clean:: dh_testdir rm -f debian/stamp-bootstrap diff --git a/ubuntu/_base/applications/misc/krecipes/debian/watch b/ubuntu/_base/applications/misc/krecipes/debian/watch deleted file mode 100644 index 9bc512dee..000000000 --- a/ubuntu/_base/applications/misc/krecipes/debian/watch +++ /dev/null @@ -1,4 +0,0 @@ -version=3 - -opts="uversionmangle=s/-/~/" \ - http://sf.net/krecipes/krecipes-(.+)\.tar\.gz
\ No newline at end of file diff --git a/ubuntu/_base/applications/multimedia/amarok/debian/control b/ubuntu/_base/applications/multimedia/amarok/debian/control index 6e16f1f12..a9207e143 100644 --- a/ubuntu/_base/applications/multimedia/amarok/debian/control +++ b/ubuntu/_base/applications/multimedia/amarok/debian/control @@ -10,7 +10,7 @@ Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, bzip2, libtag1-dev, libsqlite3-dev, default-libmysqlclient-dev | libmysqlclient-dev, libpq-dev, libvisual-0.4-dev, libsdl1.2-dev, - libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, libmp4v2-dev, + libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, ruby, ruby-dev, dh-python Standards-Version: 3.8.4 Homepage: http://amarok.kde.org diff --git a/ubuntu/_base/applications/office/koffice/debian/control b/ubuntu/_base/applications/office/koffice/debian/control index af290bec8..e028f2c92 100644 --- a/ubuntu/_base/applications/office/koffice/debian/control +++ b/ubuntu/_base/applications/office/koffice/debian/control @@ -5,7 +5,7 @@ Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Ral Snchez Siles <rasasi78@gmail.com> Build-Depends: cdbs (>= 0.4.52ubuntu18), debhelper (>= 10~), quilt, binutils (>= 2.14.90.0.7), recode, docbook-to-man, gawk, flex, tdelibs14-trinity-dev (>= 4:3.4.3), libaspell-dev, libfontconfig1-dev, libopenexr-dev, libpaper-dev, libreadline-dev | libreadline6-dev | libreadline5-dev, libtiff-dev, libwv2-dev (>= 0.2.2-4), libxml2-dev, libxslt1-dev, python3-all-dev, dh-python, ruby, ruby-dev, libwpd-dev, librevenge-dev | libwpd-dev (<< 0.10~) | libwpd8-dev, libpqxx-dev | libpqxx3-dev, default-libmysqlclient-dev | libmysqlclient-dev, sharutils, bzip2, libpoppler-tqt-dev, libexif-dev, libasound2-dev, libogg-dev, liblcms1-dev, automake, autoconf, libtool-bin | libtool (<< 2.4.2-1.11), libtool, libltdl-dev -Build-Depends-Indep: libtqtinterface-doc, graphviz, gsfonts-x11 +Build-Depends-Indep: graphviz, gsfonts-x11 Standards-Version: 3.8.4 Homepage: http://www.koffice.org diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/control b/ubuntu/_base/applications/office/tde-ebook-reader/debian/control index 3ffd947d0..dff134e25 100644 --- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/control +++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/control @@ -3,13 +3,14 @@ Section: text Priority: optional Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org> -Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqtinterface-dev, +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, libbz2-dev, libexpat1-dev, libfribidi-dev, libsqlite3-dev, libunibreak-dev, libz-dev, pkgconf Standards-Version: 4.7.0 Package: tde-ebook-reader Architecture: any +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: sensible-utils, Description: e-book reader for TDE @@ -33,6 +34,7 @@ Description: e-book reader for TDE Package: libzlcore-tqt Section: libs Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-data-tqt Description: ZLibrary TQt3-based development library (shared library) This is the core of ZLibrary, the library that tde-ebook-reader is based on. @@ -40,6 +42,7 @@ Description: ZLibrary TQt3-based development library (shared library) Package: libzlcore-data-tqt Section: libs Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends}, Description: ZLibrary TQt3-based development library (support files) This package contains the support files for the core of ZLibrary, the library @@ -48,6 +51,7 @@ Description: ZLibrary TQt3-based development library (support files) Package: libzltext-tqt Section: libs Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt, libzltext-data-tqt Description: ZLibrary TQt3-based text model/viewer part (shared library) This package provides text model/viewer part of ZLibrary. @@ -55,6 +59,7 @@ Description: ZLibrary TQt3-based text model/viewer part (shared library) Package: libzltext-data-tqt Section: libs Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends}, Description: ZLibrary TQt3-based text model/viewer part (support files) This package contains the support files for the text model/viewer part @@ -63,6 +68,7 @@ Description: ZLibrary TQt3-based text model/viewer part (support files) Package: libzlcore-tqt-dev Section: libdevel Architecture: any +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, libzlcore-tqt Description: ZLibrary TQt3-based development library (development files) This package contains development files for the ZLibrary core. @@ -70,6 +76,7 @@ Description: ZLibrary TQt3-based development library (development files) Package: libzltext-tqt-dev Section: libdevel Architecture: any +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, libzltext-tqt Description: ZLibrary TQt3-based text model/viewer part (development files) This package contains development files for the ZLibrary text model/viewer diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install index 4b2f1a823..4f30f38c6 100644 --- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install +++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt-dev.install @@ -1,2 +1,2 @@ /usr/include/zlibrary-tqt/core -/usr/lib/x86_64-linux-gnu/libzlcore-tqt.so +/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install index f13e427b0..3a6addd23 100644 --- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install +++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzlcore-tqt.install @@ -1 +1 @@ -/usr/lib/x86_64-linux-gnu/libzlcore-tqt.so.* +/usr/lib/$(DEB_HOST_MULTIARCH)/libzlcore-tqt.so.* diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install index eda8a3beb..95be86c20 100644 --- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install +++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt-dev.install @@ -1,2 +1,2 @@ /usr/include/zlibrary-tqt/text -/usr/lib/x86_64-linux-gnu/libzltext-tqt.so +/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so diff --git a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install index 5d79675c1..3faed63a9 100644 --- a/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install +++ b/ubuntu/_base/applications/office/tde-ebook-reader/debian/libzltext-tqt.install @@ -1 +1 @@ -/usr/lib/x86_64-linux-gnu/libzltext-tqt.so.* +/usr/lib/$(DEB_HOST_MULTIARCH)/libzltext-tqt.so.* diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/control b/ubuntu/_base/applications/settings/kmyfirewall/debian/control index 5c4cc4d06..bd8bcd2c2 100644 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/control +++ b/ubuntu/_base/applications/settings/kmyfirewall/debian/control @@ -2,7 +2,7 @@ Source: kmyfirewall-trinity Section: tde Priority: optional Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> -Build-Depends: cdbs, debhelper (>= 10~), tdelibs14-trinity-dev (>= 3.3.0), chrpath, automake, autoconf, libtool, libltdl-dev +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev Standards-Version: 3.8.4 Homepage: http://kmyfirewall.sourceforge.net/ diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs b/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs deleted file mode 100644 index f0312285e..000000000 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/dirs +++ /dev/null @@ -1,2 +0,0 @@ -opt/trinity/bin -opt/trinity/share/doc/tde/HTML/en diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/install b/ubuntu/_base/applications/settings/kmyfirewall/debian/install deleted file mode 100644 index 311ed806e..000000000 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/install +++ /dev/null @@ -1,2 +0,0 @@ -debian/kmyfirewall.xpm opt/trinity/share/pixmaps -debian/kmyfirewall-trinity/opt/trinity/share/man/man1/* diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop deleted file mode 100644 index 3a562e7c0..000000000 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmfinstallerplugin.desktop +++ /dev/null @@ -1,44 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=ServiceType -X-TDE-ServiceType=KMyFirewall/Installer -X-TDE-Library=libkmfinstallerplugin - -Name=KMyFirewall Installer Plugin -Name[bg]=Приставка-инсталатор на KMyFirewall -Name[br]=Lugent stalier KMyFirewall -Name[bs]=KMyFirewall dodatak za instalaciju -Name[ca]=Connector d'instal·lació per a KMyFirewall -Name[cs]=Modul instalátoru KMyFirewall -Name[de]=KMyFirewall Installationsprogramm -Name[el]=Πρόσθετο εγκατάστασης για το KMyFirewall -Name[es]=Complemento de instalación de KMyFirewall -Name[et]=KMyFirewalli paigaldamisplugin -Name[fr]=Module d'installation de KMyFirewall -Name[gl]=Extensión de Instalazón de KMyFirewall -Name[hi]=के-माइ-फायरवाल संस्थापक प्लगइन -Name[hu]=KMyFirewall telepítőmodul -Name[it]=Plugin di installazione di KMyFirewall -Name[ja]=KMyFirewall インストーラ プラグイン -Name[ka]=KMyFirewall დაყენების მოდული -Name[nl]=KMyFirewall Installatieplugin -Name[pa]=KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ -Name[pl]=Wtyczka instalatora KMyFirewall -Name[pt]='Plugin' de Instalação do KMyFirewall -Name[pt_BR]=Plug-in Instaldor par ao KMyFirewall -Name[ru]=KMyFirewall - Модуль установки -Name[sr]=KMyFirewall-ов прикључак за инсталирање -Name[sr@Latn]=KMyFirewall-ov priključak za instaliranje -Name[sv]=Installationsdel för Min brandvägg -Name[ta]=KMyதீச்சுவர் நிறுவுபவரைச் சொருகு -Name[tr]=KMyFirewall Kurulum Eklentisi -Name[uk]=Втулок встановлення KMyFirewall -Name[xx]=xxKMyFirewall Installer Pluginxx -Name[zh_CN]=KMyFirewall 安装程序插件 - -[PropertyDef::X-KMyFirewall-Platform] -Type=TQString - -[PropertyDef::X-KMyFirewall-Language] -Type=TQString - diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop deleted file mode 100644 index 57f12ad9c..000000000 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.desktop +++ /dev/null @@ -1,35 +0,0 @@ -[Desktop Entry] -Type=Application -MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet; -Icon=kmyfirewall -Exec=/opt/trinity/bin/kmyfirewall %u -Terminal=false -Categories=Qt;TDE;System; -Name=KMyFirewall -Name[sv]=Min brandvägg -Name[xx]=xxKMyFirewallxx -GenericName=Firewall Configuration Tool -GenericName[bg]=Настройване на защитна стена -GenericName[es]=Herramienta de configuración de cortafuegos -GenericName[et]=Tulemüüri seadistamistööriist -GenericName[it]=Strumento di configurazione di KMyFirewall -GenericName[nl]=Firewall-configuratieprogramma -GenericName[pt]=Ferramenta de Configuração da Firewall -GenericName[pt_BR]=Ferramenta de Configuração da Firewall -GenericName[sr]=Алат за подешавање заштитног зида -GenericName[sr@Latn]=Алат за подешавање заштитног зида -GenericName[sv]=Verktyg för brandväggsinställning -GenericName[xx]=xxFirewall Configuration Toolxx -Comment=Firewall Configuration Tool -Comment[bg]=Настройване на KMyFirewall -Comment[es]=Herramienta de configuración de cortafuegos -Comment[et]=Tulemüüri seadistamistööriist -Comment[it]=Strumento di configurazione di KMyFirewall -Comment[ms]=Alatan Tetapan Firewall -Comment[nl]=Firewall-configuratieprogramma -Comment[pt]=Ferramenta de Configuração da Firewall -Comment[pt_BR]=Ferramenta de Configuração da Firewall -Comment[sr]=Алат за подешавање заштитног зида -Comment[sr@Latn]=Алат за подешавање заштитног зида -Comment[sv]=Verktyg för inställning av brandvägg -Comment[xx]=xxFirewall Configuration Toolxx diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm b/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm deleted file mode 100644 index 3d58b81ff..000000000 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/kmyfirewall.xpm +++ /dev/null @@ -1,369 +0,0 @@ -/* XPM */ -static char * kmyfirewall_xpm[] = { -"32 32 334 2", -" c None", -". c #FE0000", -"+ c #E60000", -"@ c #E10000", -"# c #EA0000", -"$ c #EF0000", -"% c #E40000", -"& c #DA0000", -"* c #D70000", -"= c #DC0000", -"- c #F50F0F", -"; c #F02525", -"> c #EE4949", -", c #EB6C6C", -"' c #F89999", -") c #FBAFAF", -"! c #FDC4C4", -"~ c #FDCACA", -"{ c #FCC2C2", -"] c #FBB2B2", -"^ c #F59494", -"/ c #E87272", -"( c #DD4343", -"_ c #D42929", -": c #EF0808", -"< c #ED5858", -"[ c #F29191", -"} c #F7BCBC", -"| c #FBC8C8", -"1 c #FCCCCC", -"2 c #FDCCCC", -"3 c #FECCCC", -"4 c #FBC9C9", -"5 c #F6B7B7", -"6 c #ED9999", -"7 c #D54D4D", -"8 c #BF1313", -"9 c #E82525", -"0 c #EB7F7F", -"a c #F8CCCC", -"b c #FACCCC", -"c c #FBCCCC", -"d c #F9CCCC", -"e c #F6C6C6", -"f c #E58E8E", -"g c #B91A1A", -"h c #DE0000", -"i c #E46969", -"j c #F4BEBE", -"k c #F8C9C9", -"l c #F9C9C9", -"m c #FAC9C9", -"n c #FCC9C9", -"o c #FDC9C9", -"p c #FECBCB", -"q c #FECFCF", -"r c #FEC9C9", -"s c #F7C9C9", -"t c #F5C5C5", -"u c #D55C5C", -"v c #AF0A0A", -"w c #CC0000", -"x c #EEA4A4", -"y c #F3B5B5", -"z c #F5B5B5", -"A c #F7B5B5", -"B c #F9B5B5", -"C c #FAB5B5", -"D c #FBB5B5", -"E c #FCB5B5", -"F c #FDC3C3", -"G c #FFF1F1", -"H c #FDB9B9", -"I c #F6B5B5", -"J c #F4B5B5", -"K c #F2B5B5", -"L c #E88B8B", -"M c #C81818", -"N c #9E0000", -"O c #EE0000", -"P c #C90000", -"Q c #EB9393", -"R c #F0A2A2", -"S c #F2A2A2", -"T c #F4A2A2", -"U c #F6A2A2", -"V c #F7A2A2", -"W c #F9A2A2", -"X c #FAA2A2", -"Y c #FCBDBD", -"Z c #FFF5F5", -"` c #FCB3B3", -" . c #F8A2A2", -".. c #F5A2A2", -"+. c #F3A2A2", -"@. c #F1A2A2", -"#. c #EFA2A2", -"$. c #E57D7D", -"%. c #CC1616", -"&. c #B00000", -"*. c #8F0000", -"=. c #F20000", -"-. c #D20000", -";. c #C30000", -">. c #C80000", -",. c #DC4747", -"'. c #E97C7C", -"). c #ED8282", -"!. c #EF8282", -"~. c #F28282", -"{. c #F48282", -"]. c #F68888", -"^. c #F9A6A6", -"/. c #FDD9D9", -"(. c #FFFFFF", -"_. c #FDE4E4", -":. c #F89898", -"<. c #F48484", -"[. c #F38282", -"}. c #F08282", -"|. c #EE8282", -"1. c #EC8282", -"2. c #E97F7F", -"3. c #D83E3E", -"4. c #C80505", -"5. c #BD0000", -"6. c #A20000", -"7. c #C50000", -"8. c #D11111", -"9. c #DE4343", -"0. c #E86969", -"a. c #EB6969", -"b. c #EE6969", -"c. c #F06969", -"d. c #F37878", -"e. c #FBCECE", -"f. c #FFF7F7", -"g. c #FEF2F2", -"h. c #F69999", -"i. c #F59999", -"j. c #EF7070", -"k. c #EC6969", -"l. c #EA6969", -"m. c #E66666", -"n. c #DF4B4B", -"o. c #CD0B0B", -"p. c #C60000", -"q. c #BF0000", -"r. c #B40000", -"s. c #7C0000", -"t. c #D40000", -"u. c #C70000", -"v. c #CD0000", -"w. c #D20101", -"x. c #DB1E1E", -"y. c #E13535", -"z. c #E74343", -"A. c #E94646", -"B. c #F06C6C", -"C. c #FCE4E4", -"D. c #FFFCFC", -"E. c #FACECE", -"F. c #FAD8D8", -"G. c #EC6363", -"H. c #E54141", -"I. c #E13838", -"J. c #D81A1A", -"K. c #D00404", -"L. c #CA0000", -"M. c #BB0000", -"N. c #940000", -"O. c #FD0000", -"P. c #D00000", -"Q. c #D50202", -"R. c #D90808", -"S. c #DF1414", -"T. c #E21D1D", -"U. c #EA4F4F", -"V. c #FBDCDC", -"W. c #FFFEFE", -"X. c #FDEFEF", -"Y. c #EC7171", -"Z. c #DD1212", -"`. c #D90909", -" + c #D30101", -".+ c #CF0000", -"++ c #A10000", -"@+ c #6C0000", -"#+ c #E70000", -"$+ c #BE0000", -"%+ c #CB0000", -"&+ c #CE0000", -"*+ c #D30000", -"=+ c #D60000", -"-+ c #DC1010", -";+ c #EA6565", -">+ c #E53B3B", -",+ c #F8C7C7", -"'+ c #FCEBEB", -")+ c #DA1111", -"!+ c #D50303", -"~+ c #D10000", -"{+ c #C00000", -"]+ c #BC0000", -"^+ c #AD0000", -"/+ c #7B0000", -"(+ c #DB0000", -"_+ c #D50000", -":+ c #DD2828", -"<+ c #F7CACA", -"[+ c #F6BCBC", -"}+ c #E45656", -"|+ c #E04545", -"1+ c #C10000", -"2+ c #B30000", -"3+ c #810000", -"4+ c #E25050", -"5+ c #FBE7E7", -"6+ c #F9DFDF", -"7+ c #BA0000", -"8+ c #840000", -"9+ c #E76A6A", -"0+ c #FDF4F4", -"a+ c #FEFAFA", -"b+ c #FEF8F8", -"c+ c #C40000", -"d+ c #C20000", -"e+ c #E66B6B", -"f+ c #FDF3F3", -"g+ c #F2A7A7", -"h+ c #EA7777", -"i+ c #F5C7C7", -"j+ c #830000", -"k+ c #D90000", -"l+ c #E66767", -"m+ c #ED8989", -"n+ c #E34848", -"o+ c #F1A8A8", -"p+ c #DD0000", -"q+ c #E44C4C", -"r+ c #FBE0E0", -"s+ c #FBE5E5", -"t+ c #E64E4E", -"u+ c #E23535", -"v+ c #F2A5A5", -"w+ c #FADCDC", -"x+ c #F8D6D6", -"y+ c #DB2020", -"z+ c #D50404", -"A+ c #740000", -"B+ c #D80000", -"C+ c #E75858", -"D+ c #EF8989", -"E+ c #F3A3A3", -"F+ c #EA5E5E", -"G+ c #DF0D0D", -"H+ c #DE0B0B", -"I+ c #E33232", -"J+ c #F7C6C6", -"K+ c #EF9B9B", -"L+ c #DB1818", -"M+ c #620000", -"N+ c #E00C0C", -"O+ c #F29696", -"P+ c #E52727", -"Q+ c #EC5E5E", -"R+ c #F28F8F", -"S+ c #E20D0D", -"T+ c #E00000", -"U+ c #EE7A7A", -"V+ c #DF0B0B", -"W+ c #900000", -"X+ c #420000", -"Y+ c #E20000", -"Z+ c #E30404", -"`+ c #F18080", -" @ c #EC4646", -".@ c #E61010", -"+@ c #EA3434", -"@@ c #E50404", -"#@ c #EF6B6B", -"$@ c #E51717", -"%@ c #630000", -"&@ c #E80000", -"*@ c #E90000", -"=@ c #EC2020", -"-@ c #FCD4D4", -";@ c #EB1010", -">@ c #EE3434", -",@ c #FAC7C7", -"'@ c #FEF3F3", -")@ c #F69898", -"!@ c #9D0000", -"~@ c #EC0000", -"{@ c #ED0000", -"]@ c #F34C4C", -"^@ c #FCCDCD", -"/@ c #FCDBDB", -"(@ c #F24F4F", -"_@ c #F89D9D", -":@ c #FFF9F9", -"<@ c #F78A8A", -"[@ c #F02424", -"}@ c #700000", -"|@ c #F30000", -"1@ c #F40000", -"2@ c #F40C0C", -"3@ c #FA7676", -"4@ c #FA7C7C", -"5@ c #F51C1C", -"6@ c #F73F3F", -"7@ c #F62525", -"8@ c #6F0000", -"9@ c #F80000", -"0@ c #F70000", -"a@ c #F80404", -"b@ c #F80808", -"c@ c #DF0000", -"d@ c #960000", -"e@ c #710000", -"f@ c #9A0000", -"g@ c #F00000", -"h@ c #A80000", -"i@ c #800000", -"j@ c #F10000", -"k@ c #F90000", -"l@ c #FC0000", -"m@ c #660000", -"n@ c #750000", -"o@ c #8D0000", -"p@ c #980000", -"q@ c #A00000", -"r@ c #9C0000", -"s@ c #690000", -" ", -" . + @ # $ % & * = ", -" - ; > , ' ) ! ~ { ] ^ / ( _ ", -" : < [ } | 1 2 3 3 2 2 1 4 5 6 7 8 ", -" 9 0 a b c 1 2 3 3 3 3 2 2 c b d e f g ", -" h i j k l m n o o p q r o n 4 m l s t u v ", -" h w x y z A B C D E F G H E C B A I J K L M N ", -" O P P Q R S T U V W X Y Z ` X .V ..+.@.#.$.%.&.*. ", -" =.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.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.5.;.u.v.w.x.y.z.A.B.C.(.(.D.E.F.G.H.I.J.K.L.p.q.M.N. ", -" O.;.5.;.u.w P.Q.R.S.T.U.V.(.(.(.W.X.Y.Z.`. +.+P 7.q.M.++@+ ", -" #+M.$+;.u.%+&+*+=+-+;+>+,+(.(.(.(.(.'+)+!+~+v.P 7.{+]+^+/+ ", -" (+M.q.;.u.%+&+-._+:+<+[+'+(.(.(.(.(.(.}+|+P.v.P 7.1+5.2+3+ ", -" t.$+1+7.u.%+&+~+t.4+5+(.(.(.(.(.(.(.(.(.6+.+v.P u.;.{+7+8+ ", -" t.1+;.p.>.%+&+~+*+9+0+(.(.(.(.a+b+(.(.(.6+.+v.L.u.c+d+$+8+ ", -" _+7.p.P %+&+P.-.e+f+(.(.(.(.(.g+h+(.(.(.i+~+.+v.L.u.p.{+j+ ", -" k+>.L.w &+P.~+t.l+(.(.(.(.(.(.m+n+(.(.(.o+-.~+.+v.%+P {+3+ ", -" p+&+.+~+-.*+_+* q+(.(.r+'+r+s+t+u+v+w+(.x+y+z+*+-..+&+M.A+ ", -" (+*+*+t._+* B+& C+(.(.D+z E+F+G+H+I+J+(.D.K+L+=+_+*+*+&.M+ ", -" t.k+(+(+p+p+N+O+(.(.P+Q+R+S+T+@ T+G.(.(.U+V+= (+& k+W+X+ ", -" P.(+T+T+@ Y+Z+`+(.(. @.@+@@@% % % #@(.X.$@Y+@ T+T+_+%@ ", -" ~++ #+&@&@*@=@-@D.h.;@# # # # >@,@'@)@&@&@#+#+h !@ ", -" $+@ ~@~@~@{@{@]@^@/@(@{@{@{@{@_@:@<@[@{@~@~@~@p.}@ ", -" $+Y+|@1@|@1@1@2@3@4@1@1@1@5@6@7@1@1@1@1@=.(+8@ ", -" $+$ 9@0@0@9@9@a@b@9@9@9@9@9@9@0@0@0@0@c@d@ ", -" ^+B+9@O.O.O.O.O.O.O.O.O.O.O.O.O.|@*+e@ ", -" f@;.$ . . . . . . . . . . . g@h@A+ ", -" i@2+.+&@j@k@l@9@j@Y+&+N m@ ", -" n@o@p@q@6.r@N.i@s@X+ ", -" ", -" "}; diff --git a/ubuntu/_base/applications/settings/kmyfirewall/debian/rules b/ubuntu/_base/applications/settings/kmyfirewall/debian/rules index 76a0f44d3..a6797f19a 100755 --- a/ubuntu/_base/applications/settings/kmyfirewall/debian/rules +++ b/ubuntu/_base/applications/settings/kmyfirewall/debian/rules @@ -1,15 +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_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/kmyfirewall-trinity:: - rm -f debian/$(cdbs_curpkg)/opt/trinity/lib/*.so - chmod +x debian/$(cdbs_curpkg)/opt/trinity/share/apps/kmyfirewall/scripts/installer/linux/*.sh +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog new file mode 100644 index 000000000..574e76971 --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/changelog @@ -0,0 +1,5 @@ +xdg-desktop-portal-trinity (0.1-0) unstable; urgency=low + + * Initial release for TDE + + -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 12:54:00 +0900 diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control new file mode 100644 index 000000000..83bdda0cd --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/control @@ -0,0 +1,15 @@ +Source: xdg-desktop-portal-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev + +Package: xdg-desktop-portal-trinity +Architecture: any +Depends: ${shlibs:Depends}, xdg-desktop-portal +Conflicts: xdg-desktop-portals-trinity +Provides: xdg-desktop-portals-trinity +Replaces: xdg-desktop-portals-trinity +Description: An implementation of the FreeDesktop Portals API for TDE + Exposes TDE APIs to applications which use the Portals API. + As a result, these applications can transparently use native TDE APIs and dialogs. diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright new file mode 100644 index 000000000..7943bd7ff --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/copyright @@ -0,0 +1,4 @@ +This package was debianized by Michele Calgaro <michele.calgaro@yahoo.it> on +Sun 06 Oct 2024 12:54:00 +0900 + +Created by Mavridis Philippe <mavridisf@gmail.com> on Thu 01 Feb 2024 16:44:26 +0200 diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs new file mode 100644 index 000000000..b43bf86b5 --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/docs @@ -0,0 +1 @@ +README.md diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/patches/series diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules new file mode 100755 index 000000000..5a0da42af --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/system/xdg-desktop-portal-tde/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk new file mode 100644 index 000000000..aba508624 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/debian-tde.mk @@ -0,0 +1,251 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <ccheney@debian.org> +# Copyright © 2019 TDE Team +# Description: A class for TDE packages; sets TDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +ifdef _cdbs_class_cmake +ifneq "$(wildcard /usr/bin/ninja)" "" +MAKE = ninja -v +DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) +DEB_MAKE_INSTALL_TARGET = install +DEB_CMAKE_NORMAL_ARGS += -GNinja +endif +endif + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE_ALL += .dcl .docbook -license .tag .sty .el + +# The default gzip compressor has been changed in dpkg >= 1.17.0. +deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ + sed -e "s|.*version ||" -e "s| .*||" | \ + xargs -r dpkg --compare-versions 1.17.0 lt \ + && echo xz || echo gzip) +ifeq ($(deb_default_compress),gzip) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) +endif + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +DEB_BUILD_PARALLEL ?= true + +cdbs_configure_flags += \ + --with-qt-dir=/usr/share/qt3 \ + --disable-rpath \ + --with-xinerama \ + $(cdbs_kde_enable_final) \ + $(cdbs_kde_enable_debug) + + +# This is a convenience target for calling manually. +# It's not part of the build process. +buildprep: clean apply-patches +ifndef _cdbs_class_cmake + $(MAKE) -f admin/Makefile.common dist +endif + debian/rules clean + +.tdepkginfo: + echo "# TDE package information" >.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo + dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo + date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo + +post-patches:: .tdepkginfo + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + # update multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ -d $$a ] || [ -f $$a.arch ] || \ + ! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \ + sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \ + done + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + # revert multi-arch path in install files + ls -d debian/* | \ + grep -E "(install|links)$$" | \ + while read a; do \ + [ ! -f $$a.arch ] || \ + mv $$a.arch $$a; \ + done + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + if test -d debian/$(cdbs_curpkg)/opt/trinity/lib && \ + test $$(find debian/$(cdbs_curpkg)/opt/trinity/lib -name "*.so" | wc -l) -gt 0; then \ + echo "# Triggers added by cdbs/debian-tde.mk" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + echo "activate-noawait ldconfig" >> debian/.debhelper/generated/$(cdbs_curpkg)/triggers; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f .tdepkginfo + rm -f debian/stamp-kde-apidox + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog b/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog new file mode 100644 index 000000000..ed534cb08 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/changelog @@ -0,0 +1,6 @@ +twin-style-mallory-trinity (0.1-1) unstable; urgency=low + + * Initial release for TDE + + -- Michele Calgaro <michele.calgaro@yahoo.it> Sun, 06 Oct 2024 19:14:00 +0900 + diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat b/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/compat @@ -0,0 +1 @@ +10 diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/control b/ubuntu/_base/applications/themes/twin-style-mallory/debian/control new file mode 100644 index 000000000..b190f7510 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/control @@ -0,0 +1,13 @@ +Source: twin-style-mallory-trinity +Section: tde +Priority: optional +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> +XSBC-Original-Maintainer: Remi Villatel <maxilys@tele2.fr> +Build-Depends: cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs-trinity-dev, tdebase-trinity-dev +Standards-Version: 3.6.2 + +Package: twin-style-mallory-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A twin window decoration based on the original + KDE Alloyon windec theme diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright b/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright new file mode 100644 index 000000000..c7ff38e87 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/copyright @@ -0,0 +1,7 @@ +This code was ported to TDE by: + Mavridis Philippe <mavridisf@gmail.com> +and packaged for Debian by: + Michele Calgaro <michele.calgaro@yahoo.it> + +Original authors and copyright: + Remi Villatel <maxilys@tele2.fr> diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series b/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/patches/series diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules b/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules new file mode 100755 index 000000000..a6797f19a --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include debian/cdbs/debian-tde.mk + +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/themes/twin-style-mallory/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* |