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

Revision 521, 2.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define _version 1.5.0.1
2Name:           uget
3Version:        %{_version}
4Release:        2%{?_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
12Patch0:         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.14 glib2-devel => 2.18 openldap-devel
18BuildRequires:  curl-devel 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}-%{_version}
29%patch0 -p1 -b .invalid_uri
30
31%build
32%configure
33make -k %{?_smp_mflags}
34
35%install
36rm -rf $RPM_BUILD_ROOT
37make install \
38        DESTDIR=$RPM_BUILD_ROOT \
39        INSTALL="install -p"
40
41%find_lang %{name}
42
43desktop-file-install \
44        --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \
45        %{name}-gtk.desktop
46
47%clean
48rm -rf $RPM_BUILD_ROOT
49
50%post
51touch --no-create %{_datadir}/icons/hicolor || :
52%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
53update-desktop-database > /dev/null 2>&1 || :
54
55
56%postun
57touch --no-create %{_datadir}/icons/hicolor || :
58%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
59update-desktop-database > /dev/null 2>&1 || :
60
61%files -f %{name}.lang
62%defattr(-,root,root,-)
63%doc COPYING ChangeLog README
64%{_bindir}/%{name}-gtk
65%{_datadir}/applications/%{name}-gtk.desktop
66%{_datadir}/icons/*
67%{_datadir}/sounds/*
68
69%changelog
70* Wed Jan 17 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0.1-2
71- added Patch1 from Fedora to fix segv when invalid uri is passed to the argument
72
73* Wed Dec 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0.1-1
74- new upstream release
75- added BuildRequires:  gstreamer-devel libnotify-devel
76
77* Thu Oct 8 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.5.0-1
78- initial build for VineSeed
79
80* Sat May  2 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.7-1
81- Initial packaging
Note: See TracBrowser for help on using the repository browser.