sysutils/usacloud-core: New port

CLI client for SAKURA cloud

Approved by:	hrs (mentor)
This commit is contained in:
Norikatsu Shigemura 2025-01-28 06:58:03 +09:00
parent a8f9f41f57
commit bb7a304bc2
5 changed files with 54 additions and 0 deletions

View file

@ -1493,6 +1493,7 @@
SUBDIR += upower
SUBDIR += upsdaemon
SUBDIR += uptimed
SUBDIR += usacloud-core
SUBDIR += usb_modeswitch
SUBDIR += usbhid-dump
SUBDIR += usbtop

View file

@ -0,0 +1,21 @@
PORTNAME= usacloud
#PORTREVISION= Use PORTREVISION in Makefile.version instead
CATEGORIES= sysutils
PKGNAMESUFFIX= -core
MAINTAINER= nork@FreeBSD.org
COMMENT= CLI client for SAKURA cloud
WWW= https://docs.usacloud.jp/usacloud/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= go:modules
GO_MODULE= github.com/sacloud/usacloud
GO_TARGET= main.go:usacloud
PLIST_FILES= bin/usacloud
.include "Makefile.version"
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
PORTVERSION= 1.14.1
DISTVERSIONPREFIX= v
PORTREVISION= 0

View file

@ -0,0 +1,5 @@
TIMESTAMP = 1737221126
SHA256 (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.mod) = fc1c0e253d2486f15bf0190ce716987c01feb7acc6c564f2a628ccf953ae7362
SIZE (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.mod) = 3254
SHA256 (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.zip) = 4d6c065e341af41c202da611e70161da510192d35c4cc27a6028f77264628025
SIZE (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.zip) = 1242835

View file

@ -0,0 +1,24 @@
usacloud is the official CLI client for SAKURA cloud which is provided by
SAKURA internet Inc. in Japan.
The following feactures are available to SARKUA cloud users via RESTful APIs:
- Configuration
- Authentication
- Computing / Storage / Networking
- Appliance / Networking
- Secure Mobile
- Common service items
- Billing
- Lab
- WebAccelerator
- Region/Zone information
- Service/Product information
- Other services / commands
SEE ALSO following manuals:
https://docs.usacloud.jp/usacloud/installation/start_guide/
https://docs.usacloud.jp/usacloud/guides/basic_usage/
https://docs.usacloud.jp/usacloud/references/global/
https://docs.usacloud.jp/usacloud/references/profile/
https://docs.usacloud.jp/usacloud/references/env/