From 75880a5491ffca2ec524e8d8f3839293c9962096 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=28=D0=A5?= =?UTF-8?q?=D1=80=D0=B0=D0=BC=D1=8B=D1=87=D0=AA=29=20=D0=A5=D1=80=D0=B0?= =?UTF-8?q?=D0=BC=D0=BE=D0=B2?= Date: Thu, 13 Mar 2025 14:17:54 +0300 Subject: [PATCH] gigaide-ce 242.21829.142.2 --- gigaide-ce/alr.sh | 43 ++++++++++++++++++++++++++++++++++++++ gigaide-ce/gigaide.desktop | 11 ++++++++++ 2 files changed, 54 insertions(+) create mode 100644 gigaide-ce/alr.sh create mode 100644 gigaide-ce/gigaide.desktop diff --git a/gigaide-ce/alr.sh b/gigaide-ce/alr.sh new file mode 100644 index 0000000..00d8499 --- /dev/null +++ b/gigaide-ce/alr.sh @@ -0,0 +1,43 @@ +name='gigaide-ce' +version='242.21829.142.2' +release='1' +desc='IDE based on IDEA/PyCharm Community and 70 more tools' +desc_ru='IDE на базе IDEA/PyCharm Community и еще 70 инструментов' +homepage="https://gitverse.ru/features/gigaide/" +maintainer_ru='Евгений Храмов ' +architectures=("amd64") +license=("Custom") +provides=( + gigaide-ce + gigaide +) +conflicts=( + gigaide-ce + gigaide +) + +sources=( + "https://gigaide.ru/downloadlast/gigaideCE-${version}.tar.gz" +) + +checksums=( + 'sha256:ceb470f0c753a5a2ac069ff2927145da2b1151f01e60aa9dba78be1c864f423d' +) + +package() { + mkdir -p "${pkgdir}/opt/${name}" + mkdir -p "${pkgdir}/usr/bin" + + cp -r "${srcdir}/gigaide-CE-${version}"/* "${pkgdir}/opt/${name}/" + ln -s "/opt/${name}/bin/idea" "${pkgdir}/usr/bin/gigaide" + + install -Dm644 "${pkgdir}/opt/${name}/bin/idea.png" "${pkgdir}/usr/share/icons/gigaide.png" + install -Dm644 "${scriptdir}/gigaide.desktop" "${pkgdir}/usr/share/applications/gigaide.desktop" +} + +files() { + printf '"%s" ' ./opt/**/* + echo ./usr/bin/gigaide + echo ./usr/share/applications/gigaide.desktop + echo ./usr/share/icons/gigaide.png +} diff --git a/gigaide-ce/gigaide.desktop b/gigaide-ce/gigaide.desktop new file mode 100644 index 0000000..0e3828e --- /dev/null +++ b/gigaide-ce/gigaide.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=GigaIDE +Icon=/usr/share/icons/gigaide.png +Comment=IDE based on IDEA/PyCharm Community and more than 70 tools +Comment[ru]=IDE на базе IDEA/PyCharm Community и еще более 70 инструментов +Exec=/usr/bin/gigaide %f +Terminal=false +Categories=Development;IDE; +StartupNotify=true +Keywords=IDE;Python;Development;Programming;