6730d4f
%global debug_package %{nil}
6730d4f
6730d4f
Name:           bareftp
a72fec8
Version:        0.3.12
a72fec8
Release:        1%{?dist}
6730d4f
Summary:        File transfer client supporting the FTP, FTP over SSL/TLS (FTPS) and SSH
6730d4f
6730d4f
Group:          Applications/Internet
6730d4f
6730d4f
#  <spot> cassmodiah: okay, so the code from SharpSSH and JSch is BSD, the Banshee
6730d4f
#  bits are MIT, the Classpath bits are GPLv2+ with exceptions
6730d4f
#  <spot> cassmodiah: if you combine all of that with GPLv2 only code, you end up
6730d4f
#  with GPLv2 with exceptions
6730d4f
#  <spot> cassmodiah: feel free to put that in comments above the License tag to
6730d4f
#  explain it. :)
6730d4f
6730d4f
License:        GPLv2 with exceptions
6730d4f
URL:            http://www.bareftp.org/
6730d4f
Source0:        http://www.bareftp.org/release/%{name}-%{version}.tar.gz
6730d4f
6730d4f
BuildRequires:  gnome-sharp-devel
eda7bb3
BuildRequires:  desktop-file-utils
9eed160
BuildRequires:  intltool
6730d4f
BuildRequires:  perl(XML::Parser)
6730d4f
BuildRequires:  gnome-desktop-sharp-devel
6730d4f
BuildRequires:  gtk-sharp2-gapi
6730d4f
BuildRequires:  gtk-sharp2-devel
6730d4f
BuildRequires:  mono-devel
cb2b64e
BuildRequires:  gnome-keyring-sharp-devel
a72fec8
Buildrequires:  gcc
cb2b64e
6730d4f
Requires(post): desktop-file-utils
6730d4f
Requires(postun): desktop-file-utils
6730d4f
1df4785
ExclusiveArch: %{mono_arches}
20171aa
cb2b64e
6730d4f
%description
6730d4f
bareFTP is a file transfer client supporting the FTP, FTP over SSL/TLS (FTPS)
6730d4f
and SSH File Transfer Protocol (SFTP). It is written in C#, targeting the Mono
6730d4f
framework and the GNOME desktop environment. bareFTP is free and open source
6730d4f
software released under the terms of the GPL license.
6730d4f
6730d4f
%prep
6730d4f
%setup -q
6730d4f
5e41676
# Fixes for build with Mono 4
5e41676
sed -i "s#gmcs#mcs#g" configure
5e41676
sed -i "s#gmcs#mcs#g" configure.ac
5e41676
sed -i "s#mono/2.0#mono/4.5#g" configure
5e41676
6730d4f
%build
6730d4f
%configure
6730d4f
make %{?_smp_mflags}
6730d4f
6730d4f
%install
6730d4f
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
6730d4f
6730d4f
6730d4f
for file in $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
6730d4f
do
6730d4f
   desktop-file-validate $file
6730d4f
done
6730d4f
cb2b64e
find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';'
cb2b64e
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
cb2b64e
cb2b64e
6730d4f
%find_lang %name
6730d4f
6730d4f
%files -f %{name}.lang
6730d4f
%doc AUTHORS COPYING CREDITS README
6730d4f
%dir %{_libdir}/%{name}
a72fec8
%dir %{_libexecdir}/%{name}
a72fec8
%{_libexecdir}/%{name}
a72fec8
%{_libdir}/%{name}
6730d4f
%{_bindir}/%{name}
6730d4f
%{_datadir}/icons/hicolor/*/apps/%{name}.*
6730d4f
%{_datadir}/applications/%{name}.desktop
cb2b64e
%{_mandir}/man1/bareftp*
6730d4f
6730d4f
%changelog
a72fec8
* Mon Feb 19 2018 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.3.12-1
a72fec8
- 0.3.12
a72fec8
a02c046
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.9-17
a02c046
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a02c046
467e13c
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.9-16
467e13c
- Remove obsolete scriptlets
467e13c
27e9995
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.9-15
27e9995
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
27e9995
42d3adb
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.9-14
42d3adb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
42d3adb
74bf2d5
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.9-13
74bf2d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
74bf2d5
7838b34
* Thu Oct 13 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-12
7838b34
- mono rebuild for aarch64 support
7838b34
108d172
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.9-11
108d172
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
108d172
28e8214
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-10
28e8214
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
28e8214
2b45be4
* Mon May 18 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.3.9-9
2b45be4
- Rebuild (mono4)
2b45be4
e66534f
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-8
e66534f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e66534f
d0b1c51
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-7
d0b1c51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d0b1c51
9febbd0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-6
9febbd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9febbd0
e27c2e7
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-5
e27c2e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e27c2e7
d431677
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-4
d431677
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d431677
02eafa6
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.9-3
02eafa6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
02eafa6
1df4785
* Fri Oct 21 2011 Dan HorĂ¡k <dan[at]danny.cz> - 0.3.9-2
1df4785
- updated supported arch list
1df4785
32acb7f
* Sat Sep 24 2011 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.3.9-1
32acb7f
- New release.
32acb7f
1b9bb2a
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.7-2
1b9bb2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1b9bb2a
b952bad
* Fri Nov 26 2010 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.3.7-1
b952bad
- new version 0.3.7
b952bad
Paul F. Johnson 27e2328
* Wed Oct 27 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.3.6-1
Paul F. Johnson 27e2328
- New version 0.3.6
Paul F. Johnson 27e2328
- Build against mono-2.8
Paul F. Johnson 27e2328
65aaa6c
* Mon Apr 19 2010 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.3.2-1
65aaa6c
- New Version 0.3.2
65aaa6c
cb2b64e
* Mon Jan 25 2010 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.3.1-1
cb2b64e
- New Version 0.3.1
cb2b64e
20171aa
* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 0.2.3-4
20171aa
- Exclude sparc64 no mono available
20171aa
1173696
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.3-3
1173696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1173696
eda7bb3
* Sat Jun 27 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.2.3-2
eda7bb3
- fix buildrequires
eda7bb3
9eed160
* Sat Jun 27 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.2.3-1
9eed160
- new version 0.2.3
9eed160
74352ed
* Sat May 30 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.2.2-3
74352ed
- enable ppc64 build
74352ed
6730d4f
* Sat Apr 11 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.2.2-2
6730d4f
- fix from rhbz #495001 Comment #1 From  Simon Wesp (cassmodiah@fedoraproject.org)
6730d4f
- include ExclusiveArch, disable creation of debuginfo package
6730d4f
6730d4f
* Wed Apr 08 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 0.2.2-1
6730d4f
- Initial RPM release