rpms/proguard/devel proguard.spec,1.4,1.5

François Kooman fkooman at fedoraproject.org
Thu Sep 3 15:28:57 UTC 2009


Author: fkooman

Update of /cvs/pkgs/rpms/proguard/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18917

Modified Files:
	proguard.spec 
Log Message:
* Thu Sep  3 2009 François Kooman <fkooman at tuxed.net> - 4.4-4
- create a subpackage for the GUI




Index: proguard.spec
===================================================================
RCS file: /cvs/pkgs/rpms/proguard/devel/proguard.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- proguard.spec	29 Jul 2009 10:29:30 -0000	1.4
+++ proguard.spec	3 Sep 2009 15:28:57 -0000	1.5
@@ -2,7 +2,7 @@
 
 Name:           proguard
 Version:        4.4
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Java class file shrinker, optimizer, obfuscator and preverifier
 
 Group:          Development/Tools
@@ -32,10 +32,6 @@ BuildArch:      noarch
 
 BuildRequires:  java-devel >= 1.5
 BuildRequires:  ant
-BuildRequires:  desktop-file-utils
-# we convert the favicon.ico to png files of different sizes, so we require
-# ImageMagick
-BuildRequires:  ImageMagick
 Requires:       jpackage-utils
 Requires:       java >= 1.5
 
@@ -56,6 +52,19 @@ Requires:       %{name} = %{version}-%{r
 %description manual
 The manual for %{name}.
 
+%package gui
+Summary:        GUI for %{name}
+Group:          Development/Tools
+# we convert the favicon.ico to png files of different sizes, so we require
+# ImageMagick
+BuildRequires:  ImageMagick
+BuildRequires:  desktop-file-utils
+Requires:       jpackage-utils
+Requires:       %{name} = %{version}-%{release}
+
+%description gui
+A GUI for %{name}.
+
 %prep
 %setup -qn %{name}%{version}
 
@@ -149,10 +158,13 @@ rm -rf ${RPM_BUILD_ROOT}
 
 %files
 %defattr(-,root,root,-)
-%{_javadir}/%{name}/
-%{_bindir}/*
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/*/*/apps/*
+%{_javadir}/%{name}
+%{_javadir}/%{name}/proguard.jar
+%{_javadir}/%{name}/proguard-%{version}.jar
+%{_javadir}/%{name}/retrace.jar
+%{_javadir}/%{name}/retrace-%{version}.jar
+%{_bindir}/proguard
+%{_bindir}/retrace
 
 %if %{with_gcj}
 %attr(-,root,root) %{_libdir}/gcj/%{name}
@@ -164,7 +176,18 @@ rm -rf ${RPM_BUILD_ROOT}
 %defattr(-,root,root,-)
 %doc docs/*
 
+%files gui
+%defattr(-,root,root,-)
+%{_bindir}/proguardgui
+%{_javadir}/%{name}/proguardgui.jar
+%{_javadir}/%{name}/proguardgui-%{version}.jar
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/*/*/apps/*
+
 %changelog
+* Thu Sep  3 2009 François Kooman <fkooman at tuxed.net> - 4.4-4
+- create a subpackage for the GUI
+
 * Wed Jul 29 2009 François Kooman <fkooman at tuxed.net> - 4.4-3
 - put the manual in a sub package
 - fix permissions of launch scripts to 0755 instead of +x to fix rpmlint 




More information about the fedora-extras-commits mailing list