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
This commit is contained in:
parent
322fb74ec3
commit
750c14fdde
2
debian/bin/evil
vendored
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
|
||||||
|
4
debian/bin/symmangle
vendored
4
debian/bin/symmangle
vendored
@ -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
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
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,
|
||||||
|
7
debian/lintian-overrides
vendored
Normal file
7
debian/lintian-overrides
vendored
Normal file
@ -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…
x
Reference in New Issue
Block a user