diff options
author | root <root@rshg054.dnsready.net> | 2013-08-13 01:33:19 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-08-13 01:33:19 -0700 |
commit | 7a65a910b77ad191d69881098c47f9b0c852d92e (patch) | |
tree | 9564e611af1442f8952a8cbddb3b0ad25ed71aab /community/fbv | |
parent | 60da6abff6c9577a783d72865f11de7a585e912e (diff) |
Tue Aug 13 01:31:08 PDT 2013
Diffstat (limited to 'community/fbv')
-rw-r--r-- | community/fbv/ChangeLog | 2 | ||||
-rw-r--r-- | community/fbv/PKGBUILD | 32 | ||||
-rw-r--r-- | community/fbv/giflib-5.0.patch | 21 |
3 files changed, 55 insertions, 0 deletions
diff --git a/community/fbv/ChangeLog b/community/fbv/ChangeLog new file mode 100644 index 000000000..7fd5bbf99 --- /dev/null +++ b/community/fbv/ChangeLog @@ -0,0 +1,2 @@ +2007-06-26 tardo <tardo@nagi-fanboi.net> +* Built for x86_64 diff --git a/community/fbv/PKGBUILD b/community/fbv/PKGBUILD new file mode 100644 index 000000000..be75edd40 --- /dev/null +++ b/community/fbv/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 94921 2013-08-01 07:01:11Z bpiotrowski $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Aectann <aectann@infoline.su> + +pkgname=fbv +pkgver=1.0b +pkgrel=7 +pkgdesc="FrameBuffer image viewer" +arch=('i686' 'x86_64') +url="http://s-tech.elsat.net.pl/fbv/" +license=('GPL') +depends=('libpng' 'libungif' 'libjpeg') +source=(http://s-tech.elsat.net.pl/fbv/$pkgname-$pkgver.tar.gz + giflib-5.0.patch) +md5sums=('3e466375b930ec22be44f1041e77b55d' + '6310899c97c4226352ad409c1c7fefb3') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man + sed -i 's|LIBS.*|LIBS=-lpng -ljpeg -lungif -lgif|' Make.conf + sed -i 's|setjmp(png_ptr->jmpbuf)|setjmp(png_jmpbuf(png_ptr))|' png.c + patch -Np1 -i ../giflib-5.0.patch + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + mkdir -p $pkgdir/usr/bin + mkdir -p $pkgdir/usr/share/man/man1 + make DESTDIR=$pkgdir install +} diff --git a/community/fbv/giflib-5.0.patch b/community/fbv/giflib-5.0.patch new file mode 100644 index 000000000..462e2fb04 --- /dev/null +++ b/community/fbv/giflib-5.0.patch @@ -0,0 +1,21 @@ +diff -rupN a/gif.c b/gif.c +--- a/gif.c 2003-08-24 22:23:02.000000000 +0200 ++++ b/gif.c 2013-07-30 10:27:55.851099159 +0200 +@@ -81,7 +81,7 @@ int fh_gif_load(char *name,unsigned char + ColorMapObject *cmap; + int cmaps; + +- gft=DGifOpenFileName(name); ++ gft=DGifOpenFileName(name, NULL); + if(gft==NULL){printf("err5\n"); gflush;} ////////// + do + { +@@ -184,7 +184,7 @@ int fh_gif_getsize(char *name,int *x,int + int extcode; + GifRecordType rt; + +- gft=DGifOpenFileName(name); ++ gft=DGifOpenFileName(name, NULL); + if(gft==NULL) gflush; + do + { |