Laca:

> I have no problem with adding this, it's certainly not high risk.

Thanks for the review.  However, I was incorrect before when I
suggested it was needed for gnome-games.  I have removed ggz-python
from spec-files for now.

Brian


> Some comments below:
> 
> 
>> Index: base-specs/gnome-games.spec
>> ===================================================================
>> --- base-specs/gnome-games.spec (revision 13161)
>> +++ base-specs/gnome-games.spec (working copy)
>> @@ -75,8 +75,8 @@
>>             --disable-scrollkeeper \
> 
>>             --with-libggz-includes=%{libggz_build_dir}/src \
>>             --with-libggz-libraries=%{libggz_build_dir}/src/.libs \
>> -           --with-ggzmod-includes=%{ggzmod_build_dir}/ggzmod \
>> -           --with-ggzmod-libraries=%{ggzmod_build_dir}/ggzmod/.libs \
>> +           --with-ggzmod-includes=%{ggzclient_build_dir}/ggzmod \
>> +           --with-ggzmod-libraries=
>> %{ggzclient_build_dir}/ggzmod/.libs \
> 
> I'm surprised these lines actually work.  Normally, if you want to
> define macros in the Solaris spec file that you want to use in the
> base spec files, you need to do that _before_ the %use line otherwise
> it'll be ignored.  I have a guess for why it works, but it's more a
> bug than a feature.  Can you move the definition of these macros
> in SUNWgnome-games.spec to the top, before the %use line for 
> gnome-games.spec please.
> 
>>
>>
>>
>>
>>
>> plain text
>> document
>> attachment
>> (ggz-python-02-fixmake.diff)
>>
>> --- ggz-python-0.0.14.1/po/i18n.mk-orig 2008-02-27 20:10:40.095004000
>> -0600
>> +++ ggz-python-0.0.14.1/po/i18n.mk      2008-02-27 20:11:30.707160000
>> -0600
>> @@ -8,6 +8,7 @@ builddir = $(top_builddir)/$(subdir)
>>  POFILES = $(srcdir)/*.po
>>  MOFILES = $(builddir)/*.mo
>>  STAMP = $(builddir)/translation.stamp
>> +SHELL= /bin/bash
> 
> Couldn't you just use "make SHELL=/bin/bash" instead?
>  
>>  all-local: $(STAMP)
>>  
>>
>>
>>
>>
>>
>>
>>
>>
>> plain text
>> document
>> attachment
>> (ggz-python-03-sysconfdir.diff)
>>
>> --- ggz-python-0.0.14.1/Makefile.in-orig        2008-02-27
>> 22:34:15.212831000 -0600
>> +++ ggz-python-0.0.14.1/Makefile.in     2008-02-27 22:35:02.171182000
>> -0600
>> @@ -10,6 +10,8 @@ prefix = @prefix@
>>  bindir = @bindir@
>>  # datadir: For game data files (/usr/share)
>>  datadir = @datadir@
>> +# sysconfdir: For game system configuration files (/etc)
>> +sysconfdir = @sysconfdir@
> 
> Similarly, you could just use "make sysconfdir=%_sysconfdir"
> 
> Laca
>  
>>  # xdg_datadir: For desktop integration files
>> (/usr/share/applications)
>>  xdg_datadir = @xdg_datadir@
>> @@ -25,7 +27,6 @@ ggz-config = @GGZ_CONFIG@ -D
>>  
>>  # some default autoconf variables
>>  exec_prefix = ${prefix}
>> -sysconfdir = ${prefix}/etc
>>  
>>  ggzd_execmoddir = ${prefix}/lib/ggzd
>>  ggz_execmoddir = ${prefix}/lib/ggz
>>
>>
> 


Reply via email to