Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Feb 2022 09:46:06 +0900
From:      Norikatsu Shigemura <nork@ninth-nine.com>
To:        freebsd-users-jp@freebsd.org
Subject:   =?UTF-8?B?UmU6IG1pbHRlci1tYW5hZ2Vy44GM6LW35YuV44GX44Gq44GE?=
Message-ID:  <d958970c-76b1-9420-d049-9ed62311a280@ninth-nine.com>
In-Reply-To: <26A1DB07-4E7A-46EC-A9AD-AE0FAD67A5CF@gmail.com>
References:  <20220215193956.ebd9122327d00d20e1d73f37@dec.sakura.ne.jp> <20220216.025037.2297185247287264518.yasu@FreeBSD.org> <F2DB92DD-8AF4-45DA-9B0F-BE0E1307832C@gmail.com> <20220216.104953.1341299174906217487.yasu@FreeBSD.org> <81bfa3c5-7a8e-97b6-8967-b258498a9d2d@ninth-nine.com> <26A1DB07-4E7A-46EC-A9AD-AE0FAD67A5CF@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
重村法克です。

On 2022/02/16 11:38, 内藤祐一郎 wrote:
>> On 2022/02/16 10:49, Yasuhiro Kimura wrote:
>>> -MASTER_SITES=	OSDN/${PORTNAME}
>>> +MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
>> おっと見逃してました。マスターサイトをGitHubにするなら USE_GITHUB= yes で指定しないと。
>> 具体的にどう置き換えればいいのか…は自分もうまく説明できず、試行錯誤が必 要なのですが、下記サイトを参考に作業いただければと思います。
>> https://wiki.freebsd.org/Ports/SimpleGithub
>> またその場合、DISTFILES が変わる可能性が高いので、今あるアーカイブと一致 するか確認してください。これは単純に、ファイルの命名規則が変わる、アーカ イブの生成タイミングが異なる、ためです。
> いえ、github の releases/download を使う場合に `USE_GITHUB=yes` は使えません。
> `USE_GITHUB=yes` の場合はリポジトリのタグに対応するアーカイブを取ってきますので、
> プロジェクトによっては releases/download に置いてあるものとは異なるものを取ってくることになります。

なるほど。そういう使い分けがあったのですね。
どうにもかくにも USE_GITHUB=yes しろと言われてて、全部そうしないといけな 
いものと思ってました。両者で内容が違う理由もよくわかりました。

> 具体的に milter-manager の場合、releases/download の以下のファイルを取ってきて、
> https://github.com/milter-manager/milter-manager/releases/download/2.1.6/milter-manager-2.1.6.tar.gz
> その中には autoconf 済みの configure スクリプトが含まれていますので、普通にビルドが通ります。

これいいですね。ゼロベースでなんとかしないとアカンことがあって苦労してま 
した。

> ports の作りやすさから言うと前者の releases/download を使う方が簡単なので、
> ここは敢えて USE_GITHUB しない方が得策です。

同意で。

> 前述の releases/download にも対応するようフレームワークを作ってくれても良さそうには思いますけれども、
> 手が回ってない、または需要が少ないのではないかと想像しています。

この辺りの事情は先のドキュメントにも載ってないですね。ユースケースで使い 
分けたいところですが、どう書くのが良いのか、合わせてテンプレートが欲しい 
ところ。

