Compare commits

..

71 Commits

Author SHA1 Message Date
sahbot
e9daa8c70a Integrating amxo-cg to master_v1.5.3
Issue: HOP-6985 Attribute mutable is missing
GitOrigin-RevId: 6bfd9c4d56ba5d9b2af2eec2da31ca7662c8b9e7
2024-07-04 05:58:01 +00:00
sahbot
adeea024d7 Integrating libamxrt to master_v0.5.5
Issue: HOP-6957 Calculate remaining time of timers before checking and updating the state
Issue: HOP-6962 Disconnect the amxrt_wait_done callback before handling events [fix]
GitOrigin-RevId: d0f10452d3dbddaf443b5a3f9d68d36709909ead
2024-07-04 05:58:01 +00:00
sahbot
7e3f418f39 Integrating amxo-cg to master_v1.5.2
Issue: HOP-6985 Attribute mutable is missing
GitOrigin-RevId: 08fc3e2aa8efc20f52d728049fdf2578c763e611
2024-07-04 05:58:01 +00:00
sahbot
eb9cdf265e Integrating mod-ba-cli to master_v0.13.0
Issue: HOP-6963 [ba-cli]Crash when removing backend with open connections
Issue: HOP-6964 [ba-cli]It must be possible to set protected mode on all open connections
GitOrigin-RevId: 73b5159ce17af5b092856799bfcea2bb58063f0a
2024-07-04 05:58:01 +00:00
sahbot
78ca76da87 Integrating libamxb to master_v4.10.3
Issue: HOP-6917 [AMX] Add function to get backend name from uri [new]
Issue: HOP-6966 [ba-cli] Unable to get protected object when using Device.
Issue: VZ-3176 Subscriptions on non existing objects must fail
GitOrigin-RevId: 39da11c5f43d1f9564a80f687f6d47d4354fcd95
2024-07-04 05:58:01 +00:00
sahbot
29ae9fa5f0 Integrating mod-amxb-pcb to master_v3.10.7
Issue: HOP-6916 Remove subscriber from list when request is destroyed
GitOrigin-RevId: 5c59adab5bff6606aecbb5dc95be25db6f5e9858
2024-07-04 05:58:01 +00:00
sahbot
0c344e6663 Integrating libamxb to master_v4.10.2
Issue: HOP-6917 [AMX] Add function to get backend name from uri [new]
Issue: VZ-3176 Subscriptions on non existing objects must fail
GitOrigin-RevId: 222ec514c8075b91433624bbbb7a4f66d6d690e1
2024-07-04 05:58:01 +00:00
sahbot
a5b638145b Integrating libamxrt to master_v0.5.4
Issue: HOP-6957 Calculate remaining time of timers before checking and updating the state
GitOrigin-RevId: ba3d55fb4942d6e571b33386a8ddfb21efa27de5
2024-07-04 05:58:00 +00:00
sahbot
cb71cb0726 Integrating libamxd to master_v6.5.5
Issue: HOP-6953 Key parameters without read-only in definition are write-once and must be reported as read-write in gsdm
GitOrigin-RevId: e00e3755ffc5db706c7c4128f32b62279aa89075
2024-07-04 05:58:00 +00:00
sahbot
03236ff656 Integrating libamxb to master_v4.10.1
Issue: HOP-6917 [AMX] Add function to get backend name from uri [new]
Issue: VZ-3176 Subscriptions on non existing objects must fail
GitOrigin-RevId: 0c41ac62657a524a5631ad7f200b93b62b0bf467
2024-07-04 05:58:00 +00:00
sahbot
d99f2d5d57 Integrating mod-amxb-ubus to master_v3.3.6
Issue: VZ-3176 Drop invalid events early
GitOrigin-RevId: 5b5707e332c3c738907ef7b343b409def97c4d8f
2024-07-04 05:58:00 +00:00
sahbot
7ace8fd094 Integrating amxo-cg to master_v1.5.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 053766fefbaf3bbc52b9553daac9720adcd5d080
2024-07-04 05:58:00 +00:00
sahbot
6f48024750 Integrating acl-manager to master_v0.7.0
Issue: HOP-6790 - Add missing dependency on acl group [fix]
GitOrigin-RevId: ed0d3c84f93abc326fe6b90e22a1874d0e6690f1
2024-07-04 05:58:00 +00:00
sahbot
7fa32d9e19 Integrating mod-amxb-pcb to master_v3.10.6
Issue: HOP-5666 Set request destroy handler on subscription requests [fix]
GitOrigin-RevId: 3d9effb2b0d0bb686573f56a7058dd907c9aa568
2024-06-25 06:07:17 +00:00
sahbot
9c595a5045 Integrating mod-amxb-pcb to master_v3.10.5
Issue: HOP-5666 Set request destroy handler on subscription requests [fix]
GitOrigin-RevId: 53f2bfaf407a8d955031f0177d3a2d8caa58989e
2024-06-21 05:08:01 +00:00
sahbot
6e1776104e Integrating libamxd to master_v6.5.4
Issue: HOP-6584 [TR181-Device]Bidirectional communication support between UBUS and IMTP
GitOrigin-RevId: c6156444e203d10e9e3fc5410393a1fd1298d0de
2024-06-21 05:08:01 +00:00
sahbot
1677cce6eb Integrating libamxb to master_v4.10.0
Issue: HOP-6584 [TR181-Device]Bidirectional communication support between UBUS and IMTP
GitOrigin-RevId: 8ddeed4f86a0a2d4055e81dae31c85e4f03bb800
2024-06-21 05:08:01 +00:00
sahbot
47a0fe4d9b Integrating libamxs to master_v0.6.4
Issue: HOP-5430 Handle events from the amxs signal manager, if available, before other events [fix]
GitOrigin-RevId: dfefde32c7b8cc5a0826332c9767f261da20c4fd
2024-06-21 05:08:01 +00:00
sahbot
427d193617 Integrating libamxp to master_v2.1.2
Issue: HOP-5430 DHCPv6Client/DHCPv6Server in misconfigured state
Issue: HOP-6847 amxp: crash in amxp_signal_read() when suspending/resuming a signal manager
GitOrigin-RevId: 90725b60fc31b44a2e1d38ee374e4c1e70b17bfb
2024-06-21 05:08:01 +00:00
sahbot
3dc4681f9b Integrating libamxp to master_v2.1.1
Issue: HOP-6586 Set file capabilities on subprocess execution
GitOrigin-RevId: 89b1639c5228f1d3c8ede64b8f2ca294c75ed15a
2024-06-11 14:21:32 +00:00
sahbot
ca084aa36b Integrating libamxm to master_v0.0.68
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0520625052ed1fd0fca3bd328ac1f9c28e7fb199
2024-06-11 14:21:32 +00:00
sahbot
cacede1fa8 Integrating libamxb to master_v4.9.9
Issue: HOP-6690 Respect backend load order when no backend-order is defined
GitOrigin-RevId: b0771f531af9daed27f305da6eed7a0cec0d2291
2024-06-11 14:21:32 +00:00
sahbot
db31c5a480 Integrating libamxs to master_v0.6.3
Issue: VOIP-595 [prpl] libamxs loopback detection issue on initial sync [fix]
GitOrigin-RevId: 35c15a9cc9b9235e30bcdc94a8ac82847adfdb37
2024-06-11 14:21:32 +00:00
sahbot
9f67c34fbb Integrating amxo-cg to master_v1.5.0
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 891dbc4d677a55e3a7568c93574658db94660e1a
2024-06-11 14:21:32 +00:00
sahbot
e4a2b0592b Update file Makefile
GitOrigin-RevId: 722a2b64eea904de780428c7bb2dde862aae3b4d
2024-06-11 14:21:32 +00:00
sahbot
eede685551 Integrating amxo-cg to master_v1.4.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 862903d12198e3733cad9ffa6e62fe7b8b382324
2024-06-11 14:21:32 +00:00
sahbot
444b331f08 Integrating libamxm to master_v0.0.67
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 057083b3f5de331a0e5b963e623169fe83ab2e37
2024-06-06 11:06:22 +00:00
sahbot
fca5aa76ff [CI] Update PKG_HASH
GitOrigin-RevId: 82425c24653c00e675061f586e94b2646cb9b83b
2024-06-04 08:41:38 +00:00
sahbot
5ec09d22dd Integrating libamxc to master_v2.0.2
Issue: HOP-6760 segfault in libamxc amxc_string_to_upper and to_lower APIs providing an amxc string with a null buffer [fix]
GitOrigin-RevId: 55cd14ddbcdf898874eafd537025b648f2e17180
2024-06-04 08:41:38 +00:00
sahbot
778bfa7340 [CI] Update PKG_HASH
GitOrigin-RevId: 2bd0f59f474b2a99a444d89df09a52da5c6e095d
2024-06-04 08:41:38 +00:00
sahbot
b7f9821172 Integrating mod-ba-cli to master_v0.12.0
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 48afe8f64b5dab00b800de9207947e28cc4b93fb
2024-06-04 08:41:38 +00:00
sahbot
0eff529354 [CI] Update PKG_HASH
GitOrigin-RevId: 6fe64751c80891e72426ec896b0c1d8d93f0ef14
2024-06-04 08:41:38 +00:00
sahbot
c424e4fb76 Integrating libamxb to master_v4.9.8
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: cd220fbd31771fd441949bcbf7be33b998b72cc0
2024-06-04 08:41:38 +00:00
sahbot
faf4421134 [CI] Update PKG_HASH
GitOrigin-RevId: 154e1f64942e5cfe5a95139afd88594c35f450c2
2024-06-04 08:41:38 +00:00
sahbot
261694e7f1 Integrating mod-amxb-pcb to master_v3.10.4
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 5a0175e2d454f206e239011b0d56760e2f67729e
2024-06-04 08:41:38 +00:00
sahbot
7105e1ba58 Integrating mod-amxb-ubus to master_v3.3.5
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: e0393b07433a344ca0d976b913815095be48a25d
2024-06-04 08:41:38 +00:00
sahbot
4722a2078b [CI] Update PKG_HASH
GitOrigin-RevId: 0179adcb85879e17e5cc91fbe45a1341e99d3532
2024-06-04 08:41:38 +00:00
sahbot
7f4ad1f370 Integrating libamxj to master_v1.0.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 68776b282b26306b9b227ee47d65ff638f9aef4a
2024-06-04 08:41:38 +00:00
sahbot
44ba66379d Integrating libamxs to master_v0.6.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a94274358a40db7567aba3c93f91c225c5554669
2024-06-04 08:41:38 +00:00
sahbot
19fee2207c Integrating mod-ba-cli to master_v0.11.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 64101620d5cb75508921dcfe6831f21f66183bd6
2024-06-04 08:41:38 +00:00
sahbot
36976af013 Update 2 files
- /mods/mod-amxb-pcb/Config.in
- /mods/mod-amxb-ubus/Config.in

