GNOME Bugzilla – Bug 554816
DEPRECATE desktop/evolution-data-server dependencies in desktop/gnome-panel
Last modified: 2008-10-03 08:55:03 UTC
DEPRECATE desktop/evolution-data-server dependencies in desktop/gnome-panel because it is not strictly necessary to build a fully functionally gnome-panel binaries. To test just delete the voice desktop/evolution-data-server from the LIBDEPS in desktop/gnome-panel/Makefile and you'll build a fully functionally gnome-panel environment. This prevent to add entropy during build step due to heavy evolution dependencies tracking stuffs. My solution should be to provide into Makefile a commented alternative like this: GARNAME = gnome-panel GARVERSION = 2.24.0 CATEGORIES = desktop DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 # Uncomment to activate evolution-data-server dependencies #LIBDEPS = platform/libgnomeui platform/gnome-vfs platform/libglade \ desktop/libwnck desktop/gnome-desktop desktop/gnome-doc-utils \ desktop/gnome-menus desktop/evolution-data-server desktop/libgweather LIBDEPS = platform/libgnomeui platform/gnome-vfs platform/libglade \ desktop/libwnck desktop/gnome-desktop desktop/gnome-doc-utils \ desktop/gnome-menus desktop/evolution-data-server desktop/libgweather DESCRIPTION = gnome-panel define BLURB #FIXME: blurb goes here endef CONFIGURE_SCRIPTS = $(WORKSRC)/configure BUILD_SCRIPTS = $(WORKSRC)/Makefile INSTALL_SCRIPTS = $(WORKSRC)/Makefile CONFIGURE_ARGS = $(DIRPATHS) include ../category.mk # allow us to use libgweather, even though it is unstable CFLAGS += -DGWEATHER_I_KNOW_THIS_IS_UNSTABLE