aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Schlote2023-07-11 17:51:37 +0200
committerCarsten Schlote2023-07-11 17:51:37 +0200
commitd8a83c60612ca5ad582adb756c7d69839c7cc17d (patch)
tree9b5142565c38a142335c44021759eedeacd46aa0
downloadaur-d8a83c60612ca5ad582adb756c7d69839c7cc17d.tar.gz
Initial set of files
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD49
-rw-r--r--plantumlqeditor-va-git.install24
3 files changed, 77 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..91046c11785c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg/
+src/
+plantumlqeditor
+*.pkg.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f2e8d2350a04
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Carsten Schlote <carsten.schlote@gmail.com>
+
+pkgname='plantumlqeditor-va-git'
+pkgver='3.2_20230704'
+pkgrel=5
+pkgdesc='PlantUML QEditor is a simple editor written in Qt5 for PlantUML (vahanus fork)'
+arch=('any')
+url='https://github.com/cschlote/plantumlqeditor'
+license=('GPL3')
+depends=('qt5-webengine' 'plantuml' 'qt5-base' 'graphviz')
+conflicts=('plantumlqeditor-git')
+install="$pkgname".install
+source=('git+https://github.com/cschlote/plantumlqeditor.git')
+md5sums=('SKIP')
+
+prepare() {
+ [[ -d build ]] && rm -r build
+ mkdir build
+}
+
+build() {
+ cd build
+ qmake-qt5 "$srcdir"/plantumlqeditor
+ make
+}
+
+package() {
+ cd "$srcdir"/build
+ mkdir -p "$pkgdir"/usr/bin/
+ cp plantumlqeditor "$pkgdir"/usr/bin/
+
+ cd "$srcdir"/plantumlqeditor
+
+ mkdir -p "$pkgdir"/usr/share/applications/
+ mkdir -p "$pkgdir"/usr/share/applications/plantumlqeditor
+ mkdir -p "$pkgdir"/usr/share/applications/plantumlqeditor/icons
+ mkdir -p "$pkgdir"/usr/share/icons/hicolor/32x32/apps
+ mkdir -p "$pkgdir"/usr/share/icons/hicolor/48x48/apps
+ mkdir -p "$pkgdir"/usr/share/icons/hicolor/64x64/apps
+
+ cp assistant.xml "$pkgdir"/usr/share/applications/plantumlqeditor/assistent.xml
+ cp icons/*.svg "$pkgdir"/usr/share/applications/plantumlqeditor/icons/
+
+ cp plantumlqeditor.desktop "$pkgdir"/usr/share/applications/plantumlqeditor.desktop
+
+ cp icon32.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/plantumlqeditor.png
+ cp icon48.png "$pkgdir"/usr/share/icons/hicolor/48x48/apps/plantumlqeditor.png
+ cp icon64.png "$pkgdir"/usr/share/icons/hicolor/64x64/apps/plantumlqeditor.png
+}
diff --git a/plantumlqeditor-va-git.install b/plantumlqeditor-va-git.install
new file mode 100644
index 000000000000..6bad7b55cd0f
--- /dev/null
+++ b/plantumlqeditor-va-git.install
@@ -0,0 +1,24 @@
+post_install() {
+ :
+}
+
+pre_install() {
+ :
+}
+
+post_remove() {
+ :
+}
+
+pre_remove() {
+ :
+}
+
+post_upgrade() {
+ :
+}
+
+pre_upgrade() {
+ :
+}
+