include/options.inc
author pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
Fri, 15 Jul 2011 10:35:25 +0200
changeset 81 032e65211d65
parent 32 b3cb3388af53
permissions -rw-r--r--
IPS package descriptions
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
32
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     1
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     2
# Macro definitions for optional features
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     3
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     4
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     5
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     6
# Option: --with-l10n
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     7
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     8
# use --with-l10n to build the SUNWfoo-l10n packages
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
     9
# default: no l10n packages
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    10
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    11
%define option_with_l10n %{?_with_l10n:1}%{?!_with_l10n:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    12
%define option_without_l10n %{!?_with_l10n:1}%{?_with_l10n:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    13
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    14
# obsolete:
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    15
%define build_l10n %option_with_l10n
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    16
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    17
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    18
# Option: --with-debug
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    19
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    20
# use --with-debug to build binaries with debug info (-g) and not to strip
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    21
# them.
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    22
# default: don't include debug info and strip the binaries (strip -x)
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    23
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    24
%define option_with_debug %{?_with_debug:1}%{?!_with_debug:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    25
%define option_without_debug %{!?_with_debug:1}%{?_with_debug:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    26
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    27
# obsolete:
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    28
%define debug_build %option_with_debug
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    29
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    30
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    31
# Option: --without-gtk-doc
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    32
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    33
# use --without-gtk-doc to disable building gtk-docs (it takes quite
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    34
# a while to build them)
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    35
# default: build gtk-doc API docs
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    36
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    37
%define option_with_gtk_doc %{?!_without_gtk_doc:1}%{?_without_gtk_doc:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    38
%define option_without_gtk_doc %{?_without_gtk_doc:1}%{?!_without_gtk_doc:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    39
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    40
# macro to use as a configure option:
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    41
%define gtk_doc_option %{?!_without_gtk_doc:--enable-gtk-doc}%{?_without_gtk_doc:--disable-gtk-doc}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    42
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    43
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    44
# Option: --with-fox
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    45
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    46
# use --with-fox to build JDS with the FOX project's X packages
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    47
# instead of the nevada X packages
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    48
# default: nevada
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    49
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    50
%define option_with_fox %{?_with_fox:1}%{?!_with_fox:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    51
%define option_without_fox %{!?_with_fox:1}%{?_with_fox:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    52
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    53
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    54
# Option: --with-gnu-iconv
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    55
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    56
# use --with-gnu-iconv to build JDS with the GNU libiconv and
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    57
# libintl implementations instead of the nevada libc implementations
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    58
# default: libc
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    59
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    60
%define option_with_gnu_iconv %{?_with_gnu_iconv:1}%{?!_with_gnu_iconv:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    61
%define option_without_gnu_iconv %{!?_with_gnu_iconv:1}%{?_with_gnu_iconv:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    62
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    63
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    64
# Option: --without-java
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    65
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    66
# use --without-java exclude the Java bits from the build and packages
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    67
# default: build java
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    68
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    69
%define option_with_java %{?!_without_java:1}%{?_without_java:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    70
%define option_without_java %{?_without_java:1}%{?!_without_java:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    71
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    72
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    73
# Option: --without-dt
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    74
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    75
# use --without-dt to remove dependency on /usr/dt "stuff" like dtlogin
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    76
# default: depend on /usr/dt
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    77
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    78
%define option_with_dt %{?!_without_dt:1}%{?_without_dt:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    79
%define option_without_dt %{?_without_dt:1}%{?!_without_dt:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    80
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    81
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    82
# Option: --with-sun-branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    83
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    84
# use --with-sun-branding to build JDS with Sun Solaris branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    85
# default: no Sun branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    86
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    87
%define option_with_sun_branding %{?_with_sun_branding:1}%{?!_with_sun_branding:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    88
%define option_without_sun_branding %{!?_with_sun_branding:1}%{?_with_sun_branding:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    89
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    90
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    91
# Option: --with-indiana-branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    92
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    93
# use --with-indiana-branding to build JDS with Indiana Solaris branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    94
# default: no Indiana branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    95
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    96
%define option_with_indiana_branding %{?_with_indiana_branding:1}%{?!_with_indiana_branding:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    97
%define option_without_indiana_branding %{!?_with_indiana_branding:1}%{?_with_indiana_branding:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    98
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
    99
%if %option_with_sun_branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   100
%if %option_with_indiana_branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   101
%error You cannot enable both Sun Solaris and Indiana branding
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   102
%endif
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   103
%endif
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   104
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   105
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   106
# Option: --without-blueprint
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   107
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   108
# use --without-blueprint if you do not with to include the blueprint theme
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   109
# default: include blueprint
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   110
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   111
%define option_with_blueprint %{?!_without_blueprint:1}%{?_without_blueprint:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   112
%define option_without_blueprint %{?_without_blueprint:1}%{?!_without_blueprint:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   113
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   114
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   115
# Option: --without-apoc-adapter
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   116
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   117
# use --with-apoc-adapter to enable apoc adapter for SUNWfirefox
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   118
# default: not build apoc adapter
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   119
%define option_with_apoc_adapter %{?_with_apoc_adapter:1}%{?!_with_apoc_adapter:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   120
%define option_without_apoc_adapter %{!?_with_apoc_adapter:1}%{?_with_apoc_adapter:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   121
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   122
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   123
# Option: --with-moz-nss-nspr
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   124
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   125
# use --with-moz-nss-nspr to deliver Mozilla bundled nss, nspr libs
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   126
# for SUNWfirefox
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   127
# default: without Mozilla bundled nss, nspr libs
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   128
%define option_without_moz_nss_nspr %{?!_with_moz_nss_nspr:1}%{?_with_moz_nss_nspr:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   129
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   130
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   131
# Option: --without-lightning
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   132
#
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   133
# use --without-lightning to disable building lightning for SUNWthunderbird
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   134
# default: build lightning
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   135
%define option_with_lightning %{?!_without_lightning:1}%{?_without_lightning:0}
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   136
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   137
# ChangeLog:
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   138
# 2009-05-25  - [email protected]
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   139
# - add option --without-lightning
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   140
# 2009-05-21  - [email protected]
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   141
# - add option --without-apoc-adapter, --with-moz-nss-nspr
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   142
# 2009-03-23  - [email protected]
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   143
# - remove option --with-ff3
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   144
# 2008-05-22  - [email protected]
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   145
# - add option --with-ff3 
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   146
# 2007-09-27  Laszlo (Laca) Peter  <[email protected]>
b3cb3388af53 Make the JDS inc files officially part of the repository (so that it can be built standalone)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents:
diff changeset
   147
# - create