summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 55a99ae)
raw | patch | inline | side by side (parent: 55a99ae)
author | mjwybrow <mjwybrow@users.sourceforge.net> | |
Wed, 17 Jun 2009 06:01:11 +0000 (06:01 +0000) | ||
committer | mjwybrow <mjwybrow@users.sourceforge.net> | |
Wed, 17 Jun 2009 06:01:11 +0000 (06:01 +0000) |
The easiest way to do this now is to install a second macport tree as per the
instructions on our CompilingMacOsX wiki page then edit the
/opt/local-native/etc/macports/variants.conf file to have the line:
+universal +no_x11 +quartz
This will cause it to build all packages with the no_x11 and quartz variants if
they exist. You probably also need to set alternate applications_dir and
frameworks_dir variables in the /opt/local-native/etc/macports/macports.conf
file so that things don't clash with your standard macports tree.
instructions on our CompilingMacOsX wiki page then edit the
/opt/local-native/etc/macports/variants.conf file to have the line:
+universal +no_x11 +quartz
This will cause it to build all packages with the no_x11 and quartz variants if
they exist. You probably also need to set alternate applications_dir and
frameworks_dir variables in the /opt/local-native/etc/macports/macports.conf
file so that things don't clash with your standard macports tree.
packaging/macosx/native-gtk/build-gtk.sh | [deleted file] | patch | blob | history |
packaging/macosx/native-gtk/config.h | [deleted file] | patch | blob | history |
packaging/macosx/native-gtk/glibconfig.h | [deleted file] | patch | blob | history |
diff --git a/packaging/macosx/native-gtk/build-gtk.sh b/packaging/macosx/native-gtk/build-gtk.sh
+++ /dev/null
@@ -1,658 +0,0 @@
-#!/bin/sh
-#
-# Based on the Imendio 'build-gtk.sh' script.
-#
-# Inkscape build additions by Michael Wybrow <mjwybrow@users.sf.net>
-#
-# See the following page for build instructions:
-# http://developer.imendio.com/projects/gtk-macosx/build-instructions
-#
-# Usage:
-# export PREFIX=/your/install/prefix
-# ./build-gtk bootstrap
-# ./build-gtk build inkscape
-#
-
-# XXX: Check for xargs with -i
-#
-# In lib/pkgconfig/freetpe2.pc
-#
-# - Libs: -L${libdir} -lfreetype -lz
-# + Libs: -L${libdir} -lfreetype -lz -Wl,-framework,CoreServices,-framework,ApplicationServices
-#
-# bin/freetype-config
-#
-# - libs="-lfreetype -lz"
-# + libs="-lfreetype -lz -Wl,-framework,CoreServices,-framework,ApplicationServices"
-#
-# In lib/pkgconfig/fontconfig.pc
-# Add -lexpat
-#
-
-version=1.3.1-inkscape
-
-
-SCRIPTDIR=`dirname $0`
-
-export PREFIX=${PREFIX-/opt/gtk}
-export PATH=$PREFIX/bin:/usr/bin:$PATH
-#export PATH=$PREFIX/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:
-export LIBTOOLIZE=$PREFIX/bin/libtoolize
-
-# FIXME: We might need some more intelligent way to get the path here.
-export PYTHONPATH=$PREFIX/lib/python2.3/site-packages
-
-# Needed for glib etc to pick up gettext
-export LDFLAGS=-L$PREFIX/lib
-export CPPFLAGS=-I$PREFIX/include
-
-export XDG_DATA_DIRS=$PREFIX/share
-
-COMMON_OPTIONS="--prefix=$PREFIX --disable-static --enable-shared \
---disable-gtk-doc --disable-scrollkeeper"
-
-#export MAKEFLAGS=-j2
-
-if [ "x$PANTHER_BUILD" = "xYes" ]; then
- # XXX: Check the machine is PPC
- # or rework to have things like pkg-config built natively.
-
- # Overwrite some build settings.
- export SDK="/Developer/SDKs/MacOSX10.3.9.sdk"
- export MACOSX_DEPLOYMENT_TARGET=10.3
- export CFLAGS="-isysroot ${SDK} -arch ppc"
- export CXXFLAGS="-isysroot ${SDK} -arch ppc"
-
- export STABLE_BUILD=Yes
-fi
-
-if [ "x$UNIVERSAL_BUILD" = "xYes" ]; then
- COMMON_OPTIONS="$COMMON_OPTIONS --disable-dependency-tracking"
-
- export SDK="/Developer/SDKs/MacOSX10.4u.sdk"
- export MACOSX_DEPLOYMENT_TARGET=10.4
- #export MACOSX_DEPLOYMENT_TARGET_i386=10.4
- #export MACOSX_DEPLOYMENT_TARGET_ppc=10.3
- export CFLAGS="-isysroot ${SDK} -arch ppc -arch i386"
- export CXXFLAGS="-isysroot ${SDK} -arch ppc -arch i386"
-
- CONFIGURE_pkg_config="--with-pc-path=$PREFIX/lib/pkgconfig:/usr/X11R6/lib/pkgconfig --enable-indirect-deps --disable-dependency-tracking"
-
- CONFIGURE_libpng="--disable-dependency-tracking"
- PRECONFIGURE_libpng="eval CPPFLAGS='$CPPFLAGS -DPNG_NO_ASSEMBLER_CODE'"
-
- CONFIGURE_tiff="--disable-dependency-tracking"
-
- POSTCONFIGURE_jpeg_6b="patch_libtool_dylib"
-
- CONFIGURE_gc="--disable-dependency-tracking"
- POSTCONFIGURE_gc="patch_libtool_dylib"
- PRECONFIGURE_gc="eval CFLAGS='$CFLAGS -DUSE_GENERIC_PUSH_REGS'"
-
- POSTCONFIGURE_freetype="eval cd builds/unix/ && pwd && patch_libtool_dylib && cd ../.."
-
- CONFIGURE_fontconfig="--disable-dependency-tracking --disable-docs"
- POSTCONFIGURE_fontconfig="eval cd fc-arch && make all && cd .. && perl -pi~ -e 's|#define FC_ARCHITECTURE \"x86\"|#ifdef __ppc__\n#define FC_ARCHITECTURE \"ppc\"\n#else\n#define FC_ARCHITECTURE \"x86\"\n#endif|g' fc-arch/fcarch.h"
-
- PRECONFIGURE_cairo="export ax_cv_c_float_words_bigendian=no"
- CONFIGURE_cairo="--disable-dependency-tracking --enable-shared --disable-quartz --disable-atsui --enable-glitz"
- POSTCONFIGURE_cairo="eval patch_libtool_dylib && export ax_cv_c_float_words_bigendian='' && perl -pi~ -e 's|/\* #undef FLOAT_WORDS_BIGENDIAN \*/|#ifdef __ppc__\n#define FLOAT_WORDS_BIGENDIAN 1\n#endif|g;s|/\* #undef WORDS_BIGENDIAN \*/|#ifdef __ppc__\n#define WORDS_BIGENDIAN 1\n#endif|g' config.h && perl -pi~ -e 's|DIST_SUBDIRS = pixman src boilerplate test perf doc|DIST_SUBDIRS = pixman src test perf doc|g;s|am__append_1 = boilerplate test|am__append_1 = test|g' Makefile"
-
- CONFIGURE_glitz="--disable-dependency-tracking"
-
- CONFIGURE_lcms="--disable-dependency-tracking"
-
- CONFIGURE_glib="$COMMON_OPTIONS"
- POSTCONFIGURE_glib="eval make glibconfig.h config.h && cp $DIRNAME/{glib,}config.h ."
- #POSTCONFIGURE_glib="eval make glibconfig.h && perl -pi~ -e 's|#define G_BYTE_ORDER G_LITTLE_ENDIAN|#include <machine/endian.h>\n#define G_BYTE_ORDER __DARWIN_BYTE_ORDER|g' glibconfig.h"
-
- CONFIGURE_pango="$COMMON_OPTIONS"
- POSTCONFIGURE_pango="eval perl -pi~ -e 's|SUBDIRS = pango modules examples docs tools tests|SUBDIRS = pango modules docs tools tests|g' Makefile && perl -pi~ -e 's|harfbuzz_dump_LDADD = |harfbuzz_dump_LDADD = -Xlinker -framework -Xlinker CoreServices -Xlinker -framework -Xlinker ApplicationServices|g' pango/opentype/Makefile"
-
- CONFIGURE_gtk="$COMMON_OPTIONS"
-
- CONFIGURE_atk="$COMMON_OPTIONS"
-
- CONFIGURE_libxml2="$COMMON_OPTIONS"
-
- CONFIGURE_libsigc="$COMMON_OPTIONS"
- POSTCONFIGURE_libsigc="patch_libtool_dylib"
-
- CONFIGURE_glibmm="$COMMON_OPTIONS"
-
- CONFIGURE_cairomm="$COMMON_OPTIONS"
-
- CONFIGURE_gtkmm="$COMMON_OPTIONS --disable-examples --disable-demos"
- POSTCONFIGURE_gtkmm="patch_libtool_dylib"
-
- CONFIGURE_libxslt="$COMMON_OPTIONS"
-
- CONFIGURE_popt="$COMMON_OPTIONS"
- POSTCONFIGURE_popt="patch_libtool_dylib"
-elif [ "x$STABLE_BUILD" = "xYes" ]; then
- COMMON_OPTIONS="$COMMON_OPTIONS --disable-dependency-tracking"
-
- CONFIGURE_pkg_config="--with-pc-path=$PREFIX/lib/pkgconfig:/usr/X11R6/lib/pkgconfig --enable-indirect-deps --disable-dependency-tracking"
-
- CONFIGURE_libpng="--disable-dependency-tracking"
-
- CONFIGURE_tiff="--disable-dependency-tracking"
-
- CONFIGURE_gc="--disable-dependency-tracking"
-
- CONFIGURE_fontconfig="--disable-dependency-tracking --disable-docs"
-
- CONFIGURE_cairo="--disable-dependency-tracking --enable-shared --disable-quartz --disable-atsui --enable-glitz"
-
- CONFIGURE_glitz="--disable-dependency-tracking"
-
- CONFIGURE_lcms="--disable-dependency-tracking"
-
- CONFIGURE_glib="$COMMON_OPTIONS"
-
- CONFIGURE_pango="$COMMON_OPTIONS"
- POSTCONFIGURE_pango="eval perl -pi~ -e 's|SUBDIRS = pango modules examples docs tools tests|SUBDIRS = pango modules docs tools tests|g' Makefile && perl -pi~ -e 's|harfbuzz_dump_LDADD = |harfbuzz_dump_LDADD = -Xlinker -framework -Xlinker CoreServices -Xlinker -framework -Xlinker ApplicationServices|g' pango/opentype/Makefile"
-
- CONFIGURE_gtk="$COMMON_OPTIONS"
-
- CONFIGURE_atk="$COMMON_OPTIONS"
-
- CONFIGURE_libxml2="$COMMON_OPTIONS"
-
- CONFIGURE_libsigc="$COMMON_OPTIONS"
-
- CONFIGURE_glibmm="$COMMON_OPTIONS"
-
- CONFIGURE_cairomm="$COMMON_OPTIONS"
-
- CONFIGURE_gtkmm="$COMMON_OPTIONS --disable-examples --disable-demos"
-
- CONFIGURE_libxslt="$COMMON_OPTIONS"
-
- CONFIGURE_popt="$COMMON_OPTIONS"
-fi
-
-
-# Support install-check from jhbuild to speed up compilation
-if [ -x $PREFIX/bin/install-check ]; then
- export INSTALL=$PREFIX/bin/install-check
-fi
-
-
-SOURCE=${SOURCE-$HOME/Source/gtk}
-CAIROCVSROOT=${CAIROCVSROOT-:pserver:anoncvs@cvs.freedesktop.org:/cvs/cairo}
-INKSCAPESVNURL="https://svn.sourceforge.net/svnroot/inkscape"
-GNOMESVNURL=${GNOMESVNURL-https://svn.gnome.org/svn}
-
-if [ x$1 = xrun ]; then
- cmd="$2"
- shift 2
- exec $cmd $*
-fi
-
-if [ $# -eq 0 -o "x`echo "$*" | grep shell`" = xshell ]; then
- # Can be used in .bashrc to set a fancy prompt...
- export INSIDE_GTK_BUILD=1
- bash
- exit 0
-fi
-
-CORE_MODULES="glitz cairo gnome-common glib pango atk gtk+"
-EXTRA_MODULES="libxml2 libxslt loudmouth libglade gossip gtk-engines"
-PYGTK_MODULES=" pycairo pygobject pygtk"
-INKSCAPE_MODULES="$CORE_MODULES libxml2 libxslt gc lcms libsigc++ doxygen glibmm cairomm gtkmm popt inkscape"
-
-# Could add those (orbit requires popt though)
-MORE_MODULES="libIDL ORBit2 gconf"
-
-function print_usage
-{
- echo
- echo "GTK+ on Mac OS X build script version $version."
- echo
- echo "Usage:"
- echo "`basename $0` [bootstrap|[shell]|run <cmd>|build [<modules>]], modules are:"
- echo " Core: $CORE_MODULES"
- echo " Extra: $EXTRA_MODULES"
- echo " Python: $PYGTK_MODULES"
- echo " Inkscape: $INKSCAPE_MODULES"
- echo
- echo "Setup: This script defaults to downloading source to ~/Source/gtk and"
- echo "installing in /opt/gtk. Make sure your user has write access to the"
- echo "latter directory. You can override those directories by setting the"
- echo "SOURCE and PREFIX environment variables. Anoncvs is used by default"
- echo "for access to GNOME SVN, if you wish to override, set the environment"
- echo "variable GNOMESVNURL to your own account."
- echo
- echo "While in the shell that this script provides, the environment variable"
- echo "INSIDE_GTK_BUILD is set, which makes it possible to put something like"
- echo "the following in ~/.bashrc:"
- echo
- echo " if [ x\$INSIDE_GTK_BUILD != x ]; then"
- echo " PS1=\"[GTK] \u@\h \W $ \""
- echo " fi"
- echo
- echo "Start by bootstrapping. This will install the necessary build tools."
- echo "Then build GTK+ & co by using the \"build\" command. If no modules are"
- echo "specified, only the ones needed for GTK+ will be built. The special"
- echo "modules \"core\" and \"all\" can be used to build just the core or all"
- echo "modules."
- echo
- echo "If you want to build something manually or run something, use the "
- echo "\"shell\" command (or no command) to get a shell with the environment"
- echo "properly setup."
- echo
- echo "Tip: if you build and install \"install-check\" from jhbuild into your"
- echo "PREFIX, recompiling when hacking on GTK+ & co will be a lot faster."
- echo
-}
-
-function download
-{
- BASENAME=`basename $1`
-
- if [ -s $BASENAME ]; then
- echo "Already downloaded"
- return 0
- fi
-
- curl $1 > $BASENAME || return 1
-
- return 0
-}
-
-function should_build
-{
- if [ -f $1/BUILT ]; then
- echo "Already built"
- return 1
- fi
-
- return 0
-}
-
-function tarball_get_and_build
-{
- BASENAME=`basename $1`
- DIRNAME=`echo $BASENAME | sed -e s,.src.,., | sed -e s,.tar.*,,`
- INSTCMD="make install"
- PREFIXARG="--prefix=$PREFIX"
- COMMONOPTS="$COMMON_OPTIONS"
-
- SHORTNAME=`echo $DIRNAME | sed -e s,-*[0-9\.]*$,,`
- if !(echo "$MODULES" | grep -w $SHORTNAME) >/dev/null; then
- return 0
- fi
-
- echo
- echo "Building $DIRNAME"
- echo -ne "\033]0;Building $DIRNAME\007"
-
- # Special case jpeg... :/
- if [ x`echo $DIRNAME | grep jpeg` != x ]; then
- INSTCMD="make install-lib"
- fi
-
- if [ x`echo $BASENAME | grep bz2` != x ]; then
- COMP="j"
- else
- COMP="z"
- fi
-
- # Doxygen doesn't have a standard configure script.
- if [ x`echo $BASENAME | grep doxygen` != x ]; then
- PREFIXARG="--prefix $PREFIX"
- COMMONOPTS="--shared"
- fi
-
- # Modify specific configure options
- UNDERSCORENAME=`echo $SHORTNAME | sed -e s,-,_, | tr -d '+'`
- CONFIGURE_EXTRA=`eval echo '\$'{CONFIGURE_$UNDERSCORENAME}`
- if [ "x$CONFIGURE_EXTRA" != "x" ]; then
- COMMONOPTS="$COMMONOPTS $CONFIGURE_EXTRA"
- fi
- PRECONFIGURE=`eval echo '\$'{PRECONFIGURE_$UNDERSCORENAME}`
- if [ "x$PRECONFIGURE" == "x" ]; then
- PRECONFIGURE="true"
- fi
- POSTCONFIGURE=`eval echo '\$'{POSTCONFIGURE_$UNDERSCORENAME}`
- if [ "x$POSTCONFIGURE" == "x" ]; then
- POSTCONFIGURE="true"
- fi
-
- cd $SOURCE || return 1
- download $1 || return 1
- should_build $DIRNAME || return 0
- tar ${COMP}xf $BASENAME && \
- cd $DIRNAME && \
- $PRECONFIGURE && \
- echo "./configure $PREFIXARG $COMMONOPTS $2" && \
- ./configure $PREFIXARG $COMMONOPTS $2 && \
- $POSTCONFIGURE && \
- make && $INSTCMD && touch BUILT
-}
-
-
-function cpan_get_and_build
-{
- BASENAME=`basename $1`
- DIRNAME=`echo $BASENAME | sed -e s,.tar.*,,`
-
- SHORTNAME=`echo $DIRNAME | sed -e s,-*[0-9\.]*$,,`
- if !(echo "$MODULES" | grep -w $SHORTNAME) >/dev/null; then
- return 0
- fi
-
- echo
- echo "Building $DIRNAME"
- echo -ne "\033]0;Building $DIRNAME\007"
-
- if [ x`echo $BASENAME | grep bz2` != x ]; then
- COMP="j"
- else
- COMP="z"
- fi
-
- cd $SOURCE || return 1
- download $1 || return 1
- should_build $DIRNAME || return 0
- tar ${COMP}xf $BASENAME && \
- cd $DIRNAME && \
- perl Makefile.PL $2 && \
- make && \
- (echo "Enter your password to istall $BASENAME"; make install) && \
- touch BUILT
-}
-
-function git_get_and_build
-{
- if !(echo "$MODULES" | grep -w $2) >/dev/null; then
- return 0
- fi
-
- echo
- echo "Building $2"
- echo -ne "\033]0;Building $2\007"
-
- cd $SOURCE
- if [ -d $2 ]; then
- cd $2
- cg-update || return
- else
- cg-clone $1/$2 || return
- cd $2
- fi
-
- echo "./autogen.sh $COMMON_OPTIONS $3"
- (./autogen.sh $COMMON_OPTIONS $3 && make && make install)
-}
-
-function cvs_get_and_build
-{
- if !(echo "$MODULES" | grep -w $2) >/dev/null; then
- return 0
- fi
-
- echo
- echo "Building $2"
- echo -ne "\033]0;Building $2\007"
-
- cd $SOURCE
- if [ -d $2 ]; then
- cd $2
- cvs up -dP || return
- else
- cvs -d $1 co -P $2 || return
- cd $2
- fi
-
- echo "./autogen.sh $COMMON_OPTIONS $3"
- (./autogen.sh $COMMON_OPTIONS $3 && make && make install)
-}
-
-function svn_get_and_build
-{
- if !(echo "$MODULES" | grep -w $2) >/dev/null; then
- return 0
- fi
-
- echo
- echo "Building $2"
- echo -ne "\033]0;Building $2\007"
-
- cd $SOURCE
- if [ -d $2 ]; then
- cd $2
- svn up || return
- else
- svn co $1/$2/trunk $2 || return
- cd $2
- fi
-
- echo "./autogen.sh $COMMON_OPTIONS $3"
- #(./autogen.sh $COMMON_OPTIONS $3 && ./configure --prefix=$PREFIX $COMMON_OPTIONS $3 && make && make install)
- (./autogen.sh $COMMON_OPTIONS $3 && make && make install)
-}
-
-function set_automake
-{
- old_AUTOMAKE=$AUTOMAKE
- old_ACLOCAL=$ACLOCAL
-
- export AUTOMAKE=automake-$1
- export ACLOCAL=aclocal-$1
-}
-
-function restore_automake
-{
- if [ x$old_AUTOMAKE != x ]; then
- export AUTOMAKE=$old_AUTOMAKE
- else
- unset AUTOMAKE
- fi
-
- if [ x$old_ACLOCAL != x ]; then
- export ACLOCAL=$old_ACLOCAL
- else
- unset ACLOCAL
- fi
-}
-
-function do_exit
-{
- echo -ne "\033]0;\007"
- exit
-}
-
-# Make sure to restore the title when done.
-trap do_exit EXIT SIGINT SIGTERM
-
-
-# configure doesn't pass CFLAGS through to generated libtool
-function patch_libtool_dylib()
-{
- # Only do this for universal builds.
- if [ "x$UNIVERSAL_BUILD" != "xYes" ]; then
- return 0
- fi
-
- cp libtool libtool.old
- perl -pi -e "s@-dynamiclib@$CFLAGS \$&@" libtool
- if test "x$1" = "xwithbundle"; then
- perl -pi -e "s@-bundle@$CFLAGS \$&@" libtool
- fi
-}
-
-
-function process_modules()
-{
- # Bootstrap packages.
- PACKAGES=" \
- http://pkgconfig.freedesktop.org/releases/pkg-config-0.21.tar.gz \
- http://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz \
- http://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2 \
- http://ftp.gnu.org/pub/gnu/automake/automake-1.7.9.tar.bz2 \
- http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.bz2 \
- http://heanet.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.15.tar.bz2 \
- ftp://ftp.remotesensing.org/pub/libtiff/tiff-3.8.2.tar.gz \
- http://people.imendio.com/richard/gtk-osx/files/jpeg-6b.tar.gz \
- http://ftp.gnu.org/gnu/gettext/gettext-0.16.tar.gz \
- http://heanet.dl.sourceforge.net/sourceforge/expat/expat-2.0.0.tar.gz \
- http://heanet.dl.sourceforge.net/sourceforge/freetype/freetype-2.3.0.tar.bz2 \
- http://fontconfig.org/release/fontconfig-2.4.2.tar.gz \
- http://people.imendio.com/richard/gtk-osx/files/docbook-files-1.tar.gz \
- http://www.cs.mu.oz.au/~mjwybrow/gtk-osx/gnome-doc-utils-fake-1.tar.gz \
- "
-
- #http://people.imendio.com/richard/gtk-osx/files/popt-1.7.tar.gz
-
- for PACKAGE in $PACKAGES; do
- tarball_get_and_build $PACKAGE || exit 1
- done
-
- PACKAGE=http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/1.6/gtk-doc-1.6.tar.bz2
- tarball_get_and_build $PACKAGE "--with-xml-catalog=$PREFIX/etc/xml/catalog" || exit 1
-
- PACKAGE=ftp://ftp4.freebsd.org/pub/FreeBSD/ports/distfiles/XML-Parser-2.34.tar.gz
- cpan_get_and_build $PACKAGE "PREFIX=$PREFIX INSTALLDIRS=perl EXPATLIBPATH=$PREFIX/lib EXPATINCPATH=$PREFIX/include" || exit 1
-
- PACKAGES=" \
- http://ftp.gnome.org/pub/GNOME/sources/intltool/0.35/intltool-0.35.0.tar.bz2 \
- http://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.9.tar.gz \
- http://ftp.gnome.org/pub/GNOME/sources/gnome-icon-theme/2.14/gnome-icon-theme-2.14.2.tar.bz2 \
- "
-
- for PACKAGE in $PACKAGES; do
- tarball_get_and_build $PACKAGE || exit 1
- done
-
-
- # Other packages:
- if [ "x$UNIVERSAL_BUILD" == "xYes" -o "x$STABLE_BUILD" = "xYes" ];
- then
- tarball_get_and_build http://cairographics.org/snapshots/glitz-0.5.6.tar.gz || exit 1
- tarball_get_and_build http://cairographics.org/releases/cairo-1.4.0.tar.gz || exit 1
- tarball_get_and_build http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.8.tar.gz || exit 1
- tarball_get_and_build http://www.littlecms.com/lcms-1.16.tar.gz || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/glib/2.12/glib-2.12.11.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/pango/1.14/pango-1.14.10.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/atk/1.12/atk-1.12.4.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/gtk+/2.10/gtk+-2.10.11.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/libxml2/2.6/libxml2-2.6.27.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/libsigc++/2.0/libsigc++-2.0.17.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/glibmm/2.12/glibmm-2.12.7.tar.bz2 || exit 1
- tarball_get_and_build http://cairographics.org/releases/cairomm-1.2.4.tar.gz || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/gtkmm/2.10/gtkmm-2.10.8.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/libxslt/1.1/libxslt-1.1.20.tar.bz2 || exit 1
- tarball_get_and_build ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.1.x/popt-1.7.tar.gz || exit 1
-
- svn_get_and_build $INKSCAPESVNURL inkscape || exit 1
-
- exit 0
- else
- git_get_and_build git://git.cairographics.org/git cairo "--enable-pdf --enable-atsui --enable-quartz --disable-xlib" || exit 1
-
- tarball_get_and_build http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.7.tar.gz || exit 1
- tarball_get_and_build ftp://ftp.gnome.org/mirror/gnome.org/sources/libsigc++/2.0/libsigc++-2.0.17.tar.gz || exit 1
- tarball_get_and_build http://ftp.stack.nl/pub/users/dimitri/doxygen-1.5.1.src.tar.gz || exit 1
- tarball_get_and_build ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.1.x/popt-1.7.tar.gz || exit 1
- fi
-
- svn_get_and_build $GNOMESVNURL libxml2 || exit 1
- svn_get_and_build $GNOMESVNURL libxslt || exit 1
- svn_get_and_build $GNOMESVNURL gnome-common || exit 1
- svn_get_and_build $GNOMESVNURL glib || exit 1
- svn_get_and_build $GNOMESVNURL atk || exit 1
- svn_get_and_build $GNOMESVNURL pango "--without-x" || exit 1
- svn_get_and_build $GNOMESVNURL gtk+ "--with-gdktarget=quartz" || exit 1
- svn_get_and_build $GNOMESVNURL gtk-engines || exit 1
- svn_get_and_build $GNOMESVNURL loudmouth "--with-ssl=openssl" || exit 1
- svn_get_and_build $GNOMESVNURL libglade || exit 1
- # gossip needs xml2po from gnome-doc-utils.
- svn_get_and_build $GNOMESVNURL gossip "--with-backend=cocoa" || exit 1
- svn_get_and_build $CAIROCVSROOT pycairo || exit 1
- svn_get_and_build $GNOMESVNURL pygobject "--disable-docs" || exit 1
- svn_get_and_build $GNOMESVNURL pygtk "--disable-docs" || exit 1
-
- svn_get_and_build $GNOMESVNURL glibmm "--disable-docs --disable-fulldocs" || exit 1
- cvs_get_and_build $CAIROCVSROOT cairomm || exit 1
- svn_get_and_build $GNOMESVNURL gtkmm "--disable-docs --disable-examples --disable-demos" || exit 1
-
- svn_get_and_build $INKSCAPESVNURL inkscape || exit 1
-
-
- #svn_get_and_build $GNOMESVNURL gimp || exit 1
- # For gimp:
- # libart_lgpl, needs automake 1.4 and doesn't run libtoolize
- # gtkhtml2 (optional)
- # libpoppler (optional)
- # ./autogen.sh --prefix=/opt/gimp --disable-gtk-doc
-}
-
-if (echo "$*" | grep bootstrap) >/dev/null; then
- if [ "x`cg-version 2>/dev/null`" == "x" ]; then
- echo "You need the cogito to get cairo from git. It's available e.g. in Darwin ports."
- exit 1
- fi
- if [ "x`which svn 2>/dev/null`" == "x" ]; then
- echo "You need the svn client to get inkscape."
- exit 1
- fi
-
- mkdir -p $SOURCE 2>/dev/null || \
- (echo "Error: Couldn't create source checkout dir $SOURCE"; exit 1)
- mkdir -p $PREFIX/bin 2>/dev/null || \
- (echo "Error: Couldn't create bin dir $PREFIX/bin"; exit 1)
-
- echo "Building bootstrap packages."
-
- MODULES="pkg-config libtool autoconf automake libpng tiff jpeg-6b gettext \
- expat fontconfig docbook-files intltool \
- "
- # freetype
- # XML-Parser hicolor-icon-theme gnome-icon-theme"
- # gnome-doc-utils-fake gtk-doc \
- process_modules
-
- # Setup glibtool* links since some stuff expects them to be named like
- # that on OSX
- if [ -z $PREFIX/bin/glibtoolize ]; then
- ln -s $PREFIX/bin/libtoolize $PREFIX/bin/glibtoolize
- ln -s $PREFIX/bin/libtool $PREFIX/bin/glibtool
- fi
-
- echo
- echo "Done bootstrapping. Continue with \"build\" or \"shell\"."
- exit 0
-fi
-
-if [ "x$1" != xbuild ]; then
- print_usage
- exit 1
-fi
-
-shift
-
-MODULES=$*
-if [ $# -eq 0 ]; then
- echo "Building core modules."
- MODULES="$CORE_MODULES"
-elif [ "x$1" = xcore ]; then
- echo "Building core modules."
- MODULES="$CORE_MODULES"
-elif [ "x$1" = xpython ]; then
- echo "Building python modules."
- MODULES="$PYGTK_MODULES"
-elif [ "x$1" = xall ]; then
- echo "Building core+extra+python modules."
- MODULES="$CORE_MODULES $EXTRA_MODULES $PYGTK_MODULES"
-elif [ "x$1" = xinkscape ]; then
- echo "Building inkscape modules."
- MODULES="$INKSCAPE_MODULES"
-fi
-
-process_modules
-echo "Done."
-
-
-
diff --git a/packaging/macosx/native-gtk/config.h b/packaging/macosx/native-gtk/config.h
+++ /dev/null
@@ -1,495 +0,0 @@
-/* config.h. Generated from config.h.in by configure. */
-/* config.h.in. Generated from configure.in by autoheader. */
-
-/* poll doesn't work on devices */
-#define BROKEN_POLL 1
-
-/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
- systems. This function is required for `alloca.c' support on those systems.
- */
-/* #undef CRAY_STACKSEG_END */
-
-/* Define to 1 if using `alloca.c'. */
-/* #undef C_ALLOCA */
-
-/* Whether to disable memory pools */
-/* #undef DISABLE_MEM_POOLS */
-
-/* Whether to enable GC friendliness by default */
-/* #undef ENABLE_GC_FRIENDLY_DEFAULT */
-
-/* always defined to indicate that i18n is enabled */
-#define ENABLE_NLS 1
-
-/* Define the gettext package to be used */
-#define GETTEXT_PACKAGE "glib20"
-
-/* Define to the GLIB binary age */
-#define GLIB_BINARY_AGE 1209
-
-/* Byte contents of gmutex */
-#ifdef __ppc__
-#define GLIB_BYTE_CONTENTS_GMUTEX 50,-86,-85,-89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
-#else
-#define GLIB_BYTE_CONTENTS_GMUTEX -89,-85,-86,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
-#endif
-
-/* Define to the GLIB interface age */
-#define GLIB_INTERFACE_AGE 9
-
-/* Define the location where the catalogs will be installed */
-#define GLIB_LOCALE_DIR "/usr/local/share/locale"
-
-/* Define to the GLIB major version */
-#define GLIB_MAJOR_VERSION 2
-
-/* Define to the GLIB micro version */
-#define GLIB_MICRO_VERSION 9
-
-/* Define to the GLIB minor version */
-#define GLIB_MINOR_VERSION 12
-
-/* The size of gmutex, as computed by sizeof. */
-#define GLIB_SIZEOF_GMUTEX 44
-
-/* The size of system_thread, as computed by sizeof. */
-#define GLIB_SIZEOF_SYSTEM_THREAD 4
-
-/* alpha atomic implementation */
-/* #undef G_ATOMIC_ALPHA */
-
-/* i486 atomic implementation */
-/* #undef G_ATOMIC_I486 */
-
-/* ia64 atomic implementation */
-/* #undef G_ATOMIC_IA64 */
-
-/* powerpc atomic implementation */
-#ifdef __ppc__
-#define G_ATOMIC_POWERPC 1
-#endif
-
-/* s390 atomic implementation */
-/* #undef G_ATOMIC_S390 */
-
-/* sparcv9 atomic implementation */
-/* #undef G_ATOMIC_SPARCV9 */
-
-/* x86_64 atomic implementation */
-/* #undef G_ATOMIC_X86_64 */
-
-/* Whether glib was compiled with debugging enabled */
-#define G_COMPILED_WITH_DEBUGGING "minimum"
-
-/* Have inline keyword */
-#define G_HAVE_INLINE 1
-
-/* Have __inline keyword */
-#define G_HAVE___INLINE 1
-
-/* Have __inline__ keyword */
-#define G_HAVE___INLINE__ 1
-
-/* Source file containing theread implementation */
-#define G_THREAD_SOURCE "gthread-posix.c"
-
-/* A 'va_copy' style function */
-#define G_VA_COPY va_copy
-
-/* 'va_lists' cannot be copies as values */
-/* #undef G_VA_COPY_AS_ARRAY */
-
-/* Define to 1 if you have `alloca', as a function or macro. */
-#define HAVE_ALLOCA 1
-
-/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
- */
-#define HAVE_ALLOCA_H 1
-
-/* Define to 1 if you have the `atexit' function. */
-#define HAVE_ATEXIT 1
-
-/* Define to 1 if you have the `bind_textdomain_codeset' function. */
-#define HAVE_BIND_TEXTDOMAIN_CODESET 1
-
-/* Define if you have a version of the snprintf function with semantics as
- specified by the ISO C99 standard. */
-#define HAVE_C99_SNPRINTF 1
-
-/* Define if you have a version of the vsnprintf function with semantics as
- specified by the ISO C99 standard. */
-#define HAVE_C99_VSNPRINTF 1
-
-/* Define to 1 if you have the `clock_gettime' function. */
-/* #undef HAVE_CLOCK_GETTIME */
-
-/* Have nl_langinfo (CODESET) */
-#define HAVE_CODESET 1
-
-/* Define to 1 if you have the <crt_externs.h> header file. */
-#define HAVE_CRT_EXTERNS_H 1
-
-/* Define to 1 if you have the `dcgettext' function. */
-#define HAVE_DCGETTEXT 1
-
-/* Define to 1 if you have the <dirent.h> header file. */
-#define HAVE_DIRENT_H 1
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#define HAVE_DLFCN_H 1
-
-/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
-/* #undef HAVE_DOPRNT */
-
-/* define for working do while(0) macros */
-/* #undef HAVE_DOWHILE_MACROS */
-
-/* Define to 1 if you have the `fdwalk' function. */
-/* #undef HAVE_FDWALK */
-
-/* Define to 1 if you have the <float.h> header file. */
-#define HAVE_FLOAT_H 1
-
-/* Define to 1 if you have the `getcwd' function. */
-#define HAVE_GETCWD 1
-
-/* Define to 1 if you have the `getc_unlocked' function. */
-#define HAVE_GETC_UNLOCKED 1
-
-/* Define to 1 if you have the `getpagesize' function. */
-#define HAVE_GETPAGESIZE 1
-
-/* Define if the GNU gettext() function is already present or preinstalled. */
-#define HAVE_GETTEXT 1
-
-/* define to use system printf */
-#define HAVE_GOOD_PRINTF 1
-
-/* define to support printing 64-bit integers with format I64 */
-/* #undef HAVE_INT64_AND_I64 */
-
-/* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
-#define HAVE_INTMAX_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#define HAVE_INTTYPES_H 1
-
-/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
- declares uintmax_t. */
-#define HAVE_INTTYPES_H_WITH_UINTMAX 1
-
-/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
-#define HAVE_LANGINFO_CODESET 1
-
-/* Define to 1 if you have the <langinfo.h> header file. */
-#define HAVE_LANGINFO_H 1
-
-/* Define if your <locale.h> file defines LC_MESSAGES. */
-#define HAVE_LC_MESSAGES 1
-
-/* Define to 1 if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
-/* Define to 1 if you have the <locale.h> header file. */
-#define HAVE_LOCALE_H 1
-
-/* Define to 1 if you have the `localtime_r' function. */
-#define HAVE_LOCALTIME_R 1
-
-/* Define if you have the 'long double' type. */
-#define HAVE_LONG_DOUBLE 1
-
-/* Define if you have the 'long long' type. */
-#define HAVE_LONG_LONG 1
-
-/* define if system printf can print long long */
-#define HAVE_LONG_LONG_FORMAT 1
-
-/* Define to 1 if you have the `lstat' function. */
-#define HAVE_LSTAT 1
-
-/* Define to 1 if you have the <malloc.h> header file. */
-/* #undef HAVE_MALLOC_H */
-
-/* Define to 1 if you have the `memalign' function. */
-/* #undef HAVE_MEMALIGN */
-
-/* Define to 1 if you have the `memmove' function. */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define to 1 if you have a working `mmap' system call. */
-#define HAVE_MMAP 1
-
-/* Have a monotonic clock */
-/* #undef HAVE_MONOTONIC_CLOCK */
-
-/* Define to 1 if you have the `nanosleep' function. */
-#define HAVE_NANOSLEEP 1
-
-/* Define to 1 if you have the `nl_langinfo' function. */
-#define HAVE_NL_LANGINFO 1
-
-/* Have non-POSIX function getpwuid_r */
-/* #undef HAVE_NONPOSIX_GETPWUID_R */
-
-/* Define to 1 if you have the `nsleep' function. */
-/* #undef HAVE_NSLEEP */
-
-/* Define to 1 if you have the `on_exit' function. */
-/* #undef HAVE_ON_EXIT */
-
-/* Define to 1 if you have the `poll' function. */
-#define HAVE_POLL 1
-
-/* Have POSIX function getpwuid_r */
-#define HAVE_POSIX_GETPWUID_R 1
-
-/* Define to 1 if you have the `posix_memalign' function. */
-/* #undef HAVE_POSIX_MEMALIGN */
-
-/* Have function pthread_attr_setstacksize */
-#define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
-
-/* Define to 1 if the system has the type `ptrdiff_t'. */
-#define HAVE_PTRDIFF_T 1
-
-/* Define to 1 if you have the <pwd.h> header file. */
-#define HAVE_PWD_H 1
-
-/* Define to 1 if you have the `readlink' function. */
-#define HAVE_READLINK 1
-
-/* Define to 1 if you have the <sched.h> header file. */
-#define HAVE_SCHED_H 1
-
-/* Define to 1 if you have the `setenv' function. */
-#define HAVE_SETENV 1
-
-/* Define to 1 if you have the `setlocale' function. */
-#define HAVE_SETLOCALE 1
-
-/* Define to 1 if you have the `snprintf' function. */
-#define HAVE_SNPRINTF 1
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#define HAVE_STDINT_H 1
-
-/* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
- uintmax_t. */
-#define HAVE_STDINT_H_WITH_UINTMAX 1
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the `stpcpy' function. */
-#define HAVE_STPCPY 1
-
-/* Define to 1 if you have the `strcasecmp' function. */
-#define HAVE_STRCASECMP 1
-
-/* Define to 1 if you have the `strerror' function. */
-#define HAVE_STRERROR 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Have functions strlcpy and strlcat */
-#define HAVE_STRLCPY 1
-
-/* Define to 1 if you have the `strncasecmp' function. */
-#define HAVE_STRNCASECMP 1
-
-/* Define to 1 if you have the `strsignal' function. */
-#define HAVE_STRSIGNAL 1
-
-/* Define to 1 if you have the `symlink' function. */
-#define HAVE_SYMLINK 1
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-#define HAVE_SYS_PARAM_H 1
-
-/* Define to 1 if you have the <sys/poll.h> header file. */
-#define HAVE_SYS_POLL_H 1
-
-/* found fd_set in sys/select.h */
-#define HAVE_SYS_SELECT_H 1
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/times.h> header file. */
-#define HAVE_SYS_TIMES_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#define HAVE_SYS_TIME_H 1
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/wait.h> header file. */
-#define HAVE_SYS_WAIT_H 1
-
-/* Define to 1 if you have the `timegm' function. */
-#define HAVE_TIMEGM 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#define HAVE_UNISTD_H 1
-
-/* Define if your printf function family supports positional parameters as
- specified by Unix98. */
-#define HAVE_UNIX98_PRINTF 1
-
-/* Define to 1 if you have the `unsetenv' function. */
-#define HAVE_UNSETENV 1
-
-/* Define to 1 if you have the `valloc' function. */
-#define HAVE_VALLOC 1
-
-/* Define to 1 if you have the <values.h> header file. */
-/* #undef HAVE_VALUES_H */
-
-/* Define to 1 if you have the `vasprintf' function. */
-#define HAVE_VASPRINTF 1
-
-/* Define to 1 if you have the `vprintf' function. */
-#define HAVE_VPRINTF 1
-
-/* Define to 1 if you have the `vsnprintf' function. */
-#define HAVE_VSNPRINTF 1
-
-/* Define if you have the 'wchar_t' type. */
-#define HAVE_WCHAR_T 1
-
-/* Define to 1 if you have the `wcslen' function. */
-#define HAVE_WCSLEN 1
-
-/* Define if you have the 'wint_t' type. */
-#define HAVE_WINT_T 1
-
-/* Have a working bcopy */
-/* #undef HAVE_WORKING_BCOPY */
-
-/* Define to 1 if you have the `_NSGetEnviron' function. */
-#define HAVE__NSGETENVIRON 1
-
-/* Do we cache iconv descriptors */
-#define NEED_ICONV_CACHE 1
-
-/* didn't find fd_set */
-/* #undef NO_FD_SET */
-
-/* global 'sys_errlist' not found */
-/* #undef NO_SYS_ERRLIST */
-
-/* global 'sys_siglist' not found */
-/* #undef NO_SYS_SIGLIST */
-
-/* global 'sys_siglist' not declared */
-/* #undef NO_SYS_SIGLIST_DECL */
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "glib"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "glib 2.12.9"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "glib"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "2.12.9"
-
-/* Maximum POSIX RT priority */
-#define POSIX_MAX_PRIORITY sched_get_priority_max(SCHED_OTHER)
-
-/* define if posix_memalign() can allocate any size */
-/* #undef POSIX_MEMALIGN_WITH_COMPLIANT_ALLOCS */
-
-/* Minimum POSIX RT priority */
-#define POSIX_MIN_PRIORITY sched_get_priority_min(SCHED_OTHER)
-
-/* The POSIX RT yield function */
-#define POSIX_YIELD_FUNC sched_yield()
-
-/* whether realloc (NULL,) works */
-#define REALLOC_0_WORKS 1
-
-/* Define if you have correct malloc prototypes */
-#define SANE_MALLOC_PROTOS 1
-
-/* The size of `char', as computed by sizeof. */
-#define SIZEOF_CHAR 1
-
-/* The size of `int', as computed by sizeof. */
-#define SIZEOF_INT 4
-
-/* The size of `long', as computed by sizeof. */
-#define SIZEOF_LONG 4
-
-/* The size of `long long', as computed by sizeof. */
-#define SIZEOF_LONG_LONG 8
-
-/* The size of `short', as computed by sizeof. */
-#define SIZEOF_SHORT 2
-
-/* The size of `size_t', as computed by sizeof. */
-#define SIZEOF_SIZE_T 4
-
-/* The size of `void *', as computed by sizeof. */
-#define SIZEOF_VOID_P 4
-
-/* The size of `__int64', as computed by sizeof. */
-#define SIZEOF___INT64 0
-
-/* If using the C implementation of alloca, define if you know the
- direction of stack growth for your system; otherwise it will be
- automatically deduced at runtime.
- STACK_DIRECTION > 0 => grows toward higher addresses
- STACK_DIRECTION < 0 => grows toward lower addresses
- STACK_DIRECTION = 0 => direction of growth unknown */
-/* #undef STACK_DIRECTION */
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* Using GNU libiconv */
-#define USE_LIBICONV_GNU 1
-
-/* Using a native implementation of iconv in a separate library */
-/* #undef USE_LIBICONV_NATIVE */
-
-/* Define to 1 if your processor stores words with the most significant byte
- first (like Motorola and SPARC, unlike Intel and VAX). */
-#ifdef __ppc__
-#define WORDS_BIGENDIAN 1
-#endif
-
-/* Number of bits in a file offset, on hosts where this is settable. */
-/* #undef _FILE_OFFSET_BITS */
-
-/* Define for large files, on AIX-style hosts. */
-/* #undef _LARGE_FILES */
-
-/* Define to empty if `const' does not conform to ANSI C. */
-/* #undef const */
-
-/* Define to long or long long if <inttypes.h> and <stdint.h> don't define. */
-/* #undef intmax_t */
-
-/* Define to empty if the C compiler doesn't support this keyword. */
-/* #undef signed */
-
-/* Define to `unsigned int' if <sys/types.h> does not define. */
-/* #undef size_t */
diff --git a/packaging/macosx/native-gtk/glibconfig.h b/packaging/macosx/native-gtk/glibconfig.h
+++ /dev/null
@@ -1,222 +0,0 @@
-/* glibconfig.h
- *
- * This is a generated file. Please modify 'configure.in'
- */
-
-#ifndef __G_LIBCONFIG_H__
-#define __G_LIBCONFIG_H__
-
-#include <glib/gmacros.h>
-
-#include <limits.h>
-#include <float.h>
-#define GLIB_HAVE_ALLOCA_H
-#define GLIB_HAVE_SYS_POLL_H
-
-G_BEGIN_DECLS
-
-#define G_MINFLOAT FLT_MIN
-#define G_MAXFLOAT FLT_MAX
-#define G_MINDOUBLE DBL_MIN
-#define G_MAXDOUBLE DBL_MAX
-#define G_MINSHORT SHRT_MIN
-#define G_MAXSHORT SHRT_MAX
-#define G_MAXUSHORT USHRT_MAX
-#define G_MININT INT_MIN
-#define G_MAXINT INT_MAX
-#define G_MAXUINT UINT_MAX
-#define G_MINLONG LONG_MIN
-#define G_MAXLONG LONG_MAX
-#define G_MAXULONG ULONG_MAX
-
-typedef signed char gint8;
-typedef unsigned char guint8;
-typedef signed short gint16;
-typedef unsigned short guint16;
-#define G_GINT16_MODIFIER "h"
-#define G_GINT16_FORMAT "hi"
-#define G_GUINT16_FORMAT "hu"
-typedef signed int gint32;
-typedef unsigned int guint32;
-#define G_GINT32_MODIFIER ""
-#define G_GINT32_FORMAT "i"
-#define G_GUINT32_FORMAT "u"
-#define G_HAVE_GINT64 1 /* deprecated, always true */
-
-G_GNUC_EXTENSION typedef signed long long gint64;
-G_GNUC_EXTENSION typedef unsigned long long guint64;
-
-#define G_GINT64_CONSTANT(val) (G_GNUC_EXTENSION (val##LL))
-#define G_GUINT64_CONSTANT(val) (G_GNUC_EXTENSION (val##ULL))
-#define G_GINT64_MODIFIER "ll"
-#define G_GINT64_FORMAT "lli"
-#define G_GUINT64_FORMAT "llu"
-
-#define GLIB_SIZEOF_VOID_P 4
-#define GLIB_SIZEOF_LONG 4
-#define GLIB_SIZEOF_SIZE_T 4
-
-typedef signed long gssize;
-typedef unsigned long gsize;
-#define G_GSIZE_MODIFIER "l"
-#define G_GSSIZE_FORMAT "li"
-#define G_GSIZE_FORMAT "lu"
-
-#define G_MAXSIZE G_MAXULONG
-
-#define GPOINTER_TO_INT(p) ((gint) (p))
-#define GPOINTER_TO_UINT(p) ((guint) (p))
-
-#define GINT_TO_POINTER(i) ((gpointer) (i))
-#define GUINT_TO_POINTER(u) ((gpointer) (u))
-
-#ifdef NeXT /* @#%@! NeXTStep */
-# define g_ATEXIT(proc) (!atexit (proc))
-#else
-# define g_ATEXIT(proc) (atexit (proc))
-#endif
-
-#define g_memmove(dest,src,len) G_STMT_START { memmove ((dest), (src), (len)); } G_STMT_END
-
-#define GLIB_MAJOR_VERSION 2
-#define GLIB_MINOR_VERSION 12
-#define GLIB_MICRO_VERSION 9
-
-#define G_OS_UNIX
-
-#define G_VA_COPY va_copy
-
-#ifdef __cplusplus
-#define G_HAVE_INLINE 1
-#else /* !__cplusplus */
-#define G_HAVE_INLINE 1
-#define G_HAVE___INLINE 1
-#define G_HAVE___INLINE__ 1
-#endif /* !__cplusplus */
-
-#ifdef __cplusplus
-#define G_CAN_INLINE 1
-#else /* !__cplusplus */
-#define G_CAN_INLINE 1
-#endif
-
-#ifndef __cplusplus
-# define G_HAVE_ISO_VARARGS 1
-#endif
-#ifdef __cplusplus
-# define G_HAVE_ISO_VARARGS 1
-#endif
-
-/* gcc-2.95.x supports both gnu style and ISO varargs, but if -ansi
- * is passed ISO vararg support is turned off, and there is no work
- * around to turn it on, so we unconditionally turn it off.
- */
-#if __GNUC__ == 2 && __GNUC_MINOR__ == 95
-# undef G_HAVE_ISO_VARARGS
-#endif
-
-#define G_HAVE_GNUC_VARARGS 1
-#ifdef __ppc__
-#define G_HAVE_GROWING_STACK 1
-#else
-#define G_HAVE_GROWING_STACK 0
-#endif
-
-#define G_GNUC_INTERNAL
-
-#define G_THREADS_ENABLED
-#define G_THREADS_IMPL_POSIX
-typedef struct _GStaticMutex GStaticMutex;
-struct _GStaticMutex
-{
- struct _GMutex *runtime_mutex;
- union {
- char pad[44];
- double dummy_double;
- void *dummy_pointer;
- long dummy_long;
- } static_mutex;
-};
-#ifdef __ppc__
-#define G_STATIC_MUTEX_INIT { NULL, { { 50,-86,-85,-89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} } }
-#else
-#define G_STATIC_MUTEX_INIT { NULL, { { -89,-85,-86,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} } }
-#endif
-#define g_static_mutex_get_mutex(mutex) \
- (g_thread_use_default_impl ? ((GMutex*) ((mutex)->static_mutex.pad)) : \
- g_static_mutex_get_mutex_impl_shortcut (&((mutex)->runtime_mutex)))
-/* This represents a system thread as used by the implementation. An
- * alien implementaion, as loaded by g_thread_init can only count on
- * "sizeof (gpointer)" bytes to store their info. We however need more
- * for some of our native implementations. */
-typedef union _GSystemThread GSystemThread;
-union _GSystemThread
-{
- char data[4];
- double dummy_double;
- void *dummy_pointer;
- long dummy_long;
-};
-
-#ifdef __ppc__
-#define G_ATOMIC_OP_MEMORY_BARRIER_NEEDED 1
-
-#define GINT16_TO_BE(val) ((gint16) (val))
-#define GUINT16_TO_BE(val) ((guint16) (val))
-#define GINT16_TO_LE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
-#define GUINT16_TO_LE(val) (GUINT16_SWAP_LE_BE (val))
-#define GINT32_TO_BE(val) ((gint32) (val))
-#define GUINT32_TO_BE(val) ((guint32) (val))
-#define GINT32_TO_LE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
-#define GUINT32_TO_LE(val) (GUINT32_SWAP_LE_BE (val))
-#define GINT64_TO_BE(val) ((gint64) (val))
-#define GUINT64_TO_BE(val) ((guint64) (val))
-#define GINT64_TO_LE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
-#define GUINT64_TO_LE(val) (GUINT64_SWAP_LE_BE (val))
-
-#else
-
-#define GINT16_TO_LE(val) ((gint16) (val))
-#define GUINT16_TO_LE(val) ((guint16) (val))
-#define GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
-#define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val))
-#define GINT32_TO_LE(val) ((gint32) (val))
-#define GUINT32_TO_LE(val) ((guint32) (val))
-#define GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
-#define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val))
-#define GINT64_TO_LE(val) ((gint64) (val))
-#define GUINT64_TO_LE(val) ((guint64) (val))
-#define GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
-#define GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val))
-
-#endif
-
-#define GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val))
-#define GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val))
-#define GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val))
-#define GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val))
-#define GINT_TO_LE(val) ((gint) GINT32_TO_LE (val))
-#define GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val))
-#define GINT_TO_BE(val) ((gint) GINT32_TO_BE (val))
-#define GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val))
-
-#ifdef __ppc__
-#define G_BYTE_ORDER G_BIG_ENDIAN
-#else
-#define G_BYTE_ORDER G_LITTLE_ENDIAN
-#endif
-
-#define GLIB_SYSDEF_POLLIN =1
-#define GLIB_SYSDEF_POLLOUT =4
-#define GLIB_SYSDEF_POLLPRI =2
-#define GLIB_SYSDEF_POLLHUP =16
-#define GLIB_SYSDEF_POLLERR =8
-#define GLIB_SYSDEF_POLLNVAL =32
-
-#define G_MODULE_SUFFIX "so"
-
-typedef int GPid;
-
-G_END_DECLS
-
-#endif /* GLIBCONFIG_H */