Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Jun 2013 23:09:59 -0700
From:      Jason Helfman <jgh@FreeBSD.org>
To:        Rong-En Fan <rafan@freebsd.org>
Cc:        "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r320235 - head/devel/ncurses
Message-ID:  <CAMuy=%2BjNVjQ1GmtpGUmWugs_s%2B5EbZb=d=d0Aak8UP8moc_e-g@mail.gmail.com>
In-Reply-To: <201306080558.r585wjEp024280@svn.freebsd.org>
References:  <201306080558.r585wjEp024280@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Shouldn't this be using our new Uses framework?

USES=     pkgconfig

and not

USE_GNOME= pkgconfig

Thanks!
-jgh


On Fri, Jun 7, 2013 at 10:58 PM, Rong-En Fan <rafan@freebsd.org> wrote:

> Author: rafan
> Date: Sat Jun  8 05:58:44 2013
> New Revision: 320235
> URL: http://svnweb.freebsd.org/changeset/ports/320235
>
> Log:
>   - Install pkg-config files to support static linking
>   - Bump PORTREVISION
>
>   PR:           ports/179005, ports/160695
>
> Modified:
>   head/devel/ncurses/Makefile
>   head/devel/ncurses/pkg-plist
>
> Modified: head/devel/ncurses/Makefile
>
> ==============================================================================
> --- head/devel/ncurses/Makefile Sat Jun  8 02:30:13 2013        (r320234)
> +++ head/devel/ncurses/Makefile Sat Jun  8 05:58:44 2013        (r320235)
> @@ -3,7 +3,7 @@
>
>  PORTNAME=      ncurses
>  PORTVERSION=   ${RELEASE}
> -PORTREVISION=  1
> +PORTREVISION=  2
>  CATEGORIES=    devel
>  MASTER_SITES=  ${MASTER_SITE_GNU}
>  MASTER_SITE_SUBDIR=    ${PORTNAME}
> @@ -21,7 +21,7 @@ CONFIGURE_SCRIPT=../configure
>  CONFIGURE_ARGS=        --datadir=${PREFIX}/share/misc --disable-overwrite
> \
>                 --enable-termcap --enable-bsdpad --enable-getcap \
>                 --enable-colorfgbg --disable-home-terminfo \
> -               --with-pkg-config=no \
> +               --with-pkg-config=yes --enable-pc-files \
>                 --includedir=${PREFIX}/include/ncurses \
>                 --with-shared \
>                 --without-curses-h --with-termlib --program-prefix= \
> @@ -33,9 +33,11 @@ OPTIONS_DEFINE=      EXTCOLORS TRACE DEBUG
>  EXTCOLORS_DESC=        256-color support (only for ncursesw)
>  TRACE_DESC=    Add trace() function to all models of ncurses
>
> -CONFIGURE_ENV= gnat_exists="no"
> +CONFIGURE_ENV= PKG_CONFIG_LIBDIR=${LOCALBASE}/libdata/pkgconfig \
> +               gnat_exists="no"
>
>  USE_LDCONFIG=  yes
> +USE_GNOME=     pkgconfig
>
>  WIDEC_WRKSRC=  ${WRKSRC}/build.widec
>  NOWIDEC_WRKSRC=        ${WRKSRC}/build.nowidec
>
> Modified: head/devel/ncurses/pkg-plist
>
> ==============================================================================
> --- head/devel/ncurses/pkg-plist        Sat Jun  8 02:30:13 2013
>  (r320234)
> +++ head/devel/ncurses/pkg-plist        Sat Jun  8 05:58:44 2013
>  (r320235)
> @@ -91,6 +91,28 @@ lib/libtinfo.so.%%REL_VER%%
>  %%WIDEC%%lib/libtinfow.so.%%REL_VER_WIDEC%%
>  %%WIDEC%%%%DEBUG%%lib/libtinfow_g.a
>  %%WIDEC%%%%PROFILE%%lib/libtinfow_p.a
> +libdata/pkgconfig/form.pc
> +%%DEBUG%%libdata/pkgconfig/form_g.pc
> +%%PROFILE%%libdata/pkgconfig/form_p.pc
> +%%WIDEC%%libdata/pkgconfig/formw.pc
> +libdata/pkgconfig/menu.pc
> +%%DEBUG%%libdata/pkgconfig/menu_g.pc
> +%%PROFILE%%libdata/pkgconfig/menu_p.pc
> +%%WIDEC%%libdata/pkgconfig/menuw.pc
> +libdata/pkgconfig/ncurses++.pc
> +%%WIDEC%%libdata/pkgconfig/ncurses++w.pc
> +libdata/pkgconfig/ncurses.pc
> +%%DEBUG%%libdata/pkgconfig/ncurses_g.pc
> +%%PROFILE%%libdata/pkgconfig/ncurses_p.pc
> +%%WIDEC%%libdata/pkgconfig/ncursesw.pc
> +libdata/pkgconfig/panel.pc
> +%%DEBUG%%libdata/pkgconfig/panel_g.pc
> +%%PROFILE%%libdata/pkgconfig/panel_p.pc
> +%%WIDEC%%libdata/pkgconfig/panelw.pc
> +libdata/pkgconfig/tinfo.pc
> +%%DEBUG%%libdata/pkgconfig/tinfo_g.pc
> +%%PROFILE%%libdata/pkgconfig/tinfo_p.pc
> +%%WIDEC%%libdata/pkgconfig/tinfow.pc
>  %%TERMINFO%%share/misc/tabset/std
>  %%TERMINFO%%share/misc/tabset/stdcrt
>  %%TERMINFO%%share/misc/tabset/vt100
> _______________________________________________
> svn-ports-all@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/svn-ports-all
> To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
>



-- 
--
Jason Helfman          | FreeBSD Committer
jgh@FreeBSD.org     | http://people.freebsd.org/~jgh  | The Power to Serve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMuy=%2BjNVjQ1GmtpGUmWugs_s%2B5EbZb=d=d0Aak8UP8moc_e-g>