summaryrefslogtreecommitdiffstats
path: root/development/eclipse-jee
diff options
context:
space:
mode:
Diffstat (limited to 'development/eclipse-jee')
-rw-r--r--development/eclipse-jee/README4
-rw-r--r--development/eclipse-jee/eclipse-jee.SlackBuild23
-rw-r--r--development/eclipse-jee/eclipse-jee.desktop2
-rw-r--r--development/eclipse-jee/eclipse-jee.info12
-rw-r--r--development/eclipse-jee/slack-desc2
5 files changed, 26 insertions, 17 deletions
diff --git a/development/eclipse-jee/README b/development/eclipse-jee/README
index f748908109..92ebb759a4 100644
--- a/development/eclipse-jee/README
+++ b/development/eclipse-jee/README
@@ -16,13 +16,13 @@ This package includes:
- Eclipse XML Editors and Tools
Notes:
- - webkitgtk is required to use the internal web browser.
+ - webkit2gtk is required to use the internal web browser.
**********
UPGRADING:
**********
if you find an error during Eclipse initialisation, check
-this two files:
+these two files:
/opt/eclipse-jee/configuration/config.ini
/opt/eclipse-jee/eclipse.ini
diff --git a/development/eclipse-jee/eclipse-jee.SlackBuild b/development/eclipse-jee/eclipse-jee.SlackBuild
index 78561705c2..4e980bb0a9 100644
--- a/development/eclipse-jee/eclipse-jee.SlackBuild
+++ b/development/eclipse-jee/eclipse-jee.SlackBuild
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# Slackware build script for eclipse-jee
@@ -26,11 +26,14 @@
# Modified from classical eclipse slackbuild
# This script is just a binary repackaging.
+cd $(dirname $0) ; CWD=$(pwd)
+
PRGNAM=eclipse-jee
-VERSION=${VERSION:-4.14}
-SRCVERSION=${SRCVERSION:-2019-12-R}
+VERSION=${VERSION:-4.31}
+SRCVERSION=${SRCVERSION:-2024-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -40,7 +43,11 @@ if [ -z "$ARCH" ]; then
esac
fi
-CWD=$(pwd)
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
@@ -51,11 +58,11 @@ mkdir -p $TMP $PKG/opt/$PRGNAM $OUTPUT
cd $PKG/opt/$PRGNAM
# Untar source code tarball according with ARCH value
-# ARCH can only 'x86_64'
-if [ "$ARCH" = "x86_64" ]; then
+# ARCH can only be 'x86_64' or 'aarch64'
+if [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ] ; then
tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk-$ARCH.tar.gz
else
- printf "$ARCH is not supported...\n"
+ printf "%s is not supported...\n" "$ARCH"
exit 1
fi
@@ -101,4 +108,4 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/eclipse-jee/eclipse-jee.desktop b/development/eclipse-jee/eclipse-jee.desktop
index 2c13318909..336f1f8717 100644
--- a/development/eclipse-jee/eclipse-jee.desktop
+++ b/development/eclipse-jee/eclipse-jee.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Type=Application
-Exec=env SWT_GTK3=0 eclipse-jee
+Exec=eclipse-jee
Name=Eclipse Java EE
GenericName=Eclipse IDE for Java EE Developers
Icon=eclipse-jee
diff --git a/development/eclipse-jee/eclipse-jee.info b/development/eclipse-jee/eclipse-jee.info
index ec76ab755c..8817429b3c 100644
--- a/development/eclipse-jee/eclipse-jee.info
+++ b/development/eclipse-jee/eclipse-jee.info
@@ -1,10 +1,12 @@
PRGNAM="eclipse-jee"
-VERSION="4.14"
-HOMEPAGE="http://www.eclipse.org"
+VERSION="4.31"
+HOMEPAGE="https://www.eclipse.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2019-12/R/eclipse-jee-2019-12-R-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="7cfa8594a9e3d50efa2337e723117f14"
-REQUIRES="jdk webkit2gtk"
+DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2024-03/R/eclipse-jee-2024-03-R-linux-gtk-x86_64.tar.gz \
+ https://download.eclipse.org/technology/epp/downloads/release/2024-03/R/eclipse-jee-2024-03-R-linux-gtk-aarch64.tar.gz"
+MD5SUM_x86_64="2dd3ed30068ceb394d289e198e04e5ef \
+ 7dcfd1b8c3d05ba0bb25a17c39c59dd5"
+REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-jee/slack-desc b/development/eclipse-jee/slack-desc
index 290cbe5494..83e33ec097 100644
--- a/development/eclipse-jee/slack-desc
+++ b/development/eclipse-jee/slack-desc
@@ -13,7 +13,7 @@ eclipse-jee: including a Java IDE, tools for Java EE, JPA, JSF, Mylyn...
eclipse-jee:
eclipse-jee:
eclipse-jee:
-eclipse-jee: Homepage: http://www.eclipse.org
+eclipse-jee: Homepage: https://www.eclipse.org/
eclipse-jee:
eclipse-jee:
eclipse-jee: