fee98cb
Name:           mktorrent
fee98cb
Version:        1.0
9583861
Release:        17%{?dist}
fee98cb
Summary:        Command line utility to create BitTorrent metainfo files
fee98cb
fee98cb
Group:          Applications/File
fee98cb
License:        GPLv2+
fee98cb
URL:            http://mktorrent.sourceforge.net/
fee98cb
Source0:        http://downloads.sourceforge.net/mktorrent/mktorrent-%{version}.tar.gz
fee98cb
Source1:        http://mktorrent.sourceforge.net/index.html
fee98cb
fee98cb
BuildRequires:  openssl-devel
fee98cb
fee98cb
%description
fee98cb
Command line utility to create BitTorrent metainfo files.
fee98cb
See --help option for mktorrent command for details on usage.
fee98cb
fee98cb
%prep
fee98cb
%setup -q
fee98cb
cp -p %{SOURCE1} mktorrent.html
fee98cb
# Use openssl sha1 routine rather than included one.
fee98cb
rm sha1.c sha1.h
fee98cb
fee98cb
%build
fee98cb
%ifarch alpha ia64 ppc64 s390x sparc64 x86_64
fee98cb
%global largefiles 0
fee98cb
%else
fee98cb
%global largefiles 1
fee98cb
%endif
fee98cb
fee98cb
make %{?_smp_mflags} USE_LARGE_FILES=%{largefiles}  USE_PTHREADS=1 \
fee98cb
       USE_OPENSSL=1 USE_LONG_OPTIONS=1  CFLAGS="%{optflags}"
fee98cb
fee98cb
%install
fee98cb
rm -rf %{buildroot}
fee98cb
make install USE_LARGE_FILES=%{largefiles}  USE_PTHREADS=1 \
fee98cb
       USE_OPENSSL=1 USE_LONG_OPTIONS=1 CFLAGS="%{optflags}" \
fee98cb
       PREFIX=%{buildroot}%{_prefix} INSTALL="install -p"
fee98cb
fee98cb
%files
fee98cb
%defattr(-,root,root,-)
fee98cb
%{_bindir}/mktorrent
fee98cb
%doc COPYING mktorrent.html
fee98cb
fee98cb
%changelog
9583861
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-17
9583861
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9583861
720933c
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-16
720933c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
720933c
91ec284
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-15
91ec284
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
91ec284
7fa5c2a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-14
7fa5c2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7fa5c2a
9662a5b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-13
9662a5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9662a5b
39719b0
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-12
39719b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
39719b0
9bf7786
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-11
9bf7786
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
9bf7786
3ed5d31
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-10
3ed5d31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3ed5d31
b360b85
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-9
b360b85
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b360b85
fb13da6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-8
fb13da6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
fb13da6
99ee9b2
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-7
99ee9b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
99ee9b2
61aca5a
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-6
61aca5a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
61aca5a
ebc7a6a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-5
ebc7a6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ebc7a6a
63012d0
* Sat Apr 24 2010 Steve Traylen <steve.traylen@cern.ch> - 1.0-4
63012d0
- First official release for Fedora/EPEL
63012d0
fee98cb
* Tue Apr 20 2010 Steve Traylen <steve.traylen@cern.ch> - 1.0-3
fee98cb
- Enable large file support on 32bit.
fee98cb
fee98cb
* Tue Mar 23 2010 Steve Traylen <steve.traylen@cern.ch> - 1.0-2
fee98cb
- Preserve timestamps.
fee98cb
fee98cb
* Tue Mar 23 2010 Steve Traylen <steve.traylen@cern.ch> - 1.0-1
fee98cb
- Initial spec file.
fee98cb