Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Mar 2001 21:32:19 -0600 (CST)
From:      nrahlstr@winternet.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/25580: update to libmng from 0.9.3 to 1.0.0
Message-ID:  <200103070332.f273WJ113314@portage.winternet.com>

next in thread | raw e-mail | index | archive | help

>Number:         25580
>Category:       ports
>Synopsis:       update to libmng from 0.9.3 to 1.0.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 06 19:40:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Nathan Ahlstrom
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
me
>Environment:

FreeBSD portage.winternet.com 4.2-STABLE FreeBSD 4.2-STABLE #0: Tue Jan 23 18:50:06 CST 2001     root@portage.winternet.com:/usr/src/sys/compile/PORTAGE  i386


>Description:

	New release of libmng.

>How-To-Repeat:

	Check the libmng.com web page.

>Fix:

	Attached is a patch to update libmng to version 1.0.0

diff -urN -x CVS libmng.orig/Makefile libmng/Makefile
--- libmng.orig/Makefile	Tue Jan 16 11:30:57 2001
+++ libmng/Makefile	Tue Mar  6 21:25:04 2001
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	libmng
-PORTVERSION=	0.9.3
+PORTVERSION=	1.0.0
 CATEGORIES=	graphics
 MASTER_SITES=	http://www.3-t.com/libmng/download/ \
 		${MASTER_SITE_SOURCEFORGE} \
@@ -18,9 +18,7 @@
 LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg \
 		lcms:${PORTSDIR}/graphics/lcms
 
-SHLIB_VER=	0
-
-WRKSRC=		${WRKDIR}/${PORTNAME}
+SHLIB_VER=	1
 
 INSTALLS_SHLIB=	yes
 USE_LIBTOOL=	yes
diff -urN -x CVS libmng.orig/distinfo libmng/distinfo
--- libmng.orig/distinfo	Fri Nov  3 11:08:18 2000
+++ libmng/distinfo	Tue Mar  6 21:25:04 2001
@@ -1 +1 @@
-MD5 (libmng-0.9.3.tar.gz) = 2fbb9fbfbcd1b649ca645e98d85aabf1
+MD5 (libmng-1.0.0.tar.gz) = 54c9cb5bf9aa5f76dfa4d63cddea539a
diff -urN -x CVS libmng.orig/files/patch-aa libmng/files/patch-aa
--- libmng.orig/files/patch-aa	Fri Nov  3 11:08:18 2000
+++ libmng/files/patch-aa	Tue Mar  6 21:25:04 2001
@@ -1,89 +1,25 @@
---- configure	Sun Oct 29 05:02:00 2000
-+++ configure	Thu Nov  2 11:31:45 2000
-@@ -2664,67 +2664,3 @@
+--- configure.orig	Tue Mar  6 14:14:17 2001
++++ configure	Tue Mar  6 14:14:40 2001
+@@ -9,7 +9,7 @@
  
--  ac_safe=`echo "lcms/lcms.h" | sed 'y%./+-%__p_%'`
--echo $ac_n "checking for lcms/lcms.h""... $ac_c" 1>&6
--echo "configure:2668: checking for lcms/lcms.h" >&5
--if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
--  echo $ac_n "(cached) $ac_c" 1>&6
--else
--  cat > conftest.$ac_ext <<EOF
--#line 2673 "configure"
--#include "confdefs.h"
--#include <lcms/lcms.h>
--EOF
--ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
--{ (eval echo configure:2678: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
--ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
--if test -z "$ac_err"; then
--  rm -rf conftest*
--  eval "ac_cv_header_$ac_safe=yes"
--else
--  echo "$ac_err" >&5
--  echo "configure: failed program was:" >&5
--  cat conftest.$ac_ext >&5
--  rm -rf conftest*
--  eval "ac_cv_header_$ac_safe=no"
--fi
--rm -f conftest*
--fi
--if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
--  echo "$ac_t""yes" 1>&6
--  echo $ac_n "checking for cmsCreateRGBProfile in -llcms""... $ac_c" 1>&6
--echo "configure:2695: checking for cmsCreateRGBProfile in -llcms" >&5
--ac_lib_var=`echo lcms'_'cmsCreateRGBProfile | sed 'y%./+-%__p_%'`
--if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
--  echo $ac_n "(cached) $ac_c" 1>&6
--else
--  ac_save_LIBS="$LIBS"
--LIBS="-llcms  $LIBS"
--cat > conftest.$ac_ext <<EOF
--#line 2703 "configure"
--#include "confdefs.h"
--/* Override any gcc2 internal prototype to avoid an error.  */
--/* We use char because int might match the return type of a gcc2
--    builtin and then its argument prototype would still apply.  */
--char cmsCreateRGBProfile();
--
--int main() {
--cmsCreateRGBProfile()
--; return 0; }
--EOF
--if { (eval echo configure:2714: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
--  rm -rf conftest*
--  eval "ac_cv_lib_$ac_lib_var=yes"
--else
--  echo "configure: failed program was:" >&5
--  cat conftest.$ac_ext >&5
--  rm -rf conftest*
--  eval "ac_cv_lib_$ac_lib_var=no"
--fi
--rm -f conftest*
--LIBS="$ac_save_LIBS"
--
--fi
--if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
--  echo "$ac_t""yes" 1>&6
--  
--      LIBS="$LIBS -llcms"
-+  LIBS="$LIBS -llcms"
-       cat >> confdefs.h <<\EOF
-@@ -2737,3 +2673,2 @@
- 
--    
- else
-@@ -2745,13 +2680,2 @@
+ # Defaults:
+ ac_help=
+-ac_default_prefix=/usr/local
++ac_default_prefix=${PREFIX}
+ # Any additions from configure.in:
+ ac_help="$ac_help
+   --enable-shared[=PKGS]  build shared libraries [default=yes]"
+@@ -728,11 +728,11 @@
+   { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
  fi
--
--  
--else
--  echo "$ac_t""no" 1>&6
--fi
--
--
--  test $_restore -eq 1 && CPPFLAGS=$_cppflags LDFLAGS=$_ldflags
--
--fi
--
+ cat >> confdefs.h <<EOF
+-#define PACKAGE "$PACKAGE"
++#define MNG_PACKAGE "$PACKAGE"
+ EOF
+ 
+ cat >> confdefs.h <<EOF
+-#define VERSION "$VERSION"
++#define MNG_VERSION "$VERSION"
+ EOF
+ 
  

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103070332.f273WJ113314>