Skip to content

Commit

Permalink
add: rider-bin (#6864)
Browse files Browse the repository at this point in the history
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  • Loading branch information
jimed-rand and pre-commit-ci[bot] authored Jan 12, 2025
1 parent 0ad48b5 commit 871c301
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 0 deletions.
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -502,6 +502,7 @@ rhino-stampede-dev
rhino-system-git
rhino-ubxi-core
rhino-xfwm4-theme-git
rider-bin
rio-wayland-deb
rio-x11-deb
rosary-deb
Expand Down
14 changes: 14 additions & 0 deletions packages/rider-bin/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pkgbase = rider-bin
gives = rider
pkgver = 2024.3.3
pkgdesc = The world's most loved .NET and game dev IDE
arch = amd64
arch = arm64
maintainer = James Ed Randson <[email protected]>
repology = project: rider
source_amd64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz
sha256sums_amd64 = 3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807
source_arm64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz
sha256sums_arm64 = 8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b

pkgname = rider-bin
35 changes: 35 additions & 0 deletions packages/rider-bin/rider-bin.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
pkgname="rider-bin"
pkgver="2024.3.3"
gives="rider"
arch=("amd64" "arm64")
maintainer=("James Ed Randson <[email protected]>")
pkgdesc="The world's most loved .NET and game dev IDE"
source_amd64=("https://download-cdn.jetbrains.com/${gives}/JetBrains.Rider-${pkgver}.tar.gz")
sha256sums_amd64=("3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807")
source_arm64=("https://download-cdn.jetbrains.com/${gives}/JetBrains.Rider-${pkgver}-aarch64.tar.gz")
sha256sums_arm64=("8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b")
repology=("project: rider")

package() {
cd "${srcdir}/JetBrains Rider-${pkgver}"
mkdir -p "${pkgdir}/usr/share/licenses/rider"
mkdir -p "${pkgdir}/usr/share/rider"
mkdir -p "${pkgdir}/usr/share/pixmaps"
cp -dr --no-preserve='ownership' bin jbr lib modules plugins tools product-info.json "${pkgdir}/usr/share/rider/"
cp -dr --no-preserve='ownership' license "${pkgdir}/usr/share/licenses/rider/"
cp -dr "${pkgdir}/usr/share/rider/bin/rider.png" "${pkgdir}/usr/share/pixmaps/"
mkdir -p "${pkgdir}/usr/bin"
ln -sf "/usr/share/rider/bin/rider.sh" "${pkgdir}/usr/bin/rider"
mkdir -p "${pkgdir}/usr/share/applications/"
cat << EOF > "${pkgdir}/usr/share/applications/rider.desktop"
[Desktop Entry]
Type=Application
Name=Rider
Icon=rider
Exec=/usr/share/rider/bin/rider
Comment=The world's most loved .NET and game dev IDE.
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-webstorm
EOF
}
15 changes: 15 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -10090,6 +10090,21 @@ pkgbase = rhino-xfwm4-theme-git

pkgname = rhino-xfwm4-theme-git
---
pkgbase = rider-bin
gives = rider
pkgver = 2024.3.3
pkgdesc = The world's most loved .NET and game dev IDE
arch = amd64
arch = arm64
maintainer = James Ed Randson <[email protected]>
repology = project: rider
source_amd64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz
sha256sums_amd64 = 3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807
source_arm64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz
sha256sums_arm64 = 8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b

pkgname = rider-bin
---
pkgbase = rio-wayland-deb
gives = rio
pkgver = 0.0.36
Expand Down

0 comments on commit 871c301

Please sign in to comment.