Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (e45a4786a8fbb61bb74d6c055a864d3987829ae0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (e45a4786a8fbb61bb74d6c055a864d3987829ae0)
  • Date: Wed, 27 Feb 2008 00:16:15 -0600

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

ChangeLog | 5 ++++
e/e_module-itask/DEPENDS | 10 ++++++++
e/e_module-itask/DETAILS | 20 ++++++++++++++++
e/e_module-itask/HISTORY | 3 ++
e/e_module-itask/PREPARE | 1
e/e_module-itask/PRE_BUILD | 3 ++
e/e_module-winlist-ng/DEPENDS | 10 ++++++++
e/e_module-winlist-ng/DETAILS | 28 ++++++++++++++++++++++
e/e_module-winlist-ng/HISTORY | 3 ++
e/e_module-winlist-ng/PREPARE | 1
e/e_module-winlist-ng/PRE_BUILD | 3 ++
e/e_modules/DEPENDS | 20 ++++++++++++----
e/e_modules/HISTORY | 5 ++++
x11/screenlets/BUILD | 1
x11/screenlets/DETAILS | 35
++++++++++++++++++++++++++++
x11/screenlets/DOWNLOAD | 8 ++++++
x11/screenlets/HISTORY | 4 +++
x11/screenlets/INSTALL | 2 +
x11/screenlets/PRE_BUILD | 3 ++
x11/screenlets/install-path.patch | 32 +++++++++++++++++++++++++
x11/screenlets/screenlets-0.0.12.tar.gz.sig |binary
21 files changed, 192 insertions(+), 5 deletions(-)

New commits:
commit e45a4786a8fbb61bb74d6c055a864d3987829ae0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_modules: Alphabetize dependencies

commit d7e772fddf52cda16f55937f7b7c81496b096537
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_modules: Added optional dependencies on e_module-itask and
e_module-winlist-ng

commit bc4a3dcf31e2b7ec04bdd5b87348ddb0626ae37e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

itask -> e_module-itask

commit 619e52f8546a90781f05e7dee10690512cbe9707
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

winlist-ng renamed to e_module-winlist-ng

commit f6bd638a7232ebcf2ec178afc2e268c43af5cc59
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

itask, winlist-ng: Use FORCE_DOWNLOAD=1 for SCM downloads

commit 21e9179f811f1cd96143a3d262799d2274a514f7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

itask: Also optionally uses gettext

commit f1ae958ce662c463404a6da14d79c93354cff07e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

winlist-ng: Added an E17 window list module

commit 5388f320b6e436ec4587b3845044ce118ec33491
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

itask: Added an E17 full featured taskbar

commit 1650b99503a87d47ed452a888786b99198a5ca2c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

screenlets: Screen applets

diff --git a/ChangeLog b/ChangeLog
index fa0def8..6f83c76 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-26 Eric Sandall <sandalle AT sourcemage.org>
+ * x11/screenlets: Added Screen applets
+ * e/e_module-itask: Added an E17 full featured tasbkar
+ * e/e_module-winlist-ng: Added an E17 window list module
+
2008-02-26 Ladislav Hagara <hgr AT vabo.cz>
* doc/funny-manpages: new spell, more funny manpages

diff --git a/e/e_module-itask/DEPENDS b/e/e_module-itask/DEPENDS
new file mode 100755
index 0000000..f0796e1
--- /dev/null
+++ b/e/e_module-itask/DEPENDS
@@ -0,0 +1,10 @@
+depends automake &&
+depends edje &&
+depends efreet &&
+depends libtool &&
+depends SVN &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support'
diff --git a/e/e_module-itask/DETAILS b/e/e_module-itask/DETAILS
new file mode 100755
index 0000000..636ef22
--- /dev/null
+++ b/e/e_module-itask/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=e_module-itask
+if [[ "$ITASK_SCM_AUTOUPDATE" == "y" ]] ; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ FORCE_DOWNLOAD=1
+
SOURCE_URL[0]=svn_http://itask-module.googlecode.com/svn/trunk/${SPELL/e_module-/}:$SPELL
+ SOURCE_IGNORE=volatile
+ SOURCE_HINTS=old_svn_compat
+ LICENSE[0]=BSD
+ WEB_SITE=http://code.google.com/p/itask-module/wiki/Itask
+ ENTERED=20080226
+ SHORT='E17 full featured taskbar'
+cat << EOF
+This module is based on ibox from enlightenment DR17 and is intended to
+become a full featured taskbar.
+EOF
diff --git a/e/e_module-itask/HISTORY b/e/e_module-itask/HISTORY
new file mode 100644
index 0000000..e0d76c6
--- /dev/null
+++ b/e/e_module-itask/HISTORY
@@ -0,0 +1,3 @@
+2008-02-26 Eric Sandall <sandalle AT sourcemage.org>
+ * PREPARE, DETAILS, DEPENDS: Created
+
diff --git a/e/e_module-itask/PREPARE b/e/e_module-itask/PREPARE
new file mode 100755
index 0000000..94af7d0
--- /dev/null
+++ b/e/e_module-itask/PREPARE
@@ -0,0 +1 @@
+config_query ITASK_SCM_AUTOUPDATE "Would you like to have $SPELL updated
on every system-update?" n
diff --git a/e/e_module-itask/PRE_BUILD b/e/e_module-itask/PRE_BUILD
new file mode 100755
index 0000000..eacc176
--- /dev/null
+++ b/e/e_module-itask/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+NOCONFIGURE="on" ./autogen.sh
diff --git a/e/e_module-winlist-ng/DEPENDS b/e/e_module-winlist-ng/DEPENDS
new file mode 100755
index 0000000..f0796e1
--- /dev/null
+++ b/e/e_module-winlist-ng/DEPENDS
@@ -0,0 +1,10 @@
+depends automake &&
+depends edje &&
+depends efreet &&
+depends libtool &&
+depends SVN &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support'
diff --git a/e/e_module-winlist-ng/DETAILS b/e/e_module-winlist-ng/DETAILS
new file mode 100755
index 0000000..2cc068b
--- /dev/null
+++ b/e/e_module-winlist-ng/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=e_module-winlist-ng
+if [[ "$WINLISTNG_SCM_AUTOUPDATE" == "y" ]] ; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ FORCE_DOWNLOAD=1
+
SOURCE_URL[0]=svn_http://itask-module.googlecode.com/svn/trunk/winlist_ng:$SPELL
+ SOURCE_IGNORE=volatile
+ SOURCE_HINTS=old_svn_compat
+ LICENSE[0]=BSD
+ WEB_SITE=http://code.google.com/p/itask-module/wiki/WinlistNG
+ ENTERED=20080226
+ SHORT='E17 window list module'
+cat << EOF
+This module should not only look different as the e17 winlist, it also will
+get a lot of functionality I was missing, for example: decide while selecting
+if you want to jump to the desk of the selected app or bring the selected app
+to the current desk, close the selected app directly, show the selected app
+on the current desk (if it's on another desk), etc. See the keybindings on
+the Wiki page.
+
+This module does not depend on composite, but if you want to use it with a
+composite manager you have to start the cm before the module is loaded (or
+restart e after you started the composite manager).
+EOF
diff --git a/e/e_module-winlist-ng/HISTORY b/e/e_module-winlist-ng/HISTORY
new file mode 100644
index 0000000..e0d76c6
--- /dev/null
+++ b/e/e_module-winlist-ng/HISTORY
@@ -0,0 +1,3 @@
+2008-02-26 Eric Sandall <sandalle AT sourcemage.org>
+ * PREPARE, DETAILS, DEPENDS: Created
+
diff --git a/e/e_module-winlist-ng/PREPARE b/e/e_module-winlist-ng/PREPARE
new file mode 100755
index 0000000..34155da
--- /dev/null
+++ b/e/e_module-winlist-ng/PREPARE
@@ -0,0 +1 @@
+config_query WINLISTNG_SCM_AUTOUPDATE "Would you like to have $SPELL
updated on every system-update?" n
diff --git a/e/e_module-winlist-ng/PRE_BUILD b/e/e_module-winlist-ng/PRE_BUILD
new file mode 100755
index 0000000..eacc176
--- /dev/null
+++ b/e/e_module-winlist-ng/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+NOCONFIGURE="on" ./autogen.sh
diff --git a/e/e_modules/DEPENDS b/e/e_modules/DEPENDS
index e3498e4..71b28c0 100755
--- a/e/e_modules/DEPENDS
+++ b/e/e_modules/DEPENDS
@@ -43,6 +43,11 @@ optional_depends e_module-forecasts
\
'' \
'for weather forecasts on your E17 desktop' &&

+optional_depends e_module-itask \
+ '' \
+ '' \
+ 'for a full featured E17 taskbar module' &&
+
optional_depends e_module-language \
'' \
'' \
@@ -138,12 +143,17 @@ optional_depends e_module-weather
\
'' \
'for an E17 weather forecast display' &&

-optional_depends e_module-wlan \
- '' \
- '' \
- 'for an E17 wireless network monitor' &&
+optional_depends e_module-winlist-ng \
+ '' \
+ '' \
+ 'for an E17 window list module' &&

optional_depends e_module-winselector \
'' \
'' \
- 'for an E17 menu-based open window access'
+ 'for an E17 menu-based open window access' &&
+
+optional_depends e_module-wlan \
+ '' \
+ '' \
+ 'for an E17 wireless network monitor'
diff --git a/e/e_modules/HISTORY b/e/e_modules/HISTORY
index fcbcbc7..43da5ee 100644
--- a/e/e_modules/HISTORY
+++ b/e/e_modules/HISTORY
@@ -1,3 +1,8 @@
+2008-02-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Added optional dependencies on e_module-itask and
+ e_module-winlist-ng
+ Alphabetize list
+
2008-01-23 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Added optional dependency on e_module-execwatch

diff --git a/x11/screenlets/BUILD b/x11/screenlets/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11/screenlets/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11/screenlets/DETAILS b/x11/screenlets/DETAILS
new file mode 100755
index 0000000..627fbc6
--- /dev/null
+++ b/x11/screenlets/DETAILS
@@ -0,0 +1,35 @@
+ SPELL=screenlets
+ VERSION=0.0.12
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+
SOURCE_URL[0]=https://code.launchpad.net/screenlets/trunk/$VERSION/+download/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.screenlets.org/index.php/Home
+ KEYWORDS="x11"
+ ENTERED=20080226
+ SHORT='Screen applets'
+cat << EOF
+Screenlets (short form of "Screen-Applets") are small owner-drawn
applications
+that can be described as "the virtual representation of things lying/standing
+around on your desk": Sticknotes, clocks, rulers, ... the possibilities are
+endless.
+
+The goal of the Screenlets-framework is to simplify the creation of fully
+themeable mini-apps that each solve basic desktop-work-related needs and
+generally improve the usability and eye-candy of the modern Linux-desktop.
+
+Screenlets strongly follow the UNIX-idea of modularization and having one
+tool for one purpose. They are in some way the modern evolution of that
+idea (ported from commandline-tools to desktop-apps). One intention of the
+screenlets is to encourage creation of visually appealing graphical frontends
+to common unix-tools to attract the "modern" user while still "keeping it
+real".
+
+Screenlets are in fact shaped Gtk-Windows that take care of drawing
+themselves. They contain a window a menu and (optionally) a theme
+(of type ScreenletTheme). Screenlets also offer a simple way of
+handling/changing settings/options (for both - user and developer). Since
+version 0.0.8 all screenlets can also be controlled over DBus and can easily
+offer customized services.
+EOF
diff --git a/x11/screenlets/DOWNLOAD b/x11/screenlets/DOWNLOAD
new file mode 100755
index 0000000..5964ef1
--- /dev/null
+++ b/x11/screenlets/DOWNLOAD
@@ -0,0 +1,8 @@
+if [[ -e ${SOURCE_CACHE}/${SOURCE} ]] ; then
+ message "${MESSAGE_COLOR}Found source file" \
+ "${FILE_COLOR}${SOURCE}${DEFAULT_COLOR}"
+else
+ message "${MESSAGE_COLOR}Downloading source file" \
+ "${FILE_COLOR}${SOURCE}${DEFAULT_COLOR}" &&
+ wget --no-check-certificate ${SOURCE_URL} -O ${SOURCE_CACHE}/${SOURCE}
+fi
diff --git a/x11/screenlets/HISTORY b/x11/screenlets/HISTORY
new file mode 100644
index 0000000..7fab332
--- /dev/null
+++ b/x11/screenlets/HISTORY
@@ -0,0 +1,4 @@
+2008-02-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DOWNLOAD, PRE_BUILD, BUILD, INSTALL, install-path.patch:
+ Created
+
diff --git a/x11/screenlets/INSTALL b/x11/screenlets/INSTALL
new file mode 100755
index 0000000..1f8c8c8
--- /dev/null
+++ b/x11/screenlets/INSTALL
@@ -0,0 +1,2 @@
+make install DEST_DIR=$INSTALL_ROOT &&
+make menu DEST_DIR=$INSTALL_ROOT
diff --git a/x11/screenlets/PRE_BUILD b/x11/screenlets/PRE_BUILD
new file mode 100755
index 0000000..f5c0ec6
--- /dev/null
+++ b/x11/screenlets/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SCRIPT_DIRECTORY/install-path.patch
diff --git a/x11/screenlets/install-path.patch
b/x11/screenlets/install-path.patch
new file mode 100644
index 0000000..97dc7eb
--- /dev/null
+++ b/x11/screenlets/install-path.patch
@@ -0,0 +1,32 @@
+diff -Naur screenlets.orig/Makefile screenlets/Makefile
+--- screenlets.orig/Makefile 2008-02-07 18:46:21.000000000 -0800
++++ screenlets/Makefile 2008-02-26 19:09:09.674504084 -0800
+@@ -11,10 +11,10 @@
+
+ # install the Screenlets
+ install:
+- python setup.py install
+- cp desktop-menu/screenlets.svg /usr/share/icons
+- cp desktop-menu/screenlets-manager.desktop /usr/share/applications
+- cp desktop-menu/screenlets-daemon.desktop $(HOME)/.config/autostart
++ python setup.py install --root="$(DEST_DIR)"
++ cp desktop-menu/screenlets.svg $(DEST_DIR)/usr/share/icons
++ cp desktop-menu/screenlets-manager.desktop
$(DEST_DIR)/usr/share/applications
++ cp desktop-menu/screenlets-daemon.desktop
$(DEST_DIR)/usr/share/applications/
+
+ # uninstall the Screenlets (NOT FINISHED)
+ uninstall:
+diff -Naur screenlets.orig/desktop-menu/Makefile
screenlets/desktop-menu/Makefile
+--- screenlets.orig/desktop-menu/Makefile 2008-02-07 18:46:21.000000000
-0800
++++ screenlets/desktop-menu/Makefile 2008-02-26 19:41:16.885495964 -0800
+@@ -7,10 +7,6 @@
+
+ # install menu and desktop files
+ install:
+- cp $(HOME)/.config/menus/applications.menu
$(HOME)/.config/menus/applications.menu.bak
+- @echo "Makefile: Backed up old applications.menu in
$(HOME)/.config/menus/"
+- cp applications.menu $(HOME)/.config/menus
+ cp applications/* $(XDG_DATA_DIRS)/applications
+ cp desktop-directories/* $(XDG_DATA_DIRS)/desktop-directories
+ @echo "Makefile: The Screenlets should now have their own submenu in
your Applications-menu ..."
+-
diff --git a/x11/screenlets/screenlets-0.0.12.tar.gz.sig
b/x11/screenlets/screenlets-0.0.12.tar.gz.sig
new file mode 100644
index 0000000..a145fb8
Binary files /dev/null and b/x11/screenlets/screenlets-0.0.12.tar.gz.sig
differ



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (e45a4786a8fbb61bb74d6c055a864d3987829ae0), Eric Sandall, 02/27/2008

Archive powered by MHonArc 2.6.24.

Top of Page