author | jerrytan |
Mon, 11 Aug 2008 07:35:57 +0000 | |
branch | gnome-2-22 |
changeset 12497 | f4743e0d8120 |
parent 12473 | 00bfc5035f9f |
child 12500 | d0828e6c9c01 |
permissions | -rw-r--r-- |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
1 |
# |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
2 |
# spec file for package SUNWfirefox3 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
3 |
# |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
4 |
# includes module(s): firefox3 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
5 |
# |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
6 |
# Copyright 2007 Sun Microsystems, Inc. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
7 |
# This file and all modifications and additions to the pristine |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
8 |
# package are under the same license as the package itself. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
9 |
# |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
10 |
# Owner:davelam |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
11 |
# |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
12 |
# DO NOT REMOVE NEXT LINE |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
13 |
# PACKAGE NOT ARC REVIEWED BY SUN JDS TEAM |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
14 |
# |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
15 |
%include Solaris.inc |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
16 |
# use --without-apoc-adapter to disable building apoc adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
17 |
# default: not build apoc adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
18 |
%define with_apoc_adapter %{?_with_apoc_adapter:1}%{?!_with_apoc_adapter:0} |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
19 |
# use --without-moz-nss-nspr to not devlier Mozilla bundled nss, nspr libs |
11452 | 20 |
# default: with Mozilla bundled nss, nspr libs |
21 |
%define without_moz_nss_nspr %{?_without_moz_nss_nspr:1}%{?!_without_moz_nss_nspr:0} |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
22 |
%use firefox = firefox3.spec |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
23 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
24 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
25 |
## Package Information Section ## |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
26 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
27 |
|
12344 | 28 |
%if %option_with_ff3 |
29 |
# Build as Firefox3 only if "--with-ff3" is specified |
|
30 |
# =================================================== |
|
31 |
Name: SUNWfirefox |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
32 |
Summary: Mozilla Firefox Web browser |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
33 |
Version: %{firefox.version} |
12344 | 34 |
Source: %{name}-manpages-0.1.tar.gz |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
35 |
Source1: staroffice-mime.types.in |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
36 |
Source2: staroffice-mailcap.in |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
37 |
SUNW_BaseDir: %{_basedir} |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
38 |
SUNW_Category: FIREFOX,application,%{jds_version} |
12344 | 39 |
SUNW_Copyright:%{name}.copyright |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
40 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
41 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
42 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
43 |
## Package Requirements Section ## |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
44 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
45 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
46 |
%include default-depend.inc |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
47 |
Requires: SUNWjdsrm |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
48 |
Requires: SUNWj5rt |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
49 |
Requires: SUNWgnome-base-libs |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
50 |
Requires: SUNWdtbas |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
51 |
Requires: SUNWfontconfig |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
52 |
Requires: SUNWfreetype2 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
53 |
Requires: SUNWgnome-config |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
54 |
Requires: SUNWgnome-libs |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
55 |
Requires: SUNWgnome-vfs |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
56 |
Requires: SUNWlibC |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
57 |
Requires: SUNWlibms |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
58 |
Requires: SUNWtls |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
59 |
Requires: SUNWlibmsr |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
60 |
BuildRequires: SUNWzip |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
61 |
BuildRequires: SUNWgtar |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
62 |
BuildRequires: SUNWgnome-config-devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
63 |
BuildRequires: SUNWgnome-libs-devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
64 |
BuildRequires: SUNWgnome-vfs-devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
65 |
BuildRequires: SUNWgnome-component-devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
66 |
BuildRequires: SUNWgnome-base-libs-devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
67 |
Requires: SUNWpostrun |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
68 |
%if %option_with_indiana_branding |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
69 |
Requires: SUNWgetting-started-guide |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
70 |
%endif |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
71 |
%if %without_moz_nss_nspr |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
72 |
Requires: SUNWpr |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
73 |
%endif |
11693 | 74 |
Requires: SUNWsqlite3 |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
75 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
76 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
77 |
## Package Description Section ## |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
78 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
79 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
80 |
%package devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
81 |
Summary: %{summary} - development files |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
82 |
SUNW_BaseDir: %{_basedir} |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
83 |
%include default-depend.inc |
12344 | 84 |
Requires: %{name} |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
85 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
86 |
%if %with_apoc_adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
87 |
%package apoc-adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
88 |
Summary: %{summary} - Apoc Adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
89 |
SUNW_BaseDir: %{_basedir} |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
90 |
%include default-depend.inc |
12344 | 91 |
Requires: %{name} |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
92 |
%endif |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
93 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
94 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
95 |
## Package Preparation Section ## |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
96 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
97 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
98 |
%prep |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
99 |
rm -rf %name-%version |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
100 |
mkdir -p %name-%version |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
101 |
%firefox.prep -d %name-%version |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
102 |
cd %{_builddir}/%name-%version |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
103 |
gzcat %SOURCE0 | tar xf - |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
104 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
105 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
106 |
## Package Build Section ## |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
107 |
##################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
108 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
109 |
%build |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
110 |
export PKG_CONFIG_PATH=${_libdir}/pkgconfig:%{_pkg_config_path} |
12446 | 111 |
LDFLAGS="-z ignore" |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
112 |
%if %without_moz_nss_nspr |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
113 |
LDFLAGS="$LDFLAGS -R%{_libdir}/mps" |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
114 |
%endif |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
115 |
export LDFLAGS |
11859 | 116 |
export CFLAGS="-xlibmopt -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/X11/include" |
11705
12591435224b
(Made this change for Alfred Peng since his svn account doesnt' work so far)Add "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" in CXXFLAGS to fix CR#6516110
davelam
parents:
11693
diff
changeset
|
117 |
export CXXFLAGS="-xlibmil -xlibmopt -lCrun -lCstd -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
118 |
%if %option_with_fox |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
119 |
export CFLAGS="$CFLAGS -I/usr/X11/include" |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
120 |
%endif |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
121 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
122 |
%firefox.build -d %name-%version |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
123 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
124 |
%install |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
125 |
%firefox.install -d %name-%version |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
126 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
127 |
# creat file list for SUNWfirefox to separate .autoreg(marked as 'v') |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
128 |
# and maybe libmozapoc.so if apoc enabled |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
129 |
cd $RPM_BUILD_ROOT%{_libdir} |
12446 | 130 |
find %{firefox.name} ! -type d | egrep -v "(libmozapoc.so|\.autoreg|xpidl|xpt_dump|xpt_link)" | \ |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
131 |
sed -e 's#{#\\{#g' -e 's#}#\\}#g' -e 's#^.*$#%{_libdir}/&#' \ |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
132 |
> %{_builddir}/%name-%version/%{name}.list |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
133 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
134 |
rm -rf $RPM_BUILD_ROOT%{_mandir} |
12344 | 135 |
cd %{_builddir}/%name-%version/sun-manpages |
136 |
make install DESTDIR=$RPM_BUILD_ROOT |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
137 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
138 |
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT} |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
139 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
140 |
%clean |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
141 |
rm -rf $RPM_BUILD_ROOT |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
142 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
143 |
######################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
144 |
## Package Post[Un] Install Section ## |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
145 |
######################################### |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
146 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
147 |
%post |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
148 |
( echo 'test -x /usr/bin/update-desktop-database || exit 0'; |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
149 |
echo '/usr/bin/update-desktop-database' |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
150 |
) | $BASEDIR/lib/postrun -b -u -c JDS_wait |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
151 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
152 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
153 |
%postun |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
154 |
test -x $BASEDIR/lib/postrun || exit 0 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
155 |
( echo 'test -x /usr/bin/update-desktop-database || exit 0'; |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
156 |
echo '/usr/bin/update-desktop-database' |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
157 |
) | $BASEDIR/lib/postrun -b -u -c JDS |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
158 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
159 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
160 |
%if %with_apoc_adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
161 |
%post apoc-adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
162 |
PKGCOND=/usr/bin/pkgcond |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
163 |
test -x $PKGCOND || exit 0 |
12344 | 164 |
if $PKGCOND is_path_writable $BASEDIR/lib/%{firefox.name} > /dev/null 2>&1 ; then |
165 |
touch $BASEDIR/lib/%{firefox.name}/.autoreg |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
166 |
fi |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
167 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
168 |
exit 0 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
169 |
%postun apoc-adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
170 |
PKGCOND=/usr/bin/pkgcond |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
171 |
test -x $PKGCOND || exit 0 |
12344 | 172 |
if $PKGCOND is_path_writable $BASEDIR/lib/%{firefox.name} > /dev/null 2>&1 ; then |
173 |
touch $BASEDIR/lib/%{firefox.name}/.autoreg |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
174 |
fi |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
175 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
176 |
exit 0 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
177 |
%endif |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
178 |
|
12344 | 179 |
%files -f SUNWfirefox.list |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
180 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
181 |
%defattr(-, root, bin) |
12344 | 182 |
%dir %attr (0755, root, bin) %{_bindir} |
183 |
%{_bindir}/firefox |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
184 |
%dir %attr (0755, root, bin) %{_libdir} |
12344 | 185 |
%ghost %{_libdir}/%{firefox.name}/.autoreg |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
186 |
|
12344 | 187 |
%dir %attr (0755, root, sys) %{_datadir} |
188 |
%dir %attr (0755, root, other) %{_datadir}/applications |
|
189 |
%{_datadir}/applications/firefox.desktop |
|
190 |
%dir %attr (0755, root, other) %{_datadir}/pixmaps |
|
191 |
%{_datadir}/pixmaps/firefox-icon.png |
|
192 |
%dir %attr (0755, root, bin) %{_mandir} |
|
193 |
%dir %attr (0755, root, bin) %{_mandir}/man1 |
|
194 |
%{_mandir}/man1/* |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
195 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
196 |
%files devel |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
197 |
%defattr(-, root, bin) |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
198 |
%dir %attr (0755, root, bin) %{_includedir} |
12344 | 199 |
%{_includedir}/%{firefox.name} |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
200 |
%dir %attr (0755, root, sys) %{_datadir} |
12344 | 201 |
%{_datadir}/idl/%{firefox.name} |
12173
c3f6344a4211
* SUNWfirefox3.spec,base-specs/firefox3.spec patches/firefox3-18-gen-devel-files.diff: new firefox3 devel package
hawklu
parents:
11921
diff
changeset
|
202 |
%dir %attr (0755, root, other) %{_libdir}/pkgconfig |
c3f6344a4211
* SUNWfirefox3.spec,base-specs/firefox3.spec patches/firefox3-18-gen-devel-files.diff: new firefox3 devel package
hawklu
parents:
11921
diff
changeset
|
203 |
%{_libdir}/pkgconfig/* |
12446 | 204 |
%{_libdir}/firefox/xpidl |
205 |
%{_libdir}/firefox/xpt_dump |
|
206 |
%{_libdir}/firefox/xpt_link |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
207 |
|
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
208 |
%if %with_apoc_adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
209 |
%files apoc-adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
210 |
%defattr(-, root, bin) |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
211 |
%dir %attr (0755, root, bin) %{_libdir} |
12344 | 212 |
%{_libdir}/%{firefox.name}/components/libmozapoc.so |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
213 |
%endif |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
214 |
|
12344 | 215 |
# else for "if %option_with_ff3" |
216 |
%else |
|
217 |
Name: SUNWfirefox3 |
|
218 |
SUNW_Copyright:SUNWfirefox.copyright |
|
219 |
# endif for "if %option_with_ff3" |
|
220 |
%endif |
|
221 |
||
222 |
||
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
223 |
%changelog |
12473 | 224 |
* Thu Jul 17 2008 - [email protected] |
225 |
- removed the unnecessary dependency SUNWsolaris-devel-docs(CR6700877), SUNWfirefox |
|
12344 | 226 |
* Thu May 22 2008 - [email protected] |
227 |
- change to build pkg only if "--with-ff3" is specified, otherwisze build nothing |
|
228 |
- change to build as "SUNWfirefox" and as default browser |
|
12317 | 229 |
* Fri May 16 2008 - [email protected] |
230 |
- Disable creation of symlink for firefox 3. This means that ff2 is left as |
|
231 |
default browser. |
|
11859 | 232 |
* Thu Mar 13 2008 - [email protected] |
233 |
- Add -I/usr/X11/include to CFLAGS after update of SUNWwinc. |
|
11705
12591435224b
(Made this change for Alfred Peng since his svn account doesnt' work so far)Add "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" in CXXFLAGS to fix CR#6516110
davelam
parents:
11693
diff
changeset
|
234 |
* Mon Feb 25 2008 - [email protected] |
12591435224b
(Made this change for Alfred Peng since his svn account doesnt' work so far)Add "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" in CXXFLAGS to fix CR#6516110
davelam
parents:
11693
diff
changeset
|
235 |
- Add "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" in CXXFLAGS to fix CR#6516110 |
11693 | 236 |
* Thu Feb 21 2008 - [email protected] |
237 |
- Rename SUNWsqlite dependency to SUNWsqlite3 to match pkg from SFW. |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
238 |
* Wed Jan 09 2008 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
239 |
- renamed FF 3 spec to *firefox3 to let FF 3 coexist with FF 2 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
240 |
* Fri Dec 28 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
241 |
- deliver .autoreg no matter apoc enabled or not |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
242 |
* Thu Dec 27 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
243 |
- move to 3.0 beta2 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
244 |
- set not building apoc adapter as default |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
245 |
- remove SUNWfirefox-root pkg |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
246 |
- disable apoc adapter since it's not available for 3.0 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
247 |
* Thu Dec 27 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
248 |
- set no apoc-adapter as default |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
249 |
* Sat Oct 20 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
250 |
- add indiana getting started guide dependency |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
251 |
* Fri Oct 12 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
252 |
- add /usr/X11/include to CFLAGS if built with FOX |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
253 |
* Fri Sep 28 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
254 |
- delete Nevada X deps |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
255 |
- disable developer guide dep if sun branding is not requested |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
256 |
* Tue Aug 21 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
257 |
- made postremove/postinstall script more robust(CR#6594606) |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
258 |
* Tue Apr 24 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
259 |
- s/0755/-/ in defattr so that files are not made all executable |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
260 |
* Tue Apr 10 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
261 |
- remove dependency on SUNWstaroffice-menuintegration from SUNWfirefox-root |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
262 |
since it caused CR#6530982 fixed failed(see details in bugster) |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
263 |
* Mon Mar 26 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
264 |
- add new package SUNWfirefox-root to fix bug CR#6530982, the package |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
265 |
would just add staroffice entries in /etc/mime.types /etc/mailcap |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
266 |
in postinstall |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
267 |
* Tue Mar 20 2007 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
268 |
- fix bug CR#6521792 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
269 |
part1: add file ".autoreg" and add postinstall/postremove scripts in |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
270 |
SUNWfirefox-apoc-adapter |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
271 |
part2: add patch firefox-12-regenerate-compreg-file.diff |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
272 |
* Thu Dec 28 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
273 |
- remove %preun to fix bug CR#6502253 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
274 |
* Fri Dec 8 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
275 |
- add SUNWsolaris-devel-docs dependency |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
276 |
* Tue Nov 28 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
277 |
- add %if %with_apoc_adapter to conditinoally disable apoc adapter, |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
278 |
default: enable apoc adapter, use --without-apoc-adapter to disable it |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
279 |
* Mon Nov 27 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
280 |
- enable apoc adapter(SUNWfirefox-apoc-adapter), CR#6478680 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
281 |
* Tue Sep 05 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
282 |
- New Manpage tarball |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
283 |
* Thu Jul 27 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
284 |
- Remove 'aclocal' dir from %files as it is now empty. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
285 |
* Fri Jul 14 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
286 |
- update %post/%postun/etc scripts to support diskless client setup, |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
287 |
part of 6448317 |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
288 |
* Thu Jul 13 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
289 |
- add "-lCrun -lCstd" in CXXFLAGS to improve the startup performance |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
290 |
* Thu Jun 29 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
291 |
- update postrun scripts |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
292 |
* Tue Jun 20 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
293 |
- Add SUNWpr and SUNWtls dependencies after check-deps.pl run. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
294 |
* Mon Jun 12 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
295 |
- changed to let firefox use nss,nspr in /usr/lib/mps required by ARC |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
296 |
- remove -R%{_libdir} |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
297 |
* Sun Jun 11 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
298 |
- change group from other to bin/sys |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
299 |
* Fri Jun 09 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
300 |
- Uncomment man page lines in %files. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
301 |
* Thu Jun 08 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
302 |
- add man page prepared by Leon Sha |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
303 |
* Thu Apr 13 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
304 |
- changed installation location from "/usr/sfw/lib" to "/usr/lib" |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
305 |
* Fri Feb 24 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
306 |
- Changed package category to FIREFOX |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
307 |
- Improved preremove script, using ${BASEDIR} instead of absolute path |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
308 |
* Mon Feb 20 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
309 |
- Update Build/Requires after running check-deps.pl script. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
310 |
* Thu Jan 19 2006 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
311 |
- Add BuildRequires SUNWgnome-base-libs-devel. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
312 |
* Sat Dec 3 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
313 |
- add %post script that runs update-desktop-database |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
314 |
* Fri Dec 02 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
315 |
- Add .autoreg file introduced in 1.5. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
316 |
* Mon Oct 31 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
317 |
- Merge share pkgs into base |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
318 |
* Mon Oct 24 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
319 |
- Add BuildRequires SUNWgtar because source tarball needs GNU tar. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
320 |
* Mon Sep 26 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
321 |
- Change version same with linux verion. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
322 |
* Fri Sep 02 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
323 |
- Correct ownership of %{_libdir}/pkgconfig directory. |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
324 |
* Fri Aug 26 2005 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
diff
changeset
|
325 |
- initial version of the spec file created |