rpms/piklab/EL-5 piklab-0.15.3.desktop-fr.patch, NONE, 1.1 piklab-LISEZMOI.Fedora, 1.2, 1.3 piklab.spec, 1.18, 1.19

Alain Portal dionysos at fedoraproject.org
Tue Feb 9 07:04:25 UTC 2010


Author: dionysos

Update of /cvs/pkgs/rpms/piklab/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23187

Modified Files:
	piklab-LISEZMOI.Fedora piklab.spec 
Added Files:
	piklab-0.15.3.desktop-fr.patch 
Log Message:
  - Fix typo: this is Piklab, not Pikdev
  - New desktop-fr patch
  - Update and apply patch2
  - Add update-mime-database in scriptlets
  - Update gtk-update-icon-cache use in scriptlets
  - Add %%posttrans scriptlet


piklab-0.15.3.desktop-fr.patch:
 piklab.desktop |    3 +++
 1 file changed, 3 insertions(+)

--- NEW FILE piklab-0.15.3.desktop-fr.patch ---
--- src/data/app_data/piklab.desktop.orig	2008-03-23 16:43:30.000000000 +0100
+++ src/data/app_data/piklab.desktop	2010-02-07 12:17:37.000000000 +0100
@@ -6,7 +6,10 @@
 X-DocPath=piklab/index.html
 Categories=Qt;KDE;Development;IDE;Electronics;
 Comment=Integrated development environment for applications based on PIC microcontrollers.
+Comment[fr]=Environnement de développement intégré pour applications à base de microcontrôleurs PIC
 Terminal=false
 Name=Piklab
+Name[fr]=Piklab
 GenericName=IDE
+GenericName[fr]=Environnement de développement intégré
 MimeType=text/x-hex;application/x-piklab


Index: piklab-LISEZMOI.Fedora
===================================================================
RCS file: /cvs/pkgs/rpms/piklab/EL-5/piklab-LISEZMOI.Fedora,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- piklab-LISEZMOI.Fedora	9 Mar 2007 10:18:38 -0000	1.2
+++ piklab-LISEZMOI.Fedora	9 Feb 2010 07:04:25 -0000	1.3
@@ -1,4 +1,4 @@
-Pour utiliser pikdev, les utilisateurs ont besoin d'accéder au(x) port(s)
+Pour utiliser piklab, les utilisateurs ont besoin d'accéder au(x) port(s)
 série et/ou parallèle en mode lecture/écriture, suivant le programmateur
 utilisé. Aussi, le super-utilisateur doit ajouter les utilisateurs
 susceptibles d'utiliser le programmateur aux groupes uucp (pour le port série)


Index: piklab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/piklab/EL-5/piklab.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- piklab.spec	22 Oct 2007 09:01:42 -0000	1.18
+++ piklab.spec	9 Feb 2010 07:04:25 -0000	1.19
@@ -1,14 +1,15 @@
 %define unstable 1
 
 Name:       piklab
-Version:    0.15.0
-Release:    1%{?dist}
+Version:    0.15.3
+Release:    5%{?dist}
 Summary:    Development environment for applications based on PIC & dsPIC microcontrollers
 Summary(fr):IDE pour applications à base de microcontrôleurs PIC et de dsPIC
 
 Group:      Development/Tools
 License:    GPLv2+
 URL:        http://piklab.sourceforge.net
+
 Source:     http://switch.dl.sourceforge.net/piklab/%{name}-%{version}.tar.bz2
 Source1:    %{name}-026-microchip.rules
 Source2:    %{name}-icd2.perms
@@ -16,15 +17,20 @@ Source3:    %{name}-pickit1.perms
 Source4:    %{name}-pickit2.perms
 Source5:    %{name}-README.Fedora
 Source6:    %{name}-LISEZMOI.Fedora
-#Patch0:     %{name}-0.12.1.desktop.typo-fr.patch
+
+Patch0:     %{name}-%{version}.desktop-fr.patch
 Patch1:     %{name}-0.12.1.x-desktop-fr.patch
 Patch2:     %{name}-%{version}.fr.po.patch
+Patch3:     %{name}-pickit2.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  desktop-file-utils, kdelibs-devel, libusb-devel, readline-devel
 # Needed for FC6
 BuildRequires:  ncurses-devel, gettext
 
+Requires: electronics-menu
+
 %description
 Piklab is a graphic development environment for PIC and dsPIC microcontrollers.
 It interfaces with various toochains for compiling and assembling and it
@@ -35,7 +41,7 @@ in the %{_docdir}/%{name}-%{version} dir
 to complete full feature installation.
 
 %description -l fr
