Date: Mon, 21 Oct 2013 19:36:22 -0400 From: "Philip M. Gollucci" <pgollucci@p6m7g8.com> To: Olli Hauer <ohauer@freebsd.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r330346 - in head: Mk/Uses devel/subversion devel/subversion16 devel/subversion17 Message-ID: <CACM2dAaRmAY1ozGnJ39CQecXtsAoWPtQztY6ohBBGBjsywRsug@mail.gmail.com> In-Reply-To: <201310141942.r9EJgmn8014285@svn.freebsd.org> References: <201310141942.r9EJgmn8014285@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Nice work! On Mon, Oct 14, 2013 at 3:42 PM, Olli Hauer <ohauer@freebsd.org> wrote: > Author: ohauer > Date: Mon Oct 14 19:42:48 2013 > New Revision: 330346 > URL: http://svnweb.freebsd.org/changeset/ports/330346 > > Log: > - use new LIB_DEPENDS notation in subversion ports > - use new LIB_DEPENDS notation in Mk/Uses to fix static svn building [1] > > Approved by: portmgr (babt@) [1] > > Modified: > head/Mk/Uses/fuse.mk > head/Mk/Uses/gettext.mk > head/devel/subversion/Makefile > head/devel/subversion/Makefile.common > head/devel/subversion16/Makefile.common > head/devel/subversion17/Makefile > head/devel/subversion17/Makefile.common > > Modified: head/Mk/Uses/fuse.mk > > ============================================================================== > --- head/Mk/Uses/fuse.mk Mon Oct 14 19:42:26 2013 (r330345) > +++ head/Mk/Uses/fuse.mk Mon Oct 14 19:42:48 2013 (r330346) > @@ -16,7 +16,7 @@ _INCLUDE_USES_FUSE_MK= yes > IGNORE= USES=fuse does not require args > .endif > > -LIB_DEPENDS+= fuse:${PORTSDIR}/sysutils/fusefs-libs > +LIB_DEPENDS+= libfuse.so:${PORTSDIR}/sysutils/fusefs-libs > .if !exists(/sbin/mount_fusefs) || ${OSVERSION} < 1000019 > RUN_DEPENDS+= mount_fusefs:${PORTSDIR}/sysutils/fusefs-kmod > .endif > > Modified: head/Mk/Uses/gettext.mk > > ============================================================================== > --- head/Mk/Uses/gettext.mk Mon Oct 14 19:42:26 2013 (r330345) > +++ head/Mk/Uses/gettext.mk Mon Oct 14 19:42:48 2013 (r330346) > @@ -23,7 +23,7 @@ BUILD_DEPENDS+= ${_GETTEXT_DEPENDS} > .elif ${gettext_ARGS} == "run" > RUN_DEPENDS+= ${_GETTEXT_DEPENDS} > .elif ${gettext_ARGS} == "lib" > -LIB_DEPENDS+= intl:${PORTSDIR}/devel/gettext > +LIB_DEPENDS+= libintl.so:${PORTSDIR}/devel/gettext > .else > IGNORE= USES=gettext - invalid args: [${gettext_ARGS}] specifed > .endif > > Modified: head/devel/subversion/Makefile > > ============================================================================== > --- head/devel/subversion/Makefile Mon Oct 14 19:42:26 2013 > (r330345) > +++ head/devel/subversion/Makefile Mon Oct 14 19:42:48 2013 > (r330346) > @@ -115,7 +115,7 @@ USES+= gettext:build > .if ${PORT_OPTIONS:MBDB} > BDB_BUILD_DEPENDS= yes > .endif > -OLD_LIB_DEPENDS:= > ${LIB_DEPENDS:S!^!${LOCALBASE}/lib/lib!:C!(\.[0-9]+)?:!.a:!} > +OLD_LIB_DEPENDS:= > ${LIB_DEPENDS:S!^!${LOCALBASE}/lib/!:C!(\.so|\.[0-9]+)?:!.a:!} > BUILD_DEPENDS+= ${OLD_LIB_DEPENDS} > LIB_DEPENDS= > .endif > > Modified: head/devel/subversion/Makefile.common > > ============================================================================== > --- head/devel/subversion/Makefile.common Mon Oct 14 19:42:26 2013 > (r330345) > +++ head/devel/subversion/Makefile.common Mon Oct 14 19:42:48 2013 > (r330346) > @@ -20,8 +20,8 @@ LICENSE= AL2 > > CONFLICTS_INSTALL+= > ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-1.[6|7].[0-9]* > > -LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3 \ > - expat:${PORTSDIR}/textproc/expat2 > +LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ > + libexpat.so:${PORTSDIR}/textproc/expat2 > > CONFIGURE_ARGS+= --without-swig \ > --with-sqlite=${LOCALBASE} \ > @@ -29,7 +29,7 @@ CONFIGURE_ARGS+= --without-swig \ > > .if defined(SVN_BUILD_BINDINGS) > CONFLICTS_BUILD+= ${PORTNAME}-1.[6|7].[0-9]* > -LIB_DEPENDS+= svn_client-1.0:${PORTSDIR}/devel/subversion > +LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion > OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options > OPTIONS= # Dirty hack: if OPTIONS is not defined, > OPTIONSFILE will not be included > .endif > @@ -37,7 +37,7 @@ OPTIONS= # Dirty hack: if OPTIONS is no > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MSASL} > -LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 > +LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 > CONFIGURE_ARGS+=--with-sasl=${LOCALBASE} > PLIST_SUB+= SASL="" > .else > @@ -69,7 +69,7 @@ SVNGROUP?= svn > SVNUSER?= svn > .endif > > -LIB_DEPENDS+= apr-1:${PORTSDIR}/devel/apr1 > +LIB_DEPENDS+= libapr-1.so:${PORTSDIR}/devel/apr1 > APR_CONFIG= ${LOCALBASE}/bin/apr-1-config > APU_CONFIG= ${LOCALBASE}/bin/apu-1-config > > @@ -83,7 +83,7 @@ PLIST_SUB+= SVNAUTHZ_VALIDATE="@comm > .endif > > .if ${PORT_OPTIONS:MSERF} > -LIB_DEPENDS+= serf-1:${PORTSDIR}/www/serf > +LIB_DEPENDS+= libserf-1.so:${PORTSDIR}/www/serf > CONFIGURE_ARGS+=--with-serf=${LOCALBASE} > PLIST_SUB+= SERF="" > .else > @@ -92,7 +92,7 @@ PLIST_SUB+= SERF="@comment " > .endif > > .if defined(SVN_BUILD_BINDINGS) > -LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion > +LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion > .endif > > # KWallet requires NLS to be enabled. > @@ -125,7 +125,7 @@ PLIST_SUB+= DYNAMIC_ENABLED="" > .endif > > .if ${PORT_OPTIONS:MGNOME_KEYRING} > -LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring > +LIB_DEPENDS+= libgcr.so:${PORTSDIR}/security/gnome-keyring > CONFIGURE_ARGS+=--with-gnome-keyring > PLIST_SUB+= GNOME_KEYRING="" > .else > > Modified: head/devel/subversion16/Makefile.common > > ============================================================================== > --- head/devel/subversion16/Makefile.common Mon Oct 14 19:42:26 2013 > (r330345) > +++ head/devel/subversion16/Makefile.common Mon Oct 14 19:42:48 2013 > (r330346) > @@ -20,8 +20,8 @@ LICENSE= AL2 > CONFLICTS_INSTALL+= > ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-1.[7|8].[0-9]* > LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}16${PKGNAMESUFFIX} > > -LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3 \ > - expat:${PORTSDIR}/textproc/expat2 > +LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ > + libexpat.so:${PORTSDIR}/textproc/expat2 > > CONFIGURE_ARGS+= --with-ssl \ > --without-swig \ > @@ -30,7 +30,7 @@ CONFIGURE_ARGS+= --with-ssl \ > > .if defined(SVN_BUILD_BINDINGS) > CONFLICTS_BUILD+= ${PORTNAME}-1.[7|8].[0-9]* > -LIB_DEPENDS+= svn_client-1.0:${PORTSDIR}/devel/subversion16 > +LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion16 > OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}16/options > OPTIONS= # Dirty hack: if OPTIONS is not defined, > OPTIONSFILE will not be included > .endif > @@ -40,7 +40,7 @@ OPTIONS= # Dirty hack: if OPTIONS is no > > # Default is "on" > .if ${PORT_OPTIONS:MNEON} > -LIB_DEPENDS+= neon.27:${PORTSDIR}/www/neon29 > +LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29 > PLIST_SUB+= NEON="" > .else > CONFIGURE_ARGS+=--without-neon > @@ -48,7 +48,7 @@ PLIST_SUB+= NEON="@comment " > .endif > > .if ${PORT_OPTIONS:MSASL} > -LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 > +LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 > CONFIGURE_ARGS+=--with-sasl=${LOCALBASE} > PLIST_SUB+= SASL="" > .else > @@ -86,7 +86,7 @@ SVNGROUP?= svn > SVNUSER?= svn > .endif > > -LIB_DEPENDS+= apr-1:${PORTSDIR}/devel/apr1 > +LIB_DEPENDS+= libapr-1.so:${PORTSDIR}/devel/apr1 > APR_CONFIG= ${LOCALBASE}/bin/apr-1-config > APU_CONFIG= ${LOCALBASE}/bin/apu-1-config > > @@ -100,7 +100,7 @@ PLIST_SUB+= SVNAUTHZ_VALIDATE="@comm > .endif > > .if ${PORT_OPTIONS:MSERF} > -LIB_DEPENDS+= serf-1:${PORTSDIR}/www/serf > +LIB_DEPENDS+= libserf-1.so:${PORTSDIR}/www/serf > CONFIGURE_ARGS+=--with-serf=${LOCALBASE} > PLIST_SUB+= SERF="" > .else > @@ -133,7 +133,7 @@ PLIST_SUB+= DYNAMIC_ENABLED="" > .endif > > .if ${PORT_OPTIONS:MGNOME_KEYRING} > -LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring > +LIB_DEPENDS+= libgcr.so:${PORTSDIR}/security/gnome-keyring > CONFIGURE_ARGS+=--with-gnome-keyring > PLIST_SUB+= GNOME_KEYRING="" > .else > > Modified: head/devel/subversion17/Makefile > > ============================================================================== > --- head/devel/subversion17/Makefile Mon Oct 14 19:42:26 2013 > (r330345) > +++ head/devel/subversion17/Makefile Mon Oct 14 19:42:48 2013 > (r330346) > @@ -127,7 +127,7 @@ USES+= gettext:build > .if ${PORT_OPTIONS:MBDB} > BDB_BUILD_DEPENDS= yes > .endif > -OLD_LIB_DEPENDS:= > ${LIB_DEPENDS:S!^!${LOCALBASE}/lib/lib!:C!(\.[0-9]+)?:!.a:!} > +OLD_LIB_DEPENDS:= > ${LIB_DEPENDS:S!^!${LOCALBASE}/lib/!:C!(\.so|\.[0-9]+)?:!.a:!} > BUILD_DEPENDS+= ${OLD_LIB_DEPENDS} > LIB_DEPENDS= > .endif > > Modified: head/devel/subversion17/Makefile.common > > ============================================================================== > --- head/devel/subversion17/Makefile.common Mon Oct 14 19:42:26 2013 > (r330345) > +++ head/devel/subversion17/Makefile.common Mon Oct 14 19:42:48 2013 > (r330346) > @@ -21,8 +21,8 @@ LICENSE= AL2 > CONFLICTS_INSTALL+= > ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-1.[6|8].[0-9]* > LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}17${PKGNAMESUFFIX} > > -LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 \ > - expat:${PORTSDIR}/textproc/expat2 > +LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ > + libexpat.so:${PORTSDIR}/textproc/expat2 > > CONFIGURE_ARGS+= --with-ssl \ > --without-swig \ > @@ -31,7 +31,7 @@ CONFIGURE_ARGS+= --with-ssl \ > > .if defined(SVN_BUILD_BINDINGS) > CONFLICTS_BUILD+= ${PORTNAME}-1.[6|8].[0-9]* > -LIB_DEPENDS+= svn_client-1.0:${PORTSDIR}/devel/subversion17 > +LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion17 > OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options > OPTIONS= # Dirty hack: if OPTIONS is not defined, > OPTIONSFILE will not be included > .endif > @@ -40,7 +40,7 @@ OPTIONS= # Dirty hack: if OPTIONS is no > > # Default is "on" > .if ${PORT_OPTIONS:MNEON} > -LIB_DEPENDS+= neon:${PORTSDIR}/www/neon29 > +LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29 > PLIST_SUB+= NEON="" > .else > CONFIGURE_ARGS+=--without-neon > @@ -48,7 +48,7 @@ PLIST_SUB+= NEON="@comment " > .endif > > .if ${PORT_OPTIONS:MSASL} > -LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 > +LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 > CONFIGURE_ARGS+=--with-sasl=${LOCALBASE} > PLIST_SUB+= SASL="" > .else > @@ -90,7 +90,7 @@ SVNGROUP?= svn > SVNUSER?= svn > .endif > > -LIB_DEPENDS+= apr-1:${PORTSDIR}/devel/apr1 > +LIB_DEPENDS+= libapr-1.so:${PORTSDIR}/devel/apr1 > APR_CONFIG= ${LOCALBASE}/bin/apr-1-config > APU_CONFIG= ${LOCALBASE}/bin/apu-1-config > > @@ -104,7 +104,7 @@ PLIST_SUB+= SVNAUTHZ_VALIDATE="@comm > .endif > > .if ${PORT_OPTIONS:MSERF} > -LIB_DEPENDS+= serf-1:${PORTSDIR}/www/serf > +LIB_DEPENDS+= libserf-1.so:${PORTSDIR}/www/serf > CONFIGURE_ARGS+=--with-serf=${LOCALBASE} > PLIST_SUB+= SERF="" > .else > @@ -113,7 +113,7 @@ PLIST_SUB+= SERF="@comment " > .endif > > .if defined(SVN_BUILD_BINDINGS) > -LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion17 > +LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion17 > .endif > > # KWallet requires NLS to be enabled. > @@ -146,7 +146,7 @@ PLIST_SUB+= DYNAMIC_ENABLED="" > .endif > > .if ${PORT_OPTIONS:MGNOME_KEYRING} > -LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring > +LIB_DEPENDS+= libgcr.so:${PORTSDIR}/security/gnome-keyring > CONFIGURE_ARGS+=--with-gnome-keyring > PLIST_SUB+= GNOME_KEYRING="" > .else > -- --------------------------------------------------------------------------------------------- 4096R/D1EAB94D 2081 E230 3001 6508 8847 1BBF A0A8 DB0F D1EA B94D Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Director IT Operations, RideCharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACM2dAaRmAY1ozGnJ39CQecXtsAoWPtQztY6ohBBGBjsywRsug>