Hello community,

here is the log from the commit of package devscripts for openSUSE:Factory 
checked in at 2015-01-20 19:11:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/devscripts (Old)
 and      /work/SRC/openSUSE:Factory/.devscripts.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "devscripts"

Changes:
--------
--- /work/SRC/openSUSE:Factory/devscripts/devscripts.changes    2013-07-01 
15:53:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.devscripts.new/devscripts.changes       
2015-01-20 19:11:21.000000000 +0100
@@ -1,0 +2,17 @@
+Sun Jan  4 18:52:45 UTC 2015 - [email protected]
+
+- Update to version 2.15.1
+  + see  /usr/share/doc/packages/devscripts/changelog for details
+- Upstream moved to python3
+  + Use python3-{devel,setuptools} instead of python-{devel,setuptools}
+  That means compatibility with SLE11 is broken
+- Remove now unapplied patches
+  + devscripts-pod2man-no-utf8.patch
+  + devscripts-old-File-Path.patch
+- Adapt devscripts-2.11.7-remove-install-layout-deb.patch to upstream
+  changes > devscripts-2.15.1-remove-install-layout-deb.patch
+- Remove yet obsolete compatibility stuff
+- Remove obsolete patch:
+  * fix_pod_syntax.patch
+
+-------------------------------------------------------------------

Old:
----
  devscripts-2.11.7-remove-install-layout-deb.patch
  devscripts-old-File-Path.patch
  devscripts-pod2man-no-utf8.patch
  devscripts_2.12.6.tar.gz
  fix_pod_syntax.patch

New:
----
  devscripts-2.15.1-remove-install-layout-deb.patch
  devscripts_2.15.1.tar.xz

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

Other differences:
------------------
++++++ devscripts.spec ++++++
--- /var/tmp/diff_new_pack.IQCZeE/_old  2015-01-20 19:11:22.000000000 +0100
+++ /var/tmp/diff_new_pack.IQCZeE/_new  2015-01-20 19:11:22.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package devscripts
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,33 +16,22 @@
 #
 
 
-%{!?py_ver: %global py_ver %(echo `python -c "import sys; 
sys.stdout.write(sys.version[:3])"`)}
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
-
 Name:           devscripts
-Version:        2.12.6
+Version:        2.15.1
 Release:        0
 Summary:        Scripts to make the life of a Debian Package maintainer easier
 License:        GPL-2.0+ and GPL-2.0 and GPL-3.0+ and GPL-3.0 and Artistic-2.0 
and GPL-1.0+ or Artistic-1.0 and SUSE-Public-Domain and ISC
 Group:          Development/Tools/Building
-Source0:        
http://ftp.de.debian.org/debian/pool/main/d/devscripts/devscripts_%{version}.tar.gz
+Source0:        
http://ftp.de.debian.org/debian/pool/main/d/devscripts/%{name}_%{version}.tar.xz
 # PATCH-FIX-UPSTREAM remove bash auto completion and fix docbook template 
directories path.
 Patch0:         devscripts-2.11.7-buildfix.patch
 # PATCH-FIX-UPSTREAM hg can't commit empty, fix it.
 Patch1:         devscripts-2.11.7-debcommit-hg16.patch
-# PATCH-FIX-UPSTREAM remove --utf8 since we only build En manpages.
-Patch2:         devscripts-pod2man-no-utf8.patch
 # PATCH-FIX-UPSTREAM remove unrecognized --install-layout=deb from 
scripts/setup.py and fix prefix
-Patch3:         devscripts-2.11.7-remove-install-layout-deb.patch
-# PATCH-FIX-OPENSUSE support old versions of File::Patch (SLE 11)
-Patch4:         devscripts-old-File-Path.patch
-# PATCH-FIX-UPSTREAM fix_pod_syntax.patch [email protected] -- Fix pod 
syntax (fixes build with perl 5.18)
-Patch5:         fix_pod_syntax.patch
+Patch3:         devscripts-2.15.1-remove-install-layout-deb.patch
 BuildRequires:  dpkg-devel >= 1.15.6
-BuildRequires:  python-devel
-# we are sorry to drop sles10 support, but no setuptools
-BuildRequires:  python-setuptools
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
 BuildRequires:  zlib-devel
 Requires:       checkbashisms >= %{version}
 Requires:       dpkg
@@ -57,9 +46,6 @@
 BuildRequires:  sgmltool
 BuildRequires:  texlive-latex
 %define _xsl_stylesheet 
/usr/share/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl
-%if 0%{?suse_version} < 1120
-%define _libexecdir /usr/lib
-%endif
 %endif
 %if 0%{?fedora_version}
 BuildRequires:  tetex-latex
@@ -115,13 +101,8 @@
 %setup -q
 
 %patch0 -p1
-%if 0%{?suse_version} && 0%{?suse_version} < 1130
-%patch2 -p1
-%patch4 -p1
-%endif
 %patch1 -p1
 %patch3 -p1
-%patch5 -p1
 
 %build
 make %{?_smp_mflags} XSL_STYLESHEET="%{_xsl_stylesheet}"
@@ -152,8 +133,8 @@
 %doc %{_docdir}/devscripts
 %doc %{_mandir}/man*/*
 %{_bindir}/*
-%{python_sitelib}/devscripts/
-%{python_sitelib}/devscripts-%{version}-py%{py_ver}.egg-info/
+%{python3_sitelib}/devscripts/
+%{python3_sitelib}/devscripts-%{version}-py%{py3_ver}.egg-info/
 /usr/lib/devscripts
 %{_datadir}/devscripts
 %exclude %{_mandir}/man1/checkbashisms.1.gz

++++++ devscripts-2.11.7-remove-install-layout-deb.patch -> 
devscripts-2.15.1-remove-install-layout-deb.patch ++++++
--- 
/work/SRC/openSUSE:Factory/devscripts/devscripts-2.11.7-remove-install-layout-deb.patch
     2012-10-08 20:27:59.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.devscripts.new/devscripts-2.15.1-remove-install-layout-deb.patch
        2015-01-20 19:11:21.000000000 +0100
@@ -1,12 +1,12 @@
 diff -urN devscripts-2.11.7.orig/scripts/Makefile 
devscripts-2.11.7/scripts/Makefile
 --- devscripts-2.11.7.orig/scripts/Makefile    2012-05-21 20:25:34.530645434 
+0800
 +++ devscripts-2.11.7/scripts/Makefile 2012-05-21 20:25:52.685418466 +0800
-@@ -76,7 +76,7 @@
-       $(foreach python,$(shell pyversions -r ../debian/control),$(python) 
setup.py test$(\n))
+@@ -95,7 +95,7 @@
+       $(foreach python,$(shell py3versions -r ../debian/control),$(python) 
setup.py test$(\n))
  
  install: all
--      python setup.py install --root="$(DESTDIR)" --no-compile 
--install-layout=deb
-+      python setup.py install --root="$(DESTDIR)" --no-compile --prefix=/usr
+-      python3 setup.py install --root="$(DESTDIR)" --no-compile 
--install-layout=deb
++      python3 setup.py install --root="$(DESTDIR)" --no-compile --prefix=/usr
        install -dD $(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR)
        cp $(SCRIPTS) $(DESTDIR)$(BINDIR)
        ln -sf edit-patch $(DESTDIR)$(BINDIR)/add-patch

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

Reply via email to