Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Jan 2017 02:21:38 +0800
From:      Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
To:        Mark Felder <feld@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org
Subject:   Re: svn commit: r430581 - head/dns/dnscrypt-proxy
Message-ID:  <CAMHz58Rjdk4%2BWOC1b0tk0KOpLjwrqFug8Ff903AMxKv3JFkXkg@mail.gmail.com>
In-Reply-To: <201701041738.v04HcdNM006335@repo.freebsd.org>
References:  <201701041738.v04HcdNM006335@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 5, 2017 at 1:38 AM, Mark Felder <feld@freebsd.org> wrote:

> Author: feld
> Date: Wed Jan  4 17:38:39 2017
> New Revision: 430581
> URL: https://svnweb.freebsd.org/changeset/ports/430581
>
> Log:
>   dns/dnscrypt-proxy: Update to 1.9.1
>
>   PR:           215763
>
> Modified:
>   head/dns/dnscrypt-proxy/Makefile
>   head/dns/dnscrypt-proxy/distinfo
>   head/dns/dnscrypt-proxy/pkg-plist
>
> Modified: head/dns/dnscrypt-proxy/Makefile
> ============================================================
> ==================
> --- head/dns/dnscrypt-proxy/Makefile    Wed Jan  4 17:06:41 2017
> (r430580)
> +++ head/dns/dnscrypt-proxy/Makefile    Wed Jan  4 17:38:39 2017
> (r430581)
> @@ -2,7 +2,7 @@
>  # $FreeBSD$
>
>  PORTNAME=      dnscrypt-proxy
> -PORTVERSION=   1.8.1
> +PORTVERSION=   1.9.1
>  CATEGORIES=    dns
>  MASTER_SITES=  https://download.dnscrypt.org/dnscrypt-proxy/ \
>                 http://download.dnscrypt.org/dnscrypt-proxy/ \
> @@ -21,6 +21,8 @@ USERS=                _dnscrypt-proxy
>  GNU_CONFIGURE= yes
>  USES=          execinfo gmake
>
> +USE_LDCONFIG=  yes
> +
>

Hello Mark,

This line seems to be incorrect.

from /usr/ports/Mk/bsd.port.mk:
# USE_LDCONFIG  - If set to "yes", this adds ${PREFIX}/lib to the list of
#                                 directories to be searched for shared
libraries.
#                                 Otherwise, this is a list of directories
to be added to that
#                                 list. The directory names are written to
#                                 ${LOCALBASE}/libdata/ldconfig/${PKGBASE}
which is then
#                                 used by the ldconfig startup script.

USE_LDCONFIG is only needed when PLUGINS is enabled.
Besides, PLUGINS installs shared objects to PREFIX/lib/dnscrypt-proxy.
I think the correct one is: PLUGINS_USE=LDCONFIG=${PREFIX}
/lib/dnscrypt-proxy

Regards,
sunpoet

 INSTALL_TARGET=        install-strip
>
>  PORTDOCS=      AUTHORS ChangeLog INSTALL NEWS README* THANKS
>
> Modified: head/dns/dnscrypt-proxy/distinfo
> ============================================================
> ==================
> --- head/dns/dnscrypt-proxy/distinfo    Wed Jan  4 17:06:41 2017
> (r430580)
> +++ head/dns/dnscrypt-proxy/distinfo    Wed Jan  4 17:38:39 2017
> (r430581)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1482166674
> -SHA256 (dnscrypt-proxy-1.8.1.tar.gz) = 5cad1d2357852dc16957085e7a9b32
> 384fb9b95c609e185b7ae1a3959fc13769
> -SIZE (dnscrypt-proxy-1.8.1.tar.gz) = 1612445
> +TIMESTAMP = 1483533207
> +SHA256 (dnscrypt-proxy-1.9.1.tar.gz) = 3a319e8bfff5ac15a1c5a80af71755
> 380b1fb869cb8fd86b33b7ed928db65195
> +SIZE (dnscrypt-proxy-1.9.1.tar.gz) = 1647902
>
> Modified: head/dns/dnscrypt-proxy/pkg-plist
> ============================================================
> ==================
> --- head/dns/dnscrypt-proxy/pkg-plist   Wed Jan  4 17:06:41 2017
> (r430580)
> +++ head/dns/dnscrypt-proxy/pkg-plist   Wed Jan  4 17:38:39 2017
> (r430581)
> @@ -1,11 +1,14 @@
>  bin/hostip
> -etc/dnscrypt-proxy.conf
> +%%ETCDIR%%.conf
> +%%ETCDIR%%.conf.example
>  %%PLUGINS%%include/dnscrypt/plugin.h
>  %%PLUGINS%%include/dnscrypt/private.h
>  %%PLUGINS%%include/dnscrypt/version.h
>  %%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example.so
> +%%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_cache.so
>  %%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_ldns_aaaa_blocking.so
>  %%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_ldns_blocking.so
> +%%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_ldns_forwarding.so
>  %%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_
> ldns_opendns_deviceid.so
>  %%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_
> ldns_opendns_set_client_ip.so
>  %%PLUGINS%%lib/dnscrypt-proxy/libdcplugin_example_logging.so
> _______________________________________________
> svn-ports-all@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-ports-all
> To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMHz58Rjdk4%2BWOC1b0tk0KOpLjwrqFug8Ff903AMxKv3JFkXkg>