Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (046aa99cb28e03ba16e34e5c51df5aacd7c7e37e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (046aa99cb28e03ba16e34e5c51df5aacd7c7e37e)
  • Date: Sun, 8 Apr 2012 11:00:30 -0500

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 3
dev/null |binary
devel/vala/DETAILS | 6 -
devel/vala/HISTORY | 3
devel/vala/vala-0.14.2.tar.xz.sig | 0
gnome2-libs/gdk-pixbuf2/DETAILS | 4
gnome2-libs/gdk-pixbuf2/HISTORY | 3
gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.24.1.tar.xz.sig | 0
libs/boost/BUILD | 9 -
libs/boost/CONFIGURE | 111
+++++++++++++++++--
libs/boost/DEPENDS | 12 +-
libs/boost/HISTORY | 4
libs/boost/PRE_SUB_DEPENDS | 42 +++----
libs/boost/REPAIR^all^PRE_SUB_DEPENDS | 42 +++----
libs/boost/SUB_DEPENDS | 45 +++----
libs/icu/DETAILS | 8 -
libs/icu/HISTORY | 3
x11-libs/dbusmenu/DETAILS | 4
x11-libs/dbusmenu/HISTORY | 3
x11-libs/ido/DETAILS | 4
x11-libs/ido/HISTORY | 3
x11-libs/ido/ido-0.3.1.tar.gz.sig | 0
x11-libs/libindicator/DETAILS | 4
x11-libs/libindicator/HISTORY | 3
x11-libs/unity-greeter/BUILD | 2
x11-libs/unity-greeter/DEPENDS | 8 +
x11-libs/unity-greeter/DETAILS | 4
x11-libs/unity-greeter/HISTORY | 5
x11-libs/unity-greeter/PRE_BUILD | 4
x11-toolkits/gtk+3/DETAILS | 4
x11-toolkits/gtk+3/HISTORY | 3
x11-toolkits/gtk+3/gtk+-3.3.6.tar.xz.sig | 0
x11/lightdm-gtk-greeter/DEPENDS | 4
x11/lightdm-gtk-greeter/DETAILS | 13 ++
x11/lightdm-gtk-greeter/HISTORY | 3
x11/lightdm/BUILD | 12 +-
x11/lightdm/DEPENDS | 11 +
x11/lightdm/DETAILS | 7 -
x11/lightdm/HISTORY | 13 ++
x11/lightdm/INSTALL | 1
x11/lightdm/lightdm-1.1.0.tar.gz.sig | 0
x11/lightdm/lightdm-session | 69 +++++++++++
42 files changed, 363 insertions(+), 116 deletions(-)

New commits:
commit 046aa99cb28e03ba16e34e5c51df5aacd7c7e37e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: added optional dependency on qt4

commit fffde4859fddae38b1c2ddde8a8d754c1f22b0ed
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: use Xsession wrapper, disabled building static libraries,
disabled tests, set greeter user to lightdm, set installation directory
for html documentation

commit bf6cbe9e728ddfc7333e54215999df4c4f6f5961
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: added missing Xsession wrapper

commit af8d80db4b38bdf090f576f8120190d9e26fdafe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: added dependency on libx11

commit cb214e3cdbc3a210568a78a3ff05e6ab2b319da7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "x11/lightdm: added dependency on libx11"

This reverts commit 4d611173aacdc9a2af0975fae7a7f76f181805dd.

commit 4d611173aacdc9a2af0975fae7a7f76f181805dd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: added dependency on libx11

commit 6192506f70cf58d12f08def92a1b5212db1116c3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: version 0.2.7

commit 872fb63b0485121040d76fce08bd2373df4e92da
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/vala: version 0.16.0

commit 52e21cd44d2a4f4f7988d9f8b10df0104b486cfe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/dbusmenu: version 0.5.99

commit 1059a7bd3aee88ec211eecf57e1662b7f0cf441b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/ido: version 0.3.4

commit f977358ec87589080c85e0445b21622118998388
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/libindicator: version 0.4.95

commit 2d424b04bab1a3bd5fae42a50dda3e42156e5017
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/boost: added missing selectable libraries

commit f9867c7b039f46b7f474b282f98588f6ca061131
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: version 1.2.0

commit 6b614a8f03239a9be7e841efa04ffc72ab596806
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm-gtk-greeter: new spell, a gtk greeter for lightdm

commit a558a4646b6705955c0b6d909c02eb4d08577e1e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/icu: version 49.1

commit c3b26eb0da141b095830fc951da03d54b2ae3727
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+3: devel version 3.4.0

commit e0cd3e5f25ee0b4c3dbc19cd6cdc9bfcb189c8eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: removed obsolete signature file

commit a7e304f425b04125ae7cb9ab9262b8654887aca5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: version 2.26.0

diff --git a/ChangeLog b/ChangeLog
index ab37251..59a6b64 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * x11/lightdm-gtk-greeter: new spell, gtk greeter for lightdm
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* telephony/farstream: new spell,
collection of modules and libraries for videoconferencing
diff --git a/devel/vala/DETAILS b/devel/vala/DETAILS
index 0091e50..0d41b31 100755
--- a/devel/vala/DETAILS
+++ b/devel/vala/DETAILS
@@ -1,15 +1,15 @@
SPELL=vala
if [[ "$VALA_DEVEL" == "y" ]]; then
- VERSION=0.14.2
+ VERSION=0.16.0
else
- VERSION=0.14.2
+ VERSION=0.16.0
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://live.gnome.org/Vala
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:1aa1460970235232a7ca4da7f2c249b15a7ac7188cb5e72f73f60be5cb2c22ec3b840fe4b6f5ce9c3a09ab54471a867c930d889aef62100d3be05491b92cb67d
LICENSE[0]=LGPL
ENTERED=20070727
SHORT="compiler for the GObject type system"
diff --git a/devel/vala/HISTORY b/devel/vala/HISTORY
index fec8539..b5407cb 100644
--- a/devel/vala/HISTORY
+++ b/devel/vala/HISTORY
@@ -1,3 +1,6 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.16.0
+
2012-02-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.14.2
* PRE_BUILD: removed
diff --git a/devel/vala/vala-0.14.2.tar.xz.sig
b/devel/vala/vala-0.14.2.tar.xz.sig
deleted file mode 100644
index c3aea70..0000000
Binary files a/devel/vala/vala-0.14.2.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gdk-pixbuf2/DETAILS b/gnome2-libs/gdk-pixbuf2/DETAILS
index 15343fc..fa904bc 100755
--- a/gnome2-libs/gdk-pixbuf2/DETAILS
+++ b/gnome2-libs/gdk-pixbuf2/DETAILS
@@ -1,12 +1,12 @@
SPELL=gdk-pixbuf2
- VERSION=2.24.1
+ VERSION=2.26.0
SECURITY_PATCH=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gdk-pixbuf-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gdk-pixbuf-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gdk-pixbuf/$BRANCH/$SOURCE

SOURCE_URL[1]=ftp://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+SOURCE_HASH=sha512:3a83ec20d2a092ffb71a490e653982cbe558759517560807a3581beca0de9ffa94e1717e116e27cc5fac18d9abcf105c38ec66c52ff6e97182ca202e1ffbe760
LICENSE[0]=GPL
LICENSE[1]=LGPL
WEB_SITE=http://www.gnome.org
diff --git a/gnome2-libs/gdk-pixbuf2/HISTORY b/gnome2-libs/gdk-pixbuf2/HISTORY
index 01cec2a..48e188d 100644
--- a/gnome2-libs/gdk-pixbuf2/HISTORY
+++ b/gnome2-libs/gdk-pixbuf2/HISTORY
@@ -1,3 +1,6 @@
+2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.26.0
+
2011-12-22 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.24.1
bz2 -> xz
diff --git a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.24.1.tar.xz.sig
b/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.24.1.tar.xz.sig
deleted file mode 100644
index 8560225..0000000
Binary files a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.24.1.tar.xz.sig and
/dev/null differ
diff --git a/libs/boost/BUILD b/libs/boost/BUILD
index 51005eb..ebf504d 100755
--- a/libs/boost/BUILD
+++ b/libs/boost/BUILD
@@ -3,19 +3,20 @@
#
CXXFLAGS="-Wno-strict-aliasing $CXXFLAGS" &&

+local BOOST_LIBS="${BOOST_LIBS_AL} ${BOOST_LIBS_MZ}" &&
local BLIST="" &&
local BL &&
-if list_find "${BOOST_LIBS}" "all" ; then
+if [[ $BOOST_SELECT_LIBS == "n" ]]; then
BLIST=""
else
local SEP=" --with-" &&
- for BL in $BOOST_LIBS $BOOST_OPTS1 ;do
+ for BL in $BOOST_LIBS $BOOST_OPTS1 ; do
BL=${BL// /} &&
BLIST="${BLIST}${SEP}${BL}"
done
fi &&
-if list_find "${BOOST_LIBS}" "graph" ||
- list_find "${BOOST_LIBS}" "all" ; then
+if list_find "${BOOST_LIBS}" "graph" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]; then
local EXPAT_INCLUDE=/usr/lib
local EXPAT_LIBPATH=/usr/include
fi &&
diff --git a/libs/boost/CONFIGURE b/libs/boost/CONFIGURE
index 9244399..c7f5466 100755
--- a/libs/boost/CONFIGURE
+++ b/libs/boost/CONFIGURE
@@ -1,10 +1,109 @@
. $GRIMOIRE/config_query_multi.function
&&
-config_query_multi BOOST_LIBS "Which libraries would you like to install?"
\
- all regex signals serialization thread
\
- python filesystem graph_parallel
\
- wave date_time iostreams test mpi
\
- exception random chrono locale timer math
\
- program_options graph system
&&
+config_query BOOST_SELECT_LIBS "Select individual boost libraries to build?"
n &&
+if [[ "${BOOST_SELECT_LIBS}" == "y" ]]; then
+config_query_multi BOOST_LIBS_AL "Which boost libraries would you like to
install?" \
+ accumulators \
+ any \
+ array \
+ asio \
+ assign \
+ bimap \
+ bind \
+ call_traits \
+ chrono \
+ circular_buffer \
+ compressed_pair \
+ concept_check \
+ container \
+ conversion \
+ crc \
+ date_time \
+ dynamic_bitset \
+ exception \
+ enable_if \
+ filesystem \
+ flyweight \
+ foreach \
+ format \
+ function \
+ function_types \
+ functional \
+ fusion \
+ gil \
+ geometry \
+ graph \
+ graph_parallel \
+ heap \
+ icl \
+ io \
+ iostreams \
+ integer \
+ interprocess \
+ interval \
+ intrusive \
+ iostreams \
+ iterators \
+ lambda \
+ locale \
+ lexical_cast &&
+config_query_multi BOOST_LIBS_MZ "Which additional boost libraries would you
like to install?" \
+ math \
+ mem_fn \
+ minmax \
+ move \
+ mpi \
+ mpl \
+ multi_array \
+ multi_index \
+ numeric \
+ operators \
+ optional \
+ parameter \
+ phoenix \
+ polygon \
+ pool \
+ preprocessor \
+ program_options \
+ property_map \
+ property_tree \
+ proto \
+ python \
+ random \
+ range \
+ ratio \
+ rational \
+ ref \
+ regex \
+ result_of \
+ scope_exit \
+ serialization \
+ signals \
+ signals2 \
+ smart_ptr \
+ statechart \
+ static_assert \
+ spirit \
+ string_algo \
+ swap \
+ system \
+ test \
+ thread \
+ timer \
+ tokenizer \
+ tr1 \
+ tribool \
+ tuple \
+ type_traits \
+ typeof \
+ units \
+ unordered \
+ utility \
+ value_initialized \
+ uuid \
+ variant \
+ wave \
+ xpressive
+fi &&
config_query_list BOOST_VARIANT "What variant of boost do you want?"
\
release debug
&&
config_query INSTALL_BJAM "Install Boost.Jam (bjam)?" n
diff --git a/libs/boost/DEPENDS b/libs/boost/DEPENDS
index 18ca687..088c46b 100755
--- a/libs/boost/DEPENDS
+++ b/libs/boost/DEPENDS
@@ -1,16 +1,16 @@
depends -sub CXX gcc &&
-if list_find "$BOOST_LIBS" "python" ||
- list_find "$BOOST_LIBS" "all"
+if list_find "$BOOST_LIBS_MZ" "python" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]
then
depends python
fi &&
-if list_find "$BOOST_LIBS" "graph" ||
- list_find "$BOOST_LIBS" "all"
+if list_find "$BOOST_LIBS_AL" "graph" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]
then
depends expat
fi &&
-if list_find "$BOOST_LIBS" "mpi" ||
- list_find "$BOOST_LIBS" "all"
+if list_find "$BOOST_LIBS_MZ" "mpi" ||
+ [[ $BOOST_SELECT_LIBS == "n" ]]
then
depends openmpi
fi &&
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index eb50c9b..b3357ff 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,7 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, CONFIGURE, DEPENDS, PRE_SUB_DEPENDS,
REPAIR^all^PRE_SUB_DEPENDS,
+ SUB_DEPENDS: split selectable libraries into two variables, added
missing libraries
+
2012-04-07 Treeeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1_49_0
* PRE_BUILD: do not apply boost-foreach.patch
diff --git a/libs/boost/PRE_SUB_DEPENDS b/libs/boost/PRE_SUB_DEPENDS
index 1921ba7..1fa0825 100755
--- a/libs/boost/PRE_SUB_DEPENDS
+++ b/libs/boost/PRE_SUB_DEPENDS
@@ -1,29 +1,29 @@
-if list_find "$BOOST_LIBS" all; then
+if [[ $BOOST_SELECT_LIBS == "n" ]]; then
return 0
fi &&

