base-specs/dbus.spec
author yippi
Fri, 24 Apr 2009 20:24:28 +0000
changeset 15677 732720a3abc5
parent 15602 791158ef8440
child 16026 c2d1d9ae5e6a
permissions -rw-r--r--
Fix patch comments.
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 dbus
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     3
#
14885
50892b7fea9d Fix date in comment.
yippi
parents: 14884
diff changeset
     4
# Copyright 2009 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: yippi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     9
# bugdb: bugzilla.freedesktop.org
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    10
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    11
Name:         dbus
14571
a943a025a41e 2008-11-06 Brian Cameron <[email protected]>
yippi
parents: 14441
diff changeset
    12
License:      GPL v2, AFL v2.1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    13
Group:        System/Libraries
14884
d5424a7dd252 2009-01-08 Brian Cameron <[email protected]>
yippi
parents: 14752
diff changeset
    14
Version:      1.2.12
10278
f4767566e7d2 2007-08-07 Brian Cameron <[email protected]>
yippi
parents: 10263
diff changeset
    15
Release:      1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    16
Distribution: Java Desktop System
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
Summary:      Simple IPC library based on messages
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    19
Source:       http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    20
URL:          http://www.freedesktop.org/wiki/Software_2fdbus
10465
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
    21
#owner:yippi date:2007-09-06 type:feature 
15677
732720a3abc5 Fix patch comments.
yippi
parents: 15602
diff changeset
    22
# System services are disabled by default in Solaris configuration since
732720a3abc5 Fix patch comments.
yippi
parents: 15602
diff changeset
    23
# they are not yet supported on Solaris.
12044
a4b5f8e66cf9 2008-04-06 Brian Cameron <[email protected]>
yippi
parents: 11743
diff changeset
    24
Patch1:       dbus-01-nosystemservice.diff
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    25
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    26
Docdir:	      %{_defaultdocdir}/doc
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    27
Autoreqprov:  on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    28
Prereq:       /sbin/ldconfig
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
%define glib2_version 2.6.4
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    31
%define libxml2_version 2.6.19
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    32
BuildRequires: glib2-devel >= %glib2_version
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    33
BuildRequires: libxml2-devel >= %libxml2_version
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    34
# FIXME: get python rpm: BuildRequires: python >= %python_version
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    35
Requires: glib2 >= %glib2_version
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    36
Requires: libxml2 >= %libxml2_version
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    37
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    38
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    39
D-Bus is a message bus system, a simple way for applications to talk to one
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    40
another.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    41
D-Bus supplies both a system daemon (for events such as "new hardware device 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    42
added" or "printer queue changed") and a per-user-login-session daemon (for 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    43
general IPC needs among user applications). Also, the message bus is built on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    44
top of a general one-to-one message passing framework, which can be used by
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    45
any two apps to communicate directly (without going through the message bus
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    46
daemon). 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    47
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    48
%package devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    49
Summary:      Simple IPC library based on messages
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
Group:        Development/Libraries
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    51
Requires:     %{name} = %{version}
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
%description devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    54
D-Bus is a message bus system, a simple way for applications to talk to one 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    55
another.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    56
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    57
D-Bus supplies both a system daemon (for events such as "new hardware device
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    58
added" or "printer queue changed") and a per-user-login-session daemon (for
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    59
general IPC needs among user applications). Also, the message bus is built on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    60
top of a general one-to-one message passing framework, which can be used by
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    61
any two apps to communicate directly (without going through the message bus
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    62
daemon). 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
%prep
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    65
%setup -q
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    66
%patch1 -p1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    67
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    68
%build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    69
%ifos linux
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    70
if [ -x /usr/bin/getconf ]; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    71
  CPUS=`getconf _NPROCESSORS_ONLN`
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    72
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    73
%else
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    74
  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
    75
%endif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    76
if test "x$CPUS" = "x" -o $CPUS = 0; then
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    77
  CPUS=1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    78
fi
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    79
9650
4d1a83cf35ef 2007-04-02 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9565
diff changeset
    80
aclocal $ACLOCAL_FLAGS
12262
cc6ebd0edc02 2008-05-07 simon.zheng <[email protected]>
xz159989
parents: 12261
diff changeset
    81
autoheader
cc6ebd0edc02 2008-05-07 simon.zheng <[email protected]>
xz159989
parents: 12261
diff changeset
    82
automake -a -c -f
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    83
autoconf
11139
da1e04fe9b25 2007-11-07 Padraig O'Briain <[email protected]>
padraig
parents: 10649
diff changeset
    84
