Some things polished

* Fixed symmangle - sort order is defined by LC_ALL, so using
  LC_ALL=C is a good idea in the script
* Renamed get-snapshot to git-snapshot
* Bumped qtxdg dependency to >= 3.1.0
* Added lintian-overrides
ubuntu/cosmic debian/0.4.0-2
Alf Gaida 7 years ago
parent 322fb74ec3
commit 750c14fdde

2
debian/bin/evil vendored

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
#=============================================================================
# Copyright 2015-2017 Alf Gaida <agaida@siduction.org> # Copyright 2015-2017 Alf Gaida <agaida@siduction.org>
# #
# Redistribution and use in source and binary forms, with or without # Redistribution and use in source and binary forms, with or without

@ -27,12 +27,12 @@
#============================================================================= #=============================================================================
# Usage: symmangle # Usage: symmangle
# On should use this in the package dir after locale builds in case of # One should use this in the package dir after locale builds in case of
# symbol diffs during the build # symbol diffs during the build
if [ -d ./debian ]; then if [ -d ./debian ]; then
for i in `find . -name symbols`; do for i in `find . -name symbols`; do
k=`echo $i | sed "s#/DEBIAN/symbols##" | sed "s#./debian/##"` k=`echo $i | sed "s#/DEBIAN/symbols##" | sed "s#./debian/##"`
cat "$i" | sed 's/ \(_.*\) \(.*\)/ (c++)"\1" \2/' | c++filt | sort | uniq | tee "debian/$k.mangled"; cat "$i" | sed 's/ \(_.*\) \(.*\)/ (c++)"\1" \2/' | c++filt | LC_ALL=C sort -u | tee "debian/$k.mangled";
done done
fi fi

10
debian/changelog vendored

@ -1,3 +1,13 @@
lxqt-build-tools (0.4.0-2) experimental; urgency=medium
* Fixed symmangle - sort order is defined by LC_ALL, so using
LC_ALL=C is a good idea in the script
* Renamed get-snapshot to git-snapshot
* Bumped qtxdg dependency to >= 3.1.0
* Added lintian-overrides
-- Alf Gaida <agaida@siduction.org> Sun, 22 Oct 2017 17:01:49 +0200
lxqt-build-tools (0.4.0-1) experimental; urgency=medium lxqt-build-tools (0.4.0-1) experimental; urgency=medium
* Cherry-picking new upstream release 0.4.0 * Cherry-picking new upstream release 0.4.0

4
debian/control vendored

@ -9,7 +9,7 @@ Build-Depends: debhelper (>= 10),
libglib2.0-dev, libglib2.0-dev,
pkg-config, pkg-config,
qtbase5-dev qtbase5-dev
Standards-Version: 4.1.0 Standards-Version: 4.1.1
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-lxqt/lxqt-build-tools.git/?h=debian/experimental Vcs-Browser: https://anonscm.debian.org/cgit/pkg-lxqt/lxqt-build-tools.git/?h=debian/experimental
Vcs-Git: https://anonscm.debian.org/git/pkg-lxqt/lxqt-build-tools.git -b debian/experimental Vcs-Git: https://anonscm.debian.org/git/pkg-lxqt/lxqt-build-tools.git -b debian/experimental
Homepage: https://github.com/lxde/lxqt-build-tools Homepage: https://github.com/lxde/lxqt-build-tools
@ -21,7 +21,7 @@ Depends: ${shlibs:Depends},
binutils, binutils,
cmake (>= 3.0.2), cmake (>= 3.0.2),
git, git,
libqt5xdg-dev (>= 3.0.0), libqt5xdg-dev (>= 3.1.0),
libglib2.0-dev (>= 2.5.0), libglib2.0-dev (>= 2.5.0),
lintian, lintian,
pkg-config, pkg-config,

@ -0,0 +1,7 @@
# Yes, we know
lxqt-build-tools: binary-without-manpage usr/bin/evil
lxqt-build-tools: binary-without-manpage usr/bin/git-snapshot
lxqt-build-tools: binary-without-manpage usr/bin/git-versions
lxqt-build-tools: binary-without-manpage usr/bin/mangle
lxqt-build-tools: binary-without-manpage usr/bin/symmangle

@ -1,5 +1,3 @@
#!/bin/bash
# Author: Alf Gaida <agaida@siduction.org> # Author: Alf Gaida <agaida@siduction.org>
# License: WTFPL-2 # License: WTFPL-2
# 0. You just DO WHAT THE FUCK YOU WANT TO. # 0. You just DO WHAT THE FUCK YOU WANT TO.

Loading…
Cancel
Save