Update of /cvsroot/fink/experimental/dmacks/finkinfo/gnome-2.26
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv26329

Added Files:
        metacity.info metacity.patch 
Log Message:
checkpoint


--- NEW FILE: metacity.patch ---
diff -Nurd -x'*~' metacity-2.26.0.orig/configure.in metacity-2.26.0/configure.in
--- metacity-2.26.0.orig/configure.in   2009-03-16 13:58:12.000000000 -0400
+++ metacity-2.26.0/configure.in        2009-06-01 23:11:23.000000000 -0400
@@ -239,6 +239,7 @@
 else
   echo "Building without compositing manager"
 fi
+AM_CONDITIONAL([USE_COMPOSITOR_EXTENSIONS], [test x$have_xcomposite != xno])
 
 ## if no compositor, still possibly enable render
 if test x$have_xcomposite = xno; then
diff -Nurd -x'*~' metacity-2.26.0.orig/src/Makefile.am 
metacity-2.26.0/src/Makefile.am
--- metacity-2.26.0.orig/src/Makefile.am        2009-02-04 20:10:06.000000000 
-0500
+++ metacity-2.26.0/src/Makefile.am     2009-06-01 23:02:57.000000000 -0400
@@ -4,6 +4,14 @@
 
 INCLUDES=-I$(srcdir)/include -DMETACITY_LIBEXECDIR=\"$(libexecdir)\" 
-DHOST_ALIAS=\"@host_al...@\" 
-DMETACITY_LOCALEDIR=\"$(prefix)/@DATADIRNAME@/locale\" 
-DMETACITY_PKGDATADIR=\"$(pkgdatadir)\" -DMETACITY_DATADIR=\"$(datadir)\" 
-DG_LOG_DOMAIN=\"metacity\" -DSN_API_NOT_YET_FROZEN=1 @METACITY_CFLAGS@
 
+if USE_COMPOSITOR_EXTENSIONS
+compositor_ext_sources = \
+       compositor/compositor-xrender.c         \
+       compositor/compositor-xrender.h
+else
+compositor_ext_sources =
+endif
+
 metacity_SOURCES=                              \
        core/async-getprop.c                    \
        core/async-getprop.h                    \
@@ -14,8 +22,7 @@
        include/boxes.h                         \
        compositor/compositor.c                 \
        compositor/compositor-private.h         \
-       compositor/compositor-xrender.c         \
-       compositor/compositor-xrender.h         \
+       $(compositor_ext_sources)               \
        include/compositor.h                    \
        core/constraints.c                      \
        core/constraints.h                      \

--- NEW FILE: metacity.info ---
Package: metacity
Version: 2.26.0
Revision: 1
Depends: <<
        %N-shlibs (>= %v-%r),
        atk1-shlibs (>= 1.26.0-1),
        cairo-shlibs (>= 1.8-1),
        dbus-shlibs (>= 1.2.1-1),
        expat1-shlibs,
        fontconfig2-shlibs (>= 2.4.1-1),
        freetype219-shlibs (>= 2.3.8-2),
        gconf2 (>= 2.26.0-1),
        glib2-shlibs (>= 2.20.0-1),
        glitz-shlibs,
        gtk+2-shlibs (>= 2.16.0-1),
        libgettext3-shlibs,
        libiconv,
        libpng3-shlibs,
        orbit2-shlibs (>= 2.14.17-1),
        pango1-xft2-ft219 (>= 1.22.4-3),
        pixman-shlibs (>= 0.12.0-1),
        startup-notification-shlibs (>= 0.8-1),
        x11
<<
BuildDepends: <<
        atk1 (>= 1.26.0-1),
        autoconf,
        automake1.10,
        cairo (>= 1.8-1),
        dbus-dev (>= 1.2.1-1),
        expat1,
        fink (>= 0.24.12-1),
        fontconfig2-dev (>= 2.4.1-1),
        freetype219 (>= 2.3.8-2),
        gconf2-dev (>= 2.26.0-1),
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.20.0-1),
        glitz,
        gtk+2-dev (>= 2.16.0-1),
        intltool40,
        libgettext3-dev,
        libglade2 (>= 2.6.4-1),
        libiconv-dev,
        libpng3,
        libtool2,
        libxml2 (>= 2.6.30-1),
        orbit2-dev (>= 2.14.17-1),
        pango1-xft2-ft219-dev (>= 1.22.4-3),
        pixman (>= 0.12.0-1),
        pkgconfig (>= 0.23),
        startup-notification-dev (>= 0.8-1),
        x11-dev,
        xft2-dev
<<
Source: mirror:gnome:sources/%n/2.26/%n-%v.tar.bz2
Source-MD5: eafb624e79fbcdab6da59acc222430b1
PatchFile: %n.patch
PatchFile-MD5: baea192109dd3092a116d59b2374eb6a
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os
ConfigureParams: <<
        --libexecdir=%p/lib/%n --mandir=%p/share/man \
        --disable-dependency-tracking \--disable-schemas-install \
        --disable-static \
        --disable-compositor --disable-render \
        PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
<<
CompileScript: <<
        autoreconf -f -i
        F77=no ./configure %c
        make
<<
InstallScript: make -j1 install DESTDIR="%d"
SplitOff: <<
        Package: %N-shlibs
        Depends: <<
                atk1-shlibs (>= 1.26.0-1),
                cairo-shlibs (>= 1.8-1),
                dbus-shlibs (>= 1.2.1-1),
                expat1-shlibs,
                fontconfig2-shlibs (>= 2.4.1-1),
                freetype219-shlibs (>= 2.3.8-2),
                gconf2-shlibs (>= 2.26.0-1),
                glib2-shlibs (>= 2.20.0-1),
                glitz-shlibs,
                gtk+2-shlibs (>= 2.16.0-1),
                libgettext3-shlibs,
                libiconv,
                libpng3-shlibs,
                orbit2-shlibs (>= 2.14.17-1),
                pango1-xft2-ft219-shlibs (>= 1.22.4-3),
                pixman-shlibs (>= 0.12.0-1),
                startup-notification-shlibs (>= 0.8-1),
                x11-shlibs
        <<
        Replaces: %N (<< 2.6.1-1)
        Description: Shared libraries from metacity
        Files: lib/libmetacity-private.0*.dylib
        Shlibs: %p/lib/libmetacity-private.0.dylib 1.0.0 %n (>= 2.7.1-1)
        DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS 
README
<<
SplitOff2: <<
        Package: %N-dev
        Depends: %N (= %v-%r)
        BuildDependsOnly: True
        Replaces: %N (<< 2.6.1-1)
        Description: Headers and libraries for developing with metacity
        Files: <<
                include
                lib/lib*
                lib/pkgconfig
        <<
        DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS 
README
<<
PostInstScript: <<
        export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
        gconftool-2 --makefile-install-rule 
%p/etc/gconf/schemas/metacity.schemas >/dev/null
<<
ConfFiles: %p/etc/gconf/schemas/metacity.schemas
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README
Description: GNOME2 default window manager
DescDetail: <<
        Metacity is a simple window manager that integrates nicely with
        GNOME 2.
<<
DescPackaging: <<
        Disable compositing manager because it requires x11 components
        we don't have. Needs small hack to make it doable. See:
        http://bugzilla.gnome.org/show_bug.cgi?id=560990

        Do we need to disable xrender and/or xrandr any more
        stringently for portability among various x11 flavors?
<<
License: GPL
Maintainer: The Gnome Core Team <fink-gnome-c...@lists.sourceforge.net>
Homepage: http://people.redhat.com/~hp/metacity/


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to