summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Gladkov (laptop-arch)2020-04-12 16:14:47 +0800
committerVladimir Gladkov (laptop-arch)2020-04-12 16:14:47 +0800
commit53a194757a6186ae9d934c31286d724ab8332fee (patch)
treedbb417afa6476feff0e95a1544793121260abdf0
downloadaur-53a194757a6186ae9d934c31286d724ab8332fee.tar.gz
release ioninja-3.14.0
initial commit to the AUR repo; use the official .tar.xz package for source
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD59
-rw-r--r--ioninja-16x16.pngbin0 -> 680 bytes
-rw-r--r--ioninja-256x256.pngbin0 -> 13784 bytes
-rw-r--r--ioninja-32x32.pngbin0 -> 1591 bytes
-rw-r--r--ioninja-48x48.pngbin0 -> 2527 bytes
-rw-r--r--ioninja-64x64.pngbin0 -> 5475 bytes
7 files changed, 87 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..032d2de4b474
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = ioninja
+ pkgdesc = Professional, scriptable, all-in-one terminal/sniffer
+ pkgver = 3.14.0
+ pkgrel = 1
+ url = https://ioninja.com
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = qt5-base
+ depends = openssl
+ options = !strip
+ source = ioninja-16x16.png
+ source = ioninja-32x32.png
+ source = ioninja-48x48.png
+ source = ioninja-64x64.png
+ source = ioninja-256x256.png
+ sha256sums = 448660bfad8a4ef0be277d851df31adbe0ac04e1a3fe1bf47e6970401e1cfb98
+ sha256sums = ffbc8076d346fc1b05cd257e90137ec938de39a0e36b100cf164e2f2810c5f87
+ sha256sums = fdb37e8ee814eefeb5162c4a9fa026778854d7ec5b93d9bf3c5bed10504f0c97
+ sha256sums = 47bfac3143d5486a3abc433bd33c6a1300505213812e3196a2419fa832e1fb77
+ sha256sums = 6bb9a201534c99e475823b0aacc7114815fcb199ae2ddf0d359d5fd2d9af8b9c
+ source_i686 = https://tibbo.com/downloads/archive/ioninja/ioninja-3.14.0/ioninja-3.14.0-linux-x86.tar.xz
+ sha256sums_i686 = 808909a967145b7215d6eb71cde68616df9baaa6806ebce65806c298fb532dca
+ source_x86_64 = https://tibbo.com/downloads/archive/ioninja/ioninja-3.14.0/ioninja-3.14.0-linux-amd64.tar.xz
+ sha256sums_x86_64 = b85173291841f269c29e01dec2012bc2174ae13eb611895513e0f9fef651b0ec
+
+pkgname = ioninja
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a72207edaa3d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Vladimir Gladkov <vovkos[at]gmail>
+
+pkgname=ioninja
+pkgver=3.14.0
+pkgrel=1
+pkgdesc="Professional, scriptable, all-in-one terminal/sniffer"
+arch=("i686" "x86_64")
+url="https://ioninja.com"
+license=("custom")
+depends=("qt5-base" "openssl")
+options=("!strip")
+source=(
+ "ioninja-16x16.png"
+ "ioninja-32x32.png"
+ "ioninja-48x48.png"
+ "ioninja-64x64.png"
+ "ioninja-256x256.png"
+ )
+source_i686=("https://tibbo.com/downloads/archive/ioninja/ioninja-$pkgver/ioninja-$pkgver-linux-x86.tar.xz")
+source_x86_64=("https://tibbo.com/downloads/archive/ioninja/ioninja-$pkgver/ioninja-$pkgver-linux-amd64.tar.xz")
+sha256sums=(
+ "448660bfad8a4ef0be277d851df31adbe0ac04e1a3fe1bf47e6970401e1cfb98" # ioninja-16x16.png
+ "ffbc8076d346fc1b05cd257e90137ec938de39a0e36b100cf164e2f2810c5f87" # ioninja-32x32.png
+ "fdb37e8ee814eefeb5162c4a9fa026778854d7ec5b93d9bf3c5bed10504f0c97" # ioninja-48x48.png
+ "47bfac3143d5486a3abc433bd33c6a1300505213812e3196a2419fa832e1fb77" # ioninja-64x64.png
+ "6bb9a201534c99e475823b0aacc7114815fcb199ae2ddf0d359d5fd2d9af8b9c" # ioninja-256x256.png
+ )
+sha256sums_i686=("808909a967145b7215d6eb71cde68616df9baaa6806ebce65806c298fb532dca")
+sha256sums_x86_64=("b85173291841f269c29e01dec2012bc2174ae13eb611895513e0f9fef651b0ec")
+
+prepare() {
+ gendesk -f --name="IO Ninja" --pkgname="$pkgname" --pkgdesc="$pkgdesc" --categories="Network;Utility;Development" PKGBUILD
+}
+
+package() {
+ if [ "$CARCH" == "x86_64" ]; then
+ NJ_ARCH=amd64
+ else
+ NJ_ARCH=x86
+ fi
+
+ NJ_DIR=ioninja-$pkgver-linux-$NJ_ARCH
+
+ install -d "$pkgdir"/usr/bin
+ install -d "$pkgdir"/usr/lib
+ install -d "$pkgdir"/usr/etc/ioninja
+ install -d "$pkgdir"/usr/share/ioninja
+
+ cp $NJ_DIR/bin/* "$pkgdir"/usr/bin/
+ cp -P $NJ_DIR/lib/* "$pkgdir"/usr/lib/
+ cp -rf $NJ_DIR/etc/ioninja/* "$pkgdir"/usr/etc/ioninja/
+ cp -rf $NJ_DIR/share/ioninja/* "$pkgdir"/usr/share/ioninja/
+
+ install -Dm644 ioninja.desktop "$pkgdir"/usr/share/applications/ioninja.desktop
+
+ for iconsize in 16x16 32x32 48x48 64x64 256x256; do
+ install -Dm644 ioninja-$iconsize.png "$pkgdir"/usr/share/icons/hicolor/$iconsize/apps/ioninja.png
+ done
+}
diff --git a/ioninja-16x16.png b/ioninja-16x16.png
new file mode 100644
index 000000000000..8133656d2e4b
--- /dev/null
+++ b/ioninja-16x16.png
Binary files differ
diff --git a/ioninja-256x256.png b/ioninja-256x256.png
new file mode 100644
index 000000000000..b7deb38564cb
--- /dev/null
+++ b/ioninja-256x256.png
Binary files differ
diff --git a/ioninja-32x32.png b/ioninja-32x32.png
new file mode 100644
index 000000000000..cc42dfd58c17
--- /dev/null
+++ b/ioninja-32x32.png
Binary files differ
diff --git a/ioninja-48x48.png b/ioninja-48x48.png
new file mode 100644
index 000000000000..a85346b80f75
--- /dev/null
+++ b/ioninja-48x48.png
Binary files differ
diff --git a/ioninja-64x64.png b/ioninja-64x64.png
new file mode 100644
index 000000000000..dcd5143a2a55
--- /dev/null
+++ b/ioninja-64x64.png
Binary files differ