109 lines
2.9 KiB
Plaintext
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
|