debian/0000775000000000000000000000000012121043156007163 5ustar debian/docs0000664000000000000000000000001411377002345010040 0ustar NEWS README debian/compat0000664000000000000000000000000211377650562010402 0ustar 7 debian/rules0000775000000000000000000000050311401371354010245 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_configure: dh_auto_configure -- --enable-man override_dh_install: dh_install --fail-missing override_dh_auto_clean: rm -f lxde-settings/*.gcno dh_auto_clean override_dh_auto_test: : debian/lxde-common.install0000664000000000000000000000026411404404672013006 0ustar 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/control0000664000000000000000000000734211546413404010603 0ustar Source: lxde-common Section: x11 Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian LXDE Packaging Team Uploaders: Andrew Lee (李健秋) Build-Depends: debhelper (>= 7.0.50), autotools-dev, quilt (>= 0.40), docbook-to-man, autoconf, automake Standards-Version: 3.8.4 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 Package: lxde-common Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, lxsession (>= 0.4.4-2) Recommends: lxde-core (>= ${source:Version}) Suggests: lxlauncher Description: the 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 used independently with fewer dependencies. . Features: - Lightweight, runs with reasonable memory usage - Fast, rund well even on older machines produced in 1999 - Good-looking, GTK+ 2 internationalized user interface - Easy-to-use, the user interface is simple, but usable enough - Desktop independent (suprise! Every component can be used without LXDE) - Standard compliant, follows the specs on freedesktop.org Package: lxde-core Architecture: all Depends: ${misc:Depends}, lxde-common (>= ${source:Version}), pcmanfm (>= 0.9.8), lxpanel (>= 0.5.5), openbox (>= 3.4.6.1) Recommends: xscreensaver, lxterminal | x-terminal-emulator, gksu Suggests: lxlauncher, chromium-browser | iceweasel | www-browser 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 xscreensaver. . 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: lxdm | x-display-manager, chromium-browser | iceweasel | www-browser, lxmusic, menu-xdg, xserver-xorg, policykit-1-gnome, galculator, amixer, scrot 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 recommended components of the LXDE. It includes lxde-core, lxappearance, lxinput, lxsession-edit, lxshortcut, gpicview, lxterminal, lxmusic, leafpad and xarchiver. . If you just want to pick and choose the core components then feel free to remove this package. debian/lxde-screenlock.desktop0000664000000000000000000000027111377002345013647 0ustar [Desktop Entry] Encoding=UTF-8 Type=Application Name=ScreenLock Name[zh_TW]=鎖住螢幕 Comment=Lock your screen Icon=system-lock-screen Exec=xscreensaver-command -lock NoDisplay=true debian/patches/0000775000000000000000000000000012121041202010600 5ustar debian/patches/05_default_terminal.patch0000664000000000000000000000024211377022235015463 0ustar --- a/lxpanel/config +++ b/lxpanel/config @@ -1,4 +1,4 @@ [Command] FileManager=pcmanfm %s -Terminal=xterm -e +Terminal=x-terminal-emulator Logout=lxde-logout debian/patches/series0000664000000000000000000000044412121041146012026 0ustar 01_default-config.patch 02_lxsession_0.4.1.patch 03_menu-xdg.patch 04_pcmanfm0.9.patch 05_default_terminal.patch 10_ensure-dbus-launch.patch 11_ensure-desktop-folder.patch 12_autostart-gnome-polkit.patch 13_ensure-menu-prefix.patch 14_more_openbox_keybindings.patch 15_ensure_ssh_agent.patch debian/patches/03_menu-xdg.patch0000664000000000000000000000050211377004476013674 0ustar Author: Andrew Lee (李健秋) Description: No description. --- a/startlxde.in +++ b/startlxde.in @@ -1,5 +1,7 @@ #!/bin/sh +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" fi debian/patches/15_ensure_ssh_agent.patch0000664000000000000000000000142612121041202015465 0ustar Index: lxde-common-0.5.0/startlxde.in =================================================================== --- lxde-common-0.5.0.orig/startlxde.in 2013-03-16 10:58:40.000000000 +0100 +++ lxde-common-0.5.0/startlxde.in 2013-03-16 10:59:27.000000000 +0100 @@ -25,6 +25,15 @@ eval "$(dbus-launch --sh-syntax --exit-with-session)" fi +# Start SSH agent, require since 3.5 +# (see https://wiki.archlinux.org/index.php/Openbox#SSH_agent_no_longer_starting) +SSHAGENT="/usr/bin/ssh-agent" +SSHAGENTARGS="-s" +if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then + eval `$SSHAGENT $SSHAGENTARGS` + trap "kill $SSH_AGENT_PID" 0 +fi + # Ensure the existance of the 'Desktop' folder if [ -e "$XDG_CONFIG_HOME/user-dirs.dirs" ]; then . "$XDG_CONFIG_HOME/user-dirs.dirs" debian/patches/10_ensure-dbus-launch.patch0000664000000000000000000000115211377661713015657 0ustar # 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" fi +# Launch DBus if needed +if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then + eval "$(dbus-launch --sh-syntax --exit-with-session)" +fi + # Clean up after GDM (GDM sets the number of desktops to one) xprop -root -remove _NET_NUMBER_OF_DESKTOPS -remove _NET_DESKTOP_NAMES -remove _NET_CURRENT_DESKTOP 2> /dev/null debian/patches/12_autostart-gnome-polkit.patch0000664000000000000000000000101711377125110016570 0ustar # Autostart polkit-gnome-authentication-agent-1 to enable polkit support # This should be changed when LXDE will have a polkit-agent. 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 +@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 debian/patches/11_ensure-desktop-folder.patch0000664000000000000000000000122111377661766016402 0ustar #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 @@ eval "$(dbus-launch --sh-syntax --exit-with-session)" fi +# Ensure the existance of the 'Desktop' folder +if [ -e "$XDG_CONFIG_HOME/user-dirs.dirs" ]; then + . "$XDG_CONFIG_HOME/user-dirs.dirs" +else + XDG_DESKTOP_DIR="$HOME/Desktop" +fi +mkdir -p "$XDG_DESKTOP_DIR" + # Clean up after GDM (GDM sets the number of desktops to one) xprop -root -remove _NET_NUMBER_OF_DESKTOPS -remove _NET_DESKTOP_NAMES -remove _NET_CURRENT_DESKTOP 2> /dev/null debian/patches/13_ensure-menu-prefix.patch0000664000000000000000000000110511377662112015704 0ustar From fcefd17a7187232d15aca13fdedf47a4b854fc21 Mon Sep 17 00:00:00 2001 From: Hong Jen Yee (PCMan) Date: Sun, 7 Mar 2010 10:51:08 +0800 Subject: [PATCH] Properly set XDG_MENU_PREFIX. --- startlxde.in | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) mode change 100755 => 100644 openbox-lxde --- a/startlxde.in +++ b/startlxde.in @@ -39,5 +39,7 @@ # Enable GTK+2 integration for OpenOffice.org, if available. export SAL_USE_VCLPLUGIN=gtk +export XDG_MENU_PREFIX="lxde-" + # Start the LXDE session exec @prefix@/bin/lxsession -s LXDE -e LXDE debian/patches/02_lxsession_0.4.1.patch0000664000000000000000000000047211377004475014723 0ustar Author: Andrew Lee (李健秋) 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 debian/patches/04_pcmanfm0.9.patch0000664000000000000000000001445111477026713014030 0ustar Index: lxde-common-0.5.0/autostart =================================================================== --- lxde-common-0.5.0.orig/autostart 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/autostart 2010-12-06 01:26:25.000000000 +0100 @@ -1,3 +1,3 @@ @xscreensaver -no-splash @lxpanel --profile LXDE -@pcmanfm -d +@pcmanfm --desktop --profile LXDE Index: lxde-common-0.5.0/configure =================================================================== --- lxde-common-0.5.0.orig/configure 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/configure 2010-12-06 01:26:25.000000000 +0100 @@ -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;; Index: lxde-common-0.5.0/configure.ac =================================================================== --- lxde-common-0.5.0.orig/configure.ac 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/configure.ac 2010-12-06 01:26:25.000000000 +0100 @@ -48,7 +48,7 @@ lxpanel/panel openbox/rc.xml openbox-lxde - pcmanfm/main.lxde + pcmanfm/LXDE.conf man/Makefile ]) Index: lxde-common-0.5.0/pcmanfm/LXDE.conf.in =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ lxde-common-0.5.0/pcmanfm/LXDE.conf.in 2010-12-06 01:26:25.000000000 +0100 @@ -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 + Index: lxde-common-0.5.0/startlxde.in =================================================================== --- lxde-common-0.5.0.orig/startlxde.in 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/startlxde.in 2010-12-06 01:26:25.000000000 +0100 @@ -7,10 +7,10 @@ fi # Ensure the existance of pcmanfm config file -PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm" -if [ ! -f "$PCMANFM_CONF_DIR/main.lxde" ]; then +PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm/LXDE" +if [ ! -f "$PCMANFM_CONF_DIR/pcmanfm.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/pcmanfm.conf" fi # Ensure the existance of openbox config file Index: lxde-common-0.5.0/openbox/menu.xml =================================================================== --- lxde-common-0.5.0.orig/openbox/menu.xml 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/openbox/menu.xml 2010-12-06 01:26:25.000000000 +0100 @@ -25,7 +25,7 @@ yes - pcmanfm --show-pref 2 + pcmanfm --desktop-pref @@ -43,4 +43,4 @@ - \ No newline at end of file + Index: lxde-common-0.5.0/Makefile.am =================================================================== --- lxde-common-0.5.0.orig/Makefile.am 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/Makefile.am 2010-12-06 01:26:25.000000000 +0100 @@ -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 Index: lxde-common-0.5.0/Makefile.in =================================================================== --- lxde-common-0.5.0.orig/Makefile.in 2010-12-06 01:26:04.000000000 +0100 +++ lxde-common-0.5.0/Makefile.in 2010-12-06 01:26:25.000000000 +0100 @@ -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) debian/patches/01_default-config.patch0000664000000000000000000000113011377532423015031 0ustar Author: Andrew Lee Description: change default terminal and browser --- a/lxpanel/panel.in +++ b/lxpanel/panel.in @@ -53,7 +53,7 @@ id=pcmanfm.desktop } Button { - id=firefox.desktop + id=lxde-x-www-browser.desktop } } } @@ -110,10 +110,6 @@ } Plugin { - type = netstat -} - -Plugin { type = cpu } @@ -134,6 +130,9 @@ type = launchbar Config { Button { + id=lxde-screenlock.desktop + } + Button { id=lxde-logout.desktop } } debian/patches/14_more_openbox_keybindings.patch0000664000000000000000000000442111476755121017240 0ustar Index: lxde-common-0.5.0/openbox/rc.xml.in =================================================================== --- lxde-common-0.5.0.orig/openbox/rc.xml.in 2010-12-05 19:29:49.000000000 +0100 +++ lxde-common-0.5.0/openbox/rc.xml.in 2010-12-05 19:30:35.000000000 +0100 @@ -287,6 +287,79 @@ lxtask + + + + lxterminal + + + + + + + + true + PCManFM + + pcmanfm + + + + + + + scrot + + + + + + scrot -s + + + + +   +      +      amixer -q sset Master 3%+ +    +   + +   +      +       amixer -q sset Master 3%- +    +   + +   +      +       amixer -q sset Master toggle +    +   + +   +      +       x-terminal-emulator +    +   + +   +      +       galculator +    +   + +   +      +       pcmanfm +    +   + +   +      +       x-terminal-emulator +    +   debian/dirs0000664000000000000000000000001011377002345010045 0ustar usr/bin debian/copyright0000664000000000000000000000352211377002345011127 0ustar This package was debianized by Andrew Lee on Mon, 03 Mar 2008 02:12:36 +0800. It was downloaded from http://lxde.sourceforge.net Upstream Authors: Hong Jen Yee (PCMan) Fred Chien 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 and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/lxde-common.postinst0000664000000000000000000000045011377002345013220 0ustar #!/bin/sh -e 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 fi #DEBHELPER# exit 0 debian/changelog0000664000000000000000000003332012121043152011032 0ustar lxde-common (0.5.0-4ubuntu4) raring; urgency=low * debian/patches: - 15_ensure_ssh_agent.patch: Ensure ssh is working correctly when the session start. -- Julien Lavergne Sat, 16 Mar 2013 11:16:02 +0100 lxde-common (0.5.0-4ubuntu3) natty; urgency=low * debian/control: - Bump depends on lxsession >= 0.4.4-2, first version without HAL need. - Drop recommends on HAL, not needed with new versions of pcmanfm and lxsession (Closes: #589234, #615236). -- Julien Lavergne Mon, 04 Apr 2011 21:10:24 +0200 lxde-common (0.5.0-4ubuntu2) natty; urgency=low * debian/patches/04_pcmanfm0.9.patch: - Update with correct location. -- Julien Lavergne Mon, 06 Dec 2010 01:21:24 +0100 lxde-common (0.5.0-4ubuntu1) natty; urgency=low * Merge with Debian unstable. * Ubuntu remaining changes: - debian/control: + Recommends lxdm over gdm for lxde to provide the display manager. + Bump pcmanfm to >= 0.9.8 for the new settings location. + Add Recommends on galculator, amixer and scrot, for the new openbox keybindings. - debian/patches/04_pcmanfm0.9.patch + Refresh with new location of pcmanfm >= 0.9.8 settings (LP: #684796) - debian/14_more_openbox_keybindings.patch: + Add more openbox keybindings to manage volume, screenshots and calculator (LP: #577957). -- Julien Lavergne Sun, 05 Dec 2010 20:55:26 +0100 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 lxde-logout.desktop and lxde-screenlock.desktop (Closes:#570135) * Convert dpatch to quilt * Update autostart file to support pcmanfm 0.9 series. (Closes:#583146) * Set default terminal to x-terminal-emulator. (Closes:#563221) * debian/control: - Use LXDE Packaging Team address - Bumped Standard-version to 3.8.4 - Updated Homepage url - Added Vcs-Git and Vcs-Browser tags - Update lxde-common depends on lxsession (>= 0.4.4) - Update lxde-core depends on pcmanfm (>=0.9.5), lxpanel (>= 0.5.5) - Drop recommends on hal - Recommends on chromium-browser | iceweasel | www-browser (Closes:#570176) * Correct watch file. (Closes:#582670) * debian/patches: - 04_pcmanfm0.9.patch: install default config file for pcmanfm 0.9 series * Switch to DH7 * Switch to dpkg-source 3.0 (quilt) format [ Julien Lavergne ] * debian/patches: - 10_ensure-dbus-launch.patch: From upstream, launch dbus when it's needed. - 11_ensure-desktop-folder.patch: From upstream, create the desktop folder if it doesn't exist. - 12_autostart-gnome-polkit.patch: Autostart polkit-gnome-authentication-agent-1 to make polkit working on LXDE session. - 13_ensure-menu-prefix.patch: From upstream, ensure that the menu prefix is properly set. * debian/control: - Recommends xserver-xorg for lxde, to install by default a xserver. - Recommends policykit-1-gnome for polkit support. - Recommends gksu for support in pcmanfm. - Wrap depends and build-depends. - Build-depends on debhelper (>= 7.0.50) for overrides support. - Add ${misc:Depends} to lxde-core and lxde. * debian/rules: - Add --fail-missing to dh_install. * debian/lxde-common.install: - Install etc/ and usr/ -- Andrew Lee (李健秋) Wed, 02 Jun 2010 00:24:55 +0800 lxde-common (0.5.0-3ubuntu3) maverick; urgency=low * Merge from Debian git. * Ubuntu remaining changes: - debian/control: + Recommends lxdm over gdm for lxde to provide the display manager. [ 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 lxde-logout.desktop and lxde-screenlock.desktop (Closes:#570135) * Convert dpatch to quilt * Update autostart file to support pcmanfm 0.9 series. (Closes:#583146) * Set default terminal to x-terminal-emulator. (Closes:#563221) * debian/control: - Use LXDE Packaging Team address - Bumped Standard-version to 3.8.4 - Updated Homepage url - Added Vcs-Git and Vcs-Browser tags - Update lxde-common depends on lxsession (>= 0.4.4) - Update lxde-core depends on pcmanfm (>=0.9.5), lxpanel (>= 0.5.5) - Drop recommends on hal - Recommends on chromium-browser | iceweasel | www-browser (Closes:#570176) * Correct watch file. (Closes:#582670) * debian/patches: - 04_pcmanfm0.9.patch: install default config file for pcmanfm 0.9 series * Switch to DH7 * Switch to dpkg-source 3.0 (quilt) format [ Julien Lavergne ] * debian/patches: - 10_ensure-dbus-launch.patch: From upstream, launch dbus when it's needed. - 11_ensure-desktop-folder.patch: From upstream, create the desktop folder if it doesn't exist. - 12_autostart-gnome-polkit.patch: Autostart polkit-gnome-authentication-agent-1 to make polkit working on LXDE session. - 13_ensure-menu-prefix.patch: From upstream, ensure that the menu prefix is properly set. * debian/control: - Recommends xserver-xorg for lxde, to install by default a xserver. - Recommends policykit-1-gnome for polkit support. - Recommends gksu for support in pcmanfm. - Wrap depends and build-depends. - Build-depends on debhelper (>= 7.0.50) for overrides support. - Add ${misc:Depends} to lxde-core and lxde. * debian/rules: - Add --fail-missing to dh_install. * debian/lxde-common.install: - Install etc/ and usr/ -- Julien Lavergne Wed, 02 Jun 2010 01:32:53 +0200 lxde-common (0.5.0-3ubuntu2) lucid; urgency=low * 12-autostart-gnome-polkit.dpatch: Autostart polkit-gnome-authentication-agent-1 to make polkit working on LXDE session. -- Julien Lavergne Sun, 28 Mar 2010 22:20:34 +0200 lxde-common (0.5.0-3ubuntu1) lucid; urgency=low * Merge from Debian (LP: #529560) * Ubuntu remaining changes : - 10-ensure-dbus-launch.dpatch: From upstream, launch dbus when it's needed. - 11-ensure-desktop-folder.dpatch: From upstream, create the desktop folder if it doesn't exist. - debian/control: + Recommends lxdm over gdm for lxde to provide the display manager. + Recommends xorg for lxde-core and lxde, to install by default a xserver (LP: #509060). * Ubuntu changes dropped : - Drop lxde-icon-theme, provide by another source package. - Drop default applications, provided by lubuntu-default-settings for Lubuntu. -- Julien Lavergne Sun, 28 Feb 2010 18:39:17 +0100 lxde-common (0.5.0-3) unstable; urgency=low * debian/control: - fallback-depend on pcmanfm-nohal for lxde-core. (Closes:#568117) - Added menu-xdg as Recommends for lxde. * Added upstream wiki url into README.Debian. (Closes:#565959) * Apply 03_menu-xdg.dpatch to support Debian Menu. (Closes:#517190) -- Andrew Lee (李健秋) Mon, 08 Feb 2010 15:05:04 +0800 lxde-common (0.5.0-2) unstable; urgency=low * Added 02_lxsession_0.4.1.dpatch to support new command line argument in lxsession 0.4.1 * debian/control: depends on lxsession (>=0.4.1) -- Andrew Lee (李健秋) Fri, 18 Dec 2009 22:53:55 +0800 lxde-common (0.5.0-1) unstable; urgency=low * New upstream release - New config files to support new changes in lxsession - Added some translation to lxde-logout - Remove icon theme from it (Closes: #545248) * debian/control: - lxde-common: remove depends on lxde-setting-daemon - lxde-core: remove depends on lxsessions - lxde: move lxmusic from depends to recommends - lxde: added depends on lxde-icon-theme * Updated debian/watch * debian/rules: - drop desktop.conf(included in upstream) * Added README.source * Updated README.Debian and NEWS.Debian * Bumped Standard-version to 3.8.3 -- Andrew Lee (李健秋) Fri, 18 Dec 2009 15:48:43 +0800 lxde-common (0.4.2-3ubuntu2) lucid; urgency=low * debian/04-lxsession-update.dpatch: Update to lxsession 0.4.1 by passing -e LXDE to lxsession. * debian/control: Update lxsession depends to >= 0.4.1. -- Julien Lavergne Sun, 13 Dec 2009 01:09:10 +0100 lxde-common (0.4.2-3ubuntu1) lucid; urgency=low * Merge from Debian testing. * Ubuntu remaining changes : - Split icon theme into lxde-icon-theme binary. - Use lxde-common.install and lxde-icon-theme.install. - Install also desktop.conf for lxsession >= 0.4 - Add default applications and MIME associations for LXDE and Lubuntu with mimeinfo.cache, defaults.list and 03-default-applications.dpatch. - 02-new-gdm-workaround.dpatch: Set correct number of desktops. -- Julien Lavergne Tue, 08 Dec 2009 23:48:43 +0100 lxde-common (0.4.2-3) unstable; urgency=low * Added desktop.conf for the built-in settings daemon in lxsession (>=0.4) * See x-terminal-emulator as default terminal for pcmanfm -- Andrew Lee (李健秋) Mon, 16 Nov 2009 13:40:44 +0800 lxde-common (0.4.2-2) unstable; urgency=low * debian/control: - Update lxde-common depends on lxde-settings-daemon | lxsession (>= 0.4.0) * Bump Standard-version to 3.8.3 * Minor update in README.Debian -- Andrew Lee (李健秋) Sun, 15 Nov 2009 23:48:37 +0800 lxde-common (0.4.2-1ubuntu3) karmic; urgency=low * Add default applications and MIME associations for LXDE and Lubuntu: - debian/defaults.list & debian/mimeinfo.cache: Config files for default applications and MIME associations. - debian/lxde-common.install: Install config files. - debian/03-default-applications.dpatch: Copy config files if they doesn't exist. -- Julien Lavergne Mon, 21 Sep 2009 23:07:16 +0200 lxde-common (0.4.2-1ubuntu2) karmic; urgency=low * Sync GDM workaround with upstream: - debian/patches/02-new-gdm-workaround.dpatch: Update - debian/control: Remove wmctrl and gawk and add x11-utils to depends. * Split icon theme into lxde-icon-theme binary: - debian/control: Add lxde-icon-theme binary and let's lxde depends on it. * Add lxterminal as default terminal for pcmanfm: - debian/patches/01_default-config.dpatch: Updated. -- Julien Lavergne Sat, 19 Sep 2009 02:16:19 +0200 lxde-common (0.4.2-1ubuntu1) karmic; urgency=low * Merge from Debian unstable (LP: #410852) - x-display-manager is now an alternative for gdm (LP: #330217) * debian/patches/02-new-gdm-workaround.dpatch - From Fedora, properly set the number of desktops at login. * debian/control: - Add wmctrl and gawk as depends of lxde for 02-new-gdm-workaround.dpatch. -- Julien Lavergne Tue, 18 Aug 2009 00:50:58 +0200 lxde-common (0.4.2-1) unstable; urgency=low * New upstream release - Remove spurious reference to file "default" - Use ln -s -f so reinstalling works - Use Docbook-XML instead of SGML for manpages - Translation update * Correct debian/watch * debian/control: - Update package descriptions - Recommends on gdm | x-display-manager -- Andrew Lee (李健秋) Sun, 26 Jul 2009 20:08:50 +0200 lxde-common (0.4.1-2) unstable; urgency=low * debian/control: - Update depends/recommends/suggests by advices from Jonas Smedegaard - Bumped Standard-version to 3.8.2 -- Andrew Lee Sun, 19 Jul 2009 13:24:07 +0200 lxde-common (0.4.1-1) unstable; urgency=low * New upstream release (Closes:#517727, #517499, #527079) - 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 and lxmusic - Suggests on s/x-www-browser/www-browser/ * Conffiles are now standard at /etc/xdg location (Closes: #517740) -- Andrew Lee Fri, 29 May 2009 20:17:55 +0800 lxde-common (0.3.2.1+svn20080509-6) unstable; urgency=low * Set x-session-manager with priority 50 (same as xfce4) (Closes:#511577) * lxde-core: - Suggests lxterminal, x-www-browser. (Closes:#524177) - Recommends xscreensaver. (Closes:#524391) * Minor description fix. (Closes:#502385) -- Andrew Lee Thu, 23 Apr 2009 14:23:15 +0800 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 suggests on lxtask -- Andrew Lee 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) -- Andrew Lee Sat, 12 Jul 2008 11:44:09 +0800 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) * Bumped Standards-Version to 3.8.0.0 - Supporting the standardized environment variable `DEB_BUILD_OPTIONS' -- Andrew Lee Sat, 28 Jun 2008 22:13:52 +0800 lxde-common (0.3.2.1+svn20080509-2) unstable; urgency=low * debian/copyright: Point full text of LGPL on the system -- Andrew Lee Thu, 29 May 2008 17:24:41 +0800 lxde-common (0.3.2.1+svn20080509-1) unstable; urgency=low * Initial release (Closes: #471954) -- Andrew Lee Thu, 29 May 2008 00:17:30 +0800 debian/README.source0000664000000000000000000000274311377002345011357 0ustar 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 10 Aug 2008. debian/lxde-logout.desktop0000664000000000000000000000023411377002345013027 0ustar [Desktop Entry] Encoding=UTF-8 Type=Application Name=Shutdown Name[zh_TW]=關機 Comment=Shutdown or Reboot Icon=stock_exit Exec=lxde-logout NoDisplay=true debian/NEWS0000664000000000000000000000206111377002345007670 0ustar lxde-common (0.5.0-2) unstable; urgency=low * startlxde script now executes 'lxsession -s LXDE -e LXDE' rather than 'lxsession -s LXDE' to reflect the changes in lxsession 0.4.1. -- Andrew Lee (李健秋) Fri, 18 Dec 2009 22:57:59 +0800 lxde-common (0.5.0-1) unstable; urgency=low * Since lxde-settings-daemon merged into lxsession, we ship a new autostart file without launch lxde-settings-daemon for LXDE within this package. Please update to new autostart file or simply drop '@lxde-settings-daemon' from it. * Reads README.Debian for new file location of lxsession -- Andrew Lee (李健秋) 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 check if it starts with '@lxde-settings-daemon'. * Default conffile patch moved from /usr/share to /etc -- Andrew Lee Sun, 10 May 2009 16:46:02 +0800 debian/source/0000775000000000000000000000000011353313676010500 5ustar debian/source/format0000664000000000000000000000001411354406723011703 0ustar 3.0 (quilt) debian/README.Debian0000664000000000000000000000273711377002345011244 0ustar lxde-common README.Debian --------------------- Important Note -------------- lxde-common package provides a set of default configuration for LXDE. 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 or ~/.config/lxsession/LXDE/desktop.conf if user-specific config file 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 ------------------------------------------------- Desktop Switching DesktopLeft C-A-Left DesktopRight C-A-Right DesktopUp C-A-Up DesktopDown C-A-Down SendToDesktopLeft S-A-Left SendToDesktopRight S-A-Right SendToDesktopUp S-A-Up SendToDesktopDown S-A-Down Desktop1 W-F1 Desktop2 W-F2 Desktop3 W-F3 Desktop4 W-F4 ToggleShowDesktop W-d ToggleShowDesktop C-A-d Windows Operation Close A-F4 LowerFocus A-Escape ShowMenu A-space ToggleFullscreen F11 Window Switching NextWindow A-Tab PreviousWindow A-S-Tab SwitchToPanelOrDesktop C-A-Tab Running Applications File Manager W-e Task Manager A-C-Delete Keybindings from LXPanel Popup Run Window W-r and A-F2 Show LXPanel Menu C-Escape No Display Managers Users ------------------------- If you use startx. Choose startlxde script to start up LXDE. More Info --------- See http://wiki.lxde.org/en/Debian for more info. debian/lxde-common.prerm0000664000000000000000000000023611377002345012464 0ustar #!/bin/sh -e if [ "$1" = "remove" ] || [ "$1" = upgrade ]; then update-alternatives --remove x-session-manager /usr/bin/startlxde fi #DEBHELPER# exit 0 debian/lxde-common.lintian-overrides0000664000000000000000000000031311404404613014764 0ustar # # 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 debian/watch0000664000000000000000000000054511377023064010230 0ustar # 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)