base-specs/ekiga.spec
author elaine
Thu, 28 Jun 2007 11:04:48 +0000
changeset 10137 55c4fc5207f5
parent 9978 8bf9294688b8
child 10406 8f8266c6d0ad
permissions -rw-r--r--
enable the DBUS component explicitly.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     1
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     2
# spec file for package ekiga
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     3
#
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
     4
# Copyright 2007 Sun Microsystems, Inc.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     6
# package are under the same license as the package itself.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     7
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     8
# Owner: davelam
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     9
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    10
%include l10n.inc
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    11
Name:		ekiga
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    12
License:	GPL
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    13
Group:		X11/GNOME/Applications
9758
16e0724e779f Bump ekiga to 2.0.9, opal to 2.2.8, pwlib to 1.10.7. Remove one upstream patch.
elaine
parents: 9753
diff changeset
    14
Version:        2.0.9
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    15
Release:	1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    16
Vendor:		Sun Microsystems, Inc.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    17
Distribution:	Java Desktop System
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    18
Summary:	A GNOME based H.323/SIP video conferencing application
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    19
Source:         http://ftp.gnome.org/pub/GNOME/sources/ekiga/2.0/ekiga-%{version}.tar.bz2
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    20
Source2:        %{name}-po-sun-%{po_sun_version}.tar.bz2
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    21
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    22
# owner:gman date:2006-06-02 type:branding
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    23
# change the menu entry according to the UI spec
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    24
Patch1:         ekiga-01-menu-entry.diff 
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    25
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    26
# owner:davelam date:2006-07-10 type:branding
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    27
# add autogen.sh to use autogen
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    28
Patch2:         ekiga-02-autogen.diff 
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    29
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    30
# owner:hawklu date:2006-11-27 type:bug bugster:6492117
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    31
Patch3:         ekiga-03-sunray-port-conflict.diff
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    32
9785
6e6753896099 Update for invalid owner names by me.
elaine
parents: 9758
diff changeset
    33
# owner:elaine date:2007-03-11 type:bug
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    34
# please upstream this!
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    35
Patch4:         ekiga-04-performance-tuning.diff
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    36
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    37
# owner:hawklu date:2006-05-15 type:bug
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    38
# bugster:6401342
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    39
# this patch just can fix the bug on x86,
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    40
# need to change CFLAGS, CXXFLAGS settings
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    41
# to fix the bug on sparc
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    42
Patch5:         ekiga-05-conststr.diff
9611
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
    43
9978
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
    44
# owner:elaine date:2007-06-03 type:bug
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
    45
# bugzilla:439873
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
    46
