rpms/kawa/devel kawa.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Anthony Green (green) fedora-extras-commits at redhat.com
Sun Sep 11 20:37:40 UTC 2005


Author: green

Update of /cvs/extras/rpms/kawa/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30500/devel

Modified Files:
	.cvsignore sources 
Added Files:
	kawa.spec 
Log Message:
auto-import kawa-1.8.beta-5 on branch devel from kawa-1.8.beta-5.src.rpm


--- NEW FILE kawa.spec ---
Summary: Kawa scheme implementation
Name: kawa

Version: 1.8.beta
%define nversion 1.8beta

Release: 5%{?dist}
License: GPL
Group: Development/Languages
URL: http://www.gnu.org/software/kawa/
Source0: %{name}-%{nversion}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{nversion}-%{release}-root
BuildPrereq: gcc-java >= 3.3.0
Requires: libgcj >= 3.3.0
BuildRequires:    texinfo
BuildRequires:    readline-devel
BuildRequires:    ant >= 1.6
BuildRequires:    servletapi5
Requires:         servletapi5
BuildRequires:    java-gcj-compat-devel >= 1.0.31
Requires(post):   java-gcj-compat >= 1.0.31
Requires(postun): java-gcj-compat >= 1.0.31

%description
Kawa is an implementation of the Scheme programming language.
It is implemented in Java, and compiles Scheme into Java byte-codes.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Documentation
#BuildRequires:  java-javadoc

%description    javadoc
%{summary}.

%prep
%setup -q -n %{name}-%{nversion}

%build
./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-kawa-frontend
export CLASSPATH=$(build-classpath servletapi5)
ant

# Override the Makefile for generating kawa.1, since it should be
# unformatted man page source.
cp doc/kawa.man doc/kawa.1

%install
rm -rf $RPM_BUILD_ROOT
make install install-javadoc-html JAVA=/usr/bin/java DESTDIR=$RPM_BUILD_ROOT JAVADOC_DIR=$RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
rm -f $RPM_BUILD_ROOT/usr/share/info/dir
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
aot-compile-rpm

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/install-info %{_infodir}/kawa.info.gz %{_infodir}/dir
%{_bindir}/rebuild-gcj-db

%postun
if [ $1 = 0 ]; then
  /sbin/install-info --delete %{_infodir}/kawa.info.gz %{_infodir}/dir
fi
%{_bindir}/rebuild-gcj-db

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%{_bindir}/*
%{_datadir}/java/*
%{_libdir}/gcj/*
%{_mandir}/man1/kawa.1*
%{_infodir}/kawa*

%files javadoc
%defattr(644,root,root,755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%changelog
* Sun Sep 11 2005 Anthony Green <green at redhat.com> - 1.8beta-5
- Remove Requires for realine.  This is handled automagically.
- Remove ldconfig.

* Sun Sep 11 2005 Anthony Green <green at redhat.com> - 1.8beta-4
- Install unformatted man page source.
- Remove BuildRequires groff.
- Force kawa binary to use /usr/bin/java.
- Add javadoc package.
- Happy birthday, spec file!

* Sat Sep 10 2005 Anthony Green <green at redhat.com> - 1.8beta-3
- Add BuildRequires for groff and readline-devel.
- Add Requires for readline.
- Configure with --enable-kawa-frontend.

* Sat Sep 10 2005 Anthony Green <green at redhat.com> - 1.8beta-2
- Add BuildRequires for ant, texinfo and servletapi5.
- Add Requires for servletapi5.
- Add servletapi5.jar to classpath.

* Wed Sep  7 2005 Anthony Green <green at redhat.com> - 1.8beta-1
- Updgrade to 1.8beta

* Sat Sep  7 2005 Anthony Green <green at redhat.com> - 1.7-2
- Build for Fedora Extras.

* Sat Sep 11 2004 Anthony Green <green at spindazzle.org> - 1.7-1
- Initial build.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kawa/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	11 Sep 2005 20:36:06 -0000	1.1
+++ .cvsignore	11 Sep 2005 20:37:38 -0000	1.2
@@ -0,0 +1 @@
+kawa-1.8beta.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kawa/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	11 Sep 2005 20:36:06 -0000	1.1
+++ sources	11 Sep 2005 20:37:38 -0000	1.2
@@ -0,0 +1 @@
+c7fbacc3297adab1858f7f4beb6ab7ca  kawa-1.8beta.tar.gz




More information about the fedora-extras-commits mailing list