diff options
author | musiclover | 2022-04-23 13:14:58 +0200 |
---|---|---|
committer | musiclover | 2022-04-23 13:14:58 +0200 |
commit | 45a7f30db4900c3194ad72f72e5494b17e82402c (patch) | |
tree | f99cd523f70d6b649bbd46d8cb0dcc10632d580d | |
download | aur-omegaide.tar.gz |
Initial import: 2.2
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | omegaide | 2 | ||||
-rw-r--r-- | omegaide.desktop | 9 |
4 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d049fd176c4e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = omegaide + pkgdesc = The Blazing Fast Java IDE and the Instant IDE for any programming language. + pkgver = 2.2 + pkgrel = 1 + url = http://omegaui.github.io/omegaide + arch = x86_64 + license = GPL3 + makedepends = imagemagick + depends = java-environment + source = omegaide + source = omegaide.desktop + source = https://github.com/omegaui/omegaide/releases/download/v2.2-stable/Omega.IDE.jar + sha256sums = 97ea7c5d9f88871214b5edfafc6d3e1df29b3eb850722488c5e27d04ec0d2a7c + sha256sums = f1eeb0416924e5d0b7c9ed7e07ba0c360946351f7e3e7f9baedf99aaccd351ed + sha256sums = 98ebc4fc7ea2281d2ff15175f73ba85639fa434965581e108e1c35e294787db6 + +pkgname = omegaide diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4e6e56ac4feb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: musiclover <musiclover382@protonmail.com> + +pkgname=omegaide +pkgver=2.2 +pkgrel=1 +pkgdesc="The Blazing Fast Java IDE and the Instant IDE for any programming language." +arch=("x86_64") +url="http://omegaui.github.io/omegaide" +depends=('java-environment') +makedepends=('imagemagick') +license=('GPL3') +source=('omegaide' 'omegaide.desktop' "https://github.com/omegaui/omegaide/releases/download/v$pkgver-stable/Omega.IDE.jar") +sha256sums=('97ea7c5d9f88871214b5edfafc6d3e1df29b3eb850722488c5e27d04ec0d2a7c' + 'f1eeb0416924e5d0b7c9ed7e07ba0c360946351f7e3e7f9baedf99aaccd351ed' + '98ebc4fc7ea2281d2ff15175f73ba85639fa434965581e108e1c35e294787db6') + +prepare() { + for i in 16 22 24 32 48 64 128 256 512 ; do + convert -resize ${i}x$i omega_ide_icon500.png omega_ide_icon$i.png + done +} + +package() { + install -Dm644 Omega.IDE.jar "$pkgdir"/usr/share/java/$pkgname/$pkgname.jar + install -Dm775 $pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm775 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop + for i in 16 22 24 32 48 64 128 256 512 ; do + install -Dm644 omega_ide_icon$i.png \ + "$pkgdir"/usr/share/icons/hicolor/${i}x$i/apps/omegaide.png + done +} diff --git a/omegaide b/omegaide new file mode 100644 index 000000000000..8f1a4fe0e146 --- /dev/null +++ b/omegaide @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/java -jar '/usr/share/java/omegaide/omegaide.jar' "$@" diff --git a/omegaide.desktop b/omegaide.desktop new file mode 100644 index 000000000000..4776fc82a669 --- /dev/null +++ b/omegaide.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Omega IDE +Comment=Java Development Environment +Icon=omegaide +Exec=omegaide +Terminal=false +Type=Application +Categories=Development;IDE;Java; +StartupNotify=true |