Update of /cvsroot/fink/dists/10.2/stable/main/finkinfo/gnome
In directory sc8-pr-cvs1:/tmp/cvs-serv7710
Added Files:
atk1-1.0.3-2.info gtk+2-2.0.6-2.info gtk+2-2.0.6-2.patch
pango1-1.0.5-2.info pango1-1.0.5-2.patch
Log Message:
Moving from unstable based on positive feedback.
--- NEW FILE: atk1-1.0.3-2.info ---
Package: atk1
Version: 1.0.3
Revision: 2
Depends: %N-shlibs (= %v-%r)
BuildDepends: glib2-dev, gtk-doc (>= 0.9-4), pkgconfig, dlcompat-dev
Source: mirror:gnome:sources/atk/1.0/atk-%v.tar.bz2
Source-MD5: 9041396017f8207b8aa2bece27eb5ebb
SetCPPFLAGS: -no-cpp-precomp
SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
ConfigureParams: --enable-gtk-doc
CompileScript: <<
./configure %c
ulimit -s unlimited && make
<<
InstallScript: make install DESTDIR=%d
BuildDependsOnly: True
SplitOff: <<
Package: %N-shlibs
Depends: glib2
Files: lib/libatk-1.0.*.dylib
Shlibs: %p/lib/libatk-1.0.0.dylib 1.0.0 %n (>= 1.0.3-2)
DocFiles: AUTHORS COPYING ChangeLog NEWS README
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README
Description: Accessability Toolkit
DescDetail: <<
Handy library of accessability functions.
<<
License: LGPL
Maintainer: Masanori Sekino <[EMAIL PROTECTED]>
Homepage: http://www.gtk.org
--- NEW FILE: gtk+2-2.0.6-2.info ---
Package: gtk+2
Version: 2.0.6
Revision: 2
Depends: %N-shlibs (= %v-%r), %N-dev (= %v-%r)
Replaces: %N-common
Conflicts: %N-common
BuildDepends: freetype2 (>= 2.0.8-3) | freetype2-hinting (>= 2.0.8-3), glib2-dev (>=
2.0.6), atk1 (>= 1.0.1), pango1-dev (>= 1.0.1), libpng, libjpeg, libtiff, pkgconfig,
gtk-doc (>= 0.9-4), fink (>= 0.10.0), dlcompat-dev
Source: mirror:gnome:sources/gtk+/2.0/gtk+-%v.tar.bz2
Source-MD5: 5f9c1b54abea95408155045c661a5adf
Patch: %f.patch
NoSetLDFLAGS: true
SetCPPFLAGS: -no-cpp-precomp
SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
SetLIBS: -L%p/lib
ConfigureParams: --mandir=%p/share/man --disable-shm
CompileScript: <<
./configure %c
ulimit -s unlimited && make
<<
InstallScript: make install DESTDIR=%d
SplitOff: <<
Package: %N-shlibs
Depends: x11, glib2-shlibs (>= 2.0.6), atk1-shlibs (>= 1.0.1), pango1 (>= 1.0.1),
libpng-shlibs, libpng-shlibs, libtiff-shlibs
Files: lib/lib*-2.0.*.dylib lib/gtk-2.0/2.0.0/
Shlibs: <<
%p/lib/libgdk-x11-2.0.0.dylib 1.0.0 %n (>= 2.0.6-2)
%p/lib/libgdk_pixbuf-2.0.0.dylib 1.0.0 %n (>= 2.0.6-2)
%p/lib/libgdk_pixbuf_xlib-2.0.0.dylib 1.0.0 %n (>= 2.0.6-2)
%p/lib/libgtk-x11-2.0.0.dylib 1.0.0 %n (>= 2.0.6-2)
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
RunTimeVars: GDK_USE_XFT: 1
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
Replaces: %N (<< 2.0.2-2)
Conflicts: gtk+ (<< 1.2.10-12)
BuildDependsOnly: True
Files: include lib/gtk-2.0/include lib/lib*-2.0.* lib/pkgconfig share/aclocal
share/gtk-doc
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
<<
ConfFiles: %p/etc/gtk-2.0/gtk.immodules
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
Description: The Gimp Toolkit
DescDetail: <<
The X libraries originally written for the GIMP, which are now used by
several other programs as well.
<<
DescPort: <<
LDFLAGS and LIBS are modified for detecting freetype2 and xft.
gtk+2-dev conflicts with gtk+ (<< 1.2.11), because it has symbolic
link which intercepts include files of the package.
<<
License: LGPL
Maintainer: Masanori Sekino <[EMAIL PROTECTED]>
Homepage: http://www.gtk.org
--- NEW FILE: gtk+2-2.0.6-2.patch ---
diff -Naur gtk+-2.0.5.old/configure gtk+-2.0.5.new/configure
--- gtk+-2.0.5.old/configure Sun Jun 16 13:58:22 2002
+++ gtk+-2.0.5.new/configure Sun Jun 23 02:06:02 2002
@@ -5160,7 +5160,7 @@
# FIXME: Relying on posixy $() will cause problems for
# cross-compilation, but unfortunately the echo tests do not
# yet detect zsh echo's removal of \ escapes.
- archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo
-dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags
-install_name $rpath/$soname $verstring'
+ archive_cmds='$nonopt $(test x$module = xyes && echo -bundle || echo -dynamiclib)
+$allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags $(test .$module != .yes
+&& echo -install_name $rpath/$soname $verstring)'
# We need to add '_' to the symbols in $export_symbols first
#archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
hardcode_direct=yes
@@ -14483,7 +14483,7 @@
if $have_freetype ; then
gtk_save_cppflags="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS"
+ CPPFLAGS="$FREETYPE_CFLAGS $CPPFLAGS"
echo "$as_me:$LINENO: checking For sufficiently new FreeType (at least 2.0.1)"
>&5
echo $ECHO_N "checking For sufficiently new FreeType (at least 2.0.1)... $ECHO_C" >&6
diff -Naur gtk+-2.0.5.old/demos/gtk-demo/main.c gtk+-2.0.5.new/demos/gtk-demo/main.c
--- gtk+-2.0.5.old/demos/gtk-demo/main.c Fri May 17 04:00:25 2002
+++ gtk+-2.0.5.new/demos/gtk-demo/main.c Sun Jun 23 02:06:02 2002
@@ -96,7 +96,7 @@
{
int c;
-#ifndef G_OS_WIN32
+#ifdef HAVE_FLOCKFILE
c = getc_unlocked (stream);
#else
c = getc (stream);
diff -Naur gtk+-2.0.5.old/gdk/x11/gdkdrawable-x11.c
gtk+-2.0.5.new/gdk/x11/gdkdrawable-x11.c
--- gtk+-2.0.5.old/gdk/x11/gdkdrawable-x11.c Thu Apr 18 07:55:01 2002
+++ gtk+-2.0.5.new/gdk/x11/gdkdrawable-x11.c Sun Jun 23 02:06:02 2002
@@ -853,6 +853,7 @@
}
else
{
+ /* RGBA */
pf.direct.alpha = 0;
}
@@ -869,10 +870,18 @@
* RENDER's preferred order
*/
pf.direct.alphaMask = 0;
- /* ARGB */
- pf.direct.red = 16;
- pf.direct.green = 8;
- pf.direct.blue = 0;
+ if (ImageByteOrder (xdisplay) == LSBFirst)
+ {
+ /* ARGB */
+ pf.direct.red = 16;
+ pf.direct.green = 8;
+ pf.direct.blue = 0;
+ } else {
+ /* BGRA */
+ pf.direct.red = 8;
+ pf.direct.green = 16;
+ pf.direct.blue = 24;
+ }
*format = XRenderFindFormat (xdisplay,
(PictFormatType | PictFormatDepth |
@@ -884,7 +893,14 @@
0);
pf.direct.alphaMask = 0xff;
- pf.direct.alpha = 24;
+ if (ImageByteOrder (xdisplay) == LSBFirst)
+ {
+ /* ARGB */
+ pf.direct.alpha = 24;
+ } else {
+ /* BGRA */
+ pf.direct.alpha = 0;
+ }
*mask = XRenderFindFormat (xdisplay,
(PictFormatType | PictFormatDepth |
@@ -901,11 +917,19 @@
pf.type = PictTypeDirect;
pf.depth = 32;
- pf.direct.red = 16;
- pf.direct.green = 8;
- pf.direct.blue = 0;
+ if (ImageByteOrder (xdisplay) == LSBFirst)
+ {
+ pf.direct.red = 16;
+ pf.direct.green = 8;
+ pf.direct.blue = 0;
+ pf.direct.alpha = 24;
+ } else {
+ pf.direct.red = 8;
+ pf.direct.green = 16;
+ pf.direct.blue = 24;
+ pf.direct.alpha = 0;
+ }
pf.direct.alphaMask = 0xff;
- pf.direct.alpha = 24;
*format = XRenderFindFormat (xdisplay,
(PictFormatType | PictFormatDepth |
diff -Naur gtk+-2.0.5.old/ltmain.sh gtk+-2.0.5.new/ltmain.sh
--- gtk+-2.0.5.old/ltmain.sh Fri Apr 26 18:23:44 2002
+++ gtk+-2.0.5.new/ltmain.sh Sun Jun 23 02:06:02 2002
@@ -2952,7 +2952,12 @@
if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
eval cmds=\"$archive_expsym_cmds\"
else
+ save_deplibs="$deplibs"
+ for conv in $convenience; do
+ deplibs="${deplibs%$conv*} ${deplibs#*$conv}"
+ done
eval cmds=\"$archive_cmds\"
+ deplibs="$save_deplibs"
fi
save_ifs="$IFS"; IFS='~'
for cmd in $cmds; do
@@ -4006,10 +4011,10 @@
# Directory that this library needs to be installed in:
libdir='$install_libdir'"
- if test "$installed" = no && test "$need_relink" = yes; then
- $echo >> $output "\
-relink_command=\"$relink_command\""
- fi
+# if test "$installed" = no && test "$need_relink" = yes; then
+# $echo >> $output "\
+#relink_command=\"$relink_command\""
+# fi
done
fi
diff -Naur gtk+-2.0.5.old/modules/input/Makefile.in
gtk+-2.0.5.new/modules/input/Makefile.in
--- gtk+-2.0.5.old/modules/input/Makefile.in Sun Jun 16 14:16:30 2002
+++ gtk+-2.0.5.new/modules/input/Makefile.in Sun Jun 23 02:06:02 2002
@@ -777,13 +777,13 @@
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
-# Running this if DESTDIR is set is going to not work at all, so
-# skip it.
install-data-local:
- if [ -z "$(DESTDIR)" ] ; then \
- $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/gtk-2.0 ; \
- $(top_builddir)/gtk/gtk-query-immodules-2.0 >
$(DESTDIR)$(sysconfdir)/gtk-2.0/gtk.immodules ; \
- fi
+ $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/gtk-2.0 && \
+ $(top_builddir)/gtk/gtk-query-immodules-2.0 \
+ $(DESTDIR)$(moduledir)/* \
+ | sed -e 's|$(DESTDIR)||g' \
+ >$(DESTDIR)$(sysconfdir)/gtk-2.0/gtk.immodules \
+ 2>/dev/null
gtk.immodules: Makefile.am $(module_LTLIBRARIES)
$(top_builddir)/gtk/gtk-query-immodules-2.0 *.la > gtk.immodules
--- NEW FILE: pango1-1.0.5-2.info ---
Package: pango1
Version: 1.0.5
Revision: 2
Depends: %N-shlibs (=%v-%r), %N-dev (=%v-%r)
BuildDepends: freetype2 (>= 2.0.9-1) | freetype2-hinting (>= 2.0.9-1), glib2-dev,
gtk-doc (>= 0.9-4), pkgconfig, dlcompat-dev
Provides: %N-bin, %N-common
Replaces: %N-bin, %N-common
Source: mirror:gnome:sources/pango/1.0/pango-%v.tar.bz2
Source-MD5: e300e5c163bc28e180e45c8e20543b4b
PatchScript: sed 's|@PREFIX@|%p|' <%a/%f.patch | patch -p1
NoSetCPPFLAGS: true
NoSetLDFLAGS: true
SetCPPFLAGS: -no-cpp-precomp
SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
SetLIBS: -L%p/lib
InstallScript: <<
make install DESTDIR=%d
install -d -m 755 %i/sbin
install -c -m 755 update-pango-modules %i/sbin/
install -d -m 755 %i/etc/pango
install -c -m 644 examples/pangox.aliases %i/etc/pango/
<<
PostInstScript: <<
case "$1" in
configure)
update-pango-modules
;;
esac
<<
PostRmScript: <<
case "$1" in
purge)
rm -f %p/etc/pango/pango.modules
rmdir %p/etc/pango || true
;;
esac
<<
SplitOff: <<
Package: %N-shlibs
Depends: freetype2-shlibs (>= 2.0.9-1) | freetype2-hinting-shlibs (>= 2.0.9-1), glib2
Files: lib/lib*-1.0.*.dylib lib/pango
Shlibs: <<
%p/lib/libpango-1.0.0.dylib 1.0.0 %n (>= 1.0.4-3)
%p/lib/libpangoft2-1.0.0.dylib 1.0.0 %n (>= 1.0.4-3)
%p/lib/libpangox-1.0.0.dylib 1.0.0 %n (>= 1.0.4-3)
%p/lib/libpangoxft-1.0.0.dylib 1.0.0 %n (>= 1.0.4-3)
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (=%v-%r), x11
Replaces: %N (<< 1.0.1-4)
BuildDependsOnly: True
Files: include lib/lib*-1.0.* lib/pkgconfig share/gtk-doc
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
<<
ConfFiles: %p/etc/pango/pangox.aliases
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
Description: System for Layout and rendering of internationalized text
DescDetail: System for layout and rendering of internationalized text.
DescPort: <<
If both xfree86 and freetype2 provides freetype library, libpangoxft and
libpangoft2 should use them respectively.
freetype2 (>= 2.0.9) provides two functions, FT_Get_First_Char and
FT_Get_Next_Char, but they are not provided by prior version. We have
system-xfree86 package and we don't know what version of freetype library
it provides. So, these functions are never used for libpangoxft.
<<
DescPackaging: <<
Package which install pango module(s) should call update-pango-modules in it's
PostInst/PostRm script to update pango.modules file.
Currently, uses example pangox.aliases without modification. For future, it
should be managed by font managing system like defoma (Debian font manager).
<<
License: LGPL
Maintainer: Masanori Sekino <[EMAIL PROTECTED]>
Homepage: http://www.pango.org
--- NEW FILE: pango1-1.0.5-2.patch ---
diff -Naur pango-1.0.5.old/Makefile.in pango-1.0.5.new/Makefile.in
--- pango-1.0.5.old/Makefile.in Mon Oct 14 01:50:47 2002
+++ pango-1.0.5.new/Makefile.in Sun Nov 24 06:33:34 2002
@@ -116,7 +116,7 @@
YACC = @YACC@
ms_librarian = @ms_librarian@
-SUBDIRS = pango modules examples docs tools tests
+SUBDIRS = pango modules docs tools
EXTRA_DIST = \
pango.spec.in \
diff -Naur pango-1.0.5.old/configure pango-1.0.5.new/configure
--- pango-1.0.5.old/configure Mon Oct 14 01:41:22 2002
+++ pango-1.0.5.new/configure Sun Nov 24 06:33:34 2002
@@ -5522,7 +5522,7 @@
# FIXME: Relying on posixy $() will cause problems for
# cross-compilation, but unfortunately the echo tests do not
# yet detect zsh echo's removal of \ escapes.
- archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo
-dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags
-install_name $rpath/$soname $verstring'
+ archive_cmds='$nonopt $(test x$module = xyes && echo -bundle || echo -dynamiclib)
+$allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags $(test .$module != .yes
+&& echo -install_name $rpath/$soname $tmp_verstring)'
# We need to add '_' to the symbols in $export_symbols first
#archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
hardcode_direct=yes
@@ -9365,7 +9365,7 @@
if $have_freetype ; then
pango_save_cppflags="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS"
+ CPPFLAGS="$FREETYPE_CFLAGS $CPPFLAGS"
echo "$as_me:$LINENO: checking For sufficiently new FreeType (at least 2.0.1)" >&5
echo $ECHO_N "checking For sufficiently new FreeType (at least 2.0.1)... $ECHO_C" >&6
@@ -9435,7 +9435,7 @@
## see which freetype we have, 2.0.3 vs. 2.0.4
pango_save_cppflags="$CPPFLAGS"
-CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS"
+CPPFLAGS="$FREETYPE_CFLAGS $CPPFLAGS"
if test "${ac_cv_header_freetype_internal_tterrors_h+set}" = set; then
echo "$as_me:$LINENO: checking for freetype/internal/tterrors.h" >&5
echo $ECHO_N "checking for freetype/internal/tterrors.h... $ECHO_C" >&6
diff -Naur pango-1.0.5.old/ltmain.sh pango-1.0.5.new/ltmain.sh
--- pango-1.0.5.old/ltmain.sh Tue Aug 20 10:13:37 2002
+++ pango-1.0.5.new/ltmain.sh Sun Nov 24 06:33:34 2002
@@ -2952,7 +2952,17 @@
if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
eval cmds=\"$archive_expsym_cmds\"
else
+ if test "x$verstring" = "x0.0"; then
+ tmp_verstring=
+ else
+ tmp_verstring="$verstring"
+ fi
+ save_deplibs="$deplibs"
+ for conv in $convenience; do
+ deplibs="${deplibs%$conv*} ${deplibs#*$conv}"
+ done
eval cmds=\"$archive_cmds\"
+ deplibs="$save_deplibs"
fi
save_ifs="$IFS"; IFS='~'
for cmd in $cmds; do
@@ -4006,10 +4016,10 @@
# Directory that this library needs to be installed in:
libdir='$install_libdir'"
- if test "$installed" = no && test "$need_relink" = yes; then
- $echo >> $output "\
-relink_command=\"$relink_command\""
- fi
+# if test "$installed" = no && test "$need_relink" = yes; then
+# $echo >> $output "\
+#relink_command=\"$relink_command\""
+# fi
done
fi
diff -Naur pango-1.0.5.old/pango/Makefile.in pango-1.0.5.new/pango/Makefile.in
--- pango-1.0.5.old/pango/Makefile.in Mon Oct 14 01:50:48 2002
+++ pango-1.0.5.new/pango/Makefile.in Sun Nov 24 06:33:34 2002
@@ -249,7 +249,7 @@
libpangoxft_1_0_la_LDFLAGS = -version-info $(LT_VERSION_INFO)
-libpangoxft_1_0_la_LIBADD = opentype/libpango-ot.la libpango-$(PANGO_API_VERSION).la
$(INCLUDED_XFT_MODULES) $(XFT_LIBS)
+libpangoxft_1_0_la_LIBADD = $(XFT_LIBS) opentype/libpango-ot.la
+libpango-$(PANGO_API_VERSION).la $(INCLUDED_XFT_MODULES)
libpangoxft_1_0_la_DEPENDENCIES = $(INCLUDED_XFT_MODULES)
libpango-$(PANGO_API_VERSION).la
libpangoft2_1_0_la_SOURCES = \
diff -Naur pango-1.0.5.old/pango/pangoxft-font.c pango-1.0.5.new/pango/pangoxft-font.c
--- pango-1.0.5.old/pango/pangoxft-font.c Fri Aug 9 08:25:30 2002
+++ pango-1.0.5.new/pango/pangoxft-font.c Sun Nov 24 06:33:34 2002
@@ -544,7 +544,7 @@
face = pango_xft_font_get_face (font);
coverage = pango_coverage_new ();
-#ifdef HAVE_FT_GET_FIRST_CHAR
+#if 0 /* #ifdef HAVE_FT_GET_FIRST_CHAR */
{
FT_UInt gindex;
FT_ULong charcode;
diff -Naur pango-1.0.5.old/update-pango-modules pango-1.0.5.new/update-pango-modules
--- pango-1.0.5.old/update-pango-modules Thu Jan 1 09:00:00 1970
+++ pango-1.0.5.new/update-pango-modules Sun Nov 24 18:06:04 2002
@@ -0,0 +1,20 @@
+#!/bin/sh -e
+#
+# update-pango-modules
+#
+# Package which install pango module(s) should call update-pango-modules in
+# it's PostInstScript/PostRmScript to update pango.module file.
+#
+
+CONFDIR=@PREFIX@/etc/pango
+CONFFILE=$CONFDIR/pango.modules
+
+mkdir -p $CONFDIR
+
+TMPFILE=`tempfile`
+pango-querymodules >$TMPFILE
+
+mv -f $TMPFILE $CONFFILE
+chmod 0644 $CONFFILE
+
+exit 0
-------------------------------------------------------
This SF.net email is sponsored by: Microsoft Visual Studio.NET
comprehensive development tool, built to increase your
productivity. Try a free online hosted session at:
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits