Update of /cvsroot/fink/experimental/dmacks/finkinfo/gnome
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15665
Added Files:
control-center.info control-center.patch
Log Message:
exec after fork. Works, need to convert to g_spawn
--- NEW FILE: control-center.info ---
Package: control-center
Version: 2.26.0
Revision: 2.3
Depends: <<
%N2-shlibs (>= %v-%r),
atk1-shlibs (>= 1.26.0-1),
audiofile-shlibs (>= 0.2.5-1),
bzip2-shlibs,
cairo-shlibs (>= 1.8-1),
dbus-shlibs (>= 1.2.1-1),
desktop-file-utils,
esound-shlibs (>= 0.2.38-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,
gnome-desktop (>= 2.26.0-1),
gnome-desktop2.11-shlibs,
gnome-icon-theme (>= 2.26.0-1),
gnome-keyring-shlibs (>= 2.26.0-1),
gnome-menus (>= 2.26.0-1),
gnome-menus2-shlibs (>= 2.26.0-1),
gnome-panel-shlibs (>= 2.26.0-1),
gnome-vfs2-unified-shlibs (>= 1:2.24.1-1),
gnome-settings-daemon (>= 2.26.0-1),
gtk+2 (>= 2.16.0-1),
libart2-shlibs (>= 2.3.16-1),
libavahi-client3-shlibs,
libavahi-common3-shlibs,
libavahi-glib1-shlibs,
libbonobo2 (>= 2.24.1-1),
libbonoboui2 (>= 2.24.1-1),
libcanberra-gtk0-shlibs (>= 0.12-1),
libcanberra0-shlibs (>= 0.12-1),
libcroco3-shlibs (>= 0.6.2-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.4-1),
libgnome2 (>= 2.26.0-1),
libgnomecanvas2 (>= 2.26.0-1),
libgnomekbd2-3-shlibs (>= 2.26.0-1),
libgnomeui2-shlibs (>= 2.24.1-1),
libgsf1.114-shlibs (>= 1.14.14-1),
libiconv,
libogg-shlibs,
libpng3-shlibs,
librsvg2-shlibs (>= 2.26.0-1),
libtool2-shlibs,
libvorbis0-shlibs,
libxklavier12-shlibs (>= 3.9-1),
libxml2-shlibs (>= 2.6.30-1),
metacity-shlibs (>= 2.26.0-1),
orbit2 (>= 2.14.17-1),
orbit2-shlibs (>= 2.14.17-1),
pango1-xft2-ft219-shlibs (>= 1.24.0-1),
pixman-shlibs (>= 0.14.0-1),
popt-shlibs,
startup-notification-shlibs (>= 0.8-1),
rarian-compat,
shared-mime-info,
x11,
xdg-base,
xscreensaver
<<
BuildDepends: <<
atk1 (>= 1.26.0-1),
audiofile (>= 0.2.5-1),
avahi-dev,
bzip2-dev,
cairo (>= 1.8-1),
dbus-dev (>= 1.2.1-1),
docbook-bundle,
esound (>= 0.2.38-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-0.17,
glib2-dev (>= 2.20.0-1),
glitz,
gnome-desktop2.11-dev,
gnome-doc-utils (>= 0.16.0-1),
gnome-keyring-dev (>= 2.26.0-1),
gnome-menus2-dev (>= 2.26.0-1),
gnome-panel-dev (>= 2.26.0-1),
gnome-vfs2-unified-dev (>= 1:2.24.1-1),
gnome-settings-daemon-dev (>= 2.26.0-1),
gtk+2-dev (>= 2.16.0-1),
intltool40,
libart2 (>= 2.3.16-1),
libavahi-glib1-dev,
libbonobo2-dev (>= 2.24.1-1),
libbonoboui2-dev (>= 2.24.1-1),
libcanberra-gtk0 (>= 0.12-1),
libcanberra0 (>= 0.12-1),
libcroco3 (>= 0.6.2-1),
libgettext3-dev,
libglade2 (>= 2.6.4-1),
libgnome2-dev (>= 2.24.6-1),
libgnomecanvas2-dev (>= 2.26.0-1),
libgnomekbd2-3-dev (>= 2.26.0-1),
libgnomeui2-dev (>= 2.24.1-1),
libgsf1.114-dev (>= 1.14.14-1),
libiconv-dev,
libogg,
libpng3,
librsvg2 (>= 2.26.0-1),
libtool2,
libvorbis0,
libxklavier12 (>= 3.7-1),
libxml2 (>= 2.6.30-1),
metacity-dev (>= 2.26.0-1),
orbit2-dev (>= 2.14.17-1),
pango1-xft2-ft219-dev (>= 1.24.0-1),
pixman (>= 0.14.0-1),
pkgconfig (>= 0.23),
popt,
startup-notification-dev (>= 0.8-1),
x11-dev,
xft2-dev
<<
Replaces: %N2-shlibs
Source:
mirror:gnome:sources/gnome-control-center/2.26/gnome-control-center-%v.tar.bz2
Source-MD5: eed8feccc37712e34d88bd3b20e46962
PatchFile: %n.patch
PatchFile-MD5: 7174329a0b170a12135ecded8cbc06a9
PatchScript: <<
#!/bin/sh -ev
%{default_script}
perl -pi -e 's,(XRRUpdateConfiguration),${1}99999_FORCE_NONDETECT,'
configure.in
# recode ./some/path/AUTHORS as AUTHORSs/AUTHORS.some.path
mkdir AUTHORSs
for cl in `find . -name AUTHORS` ; do
cp $cl AUTHORSs/`echo $cl | sed
's/^\.\(.*\)\/\(AUTHORS\)/\2\1/;s/\//./g'`
done
# recode ./some/path/ChangeLog as ChangeLogs/ChangeLog.some.path
mkdir ChangeLogs
for cl in `find . -name ChangeLog` ; do
cp $cl ChangeLogs/`echo $cl | sed
's/^\.\(.*\)\/\(ChangeLog\)/\2\1/;s/\//./g'`
done
<<
SetCPPFLAGS: -D__DARWIN_UNIX03=1 -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os -pipe -g
ConfigureParams: --disable-hal --mandir=%p/share/man --libexecdir=%p/lib/%n
--disable-scrollkeeper --disable-schemas-install --disable-update-mimedb
--disable-dependency-tracking --disable-static
PKG_CONFIG_PATH="%p/lib/xft2/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
F77=no
CompileScript: <<
#!/bin/sh -ev
autoreconf -fi
export PATH=%p/lib/gettext-tools-0.17/bin:$PATH
./configure %c
make
<<
InstallScript: make -j1 install DESTDIR="%d"
DocFiles: AUTHORSs/* COPYING ChangeLogs/* NEWS README TODO
PostInstScript: <<
. %p/bin/init.sh
if [ configure = "$1" ]; then
scrollkeeper-update -q
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule
%p/etc/gconf/schemas/control-center.schemas >/dev/null
gconftool-2 --makefile-install-rule
%p/etc/gconf/schemas/fontilus.schemas >/dev/null
fi
[ -x %p/bin/update-mime-database ] && update-mime-database
%p/share/mime > /dev/null 2>&1 || :
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
PostRmScript: <<
. %p/bin/init.sh
if [ remove != "$1" ]; then
scrollkeeper-update -q
fi
[ -x %p/bin/update-mime-database ] && update-mime-database
%p/share/mime > /dev/null 2>&1 || :
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<
ConfFiles: <<
%p/etc/gconf/schemas/control-center.schemas
%p/etc/gconf/schemas/fontilus.schemas
<<
SplitOff: <<
Package: %N2-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,
gnome-base,
gnome-desktop2.11-shlibs,
gnome-menus2-shlibs (>= 2.26.0-1),
gtk+2 (>= 2.16.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.4-1),
libiconv,
libpng3-shlibs,
libxml2-shlibs (>= 2.6.30-1),
orbit2-shlibs (>= 2.14.17-1),
pango1-xft2-ft219-shlibs (>= 1.24.0-1),
pixman-shlibs (>= 0.14.0-1),
startup-notification-shlibs (>= 0.8-1),
x11
<<
Replaces: %N
Files: lib/libgnome-window-settings.*.dylib
InstallScript: mkdir -p %i/lib/window-manager-settings
Shlibs: %p/lib/libgnome-window-settings.1.dylib 2.0.0 %n (>= 2.20.3-1)
DocFiles: AUTHORSs/* COPYING ChangeLogs/* NEWS README TODO
<<
SplitOff2: <<
Package: %N2-dev
BuildDependsOnly: True
Depends: %N (= %v-%r), %N2-shlibs (= %v-%r)
Conflicts: %N-dev
Replaces: %N-dev, %N
Files: <<
include
lib/libgnome-window-settings.*
lib/pkgconfig
<<
DocFiles: AUTHORSs/* COPYING ChangeLogs/* NEWS README TODO
<<
Description: The Gnome control center
DescDetail: <<
Control-center is a configuration tool for easily
setting up your GNOME environment.
GNOME is the GNU Network Object Model Environment. That's
a fancy name, but really GNOME is a nice GUI desktop
environment.
It's a powerful, easy to configure environment which
helps to make your computer easy to use.
<<
License: GPL
Maintainer: The Gnome Core Team <[email protected]>
Homepage: http://www.gnome.org/
DescPackaging: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.
Old version of %N displaced a gnome-icon-theme file, so now %N
Depends on that package so that user doesn't have that file become
missing during %N upgrade.
Disable xrandr because it's disabled in the dependent
gnome-desktop pkg.
Don't enable aboutme...requires big evo depchain
Don't update desktop database during 'make install'. See:
http://bugzilla.gnome.org/show_bug.cgi?id=586802
Make sure to get newer xft2 than OS X 10.4 apple x11 supplies
(avoids gnome-appearance-properties crash b/c configure only
checks presence of xft2 before g-a-p uses modern features)
<<
DescPort: <<
XF86MiscQueryExtension test fails because -L for X11 isn't
passed. Not fixing for now.
Extract thumbnail generator as separate exec'ed process
instead of a simple fork. See:
http://bugzilla.gnome.org/show_bug.cgi?id=525058
<<
--- NEW FILE: control-center.patch ---
diff -Nurd -x'*~'
gnome-control-center-2.26.0.orig/capplets/appearance/Makefile.am
gnome-control-center-2.26.0/capplets/appearance/Makefile.am
--- gnome-control-center-2.26.0.orig/capplets/appearance/Makefile.am
2009-01-27 07:48:42.000000000 -0500
+++ gnome-control-center-2.26.0/capplets/appearance/Makefile.am 2009-08-05
17:15:48.000000000 -0400
@@ -42,8 +42,8 @@
gnome_appearance_properties_LDADD = \
$(top_builddir)/libwindow-settings/libgnome-window-settings.la \
$(top_builddir)/capplets/common/libcommon.la \
- $(GNOMECC_CAPPLETS_LIBS) \
$(FONT_CAPPLET_LIBS) \
+ $(GNOMECC_CAPPLETS_LIBS) \
$(METACITY_LIBS)
gnome_appearance_properties_LDFLAGS = -export-dynamic
@@ -52,9 +52,9 @@
wallpaperdir = $(datadir)/gnome-background-properties
INCLUDES = \
+ $(FONT_CAPPLET_CFLAGS) \
$(METACITY_CFLAGS) \
[...1634 lines suppressed...]
@@ -1235,7 +510,6 @@
/* Parent */
close (pipe_to_factory_fd[0]);
close (pipe_from_factory_fd[1]);
-#endif /* __APPLE__ */
async_data.set = FALSE;
async_data.theme_name = NULL;
diff -Nurd -x'*~' gnome-control-center-2.26.0.orig/font-viewer/Makefile.am
gnome-control-center-2.26.0/font-viewer/Makefile.am
--- gnome-control-center-2.26.0.orig/font-viewer/Makefile.am 2009-03-16
11:14:58.000000000 -0400
+++ gnome-control-center-2.26.0/font-viewer/Makefile.am 2009-08-05
17:16:05.000000000 -0400
@@ -29,7 +29,7 @@
endif
install-desktop-database: install-desktopDATA
- update-desktop-database $(DESTDIR)$(desktopdir)
+# update-desktop-database $(DESTDIR)$(desktopdir)
uninstall-local:
rm -f $(DESTDIR)$(desktopdir)/mimeinfo.cache
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs