[Bug 554816] New: DEPRECATE desktop/evolution-data-server dependencies in desktop/gnome-panel



If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=554816

  GARNOME | general | Ver: 2.24.x
           Summary: DEPRECATE desktop/evolution-data-server dependencies in
                    desktop/gnome-panel
           Product: GARNOME
           Version: 2.24.x
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: general
        AssignedTo: garnome-maint gnome bugs
        ReportedBy: luca cappelletti gmail com
         QAContact: garnome-list gnome org
     GNOME version: Unspecified
   GNOME milestone: Unspecified


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


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=554816.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]