Date: Friday, September 6, 2013 @ 07:43:16 Author: bgyorgy Revision: 96825
upgpkg: archlinux-lxdm-theme 1-3 Apply a patch to work with the latest lxdm version Added: archlinux-lxdm-theme/trunk/git-fixes.patch Modified: archlinux-lxdm-theme/trunk/PKGBUILD -----------------+ PKGBUILD | 12 +++- git-fixes.patch | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-09-06 05:42:03 UTC (rev 96824) +++ PKGBUILD 2013-09-06 05:43:16 UTC (rev 96825) @@ -4,15 +4,21 @@ pkgname=archlinux-lxdm-theme pkgver=1 -pkgrel=2 +pkgrel=3 pkgdesc="Simple Arch Linux theme for LXDM, by Thayer Williams and Allan McRae" arch=('any') url="http://allanmcrae.com/2011/08/simple-arch-linux-theme-for-lxdm/" license=("CCPL:by-sa") depends=('lxdm') -source=(http://allanmcrae.com/files/lxdm-theme.tar.gz) -md5sums=('899b33309ee04f3200bb08aedb5717ed') +source=(http://allanmcrae.com/files/lxdm-theme.tar.gz + git-fixes.patch) +md5sums=('899b33309ee04f3200bb08aedb5717ed' + '7eba1f5ca1dacbc670a05b0467004db5') +prepare() { + patch -Np0 -i git-fixes.patch +} + package() { install -d "$pkgdir/usr/share/lxdm/themes/Archlinux" cp -dpr --no-preserve=ownership AUTHORS README TRADEMARKS gtkrc *.png greeter.ui "$pkgdir/usr/share/lxdm/themes/Archlinux" Added: git-fixes.patch =================================================================== --- git-fixes.patch (rev 0) +++ git-fixes.patch 2013-09-06 05:43:16 UTC (rev 96825) @@ -0,0 +1,134 @@ +--- greeter.ui.orig 2013-09-06 05:20:06.275790776 +0000 ++++ greeter.ui 2013-09-06 05:20:46.822174050 +0000 +@@ -25,7 +25,7 @@ + <object class="GtkAlignment" id="alignment1"> + <property name="visible">True</property> + <property name="xscale">0</property> +- <property name="yscale">0</property> ++ <property name="yscale">1</property> + <child> + <object class="GtkVBox" id="vbox2"> + <property name="visible">True</property> +@@ -34,6 +34,7 @@ + <object class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="pixbuf">panel.png</property> ++ <property name="yalign">0.8</property> + </object> + <packing> + <property name="position">0</property> +@@ -42,6 +43,7 @@ + <child> + <object class="GtkAlignment" id="alignment2"> + <property name="visible">True</property> ++ <property name="yalign">0.1</property> + <property name="xscale">0</property> + <property name="yscale">0</property> + <child> +@@ -101,6 +121,26 @@ + <property name="visible">False</property> + <property name="spacing">6</property> + <child> ++ <object class="GtkImage" id="image2"> ++ <property name="visible">True</property> ++ <!--<property name="pixbuf">session.png</property>--> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">0</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkLabel" id="label2"> ++ <property name="visible">True</property> ++ <property name="label" translatable="yes">Desktop:</property> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">1</property> ++ </packing> ++ </child> ++ <child> + <object class="GtkComboBoxEntry" id="sessions"> + <property name="visible">True</property> + <property name="text_column">0</property> +@@ -116,6 +156,79 @@ + <property name="position">0</property> + </packing> + </child> ++ <child> ++ <object class="GtkHBox" id="lang_box"> ++ <property name="visible">True</property> ++ <property name="spacing">6</property> ++ <child> ++ <object class="GtkImage" id="image3"> ++ <property name="visible">True</property> ++ <!--<property name="pixbuf">lang.png</property>--> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">0</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkLabel" id="label_lang"> ++ <property name="visible">True</property> ++ <property name="label" translatable="yes">Language:</property> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">1</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkComboBoxEntry" id="lang"> ++ <property name="visible">True</property> ++ <property name="text_column">0</property> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">2</property> ++ </packing> ++ </child> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">1</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkLabel" id="label_keyboard"> ++ <property name="label" translatable="yes">Keyboard:</property> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">2</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkComboBoxEntry" id="keyboard"> ++ <property name="text_column">0</property> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="position">3</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkButton" id="exit"> ++ <property name="label">gtk-quit</property> ++ <property name="visible">True</property> ++ <property name="can_focus">True</property> ++ <property name="receives_default">True</property> ++ <property name="relief">none</property> ++ <property name="use_stock">True</property> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="pack_type">end</property> ++ <property name="position">4</property> ++ </packing> ++ </child> + </object> + </child> + </object>