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

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