From ffa1769fec2fb61eb2a861b9461a46213d9021a4 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 21 Mar 2024 18:36:08 +0000 Subject: [PATCH] bsh package is retired on branch c10s for BAKERY-412 --- .gitignore | 4 - 0000-source-target-1.8.patch | 57 ---- 0001-java-11-compatibility.patch | 27 -- bsh.spec | 458 ------------------------------- dead.package | 1 + generate-tarball.sh | 24 -- sources | 1 - 7 files changed, 1 insertion(+), 571 deletions(-) delete mode 100644 .gitignore delete mode 100644 0000-source-target-1.8.patch delete mode 100644 0001-java-11-compatibility.patch delete mode 100644 bsh.spec create mode 100644 dead.package delete mode 100755 generate-tarball.sh delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ef8d6e7..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -bsh-1.3.0-src.tar.bz2 -/2.0b6.tar.gz -/bsh-2.0-b6.tar.gz -/bsh-2.1.0.tar.gz diff --git a/0000-source-target-1.8.patch b/0000-source-target-1.8.patch deleted file mode 100644 index 5fb7dfd..0000000 --- a/0000-source-target-1.8.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/build.xml b/build.xml -index 8542245..6179cfa 100644 ---- a/build.xml -+++ b/build.xml -@@ -16,8 +16,8 @@ - - - -- -- -+ -+ - - - -@@ -178,8 +178,8 @@ - debug="on" - includes="**/*.java" - excludes="${excludes},**/bak/**" -- source="1.6" -- target="1.6" -+ source="1.8" -+ target="1.8" - > - - -@@ -213,8 +213,8 @@ - debug="on" - includes="**/*.java" - excludes="${excludes},**/bak/**" -- source="1.6" -- target="1.6" -+ source="1.8" -+ target="1.8" - > - - -@@ -255,7 +255,7 @@ - destdir="${javadoc-dir}" - author="true" - version="true" -- source="1.6" -+ source="1.8" - use="true" - windowtitle="BeanShell ${version}" - doctitle="<h1>BeanShell ${version}<h1>" -@@ -680,8 +680,8 @@ - destdir="${build-dir}" - debug="on" - debuglevel="lines,vars,source" -- source="1.6" -- target="1.6" -+ source="1.8" -+ target="1.8" - > - - diff --git a/0001-java-11-compatibility.patch b/0001-java-11-compatibility.patch deleted file mode 100644 index 36271b8..0000000 --- a/0001-java-11-compatibility.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 9b83372c64f30f44bd56696ae6adcbe6a83e1e2f Mon Sep 17 00:00:00 2001 -From: Fabio Valentini -Date: Mon, 20 Jul 2020 21:28:13 +0200 -Subject: [PATCH 1/1] java 11 compatibility - ---- - src/bsh/util/AWTConsole.java | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/bsh/util/AWTConsole.java b/src/bsh/util/AWTConsole.java -index e88fbff..fbb237b 100644 ---- a/src/bsh/util/AWTConsole.java -+++ b/src/bsh/util/AWTConsole.java -@@ -214,8 +214,8 @@ public class AWTConsole extends TextArea - Great. What a piece of crap. - */ - public void setCaretPosition( int pos ) { -- ((java.awt.peer.TextComponentPeer)getPeer()).setCaretPosition( -- pos + countNLs() ); -+ //((java.awt.peer.TextComponentPeer)getPeer()).setCaretPosition( -+ // pos + countNLs() ); - } - - /* --- -2.26.2 - diff --git a/bsh.spec b/bsh.spec deleted file mode 100644 index 9b4192e..0000000 --- a/bsh.spec +++ /dev/null @@ -1,458 +0,0 @@ -# Copyright (c) 2000-2007, JPackage Project -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the -# distribution. -# 3. Neither the name of the JPackage Project nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -Name: bsh -Version: 2.1.0 -Release: 9%{?dist} -Epoch: 0 -Summary: Lightweight Scripting for Java -URL: http://www.beanshell.org/ -# bundled asm is BSD -# bsf/src/bsh/util/BeanShellBSFEngine.java is public-domain -License: ASL 2.0 and BSD and Public Domain - -# ./generate-tarball.sh -Source0: %{name}-%{version}.tar.gz -# Remove bundled jars which cannot be easily verified for licensing -# Remove code marked as SUN PROPRIETARY/CONFIDENTAIL -Source2: generate-tarball.sh - -# compatibility with Java 11: -# - set javac / javadoc source and target values to 1.8 -Patch0: 0000-source-target-1.8.patch -# - remove references to invisible symbols and methods -Patch1: 0001-java-11-compatibility.patch - -BuildArch: noarch -ExclusiveArch: %{java_arches} noarch - -BuildRequires: ant -BuildRequires: bsf -BuildRequires: glassfish-servlet-api -BuildRequires: javacc -BuildRequires: javapackages-local -BuildRequires: junit - -Requires: bsf -Requires: java-headless -Requires: jline2 - -# Explicit javapackages-tools requires since scripts use -# /usr/share/java-utils/java-functions -Requires: javapackages-tools - -Provides: %{name}-utils = %{epoch}:%{version}-%{release} -Obsoletes: %{name}-utils < 0:2.0 -Obsoletes: %{name}-demo < 0:2.0 - -# bsh uses small subset of modified (shaded) classes from ancient version of -# objecweb-asm under asm directory -Provides: bundled(objectweb-asm) = 1.3.6 - -%description -BeanShell is a small, free, embeddable, Java source interpreter with -object scripting language features, written in Java. BeanShell -executes standard Java statements and expressions, in addition to -obvious scripting commands and syntax. BeanShell supports scripted -objects as simple method closures like those in Perl and -JavaScript(tm). You can use BeanShell interactively for Java -experimentation and debugging or as a simple scripting engine for your -applications. In short: BeanShell is a dynamically interpreted Java, -plus some useful stuff. Another way to describe it is to say that in -many ways BeanShell is to Java as Tcl/Tk is to C: BeanShell is -embeddable - You can call BeanShell from your Java applications to -execute Java code dynamically at run-time or to provide scripting -extensibility for your applications. Alternatively, you can call your -Java applications and objects from BeanShell; working with Java -objects and APIs dynamically. Since BeanShell is written in Java and -runs in the same space as your application, you can freely pass -references to "real live" objects into scripts and return them as -results. - -%package manual -Summary: Manual for %{name} - -%description manual -Documentation for %{name}. - -%package javadoc -Summary: API documentation for %{name} - -%description javadoc -This package provides %{summary}. - -%prep -%setup -q -n beanshell-%{version} -%patch0 -p1 -%patch1 -p1 - -sed -i 's,org.apache.xalan.xslt.extensions.Redirect,http://xml.apache.org/xalan/redirect,' docs/manual/xsl/*.xsl - -%mvn_alias :bsh bsh:bsh bsh:bsh-bsf org.beanshell:bsh - -%mvn_file : %{name} - -%build -mkdir lib -build-jar-repository lib bsf javacc junit glassfish-servlet-api - -ant test dist - -%install -%mvn_artifact pom.xml dist/%{name}-%{version}.jar - -%mvn_install -J javadoc - -install -d -m 755 %{buildroot}%{_datadir}/%{name} -install -d -m 755 %{buildroot}%{_datadir}/%{name}/webapps -install -m 644 dist/bshservlet.war %{buildroot}%{_datadir}/%{name}/webapps -install -m 644 dist/bshservlet-wbsh.war %{buildroot}%{_datadir}/%{name}/webapps - -# scripts -install -d %{buildroot}%{_bindir} - -%jpackage_script bsh.Interpreter "\${BSH_DEBUG:+-Ddebug=true}" jline.console.internal.ConsoleRunner %{name}:jline2/jline %{name} true -%jpackage_script bsh.Console "\${BSH_DEBUG:+-Ddebug=true}" "" bsh bsh-console true - -echo '#!%{_bindir}/bsh' > %{buildroot}%{_bindir}/bshdoc -cat scripts/bshdoc.bsh >> %{buildroot}%{_bindir}/bshdoc - -%files -f .mfiles -%license LICENSE NOTICE -%doc README.md src/Changes.html src/CodeMap.html docs/faq/faq.html - -%attr(0755,root,root) %{_bindir}/%{name}* -%{_datadir}/%{name}/ - -%files manual -%doc docs/manual/html -%doc docs/manual/images/*.jpg -%doc docs/manual/images/*.gif -%license LICENSE NOTICE - -%files javadoc -f .mfiles-javadoc -%license LICENSE NOTICE - -%changelog -* Wed Jul 19 2023 Fedora Release Engineering - 0:2.1.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 0:2.1.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 0:2.1.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jul 08 2022 Jiri Vanek - 0:2.1.0-6 -- Rebuilt for Drop i686 JDKs - -* Sat Feb 05 2022 Jiri Vanek - 0:2.1.0-5 -- Rebuilt for java-17-openjdk as system jdk - -* Wed Jan 19 2022 Fedora Release Engineering - 0:2.1.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Dec 2 2021 Hans de Goede - 0:2.1.0-3 -- Fix building with Java 17 - -* Wed Jul 21 2021 Fedora Release Engineering - 0:2.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Feb 01 2021 Fabio Valentini - 0:2.1.0-1 -- Update to version 2.1.0. - -* Wed Jan 27 2021 Tomas Popela - 0:2.0-22.b6 -- Don't build the desktop support on RHEL 8+ as ImageMagick isn't available there. - -* Tue Jan 26 2021 Fedora Release Engineering - 0:2.0-21.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Dec 14 2020 Jerry James - 0:2.0-20.b6 -- Change jline Requires to jline2 - -* Mon Jul 27 2020 Fedora Release Engineering - 0:2.0-19.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 20 2020 Fabio Valentini - 0:2.0-18.b6 -- Make adjustments for Java 11 compatibility. - -* Fri Jul 10 2020 Jiri Vanek - 0:2.0-17.b6 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Tue Jan 28 2020 Fedora Release Engineering - 0:2.0-16.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 0:2.0-15.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 0:2.0-14.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Aug 03 2018 Michael Simacek - 0:2.0-13.b6 -- Remove proprietary files from tarball - -* Mon Jul 30 2018 Severin Gehwolf - 0:2.0-12.b6 -- Add requirement on javapackages-tools for script's usage of - java-functions. - -* Mon Jul 30 2018 Michael Simacek - 0:2.0-11.b6 -- Repack the tarball without binaries - -* Thu Jul 12 2018 Fedora Release Engineering - 0:2.0-10.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 0:2.0-9.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sat Sep 23 2017 Mikolaj Izdebski - 0:2.0-8.b6 -- Properly conditionalize build-requires - -* Wed Jul 26 2017 Fedora Release Engineering - 0:2.0-7.b6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Jun 13 2017 Michael Simacek - 0:2.0-6.b6 -- Add conditional for desktop file - -* Fri Mar 3 2017 Mikolaj Izdebski - 0:2.0-5.b6 -- Install desktop icon to pixmaps instead of icons - -* Fri Mar 3 2017 Mikolaj Izdebski - 0:2.0-4.b6 -- Fix directory ownership - -* Tue Feb 07 2017 Michael Simacek - 0:2.0-3.b6 -- Build against glassfish-servlet-api - -* Thu Nov 24 2016 Michael Simacek - 0:2.0-2.b6 -- Install into expected location - -* Thu Nov 24 2016 Michael Simacek - 0:2.0-1.b6 -- Update to upstream version 2.0.b6 - -* Wed Oct 12 2016 Ville Skyttä - 0:1.3.0-36 -- Switch to jline 2.x in -utils -- Mark License.txt as %%license - -* Thu Jul 21 2016 Michael Simacek - 0:1.3.0-35 -- Replace perl usage with sed - -* Wed Feb 03 2016 Fedora Release Engineering - 0:1.3.0-34 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 0:1.3.0-33 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Nov 5 2014 Mikolaj Izdebski - 0:1.3.0-32 -- Remove workaround for RPM bug #646523 - -* Sat Jun 07 2014 Fedora Release Engineering - 0:1.3.0-31 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 21 2014 Mikolaj Izdebski - 0:1.3.0-30 -- Use .mfiles generated during build - -* Tue Mar 04 2014 Stanislav Ochotnicky - 0:1.3.0-29 -- Use Requires: java-headless rebuild (#1067528) - -* Wed Oct 30 2013 Michal Srb - 0:1.3.0-28 -- Switch to jline1 (Resolves rhbz#1023018) - -* Sat Aug 03 2013 Fedora Release Engineering - 0:1.3.0-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Jul 12 2013 Mikolaj Izdebski - 0:1.3.0-26 -- Use %%add_maven_depmap instead of legacy macros -- Install versionless javadocs -- Remove old Obsoletes -- Update and format descriptions -- Install license file with manual and javadoc packages -- Fix Requires and BuildRequires on java -- Fix calls to %%jpackage_script - -* Wed Jul 10 2013 Mikolaj Izdebski - 0:1.3.0-26 -- Remove arch-specific conditionals -- Remove group tags -- Remove Requires on jpackage-utils -- Remove Requires on coreutils -- Generate custom scripts with %%jpackage_script -- Install versionless JARs only -- Install POM files to %%{_mavenpomdir} - -* Thu Jun 06 2013 Michal Srb - 0:1.3.0-25 -- Enable tests -- Fix BR - -* Thu Feb 14 2013 Rahul Sundaram - 0:1.3.0-24 -- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247 -- clean up spec to follow current guidelines - -* Wed Feb 13 2013 Fedora Release Engineering - 0:1.3.0-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Tue Nov 20 2012 David Tardon - 0:1.3.0-22 -- Resolves: rhbz#850008 bsh - Should not own /usr/share/maven-fragments - directory -- Resolves: rhbz#878163 bsh - javadoc subpackage doesn't require - jpackage-utils -- Resolves: rhbz#878166 bsh: Public Domain not listed in license tag - -* Thu Nov 1 2012 Mikolaj Izdebski - 0:1.3.0-21 -- Add additional maven depmap - -* Wed Jul 18 2012 Fedora Release Engineering - 0:1.3.0-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 0:1.3.0-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering - 0:1.3.0-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Nov 25 2010 Ville Skyttä - 0:1.3.0-17 -- Rename -desktop to -utils, move shell scripts and menu entry to it (#417491). -- Bring icon cache scriptlets up to date with current guidelines. -- Use jline in bsh script for command history support. -- Prefer JRE over SDK when finding JVM to invoke in scripts. -- Build with -source 1.5. - -* Thu Nov 25 2010 Stanislav Ochotnicky - 0:1.3.0-16 -- Fix pom filenames (Resolves rhbz#655791) -- Fix xsl errors when building docs - -* Sat Jan 9 2010 Alexander Kurtakov 0:1.3.0-15.2 -- Drop gcj_support. -- Fix rpmlint warnings. - -* Mon Sep 21 2009 Permaine Cheung 0:1.3.0-15.1 -- Do not build manual and faq for ppc64 or s390x as the style task is disabled - -* Fri Jul 24 2009 Fedora Release Engineering - 0:1.3.0-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Feb 23 2009 Fedora Release Engineering - 0:1.3.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Jul 9 2008 Tom "spot" Callaway - 0:1.3.0-13 -- drop repotag -- fix license tag - -* Mon Mar 10 2008 Permaine Cheung 0:1.3.0-12jpp.3 -- Fix bugzilla 436675. Separate menu entry into desktop subpackage. - -* Thu Mar 06 2008 Permaine Cheung 0:1.3.0-12jpp.2 -- Fix bugzilla 417491. Thanks Ville Skytta for the patch. -- Add menu entry and startup script for bsh desktop. -- Ensure scriptlets exit with zero exit status. - -* Tue Feb 19 2008 Fedora Release Engineering - 0:1.3.0-12jpp.1 -- Autorebuild for GCC 4.3 - -* Mon Jan 21 2008 Permaine Cheung 0:1.3.0-11jpp.1 -- Merge with upstream - -* Thu Jul 12 2007 Ralph Apel 0:1.3.0-11jpp -- Fix aot build -- Add pom and depmap frags -- Restore all jars -- Add webapps - -* Fri Mar 16 2007 Permaine Cheung 0:1.3.0-10jpp.1 -- Merge with upstream -- Removed unapplied patch and moved buildroot removal from prep to install, - and other rpmlint cleanup - -* Mon Mar 12 2007 Karsten Hopp 1.3.0-9jpp.2 -- add buildrequirement ant-trax for documentation - -* Fri Aug 04 2006 Deepak Bhole 0:1.3.0-9jpp.1 -- Added missing requirements - -* Sat Jul 22 2006 Jakub Jelinek 0:1.3.0-8jpp_3fc -- Rebuilt - -* Fri Jul 21 2006 Deepak Bhole 0:1.3.0-8jpp_2fc -- Removing vendor and distribution tags. - -* Thu Jul 20 2006 Deepak Bhole 0:1.3.0-8jpp_1fc -- Add conditional native compilation. - -* Thu May 04 2006 Ralph Apel 0:1.3.0-7jpp -- First JPP-1.7 release - -* Fri Aug 20 2004 Ralph Apel 0:1.3.0-6jpp -- Build with ant-1.6.2 - -* Mon Jan 26 2004 David Walluck 0:1.3.0-5jpp -- really drop readline patch - -* Sun Jan 25 2004 David Walluck 0:1.3.0-4jpp -- drop readline patch - -* Wed Jan 21 2004 David Walluck 0:1.3.0-3jpp -- port libreadline-java patch to new bsh - -* Tue Jan 20 2004 David Walluck 0:1.3.0-2jpp -- add Distribution tag - -* Tue Jan 20 2004 David Walluck 0:1.3.0-1jpp -- 1.3.0 -- remove bsf patch (fixed upstream) -- add epoch to demo package Requires - -* Sat Apr 12 2003 David Walluck 0:1.2-0.b8.4jpp -- fix strange permissions - -* Fri Apr 11 2003 David Walluck 0:1.2-0.b8.3jpp -- rebuild for JPackage 1.5 -- add bsf patch - -* Sat Feb 01 2003 David Walluck 1.2-0.b8.2jpp -- remove servlet dependency (if anyone wants to add this as a separate - package and do the tomcat integration, be my guest) - -* Thu Jan 23 2003 David Walluck 1.2-0.b8.1jpp -- rename to bsh -- add manual -- add Changes.html to %%doc -- add bsh and bshdoc scripts -- add %%dir %%{_datadir}/%%{name} to main package -- correct test interpreter and make bsh files executable - -* Mon Jan 21 2002 Guillaume Rousse 1.01-3jpp -- really section macro - -* Sun Jan 20 2002 Guillaume Rousse 1.01-2jpp -- additional sources in individual archives -- versioned dir for javadoc -- no dependencies for javadoc package -- stricter dependency for demo package -- section macro - -* Tue Dec 18 2001 Guillaume Rousse 1.01-1jpp -- first JPackage release diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a27af42 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +bsh package is retired on branch c10s for BAKERY-412 \ No newline at end of file diff --git a/generate-tarball.sh b/generate-tarball.sh deleted file mode 100755 index 4f222cc..0000000 --- a/generate-tarball.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -set -e - -name=bsh -version="$(sed -n 's/Version:\s*//p' *.spec)" - -# RETRIEVE -wget "https://github.com/beanshell/beanshell/archive/${version}.tar.gz" -O "${name}-${version}.orig.tar.gz" - -rm -rf tarball-tmp -mkdir tarball-tmp -cd tarball-tmp -tar xf "../${name}-${version}.orig.tar.gz" - -# CLEAN TARBALL -rm -r */lib -find -name '*.jar' -print -delete -find -name '*.class' -print -delete -# Files marked as SUN PROPRIETARY/CONFIDENTAIL -rm -rv */engine/javax-src - -tar cf "../${name}-${version}.tar.gz" * -cd .. -rm -r tarball-tmp "${name}-${version}.orig.tar.gz" diff --git a/sources b/sources deleted file mode 100644 index 49df674..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (bsh-2.1.0.tar.gz) = 4cee4ffc97e0214b0ef3fbfbfacc3ec55e8bbf7b26c36e51fd03f087c9317501e4d975f4b1c4b1d04afd0a9120789c45f8ea9390598e19802bc063d367bd247e