Bump opal to 3.10.10
[unleashed-userland.git] / components / gdm / Makefile
blobf02984796913b74c5ce6e640ac7aa0c8e1b52c8c
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright 2014 Alexander Pyhalov. All rights reserved.
16 include ../../make-rules/shared-macros.mk
18 COMPONENT_NAME= gdm
19 COMPONENT_VERSION= 2.30.7
20 COMPONENT_REVISION=3
21 COMPONENT_SUMMARY= GNOME display manager
22 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
23 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2
24 COMPONENT_ARCHIVE_HASH= \
25 sha256:d8b258fb0b294cc6cd9715e7375578a6bcc28c829df8d10805d6cbf487af60f2
26 COMPONENT_ARCHIVE_URL= \
27 http://download.gnome.org/sources/gdm/2.30/$(COMPONENT_ARCHIVE)
28 COMPONENT_PROJECT_URL = https://wiki.gnome.org/Projects/GDM
30 include ../../make-rules/prep.mk
31 include ../../make-rules/configure.mk
32 include ../../make-rules/ips.mk
34 # Missing files in build dir for configure without this.
35 COMPONENT_PREP_ACTION = ( cp $(COMPONENT_DIR)/files/box-openindiana.png $(@D)/gui/simple-greeter/box.png &&\
36 cp $(COMPONENT_DIR)/files/logo-openindiana.png $(@D)/gui/simple-greeter/logo.png &&\
37 cp $(COMPONENT_DIR)/files/bottom-panel-image-openindiana.png $(@D)/gui/simple-greeter/bottom-panel-image-gdm.png &&\
38 cp $(COMPONENT_DIR)/files/bkg-openindiana.jpg $(@D)/gui/simple-greeter/bkg.jpg &&\
39 $(MKDIR) $(@D)/m4 &&\
40 cd $(@D) &&\
41 glib-gettextize -f &&\
42 intltoolize --force --copy --automake &&\
43 libtoolize --force &&\
44 aclocal -I . -I ./m4 &&\
45 autoheader &&\
46 gnome-doc-prepare --force &&\
47 automake -a -c -f &&\
48 autoconf )
50 # Missing files in build dir for configure without this.
51 COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D))
53 LDFLAGS += -lsecdb
55 CONFIGURE_SCRIPT= $(@D)/configure
57 CONFIGURE_OPTIONS += --sysconfdir=/etc
58 CONFIGURE_OPTIONS += --localstatedir=/var
59 CONFIGURE_OPTIONS += --libexecdir=/usr/lib
60 CONFIGURE_OPTIONS += --with-pam-prefix=/etc
61 CONFIGURE_OPTIONS += --disable-scrollkeeper
62 CONFIGURE_OPTIONS += --with-default-path=/usr/bin
63 CONFIGURE_OPTIONS += --enable-rbac-shutdown=solaris.system.shutdown
64 CONFIGURE_OPTIONS += --enable-ipv6
65 CONFIGURE_OPTIONS += --with-xauth-dir=/tmp
66 CONFIGURE_OPTIONS += --with-incomplete-locales
67 CONFIGURE_OPTIONS += --enable-debug
69 CONFIGURE_ENV += XGETTEXT=/usr/gnu/bin/xgettext
71 build: $(BUILD_32)
73 install: $(INSTALL_32)