[-- Attachment #2 --]
0	*H
010
	`He0	*H

U00Ƞqs67HE[xKL0
	*H
010	UIT10UBergamo10UPonte San Pietro10U
Actalis S.p.A.1,0*U#Actalis Client Authentication CA G30
210922150054Z
220922150054Z010Unork@ninth-nine.com0"0
	*H
0
,!n
!ZcgEJc"OSb_<4i4an&7Lg\Сm&5gNhZF;n[LHn{W%--'ٙSg~&+;dK!Iz/2WhInXBwc*5ҺfQD?Vx>$(
6@A/R—
O[ԍ

)`{^5KwPˣzQ00U00U#0S}	2.2w0~+r0p0;+0/http://cacert.actalis.it/certs/actalis-autclig301+0%http://ocsp09.actalis.it/VA/AUTHCL-G30U0nork@ninth-nine.com0GU @0>0<+0200+$https://www.actalis.it/area-download0U%0++0HUA0?0=;97http://crl09.actalis.it/Repository/AUTHCL-G3/getLastCRL0Uvm8:E߄M50U0
	*H
AǫiԽ }1,v
/Ƭ]tC|{<@jak5ߵy)zRMߕ;j&:/	a:_8n]AyCgv|ҧH8F}xpyڻ<XFaUi=I|w6}6ӔR=+dò ry{k
DzȵLl=ND 
1_%K+e-7E4Q-"ff˖ZTVU]XYBw>n[bK5\Ul܇Ӵ-:8N;Suڟny`eOLE1{?.EqYx plßS:+Fu7|ZQ.KV!^#VNSL;[2H֯~ja8(dj^h&Qi)KK!s/,|"Oa@Gu+z?dKr2?u2EŌk0m0U>=QCk0
	*H
0k10	UIT10UMilan1#0!U
Actalis S.p.A./033585209671'0%UActalis Authentication Root CA0
200706084547Z
300922112202Z010	UIT10UBergamo10UPonte San Pietro10U
Actalis S.p.A.1,0*U#Actalis Client Authentication CA G30"0
	*H
0
懖BU?"`_CIy/PF:Qaq)Z|z%PpD_p"P!PkV%)LlR^TN;pN/a`٥dy!l^$cCGZ
.Ky:+=C+ߺbmٌG+eH%U3m4)|Զ4'cto,.ptT55Ԅ	dYL:z/a+&QxQLupr4:3oHFN$i0pMJ}GSjuȵ4cg,KԬ"дӲR/2ly`!,fw`	N&w&`lpSY\qd&EGx	UWPCN
y4]ELW;B($qH_,,)ŚI:C"&Z롽KE|ˆy3;~1Hx@gM֎1/00U00U#0R؈:ȟxf{8p60A+50301+0%http://ocsp05.actalis.it/VA/AUTH-ROOT0EU >0<0:U 0200+$https://www.actalis.it/area-download0U%0++0U00ldap://ldap05.actalis.it/cn%3dActalis%20Authentication%20Root%20CA,o%3dActalis%20S.p.A.%2f03358520967,c%3dIT?certificateRevocationList;binary0=;97http://crl05.actalis.it/Repository/AUTH-ROOT/getLastCRL0US}	2.2w0U0
	*H
&Y
tUB;aWǦH"eZ)p|)Te{^fa?]1%x<,vlk1 w.}_oLf͛ݪј/~2XpޞŹ9ILvu9ۆSCnԎ)Ju#Zޘ(=/_.&B))">LIȲtޣ-!MPԲ>z7Hލo5QnfHͪT_7GfIVrGw{׍

R	ZA#&}ZL=`\ۖI$:^Q5Wq7pԡ%w7!;3|ĹLD3Œ6/IT$KY}G/bl#=(ҜjPh2`tB#'%of~E
x12100010	UIT10UBergamo10UPonte San Pietro10U
Actalis S.p.A.1,0*U#Actalis Client Authentication CA G3qs67HE[xKL0
	`He-0	*H
	1	*H
0	*H
	1
220217004606Z0/	*H
	1" uE$f_(Nn@/b+0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+710010	UIT10UBergamo10UPonte San Pietro10U
Actalis S.p.A.1,0*U#Actalis Client Authentication CA G3qs67HE[xKL0*H
	1010	UIT10UBergamo10UPonte San Pietro10U
Actalis S.p.A.1,0*U#Actalis Client Authentication CA G3qs67HE[xKL0
	*H
2d.kpw{{dK5ДȤ˓e.DJ3Veȉ7,Sui\˗k8?2j؝VӚ^SMjU8G馕tO0?!4%`3ݯN6*iqmFn{k=|$Ow2:jT[QJX
=pb5t4ʕ+cޥ {Mqw|z-kԿK>X)ERĩKQȱ
Q3>fL

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d958970c-76b1-9420-d049-9ed62311a280>