the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: gnome-panel
Version: 2.20.3
Revision: 3
Depends: <<
%N-shlibs (= %v-%r),
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs (>= 0.2.5-1),
default-icon-theme,
esound-shlibs (>= 0.2.38-1),
gconf2 (>= 2.20.0-1),
glib2-shlibs (>= 2.14.0-1),
gnome-desktop (>= 2.20.0-1),
gnome-menus (>= 2.17.92-1),
gnome-vfs2-unified (>= 1:2.20.0-1),
gtk+2 (>= 2.12.0-1),
libart2-shlibs (>= 2.3.16-1),
libbonobo2 (>= 2.20.0-1),
libbonoboui2 (>= 2.20.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.2-1),
libgnome2 (>= 2.20.0-1),
libgnomeui2 (>= 2.20.0-1),
libgnomecanvas2 (>= 2.20.0-1),
libiconv,
libpng3-shlibs (>= 1.2.5-4),
libwnck1.22-shlibs (>= 2.20.0-1),
libxml2-shlibs (>= 2.6.30-1),
orbit2 (>= 2.14.9-1),
pango1-xft2-ft219 (>= 1.18.4-4),
popt-shlibs,
rarian-compat
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
audiofile (>= 0.2.5-1),
avahi-dev,
cairo (>= 1.6-1),
dbus-dev (>= 1.0-1),
esound (>= 0.2.38-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gail18-dev,
gconf2-dev (>= 2.20.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.14.0-1),
glitz,
gnome-desktop4-dev (>= 2.19.6-1),
gnome-doc-utils (>= 0.12.0-1),
gnome-keyring-dev (>= 0.8.1-1),
gnome-menus2-dev (>= 2.20.0-1),
gnome-vfs2-unified-dev (>= 1:2.20.0-1),
gtk+2-dev (>= 2.12.0-1),
gtk-doc (>= 1.8-1),
intltool (>= 0.36.0-1),
libart2 (>= 2.3.16-1),
libavahi-glib1-dev,
libbonobo2-dev (>= 2.20.0-1),
libbonoboui2-dev (>= 2.20.0-1),
libgettext3-dev,
libglade2 (>= 2.6.2-1),
libgnome2-dev (>= 2.20.0-1),
libgnomeui2-dev (>= 2.20.0-1),
libgnomecanvas2-dev (>= 2.20.0-1),
libiconv-dev,
libjpeg,
libpng3,
libwnck1.22 (>= 2.20.0-1),
libxml2 (>= 2.6.30-1),
orbit2-dev (>= 2.14.9-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
popt,
pkgconfig (>= 0.21-1),
startup-notification-dev (>= 0.8-1),
x11-dev,
xft2-dev
<<
Conflicts: gnome-core (<< 2.0.0)
Replaces: gnome-terminal
Source: mirror:gnome:sources/%n/2.20/%n-%v.tar.bz2
Source-MD5: 0ddf04cea0859570216319d6f1f8c4d8
PatchScript: <<
#!/bin/sh -ev
perl -pi -e 's,-scrollkeeper-update.*,,' `find . -name \*.make -o -name Makefile.in`
# 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
<<
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 -I%p/include/sys
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: --disable-eds --disable-scrollkeeper --disable-schemas-install --libexecdir=%p/lib/%n --mandir=%p/share/man --with-kde-datadir=%p/share --with-kde-docdir=%p/share/doc --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: GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make -j1 install DESTDIR="%d"
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
for s in clock fish panel-compatibility panel-general panel-global \
panel-object panel-toplevel window-list workspace-switcher; do
gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/$s.schemas >/dev/null
done
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %p/etc/gconf/schemas/panel-default-setup.entries
fi
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
fi
<<
SplitOff: <<
Package: %N-shlibs
Depends: <<
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs (>= 0.2.5-1),
esound-shlibs (>= 0.2.38-1),
gconf2 (>= 2.20.0-1),
glib2-shlibs (>= 2.14.0-1),
gnome-base,
gnome-desktop (>= 2.20.0-1),
gnome-keyring-shlibs (>= 0.8.1-1),
gnome-vfs2-unified (>= 1:2.20.0-1),
gtk+2 (>= 2.12.0-1),
libart2-shlibs (>= 2.3.16-1),
libbonobo2 (>= 2.20.0-1),
libbonoboui2 (>= 2.20.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.2-1),
libgnome2 (>= 2.20.0-1),
libgnomeui2 (>= 2.20.0-1),
libgnomecanvas2 (>= 2.20.0-1),
libiconv,
libpng3-shlibs (>= 1.2.5-4),
libxml2-shlibs (>= 2.6.30-1),
orbit2 (>= 2.14.9-1),
pango1-xft2-ft219 (>= 1.18.4-4),
popt-shlibs,
startup-notification-shlibs
<<
Replaces: %N (<< 2.20.1-1)
Files: lib/lib*-2.*.dylib share/locale
Shlibs: %p/lib/libpanel-applet-2.0.dylib 3.0.0 %n (>= 2.20.0-1)
DocFiles: AUTHORS COPYING* ChangeLogs/* NEWS README
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
Replaces: %N (<< 2.20.1-1)
BuildDependsOnly: True
Files: <<
include
lib/lib*.a
lib/lib*.la
lib/lib*.dylib
lib/pkgconfig
share/gtk-doc
share/idl
<<
DocFiles: AUTHORS COPYING* ChangeLogs/* NEWS README
<<
ConfFiles: <<
%p/etc/gconf/schemas/clock.schemas
%p/etc/gconf/schemas/fish.schemas
%p/etc/gconf/schemas/panel-compatibility.schemas
%p/etc/gconf/schemas/panel-general.schemas
%p/etc/gconf/schemas/panel-global.schemas
%p/etc/gconf/schemas/panel-object.schemas
%p/etc/gconf/schemas/panel-toplevel.schemas
%p/etc/gconf/schemas/window-list.schemas
%p/etc/gconf/schemas/workspace-switcher.schemas
<<
DocFiles: AUTHORS COPYING* ChangeLogs/* NEWS README
Description: The Gnome panel
DescDetail: <<
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System. GNOME is similar in purpose and
scope to CDE and KDE, but GNOME is based completely on free
software. The gnome-core package includes the basic programs and
libraries that are needed to install GNOME.
The GNOME panel packages provides the gnome panel, menus, and some
basic applets for the panel.
<<
DescPackaging: <<
Incomplete --disable-scrollkeeper support. See:
http://bugzilla.gnome.org/show_bug.cgi?id=343769
http://bugzilla.gnome.org/show_bug.cgi?id=352887
<<
License: GPL/LGPL/GFDL
Maintainer: The Gnome Core Team
Homepage: http://www.gnome.org/
Package: gnome-panel
Version: 2.20.3
Revision: 3
Depends: <<
%N-shlibs (= %v-%r),
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs (>= 0.2.5-1),
default-icon-theme,
esound-shlibs (>= 0.2.38-1),
gconf2 (>= 2.20.0-1),
glib2-shlibs (>= 2.14.0-1),
gnome-desktop (>= 2.20.0-1),
gnome-menus (>= 2.17.92-1),
gnome-vfs2-unified (>= 1:2.20.0-1),
gtk+2 (>= 2.12.0-1),
libart2-shlibs (>= 2.3.16-1),
libbonobo2 (>= 2.20.0-1),
libbonoboui2 (>= 2.20.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.2-1),
libgnome2 (>= 2.20.0-1),
libgnomeui2 (>= 2.20.0-1),
libgnomecanvas2 (>= 2.20.0-1),
libiconv,
libpng3-shlibs (>= 1.2.5-4),
libwnck1.22-shlibs (>= 2.20.0-1),
libxml2-shlibs (>= 2.6.30-1),
orbit2 (>= 2.14.9-1),
pango1-xft2-ft219 (>= 1.18.4-4),
popt-shlibs,
rarian-compat
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
audiofile (>= 0.2.5-1),
avahi-dev,
cairo (>= 1.6-1),
dbus-dev (>= 1.0-1),
esound (>= 0.2.38-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gail18-dev,
gconf2-dev (>= 2.20.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.14.0-1),
glitz,
gnome-desktop4-dev (>= 2.19.6-1),
gnome-doc-utils (>= 0.12.0-1),
gnome-keyring-dev (>= 0.8.1-1),
gnome-menus2-dev (>= 2.20.0-1),
gnome-vfs2-unified-dev (>= 1:2.20.0-1),
gtk+2-dev (>= 2.12.0-1),
gtk-doc (>= 1.8-1),
intltool (>= 0.36.0-1),
libart2 (>= 2.3.16-1),
libavahi-glib1-dev,
libbonobo2-dev (>= 2.20.0-1),
libbonoboui2-dev (>= 2.20.0-1),
libgettext3-dev,
libglade2 (>= 2.6.2-1),
libgnome2-dev (>= 2.20.0-1),
libgnomeui2-dev (>= 2.20.0-1),
libgnomecanvas2-dev (>= 2.20.0-1),
libiconv-dev,
libjpeg,
libpng3,
libwnck1.22 (>= 2.20.0-1),
libxml2 (>= 2.6.30-1),
orbit2-dev (>= 2.14.9-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
popt,
pkgconfig (>= 0.21-1),
startup-notification-dev (>= 0.8-1),
x11-dev,
xft2-dev
<<
Conflicts: gnome-core (<< 2.0.0)
Replaces: gnome-terminal
Source: mirror:gnome:sources/%n/2.20/%n-%v.tar.bz2
Source-MD5: 0ddf04cea0859570216319d6f1f8c4d8
PatchScript: <<
#!/bin/sh -ev
perl -pi -e 's,-scrollkeeper-update.*,,' `find . -name \*.make -o -name Makefile.in`
# 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
<<
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 -I%p/include/sys
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: --disable-eds --disable-scrollkeeper --disable-schemas-install --libexecdir=%p/lib/%n --mandir=%p/share/man --with-kde-datadir=%p/share --with-kde-docdir=%p/share/doc --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: GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make -j1 install DESTDIR="%d"
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
for s in clock fish panel-compatibility panel-general panel-global \
panel-object panel-toplevel window-list workspace-switcher; do
gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/$s.schemas >/dev/null
done
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %p/etc/gconf/schemas/panel-default-setup.entries
fi
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
fi
<<
SplitOff: <<
Package: %N-shlibs
Depends: <<
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs (>= 0.2.5-1),
esound-shlibs (>= 0.2.38-1),
gconf2 (>= 2.20.0-1),
glib2-shlibs (>= 2.14.0-1),
gnome-base,
gnome-desktop (>= 2.20.0-1),
gnome-keyring-shlibs (>= 0.8.1-1),
gnome-vfs2-unified (>= 1:2.20.0-1),
gtk+2 (>= 2.12.0-1),
libart2-shlibs (>= 2.3.16-1),
libbonobo2 (>= 2.20.0-1),
libbonoboui2 (>= 2.20.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.2-1),
libgnome2 (>= 2.20.0-1),
libgnomeui2 (>= 2.20.0-1),
libgnomecanvas2 (>= 2.20.0-1),
libiconv,
libpng3-shlibs (>= 1.2.5-4),
libxml2-shlibs (>= 2.6.30-1),
orbit2 (>= 2.14.9-1),
pango1-xft2-ft219 (>= 1.18.4-4),
popt-shlibs,
startup-notification-shlibs
<<
Replaces: %N (<< 2.20.1-1)
Files: lib/lib*-2.*.dylib share/locale
Shlibs: %p/lib/libpanel-applet-2.0.dylib 3.0.0 %n (>= 2.20.0-1)
DocFiles: AUTHORS COPYING* ChangeLogs/* NEWS README
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
Replaces: %N (<< 2.20.1-1)
BuildDependsOnly: True
Files: <<
include
lib/lib*.a
lib/lib*.la
lib/lib*.dylib
lib/pkgconfig
share/gtk-doc
share/idl
<<
DocFiles: AUTHORS COPYING* ChangeLogs/* NEWS README
<<
ConfFiles: <<
%p/etc/gconf/schemas/clock.schemas
%p/etc/gconf/schemas/fish.schemas
%p/etc/gconf/schemas/panel-compatibility.schemas
%p/etc/gconf/schemas/panel-general.schemas
%p/etc/gconf/schemas/panel-global.schemas
%p/etc/gconf/schemas/panel-object.schemas
%p/etc/gconf/schemas/panel-toplevel.schemas
%p/etc/gconf/schemas/window-list.schemas
%p/etc/gconf/schemas/workspace-switcher.schemas
<<
DocFiles: AUTHORS COPYING* ChangeLogs/* NEWS README
Description: The Gnome panel
DescDetail: <<
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System. GNOME is similar in purpose and
scope to CDE and KDE, but GNOME is based completely on free
software. The gnome-core package includes the basic programs and
libraries that are needed to install GNOME.
The GNOME panel packages provides the gnome panel, menus, and some
basic applets for the panel.
<<
DescPackaging: <<
Incomplete --disable-scrollkeeper support. See:
http://bugzilla.gnome.org/show_bug.cgi?id=343769
http://bugzilla.gnome.org/show_bug.cgi?id=352887
<<
License: GPL/LGPL/GFDL
Maintainer: The Gnome Core Team
Homepage: http://www.gnome.org/