From 94347041e395524ef5ef477f626444932a1dc472 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Thu, 28 Oct 2004 17:50:54 +0000 Subject: [PATCH] - Add DevIL Imaging Library. PR: ports/70176 Submitted by: Andreas Kohn --- graphics/Makefile | 1 + graphics/devil/Makefile | 27 +++++++++++++++++++++++++++ graphics/devil/distinfo | 2 ++ graphics/devil/pkg-descr | 18 ++++++++++++++++++ graphics/devil/pkg-plist | 17 +++++++++++++++++ 5 files changed, 65 insertions(+) create mode 100644 graphics/devil/Makefile create mode 100644 graphics/devil/distinfo create mode 100644 graphics/devil/pkg-descr create mode 100644 graphics/devil/pkg-plist diff --git a/graphics/Makefile b/graphics/Makefile index c8ab474890e8..260ac9d72319 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -53,6 +53,7 @@ SUBDIR += dcraw SUBDIR += deep_zoom SUBDIR += demeter + SUBDIR += devil SUBDIR += dia SUBDIR += diacanvas SUBDIR += diacanvas2 diff --git a/graphics/devil/Makefile b/graphics/devil/Makefile new file mode 100644 index 000000000000..e7d2f1d3c097 --- /dev/null +++ b/graphics/devil/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: devil +# Date created: 8 August 2004 +# Whom: Andreas Kohn +# +# $FreeBSD$ +# + +PORTNAME= devil +PORTVERSION= 1.6.7 +CATEGORIES= devel graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= openil +DISTNAME= DevIL-${PORTVERSION} + +MAINTAINER= andreas@syndrom23.de +COMMENT= A full featured cross-platform image library + +LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ + jpeg.9:${PORTSDIR}/graphics/jpeg \ + tiff.4:${PORTSDIR}/graphics/tiff \ + mng.1:${PORTSDIR}/graphics/libmng \ + lcms.1:${PORTSDIR}/graphics/lcms + +INSTALLS_SHLIB= yes +USE_LIBTOOL_VER=15 + +.include diff --git a/graphics/devil/distinfo b/graphics/devil/distinfo new file mode 100644 index 000000000000..131712e5b67c --- /dev/null +++ b/graphics/devil/distinfo @@ -0,0 +1,2 @@ +MD5 (DevIL-1.6.7.tar.gz) = 0d0c3842196d85c4e24bedabcd84f626 +SIZE (DevIL-1.6.7.tar.gz) = 3013312 diff --git a/graphics/devil/pkg-descr b/graphics/devil/pkg-descr new file mode 100644 index 000000000000..0ae9950806c6 --- /dev/null +++ b/graphics/devil/pkg-descr @@ -0,0 +1,18 @@ +Developer's Image Library (DevIL) is a programmer's library to develop +applications with very powerful image loading capabilities, yet is easy for +a developer to learn and use. Ultimate control of images is left to the +developer, so unnecessary conversions, etc. are not performed. DevIL utilizes +a simple, yet powerful, syntax. DevIL can load, save, convert, manipulate, +filter and display a wide variety of image formats. + +Currently, DevIL can load and save many different image formats. + +DevIL currently supports the following APIs for display: +OpenGL, Windows GDI, SDL, DirectX and Allegro. +Compilers that can compile DevIL or use it include Djgpp, MSVC++, gcc, +Delphi, Visual Basic, Power Basic and Dev-C++. + +Many people may have known DevIL as OpenIL, but the name was changed due to +SGI's request. + +WWW: http://www.imagelib.org diff --git a/graphics/devil/pkg-plist b/graphics/devil/pkg-plist new file mode 100644 index 000000000000..f5ed8fbc8fe4 --- /dev/null +++ b/graphics/devil/pkg-plist @@ -0,0 +1,17 @@ +lib/libIL.a +lib/libIL.so +lib/libIL.so.1 +lib/libILU.a +lib/libILU.so +lib/libILU.so.1 +lib/libILUT.a +lib/libILUT.so +lib/libILUT.so.1 +include/IL/il.h +include/IL/ilu.h +include/IL/ilut.h +include/IL/il_wrap.h +include/IL/config.h +include/IL/devil_internal_exports.h +include/IL/ilu_region.h +@dirrm include/IL