Package opencsv: Specfile
BuildRequires: /proc BuildRequires: jpackage-compat Name: opencsv Version: 2.3 Release: alt1_3jpp7 Summary: A very simple csv (comma-separated values) parser library for Java Group: Development/Java License: ASL 2.0 URL: http://opencsv.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src-with-libs.tar.gz BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: ant BuildRequires: junit BuildRequires: ant-junit Requires: jpackage-utils Source44: import.info %description Support for all the basic csv-type things you're likely to want to do. %package javadoc Summary: Javadocs for opencsv Group: Development/Java Requires: %{name} = %{version}-%{release} Requires: jpackage-utils BuildArch: noarch %description javadoc opencsv development documentation. %prep %setup -q # -n %{name}-%{version} ### making sure we dont use it rm -rf lib/* doc deploy ln -s %{_javadir}/junit4.jar lib/ %{__sed} -i 's/\r//' examples/MockResultSet.java %{__sed} -i 's/\r//' examples/JdbcExample.java %{__sed} -i 's/\r//' examples/addresses.csv %{__sed} -i 's/\r//' examples/AddressExample.java %build ant jar # includes clean & build #ant test # not JDK >=1.6.0 compatible ant javadoc %install # jar install -d $RPM_BUILD_ROOT%{_javadir} install -m644 deploy/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # javadoc install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -rp doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} %files %doc examples %{_javadir}/%{name}.jar %{_javadir}/%{name}-%{version}.jar %files javadoc %dir %{_javadocdir}/%{name}-%{version} %{_javadocdir}/%{name} %{_javadocdir}/%{name}-%{version}/* %changelog * Mon Sep 17 2012 Igor Vlasenko <viy@altlinux.ru> 2.3-alt1_3jpp7 - new version |