File: gabber.spec

package info (click to toggle)
gabber 0.8.7-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,512 kB
  • ctags: 4,426
  • sloc: cpp: 22,204; ansic: 16,036; sh: 7,138; makefile: 668; yacc: 318
file content (98 lines) | stat: -rw-r--r-- 3,213 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
Summary:	A Gnome client for the Jabber instant messaging system
Name:		gabber
Version:	0.8.7
Release:	1
Group:		Applications/Communications
Copyright:	GPL
URL:		http://gabber.sourceforge.net/
Source:		%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

Requires: 	gnome-libs >= 1.2.0
Requires:	libglade >= 0.11
Requires: 	libsigc++ >= 1.0.0
Requires:	gtkmm >= 1.2.1
Requires:       gnomemm >= 1.2.0
Requires:       openssl >= 0.9.5a

BuildRequires:  gnome-libs-devel
BuildRequires:  libglade-devel
BuildRequires: 	libsigc++-devel
BuildRequires:  gtkmm-devel
BuildRequires:  gnomemm-devel
BuildRequires:  gal >= 0.7
BuildRequires:  gal-devel
BuildRequires:  openssl-devel

%description
Gabber is a Gnome client for the distributed Open Source instant messaging 
system called Jabber. Gabber is one of the most complete Jabber clients, 
while still remaining one of the easiest to use. Jabber allows communication 
with a multitude of other instant messaging systems, such as AIM, ICQ, 
Yahoo!, MSN, and even IRC.

%prep
%setup -q

%build
if [ ! -f configure ]; then
  ./autogen.sh --prefix=%{_prefix} --sysconfdir=%{_sysconfdir}
--localstatedir=/var/lib --with-release-libs=%{_libdir} --disable-xmms
fi
%configure --localstatedir=/var/lib --with-release-libs=%{_libdir} --disable-xmms
make CXXFLAGS="$RPM_OPT_FLAGS" CPPFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS COPYING* ChangeLog NEWS README TODO
%{_sysconfdir}/sound/events/%{name}.soundlist
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/gnome/apps/Internet/%{name}.desktop
%{_datadir}/gnome/help/%{name}
%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
%{_datadir}/omf/%{name}
%{_datadir}/pixmaps/%{name}*
%{_datadir}/sounds/%{name}
%{_mandir}/man1/%{name}.1*

%changelog
* Wed May 30 2001 Julian Missig <julian@jabber.org>
- Added configure variable to statically link GAL at buildtime, generated RPM no longer depends on it.

* Thu Apr 26 2001 Julian Missig <julian@jabber.org>

- No longer super-generic .spec since Matthias pointed out that RPM tries to remove every directory on uninstall (but fortunately fails to do so)

* Sun Jan 21 2001 Gregory Leblanc <gleblanc@cu-portland.edu>
- some cleanups, trying to make it easier for people to adapt to their
particular distribution.

* Tue Oct 10 2000 Konrad Podloucky <konrad@users.sourceforge.net>
- removed gnet dependency

* Fri May 19 2000  Julian Missig  <julian@linuxpower.org>
- Now using a super generic .spec file. If anyone can tell me why I shouldn't do this, I'll stop.

* Wed May 03 2000  Julian Missig  <julian@linuxpower.org>
- Now using make install-strip to generate a small binary. Much nicer. :)

* Wed Apr 26 2000  Julian Missig  <julian@linuxpower.org>
- Made sure everything seems OK for 0.5.
- Moved to libsigc++ 1.0.0, since older versions are binary incompatible. :(

* Thu Apr 06 2000  Julian Missig  <julian@linuxpower.org>
- Updated to install i18n support

* Sun Apr 02 2000  Julian Missig  <julian@linuxpower.org>
- Updated to install Gabber Manual

* Sat Apr 01 2000  Julian Missig  <julian@linuxpower.org>
- First version of the spec file. It seems to work.