Control: tags -1 patch
Control: retitle -1 electric: Drop jython support

Please consider dropping jython support. The jython pkg has been RC buggy for a 
long time and should be removed.
I have attached a patch to demonstrate this can be done easily.
diff -Nru electric-9.07+dfsg/debian/bin/electric 
electric-9.07+dfsg/debian/bin/electric
--- electric-9.07+dfsg/debian/bin/electric      2022-05-28 19:25:17.000000000 
+0000
+++ electric-9.07+dfsg/debian/bin/electric      2025-04-04 21:20:45.000000000 
+0000
@@ -5,7 +5,7 @@
 
 find_java_runtime java7
 
-find_jars bsh jython electric
+find_jars bsh electric
 find_jars vecmath j3dcore j3dutils slf4j-simple
 
 run_java com.sun.electric.Launcher "$@"
diff -Nru electric-9.07+dfsg/debian/changelog 
electric-9.07+dfsg/debian/changelog
--- electric-9.07+dfsg/debian/changelog 2022-05-28 19:25:17.000000000 +0000
+++ electric-9.07+dfsg/debian/changelog 2025-04-04 21:20:52.000000000 +0000
@@ -1,3 +1,10 @@
+electric (9.07+dfsg-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop jython.
+
+ -- Bastian Germann <[email protected]>  Fri, 04 Apr 2025 21:20:52 +0000
+
 electric (9.07+dfsg-7) unstable; urgency=medium
 
   * Team upload.
diff -Nru electric-9.07+dfsg/debian/control electric-9.07+dfsg/debian/control
--- electric-9.07+dfsg/debian/control   2022-05-28 19:25:17.000000000 +0000
+++ electric-9.07+dfsg/debian/control   2025-04-04 21:20:45.000000000 +0000
@@ -11,7 +11,6 @@
  debhelper-compat (= 13),
  default-jdk,
  javahelper,
- jython,
  libjava3d-java,
  libslf4j-java
 Standards-Version: 4.6.1
diff -Nru electric-9.07+dfsg/debian/patches/build.patch 
electric-9.07+dfsg/debian/patches/build.patch
--- electric-9.07+dfsg/debian/patches/build.patch       2022-05-28 
19:25:17.000000000 +0000
+++ electric-9.07+dfsg/debian/patches/build.patch       2025-04-04 
21:20:45.000000000 +0000
@@ -46,7 +46,7 @@
 +                <pathelement location="/usr/share/java/j3dutils.jar" />
 +                <pathelement location="/usr/share/java/slf4j-api.jar" />
 +                <pathelement location="/usr/share/java/scala-library.jar" />
-+                <pathelement location="/usr/share/java/jython.jar" />
++
                        </classpath>
                </javac>
                <copy todir="${antBuild}/com">
diff -Nru electric-9.07+dfsg/debian/rules electric-9.07+dfsg/debian/rules
--- electric-9.07+dfsg/debian/rules     2022-05-28 19:25:17.000000000 +0000
+++ electric-9.07+dfsg/debian/rules     2025-04-04 21:20:45.000000000 +0000
@@ -1,5 +1,5 @@
 #!/usr/bin/make -f
-export 
CLASSPATH=/usr/share/java/bsh.jar:/usr/share/java/j3dcore.jar:/usr/share/java/j3dutils.jar:/usr/share/java/vecmath.jar:/usr/share/java/slf4j-simple.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/jython.jar
+export 
CLASSPATH=/usr/share/java/bsh.jar:/usr/share/java/j3dcore.jar:/usr/share/java/j3dutils.jar:/usr/share/java/vecmath.jar:/usr/share/java/slf4j-simple.jar:/usr/share/java/slf4j-api.jar
 
 %:
        dh $@ --with javahelper
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
 Please use
[email protected] for discussions and questions.

Reply via email to