pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/TiffIO Update TiffIO to 1.2.0e.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6ee3f111bec0
branches:  trunk
changeset: 510050:6ee3f111bec0
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Thu Mar 23 03:25:12 2006 +0000

description:
Update TiffIO to 1.2.0e.

Changes:
- Use libtiff>3.8.
- bit order is different from byte order. So don't messup endianness
  with LSBfirst in bitmaps.
- Added support for Lab up to 3x16bits and RGB/RGBA up to 4x32bits.

diffstat:

 graphics/TiffIO/Makefile         |  36 +++++++--------
 graphics/TiffIO/distinfo         |  10 ++--
 graphics/TiffIO/patches/patch-aa |  89 ----------------------------------------
 graphics/TiffIO/patches/patch-ab |  13 +++++
 4 files changed, 35 insertions(+), 113 deletions(-)

diffs (181 lines):

diff -r 8364ae37827f -r 6ee3f111bec0 graphics/TiffIO/Makefile
--- a/graphics/TiffIO/Makefile  Thu Mar 23 03:10:25 2006 +0000
+++ b/graphics/TiffIO/Makefile  Thu Mar 23 03:25:12 2006 +0000
@@ -1,35 +1,33 @@
-# $NetBSD: Makefile,v 1.7 2006/03/17 21:27:38 gdt Exp $
+# $NetBSD: Makefile,v 1.8 2006/03/23 03:25:12 minskim Exp $
 #
 
-DISTNAME=              TiffIO-110c
-PKGNAME=               TiffIO-1.1.0.3
-PKGREVISION=           3
+DISTNAME=              TiffIO-120e
+PKGNAME=               TiffIO-1.2.0e
 CATEGORIES=            graphics
-MASTER_SITES=          http://artis.imag.fr/Software/TiffIO/
+MASTER_SITES=          http://artis.imag.fr/Software/TiffIO/SOURCES/
 EXTRACT_SUFX=          .tgz
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://artis.imag.fr/Software/TiffIO/
 COMMENT=               Tiff support for QT image loader
 
-USE_TOOLS+=     gmake
-USE_LANGUAGES=  c c++
+USE_TOOLS+=    gmake
+USE_LANGUAGES= c c++
 
-do-configure:
-       (cd ${WRKSRC} && ${QTDIR}/bin/qmake -o Makefile TiffIO.pro; \
-               ${SED} -e 's,-rpath.*$$,-rpath "${QTDIR}/lib",' < Makefile > Makefile.new; \
-               ${MV} Makefile.new Makefile; \
-               )
+BUILD_ENV+=    QTDIR=${QTDIR:Q}
 
-do-install:
-       (cd ${WRKSRC} && \
-       libtool --mode=install ${INSTALL_PROGRAM} libTiffIO.la ${PREFIX}/qt3/plugins/imageformats && \
-       libtool --finish ${PREFIX}/qt3/plugins/imageformats)
-
-BUILD_ENV+=            QTDIR="${QTDIR}"
-
+.include "../../devel/zlib/buildlink3.mk"
+BUILDLINK_DEPENDS.tiff+=       tiff>=3.8.1
+.include "../../graphics/jpeg/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
 .include "../../x11/qt3-libs/buildlink3.mk"
 .include "../../x11/qt3-tools/buildlink3.mk"
 
+do-configure:
+       cd ${WRKSRC} && ${SETENV} QTDIR=${QTDIR:Q} ${QTDIR}/bin/qmake \
+               CONFIG+=libtiff \
+               JPEG=${BUILDLINK_PREFIX.jpeg}/include \
+               TIFF_ROOT=${BUILDLINK_PREFIX.tiff} \
+               ZLIB=${BUILDLINK_PREFIX.zlib} TiffIO.pro
+
 .include "../../mk/bsd.pkg.mk"
diff -r 8364ae37827f -r 6ee3f111bec0 graphics/TiffIO/distinfo
--- a/graphics/TiffIO/distinfo  Thu Mar 23 03:10:25 2006 +0000
+++ b/graphics/TiffIO/distinfo  Thu Mar 23 03:25:12 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2006/02/23 17:59:49 joerg Exp $
+$NetBSD: distinfo,v 1.3 2006/03/23 03:25:12 minskim Exp $
 