case $THIS_SUB_DEPENDS in
- PROGRAM_OPTIONS) list_find "$BOOST_LIBS" program_options ;;
- GRAPH_PARALLEL) list_find "$BOOST_LIBS" graph_parallel ;;
- SERIALIZATION) list_find "$BOOST_LIBS" serialization ;;
- FILESYSTEM) list_find "$BOOST_LIBS" filesystem ;;
- EXCEPTION) list_find "$BOOST_LIBS" exception ;;
- DATE_TIME) list_find "$BOOST_LIBS" date_time ;;
- IOSTREAMS) list_find "$BOOST_LIBS" iostreams ;;
- RANDOM) list_find "$BOOST_LIBS" random ;;
- SIGNALS) list_find "$BOOST_LIBS" signals ;;
+ PROGRAM_OPTIONS) list_find "$BOOST_LIBS_MZ" program_options ;;
+ GRAPH_PARALLEL) list_find "$BOOST_LIBS_AL" graph_parallel ;;
+ SERIALIZATION) list_find "$BOOST_LIBS_MZ" serialization ;;
+ FILESYSTEM) list_find "$BOOST_LIBS_AL" filesystem ;;
+ EXCEPTION) list_find "$BOOST_LIBS_AL" exception ;;
+ DATE_TIME) list_find "$BOOST_LIBS_AL" date_time ;;
+ IOSTREAMS) list_find "$BOOST_LIBS_AL" iostreams ;;
+ RANDOM) list_find "$BOOST_LIBS_MZ" random ;;
+ SIGNALS) list_find "$BOOST_LIBS_MZ" signals ;;
PYTHON) is_depends_enabled $SPELL python ;;
- SYSTEM) list_find "$BOOST_LIBS" system ;;
- THREAD) list_find "$BOOST_LIBS" thread ;;
- CHRONO) list_find "$BOOST_LIBS" chrono ;;
- GRAPH) list_find "$BOOST_LIBS" graph ;;
- REGEX) list_find "$BOOST_LIBS" regex ;;
- TEST) list_find "$BOOST_LIBS" test ;;
- WAVE) list_find "$BOOST_LIBS" wave ;;
- MPI) list_find "$BOOST_LIBS" mpi ;;
- LOCALE) list_find "$BOOST_LIBS" locale ;;
- TIMER) list_find "$BOOST_LIBS" timer ;;
- MATH) list_find "$BOOST_LIBS" math ;;
+ SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
+ THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
+ CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
+ GRAPH) list_find "$BOOST_LIBS_AL" graph ;;
+ REGEX) list_find "$BOOST_LIBS_MZ" regex ;;
+ TEST) list_find "$BOOST_LIBS_MZ" test ;;
+ WAVE) list_find "$BOOST_LIBS_MZ" wave ;;
+ MPI) list_find "$BOOST_LIBS_MZ" mpi ;;
+ LOCALE) list_find "$BOOST_LIBS_AL" locale ;;
+ TIMER) list_find "$BOOST_LIBS_MZ" timer ;;
+ MATH) list_find "$BOOST_LIBS_MZ" math ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
b/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
index 1921ba7..1fa0825 100755
--- a/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
+++ b/libs/boost/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,29 +1,29 @@
-if list_find "$BOOST_LIBS" all; then
+if [[ $BOOST_SELECT_LIBS == "n" ]]; then
return 0
fi &&

