openbsd-ports/games/chessx/patches/patch-chessx_pro
bcallah cddd072449 Update to 1.4.6 -- noticed during the quazip update.
ok Roman Yakovlev (MAINTAINER)
2017-07-02 00:51:50 +00:00

109 lines
2.9 KiB
Plaintext

$OpenBSD: patch-chessx_pro,v 1.2 2017/07/02 00:51:50 bcallah Exp $
Use system quazip.
Index: chessx.pro
--- chessx.pro.orig
+++ chessx.pro
@@ -141,22 +141,6 @@ HEADERS += src/database/board.h \
src/gui/engineoptionlist.h \
src/gui/helpbrowser.h \
src/database/downloadmanager.h \
- src/quazip/zip.h \
- src/quazip/unzip.h \
- src/quazip/quazipnewinfo.h \
- src/quazip/quazipfileinfo.h \
- src/quazip/quazipfile.h \
- src/quazip/quazipdir.h \
- src/quazip/quazip.h \
- src/quazip/quazip_global.h \
- src/quazip/quaziodevice.h \
- src/quazip/quagzipfile.h \
- src/quazip/quacrc32.h \
- src/quazip/quachecksum32.h \
- src/quazip/quaadler32.h \
- src/quazip/JlCompress.h \
- src/quazip/ioapi.h \
- src/quazip/crypt.h \
src/gui/toolmainwindow.h \
src/gui/playerlistwidget.h \
src/gui/qled.h \
@@ -299,18 +283,6 @@ SOURCES += src/database/board.cpp \
src/gui/engineoptionlist.cpp \
src/gui/helpbrowser.cpp \
src/database/downloadmanager.cpp \
- src/quazip/quazipnewinfo.cpp \
- src/quazip/quazipfile.cpp \
- src/quazip/quazipdir.cpp \
- src/quazip/quazip.cpp \
- src/quazip/quaziodevice.cpp \
- src/quazip/quagzipfile.cpp \
- src/quazip/quacrc32.cpp \
- src/quazip/quaadler32.cpp \
- src/quazip/qioapi.cpp \
- src/quazip/JlCompress.cpp \
- src/quazip/zip.c \
- src/quazip/unzip.c \
src/gui/toolmainwindow.cpp \
src/gui/playerlistwidget.cpp \
src/gui/qled.cpp \
@@ -382,12 +354,48 @@ SOURCES += src/database/board.cpp \
src/database/streamdatabase.cpp \
src/database/refcount.cpp
+!openbsd {
+HEADERS += \
+ src/quazip/zip.h \
+ src/quazip/unzip.h \
+ src/quazip/quazipnewinfo.h \
+ src/quazip/quazipfileinfo.h \
+ src/quazip/quazipfile.h \
+ src/quazip/quazipdir.h \
+ src/quazip/quazip.h \
+ src/quazip/quazip_global.h \
+ src/quazip/quaziodevice.h \
+ src/quazip/quagzipfile.h \
+ src/quazip/quacrc32.h \
+ src/quazip/quachecksum32.h \
+ src/quazip/quaadler32.h \
+ src/quazip/JlCompress.h \
+ src/quazip/ioapi.h \
+ src/quazip/crypt.h
+
+SOURCES += \
+ src/quazip/quazipnewinfo.cpp \
+ src/quazip/quazipfile.cpp \
+ src/quazip/quazipdir.cpp \
+ src/quazip/quazip.cpp \
+ src/quazip/quaziodevice.cpp \
+ src/quazip/quagzipfile.cpp \
+ src/quazip/quacrc32.cpp \
+ src/quazip/quaadler32.cpp \
+ src/quazip/qioapi.cpp \
+ src/quazip/JlCompress.cpp \
+ src/quazip/zip.c \
+ src/quazip/unzip.c
+}
+
TEMPLATE = app
INCLUDEPATH += src/database
INCLUDEPATH += src/guess
INCLUDEPATH += src/gui
INCLUDEPATH += src/dialogs
-INCLUDEPATH += src/quazip
+!openbsd {
+ INCLUDEPATH += src/quazip
+}
INCLUDEPATH += $$[QT_INSTALL_PREFIX]/src/3rdparty/zlib
win32 {
@@ -425,6 +433,10 @@ static {
CONFIG(release, debug|release) {
LIBS += -lz
}
+}
+
+openbsd {
+ LIBS += -lquazip5
}
TARGET = chessx