~ubuntu-branches/ubuntu/vivid/liferea/vivid-proposed

« back to all changes in this revision

Viewing changes to liferea.spec

  • Committer: Package Import Robot
  • Author(s): bojo42
  • Date: 2012-03-29 14:17:21 UTC
  • mfrom: (1.3.9) (3.2.5 sid)
  • Revision ID: package-import@ubuntu.com-20120329141721-tbfopcrc5797wxt7
Tags: 1.8.3-0.1ubuntu1
* New upstream release (LP: #290666, #371754, #741543, #716688)
* Merge from Debian unstable (LP: #935147), remaining changes:
* debian/patches:
  - drop gtk-status-icon.patch & notification-append as in upstream
  - drop fix_systray_behavior as mostly upstreamed and rest seems unused
  - 01_ubuntu_feedlists: update & rename, move planets to "Open Source"  
  - add_X-Ubuntu-Gettext-Domain: rebase
  - libunity.patch: rebase, apply before indicator patch (liferea_shell.c)
  - libindicate_increase_version.patch: exclude from libindicate.patch
  - deactivate libindicate.patch, seems partly upstreamed and needs rework
* debian/control: libindicate-dev, libindicate-gtk-dev & libunity-dev
* debian/liferea.indicate & liferea.install: ship indicator desktop file
* debian/rules: enable libindicate

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Summary:        Liferea (Linux RSS News Aggregator)
2
 
Name:           liferea
3
 
Version:        1.6.6b
4
 
Release:        1
5
 
Group:          Applications/Internet
6
 
License:        GPL
7
 
Source:         %{name}-%{version}.tar.gz
8
 
URL:            http://liferea.sourceforge.net/
9
 
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
10
 
BuildRequires:  gtk2-devel
11
 
BuildRequires:  gtkhtml2-devel
12
 
BuildRequires:  libxml2-devel >= 2.5.10
13
 
BuildRequires:  GConf2-devel
14
 
BuildRequires:  gettext
15
 
BuildRequires:  libtool
16
 
BuildRequires:  pkgconfig
17
 
Requires:       gtk2 >= 2.8.0, libxml2
18
 
Prereq:         GConf2
19
 
 
20
 
%description
21
 
Liferea is an aggregator for online news feeds. There are many
22
 
other news readers available, but these others are not available 
23
 
for Linux or require many extra libraries to be installed. 
24
 
Liferea tries to fill this gap by creating a fast, easy to use, 
25
 
easy to install news aggregator for GTK/GNOME.
26
 
 
27
 
%prep
28
 
%setup -q
29
 
 
30
 
%build
31
 
%configure \
32
 
        --disable-schemas-install
33
 
CFLAGS="$RPM_OPT_FLAGS" %{__make} %{?_smp_mflags}
34
 
 
35
 
%install
36
 
%{__rm} -rf ${RPM_BUILD_ROOT}
37
 
%makeinstall
38
 
%find_lang %{name}
39
 
 
40
 
%clean
41
 
%{__rm} -rf ${RPM_BUILD_ROOT}
42
 
 
43
 
%post
44
 
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
45
 
gconftool-2 --makefile-install-rule \
46
 
  %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null
47
 
 
48
 
%pre
49
 
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
50
 
gconftool-2 --makefile-uninstall-rule \
51
 
  %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || :
52
 
 
53
 
%files -f %{name}.lang
54
 
%defattr(-,root,root)
55
 
%doc COPYING AUTHORS NEWS README ChangeLog
56
 
%{_bindir}/%{name}
57
 
%{_bindir}/%{name}-bin
58
 
%{_datadir}/applications/%{name}.desktop
59
 
%dir %{_datadir}/%{name}
60
 
%dir %{_datadir}/%{name}/css
61
 
%dir %{_datadir}/%{name}/dtd
62
 
%dir %{_datadir}/%{name}/opml
63
 
%dir %{_datadir}/%{name}/pixmaps
64
 
%dir %{_datadir}/%{name}/pixmaps/16x16
65
 
%dir %{_datadir}/%{name}/pixmaps/22x22
66
 
%dir %{_datadir}/%{name}/pixmaps/24x24
67
 
%dir %{_datadir}/%{name}/pixmaps/32x32
68
 
%dir %{_datadir}/%{name}/pixmaps/48x48
69
 
%dir %{_datadir}/%{name}/doc
70
 
%dir %{_datadir}/%{name}/doc/html
71
 
%dir %{_datadir}/%{name}/xslt
72
 
%{_datadir}/%{name}/css/*.css
73
 
%{_datadir}/%{name}/dtd/html.ent
74
 
%{_datadir}/%{name}/opml/feedlist*.opml
75
 
%{_datadir}/%{name}/pixmaps/*
76
 
%{_datadir}/%{name}/pixmaps/16x16/*
77
 
%{_datadir}/%{name}/pixmaps/22x22/*
78
 
%{_datadir}/%{name}/pixmaps/24x24/*
79
 
%{_datadir}/%{name}/pixmaps/32x32/*
80
 
%{_datadir}/%{name}/pixmaps/48x48/*
81
 
%{_datadir}/pixmaps/%{name}.png
82
 
%{_datadir}/%{name}/doc/html/*.html
83
 
%{_datadir}/%{name}/doc/html/*.png
84
 
%{_datadir}/%{name}/doc/html/*.css
85
 
%{_datadir}/%{name}/xslt/*.xml
86
 
%{_datadir}/%{name}/xslt/*.xslt
87
 
%dir %{_libdir}/%{name}
88
 
%{_libdir}/%{name}/*.so
89
 
%exclude %{_libdir}/%{name}/*.la
90
 
%{_mandir}/man1/liferea.1.gz
91
 
%{_sysconfdir}/gconf/schemas/%{name}.schemas
92
 
 
93
 
%changelog
94
 
* Wed Sep 15 2004 Ricardo Veguilla <veguilla@hpcf.upr.edu> - 0.6.0
95
 
- Fixed %files entry for multi-language feedlists 
96
 
 
97
 
* Wed Sep 10 2004 Ricardo Veguilla <veguilla@hpcf.upr.edu> - 0.6.0
98
 
- Additional fixes to %files section (thanks to Michael Schwendt)
99
 
 
100
 
* Wed Sep 8 2004 Ricardo Veguilla <veguilla@hpcf.upr.edu> - 0.6.0
101
 
- Fixes to %files section
102
 
- %changelog section must be in reverse chronlogical order
103
 
 
104
 
* Thu Aug 26 2004 Lars Lindner <lars.lindner@gmx.net> 0.6.0
105
 
- Wrongs paths fixed (reported by Ricardo Veguilla)
106
 
 
107
 
* Sat Aug 21 2004 Lars Lindner <lars.lindner@gmx.net> 0.6.0
108
 
- Added stylesheet file to %files
109
 
- Added default feed list to %files
110
 
 
111
 
* Tue Aug 17 2004 Noa Resare <noa@resare.com> - 0.5.3
112
 
- removed gconf schema installation at build time
113
 
- added gconf schema installation at install time
114
 
- added manpage
115
 
- GConf2 is now a prereq
116
 
 
117
 
* Sat May 8 2004 Nathan Conrad <conrad@bungled.net> 0.4.9
118
 
- Removed *.la files
119
 
 
120
 
* Tue Apr 27 2004 Brian Pepple <bdpepple@ameritech.net> 0.4.7c-1
121
 
- Added BuildRequires: gtkhtml2-devel
122
 
- Cleaned up %configure, since this should be handled by the build environment.
123
 
 
124
 
* Mon Apr 26 2004 Nathan Conrad <conrad@bungled.net> 0.4.8-1
125
 
- Changed the depends a bit, and added a few things to the file listing
126
 
- Build should use the RPM_OPT_FLAGS
127
 
- Build root should have the package version number
128
 
 
129
 
* Sun Apr 25 2004 Brian Pepple <bdpepple@ameritech.net> 0.4.8-1
130
 
- Added more name macros
131
 
 
132
 
* Fri Apr  2 2004 Brian Pepple <bdpepple@ameritech.net> 0.4.8-1
133
 
- Added BuildRequires.
134
 
- Added gettext support.
135
 
- Added macros for files.