Compare commits

...

50 Commits

Author SHA1 Message Date
sahbot
a8bc499172 Integrating gmap-mod-self to master_v1.4.3
Issue: NET-4320 [amx][gmap] move non-generic functions out of lib_gmap-client
Issue: NET-5267 Fix gmap-mod-self dependencies
GitOrigin-RevId: ef574ea7600ab0ce0d0213be94d4b9266183fd9e
2023-11-09 12:25:51 +00:00
sahbot
c737bc0c2d Integrating gmap-client to master_v1.2.0
Issue: NET-5140 Use separate process per module by default
GitOrigin-RevId: 2e56751c5d7983794da3a471de55d52f9e21ef75
2023-11-09 12:25:51 +00:00
sahbot
eecf658e83 Integrating gmap-mod-ethernet-dev to master_v1.16.0
Issue: NET-4320 [amx][gmap] move non-generic functions out of lib_gmap-client add libgmap-ext dep
GitOrigin-RevId: 40cb1f8a381750fbc03b92fc348b1dcfd9c5e12f
2023-11-09 12:25:51 +00:00
sahbot
df8fc74939 Integrating gmap-mibs-common to master_v0.12.0
Issue: NET-4320 [amx][gmap] move non-generic functions out of lib_gmap-client
GitOrigin-RevId: f05f502fb10e67dff5955836973b29dcfd5d50ff
2023-11-09 12:25:50 +00:00
sahbot
5b8781b4a4 Integrating gmap-mod-upnp to master_v0.2.0
Issue: NET-4320 [amx][gmap] move non-generic functions out of lib_gmap-client
GitOrigin-RevId: 88882b961028427cf9a4d7083ba7aa7a079ec61f
2023-11-09 12:25:50 +00:00
sahbot
1e3efc93af Integrating libgmap-ext to master_v1.0.0
Issue: NET-4320 [amx][gmap] move non-generic functions out of lib_gmap-client
GitOrigin-RevId: 43c89cd14786c3cf61ce2ceb5870dd98eab1acd9
2023-11-09 12:25:50 +00:00
sahbot
3c95f5e02a Integrating libgmap-client to master_v1.6.0
Issue: NET-4320 [amx][gmap] move non-generic functions out of lib_gmap-client remove ip funtions
GitOrigin-RevId: 0a711b8e6d96ad546e6e3bf7b69bfa82e9791b8b
2023-11-09 12:25:50 +00:00
sahbot
28ab0a8759 Integrating gmap-mod-upnp to master_v0.1.9
Issue: NET-5219 [GMAP] Server parameter is missing for upnp devices
GitOrigin-RevId: 7adcbb98b9e6762734a76a8c81673654f0521577
2023-10-25 08:15:09 +00:00
sahbot
9832130f14 Integrating gmap-server to master_v2.2.16
Issue: NET-5206 Move DeviceType from gmap server to information mib
GitOrigin-RevId: cfe9dec7a60011fdefa2aa6aafbe51d28281581b
2023-10-24 08:26:53 +00:00
sahbot
f578d8dcda Integrating gmap-client to master_v1.1.2
Issue: SSW-6789 [LCM] add all feed wifi services components to the wifion lcm app
GitOrigin-RevId: 25d50aa64f82bc6bc52041d745d4c523cec17ddd
2023-10-24 08:26:53 +00:00
sahbot
29c6c1997f Integrating gmap-server to master_v2.2.15
Issue: NET-5212 [gMAP] [Prpl] Tag parsing not working as expected
GitOrigin-RevId: fb373c0cb3ecf7fcf180809cf5499d27e57f0a5f
2023-10-20 19:16:44 +00:00
sahbot
6cb75b0f05 Integrating gmap-mod-ethernet-dev to master_v1.15.1
Issue: NET-5209 Change bridgetable Active priority to 50
GitOrigin-RevId: a972bca2c0494dbeb049b84a0b57bb5fd71d28d1
2023-10-20 06:40:12 +00:00
sahbot
5902bffd51 Integrating gmap-mod-upnp to master_v0.1.8
Issue: NET-5083 [gmap] [self] [mod] Self can be started after the modules, causing some detection issues.
Issue: NET-5158 [gmap][mod-upnp] Not use the UDN as Alias anymore, only index
Issue: NET-5217 [gmap][mod-upnp] Fill the ModelName parameter
GitOrigin-RevId: f5abde5136438ba724a789335962610e0f14b3d0
2023-10-20 06:40:12 +00:00
sahbot
728ef1caa5 Integrating gmap-mibs-common to master_v0.11.2
Issue: NET-5182 Add multi-instance objects for missing bdd parameters
GitOrigin-RevId: 8c094d8173e54d981a6ba4ca3e4f3a926974c5e5
2023-10-20 06:40:12 +00:00
sahbot
0007d6a705 Integrating gmap-server to master_v2.2.14
Issue: NET-5057 gMap Homeplug plugin: topology changes
GitOrigin-RevId: b29f5049a52e7d4680917bc291c1912bad0c93d6
2023-10-20 06:40:12 +00:00
sahbot
0e215f3898 Integrating gmap-mod-services-db to master_v0.1.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4c1be2b41368ab6db6cc88981b50125aeaa60437
2023-10-20 06:40:12 +00:00
sahbot
1c9b57ce95 Integrating gmap-mod-upnp to master_v0.1.7
Issue: NET-5083 [gmap] [self] [mod] Self can be started after the modules, causing some detection issues.
Issue: NET-5158 [gmap][mod-upnp] Not use the UDN as Alias anymore, only index
GitOrigin-RevId: f602d5ef178f53ef177ecb6fa213c565f5292ebe
2023-10-20 06:40:12 +00:00
sahbot
6e7bd47bfd Integrating gmap-mod-upnp to master_v0.1.6
Issue: NET-5083 [gmap] [self] [mod] Self can be started after the modules, causing some detection issues.
GitOrigin-RevId: 0f6fb0fc8c9b2be0d3e0dbe7a31a7a13beff6585
2023-10-20 06:40:12 +00:00
sahbot
f128b86ab3 [CI] Update PKG_HASH
GitOrigin-RevId: f134306c5d4fa5a521eee18a1d04bd2b1053e303
2023-10-16 15:56:13 +00:00
sahbot
09854404bf Integrating gmap-server to master_v2.2.13
Issue: NET-5197 Fix datamodel gmap missing in getdebug
GitOrigin-RevId: 421ff53658d8c13e913f054079f8dd9b8d5a13cf
2023-10-16 15:56:13 +00:00
sahbot
683e2d8ed4 Integrating gmap-server to master_v2.2.12
Issue: HGWPR-24927 Fix crash on gmap devices with tricky names (dots, square...
Issue: HOP-4628 [USP] access to Devices.Device. using USP return an error
GitOrigin-RevId: 0378842fe5d8a6e30645c0c6ed23404282a1375d
2023-10-15 09:04:05 +00:00
sahbot
bc772a41ba Integrating gmap-mibs-common to master_v0.11.1
Issue: NET-5166 [AMX gMap] UserAgents are not present in Devices.Device DM
GitOrigin-RevId: effc4bc98e5292427d7d496d1d70d2c6c694ecd2
2023-10-10 12:50:28 +00:00
sahbot
791d408c31 Integrating libgmap-client to master_v1.5.3
Issue: NET-4406 gMap: setAlternativeRules, removeAlternativeRules support
GitOrigin-RevId: 090b6fd24de6177030b336d21e774c7cde1317dc
2023-10-06 13:11:22 +00:00
sahbot
f0692dcd41 Integrating gmap-mod-services-db to master_v0.1.7
Issue: NET-4406 gMap: setAlternativeRules, removeAlternativeRules support
GitOrigin-RevId: 9a932040bb7f82ff299d5273906c1a9ed4ae30a7
2023-10-06 13:11:22 +00:00
sahbot
7e7f953382 Integrating gmap-server to master_v2.2.10
Issue: NET-4406 gMap: setAlternativeRules, removeAlternativeRules support
GitOrigin-RevId: 65eff14fadd53b1e7a99008ee197bc36f0d9643d
2023-10-06 13:11:22 +00:00
sahbot
6cc3b7c965 Integrating gmap-server to master_v2.2.9
Issue: NET-5122 Fix licenseses (separate MR and commit)
GitOrigin-RevId: 7cc09860e93e4ad22768660a780f10ee9ddb8864
2023-09-26 14:59:50 +00:00
sahbot
3850e0ad42 Integrating gmap-mod-mdns to master_v0.1.5
Issue: NET-5083 [gmap] [self] [mod] Self can be started after the modules, causing some detection issues.
GitOrigin-RevId: 894a2df9d03e7b8dea127a9d5b4ec938354787e9
2023-09-25 08:46:57 +00:00
sahbot
5119bbfd30 Integrating gmap-mibs-common to master_v0.11.0
Issue: HOP-3828 - [DeviceInfo][Location] Allow a user to statically set its Location Configuration [new]
Issue: NET-5075 [BDD][Gmap Mib] mapping issues detected
GitOrigin-RevId: 0870cdbffaaeb7d5c7e74d8bc14be97d18e3ef49
2023-09-25 08:46:57 +00:00
sahbot
6bcccb83b4 Issue: ST-1152 Rework anonymous URL for proprietary repositories in feeds
GitOrigin-RevId: 9f7561e55b366bc940b372a4cfc816e6260b1d22
2023-09-22 09:15:19 +00:00
sahbot
4ac976c76a Integrating gmap-server to master_v2.2.7
Issue: NET-5099 Fix link() removes upper->lower but keeps lower->upper
GitOrigin-RevId: 6692ee6f3c6303df556f050e5b0b8839ff175479
2023-09-21 11:28:18 +00:00
sahbot
5f1335f53c Integrating gmap-mod-ethernet-dev to master_v1.15.0
Issue: NET-5093 Use link() instead of setLink()
Issue: NET-5112 Keep link to port on disconnect
GitOrigin-RevId: 429dae4efdc6f38eb909413862b326acf45a46d0
2023-09-21 11:28:18 +00:00
sahbot
012e714174 Integrating gmap-mod-ethernet-dev to master_v1.14.1
Issue: NET-5093 Use link() instead of setLink()
GitOrigin-RevId: 39376d3e2dfe66facaa06c4bfe1bee58ccae19d5
2023-09-21 11:28:18 +00:00
sahbot
3af11bcc11 Integrating gmap-server to master_v2.2.6
Issue: NET-5045 [GMAP] gmaps_device_get_recursive does not return all data of child objects
GitOrigin-RevId: c8904d1da8bbd76ffc355d347e77f84db23ae78f
2023-09-19 07:31:19 +00:00
sahbot
aea190ab3e Integrating gmap-mod-ethernet-dev to master_v1.14.0
Issue: NET-5035 Support changing MAC while gmap is running
GitOrigin-RevId: 9bba16b2aff4cb54e89a5868321c47663a807fe5
2023-09-19 07:31:19 +00:00
sahbot
10ab06b6fb Integrating gmap-mod-self to master_v1.4.1
Issue: NET-5077 [amx][gmap] segfault of (module loaded by) gmap-client
GitOrigin-RevId: 792671f46e8e3f5aafa73a37bf37bad635813d48
2023-09-11 11:28:28 +00:00
sahbot
285fdf1a02 Integrating gmap-mod-ethernet-dev to master_v1.13.0
Issue: HOP-3914 adapt to discoping moved to lib_discoping
GitOrigin-RevId: 62a99e2d468ba55982d78b0dc536655009f5e9ad
2023-09-08 06:49:52 +00:00
sahbot
53295d9d22 Integrating gmap-mod-mdns to master_v0.1.4
Issue: NET-5077 [amx][gmap] segfault of (module loaded by) gmap-client
GitOrigin-RevId: 302d5b4f5acbe74e999a0a7ec4b3892d6212cb2e
2023-09-08 06:49:52 +00:00
sahbot
1deb081d99 Integrating gmap-mod-services-db to master_v0.1.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bcc63e14c444cca18e768c8c205977e16ce7e921
2023-09-08 06:49:52 +00:00
sahbot
6511ab7494 Integrating gmap-mod-upnp to master_v0.1.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2bd9e3ce5ca4dfda4a73e4b4331f94306d3089cb
2023-09-08 06:49:52 +00:00
sahbot
75d53f9b2a Integrating libgmap-ext to master_v0.8.0
Issue: HOP-3914 Remove discoping because moved to lib_discoping
GitOrigin-RevId: 664f192dbcd33642a8f4ada2cd15e20fb9c249ed
2023-09-08 06:49:52 +00:00
sahbot
c6f45fadbc Integrating gmap-mibs-common to master_v0.10.0
Issue: NET-4915 gMap Homeplug Plugin
GitOrigin-RevId: 7b590335b49586057617c26581b807c7e26873ff
2023-08-24 17:28:50 +00:00
sahbot
0e02fa5599 Integrating libgmap-client to master_v1.5.2
Issue: NET-4943 gMap islinkedto support missing in lib gmap client
GitOrigin-RevId: 41dee0a0b20b5c583419d5c95950b20c4dea08a5
2023-08-24 17:28:50 +00:00
sahbot
5cafeb04de Integrating gmap-mibs-common to master_v0.9.0
Issue: NET-4883 [gMap][SAHPariring] Add a dedicated sahpairing mib/Client
GitOrigin-RevId: a6d95204f28dbc80dd2213ce60a7fc3b79c8ee92
2023-08-17 19:49:52 +00:00
sahbot
396ac51d25 Integrating gmap-server to master_v2.2.5
Issue: HOP-2107 lan DHCP client hostname is not resolved [fix]
GitOrigin-RevId: 862212c2b6028ef8c40544a4efb2078b32edcc18
2023-08-02 18:25:12 +00:00
sahbot
17367ae6a1 Integrating libgmap-client to master_v1.5.1
Issue: NET-4927 [lib-gmap] Const casting instead of dyn casting in boolean functions
GitOrigin-RevId: 6c578e7cfef45cec7f9dfbcde7a67b7997ca45f7
2023-07-31 20:00:37 +00:00
sahbot
87989521d5 Integrating gmap-mibs-common to master_v0.8.3
Issue: NET-4938 [BDD] BDD parameteres in datamodel should not be read only
GitOrigin-RevId: dd73d4a038e37beeff4ebd42e548b18ce7583752
2023-07-12 15:18:18 +00:00
sahbot
38c4f8910a Integrating gmap-mibs-common to master_v0.8.2
Issue: NET-4920 [gmap][mod-upnp] update the odl so it is not read only
GitOrigin-RevId: bea5c9234ec878a75547af5e90a0e8abe1ae7740
2023-07-10 14:03:01 +00:00
sahbot
0771acc57c Integrating gmap-mibs-common to master_v0.8.1
Issue: NET-4896 [gmap][mibs][useragent] Removing a useragent doesnt send out an event
GitOrigin-RevId: 360726c33c4207b39be1745f504f44e94611ee97
2023-07-04 07:19:39 +00:00
sahbot
41fa5f3ea0 Remove README and CHANGELOG for opensource
GitOrigin-RevId: 2d4061ec7c9b8d785a575450b83f7a6b26fd9d26
2023-06-22 14:09:26 +00:00
sahbot
f50b2ea214 [CI] Update changelog for release master_v1.0.27
GitOrigin-RevId: 122d151144665834a0cdacb77ec5adc8ea8b7ec8
2023-06-22 12:31:59 +00:00
13 changed files with 262 additions and 679 deletions

View File

@@ -1,574 +0,0 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## Release v1.0.26 - 2023-06-20(10:01:50 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [Useragent][EmbeddedFiltering] Create the new AMX Useragent Embeddedfiltering module
## Release v1.0.25 - 2023-06-20(06:36:47 +0000)
## Release v1.0.24 - 2023-06-16(06:51:47 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] Fix security problems with long names etc
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): ipv6 for discoping and neighbors
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): update documentation
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [Useragent][EmbeddedFiltering] Create the new AMX Useragent Embeddedfiltering module
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Scan for ipv6 addresses by sending multicast echo request
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Move fake timers to libamxut (+use libamxut)
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): update documentation
## Release v1.0.23 - 2023-06-08(17:09:01 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): - [HTTPManager][WebUI] Create plugin's ACLs permissions
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] MaxDevices implementation doesnt differentiate between devices and interfaces
## Release v1.0.22 - 2023-06-08(07:41:59 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Support verify reachability of an ipv6 IP
## Release v1.0.21 - 2023-06-07(06:39:09 +0000)
### Other
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): use amxut
## Release v1.0.20 - 2023-06-02(14:31:00 +0000)
### Other
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [gmap] MaxDevices implementation doesnt differentiate between devices and interfaces
## Release v1.0.19 - 2023-06-01(09:40:59 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Fix collision detection late when IP from other source
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Support disabling periodic reverification
## Release v1.0.18 - 2023-05-23(18:19:55 +0000)
## Release v1.0.17 - 2023-05-12(14:42:27 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Drop dependency from ip->watcher on creation of ip
## Release v1.0.16 - 2023-05-10(07:46:28 +0000)
## Release v1.0.15 - 2023-05-05(12:39:54 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [gmap][UPNPDiscovery] Add UPNP support in gMap
## Release v1.0.14 - 2023-04-28(14:16:59 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [gmap][UPNPDiscovery] Add UPNP support in gMap
## Release v1.0.13 - 2023-04-24(15:36:07 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): It must be possible to populate Gmap with detected UserAgents
## Release v1.0.12 - 2023-04-21(10:26:01 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Let socketlist deal with arbitrary type of sockets
## Release v1.0.11 - 2023-04-20(13:05:36 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Split gmap_ext_arp_eth_socket from gmap_ext_discoping_socketlist
## Release v1.0.10 - 2023-04-19(07:13:49 +0000)
### Fixes
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [odl]Remove deprecated odl keywords
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [odl]Remove deprecated odl keywords
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Removed deprecated odl keywords in tests
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Removed deprecated odl keywords in tests
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Removed deprecated odl keywords in tests
## Release v1.0.9 - 2023-04-07(10:46:25 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Renames for discoping
## Release v1.0.8 - 2023-04-07(06:16:47 +0000)
## Release v1.0.6 - 2023-03-21(19:47:55 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Listen to NetDev.Link.<port>.Neigh
## Release v1.0.5 - 2023-03-21(13:59:29 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Rename gmap_ethernet_dev_netdev->gmap_ethernet_dev_bridgetable
## Release v1.0.4 - 2023-03-15(17:35:51 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Adapt to DHCPv4Server path change
## Release v1.0.3 - 2023-03-13(07:19:46 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): gmap config event handling: server and client side
## Release v1.0.2 - 2023-03-02(12:03:41 +0000)
### Other
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): [amx][gmap-client] /etc/init.d/gmap-client does nothing on non-internal build
## Release v1.0.1 - 2023-02-24(18:31:25 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Provide a parameter reference to the DHCP Client Lease
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Fix no logging when running standalone
## Release v1.0.0 - 2023-02-23(13:52:50 +0000)
### Breaking
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Change setActive API to have source and priority
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Adapt to new setActive API with source and priority
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): Adapt to new setActive API with source and priority
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Adapt to 'nemo' tag not used anymore
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Adapt to new setActive API with source and priority
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Adapt to new setActive API with source and priority
## Release v0.17.11 - 2023-02-16(13:57:24 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Fix gmap-server sometimes thinks time never syncronized
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [libgmap-client] generated datamodel documentation is empty
## Release v0.17.10 - 2023-02-15(17:03:48 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): Rename nemo->netdev and adapt to new 'style' of mib expression
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Adapt to 'nemo' tag not used anymore
## Release v0.17.9 - 2023-02-08(18:19:04 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [gMap][BDD] Create Information MiB
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [BDD][gMap] Create BDD MiB
## Release v0.17.8 - 2023-02-07(14:52:00 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Mark colliding IPs with Status=error
## Release v0.17.7 - 2023-02-06(11:57:57 +0000)
### Other
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Track MAC and collisions and reduce ARPs sent
## Release v0.17.6 - 2023-02-03(20:34:43 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Fix incorrect log on adding default name
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Remove event stdout spam
## Release v0.17.5 - 2023-02-02(12:33:47 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] Remove the time-plugin requirement from gmap-server
## Release v0.17.4 - 2023-01-30(18:52:35 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] avoid using m4 odl files.
## Release v0.17.3 - 2023-01-25(17:37:20 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] the max nr of devices needs to be checked in gmaps_new_device instead of in _Devices_createDevice
## Release v0.17.2 - 2023-01-23(11:36:56 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Support ARP IP down + start arping
## Release v0.17.1 - 2023-01-19(19:08:49 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] Expose mdns information in gMap
## Release v0.17.0 - 2023-01-19(14:45:17 +0000)
### New
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): [import-dbg] Disable import-dbg by default for all amxrt plugin
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] Expose mdns information in gMap
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Create IP in gmap device on gratuitous ARP
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap server: getParameters, getFirstParameter RPC
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap Server: DM RPC cleanup
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): gMap server: getParameters, getFirstParameter RPC
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): send ARP + callback on timeout/success
## Release v0.16.0 - 2023-01-11(11:39:17 +0000)
### New
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext): Component added
## Release v0.15.2 - 2023-01-10(13:35:53 +0000)
### Fixes
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Use search path in requires statement for instance object
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): GMap Server: implementation of gmap additional expression operators
## Release v0.15.1 - 2023-01-06(13:23:10 +0000)
### Fixes
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Fix optional include of components.config.m4 in config/gmap_conf_global.odl.m4
## Release v0.15.0 - 2023-01-05(16:26:47 +0000)
### New
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): [import-dbg] Disable import-dbg by default for all amxrt plugin
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [import-dbg] Disable import-dbg by default for all amxrt plugin
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [import-dbg] Disable import-dbg by default for all amxrt plugin
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] Expose mdns information in gMap
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] gmap_devices_findByIp function uses incorrect search paths
## Release v0.14.4 - 2022-12-20(18:44:19 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Use optional include when including components.config.m4
## Release v0.14.3 - 2022-12-16(10:57:40 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] Expose mdns information in gMap
## Release v0.14.2 - 2022-12-08(17:06:51 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap Event handling
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): gMap Event handling
## Release v0.14.1 - 2022-12-02(11:52:25 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [amx][gmap] mib-ip fails to load due to undefined symbol
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Sync bridge IP from netmodel + add 'bridge' tag
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [amx][gmap] mib-ip fails to load due to undefined symbol
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] mib-ip fails to load due to undefined symbol
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add IP query support
## Release v0.14.0 - 2022-11-30(08:00:55 +0000)
### New
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): [gMap][wanBlock] Development of a gMap wanblock module
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Rename name source 'HostName'->'dhcp'
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Add 'dhcp' to default name source list
## Release v0.13.11 - 2022-11-28(17:46:30 +0000)
### Other
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common): Add DHCPv4Client & DHCPv6Client in dhcp mib .odl
## Release v0.13.10 - 2022-11-24(11:35:59 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Add DHCP option 12 HostName
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): gMap Server: fix gmaps_device_get_recursive
## Release v0.13.9 - 2022-11-22(07:54:07 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add gmap_ip_device_get_addresses()
## Release v0.13.8 - 2022-11-09(10:03:53 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Talk to standard TR-181 DHCPv4 datamodel instead of custom notifications
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add gmap_devices_findByIp
## Release v0.13.7 - 2022-10-24(13:32:19 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] Automatic clean up of inactive devices when MaxDevices is reached.
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [gmap] Automatic clean up of inactive devices when MaxDevices is reached.
## Release v0.13.6 - 2022-10-13(11:22:21 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [amx][gmap] Define Name, setName(), delName() behaviour
## Release v0.13.5 - 2022-10-06(17:08:01 +0000)
### Other
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [amx][gmap] Define Name, setName(), delName() behaviour
## Release v0.13.4 - 2022-09-28(06:14:07 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Fix fail to subscribe to DHCPv4 at boot
## Release v0.13.3 - 2022-09-26(15:28:34 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): fix dhcp: no IP addresses created on new lease
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Create unit tests for amx gMap Query feature
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Do not spam log on ip not found
## Release v0.13.2 - 2022-09-23(12:44:16 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Various cleanup
## Release v0.13.1 - 2022-09-20(12:43:47 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap]RPC topology missing
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Create unit tests for amx gMap Query feature
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): the Devices.link() function only allows one lower device
## Release v0.13.0 - 2022-09-19(16:28:08 +0000)
### Other
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): Fix `/etc/init.d/gmap-client stop` not working
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): replace using netlink with using NetDev + test
## Release v0.12.0 - 2022-09-06(07:35:42 +0000)
### New
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap]RPC topology missing
## Release v0.11.0 - 2022-09-02(07:26:08 +0000)
### New
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [prpl][gMap]RPC topology missing
## Release v0.10.6 - 2022-08-30(14:01:45 +0000)
### Other
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): Gmap: Fix default and make gmap default startup priority configurable
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Add missing requires
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector): Add missing requires
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Add missing requires
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Gmap: Fix default and make gmap default startup priority configurable
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Gmap: Fix default and make gmap default startup priorityr configurable
## Release v0.10.5 - 2022-08-22(15:48:10 +0000)
### Other
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): remove "wifirepeater" tag until clear why needed
## Release v0.10.4 - 2022-08-09(10:47:53 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Link dev<->port dynamically when all info is available
## Release v0.10.3 - 2022-08-08(16:23:26 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Implement using UUIDs for device keys
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap] gMap queries must be evaluated in the gMap server(not the lib)
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [CI] Fix missing dependencies on uuid
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [prpl][gMap] gMap queries must be evaluated in the gMap server(not the lib)
## Release v0.10.2 - 2022-08-04(09:20:50 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): LAN Device must have a uuid as unique (instance)key
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): LAN Device must have a uuid as unique (instance)key
## Release v0.10.1 - 2022-07-29(09:23:27 +0000)
### Other
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): test mib loading + move testhelper functions to correct test file
## Release v0.10.0 - 2022-07-27(09:40:31 +0000)
### New
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client): Component added
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [prpl][gMap] gMap needs to be split in a gMap-core and gMap-client process
## Release v0.9.2 - 2022-07-14(12:54:08 +0000)
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Revert "common: add workaround method for retrieving intf from ifindex"
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): Switch to using netmodel and amxs
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Fix `gmap_devices_unlink` doing nothing
## Release v0.9.1 - 2022-06-01(13:06:16 +0000)
### Fixes
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
### Other
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): Fix DHCP option 60 (vendor class) not coming through
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
## Release v0.9.0 - 2022-01-28(19:52:18 +0000)
### New
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client): Add query functionality
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server): Gmap add query functionality
## Release v0.8.3 - 2021-11-09(08:47:08 +0000)
### Changes
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self): remove symlink to init script
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev): remove symlink to init script
## Release v0.8.2 - 2021-10-14(11:25:18 +0000)
## Release v0.8.1 - 2021-10-06(11:42:29 +0000)
### Fixes
- [gmap-mod-self](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-self): [GMAP-MOD-SELF] add ; in odl
- [gmap-mod-self](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-self): [GMAP-MOD-SELF] wait for network.device on ubus
## Release v0.8.0 - 2021-09-15(07:36:35 +0000)
### New
- [gmap-mod-ethernet-dev](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-ethernet-dev): make use of libdhcpoption
## Release v0.7.1 - 2021-09-14(16:27:08 +0000)
### Fixes
- [gmap-mibs-common](https://gitlab.com/soft.at.home/gmap/mibs/gmap-mibs-common): [amxc] add ifdef around when_null_x, when_str_empty_x
- [gmap-mibs-common](https://gitlab.com/soft.at.home/gmap/mibs/gmap-mibs-common): Use amxc_macros.h instead of local macros
- [gmap-mod-name-selector](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-name-selector): [amxc] add ifdef around when_null_x, when_str_empty_x
## Release v0.7.0 - 2021-08-20(14:14:49 +0000)
### New
- [gmap-server](https://gitlab.com/soft.at.home/gmap/applications/gmap-server): [GMAP] add implementation for name selection
## Release v0.6.0 - 2021-08-18(17:16:12 +0000)
### New
- [gmap-mod-name-selector](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-name-selector): Component added
- [gmap-mod-ethernet-dev](https://gitlab.com/soft.at.home/gmap/applications/gmap-mod-ethernet-dev): GMAP-MOD-ETHERNET-DEV add dhcp information to device
### Fixes
- [libgmap-client](https://gitlab.com/soft.at.home/gmap/libraries/libgmap-client): [GMAP_CLIENT] functions returns array while expecting a bool
- [libgmap-client](https://gitlab.com/soft.at.home/gmap/libraries/libgmap-client): [GMAP-CLIENT] gmap_device_hasTag does not work
- [gmap-server](https://gitlab.com/soft.at.home/gmap/applications/gmap-server): [GMAP-SERVER] allow hasTags to check multiple tags
## Release v0.5.2 - 2021-08-06(13:58:03 +0000)
### Changes
- [gmap-server](https://gitlab.com/soft.at.home/gmap/applications/gmap-server): GMAP-SERVER update mibs after changing tag
## Release v0.5.1 - 2021-08-05(14:40:46 +0000)
### Fixes
- [libgmap-client](https://gitlab.com/soft.at.home/gmap/libraries/libgmap-client): Circular dependency libgmap-client and gmap-server

View File

@@ -1,41 +0,0 @@
# Feed_gmap
SoftAtHome feed of Openwrt packages for gMap components.
## Included components
Feed_gmap includes the following components:
### Plugins
- [gmap-client](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client) - gMap client plugin
### Applications
- [gmap-mod-ethernet-dev](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev) - gMap component that adds discovered devices to the gmap datamodel and links them to the correct interface
- [gmap-mod-name-selector](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector) - Name selection module for gmap
- [gmap-mod-self](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self) - gmap module to fetch information about the hgw/repeater itself and the layer 2 'devices' on it
- [gmap-server](https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server) - Service implementing the gmap data model
### Configurations
- [gmap-mibs-common](https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common) - Generic mib files for the gmap service
### Libraries
- [libgmap-client](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client) - Client library for gmap modules
- [libgmap-ext](https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext) - Functionality common for gmap clients (not server)
## How to add feed_gmap to your OpenWrt build
At the root of your OpenWrt tree, add the following to your `feeds.conf` file:
```sh
src-git feed_gmap git@gitlab.com:soft.at.home/buildsystems/openwrt/feed_gmap.git;main
```
Add the packages to your OpenWrt instance with the following commands:
```sh
./scripts/feeds update feed_gmap #retrieve the feed from service/update to latest
./scripts/feeds install -p feed_gmap #make all of the feed packages available to the build
```

View File

@@ -17,7 +17,7 @@ config SAH_AMX_GMAP_CLIENT_ORDER
config SAH_AMX_GMAP_CLIENT_ONE_PROCESS
bool "All gMap client modules run in same process"
default y
default n
endmenu

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-client
PKG_VERSION:=v1.1.1
PKG_VERSION:=v1.2.0
SHORT_DESCRIPTION:=gMap client plugin
PKG_SOURCE:=gmap-client-v1.1.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client/-/archive/v1.1.1
PKG_HASH:=c77f3a38651ae5a848479bb682c8bf750617935e178b2ec381da22b116f614f1
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-client-v1.1.1
PKG_SOURCE:=gmap-client-v1.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client/-/archive/v1.2.0
PKG_HASH:=62d61ee64e45093f080588869d780915b194dde99b52877dc10988b1d3cea82a
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-client-v1.2.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -36,7 +36,6 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxo
DEPENDS += +libsahtrace
DEPENDS += +amxrt
DEPENDS += +gmap-server
MENU:=1
endef
@@ -49,16 +48,13 @@ define Build/Compile
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 CONFIG_SAH_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
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 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_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
$(call SAHInit/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 CONFIG_SAH_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
$(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_AMX_GMAP_CLIENT_ORDER=$(CONFIG_SAH_AMX_GMAP_CLIENT_ORDER) CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS=$(CONFIG_SAH_AMX_GMAP_CLIENT_ONE_PROCESS))
endef
define Package/$(PKG_NAME)/install
@@ -66,6 +62,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mod-ethernet-dev
PKG_VERSION:=v1.12.0
PKG_VERSION:=v1.16.0
SHORT_DESCRIPTION:=gMap component that adds discovered devices to the gmap datamodel and links them to the correct interface
PKG_SOURCE:=gmap-mod-ethernet-dev-v1.12.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev/-/archive/v1.12.0
PKG_HASH:=4b979324b60724446352694feebae48fe05e5e0a348408d11aecc4fd1feb950d
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-ethernet-dev-v1.12.0
PKG_SOURCE:=gmap-mod-ethernet-dev-v1.16.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev/-/archive/v1.16.0
PKG_HASH:=a4a89507746067da6aee9f5536cb70d372fd5b6bb305c730ad691ae23d619ebd
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-ethernet-dev-v1.16.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -31,6 +31,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libgmap-ext
DEPENDS += +libsahtrace
DEPENDS += +libdhcpoptions
DEPENDS += +libdiscoping
MENU:=1
endef
@@ -44,9 +45,6 @@ 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)
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
@@ -58,6 +56,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,64 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mod-mdns
PKG_VERSION:=v0.1.5
SHORT_DESCRIPTION:=Module to expose mdns information in gMap
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.1.5
PKG_SOURCE_URL:=https://$(SAH_GIT_USER):$(SAH_GIT_TOKEN)@$(SAH_GIT)/$(SAH_GIT_GROUP)/gmap-mod-mdns.git
PKG_MIRROR_HASH:=skip
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=SAH
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://$(SAH_GIT)/$(SAH_GIT_GROUP)/gmap-mod-mdns
DEPENDS += +libamxb
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxs
DEPENDS += +libgmap-client
DEPENDS += +libsahtrace
DEPENDS += +amxrt
MENU:=1
endef
define Package/$(PKG_NAME)/description
Module to expose mdns information in gMap
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)
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)
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) 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)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mod-self
PKG_VERSION:=v1.4.0
PKG_VERSION:=v1.4.3
SHORT_DESCRIPTION:=gmap module to fetch information about the hgw/repeater itself and the layer 2 'devices' on it
PKG_SOURCE:=gmap-mod-self-v1.4.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self/-/archive/v1.4.0
PKG_HASH:=22399b4093c38fd9a5c8c3f89ff8358fb32f32601940069c4dc0fbaedc63a32b
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-self-v1.4.0
PKG_SOURCE:=gmap-mod-self-v1.4.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self/-/archive/v1.4.3
PKG_HASH:=a3efb9c200a5d4bc4ce6711a2a19f5e29ae496746581502942effe8203a2af42
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-self-v1.4.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -30,6 +30,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxo
DEPENDS += +libamxs
DEPENDS += +libgmap-client
DEPENDS += +libgmap-ext
DEPENDS += +libsahtrace
DEPENDS += +libnetmodel
MENU:=1
@@ -44,14 +45,11 @@ define Build/Compile
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 CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
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 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_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
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 CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
$(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_GMAP_SELF_DEVTYPE_WIFIREPEATER=$(CONFIG_SAH_SERVICES_GMAP_SELF_DEVTYPE_WIFIREPEATER))
endef
define Package/$(PKG_NAME)/install
@@ -59,6 +57,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -0,0 +1,65 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=gmap-mod-services-db
PKG_VERSION:=v0.1.8
SHORT_DESCRIPTION:=gMap component that populates the datamodel based on preconfigured grules
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.1.8
PKG_SOURCE_URL:=https://$(SAH_GIT_USER):$(SAH_GIT_TOKEN)@$(SAH_GIT)/$(SAH_GIT_GROUP)/gmap-mod-services-db.git
PKG_MIRROR_HASH:=skip
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=SAH
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://$(SAH_GIT)/$(SAH_GIT_GROUP)/gmap-mod-services-db
DEPENDS += +libamxc
DEPENDS += +libamxb
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxj
DEPENDS += +libgmap-client
DEPENDS += +libsahtrace
DEPENDS += +amxrt
MENU:=1
endef
define Package/$(PKG_NAME)/description
gMap component that populates the datamodel based on preconfigured grules
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)
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)
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)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,66 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=gmap-mod-upnp
PKG_VERSION:=v0.2.0
SHORT_DESCRIPTION:=Module to expose upnp information in gMap
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.2.0
PKG_SOURCE_URL:=https://$(SAH_GIT_USER):$(SAH_GIT_TOKEN)@$(SAH_GIT)/$(SAH_GIT_GROUP)/gmap-mod-upnp.git
PKG_MIRROR_HASH:=skip
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=SAH
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=gmap
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://$(SAH_GIT)/$(SAH_GIT_GROUP)/gmap-mod-upnp
DEPENDS += +libamxb
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxs
DEPENDS += +libgmap-client
DEPENDS += +libgmap-ext
DEPENDS += +libsahtrace
DEPENDS += +amxrt
MENU:=1
endef
define Package/$(PKG_NAME)/description
Module to expose upnp information in gMap
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)
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)
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)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-server
PKG_VERSION:=v2.2.4
PKG_VERSION:=v2.2.16
SHORT_DESCRIPTION:=Service implementing the gmap data model
PKG_SOURCE:=gmap-server-v2.2.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server/-/archive/v2.2.4
PKG_HASH:=e9cc50a976183d4a1a616d92f2d9dd3adff337116d99a21373c37e4ea4e768ce
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-server-v2.2.4
PKG_SOURCE:=gmap-server-v2.2.16.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server/-/archive/v2.2.16
PKG_HASH:=184215e854614512d2795481de35f3e39ef2d99ab02ca43d8081cc0bb165146a
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-server-v2.2.16
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -59,17 +59,14 @@ define Build/Compile
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 CONFIG_SAH_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
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 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_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
$(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 CONFIG_SAH_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
$(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_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER) CONFIG_AMX_GMAP_SERVER_NAME_ORDER=$(CONFIG_AMX_GMAP_SERVER_NAME_ORDER) CONFIG_AMX_GMAP_MAX_DEVICES=$(CONFIG_AMX_GMAP_MAX_DEVICES))
endef
define Package/$(PKG_NAME)/install
@@ -77,6 +74,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gmap-mibs-common
PKG_VERSION:=v0.8.0
PKG_VERSION:=v0.12.0
SHORT_DESCRIPTION:=Generic mib files for the gmap service
PKG_SOURCE:=gmap-mibs-common-v0.8.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common/-/archive/v0.8.0
PKG_HASH:=29e53223069ec120c508872bb6672350aa1269ca2b4c0d14d993ce0e320f79a1
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mibs-common-v0.8.0
PKG_SOURCE:=gmap-mibs-common-v0.12.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common/-/archive/v0.12.0
PKG_HASH:=e54e8362c8958d5d4e6dde82db921e3ffd1228791850b0c134966f4bcee3bb29
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mibs-common-v0.12.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -30,6 +30,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libsahtrace
DEPENDS += +libamxo
DEPENDS += +libgmap-client
DEPENDS += +libgmap-ext
MENU:=1
endef
@@ -43,9 +44,6 @@ 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)
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
@@ -57,6 +55,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libgmap-client
PKG_VERSION:=v1.5.0
PKG_VERSION:=v1.6.0
SHORT_DESCRIPTION:=Client library for gmap modules
PKG_SOURCE:=libgmap-client-v1.5.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client/-/archive/v1.5.0
PKG_HASH:=59e6cb24d7fd9106897e2fb517a9f0e59e3660284a034e512393e2765fd9b8f5
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-client-v1.5.0
PKG_SOURCE:=libgmap-client-v1.6.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client/-/archive/v1.6.0
PKG_HASH:=e1b924d6826b2682f6c293494443fe8fc55e854c5bb924038134405e036247fe
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-client-v1.6.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -41,9 +41,6 @@ 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)
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
@@ -55,6 +52,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libgmap-ext
PKG_VERSION:=v0.7.0
PKG_VERSION:=v1.0.0
SHORT_DESCRIPTION:=Functionality common for gmap clients (not server)
PKG_SOURCE:=libgmap-ext-v0.7.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext/-/archive/v0.7.0
PKG_HASH:=55fe89ed3ef23bcecb80520077c14eaac177ab7f3329d4f778d0fc66a6cc95a6
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-ext-v0.7.0
PKG_SOURCE:=libgmap-ext-v1.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext/-/archive/v1.0.0
PKG_HASH:=11e489b0c3554adcd10f9fe52b1fe2f0eb91f748a54a6589b27c8189ed6cfead
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-ext-v1.0.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -28,6 +28,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libsahtrace
DEPENDS += +libgmap-client
MENU:=1
endef
@@ -41,9 +42,6 @@ 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)
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
@@ -55,6 +53,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))