/[smeserver]/rpms/jigdo/sme10/jigdo.spec
ViewVC logotype

Contents of /rpms/jigdo/sme10/jigdo.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Thu Feb 4 12:45:21 2016 UTC (8 years, 9 months ago) by vip-ire
Branch: MAIN
CVS Tags: jigdo-0_7_3-9_el7_sme
sme10 branch

1 Name: jigdo
2 Version: 0.7.3
3 Release: 9%{?dist}
4 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 %configure
37 make %{?_smp_mflags}
38
39 %install
40 rm -rf $RPM_BUILD_ROOT
41 make DESTDIR="$RPM_BUILD_ROOT" INSTALL_EXE="/usr/bin/install -c" install
42 # remove debian-specific script
43 rm -f $RPM_BUILD_ROOT%{_bindir}/jigdo-mirror \
44 $RPM_BUILD_ROOT%{_mandir}/man?/jigdo-mirror*
45 %find_lang %{name}
46
47 mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
48 desktop-file-install --vendor fedora \
49 --dir $RPM_BUILD_ROOT/%{_datadir}/applications \
50 --add-category X-Fedora-Extra \
51 %{SOURCE1}
52
53 # icon
54 mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
55 install -m 0644 -p gfx/jigdo-icon.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files -f %{name}.lang
61 %defattr(-,root,root,-)
62 %doc changelog COPYING README THANKS doc/*.html doc/TechDetails.txt doc/README-bindist.txt
63 %{_bindir}/*
64 %dir %{_datadir}/%{name}
65 %{_datadir}/%{name}/*
66 %{_datadir}/pixmaps/jigdo-icon.png
67 %{_datadir}/applications/*
68 %attr(0644,root,root) %{_mandir}/man[^3]/*
69
70 %changelog
71 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.3-9
72 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
73
74 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.3-8
75 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
76
77 * Tue Aug 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.7.3-7
78 - fix license tag
79
80 * Tue Mar 11 2008 Ian Burrell <ianburrell@gmail.com> - 0.7.3-6
81 - Add patch for gcc 4.3 support
82
83 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.7.3-5
84 - Autorebuild for GCC 4.3
85
86 * Mon Aug 27 2007 Ian M. Burrell <ianburrell@gmail.com> - 0.7.3-4
87 - Rebuild for db4 upgrade
88
89 * Tue Oct 31 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.3-3
90 - Rebuild for curl update
91
92 * Mon Sep 11 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.3-2
93 - Rebuild for FC6
94
95 * Sun Jun 25 2006 Ian Burrell <ianburrell@gmail> - 0.7.3-1
96 - Update to 0.7.3
97 - Remove obsolete patches
98
99 * Wed Mar 8 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.2-3
100 - Remove dependency on w3c-libwww
101
102 * Sun Jan 29 2006 Ian Burrell <ianburrell@gmail.com> - 0.7.2-2
103 - Cleanup BuildRequires
104 - Patch for GCC 4.1
105
106 * Thu Dec 22 2005 Ian Burrell <ianburrell@gmail.com> - 0.7.2-1
107 - Update to 0.7.2
108 - Patch from CVS for 64-bit
109
110 * Fri Apr 15 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-4
111 - add gcc4 patch
112 - remove --enable-debug and patch out configure's removal of -g
113
114 * Fri Apr 15 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-3
115 - BR gettext instead
116 - move icon back to /usr/share/pixmaps
117 - add Category GTK to desktop file
118
119 * Fri Apr 15 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-2
120 - BR gettext-devel
121 - desktop category X-Fedora-Extra
122
123 * Mon Apr 11 2005 Charles R. Anderson <cra@wpi.edu> 0.7.1-1
124 - prepare for Fedora Extras
125 - update to 0.7.1
126 - remove unneeded db41 and debug patches
127
128 * Fri Jul 02 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.5
129 - install icon to /usr/share/jigdo/pixmaps and use that path in desktop file
130 - remove jigdo-mirror, since it is debian-specific
131
132 * Tue Jun 01 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.4
133 - don't strip binaries so debuginfo is created properly
134 - make jigdo-icon.png non-executable
135 - fixup buildroot path in jigdo-lite
136 - use more descriptive summary, description, and desktop file metadata
137
138 * Mon Feb 02 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.3
139 - Revise patch to compile against db-4.1+
140
141 * Mon Feb 02 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.2
142 - Add patch to compile against db-4.2.
143 - BuildRequires: zlib-devel, /bin/awk
144 - Requires: wget
145 - Integrate jigdo.desktop into .spec file
146
147 * Sat Jan 31 2004 Charles R. Anderson <cra@wpi.edu> 0:0.7.0-0.fdr.1
148 - Initial fedoraized release
149 - Install i18n files
150 - Install desktop file and icon
151 - Add a bunch of BuildRequires
152
153 * Mon Jan 26 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-4mdk
154 - Icons will be provided in the gfx subdirectory of the tarball
155
156 * Sun Jan 25 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-3mdk
157 - Jigdo compiles with gcc 2.96 now
158 - Only re-define the macros if they aren't yet defined
159
160 * Sat Jan 24 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-2mdk
161 - Make the SPEC be generic, so that it can be built on non-Mandrake
162 machines
163
164 * Sat Jan 24 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.2-1mdk
165 - 0.6.2
166 - Remove patch1 - merged upstream
167
168 * Tue Jan 22 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.6.1-1mdk
169 - First Mandrake release
170

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed