On Sep 29, 2008, at 11:19 AM, [EMAIL PROTECTED] wrote:

> Revision: 40328
>           http://trac.macports.org/changeset/40328
> Author:   [EMAIL PROTECTED]
> Date:     2008-09-29 09:19:58 -0700 (Mon, 29 Sep 2008)
> Log Message:
> -----------
> add postgresql83 option for sphinx
>
> Modified Paths:
> --------------
>     trunk/dports/textproc/sphinx/Portfile
>
> Modified: trunk/dports/textproc/sphinx/Portfile
> ===================================================================
> --- trunk/dports/textproc/sphinx/Portfile     2008-09-29 16:19:35 UTC  
> (rev 40327)
> +++ trunk/dports/textproc/sphinx/Portfile     2008-09-29 16:19:58 UTC  
> (rev 40328)
> @@ -20,6 +20,7 @@
>  distfiles            sphinx-${version}.tar.gz
>  checksums            sha1 0f82e56a9181b3aeaeef65e9ba82fbf6fbe632d6
>
> +depends_lib-append   port:mysql5
>  configure.args  --mandir=${prefix}/share/man \
>                  --datadir=${prefix}/share/doc \
>               --with-mysql-includes=${prefix}/include/mysql5/mysql \
> @@ -27,9 +28,17 @@
>
>  test.run         yes
>
> -variant postgres description {Enable PostgeSQL support} {
> +variant postgres description {Enable PostgreSQL support for old  
> PgSQL 8.2} {
>      depends_lib-append      port:postgresql82
>      configure.args-append   --with-pgsql
>      configure.args-append   --with-pgsql-includes=${prefix}/ 
> include/postgresql82
>      configure.args-append   --with-pgsql-libs=${prefix}/lib/ 
> postgresql82
>  }
> +
> +variant postgresql83 description {Enable PostgreSQL support for  
> newer PgSQL v8.3} {
> +    depends_lib-append      port:postgresql83
> +    configure.args-append   --with-pgsql
> +    configure.args-append   --with-pgsql-includes=${prefix}/ 
> include/postgresql83
> +    configure.args-append   --with-pgsql-libs=${prefix}/lib/ 
> postgresql83
> +    configure.args-delete   --with-mysql-includes
> +}

Is this correct?

You added a global mysql5 dependency which seems to match with the  
global --with-mysql-includes configure argument. But in the  
postgresql83 variant you delete the configure argument but don't  
delete the dependency? And in the postgres variant you don't delete  
either of them.


_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to