After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 554816 - DEPRECATE desktop/evolution-data-server dependencies in desktop/gnome-panel
DEPRECATE desktop/evolution-data-server dependencies in desktop/gnome-panel
Status: RESOLVED INVALID
Product: GARNOME
Classification: Deprecated
Component: general
2.24.x
Other All
: Normal enhancement
: ---
Assigned To: GARNOME Maintainers
garnome list
Depends on:
Blocks:
 
 
Reported: 2008-10-03 08:49 UTC by Luca Cappelletti (Infodomestic.com)
Modified: 2008-10-03 08:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Luca Cappelletti (Infodomestic.com) 2008-10-03 08:49:37 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