[electronics-menu] - Fix a typo in menu french translation - Frenchify submenus - Add eeschema & pcbnew (kicad), pikdev

Alain Portal dionysos at fedoraproject.org
Mon Apr 8 20:24:04 UTC 2013


commit bfed781a47877a31465d0bdcbb076e230c0123a3
Author: Alain Portal <alain.portal at univ-montp2.fr>
Date:   Mon Apr 8 22:23:59 2013 +0200

    - Fix a typo in menu french translation
    - Frenchify submenus
    - Add eeschema & pcbnew (kicad), pikdev and qucs menu entries

 electronics-menu-1.0-submenus-fr.patch   |   54 ++++++++++++++++++++++++++++++
 electronics-menu-1.0-submenus-qucs.patch |   47 ++++++++++++++++++++++++++
 electronics-menu-1.0-typo.patch          |   19 ++++++++++
 electronics-menu.spec                    |   28 +++++++++++----
 4 files changed, 141 insertions(+), 7 deletions(-)
---
diff --git a/electronics-menu-1.0-submenus-fr.patch b/electronics-menu-1.0-submenus-fr.patch
new file mode 100644
index 0000000..e1b55dc
--- /dev/null
+++ b/electronics-menu-1.0-submenus-fr.patch
@@ -0,0 +1,54 @@
+diff -ru electronics-menu-1.0-submenu/electronics-Analog.directory electronics-menu-1.0-submenu-fr/electronics-Analog.directory
+--- electronics-menu-1.0-submenu/electronics-Analog.directory	2009-08-28 19:18:19.000000000 +0200
++++ electronics-menu-1.0-submenu-fr/electronics-Analog.directory	2013-04-07 11:02:25.091477063 +0200
+@@ -2,4 +2,5 @@
+ Type=Directory
+ Version=1.0
+ Name=Analog/Mixed Signal Design
++Name[fr]=Conception de circuits intégrés mixtes analogiques/numériques
+ Icon=applications-electronics-Analog
+diff -ru electronics-menu-1.0-submenu/electronics-Automation.directory electronics-menu-1.0-submenu-fr/electronics-Automation.directory
+--- electronics-menu-1.0-submenu/electronics-Automation.directory	2009-08-28 19:17:53.000000000 +0200
++++ electronics-menu-1.0-submenu-fr/electronics-Automation.directory	2013-04-07 11:02:57.811351384 +0200
+@@ -2,4 +2,5 @@
+ Type=Directory
+ Version=1.0
+ Name=Automation
++Name[fr]=Cybernétique
+ Icon=applications-electronics-Automation
+diff -ru electronics-menu-1.0-submenu/electronics-Digital.directory electronics-menu-1.0-submenu-fr/electronics-Digital.directory
+--- electronics-menu-1.0-submenu/electronics-Digital.directory	2009-08-28 19:17:56.000000000 +0200
++++ electronics-menu-1.0-submenu-fr/electronics-Digital.directory	2013-04-07 11:03:49.532733451 +0200
+@@ -2,4 +2,5 @@
+ Type=Directory
+ Version=1.0
+ Name=Digital IC Design
++Name[fr]=Conception de circuits intégrés numériques
+ Icon=applications-electronics-Digital
+diff -ru electronics-menu-1.0-submenu/electronics-Embedded.directory electronics-menu-1.0-submenu-fr/electronics-Embedded.directory
+--- electronics-menu-1.0-submenu/electronics-Embedded.directory	2009-08-28 19:18:00.000000000 +0200
++++ electronics-menu-1.0-submenu-fr/electronics-Embedded.directory	2013-04-07 11:04:44.873212225 +0200
+@@ -2,4 +2,5 @@
+ Type=Directory
+ Version=1.0
+ Name=Embedded Design
++Name[fr]=Environnements de développement intégré
+ Icon=applications-electronics-Embedded
+diff -ru electronics-menu-1.0-submenu/electronics-SchematicPCB.directory electronics-menu-1.0-submenu-fr/electronics-SchematicPCB.directory
+--- electronics-menu-1.0-submenu/electronics-SchematicPCB.directory	2009-09-28 20:36:30.000000000 +0200
++++ electronics-menu-1.0-submenu-fr/electronics-SchematicPCB.directory	2013-04-07 11:05:21.810199231 +0200
+@@ -2,4 +2,5 @@
+ Type=Directory
+ Version=1.0
+ Name=Circuit and PCB design
++Name[fr]=Saisie de schémas et routage de circuits imprimés
+ Icon=applications-electronics-SchematicPCB
+diff -ru electronics-menu-1.0-submenu/electronics-Spice.directory electronics-menu-1.0-submenu-fr/electronics-Spice.directory
+--- electronics-menu-1.0-submenu/electronics-Spice.directory	2009-09-28 20:37:08.000000000 +0200
++++ electronics-menu-1.0-submenu-fr/electronics-Spice.directory	2013-04-07 11:06:39.796283123 +0200
+@@ -2,4 +2,5 @@
+ Type=Directory
+ Version=1.0
+ Name=Circuit Simulation
++Name[fr]=Simulation de circuits
+ Icon=applications-electronics-Spice
diff --git a/electronics-menu-1.0-submenus-qucs.patch b/electronics-menu-1.0-submenus-qucs.patch
new file mode 100644
index 0000000..9046cd6
--- /dev/null
+++ b/electronics-menu-1.0-submenus-qucs.patch
@@ -0,0 +1,47 @@
+--- electronics.menu.orig-patched	2013-04-05 15:41:38.000000000 +0200
++++ electronics.menu	2013-04-05 15:44:38.631153181 +0200
+@@ -23,6 +23,7 @@
+       <Filename>toped.desktop</Filename>
+       <Filename>tkgate.desktop</Filename>
+       <Filename>ktechlab.desktop</Filename>
++      <Filename>pikdev.desktop</Filename>
+       <Filename>piklab.desktop</Filename>
+       <Filename>pikloops.desktop</Filename>
+       <Filename>geda-gattrib.desktop</Filename>
+@@ -30,8 +31,11 @@
+       <Filename>geda-gschem.desktop</Filename>
+       <Filename>pcb.desktop</Filename>
+       <Filename>kicad.desktop</Filename>
++      <Filename>eeschema.desktop</Filename>
++      <Filename>pcbnew.desktop</Filename>
+       <Filename>gspiceui.desktop</Filename>
+       <Filename>gwave.desktop</Filename>
++      <Filename>qucs.desktop</Filename>
+       <Filename>dinotrace.desktop</Filename>
+       <Filename>GNUSim8085.desktop</Filename>
+       <Filename>gsim85.desktop</Filename>
+@@ -78,6 +82,7 @@
+       <Include>
+         <Category>Embedded</Category>
+         <Filename>ktechlab.desktop</Filename>
++        <Filename>pikdev.desktop</Filename>
+         <Filename>piklab.desktop</Filename>
+         <Filename>pikloops.desktop</Filename>
+         <Filename>GNUSim8085.desktop</Filename>
+@@ -95,6 +100,8 @@
+         <Filename>geda-gschem.desktop</Filename>
+         <Filename>pcb.desktop</Filename>
+         <Filename>kicad.desktop</Filename>
++        <Filename>eeschema.desktop</Filename>
++        <Filename>pcbnew.desktop</Filename>
+       </Include>
+     </Menu>
+     <Menu>
+@@ -104,6 +111,7 @@
+         <Category>Spice</Category>
+         <Filename>gspiceui.desktop</Filename>
+         <Filename>gwave.desktop</Filename>
++        <Filename>qucs.desktop</Filename>
+       </Include>
+     </Menu>
+   </Menu>
diff --git a/electronics-menu-1.0-typo.patch b/electronics-menu-1.0-typo.patch
new file mode 100644
index 0000000..6267817
--- /dev/null
+++ b/electronics-menu-1.0-typo.patch
@@ -0,0 +1,19 @@
+--- Electronics.directory.orig	2007-12-08 01:08:04.000000000 +0100
++++ Electronics.directory	2013-04-07 10:57:53.633220462 +0200
+@@ -1,6 +1,6 @@
+ [Desktop Entry]
+ Type=Directory
+-Verson=1.0
++Version=1.0
+ Name=Electronics
+ Name[ca]=Electrònica
+ Name[cs]=Elektronika
+@@ -9,7 +9,7 @@
+ Name[es]=Electrónica
+ Name[eu]=Elektronika
+ Name[fi]=Elektroniikka
+-Name[fr]=Electronique
++Name[fr]=Électronique
+ Name[hu]=Elektronika
+ Name[it]=Elettronica
+ Name[ja]=電子工学
diff --git a/electronics-menu.spec b/electronics-menu.spec
index 7f740cb..1105523 100644
--- a/electronics-menu.spec
+++ b/electronics-menu.spec
@@ -2,8 +2,9 @@
 
 Name:       electronics-menu
 Version:    1.0
