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

Annotation of /rpms/jigdo/sme10/jigdo.spec

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


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

1 vip-ire 1.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