diff options
author | Mattia Moffa | 2021-08-21 05:52:09 +0200 |
---|---|---|
committer | Mattia Moffa | 2021-08-21 05:52:09 +0200 |
commit | b8fa1d83c96b98d4537a0d2533de446217523d5f (patch) | |
tree | f95fb9ce4d330c456f6349540e8e1ba39de47bdf | |
parent | b4034cf9c39016f349727f21f698e96a34be9202 (diff) | |
download | aur-b8fa1d83c96b98d4537a0d2533de446217523d5f.tar.gz |
Added sha512sums for each variant
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 25 insertions, 17 deletions
@@ -13,14 +13,14 @@ pkgbase = eclipse noextract = eclipse-php-2021-06-R-linux-gtk-x86_64.tar.gz source = commonify sha256sums = a68cccdf182449dfb4aef595ab26fe6542902421aef42a79672483865cbbd0ea - source_x86_64 = http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/2021-06/R/eclipse-java-2021-06-R-linux-gtk-x86_64.tar.gz - source_x86_64 = http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/2021-06/R/eclipse-jee-2021-06-R-linux-gtk-x86_64.tar.gz - source_x86_64 = http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/2021-06/R/eclipse-cpp-2021-06-R-linux-gtk-x86_64.tar.gz - source_x86_64 = http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/2021-06/R/eclipse-php-2021-06-R-linux-gtk-x86_64.tar.gz - sha256sums_x86_64 = 3a2355fa605019920a9c35eb0770d8fb9c5fd123069bc05149a847b1965a9b2b - sha256sums_x86_64 = 76fb917a474fa7c9f40afba907d696557c1d97784eec9abff0b169ee17c393e7 - sha256sums_x86_64 = 07b757bba49303efdd3f93269522558e64edf8d08f404c3a71a96415b7268b0d - sha256sums_x86_64 = d42e3f8795e322565662fdaffa37f452628c49bbcf7bdb5cb5bd7807137db995 + source_x86_64 = eclipse-java-2021-06-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-06/R/eclipse-java-2021-06-R-linux-gtk-x86_64.tar.gz&r=1 + source_x86_64 = eclipse-jee-2021-06-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-06/R/eclipse-jee-2021-06-R-linux-gtk-x86_64.tar.gz&r=1 + source_x86_64 = eclipse-cpp-2021-06-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-06/R/eclipse-cpp-2021-06-R-linux-gtk-x86_64.tar.gz&r=1 + source_x86_64 = eclipse-php-2021-06-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-06/R/eclipse-php-2021-06-R-linux-gtk-x86_64.tar.gz&r=1 + sha512sums_x86_64 = 4047a3b89d577689ad5e78959d85843638d04145af4c24173d0567cbf7642d2e5faf4d919b8457203fedd68827b6ad3ddacfe1eba6cc997755b0ab5e05bd7179 + sha512sums_x86_64 = 89b8d359e7a0e5891b4adce63b464a84520c7aff7fde8f47689b2414dc7fdb1247d74f8651986d7fe8699561368c10133c9633b0d39fc7cc76b6206d574eb4cb + sha512sums_x86_64 = ff3038cdc15cc6a43b9d374f2035cea59209ee0b46a3f45ff99af22899240ff5f8898eb3b77eb0ee122f10307602ee3963d3417f1af86f1fb7af9d0d8a47fcde + sha512sums_x86_64 = 0e5251f74222deda86a5340c10c4d7c9b56efa3fe19ef82f1aa7515ca6721a8c70b8aa704ea6d1a22f04af5076549ef163c1d37c6b6fc15a5374b85aa15bd950 pkgname = eclipse-java @@ -28,11 +28,18 @@ url="https://eclipse.org" makedepends=(python3) source=(commonify) sha256sums=('a68cccdf182449dfb4aef595ab26fe6542902421aef42a79672483865cbbd0ea') -declare -A _sha256sums_x86_64=( - ['eclipse-java']='3a2355fa605019920a9c35eb0770d8fb9c5fd123069bc05149a847b1965a9b2b' - ['eclipse-jee']='76fb917a474fa7c9f40afba907d696557c1d97784eec9abff0b169ee17c393e7' - ['eclipse-cpp']='07b757bba49303efdd3f93269522558e64edf8d08f404c3a71a96415b7268b0d' - ['eclipse-php']='d42e3f8795e322565662fdaffa37f452628c49bbcf7bdb5cb5bd7807137db995' +declare -A _sha512sums_x86_64=( + ['eclipse-java']='4047a3b89d577689ad5e78959d85843638d04145af4c24173d0567cbf7642d2e5faf4d919b8457203fedd68827b6ad3ddacfe1eba6cc997755b0ab5e05bd7179' + ['eclipse-jee']='89b8d359e7a0e5891b4adce63b464a84520c7aff7fde8f47689b2414dc7fdb1247d74f8651986d7fe8699561368c10133c9633b0d39fc7cc76b6206d574eb4cb' + ['eclipse-cpp']='ff3038cdc15cc6a43b9d374f2035cea59209ee0b46a3f45ff99af22899240ff5f8898eb3b77eb0ee122f10307602ee3963d3417f1af86f1fb7af9d0d8a47fcde' + ['eclipse-committers']='cfe37bd848caf58eb06181dcfb1ba8885797601d3c2749e48d76d7aea7a854340bfa31da03bd22b2f53fea045c50af83b99efb90269dc13548121069c9c02265' + ['eclipse-php']='0e5251f74222deda86a5340c10c4d7c9b56efa3fe19ef82f1aa7515ca6721a8c70b8aa704ea6d1a22f04af5076549ef163c1d37c6b6fc15a5374b85aa15bd950' + ['eclipse-dsl']='4ee2bb90780ad81c6a7286d235636ddc077c90b9b56b8b179f649b6d136671aa8414d35dad947b25c6acfe3bf5ff13275f30895a9ccec4212b7e83649a8e671f' + ['eclipse-embedcpp']='e06efc47bfa915f727bf4dc48fe78b8b03b8a7ba2154f30f436e723b1ec78dc0132049828778046890c886b8581d3817400745de2f699ae134115dbc5c132ff5' + ['eclipse-rcp']='269012af61f4226ae333523b51ac15de8cc6470ed2790025b54e5b6e0523884769465ab108022f58bf23902b1716c464a76d659f46d6abd15cdc5d6c6b98ec52' + ['eclipse-modeling']='274cb1feb61e3a9e7ccf6a712f2870da800e378eb3acf467f1092e786b6974d5de2b7ea8c4c9a1f09266ec8c017c504bed1ddad5b806dd56355b25dac6c3c6d0' + ['eclipse-parallel']='61609e2d4455f1fa77928b90506f5c00da91e96635ba1011a7db5c43db45ea534155b202aadfc1693bf48c213af505704ad1599d9444160f5520dba80808cfcb' + ['eclipse-scout']='f89814fd37b2709afa5cfc0ad477674ee4f2757fffcaba7122e8427946783fe0b0ee55a8761048f871f58ef699c3e4934493b661d6db1eeb108411ceb06dc6a1' ) _sourcename() { @@ -43,13 +50,14 @@ _sourcename() { } source_x86_64=() -sha256sums_x86_64=() +sha512sums_x86_64=() noextract=() for _pkg in ${pkgname[@]}; do _src=$(_sourcename $_pkg) || continue - source_x86_64+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/$_release/$_src) - sha256sums_x86_64+=("${_sha256sums_x86_64["$_pkg"]}") + #source_x86_64+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/$_release/$_src) + source_x86_64+=("$_src::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/$_release/$_src&r=1") + sha512sums_x86_64+=("${_sha512sums_x86_64["$_pkg"]}") noextract+=($_src) eval "package_$_pkg() { _package $_pkg; }" done @@ -58,7 +66,7 @@ done prepare() { local pkg src for pkg in ${pkgname[@]}; do - mkdir $pkg + mkdir -p $pkg src=$(_sourcename $pkg) || continue bsdtar -xf $src -C $pkg --strip-components 1 done |