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
#=============================================================================
# Copyright 2015-2017 Alf Gaida <agaida@siduction.org>
#
# Redistribution and use in source and binary forms, with or without

@ -27,12 +27,12 @@
#=============================================================================
# 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
if [ -d ./debian ]; then
for i in `find . -name symbols`; do
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
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
* Cherry-picking new upstream release 0.4.0

4
debian/control vendored

@ -9,7 +9,7 @@ Build-Depends: debhelper (>= 10),
libglib2.0-dev,
pkg-config,
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-Git: https://anonscm.debian.org/git/pkg-lxqt/lxqt-build-tools.git -b debian/experimental
Homepage: https://github.com/lxde/lxqt-build-tools
@ -21,7 +21,7 @@ Depends: ${shlibs:Depends},
binutils,
cmake (>= 3.0.2),
git,
libqt5xdg-dev (>= 3.0.0),
libqt5xdg-dev (>= 3.1.0),
libglib2.0-dev (>= 2.5.0),
lintian,
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>
# License: WTFPL-2
# 0. You just DO WHAT THE FUCK YOU WANT TO.

Loading…
Cancel
Save