[packages/android-file-transfer] new, version 3.4

glen glen at pld-linux.org
Thu Jul 19 19:39:12 CEST 2018


commit 010acf0ca38fb3b805c018f7567ba9fab6f91c19
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Thu Jul 19 20:38:15 2018 +0300

    new, version 3.4

 android-file-transfer.spec | 65 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 65 insertions(+)
---
diff --git a/android-file-transfer.spec b/android-file-transfer.spec
new file mode 100644
index 0000000..c6edc48
--- /dev/null
+++ b/android-file-transfer.spec
@@ -0,0 +1,65 @@
+# TODO
+# - BUILD_QT_UI off bcond
+# - subpackages
+Summary:	Android File Transfer for Linux
+Name:		android-file-transfer
+Version:	3.4
+Release:	0.1
+License:	LGPLv2.1
+Group:		X11/Applications
+Source0:	https://github.com/whoozle/android-file-transfer-linux/archive/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5:	691142fdbea216676df27bfc94885f71
+URL:		https://whoozle.github.io/android-file-transfer-linux/
+BuildRequires:	QtCore-devel
+BuildRequires:	build-essential
+BuildRequires:	cmake
+BuildRequires:	libfuse-devel
+BuildRequires:	ninja
+BuildRequires:	qt4-build >= 4.3.3-3
+BuildRequires:	qt4-qmake >= 4.3.3-3
+BuildRequires:	readline-devel
+BuildRequires:	rpmbuild(macros) >= 1.727
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+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.
+- USB 'Zerocopy' support found in recent Linux kernel (no user/kernel
+  data copying)
+- No extra dependencies (e.g. libptp/libmtp).
+- Available as static/shared library.
+- Command line tool (aft-mtp-cli)
+
+%prep
+%setup -q -n %{name}-linux-%{version}
+
+%build
+install -d build
+cd build
+%cmake -G Ninja ..
+%ninja_build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%ninja_install -C build
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/aft-mtp-cli
+%attr(755,root,root) %{_bindir}/aft-mtp-mount
+%attr(755,root,root) %{_bindir}/android-file-transfer
+%{_libdir}/libmtp-ng-static.a
+%{_desktopdir}/android-file-transfer.desktop
+%{_iconsdir}/hicolor/512x512/apps/android-file-transfer.png
+%{_datadir}/metainfo/android-file-transfer.appdata.xml
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/android-file-transfer.git/commitdiff/010acf0ca38fb3b805c018f7567ba9fab6f91c19



More information about the pld-cvs-commit mailing list