%define section free Name: relaxngDatatype Version: 1.0 Release: 1jpp Epoch: 0 Summary: RELAX NG Datatype API Group: Development/Libraries/Java License: BSD URL: https://sourceforge.net/projects/relaxng Source0: relaxngDatatype-1.0.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Distribution: JPackage Vendor: JPackage Project BuildArch: noarch BuildRequires: jpackage-utils >= 0:1.5 BuildRequires: ant >= 0:1.5 Obsoletes: msv %description %{summary} %package javadoc Summary: Javadoc for %{name} Group: Development/Documentation %description javadoc %{summary}. %prep %setup -q -n %{name}-%{version} %build #export CLASSPATH=$(build-classpath \ #) ant -Dbuild.sysclasspath=only %install rm -rf $RPM_BUILD_ROOT install -Dpm 644 %{name}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink # %clean rm -rf $RPM_BUILD_ROOT %post javadoc rm -f %{_javadocdir}/%{name} ln -s %{name}-%{version} %{_javadocdir}/%{name} %files %defattr(-,root,root,-) %doc copying.txt %{_javadir}/*.jar %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/%{name}-%{version} %ghost %doc %{_javadocdir}/%{name} %changelog * Tue Jul 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0-1jpp - First JPackage build from sources