mirror of
https://gitlab.com/prpl-foundation/prplos/feeds/feed_gmap.git
synced 2026-01-07 02:21:00 +08:00
Compare commits
139 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
83fdfe34d0 | ||
|
|
12c58878e2 | ||
|
|
76bd1a5870 | ||
|
|
e5d3795f07 | ||
|
|
eee25d0bf9 | ||
|
|
0befb14434 | ||
|
|
35c40b4f3d | ||
|
|
fb06ccbfad | ||
|
|
8e8615d5ac | ||
|
|
8ca2842a3b | ||
|
|
378c09ea29 | ||
|
|
231940b819 | ||
|
|
e3cf6da428 | ||
|
|
ee65697987 | ||
|
|
fcfaba94a1 | ||
|
|
b34bf70143 | ||
|
|
3af6d01483 | ||
|
|
122e1ea57b | ||
|
|
7ef3f4bf51 | ||
|
|
4859fcecdb | ||
|
|
1c3de1c1db | ||
|
|
b989f5b7bb | ||
|
|
c9d7f9e19d | ||
|
|
ce26140b50 | ||
|
|
8cdd229796 | ||
|
|
8cfe3dd300 | ||
|
|
76cd378a70 | ||
|
|
2ccecf0387 | ||
|
|
b84ff30b26 | ||
|
|
ac667fea8d | ||
|
|
9473b023bc | ||
|
|
89ec24fa3c | ||
|
|
340c127573 | ||
|
|
9c0772ce99 | ||
|
|
f6658ee5e3 | ||
|
|
0ef5023046 | ||
|
|
f3faad188f | ||
|
|
8bebcba016 | ||
|
|
00901ef5f6 | ||
|
|
20f00a0ad1 | ||
|
|
dc7a37c852 | ||
|
|
00e79477d5 | ||
|
|
7308b1c5f5 | ||
|
|
fc29b74496 | ||
|
|
bc24732c8d | ||
|
|
ab91ef4b2d | ||
|
|
d3f4125a3e | ||
|
|
7cbd631680 | ||
|
|
e2172cec3b | ||
|
|
6a72b3979c | ||
|
|
d9099d2a12 | ||
|
|
deee66b01f | ||
|
|
0e86d68c21 | ||
|
|
5df202fd0e | ||
|
|
fedafebae9 | ||
|
|
048f653729 | ||
|
|
4f657c99f7 | ||
|
|
9aaa810696 | ||
|
|
e6afe0a56e | ||
|
|
733b8da3a8 | ||
|
|
f54b9b9beb | ||
|
|
98e67e8e5b | ||
|
|
f7e8e30cea | ||
|
|
0d2f388e74 | ||
|
|
1fce4f6152 | ||
|
|
df2ffec8ff | ||
|
|
ce3bcffb8b | ||
|
|
431527d27e | ||
|
|
fe3035a003 | ||
|
|
a8bc499172 | ||
|
|
c737bc0c2d | ||
|
|
eecf658e83 | ||
|
|
df8fc74939 | ||
|
|
5b8781b4a4 | ||
|
|
1e3efc93af | ||
|
|
3c95f5e02a | ||
|
|
28ab0a8759 | ||
|
|
9832130f14 | ||
|
|
f578d8dcda | ||
|
|
29c6c1997f | ||
|
|
6cb75b0f05 | ||
|
|
5902bffd51 | ||
|
|
728ef1caa5 | ||
|
|
0007d6a705 | ||
|
|
0e215f3898 | ||
|
|
1c9b57ce95 | ||
|
|
6e7bd47bfd | ||
|
|
f128b86ab3 | ||
|
|
09854404bf | ||
|
|
683e2d8ed4 | ||
|
|
bc772a41ba | ||
|
|
791d408c31 | ||
|
|
f0692dcd41 | ||
|
|
7e7f953382 | ||
|
|
6cc3b7c965 | ||
|
|
3850e0ad42 | ||
|
|
5119bbfd30 | ||
|
|
6bcccb83b4 | ||
|
|
4ac976c76a | ||
|
|
5f1335f53c | ||
|
|
012e714174 | ||
|
|
3af11bcc11 | ||
|
|
aea190ab3e | ||
|
|
10ab06b6fb | ||
|
|
285fdf1a02 | ||
|
|
53295d9d22 | ||
|
|
1deb081d99 | ||
|
|
6511ab7494 | ||
|
|
75d53f9b2a | ||
|
|
c6f45fadbc | ||
|
|
0e02fa5599 | ||
|
|
5cafeb04de | ||
|
|
396ac51d25 | ||
|
|
17367ae6a1 | ||
|
|
87989521d5 | ||
|
|
38c4f8910a | ||
|
|
0771acc57c | ||
|
|
41fa5f3ea0 | ||
|
|
f50b2ea214 | ||
|
|
1da81366a9 | ||
|
|
1b67e84b60 | ||
|
|
769aa2878c | ||
|
|
488d2087a0 | ||
|
|
68416a02a8 | ||
|
|
ed0c68fb32 | ||
|
|
3391b734ca | ||
|
|
040b7a5087 | ||
|
|
aee38fc159 | ||
|
|
24c810a341 | ||
|
|
cfa8ca907c | ||
|
|
f22341eb4e | ||
|
|
beb95d7678 | ||
|
|
bad6ee8474 | ||
|
|
556211fc61 | ||
|
|
5437a20ab0 | ||
|
|
ad0d19d700 | ||
|
|
941a8bc42f | ||
|
|
f6df5b5841 | ||
|
|
1b4c1ff799 |
529
CHANGELOG.md
529
CHANGELOG.md
@@ -1,529 +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.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
|
||||
|
||||
42
README.md
42
README.md
@@ -1,42 +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
|
||||
```
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gmap-client
|
||||
PKG_VERSION:=v1.1.1
|
||||
PKG_VERSION:=v1.3.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.3.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client/-/archive/v1.3.0
|
||||
PKG_HASH:=9f13554f7af2efe3409778a2aeab52dffbaf01b0193df9e1d61efea2e2aea2f9
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-client-v1.3.0
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -25,7 +25,7 @@ endef
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
CATEGORY:=prpl Foundation
|
||||
SUBMENU:=Plugins
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-client
|
||||
@@ -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
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gmap-mod-ethernet-dev
|
||||
PKG_VERSION:=v1.10.3
|
||||
PKG_VERSION:=v1.18.5
|
||||
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.10.3.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev/-/archive/v1.10.3
|
||||
PKG_HASH:=fb2202a7c71e1ab987519dd0ee1e779aa02615a79bae1170cd0e1b6bf5fc6f58
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-ethernet-dev-v1.10.3
|
||||
PKG_SOURCE:=gmap-mod-ethernet-dev-v1.18.5.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev/-/archive/v1.18.5
|
||||
PKG_HASH:=a8c80870d128b4368982f0d7f45f0020f0eb5dc048fd9d766d1092361717b28e
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-ethernet-dev-v1.18.5
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Applications
|
||||
CATEGORY:=prpl Foundation
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-ethernet-dev
|
||||
DEPENDS += +libamxc
|
||||
@@ -31,6 +31,7 @@ define Package/$(PKG_NAME)
|
||||
DEPENDS += +libgmap-ext
|
||||
DEPENDS += +libsahtrace
|
||||
DEPENDS += +libdhcpoptions
|
||||
DEPENDS += +libdiscoping
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
@@ -43,14 +44,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)
|
||||
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)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) 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
|
||||
@@ -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)))
|
||||
|
||||
64
apps/gmap-mod-mdns/Makefile
Normal file
64
apps/gmap-mod-mdns/Makefile
Normal 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:=gMap
|
||||
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)))
|
||||
@@ -18,7 +18,7 @@ include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Applications
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-name-selector
|
||||
DEPENDS += +gmap-server
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gmap-mod-self
|
||||
PKG_VERSION:=v1.3.1
|
||||
PKG_VERSION:=v1.6.0
|
||||
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.3.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self/-/archive/v1.3.1
|
||||
PKG_HASH:=1c8ae57b73783a8f871294796ac1fc0ccb0eaee98503f39baf1d0c652b030ad0
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-self-v1.3.1
|
||||
PKG_SOURCE:=gmap-mod-self-v1.6.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self/-/archive/v1.6.0
|
||||
PKG_HASH:=60ca7bf06b4dc1daec0fd36b21962e008ac8a3b61c1dea4143a248b543ab1e62
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mod-self-v1.6.0
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Applications
|
||||
CATEGORY:=prpl Foundation
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-mod-self
|
||||
DEPENDS += +libamxc
|
||||
@@ -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
|
||||
|
||||
65
apps/gmap-mod-services-db/Makefile
Normal file
65
apps/gmap-mod-services-db/Makefile
Normal file
@@ -0,0 +1,65 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
-include $(STAGING_DIR)/components.config
|
||||
|
||||
PKG_NAME:=gmap-mod-services-db
|
||||
PKG_VERSION:=v0.1.9
|
||||
SHORT_DESCRIPTION:=gMap component that populates the datamodel based on preconfigured grules
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_VERSION:=v0.1.9
|
||||
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:=gMap
|
||||
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)))
|
||||
66
apps/gmap-mod-upnp/Makefile
Normal file
66
apps/gmap-mod-upnp/Makefile
Normal 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:=gMap
|
||||
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)))
|
||||
@@ -15,14 +15,6 @@ config SAH_AMX_GMAP_SERVER_ORDER
|
||||
int "gMap server plugin startup order"
|
||||
default 71
|
||||
|
||||
config AMX_GMAP_SERVER_NAME_ORDER
|
||||
string "Priority list of device name sources (highest priority on the left). Source default is implicit and last (after searching alternatives for the device)."
|
||||
default "webui,user,dil,tags,mdns,dhcp,lltd,plc,mac,upnp,usb,voice,default"
|
||||
|
||||
config AMX_GMAP_MAX_DEVICES
|
||||
int "The max number of gmap devices that can be present at the same time"
|
||||
default 70
|
||||
|
||||
endmenu
|
||||
|
||||
endif
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gmap-server
|
||||
PKG_VERSION:=v2.2.2
|
||||
PKG_VERSION:=v2.10.0
|
||||
SHORT_DESCRIPTION:=Service implementing the gmap data model
|
||||
|
||||
PKG_SOURCE:=gmap-server-v2.2.2.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server/-/archive/v2.2.2
|
||||
PKG_HASH:=25f65614849925b15462dc7cc8e212195489b0464beb28db4668bdc658210dd5
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-server-v2.2.2
|
||||
PKG_SOURCE:=gmap-server-v2.10.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server/-/archive/v2.10.0
|
||||
PKG_HASH:=7cf70f37296db1a10134df6932af9df5dea019a602d2cf2bf7466d33caeeea30
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-server-v2.10.0
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -15,7 +15,6 @@ PKG_LICENSE_FILES:=LICENSE
|
||||
COMPONENT:=gmap-server
|
||||
|
||||
PKG_RELEASE:=1
|
||||
PKG_BUILD_DEPENDS += util-linux
|
||||
|
||||
define SAHInit/Install
|
||||
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
|
||||
@@ -35,8 +34,8 @@ endef
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Applications
|
||||
CATEGORY:=prpl Foundation
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/applications/gmap-server
|
||||
DEPENDS += +libamxc
|
||||
@@ -47,6 +46,7 @@ define Package/$(PKG_NAME)
|
||||
DEPENDS += +libgmap-client
|
||||
DEPENDS += +libsahtrace
|
||||
DEPENDS += +libuuid
|
||||
DEPENDS += +mod-pcm-svc
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
@@ -55,21 +55,18 @@ define Package/$(PKG_NAME)/description
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig 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/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_AMX_GMAP_SERVER_ORDER=$(CONFIG_SAH_AMX_GMAP_SERVER_ORDER))
|
||||
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))
|
||||
|
||||
$(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))
|
||||
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
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gmap-mibs-common
|
||||
PKG_VERSION:=v0.7.0
|
||||
PKG_VERSION:=v0.21.1
|
||||
SHORT_DESCRIPTION:=Generic mib files for the gmap service
|
||||
|
||||
PKG_SOURCE:=gmap-mibs-common-v0.7.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common/-/archive/v0.7.0
|
||||
PKG_HASH:=d4922fb532efcabdc1e21fa4b228fcd2e60fe1256276e2ebdc8ef6b227498433
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mibs-common-v0.7.0
|
||||
PKG_SOURCE:=gmap-mibs-common-v0.21.1.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common/-/archive/v0.21.1
|
||||
PKG_HASH:=4fe29cc1279c12f2a55ae315f18dd278036a0a0f29fd8ab3dd964c7a095628e3
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/gmap-mibs-common-v0.21.1
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Configurations
|
||||
CATEGORY:=prpl Foundation
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/mibs/gmap-mibs-common
|
||||
DEPENDS += +gmap-server
|
||||
@@ -27,9 +27,12 @@ define Package/$(PKG_NAME)
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxb
|
||||
DEPENDS += +libamxj
|
||||
DEPENDS += +libsahtrace
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libgmap-client
|
||||
DEPENDS += +libgmap-ext
|
||||
DEPENDS += +mod-dmext
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
@@ -42,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)
|
||||
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)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) 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
|
||||
@@ -57,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
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
|
||||
20
libs/libgmap-client/Config.in
Normal file
20
libs/libgmap-client/Config.in
Normal file
@@ -0,0 +1,20 @@
|
||||
config PACKAGE_libgmap-client
|
||||
tristate
|
||||
select SAH_LIB_GMAP-CLIENT
|
||||
|
||||
if PACKAGE_libgmap-client
|
||||
|
||||
menu "Select libgmap-client build options"
|
||||
depends on PACKAGE_libgmap-client
|
||||
|
||||
config SAH_LIB_GMAP-CLIENT
|
||||
bool "Build libgmap-client"
|
||||
default y
|
||||
|
||||
config SAH_LIB_GMAP-CLIENT_SOP
|
||||
bool "Build the libgmap-client library for SOP"
|
||||
default n
|
||||
|
||||
endmenu
|
||||
|
||||
endif
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libgmap-client
|
||||
PKG_VERSION:=v1.4.0
|
||||
PKG_VERSION:=v1.6.4
|
||||
SHORT_DESCRIPTION:=Client library for gmap modules
|
||||
|
||||
PKG_SOURCE:=libgmap-client-v1.4.0.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client/-/archive/v1.4.0
|
||||
PKG_HASH:=091a84a12ad897e9fe2a212e42d088a62af8fcda2aa87cb4669bc0722e5b1c6b
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-client-v1.4.0
|
||||
PKG_SOURCE:=libgmap-client-v1.6.4.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client/-/archive/v1.6.4
|
||||
PKG_HASH:=4f6fec6ca05c8fac809dc99402e241da70ca644385d5041975b200df804eef44
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-client-v1.6.4
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Libraries
|
||||
CATEGORY:=prpl Foundation
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-client
|
||||
DEPENDS += +libamxc
|
||||
@@ -40,14 +40,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)
|
||||
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)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) 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
|
||||
@@ -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)))
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=libgmap-ext
|
||||
PKG_VERSION:=v0.3.3
|
||||
PKG_VERSION:=v1.0.0
|
||||
SHORT_DESCRIPTION:=Functionality common for gmap clients (not server)
|
||||
|
||||
PKG_SOURCE:=libgmap-ext-v0.3.3.tar.gz
|
||||
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext/-/archive/v0.3.3
|
||||
PKG_HASH:=2ac0ee42f05068617aa93f6e79623d9a0a8d49736cdfe5690b7b00f10a5c5465
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/libgmap-ext-v0.3.3
|
||||
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
|
||||
@@ -19,7 +19,7 @@ include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Libraries
|
||||
SUBMENU:=gMap
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=https://gitlab.com/prpl-foundation/components/gmap/libraries/libgmap-ext
|
||||
DEPENDS += +libamxc
|
||||
@@ -28,6 +28,7 @@ define Package/$(PKG_NAME)
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libsahtrace
|
||||
DEPENDS += +libgmap-client
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
@@ -40,14 +41,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)
|
||||
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)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) 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
|
||||
@@ -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)))
|
||||
|
||||
Reference in New Issue
Block a user