diff options
author | Michael Nottebrock <lofi@FreeBSD.org> | 2004-06-18 20:34:32 +0000 |
---|---|---|
committer | Michael Nottebrock <lofi@FreeBSD.org> | 2004-06-18 20:34:32 +0000 |
commit | 1be355bf9a7c85511c91d273a78c6f3db0dfff90 (patch) | |
tree | 661360f140dd19e1b3c9407ad97e3d4cd9b56043 /graphics/paintlib | |
parent | ed0d6cce9d6c9a4de6d8562a6611095b6d07e0c6 (diff) |
Notes
Diffstat (limited to 'graphics/paintlib')
-rw-r--r-- | graphics/paintlib/Makefile | 28 | ||||
-rw-r--r-- | graphics/paintlib/distinfo | 2 | ||||
-rw-r--r-- | graphics/paintlib/files/patch-common-plfilesrc.cpp | 13 | ||||
-rw-r--r-- | graphics/paintlib/files/patch-common-test-pltestdecoders.cpp | 11 | ||||
-rw-r--r-- | graphics/paintlib/pkg-descr | 11 | ||||
-rw-r--r-- | graphics/paintlib/pkg-plist | 102 |
6 files changed, 167 insertions, 0 deletions
diff --git a/graphics/paintlib/Makefile b/graphics/paintlib/Makefile new file mode 100644 index 000000000000..36d6f01c7314 --- /dev/null +++ b/graphics/paintlib/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: paintlib +# Date created: 18 June 2004 +# Whom: Frerich Raabe <frerich.raabe@gmx.de> +# +# $FreeBSD$ +# + +PORTNAME= paintlib +PORTVERSION= 2.6.1 +CATEGORIES= graphics devel +MASTER_SITES= http://www.paintlib.de/paintlib/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= C++ library for processing images + +LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl:install + +USE_LIBTOOL_VER=13 +INSTALLS_SHLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +PLIST_SUB+= DOCSDIR=${DOCSDIR:S,^${PREFIX}/,,} + +MAN1= paintlib-config.1 + +.include <bsd.port.mk> diff --git a/graphics/paintlib/distinfo b/graphics/paintlib/distinfo new file mode 100644 index 000000000000..a863006a58cd --- /dev/null +++ b/graphics/paintlib/distinfo @@ -0,0 +1,2 @@ +MD5 (paintlib-2.6.1.tar.gz) = 38b01b508ce20e01ce262e290baf5f45 +SIZE (paintlib-2.6.1.tar.gz) = 1251965 diff --git a/graphics/paintlib/files/patch-common-plfilesrc.cpp b/graphics/paintlib/files/patch-common-plfilesrc.cpp new file mode 100644 index 000000000000..2cad0b50b897 --- /dev/null +++ b/graphics/paintlib/files/patch-common-plfilesrc.cpp @@ -0,0 +1,13 @@ +--- common/plfilesrc.cpp.orig Fri Jun 18 20:46:59 2004 ++++ common/plfilesrc.cpp Fri Jun 18 20:47:16 2004 +@@ -17,9 +17,9 @@ + #include "plexcept.h" + + #ifdef HAVE_MMAP ++#include <sys/types.h> + #include <sys/mman.h> + #include <sys/stat.h> +-#include <sys/types.h> + #include <fcntl.h> + #include <unistd.h> + #endif diff --git a/graphics/paintlib/files/patch-common-test-pltestdecoders.cpp b/graphics/paintlib/files/patch-common-test-pltestdecoders.cpp new file mode 100644 index 000000000000..68f78b384220 --- /dev/null +++ b/graphics/paintlib/files/patch-common-test-pltestdecoders.cpp @@ -0,0 +1,11 @@ +--- common/test/pltestdecoders.cpp.orig Fri Jun 18 22:09:17 2004 ++++ common/test/pltestdecoders.cpp Fri Jun 18 22:09:36 2004 +@@ -135,7 +135,7 @@ + + #ifndef WIN32 + // this function is used to select all files that do not start with a dot +-int selectFile(const struct dirent * theEntry) ++int selectFile(struct dirent * theEntry) + { + if (theEntry->d_name[0] == '.') + { diff --git a/graphics/paintlib/pkg-descr b/graphics/paintlib/pkg-descr new file mode 100644 index 000000000000..35c7d5e34665 --- /dev/null +++ b/graphics/paintlib/pkg-descr @@ -0,0 +1,11 @@ +paintlib is a portable C++ class library for image loading, saving +and manipulation. Images can be loaded from BMP, GIF, IFF, JPEG, +PCX, PGM, PICT, PNG, PSD, SGI, TGA, TIFF and WMF files and saved +in BMP, JPEG, PNG and TIFF formats. Image manipulation can be done +either through filters implemented in filter classes or by directly +accessing the bitmap bits. + +WWW: http://www.paintlib.de/paintlib/ + +- Frerich Raabe +frerich.raabe@gmx.de diff --git a/graphics/paintlib/pkg-plist b/graphics/paintlib/pkg-plist new file mode 100644 index 000000000000..c4a5ec4571ab --- /dev/null +++ b/graphics/paintlib/pkg-plist @@ -0,0 +1,102 @@ +include/paintlib/Filter/plcontribdefs.h +include/paintlib/Filter/plfiltergetalpha.h +include/paintlib/Filter/plfilterresizebilinear.h +include/paintlib/Filter/pl2passscale.h +include/paintlib/Filter/plfiltergrayscale.h +include/paintlib/Filter/plfilterresizebox.h +include/paintlib/Filter/plfilterthreshold.h +include/paintlib/Filter/plfilter.h +include/paintlib/Filter/plfilterquantize.h +include/paintlib/Filter/plfilterresizegaussian.h +include/paintlib/Filter/plfiltervideoinvert.h +include/paintlib/Filter/plfiltercrop.h +include/paintlib/Filter/plfilterresize.h +include/paintlib/Filter/plfilterresizehamming.h +include/paintlib/Filter/plhsvconvert.h +include/paintlib/Filter/plfiltercontrast.h +include/paintlib/Filter/plfilterintensity.h +include/paintlib/Filter/plfilterlightness.h +include/paintlib/Filter/plfilterflip.h +include/paintlib/Filter/plfiltermirror.h +include/paintlib/Filter/plfilterfill.h +include/paintlib/Filter/plfilterfillrect.h +include/paintlib/Filter/plfilterpixel.h +include/paintlib/Filter/plfilterrotate.h +include/paintlib/Filter/plfilterfliprgb.h +include/paintlib/planybmp.h +include/paintlib/pldatasrc.h +include/paintlib/pljpegdec.h +include/paintlib/plpgm.h +include/paintlib/plpngdec.h +include/paintlib/tif_msrc.h +include/paintlib/planydec.h +include/paintlib/pldebug.h +include/paintlib/pljpegenc.h +include/paintlib/plpgmdec.h +include/paintlib/plpngenc.h +include/paintlib/pltiffdec.h +include/paintlib/plbitmap.h +include/paintlib/plexcept.h +include/paintlib/plmemsink.h +include/paintlib/plpicdec.h +include/paintlib/plprognot.h +include/paintlib/plbmpdec.h +include/paintlib/plfilesink.h +include/paintlib/plmemsrc.h +include/paintlib/plpicenc.h +include/paintlib/qdraw.h +include/paintlib/pltiffenc.h +include/paintlib/plpcx.h +include/paintlib/plbmpenc.h +include/paintlib/plfilesrc.h +include/paintlib/ploptable.h +include/paintlib/plpictdec.h +include/paintlib/pltiffencex.h +include/paintlib/jmemdest.h +include/paintlib/plobject.h +include/paintlib/pltga.h +include/paintlib/plwindefs.h +include/paintlib/pldatasink.h +include/paintlib/jmemsrc.h +include/paintlib/plpcxdec.h +include/paintlib/plpoint.h +include/paintlib/pltgadec.h +include/paintlib/plpaintlibdefs.h +include/paintlib/plpixeldefs.h +include/paintlib/plgifdec.h +include/paintlib/plpixel32.h +include/paintlib/plstdpch.h +include/paintlib/plrect.h +include/paintlib/config.h +include/paintlib/plpixel24.h +include/paintlib/plpixel8.h +include/paintlib/plpixel16.h +include/paintlib/plppm.h +include/paintlib/plppmdec.h +include/paintlib/plpsddec.h +include/paintlib/plbmpinfo.h +include/paintlib/plurlsrc.h +include/paintlib/plsdlbmp.h +include/paintlib/plcountedpointer.h +include/paintlib/plexif.h +include/paintlib/plsgidec.h +include/paintlib/pldirectfbbmp.h +include/paintlib/pliff85dec.h +include/paintlib/pliff85.h +include/paintlib/plbmpbase.h +include/paintlib/plsubbmp.h +include/paintlib/test/pltest.h +include/paintlib/test/pltester.h +include/paintlib/test/testfilterresizebilinear.h +include/paintlib/test/testpsddecoder.h +include/paintlib/test/pltestdecoders.h +include/paintlib/test/pltestfilters.h +include/paintlib/test/pltestcountedpointer.h +include/paintlib/test/pltestexif.h +lib/libpaintlib.so.1 +lib/libpaintlib.la +lib/libpaintlib.a +bin/paintlib-config +@dirrm include/paintlib/Filter +@dirrm include/paintlib/test +@dirrm include/paintlib |