Compare commits

...

27 Commits

Author SHA1 Message Date
sahbot
965e340df9 [CI] Update changelog for release master_v2.12.0
GitOrigin-RevId: 7d98342a943f68215aefaf1152a509e0e87f0fbf
2021-10-21 13:03:29 +00:00
Matthias FRANCK
0932ede196 Upstep libsahtrace to v1.8.0
GitOrigin-RevId: aac28bff5d9cfa855ed1d866d3b38969c5a8e5b9
2021-10-21 13:02:03 +00:00
SAH bot
2351293f32 Upstep ambiorix components
GitOrigin-RevId: a41e3e2a2333283db21a70d697b59817acfdef13
2021-10-21 10:40:48 +00:00
SAH bot
85129a5e0b Upstep ambiorix libraries
GitOrigin-RevId: 9b5f10aebcb4f87be0d9e62deeac2f11df250680
2021-10-21 08:58:44 +00:00
sahbot
38d220adf0 [CI] Update changelog for release master_v2.11.0
GitOrigin-RevId: 33f8bd87776f85e8da8c6aa4e3a9f10c6649fbd0
2021-10-14 11:23:29 +00:00
SAH bot
787e801037 Upstep ambiorix components
GitOrigin-RevId: 4f1df181fe7b7441ba9cb02174dae2a1606bf98f
2021-10-14 10:15:17 +00:00
SAH bot
df525166d2 Upstep ambiorix libraries
GitOrigin-RevId: 988a7c23d7c063d211f11d67b1ec1006eae79059
2021-10-14 07:18:50 +00:00
Matthias FRANCK
be55834f63 [CI] Update autogenerated files
GitOrigin-RevId: 536f400aa10af3195d7160821c723b9169b9dfc3
2021-10-08 15:21:46 +00:00
Matthias FRANCK
3b494ca297 Add prpl ci
GitOrigin-RevId: deebabfdd1485ae78231e87fb222c812a0cb43e4
2021-10-08 14:51:21 +00:00
Matthias FRANCK
bc98f93751 Enable prpl CI
GitOrigin-RevId: 6bb4016f83e244c1356577f680eb2b3e73ca5640
2021-10-08 14:14:31 +00:00
sahbot
58f873f0c2 [CI] Update changelog for release master_v2.10.2
GitOrigin-RevId: 525a300d8447d9d8c956523ff3d757d191bce7b6
2021-10-06 09:09:15 +00:00
sahbot
1f60315a5a Integrating acl-manager to master_v0.4.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a114ec380994e61f1958af291a4ab5ab498cca82
2021-10-06 08:57:09 +00:00
Matthias FRANCK
46206ef579 Add amx-fcgi
GitOrigin-RevId: 44d8622d367980755d5e9136702501a31bc7369f
2021-10-06 08:55:17 +00:00
SAH bot
d3f16bf3d6 Integrating mod-ba-cli to master_v0.3.7
GitOrigin-RevId: 21d91114293856356d8923d73c4eeab06dd3eeea
2021-10-06 08:20:10 +00:00
Matthias FRANCK
d9cc15b190 Correct hash of libsahtrace
GitOrigin-RevId: 8c461abaf440225c5b779f3b14289d3d396d167f
2021-10-05 13:27:44 +00:00
sahbot
8f8966ad51 Integrating libamxa to master_v0.2.6
Issue: ambiorix/libraries/lib_amxa#19 Resolving search paths can fail for paths with a Device. prefix [fix]
Issue: ambiorix/libraries/lib_amxa#20 When parameter paths are added to the filter list, they have a dot suffix [fix]
GitOrigin-RevId: 189bd5af67dc9d59cf1ccf971e0ccade38faf366
2021-10-01 13:10:40 +00:00
sahbot
ad971703e5 [CI] Update changelog for release master_v2.10.1
GitOrigin-RevId: 357ddea850787ebac06e235f576c580b5ce409d6
2021-09-28 07:18:41 +00:00
SAH bot
265f6f8083 Integrating mod-ba-cli to master_v0.3.6
GitOrigin-RevId: f60996b701c0b2c42fc8fe632cb29bccc79346c8
2021-09-28 06:52:13 +00:00
SAH bot
0cb22f113d Integrating amxrt to master_v1.1.5
GitOrigin-RevId: 36fedf35327a4c58be550cbe0cf381d098ef0342
2021-09-28 06:52:09 +00:00
SAH bot
abbccc0a36 Integrating mod-amxb-ubus to master_v2.1.8
GitOrigin-RevId: fccbdc357a68da64fc9771c579ade84462e5999d
2021-09-28 06:52:06 +00:00
SAH bot
3a4218cd0e Integrating acl-manager to master_v0.4.4
GitOrigin-RevId: ebcce6c8500192b500ceddcbbf7e53ba901b2a77
2021-09-28 06:52:02 +00:00
Matthias FRANCK
28b564fd1d Bump libsahtrace to v1.7.3
GitOrigin-RevId: 51f93aecd318adfdf871eeb5e4f939a1d5d8a5c7
2021-09-28 06:51:59 +00:00
SAH bot
93873f8eda Bump ambiorix libraries
GitOrigin-RevId: c7b122262f8adb7d1f02fc76c25f5efe28759ef1
2021-09-28 06:51:55 +00:00
Matthias FRANCK
ac99a20913 Move acl-manager to ambiorix/applications
GitOrigin-RevId: b1162632e81c82e202582878d39ce4aae3d0ad93
2021-09-28 06:51:51 +00:00
sahbot
31b4205339 [CI] Update changelog for release master_v2.10.0
GitOrigin-RevId: d8cff3e3c863f22e9e2ff4f8e10594082e26a17e
2021-09-17 07:07:29 +00:00
Matthias FRANCK
3d2e24ce95 Correct hashes
GitOrigin-RevId: 1f73ffbc95ab1f8cadd26230498f72e861f35bbb
2021-09-16 13:00:08 +00:00
Matthias FRANCK
4dd4583429 Add acl-manager
GitOrigin-RevId: d747b78df3338343790767363ae66eeccbd7fef2
2021-09-16 12:44:30 +00:00
21 changed files with 321 additions and 118 deletions

