Bug 2018 - xfce4-xkb-plugin, a plugin for the Xfce4 panel displaying keyboard layout
Summary: xfce4-xkb-plugin, a plugin for the Xfce4 panel displaying keyboard layout
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: Mdv
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2011-07-03 22:27 CEST by Radu Cristian Fotescu
Modified: 2012-01-14 18:15 CET (History)
5 users (show)

See Also:
Source RPM: xfce4-xkb-plugin
CVE:
Status comment:


Attachments

Description Radu Cristian Fotescu 2011-07-03 22:27:33 CEST
xfce4-xkb-plugin is not offered by Mageia.

If you consider importing the package from Mandriva, please change the following description from the spec file:

"The layouts must be defined either in XF86Config or by
xetskbmap tool."

to a more correct one:

"The layouts must be defined either in XF86Config, by
using setxkbmap, or in xfce4-keyboard-settings."
Comment 1 pîrîu cristian 2011-07-04 19:15:56 CEST
Hello, can you make other xfce plugins? Ex: sensor, weather, mount, etc. Thanks

CC: (none) => piriu.cristian
Component: RPM Packages => New RPM package request

Comment 2 Radu Cristian Fotescu 2011-07-04 21:19:08 CEST
cristian,

I've added the following xfce plugins to http://mageia.beranger.org/mageia/ for cauldron:

xfce4-dict-plugin
xfce4-mount-plugin
xfce4-notes-plugin
xfce4-sensors-plugin
xfce4-weather-plugin

They work for me, hope they work for your.
Comment 3 pîrîu cristian 2011-07-05 17:39:17 CEST
Mulţumesc. Thank you, I've tested mount, sensors and weather plugins, all of them are working all right.
Comment 4 Manuel Hiebel 2011-09-02 22:33:43 CEST
if you have spec you can them here
Comment 5 Radu Cristian Fotescu 2011-09-02 23:19:30 CEST
(In reply to comment #4)
> if you have spec you can them here

This is what I have used in my Cauldron repo beranger.org/mageia:


%define url_ver %(echo %{version} | cut -c 1-3)

Name:		xfce4-xkb-plugin
Version:	0.5.4.1
Release:	%mkrel 2
License:	BSD
Summary:	A plugin for the Xfce4 panel displaying keyboard layout
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	intltool
BuildRequires:	libxklavier-devel >= 5.0
BuildRequires:	librsvg2-devel
BuildRequires:	libwnck-devel
BuildRequires:	libxfce4util-devel
BuildRequires:	libxfce4ui-devel
Requires:	xfce4-panel >= 4.4.2

%description
A plugin for the Xfce4 panel displaying keyboard layout.
The plugin may be used as an indicator for the current layout
and to switch layouts.
The layouts must be defined either in XF86Config, by 
using setxkbmap, or in xfce4-keyboard-settings.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unneeded devel files
rm -f %{buildroot}%{_libdir}/xfce4/panel-plugins/*.a

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%dir %{_datadir}/xfce4/xkb
%{_datadir}/xfce4/xkb/*
%{_datadir}/xfce4/panel-plugins/xkb-plugin.desktop
%{_libdir}/xfce4/panel-plugins/


%changelog
* Mon Jul 11 2011 Radu-Cristian Fotescu <beranger5ca@yahoo.ca> 0.5.4.1-2.mga2
- rebuilt as of mass-rebuild of this repository
- clean spec
- drop old/unneeded scriptlets

* Sun Jul 3 2011 Radu-Cristian Fotescu <beranger5ca@yahoo.ca> 0.5.4.1-1.mga2
- first Mageia release

* Tue Jun 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.1-1mdv2011.0
+ Revision: 685174
- update to new version 0.5.4.1

* Mon May 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.0-2
+ Revision: 681982
- rebuild

* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.0-1
+ Revision: 672528
- update to new version 0.5.4.0

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.3-4mdv2010.1
+ Revision: 511215
- Patch1: fix some crashes

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.5.3.3-3mdv2010.1
+ Revision: 489685
- update patch for new libxklavier

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 0.5.3.3-2mdv2010.0
+ Revision: 393442
- fix build with new libxklavier (bug #52029)

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.3-1mdv2009.1
+ Revision: 350223
- update to new version 0.5.3.3

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.2-2mdv2009.1
+ Revision: 349542
- rebuild for xfce-4.6.0

* Wed Feb 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.2-1mdv2009.1
+ Revision: 337427
- update to new version 0.5.3.2

* Mon Feb 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.1-1mdv2009.1
+ Revision: 336306
- update to new version 0.5.3.1

* Thu Jan 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3-1mdv2009.1
+ Revision: 335223
- update to new version 0.5.3

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 302158
- update to new version 0.5.2

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 295036
- rebuild for new Xfce4.6 beta1

* Thu Sep 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 287980
- update to new version 0.5.1
- add missing buildrequires

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-6mdv2009.0
+ Revision: 262417
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-5mdv2009.0
+ Revision: 257028
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-3mdv2008.1
+ Revision: 110146
- correct buildrequires
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-2mdv2008.0
+ Revision: 30500
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-1mdv2008.0
+ Revision: 30296
- new version
Pavel Vasin 2011-10-10 08:29:39 CEST

CC: (none) => rat4vier

Helge Hielscher 2011-12-06 19:48:32 CET

CC: (none) => hhielscher

Comment 6 Marja Van Waes 2011-12-09 21:12:51 CET
Setting version to cauldron to improve the chance that someone will package it. When it is in cauldron, it'll be in the next stable release after that, but it is also possible to reopen this request for Mga 1, then.

Keywords: (none) => PATCH
CC: (none) => marja11
Hardware: i586 => All
Version: 1 => Cauldron
Source RPM: (none) => xfce4-xkb-plugin
Whiteboard: (none) => Mdv
Severity: normal => enhancement

Marja Van Waes 2011-12-09 21:13:33 CET

Summary: xfce4-xkb-plugin missing from Mageia => xfce4-xkb-plugin, a plugin for the Xfce4 panel displaying keyboard layout

Comment 7 Jani Välimaa 2012-01-14 18:15:21 CET
Imported latest version to Cauldron and fixed description.

Status: NEW => RESOLVED
CC: (none) => jani.valimaa
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.