/[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 553799 - (show annotations) (download)
Thu Nov 28 04:57:35 2013 UTC (10 years, 4 months ago) by luigiwalser
File size: 2746 byte(s)
0.9.2
1 Name: quassel
2 Version: 0.9.2
3 Release: %mkrel 1
4 Summary: A modern cross-platform distributed (monolithic) IRC 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,
18 meaning that one (or multiple) client(s) can attach to and detach
19 from a central core -- much like the popular combination of screen
20 and a text-based IRC client such as WeeChat, but graphical. In
21 addition to this uniqe feature, we aim to bring a pleasurable,
22 comfortable chatting experience to all major platforms (including
23 Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones
24 and PDAs), making communication with your peers not only convenient,
25 but also ubiquitous available.
26
27 %files
28 %{_bindir}/quassel
29 %{_kde_applicationsdir}/quassel.desktop
30
31 #-----------------------------------------------------------------------
32
33 %package common
34 Group: Networking/IRC
35 Summary: A modern cross-platform distributed IRC client - Common files
36 BuildArch: noarch
37 Requires: qt4-database-plugin-sqlite
38 Conflicts: quassel < 0.3.1.20090128-4
39
40 %description common
41 A modern, cross-platform, distributed IRC client
42 - This is client only, depends on a core server.
43
44 %files common
45 %{_datadir}/icons/hicolor/*/*/*
46 %{_datadir}/pixmaps/%{name}.png
47 %{_kde_appsdir}/quassel
48 %doc AUTHORS ChangeLog README
49
50 #-----------------------------------------------------------------------
51
52 %package client
53 Group: Networking/IRC
54 Summary: A modern cross-platform distributed IRC client - Client only
55 Requires: quassel-common = %{version}
56 %description client
57 A modern cross-platform distributed IRC client - Client only
58
59 %files client
60 %{_bindir}/quasselclient
61 %{_kde_applicationsdir}/quasselclient.desktop
62
63 #-----------------------------------------------------------------------
64
65 %package core
66 Group: Networking/IRC
67 Summary: A modern cross-platform distributed IRC client - Core server
68 Requires: quassel-common = %{version}
69
70 %description core
71 A modern, cross-platform, distributed IRC client - This is quassel
72 core server for clients.
73
74 %files core
75 %{_bindir}/quasselcore
76
77 #-----------------------------------------------------------------------
78
79 %prep
80 %setup -q
81
82 %build
83 %cmake_kde4 \
84 -DWANT_MONO=ON \
85 -DWITH_KDE=ON \
86 -DEMBED_DATA=OFF
87 %make
88
89 %install
90 rm -rf %{buildroot}
91 %makeinstall_std -C build
92
93 # Our own defined networks
94 rm -f %{buildroot}/%{_datadir}/apps/quassel/networks.ini
95 install -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/apps/quassel/

  ViewVC Help
Powered by ViewVC 1.1.30