[eric] 4.5.10-1

Rex Dieter rdieter at fedoraproject.org
Tue Apr 23 17:30:31 UTC 2013


commit 7c54d9ad4479b6d29e91c80a49967feee9510e23
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Tue Apr 23 12:30:27 2013 -0500

    4.5.10-1
    
    - eric4-4.5.10
    - fix License
    - cleanup .spec

 .gitignore                       |   20 +++++++-------
 eric.spec                        |   53 ++++++++------------------------------
 eric4-4.4.13-shebang.patch       |   16 -----------
 eric4-4.4.19-no_patchPyXML.patch |   32 -----------------------
 sources                          |   20 +++++++-------
 5 files changed, 31 insertions(+), 110 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index abc57b7..e8602a5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,13 +1,3 @@
-/eric4-4.4.15.tar.gz
-/eric4-i18n-cs-4.4.15.tar.gz
-/eric4-i18n-de-4.4.15.tar.gz
-/eric4-i18n-en-4.4.15.tar.gz
-/eric4-i18n-es-4.4.15.tar.gz
-/eric4-i18n-fr-4.4.15.tar.gz
-/eric4-i18n-it-4.4.15.tar.gz
-/eric4-i18n-ru-4.4.15.tar.gz
-/eric4-i18n-tr-4.4.15.tar.gz
-/eric4-i18n-zh_CN.GB2312-4.4.15.tar.gz
 /eric4-4.4.19.tar.gz
 /eric4-i18n-cs-4.4.19.tar.gz
 /eric4-i18n-de-4.4.19.tar.gz
@@ -18,3 +8,13 @@
 /eric4-i18n-ru-4.4.19.tar.gz
 /eric4-i18n-tr-4.4.19.tar.gz
 /eric4-i18n-zh_CN.GB2312-4.4.19.tar.gz
+/eric4-4.5.10.tar.gz
+/eric4-i18n-cs-4.5.10.tar.gz
+/eric4-i18n-de-4.5.10.tar.gz
+/eric4-i18n-en-4.5.10.tar.gz
+/eric4-i18n-es-4.5.10.tar.gz
+/eric4-i18n-fr-4.5.10.tar.gz
+/eric4-i18n-it-4.5.10.tar.gz
+/eric4-i18n-ru-4.5.10.tar.gz
+/eric4-i18n-tr-4.5.10.tar.gz
+/eric4-i18n-zh_CN.GB2312-4.5.10.tar.gz
diff --git a/eric.spec b/eric.spec
index 76b668f..30376e0 100644
--- a/eric.spec
+++ b/eric.spec
@@ -4,18 +4,12 @@
 
 Name:    eric
 Summary: Python IDE
-Version: 4.4.19
-Release: 5%{?dist}
+Version: 4.5.10
+Release: 1%{?dist}
 
-License: GPL3+
-Group:   Development/Tools
+License: GPLv3+
 URL:     http://eric-ide.python-projects.org
 Source:  http://downloads.sourceforge.net/sourceforge/eric-ide/%{name}4-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Patch1: eric4-4.4.13-shebang.patch
-# this is rpmbuild, don't wait on interactive feedback
-Patch2: eric4-4.4.19-no_patchPyXML.patch
 
 Source1: http://downloads.sourceforge.net/sourceforge/eric-ide/%{name}4-i18n-cs-%{version}.tar.gz
 Source2: http://downloads.sourceforge.net/sourceforge/eric-ide/%{name}4-i18n-de-%{version}.tar.gz
@@ -38,18 +32,7 @@ BuildRequires: python
 Requires: PyQt4 PyQt4-webkit
 Requires: qscintilla-python
 
-## FIXME: get PyXML patched per eric/README-PyXML.txt
-## see https://bugzilla.redhat.com/767737 
-# Reading hte code, if PyXML isn't installed, we should fallback to using
-# a non-validating parser.  That shouldn't break things with good
-# project/config files but it means we can't catch non-conforming xml files
-# Can bug upstream to port to a different library than PyXML to regain
-# validation of those files
-#BuildRequires: PyXML
-#Requires: PyXML
-
-
-# Need this for the documentation
+# for documentation
 Requires: python-docs
 Requires: qt4-designer
 
