Hello community,

here is the log from the commit of package deb for openSUSE:Factory checked in 
at 2012-06-05 15:30:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deb (Old)
 and      /work/SRC/openSUSE:Factory/.deb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deb", Maintainer is "vdziewie...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/deb/deb.changes  2012-05-14 16:13:29.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.deb.new/deb.changes     2012-06-05 
15:30:15.000000000 +0200
@@ -1,0 +2,16 @@
+Mon May 21 03:31:50 UTC 2012 - i...@marguerite.su
+
+- update to dpkg-1.16.3
+  * see 
http://packages.debian.org/changelogs/pool/main/d/dpkg/dpkg_1.16.3/changelog
+- update to debhelper 9.20120518
+  * Fix versioned dependency on dpkg for xz options. Closes: #672895
+  * dh_link: Doc improvement. Closes: #672988
+- update to devscripts-2.11.7
+  * see 
http://packages.debian.org/changelogs/pool/main/d/devscripts/devscripts_2.11.7/changelog
+- reworked patch. remove version for archtable. for it's universal.
+- add dh_make 0.60
+  * see 
http://packages.debian.org/changelogs/pool/main/d/dh-make/dh-make_0.60/changelog
+- add dh_autoreconf 6
+  * see 
http://packages.debian.org/changelogs/pool/main/d/dh-autoreconf/dh-autoreconf_6/changelog
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/deb/update-alternatives.changes  2012-01-31 
10:20:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.deb.new/update-alternatives.changes     
2012-06-05 15:30:15.000000000 +0200
@@ -1,0 +2,6 @@
+Mon May 21 03:34:58 UTC 2012 - i...@marguerite.su
+
+- update to 1.16.3
+- reworked patch
+
+-------------------------------------------------------------------

Old:
----
  debhelper_8.1.2.tar.gz
  devscripts-2.10.71-buildfix.patch
  devscripts-2.10.71-debcommit-hg16.patch
  devscripts_2.10.71.tar.gz
  dpkg-1.15.8.12-archtable-suse.patch
  dpkg_1.15.8.12.tar.bz2
  update-alternatives-1.15.8.12-suse.patch

New:
----
  debhelper_9.20120518.tar.gz
  devscripts-2.11.7-buildfix.patch
  devscripts-2.11.7-debcommit-hg16.patch
  devscripts-2.11.7-remove-install-layout-deb.patch
  devscripts_2.11.7.tar.gz
  dh-autoreconf_6.tar.gz
  dh-make_0.60.tar.gz
  dpkg-archtable-suse.patch
  dpkg_1.16.3.tar.bz2
  update-alternatives-1.16.3-suse.patch

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

Other differences:
------------------
++++++ deb.spec ++++++
--- /var/tmp/diff_new_pack.VY4pu1/_old  2012-06-05 15:30:18.000000000 +0200
+++ /var/tmp/diff_new_pack.VY4pu1/_new  2012-06-05 15:30:18.000000000 +0200
@@ -17,49 +17,70 @@
 
 
 %define admindir %{_localstatedir}/lib/rpm/
