Adding debian version 0.5.5-1. debian/0.5.5-1
authorDaniel Baumann <daniel@debian.org>
Wed, 18 Apr 2012 22:05:14 +0000 (00:05 +0200)
committerDaniel Baumann <daniel@debian.org>
Wed, 18 Apr 2012 22:05:14 +0000 (00:05 +0200)
28 files changed:
debian/NEWS
debian/README.Debian
debian/README.source [deleted file]
debian/changelog
debian/compat
debian/control
debian/copyright
debian/dirs [deleted file]
debian/docs [deleted file]
debian/lxde-common.install
debian/lxde-common.lintian-overrides
debian/lxde-common.postinst
debian/lxde-common.prerm
debian/lxde-logout.desktop
debian/lxde-screenlock.desktop
debian/patches/02_alternative_desktop-background.patch [new file with mode: 0644]
debian/patches/02_lxsession_0.4.1.patch [deleted file]
debian/patches/03_menu-xdg.patch
debian/patches/04_pcmanfm0.9.patch [deleted file]
debian/patches/05_default_terminal.patch
debian/patches/10_ensure-dbus-launch.patch
debian/patches/11_ensure-desktop-folder.patch
debian/patches/12_autostart-gnome-polkit.patch
debian/patches/13_ensure-menu-prefix.patch
debian/patches/series
debian/rules
debian/source/options [new file with mode: 0644]
debian/watch

index 44009b9..f4b4c33 100644 (file)
@@ -13,13 +13,13 @@ lxde-common (0.5.0-1) unstable; urgency=low
     from it.
 
   * Reads README.Debian for new file location of lxsession
-  
+
  -- Andrew Lee (李健秋) <ajqlee@debian.org>  Fri, 18 Dec 2009 15:47:42 +0800
 
 lxde-common (0.4.1-1) unstable; urgency=low
 
-  * lxde-settings binary split out to lxde-settings-daemon package and 
-    renamed to lxde-settings-daemon. If you have custom config, please 
+  * lxde-settings binary split out to lxde-settings-daemon package and
+    renamed to lxde-settings-daemon. If you have custom config, please
     check if it starts with '@lxde-settings-daemon'.
 
   * Default conffile patch moved from /usr/share to /etc
index 3ae3dfc..848090e 100644 (file)
@@ -10,9 +10,9 @@ Newer version of lxsession (>=0.4.0) has build-in XSETTINGS daemon.
 
 File Location
 -------------
-lxsession reads config file from /etc/xdg/lxsession/LXDE/desktop.conf 
+lxsession reads config file from /etc/xdg/lxsession/LXDE/desktop.conf
 or ~/.config/lxsession/LXDE/desktop.conf if user-specific config file
-is available, and presents the config values to other programs via 
+is available, and presents the config values to other programs via
 XSETTINGS protocol defined by freedesktop.org.
 
 Default LXDE Hotkeys with Default openbox-lxde WM
@@ -47,11 +47,11 @@ Window Switching
        PreviousWindow          A-S-Tab
        SwitchToPanelOrDesktop  C-A-Tab
 
-Running Applications   
+Running Applications
 
        File Manager            W-e
        Task Manager            A-C-Delete
-       
+
 Keybindings from LXPanel
 
        Popup Run Window        W-r and A-F2
@@ -64,4 +64,4 @@ If you use startx. Choose startlxde script to start up LXDE.
 
 More Info
 ---------
