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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to