File Astree-qmake_install.patch of Package Astree

From c9a18d6d2e899ff93eddea6499f7ce335d949696 Mon Sep 17 00:00:00 2001
From: Luigi Baldoni <aloisio@gmx.com>
Date: Fri, 26 Feb 2021 07:34:35 +0100
Subject: [PATCH] Make packaging easier

---
 main.pro | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 main.pro

diff --git a/main.pro b/main.pro
new file mode 100644
index 0000000..5a7651c
--- /dev/null
+++ b/main.pro
@@ -0,0 +1,22 @@
+VPATH += $$system(pwd)/src/gui
+INCLUDEPATH += $$system(pwd)/src $$system(pwd)/src/gui
+include(src/gui/Astree.pro)
+DESTDIR=.
+CONFIG(release, debug|release):TARGET = astree
+
+unix:!macx {
+  isEmpty(PREFIX) {
+    PREFIX = /usr
+  }
+  target.path = $$PREFIX/bin
+  desktop.path = $$PREFIX/share/applications
+  desktop.files = astree.desktop
+  icon.target = $$OUT_PWD/astree.png
+  icon.path = $(INSTALL_ROOT)/$$PREFIX/share/pixmaps
+  icon.commands = $(COPY_FILE) Astree.png $$icon.target \
+    && $(MKDIR) $$icon.path \
+    && $(INSTALL_FILE) $$icon.target $$icon.path
+  appdata.path = $$PREFIX/share/appdata
+  appdata.files = astree.appdata.xml
+  INSTALLS += target desktop icon appdata
+}
openSUSE Build Service is sponsored by