base-specs/notification-daemon.spec
author convert-repo
Tue, 28 Sep 2010 11:41:29 +0000
changeset 20122 34a34bffcb68
parent 18232 dc086fb5a722
child 20332 4bc041051648
permissions -rw-r--r--
update tags
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     1
#
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     2
# spec file for package notificatioin-daemon
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     3
#
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     4
# Copyright (c) 2006 Sun Microsystems, Inc.
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     6
# package are under the same license as the package itself.
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     7
#
18232
dc086fb5a722 change the ownership of gome-panel.spec and notification-daemon.spec to jouby
jouby
parents: 18066
diff changeset
     8
#Owner: jouby 
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     9
#
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    10
16427
63d81b085adb 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16264
diff changeset
    11
%define OSR 5892:0.4
63d81b085adb 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16264
diff changeset
    12
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    13
Name:         notification-daemon
14914
141c34e5673c 2009-01-15 Wang Xin <[email protected]>
jedy
parents: 14595
diff changeset
    14
Version:      0.4.0
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    15
Release:      1
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    16
Summary:      A notification daemon for the GNOME desktop environment.
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    17
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    18
Group:        System/Libraries
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    19
License:      GPL
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    20
URL:          http://www.galago-project.org/news/index.php
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    21
Distribution: java-desktop-system
17865
b7ff02e93f66 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 16427
diff changeset
    22
Vendor:       Galago
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    23
Source:       http://www.galago-project.org/files/releases/source/notification-daemon/notification-daemon-%{version}.tar.bz2
14595
3de6dfb2e100 2008-11-13 Darren Kenny <[email protected]>
dkenny
parents: 12680
diff changeset
    24
# date:2008-11-13 owner:dkenny type:bug bugster:6752569 
3de6dfb2e100 2008-11-13 Darren Kenny <[email protected]>
dkenny
parents: 12680
diff changeset
    25
Patch1:       notification-daemon-01-resize.diff
12031
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    26
%if %build_l10n
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    27
Source1:                 l10n-configure.sh
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    28
%endif
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    29
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    30
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    31
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    32
BuildRequires: gtk2 >= 2.4
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    33
BuildRequires: dbus-devel >= 0.36
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    34
BuildRequires: gnome-panel-devel
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    35
BuildRequires: libpopt-devel
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    36
BuildRequires: libsexy-devel >= 0.1.3
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    37
Requires: gtk2
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    38
Requires: dbus
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    39
Requires: gnome-panel
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    40
Requires: libpopt
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    41
Requires: libsexy
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    42
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    43
%package root
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    44
Summary:                 %{summary} - / filesystem
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    45
SUNW_BaseDir:            /
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    46
%include default-depend.inc
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    47
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    48
%prep
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    49
%setup -q
14595
3de6dfb2e100 2008-11-13 Darren Kenny <[email protected]>
dkenny
parents: 12680
diff changeset
    50
%patch1 -p1
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    51
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    52
%build
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    53
%ifos linux
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    54
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    55
if test "x$CPUS" = "x" -o $CPUS = 0; then
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    56
  CPUS=1
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    57
fi
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    58
%else
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    59
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    60
%endif
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    61
if test "x$CPUS" = "x" -o $CPUS = 0; then
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    62
  CPUS=1
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    63
fi
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    64
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    65
libtoolize --copy --force
10391
f9af0dcc07df 2007-08-28 Damien Carbery <[email protected]>
dcarbery
parents: 9771
diff changeset
    66
intltoolize --force --copy --automake
12031
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    67
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    68
%if %build_l10n
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    69
bash -x %SOURCE1 --enable-copyright
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    70
%endif
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 10391
diff changeset
    71
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    72
aclocal $ACLOCAL_FLAGS
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    73
autoheader
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    74
automake -a -c -f 
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    75
autoconf
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    76
./configure --prefix=%{_prefix} \
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    77
		--libexecdir=%{_libexecdir} \
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    78
		--sysconfdir=%{_sysconfdir} \
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    79
		--libdir=%{_libdir}
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    80
make -j $CPUS
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    81
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    82
%install
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    83
make DESTDIR=$RPM_BUILD_ROOT install
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    84
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.a" -exec rm -f {} ';'
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    85
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    86
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    87
%clean 
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    88
rm -rf $RPM_BUILD_ROOT
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    89
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    90
%files 
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    91
%defattr (-, root, root)
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    92
%doc README AUTHORS COPYING
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    93
%{_sysconfdir}/gconf/schemas/notification-daemon.schemas
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    94
%{_libdir}/notification-daemon-1.0/engines/*.so*
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    95
%{_libexecdir}/notification-daemon
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    96
%{_datadir}/dbus-1/services/org.freedesktop.Notifications.service
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    97
%{_datadir}/locale/nl
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    98
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    99
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   100
%changelog
18232
dc086fb5a722 change the ownership of gome-panel.spec and notification-daemon.spec to jouby
jouby
parents: 18066
diff changeset
   101
* Wed Jul 14 2010 - [email protected]
dc086fb5a722 change the ownership of gome-panel.spec and notification-daemon.spec to jouby
jouby
parents: 18066
diff changeset
   102
- Change ownership to jouby
16264
6a2d8122224d 2009-08-13 Wang Xin <[email protected]>
jedy
parents: 14914
diff changeset
   103
* Thu Aug 13 2009 - [email protected]
6a2d8122224d 2009-08-13 Wang Xin <[email protected]>
jedy
parents: 14914
diff changeset
   104
- Add Vendor.
14914
141c34e5673c 2009-01-15 Wang Xin <[email protected]>
jedy
parents: 14595
diff changeset
   105
* Wed Dec 03 2008 - [email protected]
141c34e5673c 2009-01-15 Wang Xin <[email protected]>
jedy
parents: 14595
diff changeset
   106
- Bump to 0.4.0.
14595
3de6dfb2e100 2008-11-13 Darren Kenny <[email protected]>
dkenny
parents: 12680
diff changeset
   107
* Wed Nov 12 2008 - [email protected]
3de6dfb2e100 2008-11-13 Darren Kenny <[email protected]>
dkenny
parents: 12680
diff changeset
   108
- Add patch notification-daemon-01-resize.diff to fix bug#6752569 where the
3de6dfb2e100 2008-11-13 Darren Kenny <[email protected]>
dkenny
parents: 12680
diff changeset
   109
  standard theme is not resizig the summary area if the body changes.
12680
3ad32824aca0 2008-06-17 Damien Carbery <[email protected]>
dcarbery
parents: 12665
diff changeset
   110
* Mon Jun 16 2008 - [email protected]
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents: 12031
diff changeset
   111
- Remove 01-no-libsexy to bring the libsexy dependency back.
12680
3ad32824aca0 2008-06-17 Damien Carbery <[email protected]>
dcarbery
parents: 12665
diff changeset
   112
9621
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   113
* Thu Mar 25 2007 - [email protected]
c539cadfe479 2007-03-25 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   114
- Initial spec