On September 28, 2007 07:20:52 pm Brad wrote:
> While looking at SDL's sdl-config and sdl.pc files I noticed
> they are not passing along the full set of dependencies for
> sdl.pc and for static archs in sdl-config.
>
> Ok?
Anyone?
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/sdl/Makefile,v
> retrieving revision 1.56
> diff -u -p -r1.56 Makefile
> --- Makefile 22 Sep 2007 01:12:38 -0000 1.56
> +++ Makefile 23 Sep 2007 01:43:18 -0000
> @@ -4,7 +4,7 @@ COMMENT= cross-platform multimedia libra
>
> VERSION= 1.2.12
> DISTNAME= SDL-${VERSION}
> -PKGNAME= ${DISTNAME:L}
> +PKGNAME= ${DISTNAME:L}p0
> CATEGORIES= devel
>
> HOMEPAGE= http://www.libsdl.org/
> Index: patches/patch-sdl-config_in
> ===================================================================
> RCS file: /cvs/ports/devel/sdl/patches/patch-sdl-config_in,v
> retrieving revision 1.5
> diff -u -p -r1.5 patch-sdl-config_in
> --- patches/patch-sdl-config_in 22 Sep 2007 01:12:38 -0000 1.5
> +++ patches/patch-sdl-config_in 23 Sep 2007 01:43:12 -0000
> @@ -1,7 +1,7 @@
> $OpenBSD: patch-sdl-config_in,v 1.5 2007/09/22 01:12:38 pvalchev Exp $
> ---- sdl-config.in.orig Sat Sep 8 22:28:00 2007
> -+++ sdl-config.in Sat Sep 8 22:29:07 2007
> -@@ -42,10 +42,10 @@ while test $# -gt 0; do
> +--- sdl-config.in.orig Fri Jul 20 01:52:45 2007
> ++++ sdl-config.in Sat Sep 22 21:42:46 2007
> +@@ -42,14 +42,14 @@ while test $# -gt 0; do
> echo @SDL_VERSION@
> ;;
> --cflags)
> @@ -14,3 +14,8 @@ $OpenBSD: patch-sdl-config_in,v 1.5 2007
> @ENABLE_SHARED_TRUE@ ;;
> @ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs)
> @ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs)
> [EMAIL PROTECTED]@ echo [EMAIL PROTECTED]@ @SDL_RLD_FLAGS@
> @SDL_STATIC_LIBS@
> [EMAIL PROTECTED]@ echo [EMAIL PROTECTED]@ @SDL_RLD_FLAGS@
> @SDL_STATIC_LIBS@ @X_LIBS@
> + @ENABLE_STATIC_TRUE@ ;;
> + *)
> + echo "${usage}" 1>&2
> Index: patches/patch-sdl_pc_in
> ===================================================================
> RCS file: patches/patch-sdl_pc_in
> diff -N patches/patch-sdl_pc_in
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-sdl_pc_in 23 Sep 2007 01:43:07 -0000
> @@ -0,0 +1,11 @@
> +$OpenBSD$
> +--- sdl.pc.in.orig Sat Sep 22 21:40:58 2007
> ++++ sdl.pc.in Sat Sep 22 21:42:08 2007
> +@@ -10,5 +10,5 @@ Description: Simple DirectMedia Layer is a cross-platf
> + Version: @SDL_VERSION@
> + Requires:
> + Conflicts:
> +-Libs: -L${libdir} @SDL_RLD_FLAGS@ @SDL_LIBS@
> +-Cflags: -I${includedir}/SDL @SDL_CFLAGS@
> ++Libs: -L${libdir} @SDL_RLD_FLAGS@ @SDL_LIBS@ @X_LIBS@
> ++Cflags: -I${includedir} -I${includedir}/SDL @SDL_CFLAGS@