-Release:    11.1%{?dist}
+Release:    12%{?dist}
 Summary:    Electronics Menu for the Desktop
+Summary(fr): Menu « Électronique » pour le bureau
 
 License:    GPLv2
 Group:      User Interface/Desktops
@@ -15,6 +16,9 @@ Source1:    electronics-menu-1.0-submenu.tar.bz2
 
 Patch0:     electronics-menu-1.0-submenus.patch
 Patch1:     electronics-menu-1.0-makefile.patch
+Patch2:     electronics-menu-1.0-typo.patch
+Patch3:     electronics-menu-1.0-submenus-fr.patch
+Patch4:     electronics-menu-1.0-submenus-qucs.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -29,22 +33,27 @@ This Package adds a Electronics menu to the xdg menu structure.
 
 %{name} is listed among Fedora Electronic Lab (FEL) packages.
 
+%description -l fr
+Les programmes de la catégorie Électronique sont normalement situés
+dans la catégorie Éducation.
+Ce paquetage ajoute le menu Électronique à la structure de menus xdg.
+
+%{name} fait partie des paquetages de Fedora Electronic Lab (FEL).
+
 %prep
 %setup -q -a 1
 
 %patch0 -p0 -b .submenus
 %patch1 -p0 -b .submenus
+%patch2 -p0 -b .typo
+%patch3 -p0 -b .french
+%patch4 -p0 -b .qucs
 
 # allowing timestamps
 sed -i 's|install|install -p|g' Makefile
 
 # Fedora Specific Vendor
-sed -i 's|<Filename>|<Filename>fedora-|' electronics.menu
-for NOVENDOR in dinotrace electric magic gsim85 mcu8051ide GNUSim8085 \
-                xcircuit xsch xvpn xgra dreal graal xpat xfsm toped pcb \
-                gwave gspiceui geda-gschem geda-gattrib ktechlab gerbv piklab; do
-sed -i "s|<Filename>fedora-$NOVENDOR|<Filename>$NOVENDOR|" electronics.menu
-done
+sed -i 's|<Filename>fedora-|<Filename>|' electronics.menu
 
 
 %build
@@ -87,6 +96,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %changelog
+* Mon Apr  8 2013 Alain Portal <alain.portal[AT]univ-montp2[DOT]fr> - 1.0-12
+- Fix a typo in menu french translation
+- Frenchify submenus
+- Add eeschema & pcbnew (kicad), pikdev and qucs menu entries
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0-11.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list