-SHA1 (TiffIO-110c.tgz) = 061b291c7b123b8936ba1d52989fd44c422dbd94
-RMD160 (TiffIO-110c.tgz) = d8f6c17f6669887bfea0cc8cf1dca1855298b41a
-Size (TiffIO-110c.tgz) = 826601 bytes
-SHA1 (patch-aa) = 09ebe7b537112f3782eb42c8bc88453ec65fae3e
+SHA1 (TiffIO-120e.tgz) = ff27532efc97db5f5ab964b202ff320133ba4108
+RMD160 (TiffIO-120e.tgz) = 11f1a6ff85d713c62545e8bffcf6590a37228a2f
+Size (TiffIO-120e.tgz) = 1144429 bytes
+SHA1 (patch-ab) = a79c4f0a4ac734c387a67c7571b06f06ca7774b3
diff -r 8364ae37827f -r 6ee3f111bec0 graphics/TiffIO/patches/patch-aa
--- a/graphics/TiffIO/patches/patch-aa  Thu Mar 23 03:10:25 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2006/02/23 17:59:50 joerg Exp $
-
---- TiffIO.pri.orig    2006-02-23 02:30:46.000000000 +0100
-+++ TiffIO.pri
-@@ -23,11 +23,7 @@
- CONFIG -= debug_and_release debug_and_release_target
- CONFIG += qt
- 
--isEmpty(TIFF): TIFF=$$(TIFF)
--isEmpty(TIFF): TIFF=libtiff-3.7.2
--message( +++++ Using TIFF $${TIFF} )
--!exists( $$TIFF/tiffio.h ) : error( Unable to find libtiff )
--INCLUDEPATH = $$TIFF $$INCLUDEPATH
-+INCLUDEPATH = $${PREFIX}/include $$INCLUDEPATH
- INCLUDEPATH -= /usr/include
- 
- #Note: All *_SUPPORT flags are set inside tif_config.h
-@@ -40,70 +36,10 @@ win32: !jpeg: CONFIG += no-jpeg
- #       (that generates link error on Qt4/nmake compiles).
- DEFINES += TIF_PLATFORM_CONSOLE=1
- 
--HEADERS += \
--    $$TIFF/tiffio.h
--
- SOURCES += \
-     TiffIO.cpp
- 
--##############################################################################
--# Auto detect, for linux, if a tiff plateform was required
--
--linux: !exists( $$TIFF/tif_aux.c ) : CONFIG += libtiff
--!libtiff {
--      message( +++++ Using internal $$TIFF sources )
--
--      HEADERS += \
--      $$TIFF/tiff.h          \
--      $$TIFF/tiffiop.h       \
--      $$TIFF/tiffvers.h      \
--      $$TIFF/tif_config.h
--
--      SOURCES += \
--      $$TIFF/tif_aux.c       \
--      $$TIFF/tif_close.c     \
--      $$TIFF/tif_codec.c     \
--      $$TIFF/tif_color.c     \
--      $$TIFF/tif_compress.c  \
--      $$TIFF/tif_dir.c       \
--      $$TIFF/tif_dirinfo.c   \
--      $$TIFF/tif_dirread.c   \
--      $$TIFF/tif_dirwrite.c  \
--      $$TIFF/tif_dumpmode.c  \
--      $$TIFF/tif_error.c     \
--      $$TIFF/tif_extension.c \
--      $$TIFF/tif_fax3.c      \
--      $$TIFF/tif_fax3sm.c    \
--      $$TIFF/tif_flush.c     \
--      $$TIFF/tif_getimage.c  \
--      $$TIFF/tif_luv.c       \
--      $$TIFF/tif_next.c      \
--      $$TIFF/tif_open.c      \
--      $$TIFF/tif_packbits.c  \
--      $$TIFF/tif_predict.c   \
--      $$TIFF/tif_print.c     \
--      $$TIFF/tif_read.c      \
--      $$TIFF/tif_strip.c     \
--      $$TIFF/tif_swab.c      \
--      $$TIFF/tif_thunder.c   \
--      $$TIFF/tif_tile.c      \
--      $$TIFF/tif_version.c   \
--      $$TIFF/tif_warning.c   \
--      $$TIFF/tif_write.c
--
--      !no-zlib: SOURCES += $$TIFF/tif_zip.c $$TIFF/tif_pixarlog.c
--       no-zlib: DEFINES += NO_ZLIB=1
--      !no-lzw:  SOURCES += $$TIFF/tif_lzw.c
--       no-lzw:  DEFINES += NO_LZW=1
--      !no-jpeg: SOURCES += $$TIFF/tif_jpeg.c
--       no-jpeg: DEFINES += NO_JPEG=1
--
--      win32: SOURCES += $$TIFF/tif_win32.c
--      unix : SOURCES += $$TIFF/tif_unix.c
--} else {
--      message( Using system Tiff )
--      LIBS *= -ltiff
--}
-+LIBS *= -ltiff
- 
- ##############################################################################
- # Auto-detect Qt3 or Qt4 support mode...
diff -r 8364ae37827f -r 6ee3f111bec0 graphics/TiffIO/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/TiffIO/patches/patch-ab  Thu Mar 23 03:25:12 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2006/03/23 03:25:12 minskim Exp $
+
+--- TiffIO.pro.orig    2006-01-12 01:57:40.000000000 +0000
++++ TiffIO.pro
+@@ -15,7 +15,7 @@ TARGET  = TiffIO
+ # NOTE: Install features have been removed from Qt 4.0 (and 4.1) doc,
+ #       *but* they are still working...
+ #
+-linux {
++unix {
+     target.path = $$(RPM_BUILD_ROOT)$$(QTDIR)/plugins/imageformats/
+     INSTALLS += target
+ }



Home | Main Index | Thread Index | Old Index