diff options
-rw-r--r-- | libjpeg/.footprint | 12 | ||||
-rw-r--r-- | libjpeg/.md5sum | 1 | ||||
-rw-r--r-- | libjpeg/Pkgfile | 16 | ||||
-rw-r--r-- | libpng/.footprint | 29 | ||||
-rw-r--r-- | libpng/.md5sum | 2 | ||||
-rw-r--r-- | libpng/Pkgfile | 18 | ||||
-rw-r--r-- | libpng/libpng-1.2.8.patch | 43 | ||||
-rw-r--r-- | libtiff/.footprint | 58 | ||||
-rw-r--r-- | libtiff/.md5sum | 1 | ||||
-rw-r--r-- | libtiff/Pkgfile | 17 | ||||
-rw-r--r-- | libungif/.footprint | 9 | ||||
-rw-r--r-- | libungif/.md5sum | 1 | ||||
-rw-r--r-- | libungif/Pkgfile | 16 |
13 files changed, 223 insertions, 0 deletions
diff --git a/libjpeg/.footprint b/libjpeg/.footprint new file mode 100644 index 000000000..fd4fc8337 --- /dev/null +++ b/libjpeg/.footprint @@ -0,0 +1,12 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/jconfig.h +-rw-r--r-- root/root usr/include/jerror.h +-rw-r--r-- root/root usr/include/jmorecfg.h +-rw-r--r-- root/root usr/include/jpeglib.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libjpeg.a +-rwxr-xr-x root/root usr/lib/libjpeg.la +lrwxrwxrwx root/root usr/lib/libjpeg.so -> libjpeg.so.62.0.0 +lrwxrwxrwx root/root usr/lib/libjpeg.so.62 -> libjpeg.so.62.0.0 +-rwxr-xr-x root/root usr/lib/libjpeg.so.62.0.0 diff --git a/libjpeg/.md5sum b/libjpeg/.md5sum new file mode 100644 index 000000000..a92f33666 --- /dev/null +++ b/libjpeg/.md5sum @@ -0,0 +1 @@ +dbd5f3b47ed13132f04c685d608a7547 jpegsrc.v6b.tar.gz diff --git a/libjpeg/Pkgfile b/libjpeg/Pkgfile new file mode 100644 index 000000000..838c99c37 --- /dev/null +++ b/libjpeg/Pkgfile @@ -0,0 +1,16 @@ +# Description: Library of JPEG support functions. +# URL: http://www.ijg.org/ +# Maintainer: Per Lidén <per@fukt.bth.se> + +name=libjpeg +version=6b +release=1 +source=(ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v$version.tar.gz) + +build() { + cd jpeg-$version + ./configure --prefix=/usr --enable-shared --enable-static + make + mkdir -p $PKG/usr/include $PKG/usr/lib + make prefix=/$PKG/usr install-lib +} diff --git a/libpng/.footprint b/libpng/.footprint new file mode 100644 index 000000000..c7926406b --- /dev/null +++ b/libpng/.footprint @@ -0,0 +1,29 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/libpng-config -> libpng12-config +-rwxr-xr-x root/root usr/bin/libpng12-config +drwxr-xr-x root/root usr/include/ +lrwxrwxrwx root/root usr/include/libpng -> libpng12 +drwxr-xr-x root/root usr/include/libpng12/ +-rw-r--r-- root/root usr/include/libpng12/png.h +-rw-r--r-- root/root usr/include/libpng12/pngconf.h +lrwxrwxrwx root/root usr/include/png.h -> libpng12/png.h +lrwxrwxrwx root/root usr/include/pngconf.h -> libpng12/pngconf.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libpng.a -> libpng12.a +lrwxrwxrwx root/root usr/lib/libpng.so -> libpng.so.3 +lrwxrwxrwx root/root usr/lib/libpng.so.3 -> libpng.so.3.1.2.8 +-rwxr-xr-x root/root usr/lib/libpng.so.3.1.2.8 +-rw-r--r-- root/root usr/lib/libpng12.a +lrwxrwxrwx root/root usr/lib/libpng12.so -> libpng12.so.0 +lrwxrwxrwx root/root usr/lib/libpng12.so.0 -> libpng12.so.0.1.2.8 +-rwxr-xr-x root/root usr/lib/libpng12.so.0.1.2.8 +drwxr-xr-x root/root usr/lib/pkgconfig/ +lrwxrwxrwx root/root usr/lib/pkgconfig/libpng.pc -> libpng12.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libpng12.pc +drwxr-xr-x root/root usr/man/ +drwxr-xr-x root/root usr/man/man3/ +-rw-r--r-- root/root usr/man/man3/libpng.3.gz +-rw-r--r-- root/root usr/man/man3/libpngpf.3.gz +drwxr-xr-x root/root usr/man/man5/ +-rw-r--r-- root/root usr/man/man5/png.5.gz diff --git a/libpng/.md5sum b/libpng/.md5sum new file mode 100644 index 000000000..634a2a998 --- /dev/null +++ b/libpng/.md5sum @@ -0,0 +1,2 @@ +c3ec821096773a0b37ad7b951e5ef053 libpng-1.2.8.patch +00cea4539bea4bd34cbf8b82ff9589cd libpng-1.2.8.tar.bz2 diff --git a/libpng/Pkgfile b/libpng/Pkgfile new file mode 100644 index 000000000..25579b1a5 --- /dev/null +++ b/libpng/Pkgfile @@ -0,0 +1,18 @@ +# Description: Library of PNG support functions. +# URL: http://www.libpng.org +# Maintainer: Per Lidén <per@fukt.bth.se> +# Depends on: zlib + +name=libpng +version=1.2.8 +release=1 +source=(http://dl.sourceforge.net/libpng/$name-$version.tar.bz2 \ + $name-$version.patch) + +build() { + cd $name-$version + patch -p1 < ../$name-$version.patch + cp scripts/makefile.gcmmx makefile + mkdir $PKG/usr + make DESTDIR=$PKG prefix=/usr install +} diff --git a/libpng/libpng-1.2.8.patch b/libpng/libpng-1.2.8.patch new file mode 100644 index 000000000..04e0bca38 --- /dev/null +++ b/libpng/libpng-1.2.8.patch @@ -0,0 +1,43 @@ +diff -ru libpng-1.2.5/scripts/makefile.gcmmx libpng-1.2.5-new/scripts/makefile.gcmmx +--- libpng-1.2.5/scripts/makefile.gcmmx 2002-10-03 13:32:34.000000000 +0200 ++++ libpng-1.2.5-new/scripts/makefile.gcmmx 2003-02-05 20:54:36.000000000 +0100 +@@ -28,8 +28,8 @@ + # Where the zlib library and include files are located. + #ZLIBLIB=/usr/local/lib + #ZLIBINC=/usr/local/include +-ZLIBLIB=../zlib +-ZLIBINC=../zlib ++ZLIBLIB=/usr/lib ++ZLIBINC=/usr/include + + ALIGN= + # for i386: +@@ -43,13 +43,13 @@ + + # Remove -DPNG_THREAD_UNSAFE_OK if you need thread safety + ### for generic gcc: +-CFLAGS=-DPNG_THREAD_UNSAFE_OK -DPNG_USE_PNGGCCRD -I$(ZLIBINC) -Wall \ +- -O3 $(ALIGN) -funroll-loops \ +- -fomit-frame-pointer # $(WARNMORE) -g -DPNG_DEBUG=5 ++#CFLAGS=-DPNG_THREAD_UNSAFE_OK -DPNG_USE_PNGGCCRD -I$(ZLIBINC) -Wall \ ++# -O3 $(ALIGN) -funroll-loops \ ++# -fomit-frame-pointer # $(WARNMORE) -g -DPNG_DEBUG=5 + ### for gcc 2.95.2 on 686: +-#CFLAGS=-DPNG_THREAD_UNSAFE_OK -DPNG_USE_PNGGCCRD -I$(ZLIBINC) -Wall -O3 \ +-# -mcpu=i686 -malign-double -ffast-math -fstrict-aliasing \ +-# $(ALIGN) -funroll-loops -funroll-all-loops -fomit-frame-pointer ++CFLAGS+=-DPNG_THREAD_UNSAFE_OK -DPNG_USE_PNGGCCRD -I$(ZLIBINC) -Wall -O3 \ ++ -malign-double -ffast-math -fstrict-aliasing \ ++ $(ALIGN) -funroll-loops -funroll-all-loops -fomit-frame-pointer + ### for gcc 2.7.2.3 on 486 and up: + #CFLAGS=-DPNG_THREAD_UNSAFE_OK -DPNG_USE_PNGGCCRD -I$(ZLIBINC) -Wall -O3 \ + # -m486 -malign-double -ffast-math \ +@@ -131,7 +131,7 @@ + + libpng.so.3.$(PNGMIN): $(OBJSDLL) + $(CC) -shared -Wl,-soname,libpng.so.3 \ +- -o libpng.so.3.$(PNGMIN) \ ++ -L$(ZLIBLIB) -lm -lz -o libpng.so.3.$(PNGMIN) \ + $(OBJSDLL) + + pngtest: pngtest.o $(LIBNAME).so diff --git a/libtiff/.footprint b/libtiff/.footprint new file mode 100644 index 000000000..8ccbfb775 --- /dev/null +++ b/libtiff/.footprint @@ -0,0 +1,58 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/tiff.h +-rw-r--r-- root/root usr/include/tiffconf.h +-rw-r--r-- root/root usr/include/tiffio.h +-rw-r--r-- root/root usr/include/tiffio.hxx +-rw-r--r-- root/root usr/include/tiffvers.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libtiff.a +-rwxr-xr-x root/root usr/lib/libtiff.la +lrwxrwxrwx root/root usr/lib/libtiff.so -> libtiff.so.3.8.0 +lrwxrwxrwx root/root usr/lib/libtiff.so.3 -> libtiff.so.3.8.0 +-rwxr-xr-x root/root usr/lib/libtiff.so.3.8.0 +-rw-r--r-- root/root usr/lib/libtiffxx.a +-rwxr-xr-x root/root usr/lib/libtiffxx.la +lrwxrwxrwx root/root usr/lib/libtiffxx.so -> libtiffxx.so.3.8.0 +lrwxrwxrwx root/root usr/lib/libtiffxx.so.3 -> libtiffxx.so.3.8.0 +-rwxr-xr-x root/root usr/lib/libtiffxx.so.3.8.0 +drwxr-xr-x root/root usr/man/ +drwxr-xr-x root/root usr/man/man3/ +-rw-r--r-- root/root usr/man/man3/TIFFClose.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFDataWidth.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFError.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFFlush.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFGetField.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFOpen.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFPrintDirectory.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFRGBAImage.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadDirectory.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadEncodedStrip.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadEncodedTile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadRGBAImage.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadRGBAStrip.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadRGBATile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadRawStrip.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadRawTile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadScanline.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFReadTile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFSetDirectory.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFSetField.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWarning.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteDirectory.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteEncodedStrip.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteEncodedTile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteRawStrip.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteRawTile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteScanline.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFWriteTile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFbuffer.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFcodec.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFcolor.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFmemory.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFquery.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFsize.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFstrip.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFswab.3tiff.gz +-rw-r--r-- root/root usr/man/man3/TIFFtile.3tiff.gz +-rw-r--r-- root/root usr/man/man3/libtiff.3tiff.gz diff --git a/libtiff/.md5sum b/libtiff/.md5sum new file mode 100644 index 000000000..8382b73db --- /dev/null +++ b/libtiff/.md5sum @@ -0,0 +1 @@ +f9fd8b46dfd71c8e17a99cbdbac020f4 tiff-3.8.0.tar.gz diff --git a/libtiff/Pkgfile b/libtiff/Pkgfile new file mode 100644 index 000000000..a08607cf6 --- /dev/null +++ b/libtiff/Pkgfile @@ -0,0 +1,17 @@ +# Description: Library for manipulation of TIFF (Tag Image File Format) images +# URL: http://www.remotesensing.org/libtiff/ +# Maintainer: Per Lidén <per@fukt.bth.se> +# Depends on: libjpeg, zlib + +name=libtiff +version=3.8.0 +release=1 +source=(ftp://ftp.remotesensing.org/pub/libtiff/tiff-$version.tar.gz) + +build() { + cd tiff-$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install + rm -rf $PKG/usr/{bin,share,man/man1} +} diff --git a/libungif/.footprint b/libungif/.footprint new file mode 100644 index 000000000..178edc600 --- /dev/null +++ b/libungif/.footprint @@ -0,0 +1,9 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/gif_lib.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libungif.a +-rwxr-xr-x root/root usr/lib/libungif.la +lrwxrwxrwx root/root usr/lib/libungif.so -> libungif.so.4.1.4 +lrwxrwxrwx root/root usr/lib/libungif.so.4 -> libungif.so.4.1.4 +-rwxr-xr-x root/root usr/lib/libungif.so.4.1.4 diff --git a/libungif/.md5sum b/libungif/.md5sum new file mode 100644 index 000000000..cf91d6637 --- /dev/null +++ b/libungif/.md5sum @@ -0,0 +1 @@ +efdfcf8e32e35740288a8c5625a70ccb libungif-4.1.4.tar.gz diff --git a/libungif/Pkgfile b/libungif/Pkgfile new file mode 100644 index 000000000..7c475bab5 --- /dev/null +++ b/libungif/Pkgfile @@ -0,0 +1,16 @@ +# Description: An uncompressed GIF library compatible with giflib +# URL: http://libungif.sourceforge.net/doc/ +# Maintainer: Per Lidén <per@fukt.bth.se> + +name=libungif +version=4.1.4 +release=1 +source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) + +build() { + cd $name-$version + ./configure --prefix=/usr + make + make prefix=$PKG/usr install + rm -rf $PKG/usr/bin +} |