mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-05 11:35:01 +00:00
Add paintlib, an C++ library for processing images
Submitted by: Frerich Raabe <frerich.raabe@gmx.de>i by:
This commit is contained in:
parent
ed0d6cce9d
commit
1be355bf9a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=111764
@ -303,6 +303,7 @@
|
||||
SUBDIR += p5-VCG
|
||||
SUBDIR += p5-chart
|
||||
SUBDIR += p5-ming
|
||||
SUBDIR += paintlib
|
||||
SUBDIR += panorama
|
||||
SUBDIR += passepartout
|
||||
SUBDIR += peps
|
||||
|
28
graphics/paintlib/Makefile
Normal file
28
graphics/paintlib/Makefile
Normal file
@ -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>
|
2
graphics/paintlib/distinfo
Normal file
2
graphics/paintlib/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (paintlib-2.6.1.tar.gz) = 38b01b508ce20e01ce262e290baf5f45
|
||||
SIZE (paintlib-2.6.1.tar.gz) = 1251965
|
13
graphics/paintlib/files/patch-common-plfilesrc.cpp
Normal file
13
graphics/paintlib/files/patch-common-plfilesrc.cpp
Normal file
@ -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
|
11
graphics/paintlib/files/patch-common-test-pltestdecoders.cpp
Normal file
11
graphics/paintlib/files/patch-common-test-pltestdecoders.cpp
Normal file
@ -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] == '.')
|
||||
{
|
11
graphics/paintlib/pkg-descr
Normal file
11
graphics/paintlib/pkg-descr
Normal file
@ -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
|
102
graphics/paintlib/pkg-plist
Normal file
102
graphics/paintlib/pkg-plist
Normal file
@ -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
|
Loading…
x
Reference in New Issue
Block a user