]> git.pld-linux.org Git - packages/liferea.git/blame - liferea.spec
- added -libnotify-0.7.patch and -nm09.patch
[packages/liferea.git] / liferea.spec
CommitLineData
b0ffa6a4
MB
1# TODO:
2# - create subpackage -lua (?)
93a9f7c2 3#
ce065e76 4# Conditional build:
711a6809 5%bcond_without dbus # without D-Bus support
beed1c1e 6%bcond_without lua # without LUA scripting support
711a6809 7%bcond_without nm # with NetworkManager support
f6d80c17 8#
c3a7ac07 9Summary: A RSS feed reader
94e05515 10Summary(pl.UTF-8): Program do pobierania informacji w formacie RSS
7d878c33 11Name: liferea
3d56977e 12Version: 1.6.5
fdd5ac53 13Release: 3
d61c977e 14License: GPL v2
057d358d 15Group: X11/Applications/Networking
95af9119 16Source0: http://downloads.sourceforge.net/liferea/%{name}-%{version}.tar.gz
3d56977e 17# Source0-md5: b5a2c0803eec5d0aff0b9ca4114eaf16
923f28f9 18Patch0: %{name}-desktop.patch
711a6809 19Patch1: %{name}-lua51.patch
4984122b
MB
20Patch2: %{name}-libnotify-0.7.patch
21Patch3: %{name}-nm09.patch
7d878c33 22URL: http://liferea.sourceforge.net/
f6d80c17 23BuildRequires: GConf2-devel >= 2.10.0
b0ffa6a4 24%{?with_nm:BuildRequires: NetworkManager-devel}
c53f3073 25BuildRequires: autoconf >= 2.59
711a6809 26BuildRequires: automake >= 1:1.6
27BuildRequires: avahi-glib-devel >= 0.6.0
7500482a 28%{?with_dbus:BuildRequires: dbus-glib-devel >= 0.33}
3d56977e 29BuildRequires: geoclue-devel
199241d0 30BuildRequires: gettext-devel
94cc7c61 31BuildRequires: gstreamer-devel >= 0.10
711a6809 32BuildRequires: gtk+2-devel >= 2:2.16.0
33BuildRequires: gtk-webkit-devel >= 1.1.7
97d7d603 34BuildRequires: intltool >= 0.35.5
711a6809 35BuildRequires: libglade2-devel >= 1:2.0.0
4984122b 36BuildRequires: libnotify-devel >= 0.7.0
711a6809 37BuildRequires: libsoup-devel >= 2.26.1
c678d658 38BuildRequires: libtool
b0ffa6a4 39BuildRequires: libxml2-devel >= 1:2.6.27
33391785 40BuildRequires: libxslt-devel >= 1.1.19
beed1c1e 41%{?with_lua:BuildRequires: lua51-devel}
21efbadf 42BuildRequires: pkgconfig
a7124b62 43BuildRequires: rpmbuild(macros) >= 1.311
711a6809 44BuildRequires: sqlite3-devel >= 3.6.10
45BuildRequires: xorg-lib-libSM-devel
bcc9d4aa 46Requires(post,postun): gtk-update-icon-cache
8c6ef9d1 47Requires(post,postun): hicolor-icon-theme
a7124b62 48Requires(post,preun): GConf2
5d157e09 49Obsoletes: liferea-gtkhtml
711a6809 50Obsoletes: liferea-mozilla
51Obsoletes: liferea-webkit
7d878c33 52BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53
54%description
c3a7ac07 55Liferea is a GTK+ clone of FeedReader.
e3a76882 56
abc7ef2a
JR
57%description -l pl.UTF-8
58Liferea jest klonem, napisanym za pomocą biblioteki GTK+, programu
c3a7ac07 59FeedReader.
7d878c33 60
61%prep
84e0b8d3 62%setup -q
923f28f9 63%patch0 -p1
5d157e09 64%patch1 -p1
4984122b
MB
65%patch2 -p1
66%patch3 -p1
4998f7bb 67
7d878c33 68%build
97d7d603
MB
69%{__glib_gettextize}
70%{__intltoolize}
5d7b95f7 71%{__aclocal}
07652b7c 72%{__libtoolize}
07652b7c 73%{__automake}
711a6809 74%{__autoheader}
07652b7c 75%{__autoconf}
4575ec8b 76%configure \
ce065e76 77 --disable-schemas-install \
cfb7ca5b 78 %{!?with_dbus: --disable-dbus} \
beed1c1e 79 %{!?with_lua: --disable-lua} \
711a6809 80 %{!?with_nm: --disable-nm}
81
7d878c33 82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
86
87%{__make} install \
711a6809 88 DESTDIR=$RPM_BUILD_ROOT
7d878c33 89
d87234a1
JB
90rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.la
91
deb1b71a 92%find_lang %{name}
93
4575ec8b 94%post
e9666971 95%gconf_schema_install liferea.schemas
dca7406c 96%update_icon_cache hicolor
f6d80c17 97
98%preun
e9666971 99%gconf_schema_uninstall liferea.schemas
4575ec8b 100
dca7406c 101%postun
102%update_icon_cache hicolor
103
7d878c33 104%clean
105rm -rf $RPM_BUILD_ROOT
106
deb1b71a 107%files -f %{name}.lang
7d878c33 108%defattr(644,root,root,755)
14552208 109%doc AUTHORS ChangeLog NEWS README
69d12f62
MB
110%attr(755,root,root) %{_bindir}/liferea
111%attr(755,root,root) %{_bindir}/liferea-add-feed
d87234a1 112%dir %{_libdir}/%{name}
69d12f62 113%attr(755,root,root) %{_libdir}/%{name}/liblinotiflibnotify.so
711a6809 114%if %{with lua}
115%attr(755,root,root) %{_libdir}/%{name}/libliscrlua.so
116%endif
117%{_iconsdir}/hicolor/*/*/*.png
118%{_iconsdir}/hicolor/*/*/*.svg
d8954fa2 119%{_sysconfdir}/gconf/schemas/liferea.schemas
7d878c33 120%{_datadir}/%{name}
711a6809 121%{_desktopdir}/liferea.desktop
b0c9bbae 122%{_mandir}/man1/liferea.1*
95af9119 123%lang(pl) %{_mandir}/pl/man1/liferea.1*
This page took 0.056395 seconds and 4 git commands to generate.