[packages/oracle-java7] - rel 3; introduce javafx subpackage

arekm arekm at pld-linux.org
Sat Nov 9 18:37:29 CET 2013


commit 0374b04e2245f11be269e04ee021041bce8e4e07
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Nov 9 18:37:25 2013 +0100

    - rel 3; introduce javafx subpackage

 oracle-java7.spec | 39 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 36 insertions(+), 3 deletions(-)
---
diff --git a/oracle-java7.spec b/oracle-java7.spec
index 58acd18..7d33935 100644
--- a/oracle-java7.spec
+++ b/oracle-java7.spec
@@ -24,7 +24,7 @@ Summary:	Oracle JDK (Java Development Kit) for Linux
 Summary(pl.UTF-8):	Oracle JDK - środowisko programistyczne Javy dla Linuksa
 Name:		oracle-java7
 Version:	1.7.0.45
-Release:	2
+Release:	3
 License:	restricted, distributable
 # http://www.oracle.com/technetwork/java/javase/terms/license/index.html
 # See "LICENSE TO DISTRIBUTE SOFTWARE" section, which states you can
@@ -241,6 +241,20 @@ JRE module for ALSA sound support.
 %description jre-alsa -l pl.UTF-8
 Moduł JRE do obsługi dźwięku poprzez ALSA.
 
+%package javafx
+Summary:	Sun JRE (Java Runtime Environment) for Linux - JavaFX runtime binaries
+Group:		Development/Languages/Java
+Requires:	%{name}-jre-base = %{version}-%{release}
+
+%description javafx
+JavaFX is the next step in the evolution of Java as a rich client
+platform. It is designed to provide a lightweight,
+hardware-accelerated Java UI platform for enterprise business
+applications. With JavaFX, developers can preserve existing
+investments by reusing Java libraries in their applications. They can
+even access native system capabilities, or seamlessly connect to
+server-based middleware applications.
+
 %package visualvm
 Summary:	VisualVM - a tool to monitor and troubleshoot Java applications
 Summary(pl.UTF-8):	VisualVM - narzędzie do monitorowania i diagnostyki aplikacji w Javie
@@ -831,13 +845,17 @@ fi
 %attr(755,root,root) %{jredir}/lib/%{arch}/headless/libmawt.so
 
 %attr(755,root,root) %{jredir}/lib/%{arch}/lib*.so
-%attr(755,root,root) %{jredir}/lib/%{arch}/fxavcodecplugin-55.so
-%attr(755,root,root) %{jredir}/lib/%{arch}/fxplugins.so
 %exclude %{jredir}/lib/%{arch}/libjavaplugin*.so
 %exclude %{jredir}/lib/%{arch}/libJdbcOdbc.so
 %exclude %{jredir}/lib/%{arch}/libjsoundalsa.so
 %exclude %{jredir}/lib/%{arch}/libnpjp2.so
 %exclude %{jredir}/lib/%{arch}/libsplashscreen.so
+%exclude %{jredir}/lib/%{arch}/libglass.so
+%exclude %{jredir}/lib/%{arch}/libgstreamer-lite.so
+%exclude %{jredir}/lib/%{arch}/libgstplugins-lite.so
+%exclude %{jredir}/lib/%{arch}/libjavafx-*.so
+%exclude %{jredir}/lib/%{arch}/libjfx*.so
+%exclude %{jredir}/lib/%{arch}/libprism-es2.so
 
 %{jredir}/lib/deploy
 %{jredir}/lib/desktop
@@ -850,7 +868,9 @@ fi
 %verify(not md5 mtime size) %config(noreplace) %{jredir}/lib/security/cacerts
 %{jredir}/lib/zi
 %{jredir}/lib/*.jar
+%exclude %{jredir}/lib/jfxrt.jar
 %{jredir}/lib/*.properties
+%exclude %{jredir}/lib/javafx.properties
 %lang(ja) %{jredir}/lib/*.properties.ja
 %dir %{jvmjardir}
 %{jvmjardir}/activation.jar
@@ -939,6 +959,19 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{jredir}/lib/%{arch}/libjsoundalsa.so
 
+%files javafx
+%defattr(644,root,root,755)
+%attr(755,root,root) %{jredir}/lib/%{arch}/fxavcodecplugin-55.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/fxplugins.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libglass.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libgstplugins-lite.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libgstreamer-lite.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libjavafx-*.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libjfx*.so
+%attr(755,root,root) %{jredir}/lib/%{arch}/libprism-es2.so
+%{jredir}/lib/javafx.properties
+%{jredir}/lib/jfxrt.jar
+
 %files visualvm
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/jvisualvm
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/oracle-java7.git/commitdiff/0374b04e2245f11be269e04ee021041bce8e4e07



More information about the pld-cvs-commit mailing list