Page MenuHomeFreeBSD

D19133.id53724.diff
No OneTemporary

D19133.id53724.diff

Index: Mk/Uses/cargo.mk
===================================================================
--- Mk/Uses/cargo.mk
+++ Mk/Uses/cargo.mk
@@ -30,15 +30,12 @@
CARGO_CARGOTOML?= ${WRKSRC}/Cargo.toml
CARGO_CARGOLOCK?= ${WRKSRC}/Cargo.lock
-# Define MASTER_SITES_CRATESIO for crates.io
-MASTER_SITES_CRATESIO= https://crates.io/api/v1/crates
-
# Save crates inside ${DISTDIR}/rust/crates by default.
CARGO_DIST_SUBDIR?= rust/crates
# Generate list of DISTFILES.
.for _crate in ${CARGO_CRATES}
-MASTER_SITES+= ${MASTER_SITES_CRATESIO}/${_crate:C/^(.*)-[0-9].*/\1/}/${_crate:C/^.*-([0-9].*)/\1/}/download?dummy=/:cargo_${_crate:S/-//g:S/.//g}
+MASTER_SITES+= CRATESIO/${_crate:C/^(.*)-[0-9].*/\1/}/${_crate:C/^.*-([0-9].*)/\1/}:cargo_${_crate:S/-//g:S/.//g}
DISTFILES+= ${CARGO_DIST_SUBDIR}/${_crate}.tar.gz:cargo_${_crate:S/-//g:S/.//g}
.endfor
Index: Mk/bsd.sites.mk
===================================================================
--- Mk/bsd.sites.mk
+++ Mk/bsd.sites.mk
@@ -130,6 +130,10 @@
MASTER_SITE_CRAN_ARCHIVE+= ${MASTER_SITE_CRAN:S,$,Archive/${PORTNAME}/,}
.endif
+.if !defined(IGNORE_MASTER_SITE_CRATESIO)
+MASTER_SITE_CRATESIO+= https://crates.io/api/v1/crates/%SUBDIR%/download?dummy=/
+.endif
+
.if !defined(IGNORE_MASTER_SITE_DEBIAN)
MASTER_SITE_DEBIAN+= \
http://cdn.debian.net/debian/%SUBDIR%/ \
@@ -1240,6 +1244,7 @@
APACHE_JAKARTA:${PORTNAME:S,-,/,}/source \
BERLIOS:${PORTNAME:tl}.berlios \
CHEESESHOP:source/${DISTNAME:C/(.).*/\1/}/${DISTNAME:S/-${DISTVERSIONFULL}$//} \
+ CRATESIO:${PORTNAME}/${DISTVERSIONFULL} \
DEBIAN:pool/main/${PORTNAME:C/^((lib)?.).*$/\1/}/${PORTNAME} \
FARSIGHT:${PORTNAME} \
FESTIVAL:${PORTVERSION} \
Index: devel/tokei/Makefile
===================================================================
--- devel/tokei/Makefile
+++ devel/tokei/Makefile
@@ -1,10 +1,11 @@
# $FreeBSD$
PORTNAME= tokei
-DISTVERSIONPREFIX= v
DISTVERSION= 9.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
+MASTER_SITES= CRATESIO
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= tobik@FreeBSD.org
COMMENT= Display statistics about your code
@@ -15,8 +16,6 @@
LICENSE_FILE_MIT= ${WRKSRC}/LICENCE-MIT
USES= cargo
-USE_GITHUB= yes
-GH_ACCOUNT= Aaronepower
CARGO_CRATES= aho-corasick-0.6.9 \
ansi_term-0.11.0 \
Index: devel/tokei/distinfo
===================================================================
--- devel/tokei/distinfo
+++ devel/tokei/distinfo
@@ -1,4 +1,6 @@
-TIMESTAMP = 1547463641
+TIMESTAMP = 1549625261
+SHA256 (tokei-9.0.0.tar.gz) = aaa764e533440c271a962b338d126a36dea64a108a1f1f1a053c56a51cdcdf67
+SIZE (tokei-9.0.0.tar.gz) = 24117
SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e
SIZE (rust/crates/aho-corasick-0.6.9.tar.gz) = 25979
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
@@ -257,5 +259,3 @@
SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737
SHA256 (rust/crates/yaml-rust-0.4.2.tar.gz) = 95acf0db5515d07da9965ec0e0ba6cc2d825e2caeb7303b66ca441729801254e
SIZE (rust/crates/yaml-rust-0.4.2.tar.gz) = 45338
-SHA256 (Aaronepower-tokei-v9.0.0_GH0.tar.gz) = f0d4f7008946bd77482871b8c48c0570f059d697f3eb59934505a40ce1922a5a
-SIZE (Aaronepower-tokei-v9.0.0_GH0.tar.gz) = 74965

File Metadata

Mime Type
text/plain
Expires
Thu, Dec 25, 10:35 PM (6 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27265560
Default Alt Text
D19133.id53724.diff (3 KB)

Event Timeline