FreeBSD Ports

devel/libsml 0.1.1_2

Implementation in C of the Smart Message Language (SML) protocol

Repository
FreeBSD ports
Maintainer
mail+[email protected]
License
GPLv3
Categories
devel
Package size
147.3 KiB, 895.1 KiB installed

Description

libSML is a library which implements the Smart Message Language (SML) protocol specified by VDE's Forum Netztechnik/Netzbetrieb (FNN). It can be utilized to communicate to FNN specified Smart Meters or Smart Meter components (EDL/MUC).

Install

As a binary package — by origin, or by package name:

pkg install devel/libsml
pkg install libsml

From the ports tree:

cd /usr/ports/devel/libsml/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libsml>0:devel/libsml
LIB_DEPENDS=	libsml.so:devel/libsml

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.1.1_20.1.1_2-0.1.1_20.1.1_2
FreeBSD:14:quarterly0.1.1_20.1.1_2n/a0.1.1_20.1.1_2
FreeBSD:15:latest0.1.1_20.1.1_2n/a0.1.1_20.1.1_2
FreeBSD:15:quarterly0.1.1_20.1.1_2n/an/an/a
FreeBSD:16:latest0.1.1_20.1.1_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

All build dependencies 4
All run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
dos2unix gmake
Service scripts
none

Files

pkg-plist 31
  • bin/sml_server
  • lib/libsml.a
  • lib/libsml.so
  • lib/libsml.so.1
  • include/sml/sml_attention_response.h
  • include/sml/sml_boolean.h
  • include/sml/sml_close_request.h
  • include/sml/sml_close_response.h
  • include/sml/sml_crc16.h
  • include/sml/sml_file.h
  • include/sml/sml_get_list_request.h
  • include/sml/sml_get_list_response.h
  • include/sml/sml_get_proc_parameter_request.h
  • include/sml/sml_get_proc_parameter_response.h
  • include/sml/sml_get_profile_list_request.h
  • include/sml/sml_get_profile_list_response.h
  • include/sml/sml_get_profile_pack_request.h
  • include/sml/sml_get_profile_pack_response.h
  • include/sml/sml_list.h
  • include/sml/sml_message.h
  • include/sml/sml_number.h
  • include/sml/sml_octet_string.h
  • include/sml/sml_open_request.h
  • include/sml/sml_open_response.h
  • include/sml/sml_set_proc_parameter_request.h
  • include/sml/sml_shared.h
  • include/sml/sml_status.h
  • include/sml/sml_time.h
  • include/sml/sml_transport.h
  • include/sml/sml_tree.h
  • include/sml/sml_value.h
distinfo 1
FileSizeSHA256
volkszaehler-libsml-0.1.1-2a8445b_GH0.tar.gz106002e9342a0e2b86a2e79d40fe8e6743a574e7d7a83034399f34044d3bbd3870f70f

Commit history 0

No commits in the history this site was built from.