-%define debhelper_ver 8.1.2
-%define devscripts_ver 2.10.71
+%define debhelper_ver 9.20120518
+%define devscripts_ver 2.11.7
+%define dhmake_ver 0.60
+%define dhautoreconf_ver 6
+
+%{!?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:           deb
-Version:        1.15.8.12
+Version:        1.16.3
 Release:        0
-Url:            http://www.debian.org
-Provides:       debhelper
-Provides:       devscripts
-Provides:       dpkg
-Provides:       dpkg-dev
-Provides:       dpkg-doc
-Provides:       dselect
-Requires:       cpio
-Requires:       html2text
-Requires:       make
-Requires:       patch
-Requires:       perl = %{perl_version}
 Summary:        Tools for Debian Packages
 License:        GPL-2.0+
 Group:          System/Packages
+Url:            http://www.debian.org
 Source0:        
http://ftp.de.debian.org/debian/pool/main/d/dpkg/dpkg_%{version}.tar.bz2
 Source1:        
http://ftp.de.debian.org/debian/pool/main/d/debhelper/debhelper_%{debhelper_ver}.tar.gz
 Source2:        
http://ftp.de.debian.org/debian/pool/main/d/devscripts/devscripts_%{devscripts_ver}.tar.gz
 Source3:        sensible-editor
+Source4:        
http://ftp.de.debian.org/debian/pool/main/d/dh-make/dh-make_%{dhmake_ver}.tar.gz
+Source5:        
http://ftp.de.debian.org/debian/pool/main/d/dh-autoreconf/dh-autoreconf_%{dhautoreconf_ver}.tar.gz
+# PATCH-FIX-UPSTREAM not build translated-manpages.
 Patch0:         debhelper-no-localized-manpages.patch
-Patch1:         devscripts-2.10.71-buildfix.patch
+# PATCH-FIX-UPSTREAM remove bash auto completion and fix docbook template 
directories path.
+Patch1:         devscripts-2.11.7-buildfix.patch
+# PATCH-FIX-UPSTREAM remove --utf8 since we only build En manpages.
 Patch2:         debhelper-pod2man-no-utf8.patch
-Patch3:         devscripts-2.10.71-debcommit-hg16.patch
+# PATCH-FIX-UPSTREAM hg can't commit empty, fix it.
+Patch3:         devscripts-2.11.7-debcommit-hg16.patch
+# PATCH-FIX-OPENSUSE replace debian with opensuse. replace macros. 
update-alternatives temp directories' path and name from dpkg* to rpm*.
 Patch4:         update-alternatives-%{version}-suse.patch
-Patch5:         dpkg-%{version}-archtable-suse.patch
+# PATCH-FIX-OPENSUSE add openSUSE supported architectures
+Patch5:         dpkg-archtable-suse.patch
+# PATCH-FIX-UPSTREAM remove --utf8 since we only build En manpages.
 Patch6:         dpkg-pod2man-no-utf8.patch
+# PATCH-FIX-UPSTREAM remove --utf8 since we only build En manpages.
 Patch7:         devscripts-pod2man-no-utf8.patch
+# PATCH-FIX-UPSTREAM remove unrecognized --install-layout=deb from 
scripts/setup.py and fix prefix
+Patch8:         devscripts-2.11.7-remove-install-layout-deb.patch
 BuildRequires:  gcc-c++
 BuildRequires:  ncurses-devel
+BuildRequires:  python-devel
+# we are sorry to drop sles10 support, but no setuptools
+BuildRequires:  python-setuptools
 BuildRequires:  zlib-devel
+Requires:       cpio
+Requires:       html2text
+Requires:       make
+Requires:       patch
+Requires:       perl = %{perl_version}
+Provides:       debhelper
+Provides:       devscripts
+Provides:       dpkg
+Provides:       dpkg-dev
+Provides:       dpkg-doc
+Provides:       dselect
 %if 0%{?suse_version} > 1010
 BuildRequires:  fdupes
 %endif
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libxslt
-Requires(pre):  /bin/touch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires(pre):  /bin/touch
 
 %if 0%{?suse_version}
 BuildRequires:  libbz2-devel
@@ -113,12 +134,10 @@
 %description devel
 Libraries and header files for dpkg.
 
-
 %lang_package
 %prep
-%setup -q -n dpkg-%{version} -b 1 -b 2
+%setup -q -n dpkg-%{version} -b 1 -b 2 -b 4 -b 5
 # do not unpack anything, just cd to source dir
-#%setup -q -D -T -n %{_builddir}
 cd ..
 
 %patch0
@@ -131,9 +150,10 @@
 %patch3
 %patch4
 %patch5
+%patch8
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS"
+export CFLAGS="%{optflags}"
 %if 0%{?use_selinux}
 export SELINUX_LIBS="-lselinux"
 %endif
@@ -145,7 +165,7 @@
        --disable-compiler-warnings \
 %endif
        --localstatedir=%{_localstatedir}/lib\
-        --with-admindir=%{_var}/lib/dpkg 
+        --with-admindir=%{_localstatedir}/lib/dpkg
 
 # configure somehow does not detect architecture correctly in OBS 
(bnc#469337), so 
 # let's do an awful hack and fix it in config.h
@@ -182,6 +202,7 @@
 make %{?_smp_mflags}
 
 %install
+# use makeinstall for sles10 compatibility.
 %makeinstall
 
 # remove update-alternatives stuff (included in separate package)
@@ -204,7 +225,6 @@
 install -m 644 AUTHORS %{buildroot}/%{_docdir}/deb/dpkg
 install -m 644 COPYING %{buildroot}/%{_docdir}/deb/dpkg
 install -m 644 doc/triggers.txt %{buildroot}/%{_docdir}/deb/dpkg
-install -m 644 INSTALL %{buildroot}/%{_docdir}/deb/dpkg
 install -m 644 NEWS %{buildroot}/%{_docdir}/deb/dpkg
 install -m 644 README* %{buildroot}/%{_docdir}/deb/dpkg
 install -m 644 THANKS %{buildroot}/%{_docdir}/deb/dpkg
@@ -239,7 +259,7 @@
 popd # debhelper
 
 pushd ../devscripts-%{devscripts_ver}
-make install DESTDIR=%{buildroot}
+%makeinstall
 install -D -m 644 scripts/*.1 %{buildroot}%{_mandir}/man1/
 install -D -m 644 scripts/*.5 %{buildroot}%{_mandir}/man5/
 while read target link; do
@@ -247,8 +267,35 @@
     ln -sf $target %{buildroot}$link
   fi
 done <debian/links
+# fix docs
+mkdir -pv %{buildroot}%{_docdir}
+mv %{buildroot}%{_datadir}/doc/devscripts %{buildroot}%{_docdir}
+chmod -x %{buildroot}%{_docdir}/devscripts/README
 popd
 
+pushd ../dh-make
+install -m 755 dh_make %{buildroot}%{_bindir}
+install -d -m 755 %{buildroot}%{_datadir}/debhelper/dh_make
+mv lib/* %{buildroot}%{_datadir}/debhelper/dh_make/
+install -m 644 *.1 %{buildroot}%{_mandir}/man1
+popd # dh-make
+
+pushd ../dh-autoreconf-%{dhautoreconf_ver}
+install -m 755 dh_autoreconf %{buildroot}%{_bindir}
+install -m 755 dh_autoreconf_clean %{buildroot}%{_bindir}
+install -m 644 autoreconf.pm 
%{buildroot}%{perl_vendorlib}/Debian/Debhelper/Sequence
+install -d -m 755 %{buildroot}%{_datadir}/cdbs/1/rules/
+install -m 644 autoreconf.mk %{buildroot}%{_datadir}/cdbs/1/rules
+install -d -m 755 %{buildroot}%{_datadir}/dh-autoreconf/
+install -m 644 ltmain-as-needed.diff %{buildroot}%{_datadir}/dh-autoreconf/
+#manpages
+pod2man -r "dh-autoreconf v%{dhautoreconf_ver}" -c dh-autoreconf --section=1 
dh_autoreconf dh_autoreconf.1
+pod2man -r "dh-autoreconf v%{dhautoreconf_ver}" -c dh-autoreconf --section=1 
dh_autoreconf_clean dh_autoreconf_clean.1
+pod2man -r "dh-autoreconf v%{dhautoreconf_ver}" -c dh-autoreconf --section=7 
dh-autoreconf.pod dh-autoreconf.7
+install -m 644 *.1 %{buildroot}%{_mandir}/man1
+install -m 644 *.7 %{buildroot}%{_mandir}/man7
+popd # dh-autoreconf
+
 # extras
 install -m 755 %{SOURCE3} %{buildroot}%{_bindir}
 
@@ -283,12 +330,17 @@
 %{perl_vendorlib}/Debian
 %{perl_vendorlib}/Dpkg
 %{perl_vendorlib}/Dpkg.pm
+%{python_sitelib}/devscripts/
+%{python_sitelib}/devscripts-%{devscripts_ver}-py%{py_ver}.egg-info/
 %{_libexecdir}/devscripts
 %{_datadir}/devscripts
+%{_docdir}/devscripts
+%{_datadir}/cdbs/
+%{_datadir}/dh-autoreconf/
 %if 0%{?suse_version} < 1110
-/usr/share/locale/*/LC_MESSAGES/*
-%dir /usr/share/locale/ast
-%dir /usr/share/locale/ast/LC_MESSAGES
+%{_datadir}/locale/*/LC_MESSAGES/*
+%dir %{_datadir}/locale/ast
+%dir %{_datadir}/locale/ast/LC_MESSAGES
 %endif
 
 %files devel

++++++ update-alternatives.spec ++++++
--- /var/tmp/diff_new_pack.VY4pu1/_old  2012-06-05 15:30:18.000000000 +0200
+++ /var/tmp/diff_new_pack.VY4pu1/_new  2012-06-05 15:30:18.000000000 +0200
@@ -19,16 +19,17 @@
 %define admindir %{_localstatedir}/lib/rpm/
 
 Name:           update-alternatives
-Version:        1.15.8.12
+Version:        1.16.3
 Release:        0
-Url:            http://ftp.de.debian.org/debian/pool/main/d/dpkg/
 Summary:        Maintain symbolic links determining default commands
 License:        GPL-2.0+
 Group:          System/Management
+Url:            http://ftp.de.debian.org/debian/pool/main/d/dpkg/
 Source0:        
http://ftp.de.debian.org/debian/pool/main/d/dpkg/dpkg_%{version}.tar.bz2
 Source3:        sensible-editor
 Patch0:         update-alternatives-%{version}-suse.patch
-Patch1:         dpkg-%{version}-archtable-suse.patch
+Patch1:         dpkg-archtable-suse.patch
+BuildRequires:  ncurses-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -52,20 +53,21 @@
 
 %build
 %{configure} \
-    --with-admindir=%{admindir}
+    --with-admindir=%{admindir} \
+    --disable-compiler-warnings # disable for sles10 -Wvla
 
 make -C lib/compat %{?_smp_mflags}
 make -C utils/ %{?_smp_mflags}
 
 %install
-%{__install} -d -m 0755 %{buildroot}/%{_sbindir}/
-%{__install} -d -m 0755 %{buildroot}/%{_mandir}/man8/
-%{__install} -d -m 0755 %{buildroot}/%{_sysconfdir}/alternatives
-%{__install} -d -m 0755 %{buildroot}/%{admindir}/alternatives
-%{__install} -d -m 0755 %{buildroot}/%{_localstatedir}/log
+install -d -m 0755 %{buildroot}/%{_sbindir}/
+install -d -m 0755 %{buildroot}/%{_mandir}/man8/
+install -d -m 0755 %{buildroot}/%{_sysconfdir}/alternatives
+install -d -m 0755 %{buildroot}/%{admindir}/alternatives
+install -d -m 0755 %{buildroot}/%{_localstatedir}/log
 
-%{__install} -m 0755 utils/%{name} %{buildroot}/%{_sbindir}
-%{__install} -m 0644 man/%{name}.8 %{buildroot}/%{_mandir}/man8/
+install -m 0755 utils/%{name} %{buildroot}/%{_sbindir}
+install -m 0644 man/%{name}.8 %{buildroot}/%{_mandir}/man8/
 
 touch %{buildroot}/%{_localstatedir}/log/%{name}.log
 
@@ -73,7 +75,7 @@
 %defattr(-,root,root,-)
 %doc COPYING
 %dir %{_sysconfdir}/alternatives
-%dir %{_var}/lib/rpm/alternatives
+%dir %{_localstatedir}/lib/rpm/alternatives
 %{_sbindir}/update-alternatives
 %{_mandir}/man8/update-alternatives.8*
 %ghost %{_localstatedir}/log/update-alternatives.log

++++++ debhelper-pod2man-no-utf8.patch ++++++
--- /var/tmp/diff_new_pack.VY4pu1/_old  2012-06-05 15:30:18.000000000 +0200
+++ /var/tmp/diff_new_pack.VY4pu1/_new  2012-06-05 15:30:18.000000000 +0200
@@ -1,7 +1,6 @@
-Index: debhelper/Makefile
-===================================================================
---- debhelper/Makefile.orig    2011-03-16 09:40:54.454930738 +0100
-+++ debhelper/Makefile 2011-03-16 09:46:06.028984654 +0100
+diff -urN debhelper.orig/Makefile debhelper/Makefile
+--- debhelper.orig/Makefile    2012-05-22 00:31:07.490458089 +0800
++++ debhelper/Makefile 2012-05-22 00:31:43.648006056 +0800
 @@ -38,7 +38,7 @@
  
  PERLLIBDIR=$(shell perl -MConfig -e 'print 
$$Config{vendorlib}')/Debian/Debhelper
@@ -9,5 +8,5 @@
 -POD2MAN=pod2man --utf8 -c Debhelper -r "$(VERSION)"
 +POD2MAN=pod2man -c Debhelper -r "$(VERSION)"
  
- build: version debhelper.7
-       find . -maxdepth 1 -type f -perm +100 -name "dh*" \
+ # l10n to be built is determined from .po files
+ LANGS=$(notdir $(basename $(wildcard man/po4a/po/*.po)))

++++++ debhelper_8.1.2.tar.gz -> debhelper_9.20120518.tar.gz ++++++
++++ 25014 lines of diff (skipped)

++++++ devscripts-2.10.71-buildfix.patch -> devscripts-2.11.7-buildfix.patch 
++++++
--- /work/SRC/openSUSE:Factory/deb/devscripts-2.10.71-buildfix.patch    
2011-09-23 01:54:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.deb.new/devscripts-2.11.7-buildfix.patch        
2012-06-05 15:30:15.000000000 +0200
@@ -1,21 +1,31 @@
-Index: devscripts-2.10.71/Makefile
-===================================================================
---- devscripts-2.10.71/Makefile.orig   2011-02-19 17:23:31.000000000 +0100
-+++ devscripts-2.10.71/Makefile        2011-03-16 09:44:19.053846035 +0100
-@@ -7,7 +7,7 @@
- PERL_MODULES = Devscripts
- EXAMPLES = conf.default
+diff -urN devscripts-2.11.7.orig/Makefile devscripts-2.11.7/Makefile
+--- devscripts-2.11.7.orig/Makefile    2012-05-21 11:36:59.800426916 +0800
++++ devscripts-2.11.7/Makefile 2012-05-21 11:38:41.453156082 +0800
+@@ -11,7 +11,7 @@
+ DOCDIR ?= $(PREFIX)/share/doc/devscripts
+ MAN1DIR ?= $(PREFIX)/share/man/man1
  
 -all: version make_scripts $(EXAMPLES) translated_manpages
-+all: version scripts $(EXAMPLES)
++all: version make_scripts $(EXAMPLES)
  
  version:
        rm -f version
-Index: devscripts-2.10.71/scripts/Makefile
-===================================================================
---- devscripts-2.10.71/scripts/Makefile.orig   2011-02-19 17:23:31.000000000 
+0100
-+++ devscripts-2.10.71/scripts/Makefile        2011-03-16 13:25:20.346241960 
+0100
-@@ -19,7 +19,7 @@
+diff -urN devscripts-2.11.7.orig/po4a/Makefile devscripts-2.11.7/po4a/Makefile
+--- devscripts-2.11.7.orig/po4a/Makefile       2012-05-21 11:36:59.800426916 
+0800
++++ devscripts-2.11.7/po4a/Makefile    2012-05-21 11:41:45.313857508 +0800
+@@ -23,7 +23,7 @@
+       pod2man --utf8 --center=" " --release="Utilitaires Debian" $< > $@
+ fr/%.fr.1: fr/%.fr.dbk translate
+       xsltproc --nonet -o $@ \
+-        /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<
++        /usr/share/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl 
$<
+ # xsltproc writes out to foo.1 even if you tell it to do otherwise, so we have
+ # to rename the file after it's generated
+       mv fr/$*.1 $@
+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 11:36:59.809426803 
+0800
++++ devscripts-2.11.7/scripts/Makefile 2012-05-21 11:41:19.598178997 +0800
+@@ -24,7 +24,7 @@
  LIBDIR = /usr/lib/devscripts
  BIN_LIBDIR = /usr/lib/devscripts
  
@@ -23,8 +33,8 @@
 +all: $(SCRIPTS) $(GEN_MAN1S) $(LIBS) $(CWRAPPERS)
  
  $(VERSION_FILE):
-       @echo "You need to 'make' the toplevel directory first"
-@@ -29,10 +29,8 @@
+       $(MAKE) -C .. version
+@@ -33,10 +33,8 @@
  
  %.tmp: %.sh $(VERSION_FILE)
        sed -e "s/###VERSION###/$(VERSION)/" $<  > $@
@@ -35,7 +45,7 @@
  %: %.tmp
        cp $< $@
        chmod +x $@
-@@ -42,7 +40,7 @@
+@@ -46,7 +44,7 @@
        pod2man --utf8 --center=" " --release="Debian Utilities" $< > $@
  %.1: %.dbk
        xsltproc --nonet -o $@ \
@@ -44,30 +54,11 @@
  
  # There is a slight chance this gets called twice, once here from here and 
once
  # from ../po4a/Makefile. Treat files with care.
-@@ -66,10 +64,12 @@
-               libvfork.o libvfork.so.0 $(COMPLETION)
- 
- install: all
-+      mkdir -p $(DESTDIR)$(BINDIR)
-+      mkdir -p $(DESTDIR)$(LIBDIR)
-       cp $(SCRIPTS) $(DESTDIR)$(BINDIR)
+@@ -82,7 +80,6 @@
+       ln -sf edit-patch $(DESTDIR)$(BINDIR)/add-patch
        cp $(LIBS) $(DESTDIR)$(LIBDIR)
+       install -dD $(DESTDIR)/etc/bash_completion.d
 -      cp $(COMPLETION) $(DESTDIR)/etc/bash_completion.d
        # Special treatment for debpkg
-+      mkdir -p $(DESTDIR)$(PERLMOD_DIR)
+       install -dD $(DESTDIR)$(PERLMOD_DIR)
        mv $(DESTDIR)$(BINDIR)/debpkg $(DESTDIR)$(PERLMOD_DIR)
-       cp debpkg-wrapper $(DESTDIR)$(BINDIR)/debpkg
- 
-Index: devscripts-2.10.71/po4a/Makefile
-===================================================================
---- devscripts-2.10.71/po4a/Makefile.orig      2011-02-19 17:23:31.000000000 
+0100
-+++ devscripts-2.10.71/po4a/Makefile   2011-03-16 13:24:55.491265642 +0100
-@@ -23,7 +23,7 @@
-       pod2man --utf8 --center=" " --release="Utilitaires Debian" $< > $@
- fr/%.fr.1: fr/%.fr.dbk translate
-       xsltproc --nonet -o $@ \
--        /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<
-+        /usr/share/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl 
$<
- # xsltproc writes out to foo.1 even if you tell it to do otherwise, so we have
- # to rename the file after it's generated
-       mv fr/$*.1 $@

++++++ devscripts-2.10.71-debcommit-hg16.patch -> 
devscripts-2.11.7-debcommit-hg16.patch ++++++
--- /work/SRC/openSUSE:Factory/deb/devscripts-2.10.71-debcommit-hg16.patch      
2011-09-23 01:54:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.deb.new/devscripts-2.11.7-debcommit-hg16.patch  
2012-06-05 15:30:15.000000000 +0200
@@ -1,8 +1,7 @@
-Index: devscripts-2.10.71/scripts/debcommit.pl
-===================================================================
---- devscripts-2.10.71/scripts/debcommit.pl.orig       2011-02-19 
17:23:31.000000000 +0100
-+++ devscripts-2.10.71/scripts/debcommit.pl    2011-03-16 09:47:07.033357951 
+0100
-@@ -584,7 +584,9 @@
+diff -urN devscripts-2.11.7.orig/scripts/debcommit.pl 
devscripts-2.11.7/scripts/debcommit.pl
+--- devscripts-2.11.7.orig/scripts/debcommit.pl        2012-05-21 
11:36:59.813426755 +0800
++++ devscripts-2.11.7/scripts/debcommit.pl     2012-05-21 11:45:02.100397337 
+0800
+@@ -592,7 +592,9 @@
      else {
        die "debcommit: unknown program $prog";
      }

++++++ devscripts-2.11.7-remove-install-layout-deb.patch ++++++
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))
 
 install: all
-       python setup.py install --root="$(DESTDIR)" --no-compile 
--install-layout=deb
+       python 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
++++++ devscripts-pod2man-no-utf8.patch ++++++
--- /var/tmp/diff_new_pack.VY4pu1/_old  2012-06-05 15:30:18.000000000 +0200
+++ /var/tmp/diff_new_pack.VY4pu1/_new  2012-06-05 15:30:18.000000000 +0200
@@ -1,7 +1,7 @@
-diff -ur devscripts-2.10.71.orig/scripts/Makefile 
devscripts-2.10.71/scripts/Makefile
---- devscripts-2.10.71.orig/scripts/Makefile   2011-02-19 17:23:31.000000000 
+0100
-+++ devscripts-2.10.71/scripts/Makefile        2011-03-31 15:11:44.771068655 
+0200
-@@ -39,7 +39,7 @@
+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 21:31:57.952845803 
+0800
++++ devscripts-2.11.7/scripts/Makefile 2012-05-22 00:26:16.954090293 +0800
+@@ -43,7 +43,7 @@
  
  %.1: %.pl
        podchecker $<
@@ -9,4 +9,4 @@
 +      pod2man --center=" " --release="Debian Utilities" $< > $@
  %.1: %.dbk
        xsltproc --nonet -o $@ \
-         /usr/share/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl 
$<
+         /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<

++++++ devscripts_2.10.71.tar.gz -> devscripts_2.11.7.tar.gz ++++++
++++ 34252 lines of diff (skipped)

++++++ dpkg-1.15.8.12-archtable-suse.patch -> dpkg-archtable-suse.patch ++++++
--- /work/SRC/openSUSE:Factory/deb/dpkg-1.15.8.12-archtable-suse.patch  
2012-01-31 10:20:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.deb.new/dpkg-archtable-suse.patch       
2012-06-05 15:30:15.000000000 +0200
@@ -1,20 +1,20 @@
-Index: dpkg-1.15.8.12/debian/archtable
-===================================================================
---- dpkg-1.15.8.12.orig/debian/archtable
-+++ dpkg-1.15.8.12/debian/archtable
-@@ -27,3 +27,15 @@ sparc-linux-gnu                     sparc
+diff -urN dpkg-1.16.3.orig/debian/archtable dpkg-1.16.3/debian/archtable
+--- dpkg-1.16.3.orig/debian/archtable  2012-05-21 11:10:20.604419618 +0800
++++ dpkg-1.16.3/debian/archtable       2012-05-21 11:27:16.525718853 +0800
+@@ -27,3 +27,15 @@
  i486-gnu                      hurd-i386
  i486-kfreebsd-gnu             kfreebsd-i386
  x86_64-kfreebsd-gnu           kfreebsd-amd64
-+i486-suse-linux                       i386
-+ia64-suse-linux                       ia64
-+alpha-suse-linux                      alpha
-+x86_64-suse-linux             amd64
-+arm-suse-linux                        arm
-+arm-suse-linuxeabi            armel
-+hppa-suse-linux                       hppa
-+mips-suse-linux                       mips
-+mipsel-suse-linux             mipsel
-+powerpc-suse-linux            powerpc
-+s390-suse-linux                       s390
-+sparc-suse-linux                      sparc
+++i486-suse-linux              i386
+++ia64-suse-linux              ia64
+++alpha-suse-linux             alpha
+++x86_64-suse-linux            amd64
+++arm-suse-linux                       arm
+++arm-suse-linuxeabi           armel
+++hppa-suse-linux              hppa
+++mips-suse-linux              mips
+++mipsel-suse-linux            mipsel
+++powerpc-suse-linux           powerpc
+++s390-suse-linux              s390
+++sparc-suse-linux             sparc
+\ 文件尾没有 newline 字符

++++++ dpkg-pod2man-no-utf8.patch ++++++
--- /var/tmp/diff_new_pack.VY4pu1/_old  2012-06-05 15:30:18.000000000 +0200
+++ /var/tmp/diff_new_pack.VY4pu1/_new  2012-06-05 15:30:18.000000000 +0200
@@ -1,26 +1,24 @@
-Index: dpkg-1.15.8.12/scripts/Makefile.am
-===================================================================
---- dpkg-1.15.8.12.orig/scripts/Makefile.am
-+++ dpkg-1.15.8.12/scripts/Makefile.am
-@@ -136,7 +136,7 @@ if BUILD_POD_DOC
+diff -urN dpkg-1.16.3.orig/scripts/Makefile.am dpkg-1.16.3/scripts/Makefile.am
+--- dpkg-1.16.3.orig/scripts/Makefile.am       2012-05-22 00:27:39.702055802 
+0800
++++ dpkg-1.16.3/scripts/Makefile.am    2012-05-22 00:28:52.757142487 +0800
+@@ -137,7 +137,7 @@
        $(mkdir_p) $(DESTDIR)$(man3dir)
        for module in $(nobase_dist_perllib_DATA); do \
            name=`echo $$module | sed -e 's|/|::|g' -e 's/\.pm$$//'`; \
--          pod2man --utf8 --center=libdpkg-perl --release=$(VERSION) \
-+          pod2man --center=libdpkg-perl --release=$(VERSION) \
+-          $(POD2MAN) --utf8 --center=libdpkg-perl --release=$(VERSION) \
++          $(POD2MAN) --center=libdpkg-perl --release=$(VERSION) \
                --name="$$name" --section=3 $(srcdir)/$$module \
                >$(DESTDIR)$(man3dir)/$$name.3; \
            test -s $(DESTDIR)$(man3dir)/$$name.3 || \
-Index: dpkg-1.15.8.12/scripts/Makefile.in
-===================================================================
---- dpkg-1.15.8.12.orig/scripts/Makefile.in
-+++ dpkg-1.15.8.12/scripts/Makefile.in
-@@ -986,7 +986,7 @@ install-data-local:
+diff -urN dpkg-1.16.3.orig/scripts/Makefile.in dpkg-1.16.3/scripts/Makefile.in
+--- dpkg-1.16.3.orig/scripts/Makefile.in       2012-05-22 00:27:39.702055802 
+0800
++++ dpkg-1.16.3/scripts/Makefile.in    2012-05-22 00:29:34.834616447 +0800
+@@ -1036,7 +1036,7 @@
  @BUILD_POD_DOC_TRUE@  $(mkdir_p) $(DESTDIR)$(man3dir)
  @BUILD_POD_DOC_TRUE@  for module in $(nobase_dist_perllib_DATA); do \
  @BUILD_POD_DOC_TRUE@      name=`echo $$module | sed -e 's|/|::|g' -e 
's/\.pm$$//'`; \
--@BUILD_POD_DOC_TRUE@      pod2man --utf8 --center=libdpkg-perl 
--release=$(VERSION) \
-+@BUILD_POD_DOC_TRUE@      pod2man --center=libdpkg-perl --release=$(VERSION) \
+-@BUILD_POD_DOC_TRUE@      $(POD2MAN) --utf8 --center=libdpkg-perl 
--release=$(VERSION) \
++@BUILD_POD_DOC_TRUE@      $(POD2MAN) --center=libdpkg-perl 
--release=$(VERSION) \
  @BUILD_POD_DOC_TRUE@          --name="$$name" --section=3 $(srcdir)/$$module \
  @BUILD_POD_DOC_TRUE@          >$(DESTDIR)$(man3dir)/$$name.3; \
  @BUILD_POD_DOC_TRUE@      test -s $(DESTDIR)$(man3dir)/$$name.3 || \

++++++ dpkg_1.15.8.12.tar.bz2 -> dpkg_1.16.3.tar.bz2 ++++++
++++ 733615 lines of diff (skipped)

++++++ update-alternatives-1.15.8.12-suse.patch -> 
update-alternatives-1.16.3-suse.patch ++++++
--- /work/SRC/openSUSE:Factory/deb/update-alternatives-1.15.8.12-suse.patch     
2012-01-31 10:20:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.deb.new/update-alternatives-1.16.3-suse.patch   
2012-06-05 15:30:15.000000000 +0200
@@ -1,35 +1,25 @@
-Index: dpkg-1.15.8.12/man/update-alternatives.8
-===================================================================
---- dpkg-1.15.8.12.orig/man/update-alternatives.8
-+++ dpkg-1.15.8.12/man/update-alternatives.8
-@@ -4,7 +4,7 @@
- .\" it under the terms of the GNU General Public License as published
- .\" by the Free Software Foundation; either version 2 of the License, or
- .\" (at your option) any later version.  There is NO WARRANTY.  You can
--.\" find the GNU GPL in /usr/share/common-licenses/GPL on any Debian system.
-+.\" find the GNU GPL in /usr/share/doc/licenses/GPL-2.0.txton any SUSE system.
- .TH update\-alternatives 8 "2009-04-13" "Debian Project" "dpkg utilities"
- .SH NAME
- update\-alternatives \- maintain symbolic links determining default commands
-@@ -17,7 +17,7 @@ update\-alternatives \- maintain symboli
+diff -urN dpkg-1.16.3.orig/man/update-alternatives.8 
dpkg-1.16.3/man/update-alternatives.8
+--- dpkg-1.16.3.orig/man/update-alternatives.8 2012-05-21 11:10:20.686418591 
+0800
++++ dpkg-1.16.3/man/update-alternatives.8      2012-05-21 11:15:52.029276236 
+0800
+@@ -33,7 +33,7 @@
  .SH DESCRIPTION
  .B update\-alternatives
  creates, removes, maintains and displays information about the symbolic
 -links comprising the Debian alternatives system.
-+links comprising the SUSE alternatives system.
++links comprising the SuSE alternatives system.
  .PP
  It is possible for several programs fulfilling the same or similar
  functions to be installed on a single system at the same time.
-@@ -27,7 +27,7 @@ different editor, if desired, but makes
+@@ -43,7 +43,7 @@
  to make a good choice for an editor to invoke if the
  user has not specified a particular preference.
  .PP
 -Debian's alternatives system aims to solve this problem.
-+SUSE's alternatives system aims to solve this problem.
++SuSE's alternatives system aims to solve this problem.
  A generic name in the filesystem is
  shared by all files providing interchangeable functionality.
  The alternatives system and the system administrator
-@@ -66,10 +66,10 @@ installed, changed or removed,
+@@ -82,10 +82,10 @@
  is called to update information about that file in the alternatives system.
  .B update\-alternatives
  is usually called from the
@@ -39,11 +29,11 @@
 -.B prerm
 -(install) scripts in Debian packages.
 +.B preun
-+(install) scripts in SUSE packages.
++(install) scripts in SuSE packages.
  .PP
  It is often useful for a number of alternatives to be synchronised,
  so that they are changed as a group; for example, when several versions
-@@ -173,7 +173,7 @@ containing the symlinks.
+@@ -189,7 +189,7 @@
  .TP
  administrative directory
  A directory, by default
@@ -52,29 +42,19 @@
  containing
  .BR update\-alternatives '
  state information.
-@@ -477,7 +477,7 @@ this as root:
+@@ -501,7 +501,7 @@
  .RE
  .
  .SH BUGS
 -If you find a bug, please report it using the Debian bug-tracking system.
-+If you find a bug, please report it using the SUSE bug-tracking system.
++If you find a bug, please report it using the SuSE bug-tracking system.
  .PP
  If you find any discrepancy between the operation of
  .B update\-alternatives
-Index: dpkg-1.15.8.12/utils/update-alternatives.c
-===================================================================
---- dpkg-1.15.8.12.orig/utils/update-alternatives.c
-+++ dpkg-1.15.8.12/utils/update-alternatives.c
-@@ -51,7 +51,7 @@
- #define PROGNAME "update-alternatives"
- 
- static const char *altdir = SYSCONFDIR "/alternatives";
--static const char *admdir = ADMINDIR "/alternatives";
-+static const char *admdir = "/var/lib/rpm/alternatives";
- 
- static const char *prog_path = "update-alternatives";
- 
-@@ -68,7 +68,7 @@ static int opt_force = 0;
+diff -urN dpkg-1.16.3.orig/utils/update-alternatives.c 
dpkg-1.16.3/utils/update-alternatives.c
+--- dpkg-1.16.3.orig/utils/update-alternatives.c       2012-05-21 
11:10:20.607419579 +0800
++++ dpkg-1.16.3/utils/update-alternatives.c    2012-05-21 11:21:24.189123667 
+0800
+@@ -68,7 +68,7 @@
  static char *pass_opts[MAX_OPTS];
  static int nb_opts = 0;
  
@@ -83,23 +63,28 @@
  
  /*
   * Functions.
-@@ -77,7 +77,7 @@ static int nb_opts = 0;
+@@ -77,7 +77,7 @@
  static void
  version(void)
  {
 -      printf(_("Debian %s version %s.\n"), PROGNAME, VERSION);
-+      printf(_("SUSE %s version %s.\n"), PROGNAME, VERSION);
++      printf(_("SuSE %s version %s.\n"), PROGNAME, VERSION);
        printf("\n");
  
        printf(_(
-@@ -1984,8 +1984,8 @@ main(int argc, char **argv)
-       int i = 0, count;
+@@ -359,13 +359,13 @@
+       const char *basedir, *dpkg_basedir;
+       char *admindir;
+ 
+-      dpkg_basedir = getenv("DPKG_ADMINDIR");
++      dpkg_basedir = getenv("RPM_ADMINDIR");
+       if (dpkg_basedir)
+               basedir = dpkg_basedir;
+       else
+               basedir = ADMINDIR;
  
-       setlocale(LC_ALL, "");
--      bindtextdomain("dpkg", LOCALEDIR);
--      textdomain("dpkg");
-+      bindtextdomain("rpm", LOCALEDIR);
-+      textdomain("rpm");
+-      xasprintf(&admindir, "%s/%s", basedir, "alternatives");
++      xasprintf(&admindir, "%s/%s", basedir, "/var/lib/rpm/alternatives");
  
-       if (setvbuf(stdout, NULL, _IONBF, 0))
-               error("setvbuf failed: %s", strerror(errno));
+       return admindir;
+ }

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to