Solaris/SUNWgnome-rmm-utils.spec
author dc144907
Mon, 16 Aug 2004 14:32:59 +0000
changeset 3577 310050b35732
parent 3348 26eb685038fa
child 3678 be7c99a8e39f
permissions -rw-r--r--
* evolution.spec: Remove patch that has been moved upstream. * patches/evolution-03-event-page.diff: Removed. Now upstream. * ggv.spec,gnome-desktop.spec,gnome-terminal.spec,gnome-user-docs.spec, Solaris/SUNWgnome-base-libs.spec,Solaris/SUNWgnome-component.spec, Solaris/SUNWgnome-panel.spec,Solaris/SUNWgnome-rmm-utils.spec: Change perms on multiple files in preparation for Solaris integration.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     1
#
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     2
# spec file for package SUNWgnome-rmm-utils
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     3
#
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     4
# includes module(s): gnome-volcheck
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     5
#
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     6
# Copyright (c) 2004 Sun Microsystems, Inc.
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     8
# package are under the same license as the package itself.
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
     9
#
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    10
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    11
%include Solaris.inc
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    12
Name:                    SUNWgnome-rmm-utils
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    13
Summary:                 GNOME removable media utility
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    14
Version:                 2.6.0
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    15
%define tarball_version  0.1
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    16
Release:                 1
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    17
Source:                  gnome-rmm-utils-%{tarball_version}.tar.bz2
2998
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    18
Source1:                 gnome-volcheck.1
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    19
SUNW_BaseDir:            %{_prefix}
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    20
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
2998
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    21
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    22
%package share
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    23
Summary:                 GNOME removable media utility
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    24
SUNW_BaseDir:            %{_basedir}
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    25
%include default-depend.inc
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    26
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    27
%include default-depend.inc
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    28
Requires: SUNWgnome-base-libs
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    29
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    30
%description
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    31
The rmm-utils is a set of media utilities. Currently, it contains only 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    32
gnome-volcheck, which is an application in Solaris, which checks for any 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    33
removable media insertion and by default, opens it in an application.
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    34
It is started from the GNOME Xinitrc file under /usr/dt/config. It watches 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    35
continuously for the media inserted by monitoring the NOTIFY_PIPE, i.e. 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    36
/tmp/.removable/notifyXXXX, created by itself. When a new media is 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    37
inserted into a drive, Volume Management will inform GNOME about this 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    38
event by creating a notification file under NOTIFY_DIR, /tmp/.removable, 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    39
and by writing a single letter corresponding to the event into the 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    40
NOTIFY_PIPE. Then gnome-volcheck, which is continously polling on the 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    41
NOTIFY_PIPE, executes the corresponding action based on the type and 
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    42
state of the media inserted.
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    43
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    44
%prep
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    45
%setup -c -n %name-%tarball_version
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    46
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    47
%build
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    48
cd gnome-rmm-utils-%{tarball_version}
3184
5f0898343efd 2004-06-22 Laszlo Peter <[email protected]>
laca
parents: 2998
diff changeset
    49
export PKG_CONFIG_PATH=%{_pkg_config_path}
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    50
export CFLAGS="%optflags"
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    51
export RPM_OPT_FLAGS="$CFLAGS"
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    52
./configure --prefix=%{_prefix}
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    53
                                
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    54
%install
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    55
cd gnome-rmm-utils-%{tarball_version}
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    56
make install DESTDIR=$RPM_BUILD_ROOT
2998
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    57
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    58
rm -rf $RPM_BUILD_ROOT%{_mandir}
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    59
install -d $RPM_BUILD_ROOT%{_mandir}/sman1
3577
310050b35732 * evolution.spec: Remove patch that has been moved upstream.
dc144907
parents: 3348
diff changeset
    60
install --mode=0755 %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/sman1
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    61
                                
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    62
%clean
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    63
rm -rf $RPM_BUILD_ROOT
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    64
                      
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    65
%files
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    66
%defattr (-, root, other)
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    67
%dir %attr (0755, root, bin) %{_bindir}
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    68
%{_bindir}/*
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    69
2998
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    70
%files share
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    71
%defattr (-, root, other)
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    72
%dir %attr (0755, root, sys) %{_datadir}
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    73
%dir %attr(0755, root, bin) %{_mandir}
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    74
%dir %attr(0755, root, bin) %{_mandir}/*
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    75
%{_mandir}/*/*
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    76
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    77
%changelog
3577
310050b35732 * evolution.spec: Remove patch that has been moved upstream.
dc144907
parents: 3348
diff changeset
    78
* Mon Aug 16 2004 - [email protected]
310050b35732 * evolution.spec: Remove patch that has been moved upstream.
dc144907
parents: 3348
diff changeset
    79
- Changed SOURCE1 mode to 0755 for Solaris integration.
3221
a9dc1a9a5f37 Updated for changing Gnome install location to /usr/...,
woos
parents: 3184
diff changeset
    80
* Tue Jun 22 2004 - [email protected]
a9dc1a9a5f37 Updated for changing Gnome install location to /usr/...,
woos
parents: 3184
diff changeset
    81
- changed install location to /usr/lib and /usr/bin
2998
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    82
* Wed Jun 02 2004 - [email protected]
545e2f7c08f4 2004-06-02 Brian Cameron <[email protected]>
bc99092
parents: 2762
diff changeset
    83
- Added gnome-volcheck man page.
2762
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    84
* Fri May 14 2004 - <[email protected]>
f9a66adadba8 2004-05-14 Kaushal Kumar <[email protected]>
kaushal
parents:
diff changeset
    85
- initial version of spec file