/[packages]/updates/3/quassel/current/SPECS/quassel.spec
ViewVC logotype

Contents of /updates/3/quassel/current/SPECS/quassel.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 233248 - (show annotations) (download)
Wed Apr 25 12:53:00 2012 UTC (12 years ago) by mikala
Original Path: cauldron/quassel/current/SPECS/quassel.spec
File size: 2891 byte(s)
- Update tarball to 0.7.4
1 Name: quassel
2 Version: 0.7.4
3 Release: %mkrel 1
4 Summary: A modern, cross-platform, distributed IRC client - This is the monolithic client
5 Source0: http://quassel-irc.org/pub/quassel-%{version}.tar.bz2
6 Source1: networks.ini
7 Group: Networking/IRC
8 License: GPLv3
9 URL: http://quassel-irc.org/
10 # Needed to build translations
11 BuildRequires: qt4-linguist >= 4:4.6.0
12 BuildRequires: kdelibs4-devel
13 Requires: quassel-common = %version
14 Provides: kde4-irc-client
15
16 %description
17 Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that
18 one (or multiple) client(s) can attach to and detach from a central core --
19 much like the popular combination of screen and a text-based IRC client such as
20 WeeChat, but graphical. In addition to this uniqe feature, we aim to bring a
21 pleasurable, comfortable chatting experience to all major platforms (including
22 Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones and PDAs),
23 making communication with your peers not only convenient, but also ubiquitous
24 available.
25
26 %files
27 %{_bindir}/quassel
28 %{_kde_applicationsdir}/quassel.desktop
29
30 #-------------------------------------------------------------------------------
31
32 %package common
33 Group: Networking/IRC
34 Summary: A modern, cross-platform, distributed IRC client - Common files
35 BuildArch: noarch
36 Requires: qt4-database-plugin-sqlite
37 Conflicts: quassel < 0.3.1.20090128-4
38
39 %description common
40 A modern, cross-platform, distributed IRC client - This is client only, depends on a core server.
41
42 %files common
43 %{_datadir}/icons/hicolor/*/*/*
44 %{_datadir}/pixmaps/%{name}.png
45 %{_kde_appsdir}/quassel
46 %doc AUTHORS ChangeLog README
47
48 #-------------------------------------------------------------------------------
49
50 %package client
51 Group: Networking/IRC
52 Summary: A modern, cross-platform, distributed IRC client - This is client only, depends on a core server
53 Requires: quassel-common = %version
54 %description client
55 A modern, cross-platform, distributed IRC client - This is client only, depends on a core server.
56
57 %files client
58 %{_bindir}/quasselclient
59 %{_kde_applicationsdir}/quasselclient.desktop
60
61 #-------------------------------------------------------------------------------
62
63 %package core
64 Group: Networking/IRC
65 Summary: A modern, cross-platform, distributed IRC client - This is quassel core server for clients
66 Requires: quassel-common = %version
67
68 %description core
69 A modern, cross-platform, distributed IRC client - This is quassel core server for clients.
70
71 %files core
72 %{_bindir}/quasselcore
73
74 #-------------------------------------------------------------------------------
75
76 %prep
77 %setup -q
78
79 %build
80 %cmake_kde4 \
81 -DWANT_MONO=ON \
82 -DWITH_KDE=ON \
83 -DEMBED_DATA=OFF
84 %make
85
86 %install
87 rm -rf %{buildroot}
88 %makeinstall_std -C build
89
90 # Our own defined networks
91 rm -f %buildroot/%_datadir/apps/quassel/networks.ini
92 install -m 644 %{SOURCE1} %buildroot/%_datadir/apps/quassel/
93

  ViewVC Help
Powered by ViewVC 1.1.30