Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=827d0089c5cc68f0307f4253959b27572c9e4e1a

commit 827d0089c5cc68f0307f4253959b27572c9e4e1a
Author: crazy <[EMAIL PROTECTED]>
Date:   Sat Dec 8 12:20:01 2007 +0100

ede-1.2-1-i686
* Version bump
* more fixes for startede
* synced artwork
* CXXFLAGS fixed
* eworkpanel still crashes sometimes :/

diff --git a/source/x11-extra/ede/FrugalBuild b/source/x11-extra/ede/FrugalBuild
index 8027706..d786591 100644
--- a/source/x11-extra/ede/FrugalBuild
+++ b/source/x11-extra/ede/FrugalBuild
@@ -3,22 +3,32 @@
# Contributor: BMH1980 <[EMAIL PROTECTED]>

pkgname=ede
-pkgver=1.1
-pkgrel=2
+pkgver=1.2
+pkgrel=1
pkgdesc="Equinox Desktop Environment (shortly EDE) is small desktop environment"
_F_sourceforge_broken_up2date=1
-_F_sourceforge_ext=".tar.bz2"
Finclude sourceforge
url="http://equinox-project.org/";
-depends=('efltk>=2.0.6-2')
-makedepends=('imagemagick')
+depends=('efltk>=2.0.7' 'libxext' 'libgcc' 'libxml2')
rodepends=('xorg-server' 'xsetroot' 'xscreensaver' 'xrdb' 'xmessage' 'firefox' 
'xmms')
groups=('x11-extra')
archs=('i686' '!x86_64')
license="GPL2"
-source=($source 
http://ede.sourceforge.net/themes/EdeAirlock/EdeAirlock.tar.bz2 \
-       http://frugalware.org/~nadfoka/0.6/background.jpg \
-        $pkgname.desktop xinitrc.$pkgname startede.patch fw-defaults.patch)
+source=($source 
http://equinox-project.org/themes/EdeAirlock/EdeAirlock.tar.bz2 \
+       http://ftp.frugalware.org/pub/other/sources/ede/frugalware.jpg \
+        $pkgname.desktop \
+       xinitrc.$pkgname \
+       startede.patch \
+       fw-defaults.patch \
+       cxxflags.patch)
+sha1sums=('3ed41a5382c6374ba2c9d8b6fff88e26205c5a0f' \
+          'caead6461b78f7d671d6f226dbd38162fc2e6949' \
+          '4e485b070b28ff2116618aece0331b94f6c790e2' \
+          'd5e9f0923aa3e18277166c7a346bc49abd244b17' \
+          '21809e574d9b9ec838707dc31ecf879f9793ff6b' \
+          '79f0559efdfccdaeb269737d9808cd21836df4bb' \
+          'bc7cb26aee7fee94fb0a5263e8e10bd0c0492e1f' \
+          '4ad02f4836bb92ee0761e70d5bae882e8e002764')
# TODO: rework Menus, XX.png's and new desktop files, fw-theme

build()
@@ -26,23 +36,16 @@ build()
Fcd $pkgname
Fpatchall
Fmkdir usr/bin usr/share/pixmaps usr/share/$pkgname/{wallpapers,themes}
-       Fconf --disable-debug
+       Fconf --disable-debug --disable-silent
make || Fdie
make LOCALEDIR="$Fdestdir/usr/share/locale" prefix="$Fdestdir/usr" install || 
Fdie
-       cd ..
-       /usr/bin/convert background.jpg -resize  1024x786 frugalware.jpg || Fdie
-       cd $pkgname
+
Ffile /etc/X11/sessions/$pkgname.desktop
Fexe /etc/X11/xinit/xinitrc.$pkgname
Fmv usr/share/$pkgname/doc/$pkgname.png usr/share/pixmaps
Fcpr EdeAirlock usr/share/$pkgname/themes/EdeAirlock
-       Fcpr background.jpg  
usr/share/$pkgname/wallpapers/1600x1200-frugalware.jpg
Fcpr frugalware.jpg usr/share/$pkgname/wallpapers/frugalware.jpg
}
-sha1sums=('e00356ad746c63aa0e1e98f9f5aeeff92eea7ae5'\
-          'caead6461b78f7d671d6f226dbd38162fc2e6949'\
-          '071229d076034c681ec4d18bf72c227d78cc467d'\
-          'd5e9f0923aa3e18277166c7a346bc49abd244b17'\
-          '21809e574d9b9ec838707dc31ecf879f9793ff6b'\
-          'c8c0ae02b65031fddbe8fd6eca29ff31b754220e'\
-          'bc7cb26aee7fee94fb0a5263e8e10bd0c0492e1f')
+
+
+# optimization OK
diff --git a/source/x11-extra/ede/cxxflags.patch 
b/source/x11-extra/ede/cxxflags.patch
new file mode 100644
index 0000000..ca1eb71
--- /dev/null
+++ b/source/x11-extra/ede/cxxflags.patch
@@ -0,0 +1,12 @@
+diff -Naur ede/makeinclude.in ede-p/makeinclude.in
+--- ede/makeinclude.in 2007-11-16 14:18:40.000000000 +0100
++++ ede-p/makeinclude.in       2007-12-08 11:50:35.000000000 +0100
+@@ -47,7 +47,7 @@
+       done
+
+ # compiler flags
+-CXXFLAGS      = -DSHAPE @CXXFLAGS@
++CXXFLAGS      += -DSHAPE @CXXFLAGS@
+
+ # libraries
+ LIBS          = @LIBS@
diff --git a/source/x11-extra/ede/startede.patch 
b/source/x11-extra/ede/startede.patch
index d2df03f..f9890b9 100644
--- a/source/x11-extra/ede/startede.patch
+++ b/source/x11-extra/ede/startede.patch
@@ -1,6 +1,6 @@
diff -Naur ede/datas/startede.in ede-p/datas/startede.in
---- ede/datas/startede.in      2006-09-02 22:52:45.000000000 +0200
-+++ ede-p/datas/startede.in    2006-09-03 16:39:20.988236416 +0200
+--- ede/datas/startede.in      2007-11-16 14:18:28.000000000 +0100
++++ ede-p/datas/startede.in    2007-12-08 11:31:09.000000000 +0100
@@ -6,7 +6,7 @@
XSETROOT=`which xsetroot 2> /dev/null`

@@ -24,3 +24,14 @@ diff -Naur ede/datas/startede.in ede-p/datas/startede.in
fi

# If we have xsetroot than script shoult run it
+@@ -36,7 +33,9 @@
+       xscreensaver -nosplash &
+ fi
+
++## broken without that :/ - crazy -
++export LIBXCB_ALLOW_SLOPPY_LOCK=1
++
+ exec edewm &
+ exec eiconman &
+-etip &
+ exec eworkpanel
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to