From e6ed253846dd4fb02b815a6417a1a76723aff505 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Sat, 23 Sep 2017 15:58:13 +0200 Subject: [PATCH] Added some scripts for pkg-lxqt --- debian/bin/evil | 9 ++++++++- debian/bin/get-snapshot | 2 +- debian/bin/mangle | 11 ++++++++--- debian/bin/symmangle | 8 ++++++++ debian/changelog | 13 +++++++++---- debian/control | 5 ++++- 6 files changed, 38 insertions(+), 10 deletions(-) diff --git a/debian/bin/evil b/debian/bin/evil index 2855257..6e47294 100755 --- a/debian/bin/evil +++ b/debian/bin/evil @@ -1,3 +1,10 @@ #!/bin/bash - +# Copyright 2015-2017 Alf Gaida +# License: WTFPL-2 +# +# Usage: +# +# +# +# lintian -EvIL +pedantic --show-overrides --no-tag-display-limit *changes diff --git a/debian/bin/get-snapshot b/debian/bin/get-snapshot index 4f54255..6eae4a4 100755 --- a/debian/bin/get-snapshot +++ b/debian/bin/get-snapshot @@ -5,7 +5,7 @@ # Licensetext # Usage: # get-snapshot (in package dir) -# one will need a debian/repository file in place +# one will need a debian/repository.spec file in place unset commit unset branch diff --git a/debian/bin/mangle b/debian/bin/mangle index 5f391a4..ff51ad9 100755 --- a/debian/bin/mangle +++ b/debian/bin/mangle @@ -1,5 +1,10 @@ #!/bin/bash - +# Copyright 2015-2017 Alf Gaida +# License: WTFPL-2 +# +# Usage: +# +# +# +# echo "A: $@" | sed 's/ \(_.*\) \(.*\)/ (c++)"\1" \2/' | c++filt - - diff --git a/debian/bin/symmangle b/debian/bin/symmangle index 18ead53..5737853 100755 --- a/debian/bin/symmangle +++ b/debian/bin/symmangle @@ -1,4 +1,12 @@ #!/bin/bash +# Copyright 2015-2017 Alf Gaida +# License: WTFPL-2 +# +# Usage: +# +# +# +# if [ -d ./debian ]; then for i in `find . -name symbols`; do diff --git a/debian/changelog b/debian/changelog index fd42782..240754c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,14 @@ -lxqt-build-tools (0.3.96-1) experimental; urgency=medium +lxqt-build-tools (0.4.0-1) experimental; urgency=medium - * New snapshot: 0.3.2-8-gfc0d797 - * switch to experimental + * Cherry-picking new upstream release + * Added some pkg-lxqt tools: + - evil: the (in)famous lintian -EvIL ... + - mangle: mangle single symbols + - symmangle: mangle whole symbol files + - git-versions: get current upstream git versions + - get-snapshot: get a git snapshot - -- Alf Gaida Tue, 25 Jul 2017 01:18:13 +0200 + -- Alf Gaida Sat, 23 Sep 2017 15:56:32 +0200 lxqt-build-tools (0.3.2-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index 4505da6..ad472fd 100644 --- a/debian/control +++ b/debian/control @@ -18,9 +18,12 @@ Package: lxqt-build-tools Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, + binutils, cmake (>= 3.0.2), - libqt5xdg-dev (>= 2.0.0), + git, + libqt5xdg-dev (>= 3.0.0), libglib2.0-dev (>= 2.5.0), + lintian, pkg-config, qttools5-dev, qttools5-dev-tools