diff options
Diffstat (limited to 'abs/mv-core/enlightenment')
-rw-r--r-- | abs/mv-core/enlightenment/PKGBUILD | 30 | ||||
-rw-r--r-- | abs/mv-core/enlightenment/e_gen_menu.patch | 11 | ||||
-rw-r--r-- | abs/mv-core/enlightenment/enlightenment.desktop | 8 | ||||
-rw-r--r-- | abs/mv-core/enlightenment/starting.patch | 11 |
4 files changed, 60 insertions, 0 deletions
diff --git a/abs/mv-core/enlightenment/PKGBUILD b/abs/mv-core/enlightenment/PKGBUILD new file mode 100644 index 0000000..abdd1ba --- /dev/null +++ b/abs/mv-core/enlightenment/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Judd Vinet <jvinet@zeroflux.org> +pkgname=enlightenment +pkgver=0.16.8.9 +pkgrel=2 +pkgdesc="A fast, flexible, and very extensible Window Manager" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('freetype2' 'libxinerama' 'libxft' 'libsm' 'libxxf86vm' 'imlib2' 'perl' 'libxcomposite' 'libxdamage' 'libxrandr') +makedepends=('xbitmaps') +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/e16-$pkgver.tar.gz \ + http://downloads.sourceforge.net/sourceforge/$pkgname/e16-theme-BrushedMetal-Tigert-0.16.8.tar.gz \ + e_gen_menu.patch starting.patch) + +build() { + cd $startdir/src/e16-$pkgver + patch -Np0 -i $startdir/src/e_gen_menu.patch || return 1 + patch -Np0 -i $startdir/src/starting.patch || return 1 + ./configure --prefix=/usr --enable-fsstd --disable-sound --sysconfdir=/etc --disable-nls + make || return 1 + make DESTDIR=$startdir/pkg install + rm -rf $startdir/pkg/opt/share + install -D -m644 COPYING $startdir/pkg/usr/share/licenses/$pkgname/COPYING + for theme in BrushedMetal-Tigert; do + cd $startdir/src/e16-theme-$theme-0.16.8 + ./configure --prefix=/usr --enable-fsstd + make DESTDIR=$startdir/pkg install + done + chown -R root.root $startdir/pkg/usr/share/* +} diff --git a/abs/mv-core/enlightenment/e_gen_menu.patch b/abs/mv-core/enlightenment/e_gen_menu.patch new file mode 100644 index 0000000..d5ced43 --- /dev/null +++ b/abs/mv-core/enlightenment/e_gen_menu.patch @@ -0,0 +1,11 @@ +--- scripts/e_gen_menu~ 2006-03-29 22:09:17.000000000 +0200 ++++ scripts/e_gen_menu 2006-08-15 15:11:18.000000000 +0200 +@@ -25,7 +25,7 @@ + ############################################################################## + + # Likely prefixes +-$Prefixes = "/usr/local:/usr:/opt:/opt/kde:$ENV{'KDEDIR'}"; ++$Prefixes = "/usr/local:/usr:/opt:/opt/kde:/opt/gnome"; + $Prefixes = "$Prefixes:/opt/kde3:/opt/gnome"; # SUSE + $Prefixes = RemoveDuplcates($Prefixes); + diff --git a/abs/mv-core/enlightenment/enlightenment.desktop b/abs/mv-core/enlightenment/enlightenment.desktop new file mode 100644 index 0000000..658ea91 --- /dev/null +++ b/abs/mv-core/enlightenment/enlightenment.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Enlightenment +Comment=The enlightenment window manager +Exec=e16 +# no icon yet, only the top three are currently used +Icon= +Type=Application diff --git a/abs/mv-core/enlightenment/starting.patch b/abs/mv-core/enlightenment/starting.patch new file mode 100644 index 0000000..9aafe4e --- /dev/null +++ b/abs/mv-core/enlightenment/starting.patch @@ -0,0 +1,11 @@ +--- src/config.c.orig 2007-09-17 19:31:51.000000000 +0000 ++++ src/config.c 2007-09-17 19:32:06.000000000 +0000 +@@ -602,7 +602,7 @@ + + if ((i > 1) && (!p)) + { +- p = ProgressbarCreate(_("Enlightenment Starting..."), 400, ++ p = ProgressbarCreate(_("Starting..."), 400, + 16); + if (p) + ProgressbarShow(p); |