Hi,

On Tue, Jun 14, 2011 at 10:08:53AM +0000, s...@spacehopper.org wrote:
> On 2011-06-14, Olivier Cherrier <o...@symacx.com> wrote:
> > Here is an update for libconfuse. It works for me.
> 
> >  COMMENT=           configuration file parser library
> > -DISTNAME=          confuse-2.6
> > +VERSION=           2.7
> > +DISTNAME=          confuse-${VERSION}
> >  PKGNAME=           lib${DISTNAME}
> > -SHARED_LIBS=               confuse 1.0     # .0.0
> > +SHARED_LIBS=               confuse ${VERSION}      # .0.0
> 
> this is wrong, see 
> http://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
> 
> >  MODULES=           devel/gettext
> >  
> > @@ -22,6 +23,8 @@
> >  CONFIGURE_ENV+=    LDFLAGS="-L${LOCALBASE}/lib"
> >  CONFIGURE_ENV+=    CPPFLAGS="-I${LOCALBASE}/include"
> >  CONFIGURE_ARGS+=   --without-check
> > +
> > +WANTLIB=           iconv intl
> 
> also this, it will break on static-only arch. use
> MODULES=converters/libiconv instead.

Thanks Stuart for helping on this.

Is this new diff acceptable?

Thanks,


-- 
Olivier Cherrier - Symacx.com
mailto:o...@symacx.com
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/libconfuse/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile    22 Jan 2008 18:51:04 -0000      1.6
+++ Makefile    22 Jun 2011 11:23:08 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.6 2008/01/22 18:51:04 merdely Exp $
 
 COMMENT=               configuration file parser library
-DISTNAME=              confuse-2.6
+DISTNAME=              confuse-2.7
 PKGNAME=               lib${DISTNAME}
 SHARED_LIBS=           confuse 1.0     # .0.0
 CATEGORIES=            devel
@@ -14,7 +14,7 @@
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-MASTER_SITES=          http://bzero.se/confuse/
+MASTER_SITES=          ${MASTER_SITE_SAVANNAH:=confuse/}
 
 MODULES=               devel/gettext
 
@@ -22,6 +22,9 @@
 CONFIGURE_ENV+=        LDFLAGS="-L${LOCALBASE}/lib"
 CONFIGURE_ENV+=        CPPFLAGS="-I${LOCALBASE}/include"
 CONFIGURE_ARGS+=       --without-check
+
+MODULES=               devel/gettext \
+                       converters/libiconv
 
 USE_LIBTOOL=           Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/libconfuse/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo    22 Jan 2008 18:51:04 -0000      1.3
+++ distinfo    22 Jun 2011 11:23:08 -0000
@@ -1,5 +1,5 @@
-MD5 (confuse-2.6.tar.gz) = Dog9ZvD1j8M1hbQwxlKqMA==
-RMD160 (confuse-2.6.tar.gz) = EfmHCJxTNXNIKkJ8etKujhVTibc=
-SHA1 (confuse-2.6.tar.gz) = 6eVRCr8esxWaZDn9Uqpc7JSBGv8=
-SHA256 (confuse-2.6.tar.gz) = 6NZTFZsVLzhQpyJLPrYElVeV29P9ZgOBbuRkEepT6Eo=
-SIZE (confuse-2.6.tar.gz) = 504017
+MD5 (confuse-2.7.tar.gz) = RZMv3uzLue9CKPHBol6cjw==
+RMD160 (confuse-2.7.tar.gz) = rf8Smy/QeLDiMzhlQd2D97DFZ6Q=
+SHA1 (confuse-2.7.tar.gz) = s/dPl2PmyQEkdtvTI9CDr0vjTK0=
+SHA256 (confuse-2.7.tar.gz) = 4yV0/YN+lQd42set5AeH3SJZ744orNbt5oR8qJXIh3g=
+SIZE (confuse-2.7.tar.gz) = 517272
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/libconfuse/pkg/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- pkg/PLIST   22 Jan 2008 18:51:04 -0000      1.2
+++ pkg/PLIST   22 Jun 2011 11:23:08 -0000
@@ -7,6 +7,7 @@
 lib/pkgconfig/libconfuse.pc
 share/doc/libconfuse/
 share/doc/libconfuse/annotated.html
+share/doc/libconfuse/classes.html
 share/doc/libconfuse/confuse_8h-source.html
 share/doc/libconfuse/confuse_8h.html
 share/doc/libconfuse/doxygen.png
@@ -16,6 +17,8 @@
 share/doc/libconfuse/functions.html
 share/doc/libconfuse/functions_vars.html
 share/doc/libconfuse/globals.html
+share/doc/libconfuse/globals_defs.html
+share/doc/libconfuse/globals_enum.html
 share/doc/libconfuse/globals_eval.html
 share/doc/libconfuse/globals_func.html
 share/doc/libconfuse/globals_type.html

Reply via email to