pkgsrc/archivers/p7zip/patches/patch-aa
adam aa70af3412 What's new after p7zip 9.38.1 :
- 7-Zip now can extract ext2 and multivolume VMDK images.
  - 7-Zip now can extract ext3 and ext4 (Linux file system) images.
  - support of cygwin 64 bits
  - support of cygwin 64 bits with asm
  - cygwin : fix in GetRamSize()
  - cross building added :
		makefile.linux_cross_aarch64
		makefile.linux_cross_arm
		makefile.linux_cross_ppc
		makefile.linux_cross_ppc64
		makefile.linux_cross_ppc64le
		makefile.linux_cross_s390x  (7za and 7zr pass tests, 7z does not pass tests)

  - 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images.
  - 7-Zip now can extract solid WIM archives with LZMS compression.
  - 7-Zip now can extract RAR5 archives.
  - 7-Zip now doesn't sort files by type while adding to solid 7z archive.
      new -mqs switch to sort files by type while adding to solid 7z archive.
  - 7-Zip now can create 7z, xz and zip archives with 1536 MB dictionary for LZMA/LZMA2.
  - 7-Zip now can extract .zipx (WinZip) archives that use xz compression.
2015-12-29 19:39:21 +00:00

30 lines
655 B
Text

$NetBSD: patch-aa,v 1.21 2015/12/29 19:39:21 adam Exp $
--- makefile.machine.orig 2015-02-25 20:12:06.000000000 +0000
+++ makefile.machine
@@ -2,20 +2,18 @@
# makefile for Linux (x86, PPC, alpha ...)
#
-OPTFLAGS=-O -s
+OPTFLAGS=
-ALLFLAGS=${OPTFLAGS} -pipe \
+ALLFLAGS=${OPTFLAGS} -Wall \
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
-DNDEBUG -D_REENTRANT -DENV_UNIX \
-D_7ZIP_LARGE_PAGES \
$(LOCAL_FLAGS)
-CXX=g++
-CC=gcc
-CC_SHARED=-fPIC
-LINK_SHARED=-fPIC -shared
+CC_SHARED=
+LINK_SHARED=-shared
-LOCAL_LIBS=-lpthread
+LOCAL_LIBS=${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}
LOCAL_LIBS_DLL=$(LOCAL_LIBS) -ldl
OBJ_CRC32=$(OBJ_CRC32_C)