SPECS: java-gnu-activation.spec - provide versioned jaf - java pac...
glen
glen at pld-linux.org
Sun Dec 9 03:33:54 CET 2007
Author: glen Date: Sun Dec 9 02:33:54 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- provide versioned jaf
- java package unify
- EA dropped
- rel 5
---- Files affected:
SPECS:
java-gnu-activation.spec (1.11 -> 1.12)
---- Diffs:
================================================================
Index: SPECS/java-gnu-activation.spec
diff -u SPECS/java-gnu-activation.spec:1.11 SPECS/java-gnu-activation.spec:1.12
--- SPECS/java-gnu-activation.spec:1.11 Mon Dec 3 11:56:25 2007
+++ SPECS/java-gnu-activation.spec Sun Dec 9 03:33:48 2007
@@ -1,11 +1,12 @@
# $Revision$, $Date$
+%include /usr/lib/rpm/macros.java
Summary: GNU JavaBeans(TM) Activation Framework (JAF)
Summary(pl.UTF-8): Środowisko aktywacyjne JavaBeans(TM) (JAF) w wersji GNU
Name: java-gnu-activation
Version: 1.1.1
-Release: 4
+Release: 5
License: LGPL
-Group: Libraries
+Group: Development/Languages/Java
Source0: http://ftp.gnu.org/gnu/classpathx/activation-%{version}.tar.gz
# Source0-md5: de50d7728e8140eb404f2b4554321f8c
Patch0: %{name}-MimeType-symbols-fix.patch
@@ -14,12 +15,12 @@
BuildRequires: automake
BuildRequires: jdk
BuildRequires: jpackage-utils
+BuildRequires: rpm-javaprov
BuildRequires: rpmbuild(macros) >= 1.300
-Requires: jre
-Provides: jaf
+Requires: jpackage-utils
+Provides: jaf = %{version}
Provides: java-activation
BuildArch: noarch
-ExclusiveArch: i586 i686 pentium3 pentium4 athlon %{x8664} noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -75,11 +76,15 @@
ln -s gnu-activation-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/jaf-1.1.jar
ln -s gnu-activation-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/jaf.jar
-cp -R docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+cp -a docs/* $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 AUTHORS ChangeLog source/javax/activation/*.html
@@ -87,7 +92,8 @@
%files javadoc
%defattr(644,root,root,755)
-%doc %{_javadocdir}/%{name}-%{version}
+%{_javadocdir}/%{name}-%{version}
+%ghost %{_javadocdir}/%{name}
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -95,6 +101,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.12 2007-12-09 02:33:48 glen
+- provide versioned jaf
+- java package unify
+- EA dropped
+- rel 5
+
Revision 1.11 2007-12-03 10:56:25 hawk
- fixed undefined symbols, now it builds
- release 4
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/java-gnu-activation.spec?r1=1.11&r2=1.12&f=u
More information about the pld-cvs-commit
mailing list