loudmouth.spec.in
author rhult <rhult>
Wed, 21 Jan 2004 22:13:28 +0000
changeset 73 043d4594d84a
parent 42 26a101222a6f
child 84 7ae7b690aa89
permissions -rw-r--r--
2004-01-21 Richard Hult <richard@imendio.com> * loudmouth.spec.in: The library changed name, update to libloudmouth-1.la.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     1
%define ver @VERSION@
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     2
%define name @PACKAGE@
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     3
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
     4
%define with_ssl 1
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
     5
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     6
Summary: Loadmouth is a Jabber client written in C.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     7
Name: %name
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
     8
Version: %ver
10
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 5
diff changeset
     9
Release: imendio.1
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    10
Vendor: Imendio
10
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 5
diff changeset
    11
URL: http://www.imendio.com/projects/loudmouth
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    12
Source0: %{name}-%{ver}.tar.gz
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    13
License: LGPL
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    14
Group: System Environment/Libraries
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    15
BuildRoot: %{_tmppath}/%{name}-root
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    16
Requires: glib2 >= @GLIB2_REQUIRED@
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    17
BuildRequires: glib2-devel >= @GLIB2_REQUIRED@
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    18
BuildRequires: gtk-doc >= 0.10
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    19
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    20
%if %{with_ssl}
20
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
    21
Requires: gnutls >= @GNUTLS_REQUIRED@
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
    22
BuildRequires: gnutls-devel >= @GNUTLS_REQUIRED@
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    23
%endif
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    24
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    25
%description
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    26
Loudmouth is a lightweight and easy-to-use C library for programming with the Jabber protocol. It's designed to be easy to get started with and yet extensible to let you do anything the Jabber protocol allows. 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    27
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    28
%package devel
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    29
Summary:	Development files for RoadRunner..
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    30
Group: 		Development/Libraries
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    31
Requires:	%name = %{PACKAGE_VERSION}
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    32
Requires:	glib2-devel >= @GLIB2_REQUIRED@
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    33
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    34
%if %{with_ssl}
20
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
    35
Requires:       gnutls-devel >= @GNUTLS_REQUIRED@
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    36
%endif
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    37
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    38
%description devel
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    39
Loudmouth is a lightweight and easy-to-use C library for programming with the Jabber protocol. It's designed to be easy to get started with and yet extensible to let you do anything the Jabber protocol allows. 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    40
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    41
%prep
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    42
%setup -q
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    43
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    44
%build
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    45
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    46
%configure --enable-gtk-doc \
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    47
%if %{with_ssl}
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    48
           --with-ssl=yes
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    49
%else
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    50
           --with-ssl=no
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    51
%endif
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
    52
	  
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    53
make
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    54
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    55
%install
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    56
rm -rf %{buildroot}
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    57
%makeinstall 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    58
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    59
# remove, not shipped
73
043d4594d84a 2004-01-21 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 42
diff changeset
    60
rm -f $RPM_BUILD_ROOT%{_libdir}/libloudmouth-1.la
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    61
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    62
%clean
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    63
rm -rf $RPM_BUILD_ROOT
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    64
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    65
%files
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    66
%defattr(-,root,root)
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    67
%doc ChangeLog NEWS README COPYING
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    68
%{_libdir}/libloudmouth*.so.*
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    69
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    70
%files devel
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    71
%defattr(-,root,root)
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    72
%{_libdir}/libloudmouth*.so
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    73
%{_libdir}/libloudmouth*.a
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    74
%{_libdir}/pkgconfig/*
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    75
%{_prefix}/include/loudmouth-1.0
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    76
%{_datadir}/gtk-doc/html/loudmouth
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    77
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    78
%changelog
42
26a101222a6f added changelog
hallski <hallski>
parents: 41
diff changeset
    79
* Wed Oct 01 2003 Mikael Hallendal <micke@imendio.com>
26a101222a6f added changelog
hallski <hallski>
parents: 41
diff changeset
    80
- Added with_ssl to be able to easily turn of SSL dependency.
26a101222a6f added changelog
hallski <hallski>
parents: 41
diff changeset
    81
  
10
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 5
diff changeset
    82
* Wed Jun 25 2003 Mikael Hallendal <micke@imendio.com>
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 5
diff changeset
    83
- Updated to reflect move of project.
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 5
diff changeset
    84
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    85
* Sat Mar 29 2003 Mikael Hallendal <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
    86
- Initial build