Author: glen Date: Thu Dec 13 23:33:10 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - add -javadoc - unify java package; rel 2
---- Files affected: SPECS: gnu.getopt.spec (1.9 -> 1.10) ---- Diffs: ================================================================ Index: SPECS/gnu.getopt.spec diff -u SPECS/gnu.getopt.spec:1.9 SPECS/gnu.getopt.spec:1.10 --- SPECS/gnu.getopt.spec:1.9 Mon Aug 20 00:28:13 2007 +++ SPECS/gnu.getopt.spec Fri Dec 14 00:33:05 2007 @@ -1,9 +1,10 @@ # $Revision$, $Date$ +%include /usr/lib/rpm/macros.java Summary: Java getopt implementation Summary(pl.UTF-8): Implementacja getopt w Javie Name: gnu.getopt Version: 1.0.13 -Release: 1 +Release: 2 License: LGPL Group: Development/Languages/Java Source0: ftp://ftp.urbanophile.com/pub/arenn/software/sources/java-getopt-%{version}.tar.gz @@ -11,8 +12,9 @@ URL: http://www.urbanophile.com/arenn/hacking/download.html BuildRequires: ant >= 1.5 BuildRequires: jpackage-utils +BuildRequires: rpm-javaprov BuildRequires: rpmbuild(macros) >= 1.300 -Requires: jre +Requires: jpackage-utils BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -33,6 +35,21 @@ oprogramowaniu, ale na pewno jakieś istnieją, więc będzie uznawał raporty o błędach, a także pozytywnych doświadczeniach. +%package javadoc +Summary: Online manual for %{name} +Summary(pl.UTF-8): Dokumentacja online do %{name} +Group: Documentation +Requires: jpackage-utils + +%description javadoc +Documentation for %{name}. + +%description javadoc -l pl.UTF-8 +Dokumentacja do %{name}. + +%description javadoc -l fr.UTF-8 +Javadoc pour %{name}. + %prep %setup -q -c mv gnu/getopt/buildx.xml build.xml @@ -43,23 +60,39 @@ %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_javadir} -cp build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir} -ln -sf %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar +cp -a build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar +ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar + +install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +cp -a build/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink %clean rm -rf $RPM_BUILD_ROOT +%post javadoc +ln -nfs %{name}-%{version} %{_javadocdir}/%{name} + %files %defattr(644,root,root,755) -%doc gnu/getopt/README build/api +%doc gnu/getopt/README %{_javadir}/*.jar +%files javadoc +%defattr(644,root,root,755) +%{_javadocdir}/%{name}-%{version} +%ghost %{_javadocdir}/%{name} + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[EMAIL PROTECTED]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.10 2007-12-13 23:33:05 glen +- add -javadoc +- unify java package; rel 2 + Revision 1.9 2007-08-19 22:28:13 blues - 1.0.13 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gnu.getopt.spec?r1=1.9&r2=1.10&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
