Drop gcj support. Fix rpmlint warnings.
This commit is contained in:
parent
0b103a97c0
commit
065175bd11
56
bsh.spec
56
bsh.spec
@ -28,11 +28,9 @@
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
|
||||
%define gcj_support 1
|
||||
|
||||
Name: bsh
|
||||
Version: 1.3.0
|
||||
Release: 15.1%{?dist}
|
||||
Release: 15.2%{?dist}
|
||||
Epoch: 0
|
||||
Summary: Lightweight Scripting for Java
|
||||
License: SPL or LGPLv2+
|
||||
@ -51,19 +49,11 @@ BuildRequires: servlet
|
||||
Requires: bsf
|
||||
Requires: jpackage-utils >= 0:1.7.2
|
||||
#BuildRequires: libreadline-java
|
||||
Url: http://www.beanshell.org/
|
||||
Group: Development/Java
|
||||
%if ! %{gcj_support}
|
||||
Buildarch: noarch
|
||||
%endif
|
||||
URL: http://www.beanshell.org/
|
||||
Group: Development/Libraries
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
%if %{gcj_support}
|
||||
BuildRequires: java-gcj-compat-devel
|
||||
Requires(post): java-gcj-compat
|
||||
Requires(postun): java-gcj-compat
|
||||
%endif
|
||||
|
||||
%description
|
||||
BeanShell is a small, free, embeddable, Java source interpreter with
|
||||
object scripting language features, written in Java. BeanShell executes
|
||||
@ -85,21 +75,21 @@ scripts and return them as results.
|
||||
|
||||
%package manual
|
||||
Summary: Manual for %{name}
|
||||
Group: Development/Java
|
||||
Group: Documentation
|
||||
|
||||
%description manual
|
||||
Documentation for %{name}.
|
||||
|
||||
%package javadoc
|
||||
Summary: Javadoc for %{name}
|
||||
Group: Development/Java
|
||||
Group: Documentation
|
||||
|
||||
%description javadoc
|
||||
Javadoc for %{name}.
|
||||
|
||||
%package demo
|
||||
Summary: Demo for %{name}
|
||||
Group: Development/Java
|
||||
Group: Development/Libraries
|
||||
AutoReqProv: no
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
Requires: /usr/bin/env
|
||||
@ -108,8 +98,8 @@ Requires: /usr/bin/env
|
||||
Demonstrations and samples for %{name}.
|
||||
|
||||
%package desktop
|
||||
Summary: %{name} integration for the desktop
|
||||
Group: Development/Java
|
||||
Summary: Desktop integraton for %{name}
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description desktop
|
||||
@ -277,12 +267,6 @@ cat > $RPM_BUILD_ROOT%{_bindir}/%{name}doc << EOF
|
||||
EOF
|
||||
cat scripts/bshdoc.bsh >> $RPM_BUILD_ROOT%{_bindir}/%{name}doc
|
||||
|
||||
%if %{gcj_support}
|
||||
%{_bindir}/aot-compile-rpm \
|
||||
--exclude %{_datadir}/%{name}/webapps/bshservlet.war \
|
||||
--exclude %{_datadir}/%{name}/webapps/bshservlet-wbsh.war
|
||||
%endif
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
@ -294,13 +278,6 @@ fi
|
||||
|
||||
%post
|
||||
%update_maven_depmap
|
||||
%if %{gcj_support}
|
||||
if [ -x %{_bindir}/rebuild-gcj-db ]
|
||||
then
|
||||
%{_bindir}/rebuild-gcj-db
|
||||
fi
|
||||
%endif
|
||||
exit 0
|
||||
|
||||
%postun desktop
|
||||
touch --no-create %{_datadir}/icons/hicolor
|
||||
@ -310,13 +287,6 @@ fi
|
||||
|
||||
%postun
|
||||
%update_maven_depmap
|
||||
%if %{gcj_support}
|
||||
if [ -x %{_bindir}/rebuild-gcj-db ]
|
||||
then
|
||||
%{_bindir}/rebuild-gcj-db
|
||||
fi
|
||||
%endif
|
||||
exit 0
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
@ -329,10 +299,6 @@ exit 0
|
||||
%{_datadir}/maven2/poms/*
|
||||
%{_mavendepmapfragdir}
|
||||
|
||||
%if %{gcj_support}
|
||||
%attr(-,root,root) %{_libdir}/gcj/%{name}
|
||||
%endif
|
||||
|
||||
%ifnarch ppc64 s390x
|
||||
%files manual
|
||||
%defattr(-,root,root)
|
||||
@ -355,6 +321,10 @@ exit 0
|
||||
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
|
||||
|
||||
%changelog
|
||||
* Sat Jan 9 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.3.0-15.2
|
||||
- Drop gcj_support.
|
||||
- Fix rpmlint warnings.
|
||||
|
||||
* Mon Sep 21 2009 Permaine Cheung <pcheung@redhat.com> 0:1.3.0-15.1
|
||||
- Do not build manual and faq for ppc64 or s390x as the style task is disabled
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user