Mercurial > gftp.yaz
view gftp.spec.in @ 129:fe0b21c006f6
2003-4-13 Brian Masney <masneyb@gftp.org>
* lib/config_file.c - implemented gftp_set_global_option()
* lib/gftp.h lib/misc.c - added gftp_tdata_new()
* src/text/gftp-text.c src/gtk/transfer.c - use gftp_tdata_new()
* src/gtk/bookmarks.c - In run_bookmark(), use gftp_parse_bookmark()
function. Renamed all instances of gftp_bookmarks to
gftp_bookmarks_var
* src/gtk/gftp-gtk.[ch] - added global variables viewedit_processes
and viewedit_processes_done. These used to be declared in
lib/options.h
* src/gtk/gftp-gtk.h (struct gftp_window_data) - removed sortcol and
sortasds variables. Added prefix_col_str variable. This will either be
local or remote
* src/gtk/misc-gtk.c - removed r_gethostbyname() and r_getservbyname()
* src/gtk/transfer.c - removed gftp_gtk_calc_kbs(), get_status() and
parse_attribs(). These are in the lib/ directory now. Also, use
g_static_mutex_*() functions from glib instead of pthread_mutex_*()
* src/gtk/bookmark.c src/gtk/dnd.c src/gtk/menu-items.c
src/gtk/transfer.c - use g_strdup() instead of g_malloc()/strcpy()
* src/gtk/options_dialog.c - commented out large parts of this file.
This file is busted at the moment
* src/gtk/*.[ch] - Use new configuration interface in all source
files. Updated copyright dates on all source files
author | masneyb |
---|---|
date | Sun, 13 Apr 2003 15:21:13 +0000 |
parents | 8b1883341c6f |
children | 312dee613441 |
line wrap: on
line source
%define name gftp %define version @VERSION@ %define release 1 %define serial 1 %define prefix @prefix@ Summary: Multithreaded FTP client for X Windows Name: %{name} Version: %{version} Release: %{release} Serial: %{serial} Copyright: GPL Group: Applications/Internet Url: http://www.gftp.org/ Vendor: Brian Masney <masneyb@gftp.org> Source: http://www.gftp.org/%{name}-%{version}.tar.gz Packager: Brian Masney <masneyb@gftp.org> BuildRoot: /var/tmp/%{name}-%{version}-root Requires: gtk+ >= 1.2.3 %description gFTP is a multithreaded FTP client for X Windows written using Gtk. It features simultaneous downloads, resuming of interrupted file transfers, file transfer queues, downloading of entire directories, ftp proxy support, remote directory caching, passive and non-passive file transfers, drag-n-drop support, bookmarks menu, stop button, and many more features. %prep %setup -q CFLAGS=$RPM_OPT_FLAGS \ ./configure --prefix=%{prefix} %build make %install [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; make -e prefix=$RPM_BUILD_ROOT%{prefix} install %clean [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; %files %defattr(-,root,root) %doc ChangeLog COPYING README TODO docs/USERS-GUIDE %{prefix}/bin/gftp %{prefix}/bin/gftp-gtk %{prefix}/bin/gftp-text %{prefix}/share/gftp %{prefix}/share/gnome/apps/Internet/gftp.desktop %{prefix}/share/pixmaps/gftp.png %{prefix}/man/*/gftp.* %{prefix}/share/locale/*/LC_MESSAGES/gftp.mo