head	1.11;
access;
symbols
	pkgsrc-2015Q3:1.10.0.24
	pkgsrc-2015Q3-base:1.10
	pkgsrc-2015Q2:1.10.0.22
	pkgsrc-2015Q2-base:1.10
	pkgsrc-2015Q1:1.10.0.20
	pkgsrc-2015Q1-base:1.10
	pkgsrc-2014Q4:1.10.0.18
	pkgsrc-2014Q4-base:1.10
	pkgsrc-2014Q3:1.10.0.16
	pkgsrc-2014Q3-base:1.10
	pkgsrc-2014Q2:1.10.0.14
	pkgsrc-2014Q2-base:1.10
	pkgsrc-2014Q1:1.10.0.12
	pkgsrc-2014Q1-base:1.10
	pkgsrc-2013Q4:1.10.0.10
	pkgsrc-2013Q4-base:1.10
	pkgsrc-2013Q3:1.10.0.8
	pkgsrc-2013Q3-base:1.10
	pkgsrc-2013Q2:1.10.0.6
	pkgsrc-2013Q2-base:1.10
	pkgsrc-2013Q1:1.10.0.4
	pkgsrc-2013Q1-base:1.10
	pkgsrc-2012Q4:1.10.0.2
	pkgsrc-2012Q4-base:1.10
	pkgsrc-2012Q3:1.9.0.12
	pkgsrc-2012Q3-base:1.9
	pkgsrc-2012Q2:1.9.0.10
	pkgsrc-2012Q2-base:1.9
	pkgsrc-2012Q1:1.9.0.8
	pkgsrc-2012Q1-base:1.9
	pkgsrc-2011Q4:1.9.0.6
	pkgsrc-2011Q4-base:1.9
	pkgsrc-2011Q3:1.9.0.4
	pkgsrc-2011Q3-base:1.9
	pkgsrc-2011Q2:1.9.0.2
	pkgsrc-2011Q2-base:1.9
	pkgsrc-2011Q1:1.8.0.4
	pkgsrc-2011Q1-base:1.8
	pkgsrc-2010Q4:1.8.0.2
	pkgsrc-2010Q4-base:1.8
	pkgsrc-2010Q3:1.7.0.2
	pkgsrc-2010Q3-base:1.7
	pkgsrc-2010Q2:1.6.0.6
	pkgsrc-2010Q2-base:1.6
	pkgsrc-2010Q1:1.6.0.4
	pkgsrc-2010Q1-base:1.6
	pkgsrc-2009Q4:1.6.0.2
	pkgsrc-2009Q4-base:1.6
	pkgsrc-2009Q3:1.5.0.6
	pkgsrc-2009Q3-base:1.5
	pkgsrc-2009Q2:1.5.0.4
	pkgsrc-2009Q2-base:1.5
	pkgsrc-2009Q1:1.5.0.2
	pkgsrc-2009Q1-base:1.5
	pkgsrc-2008Q4:1.4.0.20
	pkgsrc-2008Q4-base:1.4
	pkgsrc-2008Q3:1.4.0.18
	pkgsrc-2008Q3-base:1.4
	cube-native-xorg:1.4.0.16
	cube-native-xorg-base:1.4
	pkgsrc-2008Q2:1.4.0.14
	pkgsrc-2008Q2-base:1.4
	cwrapper:1.4.0.12
	pkgsrc-2008Q1:1.4.0.10
	pkgsrc-2008Q1-base:1.4
	pkgsrc-2007Q4:1.4.0.8
	pkgsrc-2007Q4-base:1.4
	pkgsrc-2007Q3:1.4.0.6
	pkgsrc-2007Q3-base:1.4
	pkgsrc-2007Q2:1.4.0.4
	pkgsrc-2007Q2-base:1.4
	pkgsrc-2007Q1:1.4.0.2
	pkgsrc-2007Q1-base:1.4
	pkgsrc-2006Q4:1.3.0.10
	pkgsrc-2006Q4-base:1.3
	pkgsrc-2006Q3:1.3.0.8
	pkgsrc-2006Q3-base:1.3
	pkgsrc-2006Q2:1.3.0.6
	pkgsrc-2006Q2-base:1.3
	pkgsrc-2006Q1:1.3.0.4
	pkgsrc-2006Q1-base:1.3
	pkgsrc-2005Q4:1.3.0.2
	pkgsrc-2005Q4-base:1.3
	pkgsrc-2005Q3:1.2.0.2
	pkgsrc-2005Q3-base:1.2
	pkgsrc-base:1.1.1.2
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.11
date	2015.10.24.19.14.16;	author joerg;	state dead;
branches;
next	1.10;
commitid	MGizk3NMP7tIyoGy;

