mozilla-xulrunner192/mozilla-xulrunner192.spec
branchmozilla-1.9.2
changeset 362 92e81e89dc95
parent 348 ebdb6a9e0132
child 365 243bca1c121b
equal deleted inserted replaced
348:ebdb6a9e0132 362:92e81e89dc95
    14 # published by the Open Source Initiative.
    14 # published by the Open Source Initiative.
    15 
    15 
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    17 #
    17 #
    18 
    18 
    19 # norootforbuild
       
    20 
       
    21 
       
    22 Name:           mozilla-xulrunner192
    19 Name:           mozilla-xulrunner192
    23 BuildRequires:  autoconf213 dbus-1-glib-devel gcc-c++ libcurl-devel libgnomeui-devel libidl-devel libnotify-devel pkg-config python startup-notification-devel zip
    20 BuildRequires:  autoconf213
       
    21 BuildRequires:  dbus-1-glib-devel
       
    22 BuildRequires:  gcc-c++
       
    23 BuildRequires:  libcurl-devel
       
    24 BuildRequires:  libgnomeui-devel
       
    25 BuildRequires:  libidl-devel
       
    26 BuildRequires:  libnotify-devel
       
    27 BuildRequires:  pkg-config
       
    28 BuildRequires:  python
       
    29 BuildRequires:  startup-notification-devel
       
    30 BuildRequires:  zip
    24 # needed for brp-check-bytecode-version (jar, fastjar would do as well)
    31 # needed for brp-check-bytecode-version (jar, fastjar would do as well)
    25 BuildRequires:  unzip
    32 BuildRequires:  unzip
    26 %if %suse_version > 1020
    33 %if %suse_version > 1020
    27 BuildRequires:  fdupes
    34 BuildRequires:  fdupes
    28 %endif
    35 %endif
    36 BuildRequires:  libiw-devel
    43 BuildRequires:  libiw-devel
    37 BuildRequires:  libproxy-devel
    44 BuildRequires:  libproxy-devel
    38 %else
    45 %else
    39 BuildRequires:  wireless-tools
    46 BuildRequires:  wireless-tools
    40 %endif
    47 %endif
    41 License:        MPLv1.1 or GPLv2+ or LGPLv2+
    48 Version:        1.9.2.25
    42 Version:        1.9.2.24
    49 Release:        0
    43 Release:        1
    50 %define         releasedate 2011121600
    44 %define         releasedate 2011110100
    51 %define         version_internal 1.9.2.25
    45 %define         version_internal 1.9.2.24
       
    46 %define         apiversion 1.9.2
    52 %define         apiversion 1.9.2
    47 %define         uaweight 192240
    53 %define         uaweight 192250
    48 Summary:        Mozilla Runtime Environment 1.9.2
    54 Summary:        Mozilla Runtime Environment 1.9.2
       
    55 License:        MPL-1.1 or GPL-2.0+ or LGPL-2.1+
       
    56 Group:          Productivity/Other
    49 Url:            http://www.mozilla.org
    57 Url:            http://www.mozilla.org
    50 Group:          Productivity/Other
       
    51 Provides:       gecko192
    58 Provides:       gecko192
    52 %if %suse_version >= 1110
    59 %if %suse_version >= 1110
    53 # this is needed to match this package with the kde4 helper package without the main package
    60 # this is needed to match this package with the kde4 helper package without the main package
    54 # having a hard requirement on the kde4 package
    61 # having a hard requirement on the kde4 package
    55 %define kde_helper_version 6
    62 %define kde_helper_version 6
   131 multiple XUL+XPCOM applications that are as rich as Firefox and
   138 multiple XUL+XPCOM applications that are as rich as Firefox and
   132 Thunderbird.
   139 Thunderbird.
   133 
   140 
   134 
   141 
   135 %package -n mozilla-js192
   142 %package -n mozilla-js192
   136 License:        MPLv1.1 or GPLv2+ or LGPLv2+
       
   137 Summary:        Mozilla JS 1.8 engine
   143 Summary:        Mozilla JS 1.8 engine
   138 Group:          Productivity/Other
   144 Group:          Productivity/Other
   139 
   145 
   140 %description -n mozilla-js192
   146 %description -n mozilla-js192
   141 JavaScript is the Netscape-developed object scripting language used in millions
   147 JavaScript is the Netscape-developed object scripting language used in millions
   143 superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
   149 superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
   144 with only mild differences from the published standard.
   150 with only mild differences from the published standard.
   145 
   151 
   146 
   152 
   147 %package devel
   153 %package devel
   148 License:        MPLv1.1 or GPLv2+ or LGPLv2+
       
   149 Summary:        XULRunner/Gecko SDK 1.9.2
   154 Summary:        XULRunner/Gecko SDK 1.9.2
   150 Group:          Development/Libraries/Other
   155 Group:          Development/Libraries/Other
   151 %if %has_system_nspr
   156 %if %has_system_nspr
   152 Requires:       mozilla-nspr-devel >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr-devel)
   157 Requires:       mozilla-nspr-devel >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr-devel)
   153 %endif
   158 %endif
   160 Software Development Kit to embed XUL or Gecko into other applications.
   165 Software Development Kit to embed XUL or Gecko into other applications.
   161 
   166 
   162 %if %localize
   167 %if %localize
   163 
   168 
   164 %package translations-common
   169 %package translations-common
   165 License:        MPLv1.1 or GPLv2+ or LGPLv2+
       
   166 Summary:        Common translations for XULRunner 1.9.2
   170 Summary:        Common translations for XULRunner 1.9.2
   167 Group:          System/Localization
   171 Group:          System/Localization
   168 Requires:       %{name} = %{version}
   172 Requires:       %{name} = %{version}
   169 Provides:       locale(%{name}:ar;ca;cs;da;de;en_GB;es_AR;es_CL;es_ES;fi;fr;hu;it;ja;ko;nb_NO;nl;pl;pt_BR;pt_PT;ru;sv_SE;zh_CN;zh_TW)
   173 Provides:       locale(%{name}:ar;ca;cs;da;de;en_GB;es_AR;es_CL;es_ES;fi;fr;hu;it;ja;ko;nb_NO;nl;pl;pt_BR;pt_PT;ru;sv_SE;zh_CN;zh_TW)
   170 Obsoletes:      %{name}-translations < %{version}-%{release}
   174 Obsoletes:      %{name}-translations < %{version}-%{release}
   177 This package contains the most common languages but en-US which is
   181 This package contains the most common languages but en-US which is
   178 delivered in the main package.
   182 delivered in the main package.
   179 
   183 
   180 
   184 
   181 %package translations-other
   185 %package translations-other
   182 License:        MPLv1.1 or GPLv2+ or LGPLv2+
       
   183 Summary:        Extra translations for XULRunner 1.9.2
   186 Summary:        Extra translations for XULRunner 1.9.2
   184 Group:          System/Localization
   187 Group:          System/Localization
   185 Requires:       %{name} = %{version}
   188 Requires:       %{name} = %{version}
   186 Provides:       locale(%{name}:af;as;be;bg;bn_BD;bn_IN;cy;el;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gl;gu_IN;he;hi_IN;hr;id;is;ka;kk;kn;ku;lt;lv;mk;ml;mr;nn_NO;oc;or;pa_IN;rm;ro;si;sk;sl;sq;sr;ta;ta_LK;te;th;tr;uk;vi)
   189 Provides:       locale(%{name}:af;as;be;bg;bn_BD;bn_IN;cy;el;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gl;gu_IN;he;hi_IN;hr;id;is;ka;kk;kn;ku;lt;lv;mk;ml;mr;nn_NO;oc;or;pa_IN;rm;ro;si;sk;sl;sq;sr;ta;ta_LK;te;th;tr;uk;vi)
   187 Obsoletes:      %{name}-translations < %{version}-%{release}
   190 Obsoletes:      %{name}-translations < %{version}-%{release}
   193 
   196 
   194 This package contains rarely used languages.
   197 This package contains rarely used languages.
   195 %endif
   198 %endif
   196 
   199 
   197 %package gnome
   200 %package gnome
   198 License:        MPLv1.1 or GPLv2+ or LGPLv2+
       
   199 Summary:        XULRunner components depending on gnome-vfs
   201 Summary:        XULRunner components depending on gnome-vfs
   200 Group:          Productivity/Other
   202 Group:          Productivity/Other
   201 Requires:       %{name} = %{version}-%{release}
   203 Requires:       %{name} = %{version}-%{release}
   202 Requires(post): coreutils
   204 Requires(post): coreutils
   203 
   205 
   209 
   211 
   210 
   212 
   211 %if %crashreporter
   213 %if %crashreporter
   212 
   214 
   213 %package buildsymbols
   215 %package buildsymbols
   214 License:        MPLv1.1 or GPLv2+ or LGPLv2+
       
   215 Summary:        Breakpad buildsymbols for %{name}
   216 Summary:        Breakpad buildsymbols for %{name}
   216 Group:          Development/Tools/Other
   217 Group:          Development/Tools/Other
   217 
   218 
   218 %description buildsymbols
   219 %description buildsymbols
   219 This subpackage contains the Breakpad created and compatible debugging
   220 This subpackage contains the Breakpad created and compatible debugging