Description: use debian package building flags and options
Author: Milan Kupcevic <milan@debian.org>
Forwarded: not-needed
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/SimulIDE.pro
+++ b/SimulIDE.pro
@@ -71,21 +71,6 @@
     ../src/angel/JIT \
     ../src/angel/src
 
-QMAKE_CXXFLAGS += -Wno-unused-parameter
-QMAKE_CXXFLAGS += -Wno-implicit-fallthrough
-QMAKE_CXXFLAGS += -fno-strict-aliasing      #AngelScript
-QMAKE_CXXFLAGS += -Wno-cast-function-type   #AngelScript
-QMAKE_CXXFLAGS += -Wno-deprecated-copy      #AngelScript
-QMAKE_CXXFLAGS += -Wno-invalid-offsetof     #AngelScript
-QMAKE_CXXFLAGS -= -fPIC
-QMAKE_CXXFLAGS += -fno-pic
-QMAKE_CXXFLAGS += -Ofast
-QMAKE_CXXFLAGS_DEBUG -= -O
-QMAKE_CXXFLAGS_DEBUG -= -O1
-QMAKE_CXXFLAGS_DEBUG -= -O2
-QMAKE_CXXFLAGS_DEBUG -= -O3
-QMAKE_CXXFLAGS_DEBUG += -O0
-
 win32 {
     OS = Windows
     QMAKE_LIBS += -lwsock32
@@ -93,7 +78,6 @@
 }
 linux {
     OS = Linux
-    QMAKE_LFLAGS += -no-pie
 }
 macx {
     OS = MacOs
@@ -106,21 +90,15 @@
 CONFIG += no_qml_debug
 CONFIG *= c++11
 
-REV_NO = $$system( bzr revno )
+REV_NO = $$system( echo $revision )
 DEFINES += REVNO=\\\"$$REV_NO\\\"
-DEFINES += APP_VERSION=\\\"$$VERSION$$RELEASE\\\"
+VERSIONRELEASE = $$system( echo $version )
+DEFINES += APP_VERSION=\\\"$$VERSIONRELEASE\\\"
 
-BUILD_DATE = $$system($(which date) +\"\\\"%d-%m-%y\\\"\")
+BUILD_DATE = $$system($(which date) -u -d @$timestamp +\"\\\"%d-%m-%y\\\"\")
 DEFINES += BUILDDATE=\\\"$$BUILD_DATE\\\"
 
-TARGET_NAME   = SimulIDE_$$VERSION$$RELEASE
-TARGET_PREFIX = $$BUILD_DIR/executables/$$TARGET_NAME
-
-OBJECTS_DIR *= $$OUT_PWD/build/objects
-MOC_DIR     *= $$OUT_PWD/build/moc
-INCLUDEPATH += $$MOC_DIR
-
-win32 | linux {
+win32 {
     DESTDIR = $$TARGET_PREFIX
     mkpath( $$TARGET_PREFIX/data )
     mkpath( $$TARGET_PREFIX/examples )
@@ -150,18 +128,11 @@
                         $(MOVE) ../resources/translations/qt/*.qm ../resources/qm;
 
 QMAKE_EXTRA_TARGETS += runLrelease
-QMAKE_EXTRA_TARGETS += copy2dest
 PRE_TARGETDEPS      += runLrelease
-POST_TARGETDEPS     += copy2dest
 
-message( "-----------------------------------")
-message( "    "                               )
-message( "    "$$TARGET_NAME for $$OS         )
-message( "    "                               )
-message( "    Date:      "$$BUILD_DATE        )
-message( "    Qt version: "$$QT_VERSION       )
-message( "    "                               )
-message( "    Destination Folder:"            )
-message( $$TARGET_PREFIX                      )
-message( "-----------------------------------")
 
+data.path = $$PREFIX/share/$$TARGET
+data.files = ../resources/data
+target.path = $$PREFIX/bin
+INSTALLS += data
+INSTALLS += target
