rpms/PythonCAD/F-7 PythonCAD.spec,1.2,1.3 sources,1.2,1.3

Chauvet (kwizart) fedora-extras-commits at redhat.com
Sun Aug 12 16:58:10 UTC 2007


Author: kwizart

Update of /cvs/extras/rpms/PythonCAD/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31243

Modified Files:
	PythonCAD.spec sources 
Log Message:
Uptdate to DS1-R36



Index: PythonCAD.spec
===================================================================
RCS file: /cvs/extras/rpms/PythonCAD/F-7/PythonCAD.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PythonCAD.spec	5 Mar 2007 02:41:51 -0000	1.2
+++ PythonCAD.spec	12 Aug 2007 16:57:35 -0000	1.3
@@ -4,12 +4,12 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 
-%define _version DS1-R35
+%define _version DS1-R36
 
 Summary: Python scriptable CAD package
 Name: PythonCAD
 Version: %(echo %{_version} |sed 's|DS|0.|'|sed 's|-R|.|')
-Release: 7%{?dist}
+Release: 2%{?dist}
 Group: Applications/Engineering
 License: GPL
 URL: http://www.pythoncad.org/
@@ -53,7 +53,7 @@
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pythoncad
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
-#mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
 install -m 0755 -p gtkpycad.py $RPM_BUILD_ROOT%{_bindir}/gtkpycad
 install -m 0644 -p prefs.py $RPM_BUILD_ROOT%{_sysconfdir}/pythoncad/
 install -m 0644 -p gtkpycad.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/
@@ -63,14 +63,15 @@
 
 cat > %{name}.desktop <<EOF
 [Desktop Entry]
-Name=PyCAD
-Comment=PythonCAD
+Name=PythonCAD
+Comment=Draw CAD files using python
+Comment[fr]=Dessiner des documents CAD avec python
 Icon=gtkpycad.png
-Exec=/usr/bin/gtkpycad
+Exec=gtkpycad
 Terminal=false
 Type=Application
 Encoding=UTF-8
-Version=%{version}
+Version=1.0
 Categories=Graphics;Utility;
 EOF
 
@@ -80,33 +81,49 @@
 
 # Manual install .mo file
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale
-#install -m 0644 po/*.mo $RPM_BUILD_ROOT%{_datadir}/locale/%{name}/LC_MESSAGES
 for i in $(find po -name "*.mo");do
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/$(echo $i|sed 's|po/%{name}.||'|sed 's|.mo||')/LC_MESSAGES
 install -m 0644 $i $RPM_BUILD_ROOT%{_datadir}/locale/$(echo $i|sed 's|po/%{name}.||'|sed 's|.mo||')/LC_MESSAGES/%{name}.mo
 done
 
-
 %find_lang %{name}
 
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+%{_bindir}/gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null
+%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+
+%postun
+%{_bindir}/gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null
+%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+
+
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc COPYING NEWS README TODO
 %{_bindir}/gtkpycad
-#%exclude %{_bindir}/gtkpycad.py?
 %dir %{_sysconfdir}/pythoncad
-%config(noreplace) %{_sysconfdir}/pythoncad/prefs.py*
-#%exclude %{_sysconfdir}/pythoncad/prefs.py?
+# Do not uses (no replace) with prefs.py as users pref is used.
+%config %{_sysconfdir}/pythoncad/prefs.py
+%exclude %{_sysconfdir}/pythoncad/prefs.py?
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/gtkpycad.png
-%{python_sitelib}/PythonCAD
+%{python_sitelib}/PythonCAD/
 
 
 %changelog
+* Sun Aug 12 2007 kwizart < kwizart at gmail.com > - 0.1.36-2
+- Fix desktop file
+- Fix directory ownership
+
+* Mon May 14 2007 kwizart < kwizart at gmail.com > - 0.1.36-1
+- Update to DS1-R36 (bugfix)
+- Add post & postun section
+- Replace config files
+
 * Thu Mar  4 2007 kwizart < kwizart at gmail.com > - 0.1.35-7
 - Change Summary
 - Fedora Release


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/PythonCAD/F-7/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	5 Mar 2007 02:37:24 -0000	1.2
+++ sources	12 Aug 2007 16:57:35 -0000	1.3
@@ -1 +1 @@
-d548b5a769d89d126b19c2f3d08e72a8  PythonCAD-DS1-R35.tar.bz2
+fb8acab878aa5bc203a4b4d07dd3da71  PythonCAD-DS1-R36.tar.bz2




More information about the fedora-extras-commits mailing list