case $THIS_SUB_DEPENDS in
- PROGRAM_OPTIONS) list_find "$BOOST_LIBS" program_options ;;
- GRAPH_PARALLEL) list_find "$BOOST_LIBS" graph_parallel ;;
- SERIALIZATION) list_find "$BOOST_LIBS" serialization ;;
- FILESYSTEM) list_find "$BOOST_LIBS" filesystem ;;
- EXCEPTION) list_find "$BOOST_LIBS" exception ;;
- DATE_TIME) list_find "$BOOST_LIBS" date_time ;;
- IOSTREAMS) list_find "$BOOST_LIBS" iostreams ;;
- RANDOM) list_find "$BOOST_LIBS" random ;;
- SIGNALS) list_find "$BOOST_LIBS" signals ;;
+ PROGRAM_OPTIONS) list_find "$BOOST_LIBS_MZ" program_options ;;
+ GRAPH_PARALLEL) list_find "$BOOST_LIBS_AL" graph_parallel ;;
+ SERIALIZATION) list_find "$BOOST_LIBS_MZ" serialization ;;
+ FILESYSTEM) list_find "$BOOST_LIBS_AL" filesystem ;;
+ EXCEPTION) list_find "$BOOST_LIBS_AL" exception ;;
+ DATE_TIME) list_find "$BOOST_LIBS_AL" date_time ;;
+ IOSTREAMS) list_find "$BOOST_LIBS_AL" iostreams ;;
+ RANDOM) list_find "$BOOST_LIBS_MZ" random ;;
+ SIGNALS) list_find "$BOOST_LIBS_MZ" signals ;;
PYTHON) is_depends_enabled $SPELL python ;;
- SYSTEM) list_find "$BOOST_LIBS" system ;;
- THREAD) list_find "$BOOST_LIBS" thread ;;
- CHRONO) list_find "$BOOST_LIBS" chrono ;;
- GRAPH) list_find "$BOOST_LIBS" graph ;;
- REGEX) list_find "$BOOST_LIBS" regex ;;
- TEST) list_find "$BOOST_LIBS" test ;;
- WAVE) list_find "$BOOST_LIBS" wave ;;
- MPI) list_find "$BOOST_LIBS" mpi ;;
- LOCALE) list_find "$BOOST_LIBS" locale ;;
- TIMER) list_find "$BOOST_LIBS" timer ;;
- MATH) list_find "$BOOST_LIBS" math ;;
+ SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
+ THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
+ CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
+ GRAPH) list_find "$BOOST_LIBS_AL" graph ;;
+ REGEX) list_find "$BOOST_LIBS_MZ" regex ;;
+ TEST) list_find "$BOOST_LIBS_MZ" test ;;
+ WAVE) list_find "$BOOST_LIBS_MZ" wave ;;
+ MPI) list_find "$BOOST_LIBS_MZ" mpi ;;
+ LOCALE) list_find "$BOOST_LIBS_AL" locale ;;
+ TIMER) list_find "$BOOST_LIBS_MZ" timer ;;
+ MATH) list_find "$BOOST_LIBS_MZ" math ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/SUB_DEPENDS b/libs/boost/SUB_DEPENDS
index b1b1000..7ea7f21 100755
--- a/libs/boost/SUB_DEPENDS
+++ b/libs/boost/SUB_DEPENDS
@@ -1,27 +1,28 @@
-persistent_add BOOST_LIBS
+persistent_add BOOST_LIBS_AL &&
+persistent_add BOOST_LIBS_MZ &&
case $THIS_SUB_DEPENDS in
- PROGRAM_OPTIONS) list_add BOOST_LIBS program_options ;;
- GRAPH_PARALLEL) list_add BOOST_LIBS graph_parallel ;;
- SERIALIZATION) list_add BOOST_LIBS serialization ;;
- FILESYSTEM) list_add BOOST_LIBS filesystem ;;
- EXCEPTION) list_add BOOST_LIBS exception ;;
- DATE_TIME) list_add BOOST_LIBS date_time ;;
- IOSTREAMS) list_add BOOST_LIBS iostreams ;;
- RANDOM) list_add BOOST_LIBS random ;;
- SIGNALS) list_add BOOST_LIBS signals ;;
- PYTHON) list_add BOOST_LIBS python &&
+ PROGRAM_OPTIONS) list_add BOOST_LIBS_MZ program_options ;;
+ GRAPH_PARALLEL) list_add BOOST_LIBS_AL graph_parallel ;;
+ SERIALIZATION) list_add BOOST_LIBS_MZ serialization ;;
+ FILESYSTEM) list_add BOOST_LIBS_AL filesystem ;;
+ EXCEPTION) list_add BOOST_LIBS_AL exception ;;
+ DATE_TIME) list_add BOOST_LIBS_AL date_time ;;
+ IOSTREAMS) list_add BOOST_LIBS_AL iostreams ;;
+ RANDOM) list_add BOOST_LIBS_MZ random ;;
+ SIGNALS) list_add BOOST_LIBS_AL signals ;;
+ PYTHON) list_add BOOST_LIBS_MZ python &&
depends python ;;
- SYSTEM) list_add BOOST_LIBS system ;;
- THREAD) list_add BOOST_LIBS thread ;;
- CHRONO) list_add BOOST_LIBS chrono ;;
- GRAPH) list_add BOOST_LIBS graph ;;
- REGEX) list_add BOOST_LIBS regex ;;
- TEST) list_add BOOST_LIBS test ;;
- WAVE) list_add BOOST_LIBS wave ;;
- MPI) list_add BOOST_LIBS mpi ;;
- LOCALE) list_add BOOST_LIBS locale ;;
- TIMER) list_add BOOST_LIBS timer ;;
- MATH) list_add BOOST_LIBS math ;;
+ SYSTEM) list_add BOOST_LIBS_MZ system ;;
+ THREAD) list_add BOOST_LIBS_MZ thread ;;
+ CHRONO) list_add BOOST_LIBS_AL chrono ;;
+ GRAPH) list_add BOOST_LIBS_AL graph ;;
+ REGEX) list_add BOOST_LIBS_MZ regex ;;
+ TEST) list_add BOOST_LIBS_MZ test ;;
+ WAVE) list_add BOOST_LIBS_MZ wave ;;
+ MPI) list_add BOOST_LIBS_MZ mpi ;;
+ LOCALE) list_add BOOST_LIBS_AL locale ;;
+ TIMER) list_add BOOST_LIBS_MZ timer ;;
+ MATH) list_add BOOST_LIBS_MZ math ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/icu/DETAILS b/libs/icu/DETAILS
index 145b754..d1f8589 100755
--- a/libs/icu/DETAILS
+++ b/libs/icu/DETAILS
@@ -1,12 +1,12 @@
SPELL=icu
if [[ "$ICU_DEV" == 'y' ]]; then
- VERSION=4.8.1.1
-
SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ VERSION=49.1
+
SOURCE_HASH=sha512:3ed36ed2e4cab426fe1c4e001d591375409cb4558010176372023e73b0858df325dcff134fb182efa11de45c149a09b8b5401d6456eaf60b63647939685d4f02
VX=${VERSION//.r/r}
else
- VERSION=4.8.1.1
+ VERSION=49.1
VX=$VERSION
-
SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+
SOURCE_HASH=sha512:3ed36ed2e4cab426fe1c4e001d591375409cb4558010176372023e73b0858df325dcff134fb182efa11de45c149a09b8b5401d6456eaf60b63647939685d4f02
fi
SPELLX=icu4c
VERSIONX=${VERSION//./_}
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index b7fb903..0203ce8 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,3 +1,6 @@
+2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 49.1
+
2011-10-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.8.1.1 (both)

diff --git a/x11-libs/dbusmenu/DETAILS b/x11-libs/dbusmenu/DETAILS
index 4d36b56..6cf89b0 100755
--- a/x11-libs/dbusmenu/DETAILS
+++ b/x11-libs/dbusmenu/DETAILS
@@ -1,8 +1,8 @@
SPELL=dbusmenu
- VERSION=0.5.95
+ VERSION=0.5.99
SOURCE="lib${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.6/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:0d076448b8d831f70199c35f5f11f44b76cf142f3e3de7d4b7d3f0d18b3a7aa3a72274e39d11896a2cabfcc04fc535b3e12039dc945a89834d52ad9a3da10ec8
+
SOURCE_HASH=sha512:10c9a7b6c7cd3a73cdba47f96f0e96cd9c790cac92b730140efdce2dc524ba8e7bd2fba2e422fe84bb97ced62d254117b67847418dfb098d1a542f53603297e1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lib${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/dbusmenu";
LICENSE[0]=GPL/LGPL
diff --git a/x11-libs/dbusmenu/HISTORY b/x11-libs/dbusmenu/HISTORY
index b9b17a9..a11fbd4 100644
--- a/x11-libs/dbusmenu/HISTORY
+++ b/x11-libs/dbusmenu/HISTORY
@@ -1,3 +1,6 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.99
+
2012-03-28 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.5.95

diff --git a/x11-libs/ido/DETAILS b/x11-libs/ido/DETAILS
index 8ac4171..e7930ef 100755
--- a/x11-libs/ido/DETAILS
+++ b/x11-libs/ido/DETAILS
@@ -1,7 +1,7 @@
SPELL=ido
- VERSION=0.3.1
+ VERSION=0.3.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:5c4f9902e271cfab3aad15e99f855322159ab96165830cc40ca1c5fce29798413119a473880be3d7639a227db55b2c4e8f17083b690f215e357ea6b2843310d8

SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.3/${VERSION}/+download/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/ido";
diff --git a/x11-libs/ido/HISTORY b/x11-libs/ido/HISTORY
index 5149652..c7a7999 100644
--- a/x11-libs/ido/HISTORY
+++ b/x11-libs/ido/HISTORY
@@ -1,3 +1,6 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.4
+
2012-01-10 Eric Sandall <sandalle AT sourcemage.org>
* Created (missing dependency for existing indicator-datetime)

diff --git a/x11-libs/ido/ido-0.3.1.tar.gz.sig
b/x11-libs/ido/ido-0.3.1.tar.gz.sig
deleted file mode 100644
index 9b3a895..0000000
Binary files a/x11-libs/ido/ido-0.3.1.tar.gz.sig and /dev/null differ
diff --git a/x11-libs/libindicator/DETAILS b/x11-libs/libindicator/DETAILS
index 88c4790..739d3df 100755
--- a/x11-libs/libindicator/DETAILS
+++ b/x11-libs/libindicator/DETAILS
@@ -1,8 +1,8 @@
SPELL=libindicator
- VERSION=0.4.93
+ VERSION=0.4.95
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.5/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:3eff14b95ee349b72cd3a4d6ade8f9767ac69977a09b5e1718f66b683ca0d242b3ccdffea515aa83aa9ae9f0960b1569787153184c4991dfdf57537eee376cb4
+
SOURCE_HASH=sha512:34bacc124a468471e11e04f2877d67d369a5b0e5664db87ccb67a7a308f866091b2b9298689c4f7457171774b182699234bfb5c4b297f29fb6116d45bfa4b5c8
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/libindicator";
LICENSE[0]=GPL
diff --git a/x11-libs/libindicator/HISTORY b/x11-libs/libindicator/HISTORY
index a07ba6a..eeb062c 100644
--- a/x11-libs/libindicator/HISTORY
+++ b/x11-libs/libindicator/HISTORY
@@ -1,3 +1,6 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.95
+
2012-03-28 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.4.93

diff --git a/x11-libs/unity-greeter/BUILD b/x11-libs/unity-greeter/BUILD
new file mode 100755
index 0000000..3c6533a
--- /dev/null
+++ b/x11-libs/unity-greeter/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-compiler-warnings=no" &&
+LIBS+=" -lm" default_build
diff --git a/x11-libs/unity-greeter/DEPENDS b/x11-libs/unity-greeter/DEPENDS
index 52f5e1c..70b4c40 100755
--- a/x11-libs/unity-greeter/DEPENDS
+++ b/x11-libs/unity-greeter/DEPENDS
@@ -1,6 +1,10 @@
-depends gtk+3 &&
-depends lightdm &&
+depends gtk+3 &&
+depends lightdm &&
depends libindicator &&
+depends vala &&
+depends libcanberra &&
+depends freetype2 &&
+depends cairo &&
optional_depends indicator-datetime '' '' 'for a time applet' &&
optional_depends indicator-soundmenu '' '' 'for a sound applet' &&
optional_depends indicator-power '' '' 'for a power applet' &&
diff --git a/x11-libs/unity-greeter/DETAILS b/x11-libs/unity-greeter/DETAILS
index 2613359..e94c68e 100755
--- a/x11-libs/unity-greeter/DETAILS
+++ b/x11-libs/unity-greeter/DETAILS
@@ -1,8 +1,8 @@
SPELL=unity-greeter
- VERSION=0.1.1
+ VERSION=0.2.7
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:f501bb769f37c936f74323c37fc3e0609221f1a2538f5e1b1b918261347c5dc5b5359fca42d521a197e18560c9ef97d3579ef82a2a8788aaad69178d63239e12
+
SOURCE_HASH=sha512:e250a9e44790c6740e74e370c4bf7d8e74815a6946a5b7a07eabfc958f05d1482bd55027ddae2f817eee149df6454538569f437ba1ae12c20558c1897900b6a5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/unity-greeter";
LICENSE[0]=GPL
diff --git a/x11-libs/unity-greeter/HISTORY b/x11-libs/unity-greeter/HISTORY
index f61c97d..48a42ce 100644
--- a/x11-libs/unity-greeter/HISTORY
+++ b/x11-libs/unity-greeter/HISTORY
@@ -1,3 +1,8 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.7
+ * DEPENDS: added dependencies on vala, libcanberra, freetype2 and
cairo
+ * PRE_BUILD: removed obsolete sedit
+
2012-01-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: indicator-session is for user sessions, not power.

diff --git a/x11-libs/unity-greeter/PRE_BUILD
b/x11-libs/unity-greeter/PRE_BUILD
index 76e0578..06cdead 100755
--- a/x11-libs/unity-greeter/PRE_BUILD
+++ b/x11-libs/unity-greeter/PRE_BUILD
@@ -1,7 +1,5 @@
-default_pre_build &&
+default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&
-sedit '4018a\
- x11\' configure &&

if [[ "$UNITY_GRID" = 'y' ]]; then
cd "${SOURCE_DIRECTORY}/src" &&
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index 01191da..4c6b695 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,8 +1,8 @@
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.3.6
+ VERSION=3.4.0
SOURCE=gtk+-$VERSION.tar.xz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:4f224bb73f469d6e7cb9b96d201d3bf8b417c442f5e039058664c1ef23e7ecfe6b1d05e81860d0df5cc8bb1187b7edfb9cd8cfb07b6866aeeffed84fdb34015f

else
VERSION=3.2.4
SOURCE=gtk+-$VERSION.tar.xz
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 6f55f57..a3a1cd4 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel version 3.4.0
+
2012-03-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.4

diff --git a/x11-toolkits/gtk+3/gtk+-3.3.6.tar.xz.sig
b/x11-toolkits/gtk+3/gtk+-3.3.6.tar.xz.sig
deleted file mode 100644
index dbbe4bf..0000000
Binary files a/x11-toolkits/gtk+3/gtk+-3.3.6.tar.xz.sig and /dev/null differ
diff --git a/x11/lightdm-gtk-greeter/DEPENDS b/x11/lightdm-gtk-greeter/DEPENDS
new file mode 100755
index 0000000..f592172
--- /dev/null
+++ b/x11/lightdm-gtk-greeter/DEPENDS
@@ -0,0 +1,4 @@
+depends lightdm &&
+depends gtk+3 &&
+depends gnome-icon-theme &&
+depends gnome-themes-standard
diff --git a/x11/lightdm-gtk-greeter/DETAILS b/x11/lightdm-gtk-greeter/DETAILS
new file mode 100755
index 0000000..64566fb
--- /dev/null
+++ b/x11/lightdm-gtk-greeter/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=lightdm-gtk-greeter
+ VERSION=1.1.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:4a21c4c8e8bd69f505dc82bc57fd8225ff17dc41bf5db2867dfc6a0eda910f0c82784da2675141ea2f301a1ea63cf8ba1b6510f5ee7f781e67ed81490ac86eaf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://launchpad.net/lightdm-gtk-greeter";
+ LICENSE[0]=GPL
+ ENTERED=20120407
+ SHORT="a gtk based greeter for lightdm"
+cat << EOF
+A gtk based greeter for lightdm.
+EOF
diff --git a/x11/lightdm-gtk-greeter/HISTORY b/x11/lightdm-gtk-greeter/HISTORY
new file mode 100644
index 0000000..4b75472
--- /dev/null
+++ b/x11/lightdm-gtk-greeter/HISTORY
@@ -0,0 +1,3 @@
+2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11/lightdm/BUILD b/x11/lightdm/BUILD
index fe42742..3403016 100755
--- a/x11/lightdm/BUILD
+++ b/x11/lightdm/BUILD
@@ -1,3 +1,9 @@
-create_account lightdm
-PATH="${PATH}:/usr/bin/qt4" &&
-default_build
+create_account lightdm &&
+
+OPTS+=" --disable-static" &&
+OPTS+=" --disable-tests" &&
+OPTS+=" --with-user-session=lightdm-xsession" &&
+OPTS+=" --with-greeter-user=lightdm" &&
+OPTS+=" --with-html-dir=${INSTALL_ROOT}/usr/share/doc/${SPELL}/html" &&
+
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" PATH="$QTDIR/bin/qt4:$PATH" default_build
diff --git a/x11/lightdm/DEPENDS b/x11/lightdm/DEPENDS
index 2668a05..43d79c1 100755
--- a/x11/lightdm/DEPENDS
+++ b/x11/lightdm/DEPENDS
@@ -2,11 +2,12 @@ depends dbus &&
depends linux-pam &&
depends libxklavier &&
depends -sub XEPHYR xorg-server &&
-optional_depends qt4 '--enable-liblightdm-qt --enable-qt-greeter' \
- '--disable-liblightdm-qt --disable-qt-greeter' \
- 'for QT4 support' &&
-optional_depends gtk+3 '--enable-gtk-greeter' '--disable-gtk-greeter' \
- 'for GTK+3 support' &&
+depends libxml2 &&
+depends libx11 &&
+optional_depends qt4 \
+ '--enable-liblightdm-qt' \
+ '--disable-liblightdm-qt' \
+ 'enable LightDM client QT libraries' &&
optional_depends gtk-doc '--enable-gtk-doc' '--disable-gtk-doc' \
'to build documentation' &&
optional_depends gobject-introspection \
diff --git a/x11/lightdm/DETAILS b/x11/lightdm/DETAILS
index 97bff7f..f6b87cb 100755
--- a/x11/lightdm/DETAILS
+++ b/x11/lightdm/DETAILS
@@ -1,9 +1,8 @@
SPELL=lightdm
- VERSION=1.1.0
+ VERSION=1.2.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
-#
SOURCE_HASH=sha512:6d0e6fe7e038e3c9200563e2baea684d8c675fb9e568d6d65f83fd512d2fa94fffbef785e882566487c3d83c6d493f0c1da14d0ed9bbb6dd617cbfac68fdfd2a
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.2/$VERSION/+download/${SOURCE}
+
SOURCE_HASH=sha512:071fdd10444069e3ccd9c0d0dd211bac1733d1893e95cc7272e6a44ee594b3bf3758256987cc1508628cd3c979b82cfbe7b9553d18be2f7be831149432741665
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/lightdm";
LICENSE[0]=GPL3/LGPL3
diff --git a/x11/lightdm/HISTORY b/x11/lightdm/HISTORY
index a078492..5a95d14 100644
--- a/x11/lightdm/HISTORY
+++ b/x11/lightdm/HISTORY
@@ -1,3 +1,16 @@
+2012-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on libx11
+ * INSTALL, lightdm-session: added missing Xsession wrapper
+ * BUILD: use Xsession wrapper, disabled building static libraries,
+ disabled tests, set greeter user to lightdm, set installation
+ directory for html documentation
+ * DEPENDS, BUILD: added optional dependency on qt4
+
+2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.0
+ * BUILD, DEPENDS: removed optional dependency on qt4
+ * DEPENDS: removed optional dependency on gtk+3
+
2012-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on libxklavier

diff --git a/x11/lightdm/INSTALL b/x11/lightdm/INSTALL
index 4c8ba7d..f0bf67d 100755
--- a/x11/lightdm/INSTALL
+++ b/x11/lightdm/INSTALL
@@ -1,4 +1,5 @@
default_install &&
+install -m755 ${SCRIPT_DIRECTORY}/lightdm-session ${INSTALL_ROOT}/usr/sbin/
&&
PAM_DIR="${INSTALL_ROOT}/etc/pam.d" &&
if [ ! -e "${PAM_DIR}/lightdm" ]; then
install "${SCRIPT_DIRECTORY}/lightdm" "${PAM_DIR}/"
diff --git a/x11/lightdm/lightdm-1.1.0.tar.gz.sig
b/x11/lightdm/lightdm-1.1.0.tar.gz.sig
deleted file mode 100644
index 0b6a0b7..0000000
Binary files a/x11/lightdm/lightdm-1.1.0.tar.gz.sig and /dev/null differ
diff --git a/x11/lightdm/lightdm-session b/x11/lightdm/lightdm-session
new file mode 100644
index 0000000..5da041e
--- /dev/null
+++ b/x11/lightdm/lightdm-session
@@ -0,0 +1,69 @@
+#!/bin/sh
+#
+# LightDM wrapper to run around X sessions.
+
+echo "Running X session wrapper"
+
+# Load profile
+for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile"
"$HOME/.xprofile"; do
+ if [ -f "$file" ]; then
+ echo "Loading profile from $file";
+ . "$file"
+ fi
+done
+
+# Load resources
+for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do
+ if [ -f "$file" ]; then
+ echo "Loading resource: $file"
+ xrdb -nocpp -merge "$file"
+ fi
+done
+
+# Load keymaps
+for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do
+ if [ -f "$file" ]; then
+ echo "Loading keymap: $file"
+ setxkbmap `cat "$file"`
+ XKB_IN_USE=yes
+ fi
+done
+
+# Load xmodmap if not using XKB
+if [ -z "$XKB_IN_USE" ]; then
+ for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do
+ if [ -f "$file" ]; then
+ echo "Loading modmap: $file"
+ xmodmap "$file"
+ fi
+ done
+fi
+
+unset XKB_IN_USE
+
+# Run all system xinitrc shell scripts.
+xinitdir="/etc/X11/xinit/xinitrc.d"
+if [ -d "$xinitdir" ]; then
+ for script in $xinitdir/*; do
+ echo "Loading xinit script $script"
+ if [ -x "$script" -a ! -d "$script" ]; then
+ . "$script"
+ fi
+ done
+fi
+
+# Load Xsession scripts
+xsessionddir="/etc/X11/Xsession.d"
+if [ -d "$xsessionddir" ]; then
+ for i in `ls $xsessionddir`; do
+ script="$xsessionddir/$i"
+ echo "Loading X session script $script"
+ if [ -r "$script" -a -f "$script" ] && expr "$i" :
'^[[:alnum:]_-]\+$' > /dev/null; then
+ . "$script"
+ fi
+ done
+fi
+
+echo "X session wrapper complete, running session $@"
+
+exec $@



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (046aa99cb28e03ba16e34e5c51df5aacd7c7e37e), Florian Franzmann, 04/08/2012

Archive powered by MHonArc 2.6.24.

Top of Page