Name: apache-jempbox Version: 0.8.0 Release: 1mamba Summary: Jempbox - Java library for XMP Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://incubator.apache.org/pdfbox/ # svn export http://svn.eu.apache.org/repos/asf/incubator/pdfbox/jempbox/tags/0.8.0-incubating jempbox-0.8.0 Source: jempbox-%{version}-src-svn.tar.gz License: Apache Software License Version 2.0 BuildRequires: antlr BuildRequires: apache-ant BuildRequires: apache-ant-junit BuildRequires: apache-ant-nodeps BuildRequires: jakarta-commons-beanutils BuildRequires: jakarta-commons-logging BuildRequires: java-checkstyle BuildRequires: java-junit45 BuildRoot: %{_tmppath}/%{name}-%{version}-root %description JempBox is an open source Java library that implements Adobe's XMP(TM) specification. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc JempBox is an open source Java library that implements Adobe's XMP(TM) specification. This package contains javadoc for %{name}. %prep %setup -q -n jempbox-%{version} %build export CLASSPATH=$(build-classpath ant/ant-nodeps ant/ant-junit) ant \ -Dbuild.sysclasspath=first \ -Dcheckstyle.jar=$(build-classpath checkstyle) \ -Dbeanutils.jar=$(build-classpath commons-beanutils-core) \ -Dlogging.jar=$(build-classpath commons-logging) \ -Dantlr.jar=$(build-classpath antlr) \ -Djunit.jar=$(build-classpath junit45) \ package javadoc %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} mkdir -p %{buildroot}%{_datadir}/maven2/poms install -pm 644 target/jempbox-%{version}-incubating.jar \ %{buildroot}%{_javadir}/jempbox-%{version}.jar install -m 644 pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP-jempbox.pom %add_to_maven_depmap org.apache.pdfbox jempbox %{version} JPP jempbox ( cd %{buildroot}%{_javadir} for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done ) mkdir -p %{buildroot}%{_javadocdir}/jempbox-%{version} cp -pr website/build/site/javadoc/* %{buildroot}%{_javadocdir}/jempbox-%{version} ln -s jempbox-%{version} %{buildroot}%{_javadocdir}/jempbox %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/jempbox-%{version}.jar %{_javadir}/jempbox.jar %{_datadir}/maven2/poms %{_mavendepmapfragdir} %doc *.txt %files javadoc %defattr(-,root,root) %{_javadocdir}/jempbox-%{version} %{_javadocdir}/jempbox %changelog * Sun Jul 12 2009 gil 0.8.0-1mamba - package created by autospec