summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Kazakov <nullishzero@gentoo.org>2014-09-10 01:55:04 +0000
committerPavel Kazakov <nullishzero@gentoo.org>2014-09-10 01:55:04 +0000
commit264a50f20057ae9f9b2aeb7fdff3d196f8bff8af (patch)
treecce840bd74cdd7a7d695136095c3187b7e5af54d /lxde-base
parentVersion bump, resolves bug 522466. (diff)
downloadhistorical-264a50f20057ae9f9b2aeb7fdff3d196f8bff8af.tar.gz
historical-264a50f20057ae9f9b2aeb7fdff3d196f8bff8af.tar.bz2
historical-264a50f20057ae9f9b2aeb7fdff3d196f8bff8af.zip
Patch for fixing left-click issue, thanks to Jonathan Thibault for bug report (Bug #522404). Also looks as if >=x11-libs/libfm-1.2.0 is a hard dependency now.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x39E7AB2E
Diffstat (limited to 'lxde-base')
-rw-r--r--lxde-base/lxpanel/ChangeLog10
-rw-r--r--lxde-base/lxpanel/Manifest32
-rw-r--r--lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch25
-rw-r--r--lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild74
4 files changed, 124 insertions, 17 deletions
diff --git a/lxde-base/lxpanel/ChangeLog b/lxde-base/lxpanel/ChangeLog
index f62437329fda..e4590d1af8ff 100644
--- a/lxde-base/lxpanel/ChangeLog
+++ b/lxde-base/lxpanel/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for lxde-base/lxpanel
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/ChangeLog,v 1.61 2014/09/06 09:03:42 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/ChangeLog,v 1.62 2014/09/10 01:54:45 nullishzero Exp $
+
+*lxpanel-0.7.0-r1 (10 Sep 2014)
+
+ 10 Sep 2014; Pavel Kazakov <nullishzero@gentoo.org>
+ +files/lxpanel-0.7.0-right-click-fix.patch, +lxpanel-0.7.0-r1.ebuild:
+ Patch for fixing left-click issue, thanks to Jonathan Thibault for bug report
+ (Bug #522404). Also looks as if >=x11-libs/libfm-1.2.0 is a hard dependency
+ now.
*lxpanel-0.7.0 (06 Sep 2014)
diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest
index c45207a630d9..5a184cb3ad2e 100644
--- a/lxde-base/lxpanel/Manifest
+++ b/lxde-base/lxpanel/Manifest
@@ -3,30 +3,30 @@ Hash: SHA256
AUX lxpanel-0.5.9-libwnck-check.patch 413 SHA256 6b3c3d420284eccf0fa14e0a377a4d1f4c9141989bb7b76400081d8e55dd5817 SHA512 e8fef3865f303fb5ae6e76b458690d44b2f5f283da05937fc57caffd6d82997c97d36424acabdf005c22217d6ddb11204dd789f8093256e267348d283b25f5e3 WHIRLPOOL 3f3cc64c7286bdc41c9bfad82749010d60c2f7ea74679250dcca47b3e2cabfa1eaf918925c39b7b834e5a63d76728c1793e0f713fd79dfdf4e28e5bff484f6dc
AUX lxpanel-0.5.9-sandbox.patch 1104 SHA256 7aeb18548f11910d4db781da219bbcbe36ac5eec0b21a6efc0fa4234221009ff SHA512 6e1287cccf3372ac207a934e45743d5b79292956112ab1a20c6700953c642e7cd4d8f1a62b25bb47c803647eca168122469db07c2aa988acbb906a9ebfaaa9ba WHIRLPOOL 49e35df303b834d1916737797c2cfecc2fa537bd5a922dbe80cd720bdfddec5f00a56e99c081a835ed71162d86de3ce9d3b86e5a9881f81e950616034da2cf7a
+AUX lxpanel-0.7.0-right-click-fix.patch 779 SHA256 03c46671baa2b1b6703856656b469e634757bafe9de79b269aa070fcabe708c6 SHA512 8f9ab121e79b50baa284fa82f8eea7615ea84e38c3bc371d7233056fd57fb81627c16791e86a0a38ee08f68eb21b4ff7c7ee41bd807a9afeb566c25cedc54617 WHIRLPOOL af2b1bff55b173697008ee4a9b3ef9590448dfe1d8450263f0f890431aa5ab35b136d310f5e4e1ee4e37d995c9427e6122fa6687b90e0b96efd49e0e43013a6a
DIST lxpanel-0.5.12.tar.gz 2048801 SHA256 11cfe76f6241bbac556e57a6efc079b6e10dceea76a8bdaf4c749afdb81d15ab SHA512 ef491671d241c87039c402a7d7668f1108aec861a6b421ccdae3549ab576db1f79007b15787153445df4cef0cc86f1f0ddd35d14481d06de884df2bcdfa1d1bc WHIRLPOOL ce149c5f2167bdf1cf94bc04bae4a4b26334dcc8cdd39bbb12174effc34625dc32806f584806e9f2ff8ba65c51c4d137fc9ad1dd19748776c5b55c7333bea88d
DIST lxpanel-0.6.1.tar.gz 2094946 SHA256 a16a21b2186218c70ed98dc7875c54d6bb12ae7271825ff5060feb8d2a4e86cb SHA512 a0a67cad6899c286d69bc2b10b41bc277217b0452fea4e4be3bb8d68f524c6f4b878594961ad3acd187e90b3e96ff0aa0c97018c7bd5b198df64761c8378daa3 WHIRLPOOL 4ce95825f4cd647e4abeb3852192a1373a42a68cd30d50bde5bd810a48bf574b371d763a3d3a6c91d4a4c945eeec668ec56b42c6c8db5c26a3721eb21193725b
DIST lxpanel-0.7.0.tar.xz 1479456 SHA256 bd010d13b1627335f45be1755f7f260dc439c2cfbce942bc36705fa2cffd0b53 SHA512 396147a24e852dd7288f99281116c797df4dbb1912925a6b4403ffe74bb8e3d821f7cd96965bedb2db9aff2d1ca3ae89be6e5712df04353a69a9cca5b03589aa WHIRLPOOL a5e4394e198b29bffa834b789bf34332e617837f0ebea0ea29bf595100c43aeb7d0a7698bbedb739dc058433462e1df661b41537f49904b77a4e7663360e45af
EBUILD lxpanel-0.5.12.ebuild 1866 SHA256 cf67fa6ec3f9571a79f21e495174a52a7f19e74100bf972132004ea0030a593d SHA512 967f31ed8e38b5d95811c577a5e23403d031750fc43c6cce11221089c7da3e9a595fe4d8fcc4573b5a6f08d373f3dfa4d50bd1d2efd4d55988b845dae650e2dc WHIRLPOOL d340b824e1c8f4e07aaaaefac55f46e67c348e4e956de103cbd82158f9ba246afa47b96deb2b1866227c68bbd4f4219370f4104999663f43901e8eb3f7beb49c
EBUILD lxpanel-0.6.1.ebuild 1934 SHA256 aaf9c042ed5686f70a14992b9d08ad63a172f1e0015d65dedd692a43f989220c SHA512 a6e43fad1b0836721842336649fb33141a39271b5dd7414b4b00274c3d8ea14d7708c9220732f0e3f813ddfbccfe4bbb99519a21656c7e3ffc2e9fba9d7aae85 WHIRLPOOL 332e9817e2d82310589d3499c600b35975821f5c7573fda6315ab98498f2f7f4cd8dcd937b65b8a5be478cdf191e4f3cadef91a11a20e9f6313c514242a052cf
+EBUILD lxpanel-0.7.0-r1.ebuild 2017 SHA256 01c6324a58ba17acc89800e7070330d7af8d03663d0aafd21eee86e5f1bdd027 SHA512 fd21b1a6535512e892f9e2d68ac54333837670df3559036b535a7210dd985810fbceaa5319de1e7e45773fc5e9077c953f92f611fbdb865509972b20738d05d2 WHIRLPOOL c7d3c9d95596795cb488e3d6e33586b589ba3a6060b41dd647063571697f476af250afd2e20c0642a7a57049211cb0e63d2260aa18614dc2a7fa81888acdacc1
EBUILD lxpanel-0.7.0.ebuild 1917 SHA256 f074221715fc1b7ee9b598a72494873c156a89dfc0967453810c8bcc5433e028 SHA512 1dcb23c6c58da82b8c84d3ae30abfa8b3b8328fab87e62a8191222449727ecab28a0d51c18bf6a901e902d445752674d24f602c3618df011dcb2fda87f89c23f WHIRLPOOL d75c9b76ed97c0d0b999704b5ff0485c4a83aafe65c7b4376b3d87c2da63ad59b5fe15d311d160648a2745c7f85d02057fa9a727a39eb9de5ca1190658de515f
-MISC ChangeLog 9454 SHA256 74ef8dcbe23fce014cc8219fb5e8516b4b4035c8bc400e50bab91ea2d354b0d1 SHA512 449ae493d23cf6cc84afa7c1e260a808e486e34f064a73fbdb244192ae6aacdc24176aa246e0cc030c9cde6dca6df52f38a2a9414a39927e0397ecbef721950d WHIRLPOOL 013163473b15866c9a7922ca427d57ec4c942045115807d708a2f609f47e854c886f13f904d21a730f0780f74e8a7511cd20654829cbbf6a589b72e9ac67671f
+MISC ChangeLog 9782 SHA256 ea2abaa240370f2975336294a2fe156473f5e114b2e74dae40a49870d81ab3fe SHA512 afe30049b812525019444d874b1bb4e1a5fb2960b1b72d81bc1ab034c210f616f65e70e1b2334cdbd914de4a81da2d90a4e7fbb175a94e78886a8b416eef1293 WHIRLPOOL 3822894c85c9298f920d6f56e9e9e0ccfdedac8b2d64877cdb63c69eacb5de5e66de1cb1d5ee6b09b2b96345627b9abf6cf9f518641b9428f4ec7145694edf2d
MISC metadata.xml 159 SHA256 09574ccad15f69d5367ecbb1a491cd636fb88582f69987d2ec217109dfe8befb SHA512 b4d06538d607c5ba81e0070475cd7d0a221b19e2adf740f479398a647c97350eb6d02b7db8bde107b0c369ce0058b8f0639468c0ca519ff585c555a0bfd4a381 WHIRLPOOL f5dfee2db356573e21cdb76ebcd11a61d2dc7f2b2b8458589cdabb1b2fd21f3261d0b40144b1417d433d1078a9c31a6b4562a914068719df66dfd4563714d9ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJUCs3vXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88mh8QALUf6C6oIRjy+2py+BNcBpvQ
-6PwQH+8LBQwld+xqQk+h67hBSd/dKJT/Ku14RxWam4iKLvXcyKZbWcv5vq6KFIkp
-DJcLgRpFpRUTv2ae36fPsJJyz6d/BMf0TGSOX1N38dZEpp/gH/SjiBfGYMUlwIHw
-nchIUMPkY52LtTUT1qd/Gd7b5qpH7QDEId1DXZso5tJ6UN8XrTZb59lzypUJ8FNu
-1lwOxnDaNA8Pwb3H0izwBZpZIV4n7Qj5C1TPHgjJVdvDwtXrMMvvf1i33JzXpmCl
-fyWs4Gfx29HgnNWnOx+ehWKQQvr2vqkdzgVOVPEspGEOqXt2Lp2kCpi3sjBmmnCU
-/eco/c70Rz5V4zeaxxNpdIic3g/1CX0gwxilaWiVCLNYn/BZjaH6oUxomdWNVZHm
-wCMloCIOHMleRIP8xsf2DWQYctkIwpdZHglSiPK6k55Mp+41XLOQV67EPrMseXyq
-PYqfrty6fM5IYMTVRltmAb+12aWXwJMgxcaIYcFACWneA2CFa+jWvRrtcUANsORb
-bbBqy+I6dLWyhfu5hG1d8cjNISmPt48UGLrv+pufnC5m7zPkHjqKGEauw3dEHHNE
-8rQxNu5LUfZETGAJw8UxRPaTX7lugEKtZK6xem/jn8GwV9Q75XGT1mvstNxAq42o
-4s3T+5gIv8PM262GetyL
-=Y/fL
+iQIcBAEBCAAGBQJUD69TAAoJENb1ecI556su+4QP/jWF5YUWMs6CMqkBqu1tgyUR
+zlh/kMHIJ9NXygS+Q89slhgta5rHjM/6Yq58RK7Ty6RgRepHmkkIMhZ4eXNjDxYK
+VKlIgtB3uiiIPG7B+ZQ3hMEmH/RFFmDMQG/eMDkCiHNedHvwTlTIryAS/2Hle+s5
+QuSK3YtTYuMXt3RxKbGjKt2TexjHqybBvjV7Xl+dU/r37ZCoUBEe2mPTZrF+KfnX
+hfhSMO1SJD/EUpw/C4bVT8rl6vRRC9C3Pan1pBChnsjdT3vy+RKogqp3vU0UECqh
+wPAntj2ynmRU/To2b7Fh+Z7hQUrAGOevhkWArTGkqvHO7V42jzJX4QIfalRlAQWI
+ti9/IZYFKVl8Apm64JYxcMqXoJCTGYJMaUFA84ZEK2cqME0AZRsSSvyhiS9/3dzQ
+FHYqMnUs9EKdSWmYgb2mpUaeC5a4eGRZ4Ka0UWFTLsWD90g+v6Y6c0W0/6mvWSmv
+xhvlLehW5IqLLCpKeZx6+dDN9WQk7Sh3BEl8YhAyE9wx4OEkoallCwWPLU5Z9WI1
+YEhLYjagTSIN8MVo63+Gv0qieI4P/Y38rMPC/XZ67WsWZP0dvSERoYSprbvv2lNg
+FxqnhCKCIYT/jEoaHJRV8QwcMdFza5fiIHBoCdR3RFCJ1Jne/Xs7gjYy4MgJwLUw
+LvnpofK4EZkade0eryg7
+=ycOz
-----END PGP SIGNATURE-----
diff --git a/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch b/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch
new file mode 100644
index 000000000000..f6325b6f8c3f
--- /dev/null
+++ b/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch
@@ -0,0 +1,25 @@
+From d4943c80cded6325284be8b58003fe63dd6e8255 Mon Sep 17 00:00:00 2001
+From: Raimar <no@email.de>
+Date: Thu, 21 Aug 2014 23:21:28 +0200
+Subject: [PATCH 1/1] fix crash after click on empty part of panel
+
+---
+ src/panel.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/panel.c b/src/panel.c
+index 6b2ede6..87903d8 100644
+--- a/src/panel.c
++++ b/src/panel.c
+@@ -233,7 +233,7 @@ static gboolean lxpanel_button_press(GtkWidget *widget, GdkEventButton *event)
+ gtk_menu_popup(popup, NULL, NULL, NULL, NULL, event->button, event->time);
+ return TRUE;
+ }
+- return GTK_WIDGET_CLASS(lxpanel_parent_class)->button_press_event(widget, event);
++ return FALSE;
+ }
+
+ static void lxpanel_class_init(PanelToplevelClass *klass)
+--
+1.7.10.4
+
diff --git a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild
new file mode 100644
index 000000000000..4d157f3d935c
--- /dev/null
+++ b/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild,v 1.1 2014/09/10 01:54:45 nullishzero Exp $
+
+EAPI="4"
+
+inherit autotools eutils readme.gentoo versionator
+
+MAJOR_VER="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Lightweight X11 desktop panel for LXDE"
+HOMEPAGE="http://lxde.org/"
+SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
+SLOT="0"
+IUSE="+alsa wifi"
+RESTRICT="test" # bug 249598
+
+RDEPEND="x11-libs/gtk+:2
+ >=x11-libs/libfm-1.2.0
+ x11-libs/libwnck:1
+ x11-libs/libXmu
+ x11-libs/libXpm
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/libX11
+ lxde-base/lxmenu-data
+ lxde-base/menu-cache
+ alsa? ( media-libs/alsa-lib )
+ wifi? ( net-wireless/wireless-tools )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+DOC_CONTENTS="If you have problems with broken icons shown in the main panel,
+you will have to configure panel settings via its menu.
+This will not be an issue with first time installations."
+
+src_prepare() {
+ #bug #522404
+ epatch "${FILESDIR}"/${PN}-0.7.0-right-click-fix.patch
+ epatch "${FILESDIR}"/${PN}-0.5.9-sandbox.patch
+ #bug #415595
+ sed -i "s:-Werror::" configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ local plugins="netstatus,volume,cpu,deskno,batt, \
+ kbled,xkb,thermal,cpufreq,monitors"
+
+ use wifi && plugins+=",netstat"
+ use alsa && plugins+=",volumealsa"
+ [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb
+
+ econf $(use_enable alsa) --with-x --with-plugins="${plugins}"
+ # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x
+}
+
+src_install () {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog README
+
+ # Get rid of the .la files.
+ find "${D}" -name '*.la' -delete
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}