Hello community,

here is the log from the commit of package python-egenix-mx-base for 
openSUSE:Factory
checked in at Fri Sep 23 10:33:03 CEST 2011.



--------
--- python-egenix-mx-base/python-egenix-mx-base.changes 2009-09-03 
14:58:02.000000000 +0200
+++ 
/mounts/work_src_done/STABLE/python-egenix-mx-base/python-egenix-mx-base.changes
    2011-09-21 16:11:13.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Sep 21 14:07:45 UTC 2011 - [email protected]
+
+- Update to version 3.2.1:
+  * No upstream provided changelog
+- Merged doc package into base package
+- Fixed non-executable scripts
+- Removed outdated stuff (%clean section, authors)
+- Dropped egenix-mx-base-3.1.2-install_data.patch, use --install-data instead
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  egenix-mx-base-3.1.2-install_data.patch
  egenix-mx-base-3.1.2.tar.bz2

New:
----
  egenix-mx-base-3.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-egenix-mx-base.spec ++++++
--- /var/tmp/diff_new_pack.zx1wOO/_old  2011-09-23 10:32:52.000000000 +0200
+++ /var/tmp/diff_new_pack.zx1wOO/_new  2011-09-23 10:32:52.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package python-egenix-mx-base (Version 3.1.2)
+# spec file for package python-egenix-mx-base
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,25 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:           python-egenix-mx-base
-BuildRequires:  python-devel
+Version:        3.2.1
+Release:        0
+Url:            http://www.egenix.com/products/python/mxBase/
 Summary:        MX Extensions for Python (base)
-Version:        3.1.2
-Release:        1
-Source0:        egenix-mx-base-%{version}.tar.bz2
-Patch0:         egenix-mx-base-3.1.2-install_data.patch
 License:        Python Copyright, Other License(s), see package
 Group:          Development/Libraries/Python
+Source0:        egenix-mx-base-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  perl
+BuildRequires:  python-devel
 %if 0%{?suse_version} >= 1030
 BuildRequires:  fdupes
-%endif
-Url:            http://www.egenix.com/files/python/eGenix-mx-Extensions.html
 %{py_requires}
+%endif
+Provides:       python-egenix-mx-base-doc = %{version}
+Obsoletes:      python-egenix-mx-base-doc < %{version}
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 %description
@@ -41,139 +40,38 @@
 in areas such as fast text processing and date and time processing.
 mxDateTime is required by the PostgreSQL Python interface (pygresql).
 
-
-
-Authors:
---------
-    Marc-André Lemburg
-
 %package devel
-License:        Python Copyright, Other License(s), see package
-Summary:        Development files for %name
+Summary:        Development files for %{name}
 Group:          Development/Libraries/Python
-Requires:       %name = %version
+Requires:       %{name} = %{version}
 
 %description devel
 A collection of Python software tools which enhance Python's usability
 in areas such as fast text processing and date and time processing.
 mxDateTime is required by the PostgreSQL Python interface (pygresql)
 
-
-
-Authors:
---------
-    Marc-André Lemburg
-
-%package doc
-License:        Python Copyright, Other License(s), see package
-Summary:        Documents files for %name
-Group:          Development/Libraries/Python
-Requires:       %name = %version
-
-%description doc
-A collection of Python software tools which enhance Python's usability
-in areas such as fast text processing and date and time processing.
-mxDateTime is required by the PostgreSQL Python interface (pygresql)
-
-
-
-Authors:
---------
-    Marc-André Lemburg
-
 %prep
 %setup -q -n "egenix-mx-base-%{version}"
-%patch0
+sed -i "1d" 
mx/{BeeBase/{FileLock,mxBeeBase/testernesto,showBeeDict},DateTime/Examples/{AtomicClock,Y2000,alarm},DateTime/mxDateTime/test,Log,Misc/{OrderedMapping,Daemon,FileLock},Queue/queuebench,Stack/stackbench,TextTools/Examples/{RegExp,HTML,altRTF,pytag,Words,RTF,Loop,Python,mysplit},TextTools/mxTextTools/testkj}.py
 # Fix non-executable scripts
 
 %build
-CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %__python setup.py build
+CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
 
 %install
