Permaine Cheung 1192965
# Copyright (c) 2000-2007, JPackage Project
b800ade
# All rights reserved.
b800ade
#
b800ade
# Redistribution and use in source and binary forms, with or without
b800ade
# modification, are permitted provided that the following conditions
b800ade
# are met:
b800ade
#
b800ade
# 1. Redistributions of source code must retain the above copyright
b800ade
#    notice, this list of conditions and the following disclaimer.
b800ade
# 2. Redistributions in binary form must reproduce the above copyright
b800ade
#    notice, this list of conditions and the following disclaimer in the
b800ade
#    documentation and/or other materials provided with the
b800ade
#    distribution.
b800ade
# 3. Neither the name of the JPackage Project nor the names of its
b800ade
#    contributors may be used to endorse or promote products derived
b800ade
#    from this software without specific prior written permission.
b800ade
#
b800ade
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
b800ade
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
b800ade
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
b800ade
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
b800ade
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
b800ade
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
b800ade
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
b800ade
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
b800ade
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
b800ade
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
b800ade
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
b800ade
#
b800ade
b800ade
Name:           bsh
b800ade
Version:        1.3.0
73e5869
Release:        26%{?dist}
Permaine Cheung 303ff4b
Epoch:          0
cvsdist 250c59a
Summary:        Lightweight Scripting for Java
8e7c857
License:        (SPL or LGPLv2+) and Public Domain
b800ade
Source0:        %{name}-%{version}-src.tar.bz2
Permaine Cheung 303ff4b
#cvs -d:pserver:anonymous@beanshell.cvs.sourceforge.net:/cvsroot/beanshell login
Permaine Cheung 303ff4b
#cvs -z3 -d:pserver:anonymous@beanshell.cvs.sourceforge.net:/cvsroot/beanshell export -r rel_1_3_0_final BeanShell
Permaine Cheung 303ff4b
#tar cjf bsh-1.3.0-src.tar.bz2 BeanShell
Permaine Cheung 4adf266
Source1:        bsh-1.3.0.pom
Permaine Cheung 4adf266
Source2:        bsh-bsf-1.3.0.pom
Permaine Cheung 3dca6f4
Source3:        %{name}-desktop.desktop
Permaine Cheung 4adf266
Permaine Cheung 303ff4b
Patch0:         %{name}-build.patch
Stanislav Ochotnicky 536318d
Patch1:         %{name}-xsl-fixes.patch
Stanislav Ochotnicky 536318d
BuildRequires:  java >= 1:1.6.0
a4916e4
BuildRequires:  ant, bsf, ImageMagick, desktop-file-utils
Permaine Cheung 4adf266
BuildRequires:  servlet
Stanislav Ochotnicky 536318d
Requires:       java >= 1:1.6.0
Permaine Cheung 303ff4b
Requires:       bsf
065175b
URL:            http://www.beanshell.org/
065175b
BuildArch:      noarch
b800ade
cvsdist 250c59a
%description
cvsdist 250c59a
BeanShell is a small, free, embeddable, Java source interpreter with
cvsdist 250c59a
object scripting language features, written in Java. BeanShell executes
cvsdist 250c59a
standard Java statements and expressions, in addition to obvious
cvsdist 250c59a
scripting commands and syntax. BeanShell supports scripted objects as
cvsdist 250c59a
simple method closures like those in Perl and JavaScript(tm).
cvsdist 250c59a
You can use BeanShell interactively for Java experimentation and
cvsdist 250c59a
debugging or as a simple scripting engine for your applications. In
cvsdist 250c59a
short: BeanShell is a dynamically interpreted Java, plus some useful
cvsdist 250c59a
stuff. Another way to describe it is to say that in many ways BeanShell
cvsdist 250c59a
is to Java as Tcl/Tk is to C: BeanShell is embeddable - You can call
cvsdist 250c59a
BeanShell from your Java applications to execute Java code dynamically
cvsdist 250c59a
at run-time or to provide scripting extensibility for your applications.
cvsdist 250c59a
Alternatively, you can call your Java applications and objects from
cvsdist 250c59a
BeanShell; working with Java objects and APIs dynamically. Since
cvsdist 250c59a
BeanShell is written in Java and runs in the same space as your
cvsdist 250c59a
application, you can freely pass references to "real live" objects into
cvsdist 250c59a
scripts and return them as results.
cvsdist 250c59a
cvsdist 250c59a
%package manual
cvsdist 250c59a
Summary:        Manual for %{name}
cvsdist 250c59a
cvsdist 250c59a
%description manual
cvsdist 250c59a
Documentation for %{name}.
cvsdist 250c59a
cvsdist 250c59a
%package javadoc
cvsdist 250c59a
Summary:        Javadoc for %{name}
cvsdist 250c59a
cvsdist 250c59a
%description javadoc
cvsdist 250c59a
Javadoc for %{name}.
cvsdist 250c59a
cvsdist 250c59a
%package demo
cvsdist 250c59a
Summary:        Demo for %{name}
Permaine Cheung 303ff4b
AutoReqProv:    no
cvsdist 250c59a
Requires:       %{name} = %{epoch}:%{version}-%{release}
cvsdist 250c59a
cvsdist 250c59a
%description demo
cvsdist 250c59a
Demonstrations and samples for %{name}.
cvsdist 250c59a
39d2490
%package utils
39d2490
Summary:        %{name} utilities
Permaine Cheung 2f29479
Requires:       %{name} = %{epoch}:%{version}-%{release}
30e46ba
Requires:       jline
39d2490
Provides:       %{name}-desktop = %{epoch}:%{version}-%{release}
39d2490
Obsoletes:      %{name}-desktop < 0:1.3.0-17
39d2490
# So that yum will pull this in on base package upgrades from < 0:1.3.0-17
39d2490
# (bsh and bshdoc scripts moved here in -17):
39d2490
Obsoletes:      %{name} < 0:1.3.0-17
Permaine Cheung 2f29479
39d2490
%description utils
39d2490
%{name} utilities.
Permaine Cheung 2f29479
cvsdist 250c59a
%prep
b800ade
%setup -q -n BeanShell
cvsdist 250c59a
%patch0 -p1
Stanislav Ochotnicky 536318d
%patch1 -p1
Permaine Cheung 4adf266
for j in $(find . -name "*.jar"); do
Permaine Cheung 4adf266
    mv $j $j.no
