rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk-jconsole.desktop, NONE, 1.1 java-1.6.0-openjdk-policytool.desktop, NONE, 1.1 .cvsignore, 1.18, 1.19 java-1.6.0-openjdk-makefile.patch, 1.2, 1.3 java-1.6.0-openjdk-optflags.patch, 1.6, 1.7 java-1.6.0-openjdk.spec, 1.23, 1.24 sources, 1.17, 1.18
Lillian Angel (langel)
fedora-extras-commits at redhat.com
Mon Apr 28 14:27:27 UTC 2008
- Previous message (by thread): rpms/gcc/F-9 gcc43-pr35650.patch, NONE, 1.1 gcc43-pr35909.patch, NONE, 1.1 gcc43-pr35987.patch, NONE, 1.1 .cvsignore, 1.232, 1.233 gcc43.spec, 1.29, 1.30 sources, 1.234, 1.235 gcc43-pr35662.patch, 1.1, NONE gcc43-pr35739.patch, 1.1, NONE gcc43-pr35899.patch, 1.1, NONE gcc43-pr35907.patch, 1.1, NONE
- Next message (by thread): rpms/bind/F-8 bind-9.5-recv-race.patch, NONE, 1.1 .cvsignore, 1.38, 1.39 bind.spec, 1.243, 1.244 sources, 1.47, 1.48 bind-9.5-transfer-segv.patch, 1.2, NONE bind-9.5.0-generate-xml.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: langel
Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27450
Modified Files:
.cvsignore java-1.6.0-openjdk-makefile.patch
java-1.6.0-openjdk-optflags.patch java-1.6.0-openjdk.spec
sources
Added Files:
java-1.6.0-openjdk-jconsole.desktop
java-1.6.0-openjdk-policytool.desktop
Log Message:
* Mon Apr 28 2008 Joshua Sumali <jsumali at redhat.com> - 1:1.6.0.0-0.10.b09
- Added javaws menu entry.
- Resolves: rhbz#443851
* Mon Apr 28 2008 Lillian Angel <langel at redhat.com> - 1:1.6.0.0-0.10.b09
- Updated release.
- Updated icedteasnapshot.
- Added jconsole and policy menu entries.
- Removed all jhat references.
- Resolves: rhbz#435235
- Resolves: rhbz#417501
- Resolves: rhbz#437418
- Resolves: rhbz#443360
- Resolves: rhbz#304031
--- NEW FILE java-1.6.0-openjdk-jconsole.desktop ---
[Desktop Entry]
Name=Java Monitoring & Management Console
Comment=Monitor and manage Java applications
Exec=jconsole
TryExec=jconsole
Icon=java
Terminal=false
Type=Application
StartupWMClass=sun-tools-jconsole-JConsole
Categories=Development;Monitor;Java;
Version=1.0
--- NEW FILE java-1.6.0-openjdk-policytool.desktop ---
[Desktop Entry]
Name=Java Policy Tool
Comment=Manage Java policy files
Exec=policytool
TryExec=policytool
Icon=java
Terminal=false
Type=Application
StartupWMClass=sun-security-tools-PolicyTool
Categories=Development;Java;
Version=1.0
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- .cvsignore 18 Apr 2008 14:36:40 -0000 1.18
+++ .cvsignore 28 Apr 2008 14:26:51 -0000 1.19
@@ -1,6 +1,5 @@
mauve_tests
java-access-bridge-1.22.0.tar.gz
mauve-2008-03-11.tar.gz
-openjdk-6-src-b08-26_mar_2008-fedora.tar.gz
-icedtea6-1.2-7a015d5c9cb132abefb7f500852b3fef2ba7615d.tar.gz
openjdk-6-src-b09-11_apr_2008-fedora.tar.gz
+icedtea6-1.2-0bdd2917dfdb672402a7868206fd4ce9b2690a8c.tar.gz
java-1.6.0-openjdk-makefile.patch:
Index: java-1.6.0-openjdk-makefile.patch
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk-makefile.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- java-1.6.0-openjdk-makefile.patch 27 Mar 2008 17:39:29 -0000 1.2
+++ java-1.6.0-openjdk-makefile.patch 28 Apr 2008 14:26:51 -0000 1.3
@@ -1,9 +1,11 @@
---- makeorig 2008-03-27 13:34:52.000000000 -0400
-+++ Makefile.am 2008-03-27 13:35:11.000000000 -0400
-@@ -177,15 +177,6 @@
+--- Makefile.am.orig 2008-04-28 10:11:15.000000000 -0400
++++ Makefile.am 2008-04-28 10:12:16.000000000 -0400
+@@ -201,18 +201,6 @@
endif
stamps/download.stamp:
+-if USE_ALT_OPENJDK_SRC_ZIP
+-else
- if ! echo "$(OPENJDK_MD5SUM) $(OPENJDK_SRC_ZIP)" \
- | $(MD5SUM) --check ; \
- then \
@@ -13,42 +15,41 @@
- fi ; \
- $(WGET) $(OPENJDK_URL)$(OPENJDK_SRC_ZIP) -O $(OPENJDK_SRC_ZIP); \
- fi
+-endif
mkdir -p stamps
touch stamps/download.stamp
-@@ -292,8 +283,7 @@
- stamps/extract.stamp: stamps/download.stamp
+@@ -320,7 +308,7 @@
if ! test -d openjdk ; \
then \
-- mkdir openjdk ; \
+ mkdir openjdk ; \
- $(TAR) xzf $(OPENJDK_SRC_ZIP) -C openjdk; \
+ $(TAR) xzf $(OPENJDK_SRC_ZIP); \
chmod -R ug+w openjdk ; \
fi
mkdir -p stamps
---- makeinorig 2008-03-27 13:34:58.000000000 -0400
-+++ Makefile.in 2008-03-27 13:35:15.000000000 -0400
-@@ -755,15 +756,6 @@
+--- Makefile.in.orig 2008-04-28 10:11:19.000000000 -0400
++++ Makefile.in 2008-04-28 10:12:19.000000000 -0400
+@@ -788,15 +788,6 @@
mv $(DIST_ARCHIVES) $(distdir)-`hg tip --template '{node}'`.tar.gz
stamps/download.stamp:
-- if ! echo "$(OPENJDK_MD5SUM) $(OPENJDK_SRC_ZIP)" \
-- | $(MD5SUM) --check ; \
-- then \
-- if [ $(OPENJDK_SRC_ZIP) ] ; \
-- then \
-- mv $(OPENJDK_SRC_ZIP) $(OPENJDK_SRC_ZIP).old ; \
-- fi ; \
-- $(WGET) $(OPENJDK_URL)$(OPENJDK_SRC_ZIP) -O $(OPENJDK_SRC_ZIP); \
-- fi
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ if ! echo "$(OPENJDK_MD5SUM) $(OPENJDK_SRC_ZIP)" \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ | $(MD5SUM) --check ; \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ then \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ if [ $(OPENJDK_SRC_ZIP) ] ; \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ then \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ mv $(OPENJDK_SRC_ZIP) $(OPENJDK_SRC_ZIP).old ; \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ fi ; \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ $(WGET) $(OPENJDK_URL)$(OPENJDK_SRC_ZIP) -O $(OPENJDK_SRC_ZIP); \
+- at USE_ALT_OPENJDK_SRC_ZIP_FALSE@ fi
mkdir -p stamps
touch stamps/download.stamp
-@@ -792,8 +784,7 @@
- stamps/extract.stamp: stamps/download.stamp
+@@ -826,7 +817,7 @@
if ! test -d openjdk ; \
then \
-- mkdir openjdk ; \
+ mkdir openjdk ; \
- $(TAR) xzf $(OPENJDK_SRC_ZIP) -C openjdk; \
+ $(TAR) xzf $(OPENJDK_SRC_ZIP); \
chmod -R ug+w openjdk ; \
java-1.6.0-openjdk-optflags.patch:
Index: java-1.6.0-openjdk-optflags.patch
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk-optflags.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- java-1.6.0-openjdk-optflags.patch 18 Apr 2008 14:19:04 -0000 1.6
+++ java-1.6.0-openjdk-optflags.patch 28 Apr 2008 14:26:51 -0000 1.7
@@ -60,35 +60,35 @@
+ CXXFLAGS = $(CXXFLAGS_$(VARIANT)/BYFILE) $(CXXFLAGS_COMMON) $(OTHER_CXXFLAGS)
+ CPPFLAGS = $(CPPFLAGS_$(VARIANT)) $(CPPFLAGS_COMMON) $(OTHER_CPPFLAGS) \
+ $(DEFINES) $(OPTIONS:%=-D%)
---- Makefile.am.orig 2008-04-18 10:06:32.000000000 -0400
-+++ Makefile.am 2008-04-18 10:09:54.000000000 -0400
-@@ -98,6 +98,7 @@
+--- Makefile.am.orig 2008-04-28 10:02:57.000000000 -0400
++++ Makefile.am 2008-04-28 10:03:58.000000000 -0400
+@@ -96,6 +96,7 @@
+ "ZERO_ARCHFLAG=$(ZERO_ARCHFLAG)" \
+ "LIBFFI_CFLAGS=$(LIBFFI_CFLAGS)" \
"LIBFFI_LIBS=$(LIBFFI_LIBS)" \
++ "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
"FREETYPE2_HEADERS=$(FREETYPE2_CFLAGS)" \
"FT2_LIB=$(FREETYPE2_LIBS)" \
-+ "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
"ALT_PARALLEL_COMPILE_JOBS=$(PARALLEL_JOBS)" \
- "HOTSPOT_BUILD_JOBS=$(PARALLEL_JOBS)"
-
-@@ -155,6 +156,7 @@
+@@ -159,6 +160,7 @@
+ "ZERO_ARCHFLAG=$(ZERO_ARCHFLAG)" \
+ "LIBFFI_CFLAGS=$(LIBFFI_CFLAGS)" \
"LIBFFI_LIBS=$(LIBFFI_LIBS)" \
++ "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
"FREETYPE2_HEADERS=$(FREETYPE2_CFLAGS)" \
"FT2_LIB=$(FREETYPE2_LIBS)" \
-+ "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
"ALT_PARALLEL_COMPILE_JOBS=$(PARALLEL_JOBS)" \
- "HOTSPOT_BUILD_JOBS=$(PARALLEL_JOBS)"
-
-@@ -298,6 +300,7 @@
- patches/icedtea-ia64-fdlibm.patch \
- patches/icedtea-LCMS-setTagData.patch \
+@@ -308,6 +310,7 @@
patches/icedtea-color-createcontext.patch \
+ patches/icedtea-color-profiles.patch \
+ patches/icedtea-fonts.patch \
+ patches/icedtea-optflags.patch \
$(GCC_PATCH) \
- $(FAST_BUILD_PATCH) \
$(DISTRIBUTION_PATCHES)
---- Makefile.in.orig 2008-04-18 10:06:37.000000000 -0400
-+++ Makefile.in 2008-04-18 10:10:43.000000000 -0400
-@@ -79,6 +79,7 @@
+
+--- Makefile.in.orig 2008-04-28 10:03:03.000000000 -0400
++++ Makefile.in 2008-04-28 10:04:59.000000000 -0400
+@@ -87,6 +87,7 @@
ALSA_CFLAGS = @ALSA_CFLAGS@
ALSA_LIBS = @ALSA_LIBS@
ALT_OPENJDK_SRC_ZIP = @ALT_OPENJDK_SRC_ZIP@
@@ -96,63 +96,76 @@
AMTAR = @AMTAR@
ANT = @ANT@
AUTOCONF = @AUTOCONF@
-@@ -299,7 +300,7 @@
+@@ -306,6 +307,7 @@
+ "ZERO_ARCHDEF=$(ZERO_ARCHDEF)" \
"ZERO_ARCHFLAG=$(ZERO_ARCHFLAG)" \
"LIBFFI_CFLAGS=$(LIBFFI_CFLAGS)" "LIBFFI_LIBS=$(LIBFFI_LIBS)" \
++ "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
"FREETYPE2_HEADERS=$(FREETYPE2_CFLAGS)" \
-- "FT2_LIB=$(FREETYPE2_LIBS)" \
-+ "FT2_LIB=$(FREETYPE2_LIBS)" "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
+ "FT2_LIB=$(FREETYPE2_LIBS)" \
"ALT_PARALLEL_COMPILE_JOBS=$(PARALLEL_JOBS)" \
- "HOTSPOT_BUILD_JOBS=$(PARALLEL_JOBS)" $(am__append_1) \
- $(am__append_2)
-@@ -339,7 +340,7 @@
+@@ -346,6 +348,7 @@
+ "ZERO_ARCHDEF=$(ZERO_ARCHDEF)" \
"ZERO_ARCHFLAG=$(ZERO_ARCHFLAG)" \
"LIBFFI_CFLAGS=$(LIBFFI_CFLAGS)" "LIBFFI_LIBS=$(LIBFFI_LIBS)" \
++ "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
"FREETYPE2_HEADERS=$(FREETYPE2_CFLAGS)" \
-- "FT2_LIB=$(FREETYPE2_LIBS)" \
-+ "FT2_LIB=$(FREETYPE2_LIBS)" "ALT_OPT_CFLAGS=$(ALT_OPT_CFLAGS)" \
+ "FT2_LIB=$(FREETYPE2_LIBS)" \
"ALT_PARALLEL_COMPILE_JOBS=$(PARALLEL_JOBS)" \
- "HOTSPOT_BUILD_JOBS=$(PARALLEL_JOBS)" $(am__append_3) \
- $(am__append_4)
-@@ -405,7 +406,8 @@
- patches/icedtea-xinerama.patch patches/icedtea-arm-uname.patch \
- patches/icedtea-ia64-fdlibm.patch \
+@@ -411,8 +414,8 @@
patches/icedtea-LCMS-setTagData.patch \
-- patches/icedtea-color-createcontext.patch $(GCC_PATCH) \
-+ patches/icedtea-color-createcontext.patch \
-+ patches/icedtea-optflags.patch $(GCC_PATCH) \
- $(FAST_BUILD_PATCH) $(DISTRIBUTION_PATCHES) $(am__append_5)
+ patches/icedtea-color-createcontext.patch \
+ patches/icedtea-color-profiles.patch \
+- patches/icedtea-fonts.patch $(GCC_PATCH) \
+- $(DISTRIBUTION_PATCHES) $(am__append_7)
++ patches/icedtea-fonts.patch patches/icedtea-optflags.patch \
++ $(GCC_PATCH) $(DISTRIBUTION_PATCHES) $(am__append_7)
# Patch OpenJDK for plug replacements and ecj.
---- configure.orig 2008-04-18 10:06:54.000000000 -0400
-+++ configure 2008-04-18 10:10:32.000000000 -0400
-@@ -720,6 +720,7 @@
+ ICEDTEA_ECJ_PATCH = patches/icedtea-ecj.patch
+--- configure.ac.orig 2008-04-28 10:03:16.000000000 -0400
++++ configure.ac 2008-04-28 10:04:44.000000000 -0400
+@@ -22,6 +22,10 @@
+ FIND_TOOL([UNZIP], [unzip])
+ FIND_TOOL([CPIO], [cpio])
+ FIND_TOOL([FILE], [file])
++
++ALT_OPT_CFLAGS="$(rpm --eval '%optflags' | sed -e 's/-mtune=generic//1')"
++AC_SUBST(ALT_OPT_CFLAGS)
++
+ AC_CHECK_TOOLS([FASTJAR], [fastjar jar])
+ if test "x$FASTJAR" = x; then
+ AC_MSG_ERROR([Can't find fastjar or jar])
+--- configure.orig 2008-04-28 10:03:09.000000000 -0400
++++ configure 2008-04-28 10:04:48.000000000 -0400
+@@ -717,6 +717,7 @@
+ UNZIP
+ CPIO
+ FILE
++ALT_OPT_CFLAGS
FASTJAR
ac_ct_FASTJAR
GAWK
-+ALT_OPT_CFLAGS
- SYSTEM_GCJ_DIR
- SYSTEM_OPENJDK_DIR
- SYSTEM_ICEDTEA_DIR
-@@ -5790,6 +5791,9 @@
-
+@@ -5569,6 +5570,10 @@
+ fi
++
+ALT_OPT_CFLAGS="$(rpm --eval '%optflags' | sed -e 's/-mtune=generic//1')"
+
+
-
- # Check whether --with-gcj-home was given.
- if test "${with_gcj_home+set}" = set; then
-@@ -12948,6 +12952,7 @@
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in fastjar jar
+ do
+@@ -12958,6 +12963,7 @@
+ UNZIP!$UNZIP$ac_delim
+ CPIO!$CPIO$ac_delim
+ FILE!$FILE$ac_delim
++ALT_OPT_CFLAGS!$ALT_OPT_CFLAGS$ac_delim
FASTJAR!$FASTJAR$ac_delim
ac_ct_FASTJAR!$ac_ct_FASTJAR$ac_delim
GAWK!$GAWK$ac_delim
-+ALT_OPT_CFLAGS!$ALT_OPT_CFLAGS$ac_delim
- SYSTEM_GCJ_DIR!$SYSTEM_GCJ_DIR$ac_delim
- SYSTEM_OPENJDK_DIR!$SYSTEM_OPENJDK_DIR$ac_delim
- SYSTEM_ICEDTEA_DIR!$SYSTEM_ICEDTEA_DIR$ac_delim
-@@ -13031,7 +13036,7 @@
+@@ -13044,7 +13050,7 @@
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
@@ -161,15 +174,3 @@
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
---- configure.ac.orig 2008-04-18 10:06:46.000000000 -0400
-+++ configure.ac 2008-04-18 10:10:28.000000000 -0400
-@@ -31,6 +31,9 @@
- dnl check for it explicitly rather than using AC_PROG_AWK.
- FIND_TOOL([GAWK], [gawk])
-
-+ALT_OPT_CFLAGS="$(rpm --eval '%optflags' | sed -e 's/-mtune=generic//1')"
-+AC_SUBST(ALT_OPT_CFLAGS)
-+
- AC_ARG_WITH([gcj-home],
- [AS_HELP_STRING([--with-gcj-home],
- [gcj home directory \
Index: java-1.6.0-openjdk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- java-1.6.0-openjdk.spec 18 Apr 2008 14:20:14 -0000 1.23
+++ java-1.6.0-openjdk.spec 28 Apr 2008 14:26:51 -0000 1.24
@@ -4,7 +4,7 @@
%define gcjbootstrap 0
%define icedteaver 1.2
-%define icedteasnapshot -7a015d5c9cb132abefb7f500852b3fef2ba7615d
+%define icedteasnapshot -0bdd2917dfdb672402a7868206fd4ce9b2690a8c
%define openjdkver b09
%define openjdkdate 11_apr_2008
@@ -106,7 +106,7 @@
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{buildver}
-Release: 0.9.%{openjdkver}%{?dist}
+Release: 0.10.%{openjdkver}%{?dist}
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -132,6 +132,8 @@
Source5: README.plugin
Source6: mauve-%{mauvedate}.tar.gz
Source7: mauve_tests
+Source8: %{name}-jconsole.desktop
+Source9: %{name}-policytool.desktop
# FIXME: This patch needs to be fixed. optflags argument -mtune=generic is being ignored
# because it breaks several graphical applications.
Patch0: java-1.6.0-openjdk-optflags.patch
@@ -144,6 +146,7 @@
BuildRequires: alsa-lib-devel
BuildRequires: cups-devel
+BuildRequires: desktop-file-utils
BuildRequires: giflib-devel
BuildRequires: lesstif-devel
BuildRequires: libX11-devel
@@ -181,7 +184,7 @@
BuildRequires: gecko-devel
BuildRequires: glib2-devel
BuildRequires: gtk2-devel
-# zero-assembler build requirement
+# Zero-assembler build requirement
%ifnarch x86_64 %{ix86}
BuildRequires: libffi-devel
%endif
@@ -198,6 +201,12 @@
Requires(post): %{_sbindir}/alternatives
# Postun requires alternatives to uninstall tool alternatives.
Requires(postun): %{_sbindir}/alternatives
+# Post requires update-desktop-database to update desktop database
+# for jnlp files.
+Requires(post): %{_bindir}/update-desktop-database
+# Postun requires update-desktop-database to update desktop database
+# for jnlp files.
+Requires(postun): %{_bindir}/update-desktop-database
# java-1.6.0-openjdk replaces java-1.7.0-icedtea
Provides: java-1.7.0-icedtea = 0:1.7.0.0-0.999
@@ -330,6 +339,8 @@
cp %{SOURCE4} .
cp %{SOURCE5} .
cp %{SOURCE7} .
+cp %{SOURCE8} jconsole.desktop
+cp %{SOURCE9} policytool.desktop
%build
./configure %{icedteaopt} --with-openjdk-src-zip=%{SOURCE1}
@@ -449,6 +460,18 @@
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
cp -a %{buildoutputdir}/docs $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+# Install icons and menu entries
+for s in 16 24 32 48 ; do
+ install -D -p -m 644 \
+ openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
+ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java.png
+done
+for e in jconsole policytool ; do
+ desktop-file-install --vendor=fedora --mode=644 \
+ --dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
+done
+
+
# Find JRE directories.
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \
| grep -v jre/lib/security \
@@ -485,6 +508,15 @@
| sed 's|^|%doc |' \
>> %{name}-demo.files
+# Install javaws desktop file.
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
+cp %{_sourcedir}/icedtea6-%{icedteaver}/javaws.png \
+ $RPM_BUILD_ROOT%{_datadir}/pixmaps
+desktop-file-install \
+ --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+ %{_sourcedir}/icedtea6-%{icedteaver}/javaws.desktop
+
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -496,6 +528,7 @@
--install %{_bindir}/java java %{jrebindir}/java %{priority} \
--slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \
--slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \
+ --slave %{_bindir}/javaws javaws %{jrebindir}/javaws \
--slave %{_bindir}/keytool keytool %{jrebindir}/keytool \
--slave %{_bindir}/orbd orbd %{jrebindir}/orbd \
--slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \
@@ -549,6 +582,16 @@
%{uspolicy} \
%{_jvmprivdir}/%{archname}/jce/vanilla/US_export_policy.jar
+# Update for jnlp handling.
+update-desktop-database -q %{_datadir}/applications || :
+
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
+fi
+
+exit 0
+
%postun
if [ $1 -eq 0 ]
then
@@ -560,6 +603,16 @@
%{_jvmprivdir}/%{archname}/jce/vanilla/local_policy.jar
fi
+# Update for jnlp handling.
+update-desktop-database -q %{_datadir}/applications || :
+
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
+fi
+
+exit 0
+
%post devel
ext=.gz
alternatives \
@@ -567,7 +620,6 @@
--slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
--slave %{_jvmjardir}/java java_sdk_exports %{_jvmjardir}/%{sdklnk} \
--slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
- --slave %{_bindir}/javaws javaws %{sdkbindir}/javaws \
--slave %{_bindir}/apt apt %{sdkbindir}/apt \
--slave %{_bindir}/extcheck extcheck %{sdkbindir}/extcheck \
--slave %{_bindir}/jar jar %{sdkbindir}/jar \
@@ -577,7 +629,6 @@
--slave %{_bindir}/javap javap %{sdkbindir}/javap \
--slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
--slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \
- --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \
--slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
--slave %{_bindir}/jmap jmap %{sdkbindir}/jmap \
--slave %{_bindir}/jps jps %{sdkbindir}/jps \
@@ -615,8 +666,6 @@
%{_mandir}/man1/jconsole-%{name}.1$ext \
--slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \
%{_mandir}/man1/jdb-%{name}.1$ext \
- --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \
- %{_mandir}/man1/jhat-%{name}.1$ext \
--slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
%{_mandir}/man1/jinfo-%{name}.1$ext \
--slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \
@@ -660,6 +709,8 @@
--slave %{_jvmjardir}/java-%{javaver} \
java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}
+exit 0
+
%postun devel
if [ $1 -eq 0 ]
then
@@ -668,6 +719,8 @@
alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
fi
+exit 0
+
%post javadoc
alternatives \
--install %{_javadocdir}/java javadocdir %{_javadocdir}/%{name}/api \
@@ -679,11 +732,15 @@
alternatives --remove javadocdir %{_javadocdir}/%{name}/api
fi
+exit 0
+
%post plugin
alternatives \
--install %{syslibdir}/mozilla/plugins/libjavaplugin.so %{javaplugin} \
%{_jvmdir}/%{jrelnk}/lib/%{archinstall}/gcjwebplugin.so %{priority}
+exit 0
+
%postun plugin
if [ $1 -eq 0 ]
then
@@ -716,6 +773,8 @@
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
%ghost %{_jvmdir}/%{jredir}/lib/security/local_policy.jar
%ghost %{_jvmdir}/%{jredir}/lib/security/US_export_policy.jar
+%{_datadir}/applications/*policytool.desktop
+%{_datadir}/icons/hicolor/*x*/apps/java.png
%{_mandir}/man1/java-%{name}.1*
%{_mandir}/man1/keytool-%{name}.1*
%{_mandir}/man1/orbd-%{name}.1*
@@ -726,6 +785,8 @@
%{_mandir}/man1/servertool-%{name}.1*
%{_mandir}/man1/tnameserv-%{name}.1*
%{_mandir}/man1/unpack200-%{name}.1*
+%{_datadir}/pixmaps/javaws.png
+%{_datadir}/applications/javaws.desktop
%files devel
%defattr(-,root,root,-)
@@ -743,6 +804,7 @@
%{_jvmdir}/%{sdkdir}/lib/*
%{_jvmdir}/%{sdklnk}
%{_jvmjardir}/%{sdklnk}
+%{_datadir}/applications/*jconsole.desktop
%{_mandir}/man1/appletviewer-%{name}.1*
%{_mandir}/man1/apt-%{name}.1*
%{_mandir}/man1/extcheck-%{name}.1*
@@ -792,6 +854,21 @@
%{_jvmdir}/%{jredir}/lib/%{archinstall}/gcjwebplugin.so
%changelog
+* Mon Apr 28 2008 Joshua Sumali <jsumali at redhat.com> - 1:1.6.0.0-0.10.b09
+- Added javaws menu entry.
+- Resolves: rhbz#443851
+
+* Mon Apr 28 2008 Lillian Angel <langel at redhat.com> - 1:1.6.0.0-0.10.b09
+- Updated release.
+- Updated icedteasnapshot.
+- Added jconsole and policy menu entries.
+- Removed all jhat references.
+- Resolves: rhbz#435235
+- Resolves: rhbz#417501
+- Resolves: rhbz#437418
+- Resolves: rhbz#443360
+- Resolves: rhbz#304031
+
* Thu Apr 18 2008 Lillian Angel <langel at redhat.com> - 1:1.6.0.0-0.9.b09
- Updated icedteaver.
- Updated icedteasnapshot.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- sources 18 Apr 2008 14:36:40 -0000 1.17
+++ sources 28 Apr 2008 14:26:51 -0000 1.18
@@ -1,6 +1,5 @@
7a0c160c03012cd40957a7a112e25038 mauve_tests
11d8e6129f27792cc1b0e1a7de2ec127 java-access-bridge-1.22.0.tar.gz
079e5dc01f2a8720ee3b3dd39119a601 mauve-2008-03-11.tar.gz
-a94e67f3182d49902572153fa86f774e openjdk-6-src-b08-26_mar_2008-fedora.tar.gz
-e331dac6f1f2aec30b09876e81c2f6ae icedtea6-1.2-7a015d5c9cb132abefb7f500852b3fef2ba7615d.tar.gz
ad07a6bf24f81f49b4a8abef03676dd6 openjdk-6-src-b09-11_apr_2008-fedora.tar.gz
+f0dc22fdc707f4ef5ff6b1ee113ac6a1 icedtea6-1.2-0bdd2917dfdb672402a7868206fd4ce9b2690a8c.tar.gz
- Previous message (by thread): rpms/gcc/F-9 gcc43-pr35650.patch, NONE, 1.1 gcc43-pr35909.patch, NONE, 1.1 gcc43-pr35987.patch, NONE, 1.1 .cvsignore, 1.232, 1.233 gcc43.spec, 1.29, 1.30 sources, 1.234, 1.235 gcc43-pr35662.patch, 1.1, NONE gcc43-pr35739.patch, 1.1, NONE gcc43-pr35899.patch, 1.1, NONE gcc43-pr35907.patch, 1.1, NONE
- Next message (by thread): rpms/bind/F-8 bind-9.5-recv-race.patch, NONE, 1.1 .cvsignore, 1.38, 1.39 bind.spec, 1.243, 1.244 sources, 1.47, 1.48 bind-9.5-transfer-segv.patch, 1.2, NONE bind-9.5.0-generate-xml.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list