export CFLAGS="%optflags -D_REENTRANT"
10572
8cdee8cd9c9c 2007-09-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10466
diff changeset
    85
export LDFLAGS="%_ldflags"
10649
5bcec618ba4d 2007-10-12 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10586
diff changeset
    86
export PKG_CONFIG_PATH="%{_libdir}/pkgconfig"
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    87
./configure --prefix=%{_prefix}				\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    88
            --includedir=%{_includedir} 		\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    89
            --sysconfdir=%{_sysconfdir} 		\
10572
8cdee8cd9c9c 2007-09-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10466
diff changeset
    90
            --libdir=%{_libdir}		 		\
10278
f4767566e7d2 2007-08-07 Brian Cameron <[email protected]>
yippi
parents: 10263
diff changeset
    91
            --libexecdir=%{_libexecdir}			\
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    92
            --bindir=%{_bindir}				\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    93
            --localstatedir=%{_localstatedir}		\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    94
            --with-dbus-user=root       		\
10572
8cdee8cd9c9c 2007-09-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10466
diff changeset
    95
            --with-dbus-daemondir=%{_basedir}/lib	\
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    96
	    --mandir=%{_mandir}				\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    97
	    --datadir=%{_datadir}			\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    98
	    --disable-static
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    99
make -j $CPUS \
10572
8cdee8cd9c9c 2007-09-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10466
diff changeset
   100
    pyexecdir=%{_libdir}/python%{python_version}/vendor-packages
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   101
cd ../%{name}-%{version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   102
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   103
%install
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   104
make DESTDIR=$RPM_BUILD_ROOT install \
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   105
    pyexecdir=%{_libdir}/python%{python_version}/vendor-packages
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   106
mkdir -p $RPM_BUILD_ROOT%{_datadir}/dbus-1/services
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   107
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.a" -exec rm -f {} ';'
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.pyo" -exec rm -f {} ';'
10465
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   110
# Disable system services.
10586
2a8ac5bf6758 2007-10-01 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10572
diff changeset
   111
rm $RPM_BUILD_ROOT%{_libexecdir}/dbus-daemon-launch-helper
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   112
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   113
%post
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   114
/sbin/ldconfig
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   115
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   116
%postun
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   117
/sbin/ldconfig
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
%clean 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   120
rm -rf $RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   121
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   122
%files 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   123
%defattr(-, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   124
%config %{_sysconfdir}/dbus-1/session.conf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   125
%config %{_sysconfdir}/dbus-1/system.conf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   126
%{_bindir}/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   127
%{_libdir}/libdbus*.so*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   128
%{_datadir}/man/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   129
%{_datadir}/dbus-1/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   130
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   131
%files devel
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   132
%defattr(-, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   133
%{_libdir}/*.so
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   134
%{_includedir}/dbus-1.0/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   135
%{_libdir}/dbus-1.0/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   136
%{_libdir}/pkgconfig/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   137
%{_libdir}/python?.?/vendor-packages/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   138
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   139
%changelog
14885
50892b7fea9d Fix date in comment.
yippi
parents: 14884
diff changeset
   140
* Thu Jan 08 2009 - [email protected]
14884
d5424a7dd252 2009-01-08 Brian Cameron <[email protected]>
yippi
parents: 14752
diff changeset
   141
- Bump to 1.2.12.
14752
a0f9e72f1b28 2008-12-11 Brian Cameron <[email protected]>
yippi
parents: 14725
diff changeset
   142
* Wed Dec 10 2008 - [email protected]
a0f9e72f1b28 2008-12-11 Brian Cameron <[email protected]>
yippi
parents: 14725
diff changeset
   143
- Bump to 1.2.8
14725
1d5b6ec72823 bumpt to 1.2.6
davelam
parents: 14571
diff changeset
   144
* Mon Dec 08 2008 - [email protected]
1d5b6ec72823 bumpt to 1.2.6
davelam
parents: 14571
diff changeset
   145
- Bump to 1.2.6.
14441
8ddd82fe5096 2008-10-10 Darren Kenny <[email protected]>
dkenny
parents: 13082
diff changeset
   146
* Thu Oct 09 2008 - [email protected]
8ddd82fe5096 2008-10-10 Darren Kenny <[email protected]>
dkenny
parents: 13082
diff changeset
   147
- Bump to 1.2.4. 
8ddd82fe5096 2008-10-10 Darren Kenny <[email protected]>
dkenny
parents: 13082
diff changeset
   148
  D-Bus if it fails to connect the first time.
13082
32a0dc76438b 2008-08-08 Brian Cameron <[email protected]>
yippi
parents: 12262
diff changeset
   149
* Thu Aug 07 2008 - [email protected]
32a0dc76438b 2008-08-08 Brian Cameron <[email protected]>
yippi
parents: 12262
diff changeset
   150
- Bump to 1.2.3.  Remove upstream dbus-02-getauditsessiondata.diff patch.
12261
092f036d563e 2008-05-07 simon.zheng <[email protected]>
xz159989
parents: 12044
diff changeset
   151
* Wed May 07 2008 - [email protected]
092f036d563e 2008-05-07 simon.zheng <[email protected]>
xz159989
parents: 12044
diff changeset
   152
- Add patch 02-getauditsessiondata.diff to add a interface 
092f036d563e 2008-05-07 simon.zheng <[email protected]>
xz159989
parents: 12044
diff changeset
   153
  "GetAdtAuditSessionData", getting audit data from socket connection.
13082
32a0dc76438b 2008-08-08 Brian Cameron <[email protected]>
yippi
parents: 12262
diff changeset
   154
* Sun Apr 06 2008 - [email protected]
12044
a4b5f8e66cf9 2008-04-06 Brian Cameron <[email protected]>
yippi
parents: 11743
diff changeset
   155
- Bump to 1.2.1
13082
32a0dc76438b 2008-08-08 Brian Cameron <[email protected]>
yippi
parents: 12262
diff changeset
   156
* Wed Feb 27 2008 - [email protected]
11743
3547dd401d5c 2008-02-27 Brian Cameron <[email protected]>
yippi
parents: 11480
diff changeset
   157
- Bump to 1.1.20
3547dd401d5c 2008-02-27 Brian Cameron <[email protected]>
yippi
parents: 11480
diff changeset
   158
* Thu Jan 17 2008 - [email protected]
11480
6ab5897fa1c5 2008-01-17 Brian Cameron <[email protected]>
yippi
parents: 11479
diff changeset
   159
- Bump to 1.1.4.
11743
3547dd401d5c 2008-02-27 Brian Cameron <[email protected]>
yippi
parents: 11480
diff changeset
   160
* Thu Jan 17 2008 - [email protected]
11479
43137ffda648 2008-01-17 Brian Cameron <[email protected]>
yippi
parents: 11160
diff changeset
   161
- Bump to 1.1.3.  Remove upstream patches.
11160
70aa9f59b0fb Update %changelog comment.
dcarbery
parents: 11139
diff changeset
   162
* Wed Nov 07 2007 - [email protected]
70aa9f59b0fb Update %changelog comment.
dcarbery
parents: 11139
diff changeset
   163
- Add -D_REENTRANT to CFLAGS. It was removed from SUNW spec file on Sep 28.
70aa9f59b0fb Update %changelog comment.
dcarbery
parents: 11139
diff changeset
   164
  See bugster 6615221.
10649
5bcec618ba4d 2007-10-12 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10586
diff changeset
   165
* Fri Oct 12 1007 - [email protected]
5bcec618ba4d 2007-10-12 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10586
diff changeset
   166
- delete some env variable settings forgotten in the previous commit
10572
8cdee8cd9c9c 2007-09-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10466
diff changeset
   167
* Fri Sep 28 2007 - [email protected]
8cdee8cd9c9c 2007-09-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 10466
diff changeset
   168
- convert to new style multi-ISA build
10465
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   169
* Thu Sep 06 2007 - [email protected]
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   170
- Add patch dbus-04-nosystemservice.diff and do not ship
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   171
  dbus-daemon-launch-helper to disable D-Bus system services completely.
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   172
  Nothing in Solaris currently needs the D-Bus system service.  The Linux
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   173
  solution specifies that --with-dbus-user is "messagebus".  The idea is
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   174
  that the system daemon runs as this user and uses the root setgid 
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   175
  script dbus-daemon-launch-helper to gain privilege when needed.  It is
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   176
  likely that Sun would instead want to use a more secure least-privilege
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   177
  RBAC style solution for doing this, if we ever need to add this feature
523441b3f443 2007-09-06 Brian Cameron <[email protected]>
yippi
parents: 10304
diff changeset
   178
  back.
10278
f4767566e7d2 2007-08-07 Brian Cameron <[email protected]>
yippi
parents: 10263
diff changeset
   179
* Mon Aug 06 2007 - [email protected]
f4767566e7d2 2007-08-07 Brian Cameron <[email protected]>
yippi
parents: 10263
diff changeset
   180
- Bump to 0.74.  Update patches.
10025
0bec0964d985 2007-06-08 Brian Cameron <[email protected]>
yippi
parents: 9650
diff changeset
   181
* Fri Jun 08 2007 - [email protected]
0bec0964d985 2007-06-08 Brian Cameron <[email protected]>
yippi
parents: 9650
diff changeset
   182
- Remove dbus-01-dbus-launch.diff since it is no longer needed now
0bec0964d985 2007-06-08 Brian Cameron <[email protected]>
yippi
parents: 9650
diff changeset
   183
  that we've reworked the SUNWdtlogin-integration package to call
0bec0964d985 2007-06-08 Brian Cameron <[email protected]>
yippi
parents: 9650
diff changeset
   184
  dbus-launch from /usr/dt/config/Xsession.jds instead of Xinitrc.jds.
9650
4d1a83cf35ef 2007-04-02 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9565
diff changeset
   185
* Sun Apr  1 2007 - [email protected]
4d1a83cf35ef 2007-04-02 Laszlo (Laca) Peter <[email protected]>
laca
parents: 9565
diff changeset
   186
- add missing aclocal calls
9565
4f6ed9cc5ede 2007-03-15 Doug Scott <[email protected]>
drdoug
parents: 9416
diff changeset
   187
* Wed Mar 15 2007 - [email protected]
4f6ed9cc5ede 2007-03-15 Doug Scott <[email protected]>
drdoug
parents: 9416
diff changeset
   188
- Removed CC64 and CC32. They are not needed anymore
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   189
* Sun Feb 25 2007 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   190
- updated to include 64-bit build RFE: #6480511
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   191
- patch to stop Sun Studio compiling GCC asm specific code
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   192
* Wed Dec 13 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   193
- Bump to 1.0.2.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   194
* Thu Nov 27 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   195
- Minor cleanup.  Remove python build dependancy since now python bindings
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   196
  are built in separate module.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   197
* Thu Nov 23 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   198
- Removed upstream patches, 01, 02, 04, 05 and 06. Renumber remainder.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   199
* Wed Nov 22 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   200
- Bump to 1.0.1.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   201
* Fri Nov 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   202
- Added patch dbus-06-proxy-change-owner-crash.diff. This patch is only
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   203
  for 0.6x release of dbus, when dbus 1.0 is incorporated, this patch
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   204
  can be dropped.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   205
* Fri Oct 13 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   206
- Delete .a and .la files.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   207
* Wed Aug 30 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   208
- Add --datadir to configure call so that path in session.conf is expanded.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   209
* Thu Aug 03 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   210
- Updated dbus-03-dbus-launch.diff to avoid chewing idle CPU.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   211
* Wed Aug 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   212
- Rewrote libexec patch based on Havoc's comments.  Now pass in 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   213
  --with-daemondir to set daemon location.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   214
* Fri Jul 28 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   215
- add patch priv.spec (from Artem Kachitchkine), makes dbus run as user
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   216
  'daemon' and also with least privileges
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   217
* Fri Jul 21 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   218
- Add patch to move dbus-daemon to /usr/lib, required by ARC.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   219
* Tue May 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   220
- add patch console.diff that allows D-Bus to authenticate console user
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   221
* Sun Feb 26 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   222
- Bump to 0.61.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   223
- move python stuff to vendor-packages, remove .pyo and *.la
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   224
* Thu Jan 19 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   225
- Remove upstream patch, 01-auth-external. Renumber remaining.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   226
* Tue Jan 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   227
- Bump to 0.60.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   228
* Tue Oct 25 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   229
- Remove patch3 as an include dir under _libdir is okay. Bump to 0.50. Disable
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   230
  python bindings as they fail. Bug 4878 files at freedesktop.org.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   231
* Fri Oct 21 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   232
- Add patches to build on Solaris.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   233
* Tue Aug 30 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   234
- Create the dbus-1 services directory
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   235
* Tue Aug 16 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   236
- Add python >= 2.4 dependency. Reformat description text.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   237
* Mon Aug 15 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   238
- Bump to 0.35.2.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   239
* Mon Jun 20 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   240
- dbus 0.23 is actually shipped with gnome 2.10 so bumping down tarball
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   241
* Thu Jun 09 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   242
- add buildrequires glib2, libxml2
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   243
* Thu May 12 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   244
- Initial spec file for dbus.