thunderbird.spec
author dermotm
Mon, 24 Jul 2006 12:30:39 +0000
branchgnome-2-10
changeset 19949 94f49bf19351
parent 19896 6facde7db2f6
permissions -rw-r--r--
access control test #4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     1
#
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     2
# Copyright (c) Sun Microsystems, Inc.
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     3
#
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     4
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     5
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     6
##   Package Information Section   ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     7
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     8
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
     9
%define t_suffix -build01
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    10
%{?nightly:%define t_suffix -%(TZ=GMT date +%Y%m%d)}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    11
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    12
Name:        thunderbird
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    13
Summary:     Mozilla Thunderbird Standalone E-mail and Newsgroup Client
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    14
Version:     1.5b1
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    15
Release:     0
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    16
Copyright:   MPL/LGPL
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    17
Group:       Applications/Internet
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    18
Distribution:Java Desktop System
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    19
Vendor:      Sun Microsystems, Inc.
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    20
Source0:     http://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{version}/source/%{name}-%{version}-source.tar.bz2
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    21
Source1:     thunderbird-icon.png
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    22
Source2:     thunderbird.desktop
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    23
#Source3:     thunderbird-rebuild-databases.in
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    24
#Source4:     thunderbird.1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    25
#Source5:     thunderbird.sh.in
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    26
Patch1:      mozilla-01-change-install-dir.diff
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    27
Patch2:      mozilla-02-no-patch-checker.diff
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    28
Patch3:      mozilla-03-s11s-smkfl.diff
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    29
Patch4:      mozilla-04-s11x-smkfl.diff
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    30
Patch5:      mozilla-05-common-tar-option.diff
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    31
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    32
URL:         http://www.sun.com/software/javadesktopsystem/
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    33
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    34
BuildRoot:   %{_tmppath}/%{name}-%{version}-build
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    35
Prefix:      /usr
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    36
Provides:    webclient
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    37
Autoreqprov: on
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    38
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    39
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    40
##     Package Defines Section     ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    41
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    42
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    43
%define _unpackaged_files_terminate_build 0
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    44
%define _tbdir %{_libdir}/%{name}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    45
%define _gmdatadir %{_datadir}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    46
%ifos solaris
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    47
  %define _gmdatadir %{_basedir}/share
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    48
%endif
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    49
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    50
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    51
##  Package Requirements Section   ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    52
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    53
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    54
BuildRequires: libpng-devel
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    55
BuildRequires: libjpeg
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    56
BuildRequires: zlib-devel
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    57
BuildRequires: zip
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    58
BuildRequires: perl
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    59
BuildRequires: autoconf
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    60
BuildRequires: libIDL-devel
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    61
BuildRequires: glib2-devel
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    62
BuildRequires: gtk2-devel
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    63
Prereq: fileutils perl
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    64
Prereq: /usr/bin/killall
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    65
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    66
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    67
##   Package Description Section   ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    68
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    69
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    70
%description
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    71
Mozilla Thunderbird is a standalone e-mail and newsgroup client 
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    72
that can be used as a companion to Mozilla Firefox or by itself. 
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    73
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    74
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    75
##   Package Preparation Section   ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    76
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    77
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    78
%prep
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    79
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    80
%setup -q -c -n %{name}
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    81
cd ..
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    82
/bin/mv %{name} %{name}.tmp.$$
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    83
/bin/mv %{name}.tmp.$$/mozilla %{name}
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    84
rm -rf %{name}.tmp.$$
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
    85
cd %{name}
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    86
%patch1 -p1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    87
%patch2 -p1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    88
%patch3 -p1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    89
%patch4 -p1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    90
%patch5 -p1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    91
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    92
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    93
##      Package Build Section      ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    94
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    95
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    96
%build
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    97
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    98
%ifos linux
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
    99
if [ -x /usr/bin/getconf ]; then
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   100
  CPUS=`getconf _NPROCESSORS_ONLN`
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   101
fi
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   102
%else
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   103
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   104
%endif
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   105
if test "x$CPUS" = "x" -o $CPUS = 0; then
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   106
  CPUS=1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   107
fi
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   108
19825
c013b88d4ed1 2005-09-12 Laszlo Peter <[email protected]>
laca
parents: 19779
diff changeset
   109
cat << "EOF" > .mozconfig
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   110
. $topsrcdir/mail/config/mozconfig
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   111
mk_add_options BUILD_OFFICIAL=1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   112
mk_add_options MOZILLA_OFFICIAL=1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   113
ac_add_options --prefix=%{_prefix}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   114
ac_add_options --libdir=%{_libdir}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   115
ac_add_options --mandir=%{_mandir}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   116
ac_add_options --enable-xft
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   117
ac_add_options --enable-default-toolkit=gtk2
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   118
ac_add_options --disable-tests
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   119
ac_add_options --disable-freetype2
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   120
ac_add_options --disable-auto-deps
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   121
ac_add_options --disable-debug
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   122
EOF
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   123
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   124
BUILD_OFFICIAL=1 
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   125
MOZILLA_OFFICIAL=1
19778
25d0f3cb0462 Set MOZ_PKG_FORMAT=BZ2 to keep consistent of tarball format between linux and solaris
dave
parents: 19776
diff changeset
   126
