Update debian directory with current Debian one, without the patches which should...
authorJulien Lavergne <julien.lavergne@gmail.com>
Fri, 18 May 2012 18:22:23 +0000 (20:22 +0200)
committerJulien Lavergne <julien.lavergne@gmail.com>
Fri, 18 May 2012 18:24:23 +0000 (20:24 +0200)
28 files changed:
debian/NEWS [deleted file]
debian/README.Debian [deleted file]
debian/README.source [deleted file]
debian/changelog
debian/compat
debian/control
debian/copyright
debian/desktop/lxde-x-terminal-emulator.desktop [new file with mode: 0644]
debian/desktop/lxde-x-www-browser.desktop [new file with mode: 0644]
debian/dirs [deleted file]
debian/docs [deleted file]
debian/lxde-x-terminal-emulator.desktop [deleted file]
debian/lxde-x-www-browser.desktop [deleted file]
debian/lxpanel-dev.install [new file with mode: 0644]
debian/lxpanel.NEWS [new file with mode: 0644]
debian/lxpanel.README.Debian [new file with mode: 0644]
debian/lxpanel.docs [new file with mode: 0644]
debian/lxpanel.install [new file with mode: 0644]
debian/lxpanel.lintian-overrides
debian/lxpanel.manpages [new file with mode: 0644]
debian/manpages/lxpanel.hints.5 [new file with mode: 0644]
debian/patches/01-default-config.patch [new file with mode: 0644]
debian/patches/01_default-config.patch [deleted file]
debian/patches/series
debian/rules
debian/source/format [new file with mode: 0644]
debian/source/options [new file with mode: 0644]
debian/watch

