Date: Monday, May 25, 2020 @ 14:01:45 Author: felixonmars Revision: 634365
archrelease: copy trunk to community-x86_64 Added: lxlauncher/repos/community-x86_64/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch (from rev 634364, lxlauncher/trunk/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch) lxlauncher/repos/community-x86_64/PKGBUILD (from rev 634364, lxlauncher/trunk/PKGBUILD) lxlauncher/repos/community-x86_64/fix-invisible-icons.patch (from rev 634364, lxlauncher/trunk/fix-invisible-icons.patch) Deleted: lxlauncher/repos/community-x86_64/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch lxlauncher/repos/community-x86_64/PKGBUILD lxlauncher/repos/community-x86_64/fix-invisible-icons.patch -----------------------------------------------------+ 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch | 104 ++++++------- PKGBUILD | 139 ++++++++---------- fix-invisible-icons.patch | 28 +-- 3 files changed, 135 insertions(+), 136 deletions(-) Deleted: 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch =================================================================== --- 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch 2020-05-25 14:01:18 UTC (rev 634364) +++ 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch 2020-05-25 14:01:45 UTC (rev 634365) @@ -1,52 +0,0 @@ -From ee4d4947584d5b6bec6968aa16aa1f2e902eea81 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballog...@gmail.com> -Date: Tue, 21 Feb 2017 04:41:58 +0100 -Subject: [PATCH] Add CSS selectors for GTK+ 3.20 and newer - -And keep the compatibility with older versions. ---- - gtk.css | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/gtk.css b/gtk.css -index 93407ee..a1035e9 100644 ---- a/gtk.css -+++ b/gtk.css -@@ -1,25 +1,33 @@ -+viewport, - GtkViewport { - background: none; - } - -+notebook tab, - .notebook { - background: #3675AD; -- font: Sans Bold 11; -+ font-weight: bold; - } - -+notebook header, -+notebook stack, - .notebook > .frame, - .notebook > .vertical { - background: #B7D6EA; -+ font-weight: bold; - } - -+notebook tab label, - .notebook > .horizontal .label { - color: #B7D6EA; - } - -+notebook tab:checked label, - .notebook > .horizontal.active-page .label { - color: #FFFFFF; - } - -+notebook stack label, - .notebook > .vertical .label, - .button .label { - color: #3675AD; --- -2.11.1 - Copied: lxlauncher/repos/community-x86_64/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch (from rev 634364, lxlauncher/trunk/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch) =================================================================== --- 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch (rev 0) +++ 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch 2020-05-25 14:01:45 UTC (rev 634365) @@ -0,0 +1,52 @@ +From ee4d4947584d5b6bec6968aa16aa1f2e902eea81 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballog...@gmail.com> +Date: Tue, 21 Feb 2017 04:41:58 +0100 +Subject: [PATCH] Add CSS selectors for GTK+ 3.20 and newer + +And keep the compatibility with older versions. +--- + gtk.css | 10 +++++++++- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/gtk.css b/gtk.css +index 93407ee..a1035e9 100644 +--- a/gtk.css ++++ b/gtk.css +@@ -1,25 +1,33 @@ ++viewport, + GtkViewport { + background: none; + } + ++notebook tab, + .notebook { + background: #3675AD; +- font: Sans Bold 11; ++ font-weight: bold; + } + ++notebook header, ++notebook stack, + .notebook > .frame, + .notebook > .vertical { + background: #B7D6EA; ++ font-weight: bold; + } + ++notebook tab label, + .notebook > .horizontal .label { + color: #B7D6EA; + } + ++notebook tab:checked label, + .notebook > .horizontal.active-page .label { + color: #FFFFFF; + } + ++notebook stack label, + .notebook > .vertical .label, + .button .label { + color: #3675AD; +-- +2.11.1 + Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-05-25 14:01:18 UTC (rev 634364) +++ PKGBUILD 2020-05-25 14:01:45 UTC (rev 634365) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> -# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> -# Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> -# Contributor: Geoffroy Carrier <geoffroy.carr...@koon.fr> - -pkgbase=lxlauncher -pkgname=(lxlauncher lxlauncher-gtk3) -pkgver=0.2.5 -pkgrel=3 -pkgdesc='Open source clone of the Asus launcher for EeePC' -arch=('x86_64') -license=('GPL2') -url='https://lxde.org/' -depends=('gtk2' 'gtk3' 'startup-notification' 'lxmenu-data' 'menu-cache') -makedepends=('intltool') -backup=('etc/xdg/lxlauncher/gtk.css' - 'etc/xdg/lxlauncher/gtkrc' - 'etc/xdg/lxlauncher/settings.conf') -source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz - 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch - fix-invisible-icons.patch) -sha256sums=('cd14b59cf337e7ba0d67efc95cd79859ab5f0f85af5a84c7aff771f868c3dca7' - '794a92dda67f055a794315af4d1a1b0d3319da836582fbc88bbaa3f737612f70' - '34fd1774d962965795eac8002d77a17078a967e2812ebae3e71d35533e1b3799') - -prepare() { - cd $pkgbase-$pkgver - - # Add CSS selectors for GTK+ 3.20 and newer - # https://sourceforge.net/p/lxde/patches/543/ - patch -Np1 -i ../0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch - - # Fix invisible icons with GTK+ 3 - patch -Np1 -i ../fix-invisible-icons.patch -} - -build() { - # GTK+ 2 version - [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 - cd gtk2 - ./configure --sysconfdir=/etc --prefix=/usr - make - - cd "$srcdir" - # GTK+ 3 version - [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3 - cd gtk3 - ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3 - make -} - -package_lxlauncher() { - groups=('lxde') - depends=('gtk2' 'startup-notification' 'lxmenu-data' 'menu-cache') - - cd gtk2 - make DESTDIR="$pkgdir" install -} - -package_lxlauncher-gtk3() { - groups=('lxde-gtk3') - pkgdesc+=' (GTK+ 3 version)' - depends=('gtk3' 'startup-notification' 'lxmenu-data' 'menu-cache') - conflicts=('lxlauncher') - - cd gtk3 - make DESTDIR="$pkgdir" install -} - Copied: lxlauncher/repos/community-x86_64/PKGBUILD (from rev 634364, lxlauncher/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-05-25 14:01:45 UTC (rev 634365) @@ -0,0 +1,69 @@ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> +# Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> +# Contributor: Geoffroy Carrier <geoffroy.carr...@koon.fr> + +pkgbase=lxlauncher +pkgname=(lxlauncher lxlauncher-gtk3) +pkgver=0.2.5 +pkgrel=4 +pkgdesc='Open source clone of the Asus launcher for EeePC' +arch=('x86_64') +license=('GPL2') +url='https://lxde.org/' +depends=('gtk2' 'gtk3' 'startup-notification' 'lxmenu-data' 'menu-cache') +makedepends=('intltool') +backup=('etc/xdg/lxlauncher/gtk.css' + 'etc/xdg/lxlauncher/gtkrc' + 'etc/xdg/lxlauncher/settings.conf') +source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz + 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch + fix-invisible-icons.patch) +sha256sums=('cd14b59cf337e7ba0d67efc95cd79859ab5f0f85af5a84c7aff771f868c3dca7' + '794a92dda67f055a794315af4d1a1b0d3319da836582fbc88bbaa3f737612f70' + '34fd1774d962965795eac8002d77a17078a967e2812ebae3e71d35533e1b3799') + +prepare() { + cd $pkgbase-$pkgver + + # Add CSS selectors for GTK+ 3.20 and newer + # https://sourceforge.net/p/lxde/patches/543/ + patch -Np1 -i ../0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch + + # Fix invisible icons with GTK+ 3 + patch -Np1 -i ../fix-invisible-icons.patch +} + +build() { + # GTK+ 2 version + [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 + cd gtk2 + ./configure --sysconfdir=/etc --prefix=/usr + make + + cd "$srcdir" + # GTK+ 3 version + [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3 + cd gtk3 + ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3 + make +} + +package_lxlauncher() { + groups=('lxde') + depends=('gtk2' 'startup-notification' 'lxmenu-data' 'menu-cache') + + cd gtk2 + make DESTDIR="$pkgdir" install +} + +package_lxlauncher-gtk3() { + groups=('lxde-gtk3') + pkgdesc+=' (GTK+ 3 version)' + depends=('gtk3' 'startup-notification' 'lxmenu-data' 'menu-cache') + conflicts=('lxlauncher') + + cd gtk3 + make DESTDIR="$pkgdir" install +} + Deleted: fix-invisible-icons.patch =================================================================== --- fix-invisible-icons.patch 2020-05-25 14:01:18 UTC (rev 634364) +++ fix-invisible-icons.patch 2020-05-25 14:01:45 UTC (rev 634365) @@ -1,14 +0,0 @@ -diff -Naur lxlauncher-0.2.5.orig/src/lxlauncher.c lxlauncher-0.2.5/src/lxlauncher.c ---- lxlauncher-0.2.5.orig/src/lxlauncher.c 2018-01-12 23:31:21.116719000 +0100 -+++ lxlauncher-0.2.5/src/lxlauncher.c 2018-01-12 23:31:39.190805710 +0100 -@@ -1021,9 +1021,9 @@ - - get_working_area( gtk_widget_get_screen(main_window), &working_area ); - gtk_window_move( GTK_WINDOW(main_window), working_area.x, working_area.y ); -+ gtk_widget_show_all( main_window ); - gtk_window_resize( GTK_WINDOW(main_window), working_area.width, working_area.height ); - -- gtk_widget_show_all( main_window ); - gtk_main(); - - gdk_window_remove_filter( gtk_widget_get_root_window(main_window), evt_filter, NULL ); Copied: lxlauncher/repos/community-x86_64/fix-invisible-icons.patch (from rev 634364, lxlauncher/trunk/fix-invisible-icons.patch) =================================================================== --- fix-invisible-icons.patch (rev 0) +++ fix-invisible-icons.patch 2020-05-25 14:01:45 UTC (rev 634365) @@ -0,0 +1,14 @@ +diff -Naur lxlauncher-0.2.5.orig/src/lxlauncher.c lxlauncher-0.2.5/src/lxlauncher.c +--- lxlauncher-0.2.5.orig/src/lxlauncher.c 2018-01-12 23:31:21.116719000 +0100 ++++ lxlauncher-0.2.5/src/lxlauncher.c 2018-01-12 23:31:39.190805710 +0100 +@@ -1021,9 +1021,9 @@ + + get_working_area( gtk_widget_get_screen(main_window), &working_area ); + gtk_window_move( GTK_WINDOW(main_window), working_area.x, working_area.y ); ++ gtk_widget_show_all( main_window ); + gtk_window_resize( GTK_WINDOW(main_window), working_area.width, working_area.height ); + +- gtk_widget_show_all( main_window ); + gtk_main(); + + gdk_window_remove_filter( gtk_widget_get_root_window(main_window), evt_filter, NULL );