# # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL)". You may # only use this file in accordance with the terms of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2016 Alexander Pyhalov # include ../../../../make-rules/shared-macros.mk COMPONENT_NAME= gnome-panel COMPONENT_VERSION= 2.32.1 COMPONENT_REVISION= 5 COMPONENT_PROJECT_URL= http://www.gnome.org COMPONENT_SUMMARY= The GNOME Panel COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:8f7828eb7a21c817a73b697844a4e20256059b32386414a10f97d51e7d9fca5f COMPONENT_ARCHIVE_URL= http://ftp.gnome.org/pub/GNOME/sources/$(COMPONENT_NAME)/2.32/$(COMPONENT_ARCHIVE) include $(WS_MAKE_RULES)/prep.mk include $(WS_MAKE_RULES)/configure.mk include $(WS_MAKE_RULES)/ips.mk PATH=/usr/gnu/bin:/usr/bin COMPONENT_PREP_ACTION = ( cp $(COMPONENT_DIR)/files/*.png $(@D)/icons && cd $(@D) && \ libtoolize --copy --force &&\ glib-gettextize -f &&\ intltoolize --force --copy &&\ aclocal -I m4 &&\ automake -c -f -a &&\ autoconf ) COMPONENT_PRE_CONFIGURE_ACTION = (chmod -R u+r $(SOURCE_DIR) && cp -rp $(SOURCE_DIR)/* $(@D) && \ cp -r $(COMPONENT_DIR)/files/po-sun $(@D) && \ cd $(@D)/po-sun && $(MAKE) all ) LDFLAGS += -lm CONFIGURE_OPTIONS+= --sysconfdir=/etc CONFIGURE_OPTIONS+= --libexecdir=/usr/lib CONFIGURE_OPTIONS+= --disable-static CONFIGURE_OPTIONS+= --disable-scrollkeeper CONFIGURE_ENV+= PYTHON=$(PYTHON) # CFLAGS are not passed to compiler when g-ir-scanner is used COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)" COMPONENT_BUILD_ENV += CC="$(CC)" COMPONENT_INSTALL_ENV+= GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 # common targets build: $(BUILD_32) install: $(INSTALL_32) test: $(NO_TESTS) REQUIRED_PACKAGES += SUNWcs REQUIRED_PACKAGES += developer/gnome/gnome-doc-utils REQUIRED_PACKAGES += gnome/config/gconf REQUIRED_PACKAGES += gnome/gnome-menus REQUIRED_PACKAGES += image/library/librsvg REQUIRED_PACKAGES += library/desktop/atk REQUIRED_PACKAGES += library/desktop/cairo REQUIRED_PACKAGES += library/desktop/evolution-data-server REQUIRED_PACKAGES += library/desktop/gdk-pixbuf REQUIRED_PACKAGES += library/desktop/gnome-desktop REQUIRED_PACKAGES += library/desktop/gtk2 REQUIRED_PACKAGES += library/desktop/libbonoboui REQUIRED_PACKAGES += library/desktop/libgweather REQUIRED_PACKAGES += library/desktop/libwnck REQUIRED_PACKAGES += library/desktop/pango REQUIRED_PACKAGES += library/desktop/xdg/libcanberra REQUIRED_PACKAGES += library/glib2 REQUIRED_PACKAGES += library/libbonobo REQUIRED_PACKAGES += library/libical REQUIRED_PACKAGES += library/orbit2 REQUIRED_PACKAGES += library/python/gnome-python-27 REQUIRED_PACKAGES += runtime/python-27 REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/libdbus-glib REQUIRED_PACKAGES += system/library/math REQUIRED_PACKAGES += x11/library/libice REQUIRED_PACKAGES += x11/library/libsm REQUIRED_PACKAGES += x11/library/libx11 REQUIRED_PACKAGES += x11/library/libxrandr