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.