1.10
date	2012.10.24.15.48.32;	author joerg;	state Exp;
branches;
next	1.9;

1.9
date	2011.04.19.11.47.12;	author obache;	state Exp;
branches;
next	1.8;

1.8
date	2010.12.23.11.45.02;	author dsainty;	state Exp;
branches;
next	1.7;

1.7
date	2010.08.18.10.05.08;	author obache;	state Exp;
branches;
next	1.6;

1.6
date	2009.11.29.20.16.20;	author joerg;	state Exp;
branches
	1.6.6.1;
next	1.5;

1.5
date	2009.01.25.20.12.14;	author shattered;	state Exp;
branches;
next	1.4;

1.4
date	2007.02.20.01.37.48;	author joerg;	state Exp;
branches;
next	1.3;

1.3
date	2005.12.05.20.51.19;	author rillig;	state Exp;
branches;
next	1.2;

1.2
date	2005.08.10.20.56.30;	author jlam;	state Exp;
branches;
next	1.1;

1.1
date	2005.08.07.11.27.28;	author wiz;	state Exp;
branches
	1.1.1.1;
next	;

1.6.6.1
date	2010.08.19.19.51.48;	author tron;	state Exp;
branches;
next	;

1.1.1.1
date	2005.08.07.11.27.28;	author wiz;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2008.09.22.19.43.11;	author joerg;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Retire wxGTK24.
@
text
@# $NetBSD: Makefile.common,v 1.10 2012/10/24 15:48:32 joerg Exp $
#
# used by x11/wxGTK24/Makefile

DISTNAME=		wxGTK-2.4.2
PKGNAME=		${DISTNAME:S/wxGTK/wxGTK24/}
CATEGORIES=		x11
MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=wxwindows/}
EXTRACT_SUFX=		.tar.bz2

MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		http://www.wxwidgets.org/

PATCHDIR=		${.CURDIR}/../../x11/wxGTK24/patches
DISTINFO_FILE=		${.CURDIR}/../../x11/wxGTK24/distinfo

USE_TOOLS+=		pkg-config
USE_PKGLOCALEDIR=	YES
USE_LIBTOOL=		YES
USE_LANGUAGES=		c c++
GNU_CONFIGURE=		YES
CONFIGURE_ARGS+=	--with-opengl
CONFIGURE_ARGS+=	--with-libjpeg=sys
CONFIGURE_ARGS+=	--with-zlib=sys
CONFIGURE_ARGS+=	--with-libpng=sys
CONFIGURE_ARGS+=	--with-libtiff=sys
CONFIGURE_ENV+=		BUILDLINK_DIR=${BUILDLINK_DIR:Q}

CPPFLAGS+=		-Dunix=1	# src/common/unzip.c needs this

DOCDIR=			${PREFIX}/share/doc/wx/gtk

INSTALL_MAKE_FLAGS+=	prefix=${DESTDIR}${PREFIX} \
			mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}

.include "../../mk/bsd.prefs.mk"

# This is needed for gtk on some platforms and
# it doesn't hurt on those which don't need it
CONFIGURE_ARGS+=	--with-gtk

CONFIGURE_ARGS+=	--enable-gtk2
PLIST_SUBST+=		GTKVER=2

.include "../../devel/pangox-compat/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"

.include "../../mk/pthread.buildlink3.mk"
@


1.10
log
@Add missing pangox-compat dependency in wxGTK24 and wxGTK26.
Recursive bump for the new dependency.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.9 2011/04/19 11:47:12 obache Exp $
@


1.9
log
@note a "used by ..." comment.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.8 2010/12/23 11:45:02 dsainty Exp $
d45 1
@


1.8
log
@Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.7 2010/08/18 10:05:08 obache Exp $
d3 1
@


