rpms/veusz/F-7 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 veusz.desktop, 1.1, 1.2 veusz.spec, 1.7, 1.8

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


Author: jsanders

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

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



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/veusz/F-7/.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:12:34 -0000	1.3
@@ -1 +1 @@
-veusz-0.10.tar.gz
+veusz-1.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/veusz/F-7/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:12:34 -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-7/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:12:34 -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-7/veusz.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- veusz.spec	11 Dec 2006 19:33:33 -0000	1.7
+++ veusz.spec	20 Jan 2008 18:12:34 -0000	1.8
@@ -3,24 +3,32 @@
 %{!?python_siteinc: %define python_siteinc %(%{__python} -c "from distutils.sysconfig import get_python_inc; print get_python_inc()")}
 
 Name:           veusz
-Version:        0.10
-Release:        13%{?dist}
+Version:        1.0
+Release:        2%{?dist}
 Summary:        GUI scientific plotting package
 
 Group:          Applications/Productivity
-License:        GPL
+# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python
+License:        GPLv2+ and Python
 URL:            http://home.gna.org/veusz/
 Source0:        http://download.gna.org/veusz/veusz-%{version}.tar.gz
 Source1:        %{name}.desktop
 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,
@@ -47,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
@@ -95,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
@@ -119,6 +130,22 @@
 %{_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
+
+* Thu Aug  2 2007 Jeremy Sanders <jeremy at jeremysanders.net> - 0.10-15
+- Rebuilt as forgot to include comment for license update
+
+* Thu Aug 2 2007 Jeremy Sanders <jeremy at jeremysanders.net> - 0.10-14
+- Changed for new licensing guidelines. Now indicates the single file
+with Python licensing
+
 * Mon Dec 11 2006 Jeremy Sanders <jeremy at jeremysanders.net> - 0.10-13
 - Bumped for FC-devel
 




More information about the fedora-extras-commits mailing list