svn commit: r366014 - in head/graphics/libecwj2: . files
Tijl Coosemans
tijl at FreeBSD.org
Sun Aug 24 21:07:49 UTC 2014
Author: tijl
Date: Sun Aug 24 21:07:47 2014
New Revision: 366014
URL: http://svnweb.freebsd.org/changeset/ports/366014
QAT: https://qat.redports.org/buildarchive/r366014/
Log:
- Convert to USES=libtool and add INSTALL_TARGET=install-strip
- Remove patches for Makefile.am and patch configure instead of configure.in
to avoid USE_AUTOTOOLS
- Touch ${WRKSRC}/Source/NCSBuildGnu/NCSGnuConfig.h.in to avoid autoheader
Added:
head/graphics/libecwj2/files/patch-configure
- copied, changed from r365731, head/graphics/libecwj2/files/patch-configure.in
Deleted:
head/graphics/libecwj2/files/patch-Makefile.am
head/graphics/libecwj2/files/patch-configure.in
Modified:
head/graphics/libecwj2/Makefile
head/graphics/libecwj2/pkg-plist
Modified: head/graphics/libecwj2/Makefile
==============================================================================
--- head/graphics/libecwj2/Makefile Sun Aug 24 20:58:34 2014 (r366013)
+++ head/graphics/libecwj2/Makefile Sun Aug 24 21:07:47 2014 (r366014)
@@ -3,7 +3,7 @@
PORTNAME= libecwj2
PORTVERSION= 3.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://glebius.int.ru/tmp/403/
DISTFILES= ecw_jpeg_2000_sdk_3_3_source.zip
@@ -14,17 +14,14 @@ COMMENT= Erdas ECW and JPEG2000 support
RESTRICTED= Registration required to download sources,\
but sources no longer available on ERDAS website
-USE_AUTOTOOLS= libtool autoconf
+USES= gmake libtool zip
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-
-USES= gmake zip
+INSTALL_TARGET= install-strip
post-extract:
- cd ${WRKDIR} && \
- ${EXTRACT_CMD} ImageCompressionSDKSourceCode3.3Setup_20070509.zip
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure.in
+ (cd ${WRKDIR} && \
+ ${EXTRACT_CMD} ImageCompressionSDKSourceCode3.3Setup_20070509.zip)
+ ${TOUCH} ${WRKSRC}/Source/NCSBuildGnu/NCSGnuConfig.h.in
.include <bsd.port.mk>
Copied and modified: head/graphics/libecwj2/files/patch-configure (from r365731, head/graphics/libecwj2/files/patch-configure.in)
==============================================================================
--- head/graphics/libecwj2/files/patch-configure.in Sat Aug 23 13:50:41 2014 (r365731, copy source)
+++ head/graphics/libecwj2/files/patch-configure Sun Aug 24 21:07:47 2014 (r366014)
@@ -1,13 +1,13 @@
---- configure.in.orig 2010-07-29 14:03:26.000000000 +0400
-+++ configure.in 2010-07-29 14:02:39.000000000 +0400
-@@ -32,17 +32,6 @@
+--- configure.orig
++++ configure
+@@ -19897,17 +19897,6 @@
# Build some standard absolute include paths for the build
MAIN_INCLUDE_DIR="$PWD/Source/include"
-LCMS_INCLUDE_DIR="$PWD/Source/C/NCSEcw/lcms/include"
-
--# Run configure in the LCMS directory (using LCMS's own configure script)
--# to initialise any platform dependent settings that it uses
+-# Run configure in the LCMS directory (using LCMS's own configure script)
+-# to initialise any platform dependent settings that it uses
-# (e.g. typedefs for int types)
-
-THISDIR=$PWD
@@ -18,7 +18,7 @@
# Build LIBECWJ2_DEFS with all defines, and NCSGnuSystemDefs.h with defines
# needed by apps building against libecwj2.
-@@ -76,6 +65,12 @@
+@@ -19941,6 +19930,12 @@
PLATFORM_STATIC_LDFLAGS="$PLATFORM_STATIC_LDFLAGS -L/System/Library/Frameworks/Carbon.framework/Carbon"
PLATFORM_SHARED_LDFLAGS="$PLATFORM_SHARED_LDFLAGS $PLATFORM_STATIC_LDFLAGS -dynamiclib -single_module"
;;
@@ -31,12 +31,12 @@
*)
PLATFORM_DEFS=""
PLATFORM_STATIC_LDFLAGS=""
-@@ -89,7 +84,7 @@
+@@ -19954,7 +19949,7 @@
LIBECWJ2_CFLAGS="$PLATFORM_CFLAGS"
LIBECWJ2_STATIC_LDFLAGS="$PLATFORM_STATIC_LDFLAGS"
LIBECWJ2_SHARED_LDFLAGS="$PLATFORM_SHARED_LDFLAGS"
-LIBECWJ2_INCLUDES="-I$MAIN_INCLUDE_DIR -I$LCMS_INCLUDE_DIR"
-+LIBECWJ2_INCLUDES="-I$MAIN_INCLUDE_DIR -I%%LOCALBASE%%/include"
++LIBECWJ2_INCLUDES="-I$MAIN_INCLUDE_DIR"
rm -f Source/NCSBuildGnu/NCSGnuSystemDefs.h
echo "#ifndef LIBECWJ2" > Source/NCSBuildGnu/NCSGnuSystemDefs.h
Modified: head/graphics/libecwj2/pkg-plist
==============================================================================
--- head/graphics/libecwj2/pkg-plist Sun Aug 24 20:58:34 2014 (r366013)
+++ head/graphics/libecwj2/pkg-plist Sun Aug 24 21:07:47 2014 (r366014)
@@ -123,19 +123,19 @@ include/gdt_pub.h
include/gdt_stat.h
include/pcs_erm.h
lib/libNCSCnet.a
-lib/libNCSCnet.la
lib/libNCSCnet.so
lib/libNCSCnet.so.0
+lib/libNCSCnet.so.0.0.0
lib/libNCSEcw.a
-lib/libNCSEcw.la
lib/libNCSEcw.so
lib/libNCSEcw.so.0
+lib/libNCSEcw.so.0.0.0
lib/libNCSEcwC.a
-lib/libNCSEcwC.la
lib/libNCSEcwC.so
lib/libNCSEcwC.so.0
+lib/libNCSEcwC.so.0.0.0
lib/libNCSUtil.a
-lib/libNCSUtil.la
lib/libNCSUtil.so
lib/libNCSUtil.so.0
+lib/libNCSUtil.so.0.0.0
lib/libecwj2.a
More information about the svn-ports-head
mailing list