File tree Expand file tree Collapse file tree 4 files changed +65
-0
lines changed
Expand file tree Collapse file tree 4 files changed +65
-0
lines changed Original file line number Diff line number Diff line change @@ -508,6 +508,7 @@ rust-bin
508508rust-bindgen-git
509509rust-motd-deb
510510rustdesk-deb
511+ rustrover-bin
511512schildichat-deb
512513scrcpy
513514sed
Original file line number Diff line number Diff line change 1+ pkgbase = rustrover-bin
2+ gives = rustrover
3+ pkgver = 2024.3.2
4+ pkgdesc = A powerhouse IDE for Rust developers
5+ arch = amd64
6+ arch = arm64
7+ maintainer = James Ed Randson <jimedrand@disroot.org>
8+ repology = project: rustrover
9+ source_amd64 = https://download.jetbrains.com/rustrover/RustRover-2024.3.2.tar.gz
10+ sha256sums_amd64 = c6549572baa913c9842b0227257f7477531269393d5989622a3d0b802b999bf8
11+ source_arm64 = https://download.jetbrains.com/rustrover/RustRover-2024.3.2-aarch64.tar.gz
12+ sha256sums_arm64 = d5187d7d449d1b1ec6ff2699c0ccdb3c3280841360d3f43c0318a41b865064c8
13+
14+ pkgname = rustrover-bin
Original file line number Diff line number Diff line change 1+ pkgname="rustrover-bin"
2+ pkgver="2024.3.2"
3+ gives="rustrover"
4+ arch=("amd64" "arm64")
5+ maintainer=("James Ed Randson <jimedrand@disroot.org>")
6+ pkgdesc="A powerhouse IDE for Rust developers"
7+ source_amd64=("https://download.jetbrains.com/${gives}/RustRover-${pkgver}.tar.gz")
8+ sha256sums_amd64=("c6549572baa913c9842b0227257f7477531269393d5989622a3d0b802b999bf8")
9+ source_arm64=("https://download.jetbrains.com/${gives}/RustRover-${pkgver}-aarch64.tar.gz")
10+ sha256sums_arm64=("d5187d7d449d1b1ec6ff2699c0ccdb3c3280841360d3f43c0318a41b865064c8")
11+ repology=("project: rustrover")
12+
13+ package() {
14+ cd "${srcdir}/RustRover-${pkgver}"
15+ mkdir -p "${pkgdir}/usr/share/licenses/rustrover/"
16+ mkdir -p "${pkgdir}/usr/share/rustrover/"
17+ mkdir -p "${pkgdir}/usr/share/pixmaps"
18+ cp -dr --no-preserve='ownership' bin jbr lib modules plugins product-info.json "${pkgdir}/usr/share/rustrover/"
19+ cp -dr --no-preserve='ownership' license "${pkgdir}/usr/share/licenses/rustrover/"
20+ cp -dr "${pkgdir}/usr/share/rustrover/bin/rustrover.png" "${pkgdir}/usr/share/pixmaps/"
21+ mkdir -p "${pkgdir}/usr/bin"
22+ ln -sf "/usr/share/rustrover/bin/rustrover.sh" "${pkgdir}/usr/bin/rustrover"
23+ mkdir -p "${pkgdir}/usr/share/applications/"
24+ cat << EOF > "${pkgdir}/usr/share/applications/rustrover.desktop"
25+ [Desktop Entry]
26+ Type=Application
27+ Name=RustRover
28+ Icon=rustrover
29+ Exec=/usr/share/rustrover/bin/rustrover
30+ Comment=A powerhouse IDE for Rust developers
31+ Categories=Development;IDE;
32+ Terminal=false
33+ StartupWMClass=jetbrains-webstorm
34+ EOF
35+ }
Original file line number Diff line number Diff line change @@ -10185,6 +10185,21 @@ pkgbase = rustdesk-deb
1018510185
1018610186pkgname = rustdesk-deb
1018710187---
10188+ pkgbase = rustrover-bin
10189+ gives = rustrover
10190+ pkgver = 2024.3.2
10191+ pkgdesc = A powerhouse IDE for Rust developers
10192+ arch = amd64
10193+ arch = arm64
10194+ maintainer = James Ed Randson <jimedrand@disroot.org>
10195+ repology = project: rustrover
10196+ source_amd64 = https://download.jetbrains.com/rustrover/RustRover-2024.3.2.tar.gz
10197+ sha256sums_amd64 = c6549572baa913c9842b0227257f7477531269393d5989622a3d0b802b999bf8
10198+ source_arm64 = https://download.jetbrains.com/rustrover/RustRover-2024.3.2-aarch64.tar.gz
10199+ sha256sums_arm64 = d5187d7d449d1b1ec6ff2699c0ccdb3c3280841360d3f43c0318a41b865064c8
10200+
10201+ pkgname = rustrover-bin
10202+ ---
1018810203pkgbase = schildichat-deb
1018910204 gives = schildichat-desktop
1019010205 pkgver = 1.11.30-sc.2
You can’t perform that action at this time.
0 commit comments