From 6700caff9837e1bd4062f9c7ea06b04c39edc5ec Mon Sep 17 00:00:00 2001 From: Jeremy Hansen Date: Sun, 30 Jul 2017 12:22:55 +0700 Subject: system/unace: Compress patches. Signed-off-by: Willy Sudiarto Raharjo --- system/unace/01-makefiles.dpatch | 52 ---------------- system/unace/01-makefiles.dpatch.gz | Bin 0 -> 718 bytes system/unace/04-64bit.dpatch | 119 ------------------------------------ system/unace/04-64bit.dpatch.gz | Bin 0 -> 1052 bytes system/unace/unace.SlackBuild | 4 +- 5 files changed, 2 insertions(+), 173 deletions(-) delete mode 100644 system/unace/01-makefiles.dpatch create mode 100644 system/unace/01-makefiles.dpatch.gz delete mode 100644 system/unace/04-64bit.dpatch create mode 100644 system/unace/04-64bit.dpatch.gz (limited to 'system') diff --git a/system/unace/01-makefiles.dpatch b/system/unace/01-makefiles.dpatch deleted file mode 100644 index 812ce49ac0..0000000000 --- a/system/unace/01-makefiles.dpatch +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/sh /usr/share/dpatch/dpatch-run -## 01-makefiles.dpatch by Fabian Greffrath -## -## DP: Fix upstream makefiles - -@DPATCH@ - -diff -Nru unace-nonfree-2.5.orig/base.mk unace-nonfree-2.5/base.mk ---- unace-nonfree-2.5.orig/base.mk 2003-11-27 20:16:20.000000000 +0100 -+++ unace-nonfree-2.5/base.mk 2006-01-31 09:33:04.000000000 +0100 -@@ -427,9 +427,7 @@ - ############################################################################## - - ifndef ISWMAKE --include $(MAKE_DIR)baseace.mk - include $(MAKE_DIR)baseuace.mk - else --!include $(MAKE_DIR)baseace.mk - !include $(MAKE_DIR)baseuace.mk - endif -diff -Nru unace-nonfree-2.5.orig/makefile unace-nonfree-2.5/makefile ---- unace-nonfree-2.5.orig/makefile 2003-11-24 00:24:24.000000000 +0100 -+++ unace-nonfree-2.5/makefile 2006-01-31 09:40:17.000000000 +0100 -@@ -18,6 +18,6 @@ - INCLDIR = //usr/include - --DEFINES = -D__LINUX__ -D__unix__ -D__GCC__ -D__HAS_IO_H__ -+DEFINES = -D__LINUX__ -D__unix__ -D__GCC__ -U__HAS_IO_H__ - - ifdef DEBUG - LSWITCHES = -@@ -47,7 +47,7 @@ - $(APPS_UNACEEXE_CFILES) - - unace: $(UNACEEXELIN_CFILES) -- gcc $(LSWITCHES) -Wl,-lncurses -static -I$(INCLDIR) -I$(INCLSYSDIR) -I$(SRCSsl) $(DEFINES) $(UNACEEXELIN_CFILES) -ggdb -o$(EXECS_DIR)unace -+ gcc $(LSWITCHES) -Wl,-lncurses -I$(INCLDIR) -idirafter $(INCLSYSDIR) -I$(SRCSsl) $(DEFINES) $(UNACEEXELIN_CFILES) -ggdb -o$(EXECS_DIR)unace - ifndef DEBUG - tar cfvz linunace25.tgz unace file_id.diz licence - #sh linpack.sh -diff -Nru unace-nonfree-2.5.orig/unace.mk unace-nonfree-2.5/unace.mk ---- unace-nonfree-2.5.orig/unace.mk 2003-11-27 20:17:46.000000000 +0100 -+++ unace-nonfree-2.5/unace.mk 2006-01-31 09:33:21.000000000 +0100 -@@ -27,8 +27,6 @@ - - ifndef ISWMAKE - include $(MAKE_DIR)unaceexe.mk --include $(MAKE_DIR)unacedll.mk - else - !include $(MAKE_DIR)unaceexe.mk --!include $(MAKE_DIR)unacedll.mk - endif diff --git a/system/unace/01-makefiles.dpatch.gz b/system/unace/01-makefiles.dpatch.gz new file mode 100644 index 0000000000..a1f415e358 Binary files /dev/null and b/system/unace/01-makefiles.dpatch.gz differ diff --git a/system/unace/04-64bit.dpatch b/system/unace/04-64bit.dpatch deleted file mode 100644 index 2d1b15ef7d..0000000000 --- a/system/unace/04-64bit.dpatch +++ /dev/null @@ -1,119 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 04-64bit.dpatch by Michael Karcher -## -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: Replace declare.h by a generic stdint based version. - -@DPATCH@ -diff -urNad unace-nonfree-2.5~/source/base/all/declare.h unace-nonfree-2.5/source/base/all/declare.h ---- unace-nonfree-2.5~/source/base/all/declare.h 2007-11-06 00:11:47.000000000 +0100 -+++ unace-nonfree-2.5/source/base/all/declare.h 2007-11-06 00:13:18.498574104 +0100 -@@ -7,76 +7,47 @@ - #ifndef _DECLARE_H_INCLUDED - #define _DECLARE_H_INCLUDED - --#if !defined(__OS2__) && !defined(_WINDOWS_) -- typedef int BOOL; -- -- typedef char CHAR; -- typedef unsigned char UCHAR; -- typedef UCHAR *PUCHAR; -- typedef char *PSZ; -- -- typedef short SHORT; -- typedef unsigned short USHORT; -- typedef USHORT *PUSHORT; -- -- typedef long LONG; -- typedef unsigned long ULONG; -- -- typedef ULONG *PULONG; -- -- typedef int INT; -- typedef unsigned int UINT; -- typedef unsigned int *PUINT; -+#include - -- typedef CHAR *LPSTR; --#endif -+typedef int BOOL; -+typedef BOOL *PBOOL; - --#if __WATCOMC__==1060 -- typedef long __int64[2]; -- typedef __int64 LONGLONG; -- typedef LONGLONG *PLONGLONG; -- typedef __int64 ULONGLONG; -- typedef ULONGLONG DWORDLONG; --#else -- #if !defined(_WINDOWS_) -- #if !defined(__WATCOMC__) && !defined(__int64) -- #define __int64 long long -- #endif -+typedef char CHAR; -+typedef CHAR *PCHAR; -+typedef unsigned char UCHAR; -+typedef UCHAR *PUCHAR; -+typedef signed char SCHAR; -+typedef CHAR *PSZ; -+typedef CHAR *LPSTR; - -- typedef __int64 LONGLONG; -- typedef LONGLONG *PLONGLONG; -- typedef unsigned __int64 ULONGLONG; -- typedef ULONGLONG DWORDLONG; -- #endif --#endif -+typedef int INT; -+typedef INT *PINT; -+typedef unsigned int UINT; -+typedef unsigned int *PUINT; - -+typedef int16_t SHORT; -+typedef SHORT *PSHORT; -+typedef uint16_t USHORT; -+typedef USHORT *PUSHORT; - --#if !defined(_WINDOWS_) -- typedef BOOL *PBOOL; -- typedef INT *PINT; --#endif -+typedef int32_t LONG; -+typedef LONG *PLONG; -+typedef uint32_t ULONG; -+typedef ULONG *PULONG; - --#if !defined(__wtypes_h__) -- typedef void *PVOID; -- typedef CHAR *PCHAR; -- typedef SHORT *PSHORT; -- typedef LONG *PLONG; -- typedef ULONGLONG *PULONGLONG; --#endif -+typedef int64_t LONGLONG; -+typedef LONGLONG *PLONGLONG; -+typedef uint64_t ULONGLONG; -+typedef ULONGLONG *PULONGLONG; - --#if defined(_GNU_H_WINDOWS32_BASE) -- typedef LONGLONG ULONGLONG; -- typedef ULONGLONG *PULONGLONG; --#endif -+typedef void *PVOID; - --typedef signed char SCHAR; -+/* Dear ACE team, please clean your code to remove the following types */ -+typedef LONGLONG __int64; -+typedef ULONGLONG DWORDLONG; - - #ifndef NULL -- #if defined(__SMALL__) || defined(__MEDIUM__) || defined(__386__) || defined(__AXP__) || defined(__PPC__) -- #define NULL 0 -- #else -- #define NULL 0L -- #endif -+#include - #endif - - diff --git a/system/unace/04-64bit.dpatch.gz b/system/unace/04-64bit.dpatch.gz new file mode 100644 index 0000000000..764f9d80db Binary files /dev/null and b/system/unace/04-64bit.dpatch.gz differ diff --git a/system/unace/unace.SlackBuild b/system/unace/unace.SlackBuild index da0c5f360e..d576d5f6bb 100644 --- a/system/unace/unace.SlackBuild +++ b/system/unace/unace.SlackBuild @@ -73,10 +73,10 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; # Thanks to AUR for the patches -patch -p1 < $CWD/01-makefiles.dpatch +zcat $CWD/01-makefiles.dpatch | patch -p1 if [ "$ARCH" = "x86_64" ]; then - patch -p1 < $CWD/04-64bit.dpatch + zcat $CWD/04-64bit.dpatch | patch -p1 fi make -- cgit v1.2.3