atom feed7 messages in org.opensolaris.sw-porters-discussRe: [sw-porters-discuss] pending repo...
FromSent OnAttachments
Spoorthy H.SMar 25, 2009 2:51 am 
Christian KellyMar 25, 2009 3:48 am 
Jim WalkerMar 25, 2009 4:24 am 
Ghee TeoMar 25, 2009 6:27 am 
Ghee TeoMar 25, 2009 6:31 am 
Spoorthy ShankarmurthyMar 25, 2009 7:37 am 
Spoorthy ShankarmurthyMar 25, 2009 10:06 am.spec
Subject:Re: [sw-porters-discuss] pending repo rti : SUNWvuze
From:Spoorthy Shankarmurthy (Spoo@Sun.COM)
Date:Mar 25, 2009 10:06:46 am
List:org.opensolaris.sw-porters-discuss
Attachments:
SUNWvuze.spec - 3k

Hi Ghee,

Please see inline. Also, I have attached the modified and now tested spec file.

----- Original Message ----- From: Ghee Teo <Ghee@Sun.COM> Date: Wednesday, March 25, 2009 6:58 pm Subject: Re: [sw-porters-discuss] pending repo rti : SUNWvuze To: "Spoorthy H.S" <Spoo@Sun.COM> Cc: sw-p@opensolaris.org

On 03/25/09 09:51, Spoorthy H.S wrote:

Hi,

I successfully built and tested the package SUNWvuze.

Please review the attached spec file, and approve the package for integration.> Thanks Spoorthy

# # spec file for package SUNWvuze # # includes module(s): azureus [vuze] # %include Solaris.inc %define _desktopdir %{_datadir}/applications %define _pixmapsdir %{_datadir}/pixmaps

%define src_name Vuze %define src_ver 4.1.0.4 %define src_urlhttp://%{sf_mirror}/azureus

Name: SUNWvuze Summary: Vuze - Java BitTorrent client Version: %{src_ver} License: GPLv2 Group: X11/Applications/Networking Source: %{src_url}/%{src_name}_%{src_ver}_linux- x86_64.tar.bz2>Source1: azureus.png Source2: azureus.desktop Source3: azureus.sh

Source3 is not used anywhere.

Removed.

Patch1: azureus-01-startscript.diff URL: http://azureus.sourceforge.net/ Distribution: OpenSolaris

SUNW_BaseDir: %{_basedir} BuildRoot: %{_tmppath}/%{name}-%{version}-build SUNW_Copyright: %{name}.copyright

%include default-depend.inc Requires: SUNWswt

%prep %setup -q -c -n %{name}-%{version} ( cd vuze&& %patch1 -p0 ) %build

%install rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_datadir}/Azureus install -d $RPM_BUILD_ROOT%{_pixmapsdir} install -d $RPM_BUILD_ROOT%{_desktopdir} install -d $RPM_BUILD_ROOT%{_bindir}

install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir} install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}

( cd vuze&& cp -rp * $RPM_BUILD_ROOT%{_datadir}/Azureus/ ) ln -s ../share/Azureus/azureus $RPM_BUILD_ROOT%{_bindir}/azureus

rm -f $RPM_BUILD_ROOT%{_datadir}/Azureus/swt.jar

%clean rm -rf $RPM_BUILD_ROOT

%files %defattr(-,root,bin) %attr(755,root,bin) %{_bindir} %dir %attr(755,root,sys) %{_datadir} #%dir %attr(755,root,sys) %{_datadir}/Azureus/plugins #%dir %attr(755,root,sys) %{_datadir}/Azureus/plugins/azplugins #%dir %attr(755,root,sys) %{_datadir}/Azureus/plugins/azrating #%dir %attr(755,root,sys) %{_datadir}/Azureus/plugins/azupdater #%dir %attr(755,root,sys) %{_datadir}/Azureus/plugins/azupnpav

Why were these commented out? If you don't want then, simply remove them.

These lines were retained since they were present commented out in the
SFEazureus.spec. Now removed them.

%dir %attr(755,root,other) %{_desktopdir} %{_desktopdir}/azureus.desktop %dir %attr(755,root,other) %{_pixmapsdir} %{_pixmapsdir}/azureus.png

%{_datadir}/Azureus/* #%{_datadir}/Azureus/plugins/azplugins/* #%{_datadir}/Azureus/plugins/azrating/* #%{_datadir}/Azureus/plugins/azupdater/* #%{_datadir}/Azureus/plugins/azupnpav/*

ditto,

%changelog * Mon Feb 02 2008 -alfr@sun.com - Bump to version 4.1.0.0. * Sun Oct 12 2008 -sobo@gmail.com - Bump to version 3.1.1.0 * Fri Jun 20 2008 -riv@wikimedia.org - 3.1.0.0 - Use SUNWswt instead of SFEeclipse - Use binary instead of building from source * Sat Dec 22 2007 -wick@users.sourceforge.net - Add BuildRequires: SUNWgnome-common-devel

Do you not need this BuildRequires anymore?

This SUNWgnome-common-devel is required by SUNWswt package which inturn is the
requirement of SUNWvuze. [Line can be removed now because SUNWgnome-common-devel
is the build requirement in SUNWswt.]

Thanks Spoorthy