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

commit 6cbd66c27141d1218d4c9eae2bf98af978061dca
Author: Priyank <[EMAIL PROTECTED]>
Date:   Thu Nov 20 12:49:06 2008 +0530

beaver-0.3.0.1-1-i686
* Version bump
* Reworked build()
* Fix source, up2date
* Now depends on gtk+2
* New maintainer

diff --git a/source/xapps-extra/beaver/FrugalBuild 
b/source/xapps-extra/beaver/FrugalBuild
index ba24aad..6c21b98 100644
--- a/source/xapps-extra/beaver/FrugalBuild
+++ b/source/xapps-extra/beaver/FrugalBuild
@@ -1,24 +1,35 @@
# Compiling Time: 0.04 SBU
-# Maintainer: Rob Kennedy <[EMAIL PROTECTED]>
+# Maintainer: Priyank Gosalia <[EMAIL PROTECTED]>
+# Contributor: Rob Kennedy <[EMAIL PROTECTED]>

pkgname=beaver
-pkgver=0.2.7
+pkgver=0.3.0.1
+_pkgver=`echo $pkgver | tr . _`
pkgrel=1
pkgdesc="An Early AdVanced EditoR (Text Editor)"
url='http://www.nongnu.org/beaver/'
license="GPL2"
-depends=('gtk+')
+depends=('gtk+2>=2.14.4')
groups=('xapps-extra')
archs=('i686' 'x86_64')
-up2date="lynx -dump http://www.nongnu.org/beaver/dloads/dloads.html | Flasttar"
-source=(http://gnu.rtin.bz/ftp/savannah/files/beaver/$pkgname-$pkgver.tar.gz)
-sha1sums=('0c614824ac72fb88ecda15c4abcf22988003ce94')
+up2date="lynx -dump $url | grep -m1 Version | sed 's/.*on \(.*\) r.*/\1/'"
+source=(http://download.savannah.gnu.org/releases/$pkgname/${pkgver}%20-%202008.06.26/${pkgname}${_pkgver}.tgz
 \
+       ${pkgname}_makefile.diff)
+sha1sums=('7df51cd68367ad0f02d472647e5df23a32108f78' \
+          'd88c06da22f5a0466ed3b26e1ae8d20e6f25a8b5')
+_F_cd_path="${pkgname}${_pkgver}"

-build() {
-       cd $Fsrcdir/$pkgname-$pkgver/src
+build()
+{
+       Fpatchall
+       Fsed 'Icon=beaver.png' 'Icon=/usr/share/beaver/pixmaps/beaver.png' 
beaver.desktop
+       cd src
Fsed 'OPTI.*= -O3.*' "OPTI = ${CFLAGS}" Makefile
Fsed '$(DESTDIR)' '$(DESTDIR)/usr' Makefile
-       Fbuild
+       make || Fdie
+       Fmakeinstall
+       Fmv /usr/share/beaver/bin/beaver /usr/share/beaver/bin/beaver.orig
+       Fwrapper "cd /usr/share/beaver/bin;./beaver.orig" beaver
}

# optimization OK
diff --git a/source/xapps-extra/beaver/beaver_makefile.diff 
b/source/xapps-extra/beaver/beaver_makefile.diff
new file mode 100644
index 0000000..72ba127
--- /dev/null
+++ b/source/xapps-extra/beaver/beaver_makefile.diff
@@ -0,0 +1,39 @@
+--- beaver0_3_0_1/src/Makefile 2008-06-27 09:03:36.000000000 +0530
++++ beaver0_3_0_1.new/src/Makefile     2008-11-20 12:45:45.000000000 +0530
+@@ -14,13 +14,13 @@
+ DESTDIR = /usr/local
+ IPATH   =
+ LPATH   =
+-OPTI    = -Wall -O3 -funroll-loops -fomit-frame-pointer #-DDEBUG_FCN
++OPTI    = -funroll-loops #-DDEBUG_FCN
+ DBUG    = #-ggdb -pg -fbounds-check
+ WARN  = #-W -Wall #-pedantic -ansi
+
+ ### Unix version ###
+-CFLAGS  = ${OPTI} ${DBUG} ${WARN} ${IPATH} `pkg-config gtk+-2.0 --cflags`
+-LDFLAGS = ${OPTI} ${DBUG} ${WARN} ${LPATH} `pkg-config gtk+-2.0 --libs`
++CFLAGS  += ${OPTI} ${DBUG} ${WARN} ${IPATH} `pkg-config gtk+-2.0 --cflags`
++LDFLAGS += ${OPTI} ${DBUG} ${WARN} ${LPATH} `pkg-config gtk+-2.0 --libs`
+ NAME    = beaver
+
+ ### Windows version ###
+@@ -53,11 +53,6 @@
+ install :
+       install -d $(DESTDIR)/share/beaver/bin
+       install beaver $(DESTDIR)/share/beaver/bin
+-      $(CP) $(DESTDIR)/share/beaver/bin/beaver 
$(DESTDIR)/share/beaver/bin/beaver.orig
+-      echo "#!/bin/bash" > $(DESTDIR)/share/beaver/bin/beaver
+-      echo "cd $(DESTDIR)/share/beaver/bin/" >> 
$(DESTDIR)/share/beaver/bin/beaver
+-      echo "./beaver.orig" >> $(DESTDIR)/share/beaver/bin/beaver
+-      ln -sf $(DESTDIR)/share/beaver/bin/beaver $(DESTDIR)/bin/beaver
+       install -d $(DESTDIR)/share/beaver/bl
+       $(CP) ../bl/*.bl $(DESTDIR)/share/beaver/bl
+       install -d $(DESTDIR)/share/beaver/pixmaps
+@@ -68,7 +63,6 @@
+       install -d $(DESTDIR)/share/applications
+       $(CP) ../beaver.desktop $(DESTDIR)/share/applications/beaver.desktop
+       chmod 644 $(DESTDIR)/share/applications/beaver.desktop
+-      sed -i $(DESTDIR)/share/applications/beaver.desktop -e 
"s/Icon=/Icon=`echo $(DESTDIR) | sed -e 
's/\//\\\\\//g'`\/share\/beaver\/pixmaps\//g"
+       gzip -c9 ../beaver.1x > ../beaver.1x.gz
+       install -d $(DESTDIR)/man/man1
+       $(CP) ../beaver.1x.gz $(DESTDIR)/man/man1
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to