-See http://wiki.lxde.org/en/Debian for more info. 
+See http://wiki.lxde.org/en/Debian for more info.
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 33945c0..8c518a0 100644 (file)
@@ -1,10 +1,75 @@
+lxde-common (0.5.5-1) unstable; urgency=low
+
+  * Merging upstream version 0.5.5:
+    (Closes: #510396, #635236, #614063, #610190, #588092, #585924, #573388)
+    - Fix install location of pcmanfm.conf file
+    - Add missing openbox-lxde manpage
+    - fixed pcmanfm config file path after 0.9.8 release
+    - Minor adjust for PCManfm 0.9 LXDE profile name in LXDE session.
+    - pcmanfm2 has been finally re-named as pcmanfm
+    - fixed pcmanfm command to call the proper config table on pcmanfm2
+    - Set terminal=lxterminal to make it consistent with the terminal
+      setting in lxpanel.
+    - Bump version of lxde-common to 0.5.5.
+    - Fix config file of pcmanfm2.
+    - Fix autostart for pcmanfm2.
+    - Properly set XDG_MENU_PREFIX.
+    - remove old config file
+    - swtich from pcmanfm to pcmanfm2
+    - Sync lxde-common/debian from debian.
+    - Ensure the existance of the ‘Desktop’ folder
+    - start xscreensaver after lxpanel and pcmanfm
+    - Launch dbus in startlxde when needed.
+  * Removing useless whitespaces at EOL and EOF.
+  * Useing debhelper 8.
+  * Sorting build-depends.
+  * Warpping build-depends.
+  * Sorting and warpping depends on lxde-common.
+  * Sorting and warpping depends on lxde-core.
+  * Sorting and warpping recommends on lxde-core.
+  * Sorting and warpping suggests on lxde-core.
+  * Sorting and warpping depends on lxde binary package.
+  * Sorting and warpping recommends on lxde binary package.
+  * Sorting and warpping suggests on lxde binary package.
+  * Completing and rewriting copyright file in machine interpretable format.
+  * Remove debian/dirs: let upstream make does the job.
+  * Remove debian/docs: empty NEWS and useless README.
+  * Convert to debian source format 3.0 (quilt).
+  * Removing quilt in build-depends: we are now using source format 3.0 (quilt).
+  * Removing debian/README.source: we are now using source format 3.0 (quilt).
+  * Compacting watch file.
+  * Compacting rules file.
+  * Added debian/lxde-common.install for dh_auto_install.
+  * Drop 02_lxsession_0.4.1.patch: included in upstream.
+  * Refresh 03_menu-xdg.patch.
+  * Drop 04_pcmanfm0.9.patch: included in upstream.
+  * Refreshed 05_default_terminal.patch.
+  * Refreshed 10_ensure-dbus-launch.patch.
+  * Refreshed 11_ensure-desktop-folder.patch.
+  * Refreshed 12_autostart-gnome-polkit.patch.
+  * Refreshed 13_ensure-menu-prefix.patch.
+  * Added [pt_BR] keys to lxde-logout.desktop and
+    lxde-screenlock.desktop. (#607078)
+  * Recommends desktop-file-utils in lxde-core binary
+    package. (Closes: #610070)
+  * Bumped version on pcmanfm to (>=0.9.8).
+  * Drop hal from recommends. (Closes: #615236, #589234)
+  * Apply 02_alternative_desktop-background.patch from
+    Richard Nelson <unixabg@gmail.com>. (Closes: #634004)
+  * Added misc depends in lxde and lxde-core to make lintien happy.
+  * Fix description synopsis starts with article.
+  * Bump Standard-Version to 3.9.2.
+  * Correct lxde-common.lintian-overrides.
+
+ -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sun, 31 Jul 2011 04:36:12 +0800
+
 lxde-common (0.5.0-4) unstable; urgency=low
 
   [ Andrew Lee (李健秋) ]
   * debian/README.Debian:
     - Update README.Debian for 'startx' users. (Closes:#570083)
     - Document default hotkeys for default openbox-lxde WM
-  * Added freedesktop.org's specification required type keys to 
+  * Added freedesktop.org's specification required type keys to
     lxde-logout.desktop and lxde-screenlock.desktop (Closes:#570135)
   * Convert dpatch to quilt
   * Update autostart file to support pcmanfm 0.9 series. (Closes:#583146)
@@ -31,7 +96,7 @@ lxde-common (0.5.0-4) unstable; urgency=low
      if it doesn't exist.
    - 12_autostart-gnome-polkit.patch:
      Autostart polkit-gnome-authentication-agent-1 to make polkit working on
-     LXDE session. 
+     LXDE session.
    - 13_ensure-menu-prefix.patch: From upstream, ensure that the menu prefix is
      properly set.
   * debian/control:
@@ -108,7 +173,7 @@ lxde-common (0.4.2-1) unstable; urgency=low
     - Remove spurious reference to file "default"
     - Use ln -s -f so reinstalling works
     - Use Docbook-XML instead of SGML for manpages
-    - Translation update 
+    - Translation update
   * Correct debian/watch
   * debian/control:
     - Update package descriptions
@@ -127,10 +192,10 @@ lxde-common (0.4.1-2) unstable; urgency=low
 lxde-common (0.4.1-1) unstable; urgency=low
 
   * New upstream release (Closes:#517727, #517499, #527079)
-    - Split lxde-settings-daemon to separate package. 
+    - Split lxde-settings-daemon to separate package.
   * debian/control:
     - Added lxde-core depends on lxsession (>= 0.3.7)
-    - Added lxde depends on lxinput (>=0.1), lxsession-edit, lxshortcut 
+    - Added lxde depends on lxinput (>=0.1), lxsession-edit, lxshortcut
       and lxmusic
     - Suggests on s/x-www-browser/www-browser/
   * Conffiles are now standard at /etc/xdg location (Closes: #517740)
@@ -139,7 +204,7 @@ lxde-common (0.4.1-1) unstable; urgency=low
 
 lxde-common (0.3.2.1+svn20080509-6) unstable; urgency=low
 
-  * Set x-session-manager with priority 50 (same as xfce4) 
+  * Set x-session-manager with priority 50 (same as xfce4)
     (Closes:#511577)
   * lxde-core:
     - Suggests lxterminal, x-www-browser. (Closes:#524177)
@@ -153,14 +218,14 @@ lxde-common (0.3.2.1+svn20080509-5) unstable; urgency=low
   * Added 'lock screen' and 'Logout' buttons into default panel settings.
     (Closes: #493774)
   * debian/control:
-    - lxde metapackage depends on lxterminal, lxrandr, obconf 
+    - lxde metapackage depends on lxterminal, lxrandr, obconf
     - lxde metapackage suggests on lxtask
 
  -- Andrew Lee <andrew@linux.org.tw>  Sat, 27 Sep 2008 16:36:01 +0800
 
 lxde-common (0.3.2.1+svn20080509-4) unstable; urgency=high
 
-  * Remove parallel builds support in debian/rules. (Closes: #490328) 
+  * Remove parallel builds support in debian/rules. (Closes: #490328)
 
  -- Andrew Lee <andrew@linux.org.tw>  Sat, 12 Jul 2008 11:44:09 +0800
 
@@ -168,7 +233,7 @@ lxde-common (0.3.2.1+svn20080509-3) unstable; urgency=low
 
   * lxde-settings-daemon recommends lxde-common (Closes: #485642)
   * new metapackae lxde-core
-  * Corrected dh_movefiles in debian/rules (Closes: #487854) 
+  * Corrected dh_movefiles in debian/rules (Closes: #487854)
   * Bumped Standards-Version to 3.8.0.0
     - Supporting the standardized environment variable `DEB_BUILD_OPTIONS'
 
@@ -177,7 +242,7 @@ lxde-common (0.3.2.1+svn20080509-3) unstable; urgency=low
 lxde-common (0.3.2.1+svn20080509-2) unstable; urgency=low
 
   * debian/copyright:
-    Point full text of LGPL on the system 
+    Point full text of LGPL on the system
 
  -- Andrew Lee <andrew@linux.org.tw>  Thu, 29 May 2008 17:24:41 +0800
 
index 7f8f011..45a4fb7 100644 (file)
@@ -1 +1 @@
-7
+8
index 4a8b1b6..594e9de 100644 (file)
@@ -3,32 +3,27 @@ Section: x11
 Priority: optional
 Maintainer: Debian LXDE Packaging Team <pkg-lxde-maintainers@lists.alioth.debian.org>
 Uploaders: Andrew Lee (李健秋) <ajqlee@debian.org>
-Build-Depends: debhelper (>= 7.0.50),
-               autotools-dev,
-               quilt (>= 0.40),
-               docbook-to-man,
-               autoconf,
-               automake
-Standards-Version: 3.8.4
+Build-Depends:
+ debhelper (>= 8), autoconf, autotools-dev, automake, docbook-to-man,
+ libgtk2.0-dev (>=2.6)
+Standards-Version: 3.9.2
 Homepage: http://lxde.org
-Vcs-Git: git://git.debian.org/git/collab-maint/lxde-common.git
-Vcs-Browser: http://git.debian.org/?p=collab-maint/lxde-common.git;a=summary
+Vcs-Git: git://git.debian.org/git/pkg-lxde/lxde-common.git
+Vcs-Browser: http://git.debian.org/?p=pkg-lxde/lxde-common.git
 
 Package: lxde-common
 Architecture: all
-Depends: ${shlibs:Depends}, 
-         ${misc:Depends},
-         lxsession (>= 0.4.4)
+Depends: ${misc:Depends}, ${shlibs:Depends}, lxsession (>= 0.4.4)
 Recommends: lxde-core (>= ${source:Version})
 Suggests: lxlauncher
-Description: the Lightweight X11 Desktop Environment configuration data
+Description: Lightweight X11 Desktop Environment configuration data
  LXDE (the Lightweight X11 Desktop Environment) is a project aimed
  to provide a new desktop environment which is lightweight and fast.
  .
  It's not designed to be powerful and bloated, but to be usable and slim
- enough, and keep the resource usage low.  Different from other desktop 
- environments, lxde don't tightly integrate every component. Instead, 
- lxde tried to make all components independent, and each of them can be 
+ enough, and keep the resource usage low.  Different from other desktop
+ environments, lxde don't tightly integrate every component. Instead,
+ lxde tried to make all components independent, and each of them can be
  used independently with fewer dependencies.
  .
  Features:
@@ -41,59 +36,40 @@ Description: the Lightweight X11 Desktop Environment configuration data
 
 Package: lxde-core
 Architecture: all
-Depends: ${misc:Depends},
-         lxde-common (>= ${source:Version}),
-         pcmanfm (>=0.9.5),
-         lxpanel (>= 0.5.5),
-         openbox (>= 3.4.6.1)
-Recommends: xscreensaver,
-            lxterminal | x-terminal-emulator,
-            gksu
-Suggests: lxlauncher,
-          chromium-browser | iceweasel | www-browser
+Depends:
+ ${misc:Depends}, desktop-file-utils, lxde-common (>= ${source:Version}),
+ lxpanel (>= 0.5.5), openbox (>= 3.4.6.1), pcmanfm (>=0.9.8)
+Recommends: gksu, lxterminal | x-terminal-emulator, xscreensaver
+Suggests: chromium-browser | iceweasel | www-browser, lxlauncher
 Description: Meta-package for the Lightweight X11 Desktop Environment Core
  LXDE (the Lightweight X11 Desktop Environment) is a new project aimed
  to provide a new desktop environment which is lightweight and fast.
  .
  This package is a metapackage depends on the recommended core components
- of the LXDE. It includes pcmanfm, lxpanel, lxsession, openbox and 
+ of the LXDE. It includes pcmanfm, lxpanel, lxsession, openbox and
  xscreensaver.
  .
- If you just want to pick and choose the core components then feel free 
+ If you just want to pick and choose the core components then feel free
  to remove this package.
 
 Package: lxde
 Architecture: all
-Depends: ${misc:Depends},
-         lxde-core (>= ${source:Version}),
-         lxappearance (>=0.4.0),
-         lxinput (>=0.1.1),
-         lxsession-edit,
-         lxshortcut,
-         gpicview (>= 0.1.9),
-         lxterminal,
-         leafpad,
-         xarchiver,
-         lxrandr,
-         obconf,
-         lxde-icon-theme
-Recommends: gdm | x-display-manager,
-            hal,
-            chromium-browser | iceweasel | www-browser,
-            lxmusic,
-            menu-xdg,
-            xserver-xorg,
-            policykit-1-gnome
-Suggests: lxlauncher,
-          lxtask
+Depends:
+ ${misc:Depends}, gpicview (>= 0.1.9), leafpad, lxappearance (>=0.4.0),
+ lxde-core (>= ${source:Version}), lxde-icon-theme, lxinput (>=0.1.1),
+ lxrandr, lxsession-edit, lxshortcut, lxterminal, obconf, xarchiver
+Recommends:
+ chromium-browser | iceweasel | www-browser, gdm | x-display-manager,
+ lxmusic, menu-xdg, policykit-1-gnome, xserver-xorg
+Suggests: lxlauncher, lxtask
 Description: Meta-package for the Lightweight X11 Desktop Environment
  LXDE (the Lightweight X11 Desktop Environment) is a new project aimed
  to provide a new desktop environment which is lightweight and fast.
  .
- This package is a metapackage depends on the core components and 
+ This package is a metapackage depends on the core components and
  recommended components of the LXDE. It includes lxde-core, lxappearance,
- lxinput, lxsession-edit, lxshortcut, gpicview, lxterminal, lxmusic, 
+ lxinput, lxsession-edit, lxshortcut, gpicview, lxterminal, lxmusic,
  leafpad and xarchiver.
  .
- If you just want to pick and choose the core components then feel free 
+ If you just want to pick and choose the core components then feel free
  to remove this package.
index d80f411..b112066 100644 (file)
@@ -1,56 +1,26 @@
-This package was debianized by Andrew Lee <andrew@linux.org.tw> on
-Mon, 03 Mar 2008 02:12:36 +0800.
-
-It was downloaded from http://lxde.sourceforge.net
-
-Upstream Authors:
-
-    Hong Jen Yee (PCMan)  <pcman.tw@gmail.com>
-    Fred Chien <cfsghost@gmail.com>
-
-Copyright Holder: 
-
-    Copyright (C) 2008 Hong Jen Yee (PCMan)
-
-
-The nuoveXT2 icon theme: 
-    http://www.gnome-look.org/content/show.php/nuoveXT+2?content=56625
-
-    Copyright (C) 2005-2007 Alexandre Moore
-
-    Licensed under the GNU Library General Public License (LGPL),
-    either version 2, or (at your option) any later version.
-
-On Debian GNU/Linux systems, the complete text of the GNU Library
-General Public License can be found in `/usr/share/common-licenses/LGPL'.
-
-
-Files lxde-settings/xsettings-{common,manager}.* lxde-settings/xutils.*:
-            
-    Copyright (C) 2001 Owen Taylor, Matthias Clasen, Red Hat, Inc.
-
-    Licensed under the MIT license
-
-See 'http://www.opensource.org/licenses/mit-license.php' for full-text.
-
-License:
-
-    This software 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 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'.
-
+Files: *
+Copyright:
+ (C) 2008-2011 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
+ (C) 2008-2009 Fred Chien <cfsghost@gmail.com>
+License: GPL-2+
+
+Files: debian/*
+Copyright: (C) 2008-2011 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, see <http://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-2 file.
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
index 1988754..748e787 100644 (file)
@@ -1,5 +1,5 @@
-etc/
-usr/
-debian/lxde-logout.desktop usr/share/applications 
-debian/lxde-screenlock.desktop usr/share/applications
 debian/lxde-common.lintian-overrides usr/share/lintian/overrides
+debian/lxde-logout.desktop usr/share/applications
+debian/lxde-screenlock.desktop usr/share/applications
+usr/
+etc/
index 2e93f99..1d7c330 100644 (file)
@@ -1,6 +1,6 @@
 #
-# The desktop-command-not-in-package bacause that's in a depends package 
+# The desktop-command-not-in-package bacause that's in a depends package
 # command.
 #
-lxde-common: desktop-command-not-in-package /usr/share/applications/lxde-screenlock.desktop xscreensaver-command
+lxde-common: desktop-command-not-in-package usr/share/applications/lxde-screenlock.desktop xscreensaver-command
 
index 86ddd07..dd5bdaf 100644 (file)
@@ -4,7 +4,7 @@ if [ "$1" = configure ]; then
   update-alternatives --install /usr/bin/x-session-manager \
     x-session-manager /usr/bin/startlxde 50 \
     --slave /usr/share/man/man1/x-session-manager.1.gz \
-    x-session-manager.1.gz /usr/share/man/man1/startlxde.1.gz 
+    x-session-manager.1.gz /usr/share/man/man1/startlxde.1.gz
 
 fi
 
index 9d0d4d2..1b10d27 100644 (file)
@@ -1,7 +1,7 @@
 #!/bin/sh -e
 
 if [ "$1" = "remove" ] || [ "$1" = upgrade ]; then
-  update-alternatives --remove x-session-manager /usr/bin/startlxde 
+  update-alternatives --remove x-session-manager /usr/bin/startlxde
 fi
 
 #DEBHELPER#
index 3a5a382..c624e9d 100644 (file)
@@ -3,6 +3,8 @@ Encoding=UTF-8
 Type=Application
 Name=Shutdown
 Name[zh_TW]=關機
+Name[pt_BR]=Desligar
+Comment[pt_BR]=Desligar, reiniciar, sair da sessão etc.
 Comment=Shutdown or Reboot
 Icon=stock_exit
 Exec=lxde-logout
index da98130..f8fc3c4 100644 (file)
@@ -3,6 +3,8 @@ Encoding=UTF-8
 Type=Application
 Name=ScreenLock
 Name[zh_TW]=鎖住螢幕
+Name[pt_BR]=Bloquear tela
+Comment[pt_BR]=Bloqueie sua tela
 Comment=Lock your screen
 Icon=system-lock-screen
 Exec=xscreensaver-command -lock
diff --git a/debian/patches/02_alternative_desktop-background.patch b/debian/patches/02_alternative_desktop-background.patch
new file mode 100644 (file)
index 0000000..d3127d6
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/pcmanfm/pcmanfm.conf.in
++++ b/pcmanfm/pcmanfm.conf.in
+@@ -4,7 +4,7 @@
+ [desktop]
+ wallpaper_mode=1
+-wallpaper=@prefix@/share/lxde/wallpapers/lxde_blue.jpg
++wallpaper=/etc/alternatives/desktop-background
+ desktop_bg=#000000
+ desktop_fg=#ffffff
+ desktop_shadow=#000000
diff --git a/debian/patches/02_lxsession_0.4.1.patch b/debian/patches/02_lxsession_0.4.1.patch
deleted file mode 100644 (file)
index a6b834d..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-Author: Andrew Lee (李健秋) <ajqlee@debian.org>
-Description: Support new command line argument for lxsession 0.4.1
---- a/startlxde.in
-+++ b/startlxde.in
-@@ -25,4 +25,4 @@
- export SAL_USE_VCLPLUGIN=gtk
- # Start the LXDE session
--exec @prefix@/bin/lxsession -s LXDE
-+exec @prefix@/bin/lxsession -s LXDE -e LXDE
index 8cdca7f..f42f45c 100644 (file)
@@ -8,5 +8,5 @@ Description: No description.
 +export XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/"
 +
  if [ -z "$XDG_CONFIG_HOME" ]; then
-     export XDG_CONFIG_HOME="$HOME/.config"
+       export XDG_CONFIG_HOME="$HOME/.config"
  fi
diff --git a/debian/patches/04_pcmanfm0.9.patch b/debian/patches/04_pcmanfm0.9.patch
deleted file mode 100644 (file)
index 72af71e..0000000
+++ /dev/null
@@ -1,161 +0,0 @@
---- a/autostart
-+++ b/autostart
-@@ -1,3 +1,3 @@
- @xscreensaver -no-splash
- @lxpanel --profile LXDE
--@pcmanfm -d
-+@pcmanfm --desktop --profile LXDE
---- a/configure
-+++ b/configure
-@@ -2385,7 +2385,7 @@
- fi
--ac_config_files="$ac_config_files Makefile startlxde lxde-logout LXDE.desktop lxde-logout.desktop lxpanel/panel openbox/rc.xml openbox-lxde pcmanfm/main.lxde man/Makefile"
-+ac_config_files="$ac_config_files Makefile startlxde lxde-logout LXDE.desktop lxde-logout.desktop lxpanel/panel openbox/rc.xml openbox-lxde pcmanfm/LXDE.conf man/Makefile"
- cat >confcache <<\_ACEOF
- # This file is a shell script that caches the results of configure
-@@ -3097,7 +3097,7 @@
-     "lxpanel/panel") CONFIG_FILES="$CONFIG_FILES lxpanel/panel" ;;
-     "openbox/rc.xml") CONFIG_FILES="$CONFIG_FILES openbox/rc.xml" ;;
-     "openbox-lxde") CONFIG_FILES="$CONFIG_FILES openbox-lxde" ;;
--    "pcmanfm/main.lxde") CONFIG_FILES="$CONFIG_FILES pcmanfm/main.lxde" ;;
-+    "pcmanfm/LXDE.conf") CONFIG_FILES="$CONFIG_FILES pcmanfm/LXDE.conf" ;;
-     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
-   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
---- a/configure.ac
-+++ b/configure.ac
-@@ -48,7 +48,7 @@
-   lxpanel/panel
-   openbox/rc.xml
-   openbox-lxde
--  pcmanfm/main.lxde
-+  pcmanfm/LXDE.conf
-   man/Makefile
- ])
---- /dev/null
-+++ b/pcmanfm/LXDE.conf.in
-@@ -0,0 +1,21 @@
-+[config]
-+bm_open_method=0
-+su_cmd=gksu '%s'
-+
-+[desktop]
-+wallpaper_mode=1
-+wallpaper=@prefix@/share/lxde/wallpapers/lxde_blue.jpg
-+desktop_bg=#000000
-+desktop_fg=#ffffff
-+desktop_shadow=#000000
-+
-+[ui]
-+always_show_tabs=0
-+hide_close_btn=0
-+win_width=640
-+win_height=480
-+view_mode=0
-+show_hidden=0
-+sort_type=0
-+sort_by=0
-+
---- a/startlxde.in
-+++ b/startlxde.in
-@@ -8,9 +8,9 @@
- # Ensure the existance of pcmanfm config file
- PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm"
--if [ ! -f "$PCMANFM_CONF_DIR/main.lxde" ]; then
-+if [ ! -f "$PCMANFM_CONF_DIR/LXDE.conf" ]; then
-     mkdir -p "$PCMANFM_CONF_DIR"
--    cp @prefix@/share/lxde/pcmanfm/main.lxde "$PCMANFM_CONF_DIR/main.lxde"
-+    cp @prefix@/share/lxde/pcmanfm/LXDE.conf "$PCMANFM_CONF_DIR/LXDE.conf"
- fi
- # Ensure the existance of openbox config file
---- a/openbox/menu.xml
-+++ b/openbox/menu.xml
-@@ -25,7 +25,7 @@
-   <item label="Desktop Settings">
-     <action name="Execute">
-       <startupnotify><enabled>yes</enabled></startupnotify>
--      <command>pcmanfm --show-pref 2</command>
-+      <command>pcmanfm --desktop-pref</command>
-     </action>
-   </item>
-   <item label="Window Management Settings">
-@@ -43,4 +43,4 @@
-   </item>
- </menu>
--</openbox_menu>
-\ No newline at end of file
-+</openbox_menu>
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -33,7 +33,7 @@
- pcmanfmdir=$(datadir)/lxde/pcmanfm
- pcmanfm_DATA= \
--      pcmanfm/main.lxde
-+      pcmanfm/LXDE.conf
- EXTRA_DIST = \
-       autostart \
-@@ -45,7 +45,7 @@
-       openbox/rc.xml.in \
-       openbox/menu.xml \
-       openbox-lxde.in \
--      pcmanfm/main.lxde.in \
-+      pcmanfm/LXDE.conf.in \
-       $(lxpanel_DATA) \
-       lxpanel/panel.in
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -40,7 +40,7 @@
-       $(srcdir)/openbox-lxde.in $(srcdir)/startlxde.in \
-       $(top_srcdir)/configure $(top_srcdir)/lxpanel/panel.in \
-       $(top_srcdir)/openbox/rc.xml.in \
--      $(top_srcdir)/pcmanfm/main.lxde.in AUTHORS COPYING ChangeLog \
-+      $(top_srcdir)/pcmanfm/LXDE.conf.in AUTHORS COPYING ChangeLog \
-       INSTALL NEWS compile depcomp install-sh missing mkinstalldirs
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
-@@ -52,7 +52,7 @@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_CLEAN_FILES = startlxde lxde-logout LXDE.desktop \
-       lxde-logout.desktop lxpanel/panel openbox/rc.xml openbox-lxde \
--      pcmanfm/main.lxde
-+      pcmanfm/LXDE.conf
- CONFIG_CLEAN_VPATH_FILES =
- am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
- am__vpath_adj = case $$p in \
-@@ -244,7 +244,7 @@
- pcmanfmdir = $(datadir)/lxde/pcmanfm
- pcmanfm_DATA = \
--      pcmanfm/main.lxde
-+      pcmanfm/LXDE.conf
- EXTRA_DIST = \
-       autostart \
-@@ -256,7 +256,7 @@
-       openbox/rc.xml.in \
-       openbox/menu.xml \
-       openbox-lxde.in \
--      pcmanfm/main.lxde.in \
-+      pcmanfm/LXDE.conf.in \
-       $(lxpanel_DATA) \
-       lxpanel/panel.in
-@@ -312,7 +312,7 @@
-       cd $(top_builddir) && $(SHELL) ./config.status $@
- openbox-lxde: $(top_builddir)/config.status $(srcdir)/openbox-lxde.in
-       cd $(top_builddir) && $(SHELL) ./config.status $@
--pcmanfm/main.lxde: $(top_builddir)/config.status $(top_srcdir)/pcmanfm/main.lxde.in
-+pcmanfm/LXDE.conf: $(top_builddir)/config.status $(top_srcdir)/pcmanfm/LXDE.conf.in
-       cd $(top_builddir) && $(SHELL) ./config.status $@
- install-binSCRIPTS: $(bin_SCRIPTS)
-       @$(NORMAL_INSTALL)
index 5bb2792..e93d13e 100644 (file)
@@ -3,6 +3,6 @@
 @@ -1,4 +1,4 @@
  [Command]
  FileManager=pcmanfm %s
--Terminal=xterm -e
+-Terminal=lxterminal
 +Terminal=x-terminal-emulator
  Logout=lxde-logout
index 60e9e6d..9ea9b0c 100644 (file)
@@ -1,9 +1,9 @@
 # Upstream (http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxde-common;a=commit;h=847a8e73e658bb9ced5eb7b12242b0064224f49e
 --- a/startlxde.in
 +++ b/startlxde.in
-@@ -20,6 +20,11 @@
-     cp @prefix@/share/lxde/openbox/rc.xml "$OPENBOX_CONF_DIR/lxde-rc.xml"
+@@ -28,6 +28,11 @@
  fi
+ mkdir -p "$XDG_DESKTOP_DIR"
  
 +# Launch DBus if needed
 +if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
index 96c4f46..b0ce92d 100644 (file)
@@ -1,7 +1,7 @@
 #Upstream: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxde-common;a=commit;h=28309e598478254fa9c918782cf089aea6358abb
 --- a/startlxde.in
 +++ b/startlxde.in
-@@ -25,6 +25,14 @@
+@@ -33,6 +33,14 @@
         eval "$(dbus-launch --sh-syntax --exit-with-session)"
  fi
  
index bbc15a4..43a6134 100644 (file)
@@ -5,7 +5,7 @@ Index: lxde-common/autostart
 --- lxde-common.orig/autostart 2010-05-25 22:58:28.000000000 +0200
 +++ lxde-common/autostart      2010-05-25 22:59:13.000000000 +0200
 @@ -1,3 +1,4 @@
- @xscreensaver -no-splash
  @lxpanel --profile LXDE
  @pcmanfm --desktop --profile LXDE
+ @xscreensaver -no-splash
 +@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
index a4d575b..71067d4 100644 (file)
@@ -10,9 +10,9 @@ Subject: [PATCH] Properly set XDG_MENU_PREFIX.
 
 --- a/startlxde.in
 +++ b/startlxde.in
-@@ -39,5 +39,7 @@
- # Enable GTK+2 integration for OpenOffice.org, if available.
- export SAL_USE_VCLPLUGIN=gtk
+@@ -54,5 +54,7 @@
+ export XDG_MENU_PREFIX="lxde-"
  
 +export XDG_MENU_PREFIX="lxde-"
 +
index abb66e6..d3a34e2 100644 (file)
@@ -1,7 +1,6 @@
 01_default-config.patch
-02_lxsession_0.4.1.patch
+02_alternative_desktop-background.patch
 03_menu-xdg.patch
-04_pcmanfm0.9.patch
 05_default_terminal.patch
 10_ensure-dbus-launch.patch
 11_ensure-desktop-folder.patch
index 84fe38c..6bab213 100755 (executable)
@@ -1,6 +1,4 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
 
@@ -8,8 +6,8 @@
        dh $@
 
 override_dh_auto_configure:
-       dh_auto_configure -- --enable-man 
-       
+       dh_auto_configure -- --enable-man
+
 override_dh_install:
        dh_install --fail-missing
 
@@ -19,3 +17,4 @@ override_dh_auto_clean:
 
 override_dh_auto_test:
        :
+
diff --git a/debian/source/options b/debian/source/options
new file mode 100644 (file)
index 0000000..779dbfd
--- /dev/null
@@ -0,0 +1,2 @@
+compression = "bzip2"
+compression-level = 9
index 34e86af..8d79073 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/lxde-common-(.*)\.tar\.(?:gz|bz2)
-
-