From 42c5bd40b791eeb987b53aaf5f2ba33c00777f8c Mon Sep 17 00:00:00 2001 From: Robert Siebeck Date: Thu, 7 Dec 2023 09:05:44 +0100 Subject: [PATCH] dev-util/idea: add missing files Closes: #15 --- dev-util/idea/Manifest | 6 +++--- dev-util/idea/files/config-2023.3 | 3 +++ dev-util/idea/files/idea-2023.3.sh.patch | 10 ++++++++++ dev-util/idea/idea-2023.3.ebuild | 3 ++- 4 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 dev-util/idea/files/config-2023.3 create mode 100644 dev-util/idea/files/idea-2023.3.sh.patch diff --git a/dev-util/idea/Manifest b/dev-util/idea/Manifest index d67fc0c..87a7a03 100644 --- a/dev-util/idea/Manifest +++ b/dev-util/idea/Manifest @@ -1,4 +1,4 @@ -AUX config-2023.2 133 BLAKE2B 4a900b35bbaccb00cddd28d35465a842fac544be6dda4e0115c9dc89b2190040db75f92f4acb2ecf98b45f4f45f6ed82ffc7d3a220489a66bba4c1dc44cd94eb SHA512 47ab23df4d210780e5e4b60b3e5b2f6c2d0f2dd2677db5e405e908dcb577bb0dcecaa486d1eff05e38314c3bc138e63960cbba8f502564ff523d59d0a83954fa -AUX idea-2023.2.sh.patch 173 BLAKE2B ae7b9d772bac5c845f639e61567861a43ef6cebe7cd3f1a85157d0b932bef0c121471417f1ab8065c094d30486ce07808752717d93509acfd6fb666f800fd692 SHA512 a0231103c3fa471a9be75391ac956706e49bbd27fbf0dcfb8d6d517559ea10e43406f9ee9b602a94e79627c4096250d007fb19bca6812a2ec690b002c193f0f8 +AUX config-2023.3 133 BLAKE2B 4a900b35bbaccb00cddd28d35465a842fac544be6dda4e0115c9dc89b2190040db75f92f4acb2ecf98b45f4f45f6ed82ffc7d3a220489a66bba4c1dc44cd94eb SHA512 47ab23df4d210780e5e4b60b3e5b2f6c2d0f2dd2677db5e405e908dcb577bb0dcecaa486d1eff05e38314c3bc138e63960cbba8f502564ff523d59d0a83954fa +AUX idea-2023.3.sh.patch 173 BLAKE2B ae7b9d772bac5c845f639e61567861a43ef6cebe7cd3f1a85157d0b932bef0c121471417f1ab8065c094d30486ce07808752717d93509acfd6fb666f800fd692 SHA512 a0231103c3fa471a9be75391ac956706e49bbd27fbf0dcfb8d6d517559ea10e43406f9ee9b602a94e79627c4096250d007fb19bca6812a2ec690b002c193f0f8 DIST ideaIU-2023.3.tar.gz 1007666099 BLAKE2B 4d4f864bbea1ffb8f6b5a0b3f24b199a7480d29989399e5b5a058aa3f622855f786a849292bb207fcd868d3b051921a02f6e82e9c61b9b593619aa58be4abe71 SHA512 f30921f3d5ab914ab608f203034105f3509aff9cb2b8c370482aae09508b14c081e44f49e12073592126b14bdea4fc26275751a5e4ddd2a4317f6239ef83de11 -EBUILD idea-2023.3.ebuild 2462 BLAKE2B 588db4ac93178d9e332dd1fea8f39b4d6257dd2dccdda8399cce9579b6061c31e6098b6f2032bb2279891e2d3a87ad4150bc57c9bc75cc8b88bb6d798070ca62 SHA512 2357832efc1bd5e59c6fe8d8130e675277e3e9572fa0df5052921e9eadd49406715dcf4984ee6ee3c345e6a5df313c440791afbfcae3eb603bdce3ce3e32d058 +EBUILD idea-2023.3.ebuild 2486 BLAKE2B 7a5a3464c6a77b477baf187df9e49b98be8884574d758b923d0871deeba3b47288de27bdd003338b0963b6acdba5608e62f51662f3a16db13ca2b38a4ce500b9 SHA512 d4b4b5494726f142455e7bea39275beef5e114a3e8bb3ac2efb2a9c9340aeabcf477ab835128bc10de65fe41d399e5d8aa0642472e334482748d2abb7ef50881 diff --git a/dev-util/idea/files/config-2023.3 b/dev-util/idea/files/config-2023.3 new file mode 100644 index 0000000..eacc4e1 --- /dev/null +++ b/dev-util/idea/files/config-2023.3 @@ -0,0 +1,3 @@ +IDEA_VM_OPTIONS="/etc/idea/idea-2023.2.vmoptions" +IDEA_PROPERTIES="/etc/idea/idea-2023.2.properties" +IDEA_JDK="/opt/idea-2023.2/jbr" diff --git a/dev-util/idea/files/idea-2023.3.sh.patch b/dev-util/idea/files/idea-2023.3.sh.patch new file mode 100644 index 0000000..3f8c8cb --- /dev/null +++ b/dev-util/idea/files/idea-2023.3.sh.patch @@ -0,0 +1,10 @@ +--- a/bin/idea.sh ++++ b/bin/idea.sh +@@ -33,6 +33,7 @@ + + # shellcheck disable=SC2034 + GREP_OPTIONS='' ++. /etc/conf.d/idea-2023.2 + OS_TYPE=$(uname -s) + OS_ARCH=$(uname -m) + diff --git a/dev-util/idea/idea-2023.3.ebuild b/dev-util/idea/idea-2023.3.ebuild index 9dade43..8bee2f3 100644 --- a/dev-util/idea/idea-2023.3.ebuild +++ b/dev-util/idea/idea-2023.3.ebuild @@ -33,6 +33,7 @@ S="${WORKDIR}/${PN}-IU-${PV}" QA_PREBUILT=" /opt/${P}/bin/fsnotifier /opt/${P}/bin/libdbm.so + /opt/${P}/bin/restarter /opt/${P}/jbr/bin/* /opt/${P}/jbr/lib/* /opt/${P}/lib/* @@ -90,8 +91,8 @@ src_install() { fperms 755 "${dir}/bin/idea.sh" fperms 755 "${dir}/bin/fsnotifier" fperms 755 "${dir}/bin/inspect.sh" - fperms 755 "${dir}/bin/restart.py" fperms 755 "${dir}/bin/remote-dev-server.sh" + fperms 755 "${dir}/bin/restarter" fperms 755 "${dir}/bin/format.sh" fperms -R 755 "${dir}/jbr/bin/"