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

commit e5f96547727fb2a3dc739f6d621a6082e96ed3f7
Author: crazy <[EMAIL PROTECTED]>
Date:   Sat Dec 15 20:42:39 2007 +0100

fltk2-r5990-1-i686
* Version bump
* fixed C{XX}FLAGS
* some build() fixes

diff --git a/source/xlib-extra/fltk2/FrugalBuild 
b/source/xlib-extra/fltk2/FrugalBuild
index 4b83bef..41f8501 100644
--- a/source/xlib-extra/fltk2/FrugalBuild
+++ b/source/xlib-extra/fltk2/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: crazy <[EMAIL PROTECTED]>

pkgname=fltk2
-pkgver=r5963
+pkgver=r5990
origname=fltk-2.0.x-${pkgver}
pkgrel=1
pkgdesc="FLTK2 is a cross-platform C++ GUI toolkit for X."
@@ -15,25 +15,29 @@ archs=('i686' 'x86_64')
up2date="lynx -dump http://www.fltk.org/|grep -m1 'VERSION=2'|sed 
's/.*=2.*.x-\(.*\).*/\1/'"
source=(http://ftp.easysw.com/pub/fltk/snapshots/$origname.tar.bz2 \
disable_crappy_test.patch)
-sha1sums=('98ab5e37334fa47c292e8da5e948515ee2581fc8' \
+sha1sums=('3088429cd846dc3ad79244b4da0baf20164780c3' \
'007ac0c6e19ea5afa4c8e7eb34bf480ab2f18f74')

build()
{
Fcd $origname
+       Fpatchall
autoconf || return 1
Fsed '$(bindir)/fltk2-config --post' \
'$(DESTDIR)$(bindir)/fltk2-config --post' fluid/Makefile
-       Fbuild --enable-threads --enable-xft \
+       CFLAGS="$CFLAGS -fno-strict-aliasing" CXXFLAGS="$CXXFLAGS 
-fno-strict-aliasing" \
+       ./configure $Fconfopts --enable-threads --enable-xft \
--with-x --enable-cairo \
-              --with-optim="$CXXFLAGS" \
+              --with-optim="$CXXFLAGS -fno-strict-aliasing" \
--enable-shared
+       make || Fdie
+       Fmakeinstall
## lalala not - implemented  - heh
## man pages missing as well but I don't write any :-P
## themes broken
-       cd documentation
+       cd documentation || Fdie
doxygen || Fdie
-       cd ..
+       cd .. || Fdie
Fmkdir usr/share/doc/$pkgname-$pkgver
-       cp -Ra documentation $Fdestdir/usr/share/doc/$pkgname-$pkgver/
+       cp -Ra documentation $Fdestdir/usr/share/doc/$pkgname-$pkgver/ || Fdie
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to