summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-07-13 18:36:48 -0600
committerBrian Bidulock2015-07-13 18:36:48 -0600
commitfe0e345d86e6e4f2b5af77f83c8b5ae86e380c80 (patch)
tree264b72085cba1efb54151a3fab3fc023133e3c59
downloadaur-fe0e345d86e6e4f2b5af77f83c8b5ae86e380c80.tar.gz
initial version
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD50
-rw-r--r--c_includes.diff219
-rw-r--r--makefile.patch12
4 files changed, 304 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cb3ae00099a1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = xli
+ pkgdesc = An image display program for X
+ pkgver = 1.17.0+20061110
+ pkgrel = 7
+ url = ftp://ftp.de.debian.org/debian/pool/main/x/xli/
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = patch
+ depends = libxext
+ depends = libpng
+ depends = libjpeg
+ source = ftp://ftp2.de.debian.org/debian/pool/main/x/xli/xli_1.17.0+20061110.orig.tar.gz
+ source = ftp://ftp2.de.debian.org/debian/pool/main/x/xli/xli_1.17.0+20061110-4.diff.gz
+ source = c_includes.diff
+ source = makefile.patch
+ md5sums = 2cdef0c420f54f0cf668f751fd581706
+ md5sums = fc1985c39e6c8ae7bacce5aa1d9cb190
+ md5sums = 4d0db38476f7fd80ae66fb7cd431e0bd
+ md5sums = b366cc06ed57bb04e3f4293dccb70aff
+
+pkgname = xli
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eafdadf07cc5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Contributor: Alexander Baldeck <alexander.baldeck@icomedias.com>
+# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
+
+pkgname=xli
+pkgver=1.17.0+20061110
+pkgrel=7
+pkgdesc="An image display program for X"
+depends=('libxext' 'libpng' 'libjpeg')
+makedepends=('patch')
+arch=('i686' 'x86_64')
+license=('custom')
+url="ftp://ftp.de.debian.org/debian/pool/main/x/xli/"
+source=(ftp://ftp2.de.debian.org/debian/pool/main/x/xli/${pkgname}_${pkgver}.orig.tar.gz \
+ ftp://ftp2.de.debian.org/debian/pool/main/x/xli/xli_$pkgver-4.diff.gz c_includes.diff makefile.patch)
+md5sums=('2cdef0c420f54f0cf668f751fd581706'
+ 'fc1985c39e6c8ae7bacce5aa1d9cb190'
+ '4d0db38476f7fd80ae66fb7cd431e0bd'
+ 'b366cc06ed57bb04e3f4293dccb70aff')
+
+prepare() {
+ cd $srcdir/xli-2006-11-10
+ patch -Np1 -i $srcdir/xli_1.17.0+20061110-4.diff
+ patch -Np1 -i $srcdir/c_includes.diff
+ patch -Np1 -i $srcdir/makefile.patch
+}
+
+build() {
+ cd $srcdir/xli-2006-11-10
+ [[ -d build ]] && mkdir $srcdir/build
+ CFLAGS+="-DHAVE_GUNZIP" make -f Makefile.std xli xlito
+}
+
+package() {
+ cd $srcdir/xli-2006-11-10
+ install -Dm755 xli $pkgdir/usr/bin/xli
+ install -Dm755 xlito $pkgdir/usr/bin/xlito
+ pushd $pkgdir/usr/bin
+ ln -s xli xview
+ ln -s xli xsetbg
+ popd
+ install -d $pkgdir/usr/share/man/man1/
+ install -m644 xli.man $pkgdir/usr/share/man/man1/xli.1
+ install -m644 xliguide.man $pkgdir/usr/share/man/man1/xliguide.1
+ install -m644 xlito.man $pkgdir/usr/share/man/man1/xlito.1
+ install -d $pkgdir/usr/share/licenses/$pkgname
+ install -m644 copyright.h $pkgdir/usr/share/licenses/$pkgname/
+ install -m644 kljcpyrght.h $pkgdir/usr/share/licenses/$pkgname/
+ install -m644 mit.cpyrght $pkgdir/usr/share/licenses/$pkgname/
+ install -m644 mrmcpyrght.h $pkgdir/usr/share/licenses/$pkgname/
+}
diff --git a/c_includes.diff b/c_includes.diff
new file mode 100644
index 000000000000..331843e48e1e
--- /dev/null
+++ b/c_includes.diff
@@ -0,0 +1,219 @@
+diff -Naur xli-2006-11-10_old//clip.c xli-2006-11-10_new//clip.c
+--- xli-2006-11-10_old//clip.c 1999-10-25 04:14:52.000000000 +0200
++++ xli-2006-11-10_new//clip.c 2011-06-14 22:33:37.000000000 +0200
+@@ -8,6 +8,7 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+
+diff -Naur xli-2006-11-10_old//dither.c xli-2006-11-10_new//dither.c
+--- xli-2006-11-10_old//dither.c 1999-10-25 04:14:54.000000000 +0200
++++ xli-2006-11-10_new//dither.c 2011-06-14 22:34:00.000000000 +0200
+@@ -22,6 +22,7 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "kljcpyrght.h"
+ #include "xli.h"
+diff -Naur xli-2006-11-10_old//faces.c xli-2006-11-10_new//faces.c
+--- xli-2006-11-10_old//faces.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//faces.c 2011-06-14 22:52:38.000000000 +0200
+@@ -8,10 +8,10 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+ #include "imagetypes.h"
+-#include <string.h>
+
+ /* read a hex value and return its value
+ */
+diff -Naur xli-2006-11-10_old//fbm.c xli-2006-11-10_new//fbm.c
+--- xli-2006-11-10_old//fbm.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//fbm.c 2011-06-14 22:54:08.000000000 +0200
+@@ -14,9 +14,10 @@
+ * Copyright 1990 Mark Majhor (see the included file
+ * "mrmcpyrght.h" for complete copyright information)
+ */
++# include <string.h>
+ # include "xli.h"
+ # include <ctype.h>
+-# include <string.h>
++
+ #define FBM_C
+ # include "fbm.h"
+ # include "imagetypes.h"
+diff -Naur xli-2006-11-10_old//Imakefile xli-2006-11-10_new//Imakefile
+--- xli-2006-11-10_old//Imakefile 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//Imakefile 2011-06-14 23:07:58.000000000 +0200
+@@ -36,21 +36,7 @@
+ ComplexProgramTarget_1(xli,$(DEFINES) $(LOCAL_LIBRARIES),)
+ ComplexProgramTarget_2(xlito,,)
+
+-install:: $(SYSPATHFILE)
++install::
+ $(RM) $(BINDIR)/xview $(BINDIR)/xsetbg
+ $(LN) $(BINDIR)/xli $(BINDIR)/xview
+ $(LN) $(BINDIR)/xli $(BINDIR)/xsetbg
+-
+-$(SYSPATHFILE):
+- @echo "*** Creating default $(SYSPATHFILE) since you"
+- @echo "*** don't have one. This file is used to set up default places"
+- @echo "*** and names to look for images. You probably want to edit"
+- @echo "*** it for your site. See the xloadimage manual page for"
+- @echo "*** details on the contents of this file."
+- cp /dev/null $(SYSPATHFILE)
+- echo "path=$(INCDIR)/bitmaps $(INCDIR)/images" \
+- >> $(SYSPATHFILE)
+- echo "extension=.gif .jpg .rle .csun .msun .sun .face .xbm .bm" \
+- >>$(SYSPATHFILE)
+- chmod a+r $(SYSPATHFILE)
+-
+diff -Naur xli-2006-11-10_old//misc.c xli-2006-11-10_new//misc.c
+--- xli-2006-11-10_old//misc.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//misc.c 2011-06-14 22:54:57.000000000 +0200
+@@ -8,11 +8,11 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+ #include "patchlevel"
+ #include <signal.h>
+-#include <string.h>
+
+ static char *signalName(int sig)
+ {
+diff -Naur xli-2006-11-10_old//options.c xli-2006-11-10_new//options.c
+--- xli-2006-11-10_old//options.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//options.c 2011-06-14 22:56:10.000000000 +0200
+@@ -8,9 +8,9 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+-#include <string.h>
+ #include <stdlib.h>
+
+ /* options array and definitions. If you add something to this you also
+diff -Naur xli-2006-11-10_old//path.c xli-2006-11-10_new//path.c
+--- xli-2006-11-10_old//path.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//path.c 2011-06-14 22:57:08.000000000 +0200
+@@ -8,6 +8,7 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+ #include <sys/stat.h>
+@@ -17,7 +18,6 @@
+ #include <pwd.h>
+ #endif
+ #include <errno.h>
+-#include <string.h>
+
+ extern int errno;
+
+diff -Naur xli-2006-11-10_old//png.c xli-2006-11-10_new//png.c
+--- xli-2006-11-10_old//png.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//png.c 2011-06-14 23:02:44.000000000 +0200
+@@ -3,10 +3,10 @@
+ * Glenn Randers-Pehrson et al. Any bugs are my fault. -- smar@reptiles.org
+ */
+
++#include <png.h>
+ #include "xli.h"
+ #include "imagetypes.h"
+ #include "pbm.h"
+-#include <png.h>
+ #include <assert.h>
+
+ #define TITLE_KEYWORD "Title"
+diff -Naur xli-2006-11-10_old//root.c xli-2006-11-10_new//root.c
+--- xli-2006-11-10_old//root.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//root.c 2011-06-14 22:58:13.000000000 +0200
+@@ -10,9 +10,9 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+-#include <string.h>
+
+ #define RETAIN_PROP_NAME "_XSETROOT_ID"
+
+diff -Naur xli-2006-11-10_old//window.c xli-2006-11-10_new//window.c
+--- xli-2006-11-10_old//window.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//window.c 2011-06-14 22:58:54.000000000 +0200
+@@ -9,10 +9,10 @@
+ * See included file "copyright.h" for complete copyright information.
+ */
+
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+ #include <ctype.h>
+-#include <string.h>
+ #include <signal.h>
+ #include <errno.h>
+ #include <sys/types.h>
+diff -Naur xli-2006-11-10_old//xlito.c xli-2006-11-10_new//xlito.c
+--- xli-2006-11-10_old//xlito.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//xlito.c 2011-06-14 23:03:49.000000000 +0200
+@@ -1,3 +1,4 @@
++#include <string.h>
+ #include <fcntl.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+@@ -8,7 +9,6 @@
+ #ifndef VMS
+ #include <unistd.h>
+ #endif
+-#include <string.h>
+
+ #define VERSION "1"
+ #define PATCHLEVEL "02"
+diff -Naur xli-2006-11-10_old//xpixmap.c xli-2006-11-10_new//xpixmap.c
+--- xli-2006-11-10_old//xpixmap.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//xpixmap.c 2011-06-14 22:59:53.000000000 +0200
+@@ -15,11 +15,10 @@
+ *
+ * Modified 16/10/92 by GWG to add version 2C and 3 support.
+ */
+-
++#include <string.h>
+ #include "copyright.h"
+ #include "xli.h"
+ #include "imagetypes.h"
+-#include <string.h>
+
+ static void freeCtable(char **ctable, int ncolors)
+ /* color table */
+diff -Naur xli-2006-11-10_old//zio.c xli-2006-11-10_new//zio.c
+--- xli-2006-11-10_old//zio.c 2006-11-11 06:52:14.000000000 +0100
++++ xli-2006-11-10_new//zio.c 2011-06-14 23:01:31.000000000 +0200
+@@ -18,10 +18,10 @@
+ *
+ */
+
++#include <string.h>
++#include <ctype.h>
+ #include "copyright.h"
+ #include "xli.h"
+-#include <ctype.h>
+-#include <string.h>
+
+ #ifdef VMS
+ #define NO_UNCOMPRESS /* VMS doesn't have uncompress */
diff --git a/makefile.patch b/makefile.patch
new file mode 100644
index 000000000000..746b324e998b
--- /dev/null
+++ b/makefile.patch
@@ -0,0 +1,12 @@
+diff -Naur a/Makefile.std b/Makefile.std
+--- a/Makefile.std 2011-12-27 00:35:09.000000000 +0100
++++ b/Makefile.std 2011-12-27 01:04:36.000000000 +0100
+@@ -18,7 +18,7 @@
+ LN= ln -s
+ RM= rm -f
+ MV= mv -f
+-LIBS= -lX11 -lm
++LIBS= -lX11 -lm -lpng -ljpeg -lXext
+ CFLAGS= -O -DSYSPATHFILE=\"$(SYSPATHFILE)\" $(OPTIONALFLAGS) $(EXTRAFLAGS)
+ GCCFLAGS= -fstrength-reduce -finline-functions
+