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