BSD Ports

devel/py-adb 1.3.0nb2 NetBSD

Pure Python implementation of the Android ADB and Fastboot protocols

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
apache-2.0
Categories
devel, python
Package size
63.7 KiB, 363.5 KiB installed

Description

This is a complete replacement and rearchitecture of the Android project's ADB and fastboot, using libusb1 for USB communications.

This code is mainly targeted to users that need to communicate with Android devices in an automated fashion, such as in automated testing. It does not have a daemon between the client and the device, and therefore does not support multiple simultaneous commands to the same device.

In the other systems

SystemPortVersion
NetBSDdevel/py-adb1.3.0nb2
FreeBSDdevel/py-adb1.3.0.9_1
DragonFlydevel/py-adb1.3.0.9_1
HardenedBSDdevel/py-adb1.3.0.9_1
GhostBSDdevel/py-adb1.3.0.9_1

Install

Binary package:

pkgin install py311-adb

From pkgsrc:

cd /usr/pkgsrc/devel/py-adb && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.3.0nb2
NetBSD 10.1 aarch641.3.0nb2
SmartOS / illumos x86_641.3.0nb2
macOS 15 arm641.3.0nb2

Dependencies

Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-adb-1.3.0nb2, py313-adb-1.3.0nb2, py314-adb-1.3.0nb2