Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
jakarta-commons-codec
jakarta-commons-codec.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File jakarta-commons-codec.spec of Package jakarta-commons-codec
# # spec file for package jakarta-commons-codec (Version 1.3) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild # icecream 0 Name: jakarta-commons-codec BuildRequires: ant-junit java2-devel-packages xml-commons-apis %define base_name codec %define short_name commons-%{base_name} %define name jakarta-%{short_name} %define version 1.3 %define release 2jpp %define section free Version: 1.3 Release: 19 Summary: Implementations of common encoders and decoders License: Apache Group: Development/Libraries/Java URL: http://jakarta.apache.org/commons/codec/ Source0: http://www.apache.org/dist/jakarta/commons/codec/source/commons-codec-%{version}-src.tar.gz Patch0: jakarta-commons-codec-1.3-buildscript.patch Patch1: %{name}-java14compat.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: %{short_name} Obsoletes: %{short_name} %description Commons Codec provides implementations of common encoders and decoders such as Base64, Hex, various phonetic encodings, and URLs. Authors: -------- Henri Yandell Tim OBrien Scott Sanders Rodney Waldhoff Daniel Rall Jon S. Stevens Gary D. Gregory David Graham Contributors Christopher O'Brien Martin Redington Jeffery Dever Steve Zimmermann Benjamin Walstrum Oleg Kalnichevski Dave Dribin Alex Karasulu Matthew Inger %package javadoc PreReq: coreutils Summary: Implementations of common encoders and decoders Group: Development/Libraries/Java %description javadoc Commons Codec provides implementations of common encoders and decoders such as Base64, Hex, various phonetic encodings, and URLs. Authors: -------- Henri Yandell Tim OBrien Scott Sanders Rodney Waldhoff Daniel Rall Jon S. Stevens Gary D. Gregory David Graham Contributors Christopher O'Brien Martin Redington Jeffery Dever Steve Zimmermann Benjamin Walstrum Oleg Kalnichevski Dave Dribin Alex Karasulu Matthew Inger %prep %setup -q -c # FIXME Remove SoundexTest which is failing # and thus preventing the build to proceed. # This problem has been communicated upstream Bug 31096 %patch0 -p1 %patch1 # ----------------------------------------------------------------------------- %build export CLASSPATH=$(build-classpath junit) perl -p -i -e 's|../LICENSE|LICENSE.txt|g' build.xml ant -Dbuild.sysclasspath=first \ -Dconf.home=src/conf \ -Dbuild.home=build \ -Dsource.home=src/java \ -Dtest.home=src/test \ -Ddist.home=dist \ -Dcomponent.title=%{short_name} \ -Dcomponent.version=%{version} \ -Dfinal.name=%{name}-%{version} \ -Dextension.name=%{short_name} \ test jar javadoc # ----------------------------------------------------------------------------- %install # jars mkdir -p $RPM_BUILD_ROOT%{_javadir} cp -p dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir} (cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done) (cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # javadoc mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %clean rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %post javadoc rm -f %{_javadocdir}/%{name} ln -s %{name}-%{version} %{_javadocdir}/%{name} %postun javadoc if [ "$1" = "0" ]; then rm -f %{_javadocdir}/%{name} fi # ----------------------------------------------------------------------------- %files %defattr(0644,root,root,0755) %doc LICENSE.txt RELEASE-NOTES.txt %{_javadir}/* %files javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %changelog -n jakarta-commons-codec * Fri Sep 22 2006 - skh@suse.de - don't use icecream - use target="1.4" for build with java 1.5 * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Dec 19 2005 - dbornkessel@suse.de - Current version 1.3 from JPackage.org
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