[dev86] Update to 0.16.19

Jindrich Novy jnovy at fedoraproject.org
Thu Nov 15 14:25:55 UTC 2012


commit f58595c5e68d9d20f7e1c17b128e0528a6d327e2
Author: Jindrich Novy <jnovy at redhat.com>
Date:   Thu Nov 15 15:25:46 2012 +0100

    Update to 0.16.19

 dev86-long.patch     |   17 +++++++++++------
 dev86-overflow.patch |   24 ------------------------
 dev86.spec           |   16 ++++++++++------
 3 files changed, 21 insertions(+), 36 deletions(-)
---
diff --git a/dev86-long.patch b/dev86-long.patch
index 34cde19..59497d6 100644
--- a/dev86-long.patch
+++ b/dev86-long.patch
@@ -1,15 +1,20 @@
-diff -up dev86-0.16.17/ld/x86_aout.h.long dev86-0.16.17/ld/x86_aout.h
---- dev86-0.16.17/ld/x86_aout.h.long	2003-01-28 23:17:14.000000000 +0100
-+++ dev86-0.16.17/ld/x86_aout.h	2009-02-19 11:37:10.000000000 +0100
-@@ -11,10 +11,11 @@
+diff -up dev86-0.16.19/ld/x86_aout.h.long dev86-0.16.19/ld/x86_aout.h
+--- dev86-0.16.19/ld/x86_aout.h.long	2012-07-30 10:17:06.000000000 +0200
++++ dev86-0.16.19/ld/x86_aout.h	2012-11-15 15:19:12.215396644 +0100
+@@ -11,17 +11,11 @@
  /* If the host isn't an x86 all bets are off, use chars. */
  #if defined(i386) || defined(__BCC__) || defined(MSDOS)
  typedef long Long;
 -#define __OUT_OK 1
  #else
+-/* Beware: this will probably allow some BE hosts to generate broken files. */
+-#ifdef INT32_MAX
+ #include <stdint.h>
+ typedef int32_t Long;
+-#define __OUT_OK 1
+-#else
 -typedef char Long[4];
-+#include <stdint.h>
-+typedef int32_t Long;
+-#endif
  #endif
 +#define __OUT_OK 1
  
diff --git a/dev86.spec b/dev86.spec
index 3c21556..0fb2961 100644
--- a/dev86.spec
+++ b/dev86.spec
@@ -1,15 +1,14 @@
 Summary: A real mode 80x86 assembler and linker
 Name: dev86
-Version: 0.16.18
-Release: 3%{?dist}
+Version: 0.16.19
+Release: 1%{?dist}
 License: GPL+ and GPLv2+ and LGPLv2+
 Group: Development/Languages
-URL: http://homepage.ntlworld.com/robert.debath/
-Source: http://homepage.ntlworld.com/robert.debath/dev86/Dev86src-%{version}.tar.gz
+URL: http://www.debath.co.uk/dev86/
+Source: http://www.debath.co.uk/dev86/Dev86src-%{version}.tar.gz
 Patch0: dev86-noelks.patch
 Patch1: dev86-64bit.patch
 Patch2: dev86-nostrip.patch
-Patch3: dev86-overflow.patch
 Patch4: dev86-long.patch
 Patch5: dev86-print-overflow.patch
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -34,7 +33,6 @@ mode from their source code.
 %patch1 -p1 -b .64bit
 %endif
 %patch2 -p1 -b .nostrip
-%patch3 -p1 -b .overflow
 %patch4 -p1 -b .long
 %patch5 -p1 -b .print-overflow
 
@@ -89,6 +87,12 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man1/*
 
 %changelog
+* Thu Nov 15 2012 Jindrich Novy <jnovy at redhat.com> 0.16.19-1
+- update to 0.16.19
+- fix URLs
+- update .long patch
+- drop owerflow patch, applied upstream
+
 * Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.16.18-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list