MOZ_PKG_FORMAT=BZ2
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   127
#CFLAGS=
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   128
#CXXFLAGS=
19778
25d0f3cb0462 Set MOZ_PKG_FORMAT=BZ2 to keep consistent of tarball format between linux and solaris
dave
parents: 19776
diff changeset
   129
export BUILD_OFFICIAL MOZILLA_OFFICIAL MOZ_PKG_FORMAT CFLAGS CXXFLAGS
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   130
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   131
./configure
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   132
make export
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   133
make -j$CPUS libs
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   134
19825
c013b88d4ed1 2005-09-12 Laszlo Peter <[email protected]>
laca
parents: 19779
diff changeset
   135
cd mail/installer
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   136
make
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   137
cd -
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   138
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   139
%install
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   140
/bin/rm -rf $RPM_BUILD_ROOT
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   141
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   142
DESTDIR=$RPM_BUILD_ROOT \
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   143
    make install
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   144
/bin/rm -rf $RPM_BUILD_ROOT%{_tbdir}
19825
c013b88d4ed1 2005-09-12 Laszlo Peter <[email protected]>
laca
parents: 19779
diff changeset
   145
BUILDDIR=`pwd`
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   146
cd $RPM_BUILD_ROOT%{_libdir}
19825
c013b88d4ed1 2005-09-12 Laszlo Peter <[email protected]>
laca
parents: 19779
diff changeset
   147
/usr/bin/bzip2 -dc $BUILDDIR/dist/thunderbird-*.tar.bz2 | /bin/tar -xf -
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   148
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   149
/bin/mkdir -p $RPM_BUILD_ROOT%{_gmdatadir}/applications
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   150
/bin/mkdir -p $RPM_BUILD_ROOT%{_gmdatadir}/pixmaps
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   151
#/bin/mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   152
install -c -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_gmdatadir}/pixmaps/thunderbird-icon.png
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   153
install -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_gmdatadir}/applications/thunderbird.desktop
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   154
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   155
#/bin/cat %{SOURCE3} | /usr/bin/sed -e 's,FFDIR,%{_tbdir},g' > \
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   156
#  $RPM_BUILD_ROOT%{_tbdir}/thunderbird-rebuild-databases
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   157
#/bin/chmod 755 $RPM_BUILD_ROOT%{_tbdir}/thunderbird-rebuild-databases
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   158
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   159
/bin/rm -f $RPM_BUILD_ROOT%{_bindir}/thunderbird
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   160
/bin/ln -s ../lib/thunderbird/thunderbird $RPM_BUILD_ROOT%{_bindir}/thunderbird
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   161
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   162
# install the man page
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   163
#install -c -m 644  %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/thunderbird.1
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   164
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   165
# upgrade installed-chrome.txt
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   166
#/bin/cat %{SOURCE5} >>  $RPM_BUILD_ROOT%{_tbdir}/chrome/installed-chrome.txt
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   167
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   168
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   169
%clean
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   170
#/bin/rm -rf $RPM_BUILD_ROOT
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   171
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   172
#########################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   173
##  Package Post[Un] Install Section   ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   174
#########################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   175
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   176
%post
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   177
# run ldconfig before regxpcom
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   178
/sbin/ldconfig >/dev/null 2>/dev/null
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   179
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   180
%postun
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   181
/sbin/ldconfig >/dev/null 2>/dev/null
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   182
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   183
%preun
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   184
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   185
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   186
##      Package Files Section      ##
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   187
#####################################
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   188
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   189
%files
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   190
%defattr(-,root,root)
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   191
%dir %{_tbdir}
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   192
%{_tbdir}/*
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   193
%{_bindir}/thunderbird
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   194
#%{_mandir}/man1/*
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   195
%{_gmdatadir}/applications/%{name}.desktop
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   196
%{_gmdatadir}/pixmaps/%{name}-icon.png
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   197
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   198
%changelog
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   199
* Mon Sep 26 2005 - <[email protected]>
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   200
- Bump to 1.5b1.
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   201
- Move dir mozilla to thunderbird after tarball unpacking.
19825
c013b88d4ed1 2005-09-12 Laszlo Peter <[email protected]>
laca
parents: 19779
diff changeset
   202
19896
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   203
* Thu Sep 08 2005 - [email protected]
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   204
- Change BuildPrereq to BuildRequires, a format that build-gnome2 understands.
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   205
6facde7db2f6 * firefox.spec: Bump to 1.5b1, Move dir mozilla to
hh150184
parents: 19825
diff changeset
   206
* Mon Sep 05 2005 - Dave Lin <[email protected]>
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   207
- Add patches to remove the specific gtar options
19778
25d0f3cb0462 Set MOZ_PKG_FORMAT=BZ2 to keep consistent of tarball format between linux and solaris
dave
parents: 19776
diff changeset
   208
- Set MOZ_PKG_FORMAT=BZ2 to keep consistent of tarball
25d0f3cb0462 Set MOZ_PKG_FORMAT=BZ2 to keep consistent of tarball format between linux and solaris
dave
parents: 19776
diff changeset
   209
  format between linux and solaris
19776
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   210
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   211
* Fri Sep 02 2005 - [email protected]
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   212
- Change gtar to tar and rework tar command.
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   213
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   214
* Mon Aug 22 2005 - Dave Lin <[email protected]>
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   215
- initial version of the spec file created
d1796d8c2926 This commit was manufactured by cvs2svn to create branch 'gnome-2-10'.
unknown
parents:
diff changeset
   216