From nobody Tue Jan 21 08:13:03 2025 X-Original-To: dev-commits-ports-main@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 4Ycg1x62yZz5kjGH; Tue, 21 Jan 2025 08:13:09 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ycg1x5Hkcz3DBG; Tue, 21 Jan 2025 08:13:09 +0000 (UTC) (envelope-from gahr@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737447189; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5YLkGun6le5MMTQzdNPAz5eO3cd2Zv6aYh+g30HBll4=; b=aWkoiFrhfr6RavvGgYzgebe4TqM8l7tx7DWU+LhO96jymoYc0+HeO6vm0jtFyHloHznUMN zsBAX10oG/UHOM4WTgpPVqtCwqZd/p9kjfpLRPYu88BbI5TTtDeoZCoqOcHpS3b2neKfim Rd7dULFf6Wwq1oOZ1dhJBcriq5705gupiVLSyuA4fikVBp/WN9iNxm0sXcgDZ3B1JsbTwO 1VILKEt/iM7z+m++3bFuIzxNhHfEX1lJKJRYD8ABOwW8Zd+Y9dhyWQoqW5Q/hMAaj2SV0g lArTlS9Sdjkanw0dHKE9Xd+dqrl7F+ehy6/ycDgF1KUoyh0rtv8jE70Ey5Tkcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737447189; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5YLkGun6le5MMTQzdNPAz5eO3cd2Zv6aYh+g30HBll4=; b=ObXzNoTt3/L1w+8p4pSQgW/EpGP31ak1tj9wsi4JxwNXQCdg6sGPJ1qbnPv5XXXLSTghSZ dnd5WRNz5IbyxK7+/aCXh4V4XuMJg94fQ6AF/QqK5B6RzNiAOudk3PEe1utyhkV9RWj984 tNG8bm/JKliqGyQxZl//bUj45g9+OmAJDgWjb5S896DTdwc3LvyS5NK012y2Yvcwv39fwD GE0OMJF2JamY2rL6xBiQI4qfDXLWGl2HRhz5/PdMyhU+rwkR4iJgbqpJWwnGxpqKpJ33Pu q+nQeUvp2i5+vxjU6dYYRtOXKNyAgLKsEvqqkf8cFVLx/NZohM0jSaIsQvg7rQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737447189; a=rsa-sha256; cv=none; b=jtTVGL4iSQzyg5IToO6xuAUNHBGbkXpicBO9zTvMIbsv6ZUmtrwr0kXVvvfquwGDScOZj+ 9JrqNTLovNsahGMwVxbT0p8OKt0YernmFRLo3oeT7qUGZ6V8ZcYE53YAK+3QND9K180v3/ 2Ssdp2GYRNso0g7/BtfYgFEwEtPcUyfdEdD2kdlrMgwHqwi/fB3sbt7T+6IBCnJLudCN4B QmljE7wEDErDN7DV8ARaKJ2m5avLCjjZQ7pXKtggxDkUVAZZWu2ZNvvhiBC2PKafP92z4u TQm1x5j5bmU90r7vN3FtyTbt50lsxq3J6NcT0eiXtRM4U4MCLNh3vlqmzHvmnA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ptrcrt.ch (ptrcrt.ch [IPv6:2a02:2770:8:0:21a:4aff:fe7e:c6be]) (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) (Authenticated sender: gahr/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Ycg1x0qrsz6Fq; Tue, 21 Jan 2025 08:13:09 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Date: Tue, 21 Jan 2025 08:13:03 +0000 From: Pietro Cerutti To: Mathieu Arnold Cc: Daniel Engberg , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 98582ae673d8 - main - mail/opensmtpd-table-sqlite: new port Message-ID: Reply-To: Pietro Cerutti References: <202501191231.50JCVTKv086950@gitrepo.freebsd.org> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: User-Agent: NeoMutt/20250109-63-a7d59e On Jan 21 2025, 06:51 +0000, Mathieu Arnold wrote: >Le Mon, Jan 20, 2025 at 01:19:38PM +0000, Pietro Cerutti a =E9crit : >> > That gets rid of patching and USES=3D autoreconf and you probably also >> > want USES=3D localbase:ldflags instead of localbase . Looking at Porte= rs >> > Handbook you should likely also make use of PKGNAMEPREFIX instead of >> > having opensmtpd- in PORTNAME. >> >> I don't see the point of using PKGNAMEPREFIX. > >I don't think it is up to you, the porter's handbook makes it explicit >so the choice wether using PORTNAME or PORTNAME and PKGNAMEPREFIX is >made for you. >PORTNAME has to be set to the software's name. I don't see it as clear cut. Can you point me to the paragraph in the=20 handbook that mandates a particular choice? At the end of the day, I=20 don't see a practical difference, and historically some degree of=20 freedom was left to developers. It is very annoying that you guys get=20 down to these minutiae. As a counter-example, www/nginx-naxsi uses PORTMAME=3Dnginx and=20 PKGNAMESUFFIX=3D-naxsi. I guess your reading of the porters handbook would= =20 mandate PORTNAME=3Dnaxsi and PKGNAMEPREFIX=3Dnginx-. >Looking at , it refers to >"TABLE_SQLITE(5)", "table_sqlite", or "SQLITE TABLE CONFIG FILE". So the >software name is "table sqlite". Of course, I'm sure you'll agree, the reason for this is that everything=20 you mention is in the context of opensmtpd already. > So, what the porter's handbook tells you to do is=20 > `PORTNAME=3Dtable-sqlite` and `PKGNAMEPREFIX=3Dopensmtpd-`. Again, I don't see it. This is the last thing I'll say on the subject, I have other things to=20 fill my free time with. Feel free to change the port if you think *your*=20 free time is best spent that way. --=20 Pietro Cerutti I have pledged to give 10% of income to effective charities and invite you to join me - https://givingwhatwecan.org