From nobody Wed Jul 20 15:53:03 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Lp0bM6ycgz4XK53; Wed, 20 Jul 2022 15:53:03 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lp0bM6WYKz3vZ3; Wed, 20 Jul 2022 15:53:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658332383; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YjFniIXFrfDwoUanZKF6myrYoa9tHZLIoHHvoIFZvKg=; b=suz1TEJ5oaXz/mLeMcoQoddbKgBACMehvwNxS5MGaD9IoiZXpxOGhbdgrIa+Omi6vBlvNH QjG2qHtxu5PTtIZlIsrgMZo2pOqNaBOSAdoqjnFvFMI58wOM1PDfq8alBnb/9xbIELOc8H GnX32TdoeD524wf+YpwUwhzid3m4t0IMQsXQ4CNHHj3dd5SipKlt9h6kcd59Ibd3oyBYFs olHzT71uZhcQZJ8AM3Z2qYdqON7ehsXGDiHZ1Vlvk/heJQ21rRJ+WKQnUsAc9ST9DzkqKb AE6s3rD1tA6n1Q43MEvYdd9c3NVblTEC6BFAaW8BL5d/UeXNEmXtp6CvD73F1A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Lp0bM5Zchz13PT; Wed, 20 Jul 2022 15:53:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26KFr3OH026580; Wed, 20 Jul 2022 15:53:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26KFr3cP026579; Wed, 20 Jul 2022 15:53:03 GMT (envelope-from git) Date: Wed, 20 Jul 2022 15:53:03 GMT Message-Id: <202207201553.26KFr3cP026579@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Stefan=20E=C3=9Fer?= Subject: git: 6fd5ce4b2ae8 - main - graphics/svgalib: prevent "make all" from deleting files List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: se X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6fd5ce4b2ae8c7df72cc97f7303a99a7b14915d7 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658332383; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YjFniIXFrfDwoUanZKF6myrYoa9tHZLIoHHvoIFZvKg=; b=eAD4VfE11lQTsXUQuQmR7WZeUW5rbwrV4PsVycR4EhRGDCNn7mx1TSvCfkJPjLTqr4zLAS SEf5z760SSCWkBDD4W2c2BlIKkq4BZ/L/LCZygxm+3NLuRpbsrt4V7f5BM2g5KgwktnnTi H0sCRnNF/phwKnO1cU37P0gis4aPQ8RMD8pxWp9GnRxvkIpQr5GljD/H11ofbLawYijBld umJgIdgJyt6UUORm9Ml7O/MegnhWcbVzMbbWN9UuLcKBMBJiVgWFIjI+B91qrAeXPJN3XJ mO4u9o0PBnSX+6yk0Om4CGbfAAlXnDFwinR4gH99BvKUU9zLq7DN2WbinL7SZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1658332383; a=rsa-sha256; cv=none; b=I7C/2LV5N5fDE/K5xZ3EB9DLI73JU+aNWMZ0rJyYBSF62Y4fUJxqHuv6gK9/PQ3KGfdbC9 mTSsjlIOa7AQwGRBqXsIXSFY83rT+cAP8eqL541eGmWYJZUcsZd3zqD20yQ+dAk9yITgkc 5OKXF89ig65WJ3SJVtYL9oYxDkux1AN0Jl4dA0vTWhExSDqEjC0jgqQ0rUURul/pi9PEyp aw7yxJh/PAqPwI5lki8MDsgk0IQeq8m837TFgSDUQjv66/7GeQbpcZqkiAJLY5Rs9hLzA2 qKQ60SIIkV3cZfuEIGSg4EcbGFTxPJmvmNw9JSmBgJgZf3+LMLxO4gUgHmzA6A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by se: URL: https://cgit.FreeBSD.org/ports/commit/?id=6fd5ce4b2ae8c7df72cc97f7303a99a7b14915d7 commit 6fd5ce4b2ae8c7df72cc97f7303a99a7b14915d7 Author: Stefan Eßer AuthorDate: 2022-07-20 15:46:14 +0000 Commit: Stefan Eßer CommitDate: 2022-07-20 15:52:49 +0000 graphics/svgalib: prevent "make all" from deleting files The Makefile provided with this software made "make install" imply "make uninstall" as a pre-condition. This caused the installation of files to the stage directory to be preceded by the removal of those files from the base system. This is unacceptable behavior for a port: no files outside of the work directory and possibly $TMPDIR (i.e. /tmp) must be affected by "make all" to build a port. This issue did not affect building a package in poudriere, since there were no installed files to delete, and the generated package was correct. Therefore, the PORTREVISION has not been bumped. Reported by: Andy Farkas --- graphics/svgalib/files/patch-Makefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/graphics/svgalib/files/patch-Makefile b/graphics/svgalib/files/patch-Makefile index 0226ac6691e3..c550ea64439d 100644 --- a/graphics/svgalib/files/patch-Makefile +++ b/graphics/svgalib/files/patch-Makefile @@ -36,3 +36,12 @@ @echo "Installing keymap utilities in $(bindir):" @echo "svgakeymap: Perl script that generates scancode conversion maps." @cp utils/svgakeymap $(bindir) +@@ -261,7 +259,7 @@ installman: + installman: + (cd doc; $(MAKE) -f $(srcdir)/doc/Makefile srcdir="$(srcdir)" install ) + +-install: uninstall $(INSTALLAOUTLIB) installheaders $(INSTALLSHAREDLIB) installconfig \ ++install: $(INSTALLAOUTLIB) installheaders $(INSTALLSHAREDLIB) installconfig \ + $(INSTALLSTATICLIB) $(INSTALLUTILS) $(INSTALLMAN) + @echo + @echo