diff options
author | Carsten Schlote | 2023-07-11 17:51:37 +0200 |
---|---|---|
committer | Carsten Schlote | 2023-07-11 17:51:37 +0200 |
commit | d8a83c60612ca5ad582adb756c7d69839c7cc17d (patch) | |
tree | 9b5142565c38a142335c44021759eedeacd46aa0 | |
download | aur-d8a83c60612ca5ad582adb756c7d69839c7cc17d.tar.gz |
Initial set of files
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | plantumlqeditor-va-git.install | 24 |
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() { + : +} + |