summaryrefslogtreecommitdiffstats
path: root/e/enlightenment
diff options
context:
space:
mode:
authorroot2006-04-24 09:03:08 -0500
committerroot2006-04-24 09:03:08 -0500
commit84d8b510ac289af0a43bfa9e110844af27a90196 (patch)
treed7093929b954dd2f71114bff270755e18f737eb1 /e/enlightenment
initial commit from stable 0.3
Diffstat (limited to 'e/enlightenment')
-rwxr-xr-xe/enlightenment/BUILD4
-rwxr-xr-xe/enlightenment/DEPENDS11
-rwxr-xr-xe/enlightenment/DETAILS37
-rwxr-xr-xe/enlightenment/FINAL4
-rw-r--r--e/enlightenment/HISTORY176
-rwxr-xr-xe/enlightenment/INSTALL2
-rwxr-xr-xe/enlightenment/PREPARE41
-rwxr-xr-xe/enlightenment/PRE_BUILD6
-rwxr-xr-xe/enlightenment/UP_TRIGGERS6
9 files changed, 287 insertions, 0 deletions
diff --git a/e/enlightenment/BUILD b/e/enlightenment/BUILD
new file mode 100755
index 0000000000..dba4f04d4b
--- /dev/null
+++ b/e/enlightenment/BUILD
@@ -0,0 +1,4 @@
+OPTS="--enable-fsstd \
+ $OPTS" &&
+
+default_build
diff --git a/e/enlightenment/DEPENDS b/e/enlightenment/DEPENDS
new file mode 100755
index 0000000000..bf5cb90646
--- /dev/null
+++ b/e/enlightenment/DEPENDS
@@ -0,0 +1,11 @@
+depends imlib2 &&
+
+#
+# End e17 spell switch
+#
+
+if [ "$ENLIGHTENMENT_CVS" == "y" ]; then
+ depends CVS
+fi &&
+
+optional_depends esound "" "" "for sound support"
diff --git a/e/enlightenment/DETAILS b/e/enlightenment/DETAILS
new file mode 100755
index 0000000000..93bc47ce12
--- /dev/null
+++ b/e/enlightenment/DETAILS
@@ -0,0 +1,37 @@
+ SPELL=enlightenment
+if [ "$ENLIGHTENMENT_CVS" == "y" ]; then
+ if [ "$ENLIGHTENMENT_CVS_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=cvs
+ fi
+ SOURCE=$SPELL-0.16-cvs.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-0.16-cvs
+ SOURCE_URL[0]=cvs://:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e:e16/e
+ SOURCE_IGNORE=volatile
+else
+ VERSION=0.16.8.1
+ SOURCE=e16-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/e16-${VERSION%-*}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
+
+ SOURCE_HASH=sha512:2f59a2600ea69ddbfa1aa72064d942552cef4209d8c7e1d865f48956d938ec206bad4723a0d5036eb25f2eabe47ef2affcb95c00d23d7a79a790f823db23b55b
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
+fi
+ LICENSE[0]=BSD
+ PATCHLEVEL=2
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20010922
+ UPDATED=20040517
+ KEYWORDS="enlightenment"
+ SHORT="E16 is a themeable, fast, flexible X11 windows Manager"
+cat << EOF
+Enlightenment 16 is a themeable, fast, flexible, and powerful window
+manager that is designed to be as configurable as possible in both look
+and feel. In addition, Enlightenment provides an applet API that
+provides functionality somewhere between the GNOME applet system and
+Dock Apps from Afterstep/WindowMaker. The current design aim is for
+Enlightenment to become a desktop shell.
+EOF
diff --git a/e/enlightenment/FINAL b/e/enlightenment/FINAL
new file mode 100755
index 0000000000..6a3974642c
--- /dev/null
+++ b/e/enlightenment/FINAL
@@ -0,0 +1,4 @@
+#
+# Remove this file on 2006-03-10 for e17 spell conversion
+#
+persistent_remove E17_CONVERT
diff --git a/e/enlightenment/HISTORY b/e/enlightenment/HISTORY
new file mode 100644
index 0000000000..7b6b709bf4
--- /dev/null
+++ b/e/enlightenment/HISTORY
@@ -0,0 +1,176 @@
+2006-03-30 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.8.1
+
+2006-03-28 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: new SOURCE_URL, CVS is no longer hosted on SF
+
+2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2006-02-15 Arjan Bouter <abouter@sourcemage.org>
+ * INSTALL: added
+
+2006-02-13 Eric Sandall <eric@sandall.us>
+ * DEPENDS,UP_TRIGGERS: Moved casting of e17 to UP_TRIGGERS from DEPENDS so
+ that e17 is cast /after/ enlightenment (to avoid enlightenment removing
+ files it tracked when it installed DR17). Bug #10522.
+
+2006-02-10 Eric Sandall <eric@sandall.us>
+ * PREPARE: Removed extraneous '&&' that broke the if/fi
+ Update removal date
+ * DETAILS: Updated to 0.16.8
+ Remove '0.16' from dated CVS VERSION
+ SOURCE renamed to e16 instead of $SPELL
+ SOURCE_DIRECTORY renamed to e16 instead of $SPELL
+ Incremented PATCHLEVEL to 2
+ * DEPENDS: Variable is E17_CONVERT not E17_UPDATE
+ Update removal date
+ * INSTALL: Removed, e16 now installs the necessary scripts for us
+ * FINAL: Update removal date
+ Spell persistent correctly
+ * startenlightenment: Removed, now e16 installs a starte16 script for us
+ * enlightenment.desktop: Removed, now e16 installs e16.desktop for us
+ * TODO: Rename this to e16 and have enlightenment a 'profile' package for
+ both e16 and e17
+
+2005-12-18 Eric Sandall <eric@sandall.us>
+ * PREPARE: Removed e17 queries
+ Save user choices to e17.p
+ Removed e17 saved queries
+ Renamed ENLIGHTENMENT16* to ENLIGHTENMENT*
+ Added temporary E17_UPDATE variable
+ * DETAILS: ENLIGHTENMENT16_CVS renamed to ENLIGHTENMENT_CVS
+ Added PATCHLEVEL=1
+ Modified SHORT and long descriptions to mention E16
+ * DEPENDS: Remove e17 dependencies
+ Added dependency on e17 if this was for building e17
+ ENLIGHTENMENT16_CVS renamed to ENLIGHTENMENT_CVS
+ * PRE_BUILD: Removed e17 check
+ ENLIGHTENMENT16_CVS renamed to ENLIGHTENMENT_CVS
+ * INSTALL: Removed e17update script installation
+ * FINAL: Removed E17_UPDATE variable
+ * e17update: Removed
+
+2005-11-29 Seth Woolley <seth@tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-11-01 Eric Sandall <eric@sandall.us>
+ * DETAILS: Added a CVS mirror (faster than SF.net, but 30 minutes behind)
+ Use SOURCE_IGNORE=volatile instead of MD5[0]=IGNORE
+ Shortened SHORT
+
+2005-10-29 Eric Sandall <eric@sandall.us>
+ * PREPARE: Re-worded auto-update query
+
+2005-10-18 Eric Sandall <eric@sandall.us>
+ * e17update: Simple script to update e17 'cvs' packages
+ * INSTALL: Install e17update for e17 only
+ Use INSTALL_ROOT for installing other scripts as well
+ Use `mkdir -p` for /usr/share/xsessions
+
+2005-09-27 Eric Sandall <eric@sandall.us>
+ * DEPENDS: Check ENLIGHTENMENT_CVS not just ENLIGHTENMENT
+
+2005-09-21 Eric Sandall <eric@sandall.us>
+ * Renamed DR17 to ENLIGHTENMENT_CVS
+ * PREPARE,DETAILS: Updated to proper multi-version support
+ See http://www.sourcemage.org/grimoire/spell_multi_version
+ Removed BUILD_API=2, section-wide now
+ * DEPENDS: Added missing dependency on CVS if needed
+ * BUILD,PRE_BUILD: BUILD renamed to PRE_BUILD
+ Use NOCONFIGURE=ON ./autogen.sh
+ Pass OPTS last
+
+2005-07-15 Ladislav Hagara <hgr@vabo.cz>
+ * PREPARE, DETAILS, BUILD: tested and submitted to grimoire [Bug 9206]
+
+2005-07-12 Jeremy Blosser <jblosser-smgl@firinn.org>
+ * PREPARE, DETAILS, BUILD: Add a DR16 CVS install option
+
+2005-03-17 Eric Sandall <eric@sansall.us>
+ * BUILD: Don't apply the noslodown.patch
+ * CONFIGURE,noslodown.patch: Removed
+ * startenlightenment: Moved the slowdown information to here
+
+2005-03-09 Eric Sandall <eric@sandall.us>
+ * CONFIGURE: Query for noslowdown.patch if using DR17
+ * BUILD: Apply noslowdown.patch if wanted and using DR17
+ * noslodown.patch: Remove artificial startup slowdown of DR17
+
+2005-01-12 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: cvs VERSION=$(date +%Y%m%d)
+
+2004-12-17 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7.2
+
+2004-12-15 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS, BUILD, DEPENDS: added support for E17
+ * PREPARE: added
+
+2004-09-02 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7.1
+
+2004-08-23 Eric Sandall <eric@sandall.us>
+ * INSTALL: Added to install startup scripts
+ * enlightenment.desktop, startenlightenment: Added startup scripts
+
+2004-07-25 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7
+
+2004-07-20 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7-pre6, BUILD_API=2
+ * BUILD: converted to BUILD_API=2
+
+2004-07-06 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7-pre5
+
+2004-06-21 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7-pre4
+
+2004-06-01 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7-0.65 (pre3)
+
+2004-05-17 Ladislav Hagara <hgr@vabo.cz>
+ * DEPENDS: now only imlib2 [Bug 6864] and esound
+ * BUILD: removed sedit, used default_build
+
+2004-05-13 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 0.16.7-0.60 (pre2)
+
+2003-11-06 Justin Rocha <jrocha@sourcemage.org>
+ * DETAILS: Version bump to 0.16.6, changed SOURCE_DIRECTORY to match
+
+2003-10-09 Justin Rocha <jrocha@sourcemage.org>
+ * DETAILS: Version bump to 0.16.6-pre8
+ * HISTORY: Minor fixing, to go with new format
+ * DEPENDS: Removed useless optional_depends on libhttp
+
+2003-08-26 Justin Rocha <jrocha@sourcemage.org>
+ * DETAILS: Bumped version to 0.16.6-pre6, hopefully the last -pre
+
+2003-08-19 Justin Rocha <jrocha@sourcemage.org>
+ * DETAILS: Bumped version to 0.16.6-pre5.
+
+2003-01-31 Tom Garland <tgarland@email.com>
+ * BUILD: Added $OPTS to BUILD file.
+
+2002-12-18 Tom Garland <tgarland@email.com>
+ * Fixed bug 1757, DETAILS formatting.
+
+2002-10-14 Laurent Wandrebeck <wandre.l@free.fr>
+ * Added SMGL Mirror URL.
+
+2002-10-08 Laurent Wandrebeck <wandre.l@free.fr>
+ * Make use of $SOURCEFORGE_URL.
+ * Updated WEB_SITE.
+
+2002-08-21 Laurent Wandrebeck <wandre.l@free.fr>
+ * Updated MD5[0] to reflect Grimoire Gurus Handbook 2.3.
+ * Updated HISTORY file format for the same reason.
+
+2002-08-19 Laurent Wandrebeck <wandre.l@free.fr>
+ * Added and filled up MD5[0] and LICENSE[0].
+
+2002-08-19 Laurent Wandrebeck <wandre.l@free.fr>
+ * Added missing HISTORY file.
+
diff --git a/e/enlightenment/INSTALL b/e/enlightenment/INSTALL
new file mode 100755
index 0000000000..88255cce6c
--- /dev/null
+++ b/e/enlightenment/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+install_wmfiles
diff --git a/e/enlightenment/PREPARE b/e/enlightenment/PREPARE
new file mode 100755
index 0000000000..e973f72193
--- /dev/null
+++ b/e/enlightenment/PREPARE
@@ -0,0 +1,41 @@
+#
+# Code to keep user settings while switching to e17 spell
+# Remove on 2006-03-10
+#
+if [ "$ENLIGHTENMENT_CVS" == "y" ]; then
+ #
+ # Don't overwrite e17 configuration if already set
+ #
+ if [ ! -f $DEPENDS_CONFIG/e17.p ]; then
+ echo "ENLIGHTENMENT17_CVS=\"y\"" > $DEPENDS_CONFIG/e17.p &&
+ echo "ENLIGHTENMENT17_CVS_AUTOUPDATE=\"$ENLIGHTENMENT_CVS_AUTOUPDATE\"" \
+ >> $DEPENDS_CONFIG/e17.p
+ fi &&
+ persistent_add E17_CONVERT &&
+ E17_CONVERT="y" &&
+
+ #
+ # Switch variable names
+ #
+ ENLIGHTENMENT_CVS=$ENLIGHTENMENT16_CVS &&
+ ENLIGHTENMENT_CVS_AUTOUPDATE=$ENLIGHTENMENT16_CVS_AUTOUPDATE &&
+
+
+ #
+ # Remove old variables
+ #
+ persistent_remove ENLIGHTENMENT16_CVS ENLIGHTENMENT16_CVS_AUTOUPDATE
+fi &&
+
+#
+# End e17 switch code
+#
+
+config_query ENLIGHTENMENT_CVS \
+ "Do you want to use the DR16 development version from CVS?" \
+ n &&
+
+if [ "$ENLIGHTENMENT_CVS" == "y" ]; then
+ config_query ENLIGHTENMENT_CVS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/e/enlightenment/PRE_BUILD b/e/enlightenment/PRE_BUILD
new file mode 100755
index 0000000000..7dba89b0a7
--- /dev/null
+++ b/e/enlightenment/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+if [ "$ENLIGHTENMENT_CVS" == "y" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e/enlightenment/UP_TRIGGERS b/e/enlightenment/UP_TRIGGERS
new file mode 100755
index 0000000000..e7b57994f2
--- /dev/null
+++ b/e/enlightenment/UP_TRIGGERS
@@ -0,0 +1,6 @@
+#
+# Remove on 2006-03-10
+#
+if [ "$E17_CONVERT" == "y" ]; then
+ up_trigger e17 cast_self
+fi