-%__python setup.py install --prefix="%{_prefix}" --root="$RPM_BUILD_ROOT"
-# docs:
-%__install -d -m755 $RPM_BUILD_ROOT/%{_docdir}/%{name}
-%__install -m644 LICENSE COPYRIGHT $RPM_BUILD_ROOT/%{_docdir}/%{name}
-pushd "$RPM_BUILD_ROOT/%{_docdir}/%{name}"
-find "%{buildroot}%{python_sitearch}/mx/" -type d -name Doc -print | \
-    (
-        while read DIR ; do
-            NAME=`echo "$DIR" | %__sed 's@.*mx/@@;s@/Doc@@'`
-            REL=$(%__perl -e 'use File::Spec; print 
File::Spec->abs2rel("'"$DIR"'"),"\n";')
-            if [ "$NAME" = "Doc" ] ; then
-                %__ln_s "$REL"/* .
-            else
-                %__ln_s "$REL" "$NAME"
-            fi
-        done
-    )
-find "%{buildroot}%{python_sitearch}/mx/" -type f -name '*.py' \
-| while read f; do
-    %__sed -i '/^#!/d' "$f"
-done
+python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-data=%{python_sitearch}/mx
 %if 0%{?suse_version} >= 1030
-%fdupes -s "%{buildroot}/"
+%fdupes %{buildroot}%{_prefix}
 %endif
 
-%clean
-%__rm -rf "$RPM_BUILD_ROOT"
-
 %files
 %defattr(-,root,root)
-%dir %{python_sitearch}/mx
-%dir %{python_sitearch}/mx/BeeBase
-%dir %{python_sitearch}/mx/BeeBase/mxBeeBase
-%dir %{python_sitearch}/mx/DateTime
-%dir %{python_sitearch}/mx/DateTime/mxDateTime
-%dir %{python_sitearch}/mx/Misc
-%dir %{python_sitearch}/mx/Proxy
-%dir %{python_sitearch}/mx/Proxy/mxProxy
-%dir %{python_sitearch}/mx/Queue
-%dir %{python_sitearch}/mx/Queue/mxQueue
-%dir %{python_sitearch}/mx/Stack
-%dir %{python_sitearch}/mx/Stack/mxStack
-%dir %{python_sitearch}/mx/TextTools
-%dir %{python_sitearch}/mx/TextTools/Constants
-%dir %{python_sitearch}/mx/TextTools/mxTextTools
-%dir %{python_sitearch}/mx/Tools
-%dir %{python_sitearch}/mx/Tools/mxTools
-%dir %{python_sitearch}/mx/UID
-%dir %{python_sitearch}/mx/UID/mxUID
-%dir %{python_sitearch}/mx/URL
-%dir %{python_sitearch}/mx/URL/mxURL
-%{python_sitearch}/mx/*/*/*.py
-%{python_sitearch}/mx/*/*/*.pyc
-%{python_sitearch}/mx/*/*/*.pyo
-%{python_sitearch}/mx/*/*.py
-%{python_sitearch}/mx/*/*.pyc
-%{python_sitearch}/mx/*/*.pyo
-%{python_sitearch}/mx/*.py
-%{python_sitearch}/mx/*.pyc
-%{python_sitearch}/mx/*.pyo
-%{python_sitearch}/mx/*/*/*.so
-%{python_sitearch}/egenix_mx_base-%{version}-py%{py_ver}.egg-info
-%exclude %{python_sitearch}/mx/COPYRIGHT
-%exclude %{python_sitearch}/mx/LICENSE
-%exclude %{python_sitearch}/mx/*/COPYRIGHT
-%exclude %{python_sitearch}/mx/*/LICENSE
-%exclude %{python_sitearch}/mx/*/README
-%exclude %{python_sitearch}/mx/Doc
-%exclude %{python_sitearch}/mx/*/Doc
-%exclude %{python_sitearch}/mx/*/Examples
+%{python_sitearch}/*
+%exclude %{python_sitearch}/mx/*/*/*.h
+%exclude %{python_sitearch}/mx/*/*/*/*.h
 
 %files devel
 %defattr(-,root,root)
 %{python_sitearch}/mx/*/*/*.h
-
-%files doc
-%defattr(-,root,root)
-%doc /%{_docdir}/%{name}
-%doc %{python_sitearch}/mx/COPYRIGHT
-%doc %{python_sitearch}/mx/LICENSE
-%doc %{python_sitearch}/mx/*/COPYRIGHT
-%doc %{python_sitearch}/mx/*/LICENSE
-%doc %{python_sitearch}/mx/*/README
-%doc %{python_sitearch}/mx/Doc
-%doc %{python_sitearch}/mx/*/Doc
-%doc %{python_sitearch}/mx/*/Examples
+%{python_sitearch}/mx/*/*/*/*.h
 
 %changelog


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to