48
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,48 @@
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"'

View File

@@ -8,6 +8,103 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## Release v2.12.0 - 2021-10-21(13:02:16 +0000)
### New
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Introduces function to add wait-for-write fd to event loop
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Listen to signals that indicate a wait-for-write fd must be added to the event loop
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Memory leak in amxb_ubus_has back-end interface implementation
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Amxd_path_get_type returns a bool
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Segmentation fault occurs when NULL pointer passed to amxc_var_dump or amxc_var_log
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Always return index path
### Other
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [BAF] add support for amx docgen
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [BAF] add support for amx docgen
## Release v2.11.0 - 2021-10-14(11:23:00 +0000)
### New
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Use longest possible path known by ubusd
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Make it possible to get the local time timestamp
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Extend the back-end interface to make it possible for a back-end to announce its capabilities and provide object discovery
- [amxb-inspect](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect): amxb inspect must verify functions `has` and `capabilities`
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [ACL] Add default ACL configuration per services
### Fixes
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): ubus blob must be initialized right before usage
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Error checking must be applied when registering data model objects
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Use longest possible path known by ubusd
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): Updates README.md - adds missing ubus configuration option
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Extend the back-end interface to make it possible for a back-end to announce its capabilities and provide object discovery
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Fixes version check tests
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Don't clean acls in amxa_resolve_search_paths
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Remove object if all parameters are filtered out
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): Parsing defaults values fails if parent is referenced by Alias
### Changes
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): Update implementation of ~= operator
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): `_get` function must return multi-instance objects when access is protected
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Resolve search paths for objects if parent instance exists
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Use longest possible path for bus operations
### Other
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): [CI] Update autogenerated files
## Release v2.10.2 - 2021-10-06(09:08:22 +0000)
### Fixes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): Fixes acl get verification
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): When parameter paths are added to the filter list, they have a dot suffix
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Resolving search paths can fail for paths with a Device. prefix
## Release v2.10.1 - 2021-09-28(07:17:33 +0000)
### Fixes
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus): When using auto load with events turned off objects are not registered to bus
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo): Saved odl files with mib extensions can not be loaded
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo): it must be possible to indicate that an instance parameter must be saved in the header
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Key parameters must be validated when instance is created
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Instances with Alias parameter containing a dot can not be deleted
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): method amxd_object_for_all can be invoked on any object
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): It must be possible to indicate that amxc_var_get_path must not search positional if key is not found
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc): Unexpected behavior of amxc_var_get_path
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): It is possible to bypass acl verification in object tree
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): [ACL] Make sure ACL verification works for Device path
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt): When using auto load with events turned off objects are not registered to bus
### Changes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): Add acl verification for get
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): Resolving search paths is not needed if fixed part does not exist in acls
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa): [ACL] [BAF] Configure default ACL directory variable in baf templates
- [acl-manager](https://gitlab.com/soft.at.home/ambiorix/applications/acl-manager): [ACL] [BAF] Configure default ACL directory variable in baf templates
### Other
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt): Issue: ambiorix/applications/amxrt#34 Make sure eventing is enabled before entry-points are called
- [acl-manager](https://gitlab.com/soft.at.home/ambiorix/applications/acl-manager): Move project to ambiorix/applications
## Release v2.10.0 - 2021-09-17(07:06:53 +0000)
### New
- [acl-manager](https://gitlab.com/soft.at.home/plugins/acl-manager): Component added
## Release v2.9.0 - 2021-09-15(14:54:15 +0000)
### New

View File

@@ -8,29 +8,30 @@ Feed_amx includes the following components:
### Applications
- [amx-cli](https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli) - Ambiorix interactive CLI
- [amxb-inspect](https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect) - Ambiorix Backend inspector/validation tool
- [amxo-cg](https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg) - Object Definition Language Compiler/Generator
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt) - Data model runtime
- [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
- [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
### Libraries
- [libamxa](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa) - Access control verification
- [libamxb](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb) - Bus agnostic C API (mediator)
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc) - Libamxc is a library containing data containers, implemented in ansi C (C99).
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd) - Data model C-API
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj) - JSON parser & generator using yajl and libamxc variants
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm) - modularity api, simplifies creation of add-ons (plug-ins, modules)
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo) - Ambiorix Object Definition Language library
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp) - Common patterns implementation
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt) - Common patterns implementation
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa) - Access control verification
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb) - Bus agnostic C API (mediator)
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc) - Libamxc is a library containing data containers, implemented in ansi C (C99).
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd) - Data model C-API
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj) - JSON parser & generator using yajl and libamxc variants
- [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
- [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
### Modules
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus) - Ubus Backend
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli) - Bus Agnostic Command Line Interface
- [mod-dm-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli) - Data Model Command Line Interface
- [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

56
apps/acl-manager/Makefile Normal file
View File

@@ -0,0 +1,56 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=acl-manager
PKG_VERSION:=v0.5.2
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
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/acl-manager
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxa
DEPENDS += +libsahtrace
MENU:=1
endef
define Package/$(PKG_NAME)/description
The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role.
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)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.2.17
PKG_VERSION:=v0.2.18
SHORT_DESCRIPTION:=Ambiorix interactive CLI
PKG_SOURCE:=amx-cli-v0.2.17.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli/-/archive/v0.2.17
PKG_HASH:=708d3e29a21f1fd8c79b59689a8c1b62cf05fcda811a05580f2f65183ab0d273
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.17
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxt

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxb-inspect
PKG_VERSION:=v1.0.6
PKG_VERSION:=v1.1.0
SHORT_DESCRIPTION:=Ambiorix Backend inspector/validation tool
PKG_SOURCE:=amxb-inspect-v1.0.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect/-/archive/v1.0.6
PKG_HASH:=0d8413037f609ee980baf5ff7ef8f6d0045d998fe89321eb6a53a8f048073c73
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.0.6
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect
DEPENDS += +libamxb
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxo-cg
PKG_VERSION:=v1.2.0
PKG_VERSION:=v1.2.1
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE:=amxo-cg-v1.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg/-/archive/v1.2.0
PKG_HASH:=aaf0e05b05991479a5eac31fc759b29fe7de453a3639a1b36dd5ac3a0af7f723
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.0
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxo

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxrt
PKG_VERSION:=v1.1.3
PKG_VERSION:=v1.2.0
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE:=amxrt-v1.1.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt/-/archive/v1.1.3
PKG_HASH:=012724b14ea80b82fc0ffabac93f804bec916246027cdc5df35940d3a0493c0f
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.1.3
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxp

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxa
PKG_VERSION:=v0.2.1
PKG_VERSION:=v0.2.10
SHORT_DESCRIPTION:=Access control verification
PKG_SOURCE:=libamxa-v0.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa/-/archive/v0.2.1
PKG_HASH:=e95b7b3343380f17f11407d5c9a0a6b2806b94039b69c88cc7e0d5bea43fd4b4
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.2.1
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxa
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxd
@@ -51,4 +51,4 @@ define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v3.4.4
PKG_VERSION:=v3.5.3
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v3.4.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb/-/archive/v3.4.4
PKG_HASH:=617c3352908b05ce2b209a3b0756ffb40850b2585e8fdca760d9da8969079783
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v3.4.4
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v1.3.1
PKG_VERSION:=v1.4.1
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_SOURCE:=libamxc-v1.3.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc/-/archive/v1.3.1
PKG_HASH:=e4602fea33e0da28e7e8a80be2066553d5adf07a1a70f081f71f3be04beb9755
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.3.1
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v3.2.3
PKG_VERSION:=v3.2.9
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v3.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd/-/archive/v3.2.3
PKG_HASH:=f78c4d2f027c9986bff1ae32550abdda1160343f68706b434d3c8dae70743d5d
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.2.3
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.27
PKG_VERSION:=v0.3.32
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v0.3.27.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj/-/archive/v0.3.27
PKG_HASH:=ac2ec77b03c56dc06dac47cbb25a9585761ec3ff215066842bc356a60f9dafbe
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.27
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj
DEPENDS += +libamxc
DEPENDS += +yajl
MENU:=1

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.30
PKG_VERSION:=v0.0.34
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_SOURCE:=libamxm-v0.0.30.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm/-/archive/v0.0.30
PKG_HASH:=c367613498d9d0732e9cb760ccac412d7a8ca3b36ad8f08dadce235f89d948d5
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.30
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v1.3.5
PKG_VERSION:=v1.4.1
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v1.3.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo/-/archive/v1.3.5
PKG_HASH:=51addd1affda852f9685925f75d275359e226e0243e2e6b2095b6bff65d0ffd7
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v1.3.5
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -22,7 +22,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v0.9.5
PKG_VERSION:=v0.9.9
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v0.9.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp/-/archive/v0.9.5
PKG_HASH:=03a42773d886211b91d433c73f02c33b94b732c39d814133eda3d10e6ecc10af
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.9.5
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -22,7 +22,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp
DEPENDS += +libamxc
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxt
PKG_VERSION:=v0.1.28
PKG_VERSION:=v0.1.32
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxt-v0.1.28.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt/-/archive/v0.1.28
PKG_HASH:=5c6f7f0a87b081c5e749ed80d40ff0865226e934479d3c62c0bd3a35f88ee0f9
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.28
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1

