source: projects/specs/trunk/u/uget/uget-vl.spec @ 2158

Revision 2158, 2.7 KB checked in by kudoh, 14 years ago (diff)
Line 
1%define _version 1.6.1
2Name:           uget
3Version:        %{_version}
4Release:        1%{?_dist_release}
5Summary:        Uget is a download manager that using gtk+2 and curl
6Summary(ja):    Uget - gtk+2 と curl を用いたダウンロードマネージャ
7
8Group:          Applications/Internet
9License:        LGPLv2+
10URL:            http://urlget.sourceforge.net/
11Source0:        http://downloads.sourceforge.net/urlget/%{name}-%{_version}.tar.gz
12#Patch0:                uget-1.5.0.1-crash-with-invalid-uri.patch
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  desktop-file-utils gettext
17BuildRequires:  gtk2-devel => 2.18 glib2-devel => 2.22 openldap-devel
18BuildRequires:  curl-devel => 7.19.1
19BuildRequires:  perl-XML-Parser
20BuildRequires:  gstreamer-devel libnotify-devel
21
22%description
23Uget is a download manager that using gtk+2 and curl.
24
25%description -l ja
26Uget は gtk+2 と curl を用いたダウンロードマネージャです。
27
28%prep
29%setup -q -n %{name}-%{_version}
30#%patch0 -p1 -b .invalid_uri
31
32%build
33%configure
34make -k %{?_smp_mflags}
35
36%install
37rm -rf $RPM_BUILD_ROOT
38make install \
39        DESTDIR=$RPM_BUILD_ROOT \
40        INSTALL="install -p"
41
42%find_lang %{name}
43
44desktop-file-install \
45        --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \
46        %{name}-gtk.desktop
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%post
52touch --no-create %{_datadir}/icons/hicolor || :
53%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
54update-desktop-database > /dev/null 2>&1 || :
55
56
57%postun
58touch --no-create %{_datadir}/icons/hicolor || :
59%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
60update-desktop-database > /dev/null 2>&1 || :
61
62%files -f %{name}.lang
63%defattr(-,root,root,-)
64%doc COPYING ChangeLog README
65%{_bindir}/%{name}-gtk
66%{_datadir}/applications/%{name}-gtk.desktop
67%{_datadir}/icons/*
68%{_datadir}/sounds/*
69
70%changelog
71* Sat Oct 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.6.1-1
72- new upstream release
73
74* Thu Sep 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.6.0-1
75- new upstream release
76- dropt Pacth1
77- changed BuildRequires: gtk2-devel => 2.18, glib2-devel => 2.22, curl-devel => 7.19.1
78
79* Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0.3-1
80- new upstream release
81
82* Thu Mar 18 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0.2-1
83- new upstream release
84- applied new naming policy to spec
85
86* Wed Jan 17 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0.1-2
87- added Patch1 from Fedora to fix segv when invalid uri is passed to the argument
88
89* Wed Dec 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0.1-1
90- new upstream release
91- added BuildRequires:  gstreamer-devel libnotify-devel
92
93* Thu Oct 8 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0-1
94- initial build for VineSeed
95
96* Sat May  2 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.7-1
97- Initial packaging
Note: See TracBrowser for help on using the repository browser.