From nobody Sun Sep 25 22:49:45 2022 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 4MbLgF3zFwz4d8K2; Sun, 25 Sep 2022 22:49:45 +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 4MbLgF3YXGz3qkW; Sun, 25 Sep 2022 22:49:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664146185; 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=U3zwtrPhMibJjpWu4kiQ742O26mTMrSGyI7p1fO6uPg=; b=oU/ivEjN1rxVS0wngmkm/2aMLeU2UKWS3oS7dRqEB9dXgKXsrov9T5rGszYOvz6QqdF65X gF/FwRUpBWMkZcQkrGy/2bRj0xqHLYgnIfAiNf6hscX+ibFtiDIOYtX/egtMOj4NZNCa4q YAqppmSscyV6JgZkP3/nS2JFDMZKCOFxKXLFc2Td5fKbEylLuUoCyhvCzD4wcVPvbCXizA SK8TEdw2OrS7gennvvIFs5x8sYXykSfkV3tO5i79bBvJtHNCAMVoS8iw9pSdcTOppcJPnW DJdXyAQ+PnZ4N3qaGNJtXoisnJgyQ3nqHwlsxmA68Q5xi520CXGvkruDnGTbOQ== 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 4MbLgF2TWWzZb8; Sun, 25 Sep 2022 22:49:45 +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 28PMnjYb092035; Sun, 25 Sep 2022 22:49:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 28PMnjBt092034; Sun, 25 Sep 2022 22:49:45 GMT (envelope-from git) Date: Sun, 25 Sep 2022 22:49:45 GMT Message-Id: <202209252249.28PMnjBt092034@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: a3557f38990d - main - net-im/libstrophe: Use upstream release archive and improve port 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a3557f38990dfe8b41ed37638bc89075360816f5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664146185; 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=U3zwtrPhMibJjpWu4kiQ742O26mTMrSGyI7p1fO6uPg=; b=AtMEpHoS6OzPCEFPl1UXDs6l1uvlo3b3IWA4rJ1cTaGpUihleBZFaXWyaQwFYt39IIT+j0 tY/L7amgSnutCtIjRzjrb0TF9KtfQVMvwf7VK8gFB/oHlXfIbJ3pzto9jvyht1JVl1FlYV TQ0Z2xm8/WBtIt0rb1UXUfelcp/AnaY1MJsjG2Nv76GwSdiukOGyGsEqOn2EXON6oUad/5 FCqTWCYOV/Pr+AIltxRin3G0FqUQ+53s0V8wZexS9ziyvi8LgdCVTelHLDbNy/Y6gQ3bJP UA/m836iquQmdPXf4CzEaC538qpxnZeLETU6KABgrEEwQyhKu0o0BzXQ5TlUMw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1664146185; a=rsa-sha256; cv=none; b=rcppGTjaMMSKBYdDWu6JvBupBmi3+tNu1OagigWpTwusCo4a+QXULF+A5JhY3bPdbpDkJS svcm6JOGAOLAztPTOkpBIcZE2Dm63JRiZhq02EzAuQOQSVofUF1NwC9NBoL45sGjmflz/M TuMF+8ozTZBukX9pRjUS5bKwkqdQJsUYfkxzWCBlPOpAmvoANGPxb117/Vjv/BDd2wxE6g p43wBLryqXRtAlkgCSITmPxnusB+2tMFJ0Qyiq9dlHyT9uSt76ScSb0QNFuzdL7CHpyzhk FjJKmv6PZCG4nmG1cPiay5puqTfe8wsBhlkGs+v9IxT8B0Ag1Lb2+aQtNUOXBg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=a3557f38990dfe8b41ed37638bc89075360816f5 commit a3557f38990dfe8b41ed37638bc89075360816f5 Author: Daniel Engberg AuthorDate: 2022-09-25 17:54:09 +0000 Commit: Daniel Engberg CommitDate: 2022-09-25 22:46:47 +0000 net-im/libstrophe: Use upstream release archive and improve port - Use upstream release archive as recommended in USE_GITHUB section in Porters Handbook - Add option to use libxml2 - Rearrange Makefile to follow Porters Handbook more closely PR: 266429 Reviewed by: ashish (maintainer) --- net-im/libstrophe/Makefile | 25 +++++++++++++++++-------- net-im/libstrophe/distinfo | 6 +++--- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/net-im/libstrophe/Makefile b/net-im/libstrophe/Makefile index fe5159aa5e29..33c2508de289 100644 --- a/net-im/libstrophe/Makefile +++ b/net-im/libstrophe/Makefile @@ -1,6 +1,7 @@ PORTNAME= libstrophe -PORTVERSION= 0.12.2 +DISTVERSION= 0.12.2 CATEGORIES= net-im +MASTER_SITES= https://github.com/strophe/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= ashish@FreeBSD.org COMMENT= Lightweight XMPP library @@ -9,14 +10,22 @@ WWW= https://strophe.im/libstrophe/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt -LIB_DEPENDS= libexpat.so:textproc/expat2 - -USES= gmake libtool pkgconfig autoreconf ssl -USE_GITHUB= yes -GH_ACCOUNT= strophe +USES= gmake libtool pkgconfig ssl tar:xz GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig USE_LDCONFIG= yes -INSTALL_TARGET=install-strip + +INSTALL_TARGET= install-strip + +CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig + +OPTIONS_DEFAULT= EXPAT +OPTIONS_SINGLE= XML +OPTIONS_SINGLE_XML= EXPAT LIBXML2 + +EXPAT_LIB_DEPENDS= libexpat.so:textproc/expat2 + +LIBXML2_USE= GNOME=libxml2 +LIBXML2_USES= gnome +LIBXML2_CONFIGURE_WITH= libxml2 .include diff --git a/net-im/libstrophe/distinfo b/net-im/libstrophe/distinfo index 02e79a7e3268..beb5641d879a 100644 --- a/net-im/libstrophe/distinfo +++ b/net-im/libstrophe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663179147 -SHA256 (strophe-libstrophe-0.12.2_GH0.tar.gz) = 049232e3968ad65c65e08601cb3de171d3a25d154b6f14332c35a7bf961e2c9d -SIZE (strophe-libstrophe-0.12.2_GH0.tar.gz) = 218820 +TIMESTAMP = 1663271388 +SHA256 (libstrophe-0.12.2.tar.xz) = b3c79b6deeafafc0f622ba3ee3ca67e9a8e7d75edb102588c6b6f52b38c9fa4b +SIZE (libstrophe-0.12.2.tar.xz) = 400092