Permaine Cheung 4adf266
done
cvsdist 250c59a
# remove all CVS files
cvsdist 250c59a
for dir in `find . -type d -name CVS`; do rm -rf $dir; done
cvsdist 250c59a
for file in `find . -type f -name .cvsignore`; do rm -rf $file; done
Permaine Cheung 303ff4b
# fix rpmlint spurious-executable-perm warnings
Permaine Cheung 303ff4b
for i in backbutton forwardbutton homebutton remoteconsole upbutton; do
Permaine Cheung 303ff4b
    chmod 644 docs/images/$i.gif
Permaine Cheung 303ff4b
done
cvsdist 250c59a
cvsdist 250c59a
%build
cvsdist 250c59a
mkdir -p lib
Permaine Cheung 4adf266
pushd lib
Permaine Cheung 4adf266
ln -sf $(build-classpath bsf)
Permaine Cheung 4adf266
ln -sf $(build-classpath servlet)
Permaine Cheung 4adf266
popd
0b04f32
ant="ant -Dant.build.javac.source=1.5"
a4916e4
$ant test dist
0b04f32
(cd docs/faq && $ant)
0b04f32
(cd docs/manual && $ant)
cvsdist 250c59a
cvsdist 250c59a
%install
cvsdist 250c59a
# jars
cvsdist 250c59a
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
c3cf194
for mod in '' bsf classpath commands core reflect util; do
c3cf194
    install -p -m 644 dist/%{name}${mod:+-${mod}}-%{version}.jar \
