base-specs/ekiga.spec
author elaine
Wed, 03 Sep 2008 07:04:25 +0000
changeset 13379 a28aa1e95ce7
parent 12865 bd2f7ccd37b6
child 13965 5fdb60cbccb4
permissions -rw-r--r--
Add notes to not bump.
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
13379
a28aa1e95ce7 Add notes to not bump.
elaine
parents: 12865
diff changeset
    14
# DO NOT BUMP MODULE TO 2.9.90 AS IT IS NOT YET READY FOR SOLARIS
11831
4d2ade7874f2 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11794
diff changeset
    15
Version:        2.0.12
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    16
Release:	1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    17
Vendor:		Sun Microsystems, Inc.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    18
Distribution:	Java Desktop System
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    19
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
    20
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
    21
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
    22
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    23
# owner:gman date:2006-06-02 type:branding
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    24
# change the menu entry according to the UI spec
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    25
Patch1:         ekiga-01-menu-entry.diff 
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    26
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    27
# owner:davelam date:2006-07-10 type:branding
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    28
# add autogen.sh to use autogen
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    29
Patch2:         ekiga-02-autogen.diff 
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    30
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    31
# 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
    32
Patch3:         ekiga-03-sunray-port-conflict.diff
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    33
12865
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
    34
# owner:elaine date:2007-03-11 type:bug bugster:6538068
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
    35
# This patch should be removed when Ekiga 3.0 comes out.
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    36
Patch4:         ekiga-04-performance-tuning.diff
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    37
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    38
# owner:hawklu date:2006-05-15 type:bug
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    39
# bugster:6401342
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    40
# this patch just can fix the bug on x86,
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    41
# need to change CFLAGS, CXXFLAGS settings
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    42
# to fix the bug on sparc
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
    43
Patch5:         ekiga-05-conststr.diff
9611
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
    44
12865
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
    45
# owner:elaine date:2008-03-05 type:bug
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
    46
# bugster:6665230
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
    47
# This patch should be removed when Ekiga 3.0 comes out.
11794
b42f66f38249 Add new patch ekiga-06 to fix bugster#6665230.This patch will be removed when Ekiga 3.0 comes out.
elaine
parents: 11348
diff changeset
    48
Patch6:         ekiga-06-rm-evcard.diff
b42f66f38249 Add new patch ekiga-06 to fix bugster#6665230.This patch will be removed when Ekiga 3.0 comes out.
elaine
parents: 11348
diff changeset
    49
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
URL:		http://www.ekiga.org
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    51
BuildRoot:	%{_tmppath}/%{name}-root
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    52
Docdir:       	%{_docdir}/%{name}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    53
Autoreqprov:  	on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    54
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    55
# 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
    56
