Skip to content

Commit a9774f0

Browse files
add: aqua-ide-bin (#6887)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 3a23507 commit a9774f0

File tree

4 files changed

+65
-0
lines changed

4 files changed

+65
-0
lines changed

packagelist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ appmenu-registrar-backport
1818
apptainer-deb
1919
apptainer-suid-deb
2020
apx-git
21+
aqua-ide-bin
2122
ardour-git
2223
arduino-cli-bin
2324
arduino-ide-bin

packages/aqua-ide-bin/.SRCINFO

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
pkgbase = aqua-ide-bin
2+
gives = aqua
3+
pkgver = 2024.3.1
4+
pkgdesc = The IDE for test automation
5+
arch = amd64
6+
arch = arm64
7+
maintainer = James Ed Randson <jimedrand@disroot.org>
8+
repology = project: aqua
9+
source_amd64 = https://download-cdn.jetbrains.com/aqua/aqua-2024.3.1.tar.gz
10+
sha256sums_amd64 = e304d8f900881d18865010819dc035d59be00b1364baa2b98ef47d923907ce57
11+
source_arm64 = https://download-cdn.jetbrains.com/aqua/aqua-2024.3.1-aarch64.tar.gz
12+
sha256sums_arm64 = 4895ad44a456f56121cc4e78be45b6a4ccae8080ab7251cd434304465d01f7c4
13+
14+
pkgname = aqua-ide-bin
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
pkgname="aqua-ide-bin"
2+
pkgver="2024.3.1"
3+
gives="aqua"
4+
arch=("amd64" "arm64")
5+
maintainer=("James Ed Randson <jimedrand@disroot.org>")
6+
pkgdesc="The IDE for test automation"
7+
source_amd64=("https://download-cdn.jetbrains.com/${gives}/${gives}-${pkgver}.tar.gz")
8+
sha256sums_amd64=("e304d8f900881d18865010819dc035d59be00b1364baa2b98ef47d923907ce57")
9+
source_arm64=("https://download-cdn.jetbrains.com/${gives}/${gives}-${pkgver}-aarch64.tar.gz")
10+
sha256sums_arm64=("4895ad44a456f56121cc4e78be45b6a4ccae8080ab7251cd434304465d01f7c4")
11+
repology=("project: aqua")
12+
13+
package() {
14+
cd "${srcdir}/${gives}-243.22562.238"
15+
mkdir -p "${pkgdir}/usr/share/licenses/aqua"
16+
mkdir -p "${pkgdir}/usr/share/aqua"
17+
mkdir -p "${pkgdir}/usr/share/pixmaps"
18+
cp -dr --no-preserve='ownership' bin jbr lib modules plugins product-info.json "${pkgdir}/usr/share/aqua/"
19+
cp -dr --no-preserve='ownership' license "${pkgdir}/usr/share/licenses/aqua/"
20+
cp -dr "${pkgdir}/usr/share/aqua/bin/aqua.png" "${pkgdir}/usr/share/pixmaps/"
21+
mkdir -p "${pkgdir}/usr/bin"
22+
ln -sf "/usr/share/aqua/bin/aqua.sh" "${pkgdir}/usr/bin/aqua"
23+
mkdir -p "${pkgdir}/usr/share/applications/"
24+
cat << EOF > "${pkgdir}/usr/share/applications/aqua.desktop"
25+
[Desktop Entry]
26+
Type=Application
27+
Name=Aqua
28+
Icon=aqua
29+
Exec=/usr/share/aqua/bin/aqua
30+
Comment=The IDE for test automation.
31+
Categories=Development;IDE;
32+
Terminal=false
33+
StartupWMClass=jetbrains-aqua
34+
EOF
35+
}

srclist

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,21 @@ pkgbase = apx-git
363363

364364
pkgname = apx-git
365365
---
366+
pkgbase = aqua-ide-bin
367+
gives = aqua
368+
pkgver = 2024.3.1
369+
pkgdesc = The IDE for test automation
370+
arch = amd64
371+
arch = arm64
372+
maintainer = James Ed Randson <jimedrand@disroot.org>
373+
repology = project: aqua
374+
source_amd64 = https://download-cdn.jetbrains.com/aqua/aqua-2024.3.1.tar.gz
375+
sha256sums_amd64 = e304d8f900881d18865010819dc035d59be00b1364baa2b98ef47d923907ce57
376+
source_arm64 = https://download-cdn.jetbrains.com/aqua/aqua-2024.3.1-aarch64.tar.gz
377+
sha256sums_arm64 = 4895ad44a456f56121cc4e78be45b6a4ccae8080ab7251cd434304465d01f7c4
378+
379+
pkgname = aqua-ide-bin
380+
---
366381
pkgbase = ardour-git
367382
pkgver = 7.5
368383
pkgdesc = Professional-grade digital audio workstation

0 commit comments

Comments
 (0)