libsoup.spec
author dermotm
Fri, 30 Apr 2004 15:21:56 +0000
changeset 2602 c60fd07ecf43
parent 2494 6b1189c3cc84
child 2619 a032fc86f08a
permissions -rw-r--r--
moz and evo: bump src tarballs to build 09
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2386
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     1
#
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     2
# License (c) 2003 Sun Microsystems Inc.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     3
# This file and all modifications and additions to the pristine
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     4
# package are under the same license as the package itself.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     5
#
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     6
2602
c60fd07ecf43 moz and evo: bump src tarballs to build 09
dermotm
parents: 2494
diff changeset
     7
%define t_suffix -build09
2386
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     8
%{?tarball_suffix:%define t_suffix %tarball_suffix}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
     9
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    10
Name:     	libsoup
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    11
Version: 	1.99.23
2602
c60fd07ecf43 moz and evo: bump src tarballs to build 09
dermotm
parents: 2494
diff changeset
    12
Release:	326
2386
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    13
Vendor:		Sun Microsystems, Inc.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    14
Distribution:	Java Desktop System, Release 3
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    15
Copyright:	LGPL/GPL
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    16
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    17
Docdir:         %{_datadir}/doc
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    18
Autoreqprov:    on
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    19
URL:		http://www.sun.com/software/javadesktopsystem/
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    20
Source:		%{name}-%{version}%{t_suffix}.tar.bz2
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    21
#Patch0:         libsoup.patch
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    22
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    23
%define libxml2_devel_version 2.4.23
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    24
%define glib2_version 2.0
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    25
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    26
BuildRequires:	glibc-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    27
BuildRequires:	libtool
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    28
BuildRequires:	glib2-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    29
BuildRequires:	libxml2-devel >= %{libxml2_devel_version}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    30
BuildRequires:	popt
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    31
BuildRequires:	zlib-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    32
BuildRequires:	gnutls-devel	
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    33
Summary:	Simple Object Access Protocol implementation
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    34
Group:		System Environment/Libraries
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    35
Requires:	glib2 >= %{glib2_version}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    36
Requires:	popt
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    37
Requires:	libxml2
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    38
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    39
%description
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    40
Soup provides an queued asynchronous callback-based mechanism for sending and
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    41
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    42
compiler which generates client stubs and server skeletons for easily calling
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    43
and implementing SOAP methods.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    44
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    45
%files
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    46
%defattr(-, root, root)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    47
%doc COPYING ChangeLog AUTHORS INSTALL NEWS TODO README
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    48
%{_libdir}/lib*.so.*
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    49
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    50
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    51
%post
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    52
ldconfig
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    53
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    54
%package -n libsoup-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    55
Summary:	Simple Object Access Protocol implementation
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    56
Group:		Development/Libraries
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    57
Requires:	%{name} = %{version}-%{release}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    58
Requires:	glib2-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    59
Requires:	libxml2-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    60
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    61
%description -n libsoup-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    62
Soup provides an queued asynchronous callback-based mechanism for sending and
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    63
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    64
compiler which generates client stubs and server skeletons for easily calling
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    65
and implementing SOAP methods.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    66
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    67
This package allows you to develop applications that use the Soup library.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    68
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    69
%files -n libsoup-devel
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    70
%defattr(-, root, root)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    71
%{_libdir}/lib*.so
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    72
%{_libdir}/pkgconfig/*.pc
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    73
%{_includedir}/*
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    74
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    75
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    76
# $RPM_COMMAND is an environment variable used by the SUN build
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    77
# system to control the build process with finer granularity than RPM
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    78
# normally allows.  This specfile will function as expected by RPM if
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    79
# $RPM_COMMAND is unset.  If you are not the SUN build system,
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    80
# feel free to ignore it.
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    81
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    82
%prep
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    83
case "${RPM_COMMAND:-all}" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    84
dist)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    85
%setup  -q -D -n %{name}-%{version}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    86
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    87
all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    88
%setup  -q -n %{name}-%{version}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    89
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    90
esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    91
#case "${RPM_COMMAND:-all}" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    92
#dist|all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    93
#%patch -p1 -P 0
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    94
#    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    95
#esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    96
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    97
%build
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    98
MAKE=${MAKE:-make}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
    99
RPM_COMMAND=${RPM_COMMAND:-all}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   100
DESTDIR=${DESTDIR:-"$RPM_BUILD_ROOT"}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   101
ARCH=%{_target_platform}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   102
export MAKE RPM_COMMAND DESTDIR ARCH
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   103
case "$RPM_COMMAND" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   104
prepare|all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   105
    libtoolize
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   106
    aclocal $ACLOCAL_FLAGS -I %{_datadir}/aclocal/gnome2-macros
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   107
    autoheader
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   108
    automake -a -f -c
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   109
    autoconf
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   110
    ./configure --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} --mandir=%{_mandir} --infodir=%{_datadir}/info --localstatedir=/var --enable-more-warnings=no --enable-gtk-doc=no  --with-gnutls-libs=%{_libdir} --with-gnutls-includes=%{_includedir}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   111
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   112
esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   113
case "$RPM_COMMAND" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   114
clean|all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   115
    if [ "/" != "$DESTDIR" ]; then
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   116
	rm -rf "$DESTDIR"
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   117
    fi
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   118
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   119
esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   120
case "$RPM_COMMAND" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   121
build|all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   122
    ${MAKE}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   123
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   124
esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   125
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   126
%install
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   127
MAKE=${MAKE:-make}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   128
DESTDIR=${DESTDIR:-"$RPM_BUILD_ROOT"}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   129
# export DESTDIR
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   130
case "${RPM_COMMAND:-all}" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   131
install|all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   132
    ${MAKE} install prefix=${DESTDIR}%{_prefix} sysconfdir=${DESTDIR}%{_sysconfdir} mandir=${DESTDIR}%{_mandir} infodir=${DESTDIR}%{_datadir}/info localstatedir=${DESTDIR}/var
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   133
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   134
esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   135
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   136
%clean
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   137
DESTDIR=${DESTDIR:-"$RPM_BUILD_ROOT"}
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   138
export DESTDIR
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   139
case "${RPM_COMMAND:-all}" in
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   140
clean|all)
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   141
    if [ "/" != "$DESTDIR" ]; then
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   142
	rm -rf "$DESTDIR"
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   143
    fi
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   144
    ;;
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   145
esac
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   146
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   147
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   148
%changelog
2602
c60fd07ecf43 moz and evo: bump src tarballs to build 09
dermotm
parents: 2494
diff changeset
   149
* Fri Apr 30 2004 - [email protected]
c60fd07ecf43 moz and evo: bump src tarballs to build 09
dermotm
parents: 2494
diff changeset
   150
- bump src tarball to build09
2386
e8b83b3d76a3 2004-04-04 Laszlo Peter <[email protected]>
laca
parents:
diff changeset
   151