From 52e69bfa0f7731f862c97e5fb5ce162ee2acc1fe Mon Sep 17 00:00:00 2001 From: "Carlos R. Mafra" Date: Fri, 15 Jul 2011 20:33:10 +0200 Subject: [PATCH] wmmixer: Add 'debian' folder From here http://ftp.de.debian.org/debian/pool/main/w/wmmixer/wmmixer_1.6-1.debian.tar.gz as requested by Rodolfo Garcia. --- wmmixer/debian/changelog | 295 +++++++++++++++++++++ wmmixer/debian/compat | 1 + wmmixer/debian/control | 25 ++ wmmixer/debian/copyright | 38 +++ wmmixer/debian/menu | 10 + wmmixer/debian/patches/01_debian_paths.patch | 17 ++ .../debian/patches/02_Makefile_optimization.patch | 19 ++ wmmixer/debian/patches/series | 2 + wmmixer/debian/rules | 8 + wmmixer/debian/source/format | 1 + wmmixer/debian/stamp-patched | 0 wmmixer/debian/watch | 2 + wmmixer/debian/wmmixer.changelogs | 1 + wmmixer/debian/wmmixer.docs | 1 + wmmixer/debian/wmmixer.examples | 1 + 15 files changed, 421 insertions(+) create mode 100644 wmmixer/debian/changelog create mode 100644 wmmixer/debian/compat create mode 100644 wmmixer/debian/control create mode 100644 wmmixer/debian/copyright create mode 100644 wmmixer/debian/menu create mode 100644 wmmixer/debian/patches/01_debian_paths.patch create mode 100644 wmmixer/debian/patches/02_Makefile_optimization.patch create mode 100644 wmmixer/debian/patches/series create mode 100755 wmmixer/debian/rules create mode 100644 wmmixer/debian/source/format create mode 100644 wmmixer/debian/stamp-patched create mode 100644 wmmixer/debian/watch create mode 100644 wmmixer/debian/wmmixer.changelogs create mode 100644 wmmixer/debian/wmmixer.docs create mode 100644 wmmixer/debian/wmmixer.examples diff --git a/wmmixer/debian/changelog b/wmmixer/debian/changelog new file mode 100644 index 0000000..7fd0fd4 --- /dev/null +++ b/wmmixer/debian/changelog @@ -0,0 +1,295 @@ +wmmixer (1.6-1) unstable; urgency=low + + * New upstream version 1.6 + * Four Debian patches are now in the upstream. Deleted form debian/patches + - 01_restore_pristine_code.patch + - 02_multiple_config_files.patch + - 03_hurd_support.patch + - 04_xclass_support.patch + * Debian debian/patches renamed + - 05_debian_paths.patch to 01_debian_paths.patch + - 06_Makefile_optimization.patch to 02_Makefile_optimization.patch + * Better application info in control file + + -- Rodolfo García Peñas (kix) Wed, 13 Jul 2011 12:08:43 +0200 + +wmmixer (1.5-12) unstable; urgency=low + + * Support multiple config files and X Classes [Closes: #454286] + * Debian standards version moved to 3.9.2 (from 3.8.0) and compatibility to 7 + * deleted README.source + * dpatch removed + * Hurd support + * Switch to dpkg-source 3.0 (quilt) format + * Package adoption. New Maintainer [Closes: #490739] + + -- Rodolfo García Peñas (kix) Sun, 8 Apr 2011 23:38:05 +0200 + +wmmixer (1.5-11) unstable; urgency=low + + * QA upload. + * debian/control + - set QA Group as maintainer + - added depends on oss-compat; Closes: #503846 + - bump Standards-Version to 3.8.0 + + added debian/README.source + + -- Sandro Tosi Wed, 29 Oct 2008 14:03:45 +0100 + +wmmixer (1.5-10) unstable; urgency=low + + * debian/control + - bump Standard-Version to 3.7.3 + * debian/copyright + - upstream authors, copyright and license indented with 4 spaces + + -- Sandro Tosi Sun, 06 Jan 2008 01:23:22 +0100 + +wmmixer (1.5-9) unstable; urgency=low + + * Adopting package (Closes: #427083) + * debian/control + - set myself as new maintainer + - little reformat of short and long descriptions + - added dependency against dpatch + * debian/copyright + - set myself as new maintainer + - added upstream author + - added copyright owners information + - added license information + - added license file location on a debian system + * debian/menu + - updated menu section + * debian/rules + - very little fixes installed filenames formattation + - integrated dpatch + * debian/patches/01_restore_pristine_code.dpatch + - added to remove upstream code changes + * {mixctl.h,exception.h,xhandler.cc,mixctl.cc,README} + - restored to upstream version + + -- Sandro Tosi Mon, 08 Oct 2007 21:38:57 +0200 + +wmmixer (1.5-8) unstable; urgency=medium + + * QA upload. + * Acknowledge NMU. Closes: #174899. + * xhandler.cc: Initialize `icon_list_'. Thanks to Florent Bayle for + the patch. Closes: #429509. + * Remove no longer necessary build dependency on x-dev. + * Switch to debhelper 5. + * debian/rules: + - Add support for DEB_BUILD_OPTIONS=noopt. + - Remove support for DEB_BUILD_OPTIONS=debug. + - Let dh_strip handle DEB_BUILD_OPTION=nostrip. + * Conforms to Standards version 3.7.2. + + -- Matej Vela Mon, 18 Jun 2007 21:24:01 +0200 + +wmmixer (1.5-7) unstable; urgency=low + + * Orphan package, set maintainer to Debian QA Group + + -- Gordon Fraser Fri, 01 Jun 2007 21:09:47 +0200 + +wmmixer (1.5-6.1) unstable; urgency=low + + * Porter NMU. + * Added support for GNU/kFreeBSD (Closes: #332992). + + -- Aurelien Jarno Sun, 10 Dec 2006 21:45:54 +0100 + +wmmixer (1.5-6) unstable; urgency=low + + * Fix build dependencies (Closes: #346893) + + -- Gordon Fraser Sun, 15 Jan 2006 19:20:10 +0100 + +wmmixer (1.5-5) unstable; urgency=low + + * Rebuild for g++ transition + + -- Gordon Fraser Mon, 3 Oct 2005 14:30:09 +0200 + +wmmixer (1.5-4) unstable; urgency=low + + * Added missing dot to package description (Closes: #174899) + + -- Thu, 29 Jul 2004 08:38:02 +0200 + +wmmixer (1.5-3) unstable; urgency=low + + * gcc-3.x updates to fix FTBFS (Closes: #218942) + (Thanks, Frank Lichtenheld) + + -- Gordon Fraser Tue, 11 Nov 2003 07:51:21 +0100 + +wmmixer (1.5-2) unstable; urgency=low + + * Fix documentation error (Closes: #151385) + + -- Gordon Fraser Sat, 29 Jun 2002 19:16:55 +0200 + +wmmixer (1.5-1) unstable; urgency=low + + * New upstream version + + -- Gordon Fraser Tue, 25 Jun 2002 22:14:11 +0200 + +wmmixer (1.4-1) unstable; urgency=low + + * New upstream version + + -- Gordon Fraser Sat, 8 Jun 2002 18:13:17 +0200 + +wmmixer (1.3-3) unstable; urgency=low + + * Fix build failure on ia64 (Closes: #148454) + + -- Gordon Fraser Wed, 29 May 2002 11:29:51 +0200 + +wmmixer (1.3-2) unstable; urgency=low + + * Fix segfault on reading configuration file (Closes: #148245) + * Support DEB_BUILD_OPTIONS + + -- Gordon Fraser Mon, 27 May 2002 09:28:24 +0200 + +wmmixer (1.3-1) unstable; urgency=low + + * New upstream version + * Fix build failure on hppa (Closes: #148196) + + -- Gordon Fraser Sun, 26 May 2002 13:18:59 +0200 + +wmmixer (1.2-1) unstable; urgency=low + + * New upstream version + + -- Gordon Fraser Sat, 25 May 2002 15:01:15 +0200 + +wmmixer (1.1-4) unstable; urgency=low + + * Fix version string + * Improve mousewheel behaviour for changing both channels + + -- Gordon Fraser Sun, 14 Apr 2002 15:52:40 +0200 + +wmmixer (1.1-3) unstable; urgency=low + + * Added ioctl to check for changes before doing updates + This reduces CPU load a _lot_ + * Really give compiler CXXFLAGS + * Get rid of compiler warnings + + -- Gordon Fraser Fri, 12 Apr 2002 09:13:37 +0200 + +wmmixer (1.1-2) unstable; urgency=low + + * Correct Makefile to use C++ compiler instead of C compiler + (Closes: #141696) + + -- Gordon Fraser Mon, 8 Apr 2002 09:00:48 +0200 + +wmmixer (1.1-1) unstable; urgency=low + + * New maintainer + * New upstream release, new upstream author - me + * Add manpage (Closes: #93477) + * Add wheelmouse support (Closes: #47984) + * Move executable to /usr/bin (Closes: #122022) + * Update menu entry (Closes: #82330) + * Update X handling, now works with KDE Dock App Bar (Closes: #108529) + * It builds now (new Makefile, without imake), change Build-Depends + + -- Gordon Fraser Tue, 2 Apr 2002 19:36:36 +0200 + +wmmixer (1.0beta1-6.1) unstable; urgency=low + + * NMU + * Add Build-Depends: xutils. Closes: #105305 + + -- LaMont Jones Sat, 14 Jul 2001 23:16:14 -0600 + +wmmixer (1.0beta1-6) unstable; urgency=low + + * Can now handle as many channels as your sound card can. + * cleaned up menu file, added a non-docked entry + * Closes: #52908 + + -- Sean 'Shaleh' Perry Fri, 6 Oct 2000 10:46:24 -0700 + +wmmixer (1.0beta1-5) unstable; urgency=low + + * New maintainer + + -- Sean E. Perry Fri, 3 Sep 1999 14:30:29 -0700 + +wmmixer (1.0beta1-4) unstable; urgency=low + + * New maintainer + + -- Neale Pickett Thu, 25 Feb 1999 14:30:29 -0700 + +wmmixer (1.0beta1-3) frozen unstable; urgency=low + + * debian/rules: added dh_installexamples home.wmmixer (closes: bug#25482) + * recompiled with lastest g++ + * Added frozen to the target distributions... + + -- Marcelo E. Magallon Fri, 4 Dec 1998 13:58:26 -0600 + +wmmixer (1.0beta1-2) unstable; urgency=low + + * debian/rules: added dh_installexamples home.wmmixer (closes: bug#25482) + * recompiled with lastest g++ + + -- Marcelo E. Magallon Fri, 4 Dec 1998 12:36:31 -0600 + +wmmixer (1.0beta1-1) unstable; urgency=low + + * New upstream version + * Added CC=c++ to debian/rules (why does it work ok with wmmount but not + with this one?) + * debian/rules: changed cp wmmixer ... to install -s -m 0755 wmmixer ... + * debian/control: upgraded Standards Version to 2.4.1 + * debian/control: Suggests: wmaker | afterstep + * debian/rules: nuke -DX_LOCALE after making Makefile + * Added copyright information to debian/rules + + -- Marcelo E. Magallon Sun, 4 Oct 1998 20:42:22 -0600 + +wmmixer (0.8-1) frozen unstable; urgency=low + + * New upstream version + * WRT version 0.2 this: fixes bug relating to manual window positioning; + reduces CPU load; fixes bug relating to cards with no volume channel; + has better checking of supported channels; is GPLed. + + -- Marcelo E. Magallon Sat, 9 May 1998 21:33:48 -0600 + +wmmixer (0.7-1) unstable; urgency=low + + * New upstream version. It's GPL'ed now! Moving into main + * Applied patch that handles Expose events + + -- Marcelo E. Magallon Sat, 2 May 1998 13:37:54 -0600 + +wmmixer (0.6-1) unstable; urgency=low + + * New upstream version + + -- Marcelo E. Magallon Wed, 8 Apr 1998 21:20:33 -0600 + +wmmixer (0.2-2) frozen unstable; urgency=low + + * Moving to non-free due to copyright + + -- Marcelo E. Magallon Sat, 21 Mar 1998 15:29:04 -0600 + +wmmixer (0.2-1) unstable; urgency=low + + * Initial release + + -- Marcelo E. Magallon Sun, 5 Mar 1998 23:01:10 -0600 + diff --git a/wmmixer/debian/compat b/wmmixer/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/wmmixer/debian/compat @@ -0,0 +1 @@ +7 diff --git a/wmmixer/debian/control b/wmmixer/debian/control new file mode 100644 index 0000000..4aa5c19 --- /dev/null +++ b/wmmixer/debian/control @@ -0,0 +1,25 @@ +Source: wmmixer +Section: x11 +Priority: optional +Maintainer: Rodolfo García Peñas (kix) +Build-Depends: debhelper (>= 7), libx11-dev, libxext-dev, libxpm-dev +Standards-Version: 3.9.2 +Homepage: http://www.dockapps.org/ + +Package: wmmixer +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, oss-compat +Suggests: wmaker | afterstep +Description: mixer application designed for WindowMaker + wmmixer displays the mixer status of your computer in a small icon. + Most common channels are identified with an appropriate icon. Control + include a stereo (mono where appropriate) volume control and a recording + source toggle button. + . + It is possible to change between the different channels using two small + buttons (previous channel, next channel) and to change the volume of the + channel. + . + There's nothing in the program that makes it require WindowMaker, except maybe + the NeXTStep look and the fact that it properly docks. It can be used with + other window managers without problems. diff --git a/wmmixer/debian/copyright b/wmmixer/debian/copyright new file mode 100644 index 0000000..8912bb0 --- /dev/null +++ b/wmmixer/debian/copyright @@ -0,0 +1,38 @@ +This package was first debianized by Marcelo E. Magallon + on Sun, 5 Mar 1998 23:00:00 -0600. +Additional modifications by Neale Pickett +and Gordon Fraser + +It is now maintained by Sandro Tosi + +It was downloaded from http://www.dockapps.org/ + +Upstream Authors: + + Sam Hawker + Gordon Fraser + +Copyright: + + 1998 Sam Hawker + 2002 Gordon Fraser + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, 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 St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On a Debian system the complete text of the GNU General Public License +can be found in the file `/usr/share/common-licenses/GPL-2' diff --git a/wmmixer/debian/menu b/wmmixer/debian/menu new file mode 100644 index 0000000..0fa5156 --- /dev/null +++ b/wmmixer/debian/menu @@ -0,0 +1,10 @@ +?package(wmmixer):\ + needs="x11"\ + section="Applications/Sound"\ + title="WMMixer (Docked)"\ + command="/usr/bin/wmmixer -w" +?package(wmmixer):\ + needs="x11"\ + section="Applications/Sound"\ + title="WMMixer"\ + command="/usr/bin/wmmixer" diff --git a/wmmixer/debian/patches/01_debian_paths.patch b/wmmixer/debian/patches/01_debian_paths.patch new file mode 100644 index 0000000..d2a94f1 --- /dev/null +++ b/wmmixer/debian/patches/01_debian_paths.patch @@ -0,0 +1,17 @@ +This patch changes the installation path to /usr +--- a/Makefile ++++ b/Makefile +@@ -1,12 +1,10 @@ + # $Id: Makefile,v 1.5 2002/06/25 22:13:09 gordon Exp $ + +-prefix = /usr/local ++prefix = /usr + exec_prefix = ${prefix} + bindir = ${exec_prefix}/bin + mandir = ${prefix}/share/man + +-DESTDIR = +- + CXX = g++ + CXXFLAGS = -O -Wall + EXTRA_LIBS = -L/usr/X11R6/lib -lX11 -lXpm -lXext diff --git a/wmmixer/debian/patches/02_Makefile_optimization.patch b/wmmixer/debian/patches/02_Makefile_optimization.patch new file mode 100644 index 0000000..330ac7a --- /dev/null +++ b/wmmixer/debian/patches/02_Makefile_optimization.patch @@ -0,0 +1,19 @@ +This patch includes the optimization parameters for g++ +--- a/Makefile ++++ b/Makefile +@@ -6,7 +6,14 @@ + mandir = ${prefix}/share/man + + CXX = g++ +-CXXFLAGS = -O -Wall ++CXXFLAGS = -Wall -g ++ ++ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) ++ CXXFLAGS += -O0 ++else ++ CXXFLAGS += -O2 ++endif ++ + EXTRA_LIBS = -L/usr/X11R6/lib -lX11 -lXpm -lXext + + diff --git a/wmmixer/debian/patches/series b/wmmixer/debian/patches/series new file mode 100644 index 0000000..dcb888c --- /dev/null +++ b/wmmixer/debian/patches/series @@ -0,0 +1,2 @@ +01_debian_paths.patch +02_Makefile_optimization.patch diff --git a/wmmixer/debian/rules b/wmmixer/debian/rules new file mode 100755 index 0000000..070fb44 --- /dev/null +++ b/wmmixer/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f +# GNU Copyright 2011 Rodolfo García Peñas (kix) + +# export DH_VERBOSE=1 + +%: + dh $@ + diff --git a/wmmixer/debian/source/format b/wmmixer/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/wmmixer/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/wmmixer/debian/stamp-patched b/wmmixer/debian/stamp-patched new file mode 100644 index 0000000..e69de29 diff --git a/wmmixer/debian/watch b/wmmixer/debian/watch new file mode 100644 index 0000000..794d2fc --- /dev/null +++ b/wmmixer/debian/watch @@ -0,0 +1,2 @@ +# This application can be found in http://www.dockapps.org/ +# Now we are moving to http://repo.or.cz/w/dockapps.git diff --git a/wmmixer/debian/wmmixer.changelogs b/wmmixer/debian/wmmixer.changelogs new file mode 100644 index 0000000..da278be --- /dev/null +++ b/wmmixer/debian/wmmixer.changelogs @@ -0,0 +1 @@ +CHANGES diff --git a/wmmixer/debian/wmmixer.docs b/wmmixer/debian/wmmixer.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/wmmixer/debian/wmmixer.docs @@ -0,0 +1 @@ +README diff --git a/wmmixer/debian/wmmixer.examples b/wmmixer/debian/wmmixer.examples new file mode 100644 index 0000000..1fc3351 --- /dev/null +++ b/wmmixer/debian/wmmixer.examples @@ -0,0 +1 @@ +home.wmmixer -- 2.11.4.GIT