Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:inescid:robots
xmlenc
xmlenc.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xmlenc.spec of Package xmlenc
Name: xmlenc Version: 0.52 Release: 1 Summary: XML output library for Java License: BSD URL: http://xmlenc.sourceforge.net/ Source: %{name}-%{version}.tar.gz BuildRequires: ant Group: Productivity/Publishing/XML Vendor: znerd BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description The xmlenc library is a fast stream-based XML output library for Java. Main design goals are performance, simplicitity and pureness. As far as known, xmlenc is the fastest XML output library for Java. %package javadoc Summary: Javadoc for %{name} Group: Productivity/Publishing/XML Requires(post): %{__rm} Requires(post): /bin/ln Requires(postun): %{__rm} %description javadoc Javadoc for %{name}. %prep %setup # remove all the stuff we'll build ourselves find . \( -name "*.jar" -o -name "*.class" \) -exec %__rm -f {} \; #DAVID 201806211144 sed -i 's/value="1.3"/value="1.8"/g' build.xml %build %ant jar javadoc %install %__rm -rf %{buildroot} # jars %__mkdir_p %{buildroot}%{_javadir} %__cp -a build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # javadoc %__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version} %__cp -a build/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version} (cd %{buildroot}%{_javadocdir} && %__ln_s %{name}-%{version} %{name}) %clean %__rm -rf %{buildroot} %post %postun %post javadoc %__rm -f %{_javadocdir}/%{name} %__ln_s %{name}-%{version} %{_javadocdir}/%{name} %postun javadoc if [ $1 -eq 0 ]; then %__rm -f %{_javadocdir}/%{name} fi %files %defattr(-,root,root,-) %{_javadir}/* %files javadoc %defattr(0644,root,root,0755) %dir %{_javadocdir}/%{name}-%{version} %{_javadocdir}/%{name}-%{version}/* %ghost %{_javadocdir}/%{name} %changelog * Tue Jul 30 2013 David Martins de Matos <david.matos@inesc-id.pt> 0.52-1 - first packaging effort
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor