Package: linux86
Version: 0.16.17-3.1
Severity: normal
Tags: patch pending

Dear maintainer,

I've prepared an NMU for linux86 (versioned as 0.16.17-3.2) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
WBR, wRAR
diff -u linux86-0.16.17/debian/control linux86-0.16.17/debian/control
--- linux86-0.16.17/debian/control
+++ linux86-0.16.17/debian/control
@@ -24,13 +24,10 @@
 Description: 16-bit x86 C compiler
  This is a C-compiler for 8086 cpus which is important for the
  development of boot loaders or BIOS related 8086 code.
- .
- It is possible to run 8086 code under i386 Linux using an emulator,
- `elksemu', also included in this package.
 
 Package: elks-libc
 Architecture: all
-Recommends: bcc (= ${binary:Version})
+Recommends: bcc (>= ${source:Version})
 Replaces: bcc (<< 0.14.9), linux86
 Conflicts: linux86
 Description: 16-bit x86 C library and include files
diff -u linux86-0.16.17/debian/lintian.overrides linux86-0.16.17/debian/lintian.overrides
--- linux86-0.16.17/debian/lintian.overrides
+++ linux86-0.16.17/debian/lintian.overrides
@@ -4,6 +4,6 @@
-elks-libc: arch-independent-package-contains-binary-or-object ./usr/lib/bcc/i386/libc.a
-elks-libc: arch-independent-package-contains-binary-or-object ./usr/lib/bcc/libbsd.a
-elks-libc: arch-independent-package-contains-binary-or-object ./usr/lib/bcc/libc.a
-elks-libc: arch-independent-package-contains-binary-or-object ./usr/lib/bcc/libc_f.a
-elks-libc: arch-independent-package-contains-binary-or-object ./usr/lib/bcc/libc_s.a
-elks-libc: arch-independent-package-contains-binary-or-object ./usr/lib/bcc/libdos.a
+elks-libc: arch-independent-package-contains-binary-or-object usr/lib/bcc/i386/libc.a
+elks-libc: arch-independent-package-contains-binary-or-object usr/lib/bcc/libbsd.a
+elks-libc: arch-independent-package-contains-binary-or-object usr/lib/bcc/libc.a
+elks-libc: arch-independent-package-contains-binary-or-object usr/lib/bcc/libc_f.a
+elks-libc: arch-independent-package-contains-binary-or-object usr/lib/bcc/libc_s.a
+elks-libc: arch-independent-package-contains-binary-or-object usr/lib/bcc/libdos.a
diff -u linux86-0.16.17/debian/changelog linux86-0.16.17/debian/changelog
--- linux86-0.16.17/debian/changelog
+++ linux86-0.16.17/debian/changelog
@@ -1,3 +1,16 @@
+linux86 (0.16.17-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add mandatory build-* target to debian/rules, patch by Sven Joachim
+    (Closes: #822048).
+  * Fix debian/lintian.overrides, patch by Sven Joachim.
+  * Add explicit debian/source/format.
+  * Drop elksemu (Closes: #831000).
+  * Use source:Version instead of binary:Version in elks-libc Depends (Closes:
+    #439922).
+
+ -- Andrey Rahmatullin <w...@debian.org>  Thu, 15 Dec 2016 23:19:08 +0500
+
 linux86 (0.16.17-3.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u linux86-0.16.17/debian/rules linux86-0.16.17/debian/rules
--- linux86-0.16.17/debian/rules
+++ linux86-0.16.17/debian/rules
@@ -6,6 +6,8 @@
 
 SHELL	=	bash
 
+build-arch build-indep:	build
+
 build:
 		make all LIBPRE=/usr/ < /dev/null
 		touch build
@@ -43,7 +45,6 @@
 		install -d debian/tmp-elks-libc/usr/share/doc/elks-libc
 		cp -p Changes debian/tmp-elks-libc/usr/share/doc/elks-libc/changelog
 		cp -p Contributors README debian/tmp-elks-libc/usr/share/doc/elks-libc/
-		cp -p elksemu/README debian/tmp-elks-libc/usr/share/doc/elks-libc/README.elksemu
 		cp -p libc/README debian/tmp-elks-libc/usr/share/doc/elks-libc/README.libc
 		cp -p libbsd/README.HLU debian/tmp-elks-libc/usr/share/doc/elks-libc/README.libbsd
 		cp -p debian/changelog debian/tmp-elks-libc/usr/share/doc/elks-libc/changelog.Debian
@@ -63,11 +64,6 @@
 # ``bcc'' specific things:
 		install -d debian/tmp-bcc/usr/bin
 		mv debian/tmp/usr/bin/bcc debian/tmp-bcc/usr/bin
-ifeq ($(findstring i486-linux-gnu,$(DEB_BUILD_GNU_TYPE)),i486-linux-gnu)
-		mv debian/tmp/usr/bin/elksemu debian/tmp-bcc/usr/bin
-		install -d debian/tmp-bcc/usr/share/man/man1
-		mv debian/tmp/usr/man/man1/elksemu.1.gz debian/tmp-bcc/usr/share/man/man1
-endif
 		install -d debian/tmp-bcc/usr/lib/bcc
 		mv debian/tmp/usr/lib/bcc/bcc-cc1 debian/tmp-bcc/usr/lib/bcc
 		mv debian/tmp/usr/lib/bcc/bcc-cpp debian/tmp-bcc/usr/lib/bcc
only in patch2:
unchanged:
--- linux86-0.16.17.orig/debian/source/format
+++ linux86-0.16.17/debian/source/format
@@ -0,0 +1 @@
+1.0

Attachment: signature.asc
Description: PGP signature

Reply via email to