GitOrigin-RevId: cb15e3a7dcdf00cbb6287a784149b44182fbf503
2024-06-04 08:41:38 +00:00
sahbot
e0ebe61bfd Update 4 files
- /mods/mod-amxb-pcb/Config.in
- /mods/mod-amxb-pcb/Makefile
- /mods/mod-amxb-ubus/Config.in
- /mods/mod-amxb-ubus/Makefile

GitOrigin-RevId: 4382fc7d332baa8b698e8a610fd3eaed02b75eb9
2024-06-04 08:41:38 +00:00
sahbot
e3c46c7bd3 take backend order into account
GitOrigin-RevId: 31422f71472685b4c867f52c9bfed7e655ecc444
2024-06-04 08:41:38 +00:00
sahbot
6d09006627 Integrating libamxb to master_v4.9.7
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: f8e78323317018e424eadab11e5a217397ef80ba
2024-06-04 08:41:38 +00:00
sahbot
dffdb2714b Update file Makefile
GitOrigin-RevId: 97c1ffaf0fa6e2a5e8d790270f4157e7a170c5b1
2024-05-29 07:25:55 +00:00
sahbot
c558930060 Update file Makefile
GitOrigin-RevId: b004fba48a1c34905a6b0972ad7392b7ce1f24b3
2024-05-29 07:25:55 +00:00
sahbot
5342f60c1f Update file Makefile
GitOrigin-RevId: 24ca5e1dffc6669cb59195d05d392bdcbaf473e1
2024-05-29 07:25:55 +00:00
sahbot
b9a8867a48 Integrating mod-amxb-pcb to master_v3.10.3
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: bae1d254666cae2ce4bc8b518ae0d2c1d9accb02
2024-05-29 07:25:55 +00:00
sahbot
a176cdd626 Integrating libamxb to master_v4.9.6
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 5ace1ff9c60b12d8a8caf8d5a17692d1482a6c1f
2024-05-29 07:25:55 +00:00
sahbot
e6a3899db6 Integrating mod-amxb-ubus to master_v3.3.4
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 2636397068bf1b29d7e3775047eef993278ef94b
2024-05-29 07:25:55 +00:00
sahbot
5976c9efc8 Integrating libamxb to master_v4.9.5
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: d7da79efcef1ae721848cd2dec7c8b9913622de4
2024-05-29 07:25:55 +00:00
sahbot
ece5952ea9 Merge remote-tracking branch 'origin/master' into dev_master_group_1_upstep
GitOrigin-RevId: a680bb551e05b93f45fe2c5f1d860bca55694c38
2024-05-29 07:25:55 +00:00
sahbot
cccbc16ceb Integrating libamxb to master_v4.9.4
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 866cbb9a692b8776e55221235ce135d4d001c891
2024-05-29 07:25:55 +00:00
sahbot
572c993ece Integrating mod-amxb-ubus to master_v3.3.3
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 4a863a5084b6f871d1710ad0e0ac6ca2ebcf3f20
2024-05-29 07:25:55 +00:00
sahbot
c2bfc7933d Integrating mod-amxb-pcb to master_v3.10.2
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: ddf0220e5b49a41ca60f4e1cf11498d09d78b592
2024-05-29 07:25:55 +00:00
sahbot
31bc6c9afc Integrating libamxrt to master_v0.5.3
Issue: HOP-6620 [tr181-device -D][Memory leak] tr181-device -D is consuming 55MB in 4days
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 09ff31acd791a3f82c326d8a79269c7a9c88852f
2024-05-29 07:25:55 +00:00
sahbot
2cc04b5d19 Integrating amxo-cg to master_v1.4.8
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: c9f412a9094eb7931b85e670ddb3da7c5da69af0
2024-05-29 07:25:55 +00:00
sahbot
140065edaa Integrating amxo-cg to master_v1.4.7
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: c2f763183cdfe0441039bbaba3ffef616022e0fc
2024-05-29 07:25:55 +00:00
sahbot
f095d988a7 Integrating amxo-cg to master_v1.4.6
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: 3c488df76867d770e39ef91d2501f94e9709109c
2024-05-29 07:25:55 +00:00
sahbot
bafee4d1a8 Integrating amxo-cg to master_v1.4.5
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: 0a592fbc585557d61df1d7c770bfa77a2348cf5d
2024-05-29 07:25:55 +00:00
sahbot
84284a30dd Integrating amxo-cg to master_v1.4.4
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: 6fad07b7a740493a11b456e9b45759a87a28b484
2024-05-29 07:25:55 +00:00
sahbot
43e7b793fd Integrating libamxd to master_v6.5.3
Issue: HOP-6608 - amxd_dm_invoke_action_impl missing test before the callback call (fn) [fix]
Issue: NET-5833 [amx] Improve Ambiorix const correctness
GitOrigin-RevId: d298002c9a0c708a88af5fb521de4bfb5df5e58d
2024-05-29 07:25:55 +00:00
sahbot
37e446d4d6 Integrating libamxo to master_v5.0.1
Issue: PCF-1158 libamxrt: boot logs are flooded with Include file not found "extensions/" messages
GitOrigin-RevId: 4c31354c2a4dfc29b6646de0ed3ad6d3d3530ec2
2024-05-29 07:25:55 +00:00
sahbot
87c7050c23 Integrating libamxc to master_v2.0.1
Issue: NET-5833 [amx] Improve Ambiorix const correctness
GitOrigin-RevId: f3178b50b2a2598108adbb70c998ccbd679b7366
2024-05-29 07:25:55 +00:00
sahbot
7fb6d84454 Integrating libamxd to master_v6.5.2
Issue: HOP-6608 - amxd_dm_invoke_action_impl missing test before the callback call (fn) [fix]
GitOrigin-RevId: 5556a87e70a0b3454a64409ad22728914363e582
2024-05-29 07:25:55 +00:00
sahbot
d68fbbd3f0 Integrating libamxrt to master_v0.5.2
Issue: HOP-6620 [tr181-device -D][Memory leak] tr181-device -D is consuming 55MB in 4days
GitOrigin-RevId: 2bace20166832e93cb88f6a1d72f93ff7e2dc056
2024-05-29 07:25:55 +00:00
sahbot
6e940fc7d4 Integrating libamxs to master_v0.6.1
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: 34c20c8e56dc71a9be5e42c40a241faa2036e7c5
2024-05-29 07:25:55 +00:00
sahbot
794baa6108 Integrating libamxj to master_v1.0.1
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: 1a7c28b9ac16d7b877e84e35a14562cc569e2d07
2024-05-29 07:25:55 +00:00
sahbot
e59abdfb4d Integrating mod-ba-cli to master_v0.11.4
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: 29de8d66e8fd70d9895a4f5d25e966402d5acf53
2024-05-29 07:25:55 +00:00
sahbot
bac94efd87 Integrating libamxm to master_v0.0.66
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: e585683b43f177caafe443e9fa3096772088e6d9
2024-05-29 07:25:55 +00:00
sahbot
7904d7519d ci: add opensource ci
GitOrigin-RevId: e9b86a8de781d06e175d8b91ee1c61bf4392e49e
2024-05-28 09:21:55 +00:00
19 changed files with 163 additions and 83 deletions

