Hi,
On Tue, Jun 14, 2011 at 10:08:53AM +0000, [email protected] wrote:
> On 2011-06-14, Olivier Cherrier <[email protected]> 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:[email protected]
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