rpms/bareftp/F-10 bareftp.spec, NONE, 1.1 bareftp_libdir.patch, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Itamar Reis Peixoto itamarjp at fedoraproject.org
Mon Apr 27 16:13:02 UTC 2009


Author: itamarjp

Update of /cvs/pkgs/rpms/bareftp/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8004/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	bareftp.spec bareftp_libdir.patch import.log 
Log Message:
initial rpm version



--- NEW FILE bareftp.spec ---
%global debug_package %{nil}

Name:           bareftp
Version:        0.2.2
Release:        2%{?dist}
Summary:        File transfer client supporting the FTP, FTP over SSL/TLS (FTPS) and SSH

Group:          Applications/Internet

#  <spot> cassmodiah: okay, so the code from SharpSSH and JSch is BSD, the Banshee
#  bits are MIT, the Classpath bits are GPLv2+ with exceptions
#  <spot> cassmodiah: if you combine all of that with GPLv2 only code, you end up
#  with GPLv2 with exceptions
#  <spot> cassmodiah: feel free to put that in comments above the License tag to
#  explain it. :)

License:        GPLv2 with exceptions
URL:            http://www.bareftp.org/
Source0:        http://www.bareftp.org/release/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Patch0:         bareftp_libdir.patch

BuildRequires:  gnome-sharp-devel
BuildRequires:  gettext
BuildRequires:  perl(XML::Parser)
BuildRequires:  gnome-desktop-sharp-devel
BuildRequires:  gtk-sharp2-gapi
BuildRequires:  gtk-sharp2-devel
BuildRequires:  mono-devel

Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils


# Mono only available on these:
ExclusiveArch: %ix86 x86_64 ppc ia64 armv4l sparcv9 alpha

%description
bareFTP is a file transfer client supporting the FTP, FTP over SSL/TLS (FTPS)
and SSH File Transfer Protocol (SFTP). It is written in C#, targeting the Mono
framework and the GNOME desktop environment. bareFTP is free and open source
software released under the terms of the GPL license.

%prep
%setup -q
%patch0 -p1

%build
%configure
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"


for file in $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
do
   desktop-file-validate $file
done

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-desktop-database &> /dev/null ||:
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :


%postun
update-desktop-database &> /dev/null ||:

if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
        gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING CREDITS README
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/bareFTP.Common.Utils.dll
%{_libdir}/%{name}/bareFTP.Connection.dll
%{_libdir}/%{name}/bareFTP.Gui.Dialog.dll
%{_libdir}/%{name}/bareFTP.Gui.FileManager.dll
%{_libdir}/%{name}/bareFTP.Gui.Preferences.dll
%{_libdir}/%{name}/bareFTP.Gui.ProgressMonitor.dll
%{_libdir}/%{name}/bareFTP.Gui.dll
%{_libdir}/%{name}/bareFTP.Preferences.dll
%{_libdir}/%{name}/bareFTP.Protocol.Ftp.dll
%{_libdir}/%{name}/bareFTP.Protocol.Sftp.dll
%{_libdir}/%{name}/bareFTP.Protocol.dll
%{_libdir}/%{name}/bareftp.exe
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Apr 11 2009 Itamar Reis Peixoto <itamar at ispbrasil.com.br> - 0.2.2-2
- fix from rhbz #495001 Comment #1 From  Simon Wesp (cassmodiah at fedoraproject.org)
- include ExclusiveArch, disable creation of debuginfo package

* Wed Apr 08 2009 Itamar Reis Peixoto <itamar at ispbrasil.com.br> - 0.2.2-1
- Initial RPM release

bareftp_libdir.patch:

--- NEW FILE bareftp_libdir.patch ---
--- a/script.in	2009-04-08 22:46:44.000000000 -0300
+++ b/script.in	2009-04-08 22:54:48.000000000 -0300
@@ -1,2 +1,2 @@
 #!/bin/sh
-exec @MONO@ @prefix@/lib/bareftp/bareftp.exe $MONO_EXTRA_ARGS "$@"
+exec @MONO@ @pkglibdir@/bareftp.exe $MONO_EXTRA_ARGS "$@"


--- NEW FILE import.log ---
bareftp-0_2_2-2_fc11:F-10:bareftp-0.2.2-2.fc11.src.rpm:1240848705


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bareftp/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	27 Apr 2009 05:28:14 -0000	1.1
+++ .cvsignore	27 Apr 2009 16:12:32 -0000	1.2
@@ -0,0 +1 @@
+bareftp-0.2.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bareftp/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	27 Apr 2009 05:28:15 -0000	1.1
+++ sources	27 Apr 2009 16:12:32 -0000	1.2
@@ -0,0 +1 @@
+d19c2cb8ea26703e4d9314772a0acc94  bareftp-0.2.2.tar.gz




More information about the fedora-extras-commits mailing list