Patch6:         ekiga-06-loopback.diff
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
    47
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    48
URL:		http://www.ekiga.org
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    49
BuildRoot:	%{_tmppath}/%{name}-root
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
Docdir:       	%{_docdir}/%{name}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    51
Autoreqprov:  	on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    52
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    53
# The following version definitions probably are out of date, need update
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    54
%define GConf_version 2.4.0.1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    55
%define gtk2_version 2.3.1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    56
%define openldap2_devel_version 2.1.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    57
%define intltool_version 0.27
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    58
%define libgnomeui_version 2.4.0.1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    59
%define des_version 4.04
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    60
%define heimdal_version 0.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    61
%define cyrus_sasl_version 1.5.27
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    62
%define openssl_version 0.9.6
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
%define flex_version 2.5.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
%define slang_version 1.4.5
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    65
%define pam_version 0.76
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    66
%define db_version 4.0.14
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    67
%define gdbm_version 1.8.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    68
%define howl_version 1.0.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    69
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    70
Requires: pwlib >= %{pwlib_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    71
Requires: opal >= %{opal_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    72
Requires: GConf >= %{GConf_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    73
Requires: libgnomeui >= %{libgnomeui_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    74
Requires: howl >= %{howl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    75
Requires: evolution-data-server
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    76
BuildRequires: gtk2-devel >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    77
BuildRequires: GConf-devel >= %{GConf_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    78
BuildRequires: openh323-devel >= %{openh323_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    79
BuildRequires: pwlib-devel >= %{pwlib_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    80
BuildRequires: intltool >= %{intltool_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    81
BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    82
BuildRequires: des >= %{des_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    83
BuildRequires: heimdal-devel >= %{heimdal_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    84
BuildRequires: cyrus-sasl-devel >= %{cyrus_sasl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    85
BuildRequires: openssl-devel >= %{openssl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    86
BuildRequires: openldap2-devel >= %{openldap2_devel_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    87
BuildRequires: flex >= %{flex_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    88
BuildRequires: slang-devel >= %{slang_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    89
BuildRequires: pam-devel >= %{pam_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    90
BuildRequires: db-devel >= %{db_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    91
BuildRequires: gdbm-devel >= %{gdbm_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    92
BuildRequires: howl-devel >= %{howl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    93
BuildRequires: evolution-data-server-devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    94
Prereq:        GConf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    95
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    96
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    97
Ekiga is a free Voice over IP phone allowing you to do free calls over   
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    98
the Internet. Ekiga is the first Open Source application to support 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    99
both H.323 and SIP, as well as audio and video. Ekiga was formerly known 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   100
as GnomeMeeting. 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   101
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   102
%prep
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   103
%setup -q -n %{name}-%{version}
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   104
%if %build_l10n
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   105
bzcat %SOURCE2 | tar xf -
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   106
cd po-sun; make; cd ..
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   107
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
%patch1 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
%patch2 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   110
%patch3 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   111
%patch4 -p1
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   112
%ifarch i386
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   113
%patch5 -p1
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   114
%endif
9978
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
   115
%patch6 -p1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   116
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   117
%build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   118
%ifos linux
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   119
if [ -x /usr/bin/getconf ]; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   120
  CPUS=`getconf _NPROCESSORS_ONLN`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   121
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   122
%else
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   123
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   124
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   125
if test "x$CPUS" = "x" -o $CPUS = 0; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   126
  CPUS=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   127
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   128
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   129
export CFLAGS="%optflags"
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   130
export CXXFLAGS="%cxx_optflags"
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   131
export LDFLAGS="%_ldflags"
9753
a0c5bd536527 move the -Lpath that could specify the /usr/lib/ as the search directory
elaine
parents: 9688
diff changeset
   132
%{?ekiga_libdir:export LDFLAGS="$LDFLAGS -R%{ekiga_libdir}"}
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   133
chmod +x autogen.sh
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   134
./autogen.sh --prefix=%{_prefix} \
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   135
             --libdir=%{?ekiga_libdir}%{?!ekiga_libdir:%{_libdir}} \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   136
             --bindir=%{_bindir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   137
             --datadir=%{_datadir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   138
             --includedir=%{_includedir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   139
             --mandir=%{_mandir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   140
	     --sysconfdir=%{_sysconfdir} \
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   141
             %{?pwlib_opt} %{?opal_opt} \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   142
	     --disable-avahi \
10137
55c4fc5207f5 enable the DBUS component explicitly.
elaine
parents: 9978
diff changeset
   143
	     --disable-scrollkeeper \
55c4fc5207f5 enable the DBUS component explicitly.
elaine
parents: 9978
diff changeset
   144
       --enable-dbus
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   145
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   146
make LIBS=-lX11
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   147
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   148
%install
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   149
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   150
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   151
make install DESTDIR=$RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   152
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   153
rm -f  $RPM_BUILD_ROOT%{_bindir}/*config*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   154
rm -f  $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*a
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   155
rm -rf $RPM_BUILD_ROOT%{_includedir}
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   156
mkdir -p $RPM_BUILD_ROOT%{_libdir}
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   157
mv $RPM_BUILD_ROOT%{ekiga_libdir}/bonobo $RPM_BUILD_ROOT%{_libdir}
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   158
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   159
%clean
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   160
rm -rf $RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   161
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   162
%post 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   163
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   164
SCHEMAS="ekiga.schemas"
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   165
for S in $SCHEMAS; do
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   166
        gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   167
done
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   168
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   169
%files
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   170
%defattr(-,root,root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   171
%doc FAQ AUTHORS NEWS
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   172
%dir %{_datadir}/ekiga/xdap
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   173
%dir %{_datadir}/sounds/ekiga
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   174
#%{_datadir}/man/man1/ekiga.1.gz
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   175
%{_bindir}/ekiga*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   176
%{_datadir}/locale/*/LC_MESSAGES/ekiga.mo
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   177
%{_datadir}/applications/ekiga.desktop
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   178
%{_datadir}/sounds/ekiga/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   179
%{_datadir}/pixmaps/ekiga*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   180
%{_libdir}/bonobo/servers/ekiga.server
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   181
%{_datadir}/ekiga/xdap/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   182
%{_sysconfdir}/gconf/schemas/ekiga.schemas
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   183
%{_datadir}/gnome/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   184
%{_datadir}/omf/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   185
%{_mandir}/man1/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   186
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   187
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   188
%changelog
10137
55c4fc5207f5 enable the DBUS component explicitly.
elaine
parents: 9978
diff changeset
   189
* Thu Jun 28 2007 - [email protected]
55c4fc5207f5 enable the DBUS component explicitly.
elaine
parents: 9978
diff changeset
   190
- Explicitly enable the DBUS component.
9978
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
   191
* Sun Jun 03 2007 - [email protected]
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
   192
- Add patch ekiga-06-loopback.diff to fix bugzilla439873
9785
6e6753896099 Update for invalid owner names by me.
elaine
parents: 9758
diff changeset
   193
* Wed Apr 25 2007 - [email protected]
6e6753896099 Update for invalid owner names by me.
elaine
parents: 9758
diff changeset
   194
- Update owner name for ekiga-04-performance-tuning.diff
9758
16e0724e779f Bump ekiga to 2.0.9, opal to 2.2.8, pwlib to 1.10.7. Remove one upstream patch.
elaine
parents: 9753
diff changeset
   195
* Thu Apr 19 2007 - [email protected]
16e0724e779f Bump ekiga to 2.0.9, opal to 2.2.8, pwlib to 1.10.7. Remove one upstream patch.
elaine
parents: 9753
diff changeset
   196
- Bump to 2.0.9.
9753
a0c5bd536527 move the -Lpath that could specify the /usr/lib/ as the search directory
elaine
parents: 9688
diff changeset
   197
* Tue Apr 17 2007 - [email protected]
a0c5bd536527 move the -Lpath that could specify the /usr/lib/ as the search directory
elaine
parents: 9688
diff changeset
   198
- move the -Lpath that could specify the /usr/lib/ as the search directory
a0c5bd536527 move the -Lpath that could specify the /usr/lib/ as the search directory
elaine
parents: 9688
diff changeset
   199
  when link time.
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   200
* Thu Apr  5 2007 - [email protected]
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   201
- move libsdl, pwlib and opal to their own separate spec files
9611
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
   202
* Fri Mar 23 2007 - [email protected]
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
   203
- Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
   204
  already upstream. Refer to
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
   205
  http://openh323.cvs.sourceforge.net/openh323/opal/src/h323/h323.cxx?r1=2.143&r2=2.144
9592
e6bf9de723fe 2007-03-20 Damien Carbery <[email protected]>
dcarbery
parents: 9521
diff changeset
   206
* Mon Mar 20 2007 - [email protected]
e6bf9de723fe 2007-03-20 Damien Carbery <[email protected]>
dcarbery
parents: 9521
diff changeset
   207
- Point at ftp.gnome.org for ekiga bz2 tarball. ekiga.org only has gz tarball.
9519
8f4ac02ad6a8 2007-03-12 Damien Carbery <[email protected]>
dcarbery
parents: 9515
diff changeset
   208
* Mon Mar 12 2007 - [email protected]
8f4ac02ad6a8 2007-03-12 Damien Carbery <[email protected]>
dcarbery
parents: 9515
diff changeset
   209
- Bump to 2.0.7; bump pwlib to 1.10.5 & bump opal to 2.2.6. Remove upstream
8f4ac02ad6a8 2007-03-12 Damien Carbery <[email protected]>
dcarbery
parents: 9515
diff changeset
   210
  patch, 21-pwlib-v4l2-enable, renumber remainder.
9515
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   211
* Sun Mar 11 2007 - [email protected]
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   212
- Add patch ekiga-22-ekiga-performance-tuning.diff
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   213
            ekiga-23-pwlib-performance-tuning.diff
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   214
  Both of them for ekiga performance tuning with video support.
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   215
  Will upstream them or part of them to community if tuning is done. 
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   216
* Wed Feb 14 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   217
- Add patch ekiga-21-pwlib-enable-v4l2.diff to fix bugzilla407820
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   218
  Meantime enable V4L2 plugin in ekiga.spec 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   219
* Wed Feb 14 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   220
- Bump to 2.0.5; bump pwlib to 1.10.4 & bump opal to 2.2.5.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   221
* Tue Feb 13 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   222
- Add l10n tarball.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   223
* Mon Jan 29 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   224
- Cancel parallel job option for ekiga(including sdl, pwlib, opal) build.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   225
  To temporily solve the potential problems caused by parallel.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   226
  Will be fixed ASAP.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   227
* Sat Jan 27 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   228
- Bump ekiga to 2.0.4  shrink patches and spec file for build failure
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   229
* Wed Jan 24 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   230
- Bump pwlib to 1.10.3, opal to 2.2.4. Remove upstream patches, 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   231
  08-pwlib-disconnect, 09-pwlib-unset-port, 13-opal-bz356696,
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   232
  15-opal-invalidarrayindex, 16-pwlib-video. Add patch 20-opal-break to fix
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   233
  build error (sourceforge: 1643652).
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   234
* Mon Jan 22 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   235
- Bump to 2.0.4.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   236
* Thu Jan 04 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   237
- Add patch ekiga-19-freeze-accessibility.diff. Workes around bugzilla 329454.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   238
* Thu Dec 28 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   239
- change the patch type to branding for some patches in patch comments
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   240
* Wed Nov 29 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   241
- Fix typo in name of patch 18: s/18-opal-sunray/18-sunray/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   242
* Mon Nov 27 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   243
- Add patch ekiga-18-sunray-port-conflict.diff. Fixes bugzilla 367516.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   244
* Mon Nov 20 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   245
- Add patch comment
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   246
* Thu Nov 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   247
- Bump version to 2.0.3 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   248
- Sync patches those have been upstreamed in ekiga community trunk
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   249
- ekiga-10-pwlib-bz356696.diff, ekiga-13-opal-bz356696.diff(better fix 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   250
  for bugzilla356696)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   251
- ekiga-15-opal-invalidarrayindex.diff(bugzilla367482)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   252
- ekiga-16-pwlib-video.diff(bugzilla367516)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   253
- ekiga-17-opal-rtp.diff(CR#6483823, CR#6483831, which caused revert to 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   254
  2.0.2 in b52b)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   255
* Wed Oct 25 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   256
- Roll back to the previous version 2.0.2 since following critical bug
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   257
  was found in 2.0.3 CR#6483823(and another P2 bug CR#6483831)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   258
* Tue Oct 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   259
- Bump version to 2.0.3
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   260
- Add patch ekiga-pwlib-09-unset-port.diff to fix bug CR#6476679
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   261
- Add patch ekiga-10-pwlib-bz356696.diff to fix bug gnome bugzilla #356696
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   262
* Mon Oct 09 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   263
- Add patch ekiga-08-pwlib-disconnect-crash.diff to fix bug CR#6470530
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   264
* Fri Sep 15 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   265
- Fixed erroneous comments in %defines
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   266
* Wed Sep 06 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   267
- Bump pwlib to 1.10.2, opal to 2.2.3.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   268
* Mon Sep 04 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   269
- Bump to 2.0.3.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   270
* Mon Sep 04 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   271
- Bump libsdl to 1.2.11.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   272
* Tue Aug 08 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   273
- Change 'cd dir*' to use '%{version}'.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   274
* Mon Jul 10 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   275
- change to use Ekiga 2.0.2 release
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   276
* Fri Jun 16 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   277
- add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 to make sure not
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   278
  install the directory based %gconf.xml files based on the 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   279
  instruction in gconf.txt
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   280
* Wed Jun 07 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   281
- chdir into ekiga dir before applying ekiga patches.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   282
* Fri Jun 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   283
- Add patch for change the menu entry according to the UI spec.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   284
* Mon May 15 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   285
- Add patch ekiga-08-multi-decla.diff to fix multiple declaration
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   286
  error.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   287
* Fri Apr 14 2006 - <[email protected]>
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   288
- Initial release for ekiga