Compare commits

..

No commits in common. "rawhide" and "f17" have entirely different histories.

5 changed files with 86 additions and 1 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
xjparse-src-1.0.zip

View file

@ -1 +0,0 @@
Orphaned for 6+ weeks

1
sources Normal file
View file

@ -0,0 +1 @@
8722e59eb5b7b1d1adebd8f39b8f93db xjparse-src-1.0.zip

8
xjparse.sh Normal file
View file

@ -0,0 +1,8 @@
#!/bin/bash
. /usr/share/java-utils/java-functions
MAIN_CLASS=com.nwalsh.parsers.xjparse
set_classpath "xjparse xml-commons-resolver"
run "$@"

76
xjparse.spec Normal file
View file

@ -0,0 +1,76 @@
Name: xjparse
Version: 1.0
Release: 7%{?dist}
Summary: Wrapper for the Xerces XML Schema validator
Group: Applications/Text
License: ASL 2.0
URL: http://nwalsh.com/java/xjparse
Source0: http://nwalsh.com/java/xjparse/xjparse-src-%{version}.zip
Source1: xjparse.sh
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: java-devel
BuildRequires: jpackage-utils
BuildRequires: ant
BuildRequires: xml-commons-resolver
Requires: jpackage-utils
Requires: java
Requires: xml-commons-resolver
%description
The xjparse tool is a simple command-line wrapper for the Xerces XML Schema
validator. It accepts several options, notably one which specifies the set
of schemas to be used during validation.
%prep
%setup -qc
find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \;
%build
export CLASSPATH=$(build-classpath xml-commons-resolver)
ant -f build.xml jar -verbose
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/xjparse.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%{_bindir}
install -pm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/xjparse
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_bindir}/xjparse
%changelog
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Dec 04 2008 Brennan Ashton <bashton at, brennanashton.com> 1.0-3
- Added system link for just name
- Added wrapper script
* Tue Nov 25 2008 Brennan Ashton <bashton at, brennanashton.com> 1.0-2
- Now noarch
- Fixed discription line length
* Sun Nov 23 2008 Brennan Ashton <bashton at, brennanashton.com> 1.0-1
- Created spec file