gnome-user-docs.spec
author laca
Mon, 14 Jul 2003 09:49:15 +0000
changeset 552 36a802302e86
parent 538 45337f7599fd
child 575 2b5c59a05848
permissions -rw-r--r--
incremented all Release numbers for build 04
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     1
#
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     2
# Copyright (c) Sun Microsystems Inc.
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     3
#
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     4
Name:		        gnome-user-docs
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     5
License:		FDL
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     6
Group:			Documentation
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     7
BuildArchitectures:	noarch
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
     8
Version:		2.0.6
552
36a802302e86 incremented all Release numbers for build 04
laca
parents: 538
diff changeset
     9
Release:		4
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    10
Distribution:		Mercury
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    11
Vendor:			Sun Microsystems Inc.
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    12
Summary:		User Documentation for the GNOME desktop
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    13
Source:		        http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.2/gnome2-user-docs-%{version}.tar.bz2	
538
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    14
Source1:	        gnome-user-docs-l10n-online-help.tar.bz2
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    15
Patch0:		   	gnome-user-docs-01-add-l10n-online-help.diff
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    16
URL:			http://developer.gnome.org/projects/gdp/
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    17
BuildRoot:		%{_tmppath}/%{name}-%{version}-build
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    18
Docdir:			%{_defaultdocdir}/doc
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    19
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    20
%define			scrollkeeper_version 0.3.11
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    21
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    22
Requires:		scrollkeeper >= %{scrollkeeper_version}
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    23
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    24
%description
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    25
This package contains general GNOME user documentation which is not 
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    26
directly associated with any particular GNOME application or package.
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    27
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    28
%prep
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    29
%setup -q -n gnome2-user-docs-%{version}
538
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    30
%patch0
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    31
tar jxf %SOURCE1
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    32
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    33
%build
538
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    34
libtoolize --force
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    35
aclocal -I /usr/share/aclocal/gnome2-macros
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    36
automake -a -c -f
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    37
autoconf
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    38
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    39
./configure --prefix=%{_prefix}			\
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    40
            --datadir=%{_datadir}
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    41
make
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    42
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    43
%install
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    44
rm -rf $RPM_BUILD_ROOT
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    45
make install DESTDIR=$RPM_BUILD_ROOT
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    46
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    47
%clean
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    48
rm -rf $RPM_BUILD_ROOT
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    49
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    50
%post
538
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    51
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    52
        langtag=$i
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    53
        [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    54
        for j in %{_datadir}/omf/user-guide/*-$langtag.omf ; do
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    55
                env LANG=$i LC_ALL=$i scrollkeeper-install -q $j
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    56
        done
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    57
done
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    58
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    59
if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update; fi
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    60
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    61
%postun
538
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    62
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    63
        langtag=$i
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    64
        [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    65
        for j in %{_datadir}/omf/user-guide/*-$langtag.omf ; do
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    66
                env LANG=$i LC_ALL=$i scrollkeeper-uninstall -q $j
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    67
        done
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    68
done
45337f7599fd add l10n help to gnome-user-docs
mlei
parents: 532
diff changeset
    69
532
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    70
if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update; fi
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    71
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    72
%files
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    73
%defattr(-,root,root)
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    74
%doc COPYING COPYING-DOCS AUTHORS README ChangeLog NEWS INSTALL
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    75
%{_datadir}/gnome/help/*
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    76
%{_datadir}/omf/*
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    77
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    78
%changelog
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    79
* Fri Jul 11 2003 Laca Peter <[email protected]>
e239002e7d01 added gnome-user-docs
laca
parents:
diff changeset
    80
- Initial version