[Blends-commit] [SCM] ezgo branch, master, updated. b93a39e39af0fb5446dff0be56dd541218397da5

Franklin franklin at goodhorse.idv.tw
Tue Apr 5 14:46:38 UTC 2016


The following commit has been merged in the master branch:
commit 4b09ab25d7756513a473101dcbe6a6714a8bc9be
Author: Franklin <franklin at goodhorse.idv.tw>
Date:   Tue Apr 5 21:03:29 2016 +0800

    add ezgo-lxde package

diff --git a/debian/control.stub b/debian/control.stub
index 2e94bb5..0f67874 100644
--- a/debian/control.stub
+++ b/debian/control.stub
@@ -87,6 +87,19 @@ Description: xfce components for ezgo
  background, kdm theme, shortcuts, profile settings, ... etc.
 Depends: ezgo-artwork
 
+Package: ezgo-lxde
+Architecture:all
+Description: lxde components for ezgo
+ Debian ezgo is a Debian Pure Blends project which collects a set of free
+ and open source software, as well as many public domain tutorials.  ezgo
+ aims to introduce the world of free and open source software to those who
+ have never heard or touched it.  It is also good for teaching and
+ self-learning.
+ .
+ This package contains lxde components for ezgo, including desktop 
+ background, shortcuts, profile settings, ... etc.
+Depends: ezgo-artwork
+
 Package: ezgo-phet
 Architecture: all
 Description: PhET offline version in ezgo
