7f4ab7
# Copyright (c) 2000-2007, JPackage Project
7f4ab7
# All rights reserved.
7f4ab7
#
7f4ab7
# Redistribution and use in source and binary forms, with or without
7f4ab7
# modification, are permitted provided that the following conditions
7f4ab7
# are met:
7f4ab7
#
7f4ab7
# 1. Redistributions of source code must retain the above copyright
7f4ab7
#    notice, this list of conditions and the following disclaimer.
7f4ab7
# 2. Redistributions in binary form must reproduce the above copyright
7f4ab7
#    notice, this list of conditions and the following disclaimer in the
7f4ab7
#    documentation and/or other materials provided with the
7f4ab7
#    distribution.
7f4ab7
# 3. Neither the name of the JPackage Project nor the names of its
7f4ab7
#    contributors may be used to endorse or promote products derived
7f4ab7
#    from this software without specific prior written permission.
7f4ab7
#
7f4ab7
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7f4ab7
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7f4ab7
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
7f4ab7
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
7f4ab7
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
7f4ab7
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
7f4ab7
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
7f4ab7
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
7f4ab7
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
7f4ab7
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
7f4ab7
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7f4ab7
#
7f4ab7
7f4ab7
%global reltag b6
7f4ab7
%bcond_without  desktop
7f4ab7
7f4ab7
Name:           bsh
7f4ab7
Version:        2.0
7f4ab7
Release:        13.%{reltag}%{?dist}
7f4ab7
Epoch:          0
7f4ab7
Summary:        Lightweight Scripting for Java
7f4ab7
URL:            http://www.beanshell.org/
7f4ab7
# bundled asm is BSD
7f4ab7
# bsf/src/bsh/util/BeanShellBSFEngine.java is public-domain
7f4ab7
License:        ASL 2.0 and BSD and Public Domain
7f4ab7
BuildArch:      noarch
7f4ab7
# ./generate-tarball.sh
7f4ab7
Source0:        %{name}-%{version}-%{reltag}.tar.gz
7f4ab7
Source1:        %{name}-desktop.desktop
7f4ab7
# Remove bundled jars which cannot be easily verified for licensing
7f4ab7
# Remove code marked as SUN PROPRIETARY/CONFIDENTAIL
7f4ab7
Source2:        generate-tarball.sh
7f4ab7
7f4ab7
BuildRequires:  javapackages-local
7f4ab7
BuildRequires:  ant
7f4ab7
BuildRequires:  bsf
7f4ab7
BuildRequires:  junit
7f4ab7
BuildRequires:  javacc
7f4ab7
BuildRequires:  glassfish-servlet-api
7f4ab7
%if %{with desktop}
7f4ab7
BuildRequires:  ImageMagick
7f4ab7
BuildRequires:  desktop-file-utils
7f4ab7
%endif
7f4ab7
7f4ab7
Requires:       java-headless
7f4ab7
Requires:       bsf
7f4ab7
Requires:       jline
7f4ab7
# Explicit javapackages-tools requires since scripts use
7f4ab7
# /usr/share/java-utils/java-functions
7f4ab7
Requires:       javapackages-tools
7f4ab7
7f4ab7
7f4ab7
Provides:       %{name}-utils = %{epoch}:%{version}-%{release}
7f4ab7
Obsoletes:      %{name}-utils < 0:2.0
7f4ab7
Obsoletes:      %{name}-demo < 0:2.0
7f4ab7
7f4ab7
# bsh uses small subset of modified (shaded) classes from ancient version of
7f4ab7
# objecweb-asm under asm directory
7f4ab7
Provides:       bundled(objectweb-asm) = 1.3.6
7f4ab7
7f4ab7
%description
7f4ab7
BeanShell is a small, free, embeddable, Java source interpreter with
7f4ab7
object scripting language features, written in Java. BeanShell
7f4ab7
executes standard Java statements and expressions, in addition to
7f4ab7
obvious scripting commands and syntax. BeanShell supports scripted
7f4ab7
objects as simple method closures like those in Perl and
7f4ab7
JavaScript(tm). You can use BeanShell interactively for Java
7f4ab7
experimentation and debugging or as a simple scripting engine for your
7f4ab7
applications. In short: BeanShell is a dynamically interpreted Java,
7f4ab7
plus some useful stuff. Another way to describe it is to say that in
7f4ab7
many ways BeanShell is to Java as Tcl/Tk is to C: BeanShell is
7f4ab7
embeddable - You can call BeanShell from your Java applications to
7f4ab7
execute Java code dynamically at run-time or to provide scripting
7f4ab7
extensibility for your applications. Alternatively, you can call your
7f4ab7
Java applications and objects from BeanShell; working with Java
7f4ab7
objects and APIs dynamically. Since BeanShell is written in Java and
7f4ab7
runs in the same space as your application, you can freely pass
7f4ab7
references to "real live" objects into scripts and return them as
7f4ab7
results.
7f4ab7
7f4ab7
%package manual
7f4ab7
Summary:        Manual for %{name}
7f4ab7
7f4ab7
%description manual
7f4ab7
Documentation for %{name}.
7f4ab7
7f4ab7
%package javadoc
7f4ab7
Summary:        API documentation for %{name}
7f4ab7
7f4ab7
%description javadoc
7f4ab7
This package provides %{summary}.
7f4ab7
7f4ab7
%prep
7f4ab7
%setup -q -n beanshell-%{version}%{reltag}
7f4ab7
7f4ab7
sed -i 's,org.apache.xalan.xslt.extensions.Redirect,http://xml.apache.org/xalan/redirect,' docs/manual/xsl/*.xsl
7f4ab7
7f4ab7
%mvn_alias :bsh bsh:bsh bsh:bsh-bsf org.beanshell:bsh
7f4ab7
7f4ab7
%mvn_file : %{name}
7f4ab7
7f4ab7
%build
7f4ab7
mkdir lib
7f4ab7
build-jar-repository lib bsf javacc junit glassfish-servlet-api
7f4ab7
7f4ab7
ant test dist
7f4ab7
7f4ab7
%install
7f4ab7
%mvn_artifact pom.xml dist/%{name}-%{version}%{reltag}.jar
7f4ab7
7f4ab7
%mvn_install -J javadoc
7f4ab7
7f4ab7
%if %{with desktop}
7f4ab7
# menu entry
7f4ab7
desktop-file-install --mode=644 \
7f4ab7
  --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
7f4ab7
install -d -m 755 %{buildroot}%{_datadir}/pixmaps
7f4ab7
convert src/bsh/util/lib/icon.gif \
7f4ab7
  %{buildroot}%{_datadir}/pixmaps/bsh.png
7f4ab7
%endif
7f4ab7
7f4ab7
install -d -m 755 %{buildroot}%{_datadir}/%{name}
7f4ab7
install -d -m 755 %{buildroot}%{_datadir}/%{name}/webapps
7f4ab7
install -m 644 dist/bshservlet.war %{buildroot}%{_datadir}/%{name}/webapps
7f4ab7
install -m 644 dist/bshservlet-wbsh.war %{buildroot}%{_datadir}/%{name}/webapps
7f4ab7
7f4ab7
# scripts
7f4ab7
install -d %{buildroot}%{_bindir}
7f4ab7
7f4ab7
%jpackage_script bsh.Interpreter "\${BSH_DEBUG:+-Ddebug=true}" jline.console.internal.ConsoleRunner %{name}:jline %{name} true
7f4ab7
%jpackage_script bsh.Console "\${BSH_DEBUG:+-Ddebug=true}" "" bsh bsh-console true
7f4ab7
7f4ab7
echo '#!%{_bindir}/bsh' > %{buildroot}%{_bindir}/bshdoc
7f4ab7
cat scripts/bshdoc.bsh >> %{buildroot}%{_bindir}/bshdoc
7f4ab7
7f4ab7
%files -f .mfiles
7f4ab7
%license LICENSE NOTICE
7f4ab7
%doc README.md src/Changes.html src/CodeMap.html docs/faq/faq.html
7f4ab7
%attr(0755,root,root) %{_bindir}/%{name}*
7f4ab7
%if %{with desktop}
7f4ab7
%{_datadir}/applications/%{name}-desktop.desktop
7f4ab7
%{_datadir}/pixmaps/%{name}.png
7f4ab7
%endif
7f4ab7
%{_datadir}/%{name}
7f4ab7
7f4ab7
%files manual
7f4ab7
%doc docs/manual/html
7f4ab7
%doc docs/manual/images/*.jpg
7f4ab7
%doc docs/manual/images/*.gif
7f4ab7
%license LICENSE NOTICE
7f4ab7
7f4ab7
%files javadoc -f .mfiles-javadoc
7f4ab7
%license LICENSE NOTICE
7f4ab7
7f4ab7
%changelog
7f4ab7
* Fri Aug 03 2018 Michael Simacek <msimacek@redhat.com> - 0:2.0-13.b6
7f4ab7
- Remove proprietary files from tarball
7f4ab7
7f4ab7
* Mon Jul 30 2018 Severin Gehwolf <sgehwolf@redhat.com> - 0:2.0-12.b6
7f4ab7
- Add requirement on javapackages-tools for script's usage of
7f4ab7
  java-functions.
7f4ab7
7f4ab7
* Mon Jul 30 2018 Michael Simacek <msimacek@redhat.com> - 0:2.0-11.b6
7f4ab7
- Repack the tarball without binaries
7f4ab7
7f4ab7
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.0-10.b6
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7f4ab7
7f4ab7
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.0-9.b6
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7f4ab7
7f4ab7
* Sat Sep 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.0-8.b6
7f4ab7
- Properly conditionalize build-requires
7f4ab7
7f4ab7
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.0-7.b6
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7f4ab7
7f4ab7
* Tue Jun 13 2017 Michael Simacek <msimacek@redhat.com> - 0:2.0-6.b6
7f4ab7
- Add conditional for desktop file
7f4ab7
7f4ab7
* Fri Mar  3 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.0-5.b6
7f4ab7
- Install desktop icon to pixmaps instead of icons
7f4ab7
7f4ab7
* Fri Mar  3 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.0-4.b6
7f4ab7
- Fix directory ownership
7f4ab7
7f4ab7
* Tue Feb 07 2017 Michael Simacek <msimacek@redhat.com> - 0:2.0-3.b6
7f4ab7
- Build against glassfish-servlet-api
7f4ab7
7f4ab7
* Thu Nov 24 2016 Michael Simacek <msimacek@redhat.com> - 0:2.0-2.b6
7f4ab7
- Install into expected location
7f4ab7
7f4ab7
* Thu Nov 24 2016 Michael Simacek <msimacek@redhat.com> - 0:2.0-1.b6
7f4ab7
- Update to upstream version 2.0.b6
7f4ab7
7f4ab7
* Wed Oct 12 2016 Ville Skyttä <ville.skytta@iki.fi> - 0:1.3.0-36
7f4ab7
- Switch to jline 2.x in -utils
7f4ab7
- Mark License.txt as %%license
7f4ab7
7f4ab7
* Thu Jul 21 2016 Michael Simacek <msimacek@redhat.com> - 0:1.3.0-35
7f4ab7
- Replace perl usage with sed
7f4ab7
7f4ab7
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.3.0-34
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7f4ab7
7f4ab7
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-33
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7f4ab7
7f4ab7
* Wed Nov  5 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-32
7f4ab7
- Remove workaround for RPM bug #646523
7f4ab7
7f4ab7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-31
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7f4ab7
7f4ab7
* Wed May 21 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-30
7f4ab7
- Use .mfiles generated during build
7f4ab7
7f4ab7
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.3.0-29
7f4ab7
- Use Requires: java-headless rebuild (#1067528)
7f4ab7
7f4ab7
* Wed Oct 30 2013 Michal Srb <msrb@redhat.com> - 0:1.3.0-28
7f4ab7
- Switch to jline1 (Resolves rhbz#1023018)
7f4ab7
7f4ab7
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-27
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7f4ab7
7f4ab7
* Fri Jul 12 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-26
7f4ab7
- Use %%add_maven_depmap instead of legacy macros
7f4ab7
- Install versionless javadocs
7f4ab7
- Remove old Obsoletes
7f4ab7
- Update and format descriptions
7f4ab7
- Install license file with manual and javadoc packages
7f4ab7
- Fix Requires and BuildRequires on java
7f4ab7
- Fix calls to %%jpackage_script
7f4ab7
7f4ab7
* Wed Jul 10 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-26
7f4ab7
- Remove arch-specific conditionals
7f4ab7
- Remove group tags
7f4ab7
- Remove Requires on jpackage-utils
7f4ab7
- Remove Requires on coreutils
7f4ab7
- Generate custom scripts with %%jpackage_script
7f4ab7
- Install versionless JARs only
7f4ab7
- Install POM files to %%{_mavenpomdir}
7f4ab7
7f4ab7
* Thu Jun 06 2013 Michal Srb <msrb@redhat.com> - 0:1.3.0-25
7f4ab7
- Enable tests
7f4ab7
- Fix BR
7f4ab7
7f4ab7
* Thu Feb 14 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 0:1.3.0-24
7f4ab7
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
7f4ab7
- clean up spec to follow current guidelines
7f4ab7
7f4ab7
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-23
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7f4ab7
7f4ab7
* Tue Nov 20 2012 David Tardon <dtardon@redhat.com> - 0:1.3.0-22
7f4ab7
- Resolves: rhbz#850008 bsh - Should not own /usr/share/maven-fragments
7f4ab7
  directory
7f4ab7
- Resolves: rhbz#878163 bsh - javadoc subpackage doesn't require
7f4ab7
  jpackage-utils
7f4ab7
- Resolves: rhbz#878166 bsh: Public Domain not listed in license tag
7f4ab7
7f4ab7
* Thu Nov  1 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-21
7f4ab7
- Add additional maven depmap
7f4ab7
7f4ab7
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-20
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7f4ab7
7f4ab7
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-19
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7f4ab7
7f4ab7
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-18
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7f4ab7
7f4ab7
* Thu Nov 25 2010 Ville Skyttä <ville.skytta@iki.fi> - 0:1.3.0-17
7f4ab7
- Rename -desktop to -utils, move shell scripts and menu entry to it (#417491).
7f4ab7
- Bring icon cache scriptlets up to date with current guidelines.
7f4ab7
- Use jline in bsh script for command history support.
7f4ab7
- Prefer JRE over SDK when finding JVM to invoke in scripts.
7f4ab7
- Build with -source 1.5.
7f4ab7
7f4ab7
* Thu Nov 25 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.3.0-16
7f4ab7
- Fix pom filenames (Resolves rhbz#655791)
7f4ab7
- Fix xsl errors when building docs
7f4ab7
7f4ab7
* Sat Jan 9 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.3.0-15.2
7f4ab7
- Drop gcj_support.
7f4ab7
- Fix rpmlint warnings.
7f4ab7
7f4ab7
* Mon Sep 21 2009 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-15.1
7f4ab7
- Do not build manual and faq for ppc64 or s390x as the style task is disabled
7f4ab7
7f4ab7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-15
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7f4ab7
7f4ab7
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-14
7f4ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7f4ab7
7f4ab7
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.3.0-13
7f4ab7
- drop repotag
7f4ab7
- fix license tag
7f4ab7
7f4ab7
* Mon Mar 10 2008 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-12jpp.3
7f4ab7
- Fix bugzilla 436675. Separate menu entry into desktop subpackage.
7f4ab7
7f4ab7
* Thu Mar 06 2008 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-12jpp.2
7f4ab7
- Fix bugzilla 417491. Thanks Ville Skytta for the patch.
7f4ab7
- Add menu entry and startup script for bsh desktop.
7f4ab7
- Ensure scriptlets exit with zero exit status.
7f4ab7
7f4ab7
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.3.0-12jpp.1
7f4ab7
- Autorebuild for GCC 4.3
7f4ab7
7f4ab7
* Mon Jan 21 2008 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-11jpp.1
7f4ab7
- Merge with upstream
7f4ab7
7f4ab7
* Thu Jul 12 2007 Ralph Apel <r.apel at r-apel.de> 0:1.3.0-11jpp
7f4ab7
- Fix aot build
7f4ab7
- Add pom and depmap frags
7f4ab7
- Restore all jars
7f4ab7
- Add webapps
7f4ab7
7f4ab7
* Fri Mar 16 2007 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-10jpp.1
7f4ab7
- Merge with upstream
7f4ab7
- Removed unapplied patch and moved buildroot removal from prep to install,
7f4ab7
  and other rpmlint cleanup
7f4ab7
7f4ab7
* Mon Mar 12 2007 Karsten Hopp <karsten@redhat.com> 1.3.0-9jpp.2
7f4ab7
- add buildrequirement ant-trax for documentation
7f4ab7
7f4ab7
* Fri Aug 04 2006 Deepak Bhole <dbhole@redhat.com> 0:1.3.0-9jpp.1
7f4ab7
- Added missing requirements
7f4ab7
7f4ab7
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> 0:1.3.0-8jpp_3fc
7f4ab7
- Rebuilt
7f4ab7
7f4ab7
* Fri Jul 21 2006 Deepak Bhole <dbhole@redhat.com> 0:1.3.0-8jpp_2fc
7f4ab7
- Removing vendor and distribution tags.
7f4ab7
7f4ab7
* Thu Jul 20 2006 Deepak Bhole <dbhole@redhat.com> 0:1.3.0-8jpp_1fc
7f4ab7
- Add conditional native compilation.
7f4ab7
7f4ab7
* Thu May 04 2006 Ralph Apel <r.apel at r-apel.de> 0:1.3.0-7jpp
7f4ab7
- First JPP-1.7 release
7f4ab7
7f4ab7
* Fri Aug 20 2004 Ralph Apel <r.apel at r-apel.de> 0:1.3.0-6jpp
7f4ab7
- Build with ant-1.6.2
7f4ab7
7f4ab7
* Mon Jan 26 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-5jpp
7f4ab7
- really drop readline patch
7f4ab7
7f4ab7
* Sun Jan 25 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-4jpp
7f4ab7
- drop readline patch
7f4ab7
7f4ab7
* Wed Jan 21 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-3jpp
7f4ab7
- port libreadline-java patch to new bsh
7f4ab7
7f4ab7
* Tue Jan 20 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-2jpp
7f4ab7
- add Distribution tag
7f4ab7
7f4ab7
* Tue Jan 20 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-1jpp
7f4ab7
- 1.3.0
7f4ab7
- remove bsf patch (fixed upstream)
7f4ab7
- add epoch to demo package Requires
7f4ab7
7f4ab7
* Sat Apr 12 2003 David Walluck <david@anti-microsoft.org> 0:1.2-0.b8.4jpp
7f4ab7
- fix strange permissions
7f4ab7
7f4ab7
* Fri Apr 11 2003 David Walluck <david@anti-microsoft.org> 0:1.2-0.b8.3jpp
7f4ab7
- rebuild for JPackage 1.5
7f4ab7
- add bsf patch
7f4ab7
7f4ab7
* Sat Feb 01 2003 David Walluck <david@anti-microsoft.org> 1.2-0.b8.2jpp
7f4ab7
- remove servlet dependency (if anyone wants to add this as a separate
7f4ab7
  package and do the tomcat integration, be my guest)
7f4ab7
7f4ab7
* Thu Jan 23 2003 David Walluck <david@anti-microsoft.org> 1.2-0.b8.1jpp
7f4ab7
- rename to bsh
7f4ab7
- add manual
7f4ab7
- add Changes.html to %%doc
7f4ab7
- add bsh and bshdoc scripts
7f4ab7
- add %%dir %%{_datadir}/%%{name} to main package
7f4ab7
- correct test interpreter and make bsh files executable
7f4ab7
7f4ab7
* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-3jpp
7f4ab7
- really section macro
7f4ab7
7f4ab7
* Sun Jan 20 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-2jpp
7f4ab7
- additional sources in individual archives
7f4ab7
- versioned dir for javadoc
7f4ab7
- no dependencies for javadoc package
7f4ab7
- stricter dependency for demo package
7f4ab7
- section macro
7f4ab7
7f4ab7
* Tue Dec 18 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-1jpp
7f4ab7
- first JPackage release