diff options
Diffstat (limited to 'debian/_base/metapackages/trinity-slax')
5 files changed, 24 insertions, 10 deletions
diff --git a/debian/_base/metapackages/trinity-slax/debian/compat b/debian/_base/metapackages/trinity-slax/debian/compat index 7f8f011eb..f599e28b8 100644 --- a/debian/_base/metapackages/trinity-slax/debian/compat +++ b/debian/_base/metapackages/trinity-slax/debian/compat @@ -1 +1 @@ -7 +10 diff --git a/debian/_base/metapackages/trinity-slax/debian/control b/debian/_base/metapackages/trinity-slax/debian/control index 155016dc6..ea1fec2cd 100644 --- a/debian/_base/metapackages/trinity-slax/debian/control +++ b/debian/_base/metapackages/trinity-slax/debian/control @@ -1,9 +1,9 @@ Source: trinity-slax Section: tde Priority: optional -Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net> +Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> Standards-Version: 3.8.3 -Build-Depends: cdbs, debhelper (>= 7.0.50~) +Build-Depends: cdbs, debhelper (>= 10~) Package: trinity-slax Architecture: all diff --git a/debian/_base/metapackages/trinity-slax/debian/patches/series b/debian/_base/metapackages/trinity-slax/debian/patches/series index 8b1378917..e69de29bb 100644 --- a/debian/_base/metapackages/trinity-slax/debian/patches/series +++ b/debian/_base/metapackages/trinity-slax/debian/patches/series @@ -1 +0,0 @@ - diff --git a/debian/_base/metapackages/trinity-slax/debian/postinst b/debian/_base/metapackages/trinity-slax/debian/postinst index 9576c7390..ca68a2b8e 100644 --- a/debian/_base/metapackages/trinity-slax/debian/postinst +++ b/debian/_base/metapackages/trinity-slax/debian/postinst @@ -3,13 +3,21 @@ case "$1" in configure) + [ -d /root/.trinity/share/config ] || + mkdir -p /root/.trinity/share/config + + if [ ! -f /root/.trinity/share/config/kdeglobals ]; then + RELEASE_VERSION="$(/opt/trinity/bin/tde-config --version | sed -n 's|^TDE: ||p')" + /opt/trinity/bin/kwriteconfig --file /root/.trinity/share/config/kdeglobals \ + --group "Release Notes" \ + --key "$RELEASE_VERSION" \ + --type bool "true" + fi if [ ! -f /root/.trinity/share/config/kpersonalizerrc ]; then - [ -d /root/.trinity/share/config ] || - mkdir -p /root/.trinity/share/config - cat >/root/.trinity/share/config/kpersonalizerrc <<kpersonalizerrc -[General] -FirstLogin=false -kpersonalizerrc + /opt/trinity/bin/kwriteconfig --file /root/.trinity/share/config/kpersonalizerrc \ + --group "General" \ + --key "FirstLogin" \ + --type bool "false" fi ;; diff --git a/debian/_base/metapackages/trinity-slax/debian/rules b/debian/_base/metapackages/trinity-slax/debian/rules index 3591ab5e4..90b7eb173 100755 --- a/debian/_base/metapackages/trinity-slax/debian/rules +++ b/debian/_base/metapackages/trinity-slax/debian/rules @@ -2,5 +2,12 @@ include /usr/share/cdbs/1/rules/debhelper.mk +# 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 |