From owner-svn-ports-all@freebsd.org Fri Oct 2 13:17:43 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BDF7242C74E; Fri, 2 Oct 2020 13:17:43 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C2rBt1nXhz44ms; Fri, 2 Oct 2020 13:17:42 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C36FF2273F; Fri, 2 Oct 2020 13:17:41 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 092DHfV2029318; Fri, 2 Oct 2020 13:17:41 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 092DHfqX029316; Fri, 2 Oct 2020 13:17:41 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <202010021317.092DHfqX029316@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Fri, 2 Oct 2020 13:17:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r551179 - in head/multimedia/libmediainfo: . files X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/multimedia/libmediainfo: . files X-SVN-Commit-Revision: 551179 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 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: Fri, 02 Oct 2020 13:17:43 -0000 Author: sunpoet Date: Fri Oct 2 13:17:41 2020 New Revision: 551179 URL: https://svnweb.freebsd.org/changeset/ports/551179 Log: Convert REINPLACE_CMD to patch file Added: head/multimedia/libmediainfo/files/ head/multimedia/libmediainfo/files/patch-configure (contents, props changed) Modified: head/multimedia/libmediainfo/Makefile Modified: head/multimedia/libmediainfo/Makefile ============================================================================== --- head/multimedia/libmediainfo/Makefile Fri Oct 2 13:17:36 2020 (r551178) +++ head/multimedia/libmediainfo/Makefile Fri Oct 2 13:17:41 2020 (r551179) @@ -39,13 +39,6 @@ MMS_LIB_DEPENDS= libmms.so:net/libmms TINYXML2_CONFIGURE_ON= --with-libtinyxml2=yes TINYXML2_LIB_DEPENDS= libtinyxml2.so:textproc/tinyxml2 -post-patch: - @${REINPLACE_CMD} \ - -e 's|lib/pkgconfig/|libdata/pkgconfig/|g' \ - -e 's|-DMEDIAINFO_LIBMMS_FROMSOURCE||g' \ - -e 's|with_libmms/pkgconfig/|with_libmms/libdata/pkgconfig/|' \ - -e 's|src/.libs|lib|g' ${WRKSRC}/configure - post-install: ${INSTALL_DATA} ${WRKSRC}/libmediainfo.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libmediainfo.pc ${RM} -r ${STAGEDIR}${PREFIX}/include/MediaInfoDLL/ Added: head/multimedia/libmediainfo/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libmediainfo/files/patch-configure Fri Oct 2 13:17:41 2020 (r551179) @@ -0,0 +1,36 @@ +--- configure.orig 2020-08-10 23:41:20 UTC ++++ configure +@@ -17656,8 +17656,8 @@ if test -d $with_libcurl; then + if test -f $with_libcurl/libcurl.pc; then + libcurlpcfile="$with_libcurl/libcurl.pc" + else +- if test -f "$with_libcurl/lib/pkgconfig/libcurl.pc"; then +- libcurlpcfile="$with_libcurl/lib/pkgconfig/libcurl.pc" ++ if test -f "$with_libcurl/libdata/pkgconfig/libcurl.pc"; then ++ libcurlpcfile="$with_libcurl/libdata/pkgconfig/libcurl.pc" + else + as_fn_error $? "Problem while configuring builtin curl (libcurl.pc not found)" "$LINENO" 5 + fi +@@ -17739,16 +17739,16 @@ else + fi + + if test -d $with_libmms; then +- CXXFLAGS="$CXXFLAGS -DMEDIAINFO_LIBMMS_FROMSOURCE -I$with_libmms/src $(pkg-config --cflags $with_libmms/pkgconfig/libmms.pc)" +- MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS -I$with_libmms $(pkg-config --cflags $with_libmms/pkgconfig/libmms.pc)" ++ CXXFLAGS="$CXXFLAGS -I$with_libmms/src $(pkg-config --cflags $with_libmms/libdata/pkgconfig/libmms.pc)" ++ MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS -I$with_libmms $(pkg-config --cflags $with_libmms/libdata/pkgconfig/libmms.pc)" + if test "$enable_staticlibs" = "yes"; then + using_libmms="custom (static)" +- LIBS="$LIBS -L$with_libmms/src/.libs $(pkg-config --libs --static $with_libmms/pkgconfig/libmms.pc)" +- MediaInfoLib_LIBS_Static="$MediaInfoLib_LIBS_Static -L$with_libmms/src/.libs $(pkg-config --libs --static $with_libmms/pkgconfig/libmms.pc)" ++ LIBS="$LIBS -L$with_libmms/lib $(pkg-config --libs --static $with_libmms/libdata/pkgconfig/libmms.pc)" ++ MediaInfoLib_LIBS_Static="$MediaInfoLib_LIBS_Static -L$with_libmms/lib $(pkg-config --libs --static $with_libmms/libdata/pkgconfig/libmms.pc)" + else + using_libmms="custom" +- LIBS="$LIBS -L$with_libmms/src/.libs $(pkg-config --libs $with_libmms/pkgconfig/libmms.pc)" +- MediaInfoLib_LIBS="$MediaInfoLib_LIBS -L$with_libmms/src/.libs $(pkg-config --libs $with_libmms/pkgconfig/libmms.pc)" ++ LIBS="$LIBS -L$with_libmms/lib $(pkg-config --libs $with_libmms/libdata/pkgconfig/libmms.pc)" ++ MediaInfoLib_LIBS="$MediaInfoLib_LIBS -L$with_libmms/lib $(pkg-config --libs $with_libmms/libdata/pkgconfig/libmms.pc)" + fi + elif test "$with_libmms" = "no"; then + CXXFLAGS="$CXXFLAGS -DMEDIAINFO_LIBMMS_NO"