diff --git a/debian/NEWS b/debian/NEWS
deleted file mode 100644 (file)
index 0592cca..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-lxpanel (0.4.1+svn20090524-1) unstable; urgency=low
-
-  Due to upstream dropped netstat plugin. User who installed
-  lxpanel-netstat-plugin are encouraged to switch to either wicd or
-  network-manager-gnome.
-
- -- Andrew Lee <andrew@linux.org.tw>  Sat, 30 May 2009 00:11:53 +0800
diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644 (file)
index ec9be18..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-                         lxpanel for Debian
-                         ------------------
-
-shutdown/reboot/suspend/hibernate via HAL or gdm
-------------------------------------------------
- If you use lxpanel without GDM, the logout dialog would have ability
- to shutdown/reboot/suspend/hibernate via HAL support. 
- Make sure your account have powerdev group permission.
- eg: adduser user powerdev
-
- -- Andrew Lee (李健秋) <ajqlee@debian.org>  Fri, 18 Dec 2009 22:00:11 +0800
diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644 (file)
index fc98b3d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-This package uses dpatch to manage all modifications to the upstream
-source. Changes are stored in the source package as diffs in
-debian/patches and applied during the build.
-
-To get the fully patched source after unpacking the source package, cd
-to the root level of the source package and run:
-
-    debian/rules patch
-
-Removing a patch is as simple as removing its entry from the
-debian/patches/00list file, and please also remove the patch file
-itself.
-
-Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
-where you should replace XX with a new number and patchname with a
-descriptive shortname of the patch. You can then simply edit all the
-files your patch wants to edit, and then simply "exit 0" from the shell
-to actually create the patch file.
-
-To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
-and replace XX_patchname with the actual filename from debian/patches
-you want to use.
-
-To clean up afterwards again, "debian/rules unpatch" will do the
-work for you - or you can of course choose to call
-"fakeroot debian/rules clean" all together.
-
-
---- 
-
-this documentation is part of dpatch package, and may be used by
-packages using dpatch to comply with policy on README.source. This
-documentation is meant to be useful to users who are not proficient in
-dpatch in doing work with dpatch-based packages. Please send any
-improvements to the BTS of dpatch package.
-
-original text by Gerfried Fuchs, edited by Junichi Uekawa <dancer@debian.org>
-10 Aug 2008.
index 200f9e9..2bc9f8d 100644 (file)
@@ -1,3 +1,233 @@
+lxpanel (0.5.9-3) unstable; urgency=low
+
+  * Remove extra tab in host_art_os variable assignment in rules files.
+  * Updating handling of plugins in rules for non-linux platforms
+    (Closes: #670324).
+  * Renumbering run-in-background.patch.
+
+ -- Daniel Baumann <daniel@debian.org>  Thu, 26 Apr 2012 08:18:50 +0200
+
+lxpanel (0.5.9-2) unstable; urgency=low
+
+  * Omitting netstat plugin on non-linux, requires wireless-tools
+    (Closes: #669724).
+
+ -- Daniel Baumann <daniel@debian.org>  Tue, 24 Apr 2012 20:59:52 +0200
+
+lxpanel (0.5.9-1) unstable; urgency=low
+
+  * Merging upstream version 0.5.9.
+  * Adding upstreams todo file as documentation.
+  * Rediffing potfiles.patch.
+  * Rediffing run-in-background.patch.
+  * Adding build-depends to libwnck-dev.
+  * Removing potfiles.patch, fixing the testsuite is to be addressed
+    upstream later on.
+
+ -- Daniel Baumann <daniel@debian.org>  Fri, 20 Apr 2012 17:01:48 +0200
+
+lxpanel (0.5.8-3) unstable; urgency=low
+
+  * Updating maintainer field.
+  * Adding myself to uploaders.
+  * Updating vcs fields.
+  * Updating package to debhelper version 9.
+  * Updating package to standards version 3.9.3.
+  * Rewriting copyright file machine-readable format version 1.0.
+  * Correcting suggests.
+  * Making build-depends unversioned where already fulfiled as of
+    squeeze.
+  * Updating homepage field.
+  * Prefixing debhelper files with package name.
+  * Moving desktop files to desktop subdirectory within packaging.
+  * Moving manpage files to manpages subdirectory within packaging.
+  * Rediffing default-config.patch with common diff options.
+  * Rediffing desktop-number.patch with common diff options.
+  * Rediffing potfiles.patch with common diff options.
+  * Rediffing run-in-background.patch with common diff options.
+  * Decrufting rules file.
+  * Switching to xz compression for both the source and the binary
+    packages.
+  * Rewriting package descriptions.
+  * Trimming readme debian.
+  * Trimming lintian overrides.
+  * Adding back changelog entries for version 0.5.8-1.1 which got
+    dropped in the 0.5.8-2 upload.
+  * Adding back changes from Sébastien Villemot
+    <sebastien.villemot@ens.fr> in 0.5.8-1.1 to use dh-autoreconf
+    (#658001).
+  * Disabling hardening buildflags for the moment.
+  * Updating package for multiarch.
+
+ -- Daniel Baumann <daniel@debian.org>  Fri, 20 Apr 2012 15:42:00 +0200
+
+lxpanel (0.5.8-2) unstable; urgency=low
+
+  [ Sergey Slipchenko ]
+  * Remove lintian-overrides from install
+  * Removed unused patch
+  * Changed icon to browser
+  * Drop debian/source/options
+  * Drop missing_glades.patch (Closes: #658001)
+  * Refresh default-config.patch
+  * Add potfiles-in.patch
+  * Remove override_dh_auto_test from rules
+  * Add run-in-background.patch (Closes: #656672)
+  * Move development files to lxpanel-dev (Closes: #581959)
+  * Change icon name to web-browser
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sat, 03 Mar 2012 18:08:09 +0800
+
+lxpanel (0.5.8-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Use dh-autoreconf to run autoreconf and intltoolize before
+    configure. (Closes: #658001)
+
+ -- Sébastien Villemot <sebastien.villemot@ens.fr>  Sat, 18 Feb 2012 17:19:17 +0100
+
+lxpanel (0.5.8-1) unstable; urgency=low
+
+  * Merging upstream version 0.5.8:
+    - fix typo to make code build with old gtk
+    - fixed compiler warning
+    - fixed error in tooltipS function call
+    - Fix usage of GtkRequisition
+  * Drop 10_fix_menu.patch: included in upstream.
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sat, 30 Jul 2011 20:35:23 +0800
+
+lxpanel (0.5.7-1) unstable; urgency=low
+
+  * Use debhelper 8
+  * Sorting build-depends.
+  * Wapping build-depends.
+  * Bumped Standard-Version to 3.9.2.
+  * Updating Vcs-Browser and Vcs-Git tags.
+  * Sorting depends.
+  * Removing useless whitespaces at EOL and EOF.
+  * Removing debian/dirs: let upstream makefile do the work.
+  * Removing empty NEWS in debian/docs.
+  * Removing debian/README.source: source format 3.0 (quilt) explains.
+  * Enable dh_auto_test in debian/rules.
+  * Compacting watch file.
+  * Added debian/source/options file.
+  * Merging upstream version 0.5.7:
+    (Cloese: #586352, #631263, #609909, #598824, #588532, #608419)
+    - Fix usage of GtkAllocation
+    - Generate the po/LINGUAS on build time
+    - Apply patch from Debian to fix battery plugin display
+    - Some fixes for GTK3 building
+    - Add flags for GTK3 migration
+    - Add missing X11 to the linker
+    - Use only .ui files instead of glade files
+    - Fix brown bag off-by-one in timer setting exposed by once-per-minute
+      update (Bug3124474)
+    - Battery percentage incorrectly always evaluates as
+      100 percent (Bug3006059)
+    - Fix build issue with symbol "alarm" showing up on F14 (Bug3033293)
+  * FIx escription synopsis starts with article.
+  * Drop batt_status.patch: included in upstream.
+  * Removing useless override_dh_auto_clean in rules file.
+  * Disabling override_dh_auto_test in rules file: check failed in po/.
+  * Use linux-any instead of hardcoded list in control file. (Closes: #634319)
+  * Add [pt_BR] keys in lxde-x-terminal-emulator.desktop
+    and lxde-x-www-browser.desktop. (Closes: 607076)
+    Thanks Sérgio Cipolla <secipolla@gmail.com>.
+  * Add [zh_TW] keys lxde-x-www-browser.desktop.
+  * Added lxpanel.hints.5 from
+    Mats Erik Andersson <mats.andersson@gisladisker.se>. (Closes: #601871)
+  * Apply configure_desktop_number.patch: configuration for
+    desktop number for the pager plugin. (Closes: #608421)
+    Thanks Artur Rona <ari-tczew@tlen.pl>.
+  * Drop redefine-alarm-variable.patch: included in upstream.
+  * Refresh configure_desktop_number.patch.
+  * Refresh missing_glades.patch.
+  * Apply 10_fix_menu.patch: Fix crash on menu plugin. From Julien Lavergne.
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Fri, 29 Jul 2011 18:22:30 +0800
+
+lxpanel (0.5.6-1) unstable; urgency=low
+
+  * New upstream release (Closes:#555575, #577599, #581980)
+    - Reduced unnecessary flickers during resizing icon grid
+    - Fixed uninitialized variable that causes initial panel color
+      selector to be wrong
+    - Fixed unlikely memory leak in taskbar icon fetch
+    - Change alpha default to fully opaque
+    - Fixed failure to install CPU Frequency plugin icon
+    - Fixed failure to react to keyboard map changes initiated outside
+      the plugin
+    - Honor Terminal=true in menu and launchbar
+    - Implemented lxpanelctl config command
+    - Improved clock poll interval for format strings that do not change
+      every second
+    - Fixed conditions where on-disk configuration was not in sync with
+      actual configuration
+    - Replaced show_all with show on toplevel to avoid situation where
+      plugin loses control of children's visibility
+    - Fixed 64-bit clean regressions
+    - Fixed some issues with urgency notification
+    - Fixed race condition in task deletion, urgency timer could fire after
+      structure deleted
+    - Fixed race condition in UI draw, cell renderer could be called after
+      plugin structure deleted
+    - Fixed endianness clean issue in lxpanelctl
+    - Fixed segfault if g_locale_to_utf8 fails
+    - Fixed handling of "visible" flag in icon_grid_add
+    - Fixed crash following deleting a plugin from the right-click popup
+      with the configuration dialog open
+    - Fixed misoperation when symbol string does not have "+inet(evdev)"
+    - Forced group number value into valid range after Xkb query
+    - Ensure that group and symbol names are initialized on all flow paths
+    - Fixed buffer overflow in panel_draw_label_text
+    - Fixed crash when reconfiguring after tray selection failed
+    - Workaround for popup positioning
+    - Fixed CPUFreq plugin
+    - Changed behavior of strut in Autohide case
+  * Drop patches that included in upstream:
+    - g_locale_to_utf8.patch
+    - kbled.patch libtool-fix.patch
+    - panel_draw_label_text.patch
+    - sort_dirmenu.patch
+  * Applied redefine-alarm-variable.patch (Closes:#583986) from
+    Julien Lavergne <gilir@ubuntu.com>
+  * Bumped Standard-version to 3.9.1
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Wed, 28 Jul 2010 16:12:08 -0400
+
+lxpanel (0.5.5-4) unstable; urgency=high
+
+  * Added some backport patches to close bugs on BTS and fix a potential
+    buffer overflow problem.
+    - sort_dirmenu.patch - sort directory menu (Closes:#493256)
+    - batt_status.patch - battery status display (Closes:#580509)
+    - kbled.patch - keyboard LDE status (Closes:#563186)
+    - panel_draw_label_text.patch - potential buffer overflow
+  * Use DH7
+  * Apply libtool-fix.patch fix FTBFS with binutils-gold. (Close:#555575)
+  * Set urgency=high for buffer overflow fix
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Tue, 25 May 2010 23:24:29 +0800
+
+lxpanel (0.5.5-3) unstable; urgency=high
+
+  * Applied patch to solve a FTBFS problem. (Closes:#580475)
+    Thanks Milan Vancura <milan@ucw.cz>
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sat, 22 May 2010 17:30:51 +0800
+
+lxpanel (0.5.5-2) unstable; urgency=low
+
+  * debian/control:
+    - Build-depends on libiw-dev for linux only. (Closes:#565636)
+    - Build-depends on new libmenu-cache
+  * Applied backport g_locale_to_utf8.patch from upstream to
+    preven crashes. (Closes:#572944)
+  * Switch to dpkg-source 3.0 (quilt) format
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sat, 27 Mar 2010 12:04:30 +0700
+
 lxpanel (0.5.5-1) unstable; urgency=low
 
   * New upstream release
@@ -5,7 +235,7 @@ lxpanel (0.5.5-1) unstable; urgency=low
     - Configuration dialog of launchbar applet become much faster. (quite
       prominent)
     - Translations update
-    - Several minor bug fixes 
+    - Several minor bug fixes
     - Fixed crash problem with libmenu-cache >= 0.3.1
   * Updated upstream url to http://lxde.org
   * Bumped Standard-version to 3.8.4
@@ -16,10 +246,10 @@ lxpanel (0.5.4.1-1) unstable; urgency=low
 
   * New upstream release (Closes: #493253, #534222, #548333, #560843)
     - Fixed crash problem on creating new panel
-    - Fixed segfault when battery is not exist 
-    - Use _NET_SHOWING_DESKTOP to toggle the desktop efficiently in wincmd 
+    - Fixed segfault when battery is not exist
+    - Use _NET_SHOWING_DESKTOP to toggle the desktop efficiently in wincmd
       applet when available
-    - Better checks for EWMH compliant window managers 
+    - Better checks for EWMH compliant window managers
     - Fixed cpufreq plugin, thermal plugin (Closes: #535568)
     - Support recognizing current DE with $XDG_CURRENT_DESKTOP
     - Fixed string format warning in src/misc.c
@@ -50,11 +280,11 @@ lxpanel (0.5.2-1) experimental; urgency=low
   * New upstream release
     - Fixed "Run" dialog hangs problem.
     - Restored the old behavior of taskbar in earlier versions
-    - Hided signal strength display in the icon of the netstatus applet 
+    - Hided signal strength display in the icon of the netstatus applet
       if the monitored iface is not wireless.
-    - Improved application launcher, Available apps are now categorized 
+    - Improved application launcher, Available apps are now categorized
       as they are in applications menu.
-    - The class name of the desktop panels are now changed to 
+    - The class name of the desktop panels are now changed to
       "PanelToplevel". This is compatible with gnome and can be used by
       theme authors to distinguish the panel widgets from others.
     - Reduced program size.
@@ -77,13 +307,13 @@ lxpanel (0.5.0-1) experimental; urgency=low
     - Switch desktop on taskbar button Click and Raise (Bug2028953)
     - Keyboard equivalents on taskbar popup submenu (FR2781949)
     - Repaired bad function signature on focus-out callback
-    - Rewrited WM_STRUT setting so it doesn't update the property 
+    - Rewrited WM_STRUT setting so it doesn't update the property
       unless it changed
     - Fixed the panel transparency colorbox
     - Fixed CPU plugin loses context on a relayout (Patch 2800828, song6song)
     - Added autohide
     - Rewrote battery backend code (based on Linux acpi 1.4)
-    - Added scroll wheel on main icon to adjust volume and middle-click 
+    - Added scroll wheel on main icon to adjust volume and middle-click
       on main icon to adjust mute
     - Use Docbook-XML instead of SGML
     - Added --enable-man for manpage regeneration
@@ -117,29 +347,29 @@ lxpanel (0.4.1+svn20090524-2) unstable; urgency=low
 
 lxpanel (0.4.1+svn20090524-1) unstable; urgency=low
 
-  * New upstream release (Closes: #516603, #511001, #493242, #486284, 
+  * New upstream release (Closes: #516603, #511001, #493242, #486284,
     #515633, #484606, #495924, #517858)
-    - A whole new application menu generated according to 
-      freedesktop.org menu spec. (faster and more standard-compliant. 
+    - A whole new application menu generated according to
+      freedesktop.org menu spec. (faster and more standard-compliant.
       has tooltips for menu items)
     - Enhanced "Run" dialog.
-    - Auto resize of application launcher buttons when panel size gets 
+    - Auto resize of application launcher buttons when panel size gets
       changed.
-    - The problematic netstat plugin is now turned off by default. It 
+    - The problematic netstat plugin is now turned off by default. It
       will be moved to a separate project later.
-    - Building dynamic panel plugins outside the source tree of lxpanel 
+    - Building dynamic panel plugins outside the source tree of lxpanel
       is now possible.
     - Fix icon display problems under 64-bit systems.
-    - Fixes to work with minimization animation provided by window 
+    - Fixes to work with minimization animation provided by window
       manager.
     - Fix RTL problems of the task list.
     - Launch console applications in terminal properly
     - Add new temperature monitor plugin by Daniel Kesler
-    - Size of icons now can automatically be automatically adjusted 
+    - Size of icons now can automatically be automatically adjusted
       according to the height of the panel.
   * debian/control:
     - Build-depends on libmenu-cache0
-    - lxpanel-netstat-plugin become a dummy package to help transition 
+    - lxpanel-netstat-plugin become a dummy package to help transition
       to wicd or network-manage package.
     - Update descriptions. Thanks Phil Miller <phildebian@mailinator.com>
       (Closes: #513009)
@@ -178,7 +408,7 @@ lxpanel (0.3.7-1) unstable; urgency=low
       modified.
   * Bumped Standards-Version to 3.8.0.0
     - Supporting the standardized environment variable `DEB_BUILD_OPTIONS'
-  * Package split for lxpanel-netstat-plugin 
+  * Package split for lxpanel-netstat-plugin
 
  -- Andrew Lee <andrew@linux.org.tw>  Mon, 09 Jun 2008 16:05:48 +0800
 
@@ -209,10 +439,10 @@ lxpanel (0.3.6-1) unstable; urgency=low
     netstat plugin: improve and fix some bugs for Wireless AP Scanning
     netstat plugin: fixed a lot of crashes.
     netstat plugin: hidden AP with encryption will not display
-    netstat plugin: improving IE information handler to support WPA/WPA2 
+    netstat plugin: improving IE information handler to support WPA/WPA2
   * Added lintian-overrides
-  * Suggests: lxnm 
-  * Minor fix in debian/copyright 
+  * Suggests: lxnm
+  * Minor fix in debian/copyright
 
  -- Andrew Lee <andrew@linux.org.tw>  Thu, 29 May 2008 15:52:52 +0800
 
index 7ed6ff8..ec63514 100644 (file)
@@ -1 +1 @@
-5
+9
index 964f8a6..3f06434 100644 (file)
@@ -1,19 +1,29 @@
 Source: lxpanel
 Section: x11
 Priority: optional
-Maintainer: Andrew Lee (李健秋) <ajqlee@debian.org>
-Build-Depends: debhelper (>= 5), autotools-dev, intltool, intltool-debian, libgtk2.0-dev (>=2.6), libglib2.0-dev (>=2.10), libxmu-dev, libxpm-dev, libiw-dev, libasound2-dev, libmenu-cache-dev (>=0.2.6), docbook-xml, docbook-xsl, xsltproc, dpatch, python
-Standards-Version: 3.8.4
-Homepage: http://lxde.org
+Maintainer: Debian LXDE Maintainers <lxde-debian@lists.lxde.org>
+Uploaders:
+ Andrew Lee (李健秋) <ajqlee@debian.org>, Daniel Baumann <daniel@debian.org>
+Build-Depends:
+ debhelper (>= 9), dh-autoreconf, autotools-dev, autopoint, docbook-xml,
+ docbook-xsl, intltool, intltool-debian, libasound2-dev, libglib2.0-dev,
+ libgtk2.0-dev, libiw-dev [linux-any], libmenu-cache1-dev, libwnck-dev,
+ libxpm-dev, python, xsltproc
+Standards-Version: 3.9.3
+Homepage: http://www.lxde.org/
+Vcs-Browser: http://git.lxde.org/gitweb/?p=debian/lxpanel.git
+Vcs-Git: git://git.lxde.org/git/debian/lxpanel.git
 
 Package: lxpanel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, lxmenu-data
-Recommends: manpages-dev
-Suggests: lxsession-lite (>=0.3.5) | lxsession (>=0.3.2) | menu, www-browser
-Description: a lightweight desktop panel for X
- LXPanel is a lightweight GTK+2 desktop panel derived from fbpanel. Its
- features include:
+Depends: ${misc:Depends}, ${shlibs:Depends}, lxmenu-data
+Suggests: lxsession | menu, iceweasel | www-browser
+Description: LXDE panel
+ LXPanel is a GUI application for the Lightweight X11 Desktop Environment
+ (LXDE).
+ .
+ It is derived from fbpanel and includes the following features:
+ .
   * User-friendly application menu automatically generated from .desktop
     files on the system
   * Launcher bar (small icons clicked to launch apps)
@@ -29,3 +39,14 @@ Description: a lightweight desktop panel for X
     For example, "lxpanelctl run" will show the Run dialog in lxpanel,
     and "lxpanelctl menu" will show the application menu. This is
     useful in combination with window manager key bindings.
+
+Package: lxpanel-dev
+Architecture: any
+Depends: ${misc:Depends}, lxpanel (= ${binary:Version}), libglib2.0-dev,
+ libmenu-cache1-dev, pkg-config
+Recommends: manpages-dev
+Description: LXDE panel (development)
+ LXPanel is a GUI application for the Lightweight X11 Desktop Environment
+ (LXDE).
+ .
+ This package contains the development files.
index d5fb88d..3246bd9 100644 (file)
@@ -1,68 +1,90 @@
-This package was debianized by Andrew Lee <andrew@linux.org.tw> on
-Thu, 21 Feb 2008 21:21:11 +0800.
-
-It was downloaded from http://sourceforge.net/projects/lxde/
-
-Upstream Authors and Copyright Holders: 
-
-    Hong Jen Yee (PCMan)  <pcman.tw@gmail.com>
-    Jim Huang  <jserv.tw@gmail.com>
-    Greg McNew <gmcnew@gmail.com> (battery plugin)
-    Fred Chien <cfsghost@gmail.com>
-    Daniel Kesler <kesler.daniel@gmail.com>
-    Juergen Hoetzel <juergen@archlinux.org>
-    Marty Jack <martyj19@comcast.net>
-
-
-Files src/{gtkbgbox,gtkbar}.*:
-
-    Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
-
-    Licensed under the GNU Library General Public License (LGPL),
-    either version 2, or (at your option) any later version.
-
-Files src/systray/eggtraymanager.*:
-
-    Copyright (C) 2002 Anders Carlsson <andersca@gnu.org>
-    Copyright (C) 2003-2006 Vincent Untz
-
-    Licensed under the GNU Library General Public License (LGPL),
-    either version 2, or (at your option) any later version.
-
-
-File src/plugins/ptk-app-menu.c
-
-    Copyright (C) 2006 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
-
-    Licensed under the GNU Library General Public License (LGPL)
-    Version 2.
-
-Image data/images/window-manager.png
-
-    Window commands plugin icon from http://www.oxygen-icons.org/
-    Licensed under the GNU Library General Public License (LGPL)
-
-
-On Debian GNU/Linux systems, the complete text of the GNU Library
-General Public License can be found in `/usr/share/common-licenses/LGPL'.
-
-License:
-
-    This software is free software; you can redistribute it and/or
-    modify it under the terms of the GNU General Public License(with
-    a special exception described below). as published by the Free
-    Software Foundation; either version 2 of the License, or (at your
-    option) any later version.
-
-    This library 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 library; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 
-    02110-1301, USA.
-
-The Debian packaging is (C) 2008, Andrew Lee <andrew@linux.org.tw> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: LXPanel
+Upstream-Contact: lxde-list@lists.sourceforge.net
+Source: http://sourceforge.net/projects/lxde/files/
+
+Files: *
+Copyright: Hong Jen Yee (PCMan)  <pcman.tw@gmail.com>
+           Jim Huang  <jserv.tw@gmail.com>
+           Greg McNew <gmcnew@gmail.com> (battery plugin)
+           Fred Chien <cfsghost@gmail.com>
+           Daniel Kesler <kesler.daniel@gmail.com>
+           Juergen Hoetzel <juergen@archlinux.org>
+           Marty Jack <martyj19@comcast.net>
+License: GPL-2+
+
+Files: src/{gtkbgbox,gtkbar}.*:
+Copyright: 1995-1997 Peter Mattis
+           1995-1997 Spencer Kimball
+           1995-1997 Josh MacDonald
+License: LGPL-2+
+
+Files: src/systray/eggtraymanager.*:
+Copyright: 2002 Anders Carlsson <andersca@gnu.org>
+           2003-2006 Vincent Untz
+License: LGPL-2+
+
+Files: src/plugins/ptk-app-menu.c
+Copyright: 2006 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
+License: LGPL-2
+
+Files: data/images/window-manager.png
+Copyright: n/a
+Comment: Window commands plugin icon from http://www.oxygen-icons.org/
+License: LGPL-2
+
+Files: debian/*
+Copyright: 2008-2012 Andrew Lee (李健秋) <ajqlee@debian.org>
+License: GPL-2+
+
+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
+ 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 Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-2 file.
+
+License: LGPL-2
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License.
+ .
+ This library 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
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU Lesser General Public License
+ can be found in /usr/share/common-licenses/LGPL-2 file.
+
+License: LGPL-2+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+ .
+ This library 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
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU Lesser General Public License
+ can be found in /usr/share/common-licenses/LGPL-2 file.
diff --git a/debian/desktop/lxde-x-terminal-emulator.desktop b/debian/desktop/lxde-x-terminal-emulator.desktop
new file mode 100644 (file)
index 0000000..8ba47f5
--- /dev/null
@@ -0,0 +1,19 @@
+[Desktop Entry]
+Version=1.0
+Name=Terminal emulator
+Name[pt_BR]=Emulador de terminal
+Name[zh_CN]=终端
+Name[zh_TW]=終端機
+Comment=Terminal Emulator
+Comment[pt_BR]=Emulador de terminal
+Comment[zh_TW]=終端機程式
+GenericName=Terminal Emulator
+GenericName[pt_BR]=Emulador de terminal
+GenericName[zh_TW]=終端機程式
+Exec=/usr/bin/x-terminal-emulator
+Icon=terminal
+Terminal=false
+Type=Application
+Categories=System;TerminalEmulator;Utility;
+StartupNotify=true
+NoDisplay=true
diff --git a/debian/desktop/lxde-x-www-browser.desktop b/debian/desktop/lxde-x-www-browser.desktop
new file mode 100644 (file)
index 0000000..4b50af5
--- /dev/null
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Name=Web Browser
+Name[pt_BR]=Navegador web
+Name[zh_TW]=瀏覽器
+GenericName=X Web Browser
+GenericName[pt_BR]=Navegador web gráfico
+GenericName[zh_TW]=網頁瀏覽器
+Exec=/usr/bin/x-www-browser %u
+Terminal=false
+Type=Application
+Categories=GTK;WebBrowser;Network
+Icon=web-browser
+NoDisplay=true
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644 (file)
index e772481..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/bin
diff --git a/debian/docs b/debian/docs
deleted file mode 100644 (file)
index 50bd824..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-NEWS
-README
diff --git a/debian/lxde-x-terminal-emulator.desktop b/debian/lxde-x-terminal-emulator.desktop
deleted file mode 100644 (file)
index 8e62b84..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Version=1.0
-Name=Terminal emulator
-Name[zh_CN]=终端
-Name[zh_TW]=終端機
-Comment=Terminal Emulator
-Comment[zh_TW]=終端機程式
-GenericName=Terminal Emulator
-GenericName[zh_TW]=終端機程式
-Exec=/usr/bin/x-terminal-emulator
-Icon=terminal
-Terminal=false
-Type=Application
-Categories=System;TerminalEmulator;Utility;
-StartupNotify=true
-NoDisplay=true
-
-# vi:set encoding=UTF-8:
diff --git a/debian/lxde-x-www-browser.desktop b/debian/lxde-x-www-browser.desktop
deleted file mode 100644 (file)
index 93ab868..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Web Browser
-GenericName=X Web Browser
-Exec=/usr/bin/x-www-browser %u
-Terminal=false
-Type=Application
-Categories=GTK;WebBrowser;Network
-Icon=applications-internet
-NoDisplay=true
diff --git a/debian/lxpanel-dev.install b/debian/lxpanel-dev.install
new file mode 100644 (file)
index 0000000..0b2ea58
--- /dev/null
@@ -0,0 +1,2 @@
+usr/include
+usr/lib/*/pkgconfig
diff --git a/debian/lxpanel.NEWS b/debian/lxpanel.NEWS
new file mode 100644 (file)
index 0000000..0592cca
--- /dev/null
@@ -0,0 +1,7 @@
+lxpanel (0.4.1+svn20090524-1) unstable; urgency=low
+
+  Due to upstream dropped netstat plugin. User who installed
+  lxpanel-netstat-plugin are encouraged to switch to either wicd or
+  network-manager-gnome.
+
+ -- Andrew Lee <andrew@linux.org.tw>  Sat, 30 May 2009 00:11:53 +0800
diff --git a/debian/lxpanel.README.Debian b/debian/lxpanel.README.Debian
new file mode 100644 (file)
index 0000000..06fb6aa
--- /dev/null
@@ -0,0 +1,12 @@
+lxpanel
+-------
+
+shutdown/reboot/suspend/hibernate via HAL or gdm
+------------------------------------------------
+
+If you use lxpanel without GDM, the logout dialog would have ability
+to shutdown/reboot/suspend/hibernate via HAL support.
+Make sure your account have powerdev group permission.
+eg: adduser user powerdev
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Fri, 18 Dec 2009 22:00:11 +0800
diff --git a/debian/lxpanel.docs b/debian/lxpanel.docs
new file mode 100644 (file)
index 0000000..724e084
--- /dev/null
@@ -0,0 +1,2 @@
+README
+TODO
diff --git a/debian/lxpanel.install b/debian/lxpanel.install
new file mode 100644 (file)
index 0000000..51f37fe
--- /dev/null
@@ -0,0 +1,5 @@
+usr/bin
+usr/lib/*/lxpanel
+usr/share
+
+debian/desktop/*       /usr/share/applications
index d6f4a9f..1d4c53a 100644 (file)
@@ -1,5 +1,3 @@
-#
-# The desktop-command-not-in-package bacause that's alternatives command.
-#
-lxpanel: desktop-command-not-in-package /usr/share/applications/lxde-x-www-browser.desktop /usr/bin/x-www-browser
-lxpanel: desktop-command-not-in-package /usr/share/applications/lxde-x-terminal-emulator.desktop /usr/bin/x-terminal-emulator
+# the desktop-command-not-in-package bacause that's alternatives command
+lxpanel: desktop-command-not-in-package usr/share/applications/lxde-x-terminal-emulator.desktop usr/bin/x-terminal-emulator
+lxpanel: desktop-command-not-in-package usr/share/applications/lxde-x-www-browser.desktop usr/bin/x-www-browser
diff --git a/debian/lxpanel.manpages b/debian/lxpanel.manpages
new file mode 100644 (file)
index 0000000..2fb19fb
--- /dev/null
@@ -0,0 +1 @@
+debian/manpages/*
diff --git a/debian/manpages/lxpanel.hints.5 b/debian/manpages/lxpanel.hints.5
new file mode 100644 (file)
index 0000000..43abc26
--- /dev/null
@@ -0,0 +1,279 @@
+.\" Information collected from source code
+.TH lxpanel.hints 5 "October 2010" "M E Andersson" ""
+
+.SH Name
+lxpanel.hints \- Configuration hints for lxpanel plugins
+
+.SH Description
+.PP
+This text collects some background information for configuration
+of plugins available for \fBlxpanel\fR(1).
+.PP
+The templates below use keywords \fIboolean\fR, \fIinteger\fR,
+and \fIstring\fR to denote the expected type of value for each
+instance.  A few exceptions below are using explicit values in
+order to clearify the common usage.
+.
+The plugins are introduced by name in a semi-random fashion.
+In practice a mixture of different stanzas \fIPlugin\fR are
+written in the order that they are to produce in the actual
+panel on the desktop.
+.
+.SH Available plugins
+.
+.P
+.B menu
+.IP
+Plugin {
+    type = menu
+    Config {
+        name = \fIstring\fR
+        image = \fIstring\fR
+
+        system {
+        }
+
+        separator {
+        }
+
+        item {
+            command = \fIstring\fR
+            image = \fIstring\fR
+        }
+    }
+.br
+}
+
+.P
+.B dirmenu
+.IP
+Plugin {
+    type = dirmenu
+    Config {
+        name = \fIstring\fR
+        image = \fIstring\fR
+        path = \fIstring\fR
+    }
+.br
+}
+
+.P
+.B taskbar
+.IP
+Plugin {
+    type = taskbar
+
+    expand = \fIinteger\fR
+    Config {
+        tooltips = \fIboolean\fR
+        IconsOnly = \fIboolean\fR
+        ShowAllDeska = \fIboolean\fR
+        UseMouseWheel = \fIboolean\fR
+        UseUrgencyHint = \fIboolean\fR
+        FlatButton = \fIboolean\fR
+        GroupedTasks = \fIboolean\fR
+        MaxTaskWidth = \fIinteger\fR
+        spacing = \fIinteger\fR
+    }
+.br
+}
+
+.P
+.B launchbar
+.IP
+Plugin {
+    type = launchbar
+    Button {
+        id = \fIstring\fR
+        image = \fIstring\fR
+        tooltip = \fIstring\fR
+        action = \fIstring\fR
+        terminal = \fIboolean\fR
+    }
+    Button {
+        id = lxde-logout.desktop
+    }
+.br
+}
+
+.P
+.B wincmd
+.IP
+Plugin {
+    type = wincmd
+    Config {
+        image = \fIstring\fR
+        Button1 = \fIstring\fR
+        Button2 = \fIstring\fR
+        Toggle = \fIstring\fR
+    }
+.br
+}
+
+.P
+.B space
+.IP
+Plugin {
+    type = space
+    Config {
+        Size = \fIinteger\fR
+    }
+.br
+}
+
+.P
+.B pager
+.IP
+Plugin {
+    type = pager
+.br
+}
+
+.P
+.B batt
+.IP
+Plugin {
+    type = batt
+    Config {
+        HideIfNoBattery = bool
+        AlarmCommand = \fIstring\fR
+        AlarmTime = \fIinteger\fR
+        BorderWidth = \fIinteger\fR
+        Size = \fIinteger\fR
+        BackgroundColor = \fIstring\fR
+        ChargingColor1 = \fIstring\fR
+        ChargingColor2 = \fIstring\fR
+        DischargingColor1 = \fIstring\fR
+        DischargingColor2 = \fIstring\fR
+    }
+.br
+}
+
+.P
+.B kbled
+.IP
+Plugin {
+    type = kbled
+    Config {
+        ShowCapsLock = \fIinteger\fR
+        ShowNumLock = \fIinteger\fR
+        ShowScrollLock = \fIinteger\fR
+    }
+.br
+}
+
+.P
+.B dclock
+.IP
+Plugin {
+    type = dclock
+    Config {
+        ClockFmt = \fIstring\fR
+        TooltipFmt = \fIstring\fR
+        Action = \fIstring\fR
+        BoldFont = \fIinteger\fR
+        IconOnly = \fIinteger\fR
+    }
+.br
+}
+
+.P
+.B cpu
+.IP
+Plugin {
+    type = cpu
+.br
+}
+
+.P
+.B cpufreq
+.IP
+Plugin {
+    type = cpufreq
+    Config {
+        Frequency = \fIinteger\fR
+        Governor = \fIstring\fR
+        Remember = \fIboolean\fR
+    }
+.br
+}
+
+.P
+.B thermal
+.IP
+Plugin {
+    type = thermal
+    Config {
+        NormalColor = \fIstring\fR
+        Warning1Color = \fIstring\fR
+        Warning2Color = \fIstring\fR
+        Sensor = \fIstring\fR
+        CustomLevels = \fIinteger\fR
+        Warning1Temp = \fIinteger\fR
+        Warning2Temp = \fIinteger\fR
+        AutomaticSensor = \fIinteger\fR
+    }
+.br
+}
+
+.P
+.B deskno
+.IP
+Plugin {
+    type = deskno
+    Config {
+        BoldFont = \fIinteger\fR
+        WMLabels = \fIinteger\fR
+    }
+.br
+}
+
+.P
+.B netstatus
+.IP
+Plugin {
+    type = netstatus
+    Config {
+        iface = \fIstring\fR
+        configtool = \fIstring\fR
+    }
+.br
+}
+
+.P
+.B xkb
+.IP
+Plugin {
+    type = xkb
+    Config {
+        DisplayType = \fIinteger\fR
+        PerAppLayout = \fIinteger\fR
+        DefaultGroup = \fIinteger\fR
+    }
+.br
+}
+.
+.SH "Configuration files"
+.
+.TP
+\fI~/.config/lxpanel/"profile-name"/panels/panel\fR
+User specific panel specification. The name of the panel
+is passed to \fBlxpanel\fR using the switch '--profile'.
+.
+.TP
+\fI/usr/share/lxpanel/profile/"profile-name"/panels/panel\fR
+.
+.TP
+\fI/usr/share/lxpanel/profile/default/panels/panel\fR
+.
+.SH See also
+\fBlxpanel\fR(1), \fBlxpanelctl\fR(1)
+.SH Bugs
+There ought to be some.  Do point them out!
+The Debian package maintainer will take necessary
+steps and actions.
+
+.SH Author
+This text was compiled for Debian GNU/Linux by Mats Erik Andersson.
+It may be used also by others, but the text underlies the same
+licensing as \fBlxpanel\fR itself does.
diff --git a/debian/patches/01-default-config.patch b/debian/patches/01-default-config.patch
new file mode 100644 (file)
index 0000000..f677d81
--- /dev/null
@@ -0,0 +1,19 @@
+Author: Andrew Lee (李健秋) <ajqlee@debian.org>
+Description: Change default terminal and browser.
+
+diff -Naurp lxpanel.orig/data/default/panels/panel.in lxpanel/data/default/panels/panel.in
+--- lxpanel.orig/data/default/panels/panel.in  2011-07-29 14:37:01.000000000 +0200
++++ lxpanel/data/default/panels/panel.in       2012-04-20 14:36:55.535074244 +0200
+@@ -53,10 +53,10 @@ Plugin {
+             id=pcmanfm.desktop
+         }
+         Button {
+-            id=gnome-terminal.desktop
++            id=lxde-x-terminal-emulator.desktop
+         }
+         Button {
+-            id=firefox.desktop
++            id=lxde-x-www-browser.desktop
+         }
+     }
+ }
diff --git a/debian/patches/01_default-config.patch b/debian/patches/01_default-config.patch
deleted file mode 100644 (file)
index 770f2ab..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-Author: Andrew Lee <andrew@linux.org.tw>
-Description: Change default terminal and web browser.
---- a/data/default/panels/panel.in
-+++ b/data/default/panels/panel.in
-@@ -53,10 +53,7 @@
-             id=pcmanfm.desktop
-         }
-         Button {
--            id=gnome-terminal.desktop
--        }
--        Button {
--            id=firefox.desktop
-+            id=lxde-x-www-browser.desktop
-         }
-     }
- }
index e69de29..cf92e56 100644 (file)
@@ -0,0 +1 @@
+01-default-config.patch
index 760bab7..425201b 100755 (executable)
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
-include /usr/share/quilt/quilt.make
+# lxpanel does not build (yet) with hardening
+export DEB_BUILD_MAINT_OPTIONS = hardening=-all
 
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+%:
+       dh ${@} --with autoreconf
 
-CFLAGS = -Wall -g
-INSTALL = install
-INSTALL_FILE    = $(INSTALL) -p    -o root -g root  -m  644
-INSTALL_PROGRAM = $(INSTALL) -p    -o root -g root  -m  755
-INSTALL_SCRIPT  = $(INSTALL) -p    -o root -g root  -m  755
-INSTALL_DIR     = $(INSTALL) -p -d -o root -g root  -m  755
+autoreconf:
+       autoreconf --install --force
+       intltoolize --copy --force --automake
 
-ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
-    CFLAGS += -O0
-else
-    CFLAGS += -O2
-endif
-ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
-    INSTALL_PROGRAM += -s
-endif
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-    NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-    MAKEFLAGS += -j$(NUMJOBS)
-endif
+override_dh_autoreconf:
+       dh_autoreconf debian/rules -- autoreconf
 
-config.status: configure $(QUILT_STAMPFN)
-       dh_testdir
-       # Add here commands to configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-       cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-       cp -f /usr/share/misc/config.guess config.guess
+override_dh_auto_configure:
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+       dh_auto_configure -- --enable-man --with-plugins=all
+else
+       # omit netstat plugin on non-linux, requires wireless-tools
+       dh_auto_configure -- --enable-man --with-plugins=netstatus,volume,volumealsa,cpu,deskno,batt,kbled,xkb,thermal,cpufreq,monitors,wnckpager
 endif
-       ./configure \
-       --host=$(DEB_HOST_GNU_TYPE) \
-       --build=$(DEB_BUILD_GNU_TYPE) \
-       --prefix=/usr \
-       --enable-man \
-       --mandir=\$${prefix}/share/man \
-       --infodir=\$${prefix}/share/info \
-       --sysconfdir=/etc \
-       CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,--as-needed"
-
-
-build: build-stamp
-
-build-stamp:  config.status
-       dh_testdir
-
-       # Add here commands to compile the package.
-       $(MAKE)
-       #docbook-to-man debian/lxpanel.sgml > lxpanel.1
-
-       touch $@
-
-clean: unpatch
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp 
-
-       # Add here commands to clean up after the build process.
-       [ ! -f Makefile ] || $(MAKE) distclean
-       rm -f config.sub config.guess
-       rm -f intltool-extract \
-             intltool-update \
-             intltool-merge \
-             man/lxpanel.1  \
-             man/lxpanelctl.1 
-
-       dh_clean 
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k 
-       dh_installdirs
-
-       # Add here commands to install the package into debian/lxpanel.
-       $(MAKE) DESTDIR=$(CURDIR)/debian/lxpanel install
-
-       # Install .desktop files
-       install -d $(CURDIR)/debian/lxpanel/usr/share/applications
-       install -m644 $(CURDIR)/debian/lxde-x-www-browser.desktop \
-                       $(CURDIR)/debian/lxpanel/usr/share/applications
-       install -m644 $(CURDIR)/debian/lxde-x-terminal-emulator.desktop \
-                       $(CURDIR)/debian/lxpanel/usr/share/applications
-
-       # Install lintian-overrides
-       install -d $(CURDIR)/debian/lxpanel/usr/share/lintian/overrides
-       install -m644 $(CURDIR)/debian/lxpanel.lintian-overrides \
-                       $(CURDIR)/debian/lxpanel/usr/share/lintian/overrides
 
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
+override_dh_auto_test:
+       # disabled: test fails in po directory
 
-# Build architecture-dependent files here.
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-       dh_installchangelogs
-       dh_installdocs
-       dh_installexamples
-       dh_movefiles --sourcedir=debian/lxpanel
-#      dh_install
-#      dh_installmenu
-#      dh_installdebconf       
-#      dh_installlogrotate
-#      dh_installemacsen
-#      dh_installpam
-#      dh_installmime
-#      dh_python
-#      dh_installinit
-#      dh_installcron
-#      dh_installinfo
-       dh_installman
-       dh_link
-       dh_strip
-       dh_compress
-       dh_fixperms
-#      dh_perl
-#      dh_makeshlibs
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
+override_dh_builddeb:
+       dh_builddeb -- -Zxz -z9
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
+override_dh_install:
+       dh_install --fail-missing
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..89ae9db
--- /dev/null
@@ -0,0 +1 @@
+3.0 (native)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644 (file)
index 0000000..74a452b
--- /dev/null
@@ -0,0 +1,2 @@
+compression = "xz"
+compression-level = 9
index 11828ec..37a86c4 100644 (file)
@@ -1,12 +1,2 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# See uscan(1) for format
-
-# Compulsory line, this is a version 3 file
 version=3
-
-# Uncomment to find new files on sourceforge, for debscripts >= 2.9
 http://sf.net/lxde/lxpanel-([\d.]*)\.tar\.gz
-
-