Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome In directory sc8-pr-cvs17:/tmp/cvs-serv329
Added Files: Tag: pangocairo-branch vte9-shlibs.info vte9-shlibs.patch Removed Files: Tag: pangocairo-branch vte.info vte.patch Log Message: Overhaul deps, sanity-check new lib-version for pangocairo branch (nuke old, start fresh with new here), shuffle layout to match old --- NEW FILE: vte9-shlibs.info --- Package: vte9-shlibs Version: 0.16.5 Revision: 1001 Depends: << atk1-shlibs (>= 1.17.0-1), cairo-shlibs (>= 1.2-1), expat1-shlibs, fontconfig2-shlibs (>= 2.3.2-13), freetype219-shlibs (>= 2.3.1-1), glib2-shlibs (>= 2.12.0-1), glitz-shlibs, gtk+2 (>= 2.10.0-1), libgettext3-shlibs, libiconv, libncurses5-shlibs (>= 5.4-20041023-1006), pango1-xft2-ft219 (>= 1.16.0-1), x11-shlibs, xft2-shlibs << BuildDepends: << atk1 (>= 1.17.0-1), cairo (>= 1.2-1), expat1, fontconfig2-dev (>= 2.3.2-13), freetype219 (>= 2.3.1-1), gettext-bin, gettext-tools, glib2-dev (>= 2.12.0-1), glitz, gtk+2-dev (>= 2.10.0-1), gtk-doc (>= 0.8-1), intltool (>= 0.35.5-1), libgettext3-dev, libiconv-dev, libncurses5 (>= 5.4-20041023-1006), libpng3, pango1-xft2-ft219-dev (>= 1.16.0-1), pkgconfig (>= 0.21-1), x11-dev, xft2-dev << Source: mirror:gnome:sources/vte/0.16/vte-%v.tar.bz2 Source-MD5: 54252b22c7df76e4e1bf8f5a89fe394d Patch: %n.patch PatchScript: << perl -pi -e 's/(text.*\()PACKAGE/\1GETTEXT_PACKAGE/g' src/*.[ch] perl -pi -e 's/(GETTEXT_PACKAGE=vte)/\1-9/' configure perl -pi -e 's/(chown|chmod)/#\1/' gnome-pty-helper/Makefile.in << NoSetCPPFLAGS: true SetCPPFLAGS: -I%p/lib/pango-ft219/include/pango-1.0 -I%p/lib/pango-ft219/include -I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include -I%p/lib/fontconfig2/include -I%p/include NoSetLDFLAGS: true SetLDFLAGS: -L%p/lib/pango-ft219/lib -L%p/lib/freetype219/lib -L%p/lib/fontconfig2/lib SetLIBS: -L%p/lib SetCFLAGS: -Os SetCXXFLAGS: -Os ConfigureParams: --libexecdir=%p/lib/vte --mandir=%p/share/man --disable-python --disable-dependency-tracking PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config InstallScript: make -j1 install DESTDIR="%d" Shlibs: %p/lib/libvte.9.dylib 11.0.0 %n (>= 0.14.0-1) SplitOff: << Package: vte Depends: << vte9-shlibs (= %v-%r), atk1-shlibs (>= 1.17.0-1), cairo-shlibs (>= 1.2-1), expat1-shlibs, fontconfig2-shlibs (>= 2.3.2-13), freetype219-shlibs (>= 2.3.1-1), glib2-shlibs (>= 2.12.0-1), glitz-shlibs, gtk+2-shlibs (>= 2.10.0-1), libgettext3-shlibs, libiconv, libncurses5-shlibs (>= 5.4-20041023-1006), pango1-xft2-ft219-shlibs (>= 1.16.0-1), x11-shlibs, xft2-shlibs << Description: GTK+2 terminal widget Files: bin lib/vte share/vte DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README PostInstScript: << chown root:utmp %p/lib/vte/gnome-pty-helper chmod g+s %p/lib/vte/gnome-pty-helper << << SplitOff2: << Package: vte9-dev Depends: vte9-shlibs (= %v-%r) Conflicts: vte-dev Replaces: vte-dev, vte (<< 0.16.5-1) BuildDependsOnly: True Description: Headers and libraries for vte development Files: lib/libvte.dylib lib/libvte.la lib/libvte.a include lib/pkgconfig share/gtk-doc DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README << DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README Description: Shared libraries for vte DescPackaging: << Be consistent about using GETTEXT_PACKAGE to refer to getext catalogs. Rename gettext catalogs to include lib major-version. Move gettext catalogs (used by .dylib) into -shlibs as of 0.12.2-2/1002 Move gtk-doc files into -dev as of 0.12.2-2/1002 << License: GPL Maintainer: The Gnome Core Team <[EMAIL PROTECTED]> Homepage: http://www.gnome.org/ --- vte.info DELETED --- --- NEW FILE: vte9-shlibs.patch --- diff -uNr vte-0.15.6/src/pty.c vte-0.15.6-new/src/pty.c --- vte-0.15.6/src/pty.c 2007-02-26 16:05:14.000000000 -0500 +++ vte-0.15.6-new/src/pty.c 2007-03-03 16:02:07.000000000 -0500 @@ -71,6 +71,12 @@ extern char **environ; +#ifdef __APPLE__ +#include <crt_externs.h> +#undef environ +#define environ *_NSGetEnviron() +#endif + /* Reset the handlers for all known signals to their defaults. The parent * (or one of the libraries it links to) may have changed one to be ignored. */ static void diff -uNr vte-0.15.6/src/vtefc.c vte-0.15.6-new/src/vtefc.c --- vte-0.15.6/src/vtefc.c 2007-02-26 16:05:14.000000000 -0500 +++ vte-0.15.6-new/src/vtefc.c 2007-03-03 16:02:07.000000000 -0500 @@ -435,12 +435,14 @@ FcPatternDestroy(tmp); g_ptr_array_add(pattern_array, save); #if defined(HAVE_FCSTRFREE) && defined(HAVE_FCNAMEUNPARSE) +#ifndef __APPLE__ _VTE_DEBUG_IF(VTE_DEBUG_MISC) { FcChar8 *name = FcNameUnparse (save); g_printerr("Added '%s' to fontset\n", name); FcStrFree (name); } #endif +#endif } FcFontSetDestroy(fontset); ret = TRUE; @@ -457,12 +459,14 @@ FcPatternDestroy(tmp); g_ptr_array_add(pattern_array, save); #if defined(HAVE_FCSTRFREE) && defined(HAVE_FCNAMEUNPARSE) +#ifndef __APPLE__ _VTE_DEBUG_IF(VTE_DEBUG_MISC) { FcChar8 *name = FcNameUnparse (save); g_printerr("Added '%s' to fontset\n", name); FcStrFree (name); } #endif +#endif ret = TRUE; } else { ret = FALSE; --- vte.patch DELETED --- ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits