From owner-svn-ports-all@FreeBSD.ORG Wed Apr 15 04:42:24 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2957FFE for ; Wed, 15 Apr 2015 04:42:24 +0000 (UTC) Received: from vfemail.net (ninezero.vfemail.net [96.30.253.190]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6261E8FF for ; Wed, 15 Apr 2015 04:42:24 +0000 (UTC) Received: (qmail 64295 invoked by uid 89); 15 Apr 2015 04:42:20 -0000 Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1) by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP; 15 Apr 2015 04:42:20 -0000 Received: (qmail 64260 invoked by uid 89); 15 Apr 2015 04:42:03 -0000 Received: by simscan 1.3.1 ppid: 64250, pid: 64256, t: 0.0041s scanners:none Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62) by FreeQueue with SMTP; 15 Apr 2015 04:42:03 -0000 Received: (qmail 27087 invoked by uid 89); 15 Apr 2015 04:42:03 -0000 Received: by simscan 1.4.0 ppid: 27057, pid: 27081, t: 1.1310s scanners:none Received: from unknown (HELO nil) (amJlaWNoQHZmZW1haWwubmV0@172.16.100.27) by 172.16.100.62 with ESMTPA; 15 Apr 2015 04:42:02 -0000 From: Jan Beich To: Mikhail Teterin Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r384031 - in head/net/libsrtp: . files References: <201504142224.t3EMOiuf041928@svn.freebsd.org> Date: Wed, 15 Apr 2015 06:41:52 +0200 In-Reply-To: (Jan Beich's message of "Wed, 15 Apr 2015 06:34:19 +0200") Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Apr 2015 04:42:24 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Jan Beich writes: >> Implement regression-check target (also known under other aliases) >> using upstream's self-tests. > [...] >> post-build: >> @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ >> ${MAKEFILE} ${MAKE_ARGS} shared_library) >>=20=20 >> +check test runtest regression-test: build >> + ${SETENV} LD_LIBRARY_PATH=3D${WRKSRC} ${MAKE_CMD} -C ${WRKSRC} runtest >> + > > Maybe convert to DO_MAKE_BUILD ? shared_library ignores MAKE_JOBS_NUMBER > while runtest ignores MAKE_ENV (mainly HOME=3D${WRKDIR}). > > post-build: > @(cd ${WRKSRC} && ${DO_MAKE_BUILD} shared_library) > > check test runtest regression-test: build > @(cd ${WRKSRC} && ${SETENV} LD_LIBRARY_PATH=3D${WRKSRC} \ > ${DO_MAKE_BUILD} runtest) Here's a patch. post-build is also almost identical to do-build, so can be converted to ALL_TARGET+=3Dshared_library. Index: net/libsrtp/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- net/libsrtp/Makefile (revision 384037) +++ net/libsrtp/Makefile (working copy) @@ -20,6 +20,7 @@ GNU_CONFIGURE=3D yes CONFIGURE_ARGS=3D --enable-openssl CPPFLAGS+=3D -I${OPENSSLBASE}/include LIBS+=3D -L${OPENSSLBASE}/lib +ALL_TARGET=3D all shared_library USES=3D gmake pathfix pkgconfig USE_LDCONFIG=3D yes USE_OPENSSL=3D yes @@ -37,11 +38,8 @@ WITH_OPENSSL_PORT=3D yes post-patch: @${REINPLACE_CMD} '/pkg-config.*openssl/d' ${WRKSRC}/configure =20 =2Dpost-build: =2D @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ =2D ${MAKEFILE} ${MAKE_ARGS} shared_library) =2D check test runtest regression-test: build =2D ${SETENV} LD_LIBRARY_PATH=3D${WRKSRC} ${MAKE_CMD} -C ${WRKSRC} runtest + @(cd ${WRKSRC} && ${SETENV} LD_LIBRARY_PATH=3D${WRKSRC} \ + ${DO_MAKE_BUILD} runtest) =20 .include --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJVLewQXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3b2bgIALb5LP0PkV+quxbdxPdz9Ykc 4dVt9A4eUJ6av16eR7VBLyZb96Xy4mJBVP5ejMPWVi/HZ8ZW4YwGzYK5M4tX3Iu0 EHfJTl8FNej2jmKMVcncdlNPhd5xeXTPZUXPH6d77d1nHQTkR3mltvxYZSi979+l AJ77HGf+xezQJZmd4Y5004tT9p0w22NeeQwBbiRV5SPIP6Q/qidL78M10bNQ3pm1 +YOxQ8ZJWGJUueLN6x9Rg4jeyX/7fEcqgkW5W5MqF6mNY/1d1wwEIoIDdgzdYiQ2 37JIjI3IEmG8nSZt5foCSooOxYYo4NSSltUgLc7iqM+7FPoIWRTTR9q1v2cAuGU= =gbWH -----END PGP SIGNATURE----- --=-=-=--