From d8264ced48c8bca60647ba2d0841a492a850c519 Mon Sep 17 00:00:00 2001
From: tnut <thierryn1 at hispeed dot ch>
Date: Thu, 15 Jul 2010 23:17:12 +0200
Subject: ajout de xv#3.10a-1

---
 extra/xv/.footprint             | 20 ++++++++++++++++++++
 extra/xv/.md5sum                |  3 +++
 extra/xv/Pkgfile                | 23 +++++++++++++++++++++++
 extra/xv/xv-3.10a-Makefile.diff | 25 +++++++++++++++++++++++++
 extra/xv/xv-3.10a-manpage.diff  | 12 ++++++++++++
 5 files changed, 83 insertions(+)
 create mode 100644 extra/xv/.footprint
 create mode 100644 extra/xv/.md5sum
 create mode 100644 extra/xv/Pkgfile
 create mode 100644 extra/xv/xv-3.10a-Makefile.diff
 create mode 100644 extra/xv/xv-3.10a-manpage.diff

(limited to 'extra')

diff --git a/extra/xv/.footprint b/extra/xv/.footprint
new file mode 100644
index 000000000..ca8c129b5
--- /dev/null
+++ b/extra/xv/.footprint
@@ -0,0 +1,20 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+-rwxr-xr-x	root/root	usr/bin/bggen
+-rwxr-xr-x	root/root	usr/bin/vdcomp
+-rwxr-xr-x	root/root	usr/bin/xcmap
+-rwxr-xr-x	root/root	usr/bin/xv
+-rwxr-xr-x	root/root	usr/bin/xvpictoppm
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/doc/
+drwxr-xr-x	root/root	usr/share/doc/xv/
+-rw-r--r--	root/root	usr/share/doc/xv/xvdocs.pdf
+-rw-r--r--	root/root	usr/share/doc/xv/xvdocs.ps
+drwxr-xr-x	root/root	usr/share/man/
+drwxr-xr-x	root/root	usr/share/man/man1/
+-rw-r--r--	root/root	usr/share/man/man1/bggen.1.gz
+-rw-r--r--	root/root	usr/share/man/man1/vdcomp.1.gz
+-rw-r--r--	root/root	usr/share/man/man1/xcmap.1.gz
+-rw-r--r--	root/root	usr/share/man/man1/xv.1.gz
+-rw-r--r--	root/root	usr/share/man/man1/xvpictoppm.1.gz
diff --git a/extra/xv/.md5sum b/extra/xv/.md5sum
new file mode 100644
index 000000000..fa9b5f53e
--- /dev/null
+++ b/extra/xv/.md5sum
@@ -0,0 +1,3 @@
+5cbd76ea3e927cbc7dd7e914fdbbd82e  xv-3.10a-Makefile.diff
+9fb2d0ec320498105cafeba38a588472  xv-3.10a-jumbo-patches-20070520.tar.gz
+2d4fbeec1561304362781cc8e2f7f72d  xv-3.10a.tar.gz
diff --git a/extra/xv/Pkgfile b/extra/xv/Pkgfile
new file mode 100644
index 000000000..0785e0d7e
--- /dev/null
+++ b/extra/xv/Pkgfile
@@ -0,0 +1,23 @@
+# Description: Image Viewer
+# URL: http://www.trilon.com/xv
+# Maintainer: Kevin Monceaux, Kevin at RawFedDogs dot net
+# Depends on: libtiff, libjasper, libjpeg, libpng, xorg-libx11, xorg-libxcb, xorg-libxau, xorg-libxdmcp, zlib
+
+name=xv
+version=3.10a
+release=2
+source=(ftp://ftp.trilon.com/pub/xv/${name}-${version}.tar.gz\
+	http://downloads.sourceforge.net/png-mng/$name-$version-jumbo-patches-20070520.tar.gz \
+        $name-$version-Makefile.diff)
+
+build() {
+    cd $name-$version
+    patch -p1 < $SRC/$name-$version-jumbo-fix-enh-patch-20070520.txt
+    make JP2KDIR=/usr/lib
+    mkdir -p $PKG/usr/{bin,lib,share/man/man1}
+
+    make DESTDIR=$PKG PREFIX=/usr  install
+
+    rm $PKG/usr/share/doc/xv/README.jumbo
+
+}
diff --git a/extra/xv/xv-3.10a-Makefile.diff b/extra/xv/xv-3.10a-Makefile.diff
new file mode 100644
index 000000000..093778bc9
--- /dev/null
+++ b/extra/xv/xv-3.10a-Makefile.diff
@@ -0,0 +1,25 @@
+diff -ur xv-3.10a-orig/Makefile xv-3.10a/Makefile
+--- xv-3.10a-orig/Makefile	2007-12-22 09:35:05.000000000 -0600
++++ xv-3.10a/Makefile	2007-12-22 13:04:29.000000000 -0600
+@@ -58,7 +58,7 @@
+ ### xvtext.c:1831 (or thereabouts) if either PREFIX or DOCDIR changes:
+ PREFIX = /usr/local
+ BINDIR = $(PREFIX)/bin
+-MANDIR = $(PREFIX)/share/man/man1
++MANDIR = $(PREFIX)/man/man1
+ MANSUF = 1
+ DOCDIR = $(PREFIX)/share/doc/xv
+ LIBDIR = $(PREFIX)/lib/xv
+@@ -179,10 +179,10 @@
+ JP2K    = -DDOJP2K
+ ###
+ #JP2KDIR = ../../jasper
+-JP2KDIR = /usr/local/lib
++JP2KDIR = /usr/lib
+ ###
+ #JP2KINC = -I$(JP2KDIR)
+-JP2KINC = -I/usr/local/include
++JP2KINC = -I/usr/include
+ ###
+ #JP2KLIB = -L$(JP2KDIR) -ljasper
+ JP2KLIB = $(JP2KDIR)/libjasper.a
diff --git a/extra/xv/xv-3.10a-manpage.diff b/extra/xv/xv-3.10a-manpage.diff
new file mode 100644
index 000000000..7cc98f741
--- /dev/null
+++ b/extra/xv/xv-3.10a-manpage.diff
@@ -0,0 +1,12 @@
+diff -ur xv-3.10a-orig/docs/xv.man xv-3.10a/docs/xv.man
+--- xv-3.10a-orig/docs/xv.man	2007-12-22 09:35:05.000000000 -0600
++++ xv-3.10a/docs/xv.man	2007-12-22 10:23:40.000000000 -0600
+@@ -21,7 +21,7 @@
+ as a PostScript (or PDF) file, as it has gotten enormous
+ and is no longer very well suited to the 'man' page format.
+ Print a copy of the (100-ish page) manual found in
+-.IR docs/xvdocs.ps .
++.IR /usr/share/doc/xv/xvdocs.ps .
+ If you are unable to get the manual to print on your printer,
+ you may purchase a printed copy of the XV manual.  Click on 'About XV' in
+ the program to get further information.
-- 
cgit v1.2.3-70-g09d2