From 6380c0748c111c49fa76e697c1e81acada11aeb6 Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sun, 12 Jan 2025 09:48:07 +0700 Subject: [PATCH 1/6] Create rider-bin.pacscript --- packages/rider-bin/rider-bin.pacscript | 35 ++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 packages/rider-bin/rider-bin.pacscript diff --git a/packages/rider-bin/rider-bin.pacscript b/packages/rider-bin/rider-bin.pacscript new file mode 100644 index 0000000000..e1cf54d5e6 --- /dev/null +++ b/packages/rider-bin/rider-bin.pacscript @@ -0,0 +1,35 @@ +pkgname="rider-bin" +pkgver="2024.3.3" +gives="rider" +arch=("amd64" "arm64") +maintainer=("James Ed Randson ") +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=("-") +source_arm64=("https://download-cdn.jetbrains.com/${gives}/JetBrains.Rider-${pkgver}-aarch64.tar.gz") +sha256sums_arm64=("-") +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/webstorm/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 +} From 7d909cfeee640e9e7a7bb6a8caa85e0bf76558a8 Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sun, 12 Jan 2025 09:52:20 +0700 Subject: [PATCH 2/6] Create .SRCINFO --- packages/rider-bin/.SRCINFO | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/rider-bin/.SRCINFO diff --git a/packages/rider-bin/.SRCINFO b/packages/rider-bin/.SRCINFO new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/packages/rider-bin/.SRCINFO @@ -0,0 +1 @@ + From 6f22d2c92d971721f2def7976c6f5e22fff20de4 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2025 02:55:51 +0000 Subject: [PATCH 3/6] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- packagelist | 1 + packages/rider-bin/.SRCINFO | 13 +++++++++++++ srclist | 15 +++++++++++++++ 3 files changed, 29 insertions(+) diff --git a/packagelist b/packagelist index ad9ca1b938..e29ba3c0ac 100644 --- a/packagelist +++ b/packagelist @@ -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 diff --git a/packages/rider-bin/.SRCINFO b/packages/rider-bin/.SRCINFO index 8b13789179..30fc0860c3 100644 --- a/packages/rider-bin/.SRCINFO +++ b/packages/rider-bin/.SRCINFO @@ -1 +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 + repology = project: rider + source_amd64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz + sha256sums_amd64 = - + source_arm64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz + sha256sums_arm64 = - +pkgname = rider-bin diff --git a/srclist b/srclist index 8e4abf7230..e8fcdd2ec8 100644 --- a/srclist +++ b/srclist @@ -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 + repology = project: rider + source_amd64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz + sha256sums_amd64 = - + source_arm64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz + sha256sums_arm64 = - + +pkgname = rider-bin +--- pkgbase = rio-wayland-deb gives = rio pkgver = 0.0.36 From 71c5bc7b2e3f92a527d4b6ec7f3706b9bac3c8d6 Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sun, 12 Jan 2025 21:56:11 +0700 Subject: [PATCH 4/6] Update rider-bin.pacscript (Add the SHA256 sums) --- packages/rider-bin/rider-bin.pacscript | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/rider-bin/rider-bin.pacscript b/packages/rider-bin/rider-bin.pacscript index e1cf54d5e6..09341df1a9 100644 --- a/packages/rider-bin/rider-bin.pacscript +++ b/packages/rider-bin/rider-bin.pacscript @@ -5,9 +5,9 @@ arch=("amd64" "arm64") maintainer=("James Ed Randson ") 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=("-") +sha256sums_amd64=("3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807") source_arm64=("https://download-cdn.jetbrains.com/${gives}/JetBrains.Rider-${pkgver}-aarch64.tar.gz") -sha256sums_arm64=("-") +sha256sums_arm64=("8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b") repology=("project: rider") package() { From cad237cf50ada561569dc6c2aa1981f3572bbdc2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2025 14:57:38 +0000 Subject: [PATCH 5/6] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- packages/rider-bin/.SRCINFO | 4 ++-- srclist | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/rider-bin/.SRCINFO b/packages/rider-bin/.SRCINFO index 30fc0860c3..f9af6129a9 100644 --- a/packages/rider-bin/.SRCINFO +++ b/packages/rider-bin/.SRCINFO @@ -7,8 +7,8 @@ pkgbase = rider-bin maintainer = James Ed Randson repology = project: rider source_amd64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz - sha256sums_amd64 = - + sha256sums_amd64 = 3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807 source_arm64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz - sha256sums_arm64 = - + sha256sums_arm64 = 8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b pkgname = rider-bin diff --git a/srclist b/srclist index e8fcdd2ec8..874a9c2d46 100644 --- a/srclist +++ b/srclist @@ -10099,9 +10099,9 @@ pkgbase = rider-bin maintainer = James Ed Randson repology = project: rider source_amd64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz - sha256sums_amd64 = - + sha256sums_amd64 = 3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807 source_arm64 = https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz - sha256sums_arm64 = - + sha256sums_arm64 = 8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b pkgname = rider-bin --- From 1ff94d8e9f97b58bc9fc196c923573810addc7cc Mon Sep 17 00:00:00 2001 From: "James \"Jim\" Ed Randson" <053476233@ecampus.ut.ac.id> Date: Sun, 12 Jan 2025 21:59:13 +0700 Subject: [PATCH 6/6] Update rider-bin.pacscript (Minor fixes) --- packages/rider-bin/rider-bin.pacscript | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rider-bin/rider-bin.pacscript b/packages/rider-bin/rider-bin.pacscript index 09341df1a9..744baf607d 100644 --- a/packages/rider-bin/rider-bin.pacscript +++ b/packages/rider-bin/rider-bin.pacscript @@ -17,7 +17,7 @@ package() { 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/webstorm/bin/rider.png" "${pkgdir}/usr/share/pixmaps/" + 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/"