diff options
| author | pinoaffe <pinoaffe@gmail.com> | 2025-08-24 12:10:09 +0200 |
|---|---|---|
| committer | Steve George <steve@futurile.net> | 2025-10-13 14:21:53 +0100 |
| commit | 3ef32a4923903ee7c070d03871760cdda4a0caa9 (patch) | |
| tree | e7a7495ad97b9a331a9abb0edd551cc24ed9d020 /gnu/packages/android.scm | |
| parent | 11a6590ed067cf7dd8eb07a6194d22398662da38 (diff) | |
gnu: Add betteradbsync.
* gnu/packages/android.scm (betteradbsync): New variable.
Change-Id: I508a786fe7715ba5e6acf07d5b0b152db9e226e8
Signed-off-by: Steve George <steve@futurile.net>
Diffstat (limited to 'gnu/packages/android.scm')
| -rw-r--r-- | gnu/packages/android.scm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index 8c16e1a5c8f..ac5395bae20 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -435,6 +435,32 @@ of device actions, such as installing and debugging apps, and it provides access to a Unix shell that can run commands on the connected device or emulator.") (license license:asl2.0))) +(define-public betteradbsync + (package + (name "betteradbsync") + (version "1.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jb2170/better-adb-sync/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "06ri9a8r0a4i9ih0cqdj5j19dbkbqwd5m5g8ch220rh4firaj4w2")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ; there are none + (home-page "https://github.com/jb2170/better-adb-sync/") + (native-inputs (list python-setuptools python-wheel)) + (synopsis "Rsync-like file transfer over @acronym{ADB,Android Debug Bridge}") + (description "An rsync-like command-line utility that facilitates file +transfer over @acronym{ADB,Android Debug Bridge}. There are several additional +features over Google's original @code{adbsync} version with support for the +@code{--exclude}, @code{--exclude-from}, @code{--del}, and +@code{--delete-excluded} command line flags, which have the same purpose to +the corresponding @command{rsync} flags.") + (license license:asl2.0))) + (define-public mkbootimg (package (name "mkbootimg") |