c3cf194
             $RPM_BUILD_ROOT%{_javadir}/%{name}${mod:+-${mod}}.jar
c3cf194
done
c3cf194
Permaine Cheung 4adf266
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}
6e6470c
%add_to_maven_depmap org.beanshell %{name} %{version} JPP %{name}
Permaine Cheung 4adf266
%add_to_maven_depmap %{name} %{name}-bsf %{version} JPP %{name}-bsf
Permaine Cheung 4adf266
Permaine Cheung 4adf266
# poms
Permaine Cheung 4adf266
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
Permaine Cheung 4adf266
install -pm 644 %{SOURCE1} \
Stanislav Ochotnicky 536318d
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
Permaine Cheung 4adf266
install -pm 644 %{SOURCE2} \
Stanislav Ochotnicky 536318d
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-bsf.pom
Permaine Cheung 4adf266
cvsdist 250c59a
# manual
cvsdist 250c59a
find docs -name ".cvswrappers" -exec rm -f {} \;
cvsdist 250c59a
find docs -name "*.xml" -exec rm -f {} \;
cvsdist 250c59a
find docs -name "*.xsl" -exec rm -f {} \;
cvsdist 250c59a
find docs -name "*.log" -exec rm -f {} \;
cvsdist 250c59a
(cd docs/manual && mv html/* .)
cvsdist 250c59a
(cd docs/manual && rm -rf html)
cvsdist 250c59a
(cd docs/manual && rm -rf xsl)
cvsdist 250c59a
# javadoc
cvsdist 250c59a
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cvsdist 250c59a
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
Permaine Cheung 1192965
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
Permaine Cheung 3dca6f4
# menu entry
8f50f33
desktop-file-install --mode=644 \
Permaine Cheung 3dca6f4
  --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE3}
Permaine Cheung 3dca6f4
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps
Permaine Cheung 3dca6f4
convert src/bsh/util/lib/icon.gif \
Permaine Cheung 3dca6f4
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/bsh.png
Permaine Cheung 1192965
cvsdist 250c59a
# demo
cvsdist 250c59a
for i in `find tests -name \*.bsh`; do
cvsdist 250c59a
  perl -p -i -e 's,^\n?#!(/(usr/)?bin/java bsh\.Interpreter|/bin/sh),#!/usr/bin/env %{_bindir}/%{name},' $i
cvsdist 250c59a
  if head -1 $i | grep '#!/usr/bin/env %{_bindir}/%{name}' >/dev/null; then
cvsdist 250c59a
    chmod 755 $i
cvsdist 250c59a
  fi
cvsdist 250c59a
done
Permaine Cheung 303ff4b
chmod 755 tests/Template
Permaine Cheung 303ff4b
cat > one << EOF
Permaine Cheung 303ff4b
#!/bin/sh
Permaine Cheung 303ff4b
Permaine Cheung 303ff4b
EOF
Permaine Cheung 303ff4b
cat tests/Interactive/reload/one >> one
Permaine Cheung 303ff4b
cat one > tests/Interactive/reload/one
Permaine Cheung 303ff4b
rm one
Permaine Cheung 303ff4b
cat > two << EOF
Permaine Cheung 303ff4b
#!/bin/sh
Permaine Cheung 303ff4b
Permaine Cheung 303ff4b
EOF
Permaine Cheung 303ff4b
cat tests/Interactive/reload/two >> two
Permaine Cheung 303ff4b
cat two > tests/Interactive/reload/two
Permaine Cheung 303ff4b
rm two
cvsdist 250c59a
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
cvsdist 250c59a
cp -pr tests $RPM_BUILD_ROOT%{_datadir}/%{name}
Permaine Cheung 4adf266
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/webapps
Permaine Cheung 4adf266
install -m 644 dist/bshservlet.war $RPM_BUILD_ROOT%{_datadir}/%{name}/webapps
Permaine Cheung 4adf266
install -m 644 dist/bshservlet-wbsh.war $RPM_BUILD_ROOT%{_datadir}/%{name}/webapps
Permaine Cheung 4adf266
cvsdist 250c59a
# scripts
cvsdist 250c59a
install -d $RPM_BUILD_ROOT%{_bindir}
cvsdist 250c59a
7e3acd4
%jpackage_script jline.ConsoleRunner "\\${BSH_DEBUG:+-Ddebug=true}" bsh.Interpreter %{name}:jline %{name} true
7e3acd4
%jpackage_script bsh.Console "\\${BSH_DEBUG:+-Ddebug=true}" "" %{name} %{name}-console true
cvsdist 250c59a
cvsdist 250c59a
cat > $RPM_BUILD_ROOT%{_bindir}/%{name}doc << EOF
cvsdist 250c59a
#!/usr/bin/env %{_bindir}/%{name}
cvsdist 250c59a
EOF
cvsdist 250c59a
cat scripts/bshdoc.bsh >> $RPM_BUILD_ROOT%{_bindir}/%{name}doc
cvsdist 250c59a
39d2490
%post utils
8f50f33
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
Permaine Cheung 2f29479
Permaine Cheung 2f29479
%post
Permaine Cheung 4adf266
%update_maven_depmap
b800ade
39d2490
%postun utils
39d2490
if [ $1 -eq 0 ] ; then
8f50f33
    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
8f50f33
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Permaine Cheung 3dca6f4
fi
Permaine Cheung 2f29479
Permaine Cheung 2f29479
%postun
Permaine Cheung 4adf266
%update_maven_depmap
b800ade
39d2490
%posttrans utils
8f50f33
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
39d2490
cvsdist 250c59a
%files
cvsdist 250c59a
%doc src/Changes.html src/License.txt src/README.txt
cvsdist 250c59a
%{_javadir}/*
cvsdist 250c59a
%dir %{_datadir}/%{name}
Permaine Cheung 4adf266
%{_datadir}/%{name}/webapps
Permaine Cheung 4adf266
%{_datadir}/maven2/poms/*
86dcb63
%{_mavendepmapfragdir}/%{name}
cvsdist 250c59a
cvsdist 250c59a
%files manual
cvsdist 250c59a
%doc docs/*
cvsdist 250c59a
cvsdist 250c59a
%files javadoc
cvsdist 250c59a
%{_javadocdir}/%{name}-%{version}
Permaine Cheung 1192965
%{_javadocdir}/%{name}
cvsdist 250c59a
cvsdist 250c59a
%files demo
Permaine Cheung 303ff4b
%doc tests/README.txt tests/Interactive/README
cvsdist 250c59a
%{_datadir}/%{name}/*
cvsdist 250c59a
39d2490
%files utils
39d2490
%attr(0755,root,root) %{_bindir}/%{name}*
8f50f33
%{_datadir}/applications/%{name}-desktop.desktop
Permaine Cheung 2f29479
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
Permaine Cheung 2f29479
cvsdist 250c59a
%changelog
73e5869
* Wed Jul 10 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-26
73e5869
- Remove arch-specific conditionals
94f38ec
- Remove group tags
76a4031
- Remove Requires on jpackage-utils
642b066
- Remove Requires on coreutils
7e3acd4
- Generate custom scripts with %%jpackage_script
c3cf194
- Install versionless JARs only
73e5869
a4916e4
* Thu Jun 06 2013 Michal Srb <msrb@redhat.com> - 0:1.3.0-25
a4916e4
- Enable tests
a4916e4
- Fix BR
a4916e4
8f50f33
* Thu Feb 14 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 0:1.3.0-24
8f50f33
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
8f50f33
- clean up spec to follow current guidelines
8f50f33
369ec0c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-23
369ec0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
369ec0c
86dcb63
* Tue Nov 20 2012 David Tardon <dtardon@redhat.com> - 0:1.3.0-22
86dcb63
- Resolves: rhbz#850008 bsh - Should not own /usr/share/maven-fragments
86dcb63
  directory
a0958a6
- Resolves: rhbz#878163 bsh - javadoc subpackage doesn't require
a0958a6
  jpackage-utils
8e7c857
- Resolves: rhbz#878166 bsh: Public Domain not listed in license tag
86dcb63
6e6470c
* Thu Nov  1 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3.0-21
6e6470c
- Add additional maven depmap
6e6470c
0d64ccd
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-20
0d64ccd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0d64ccd
c9659e6
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-19
c9659e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
c9659e6
adf32d6
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-18
adf32d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
adf32d6
39d2490
* Thu Nov 25 2010 Ville Skyttä <ville.skytta@iki.fi> - 0:1.3.0-17
39d2490
- Rename -desktop to -utils, move shell scripts and menu entry to it (#417491).
39d2490
- Bring icon cache scriptlets up to date with current guidelines.
30e46ba
- Use jline in bsh script for command history support.
3841abf
- Prefer JRE over SDK when finding JVM to invoke in scripts.
0b04f32
- Build with -source 1.5.
39d2490
Stanislav Ochotnicky 536318d
* Thu Nov 25 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.3.0-16
Stanislav Ochotnicky 536318d
- Fix pom filenames (Resolves rhbz#655791)
Stanislav Ochotnicky 536318d
- Fix xsl errors when building docs
Stanislav Ochotnicky 536318d
065175b
* Sat Jan 9 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.3.0-15.2
065175b
- Drop gcj_support.
065175b
- Fix rpmlint warnings.
065175b
Permaine Cheung bd0eeaf
* Mon Sep 21 2009 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-15.1
Permaine Cheung bd0eeaf
- Do not build manual and faq for ppc64 or s390x as the style task is disabled
Permaine Cheung bd0eeaf
9782ec0
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-15
9782ec0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9782ec0
80186ce
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.3.0-14
80186ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
80186ce
bfafa30
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.3.0-13
bfafa30
- drop repotag
bfafa30
- fix license tag
bfafa30
Permaine Cheung 2f29479
* Mon Mar 10 2008 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-12jpp.3
Permaine Cheung 2f29479
- Fix bugzilla 436675. Separate menu entry into desktop subpackage.
Permaine Cheung 2f29479
Permaine Cheung 3dca6f4
* Thu Mar 06 2008 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-12jpp.2
Permaine Cheung 3dca6f4
- Fix bugzilla 417491. Thanks Ville Skytta for the patch.
Permaine Cheung 3dca6f4
- Add menu entry and startup script for bsh desktop.
Permaine Cheung 3dca6f4
- Ensure scriptlets exit with zero exit status.
Permaine Cheung 3dca6f4
7432530
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.3.0-12jpp.1
7432530
- Autorebuild for GCC 4.3
7432530
Permaine Cheung 4adf266
* Mon Jan 21 2008 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-11jpp.1
Permaine Cheung 4adf266
- Merge with upstream
Permaine Cheung 4adf266
Permaine Cheung 4adf266
* Thu Jul 12 2007 Ralph Apel <r.apel at r-apel.de> 0:1.3.0-11jpp
Permaine Cheung 4adf266
- Fix aot build
Permaine Cheung 4adf266
- Add pom and depmap frags
Permaine Cheung 4adf266
- Restore all jars
Permaine Cheung 4adf266
- Add webapps
Permaine Cheung 4adf266
Permaine Cheung 303ff4b
* Fri Mar 16 2007 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-10jpp.1
Permaine Cheung 303ff4b
- Merge with upstream
Permaine Cheung 303ff4b
- Removed unapplied patch and moved buildroot removal from prep to install,
Permaine Cheung 303ff4b
  and other rpmlint cleanup
Permaine Cheung 303ff4b
1acbabc
* Mon Mar 12 2007 Karsten Hopp <karsten@redhat.com> 1.3.0-9jpp.2
1acbabc
- add buildrequirement ant-trax for documentation
1acbabc
29faa07
* Fri Aug 04 2006 Deepak Bhole <dbhole@redhat.com> 0:1.3.0-9jpp.1
29faa07
- Added missing requirements
29faa07
fa6c416
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> 0:1.3.0-8jpp_3fc
fa6c416
- Rebuilt
fa6c416
cf7225e
* Fri Jul 21 2006 Deepak Bhole <dbhole@redhat.com> 0:1.3.0-8jpp_2fc
cf7225e
- Removing vendor and distribution tags.
cf7225e
b800ade
* Thu Jul 20 2006 Deepak Bhole <dbhole@redhat.com> 0:1.3.0-8jpp_1fc
b800ade
- Add conditional native compilation.
406b818
b800ade
* Thu May 04 2006 Ralph Apel <r.apel at r-apel.de> 0:1.3.0-7jpp
b800ade
- First JPP-1.7 release
gbenson 76ed5d9
b800ade
* Fri Aug 20 2004 Ralph Apel <r.apel at r-apel.de> 0:1.3.0-6jpp
b800ade
- Build with ant-1.6.2
cvsdist 978c8f9
cvsdist 250c59a
* Mon Jan 26 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-5jpp
cvsdist 250c59a
- really drop readline patch
cvsdist 250c59a
cvsdist 250c59a
* Sun Jan 25 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-4jpp
cvsdist 250c59a
- drop readline patch
cvsdist 250c59a
cvsdist 250c59a
* Wed Jan 21 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-3jpp
cvsdist 250c59a
- port libreadline-java patch to new bsh
cvsdist 250c59a
cvsdist 250c59a
* Tue Jan 20 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-2jpp
cvsdist 250c59a
- add Distribution tag
cvsdist 250c59a
cvsdist 250c59a
* Tue Jan 20 2004 David Walluck <david@anti-microsoft.org> 0:1.3.0-1jpp
cvsdist 250c59a
- 1.3.0
cvsdist 250c59a
- remove bsf patch (fixed upstream)
cvsdist 250c59a
- add epoch to demo package Requires
cvsdist 250c59a
cvsdist 250c59a
* Fri Apr 12 2003 David Walluck <david@anti-microsoft.org> 0:1.2-0.b8.4jpp
cvsdist 250c59a
- fix strange permissions
cvsdist 250c59a
cvsdist 250c59a
* Fri Apr 11 2003 David Walluck <david@anti-microsoft.org> 0:1.2-0.b8.3jpp
cvsdist 250c59a
- rebuild for JPackage 1.5
cvsdist 250c59a
- add bsf patch
cvsdist 250c59a
cvsdist 250c59a
* Sat Feb 01 2003 David Walluck <david@anti-microsoft.org> 1.2-0.b8.2jpp
cvsdist 250c59a
- remove servlet dependency (if anyone wants to add this as a separate
cvsdist 250c59a
  package and do the tomcat integration, be my guest)
cvsdist 250c59a
cvsdist 250c59a
* Thu Jan 23 2003 David Walluck <david@anti-microsoft.org> 1.2-0.b8.1jpp
cvsdist 250c59a
- rename to bsh
cvsdist 250c59a
- add manual
cvsdist 250c59a
- add Changes.html to %%doc
cvsdist 250c59a
- add bsh and bshdoc scripts
cvsdist 250c59a
- add %%dir %%{_datadir}/%%{name} to main package
cvsdist 250c59a
- correct test interpreter and make bsh files executable
cvsdist 250c59a
cvsdist 250c59a
* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-3jpp
cvsdist 250c59a
- really section macro
cvsdist 250c59a
cvsdist 250c59a
* Sun Jan 20 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-2jpp
cvsdist 250c59a
- additional sources in individual archives
cvsdist 250c59a
- versioned dir for javadoc
cvsdist 250c59a
- no dependencies for javadoc package
cvsdist 250c59a
- stricter dependency for demo package
cvsdist 250c59a
- section macro
cvsdist 250c59a
cvsdist 250c59a
* Tue Dec 18 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-1jpp
cvsdist 250c59a
- first JPackage release