1.7
log
@Let to use BUILDLINK_DIR first for find header/library files.
It should fixes PR#43215.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.6 2009/11/29 20:16:20 joerg Exp $
d46 1
a46 1
.include "../../graphics/jpeg/buildlink3.mk"
@


1.6
log
@Do not leak .buildlink into final binaries. destdir support
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.5 2009/01/25 20:12:14 shattered Exp $
d26 1
@


1.6.6.1
log
@Pullup ticket #3210 - requested by obache
x11/wxGTK24: build fix

Revisions pulled up:
- x11/wxGTK24/Makefile.common			1.7
- x11/wxGTK24/distinfo				1.12
- x11/wxGTK24/patches/patch-aa			1.6
---
Module Name:	pkgsrc
Committed By:	obache
Date:		Wed Aug 18 10:05:08 UTC 2010

Modified Files:
	pkgsrc/x11/wxGTK24: Makefile.common distinfo
	pkgsrc/x11/wxGTK24/patches: patch-aa

Log Message:
Let to use BUILDLINK_DIR first for find header/library files.
It should fixes PR#43215.
@
text
@d1 1
a1 1
# $NetBSD$
a25 1
CONFIGURE_ENV+=		BUILDLINK_DIR=${BUILDLINK_DIR:Q}
@


1.5
log
@Reset MAINTAINER on tsarna's request.

OK by wiz@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.4 2007/02/20 01:37:48 joerg Exp $
a25 1
CONFIGURE_ENV+=		BUILDLINK_DIR=${BUILDLINK_DIR:Q}
d31 3
@


1.4
log
@No need to include x11.b3.mk directly here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.3 2005/12/05 20:51:19 rillig Exp $
d10 1
a10 1
MAINTAINER=		tsarna@@NetBSD.org
@


1.3
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.2 2005/08/10 20:56:30 jlam Exp $
a48 1
.include "../../mk/x11.buildlink3.mk"
@


1.2
log
@Remove the abuse of buildlink that was pkg-config/buildlink3.mk.  That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.1.1.1 2005/08/07 11:27:28 wiz Exp $
d26 1
a26 1
CONFIGURE_ENV+=		BUILDLINK_DIR=${BUILDLINK_DIR}
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.1 2005/07/24 21:14:51 wiz Exp $
d16 1
a40 1
.include "../../devel/pkg-config/buildlink3.mk"
@


1.1.1.1
log
@Import old 2.4 branch of wxGTK as wxGTK24, for packages that still need it.
@
text
@@


1.1.1.2
log
@Reimport x11/wxGTK as x11/wxGTK24.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.16 2008/02/04 17:46:13 tnn Exp $
d4 2
a5 1
DISTNAME=		wxGTK-2.6.3
d10 1
a10 1
MAINTAINER=		joerg@@NetBSD.org
d13 2
a14 2
PATCHDIR=		${.CURDIR}/../../x11/wxGTK/patches
DISTINFO_FILE=		${.CURDIR}/../../x11/wxGTK/distinfo
a15 7
PATCHFILES=		${DISTNAME}-libtool.diff3.bz2
PATCH_SITES=		${MASTER_SITE_LOCAL}

PKG_DESTDIR_SUPPORT=	user-destdir

USE_TOOLS+=		pkg-config msgfmt
USE_LIBTOOL=		yes
d17 1
d20 1
a20 2
USE_GNU_CONFIGURE_HOST=	no
CONFIGURE_ARGS+=	--with-gtk=2
d22 1
d25 1
a25 10
CONFIGURE_ARGS+=	--with-opengl
CONFIGURE_ARGS+=	--with-zlib=sys
CONFIGURE_ARGS+=	--with-regex=builtin
CONFIGURE_ENV+=		BUILDLINK_DIR=${BUILDLINK_DIR:Q}
MAKE_ENV+=		PKGLOCALEDIR=${PKGLOCALEDIR:Q}

#CONFIGURE_ARGS+=	--enable-unicode
#PLIST_SUBST+=		UNICODE=u
PLIST_SUBST+=		UNICODE=
PLIST_SUBST+=		BUILDTYPE=ansi
d29 10
a38 1
DOCDIR=			${PREFIX}/share/doc/wxGTK
d40 1
a40 1
.include "../../devel/gettext-lib/buildlink3.mk"
a42 1
.include "../../graphics/glu/buildlink3.mk"
d49 1
@

