[Midnightbsd-cvs] mports [17049] openjpeg 2.1.0
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Sep 13 22:20:00 EDT 2014
Revision: 17049
http://svnweb.midnightbsd.org/mports/?rev=17049
Author: laffer1
Date: 2014-09-13 22:19:59 -0400 (Sat, 13 Sep 2014)
Log Message:
-----------
openjpeg 2.1.0
Modified Paths:
--------------
trunk/graphics/openjpeg/Makefile
trunk/graphics/openjpeg/distinfo
trunk/graphics/openjpeg/pkg-descr
Removed Paths:
-------------
trunk/graphics/openjpeg/files/
Property Changed:
----------------
trunk/graphics/openjpeg/pkg-descr
Modified: trunk/graphics/openjpeg/Makefile
===================================================================
--- trunk/graphics/openjpeg/Makefile 2014-09-14 02:16:56 UTC (rev 17048)
+++ trunk/graphics/openjpeg/Makefile 2014-09-14 02:19:59 UTC (rev 17049)
@@ -1,50 +1,25 @@
# $MidnightBSD$
PORTNAME= openjpeg
-PORTVERSION= 1.3
+PORTVERSION= 2.1.0
CATEGORIES= graphics
-MASTER_SITES= http://www.openjpeg.org/ \
- http://openjpeg.googlecode.com/files/
-DISTNAME= ${PORTNAME}_v${PORTVERSION:S/./_/g}
+MASTER_SITES= SF/openjpeg.mirror/${PORTVERSION}
MAINTAINER= ports at MidnightBSD.org
-COMMENT= An open-source JPEG 2000 codec
+COMMENT= Open-source JPEG 2000 codec
+
LICENSE= bsd2
-LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff
+LIB_DEPENDS= liblcms2.so:${PORTSDIR}/graphics/lcms2 \
+ libpng15.so:${PORTSDIR}/graphics/png \
+ libtiff.so:${PORTSDIR}/graphics/tiff
-MAKE_JOBS_UNSAFE= yes
-
-USE_GMAKE= yes
USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/OpenJPEG_v1_3
-JPWL_BINS= JPWL_image_to_j2k JPWL_j2k_to_image
-M2J_BINS= extract_j2k_from_mj2 frames_to_mj2 mj2_to_frames wrap_j2k_in_mj2
+USES= cmake cpe pkgconfig
-PLIST_FILES= include/openjpeg.h \
- lib/libopenjpeg.a \
- lib/libopenjpeg.so.${SHLIB_VER} \
- lib/libopenjpeg.so \
- ${JPWL_BINS:S|^|bin/|} \
- ${M2J_BINS:S|^|bin/|}
+PLIST_SUB= VER=${PORTVERSION:R}
-SHLIB_VER= 2
+post-patch:
+ @${REINPLACE_CMD} -e 's|$${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig|libdata/pkgconfig|' ${WRKSRC}/CMakeLists.txt
-post-extract:
- ${LN} ${WRKSRC}/jp3d/LICENSE.txt ${WRKSRC}/COPYRIGHT
-
-post-patch: .SILENT
- ${FIND} ${WRKSRC} -type f -name Makefile -exec ${REINPLACE_CMD} 's|gcc|$$(CC)|g' {} +
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/libopenjpeg/openjpeg.h ${PREFIX}/include/
- ${INSTALL_DATA} ${WRKSRC}/libopenjpeg.a ${PREFIX}/lib/
- ${INSTALL_DATA} ${WRKSRC}/libopenjpeg-2.1.3.0.so \
- ${PREFIX}/lib/libopenjpeg.so.${SHLIB_VER}
- cd ${PREFIX}/lib && \
- ${LN} -sf libopenjpeg.so.${SHLIB_VER} libopenjpeg.so
-.for file in ${M2J_BINS:S|^|mj2/|} ${JPWL_BINS:S|^|jpwl/|}
- ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin/
-.endfor
-
.include <bsd.port.mk>
Modified: trunk/graphics/openjpeg/distinfo
===================================================================
--- trunk/graphics/openjpeg/distinfo 2014-09-14 02:16:56 UTC (rev 17048)
+++ trunk/graphics/openjpeg/distinfo 2014-09-14 02:19:59 UTC (rev 17049)
@@ -1,4 +1,2 @@
-MD5 (openjpeg_v1_3.tar.gz) = f9a3ccfa91ac34b589e9bf7577ce8ff9
-SHA256 (openjpeg_v1_3.tar.gz) = 3bca2e1e040f9dcbbcb1e0627f17a76eeb95e153bf663d082070c044a21202bd
-RMD160 (openjpeg_v1_3.tar.gz) = 2a22cc123058b1974cd1bf3898044acabceba26c
-SIZE (openjpeg_v1_3.tar.gz) = 1004678
+SHA256 (openjpeg-2.1.0.tar.gz) = 1232bb814fd88d8ed314c94f0bfebb03de8559583a33abbe8c64ef3fc0a8ff03
+SIZE (openjpeg-2.1.0.tar.gz) = 1789675
Modified: trunk/graphics/openjpeg/pkg-descr
===================================================================
--- trunk/graphics/openjpeg/pkg-descr 2014-09-14 02:16:56 UTC (rev 17048)
+++ trunk/graphics/openjpeg/pkg-descr 2014-09-14 02:19:59 UTC (rev 17049)
@@ -1,12 +1,16 @@
-The OpenJPEG library is an open-source JPEG 2000 codec written in
-C language. It has been developed in order to promote the use of
-JPEG 2000, the new still-image compression standard from the Joint
-Photographic Experts Group (JPEG). In addition to the basic codec,
-various other features are under development, among them the JP2
-and MJ2 (Motion JPEG 2000) file formats, an indexing tool useful
-for the JPIP protocol, JPWL-tools for error-resilience, a Java-viewer
-for j2k-images, ...
+The OpenJPEG library is an open-source JPEG 2000 library developed in order to
+promote the use of JPEG 2000.
-LICENSE: BSD
+The main part of the project consists in a JPEG 2000 codec compliant with the
+Part 1 of the standard (Class-1 Profile-1 compliance).
-WWW: http://www.openjpeg.org/
+Besides this main codec, OpenJPEG integrates several other modules:
+- JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended multiple
+ component transforms for multispectral and hyperspectral imagery)
+- MJ2 (JPEG 2000 standard Part 3)
+- JPWL (JPEG 2000 standard Part 11)
+- JPIP (JPEG 2000 standard Part 9)
+- OPJViewer, a GUI viewer for J2K, JP2, JPWL and MJ2 files
+
+WWW: https://code.google.com/p/openjpeg/
+WWW: http://openjpeg.mirror.sourceforge.net/
Property changes on: trunk/graphics/openjpeg/pkg-descr
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list