Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37815255
en ru br
ALT Linux repos
S:0-alt1_0.27.release20050331jpp11
5.0: 0.1-alt3_0.20041111.6jpp5
4.1: 0.1-alt2_0.20041111.2jpp1.7
4.0: 0.1-alt2_0.20041111.2jpp1.7
3.0: 20041111-alt1

Group :: Development/Java
RPM: isorelax

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: isorelax
Version: 20041111
Release: alt1

Summary: Public interfaces useful for applications to support RELAX Core
Url: http://iso-relax.sourceforge.net/
License: MIT-style
Group: Development/Java

Source0: %name.%version.zip
Source1: %name-build.xml

BuildPreReq: /proc rpm-build-java unzip
BuildRequires: ant jaxp_parser_impl xml-commons-apis sax
Requires: jaxp_parser_impl xml-commons-apis sax
BuildArch: noarch

%description
The ISO RELAX project is started to host the public interfaces
useful for applications to support RELAX Core. But nowadays
some of the stuff we have is schema language neutral.

%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common

%description javadoc
Javadoc for %name.

%prep
%setup -T -c -n %name-%version
unzip -q %SOURCE0
%__mkdir src
(cd src; unzip -q ../src.zip)
%__rm -f src.zip
%__cp %SOURCE1 build.xml
%__mkdir test
%__chmod -R go=u-w *
find . -name "*.jar" -exec rm -f {} \;
%__rm -rf src/jp/gr/xml/relax/swift

%build
%set_classpath %_javadir/jaxp_parser_impl.jar
%add_classpath %_javadir/xml-commons-apis.jar
%add_classpath %_javadir/sax.jar

%ant_build -Dbuild.sysclasspath=only release

%install

%__mkdir_p %buildroot{%_javadir,%_javadocdir/%name}
# jars
%__install -m 644 %name.jar %buildroot%_javadir/

# javadoc

%__cp -pr apidocs/* %buildroot%_javadocdir/%name

%files
%doc COPYING.txt
%_javadir/*

%files javadoc
%_javadocdir/%name

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin