From nobody Mon Jan 20 13:19:38 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 4Yc9tB3HVGz5lLG5; Mon, 20 Jan 2025 13:19:46 +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 4Yc9tB2gCbz41Dd; Mon, 20 Jan 2025 13:19:46 +0000 (UTC) (envelope-from gahr@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737379186; 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=PyU9BtsHxZH2vsjDQYS0WgUbOZTYb00VMOwOOx1dw/0=; b=K2yqlrSQbSP/PG68i+AbLFq+SzbWsNJ1TVI2m1mePquHWwWk1ddkEC7wXE9lkAHoE7VOtJ /13S1C3qvpOBZLwMm+uT77fLmSAg3e6NbuVBYBAjw/KZQZsAvNU+GzALi7YLG0B6GfKuw2 IjfKS1VMNuYDNr/QGZo5BO+8w8Sr6Xy4vZ63WqvK8YsZZP2K8Rq9ru97iCW5LzYf+g+Qs6 RKXXZkfH5yrG7qGvXstcnnyCKGRjs13HRbci29NUl6eVfLxbLJHT421nNCjt4YqBk6DSs7 TXo0tcJpTOveO/ct0k+edBONdRkxJVvQIHZoONGFhRF4wFhmiUWOwcPF6+k1SQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737379186; 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=PyU9BtsHxZH2vsjDQYS0WgUbOZTYb00VMOwOOx1dw/0=; b=uCHrflleLAFGJaFBnk62eSKqxJ1faBj6i1CNvG9DxGMCEQI/3U5i569vXQg+cDJQUxvtqL ILsXC+mCFzcN8Gdvfu0CP7I17rXhxjhOdPetv8LPCTG56l9BuiQxdvt7KMTX/jJe1wzSdz S4ggdNT0WKkgpITtIWnwe9aZXAQgFMtf3Nr3K7S+/DYeBFvjgMWC5UUmK2UCM04yoHlNv6 B/oTtG3r3BQD3W+VvqB+69xtb7xp6uneGd077nb0f3OYnsWaKLoAnyEmpSzU53Sjun0wDF v8O7ploaRsZRNoS0b6+iigmTWiMFjfw0Kon1a7TXdQOmqi9nSnVmRcbPoK7ZSg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737379186; a=rsa-sha256; cv=none; b=hVi9g5LubuZmfLL4E0yqJnXZY5GZIRVC1x9Ff0xSqLpuX96S2MigTCbQ5bMs4eAG8lkHhS ggHYr7uPrZmUUot3o6ovBhE+NmHjMkvSVCdMGq0ZcKCk3wuQyrGhZkPQW/pyijU4WY31aE 8gIoiWjVCuZJqBFjSX/H93UV4g1wi3EoL4Zc81JV6yt4hxJm8pclks82aLKLNOZCvmjjJ2 QofLqiH2Re8YQPTFphNff6XH7oH9VmE2qUN7wkaRFFcnJgwbdeNu5mWoBE1+hnC110PNId gKqXt3+AC+dY4ifaXdJeUbuH0bT1MB4tIf5EK53KR6gs7fFYz9bK8EhQJN9DJQ== 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 4Yc9t95PkWzw3G; Mon, 20 Jan 2025 13:19:45 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Date: Mon, 20 Jan 2025 13:19:38 +0000 From: Pietro Cerutti To: Daniel Engberg Cc: 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 19 2025, 13:03 +0000, Daniel Engberg wrote: [-- Type: text/plain; charset=3Dutf-8, Encoding: quoted-printable, Size: 7.= 6K --] >On 2025-01-19T13:31:40.000+01:00, Pietro Cerutti >wrote: > >>=A0The=A0branch=A0main=A0has=A0been=A0updated=A0by=A0gahr: >>=A0 >>=A0URL:=A0https://cgit.FreeBSD.org/ports/commit/?id=3D98582ae673d871b51f1= c0b6b7cafb35879c02efc >>=A0 >>=A0commit=A098582ae673d871b51f1c0b6b7cafb35879c02efc >>=A0 >>=A0Author:=A0=A0=A0=A0=A0Pietro=A0Cerutti=A0 >>=A0 >>=A0AuthorDate:=A02025-01-19=A012:25:14=A0+0000 >>=A0 >>=A0Commit:=A0=A0=A0=A0=A0Pietro=A0Cerutti=A0 >>=A0 >>=A0CommitDate:=A02025-01-19=A012:31:27=A0+0000 >>=A0 >>=A0=A0=A0=A0=A0mail/opensmtpd-table-sqlite:=A0new=A0port >>=A0 >>=A0=A0=A0=A0=A0 >>=A0 >>=A0=A0=A0=A0=A0This=A0port=A0replaces=A0mail/opensmtpd-extras-table-sqlit= e. >>=A0 >>=A0=A0=A0=A0=A0 >>=A0 >>=A0=A0=A0=A0=A0The=A0opensmtpd-extras-table-*=A0ports=A0got=A0broken=A0by= =A0the=A0latest=A0update=A0of >>=A0 >>=A0=A0=A0=A0=A0OpenSMTPD,=A0see=A0my=A0message=A0on=A0the=A0mailing=A0lis= t: >>=A0 >>=A0=A0=A0=A0=A0https://lists.freebsd.org/archives/dev-commits-ports-main/= 2025-January/134537.html >>=A0 >>=A0=A0=A0=A0=A0 >>=A0 >>=A0=A0=A0=A0=A0I=A0have=A0requested=A0action=A0by=A0fluffy@=A0both=A0on= =A0the=A0message=A0linked=A0above=A0and >>=A0 >>=A0=A0=A0=A0=A0privately=A0via=A0email,=A0but=A0I=A0haven't=A0got=A0any= =A0response=A0back. >>=A0 >>=A0=A0=A0=A0=A0 >>=A0 >>=A0=A0=A0=A0=A0At=A0this=A0point,=A0I=A0want=A0to=A0unblock=A0my=A0workfl= ow=A0and=A0be=A0able=A0to=A0upgrade >>=A0 >>=A0=A0=A0=A0=A0OpenSMTPD.=A0=A0I=A0don't=A0have=A0plans=A0to=A0provide=A0= alternatives=A0to=A0all=A0the >>=A0 >>=A0=A0=A0=A0=A0opensmtpd-extras-table-*=A0ports. >>=A0 >>=A0--- >>=A0 >>=A0=A0mail/Makefile=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0|=A0=A01=A0+ >>=A0 >>=A0=A0mail/opensmtpd-table-sqlite/Makefile=A0=A0|=A026=A0++++++++++++++++= ++++++++++ >>=A0 >>=A0=A0mail/opensmtpd-table-sqlite/distinfo=A0=A0|=A0=A05=A0+++++ >>=A0 >>=A0=A0mail/opensmtpd-table-sqlite/pkg-descr=A0|=A0=A02=A0++ >>=A0 >>=A0=A04=A0files=A0changed,=A034=A0insertions(+) >>=A0 >>=A0diff=A0--git=A0a/mail/Makefile=A0b/mail/Makefile >>=A0 >>=A0index=A07fc7b579932a..09a72821dd5f=A0100644 >>=A0 >>=A0---=A0a/mail/Makefile >>=A0 >>=A0+++=A0b/mail/Makefile >>=A0 >>=A0@@=A0-290,6=A0+290,7=A0@@ >>=A0 >>=A0=A0=A0=A0=A0=A0SUBDIR=A0+=3D=A0opensmtpd-extras-table-sqlite >>=A0 >>=A0=A0=A0=A0=A0=A0SUBDIR=A0+=3D=A0opensmtpd-filter-rspamd >>=A0 >>=A0=A0=A0=A0=A0=A0SUBDIR=A0+=3D=A0opensmtpd-filter-senderscore >>=A0 >>=A0+=A0=A0=A0=A0SUBDIR=A0+=3D=A0opensmtpd-table-sqlite >>=A0 >>=A0=A0=A0=A0=A0=A0SUBDIR=A0+=3D=A0osbf-lua >>=A0 >>=A0=A0=A0=A0=A0=A0SUBDIR=A0+=3D=A0ovs >>=A0 >>=A0=A0=A0=A0=A0=A0SUBDIR=A0+=3D=A0p5-CGP-CLI >>=A0 >>=A0diff=A0--git=A0a/mail/opensmtpd-table-sqlite/Makefile=A0b/mail/opensmt= pd-table-sqlite/Makefile >>=A0 >>=A0new=A0file=A0mode=A0100644 >>=A0 >>=A0index=A0000000000000..dfd64f7c1ecf >>=A0 >>=A0---=A0/dev/null >>=A0 >>=A0+++=A0b/mail/opensmtpd-table-sqlite/Makefile >>=A0 >>=A0@@=A0-0,0=A0+1,26=A0@@ >>=A0 >>=A0+PORTNAME=3D=A0=A0=A0=A0opensmtpd-table-sqlite >>=A0 >>=A0+DISTVERSION=3D=A0=A0=A0=A01.0.1 >>=A0 >>=A0+CATEGORIES=3D=A0=A0=A0=A0mail >>=A0 >>=A0+ >>=A0 >>=A0+PATCH_SITES=3D=A0=A0=A0=A0https://github.com/OpenSMTPD/table-sqlite/c= ommit/ >>=A0 >>=A0+PATCHFILES=3D=A0=A0=A0=A0f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b941a16.pat= ch:-p1 >>=A0 >>=A0+ >>=A0 >>=A0+MAINTAINER=3D=A0=A0=A0=A0gahr@FreeBSD.org >>=A0 >>=A0+COMMENT=3D=A0=A0=A0=A0SQLite=A0table=A0for=A0OpenSMTPD >>=A0 >>=A0+WWW=3D=A0=A0=A0=A0=A0=A0=A0=A0https://github.com/opensmtpd/table-sqli= te >>=A0 >>=A0+ >>=A0 >>=A0+LICENSE=3D=A0=A0=A0=A0ISCL >>=A0 >>=A0+ >>=A0 >>=A0+USES=3D=A0=A0=A0=A0=A0=A0=A0=A0autoreconf=A0localbase=A0sqlite >>=A0 >>=A0+GNU_CONFIGURE=3D=A0=A0=A0=A0yes >>=A0 >>=A0+ >>=A0 >>=A0+PATCH_ARGS=3D=A0=A0=A0=A0-p1 >>=A0 >>=A0+ >>=A0 >>=A0+USE_GITHUB=3D=A0=A0=A0=A0yes >>=A0 >>=A0+GH_ACCOUNT=3D=A0=A0=A0=A0opensmtpd >>=A0 >>=A0+GH_PROJECT=3D=A0=A0=A0=A0table-sqlite >>=A0 >>=A0+ >>=A0 >>=A0+PLIST_FILES=3D=A0=A0=A0=A0libexec/smtpd/table-sqlite=A0\ >>=A0 >>=A0+=A0=A0=A0=A0=A0=A0=A0=A0share/man/man5/table-sqlite.5.gz >>=A0 >>=A0+ >>=A0 >>=A0+.include=A0=A0[http://bsd.port.mk>]; >>=A0 >>=A0diff=A0--git=A0a/mail/opensmtpd-table-sqlite/distinfo=A0b/mail/opensmt= pd-table-sqlite/distinfo >>=A0 >>=A0new=A0file=A0mode=A0100644 >>=A0 >>=A0index=A0000000000000..f19d8caf3cda >>=A0 >>=A0---=A0/dev/null >>=A0 >>=A0+++=A0b/mail/opensmtpd-table-sqlite/distinfo >>=A0 >>=A0@@=A0-0,0=A0+1,5=A0@@ >>=A0 >>=A0+TIMESTAMP=A0=3D=A01737289442 >>=A0 >>=A0+SHA256=A0(opensmtpd-table-sqlite-1.0.1_GH0.tar.gz)=A0=3D=A074f40788ae= c40087235cb82391ad21ed4aeb6d79dd7a0e89571f398825b653b0 >>=A0 >>=A0+SIZE=A0(opensmtpd-table-sqlite-1.0.1_GH0.tar.gz)=A0=3D=A021718 >>=A0 >>=A0+SHA256=A0(f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b941a16.patch)=A0=3D=A0025= 6ee0d826543e4ae4263f05c6ddedc635f72a713f34592663e4dbdd40e6d6c >>=A0 >>=A0+SIZE=A0(f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b941a16.patch)=A0=3D=A01552 >>=A0 >>=A0diff=A0--git=A0a/mail/opensmtpd-table-sqlite/pkg-descr=A0b/mail/opensm= tpd-table-sqlite/pkg-descr >>=A0 >>=A0new=A0file=A0mode=A0100644 >>=A0 >>=A0index=A0000000000000..ede5705d7728 >>=A0 >>=A0---=A0/dev/null >>=A0 >>=A0+++=A0b/mail/opensmtpd-table-sqlite/pkg-descr >>=A0 >>=A0@@=A0-0,0=A0+1,2=A0@@ >>=A0 >>=A0+The=A0SQLite=A0table=A0addon=A0for=A0OpenSMTPD=A0allows=A0the=A0stori= ng=A0of=A0usernames, >>=A0 >>=A0+passwords,=A0aliases,=A0and=A0domains=A0in=A0a=A0sqlite3=A0table. > >Hi, > >Any reason why you're not using upstream's release archive? > >That gets rid of patching and USES=3D autoreconf and you probably also >want USES=3D localbase:ldflags instead of localbase . Looking at Porters >Handbook you should likely also make use of PKGNAMEPREFIX instead of >having opensmtpd- in PORTNAME. Using the release archive won't make the patch useless. Localbase is=20 enough, no need for ldflags. I don't see the point of using=20 PKGNAMEPREFIX. >PATCH_ARGS is also unnecessary as you've set -p1 already. True, I'll do it when I need to commit the port next. --=20 Pietro Cerutti I have pledged to give 10% of income to effective charities and invite you to join me - https://givingwhatwecan.org