git: bbb661d3b14b - main - www/hurl: Improve port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 07 Dec 2022 17:05:51 UTC
The branch main has been updated by rodrigo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bbb661d3b14bd873c09673484a1656c38a4e7536
commit bbb661d3b14bd873c09673484a1656c38a4e7536
Author: Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2022-12-07 16:50:45 +0000
Commit: Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2022-12-07 16:54:46 +0000
www/hurl: Improve port
---
www/hurl/Makefile | 18 ++++++++++--------
www/hurl/distinfo | 4 +++-
2 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/www/hurl/Makefile b/www/hurl/Makefile
index b4e944cd5275..ab3cc6eda9e4 100644
--- a/www/hurl/Makefile
+++ b/www/hurl/Makefile
@@ -1,8 +1,7 @@
PORTNAME= hurl
DISTVERSION= 1.8.0
+PORTREVISION= 1
CATEGORIES= www
-MASTER_SITES= https://github.com/Orange-OpenSource/${PORTNAME}/archive/
-DISTFILES= ${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= CLI to run HTTP requests defined in a simple plain text format
@@ -11,12 +10,11 @@ WWW= https://hurl.dev/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libxml2.so:textproc/libxml2
+USES= cargo ssl gnome
+USE_GITHUB= yes
+GH_ACCOUNT= Orange-OpenSource
+USE_GNOME= libxml2
-USES= cargo ssl
-
-CARGO_INSTALL_PATH= packages/hurl packages/hurlfmt
-CARGO_ENV= OPENSSL_LIB_DIR=${OPENSSLLIB} OPENSSL_INCLUDE_DIR=${OPENSSLINC}
CARGO_CRATES= adler32-1.2.0 \
aho-corasick-0.7.19 \
alloc-no-stdlib-2.0.4 \
@@ -172,8 +170,12 @@ CARGO_CRATES= adler32-1.2.0 \
winres-0.1.12 \
xml-rs-0.8.4 \
xmltree-0.10.3
+CARGO_INSTALL_PATH= packages/hurl packages/hurlfmt
-PLIST_FILES= bin/hurl bin/hurlfmt
+PLIST_FILES= bin/hurl \
+ bin/hurlfmt \
+ man/man1/hurl.1.gz \
+ man/man1/hurlfmt.1.gz
post-install:
${INSTALL_MAN} ${WRKSRC}/docs/manual/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/
diff --git a/www/hurl/distinfo b/www/hurl/distinfo
index ae9133eb6acd..bec97453299d 100644
--- a/www/hurl/distinfo
+++ b/www/hurl/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1669828764
+TIMESTAMP = 1670275349
SHA256 (1.8.0.tar.gz) = 9c6c1d4175e7ea5fa040e66dd5623e29ece301e3e52b53da1daa0edb156b6e66
SIZE (1.8.0.tar.gz) = 1127681
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
@@ -311,3 +311,5 @@ SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d36
SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690
SHA256 (rust/crates/xmltree-0.10.3.crate) = d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb
SIZE (rust/crates/xmltree-0.10.3.crate) = 9219
+SHA256 (Orange-OpenSource-hurl-1.8.0_GH0.tar.gz) = 9c6c1d4175e7ea5fa040e66dd5623e29ece301e3e52b53da1daa0edb156b6e66
+SIZE (Orange-OpenSource-hurl-1.8.0_GH0.tar.gz) = 1127681