%define GConf_version 2.4.0.1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    57
%define gtk2_version 2.3.1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    58
%define openldap2_devel_version 2.1.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    59
%define intltool_version 0.27
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    60
%define libgnomeui_version 2.4.0.1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    61
%define des_version 4.04
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    62
%define heimdal_version 0.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
%define cyrus_sasl_version 1.5.27
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
%define openssl_version 0.9.6
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    65
%define flex_version 2.5.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    66
%define slang_version 1.4.5
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    67
%define pam_version 0.76
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    68
%define db_version 4.0.14
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    69
%define gdbm_version 1.8.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    70
%define howl_version 1.0.0
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    71
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    72
Requires: pwlib >= %{pwlib_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    73
Requires: opal >= %{opal_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    74
Requires: GConf >= %{GConf_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    75
Requires: libgnomeui >= %{libgnomeui_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    76
Requires: howl >= %{howl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    77
Requires: evolution-data-server
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    78
BuildRequires: gtk2-devel >= %{gtk2_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    79
BuildRequires: GConf-devel >= %{GConf_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    80
BuildRequires: openh323-devel >= %{openh323_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    81
BuildRequires: pwlib-devel >= %{pwlib_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    82
BuildRequires: intltool >= %{intltool_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    83
BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    84
BuildRequires: des >= %{des_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    85
BuildRequires: heimdal-devel >= %{heimdal_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    86
BuildRequires: cyrus-sasl-devel >= %{cyrus_sasl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    87
BuildRequires: openssl-devel >= %{openssl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    88
BuildRequires: openldap2-devel >= %{openldap2_devel_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    89
BuildRequires: flex >= %{flex_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    90
BuildRequires: slang-devel >= %{slang_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    91
BuildRequires: pam-devel >= %{pam_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    92
BuildRequires: db-devel >= %{db_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    93
BuildRequires: gdbm-devel >= %{gdbm_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    94
BuildRequires: howl-devel >= %{howl_version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    95
BuildRequires: evolution-data-server-devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    96
Prereq:        GConf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    97
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    98
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    99
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
   100
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
   101
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
   102
as GnomeMeeting. 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   103
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   104
%prep
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   105
%setup -q -n %{name}-%{version}
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   106
%if %build_l10n
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   107
bzcat %SOURCE2 | tar xf -
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
cd po-sun; make; cd ..
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   110
%patch1 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   111
%patch2 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   112
%patch3 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   113
%patch4 -p1
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   114
%ifarch i386
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   115
%patch5 -p1
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   116
%endif
11794
b42f66f38249 Add new patch ekiga-06 to fix bugster#6665230.This patch will be removed when Ekiga 3.0 comes out.
elaine
parents: 11348
diff changeset
   117
%patch6 -p1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   118
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   119
%build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   120
%ifos linux
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   121
if [ -x /usr/bin/getconf ]; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   122
  CPUS=`getconf _NPROCESSORS_ONLN`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   123
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   124
%else
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   125
  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
   126
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   127
if test "x$CPUS" = "x" -o $CPUS = 0; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   128
  CPUS=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   129
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   130
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   131
export CFLAGS="%optflags"
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   132
export CXXFLAGS="%cxx_optflags"
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   133
export LDFLAGS="%_ldflags"
11348
d5b03314d556 * SUNWimagick.spec: Bump up to im_rev 10
pale
parents: 11111
diff changeset
   134
export XGETTEXT=`which xgettext`
d5b03314d556 * SUNWimagick.spec: Bump up to im_rev 10
pale
parents: 11111
diff changeset
   135
9753
a0c5bd536527 move the -Lpath that could specify the /usr/lib/ as the search directory
elaine
parents: 9688
diff changeset
   136
%{?ekiga_libdir:export LDFLAGS="$LDFLAGS -R%{ekiga_libdir}"}
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   137
chmod +x autogen.sh
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   138
./autogen.sh --prefix=%{_prefix} \
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   139
             --libdir=%{?ekiga_libdir}%{?!ekiga_libdir:%{_libdir}} \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   140
             --bindir=%{_bindir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   141
             --datadir=%{_datadir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   142
             --includedir=%{_includedir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   143
             --mandir=%{_mandir} \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   144
	     --sysconfdir=%{_sysconfdir} \
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   145
             %{?pwlib_opt} %{?opal_opt} \
10406
8f8266c6d0ad Disable DBUS component due to weak support.
elaine
parents: 10137
diff changeset
   146
	     --disable-scrollkeeper 
9397
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
make LIBS=-lX11
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   149
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   150
%install
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   151
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   152
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   153
make install DESTDIR=$RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   154
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   155
rm -f  $RPM_BUILD_ROOT%{_bindir}/*config*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   156
rm -f  $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*a
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   157
rm -rf $RPM_BUILD_ROOT%{_includedir}
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   158
mkdir -p $RPM_BUILD_ROOT%{_libdir}
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   159
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
   160
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   161
%clean
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   162
rm -rf $RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   163
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   164
%post 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   165
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   166
SCHEMAS="ekiga.schemas"
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   167
for S in $SCHEMAS; do
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   168
        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
   169
done
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   170
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   171
%files
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   172
%defattr(-,root,root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   173
%doc FAQ AUTHORS NEWS
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   174
%dir %{_datadir}/ekiga/xdap
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   175
%dir %{_datadir}/sounds/ekiga
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   176
#%{_datadir}/man/man1/ekiga.1.gz
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   177
%{_bindir}/ekiga*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   178
%{_datadir}/locale/*/LC_MESSAGES/ekiga.mo
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   179
%{_datadir}/applications/ekiga.desktop
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   180
%{_datadir}/sounds/ekiga/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   181
%{_datadir}/pixmaps/ekiga*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   182
%{_libdir}/bonobo/servers/ekiga.server
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   183
%{_datadir}/ekiga/xdap/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   184
%{_sysconfdir}/gconf/schemas/ekiga.schemas
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   185
%{_datadir}/gnome/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   186
%{_datadir}/omf/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   187
%{_mandir}/man1/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   188
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   189
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   190
%changelog
13379
a28aa1e95ce7 Add notes to not bump.
elaine
parents: 12865
diff changeset
   191
* Wed Sep 03 2008 - [email protected]
a28aa1e95ce7 Add notes to not bump.
elaine
parents: 12865
diff changeset
   192
- Add note to not bump to 2.9.90 as it's actually 3.0 beta1 and not ready for
a28aa1e95ce7 Add notes to not bump.
elaine
parents: 12865
diff changeset
   193
  Solaris.
12865
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
   194
* Mon Jul 21 2008 - [email protected]
bd2f7ccd37b6 Add bugID.
elaine
parents: 11831
diff changeset
   195
- Add bugID.
11831
4d2ade7874f2 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11794
diff changeset
   196
* Mon Mar 10 2008 - [email protected]
4d2ade7874f2 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11794
diff changeset
   197
- Bump to 2.0.12.
11794
b42f66f38249 Add new patch ekiga-06 to fix bugster#6665230.This patch will be removed when Ekiga 3.0 comes out.
elaine
parents: 11348
diff changeset
   198
* Wed Mar 05 2008 - [email protected]
b42f66f38249 Add new patch ekiga-06 to fix bugster#6665230.This patch will be removed when Ekiga 3.0 comes out.
elaine
parents: 11348
diff changeset
   199
- Add ekiga-06-rm-evcard.diff to fix bugster#6665230. 
b42f66f38249 Add new patch ekiga-06 to fix bugster#6665230.This patch will be removed when Ekiga 3.0 comes out.
elaine
parents: 11348
diff changeset
   200
  But this patch will not be compatible with Ekiga 3.0.
11348
d5b03314d556 * SUNWimagick.spec: Bump up to im_rev 10
pale
parents: 11111
diff changeset
   201
* Sun Dec 23 2007 - [email protected]
d5b03314d556 * SUNWimagick.spec: Bump up to im_rev 10
pale
parents: 11111
diff changeset
   202
- Set the XGETTEXT variable based on `which xgettext`
d5b03314d556 * SUNWimagick.spec: Bump up to im_rev 10
pale
parents: 11111
diff changeset
   203
  Since we use JDS-CBE this should be /opt/jdsbld/bin/xgettext
d5b03314d556 * SUNWimagick.spec: Bump up to im_rev 10
pale
parents: 11111
diff changeset
   204
  Ekiga will FAIL when /usr/bin/xgettext (NON-GNU version) is used.
11111
5fda8cf94efd Enable Avahi support and fix a typo.
elaine
parents: 10504
diff changeset
   205
* Fri Nov 02 2007 - [email protected]
5fda8cf94efd Enable Avahi support and fix a typo.
elaine
parents: 10504
diff changeset
   206
- Enable Avahi support.
10504
10f708ea9298 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10406
diff changeset
   207
* Tue Sep 18 2007 - [email protected]
10f708ea9298 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10406
diff changeset
   208
- Bump to 2.0.11. Remove upstream patch, 06-loopback.
10406
8f8266c6d0ad Disable DBUS component due to weak support.
elaine
parents: 10137
diff changeset
   209
* Thu Aug 30 2007 - [email protected]
8f8266c6d0ad Disable DBUS component due to weak support.
elaine
parents: 10137
diff changeset
   210
- Disable DBUS component due to weak support.
10137
55c4fc5207f5 enable the DBUS component explicitly.
elaine
parents: 9978
diff changeset
   211
* Thu Jun 28 2007 - [email protected]
55c4fc5207f5 enable the DBUS component explicitly.
elaine
parents: 9978
diff changeset
   212
- Explicitly enable the DBUS component.
9978
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
   213
* Sun Jun 03 2007 - [email protected]
8bf9294688b8 Added upstream patch. Fixes bugzilla439873.
elaine
parents: 9785
diff changeset
   214
- Add patch ekiga-06-loopback.diff to fix bugzilla439873
9785
6e6753896099 Update for invalid owner names by me.
elaine
parents: 9758
diff changeset
   215
* Wed Apr 25 2007 - [email protected]
6e6753896099 Update for invalid owner names by me.
elaine
parents: 9758
diff changeset
   216
- 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
   217
* 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
   218
- 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
   219
* 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
   220
- 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
   221
  when link time.
9688
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   222
* Thu Apr  5 2007 - [email protected]
8704ef44a589 2007-04-05 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9611
diff changeset
   223
- 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
   224
* Fri Mar 23 2007 - [email protected]
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
   225
- 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
   226
  already upstream. Refer to
6f61610dc6d2 Add patch ekiga-23-opal-illege-payloadtype.diff to fix bugster6537448
elaine
parents: 9592
diff changeset
   227
  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
   228
* Mon Mar 20 2007 - [email protected]
e6bf9de723fe 2007-03-20 Damien Carbery <[email protected]>
dcarbery
parents: 9521
diff changeset
   229
- 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
   230
* Mon Mar 12 2007 - [email protected]
8f4ac02ad6a8 2007-03-12 Damien Carbery <[email protected]>
dcarbery
parents: 9515
diff changeset
   231
- 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
   232
  patch, 21-pwlib-v4l2-enable, renumber remainder.
9515
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   233
* Sun Mar 11 2007 - [email protected]
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   234
- Add patch ekiga-22-ekiga-performance-tuning.diff
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   235
            ekiga-23-pwlib-performance-tuning.diff
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   236
  Both of them for ekiga performance tuning with video support.
489c3a19a425 %changelog
elaine
parents: 9397
diff changeset
   237
  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
   238
* Wed Feb 14 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   239
- 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
   240
  Meantime enable V4L2 plugin in ekiga.spec 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   241
* Wed Feb 14 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   242
- 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
   243
* Tue Feb 13 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   244
- Add l10n tarball.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   245
* Mon Jan 29 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   246
- 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
   247
  To temporily solve the potential problems caused by parallel.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   248
  Will be fixed ASAP.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   249
* Sat Jan 27 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   250
- 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
   251
* Wed Jan 24 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   252
- 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
   253
  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
   254
  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
   255
  build error (sourceforge: 1643652).
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   256
* Mon Jan 22 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   257
- Bump to 2.0.4.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   258
* Thu Jan 04 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   259
- 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
   260
* Thu Dec 28 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   261
- 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
   262
* Wed Nov 29 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   263
- 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
   264
* Mon Nov 27 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   265
- 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
   266
* Mon Nov 20 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   267
- Add patch comment
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   268
* Thu Nov 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   269
- Bump version to 2.0.3 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   270
- 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
   271
- 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
   272
  for bugzilla356696)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   273
- ekiga-15-opal-invalidarrayindex.diff(bugzilla367482)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   274
- ekiga-16-pwlib-video.diff(bugzilla367516)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   275
- 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
   276
  2.0.2 in b52b)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   277
* Wed Oct 25 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   278
- 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
   279
  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
   280
* Tue Oct 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   281
- Bump version to 2.0.3
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   282
- 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
   283
- 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
   284
* Mon Oct 09 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   285
- 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
   286
* Fri Sep 15 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   287
- Fixed erroneous comments in %defines
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   288
* Wed Sep 06 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   289
- 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
   290
* Mon Sep 04 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   291
- Bump to 2.0.3.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   292
* Mon Sep 04 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   293
- Bump libsdl to 1.2.11.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   294
* Tue Aug 08 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   295
- Change 'cd dir*' to use '%{version}'.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   296
* Mon Jul 10 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   297
- change to use Ekiga 2.0.2 release
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   298
* Fri Jun 16 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   299
- 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
   300
  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
   301
  instruction in gconf.txt
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   302
* Wed Jun 07 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   303
- chdir into ekiga dir before applying ekiga patches.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   304
* Fri Jun 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   305
- 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
   306
* Mon May 15 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   307
- 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
   308
  error.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   309
* Fri Apr 14 2006 - <[email protected]>
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   310
- Initial release for ekiga