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]
