[arch-commits] Commit in unace/repos/community-x86_64 (10 files)
Jaroslav Lichtblau
jlichtblau at archlinux.org
Sat Jan 25 21:03:47 UTC 2020
Date: Saturday, January 25, 2020 @ 21:03:46
Author: jlichtblau
Revision: 555563
archrelease: copy trunk to community-x86_64
Added:
unace/repos/community-x86_64/01-makefiles.dpatch
(from rev 555562, unace/trunk/01-makefiles.dpatch)
unace/repos/community-x86_64/04-64bit.dpatch
(from rev 555562, unace/trunk/04-64bit.dpatch)
unace/repos/community-x86_64/PKGBUILD
(from rev 555562, unace/trunk/PKGBUILD)
unace/repos/community-x86_64/unace.changelog
(from rev 555562, unace/trunk/unace.changelog)
unace/repos/community-x86_64/unace.install
(from rev 555562, unace/trunk/unace.install)
Deleted:
unace/repos/community-x86_64/01-makefiles.dpatch
unace/repos/community-x86_64/04-64bit.dpatch
unace/repos/community-x86_64/ChangeLog
unace/repos/community-x86_64/PKGBUILD
unace/repos/community-x86_64/unace.install
---------------------+
01-makefiles.dpatch | 104 ++++++++++-----------
04-64bit.dpatch | 238 +++++++++++++++++++++++++-------------------------
ChangeLog | 9 -
PKGBUILD | 77 +++++++++-------
unace.changelog | 12 ++
unace.install | 28 ++---
6 files changed, 241 insertions(+), 227 deletions(-)
Deleted: 01-makefiles.dpatch
===================================================================
--- 01-makefiles.dpatch 2020-01-25 21:03:22 UTC (rev 555562)
+++ 01-makefiles.dpatch 2020-01-25 21:03:46 UTC (rev 555563)
@@ -1,52 +0,0 @@
-#!/bin/sh /usr/share/dpatch/dpatch-run
-## 01-makefiles.dpatch by Fabian Greffrath <fabian at debian-unofficial.org>
-##
-## DP: Fix upstream makefiles
-
- at 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
Copied: unace/repos/community-x86_64/01-makefiles.dpatch (from rev 555562, unace/trunk/01-makefiles.dpatch)
===================================================================
--- 01-makefiles.dpatch (rev 0)
+++ 01-makefiles.dpatch 2020-01-25 21:03:46 UTC (rev 555563)
@@ -0,0 +1,52 @@
+#!/bin/sh /usr/share/dpatch/dpatch-run
+## 01-makefiles.dpatch by Fabian Greffrath <fabian at debian-unofficial.org>
+##
+## DP: Fix upstream makefiles
+
+ at 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
Deleted: 04-64bit.dpatch
===================================================================
--- 04-64bit.dpatch 2020-01-25 21:03:22 UTC (rev 555562)
+++ 04-64bit.dpatch 2020-01-25 21:03:46 UTC (rev 555563)
@@ -1,119 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 04-64bit.dpatch by Michael Karcher
-## <debian at mkarcher.dialup.fu-berlin.de>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Replace declare.h by a generic stdint based version.
-
- at 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 <stdint.h>
-
-- 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 <stdlib.h>
- #endif
-
-
Copied: unace/repos/community-x86_64/04-64bit.dpatch (from rev 555562, unace/trunk/04-64bit.dpatch)
===================================================================
--- 04-64bit.dpatch (rev 0)
+++ 04-64bit.dpatch 2020-01-25 21:03:46 UTC (rev 555563)
@@ -0,0 +1,119 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 04-64bit.dpatch by Michael Karcher
+## <debian at mkarcher.dialup.fu-berlin.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Replace declare.h by a generic stdint based version.
+
+ at 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 <stdint.h>
+
+- 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 <stdlib.h>
+ #endif
+
+
Deleted: ChangeLog
===================================================================
--- ChangeLog 2020-01-25 21:03:22 UTC (rev 555562)
+++ ChangeLog 2020-01-25 21:03:46 UTC (rev 555563)
@@ -1,9 +0,0 @@
-2008-04-04 Eric Belanger <eric at archlinux.org>
-
- * unace-2.5-5.1
- * fixed seg faults on x86_64
-
-2007-05-28 Alessio 'mOLOk' Bolognino <themolok at gmail.com>
- * unace-2.5-5
- moved in [community]
- now it's built from source (from debian)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2020-01-25 21:03:22 UTC (rev 555562)
+++ PKGBUILD 2020-01-25 21:03:46 UTC (rev 555563)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Eric Belanger <eric at archlinux.org>
-# Contributor: lowercase
-
-pkgname=unace
-pkgver=2.5
-pkgrel=10
-pkgdesc="An extraction tool for the proprietary ace archive format"
-arch=('x86_64')
-url="http://www.winace.com/"
-license=("custom")
-depends=(ncurses)
-install=unace.install
-source=(http://ftp.debian.org/debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5.orig.tar.gz \
- 01-makefiles.dpatch 04-64bit.dpatch)
-sha512sums=('f7e9f3431f882160693cb55a90449e881aead9dc501bb4bb8303f04530bd3f6e1d84bbc2775d23e7c680e1e2d55a06872658c4b14c7bf51dd2db73fdcdea953b'
- '65d019999b75e3443bf015fc3c69f6d323c0441a05c9d04b4d52a7c4f85bd2719bb543023266598ebbf16976d650e44dff874cbf22ba4c022920fba8608e371b'
- '1fb9e7ec089fe7eee8983bef54b3b50d8f9feac7e27f07114cb91ce98edd7026edde4920f32d7d06abb4dc236a05a7c6eb0bcfa3eb99872e5c17fce6e61651e8')
-
-build() {
- cd ${srcdir}/unace-$pkgver
-
- patch -p1 < ../01-makefiles.dpatch
- [ "$CARCH" = "x86_64" ] && (patch -p1 < ../04-64bit.dpatch)
- make
-}
-
-package() {
- cd ${srcdir}/unace-$pkgver
-
- install -D -m755 unace ${pkgdir}/usr/bin/unace
- install -D -m644 licence ${pkgdir}/usr/share/licenses/unace/license
-}
Copied: unace/repos/community-x86_64/PKGBUILD (from rev 555562, unace/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2020-01-25 21:03:46 UTC (rev 555563)
@@ -0,0 +1,44 @@
+# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
+# Contributor: Eric Belanger <eric at archlinux.org>
+# Contributor: lowercase
+
+pkgname=unace
+pkgver=2.5
+pkgrel=11
+pkgdesc="An extraction tool for the proprietary ace archive format"
+arch=('x86_64')
+url="http://www.winace.com/"
+license=('custom')
+depends=('ncurses')
+makedepends=('patch')
+install=$pkgname.install
+changelog=$pkgname.changelog
+source=(http://ftp.debian.org/debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5.orig.tar.gz
+ https://salsa.debian.org/fabian/unace-nonfree/raw/6f374bfd86ced925409a8bd70b5786e6020b4cbe/debian/patches/20-isatty.diff
+ 01-makefiles.dpatch 04-64bit.dpatch)
+sha512sums=('f7e9f3431f882160693cb55a90449e881aead9dc501bb4bb8303f04530bd3f6e1d84bbc2775d23e7c680e1e2d55a06872658c4b14c7bf51dd2db73fdcdea953b'
+ '61ebf66c1edf15693d59d5444fc9de5911f409981bd81afcfb5ac90c2f165319148f3b3e94e86c79075869247850e33797a3e6f50cfe0fc5789d25522b7621ea'
+ '65d019999b75e3443bf015fc3c69f6d323c0441a05c9d04b4d52a7c4f85bd2719bb543023266598ebbf16976d650e44dff874cbf22ba4c022920fba8608e371b'
+ '1fb9e7ec089fe7eee8983bef54b3b50d8f9feac7e27f07114cb91ce98edd7026edde4920f32d7d06abb4dc236a05a7c6eb0bcfa3eb99872e5c17fce6e61651e8')
+
+prepare() {
+ cd "${srcdir}"/$pkgname-$pkgver
+
+ patch -p1 < ../01-makefiles.dpatch
+ patch -p1 < ../04-64bit.dpatch
+ patch -p1 < ../20-isatty.diff
+}
+
+
+build() {
+ cd "${srcdir}"/$pkgname-$pkgver
+
+ make
+}
+
+package() {
+ cd "${srcdir}"/$pkgname-$pkgver
+
+ install -Dm755 unace "${pkgdir}"/usr/bin/$pkgname
+ install -Dm644 licence "${pkgdir}"/usr/share/licenses/$pkgname/license
+}
Copied: unace/repos/community-x86_64/unace.changelog (from rev 555562, unace/trunk/unace.changelog)
===================================================================
--- unace.changelog (rev 0)
+++ unace.changelog 2020-01-25 21:03:46 UTC (rev 555563)
@@ -0,0 +1,12 @@
+2020-01-25 Jaroslav Lichblau <svetlemodry at archlinux.org>
+ * unace-2.5-11
+ * fix for FS#63689 - [unace] Program hangs when used from a archive manager
+
+2008-04-04 Eric Belanger <eric at archlinux.org>
+ * unace-2.5-5.1
+ * fixed seg faults on x86_64
+
+2007-05-28 Alessio 'mOLOk' Bolognino <themolok at gmail.com>
+ * unace-2.5-5
+ moved in [community]
+ now it's built from source (from debian)
Deleted: unace.install
===================================================================
--- unace.install 2020-01-25 21:03:22 UTC (rev 555562)
+++ unace.install 2020-01-25 21:03:46 UTC (rev 555563)
@@ -1,14 +0,0 @@
-# arg 1: the new package version
-post_install() {
-
-cat << EOM
-
-==> unace post-install message:
-==> to use this software, you have to accept the Public UnAce Licence,
-==> ( it's in /usr/share/licenses/unace/license )
-==> otherwise, remove this package!
-
-EOM
-
-}
-
Copied: unace/repos/community-x86_64/unace.install (from rev 555562, unace/trunk/unace.install)
===================================================================
--- unace.install (rev 0)
+++ unace.install 2020-01-25 21:03:46 UTC (rev 555563)
@@ -0,0 +1,14 @@
+# arg 1: the new package version
+post_install() {
+
+cat << EOM
+
+==> unace post-install message:
+==> to use this software, you have to accept the Public UnAce Licence,
+==> ( it's in /usr/share/licenses/unace/license )
+==> otherwise, remove this package!
+
+EOM
+
+}
+
More information about the arch-commits
mailing list