Hello community, here is the log from the commit of package python-pysvn for openSUSE:Factory checked in at 2012-03-07 13:45:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pysvn (Old) and /work/SRC/openSUSE:Factory/.python-pysvn.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pysvn", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/python-pysvn/python-pysvn.changes 2011-11-02 12:16:31.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-pysvn.new/python-pysvn.changes 2012-03-07 13:45:03.000000000 +0100 @@ -1,0 +2,11 @@ +Sun Mar 4 08:32:56 UTC 2012 - [email protected] + +- update to 1.7.6: + * supports subversion 1.7.3 (and earlier) + +------------------------------------------------------------------- +Wed Feb 1 10:30:58 UTC 2012 - [email protected] + +- Ran spec-cleaner + +------------------------------------------------------------------- Old: ---- pysvn-1.7.5.tar.bz2 New: ---- pysvn-1.7.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pysvn.spec ++++++ --- /var/tmp/diff_new_pack.lbUC00/_old 2012-03-07 13:45:04.000000000 +0100 +++ /var/tmp/diff_new_pack.lbUC00/_new 2012-03-07 13:45:04.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pysvn # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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,56 +15,49 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - -%define _realname pysvn Name: python-pysvn +Version: 1.7.6 +Release: 0 +Summary: Highlevel Subversion Python Bindings +License: Apache-2.0 Group: Development/Libraries/Python Url: http://pysvn.tigris.org -License: Apache-2.0 -BuildRequires: gcc gcc-c++ libapr1-devel libcom_err-devel libcom_err2 libexpat-devel neon-devel python python-devel python-xml subversion-devel -Requires: neon subversion -Version: 1.7.5 -Release: 1 -Source0: %{_realname}-%{version}.tar.bz2 +Source0: http://pysvn.barrys-emacs.org/source_kits/pysvn-%{version}.tar.gz Patch0: bnc445431_pysvn_svnenv.cpp.diff +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: libcom_err-devel +BuildRequires: libcom_err2 +BuildRequires: libexpat-devel +BuildRequires: neon-devel +BuildRequires: python-devel +BuildRequires: python-xml +BuildRequires: subversion-devel +BuildRequires: pkgconfig(apr-1) +Requires: neon +Requires: subversion BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary: Highlevel Subversion Python Bindings -%if 0%suse_version <= 1110 -%define _sitedir %py_sitedir/%_realname -%else -%define _sitedir %python_sitearch/%_realname +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %endif %description -pysvn is a highlevel and easy to use Python bindings to Subversion. -The pysvn project's goal is to enable Tools to be written in Python -that use Subversion. Windows, Mac OS X, Linux and other unix -platforms are supported. +pysvn is a highlevel and easy to use Python bindings to Subversion. The pysvn +project's goal is to enable Tools to be written in Python that use Subversion. +Windows, Mac OS X, Linux and other unix platforms are supported. Features: -* Supports all svn client features - -* Supports svn transaction features required to write svn pre-commit + * Supports all svn client features + * Supports svn transaction features required to write svn pre-commit hooks - -* Easy to learn and use - -* Python like interface - -* Good Documentation and examples - -* No need to understand the Subversion C API - - - -Authors: --------- - Barry Scott <[email protected]> + * Easy to learn and use + * Python like interface + * Good Documentation and examples + * No need to understand the Subversion C API %prep -%setup -q -n %{_realname}-%{version} +%setup -q -n pysvn-%{version} %patch0 -p0 # patch in rpm compiler flags sed -i 's/CCFLAGS=-Wall/CCFLAGS=$(RPM_OPT_FLAGS) -Wall -Wno-deprecated/g' Source/setup_configure.py @@ -75,24 +68,20 @@ python setup.py configure # --norpath make %{?_smp_mflags} -#cd ../Tests -#make %{?_smp_mflags} %install -mkdir -p $RPM_BUILD_ROOT/%_sitedir -cp Source/pysvn/__init__.py $RPM_BUILD_ROOT/%_sitedir -cp Source/pysvn/_pysvn*.so $RPM_BUILD_ROOT/%_sitedir -%py_compile $RPM_BUILD_ROOT/%_sitedir +mkdir -p %{buildroot}/%{python_sitearch}/pysvn +cp Source/pysvn/{__init__.py,_pysvn*.so} %{buildroot}/%{python_sitearch}/pysvn +%py_compile %{buildroot}/%{python_sitearch}/pysvn rm -f Docs/generate_cpp_docs_from_html_docs.py -%clean -rm -rf $RPM_BUILD_ROOT +#%%check +#cd Tests +#make %{?_smp_mflags} %files %defattr(-,root,root) -%doc LICENSE.txt -%doc Docs -%doc Examples -%_sitedir +%doc LICENSE.txt Docs Examples +%{python_sitearch}/* %changelog -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
