1 |
vip-ire |
1.1 |
Name: jigdo |
2 |
|
|
Version: 0.7.3 |
3 |
unnilennium |
1.2 |
Release: 10%{?dist} |
4 |
vip-ire |
1.1 |
Summary: Ease distribution of large files over the Internet |
5 |
|
|
|
6 |
|
|
Group: Applications/Internet |
7 |
|
|
# Exception is permission to link with OpenSSL |
8 |
|
|
License: GPLv2 with exceptions |
9 |
|
|
URL: http://atterer.net/jigdo/ |
10 |
|
|
Source0: http://atterer.net/jigdo/%{name}-%{version}.tar.bz2 |
11 |
|
|
Source1: jigdo.desktop |
12 |
|
|
Patch1: jigdo-0.7.1-debug.patch |
13 |
|
|
Patch2: jigdo-0.7.3-gcc43.patch |
14 |
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
15 |
|
|
BuildRequires: db4-devel, bzip2-devel, curl-devel, /bin/awk, gettext |
16 |
|
|
BuildRequires: desktop-file-utils, gtk2-devel >= 0:2.0.6 |
17 |
|
|
Requires: wget |
18 |
|
|
|
19 |
|
|
%description |
20 |
|
|
Jigsaw Download, or short jigdo, is a tool designed to ease the |
21 |
|
|
distribution of very large files over the internet, for example CD or |
22 |
|
|
DVD images. Its aim is to make downloading the images as easy for |
23 |
|
|
users as a click on a direct download link in a browser, while |
24 |
|
|
avoiding all the problems that server administrators have with hosting |
25 |
|
|
such large files. It accomplishes this by using the separate pieces |
26 |
|
|
of any big file (such as the files contained within a CD/DVD image) to |
27 |
|
|
create a special "template" file which makes reassembly of the big |
28 |
|
|
file very easy for users who only have the pieces. |
29 |
|
|
|
30 |
|
|
%prep |
31 |
|
|
%setup -q |
32 |
|
|
%patch1 -p1 -b .debug |
33 |
|
|
%patch2 -p1 -b .gcc43 |
34 |
|
|
|
35 |
|
|
%build |
36 |
unnilennium |
1.2 |
%configure --with-uint64=unsigned_long --without-libdb |
37 |
|
|
# --with-libdb=-ldb |
38 |
vip-ire |
1.1 |
make %{?_smp_mflags} |
39 |
|
|
|
40 |
|
|
%install |
41 |
|
|
rm -rf $RPM_BUILD_ROOT |
42 |
|
|
make DESTDIR="$RPM_BUILD_ROOT" INSTALL_EXE="/usr/bin/install -c" install |
43 |
|
|
# remove debian-specific script |
44 |
|
|
rm -f $RPM_BUILD_ROOT%{_bindir}/jigdo-mirror \ |
45 |
|
|
$RPM_BUILD_ROOT%{_mandir}/man?/jigdo-mirror* |
46 |
|
|
%find_lang %{name} |
47 |
|
|
|
48 |
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications |
49 |
|
|
desktop-file-install --vendor fedora \ |
50 |
|
|
--dir $RPM_BUILD_ROOT/%{_datadir}/applications \ |
51 |
|
|
--add-category X-Fedora-Extra \ |
52 |
|
|
%{SOURCE1} |
53 |
|
|
|
54 |
|
|
# icon |
55 |
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps |
56 |
|
|
install -m 0644 -p gfx/jigdo-icon.png $RPM_BUILD_ROOT%{_datadir}/pixmaps |
57 |
|
|
|
58 |
|
|
%clean |
59 |
|
|
rm -rf $RPM_BUILD_ROOT |
60 |
|
|
|
61 |
|
|
%files -f %{name}.lang |
62 |
|
|
%defattr(-,root,root,-) |
63 |
|
|
%doc changelog COPYING README THANKS doc/*.html doc/TechDetails.txt doc/README-bindist.txt |
64 |
|
|
%{_bindir}/* |
65 |
|
|
%dir %{_datadir}/%{name} |
66 |
|
|
%{_datadir}/%{name}/* |
67 |
|
|
%{_datadir}/pixmaps/jigdo-icon.png |
68 |
|
|
%{_datadir}/applications/* |
69 |
|
|
%attr(0644,root,root) %{_mandir}/man[^3]/* |
70 |
|
|
|
71 |
|
|
%changelog |
72 |
unnilennium |
1.2 |
* Mon May 30 2016 Jean-Philipe Pialasse <tests@pialasse.com> 0.7.3-10.sme |
73 |
|
|
- configure --with-uint64=unsigned_long --without-libdb |
74 |
|
|
- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, |
75 |
|
|
by assuming the date is correct and changing the weekday. |
76 |
|
|
Sat Jan 24 2002 --> Sat Jan 19 2002 or Thu Jan 24 2002 or Sat Jan 26 2002 or .... |
77 |
|
|
Sun Jan 25 2002 --> Sun Jan 20 2002 or Fri Jan 25 2002 or Sun Jan 27 2002 or .... |
78 |
|
|
Mon Jan 26 2002 --> Mon Jan 21 2002 or Sat Jan 26 2002 or Mon Jan 28 2002 or .... |
79 |
|
|
|
80 |
vip-ire |
1.1 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.3-9 |
81 |
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
82 |
|
|
|
83 |
|
|
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.3-8 |
84 |
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
85 |
|
|
|
86 |
|
|
* Tue Aug 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.7.3-7 |
87 |
|
|
- fix license tag |
88 |
|
|
|
89 |
|
|
* Tue Mar 11 2008 Ian Burrell <ianburrell@gmail.com> - 0.7.3-6 |
90 |
|
|
- Add patch for gcc 4.3 support |
91 |
|
|
|
92 |
|
|
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.7.3-5 |
93 |
|
|
- Autorebuild for GCC 4.3 |
94 |
|
|
|
95 |
|
|
* Mon Aug 27 2007 Ian M. Burrell <ianburrell@gmail.com> - 0.7.3-4 |
96 |
|
|
- Rebuild for db4 upgrade |
97 |
|
|
|
98 |
|
|
* Tue Oct 31 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.3-3 |
99 |
|
|
- Rebuild for curl update |
100 |
|
|
|
101 |
|
|
* Mon Sep 11 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.3-2 |
102 |
|
|
- Rebuild for FC6 |
103 |
|
|
|
104 |
|
|
* Sun Jun 25 2006 Ian Burrell <ianburrell@gmail> - 0.7.3-1 |
105 |
|
|
- Update to 0.7.3 |
106 |
|
|
- Remove obsolete patches |
107 |
|
|
|
108 |
|
|
* Wed Mar 8 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.2-3 |
109 |
|
|
- Remove dependency on w3c-libwww |
110 |
|
|
|
111 |
|
|
* Sun Jan 29 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.2-2 |
112 |
|
|
- Cleanup BuildRequires |
113 |
|
|
- Patch for GCC 4.1 |
114 |
|
|
|
115 |
|
|
* Thu Dec 22 2005 Ian Burrell <ianburrell@gmail.com> - 0.7.2-1 |
116 |
|
|
- Update to 0.7.2 |
117 |
|
|
- Patch from CVS for 64-bit |
118 |
|
|
|
119 |
|
|
* Fri Apr 15 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-4 |
120 |
|
|
- add gcc4 patch |
121 |
|
|
- remove --enable-debug and patch out configure's removal of -g |
122 |
|
|
|
123 |
|
|
* Fri Apr 15 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-3 |
124 |
|
|
- BR gettext instead |
125 |
|
|
- move icon back to /usr/share/pixmaps |
126 |
|
|
- add Category GTK to desktop file |
127 |
|
|
|
128 |
|
|
* Fri Apr 15 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-2 |
129 |
|
|
- BR gettext-devel |
130 |
|
|
- desktop category X-Fedora-Extra |
131 |
|
|
|
132 |
|
|
* Mon Apr 11 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-1 |
133 |
|
|
- prepare for Fedora Extras |
134 |
|
|
- update to 0.7.1 |
135 |
|
|
- remove unneeded db41 and debug patches |
136 |
|
|
|
137 |
|
|
* Fri Jul 02 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.5 |
138 |
|
|
- install icon to /usr/share/jigdo/pixmaps and use that path in desktop file |
139 |
|
|
- remove jigdo-mirror, since it is debian-specific |
140 |
|
|
|
141 |
|
|
* Tue Jun 01 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.4 |
142 |
|
|
- don't strip binaries so debuginfo is created properly |
143 |
|
|
- make jigdo-icon.png non-executable |
144 |
|
|
- fixup buildroot path in jigdo-lite |
145 |
|
|
- use more descriptive summary, description, and desktop file metadata |
146 |
|
|
|
147 |
|
|
* Mon Feb 02 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.3 |
148 |
|
|
- Revise patch to compile against db-4.1+ |
149 |
|
|
|
150 |
|
|
* Mon Feb 02 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.2 |
151 |
|
|
- Add patch to compile against db-4.2. |
152 |
|
|
- BuildRequires: zlib-devel, /bin/awk |
153 |
|
|
- Requires: wget |
154 |
|
|
- Integrate jigdo.desktop into .spec file |
155 |
|
|
|
156 |
|
|
* Sat Jan 31 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.1 |
157 |
|
|
- Initial fedoraized release |
158 |
|
|
- Install i18n files |
159 |
|
|
- Install desktop file and icon |
160 |
|
|
- Add a bunch of BuildRequires |
161 |
|
|
|
162 |
unnilennium |
1.2 |
* Sat Jan 26 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-4mdk |
163 |
|
|
Mon Jan 26 2002 --> Mon Jan 21 2002 or Sat Jan 26 2002 or Mon Jan 28 2002 or .... |
164 |
vip-ire |
1.1 |
- Icons will be provided in the gfx subdirectory of the tarball |
165 |
|
|
|
166 |
unnilennium |
1.2 |
* Fri Jan 25 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-3mdk |
167 |
|
|
Sun Jan 25 2002 --> Sun Jan 20 2002 or Fri Jan 25 2002 or Sun Jan 27 2002 or .... |
168 |
vip-ire |
1.1 |
- Jigdo compiles with gcc 2.96 now |
169 |
|
|
- Only re-define the macros if they aren't yet defined |
170 |
|
|
|
171 |
unnilennium |
1.2 |
* Thu Jan 24 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-2mdk |
172 |
|
|
Sat Jan 24 2002 --> Sat Jan 19 2002 or Thu Jan 24 2002 or Sat Jan 26 2002 or .... |
173 |
vip-ire |
1.1 |
- Make the SPEC be generic, so that it can be built on non-Mandrake |
174 |
|
|
machines |
175 |
|
|
|
176 |
unnilennium |
1.2 |
* Thu Jan 24 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-1mdk |
177 |
|
|
Sat Jan 24 2002 --> Sat Jan 19 2002 or Thu Jan 24 2002 or Sat Jan 26 2002 or .... |
178 |
vip-ire |
1.1 |
- 0.6.2 |
179 |
|
|
- Remove patch1 - merged upstream |
180 |
|
|
|
181 |
|
|
* Tue Jan 22 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.1-1mdk |
182 |
|
|
- First Mandrake release |
183 |
|
|
|