Update package

This commit is contained in:
o9000
2017-04-22 21:08:15 +02:00
parent b7316ed24a
commit ef73ff9024
20 changed files with 38 additions and 655 deletions

244
packaging/debian/changelog Normal file
View File

@@ -0,0 +1,244 @@
tint2 (0.12.12-3) unstable; urgency=medium
* Cherry pick upstream fix for use-after-free
-- Sebastian Reichel <sre@debian.org> Sun, 29 Jan 2017 21:18:20 +0100
tint2 (0.12.12-2) unstable; urgency=medium
* Cherry pick a few upstream fixes (Closes: #849228)
-- Sebastian Reichel <sre@debian.org> Fri, 13 Jan 2017 22:01:29 +0100
tint2 (0.12.12-1) unstable; urgency=low
* New upstream release
-- Sebastian Reichel <sre@debian.org> Sun, 21 Aug 2016 22:39:16 +0200
tint2 (0.12.11-1) unstable; urgency=low
* New upstream release (Closes: #824568)
* Update Debian Standards Version to 3.9.8
-- Sebastian Reichel <sre@debian.org> Wed, 01 Jun 2016 00:48:54 +0200
tint2 (0.12.7-2) unstable; urgency=medium
* Add upstream patch to fix build on ppc
* Use https:// vcs urls
-- Sebastian Reichel <sre@debian.org> Mon, 22 Feb 2016 03:23:51 +0100
tint2 (0.12.7-1) unstable; urgency=medium
* New upstream release
* Update Debian Standards Version to 3.9.7
* Drop -dbg package (Debian will build -dbgsym package automatically)
-- Sebastian Reichel <sre@debian.org> Wed, 10 Feb 2016 00:42:23 +0100
tint2 (0.12.3-1) unstable; urgency=low
* New upstream release
* Fix privacy-breach-generic in documentation
-- Sebastian Reichel <sre@debian.org> Thu, 26 Nov 2015 22:49:26 +0100
tint2 (0.12.2-1) unstable; urgency=medium
* New upstream release
* Drop all patches (applied upstream)
-- Sebastian Reichel <sre@debian.org> Fri, 11 Sep 2015 18:41:22 +0200
tint2 (0.12.1-2) unstable; urgency=medium
* Import upstream patch fixing bug with blinking systray icon
-- Sebastian Reichel <sre@debian.org> Tue, 04 Aug 2015 01:16:08 +0200
tint2 (0.12.1-1) unstable; urgency=medium
* New upstream release
-- Sebastian Reichel <sre@debian.org> Mon, 03 Aug 2015 17:03:13 +0200
tint2 (0.12-1) unstable; urgency=medium
* New upstream release (Closes: #793797)
- Drop 04-freespace.patch (applied upstream)
- Drop 05-task-align.patch (needs rework)
-- Sebastian Reichel <sre@debian.org> Wed, 29 Jul 2015 18:53:03 +0200
tint2 (0.11+svn20121014-3) unstable; urgency=low
* Add some patches from upstream's bug tracker. Those are already
used by the Debian based VSIDO distribution for some time.
- 03-launcher_apps_dir.patch
Add support for loading multiple launcher icons by specifing
the directory for their *.desktop files.
- 04-freespace.patch
Add support for a separator panel element.
- 05-task-align.patch, 06-sample-task-align.patch
Add support for task alignment.
-- Sebastian Reichel <sre@debian.org> Thu, 05 Jun 2014 17:39:43 +0200
tint2 (0.11+svn20121014-2) unstable; urgency=low
* Reintroduce tint2conf (Closes: #720200)
* Add patch fixing argv evaluation (Closes: #716390)
* Add patch fixing incorrect function declaration (Closes: #748171)
* Bump Debian Standards Version to 3.9.5
-- Sebastian Reichel <sre@debian.org> Sun, 01 Jun 2014 17:13:06 +0200
tint2 (0.11+svn20121014-1) unstable; urgency=low
* New upstream checkout (Closes: #678918)
- Fix for no task cycling if all windows are minimized
- Fix for incorrect task cycling when windows visible on
all desktops are present
- Adding startup-notification support
- Drag and drop support for launchers
- Localize launcher tooltips
- Launcher: add icon lookup in ~/.local and /usr/local
- Disable mouse hover events when the launcher tooltip
is disabled
* Do not install tint2conf (Closes: #672840)
* Add libstartup-notification dependency
* Bump Debian Standards Version to 3.9.4
* Bump compat level to 9
-- Sebastian Reichel <sre@debian.org> Thu, 25 Oct 2012 13:35:15 +0200
tint2 (0.11+svn20111022-3) unstable; urgency=low
* Update debian/copyright to conform with Debian copyright format 1.0
* Update Debian Standards Version to 3.9.3
* Add dump of tint2's FAQ and Configure wiki page as offline
documentation (Closes: #658226)
-- Sebastian Reichel <sre@debian.org> Wed, 07 Mar 2012 10:09:20 +0100
tint2 (0.11+svn20111022-2) unstable; urgency=low
* Add inform-about-unsupported-saving.patch (Closes: #646055)
-- Sebastian Reichel <sre@debian.org> Sun, 23 Oct 2011 10:57:35 +0200
tint2 (0.11+svn20111022-1) unstable; urgency=low
* New upstream checkout
- Fix double free of launcher configuration (Closes: #645208)
-- Sebastian Reichel <sre@debian.org> Sat, 22 Oct 2011 08:17:18 +0200
tint2 (0.11+svn20111011-2) unstable; urgency=low
* build debug symbols
-- Sebastian Reichel <sre@debian.org> Fri, 21 Oct 2011 16:30:50 +0200
tint2 (0.11+svn20111011-1) unstable; urgency=low
* New upstream snapshot
- misc. fixes
- added alpha, saturation, brightness control for launcher icons
- launcher tooltips configurable, default off
-- Sebastian Reichel <sre@debian.org> Wed, 19 Oct 2011 19:49:54 +0200
tint2 (0.11+svn20110307-1) unstable; urgency=low
* New upstream snapshot (Closes: #624792)
* Remove power_now support patch (applied upstream)
* Do not install tintwizard (it does not support config of SVN snapshot)
* Also build a tint2-dbg package
-- Sebastian Reichel <sre@debian.org> Sun, 01 May 2011 19:35:32 +0200
tint2 (0.11-2) unstable; urgency=low
* Recommend python-gtk2 instead of python-gtk
-- Sebastian Reichel <sre@debian.org> Sun, 05 Dec 2010 05:05:46 +0100
tint2 (0.11-1) unstable; urgency=low
* Make me the maintainer of this package (Closes: #598688)
* New Upstream Version (Closes: #591008)
* drop patch (applied upstream)
* Update watch file
+ use googlecode.debian.net
+ new files are release as tar.bz2
* Update Debian Standards Version to 3.9.1
* Use DEP5 for debian/copyright
* Added build dependencies: cmake, libgtk2.0-dev
* Add patch renaming tintwizard.py to tintwizard
* Add patch adding power_now support
* Recommend python (needed by tintwizard)
-- Sebastian Reichel <sre@debian.org> Fri, 26 Nov 2010 22:01:43 +0100
tint2 (0.9-2) unstable; urgency=low
* debian/patches/update-systray-clock-every-second.diff: Cherry-pick
patch from upstream to keep systray clock in sync with system time.
(Closes: #572227)
-- Daniel Moerner <dmoerner@gmail.com> Wed, 03 Mar 2010 23:40:02 -0800
tint2 (0.9-1) unstable; urgency=low
* New Upstream Version
* debian/watch: Upstream uses both _beta and -rc1 for version strings,
update uversionmangle to handle both.
* debian/control:
- Bump to Version 3.8.4, no changes.
- Add libxdamage-dev and libxcomposite-dev to Build-Depends.
-- Daniel Moerner <dmoerner@gmail.com> Wed, 24 Feb 2010 10:21:01 -0800
tint2 (0.8-1) unstable; urgency=low
* New Upstream Version
* debian/examples: Upstream has renamed the sample tint2rc files.
* debian/source: Switch to dpkg-source 3.0 (quilt) format.
* debian/copyright: Update with new upstream authors.
-- Daniel Moerner <dmoerner@gmail.com> Tue, 12 Jan 2010 11:48:49 -0800
tint2 (0.7.1-1) unstable; urgency=low
* New Upstream Version
* debian/watch: add uversionmangle line to ignore upstream's beta
releases.
* debian/control: Update to Debian Policy 3.8.3, fix description typo.
-- Daniel Moerner <dmoerner@gmail.com> Sun, 06 Sep 2009 18:57:06 -0700
tint2 (0.7-1) unstable; urgency=low
* New Upstream Version. (LP: #319436)
- Update watch file to point to tint2 instead of tint.
- Remove debian/tint.1: integrated upstream (Closes: #532307)
- Remove dpatch and patches/01-remove-strip-from-makefile.dpatch:
integrated upstream.
- Refresh debian/examples and remove debian/docs
- tint2 is now licensed under the GPL-2.
* Added Vcs-Git and Vcs-Browser fields to debian/control.
* Updated to Standards Version 3.8.2
* Switched to tiny dh 7 rules file with overrides.
-- Daniel Moerner <dmoerner@gmail.com> Wed, 01 Jul 2009 02:01:27 -0700
tint2 (0.6.0-1) unstable; urgency=low
* Initial release (closes: #491596)
* Wrote manpage from upstream docs
* 01-remove-strip-from-makefile.dpatch: dh_strip will strip the binary instead
-- Daniel Moerner <dmoerner@gmail.com> Sat, 06 Sep 2008 07:54:24 -0700

1
packaging/debian/compat Normal file
View File

@@ -0,0 +1 @@
9

36
packaging/debian/control Normal file
View File

@@ -0,0 +1,36 @@
Source: tint2
Section: x11
Priority: optional
Maintainer: Sebastian Reichel <sre@debian.org>
Build-Depends: cmake,
debhelper (>= 9),
libcairo2-dev,
libglib2.0-dev,
libgtk2.0-dev,
libimlib2-dev,
libpango1.0-dev,
librsvg2-dev,
libstartup-notification0-dev,
libxcomposite-dev,
libxdamage-dev,
libxinerama-dev,
libxrandr-dev
Standards-Version: 3.9.8
Vcs-Git: https://alioth.debian.org/anonscm/git/collab-maint/tint2.git
Vcs-Browser: https://anonscm.debian.org/gitweb/?p=collab-maint/tint2.git
Homepage: https://gitlab.com/o9000/tint2/
Package: tint2
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
Description: lightweight taskbar
Tint is a simple panel/taskbar intentionally made for openbox3, but should
also work with other window managers. The taskbar includes transparency and
color settings for the font, icons, border, and background. It also supports
multihead setups, customized mouse actions, and a built-in clock. Tint was
originally based on ttm code. Since then, support has also been added
for a battery monitor and system tray.
.
The goal is to keep a clean and unintrusive look with lightweight code and
compliance with freedesktop specification.

View File

@@ -0,0 +1,45 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://gitlab.com/o9000/tint2.git
Files: *
Copyright: 2007-2008 Pål Staurland <staura@gmail.com>
2008-2009 Thierry Lorthiois <lorthiois@bbsoft.fr>
2009 Andreas Fink <andreas.fink85@googlemail.com>
2011-2015 Ovidiu M <mrovi9000@gmail.com>
License: GPL-2
Files: src/battery/*
Copyright: 2009 Sebastian Reichel <sre@debian.org>
License: GPL-2+
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License version 2
as published by the Free Software Foundation, or (at your option) any
later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.
.
On Debian systems, the full text of the GNU General Public License 2
can be found in `/usr/share/common-licenses/GPL-2'.
Files: debian/*
Copyright: 2008-2010 Daniel Moerner <dmoerner@gmail.com>
2010-2012 Sebastian Reichel <sre@debian.org>
License: ISC
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

View File

@@ -0,0 +1 @@
sample/*.tint2rc

13
packaging/debian/rules Executable file
View File

@@ -0,0 +1,13 @@
#!/usr/bin/make -f
%:
dh $@
override_dh_auto_configure:
dh_auto_configure -- -DCMAKE_BUILD_TYPE=RelWithDebInfo
override_dh_auto_install:
dh_auto_install --destdir=$(CURDIR)/debian/tmp
override_dh_installdocs:
dh_installdocs --link-doc=tint2

View File

@@ -0,0 +1 @@
3.0 (quilt)

View File

View File

@@ -0,0 +1,11 @@
/usr/bin/tint2
/usr/bin/tint2conf
/etc/xdg/tint2/tint2rc
/usr/share/applications/tint2.desktop
/usr/share/applications/tint2conf.desktop
/usr/share/man/man1/tint2.1
/usr/share/doc/tint2/*
/usr/share/icons/hicolor/scalable/apps/tint2.svg
/usr/share/icons/hicolor/scalable/apps/tint2conf.svg
/usr/share/locale/*
/usr/share/tint2/*

View File

@@ -0,0 +1 @@
debian/tint2conf.1

View File

@@ -0,0 +1,15 @@
.TH TINT2CONF 1 "April 25, 2011"
.\" Please adjust this date whenever revising the manpage.
.SH NAME
tint2conf \- tint configuration manager
.SH SYNOPSIS
.B tint2conf
.SH DESCRIPTION
tint2conf is a GTK based configuration previewer for tint2.
.SH OPTIONS
tint2conf takes no parameters.
.SH AUTHOR
tint2conf was written by the tint2 team.
.PP
This manual page was written by Sebastian Reichel <sre@debian.org>,
for the Debian project (but may be used by others).

4
packaging/debian/watch Normal file
View File

@@ -0,0 +1,4 @@
version=3
opts=filenamemangle=s/.*\.tar\.gz\?ref=v?(\d\S*)/tint2-$1\.tar\.gz/g,uversionmangle=s/\-rc(\d)/\~rc$1/ \
https://gitlab.com/o9000/tint2/tags .*archive\.tar\.gz\?ref=v?(\d\S*)