Репозитории ALT
S: | 2013.6.1-alt3_19jpp11 |
5.1: | 1.2-alt4_0.20050722.6jpp5 |
4.1: | 1.2-alt1_0.20050722.3jpp1.7 |
4.0: | 1.2-alt1_0.20050722.3jpp1.7 |
3.0: | 1.2-alt0.1 |
Группа :: Разработка/Java
Пакет: msv
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define cvs_version 20050424
Name: msv
Summary: Sun Multi-Schema XML Validator
Url: http://wwws.sun.com/software/xml/developers/multischema/
Version: 1.2
Release: alt0.1
License: BSD-style
Group: Development/Java
Source0: %name.%cvs_version.zip
Source1: %name-build.xml
BuildPreReq: /proc rpm-build-java unzip
BuildRequires: ant isorelax relaxngDatatype xsdlib jaxp_parser_impl xml-commons-apis xml-commons-resolver
Requires: isorelax relaxngDatatype xsdlib jaxp_parser_impl xml-commons-apis xml-commons-resolver
BuildArch: noarch
%description
The Sun Multi-Schema XML Validator (MSV) is a Java technology tool to
validate XML documents against several kinds of XML schemata. It
supports RELAX NG, RELAX Namespace, RELAX Core, TREX, XML DTDs, and
a subset of XML Schema Part 1. This latest (version 1.2) release
includes several bug fixes and adds better conformance to
RELAX NG/W3C XML standards and JAXP masquerading.
%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common
%description javadoc
Javadoc for %name.
%prep
%setup -T -c -n %name-%cvs_version
(cd ..; unzip -q %SOURCE0 )
%__cp %SOURCE1 build.xml
%__chmod -R go=u-w *
find . -name "*.jar" -exec rm -f {} \;
%build
%set_classpath %_javadir/isorelax.jar
%add_classpath %_javadir/relaxngDatatype.jar
%add_classpath %_javadir/xsdlib.jar
%add_classpath %_javadir/jaxp_parser_impl.jar
%add_classpath %_javadir/xml-commons-apis.jar
%add_classpath %_javadir/resolver.jar
%ant_build -Dbuild.sysclasspath=only dist
%install
%__mkdir_p %buildroot{%_javadir,%_javadocdir/%name}
# jars
%__install -m 644 dist/%name.jar %buildroot%_javadir/
# javadoc
%__cp -pr dist/docs/* %buildroot%_javadocdir/%name/
%files
%doc *.txt *.html
%_javadir/*
%files javadoc
%_javadocdir/%name
%changelog
…
Полный changelog можно просмотреть здесь
Name: msv
Summary: Sun Multi-Schema XML Validator
Url: http://wwws.sun.com/software/xml/developers/multischema/
Version: 1.2
Release: alt0.1
License: BSD-style
Group: Development/Java
Source0: %name.%cvs_version.zip
Source1: %name-build.xml
BuildPreReq: /proc rpm-build-java unzip
BuildRequires: ant isorelax relaxngDatatype xsdlib jaxp_parser_impl xml-commons-apis xml-commons-resolver
Requires: isorelax relaxngDatatype xsdlib jaxp_parser_impl xml-commons-apis xml-commons-resolver
BuildArch: noarch
%description
The Sun Multi-Schema XML Validator (MSV) is a Java technology tool to
validate XML documents against several kinds of XML schemata. It
supports RELAX NG, RELAX Namespace, RELAX Core, TREX, XML DTDs, and
a subset of XML Schema Part 1. This latest (version 1.2) release
includes several bug fixes and adds better conformance to
RELAX NG/W3C XML standards and JAXP masquerading.
%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common
%description javadoc
Javadoc for %name.
%prep
%setup -T -c -n %name-%cvs_version
(cd ..; unzip -q %SOURCE0 )
%__cp %SOURCE1 build.xml
%__chmod -R go=u-w *
find . -name "*.jar" -exec rm -f {} \;
%build
%set_classpath %_javadir/isorelax.jar
%add_classpath %_javadir/relaxngDatatype.jar
%add_classpath %_javadir/xsdlib.jar
%add_classpath %_javadir/jaxp_parser_impl.jar
%add_classpath %_javadir/xml-commons-apis.jar
%add_classpath %_javadir/resolver.jar
%ant_build -Dbuild.sysclasspath=only dist
%install
%__mkdir_p %buildroot{%_javadir,%_javadocdir/%name}
# jars
%__install -m 644 dist/%name.jar %buildroot%_javadir/
# javadoc
%__cp -pr dist/docs/* %buildroot%_javadocdir/%name/
%files
%doc *.txt *.html
%_javadir/*
%files javadoc
%_javadocdir/%name
%changelog
…
Полный changelog можно просмотреть здесь