-Pikdev est un environnement de développement graphique pour les
+Piklab est un environnement de développement graphique pour les
 microcontrôleurs PIC et dsPIC. Il s'interface avec diverses chaînes d'outils
 pour la compilation et l'assemblage et gère plusieurs programmateurs y compris
 ceux de Microchip.
@@ -47,14 +53,17 @@ comment finir l'installation.
 %prep
 %setup -q
 
-#%patch0 -p0
+%patch0 -p0
 %patch1 -p0
 %patch2 -p0
+%patch3 -p0
 
 %{__install} -pm 644 %{SOURCE5} README.Fedora
 %{__install} -pm 644 %{SOURCE6} LISEZMOI.Fedora
 
 %build
+# compile with Qt 3.3
+unset QTDIR || : ; . /etc/profile.d/qt.sh
 
 #%{__make} -f admin/Makefile.common
 %configure --disable-rpath \
@@ -70,14 +79,16 @@ comment finir l'installation.
 %{__rm} -rf %{buildroot}
 %{__make} DESTDIR=%{buildroot} install
 
-mkdir -p %{buildroot}%{_datadir}/applications
-desktop-file-install --vendor="" \
-  --dir %{buildroot}%{_datadir}/applications/kde \
-  --add-category "Application" \
-  --remove-category "QT" \
+
+desktop-file-install --vendor=fedora \
+  --dir %{buildroot}%{_datadir}/applications \
+  --add-category "Electronics" \
+  --remove-category "Development" \
+  --remove-category "IDE" \
+  --remove-category "Science" \
   --remove-key="Patterns" \
   --delete-original \
-  src/data/app_data/%{name}.desktop
+  %{buildroot}/usr/share/applications/kde/piklab.desktop
 
 %{__install} -d %{buildroot}%{_sysconfdir}/udev/rules.d/
 %{__install} -d %{buildroot}%{_sysconfdir}/security/console.perms.d/
@@ -101,19 +112,26 @@ cd $BKP_PWD
 
 %post
 touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-update-desktop-database %{_datadir}/applications/kde > /dev/null 2>&1 || :
+update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+update-mime-database %{_datadir}/mime &> /dev/null || :
 
 %postun
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-update-desktop-database %{_datadir}/applications/kde > /dev/null 2>&1 || :
+if [ $1 -eq 0 ]
+then
+  touch --no-create %{_datadir}/icons/hicolor || :
+  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+update-mime-database %{_datadir}/mime &> /dev/null || :
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files -f %{name}.lang
 %defattr(-, root, root)
 %doc Changelog COPYING README TODO README.Fedora LISEZMOI.Fedora
 %{_bindir}/*
-%{_datadir}/applications/kde/%{name}.desktop
+%{_datadir}/applications/fedora-%{name}.desktop
 %{_datadir}/apps/%{name}/
 %{_datadir}/apps/katepart/syntax/*
 %{_datadir}/doc/HTML/en/%{name}/
@@ -124,10 +142,41 @@ update-desktop-database %{_datadir}/appl
 %config(noreplace) %{_sysconfdir}/security/console.perms.d/*.perms
 
 %changelog
+* Sun Feb  7 2010  Alain Portal <alain.portal[AT]univ-montp2[DOT]fr> 0.15.3-5
+  - Fix typo: this is Piklab, not Pikdev
+  - New desktop-fr patch
+  - Update and apply patch2
+  - Add update-mime-database in scriptlets
+  - Update gtk-update-icon-cache use in scriptlets
+  - Add %%posttrans scriptlet
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.15.3-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.15.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Nov 10 2008 Thibault North <tnorth [AT] fedoraproject DOT org> - 0.15.3-2
+  - Fix %%patch3
+
+* Sat Jun 07 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.15.3-1
+  - New upstream release
+  - compiling with Qt 3.3
+
+* Fri Jun 06 2008  Aanjhan Ranganathan <aanjhan [AT] tuxmaniac[DOT]com> 0.15.0-2
+  - Fixed build issues with Fedora 9
+  - Changed build dep from kdelibs-devel to kdelibs3-devel
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 0.15.0-2
+  - Autorebuild for GCC 4.3
+
 * Mon Oct 22 2007  Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.15.0-1
   - New upstream version
   - Update %%patch2
 
+* Sun Sep 02 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.14.5-2
+  - fixing desktop file
+
 * Fri Aug 17 2007  Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.14.5-1
   - New upstream version
   - %%patch0 is no more needed



More information about the scm-commits mailing list