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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.1.1_2 | 0.1.1_2 | - | 0.1.1_2 | 0.1.1_2 |
| FreeBSD:14:quarterly | 0.1.1_2 | 0.1.1_2 | n/a | 0.1.1_2 | 0.1.1_2 |
| FreeBSD:15:latest | 0.1.1_2 | 0.1.1_2 | n/a | 0.1.1_2 | 0.1.1_2 |
| FreeBSD:15:quarterly | 0.1.1_2 | 0.1.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.1.1_2 | 0.1.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libuuid.so: misc/libuuid
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
| File | Size | SHA256 |
|---|---|---|
| volkszaehler-libsml-0.1.1-2a8445b_GH0.tar.gz | 106002 | e9342a0e2b86a2e79d40fe8e6743a574e7d7a83034399f34044d3bbd3870f70f |
Commit history 0
No commits in the history this site was built from.