rpms/veusz/F-8 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 veusz.desktop, 1.1, 1.2 veusz.spec, 1.10, 1.11

Dr Jeremy Stephen Sanders (jsanders) fedora-extras-commits at redhat.com
Sun Jan 20 18:02:26 UTC 2008


Author: jsanders

Update of /cvs/pkgs/rpms/veusz/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7465

Modified Files:
	.cvsignore sources veusz.desktop veusz.spec 
Log Message:
Update to Veusz-1.0



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/veusz/F-8/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	10 Jul 2006 19:23:28 -0000	1.2
+++ .cvsignore	20 Jan 2008 18:01:47 -0000	1.3
@@ -1 +1 @@
-veusz-0.10.tar.gz
+veusz-1.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/veusz/F-8/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	10 Jul 2006 19:23:28 -0000	1.2
+++ sources	20 Jan 2008 18:01:47 -0000	1.3
@@ -1 +1 @@
-25960033c8ee243f00a900c83c8deb92  veusz-0.10.tar.gz
+d45c0a768fed09babdab9702c3f0b583  veusz-1.0.tar.gz


Index: veusz.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/veusz/F-8/veusz.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- veusz.desktop	10 Jul 2006 19:23:28 -0000	1.1
+++ veusz.desktop	20 Jan 2008 18:01:47 -0000	1.2
@@ -8,4 +8,5 @@
 Icon=veusz.png
 Terminal=false
 Type=Application
-Categories=Application;Graphics
+Categories=Graphics;
+


Index: veusz.spec
===================================================================
RCS file: /cvs/pkgs/rpms/veusz/F-8/veusz.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- veusz.spec	2 Aug 2007 20:33:25 -0000	1.10
+++ veusz.spec	20 Jan 2008 18:01:47 -0000	1.11
@@ -3,8 +3,8 @@
 %{!?python_siteinc: %define python_siteinc %(%{__python} -c "from distutils.sysconfig import get_python_inc; print get_python_inc()")}
 
 Name:           veusz
-Version:        0.10
-Release:        16%{?dist}
+Version:        1.0
+Release:        2%{?dist}
 Summary:        GUI scientific plotting package
 
 Group:          Applications/Productivity
@@ -16,12 +16,19 @@
 Source2:        %{name}.xml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  python-devel desktop-file-utils python-numarray 
-Requires:       python-numarray PyQt ghostscript /usr/bin/env
+BuildRequires:  python-devel desktop-file-utils numpy
+Requires:       numpy PyQt4 /usr/bin/env
 Provides:       python-veusz
 Requires(post): shared-mime-info desktop-file-utils
 Requires(postun): shared-mime-info desktop-file-utils
 
+# for eggs
+%if 0%{?fedora} >= 8
+BuildRequires:  python-setuptools-devel
+%else
+BuildRequires:  python-setuptools
+%endif
+
 %description
 Veusz is a scientific plotting package, designed to create
 publication-ready Postscript output. It features GUI, command-line,
@@ -48,12 +55,13 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
+%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
 
 # install desktop file
 desktop-file-install --vendor fedora                            \
         --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
-        --add-category X-Fedora                                 \
+        --add-category X-Red-Hat-Extra                          \
         %{SOURCE1}
 
 # file to register .vsz mimetype
@@ -96,11 +104,13 @@
 %{_datadir}/applications/fedora-%{name}.desktop
 %{_datadir}/mime/packages/veusz.xml
 %dir %{python_sitearch}/veusz
+%{python_sitearch}/*
 %{python_sitearch}/veusz/VERSION
 %{python_sitearch}/veusz/*.py
 %{python_sitearch}/veusz/*.py[co]
 %{python_sitearch}/veusz/dialogs/*.py
 %{python_sitearch}/veusz/dialogs/*.py[co]
+%{python_sitearch}/veusz/dialogs/*.ui
 %{python_sitearch}/veusz/document/*.py
 %{python_sitearch}/veusz/document/*.py[co]
 %{python_sitearch}/veusz/helpers/*.py
@@ -120,6 +130,12 @@
 %{_datadir}/pixmaps/veusz.png
 
 %changelog
+* Sun Dec 20 2008 Jeremy Sanders <jeremy at jeremysanders.net> - 1.0-2
+- Package egg file
+
+* Sun Dec 20 2008 Jeremy Sanders <jeremy at jeremysanders.net> - 1.0-1
+- Update to Veusz-1.0 (now based on PyQt4/numpy)
+
 * Thu Aug  2 2007 Jeremy Sanders <jeremy at jeremysanders.net> - 0.10-16
 - Rebuilt as forgot to commit changes before make tag
 




More information about the fedora-extras-commits mailing list