[visualvm/f14/master] repaired spalsh screen and title, repaired desktop file, repaired dependencies

jiri vanek jvanek at fedoraproject.org
Wed Jan 5 09:46:40 UTC 2011


commit 1b85550b24971347c48622f767fc10808a08856a
Author: Jiri Vanek <jvanek at dhcp-2-137.brq.redhat.com>
Date:   Wed Jan 5 10:47:18 2011 +0100

    repaired spalsh screen and title, repaired desktop file, repaired dependencies

 visualvm.spec |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/visualvm.spec b/visualvm.spec
index 74bab9e..741adf9 100644
--- a/visualvm.spec
+++ b/visualvm.spec
@@ -4,7 +4,7 @@
 
 Name:       visualvm    
 Version:    1.3
-Release:    9%{?dist}
+Release:    10%{?dist}
 Summary:    Lightweight profiler that integrates many command-line JDK tools
 
 Group:      Development/Tools  
@@ -20,14 +20,15 @@ Patch1:   jvisualvm-luncher.patch
 
 BuildRoot:  %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
-BuildRequires:    netbeans >= 6.9
 BuildRequires:    wget
 BuildRequires:    java >= 1.6.0 
 BuildRequires:    java-devel >= 1.6.0 
 BuildRequires:    jakarta-commons-logging
 BuildRequires:    desktop-file-utils
+BuildRequires:    netbeans-platform >= 6.9
+BuildRequires:    netbeans-platform-harness
+BuildRequires:    netbeans-apisupport
 
-Requires:         netbeans >= 6.9
 Requires:         netbeans-platform >= 6.9
 Requires:         java >= 1.6.0 
 
@@ -78,6 +79,10 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/share
 desktop-file-install --vendor ''\
   --dir $RPM_BUILD_ROOT%{_datadir}/applications visualvm.desktop
 
+sed 's/Exec.*/Exec=jvisualvm/g'  <  $RPM_BUILD_ROOT%{_datadir}/applications/visualvm.desktop >   $RPM_BUILD_ROOT%{_datadir}/applications/visualvm.desktop2
+rm $RPM_BUILD_ROOT%{_datadir}/applications/visualvm.desktop
+mv $RPM_BUILD_ROOT%{_datadir}/applications/visualvm.desktop2 $RPM_BUILD_ROOT%{_datadir}/applications/visualvm.desktop
+
 #silence rpmlint for necessary empty files
 find $RPM_BUILD_ROOT/%{_libdir}/visualvm/visualvm/config/Modules/  -type f -empty | while read FILE; do echo "
 " > $FILE;done
@@ -88,12 +93,10 @@ echo "
 
 # little hell is comming - make istall is generating totaly weird and useless directory structure, so we need to link it from right place to right place an more
 mkdir $RPM_BUILD_ROOT/etc
-mv  $RPM_BUILD_ROOT/%{_libdir}/visualvm/etc/visualvm.conf $RPM_BUILD_ROOT/etc/jvisualvm.conf
-mv $RPM_BUILD_ROOT/%{_libdir}/visualvm/etc/visualvm.clusters $RPM_BUILD_ROOT/etc/jvisualvm.clusters
+mv  $RPM_BUILD_ROOT/%{_libdir}/visualvm/etc/visualvm.conf $RPM_BUILD_ROOT/etc/visualvm.conf
+mv $RPM_BUILD_ROOT/%{_libdir}/visualvm/etc/visualvm.clusters $RPM_BUILD_ROOT/etc/visualvm.clusters
 rm -rf $RPM_BUILD_ROOT/%{_libdir}/visualvm/etc/
-#I did not found where this substitution is done. reverting it back.
-sed 's/APPNAME=visualvm/APPNAME=`basename "$0"`/g'  < $RPM_BUILD_ROOT/%{_libdir}/%{name}/bin/jvisualvm >  $RPM_BUILD_ROOT/%{_libdir}/%{name}/bin/visualvm
-rm $RPM_BUILD_ROOT/%{_libdir}/%{name}/bin/jvisualvm
+mv $RPM_BUILD_ROOT/%{_libdir}/%{name}/bin/jvisualvm $RPM_BUILD_ROOT/%{_libdir}/%{name}/bin/visualvm
 
 #replace all / in prefix by \/ to be usable in sed
 SEDPREFIX=%{_libdir}/%{name}
@@ -119,8 +122,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %attr(0755,root,root) %{_bindir}/jvisualvm
 %{_libdir}/visualvm/
-%config(noreplace) /etc/jvisualvm.conf
-%config(noreplace) /etc/jvisualvm.clusters
+%config(noreplace) /etc/visualvm.conf
+%config(noreplace) /etc/visualvm.clusters
 %{_datadir}/applications/visualvm.desktop
 %doc README
 %doc INSTALL
@@ -128,6 +131,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Nov 24 2010 Jiri Vanek  <jvanek at redhat.com> - 1.3-10
+- resolves 667314
+
 * Wed Nov 24 2010 Jiri Vanek  <jvanek at redhat.com> - 1.3-9
 - updated license
 


More information about the scm-commits mailing list