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