libjpeg, libtiff, libungif, libpng: moved to opt

This commit is contained in:
Tilman Sauerbeck 2006-02-23 17:45:15 +00:00
parent f555d41253
commit ca456ff60d
13 changed files with 223 additions and 0 deletions

12
libjpeg/.footprint Normal file
View File

@ -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

1
libjpeg/.md5sum Normal file
View File

@ -0,0 +1 @@
dbd5f3b47ed13132f04c685d608a7547 jpegsrc.v6b.tar.gz

16
libjpeg/Pkgfile Normal file
View File

@ -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
}

29
libpng/.footprint Normal file
View File

@ -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

2
libpng/.md5sum Normal file
View File

@ -0,0 +1,2 @@
c3ec821096773a0b37ad7b951e5ef053 libpng-1.2.8.patch
00cea4539bea4bd34cbf8b82ff9589cd libpng-1.2.8.tar.bz2

18
libpng/Pkgfile Normal file
View File

@ -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
}

43
libpng/libpng-1.2.8.patch Normal file
View File

@ -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

58
libtiff/.footprint Normal file
View File

@ -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

1
libtiff/.md5sum Normal file
View File

@ -0,0 +1 @@
f9fd8b46dfd71c8e17a99cbdbac020f4 tiff-3.8.0.tar.gz

17
libtiff/Pkgfile Normal file
View File

@ -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}
}

9
libungif/.footprint Normal file
View File

@ -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

1
libungif/.md5sum Normal file
View File

@ -0,0 +1 @@
efdfcf8e32e35740288a8c5625a70ccb libungif-4.1.4.tar.gz

16
libungif/Pkgfile Normal file
View File

@ -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
}