Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. USES=localbase:ldflags can be used to set LDFLAGS. Normally LDFLAGS appears too early on the command line causing some ports to link with their own libraries in LOCALBASE (if installed) instead of WRKSRC.
Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set. Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.
Fix some issues with LIBS in some ports.
Switch ports that don't support LIBS to localbase:ldflags.
PR: 212987
Exp-run by: antoine
Approved by: portmgr (antoine)1ee4da6dd1Port details
sysutils/android-file-transfer 4.5_4
Android MTP client with minimalistic UI
Port info
- Maintainer
- tiga@FreeBSD.org
- Packages
- latest: android-file-transfer-cli 4.5_4, android-file-transfer-fuse 4.5_4, android-file-transfer-qt6 4.5_4
- Upstream
- Higher version available: 4.6
- Last update
- to 4.5_4 · 323af787ce
- Quarterly
- 2026Q4: android-file-transfer-cli 4.5_4, android-file-transfer-fuse 4.5_4, android-file-transfer-qt6 4.5_4
- Formerly
- sysutils/android-file-transfer-qt5 until 2026-02-11
- WWW
- https://github.com/whoozle/android-file-transfer-linux
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install android-file-transfer-cli# pkg install android-file-transfer-fuse# pkg install android-file-transfer-qt6installs android-file-transfer-cli 4.5_4, android-file-transfer-fuse 4.5_4, android-file-transfer-qt6 4.5_4 fromlatest; fromquarterly(2026Q4) android-file-transfer-cli 4.5_4, android-file-transfer-fuse 4.5_4, android-file-transfer-qt6 4.5_4- Port
# cd /usr/ports/sysutils/android-file-transfer && make install clean# make -C /usr/ports/sysutils/android-file-transfer config # change options first
- Size
- 163 KiB download · 513 KiB installed
- Depends on
- audio/taglib 2.3.2
- License
- LGPL21
- Options
- 2 of 2 on in the package: OPENSSL TAGLIB
- Note
- Size, dependencies, options and messages are those of android-file-transfer-cli.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.5_4 | 4.5_4 | – |
| FreeBSD 15 | 4.5_4 | 4.5_4 | – |
| FreeBSD 14 | 4.5_4 | 4.5_4 | 4.5_4 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.5_4 | 4.5_4 | – |
| FreeBSD 14 | 4.5_4 | 4.5_4 | 4.5_4 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.5_4.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (53)
sysutils/android-file-transfer: enslave GUI and expose CLI option Catering package-only users that want Qt4 flavor or just non-GUI parts. COMMENT and pkg-descr (both plural) can be improved in future.55be9c95f5
sysutils/android-file-transfer: add new port Requested by: @whoozle (upstream) Android File Transfer for Linux - reliable MTP client with minimalistic UI similar to Android File Transfer for Mac. Features: * Simple Qt UI with progress dialogs. * FUSE wrapper (If you'd prefer mounting your device), supporting partial read/writes, allowing instant access to your files. * No file size limits. * Automatically renames album cover to make it visible from media player. * No extra dependencies (e.g. libptp/libmtp). * Available as static/shared library. * Command line tool (aft-mtp-cli) https://github.com/whoozle/android-file-transfer-linux8f7fbd301d