annotate pidgin.spec.in @ 31360:65ef833303b0

Minor cleanup. Should be no functionality change, just a variable rename (tmp to end_of_headers) and always set body_len to gfud->len - header_len (header_len should always be <= gfud->len)
author Mark Doliner <mark@kingant.net>
date Wed, 10 Nov 2010 23:44:57 +0000
parents 75460aee9279
children be7aa3af4b3a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
1 # Older RPM doesn't define these by default
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
2 %{!?perl_vendorlib: %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
3 %{!?perl_vendorarch: %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
4 %{!?perl_archlib: %define perl_archlib %(eval "`%{__perl} -V:installarchlib`"; echo $installarchlib)}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
5
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
6 # When not doing betas comment this out
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
7 # NOTE: %defines in spec files are evaluated in comments so the correct
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
8 # way to comment it out is to replace the % with #
16861
d61d93f478cc I'm allowed to hope, am I not?
Stu Tomlinson <stu@nosnilmot.com>
parents: 16860
diff changeset
9 #define beta 7
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
10
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
11 %if 0%{?beta}
16653
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
12 %define pidginver %(echo "@VERSION@"|sed -e 's/dev.*//; s/beta.*//')
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
13 %else
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
14 %define pidginver @VERSION@
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
15 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
16
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
17 # define the minimum API version required, so we can use it for plugin deps
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
18 %define apiver %(echo "@VERSION@"|awk -F. '{print $1"."$2}')
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
19
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
20 Summary: A GTK+ based multiprotocol instant messaging client
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
21 Name: @PACKAGE@
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
22 Version: %pidginver
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
23 Release: 0%{?beta:.beta%{beta}}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
24 License: GPL
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
25 Group: Applications/Internet
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
26 URL: http://pidgin.im/
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
27 Source: %{name}-@VERSION@.tar.bz2
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
28 BuildRoot: %{_tmppath}/%{name}-%{version}-root
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
29
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
30 # Generic build requirements
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
31 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
32 BuildRequires: gtk2-devel, libidn-devel
16860
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
33
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
34 %{!?_without_startupnotification:BuildRequires: startup-notification-devel}
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
35 %{?_with_avahi:BuildRequires: avahi-glib-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
36 %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
37 %{?_with_meanwhile:BuildRequires: meanwhile-devel}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
38 %{?_with_mono:BuildRequires: mono-devel}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
39 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
40 %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h}
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
41 %{!?_without_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
42 %{!?_without_text:BuildRequires: ncurses-devel}
22981
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
43 %{!?_without_nm:BuildRequires: NetworkManager-devel}
22991
9920046f2da0 Fix building RPMs with gevolution
Stu Tomlinson <stu@nosnilmot.com>
parents: 22984
diff changeset
44 %{!?_without_gevolution:BuildRequires: evolution-data-server-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
45
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
46 %if "%{_vendor}" == "suse"
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
47 # For SuSE:
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
48 BuildRequires: gnutls-devel
30911
75460aee9279 Ensure predictable use of SSL libs in RPMs (GnuTLS for SuSE, NSS for
Stu Tomlinson <stu@nosnilmot.com>
parents: 30572
diff changeset
49 %define sslopts "--enable-gnutls=yes --enable-nss=no"
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
50 %{?_with_dbus:BuildRequires: dbus-1-devel >= 0.35}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
51 %{!?_without_gstreamer:BuildRequires: gstreamer010-devel >= 0.10}
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
52 Requires(pre): gconf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
53 Requires(post): gconf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
54 Requires(preun): gconf2
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
55 %else
30911
75460aee9279 Ensure predictable use of SSL libs in RPMs (GnuTLS for SuSE, NSS for
Stu Tomlinson <stu@nosnilmot.com>
parents: 30572
diff changeset
56 %define sslopts "--enable-gnutls=no --enable-nss=yes"
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
57 %{?_with_dbus:BuildRequires: dbus-devel >= 0.35}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
58 %{!?_without_gstreamer:BuildRequires: gstreamer-devel >= 0.10}
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
59 Requires(pre): GConf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
60 Requires(post): GConf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
61 Requires(preun): GConf2
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
62 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
63
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
64 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
65 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva"
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
66 # For Mandrake/Mandriva:
16860
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
67 BuildRequires: libnss3-devel, perl-devel
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
68 Obsoletes: libgaim-remote0
17296
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
69 %{!?_without_modularx:BuildRequires: libsm-devel, libxscrnsaver-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
70 %else
17296
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
71 # For !Mandriva
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
72 %{!?_without_modularx:BuildRequires: libSM-devel, libXScrnSaver-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
73 # For SuSE, Red Hat, Fedora and others:
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
74 %if "%{_vendor}" != "suse"
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
75 # For Red Hat, Fedora and others:
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
76 # let's assume RH & FC1 are the only brain-dead distros missing the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
77 # perl-XML-Parser dependency on intltool and that other RH/FC releases
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
78 # don't care if we specify it here
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
79 BuildRequires: perl-XML-Parser
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
80 BuildRequires: mozilla-nss-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
81 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
82 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
83
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
84 # For some reason perl isn't always automatically detected as a requirement :(
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
85 Requires: perl
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
86
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
87 Requires: libpurple = %{version}
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
88
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
89 Obsoletes: gaim
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
90 Provides: gaim
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
91 Obsoletes: pidgin-perl < %{version}
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
92 Provides: pidgin-perl = %{version}-%{release}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
93
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
94 %package devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
95 Summary: Development headers, documentation, and libraries for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
96 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
97 Requires: pidgin = %{version}, libpurple-devel = %{version}
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
98 Requires: gtk2-devel
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
99 Requires: pkgconfig
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
100 Obsoletes: gaim-devel
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
101 Provides: gaim-devel
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
102
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
103 %package -n libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
104 Summary: libpurple library for IM clients like Pidgin and Finch
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
105 Group: Applications/Internet
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
106 Obsoletes: gaim-silc
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
107 Obsoletes: gaim-tcl
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
108 Obsoletes: gaim-gadugadu
16715
79362104229f Fix for upgrading from pidgin 1.5.1, which doesn't exist yet
Stu Tomlinson <stu@nosnilmot.com>
parents: 16661
diff changeset
109 Obsoletes: pidgin-tcl < 2.0.0
79362104229f Fix for upgrading from pidgin 1.5.1, which doesn't exist yet
Stu Tomlinson <stu@nosnilmot.com>
parents: 16661
diff changeset
110 Obsoletes: pidgin-silc < 2.0.0
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
111 Obsoletes: libpurple-perl < %{version}
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
112 Provides: libpurple-perl = %{version}-%{release}
17425
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
113 %{?_with_sasl:Requires: cyrus-sasl-plain, cyrus-sasl-md5}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
114
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
115 %package -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
116 Summary: Development headers, documentation, and libraries for libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
117 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
118 Requires: libpurple = %{version}
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
119 Requires: pkgconfig
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
120 %if "%{_vendor}" == "suse"
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
121 # For SuSE:
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
122 %{?_with_dbus:Requires: dbus-1-devel >= 0.35}
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
123 %else
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
124 %{?_with_dbus:Requires: dbus-devel >= 0.35}
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
125 %endif
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
126
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
127 %if 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
128 %package -n libpurple-bonjour
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
129 Summary: Bonjour plugin for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
130 Group: Applications/Internet
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
131 Requires: libpurple >= %{apiver}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
132 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
133
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
134 %if 0%{?_with_meanwhile:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
135 %package -n libpurple-meanwhile
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
136 Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
137 Group: Applications/Internet
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
138 Requires: libpurple >= %{apiver}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
139 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
140
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
141 %if 0%{?_with_mono:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
142 %package -n libpurple-mono
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
143 Summary: Mono .NET plugin support for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
144 Group: Applications/Internet
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
145 Requires: libpurple >= %{apiver}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
146 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
147
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
148 %if 0%{!?_without_text:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
149 %package -n finch
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
150 Summary: A text-based user interface for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
151 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
152 Requires: libpurple = %{version}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
153
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
154 %package -n finch-devel
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
155 Summary: Headers etc. for finch stuffs
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
156 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
157 Requires: finch = %{version}, libpurple-devel = %{version}
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
158 Requires: ncurses-devel
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
159 Requires: pkgconfig
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
160 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
161
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
162 %description
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
163 Pidgin allows you to talk to anyone using a variety of messaging
16915
56042b2f8b64 s/Jabber/XMPP in user-visible places.
Richard Laager <rlaager@wiktel.com>
parents: 16861
diff changeset
164 protocols including AIM, MSN, Yahoo!, XMPP, Bonjour, Gadu-Gadu,
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
165 ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
166 Zephyr. These protocols are implemented using a modular, easy to
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
167 use design. To use a protocol, just add an account using the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
168 account editor.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
169
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
170 Pidgin supports many common features of other clients, as well as many
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
171 unique features, such as perl scripting, TCL scripting and C plugins.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
172
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
173 Pidgin is not affiliated with or endorsed by America Online, Inc.,
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
174 Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
175
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
176 %description devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
177 The pidgin-devel package contains the header files, developer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
178 documentation, and libraries required for development of Pidgin scripts
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
179 and plugins.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
180
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
181 %description -n libpurple
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
182 libpurple contains the core IM support for IM clients such as Pidgin
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
183 and Finch.
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
184
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
185 libpurple supports a variety of messaging protocols including AIM, MSN,
16915
56042b2f8b64 s/Jabber/XMPP in user-visible places.
Richard Laager <rlaager@wiktel.com>
parents: 16861
diff changeset
186 Yahoo!, XMPP, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
187 Lotus Sametime, SILC, Simple and Zephyr.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
188
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
189 %description -n libpurple-devel
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
190 The libpurple-devel package contains the header files, developer
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
191 documentation, and libraries required for development of libpurple based
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
192 instant messaging clients or plugins for any libpurple based client.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
193
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
194 %if 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
195 %description -n libpurple-bonjour
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
196 Bonjour plugin for Pidgin.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
197 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
198
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
199 %if 0%{?_with_meanwhile:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
200 %description -n libpurple-meanwhile
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
201 Lotus Sametime plugin for Pidgin using the Meanwhile library.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
202 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
203
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
204 %if 0%{?_with_mono:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
205 %description -n libpurple-mono
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
206 Mono plugin loader for Pidgin. This package will allow you to write or
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
207 use Pidgin plugins written in the .NET programming language.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
208 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
209
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
210 %if 0%{!?_without_text:1}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
211 %description -n finch
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
212 A text-based user interface for using libpurple. This can be run from a
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
213 standard text console or from a terminal within X Windows. It
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
214 uses ncurses and our homegrown gnt library for drawing windows
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
215 and text.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
216
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
217 %description -n finch-devel
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
218 The finch-devel package contains the header files, developer
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
219 documentation, and libraries required for development of Finch scripts
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
220 and plugins.
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
221 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
222
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
223 %prep
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
224 %setup -q -n %{name}-@VERSION@
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
225
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
226 %build
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
227 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
228 --bindir=%{_bindir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
229 --datadir=%{_datadir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
230 --includedir=%{_includedir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
231 --libdir=%{_libdir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
232 --mandir=%{_mandir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
233 --sysconfdir=%{_sysconfdir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
234 --disable-schemas-install \
30911
75460aee9279 Ensure predictable use of SSL libs in RPMs (GnuTLS for SuSE, NSS for
Stu Tomlinson <stu@nosnilmot.com>
parents: 30572
diff changeset
235 %{sslopts} \
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
236 %{!?_with_vv:--disable-vv} \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
237 %{!?_with_dbus:--disable-dbus} \
22984
6a5b746ddfea Fix for building RPMs without avahi
Stu Tomlinson <stu@nosnilmot.com>
parents: 22981
diff changeset
238 %{!?_with_avahi:--disable-avahi} \
23004
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
239 %{!?_with_meanwhile:--disable-meanwhile} \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
240 %{?_without_gstreamer:--disable-gstreamer} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
241 %{?_without_gtkspell:--disable-gtkspell} \
22981
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
242 %{?_without_nm:--disable-nm} \
22991
9920046f2da0 Fix building RPMs with gevolution
Stu Tomlinson <stu@nosnilmot.com>
parents: 22984
diff changeset
243 %{!?_without_gevolution:--enable-gevolution} \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
244 %{?_with_mono:--enable-mono} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
245 %{?_with_sasl:--enable-cyrus-sasl} \
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
246 %{?_without_tcl:--disable-tcl} \
30572
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
247 %{?_without_text:--disable-consoleui} \
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
248 %{?_with_trayiconcompat:--enable-trayicon-compat}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
249
24184
f170b2e059a1 Use the system libtool to build RPMs, hopefully this fixes any issues using
Stu Tomlinson <stu@nosnilmot.com>
parents: 23955
diff changeset
250 make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
251
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
252 %install
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
253 rm -rf %{buildroot}
24184
f170b2e059a1 Use the system libtool to build RPMs, hopefully this fixes any issues using
Stu Tomlinson <stu@nosnilmot.com>
parents: 23955
diff changeset
254 make DESTDIR=$RPM_BUILD_ROOT LIBTOOL=/usr/bin/libtool install
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
255
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
256 # Delete files that we don't want to put in any of the RPMs
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
257 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.la
18746
e04343008d1e Fix the RPM spec file
Stu Tomlinson <stu@nosnilmot.com>
parents: 18513
diff changeset
258 rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
259 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.la
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
260 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
261 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
262 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
28181
d9aef5487af9 Don't package the unnecessary symlink libymsg.so which is not really a
Stu Tomlinson <stu@nosnilmot.com>
parents: 27551
diff changeset
263 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
264 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
265 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
24217
273d5fc31eab Using system libtool somehow resulted in a bunch of static libraries we
Stu Tomlinson <stu@nosnilmot.com>
parents: 24184
diff changeset
266 find $RPM_BUILD_ROOT -type f -name '*.a' -exec rm -f {} ';'
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
267 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
268 find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
269
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
270 %if 0%{!?_with_avahi:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
271 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libbonjour.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
272 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
273
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
274 %if 0%{!?_with_meanwhile:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
275 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsametime.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
276 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
277
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
278 %if 0%{!?_with_mono:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
279 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/mono.so
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
280 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.dll
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
281 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
282
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
283 %if 0%{?_without_silc:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
284 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsilcpurple.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
285 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
286
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
287 %if 0%{?_without_tcl:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
288 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/tcl.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
289 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
290
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
291 %if 0%{?_without_text:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
292 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/finch.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
293 rm -rf $RPM_BUILD_ROOT%{_bindir}/finch
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
294 rm -f $RPM_BUILD_ROOT%{_libdir}/libgnt.so.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
295 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
296
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
297 %find_lang %{name}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
298
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
299 find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
300 sed "s@^$RPM_BUILD_ROOT@@g" | \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
301 grep -v /libbonjour.so | \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
302 grep -v /libsametime.so | \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
303 grep -v /mono.so | \
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
304 grep -v ".dll$" > %{name}-%{version}-purpleplugins
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
305
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
306 find $RPM_BUILD_ROOT%{_libdir}/pidgin -xtype f -print | \
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
307 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-pidginplugins
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
308
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
309 find $RPM_BUILD_ROOT%{_libdir}/finch -xtype f -print | \
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
310 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-finchplugins
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
311
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
312 # files -f file can only take one filename :(
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
313 cat %{name}.lang >> %{name}-%{version}-purpleplugins
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
314
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
315 %clean
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
316 rm -rf %{buildroot}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
317
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
318 %pre
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
319 if [ "$1" -gt 1 -a -n "`which gconftool-2 2>/dev/null`" ]; then
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
320 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
321 if [ -f %{_sysconfdir}/gconf/schemas/purple.schemas ]; then
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
322 gconftool-2 --makefile-uninstall-rule \
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
323 %{_sysconfdir}/gconf/schemas/purple.schemas >/dev/null || :
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
324 killall -HUP gconfd-2 &> /dev/null || :
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
325 fi
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
326 fi
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
327
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
328 %post
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
329 if [ -n "`which gconftool-2 2>/dev/null`" ]; then
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
330 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
331 gconftool-2 --makefile-install-rule \
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15903
diff changeset
332 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
333 killall -HUP gconfd-2 &> /dev/null || :
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
334 fi
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
335 touch --no-create %{_datadir}/icons/hicolor || :
22365
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
336 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
337 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &> /dev/null || :
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
338 fi
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
339
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
340 %post -n libpurple -p /sbin/ldconfig
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
341
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
342 %post -n finch -p /sbin/ldconfig
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
343
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
344 %preun
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
345 if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
346 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
347 gconftool-2 --makefile-uninstall-rule \
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15903
diff changeset
348 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
349 killall -HUP gconfd-2 &> /dev/null || :
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
350 fi
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
351
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
352 %postun
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
353 touch --no-create %{_datadir}/icons/hicolor || :
22365
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
354 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
355 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &> /dev/null || :
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
356 fi
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
357
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
358 %postun -n libpurple -p /sbin/ldconfig
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
359
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
360 %postun -n finch -p /sbin/ldconfig
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
361
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
362 %files -f %{name}-%{version}-pidginplugins
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
363 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
364
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
365 %doc AUTHORS
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
366 %doc COPYING
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
367 %doc COPYRIGHT
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
368 %doc ChangeLog
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
369 %doc NEWS
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
370 %doc README
16238
67627b73e106 Thanks to Peter Lawler for catching a place where we forgot to change
Mark Doliner <mark@kingant.net>
parents: 16226
diff changeset
371 %doc README.MTN
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
372 %doc doc/the_penguin.txt
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
373 %doc %{_mandir}/man1/pidgin.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
374 %doc %{_mandir}/man3*/*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
375
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
376 %dir %{_libdir}/pidgin
27551
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
377 %dir %{_libdir}/pidgin/perl
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
378 %dir %{_libdir}/pidgin/perl/auto
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
379 %dir %{_libdir}/pidgin/perl/auto/Pidgin
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
380 %{_bindir}/pidgin
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
381 %{_datadir}/pixmaps/pidgin
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
382 %{_datadir}/icons/hicolor/*/apps/pidgin.*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
383 %{_datadir}/applications/*
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15903
diff changeset
384 %{_sysconfdir}/gconf/schemas/purple.schemas
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
385
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
386
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
387 %files -f %{name}-%{version}-purpleplugins -n libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
388 %defattr(-, root, root)
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
389
16086
c7d13e1b07dc Bleeter thought it might be a good idea to actually put libpurple in the
Stu Tomlinson <stu@nosnilmot.com>
parents: 16076
diff changeset
390 %{_libdir}/libpurple.so.*
16591
ce049678a67b soname versioning of libpurple. Should help resolve debian bug 421282
Stu Tomlinson <stu@nosnilmot.com>
parents: 16558
diff changeset
391 %dir %{_libdir}/purple-2
27551
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
392 %dir %{_libdir}/purple-2/perl
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
393 %dir %{_libdir}/purple-2/perl/auto
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
394 %dir %{_libdir}/purple-2/perl/auto/Purple
20036
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
395 %{_datadir}/purple
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
396 %{_datadir}/sounds/purple
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
397
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
398 %if 0%{?_with_dbus:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
399 %{_bindir}/purple-client-example
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
400 %{_bindir}/purple-remote
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
401 %{_bindir}/purple-send
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
402 %{_bindir}/purple-send-async
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
403 %{_bindir}/purple-url-handler
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
404 %{_libdir}/libpurple-client.so.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
405 %doc libpurple/purple-notifications-example
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
406 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
407
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
408 %files devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
409 %defattr(-, root, root)
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
410 %dir %{_includedir}/pidgin
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
411 %{_includedir}/pidgin/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
412 %{_libdir}/pkgconfig/pidgin.pc
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
413
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
414 %files -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
415 %defattr(-, root, root)
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
416
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
417 %doc ChangeLog.API
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
418 %doc HACKING
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
419 %doc PLUGIN_HOWTO
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
420
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
421 %dir %{_includedir}/libpurple
30348
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
422 %{_includedir}/libpurple/*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
423 %{_libdir}/libpurple.so
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
424 %{_libdir}/pkgconfig/purple.pc
16018
5e5b7f9fcda8 A one-line patch from Bleeter to fix an RPM build problem.
Richard Laager <rlaager@wiktel.com>
parents: 15936
diff changeset
425 %{_datadir}/aclocal/purple.m4
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
426 %if 0%{?_with_dbus:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
427 %{_libdir}/libpurple-client.so
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
428 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
429
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
430
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
431 %if 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
432 %files -n libpurple-bonjour
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
433 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
434
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
435 %{_libdir}/purple-2/libbonjour.*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
436 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
437
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
438 %if 0%{?_with_meanwhile:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
439 %files -n libpurple-meanwhile
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
440 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
441
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
442 %{_libdir}/purple-2/libsametime.*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
443 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
444
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
445 %if 0%{?_with_mono:1}
20036
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
446 %files -n libpurple-mono
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
447 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
448
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
449 %{_libdir}/purple-2/mono.so
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
450 %{_libdir}/purple-2/*.dll
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
451 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
452
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
453 %if 0%{!?_without_text:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
454 %files -f %{name}-%{version}-finchplugins -n finch
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
455 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
456
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
457 %doc %{_mandir}/man1/finch.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
458 %{_bindir}/finch
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
459 %{_libdir}/libgnt.so.*
18746
e04343008d1e Fix the RPM spec file
Stu Tomlinson <stu@nosnilmot.com>
parents: 18513
diff changeset
460 %{_libdir}/gnt/irssi.so
e04343008d1e Fix the RPM spec file
Stu Tomlinson <stu@nosnilmot.com>
parents: 18513
diff changeset
461 %{_libdir}/gnt/s.so
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
462
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
463 %files -n finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
464 %defattr(-, root, root)
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
465 %dir %{_includedir}/finch
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
466 %{_includedir}/finch/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
467 # libgnt
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
468 %dir %{_includedir}/gnt
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
469 %{_includedir}/gnt/*.h
21005
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
470 %{_libdir}/pkgconfig/finch.pc
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
471 %{_libdir}/pkgconfig/gnt.pc
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
472 %{_libdir}/libgnt.so
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
473
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
474 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
475
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
476 %changelog
30911
75460aee9279 Ensure predictable use of SSL libs in RPMs (GnuTLS for SuSE, NSS for
Stu Tomlinson <stu@nosnilmot.com>
parents: 30572
diff changeset
477 * Wed Sep 01 2010 Stu Tomlinson <stu@nosnilmot.com>
75460aee9279 Ensure predictable use of SSL libs in RPMs (GnuTLS for SuSE, NSS for
Stu Tomlinson <stu@nosnilmot.com>
parents: 30572
diff changeset
478 - Ensure predictable use of SSL libs
75460aee9279 Ensure predictable use of SSL libs in RPMs (GnuTLS for SuSE, NSS for
Stu Tomlinson <stu@nosnilmot.com>
parents: 30572
diff changeset
479
30572
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
480 * Wed Jun 02 2010 Stu Tomlinson <stu@nosnilmot.com>
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
481 - add an option to build RPMs using --enable-trayicon-compat
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
482 (--with trayiconcompat)
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
483
30348
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
484 * Thu May 13 2010 Stu Tomlinson <stu@nosnilmot.com>
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
485 - Include all libpurple headers in libpurple-devel
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
486
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
487 * Sat Sep 05 2009 Stu Tomlinson <stu@nosnilmot.com>
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
488 - Disable Voice & Video unless --with vv is used
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
489 - Add BuildRequires for libidn-devel
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
490 - Add Provides/Obsoletes to ease transition from Red Hat / Fedora RPMs
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
491
27551
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
492 * Sat Jul 11 2009 Stu Tomlinson <stu@nosnilmot.com>
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
493 - Update to reflect changes in perl module installation directories
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
494
23004
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
495 * Mon May 19 2008 Stu Tomlinson <stu@nosnilmot.com>
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
496 - Fix building without meanwhile support
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
497
22981
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
498 * Fri May 16 2008 Stu Tomlinson <stu@nosnilmot.com>
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
499 - Add "--without nm" support to build without NetworkManager
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
500
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
501 * Thu Feb 28 2008 Stu Tomlinson <stu@nosnilmot.com>
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
502 - Remove --with-howl options as we no longer support using howl for bonjour
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
503
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
504 * Wed Dec 5 2007 Stu Tomlinson <stu@nosnilmot.com>
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
505 - When building with avahi, use native avahi instead of howl compatability
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
506 headers
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
507 - Make the split out plugins depend only on the minimum necessary API
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
508 version of libpurple
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
509
21005
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
510 * Tue Oct 23 2007 Stu Tomlinson <stu@nosnilmot.com>
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
511 - Add finch.pc to finch-devel
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
512
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
513 * Mon Sep 17 2007 Stu Tomlinson <stu@nosnilmot.com>
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
514 - Add version dependency on libpurple for pidgin
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
515 - Support for OpenSuse lowercase package name for GConf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
516
20036
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
517 * Fri Sep 14 2007 Stu Tomlinson <stu@nosnilmot.com>
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
518 - Fix spec file for moved sounds & new CA certificates
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
519
18513
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
520 * Thu Jul 12 2007 Stu Tomlinson <stu@nosnilmot.com>
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
521 - Don't hardcode silc header locations, rely on pkg-config for those,
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
522 because I think I broke non-pkg-config detection of older silc
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
523 toolkit.
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
524
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
525 * Tue Jun 5 2007 Stu Tomlinson <stu@nosnilmot.com>
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
526 - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
527 appropriate -devel subpackages
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
528
17425
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
529 * Sun May 27 2007 Stu Tomlinson <stu@nosnilmot.com>
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
530 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
531
17296
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
532 * Thu May 24 2007 Stu Tomlinson <stu@nosnilmot.com>
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
533 - Silence errors from gtk-update-icon-cache
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
534 - Change Mandriva build dependencies to reflect the correct (lower case)
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
535 names for libSM-devel & libXScrnSaver-devel (Sunny Dubey)
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
536
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
537 * Thu May 10 2007 Stu Tomlinson <stu@nosnilmot.com>
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
538 - Add scriptlet Requires for GConf2 to fix schema installation
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
539 - Silence harmless errors when gconfd-2 is not running at install time
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
540
16860
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
541 * Thu May 3 2007 Stu Tomlinson <stu@nosnilmot.com>
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
542 - Add missing BuildRequires: startup-notification-devel, if you really
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
543 need to build on a distro without it use --without startupnotification
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
544 - Add BuildRequires: libSM-devel, libXScrnSaver-devel for distros with
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
545 modular X. For those without, build with --without modularx
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
546 - Change Mandriva BuildRequires to gkt2-devel (reported by Götz Waschk)
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
547
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
548 * Tue May 1 2007 Stu Tomlinson <stu@nosnilmot.com>
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
549 - Run gtk-update-icon-cache on installation/uninstallation
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
550 - Guard against errors when upgrading from Gaim/Pidgin 1.5.x which had
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
551 no schemas file
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
552
16653
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
553 * Sun Apr 29 2007 Stu Tomlinson <stu@nosnilmot.com>
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
554 - Update to reflect perl Purple::GtkUI -> Pidgin change
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
555
16424
ac2c14628790 Update RPM spec file to reflect libpurple plugins are now installed in
Stu Tomlinson <stu@nosnilmot.com>
parents: 16299
diff changeset
556 * Wed Apr 25 2007 Stu Tomlinson <stu@nosnilmot.com>
ac2c14628790 Update RPM spec file to reflect libpurple plugins are now installed in
Stu Tomlinson <stu@nosnilmot.com>
parents: 16299
diff changeset
557 - Update libpurple to pick up plugins in %%{_libdir}/purple
ac2c14628790 Update RPM spec file to reflect libpurple plugins are now installed in
Stu Tomlinson <stu@nosnilmot.com>
parents: 16299
diff changeset
558
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
559 * Sun Apr 22 2007 Stu Tomlinson <stu@nosnilmot.com>
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
560 - Remove Epoch because it's gone in Fedora now
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
561 - Add virtual provides for gaim & gaim-devel
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
562
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
563 * Thu Apr 19 2007 Stu Tomlinson <stu@nosnilmot.com>
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
564 - Fix pkgconfig Requires
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
565 - Add ldconfig in pre/post scripts for libpurple & finch
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
566 - Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
567 during the rename :(
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
568
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
569 * Tue Apr 17 2007 Stu Tomlinson <stu@nosnilmot.com>
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
570 - Add some Obsolete:s to help upgrades
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
571 - Remove explicit Packager: %%{packager} from spec, it was redundant
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
572
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
573 * Sun Apr 15 2007 Stu Tomlinson <stu@nosnilmot.com>
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
574 - Fix for building without Finch
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
575 - Drop -tcl & -silc sub-packages, include them in the main libpurple
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
576 package (--without tcl and --without silc can be used to build libpurple
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
577 without support for these).
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
578
16096
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
579 * Thu Apr 12 2007 Stu Tomlinson <stu@nosnilmot.com>
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
580 - Actually move libpurple.so.* to the libpurple RPM
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
581
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
582 * Wed Apr 11 2007 Stu Tomlinson <stu@nosnilmot.com>
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
583 - Separate out libpurple, libpurple-devel and finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
584
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
585 * Sat Mar 24 2007 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
586 - Update to reflect renaming to pidgin/libpurple
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
587
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
588 * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
589 - We can build with internal gadu gadu again, so bring it back into the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
590 main package
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
591 - Deal with gconf schame uninstallation on package upgrade and removal
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
592
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
593 * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
594 - Make the gstreamer-devel dependency overridable with '--without-gstreamer'
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
595 to allow building on older distributions without suitable gstreamer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
596
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
597 * Tue Aug 15 2006 Mark Doliner <thekingant@users.sourceforge.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
598 - Add a BuildRequire for gstreamer-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
599 - Remove the BuildRequires for audiofile-devel and libao-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
600
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
601 * Mon May 8 2006 Mark Doliner <thekingant@users.sourceforge.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
602 - Add --with avahi option to compile the gaim-bonjour package against
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
603 Avahi's Howl compatibility layer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
604
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
605 * Wed Mar 29 2006 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
606 - Source RPM uses tar.bz2 now to save space
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
607 - Update BuildRequires for new intltool dependencies
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
608 - Add a --with perlmakehack option to allow builds to succeed on RH9
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
609 - Add a --with gadugadu to build (separate) gaim-gadugadu package
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
610
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
611 * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
612 - Add support for beta versions so the subsequent releases are seen as newer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
613 by RPM
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
614 - Split of sametime support to gaim-meanwhile
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
615 - Use make DESTDIR=... instead of overloading prefix etc. when installing
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
616 - Default build to include cyrus-sasl support in Jabber
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
617 - Add --with dbus to build with DBUS support
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
618
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
619 * Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
620 - Added obsoletes gaim-meanwhile
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
621
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
622 * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
623 - Add separate gaim-bonjour package if built with --with-howl
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
624 - Add separate gaim-mono package if built with --with-mono
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
625 - Exclude some unwanted perl files
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
626
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
627 * Sat Aug 20 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
628 - Include libgaimperl.so
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
629 - Include gaim.m4 in gaim-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
630
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
631 * Thu Apr 28 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
632 - Use perl_vendorlib & perl_archlib for better 64bit compat (Jeff Mahoney)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
633 - Clean up Requires, most should be auto-detected
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
634 - Restore gtkspell-devel build requirement (and add --without gtkspell option)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
635 - Fix Tcl build requirements to work across more distros
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
636 - Fix SILC build requirements to work across more distros
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
637
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
638 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com>
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
639 - Added if "%%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
640
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
641 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
642 - If --with tcl or silc are not specified, make sure the plugins don't
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
643 exist to prevent RPM complaining about unpackaged files
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
644
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
645 * Tue Jun 29 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
646 - Change Tcl to use --with tcl, the same as SILC, and build a gaim-tcl
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
647 package if specified.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
648
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
649 * Thu Jun 24 2004 Mark Doliner <thekingant@users.sourceforge.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
650 - Add --with silc rebuild option for compiling a separate gaim-silc
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
651 RPM containing the silc protocol plugin (Stu Tomlinson).
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
652
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
653 * Wed Jun 23 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
654 - Moved gaim headers and a pkgconfig configuration file into the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
655 gaim-devel RPM (Stu Tomlinson).
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
656
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
657 * Thu Jan 15 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
658 - Removed the manual strip command, as it seems to be unwarranted if
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
659 the necessary programs are properly installed. (For me, this was
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
660 elfutils.)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
661
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
662 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
663 - Added pkgconfig build dependency.
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
664 - if "%%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
665 - Added Gaim-specific directories to list of Gaim's files.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
666
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
667 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
668 - Complete spec file rewrite to take advantage of "new" RPM features
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
669 and make things prettier.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
670 - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
671 attempt to define our own.