Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Mar 2012 07:56:55 GMT
From:      YAMAMOTO@FreeBSD.org, Shigeru <shigeru@iij.ad.jp>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/166438: New port: library for developing SMFv2/ARMS Service Adapter.
Message-ID:  <201203270756.q2R7utHn035260@red.freebsd.org>
Resent-Message-ID: <201203270800.q2R80OK6013270@freefall.freebsd.org>

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

>Number:         166438
>Category:       ports
>Synopsis:       New port: library for developing SMFv2/ARMS Service Adapter.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 27 08:00:24 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     YAMAMOTO, Shigeru
>Release:        FreeBSD 9.0-release and 10-current
>Organization:
Internet Initiative Japan Inc.
>Environment:
FreeBSD venus.tokyo.iiji.jp 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r232369: Fri Mar  2 09:14:17 JST 2012     root@venus.tokyo.iiji.jp:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
New port: devel/libarms is a client side library for developing a SMFv2/ARMS Service Adapter.

SMFv2/ARMS is a framwork for 'Zero Configuration Service and Centralized Remote Management Service on the Internet', which is now serviced by IIJ in Japan.

After Febrary 2012, IIJ opened a source code for developing a SMFv2 Service Adapter. (called 'libarms')

Unfortunately, information about libarms and SMFv2/ARMS is only in Japanese.

>How-To-Repeat:

