scourge.spec

Jakub Bogusz qboosh w pld-linux.org
Pon, 28 Sie 2006, 10:49:36 CEST


On Mon, Aug 28, 2006 at 10:01:27AM +0200, lisu wrote:
> ok. Czy takie rozwiazanie przejdzie? Oczywiscie uwagi mile widziane :)

> +cd %{name}
>  %{__make} install \
>  	DESTDIR=$RPM_BUILD_ROOT

Prościej: %{__make} -C %{name} install ...

> -cp -rf data/* $RPM_BUILD_ROOT%{_datadir}/%{name}
> +cp -rf ../%{name}_data/* $RPM_BUILD_ROOT%{_datadir}/%{name}

...a tu bez "../".

> --- scourge-0.15/scourge/configure.in~	2006-08-27 19:10:36.000000000 +0200
> +++ scourge-0.15/scourge/configure.in	2006-08-27 19:12:02.000000000 +0200
> @@ -336,14 +336,14 @@
>  	
>  	AC_MSG_CHECKING([for wx-config library])
>  	
> -	AC_PATH_PROG(WXWIDGET, wx-config, no)
> +	AC_PATH_PROG(WXWIDGET, wx-gtk2-ansi-config, no)
>  	
>  	if test "$WXWIDGET" = "no"; then
>  	  AC_MSG_ERROR(Cannot find wxwidget: Will not build editor)
>  	  have_WXWIDGET=no
>  	else
> -	  WXWIDGET_CFLAGS=`wx-config --cflags`
> -	  WXWIDGET_LIBS=`wx-config --libs`
> +	  WXWIDGET_CFLAGS=`wx-gtk2-ansi-config --cflags`
> +	  WXWIDGET_LIBS=`wx-gtk2-ansi-config --libs`
>  	  have_WXWIDGET=yes
>  	fi
>  	

No to już jasne dlaczego przekazanie nie działało.
Może być, ale lepiej w wywołaniach zamiast `wx-* ...` użyć
`$WXWIDGET ...` - na przyszłość będzie można przekazać odpowiedni
*-config do configure.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl