From 7f6e8688cf1ae98401ce5955dc9610fb225b215d Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 22:42:38 +0100 Subject: [PATCH] rebuilt with libreadline 6.2 [release 2.0.19-2mamba;Sat Mar 23 2013] --- README.md | 17 +++++++++ gftp.spec | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 124 insertions(+) create mode 100644 gftp.spec diff --git a/README.md b/README.md index ae24d9b..2e46a65 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,19 @@ # gftp +gFTP is a free multithreaded ftp client for *NIX based machines running X11R6 or later. It has the following features: + * Written in C and has a text interface and a GTK+ 1.2/2.0 interface + * Supports the FTP, HTTP and SSH protocols + * Supports FXP file transfers (transfering files between 2 remote servers via FTP) + * Multithreaded to allow for simultaneous downloads + * File transfer queues to allow for downloading multiple files + * Supports downloading entire directories and subdirectories + * Bookmarks menu to allow you to quickly connect to remote sites + * Supports resuming interrupted file transfers + * Supports caching of remote directory listings + * Drag-N-Drop support + * FTP and HTTP proxy server support + * Allows for passive and non-passive file transfers + * Supports UNIX, EPLF, Novell, MacOS, and NT (DOS) style directory listings + * Full graphical configuration + * Fully Internationalized + diff --git a/gftp.spec b/gftp.spec new file mode 100644 index 0000000..d8d9553 --- /dev/null +++ b/gftp.spec @@ -0,0 +1,107 @@ +Name: gftp +Version: 2.0.19 +Release: 2mamba +Summary: A free multithreaded ftp client +Group: Graphical Desktop/Applications/Networking +Vendor: openmamba +Distribution: openmamba +Packager: Tiziana Ferro +URL: http://gftp.seul.org/ +Source: http://gftp.seul.org/gftp-%{version}.tar.bz2 +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libatk-devel +BuildRequires: libcairo-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libglib-devel +BuildRequires: libgtk2-devel +BuildRequires: libncurses-devel +BuildRequires: libopenssl-devel +BuildRequires: libpango-devel +BuildRequires: libreadline-devel +## AUTOBUILDREQ-END +BuildRequires: bash +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +gFTP is a free multithreaded ftp client for *NIX based machines running X11R6 or later. It has the following features: + * Written in C and has a text interface and a GTK+ 1.2/2.0 interface + * Supports the FTP, HTTP and SSH protocols + * Supports FXP file transfers (transfering files between 2 remote servers via FTP) + * Multithreaded to allow for simultaneous downloads + * File transfer queues to allow for downloading multiple files + * Supports downloading entire directories and subdirectories + * Bookmarks menu to allow you to quickly connect to remote sites + * Supports resuming interrupted file transfers + * Supports caching of remote directory listings + * Drag-N-Drop support + * FTP and HTTP proxy server support + * Allows for passive and non-passive file transfers + * Supports UNIX, EPLF, Novell, MacOS, and NT (DOS) style directory listings + * Full graphical configuration + * Fully Internationalized + +%prep +%setup -q + +%build +%configure +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%makeinstall +%find_lang %{name} +rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop + +install -d %{buildroot}%{_datadir}/applications +cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << _EOF +[Desktop Entry] +Name=gFTP +GenericName=gFTP +Comment=Download and upload files using multiple FTPs +Comment[it]=Client FTP grafico per dowload e upload di file +Exec=gftp %u +TryExec=gftp +Type=Application +Terminal=0 +Icon=gftp.png +Encoding=UTF-8 +Categories=Application;GTK;GNOME;Network;FileTransfer; +_EOF + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files -f %{name}.lang +%defattr(-,root,root) +%dir %{_datadir}/gftp +%{_datadir}/gftp/* +%{_bindir}/* +#%{_datadir}/locale/*/LC_MESSAGES/gftp.mo +%{_datadir}/pixmaps/gftp.png +%{_datadir}/applications/%{name}.desktop +#%{_datadir}/gnome/apps/Internet/gftp.desktop +%{_mandir}/man1/* + +%changelog +* Sat Mar 23 2013 Silvan Calarco 2.0.19-2mamba +- rebuilt with libreadline 6.2 + +* Mon Dec 01 2008 Silvan Calarco 2.0.19-1mamba +- automatic update to 2.0.19 by autodist + +* Fri Jan 04 2008 Tiziana Ferro 2.0.18-2mamba +- renamed mamba + +* Mon May 02 2005 Davide Madrisan 2.0.18-1qilnx +- update to version 2.0.18 by autospec +- added italian translation strings in the menu entry + +* Wed Feb 11 2004 Silvan Calarco 2.0.16-1qilnx +- first build +