View File

@@ -1,2 +1,4 @@
---
include:
- remote: 'https://gitlab.com/prpl-foundation/tooling/yml-templates/raw/main/.feed-pipeline.yml'
- remote: 'https://gitlab.com/prpl-foundation/tooling/yml-templates/raw/main/.feed-pipeline.yml'

View File

@@ -0,0 +1,20 @@
config PACKAGE_acl-manager
tristate
select SAH_SERVICES_ACL-MANAGER
if PACKAGE_acl-manager
menu "Select acl-manager build options"
depends on PACKAGE_acl-manager
config SAH_SERVICES_ACL-MANAGER
bool "The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role."
default y
config SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS
bool "Add a dependency on Users.Group.acl-group that is required on prpl OS"
default y
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=acl-manager
PKG_VERSION:=v0.6.7
PKG_VERSION:=v0.7.0
SHORT_DESCRIPTION:=The ACL manager monitors ACL directory and merges ACL files
PKG_SOURCE:=acl-manager-v0.6.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.6.7
PKG_HASH:=32302424e772cd7b00b4603f77596170e8430e2db7a7bf0541849f3267c34d9c
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.6.7
PKG_SOURCE:=acl-manager-v0.7.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.7.0
PKG_HASH:=7be45288a37c1ca2f27b0b20be175dee8fb32d2071fc3168942926db5ebea1f1
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.7.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -44,17 +44,17 @@ 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 LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin 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 LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS=$(CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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_SERVICES_ACL-MANAGER_REQUIRES_USERS=$(CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS))
$(call SAHInit/Install)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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) STAGINGDIR=$(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_SERVICES_ACL-MANAGER_REQUIRES_USERS=$(CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS))
endef
define Package/$(PKG_NAME)/install
@@ -67,4 +67,8 @@ define Package/$(PKG_NAME)/install
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxo-cg
PKG_VERSION:=v1.4.3
PKG_VERSION:=v1.5.3
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE:=amxo-cg-v1.4.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.4.3
PKG_HASH:=bb6b4a7ef58c2163a77fbb3567e53f5f5418a23954bf3f7ef7e3a4a3d32828c8
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.4.3
PKG_SOURCE:=amxo-cg-v1.5.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.5.3
PKG_HASH:=c6a4865e1757ea2f5374d1753dc454a36d05f9900a6fa18bb6e58b33351a3939
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.5.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v4.9.3
PKG_VERSION:=v4.10.3
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v4.9.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.9.3
PKG_HASH:=cc634b4aa5652999a94687b4855c02cfb49e192d8f27af4aa949b78d2e5dc6c2
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.9.3
PKG_SOURCE:=libamxb-v4.10.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.10.3
PKG_HASH:=8a2643438284c3a08dae8dc19e563c4cf6584de5ee4df6dd3f96e53a908d31db
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.10.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v2.0.0
PKG_VERSION:=v2.0.2
SHORT_DESCRIPTION:=library providing generic reusable data containers
PKG_SOURCE:=libamxc-v2.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v2.0.0
PKG_HASH:=c028c1d877c426b734b88b29c2a14e81c781e7e7cf05022321aaf9354dc07824
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v2.0.0
PKG_SOURCE:=libamxc-v2.0.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v2.0.2
PKG_HASH:=448a032cc7288a4cd7009d9364a133a9ecc2466c47954b9ad9789600428cdaf6
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v2.0.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v6.5.1
PKG_VERSION:=v6.5.5
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v6.5.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v6.5.1
PKG_HASH:=4a2fd2ee1af2d0e023c21dcce9ee76090bf08361023868c9d44021421250c93f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v6.5.1
PKG_SOURCE:=libamxd-v6.5.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v6.5.5
PKG_HASH:=fbf6f70e954dccc867fba532e8a1d4d4fcbe215f739103974ad74a7c29fed89f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v6.5.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v1.0.0
PKG_VERSION:=v1.0.2
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v1.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v1.0.0
PKG_HASH:=f6e5ccf1ee6fb54d756895e5fa85090c3960bcda5062e1a90bb0fd459a1f6576
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v1.0.0
PKG_SOURCE:=libamxj-v1.0.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v1.0.2
PKG_HASH:=85e64559b84e88d63bfacb4db8b361b58175b9eecad8e545105209df303dfba8
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v1.0.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.65
PKG_VERSION:=v0.0.68
SHORT_DESCRIPTION:=modularity API, simplifies creation of plug-ins
PKG_SOURCE:=libamxm-v0.0.65.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.65
PKG_HASH:=e65553d4f346afba2f49c1fb25ae025a807e30d0382b64e0b4e3da4762148fc6
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.65
PKG_SOURCE:=libamxm-v0.0.68.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.68
PKG_HASH:=67191dcf269aeeeb7ecba3eabaacd830a2f35312bf9ff4a66355391adfd1a7f9
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.68
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v5.0.0
PKG_VERSION:=v5.0.1
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v5.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v5.0.0
PKG_HASH:=f9395be04d6e77a18ad8f6b9e1841826465fdcebd495b3e77d31bfd32e3807f5
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v5.0.0
PKG_SOURCE:=libamxo-v5.0.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v5.0.1
PKG_HASH:=0f79ad13e6623edbc2aeec27422908f808c814fa2a13ca5a6c3f2a8c62e08855
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v5.0.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v2.0.0
PKG_VERSION:=v2.1.2
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v2.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v2.0.0
PKG_HASH:=e69c113fe6448bce5133e37a499084c4497364aaeec7e7d682a6cae5ee4e1343
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v2.0.0
PKG_SOURCE:=libamxp-v2.1.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v2.1.2
PKG_HASH:=1a1ad4718029e0b9c4cc9b1174217fb9bfd3c4153eb5f1b91e717141c59b7c4b
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v2.1.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -25,6 +25,7 @@ define Package/$(PKG_NAME)
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp
DEPENDS += +libamxc
DEPENDS += +libcap-ng
MENU:=1
endef

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxrt
PKG_VERSION:=v0.5.1
PKG_VERSION:=v0.5.5
SHORT_DESCRIPTION:=Ambiorix Run Time API
PKG_SOURCE:=libamxrt-v0.5.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt/-/archive/v0.5.1
PKG_HASH:=20121b68f6079515a2d11d129979d4392a418274d8f119d583cee1fe86646258
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxrt-v0.5.1
PKG_SOURCE:=libamxrt-v0.5.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt/-/archive/v0.5.5
PKG_HASH:=b88a2d1a70360fb5177b0ce067217e451d51f24f108d448b78635420a19bdf1a
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxrt-v0.5.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxs
PKG_VERSION:=v0.6.0
PKG_VERSION:=v0.6.4
SHORT_DESCRIPTION:=Data model synchronization C-API
PKG_SOURCE:=libamxs-v0.6.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.6.0
PKG_HASH:=fd1889cdd9cd1cac6816973f490fd66c02d2dcc9887d31cf306e6cf2c38331c0
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.6.0
PKG_SOURCE:=libamxs-v0.6.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.6.4
PKG_HASH:=f5a296b30c2b27ef2d05d3f05465e5f9c4549f6fcbfd194bfd264face6c6282d
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.6.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -0,0 +1,20 @@
config PACKAGE_mod-amxb-pcb
tristate
select SAH_MOD_AMXB_PCB
if PACKAGE_mod-amxb-pcb
menu "Select mod-amxb-pcb build options"
depends on PACKAGE_mod-amxb-pcb
config SAH_MOD_AMXB_PCB
bool "Build pcb backend for ambiorix"
default y
config SAH_MOD_AMXB_PCB_ORDER
string "Backend load order"
default "10-"
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-pcb
PKG_VERSION:=v3.10.1
PKG_VERSION:=v3.10.7
SHORT_DESCRIPTION:=PCB backend implementation for amxb
PKG_SOURCE:=amxb_pcb-v3.10.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_pcb/-/archive/v3.10.1
PKG_HASH:=8ae2617bcd49144357a54131f00b470451f0844121fc3df29f9474b86de60d1e
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_pcb-v3.10.1
PKG_SOURCE:=amxb_pcb-v3.10.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_pcb/-/archive/v3.10.7
PKG_HASH:=27956b91c44660bdbe4b9d4bbff8fea62b8f338618400cfa07914f92e1d665f4
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_pcb-v3.10.7
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -39,15 +39,15 @@ 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 LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin 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 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_AMXB_PCB_ORDER=$(CONFIG_SAH_MOD_AMXB_PCB_ORDER))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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_AMXB_PCB_ORDER=$(CONFIG_SAH_MOD_AMXB_PCB_ORDER))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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) STAGINGDIR=$(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_AMXB_PCB_ORDER=$(CONFIG_SAH_MOD_AMXB_PCB_ORDER))
endef
define Package/$(PKG_NAME)/install
@@ -60,4 +60,8 @@ define Package/$(PKG_NAME)/install
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,20 @@
config PACKAGE_mod-amxb-ubus
tristate
select SAH_LIB_AMXB_UBUS
if PACKAGE_mod-amxb-ubus
menu "Select mod-amxb-ubus build options"
depends on PACKAGE_mod-amxb-ubus
config SAH_LIB_AMXB_UBUS
bool "Build ubus backend for ambiorix"
default y
config SAH_LIB_AMXB_UBUS_ORDER
string "Backend load order"
default "05-"
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v3.3.2
PKG_VERSION:=v3.3.6
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v3.3.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.3.2
PKG_HASH:=ae6a43b05af2aa2660d91b9636100821c56e3927f52eb985e7b42f1dc21b720e
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.3.2
PKG_SOURCE:=amxb_ubus-v3.3.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.3.6
PKG_HASH:=7fa5ec15350995e95e0e3e49e80bfb07d46573d0608458f5a4ef66aee084ae5c
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.3.6
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -34,15 +34,15 @@ 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 LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin 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 LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LIB_AMXB_UBUS_ORDER=$(CONFIG_SAH_LIB_AMXB_UBUS_ORDER))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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_LIB_AMXB_UBUS_ORDER=$(CONFIG_SAH_LIB_AMXB_UBUS_ORDER))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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) STAGINGDIR=$(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_LIB_AMXB_UBUS_ORDER=$(CONFIG_SAH_LIB_AMXB_UBUS_ORDER))
endef
define Package/$(PKG_NAME)/install
@@ -55,4 +55,8 @@ define Package/$(PKG_NAME)/install
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -19,6 +19,10 @@ config SAH_MOD_BA_CLI_INSTALL_PCB_CLI
bool "Install pcb cli"
default y
config SAH_MOD_BA_CLI_INSTALL_RBUS_CLI
bool "Install rbus cli"
default y
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.11.3
PKG_VERSION:=v0.13.0
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.11.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.11.3
PKG_HASH:=1aa359b86ca3e5f0e0b9bf4678ba5d32682592ddb96547b5bb07df94c78e9fbe
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.11.3
PKG_SOURCE:=mod-ba-cli-v0.13.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.13.0
PKG_HASH:=0f204f48506c0556fed7676d4cb23c84ba088f7fc328c80d8563b7c93f713d7e
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.13.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -29,6 +29,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxa
DEPENDS += +libamxo
DEPENDS += +amx-cli
MENU:=1
endef
@@ -38,15 +39,15 @@ 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 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))
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(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) CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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))
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(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) CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(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) CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI))
endef
define Package/$(PKG_NAME)/install