{"id":48070710,"url":"https://github.com/webosose/com.webos.service.pdm","last_synced_at":"2026-04-04T14:42:19.229Z","repository":{"id":94110494,"uuid":"181443913","full_name":"webosose/com.webos.service.pdm","owner":"webosose","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-26T08:46:39.000Z","size":486,"stargazers_count":4,"open_issues_count":2,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-26T09:39:53.262Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webosose.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-15T08:24:39.000Z","updated_at":"2025-03-26T08:46:40.000Z","dependencies_parsed_at":"2024-06-05T11:21:26.626Z","dependency_job_id":null,"html_url":"https://github.com/webosose/com.webos.service.pdm","commit_stats":null,"previous_names":[],"tags_count":85,"template":false,"template_full_name":null,"purl":"pkg:github/webosose/com.webos.service.pdm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webosose%2Fcom.webos.service.pdm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webosose%2Fcom.webos.service.pdm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webosose%2Fcom.webos.service.pdm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webosose%2Fcom.webos.service.pdm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webosose","download_url":"https://codeload.github.com/webosose/com.webos.service.pdm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webosose%2Fcom.webos.service.pdm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31403355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-04T14:42:19.143Z","updated_at":"2026-04-04T14:42:19.222Z","avatar_url":"https://github.com/webosose.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"com.webos.service.pdm\n=====================\n\nSummary\n-------\nphysical device manager detects,manages, controls USB devices\n\nDescription\n-----------\nThis service detects USB devices using netlink events and notifies\nsubscribers exposings APIs to display info about storage, nonstorage devices\nalong with device status and also allows users to control the devices through\nvarious commands\n\nDependencies\n============\nBelow are the tools (and their minimum versions) required to build _com.webos.service.pdm_:\n\n- cmake (version required by webosose/cmake-modules-webos)\n- gcc 4.6.3\n- glib-2.0 2.32.1\n- make (any version)\n- webosose/cmake-modules-webos 1.0.0 RC4\n- webosose/PmLogLib 3.0.0\n- webosose/pdm-plugin\n\nHow to Build on Linux\n=====================\n\n## Building\n\nOnce you have downloaded the source, enter the following to build it (after\nchanging into the directory under which it was downloaded):\n\n     $ mkdir BUILD\n     $ cd BUILD\n     $ cmake ..\n     $ make\n     $ sudo make install\n\nThe directory under which the files are installed defaults to `/usr/local/webos`.\nYou can install them elsewhere by supplying a value for `WEBOS_INSTALL_ROOT`\nwhen invoking `cmake`. For example:\n\n     $ cmake -D WEBOS_INSTALL_ROOT:PATH=$HOME/projects/webosose ..\n     $ make\n     $ make install\n\nwill install the files in subdirectories of `$HOME/projects/webosose`.\n\nSpecifying `WEBOS_INSTALL_ROOT` also causes `pkg-config` to look in that tree\nfirst before searching the standard locations. You can specify additional\ndirectories to be searched prior to this one by setting the `PKG_CONFIG_PATH`\nenvironment variable.\n\nIf not specified, `WEBOS_INSTALL_ROOT` defaults to `/usr/local/webos`.\n\nTo configure for a debug build, enter:\n\n     $ cmake -D CMAKE_BUILD_TYPE:STRING=Debug ..\n\nTo see a list of the make targets that `cmake` has generated, enter:\n\n     $ make help\n\n## Uninstalling\n\nFrom the directory where you originally ran `make install`, enter:\n\n     $ [sudo] make uninstall\n\nYou will need to use `sudo` if you did not specify `WEBOS_INSTALL_ROOT`.\n\n# Copyright and License Information\n\nUnless otherwise specified, all content, including all source code files and\ndocumentation files in this repository are:\n\nCopyright (c) 2019 LG Electronics, Inc.\n\nAll content, including all source code files and documentation files in this repository except otherwise noted are: Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this content except in compliance with the License. You may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\n\nSPDX-License-Identifier: Apache-2.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebosose%2Fcom.webos.service.pdm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebosose%2Fcom.webos.service.pdm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebosose%2Fcom.webos.service.pdm/lists"}