Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (ae5ec623010e665ab8020382b0f61b7b45f6796f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (ae5ec623010e665ab8020382b0f61b7b45f6796f)
  • Date: Tue, 15 Nov 2011 01:51:41 -0600

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

ChangeLog | 10 ++++++++++
x11-libs/crowd-greeter/BUILD | 3 +++
x11-libs/crowd-greeter/DEPENDS | 2 ++
x11-libs/crowd-greeter/DETAILS | 15 +++++++++++++++
x11-libs/crowd-greeter/DOWNLOAD | 2 ++
x11-libs/crowd-greeter/HISTORY | 3 +++
x11-libs/indicator-datetime/DEPENDS | 9 +++++++++
x11-libs/indicator-datetime/DETAILS | 13 +++++++++++++
x11-libs/indicator-datetime/HISTORY | 3 +++
x11-libs/indicator-power/DEPENDS | 1 +
x11-libs/indicator-power/DETAILS | 13 +++++++++++++
x11-libs/indicator-power/HISTORY | 3 +++
x11-libs/indicator-session/DEPENDS | 6 ++++++
x11-libs/indicator-session/DETAILS | 15 +++++++++++++++
x11-libs/indicator-session/HISTORY | 3 +++
x11-libs/indicator-soundmenu/DEPENDS | 8 ++++++++
x11-libs/indicator-soundmenu/DETAILS | 17 +++++++++++++++++
x11-libs/indicator-soundmenu/HISTORY | 3 +++
x11-libs/libindicator/DEPENDS | 5 +++++
x11-libs/libindicator/DETAILS | 13 +++++++++++++
x11-libs/libindicator/HISTORY | 3 +++
x11-libs/unity-greeter/CONFIGURE | 2 ++
x11-libs/unity-greeter/DEPENDS | 7 +++++++
x11-libs/unity-greeter/DETAILS | 13 +++++++++++++
x11-libs/unity-greeter/HISTORY | 3 +++
x11-libs/unity-greeter/PRE_BUILD | 5 +++++
x11-libs/unity-greeter/grid.patch | 11 +++++++++++
x11-libs/webkit-greeter/BUILD | 3 +++
x11-libs/webkit-greeter/DEPENDS | 3 +++
x11-libs/webkit-greeter/DETAILS | 13 +++++++++++++
x11-libs/webkit-greeter/DOWNLOAD | 2 ++
x11-libs/webkit-greeter/HISTORY | 3 +++
x11/unity-greeter/CONFIGURE | 2 ++
x11/unity-greeter/DEPENDS | 7 +++++++
x11/unity-greeter/DETAILS | 13 +++++++++++++
x11/unity-greeter/HISTORY | 3 +++
x11/unity-greeter/PRE_BUILD | 5 +++++
x11/unity-greeter/grid.patch | 11 +++++++++++
38 files changed, 256 insertions(+)

New commits:
commit ae5ec623010e665ab8020382b0f61b7b45f6796f
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

unity-greeter: moved to x11-libs

commit 02d6625965ca2b75934b58ccb3b27a37fa7b4932
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

indicator-soundmenu: new spell, sound menu for indicator

commit 73e9b3cf5f7dcf5d5bc066df4b392d0f2975a2bf
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

indicator-datetime: new spell, date and time indicator

commit 5bbf3adcb2741aaa7a1ade1c95a4bc6355ffe249
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

webkit-greeter: new spell, webkit based greeter for lightdm

commit f1e23bb414723cca0895d031270125d6503d4bac
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

crowd-greeter: new spell, 3D crowd greeter for lightdm

commit 01bf998bccef9563e1a79d82c132dc888fda845b
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

indicator-power: new spell, indicator power menu

commit 3c5dbff578313deb62128520529f1e2712f9e475
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

indicator-session: new spell, indicator session menu

commit 1226d7b99f7444e0ba9c412fd9b3cb68fd647220
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

libindicator: new spell, indicator function library

commit 74587809cfd77b51d42eef7decf6fcb86cdf0f57
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

unity-greeter: new spell, unity greeter for lightdm

diff --git a/ChangeLog b/ChangeLog
index 25f9f14..c9d074b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2011-11-15 Arjan Bouter <abouter AT sourcemage.org>
+ * x11/unity-greeter: new spell, unity greeter for lightdm
+ * x11-libs/libindicator: new spell, indicator function library
+ * x11-libs/indicator-session: new spell, indicator session menu
+ * x11-libs/indicator-power: new spell, indicator power menu
+ * x11-libs/crowd-greeter: new spell, 3D crowd greeter for lightdm
+ * x11--libs/webkit-greeter: new spell, webkit based greeter for
lightdm
+ * x11-libs/indicator-datetime: new spell, indicator date and time
+ * x11-libs/indicator-soundmenu: new spell, indicator sound menu
+
2011-11-15 Ladislav Hagara <hgr AT vabo.cz>
* gnome3-apps/aisleriot: new spell, collection of card games

diff --git a/x11-libs/crowd-greeter/BUILD b/x11-libs/crowd-greeter/BUILD
new file mode 100755
index 0000000..d29ac16
--- /dev/null
+++ b/x11-libs/crowd-greeter/BUILD
@@ -0,0 +1,3 @@
+cd "${SOURCE_DIRECTORY}" &&
+autoconf
+default_build
diff --git a/x11-libs/crowd-greeter/DEPENDS b/x11-libs/crowd-greeter/DEPENDS
new file mode 100755
index 0000000..7d8479d
--- /dev/null
+++ b/x11-libs/crowd-greeter/DEPENDS
@@ -0,0 +1,2 @@
+depends lightdm &&
+depends bzr
diff --git a/x11-libs/crowd-greeter/DETAILS b/x11-libs/crowd-greeter/DETAILS
new file mode 100755
index 0000000..53add42
--- /dev/null
+++ b/x11-libs/crowd-greeter/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=crowd-greeter
+ VERSION=trunk
+ SOURCE="crowd-greeter.tar.bz2"
+
SOURCE_URL[0]=bzr_http://bazaar.launchpad.net/~lightdm-team/${SPELL}/trunk:${SPELL}-${VERSION}
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/crowd-greeter";
+ LICENSE[0]=GPL
+ ENTERED=20111114
+ SHORT="LightDM crowd greeter"
+cat << EOF
+A LightDM greeter that shows 3D avatars that the user can click on to login
+with. This was a demonstration greeter used in Robert Ancell's LightDM talk
+at the 2011 desktop summit.
+EOF
diff --git a/x11-libs/crowd-greeter/DOWNLOAD b/x11-libs/crowd-greeter/DOWNLOAD
new file mode 100755
index 0000000..1a32c2c
--- /dev/null
+++ b/x11-libs/crowd-greeter/DOWNLOAD
@@ -0,0 +1,2 @@
+. $GRIMOIRE/FUNCTIONS &&
+bzr_download
diff --git a/x11-libs/crowd-greeter/HISTORY b/x11-libs/crowd-greeter/HISTORY
new file mode 100644
index 0000000..f92e0f8
--- /dev/null
+++ b/x11-libs/crowd-greeter/HISTORY
@@ -0,0 +1,3 @@
+2011-11-14 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, DOWNLOAD: spell created
+
diff --git a/x11-libs/indicator-datetime/DEPENDS
b/x11-libs/indicator-datetime/DEPENDS
new file mode 100755
index 0000000..6c3e671
--- /dev/null
+++ b/x11-libs/indicator-datetime/DEPENDS
@@ -0,0 +1,9 @@
+depends libindicator &&
+depends ido &&
+depends geoclue &&
+depends evolution-data-server &&
+optional_depends gtk+3 '--with-gtk=3' '--with-gtk=2' \
+ 'use gtk+3 instead of gtk+2' &&
+if ! is_depends_enabled $SPELL gtk+3 ; then
+ depends gtk+2
+fi
diff --git a/x11-libs/indicator-datetime/DETAILS
b/x11-libs/indicator-datetime/DETAILS
new file mode 100755
index 0000000..5591347
--- /dev/null
+++ b/x11-libs/indicator-datetime/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=indicator-datetime
+ VERSION=0.3.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.3/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:24a2cbcf77477497cf0aed13a48f081d0532874d40db982b071ba43f61cd407dfd6dc4595bbb26de0c8a10f179b08fab33cecb83b646c69ff6bd06cb4c63b175
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/indicator-datetime";
+ LICENSE[0]=GPL
+ ENTERED=20111111
+ SHORT="A very, very simple clock."
+cat << EOF
+A very, very simple clock.
+EOF
diff --git a/x11-libs/indicator-datetime/HISTORY
b/x11-libs/indicator-datetime/HISTORY
new file mode 100644
index 0000000..d55a85f
--- /dev/null
+++ b/x11-libs/indicator-datetime/HISTORY
@@ -0,0 +1,3 @@
+2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11-libs/indicator-power/DEPENDS
b/x11-libs/indicator-power/DEPENDS
new file mode 100755
index 0000000..f82a290
--- /dev/null
+++ b/x11-libs/indicator-power/DEPENDS
@@ -0,0 +1 @@
+depends libindicator
diff --git a/x11-libs/indicator-power/DETAILS
b/x11-libs/indicator-power/DETAILS
new file mode 100755
index 0000000..a668664
--- /dev/null
+++ b/x11-libs/indicator-power/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=indicator-power
+ VERSION=0.10
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:3417a499b61cf85f7f03f7c9bdaf861cc2a908eadbe3068b74e8e9dd4c4f136ad2e6fc06c598a118fb4ab87dcd307a2f0c7829d480e8cf2d87772fafd3d00bf0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/indicator-power";
+ LICENSE[0]=GPL
+ ENTERED=20111112
+ SHORT="Power indicator"
+cat << EOF
+A indicator to show the power status of your devices.
+EOF
diff --git a/x11-libs/indicator-power/HISTORY
b/x11-libs/indicator-power/HISTORY
new file mode 100644
index 0000000..463825d
--- /dev/null
+++ b/x11-libs/indicator-power/HISTORY
@@ -0,0 +1,3 @@
+2011-11-12 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11-libs/indicator-session/DEPENDS
b/x11-libs/indicator-session/DEPENDS
new file mode 100755
index 0000000..d18c84d
--- /dev/null
+++ b/x11-libs/indicator-session/DEPENDS
@@ -0,0 +1,6 @@
+depends libindicator &&
+optional_depends gtk+3 '--with-gtk=3' '--with-gtk=2' \
+ 'use gtk+3 instead of gtk+2' &&
+if ! is_depends_enabled $SPELL gtk+3 ; then
+ depends gtk+2
+fi
diff --git a/x11-libs/indicator-session/DETAILS
b/x11-libs/indicator-session/DETAILS
new file mode 100755
index 0000000..162cdc7
--- /dev/null
+++ b/x11-libs/indicator-session/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=indicator-session
+ VERSION=0.3.7.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.3/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:5cf55ab872de45cf87206128210bdd32b83901b06cf445ff81237ebaea1845663061287936cfcec5391ee8b721abe2b7ddd25c28b32064f21ec25b397e495aad
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/indicator-session";
+ LICENSE[0]=GPL
+ ENTERED=20111111
+ SHORT="indicator session menu"
+cat << EOF
+Quick! Change your status. Switch users. Close your session! All provided by
+the The Session Menu these tasks are conveniently placed in the upper-right
+corner of the desktop to make them available and easy to use.
+EOF
diff --git a/x11-libs/indicator-session/HISTORY
b/x11-libs/indicator-session/HISTORY
new file mode 100644
index 0000000..d55a85f
--- /dev/null
+++ b/x11-libs/indicator-session/HISTORY
@@ -0,0 +1,3 @@
+2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11-libs/indicator-soundmenu/DEPENDS
b/x11-libs/indicator-soundmenu/DEPENDS
new file mode 100755
index 0000000..4250aac
--- /dev/null
+++ b/x11-libs/indicator-soundmenu/DEPENDS
@@ -0,0 +1,8 @@
+depends libindicator &&
+depends pulseaudio &&
+depends gconf2 &&
+optional_depends gtk+3 '--with-gtk=3' '--with-gtk=2' \
+ 'use gtk+3 instead of gtk+2' &&
+if ! is_depends_enabled $SPELL gtk+3 ; then
+ depends gtk+2
+fi
diff --git a/x11-libs/indicator-soundmenu/DETAILS
b/x11-libs/indicator-soundmenu/DETAILS
new file mode 100755
index 0000000..9e431e8
--- /dev/null
+++ b/x11-libs/indicator-soundmenu/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=indicator-soundmenu
+ VERSION=0.7.9.1
+ SOURCE="indicator-sound-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/indicator-sound/fourth/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:3247c5046ccf5313582c39581f2ff1216a44d501723f0a5c0f3ccbb45aeb7d24ffffb59fe67c2dc05aa31370a94af675b465783e62d7b349315c93d0bcd0ac96
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/indicator-sound-${VERSION}"
+ WEB_SITE="https://launchpad.net/indicator-sound";
+ LICENSE[0]=GPL
+ ENTERED=20111111
+ SHORT="A unified sound menu for indicator"
+cat << EOF
+A unified sound menu Implementing mpt's https://wiki.ubuntu.com/SoundMenu
+
+"There should be a unified sound menu taking the place of the Gnome
+mixer_applet2. We also offer this design to the Kubuntu and KDE communities
+as a foundation for a possible replacement of the kmix applet."
+EOF
diff --git a/x11-libs/indicator-soundmenu/HISTORY
b/x11-libs/indicator-soundmenu/HISTORY
new file mode 100644
index 0000000..ce26910
--- /dev/null
+++ b/x11-libs/indicator-soundmenu/HISTORY
@@ -0,0 +1,3 @@
+2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS, HISTORY: spell created
+
diff --git a/x11-libs/libindicator/DEPENDS b/x11-libs/libindicator/DEPENDS
new file mode 100755
index 0000000..2933d3a
--- /dev/null
+++ b/x11-libs/libindicator/DEPENDS
@@ -0,0 +1,5 @@
+optional_depends gtk+3 '--with-gtk=3' '--with-gtk=2' \
+ 'use gtk+3 instead of gtk+2' &&
+if ! is_depends_enabled $SPELL gtk+3 ; then
+ depends gtk+2
+fi
diff --git a/x11-libs/libindicator/DETAILS b/x11-libs/libindicator/DETAILS
new file mode 100755
index 0000000..7afc342
--- /dev/null
+++ b/x11-libs/libindicator/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libindicator
+ VERSION=0.4.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.4/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:ed4aff3c045fbb43ea3534a9b147577bb4922d31623a08a7b26430accf7d80ba8b2a7eebf52e32776e33e2f0ee00c137b6a1f7d61d01fb8103c5fdee1ff7cf86
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/libindicator";
+ LICENSE[0]=GPL
+ ENTERED=20111111
+ SHORT="indicator function library"
+cat << EOF
+A set of symbols and convience functions that all indicators would like to
use.
+EOF
diff --git a/x11-libs/libindicator/HISTORY b/x11-libs/libindicator/HISTORY
new file mode 100644
index 0000000..f81be1b
--- /dev/null
+++ b/x11-libs/libindicator/HISTORY
@@ -0,0 +1,3 @@
+2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/x11-libs/unity-greeter/CONFIGURE
b/x11-libs/unity-greeter/CONFIGURE
new file mode 100755
index 0000000..5b36af9
--- /dev/null
+++ b/x11-libs/unity-greeter/CONFIGURE
@@ -0,0 +1,2 @@
+message 'unity-greeter renders a grid of white dots over the background.' &&
+config_query UNITY_GRID 'patch the source to remove the grid?' n
diff --git a/x11-libs/unity-greeter/DEPENDS b/x11-libs/unity-greeter/DEPENDS
new file mode 100755
index 0000000..f0067af
--- /dev/null
+++ b/x11-libs/unity-greeter/DEPENDS
@@ -0,0 +1,7 @@
+depends gtk+3 &&
+depends lightdm &&
+depends libindicator &&
+optional_depends indicator-datetime '' '' 'for a time applet' &&
+optional_depends indicator-soundmenu '' '' 'for a sound applet' &&
+optional_depends indicator-power '' '' 'for a power applet' &&
+optional_depends indicator-session '' '' 'for a power applet'
diff --git a/x11-libs/unity-greeter/DETAILS b/x11-libs/unity-greeter/DETAILS
new file mode 100755
index 0000000..2613359
--- /dev/null
+++ b/x11-libs/unity-greeter/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=unity-greeter
+ VERSION=0.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:f501bb769f37c936f74323c37fc3e0609221f1a2538f5e1b1b918261347c5dc5b5359fca42d521a197e18560c9ef97d3579ef82a2a8788aaad69178d63239e12
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/unity-greeter";
+ LICENSE[0]=GPL
+ ENTERED=20111111
+ SHORT="Unity Greeter for LightDM"
+cat << EOF
+The greeter (login screen) application for Unity.
+EOF
diff --git a/x11-libs/unity-greeter/HISTORY b/x11-libs/unity-greeter/HISTORY
new file mode 100644
index 0000000..ea38fb3
--- /dev/null
+++ b/x11-libs/unity-greeter/HISTORY
@@ -0,0 +1,3 @@
+2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS, PRE_BUILD, grid.patch: spell created
+
diff --git a/x11-libs/unity-greeter/PRE_BUILD
b/x11-libs/unity-greeter/PRE_BUILD
new file mode 100755
index 0000000..cadada6
--- /dev/null
+++ b/x11-libs/unity-greeter/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+if [[ "$UNITY_GRID" = 'y' ]]; then
+ cd "${SOURCE_DIRECTORY}/src" &&
+ patch < "${SCRIPT_DIRECTORY}/grid.patch"
+fi
diff --git a/x11-libs/unity-greeter/grid.patch
b/x11-libs/unity-greeter/grid.patch
new file mode 100644
index 0000000..048207a
--- /dev/null
+++ b/x11-libs/unity-greeter/grid.patch
@@ -0,0 +1,11 @@
+--- user-list.vala 2011-09-28 07:32:51.000000000 +0200
++++ user-list.vala-fixed 2011-11-12 00:34:32.217649083 +0100
+@@ -249,7 +249,7 @@
+
+ /* Draw overlay */
+ bc.set_source (overlay);
+- bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2 +
2, height - grid_size * 2 + 2);
++// bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2
+ 2, height - grid_size * 2 + 2);
+ bc.fill ();
+
+ /* Draw logo */
diff --git a/x11-libs/webkit-greeter/BUILD b/x11-libs/webkit-greeter/BUILD
new file mode 100755
index 0000000..629bf4a
--- /dev/null
+++ b/x11-libs/webkit-greeter/BUILD
@@ -0,0 +1,3 @@
+cd "${SOURCE_DIRECTORY}" &&
+gnome-autogen.sh &&
+default_build
diff --git a/x11-libs/webkit-greeter/DEPENDS b/x11-libs/webkit-greeter/DEPENDS
new file mode 100755
index 0000000..5b43120
--- /dev/null
+++ b/x11-libs/webkit-greeter/DEPENDS
@@ -0,0 +1,3 @@
+depends lightdm &&
+depends gnome-common2 &&
+depends bzr
diff --git a/x11-libs/webkit-greeter/DETAILS b/x11-libs/webkit-greeter/DETAILS
new file mode 100755
index 0000000..68e22bc
--- /dev/null
+++ b/x11-libs/webkit-greeter/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=webkit-greeter
+ VERSION=trunk
+ SOURCE="${SPELL}.tar.bz2"
+
SOURCE_URL[0]=bzr_http://bazaar.launchpad.net/~lightdm-team/lightdm-${SPELL}/trunk:${SPELL}-${VERSION}
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/lightdm-webkit-greeter";
+ LICENSE[0]=GPL
+ ENTERED=20111114
+ SHORT="LightDM webkit greeter"
+cat << EOF
+A greeter for LightDM that uses Webkit for theming.
+EOF
diff --git a/x11-libs/webkit-greeter/DOWNLOAD
b/x11-libs/webkit-greeter/DOWNLOAD
new file mode 100755
index 0000000..1a32c2c
--- /dev/null
+++ b/x11-libs/webkit-greeter/DOWNLOAD
@@ -0,0 +1,2 @@
+. $GRIMOIRE/FUNCTIONS &&
+bzr_download
diff --git a/x11-libs/webkit-greeter/HISTORY b/x11-libs/webkit-greeter/HISTORY
new file mode 100644
index 0000000..f92e0f8
--- /dev/null
+++ b/x11-libs/webkit-greeter/HISTORY
@@ -0,0 +1,3 @@
+2011-11-14 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, DOWNLOAD: spell created
+
diff --git a/x11/unity-greeter/CONFIGURE b/x11/unity-greeter/CONFIGURE
new file mode 100755
index 0000000..5b36af9
--- /dev/null
+++ b/x11/unity-greeter/CONFIGURE
@@ -0,0 +1,2 @@
+message 'unity-greeter renders a grid of white dots over the background.' &&
+config_query UNITY_GRID 'patch the source to remove the grid?' n
diff --git a/x11/unity-greeter/DEPENDS b/x11/unity-greeter/DEPENDS
new file mode 100755
index 0000000..f0067af
--- /dev/null
+++ b/x11/unity-greeter/DEPENDS
@@ -0,0 +1,7 @@
+depends gtk+3 &&
+depends lightdm &&
+depends libindicator &&
+optional_depends indicator-datetime '' '' 'for a time applet' &&
+optional_depends indicator-soundmenu '' '' 'for a sound applet' &&
+optional_depends indicator-power '' '' 'for a power applet' &&
+optional_depends indicator-session '' '' 'for a power applet'
diff --git a/x11/unity-greeter/DETAILS b/x11/unity-greeter/DETAILS
new file mode 100755
index 0000000..2613359
--- /dev/null
+++ b/x11/unity-greeter/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=unity-greeter
+ VERSION=0.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:f501bb769f37c936f74323c37fc3e0609221f1a2538f5e1b1b918261347c5dc5b5359fca42d521a197e18560c9ef97d3579ef82a2a8788aaad69178d63239e12
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/unity-greeter";
+ LICENSE[0]=GPL
+ ENTERED=20111111
+ SHORT="Unity Greeter for LightDM"
+cat << EOF
+The greeter (login screen) application for Unity.
+EOF
diff --git a/x11/unity-greeter/HISTORY b/x11/unity-greeter/HISTORY
new file mode 100644
index 0000000..ea38fb3
--- /dev/null
+++ b/x11/unity-greeter/HISTORY
@@ -0,0 +1,3 @@
+2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS, PRE_BUILD, grid.patch: spell created
+
diff --git a/x11/unity-greeter/PRE_BUILD b/x11/unity-greeter/PRE_BUILD
new file mode 100755
index 0000000..cadada6
--- /dev/null
+++ b/x11/unity-greeter/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+if [[ "$UNITY_GRID" = 'y' ]]; then
+ cd "${SOURCE_DIRECTORY}/src" &&
+ patch < "${SCRIPT_DIRECTORY}/grid.patch"
+fi
diff --git a/x11/unity-greeter/grid.patch b/x11/unity-greeter/grid.patch
new file mode 100644
index 0000000..048207a
--- /dev/null
+++ b/x11/unity-greeter/grid.patch
@@ -0,0 +1,11 @@
+--- user-list.vala 2011-09-28 07:32:51.000000000 +0200
++++ user-list.vala-fixed 2011-11-12 00:34:32.217649083 +0100
+@@ -249,7 +249,7 @@
+
+ /* Draw overlay */
+ bc.set_source (overlay);
+- bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2 +
2, height - grid_size * 2 + 2);
++// bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2
+ 2, height - grid_size * 2 + 2);
+ bc.fill ();
+
+ /* Draw logo */



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (ae5ec623010e665ab8020382b0f61b7b45f6796f), Arjan Bouter, 11/15/2011

Archive powered by MHonArc 2.6.24.

Top of Page