Name: javacsv Version: 2.1 Release: 1%{?dist} Summary: CSV reader and writer for Java License: LGPLv2+ URL: http://www.csvreader.com/java_csv.php Source0: http://downloads.sourceforge.net/%{name}/%{name}%{version}.zip # https://sourceforge.net/p/javacsv/bugs/7/ Source1: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt BuildRequires: ant BuildRequires: java-javadoc BuildRequires: javapackages-local BuildArch: noarch %description Java CSV is a small fast open source Java library for reading and writing CSV and plain delimited text files. All kinds of CSV files can be handled, text qualified, Excel formatted, etc. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -c # Cleanup find -name "*.jar" -print -delete rm -r doc/* *.bat cp -p %SOURCE1 LICENSE sed -i 's|encoding="ISO_8859_1" source="1.4"|encoding="utf-8" source="1.6" target="1.6"|' build.xml sed -i 's|access="public"|access="public" additionalparam="-Xdoclint:none"|' javadoc.xml sed -i 's|link href="http://java.sun.com/j2se/1.4.1/docs/api/"|link href="%{_javadocdir}/java"|' javadoc.xml %mvn_file net.sourceforge.%{name}:%{name} %{name} %build ant dist ant -f javadoc.xml %install %mvn_artifact net.sourceforge.javacsv:%{name}:%{version} %{name}.jar %mvn_install -J doc %files -f .mfiles %license LICENSE %files javadoc -f .mfiles-javadoc %license LICENSE %changelog * Tue Apr 19 2016 gil cattaneo 2.1-1 - initial rpm