Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Dec 2019 17:40:46 +0900
From:      real-kimura <zyxjulep@gmail.com>
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 96514] Re:  =?iso-2022-jp?b?RnJlZWJzZDEyLjEbJEIkThsoQnBvcnRzGyRCJEcbKEJm?= =?iso-2022-jp?b?dXNlcy1leHRmYXQbJEIkRyQtJEYka0p9JCQkXiQ5JCshKRsoQg==?=
Message-ID:  <5dea1410.1c69fb81.aaf11.7f21@mx.google.com>
In-Reply-To: <20191205.235000.1296317013315582589.yasu@utahime.org>
References:  <AD565055-E218-4BEA-A9D0-57D0E7A06740@topaz.plala.or.jp> <20191205.171235.906404906116360911.yasu@utahime.org> <5de8fcd2.1c69fb81.3dc1a.0719@mx.google.com> <20191205.235000.1296317013315582589.yasu@utahime.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--Multipart=_Fri__6_Dec_2019_17_40_46_+0900_BIrd=/rgrR.LECe1
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit

$BX)B<$G$9!#(B

On Thu, 05 Dec 2019 23:50:00 +0900 (JST)
Yasuhiro KIMURA <yasu@utahime.org> wrote:

> > 1. 12.1-RELEASE amd64$B$r?75,$K%$%s%9%H!<%k(B
> > 2. root$B$G%m%0%$%s(B
> > 3. svnlite checkout https://svn.freebsd.org/ports/head /usr/ports
> >    $B"*(Br519062$B$,%A%'%C%/%"%&%H$5$l$k(B
> > 4. cd /usr/ports/sysutils/fusefs-exfat
> > 5. make install
> > 6. $B%*%W%7%g%s@_Dj$OA4$F%G%U%)%k%H$N$^$^(B
> 
> $B$3$l$N(B3$BHVL\$N<j=g$r(B
> 
> 3'. portsnap auto
> 
> $B$KJQ99$7$?$b$N$r$d$C$F$_$^$7$?$,!"$d$O$j(Bfusefs-exfat$B$OFC$KLdBj$J$/%$%s(B
> $B%9%H!<%k$5$l$^$7$?!#(B

12$B7n(B6$BF|!#(B
$BB>$N30IU$1(B USB HDD $B$K(B FreeBSD-12.1-RELEASE (i386) $B$r%$%s%9%H!<%k$7!"(B
-p1 $B$K99?7!#(B
$B4pK\E*$K(B pkg $B$G%P%$%J%j$r%$%s%9%H!<%k$7$D$D!"(B
portsnap auto $B$G(B ports $B%D%j!<$r<hF@!#(B
fusefs-exfat $B$r%3%s%Q%$%k$7$F$_$?$i!"%(%i!<$J$7$G$7$?!#(B

$B$G!"B>$N(B HDD $B$K!"(B12$B7n(B2$BF|!"(B
portsnap fetch update $B$G<hF@!&99?7$7$?(B ports $B%D%j!<$,$"$k$N$G!"(B
(FreeBSD-12.1-p1 amd64)
fusefs-exfat $B$r%3%s%Q%$%k$7$?$i!"A05-F1MM$N%(%i!<$,=P$^$7$?!#(B

ports $B%D%j!<$N:9J,$r(B diff $B$G<h$k$H!"(B62MB $BDx$"$j$^$9!#(B
INDEX $B$NItJ,$J$I!"?M$N4c$G$OFI$_$K$/$$$G$9!#(B
65643342 Dec  6 04:16 diff.FB-ports.1202-to-1206.txt

$B4X78$"$j$=$&$+$J!"$H$$$&IT3N$+$JM=B,$r4p$K!"(Bports/Mk $B$NItJ,$@$1%F%-%9%H!&(B
$B%U%!%$%k$rE:IU$7$^$9!#;DG0$J$,$i!";d$N5;=QNO$G$O2rFI$G$-$F$$$J$$>u67$G$9!#(B
5675 Dec  6 17:07 diff.FB-ports.Mk.txt

$B99$K!"(B
$B%(%i!<$,=P$k(B12$B7n(B2$BF|$N(B ports $B%D%j!<$G$9$,!"@h$K(B devel/automake 
$B$r(B pkg $B%P%$%J%j$GF~$l$k$H!"%(%i!<$J$/(B fusefs-exfat $B$r%S%k%I=PMh$^$7$?!#(B
(gm4$B!"(Bautoconf$B!"(Bautomake $B$,F~$C$F$$$J$/!"(Bpkgconf $B$,F~$C$F$$$?>uBV(B)$B!#(B
$BM}M3!&860x$J$I!"EvJ}$G$O2rL@$G$-$F$*$j$^$;$s!#(B

-- 
$BX)B<@.0l(B ($BLZB<@.0l(B)

--Multipart=_Fri__6_Dec_2019_17_40_46_+0900_BIrd=/rgrR.LECe1
Content-Type: text/plain;
 name="diff.FB-ports.Mk.txt"
Content-Disposition: attachment;
 filename="diff.FB-ports.Mk.txt"
Content-Transfer-Encoding: 7bit

diff -uNr /usr/ports/Mk/Scripts/cargo-crates.awk /x/usr/ports/Mk/Scripts/cargo-crates.awk
--- /usr/ports/Mk/Scripts/cargo-crates.awk	2019-08-07 19:37:10.000000000 +0900
+++ /x/usr/ports/Mk/Scripts/cargo-crates.awk	2019-12-05 15:42:22.000000000 +0900
@@ -1,11 +1,14 @@
 # MAINTAINER: rust@FreeBSD.org
-# $FreeBSD: head/Mk/Scripts/cargo-crates.awk 508310 2019-08-07 10:37:10Z tobik $
+# $FreeBSD: head/Mk/Scripts/cargo-crates.awk 519063 2019-12-05 06:42:22Z tobik $
 
 BEGIN {
 	gh_tuple_len = 0
 	gl_tuple_len = 0
 	crates_len = 0
 	package_name = "<unknown>"
+	crate_name = "<unknown>"
+	crate_version = "<unknown>"
+	crate_source = "<unknown>"
 
 	gitlab_sites["https://gitlab.com"] = 1
 	gitlab_sites["https://gitlab.freedesktop.org"] = 1
@@ -13,19 +16,37 @@
 	gitlab_sites["https://gitlab.redox-os.org"] = 1
 }
 
-/^"checksum .* .* \(registry\+.*\)" = ".*"/ {
-	# $2: crate
-	# $3: version
-	# $4: url
-	# $6: checksum
-	crates[crates_len++] = sprintf("%s-%s", $2, $3)
-}
-
 /^name = ".*"/ {
+	crate_name = $3
+	gsub(/"/, "", crate_name)
+
 	package_name = $3
 	gsub("[^a-zA-Z_]", "", package_name)
 }
 
+/^version = ".*"/ {
+	crate_version = $3
+	gsub(/"/, "", crate_version)
+}
+
+/^source = ".*"/ {
+	crate_source = $3
+	gsub(/"/, "", crate_source)
+}
+
+/^\[\[package\]\]$/ {
+	add_crate()
+}
+
+function add_crate() {
+	if (crate_source == "registry+https://github.com/rust-lang/crates.io-index") {
+		crates[crates_len++] = sprintf("%s-%s", crate_name, crate_version)
+	}
+	crate_name = "<unknown>"
+	crate_version = "<unknown>"
+	crate_source = "<unknown>"
+}
+
 function split_url(s) {
 	# scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment]
 	split(s, url_scheme, "://")
@@ -112,6 +133,8 @@
 }
 
 END {
+	add_crate()
+
 	if (gh_tuple_len > 0 && ENVIRON["USE_GITHUB"] == "") {
 		printf "USE_GITHUB=\tnodefault\n"
 	}
diff -uNr /usr/ports/Mk/Uses/go.mk /x/usr/ports/Mk/Uses/go.mk
--- /usr/ports/Mk/Uses/go.mk	2019-11-18 01:19:36.000000000 +0900
+++ /x/usr/ports/Mk/Uses/go.mk	2019-12-03 20:16:19.000000000 +0900
@@ -1,4 +1,4 @@
-# $FreeBSD: head/Mk/Uses/go.mk 517831 2019-11-17 16:19:36Z dmgk $
+# $FreeBSD: head/Mk/Uses/go.mk 518928 2019-12-03 11:16:19Z antoine $
 #
 # This file contains logic to ease porting of Go binaries using the
 # `go` command.
@@ -12,8 +12,8 @@
 #		in modules-aware mode.
 # no_targets	Indicates that Go is needed at build time as a part of
 #		make/CMake build.  This will setup build environment like
-#		GO_ENV, GO_BUILDFLAGS but will not create post-extract and
-#		do-{build,install,test} targets.
+#		GO_ENV, GO_BUILDFLAGS but will not create post-extract, do-build
+#		and do-install targets.
 # run		Indicates that Go is needed at run time and adds it to
 #		RUN_DEPENDS.
 #
@@ -21,20 +21,20 @@
 #
 # GO_PKGNAME
 #	The name of the package when building in GOPATH mode.  This
-#	is the directory that will be created in ${GOPATH}/src.  If not set
-#	explicitly and GH_SUBDIR or GL_SUBDIR is present, GO_PKGNAME will
-#	be inferred from it.
+#	is the directory that will be created in GOPATH/src and seen
+#	by the `go` command.  If not set explicitly and GH_SUBDIR or
+#	GL_SUBDIR is present, GO_PKGNAME will be inferred from it.
 #	It is not needed when building in modules-aware mode.
 #
 # GO_TARGET
-#	The packages to build.  The default value is ${GO_PKGNAME}.
-#	GO_TARGET can also be a tuple in the form package:path where path can be
-#	either a simple filename or a full path starting with ${PREFIX}.
+#	The packages to build.  If not set explicitly, defaults to
+#	GO_PKGNAME.  GO_TARGET can also be a tuple in the form
+#	package:path where path can be either a simple filename or a
+#	full path starting with ${PREFIX}.  Specifying a full path
+#	like ${PREFIX}/sbin/binary will install the resulting binary
+#	as ${PREFIX}/sbin/binary.  Using just simple filename is a
+#	shortcut to installing it as ${PREFIX}/bin/filename.
 #
-# GO_TEST_TARGET
-#	The packages to test. The default value is `./...` (the current package
-#	and all subpackages).
-#
 # CGO_CFLAGS
 #	Additional CFLAGS variables to be passed to the C compiler by the `go`
 #	command
@@ -72,9 +72,7 @@
 GO_PKGNAME=	${PORTNAME}
 .  endif
 .endif
-
 GO_TARGET?=	${GO_PKGNAME}
-GO_TEST_TARGET?=	./...
 
 GO_BUILDFLAGS+=	-v -buildmode=exe
 .if !defined(WITH_DEBUG) && empty(GO_BUILDFLAGS:M-ldflags*)
@@ -104,7 +102,8 @@
 GO_ENV+=	GOPATH="" \
 		GOBIN="${GO_WRKDIR_BIN}"
 .else
-GO_WRKSRC=	${WRKDIR}/src/${GO_PKGNAME}
+GO_WRKDIR_SRC=	${WRKDIR}/src
+GO_WRKSRC=	${GO_WRKDIR_SRC}/${GO_PKGNAME}
 GO_ENV+=	GOPATH="${WRKDIR}" \
 		GOBIN=""
 .endif
@@ -159,15 +158,6 @@
 		${ECHO_MSG} "===>  Installing $${src} as $${dst}"; \
 		${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/$${src} $${dst}; \
 	done
-.endif
-
-.if !target(do-test) && empty(go_ARGS:Mno_targets)
-do-test:
-	(cd ${GO_WRKSRC}; \
-	for t in ${GO_TEST_TARGET}; do \
-		${ECHO_MSG} "===>  Testing $${t}"; \
-		${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDFLAGS} $${t}; \
-	done)
 .endif
 
 # Helper targets for port maintainers
diff -uNr /usr/ports/Mk/Uses/kde.mk /x/usr/ports/Mk/Uses/kde.mk
--- /usr/ports/Mk/Uses/kde.mk	2019-11-17 20:06:13.000000000 +0900
+++ /x/usr/ports/Mk/Uses/kde.mk	2019-12-05 02:29:42.000000000 +0900
@@ -1,4 +1,4 @@
-# $FreeBSD: head/Mk/Uses/kde.mk 517817 2019-11-17 11:06:13Z tcberner $
+# $FreeBSD: head/Mk/Uses/kde.mk 519033 2019-12-04 17:29:42Z tcberner $
 #
 # Provides support for KDE and KF5-based ports.
 #
@@ -54,7 +54,7 @@
 
 # === VERSIONS OF THE DIFFERENT COMPONENTS =====================================
 # Current KDE desktop.
-KDE_PLASMA_VERSION?=		5.17.3
+KDE_PLASMA_VERSION?=		5.17.4
 KDE_PLASMA_BRANCH?=		stable
 
 # Current KDE frameworks.

--Multipart=_Fri__6_Dec_2019_17_40_46_+0900_BIrd=/rgrR.LECe1--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5dea1410.1c69fb81.aaf11.7f21>