@@ -68,9 +51,6 @@ eric4 is a full featured Python IDE.
 mv eric4-%{version}/%{name}/i18n/*.qm %{name}/i18n/
 rm -rf %{name}-%{version}
 
-%patch1 -p1 -b .shebang
-%patch2 -p1 -b .no_patchPyXML
-
 # add qt4 suffix
 sed -i -e 's|"QtToolsPostfix4" : "",|"QtToolsPostfix4" : "-qt4",|' eric/Preferences/__init__.py
 
@@ -80,7 +60,6 @@ sed -i -e 's|"QtToolsPostfix4" : "",|"QtToolsPostfix4" : "-qt4",|' eric/Preferen
 
 
 %install
-rm -rf %{buildroot}
 mkdir -p %{buildroot}/
 
 %{__python} install.py \
@@ -88,7 +67,7 @@ mkdir -p %{buildroot}/
   -b %{_bindir} \
   -d %{python_sitedir}
 
-#we have to correct api path to remove %{builddir}
+# correct api path to remove %{builddir}
 sed -i -e 's|%{buildroot}||' %{buildroot}%{python_sitedir}/eric4config.py
 
 desktop-file-install \
@@ -111,14 +90,6 @@ for api in $PyQt4_apis $PyKDE_apis ; do
   echo "%ghost %{_datadir}/eric/$api" >> %{name}-files.list
 done
 
-# mostly to make rpmlint happier, non-executable-scripts
-chmod a+x %{buildroot}%{python_sitedir}/eric4/ThirdParty/brm/bike/parsing/fastparser.py ||:
-chmod a+x %{buildroot}%{python_sitedir}/eric4/*.py ||:
-chmod a+x %{buildroot}%{python_sitedir}/eric4/uninstall.py
-chmod a+x %{buildroot}%{python_sitedir}/eric4/Examples/hallo.py
-chmod a+x %{buildroot}%{python_sitedir}/eric4/Examples/rhallo.py
-chmod a-x %{buildroot}%{python_sitedir}/eric4/patch_pyxml.py
-
 # add envrionment variables for documentations
 # FIXME: try to query for some of these at runtime, instead of setting a static value @ buildtime
 # e.g. %_libdir/pkgconfig/Qt.pc has these, but it's currently in qt-devel (rats)
@@ -139,28 +110,26 @@ fi
 %posttrans
 gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
 
-
-%clean
-rm -rf %{buildroot}
-
-
 %files -f %{name}-files.list
-%defattr(-,root,root,-)
 %doc eric/README* THANKS LICENSE.GPL3
 %{_bindir}/eric4*
 %{python_sitedir}/eric4config.py*
 %{python_sitedir}/eric4/
 %{python_sitedir}/eric4plugins/
 %{python_sitedir}/eric4.pth
-
 %dir %{_datadir}/eric/
 %{_datadir}/applications/*eric4.desktop
 %{_datadir}/icons/hicolor/*/*/*
-
 %{_libdir}/qt4/qsci/api/python/*.api
 %{_libdir}/qt4/qsci/api/ruby/*.api
 
+
 %changelog
+* Tue Apr 23 2013 Rex Dieter <rdieter at fedoraproject.org> - 4.5.10-1
+- eric4-4.5.10
+- fix License
+- cleanup .spec
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.4.19-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index 150af9b..1044720 100644
--- a/sources
+++ b/sources
@@ -1,10 +1,10 @@
-58ac6cb0f0af79b07f0b95421dc89f53  eric4-4.4.19.tar.gz
-93587a3fb9e410caad49841990903758  eric4-i18n-cs-4.4.19.tar.gz
-173bb1d03e9a4ba519becd53104ef0b8  eric4-i18n-de-4.4.19.tar.gz
-b4f59ed35d901054fff0ffac163bf136  eric4-i18n-en-4.4.19.tar.gz
-3d0603830d07e4692fe3910ee42ed3fe  eric4-i18n-es-4.4.19.tar.gz
-836d523abffadb65f9e88bdb7de4678c  eric4-i18n-fr-4.4.19.tar.gz
-f5de37ddc7c787b4f7d14d9c8c60c6ec  eric4-i18n-it-4.4.19.tar.gz
-c411904c39821a6b864d20589454f23c  eric4-i18n-ru-4.4.19.tar.gz
-72d22df7f5c8fc46026f23783725a9da  eric4-i18n-tr-4.4.19.tar.gz
-82507dd96da150a11593bf75314592ba  eric4-i18n-zh_CN.GB2312-4.4.19.tar.gz
+9fe7a1889b28619f9e51b10f19c81bd7  eric4-4.5.10.tar.gz
+6f3f19ce5a8a42ffaeab8eb221285891  eric4-i18n-cs-4.5.10.tar.gz
+c9c5eae078b0db29ab38eef7232d41f3  eric4-i18n-de-4.5.10.tar.gz
+927a26bb8bc9b606cf1f6dbb85686631  eric4-i18n-en-4.5.10.tar.gz
+59470097a6a25d29c7237907427bb782  eric4-i18n-es-4.5.10.tar.gz
+b53800a6b90d964b7f1cecc347e9aaed  eric4-i18n-fr-4.5.10.tar.gz
+f68075ed4a2035e7fa22bda5e5d226b2  eric4-i18n-it-4.5.10.tar.gz
+3725a4a7fd93682fa1c49f3455973a0e  eric4-i18n-ru-4.5.10.tar.gz
+d1f99ebd1582f3a09c013d76961141fb  eric4-i18n-tr-4.5.10.tar.gz
+10af42efa41db6385ed3f7f7bbc207dd  eric4-i18n-zh_CN.GB2312-4.5.10.tar.gz


More information about the scm-commits mailing list