mirror of
https://gitlab.com/prpl-foundation/prplos/feeds/feed_amx.git
synced 2026-01-07 23:03:19 +08:00
Compare commits
54 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
30e04eb86e | ||
|
|
2737fec490 | ||
|
|
c66b039f8e | ||
|
|
621493ef19 | ||
|
|
6cfce7ec7b | ||
|
|
da883302e3 | ||
|
|
40d489c582 | ||
|
|
642da3f75d | ||
|
|
eb8cce31d3 | ||
|
|
d47ce3ae2a | ||
|
|
14c0f24ade | ||
|
|
177261b569 | ||
|
|
8462b92541 | ||
|
|
03e074bbac | ||
|
|
0db4eee306 | ||
|
|
622dd4bc44 | ||
|
|
398a385624 | ||
|
|
c517f46ab4 | ||
|
|
bb3dd62997 | ||
|
|
f253ea1cba | ||
|
|
d1dd381ae0 | ||
|
|
26f86006ec | ||
|
|
f4c34a1b87 | ||
|
|
ddcf2b5b55 | ||
|
|
4c877be769 | ||
|
|
d15fcc2cf2 | ||
|
|
1a0304bc75 | ||
|
|
bcd1180bf2 | ||
|
|
704631193b | ||
|
|
d85b3e02f8 | ||
|
|
4320f10ebf | ||
|
|
278cf17520 | ||
|
|
15ba5f338d | ||
|
|
258c8c2a96 | ||
|
|
a3bb8acbb1 | ||
|
|
56210b8e37 | ||
|
|
7fef3e626c | ||
|
|
d4160d66c1 | ||
|
|
18238fc576 | ||
|
|
0f507f515f | ||
|
|
f99f47faa5 | ||
|
|
37d41133ca | ||
|
|
b33d8dd0e9 | ||
|
|
ccedcca9bd | ||
|
|
0c943aec38 | ||
|
|
33ea4efc90 | ||
|
|
2036d51eaa | ||
|
|
b80c04bf37 | ||
|
|
7f49621611 | ||
|
|
f06e1bed56 | ||
|
|
6b982eac26 | ||
|
|
7134dd5aa2 | ||
|
|
860e8718cd | ||
|
|
2cb29aa2bd |
@@ -1,48 +0,0 @@
|
||||
variables:
|
||||
CI_DESIGNATED_BRANCH: prplos
|
||||
|
||||
include:
|
||||
- remote: https://gitlab.com/prpl-foundation/prplOS/prplos/-/raw/prplos/.gitlab/sdk.yml
|
||||
|
||||
generate:
|
||||
extends: .generate SDK package build jobs
|
||||
rules:
|
||||
- if: '$GITLAB_INTERNAL && $CI_COMMIT_REF_NAME == $INTERNAL_REF_BRANCH'
|
||||
- if: '$GITLAB_INTERNAL == null && $CI_COMMIT_REF_NAME == "main"'
|
||||
- if: '$GITLAB_INTERNAL == null && $CI_COMMIT_TAG'
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
variables:
|
||||
CI_SDK_TARGETS: |
|
||||
intel_mips-xrx500
|
||||
ath79-generic-19.07.7
|
||||
mvebu-cortexa9
|
||||
ipq40xx-generic
|
||||
CI_SDK_BUILD_PACKAGES: |
|
||||
acl-manager
|
||||
amx-cli
|
||||
amxb-inspect
|
||||
amxo-cg
|
||||
amxrt
|
||||
libamxa
|
||||
libamxb
|
||||
libamxc
|
||||
libamxd
|
||||
libamxj
|
||||
libamxm
|
||||
libamxo
|
||||
libamxp
|
||||
libamxt
|
||||
libsahtrace
|
||||
mod-amxb-ubus
|
||||
mod-ba-cli
|
||||
mod-dm-cli
|
||||
mod-sahtrace
|
||||
uriparser
|
||||
|
||||
build:
|
||||
extends: .execute SDK package build jobs
|
||||
rules:
|
||||
- if: '$GITLAB_INTERNAL && $CI_COMMIT_REF_NAME == $INTERNAL_REF_BRANCH'
|
||||
- if: '$GITLAB_INTERNAL == null && $CI_COMMIT_REF_NAME == "main"'
|
||||
- if: '$GITLAB_INTERNAL == null && $CI_COMMIT_TAG'
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
199
CHANGELOG.md
199
CHANGELOG.md
@@ -8,6 +8,205 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
## [Unreleased]
|
||||
|
||||
|
||||
## Release v5.2.2 - 2022-03-10(09:09:25 +0000)
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Use dyncast to get the index out of a variant
|
||||
|
||||
## Release v5.2.1 - 2022-02-28(13:57:36 +0000)
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Use correct logic to determine if an instance exists
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Plug-in name is not correctly passed to pcb back-end
|
||||
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [ACL][USP] ACL files must be located in writable directory
|
||||
|
||||
## Release v5.2.0 - 2022-02-17(18:18:23 +0000)
|
||||
|
||||
### New
|
||||
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add API to get applied mib names
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add permission denied status code
|
||||
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Add implementation of amxc_var_set_path and amxc_var_set_pathf
|
||||
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Implement amxa_set_multiple
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Commandline options -o and -F must support configuration paths and json data
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Run tests with sah-ci image
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Update implementation of amxo_parser_get_config, amxo_parser_set_config, amxo_parser_claim_config
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Copybara replaces too many lib occurences
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Link amxrt with libyajl
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Adds yajl as dependency in baf
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Fixes regression
|
||||
|
||||
### Other
|
||||
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Update documentation on AMXO_ODL_LOADED
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Issue: ambiorix/libraries/libamxo#72 Update documentation on AMXO_ODL_LOADED
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Issue: ambiorix/libraries/libamxd#125 Update documentation on return variant of transaction
|
||||
|
||||
## Release v5.1.0 - 2022-02-04(19:34:21 +0000)
|
||||
|
||||
### New
|
||||
|
||||
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): It must be possible to show and access protected Parameters/Objects.
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Variant conversions to integer values is going wrong on mips target
|
||||
|
||||
## Release v5.0.0 - 2022-02-03(19:58:21 +0000)
|
||||
|
||||
### Breaking
|
||||
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [prplOS][ambiorix] Several component failing to start on NEC mips xrx500 target
|
||||
|
||||
### New
|
||||
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Implement amxb_set_multiple
|
||||
|
||||
### Fixes
|
||||
|
||||
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Revert set partial option
|
||||
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Too much callbacks are called when multiple parameters with the same name are synced
|
||||
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): memory leak in amxs_sync_entry_build_opposite_path_entry
|
||||
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): amxp_signal_has_slots only checks the first slot
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Cannot load unknown instance parameter with "populate-behavior.unknown-parameter=add"
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Allow object write with only optional parameters
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Adding a valid MIB to an object with a transaction makes the transaction fail
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Objects added using a mib can not be addressed with search path or named path
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Correct allow partial for set
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes test version cehcking
|
||||
|
||||
## Release v4.0.0 - 2021-12-17(14:06:26 +0000)
|
||||
|
||||
### Breaking
|
||||
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Update minimum and maximum version of supported libamxb
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Remove deprecated functions
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Add support for allow partial with set operator
|
||||
|
||||
### New
|
||||
|
||||
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Make it possible to do partial set
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add support for allow partial in set operator
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): Command value parser ignores single or double quotes for values
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes version check test due to upstep of major version
|
||||
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui): Update variables to work with amx-fcgi
|
||||
|
||||
## Release v3.2.0 - 2021-12-10(14:56:49 +0000)
|
||||
|
||||
### New
|
||||
|
||||
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui): Component added
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): amxb_who_has function must take local data model into account
|
||||
|
||||
### Changes
|
||||
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): When a parameter is of csv or ssv type all individual values must be verified with check_enum or check_is_in
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Make it possible to set relative parameter references in validators
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Make it possible to handle data model events before app:start event is triggered
|
||||
|
||||
### Other
|
||||
|
||||
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Issue: ambiorix/applications/amxo-cg#20 Add STAGINGDIR to CFLAGS and LDFLAGS
|
||||
|
||||
## Release v3.1.0 - 2021-12-07(11:11:36 +0000)
|
||||
|
||||
### New
|
||||
|
||||
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): Component added
|
||||
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Component added
|
||||
|
||||
### Fixes
|
||||
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Subscriptions on non-existing objects must fail
|
||||
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): Potential memory leak in variant_json_init
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Documentation mentions wrong type for object iterations macros
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): No events received when subscribing on native ubus objects
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes subscription on search paths
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes segmentation fault when deleting subscription object
|
||||
|
||||
### Changes
|
||||
|
||||
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Code clean-up
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Adds support for event proxy
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Improve and refactor subscriptions
|
||||
|
||||
## Release v3.0.0 - 2021-11-29(12:59:06 +0000)
|
||||
|
||||
### Removed
|
||||
|
||||
- [mod-sahtrace](https://gitlab.com/prpl-foundation/components/core/modules/mod-sahtrace): Component removed
|
||||
|
||||
### Fixes
|
||||
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Memory leak in amxb_ubus_get_longest_path when invoked with a non existing path
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Improve default set action
|
||||
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): Guest role should only have read access
|
||||
|
||||
## Release v2.14.1 - 2021-11-19(12:47:42 +0000)
|
||||
|
||||
### Fixes
|
||||
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Use emit signal instead of trigger in amxb_ubus_wait_watcher
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Amxb_ubus_unsubscribe segfaults when object is not found
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Fixes regression due to adding any action
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Missing brackets in function resolver data causes segmentation fault
|
||||
|
||||
### Changes
|
||||
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Make it possible to set an action callback for all actions
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): The function name must be passed as private data to subscriptions taken from an odl file
|
||||
|
||||
### Other
|
||||
|
||||
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Issue: ambiorix/libraries/libamxb#47 When unsubscribing slot disconnect must be done on a specific signal
|
||||
|
||||
## Release v2.14.0 - 2021-11-12(12:08:26 +0000)
|
||||
|
||||
### New
|
||||
|
||||
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): It must be possible to filter get_supported messages based on ACL filters
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Fixes test when daylight saving is off
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Fixes compilation issue for g++
|
||||
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): amxo-cg crashes when trying to parse prplMesh ODL files
|
||||
|
||||
### Changes
|
||||
|
||||
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): When signal is deleted in slot, the remaining slots must be called
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): ODL parser should pass function type to resolvers
|
||||
|
||||
## Release v2.13.0 - 2021-10-29(09:27:23 +0000)
|
||||
|
||||
### New
|
||||
|
||||
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [CLI][AMX] Add support for ACLs in the cli
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): It must be possible to connect to uris without registering a data model
|
||||
|
||||
### Fixes
|
||||
|
||||
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Restarting timers can lead to early sigalrm
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Infinite loop when removing parent object having underlying depth greater than 10
|
||||
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Amxd_object_remove_mib removes mibs when they are not added
|
||||
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): amxo-cg sometimes doesn't properly detect passed filename
|
||||
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [AMX] ACL merged directory must be writable
|
||||
|
||||
### Changes
|
||||
|
||||
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Parse odl files in order given on commandline
|
||||
|
||||
## Release v2.12.0 - 2021-10-21(13:02:16 +0000)
|
||||
|
||||
### New
|
||||
|
||||
@@ -10,10 +10,15 @@ Feed_amx includes the following components:
|
||||
|
||||
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager) - The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role.
|
||||
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli) - Ambiorix interactive CLI
|
||||
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi) - Ambiorix Fast CGI app for web-servers
|
||||
- [amxb-inspect](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect) - Ambiorix Backend inspector/validation tool
|
||||
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg) - Object Definition Language Compiler/Generator
|
||||
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt) - Data model runtime
|
||||
|
||||
### Examples
|
||||
|
||||
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui) - Ambiorix webui example using amx-fcgi
|
||||
|
||||
### Libraries
|
||||
|
||||
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa) - Access control verification
|
||||
@@ -24,6 +29,7 @@ Feed_amx includes the following components:
|
||||
- [libamxm](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm) - modularity api, simplifies creation of add-ons (plug-ins, modules)
|
||||
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo) - Ambiorix Object Definition Language library
|
||||
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp) - Common patterns implementation
|
||||
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs) - Data model synchronization C-API
|
||||
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt) - Common patterns implementation
|
||||
- [libsahtrace](https://gitlab.com/soft.at.home/logging/libsahtrace) - Small and flexible library to enable tracing and logging
|
||||
|
||||
@@ -32,7 +38,6 @@ Feed_amx includes the following components:
|
||||
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus) - Ubus Backend
|
||||
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli) - Bus Agnostic Command Line Interface
|
||||
- [mod-dm-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli) - Data Model Command Line Interface
|
||||
- [mod-sahtrace](https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace) - Module for sahtrace logging
|
||||
|
||||
### Other
|
||||
|
||||
|
||||
@@ -1,19 +1,26 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=acl-manager
|
||||
PKG_VERSION:=v0.5.2
|
||||
PKG_VERSION:=v0.5.13
|
||||
SHORT_DESCRIPTION:=The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role
|
||||
|
||||
PKG_SOURCE:=acl-manager-v0.5.2.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.5.2
|
||||
PKG_HASH:=9beadb661a2eaa33732be43fa4c490fc6dd7d820c5b4d721138456c5760e2869
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.5.2
|
||||
PKG_SOURCE:=acl-manager-v0.5.13.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.5.13
|
||||
PKG_HASH:=a9446e93724d8171185895013e3aefc2d009f2cd0adbdb43503fa62ab4d19a5d
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.5.13
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
COMPONENT:=acl-manager
|
||||
|
||||
PKG_RELEASE:=1
|
||||
|
||||
define SAHInit/Install
|
||||
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S10$(COMPONENT)
|
||||
endef
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
@@ -23,6 +30,7 @@ define Package/$(PKG_NAME)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxj
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libamxa
|
||||
@@ -43,6 +51,8 @@ define Build/Install
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
|
||||
$(call SAHInit/Install)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=amx-cli
|
||||
PKG_VERSION:=v0.2.18
|
||||
PKG_VERSION:=v0.2.20
|
||||
SHORT_DESCRIPTION:=Ambiorix interactive CLI
|
||||
|
||||
PKG_SOURCE:=amx-cli-v0.2.18.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.2.18
|
||||
PKG_HASH:=45e9ed5a5c82e32ee818b91d09d9e659fba0d079bcfa642eafb43b25675507a3
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.18
|
||||
PKG_SOURCE:=amx-cli-v0.2.20.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.2.20
|
||||
PKG_HASH:=35be7935789dd9a0ed48ef123ddcbb3d594e2e20905c333a20340d2522a13fb0
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.20
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
77
apps/amx-fcgi/Makefile
Normal file
77
apps/amx-fcgi/Makefile
Normal file
@@ -0,0 +1,77 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=amx-fcgi
|
||||
PKG_VERSION:=v0.2.3
|
||||
SHORT_DESCRIPTION:=Ambiorix Fast CGI app for web-servers
|
||||
|
||||
PKG_SOURCE:=amx-fcgi-v0.2.3.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v0.2.3
|
||||
PKG_HASH:=0dc4b22ce4d5f1dc1c9620a75a33cb1e3b7b08179a51a6ea48196e2807e93203
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v0.2.3
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
COMPONENT:=amx-fcgi
|
||||
|
||||
PKG_RELEASE:=1
|
||||
|
||||
define SAHInit/Install
|
||||
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S99$(COMPONENT)
|
||||
endef
|
||||
|
||||
define SAHBackupRestore/Install
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT)
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT)
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT)
|
||||
endef
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=ambiorix
|
||||
SUBMENU:=Applications
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxj
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libamxb
|
||||
DEPENDS += +libamxa
|
||||
DEPENDS += +fcgi
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
Ambiorix Fast CGI app for web-servers
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Build/Install
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
|
||||
$(call SAHInit/Install)
|
||||
$(call SAHBackupRestore/Install)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=amxb-inspect
|
||||
PKG_VERSION:=v1.1.0
|
||||
PKG_VERSION:=v1.1.1
|
||||
SHORT_DESCRIPTION:=Ambiorix Backend inspector/validation tool
|
||||
|
||||
PKG_SOURCE:=amxb-inspect-v1.1.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect/-/archive/v1.1.0
|
||||
PKG_HASH:=b9c8aef9c0ac6300fd3826225d6fe355b7ac73486b9a21b7c9f27225dae224a8
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.1.0
|
||||
PKG_SOURCE:=amxb-inspect-v1.1.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect/-/archive/v1.1.1
|
||||
PKG_HASH:=c9db622a2892929ca7f4b4d1423722264c87b3f55c29a64c897f1b52096a68a2
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.1.1
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=amxo-cg
|
||||
PKG_VERSION:=v1.2.1
|
||||
PKG_VERSION:=v1.2.4
|
||||
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
|
||||
|
||||
PKG_SOURCE:=amxo-cg-v1.2.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.1
|
||||
PKG_HASH:=570d9b7c9b9613466e354c8145dce55b43e7be2badfa660f2022cddcfc0667c0
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.1
|
||||
PKG_SOURCE:=amxo-cg-v1.2.4.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.4
|
||||
PKG_HASH:=5bff0b232a9e8d7ef0b3e2562d3da3311186300b12ea11a67e43923af99cc4b8
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.4
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=amxrt
|
||||
PKG_VERSION:=v1.2.0
|
||||
PKG_VERSION:=v1.4.4
|
||||
SHORT_DESCRIPTION:=Data model runtime
|
||||
|
||||
PKG_SOURCE:=amxrt-v1.2.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v1.2.0
|
||||
PKG_HASH:=c0b1c18c622588bdeee02e68aa326e9d972359b20cce3c3ce0bc8294e1b0831a
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.2.0
|
||||
PKG_SOURCE:=amxrt-v1.4.4.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v1.4.4
|
||||
PKG_HASH:=66057b493863d2e54f9b805cc208127490a3afc8f8cad3351f4b7e202902d481
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.4.4
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -22,11 +22,13 @@ define Package/$(PKG_NAME)
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxj
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxb
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libevent2
|
||||
DEPENDS += +yajl
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
|
||||
52
examples/amx-webui/Makefile
Normal file
52
examples/amx-webui/Makefile
Normal file
@@ -0,0 +1,52 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=amx-webui
|
||||
PKG_VERSION:=v0.1.1
|
||||
SHORT_DESCRIPTION:=Ambiorix webui example using amx-fcgi
|
||||
|
||||
PKG_SOURCE:=webui-v0.1.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui/-/archive/v0.1.1
|
||||
PKG_HASH:=422d5999a18e88b76e675afc056921fc39f0b7c7801d6cb0e30c4699c556503f
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/webui-v0.1.1
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
PKG_RELEASE:=1
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=ambiorix
|
||||
SUBMENU:=Examples
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui
|
||||
DEPENDS += +lighttpd
|
||||
DEPENDS += +amx-fcgi
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
Ambiorix webui example using amx-fcgi
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Build/Install
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxa
|
||||
PKG_VERSION:=v0.2.10
|
||||
PKG_VERSION:=v0.4.2
|
||||
SHORT_DESCRIPTION:=Access control verification
|
||||
|
||||
PKG_SOURCE:=libamxa-v0.2.10.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.2.10
|
||||
PKG_HASH:=f7b62523fe55973def66ff27f1427e3ad377708e1a3ba3b673b2d6a2950b4302
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.2.10
|
||||
PKG_SOURCE:=libamxa-v0.4.2.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.4.2
|
||||
PKG_HASH:=17216b100c186a878ee73dfca890b8750dfe96d0665a750cd31c4f44aa90515a
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.4.2
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxb
|
||||
PKG_VERSION:=v3.5.3
|
||||
PKG_VERSION:=v4.1.5
|
||||
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
|
||||
|
||||
PKG_SOURCE:=libamxb-v3.5.3.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v3.5.3
|
||||
PKG_HASH:=d59b523b31ac09247862f15af0700cf3576ead83a1e6ad7cf1f72306a82bd2cb
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v3.5.3
|
||||
PKG_SOURCE:=libamxb-v4.1.5.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.1.5
|
||||
PKG_HASH:=831eb9295260f97f29f548b50715b2cb1b94e869e298b8fe006d885b612695cb
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.1.5
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxc
|
||||
PKG_VERSION:=v1.4.1
|
||||
PKG_VERSION:=v1.5.0
|
||||
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
|
||||
|
||||
PKG_SOURCE:=libamxc-v1.4.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.4.1
|
||||
PKG_HASH:=a4f4afb36591a3587337d3e0ed8bf3a3e6086687fa375b1c7fd63cda58212154
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.4.1
|
||||
PKG_SOURCE:=libamxc-v1.5.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.5.0
|
||||
PKG_HASH:=58fc015f747e5c42386f4631ee869bc46561eb9d732d3f9c22235fffd2d050a3
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.5.0
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxd
|
||||
PKG_VERSION:=v3.2.9
|
||||
PKG_VERSION:=v3.5.1
|
||||
SHORT_DESCRIPTION:=Data model C-API
|
||||
|
||||
PKG_SOURCE:=libamxd-v3.2.9.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v3.2.9
|
||||
PKG_HASH:=770046168a5cd00305cd20db8b19890d84e2eafc021640f8016b09d5eea0db5c
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.2.9
|
||||
PKG_SOURCE:=libamxd-v3.5.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v3.5.1
|
||||
PKG_HASH:=2572eb9b6919dc1e1a2adaebf5312a28cbeb12676690b2abc56241e5717c5be6
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.5.1
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxj
|
||||
PKG_VERSION:=v0.3.32
|
||||
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
|
||||
PKG_VERSION:=v0.3.37
|
||||
SHORT_DESCRIPTION:=JSON parser & generator using yajl and lib_amxc variants
|
||||
|
||||
PKG_SOURCE:=libamxj-v0.3.32.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.32
|
||||
PKG_HASH:=0805cdc0fea1727e005d8c7c6f1dbadc63f78d006e927897f34e000a1a5b62b8
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.32
|
||||
PKG_SOURCE:=libamxj-v0.3.37.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.37
|
||||
PKG_HASH:=df2cb096503e4e21e5d9981e9079e04d2a351d55545099e3f5583bcd02293759
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.37
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -27,7 +27,7 @@ define Package/$(PKG_NAME)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
JSON parser & generator using yajl and libamxc variants
|
||||
JSON parser & generator using yajl and lib_amxc variants
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxm
|
||||
PKG_VERSION:=v0.0.34
|
||||
PKG_VERSION:=v0.0.38
|
||||
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
|
||||
|
||||
PKG_SOURCE:=libamxm-v0.0.34.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.34
|
||||
PKG_HASH:=038531647212bb94b3dbb425497ff5863a9ba0531be1af17c7775c2cbef9be4f
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.34
|
||||
PKG_SOURCE:=libamxm-v0.0.38.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.38
|
||||
PKG_HASH:=95cca8a8a512519222b4ace261bf73dc9527b3fdc8cf2d7148c49571ea6fd5f9
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.38
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxo
|
||||
PKG_VERSION:=v1.4.1
|
||||
PKG_VERSION:=v2.0.6
|
||||
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
|
||||
|
||||
PKG_SOURCE:=libamxo-v1.4.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v1.4.1
|
||||
PKG_HASH:=376b5e5b26dab6b74911aab06811b7097122fd3196ffaed077929501a39723e5
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v1.4.1
|
||||
PKG_SOURCE:=libamxo-v2.0.6.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v2.0.6
|
||||
PKG_HASH:=3909b38d170fc122691c8f4ac6bc7aedc710143f755b7743d975f26967d4dec4
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v2.0.6
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxp
|
||||
PKG_VERSION:=v0.9.9
|
||||
PKG_VERSION:=v0.9.15
|
||||
SHORT_DESCRIPTION:=Common patterns implementation
|
||||
|
||||
PKG_SOURCE:=libamxp-v0.9.9.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v0.9.9
|
||||
PKG_HASH:=258c096455a06ad24c01590ebb81c0609626eb299912c028d258222d4014385e
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.9.9
|
||||
PKG_SOURCE:=libamxp-v0.9.15.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v0.9.15
|
||||
PKG_HASH:=2fd633a36cad2db42c84b253b8ff9530ace9f91efe440d87feaa2083d6c2977d
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.9.15
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mod-sahtrace
|
||||
PKG_VERSION:=v0.0.9
|
||||
SHORT_DESCRIPTION:=Module for sahtrace logging
|
||||
PKG_NAME:=libamxs
|
||||
PKG_VERSION:=v0.1.10
|
||||
SHORT_DESCRIPTION:=Data model synchronization C-API
|
||||
|
||||
PKG_SOURCE:=mod-sahtrace-v0.0.9.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace/-/archive/v0.0.9
|
||||
PKG_HASH:=80e1d6af17916f5dfd65dbdd3622c69e9ded46d8774b0f48cb928ac2c2149727
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-sahtrace-v0.0.9
|
||||
PKG_SOURCE:=libamxs-v0.1.10.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.10
|
||||
PKG_HASH:=d6dd276bdbaac7613473f545afee58651f8626e7e59e7770a23a19ea81136ee0
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.10
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -18,18 +18,18 @@ include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=ambiorix
|
||||
SUBMENU:=Modules
|
||||
SUBMENU:=Libraries
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace
|
||||
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxb
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libsahtrace
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
Module for sahtrace logging
|
||||
Data model synchronization C-API
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libamxt
|
||||
PKG_VERSION:=v0.1.32
|
||||
PKG_VERSION:=v0.1.40
|
||||
SHORT_DESCRIPTION:=Common patterns implementation
|
||||
|
||||
PKG_SOURCE:=libamxt-v0.1.32.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.1.32
|
||||
PKG_HASH:=c2c923c43c1c7b528be5c871138e666cc8907ffa7d30b598bbe76bec7eb64a35
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.32
|
||||
PKG_SOURCE:=libamxt-v0.1.40.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.1.40
|
||||
PKG_HASH:=db7d204f7d614a7857fa9b9af11bd9fbfe86b1430f40e334dee13e324171fb41
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.40
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -6,7 +6,7 @@ SHORT_DESCRIPTION:=Small and flexible library to enable tracing and logging
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/logging/libsahtrace/-/archive/$(PKG_VERSION)
|
||||
PKG_HASH:=skip
|
||||
PKG_HASH:=d1bebeb820de8c15028c9cf17c473eeb07454e4d88c21c8fac339015faa81ea5
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mod-amxb-ubus
|
||||
PKG_VERSION:=v2.2.2
|
||||
PKG_VERSION:=v3.0.7
|
||||
SHORT_DESCRIPTION:=Ubus Backend
|
||||
|
||||
PKG_SOURCE:=amxb_ubus-v2.2.2.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v2.2.2
|
||||
PKG_HASH:=885eef9ad7adc30a27e992f48f857307cbd3da83090cde37fc24c4f412908a47
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v2.2.2
|
||||
PKG_SOURCE:=amxb_ubus-v3.0.7.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.0.7
|
||||
PKG_HASH:=5b2128ca8d1ca5286a0c292f06cb3b9c297f2d512620b6ead2482781cdf23565
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.0.7
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mod-ba-cli
|
||||
PKG_VERSION:=v0.3.8
|
||||
PKG_VERSION:=v0.6.0
|
||||
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
|
||||
|
||||
PKG_SOURCE:=mod-ba-cli-v0.3.8.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.3.8
|
||||
PKG_HASH:=3a1079b200912d6b06f05f56e66d99867c4b870b0e4846d72ccd847d0ee394c9
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.3.8
|
||||
PKG_SOURCE:=mod-ba-cli-v0.6.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.6.0
|
||||
PKG_HASH:=5e01dc808457ca0d19c98fe11277d4cb5a3a36f4efb98add299d86af6b3fd07a
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.6.0
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mod-dm-cli
|
||||
PKG_VERSION:=v0.2.2
|
||||
PKG_VERSION:=v0.2.3
|
||||
SHORT_DESCRIPTION:=Data Model Command Line Interface
|
||||
|
||||
PKG_SOURCE:=mod-dm-cli-v0.2.2.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.2
|
||||
PKG_HASH:=72631ff86ec55f704d365d1317c08d45a750422ce5e0c93c8ba64ca86ea334a4
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.2
|
||||
PKG_SOURCE:=mod-dm-cli-v0.2.3.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.3
|
||||
PKG_HASH:=0b565ae3a6426746cbfa3a60b26dfdf92b0b449421bfccb65bd0238032f7e247
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.3
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
Reference in New Issue
Block a user