SUBDIRS += tests
endif
-EXTRA_DIST = dists tools
+EXTRA_DIST = dists tools autogen.sh
valgrind:
cd tests; make valgrind
AM_DISTCHECK_CONFIGURE_FLAGS = --enable-distcheck --enable-debug \
$(am__append_1) $(am__append_2) $(am__append_4)
SUBDIRS = src data docs $(am__append_3) $(am__append_5)
-EXTRA_DIST = dists tools
+EXTRA_DIST = dists tools autogen.sh
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
--- /dev/null
+#!/bin/sh -e
+
+srcdir=`dirname $0`
+test -z "$srcdir" && srcdir=.
+
+mkdir -p m4
+gtkdocize || exit 1
+aclocal #-I m4
+autoheader
+libtoolize --copy --force
+autoconf
+automake --add-missing --copy
+autoreconf --install --force
+$srcdir/configure "$@"
+
+++ /dev/null
-#!/bin/sh
-#
-export XDG_RUNTIME_DIR=/run/display
-/bin/sh -c 'backend=drm ; [ -d /dev/dri ] || backend=fbdev ; exec /usr/bin/weston --backend=$backend-backend.so -i0 --log=/run/display/weston.log
#!/bin/sh
#
-export XDG_RUNTIME_DIR=/run/display
+for entries in $(/etc/sysconfig/weston-user); do export $entries; done;
/usr/bin/ln -sf /run/display/wayland-0 /run/user/$UID/
/bin/sh -l -c "/usr/bin/tz-launcher -c /usr/share/applications/tizen/launcher.conf $HOME/.applications/desktop"
# Default: unspecified
#SESSION_TYPE=wayland
#
-NSEATS=2
+NSEATS=5
#
#
# Seat specific settings where the group name is seat id
[seat0]
-DEFAULT_USER=display
-SETUP_TERMINAL=1
-VTNR=7
-SESSION_CMD=/etc/session.d/display-session
-#SESSION_CMD=bash
-#SESSION_CMD=weston
-DEFAULT_PAM_SERVICE=tlm-system-login
-SETUP_RUNTIME_DIR=1
-#RUNTIME_MODE=0755
-#
-[seat1]
DEFAULT_USER=alice
SESSION_CMD=/etc/session.d/user-session
-#DEFAULT_PAM_SERVICE=tlm-system-login
-#SETUP_RUNTIME_DIR=1
-#ACTIVE=0
-#DEFAULT_USER=guest_%S
NWATCH=1
-WATCH0=/tmp/wayland-0.lock
+WATCH0=/run/display/wayland-0.lock
+
+[seat1]
+DEFAULT_USER=bob
+SESSION_CMD=/etc/session.d/user-session
+NWATCH=1
+WATCH0=/run/display/wayland-0.lock
+
+[seat2]
+DEFAULT_USER=carol
+SESSION_CMD=/etc/session.d/user-session
+NWATCH=1
+WATCH0=/run/display/wayland-0.lock
+
+[seat3]
+DEFAULT_USER=guest
+SESSION_CMD=/etc/session.d/user-session
+NWATCH=1
+WATCH0=/run/display/wayland-0.lock
+
+[seat4]
+DEFAULT_USER=developer
+SESSION_CMD=/etc/session.d/user-session
+NWATCH=1
+WATCH0=/run/display/wayland-0.lock
+
#
#
# plugin specific settings.
+++ /dev/null
-[core]
-modules=desktop-shell.so
-
-[shell]
-background-image=/usr/share/backgrounds/tizen/current
-background-color=0xff002244
-background-type=scale-crop
-panel-color=0x95333333
-locking=true
-panel-location=none
-animation=zoom
-#binding-modifier=ctrl
-num-workspaces=4
-#cursor-theme=whiteglass
-#cursor-size=24
-startup-animation=fade
-
-#lockscreen-icon=/usr/share/icons/gnome/256x256/actions/lock.png
-#lockscreen=/usr/share/backgrounds/gnome/Garden.jpg
-#homescreen=/usr/share/backgrounds/gnome/Blinds.jpg
-
-## weston
-
-[launcher]
-icon=/usr/share/icons/tizen/32x32/terminal.png
-path=/usr/bin/weston-terminal
-
-[screensaver]
-# Uncomment path to disable screensaver
-duration=600
-
-[input-method]
-path=/usr/libexec/weston-keyboard
-#path=/bin/weekeyboard
-
-#[keyboard]
-#keymap_layout=fr
-
-#[output]
-#name=LVDS1
-#mode=1680x1050
-#transform=90
-#icc_profile=/usr/share/color/icc/colord/Bluish.icc
-
-#[output]
-#name=VGA1
-#mode=173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
-#transform=flipped
-
-#[output]
-#name=X1
-#mode=1024x768
-#transform=flipped-270
-
-#[touchpad]
-#constant_accel_factor = 50
-#min_accel_factor = 0.16
-#max_accel_factor = 1.0
-
-[output]
-name=DP1
-default_output=1
-
+++ /dev/null
-[core]
-modules=desktop-shell.so
-
-[shell]
-background-image=/usr/share/backgrounds/tizen/current
-background-color=0xff002244
-background-type=scale-crop
-panel-color=0x95333333
-locking=true
-panel-location=none
-animation=zoom
-#binding-modifier=ctrl
-num-workspaces=4
-#cursor-theme=whiteglass
-#cursor-size=24
-startup-animation=fade
-
-#lockscreen-icon=/usr/share/icons/gnome/256x256/actions/lock.png
-#lockscreen=/usr/share/backgrounds/gnome/Garden.jpg
-#homescreen=/usr/share/backgrounds/gnome/Blinds.jpg
-
-## weston
-
-[launcher]
-icon=/usr/share/icons/tizen/32x32/terminal.png
-path=/usr/bin/weston-terminal
-
-[screensaver]
-# Uncomment path to disable screensaver
-duration=600
-
-[input-method]
-path=/usr/libexec/weston-keyboard
-#path=/bin/weekeyboard
-
-#[keyboard]
-#keymap_layout=fr
-
-#[output]
-#name=LVDS1
-#mode=1680x1050
-#transform=90
-#icc_profile=/usr/share/color/icc/colord/Bluish.icc
-
-#[output]
-#name=VGA1
-#mode=173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
-#transform=flipped
-
-#[output]
-#name=X1
-#mode=1024x768
-#transform=flipped-270
-
-#[touchpad]
-#constant_accel_factor = 50
-#min_accel_factor = 0.16
-#max_accel_factor = 1.0
-
-#[output]
-#name=DP1
-#default_output=1
-
Requires(postun): /sbin/ldconfig, systemd
Requires: gumd
Requires: libsystemd
+Requires: tlm-config
BuildRequires: pkgconfig(glib-2.0) >= 2.30
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gio-2.0)
%else
install -m 644 data/tizen-common/etc/tlm.conf %{buildroot}%{_sysconfdir}
install -m 755 data/tizen-common/etc/session.d/* %{buildroot}%{_sysconfdir}/session.d/
-install -m 644 data/tizen-common/weston-*.ini %{buildroot}%{_sysconfdir}/xdg/weston/
%endif
%manifest %{name}.manifest
%config(noreplace) %{_sysconfdir}/tlm.conf
%config(noreplace) %{_sysconfdir}/session.d/*
-%config(noreplace) %{_sysconfdir}/xdg/weston/*
%else
Requires(postun): /sbin/ldconfig, systemd
Requires: gumd
Requires: libsystemd
+Requires: tlm-config
BuildRequires: pkgconfig(glib-2.0) >= 2.30
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gio-2.0)
%else
install -m 644 data/tizen-common/etc/tlm.conf %{buildroot}%{_sysconfdir}
install -m 755 data/tizen-common/etc/session.d/* %{buildroot}%{_sysconfdir}/session.d/
-install -m 644 data/tizen-common/weston-*.ini %{buildroot}%{_sysconfdir}/xdg/weston/
%endif
%manifest %{name}.manifest
%config(noreplace) %{_sysconfdir}/tlm.conf
%config(noreplace) %{_sysconfdir}/session.d/*
-%config(noreplace) %{_sysconfdir}/xdg/weston/*
%else