>Fix:
I append shar file.


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	devel/libarms
#	devel/libarms/pkg-descr
#	devel/libarms/pkg-plist
#	devel/libarms/Makefile
#	devel/libarms/distinfo
#
echo c - devel/libarms
mkdir -p devel/libarms > /dev/null 2>&1
echo x - devel/libarms/pkg-descr
sed 's/^X//' >devel/libarms/pkg-descr << 'f50f45350dbf963169fad9b2974dad94'
XSMFv2/ARMS library.
X
XWWW: https://dev.smf.jp/libarms/
f50f45350dbf963169fad9b2974dad94
echo x - devel/libarms/pkg-plist
sed 's/^X//' >devel/libarms/pkg-plist << 'a8ebae970fd30d839bc5a409b8c80eb4'
Xinclude/libarms.h
Xlib/libarms.a
Xlib/libarms.la
Xlib/libarms.so
Xlib/libarms.so.0
Xshare/doc/libarms/doc/.buildinfo
Xshare/doc/libarms/doc/_images/libarms-pull.png
Xshare/doc/libarms/doc/_images/libarms-push.png
Xshare/doc/libarms/doc/_images/libarms-system.png
Xshare/doc/libarms/doc/_sources/api/api_top.txt
Xshare/doc/libarms/doc/_sources/api/arms_app_event_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_command_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_config_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_dump_state.txt
Xshare/doc/libarms/doc/_sources/api/arms_end.txt
Xshare/doc/libarms/doc/_sources/api/arms_event_loop.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_app_event_interval.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_connection_info.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_hbtinfo.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_proposed_push.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_rs_tunnel_url.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_rs_url.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_rsinfo.txt
Xshare/doc/libarms/doc/_sources/api/arms_get_status_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_is_running.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_set_cpu_detail_usage.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_set_cpu_usage.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_set_disk_usage.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_set_mem_usage.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_set_radiowave.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_set_traffic_rate.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_start.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_stop.txt
Xshare/doc/libarms/doc/_sources/api/arms_hb_store_statistics_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_init.txt
Xshare/doc/libarms/doc/_sources/api/arms_library_ver.txt
Xshare/doc/libarms/doc/_sources/api/arms_library_ver_string.txt
Xshare/doc/libarms/doc/_sources/api/arms_line_ctrl_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_load_config.txt
Xshare/doc/libarms/doc/_sources/api/arms_log_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_protocol_ver.txt
Xshare/doc/libarms/doc/_sources/api/arms_pull.txt
Xshare/doc/libarms/doc/_sources/api/arms_push_method_query.txt
Xshare/doc/libarms/doc/_sources/api/arms_read_config_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/arms_register_authkey.txt
Xshare/doc/libarms/doc/_sources/api/arms_register_cert.txt
Xshare/doc/libarms/doc/_sources/api/arms_register_description.txt
Xshare/doc/libarms/doc/_sources/api/arms_restore_state.txt
Xshare/doc/libarms/doc/_sources/api/arms_set_app_event_interval.txt
Xshare/doc/libarms/doc/_sources/api/arms_set_https_proxy.txt
Xshare/doc/libarms/doc/_sources/api/arms_set_pull_trigger.txt
Xshare/doc/libarms/doc/_sources/api/arms_size_of_state.txt
Xshare/doc/libarms/doc/_sources/api/arms_state_cb_t.txt
Xshare/doc/libarms/doc/_sources/api/error_code.txt
Xshare/doc/libarms/doc/_sources/api/struct.txt
Xshare/doc/libarms/doc/_sources/appendix/appendix_top.txt
Xshare/doc/libarms/doc/_sources/arch/arch_top.txt
Xshare/doc/libarms/doc/_sources/arch/config.txt
Xshare/doc/libarms/doc/_sources/arch/heartbeat.txt
Xshare/doc/libarms/doc/_sources/arch/pull.txt
Xshare/doc/libarms/doc/_sources/arch/push.txt
Xshare/doc/libarms/doc/_sources/contents.txt
Xshare/doc/libarms/doc/_sources/download.txt
Xshare/doc/libarms/doc/_sources/impl/event.txt
Xshare/doc/libarms/doc/_sources/impl/finalize.txt
Xshare/doc/libarms/doc/_sources/impl/heartbeat.txt
Xshare/doc/libarms/doc/_sources/impl/impl_top.txt
Xshare/doc/libarms/doc/_sources/impl/information.txt
Xshare/doc/libarms/doc/_sources/impl/initialize.txt
Xshare/doc/libarms/doc/_sources/impl/pull.txt
Xshare/doc/libarms/doc/_sources/impl/push.txt
Xshare/doc/libarms/doc/_sources/index.txt
Xshare/doc/libarms/doc/_sources/intro/intro_top.txt
Xshare/doc/libarms/doc/_static/arrow.png
Xshare/doc/libarms/doc/_static/basic.css
Xshare/doc/libarms/doc/_static/bg_x.gif
Xshare/doc/libarms/doc/_static/bg_y.gif
Xshare/doc/libarms/doc/_static/doctools.js
Xshare/doc/libarms/doc/_static/file.png
Xshare/doc/libarms/doc/_static/h1.gif
Xshare/doc/libarms/doc/_static/h2.gif
Xshare/doc/libarms/doc/_static/h3.gif
Xshare/doc/libarms/doc/_static/head.gif
Xshare/doc/libarms/doc/_static/jquery.js
Xshare/doc/libarms/doc/_static/logo.png
Xshare/doc/libarms/doc/_static/minus.png
Xshare/doc/libarms/doc/_static/nature.css
Xshare/doc/libarms/doc/_static/plus.png
Xshare/doc/libarms/doc/_static/point.png
Xshare/doc/libarms/doc/_static/point2.png
Xshare/doc/libarms/doc/_static/point3.png
Xshare/doc/libarms/doc/_static/pygments.css
Xshare/doc/libarms/doc/_static/searchtools.js
Xshare/doc/libarms/doc/_static/to_top.png
Xshare/doc/libarms/doc/_static/underscore.js
Xshare/doc/libarms/doc/api/api_top.html
Xshare/doc/libarms/doc/api/arms_app_event_cb_t.html
Xshare/doc/libarms/doc/api/arms_command_cb_t.html
Xshare/doc/libarms/doc/api/arms_config_cb_t.html
Xshare/doc/libarms/doc/api/arms_dump_state.html
Xshare/doc/libarms/doc/api/arms_end.html
Xshare/doc/libarms/doc/api/arms_event_loop.html
Xshare/doc/libarms/doc/api/arms_get_app_event_interval.html
Xshare/doc/libarms/doc/api/arms_get_connection_info.html
Xshare/doc/libarms/doc/api/arms_get_hbtinfo.html
Xshare/doc/libarms/doc/api/arms_get_proposed_push.html
Xshare/doc/libarms/doc/api/arms_get_rs_tunnel_url.html
Xshare/doc/libarms/doc/api/arms_get_rs_url.html
Xshare/doc/libarms/doc/api/arms_get_rsinfo.html
Xshare/doc/libarms/doc/api/arms_get_status_cb_t.html
Xshare/doc/libarms/doc/api/arms_hb_is_running.html
Xshare/doc/libarms/doc/api/arms_hb_set_cpu_detail_usage.html
Xshare/doc/libarms/doc/api/arms_hb_set_cpu_usage.html
Xshare/doc/libarms/doc/api/arms_hb_set_disk_usage.html
Xshare/doc/libarms/doc/api/arms_hb_set_mem_usage.html
Xshare/doc/libarms/doc/api/arms_hb_set_radiowave.html
Xshare/doc/libarms/doc/api/arms_hb_set_traffic_rate.html
Xshare/doc/libarms/doc/api/arms_hb_start.html
Xshare/doc/libarms/doc/api/arms_hb_stop.html
Xshare/doc/libarms/doc/api/arms_hb_store_statistics_cb_t.html
Xshare/doc/libarms/doc/api/arms_init.html
Xshare/doc/libarms/doc/api/arms_library_ver.html
Xshare/doc/libarms/doc/api/arms_library_ver_string.html
Xshare/doc/libarms/doc/api/arms_line_ctrl_cb_t.html
Xshare/doc/libarms/doc/api/arms_load_config.html
Xshare/doc/libarms/doc/api/arms_log_cb_t.html
Xshare/doc/libarms/doc/api/arms_protocol_ver.html
Xshare/doc/libarms/doc/api/arms_pull.html
Xshare/doc/libarms/doc/api/arms_push_method_query.html
Xshare/doc/libarms/doc/api/arms_read_config_cb_t.html
Xshare/doc/libarms/doc/api/arms_register_authkey.html
Xshare/doc/libarms/doc/api/arms_register_cert.html
Xshare/doc/libarms/doc/api/arms_register_description.html
Xshare/doc/libarms/doc/api/arms_restore_state.html
Xshare/doc/libarms/doc/api/arms_set_app_event_interval.html
Xshare/doc/libarms/doc/api/arms_set_https_proxy.html
Xshare/doc/libarms/doc/api/arms_set_pull_trigger.html
Xshare/doc/libarms/doc/api/arms_size_of_state.html
Xshare/doc/libarms/doc/api/arms_state_cb_t.html
Xshare/doc/libarms/doc/api/error_code.html
Xshare/doc/libarms/doc/api/struct.html
Xshare/doc/libarms/doc/appendix/appendix_top.html
Xshare/doc/libarms/doc/arch/arch_top.html
Xshare/doc/libarms/doc/arch/config.html
Xshare/doc/libarms/doc/arch/heartbeat.html
Xshare/doc/libarms/doc/arch/pull.html
Xshare/doc/libarms/doc/arch/push.html
Xshare/doc/libarms/doc/contents.html
Xshare/doc/libarms/doc/download.html
Xshare/doc/libarms/doc/genindex.html
Xshare/doc/libarms/doc/impl/event.html
Xshare/doc/libarms/doc/impl/finalize.html
Xshare/doc/libarms/doc/impl/heartbeat.html
Xshare/doc/libarms/doc/impl/impl_top.html
Xshare/doc/libarms/doc/impl/information.html
Xshare/doc/libarms/doc/impl/initialize.html
Xshare/doc/libarms/doc/impl/pull.html
Xshare/doc/libarms/doc/impl/push.html
Xshare/doc/libarms/doc/index.html
Xshare/doc/libarms/doc/intro/intro_top.html
Xshare/doc/libarms/doc/objects.inv
Xshare/doc/libarms/doc/search.html
Xshare/doc/libarms/doc/searchindex.js
X@dirrm share/doc/libarms/doc/intro
X@dirrm share/doc/libarms/doc/impl
X@dirrm share/doc/libarms/doc/arch
X@dirrm share/doc/libarms/doc/appendix
X@dirrm share/doc/libarms/doc/api
X@dirrm share/doc/libarms/doc/_static
X@dirrm share/doc/libarms/doc/_sources/intro
X@dirrm share/doc/libarms/doc/_sources/impl
X@dirrm share/doc/libarms/doc/_sources/arch
X@dirrm share/doc/libarms/doc/_sources/appendix
X@dirrm share/doc/libarms/doc/_sources/api
X@dirrm share/doc/libarms/doc/_sources
X@dirrm share/doc/libarms/doc/_images
X@dirrm share/doc/libarms/doc
X@dirrm share/doc/libarms
a8ebae970fd30d839bc5a409b8c80eb4
echo x - devel/libarms/Makefile
sed 's/^X//' >devel/libarms/Makefile << '78ad1ad4b990e7dea8274f13b605c62f'
X# New ports collection makefile for:   libarms
X# Date created:        27 March 2012
X# Whom:                shigeru@iij.ad.jp
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libarms
XPORTVERSION=	5.01
X#PORTREVISION=	0
XCATEGORIES=	devel
XMASTER_SITES=	https://dev.smf.jp/dl/ \
X		http://dev.smf.jp/dl/
X
XMAINTAINER=	shigeru@iij.ad.jp
XCOMMENT=	SMFv2/ARMS client library for C
X
XUSE_GMAKE=	yes
X
XLIB_DEPENDS+=	expat:${PORTSDIR}/textproc/expat2
X
XHAS_CONFIGURE=	yes
X
XLDFLAGS+=	"-L${PREFIX}/lib"
XCPPFLAGS+=	"-I${PREFIX}/include"
X
X.include <bsd.port.pre.mk>
X
X.include <bsd.port.post.mk>
78ad1ad4b990e7dea8274f13b605c62f
echo x - devel/libarms/distinfo
sed 's/^X//' >devel/libarms/distinfo << '0a42a442d0dda431243344cda6ef4007'
XSHA256 (libarms-5.01.tar.gz) = d74122990d0b3f3a4487f52238ebe7f7b3c3a49aadd5f03e3ecc3f0c2011d9ad
XSIZE (libarms-5.01.tar.gz) = 866681
0a42a442d0dda431243344cda6ef4007
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203270756.q2R7utHn035260>