View File

@@ -1,12 +1,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libsahtrace
PKG_VERSION:=v1.7.2
PKG_VERSION:=v1.8.0
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:=57e832f17ec5b8b74b4137b040671a88cf4d06f5df39abe574012d05d97ae680
PKG_HASH:=skip
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v2.1.6
PKG_VERSION:=v2.2.2
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v2.1.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v2.1.6
PKG_HASH:=f3f68d1b9aac068679597e0e7d8135705f9406ab471dc1bf55a2fb09c1fd4478
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v2.1.6
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus
DEPENDS += +libamxc
DEPENDS += +libamxb
DEPENDS += +libamxd

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.3.5
PKG_VERSION:=v0.3.8
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.3.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.3.5
PKG_HASH:=d9839b903525739dc674344912c87b4f12b21da2eb725d5cc56c34cf200248a8
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.3.5
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli
DEPENDS += +libamxc
DEPENDS += +libamxt
DEPENDS += +libamxm
@@ -28,6 +28,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +libamxa
DEPENDS += +amx-cli
MENU:=1
endef
@@ -37,18 +38,18 @@ define Package/$(PKG_NAME)/description
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)
$(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 CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
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)
$(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 CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
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)
$(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 CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
endef
define Package/$(PKG_NAME)/install

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-dm-cli
PKG_VERSION:=v0.2.1
PKG_VERSION:=v0.2.2
SHORT_DESCRIPTION:=Data Model Command Line Interface
PKG_SOURCE:=mod-dm-cli-v0.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.1
PKG_HASH:=660764b83ddf2ef7e170296a9d6d0cd13e3a0e76ee379c80d32f006997363c7c
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.1
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_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,7 +20,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-dm-cli
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli
DEPENDS += +libamxc
DEPENDS += +libamxt
DEPENDS += +libamxm