I have added all of the patches besides the libsndfile ones becuase  
you have just deleted the 64bit version which does not make
any sense. Can you expand why you are doing that ?

cheers

Michal
On May 23, 2008, at 1:12 PM, Gilles Dauphin wrote:

>
>
>> From: Rodney <rodneyh at bigpond.net.au>
>> To: desktop-discuss at opensolaris.org
>> Subject: Re: [desktop-discuss] What authorities/profile needed to  
>> build and    
> install from SFE?
>>
>>
>> When you have some spare time it would be fantastic if you could  
>> write a short
> post for the uninitiated, on how to use the pkg.share environment  
> and sandbox
> scripts.
>>
>
> Hi Rodney,
>
> A little of my time is now for pkgbuild. I need to evaluate it.
>
> So, I compile SFEtop and SFEvlc (in encumbered dir.)
> The result is in attachement. I need thoses patchs for a OpenSolaris  
> B89.
>
> Note: SUNWvlc crash too often. It works on local file but crash in  
> multicast
> and "network pointers" (multicast, http://, udp, ...)
>
> Please, Laca, would you patch or have a look?
>
> I can put binary files on the web if needed. (after the 10 June)
>
> Thanks Gilles
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFEfaad2.spec SFE/encumbered/SFEfaad2.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFEfaad2.spec      2008-04-15  
> 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFEfaad2.spec      2008-05-23 02:55:20.842377000 +0200
> @@ -19,8 +19,8 @@
> SUNW_BaseDir:            %{_basedir}
> BuildRoot:               %{_tmppath}/%{name}-%{version}-build
> %include default-depend.inc
> -Requires: SFEid3lib
> -BuildRequires: SFEid3lib-devel
> +Requires: SUNWid3lib
> +BuildRequires: SUNWid3lib-devel
>
> %package devel
> Summary:                 %{summary} - development files
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFEgpac.spec SFE/encumbered/SFEgpac.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFEgpac.spec       2008-04-15  
> 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFEgpac.spec       2008-05-23 03:22:05.563762000 +0200
> @@ -83,8 +83,9 @@
> %{_libdir}/lib*.so*
> %{_libdir}/gpac
> %dir %attr (0755, root, sys) %{_datadir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %{_datadir}/gpac
> -%{_mandir}
> +%{_mandir}/man1
>
> %files devel
> %defattr (-, root, bin)
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFElame.spec SFE/encumbered/SFElame.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFElame.spec       2008-04-15  
> 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFElame.spec       2008-05-23 01:55:44.426459000 +0200
> @@ -121,7 +121,7 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %dir %attr (0755, root, bin) %{_mandir}/man1
> %{_mandir}/man1/*
> %ifarch amd64 sparcv9
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFEliba52.spec SFE/encumbered/SFEliba52.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFEliba52.spec     2008-04-15  
> 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFEliba52.spec     2008-05-23 01:44:12.074791000 +0200
> @@ -82,7 +82,8 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> -%{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> +%{_mandir}/man1
> %ifarch amd64 sparcv9
> %dir %attr (0755, root, bin) %{_bindir}/%{_arch64}
> %{_bindir}/%{_arch64}/a52dec
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFElibdts.spec SFE/encumbered/SFElibdts.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFElibdts.spec     2008-04-15  
> 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFElibdts.spec     2008-05-23 01:51:52.238492000 +0200
> @@ -72,7 +72,7 @@
> %dir %attr (0755, root, bin) %{_bindir}
> %{_bindir}/*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %dir %attr (0755, root, bin) %{_mandir}/man1
> %{_mandir}/man1/*
> %dir %attr (0755, root, bin) %{_libdir}
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFElibmpcdec.spec SFE/encumbered/SFElibmpcdec.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFElibmpcdec.spec   
> 2008-04-15 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFElibmpcdec.spec  2008-05-23 03:44:21.372073000  
> +0200
> @@ -8,7 +8,7 @@
> Name:                    SFElibmpcdec
> Summary:                 libmpcdec - Portable Musepack decoder library
> Version:                 1.2.6
> -Source:                  http://files2.musepack.net/source/ 
> libmpcdec-%{version}.tar.bz2
> +Source:                  http://files.musepack.net/source/libmpcdec- 
> %{version}.tar.bz2
> Patch1:                        libmpcdec-01-configure.diff
> SUNW_BaseDir:            %{_basedir}
> BuildRoot:               %{_tmppath}/%{name}-%{version}-build
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFElibmpeg2.spec SFE/encumbered/SFElibmpeg2.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFElibmpeg2.spec    
> 2008-04-15 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFElibmpeg2.spec   2008-05-23 01:19:17.730465000  
> +0200
> @@ -64,8 +64,9 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> +%dir %attr (0755, root, sys) %{_datadir}/man
> %{_bindir}
> -%{_mandir}
> +%{_mandir}/man1
>
> %files devel
> %defattr (-, root, bin)
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> encumbered/SFExvid.spec SFE/encumbered/SFExvid.spec
> --- /net/xenxvm/home/jdsbld/SFE/encumbered/SFExvid.spec       2008-04-15  
> 23:42:33.000000000 +0200
> +++ SFE/encumbered/SFExvid.spec       2008-05-23 02:43:42.367555000 +0200
> @@ -44,8 +44,8 @@
>
> export CFLAGS="-O4 -fPIC -DPIC -I/usr/X11/include -I/usr/openwin/ 
> include -D_LARGEFILE64_SOURCE -I/usr/gnu/include -mcpu=pentiumpro - 
> mtune=pentiumpro -msse2 -mfpmath=sse"
> export LDFLAGS=
> -export CC="/usr/gnu/bin/gcc"
> -export LD="/usr/gnu/bin/ld"
> +export CC="/usr/sfw/bin/gcc"
> +export LD="/usr/sfw/bin/gld"
>
> cd build/generic
> bash ./bootstrap.sh
> @@ -58,7 +58,7 @@
> chmod ug+x configure
> ./configure --prefix=%{_prefix}                       \
>             --libdir=%{_libdir}                       \
> -            --includedir=%{_includedir}
> +            --includedir=%{_includedir} --with-ld=/usr/sfw/bin/gld
> gmake
>
> %install
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFEjam.spec SFE/SFEjam.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFEjam.spec   2008-04-15  
> 23:42:44.000000000 +0200
> +++ SFE/SFEjam.spec   2008-05-23 03:14:36.687686000 +0200
> @@ -6,7 +6,7 @@
> %include Solaris.inc
>
> %define src_name      jam
> -%define src_url              ftp://ftp.perforce.com/pub/jam
> +%define src_url              ftp://ftp.perforce.com/jam
>
> Name:                   SFEjam
> Summary:                make-like program
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFElibcdio.spec SFE/SFElibcdio.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFElibcdio.spec       2008-04-15  
> 23:42:44.000000000 +0200
> +++ SFE/SFElibcdio.spec       2008-05-23 03:53:38.648338000 +0200
> @@ -93,7 +93,7 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %dir %attr (0755, root, bin) %{_mandir}/man1
> %{_mandir}/man1/*
> %dir %attr (0755, root, bin) %{_mandir}/jp
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFElibgsm.spec SFE/SFElibgsm.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFElibgsm.spec        2008-04-15  
> 23:42:43.000000000 +0200
> +++ SFE/SFElibgsm.spec        2008-05-23 01:58:11.249128000 +0200
> @@ -63,14 +63,14 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %{_mandir}/man1
>
> %files devel
> %defattr (-, root, bin)
> %{_includedir}
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %{_mandir}/man3
>
> %changelog
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFElibsndfile.spec SFE/SFElibsndfile.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFElibsndfile.spec    2008-05-22  
> 18:02:42.513519000 +0200
> +++ SFE/SFElibsndfile.spec    2008-05-23 01:03:08.853456000 +0200
> @@ -5,10 +5,11 @@
> #
> %include Solaris.inc
> %include Solaris.inc
> -%ifarch amd64 sparcv9
> -%include arch64.inc
> -%use libsndfile64 = libsndfile.spec
> -%endif
> +#%define arch i386
> +#%ifarch amd64 sparcv9
> +#%include arch64.inc
> +#%use libsndfile64 = libsndfile.spec
> +#%endif
>
> %include base.inc
> %use libsndfile = libsndfile.spec
> @@ -19,10 +20,10 @@
> SUNW_BaseDir:            %{_basedir}
> BuildRoot:               %{_tmppath}/%{name}-%{version}-build
> %include default-depend.inc
> -%ifarch amd64 sparcv9
> -BuildRequires: SUNWogg-vorbis-devel
> -Requires: SUNWogg-vorbis
> -%endif
> +#%ifarch amd64 sparcv9
> +#BuildRequires: SUNWogg-vorbis-devel
> +#Requires: SUNWogg-vorbis
> +#%endif
> BuildRequires: SUNWogg-vorbis-devel
> Requires: SUNWogg-vorbis
> Requires: SUNWflac
> @@ -38,26 +39,26 @@
> %prep
> rm -rf %name-%version
> mkdir %name-%version
> -%ifarch amd64 sparcv9
> -mkdir %name-%version/%_arch64
> -%libsndfile64.prep -d %name-%version/%_arch64
> -%endif
> +#%ifarch amd64 sparcv9
> +#mkdir %name-%version/%_arch64
> +#%libsndfile64.prep -d %name-%version/%_arch64
> +#%endif
>
> mkdir %name-%version/%{base_arch}
> %libsndfile.prep -d %name-%version/%{base_arch}
>
> %build
> -%ifarch amd64 sparcv9
> -%libsndfile64.build -d %name-%version/%_arch64
> -%endif
> +#%ifarch amd64 sparcv9
> +#%libsndfile64.build -d %name-%version/%_arch64
> +#%endif
>
> %libsndfile.build -d %name-%version/%{base_arch}
>
> %install
> rm -rf $RPM_BUILD_ROOT
> -%ifarch amd64 sparcv9
> -%libsndfile64.install -d %name-%version/%_arch64
> -%endif
> +#%ifarch amd64 sparcv9
> +#%libsndfile64.install -d %name-%version/%_arch64
> +#%endif
>
> %libsndfile.install -d %name-%version/%{base_arch}
>
> @@ -74,19 +75,19 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %dir %attr (0755, root, bin) %{_mandir}/man1
> %{_mandir}/man1/*
> %{_datadir}/octave
> -%ifarch amd64 sparcv9
> -%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}
> -%{_bindir}/%{_arch64}/sndfile-convert
> -%{_bindir}/%{_arch64}/sndfile-info
> -%{_bindir}/%{_arch64}/sndfile-play
> -%{_bindir}/%{_arch64}/sndfile-regtest
> -%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
> -%{_libdir}/%{_arch64}/lib*.so*
> -%endif
> +#%ifarch amd64 sparcv9
> +#%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}
> +#%{_bindir}/%{_arch64}/sndfile-convert
> +#%{_bindir}/%{_arch64}/sndfile-info
> +#%{_bindir}/%{_arch64}/sndfile-play
> +#%{_bindir}/%{_arch64}/sndfile-regtest
> +#%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
> +#%{_libdir}/%{_arch64}/lib*.so*
> +#%endif
>
> %files devel
> %defattr (-, root, bin)
> @@ -98,11 +99,11 @@
> %dir %attr (0755, root, sys) %{_datadir}
> %dir %attr (0755, root, other) %{_datadir}/doc
> %{_datadir}/doc/*
> -%ifarch amd64 sparcv9
> -%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
> -%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig
> -%{_libdir}/%{_arch64}/pkgconfig/*
> -%endif
> +#%ifarch amd64 sparcv9
> +#%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
> +#%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig
> +#%{_libdir}/%{_arch64}/pkgconfig/*
> +#%endif
>
> %changelog
> * Mon May 05 2008 - brian.cameron at sun.com
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFElibtar.spec SFE/SFElibtar.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFElibtar.spec        2008-04-15  
> 23:42:44.000000000 +0200
> +++ SFE/SFElibtar.spec        2008-05-23 03:47:45.871394000 +0200
> @@ -61,8 +61,9 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %{_bindir}
> -%{_mandir}
> +%{_mandir}/man3
>
> %files devel
> %defattr (-, root, bin)
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFElibx264.spec SFE/SFElibx264.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFElibx264.spec       2008-04-15  
> 23:42:42.000000000 +0200
> +++ SFE/SFElibx264.spec       2008-05-23 03:32:53.503186000 +0200
> @@ -54,7 +54,7 @@
> %endif
>
> export CC=gcc
> -export CFLAGS="%optflags -D__C99FEATURES__"
> +export CFLAGS=" -D__C99FEATURES__"
> export LDFLAGS="%_ldflags -lm"
> bash ./configure      \
>     --prefix=%{_prefix} \
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFEnasm.spec SFE/SFEnasm.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFEnasm.spec  2008-04-15  
> 23:42:44.000000000 +0200
> +++ SFE/SFEnasm.spec  2008-05-23 02:13:33.558118000 +0200
> @@ -53,7 +53,7 @@
> %dir %attr (0755, root, bin) %{_bindir}
> %{_bindir}/*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %dir %attr (0755, root, bin) %{_mandir}/man1
> %{_mandir}/man1/*
> %dir %attr(0755, root, bin) %{_datadir}/info
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFEncurses.spec SFE/SFEncurses.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFEncurses.spec       2008-04-15  
> 23:42:45.000000000 +0200
> +++ SFE/SFEncurses.spec       2008-05-23 02:02:05.240431000 +0200
> @@ -77,7 +77,7 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_mandir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %dir %attr (0755, root, bin) %{_mandir}/man1
> %{_mandir}/man1/*.1*
> %dir %attr (0755, root, bin) %{_mandir}/man3
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFEtop.spec SFE/SFEtop.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFEtop.spec   2008-04-15  
> 23:42:42.000000000 +0200
> +++ SFE/SFEtop.spec   2008-05-22 21:39:29.798691000 +0200
> @@ -42,7 +42,7 @@
> rm -rf $RPM_BUILD_ROOT
>
> make install DESTDIR=$RPM_BUILD_ROOT
> -mv ${RPM_BUILD_ROOT}%{_prefix}/bin/i386 ${RPM_BUILD_ROOT}%{_prefix}/ 
> bin/i86
> +#mv ${RPM_BUILD_ROOT}%{_prefix}/bin/i386 ${RPM_BUILD_ROOT}% 
> {_prefix}/bin/i86
>
> %clean
> rm -rf $RPM_BUILD_ROOT
> @@ -52,8 +52,9 @@
> %dir %attr (0755, root, bin) %{_bindir}
> %{_bindir}/*
> %dir %attr (0755, root, sys) %{_datadir}
> -%dir %attr (0755, root, bin) %{_datadir}/man
> -%{_datadir}/man/*
> +%dir %attr (0755, root, sys) %{_mandir}
> +%dir %attr (0755, root, bin) %{_mandir}/man1
> +%{_mandir}/man1/*
>
> %changelog
> * Fri Feb 08 2008 - moinak.ghosh at sun.com
> diff -burN --exclude-from=ignore /net/xenxvm/home/jdsbld/SFE/ 
> SFEvcdimager.spec SFE/SFEvcdimager.spec
> --- /net/xenxvm/home/jdsbld/SFE/SFEvcdimager.spec     2008-04-15  
> 23:42:42.000000000 +0200
> +++ SFE/SFEvcdimager.spec     2008-05-23 03:56:45.303915000 +0200
> @@ -20,6 +20,7 @@
> SUNW_BaseDir:            %{_prefix}
> %include default-depend.inc
> Requires: %name
> +Requires: SFElibcdio
>
> %prep
> %setup -q -n vcdimager-%version
> @@ -86,8 +87,9 @@
> %dir %attr (0755, root, bin) %{_libdir}
> %{_libdir}/lib*.so*
> %dir %attr (0755, root, sys) %{_datadir}
> +%dir %attr (0755, root, sys) %{_mandir}
> %{_bindir}
> -%{_mandir}
> +%{_mandir}/man1
> %{_datadir}/info/*
>
> %files devel
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20080523/82a1e7dc/attachment.html>

Reply via email to