diff --git a/debian/ezgo-lxde.install b/debian/ezgo-lxde.install
new file mode 100644
index 0000000..c6c7797
--- /dev/null
+++ b/debian/ezgo-lxde.install
@@ -0,0 +1,4 @@
+ezgo-lxde/config/lxpanel/* etc/skel/.config/lxpanel
+ezgo-lxde/config/lxpanel/Lubuntu/* etc/skel/.config/lxpanel/Lubuntu
+ezgo-lxde/config/lxpanel/Lubuntu/panels/* etc/skel/.config/lxpanel/Lubuntu/panels
+ezgo-lxde/config/pcmanfm/lubuntu/* etc/skel/.config/pcmanfm/lubuntu
diff --git a/debian/ezgo-lxde.postinst b/debian/ezgo-lxde.postinst
new file mode 100644
index 0000000..42c4104
--- /dev/null
+++ b/debian/ezgo-lxde.postinst
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+#DEBHELPER#
+
+case "$1" in
+  configure)
+	sed -i 's/menu_prefix=lxde-/menu_prefix=ezgo-/' /etc/xdg/lxsession/Lubuntu/desktop.conf
+    ;;
+esac
+
diff --git a/debian/ezgo-lxde.prerm b/debian/ezgo-lxde.prerm
new file mode 100644
index 0000000..80ab4f0
--- /dev/null
+++ b/debian/ezgo-lxde.prerm
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+  remove)
+	sed -i 's/menu_prefix=ezgo-/menu_prefix=lxde-/' /etc/xdg/lxsession/Lubuntu/desktop.conf
+    ;;
+esac
+
+#DEBHELPER#
+
diff --git a/ezgo-lxde/config/lxpanel/Lubuntu/config b/ezgo-lxde/config/lxpanel/Lubuntu/config
new file mode 100644
index 0000000..5558066
--- /dev/null
+++ b/ezgo-lxde/config/lxpanel/Lubuntu/config
@@ -0,0 +1,2 @@
+[Command]
+Logout=lxsession-default quit
diff --git a/ezgo-lxde/config/lxpanel/Lubuntu/panels/panel b/ezgo-lxde/config/lxpanel/Lubuntu/panels/panel
new file mode 100644
index 0000000..00b72fb
--- /dev/null
+++ b/ezgo-lxde/config/lxpanel/Lubuntu/panels/panel
@@ -0,0 +1,140 @@
+# lxpanel <profile> config file. Manually editing is not recommended.
+# Use preference dialog in lxpanel to adjust config when you can.
+
+Global {
+  edge=bottom
+  allign=left
+  margin=0
+  widthtype=percent
+  width=100
+  height=32
+  transparent=0
+  tintcolor=#000000
+  alpha=0
+  setdocktype=1
+  setpartialstrut=1
+  usefontcolor=1
+  fontcolor=#000000
+  background=0
+  backgroundfile=/usr/share/lxpanel/images/lubuntu-background.png
+  iconsize=24
+}
+Plugin {
+  type=menu
+  Config {
+    image=/usr/share/ezgo/icons/start_menu.png
+    system {
+    }
+    separator {
+    }
+    item {
+      command=run
+    }
+    separator {
+    }
+    item {
+      image=gnome-logout
+      command=logout
+    }
+  }
+}
+Plugin {
+  type=launchbar
+  Config {
+    Button {
+      id=pcmanfm.desktop
+    }
+    Button {
+      id=firefox.desktop
+    }
+    Button {
+      id=obconf.desktop
+    }
+  }
+}
+Plugin {
+  type=space
+  Config {
+    Size=4
+  }
+}
+Plugin {
+  type=wincmd
+  Config {
+    Button1=iconify
+    Button2=shade
+  }
+}
+Plugin {
+  type=space
+  Config {
+    Size=4
+  }
+}
+Plugin {
+  type=pager
+  Config {
+  }
+}
+Plugin {
+  type=space
+  Config {
+    Size=4
+  }
+}
+Plugin {
+  type=taskbar
+  expand=1
+  Config {
+    tooltips=1
+    IconsOnly=0
+    AcceptSkipPager=1
+    ShowIconified=1
+    ShowMapped=1
+    ShowAllDesks=0
+    UseMouseWheel=1
+    UseUrgencyHint=1
+    FlatButton=0
+    MaxTaskWidth=150
+    spacing=1
+  }
+}
+Plugin {
+  type=volumealsa
+  Config {
+  }
+}
+Plugin {
+  type=tray
+  Config {
+  }
+}
+Plugin {
+  type=indicator
+  Config {
+    applications=1
+    datetime=0
+    messages=0
+    network=0
+    session=0
+    sound=0
+  }
+}
+Plugin {
+  type=dclock
+  Config {
+    ClockFmt=%R
+    TooltipFmt=%A %x
+    BoldFont=0
+    IconOnly=0
+    CenterText=0
+  }
+}
+Plugin {
+  type=launchbar
+  Config {
+    Button {
+      id=/usr/share/applications/lubuntu-logout.desktop
+    }
+  }
+}
diff --git a/ezgo-lxde/config/lxpanel/launchtaskbar.cfg b/ezgo-lxde/config/lxpanel/launchtaskbar.cfg
new file mode 100644
index 0000000..a3d0e52
--- /dev/null
+++ b/ezgo-lxde/config/lxpanel/launchtaskbar.cfg
@@ -0,0 +1,4 @@
+[special_cases]
+synaptic=synaptic-pkexec
+soffice.bin=libreoffice
+x-terminal-emulator=lxterminal
diff --git a/ezgo-lxde/config/pcmanfm/lubuntu/desktop-items-0.conf b/ezgo-lxde/config/pcmanfm/lubuntu/desktop-items-0.conf
new file mode 100644
index 0000000..fe19317
--- /dev/null
+++ b/ezgo-lxde/config/pcmanfm/lubuntu/desktop-items-0.conf
@@ -0,0 +1,14 @@
+[*]
+wallpaper_mode=stretch
+wallpaper_common=1
+wallpaper=/usr/share/wallpapers/ezgo/contents/images/1920x1080.png
+desktop_bg=#000000
+desktop_fg=#ffffff
+desktop_shadow=#000000
+desktop_font=Sans 12
+show_wm_menu=0
+sort=mtime;ascending;mingle;
+show_documents=0
+show_trash=1
+show_mounts=1
+

-- 
Blend for educatipn with asian specific adaptations



More information about the Blends-commit mailing list