Advertisement
Guest User

Untitled

a guest
Mar 26th, 2012
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 19.77 KB | None | 0 0
  1. Index: SPECS/iceape.spec
  2. ===================================================================
  3. --- SPECS/iceape.spec   (Revision 222469)
  4. +++ SPECS/iceape.spec   (Arbeitskopie)
  5. @@ -9,7 +9,7 @@
  6.  %define devel_nss_name %mklibname nss
  7.  #warning : always end release date with 00
  8.  # (it should be the hour of build but it is not significant for rpm)
  9. -%define releasedate 2011061000
  10. +%define releasedate 2012032500
  11.  %define dirversion  %{version}
  12.  %define mozillalibdir %{_libdir}/iceape-%{dirversion}
  13.  %define mozillaplugindir %{_libdir}/mozilla/plugins
  14. @@ -20,7 +20,6 @@
  15.  %define enable_svg       1
  16.  %define build_is_final   1
  17.  %define enable_l10n      1
  18. -%define build_debug      0
  19.  %define build_corefonts     0
  20.  %define build_ggdefaults 0
  21.  %define build_gtk   0
  22. @@ -35,10 +34,6 @@
  23.  
  24.  %{?_with_enigmail: %global build_enigmail 1}
  25.  
  26. -# Build a mozilla with debug enabled
  27. -%{?_with_mydebug: %global build_debug 1}
  28. -%{?_without_mydebug: %global build_debug 0}
  29. -
  30.  # Use corefonts as default (Patch105)
  31.  %{?_with_corefonts: %global build_corefonts 1}
  32.  %{?_without_corefonts: %global build_corefonts 0}
  33. @@ -76,7 +71,7 @@
  34.  
  35.  Name:      iceape
  36.  Summary:   IceApe, the all-in-one internet application suite
  37. -Version:   2.6.1
  38. +Version:   2.7.2
  39.  Release:   %mkrel 1
  40.  License:   MPL
  41.  # debian iceape: http://git.debian.org/?p=pkg-mozilla/iceape.git
  42. @@ -85,7 +80,6 @@
  43.  Source99:  locale.alias
  44.  %define l10ns ca cs de en-GB en-US es-AR es-ES fi fr hu it ja lt nb-NO nl pl pt-PT ru sk sv-SE tr
  45.  # not up-to-date: be el-GR eu-ES gl he-IL hi-IN ka ne-NP pt-BR ur-PK zh-CN
  46. -
  47.  Source101: http://fr2.rpmfind.net/linux/mozilla/seamonkey/releases/%{version}/langpack/seamonkey-%{version}.be.langpack.xpi
  48.  Source102: http://fr2.rpmfind.net/linux/mozilla/seamonkey/releases/%{version}/langpack/seamonkey-%{version}.ca.langpack.xpi
  49.  Source103: http://fr2.rpmfind.net/linux/mozilla/seamonkey/releases/%{version}/langpack/seamonkey-%{version}.cs.langpack.xpi
  50. @@ -111,13 +105,6 @@
  51.  Source123: http://fr2.rpmfind.net/linux/mozilla/seamonkey/releases/%{version}/langpack/seamonkey-%{version}.sv-SE.langpack.xpi
  52.  Source124: http://fr2.rpmfind.net/linux/mozilla/seamonkey/releases/%{version}/langpack/seamonkey-%{version}.tr.langpack.xpi
  53.  Source125: http://fr2.rpmfind.net/linux/mozilla/seamonkey/releases/%{version}/langpack/seamonkey-%{version}.zh-CN.langpack.xpi
  54. -#Source111: seamonkey-2.14.ka.langpack.xpi
  55. -#Source113: seamonkey-1.0.2.ne-NP.langpack.xpi
  56. -#Source118: seamonkey-1.1.17.pt-BR.langpack.xpi
  57. -#Source121: seamonkey-1.1.9.ur-PK.langpack.xpi
  58. -#Source122: seamonkey-1.1.7.hi-IN.langpack.xpi
  59. -#Source127: seamonkey-2.14.gl.langpack.xpi
  60. -#Source130: seamonkey-2.14.zh-CN.langpack.xpi
  61.  %endif
  62.  # (fc) 0.9.8-1mdk fix loading of file through command line (contributed by Chmouel) ,
  63.  # set MOZ_PLUGIN_PATH to $HOME/.mozilla/plugins, autodetect locale, add -splash parameter
  64. @@ -132,7 +119,12 @@
  65.  # (fc) 1.1-0.beta.1mdk remove Debug menu
  66.  Patch0:    mozilla-1.7-no-debug-overlay-menu.patch
  67.  Patch1:    seamonkey-2.4-fix-str-fmt.patch
  68. -Patch7:    mozilla-browser-home-page.patch
  69. +# (doktor5000) replaced with proper patch from Debian, taken from Debian:
  70. +# http://patch-tracker.debian.org/patch/series/dl/iceape/2.7.3-2/0011-Set-homepage-and-throbber-url-to-about.patch
  71. +Patch7:    0011-Set-homepage-and-throbber-url-to-about.patch
  72. +# (doktor5000) don't hardcode vendor and application name, taken from Debian:
  73. +# http://patch-tracker.debian.org/patch/series/dl/iceape/2.7.3-2/0015-Don-t-hardcode-anything-in-application.ini-files.patch
  74. +Patch8:    0015-Don-t-hardcode-anything-in-application.ini-files.patch
  75.  # (fc) 0.9.6-3mdk remove buildid from titlebar (Ximian)
  76.  Patch23:   mozilla-1.1-remove-buildid-from-title.patch
  77.  
  78. @@ -149,23 +141,13 @@
  79.  Patch104:  mozilla-1.7-a4paper.patch
  80.  # (gg) Patch for default font names for x-western
  81.  Patch105:  mozilla-1.7-corefonts-fontnames.patch
  82. -# (fc) 1.4-10mdk use xvt instead of xterm
  83. -Patch132:  mozilla-1.7-xvt.patch
  84. -# (fc) 1.7.3-2mdk fix compilation with latest freetype2 (Moz bug #234035)
  85. -Patch258:  mozilla-1.7.7-freetype-compile.patch
  86. -# (gb) 1.7.5-5mdk fix loading of libXext.so.6 and libXt.so.6
  87. -Patch274:  mozilla-load-full-dso.patch
  88. -# (fc) 1.7.5-5mdk enable automatic language detection at startup (Debian)
  89. -Patch276:  mozilla-1.7.5-lang.patch
  90. -#
  91. -Patch299:  seamonkey-1.0.3-gcc41.patch
  92. -# (cjw) fix build error from enigmail due to a visibility problem
  93. -Patch303:  enigmail-0.95.6-visibility.patch
  94.  # (cjw) fix opt flags passing to mozilla subdir's configure script
  95.  Patch305:  seamonkey-2.0-configure-optflags-fix.patch
  96. -# (cjw) rename to iceape, patch from debian package
  97. -Patch310:  iceape-2.5-branding.patch
  98. -Patch311:  firefox-9.0-libpng15.patch
  99. +# (cjw) branding patch from debian package
  100. +# taken from http://patch-tracker.debian.org/patch/series/dl/iceape/2.7.3-2/0016-Branding.patch
  101. +Patch310:  0016-Branding.patch
  102. +# (doktor5000) remove useless menu item for updater, still existent with updater disabled
  103. +Patch311:  iceape-2.7.2-mga-remove-updater-menu-item.patch
  104.  
  105.  Epoch:     %{epoch_mozilla}
  106.  Provides:  seamonkey = %{epoch}:%{version}-%{release}
  107. @@ -186,7 +168,7 @@
  108.  BuildRequires: dbus-glib-devel
  109.  BuildRequires: libjpeg-devel
  110.  BuildRequires: libnotify-devel
  111. -BuildRequires: libpng-devel >= 2:1.4.1
  112. +#BuildRequires:    libpng-devel >= 2:1.4.1
  113.  BuildRequires:  libxft-devel
  114.  BuildRequires: libxt-devel
  115.  BuildRequires: mesagl-devel
  116. @@ -438,14 +420,10 @@
  117.  %patch0 -p1 -b .nodebug
  118.  %patch23 -p1 -b .nobuildid
  119.  %endif
  120. -%patch1 -p1 -b .str
  121. +#%patch1 -p1 -b .str
  122. +%patch7 -p1 -b .change_homepage_and_throbber
  123. +%patch8 -p1 -b .dont_hardcode_vendor_and_name
  124.  
  125. -%patch7 -p1 -b .browser-home-page
  126. -
  127. -#patch46 -p1 -b .enigmailpackage
  128. -#patch53 -p1 -b .spellcheck-system-dicts
  129. -#patch54 -p1 -b .spellcheck-full-langname
  130. -
  131.  %if %build_ggdefaults
  132.  %patch100 -p1 -b .pipelining
  133.  %patch101 -p1 -b .mailnews
  134. @@ -458,20 +436,17 @@
  135.  %endif
  136.  
  137.  # Other patches
  138. -%patch132 -p1 -b .xvt
  139. +# replace xvt patch with sed call, avoids useless rediffing
  140. +# use xvt instead of xterm
  141. +sed -i s/xterm/xvt/ mozilla/modules/libpref/src/init/all.js
  142.  
  143. -#if %build_ggdefaults
  144. -#patch258 -p0 -b .freetype-compile
  145. -#endif
  146. -#patch274 -p0 -b .load-full-dso
  147. -#patch276 -p1 -b .lang
  148. -
  149. -#patch299 -p2 -b .gcc41
  150. -#patch303 -p1 -b .enigmail-visibility
  151.  %patch305 -p1 -b .subdir-optflags
  152. +
  153.  %patch310 -p1 -b .branding
  154. -%patch311 -p1 -b .libpng
  155.  
  156. +%patch311 -p2 -b .remove-updater-memu-item
  157. +
  158. +
  159.  # remove all trademarked logos
  160.  rm -f suite/branding/nightly/icons/*/seamonkey.* \
  161.        suite/branding/nightly/content/{logo.gif,icon64.png,about.png} \
  162. @@ -544,11 +519,6 @@
  163.     --with-system-libxul \
  164.     --enable-optimize="$OPT_FLAGS" \
  165.     --disable-strip \
  166. -%if %build_debug
  167. -   --enable-debug \
  168. -%else
  169. -   --disable-debug \
  170. -%endif
  171.     --disable-pedantic \
  172.     --disable-tests \
  173.     --disable-necko-wifi \
  174. @@ -570,13 +540,13 @@
  175.     --enable-system-cairo \
  176.     --with-system-bz2 \
  177.     --with-system-jpeg \
  178. -   --with-system-png \
  179. +   --without-system-png \
  180.     --enable-ipv6 \
  181.     --enable-system-sqlite \
  182.     --enable-system-hunspell \
  183.     --disable-gnomevfs \
  184.     --enable-gio \
  185. -   --enable-old-abi-compat-wrappers --mandir=%{_mandir} \
  186. +   --mandir=%{_mandir} \
  187.  %if %enable_svg
  188.     --enable-svg \
  189.     --enable-svg-renderer-libart \
  190. @@ -590,7 +560,9 @@
  191.  %if %build_pango
  192.     --enable-pango \
  193.  %endif
  194. -   --enable-default-toolkit=%{toolkit}
  195. +   --enable-default-toolkit=%{toolkit} \
  196. +   --disable-updater \
  197. +   --disable-installer
  198.  
  199.  %make -s export
  200.  pushd ldap/sdks/c-sdk/ldap
  201. @@ -600,9 +572,6 @@
  202.  %make -s libs
  203.  
  204.  %if %build_enigmail
  205. -#cd extensions/ipc
  206. -#./makemake
  207. -#%make -s
  208.  pushd mailnews/extensions/enigmail
  209.  ./makemake -r
  210.  %make -s
  211. @@ -734,20 +703,6 @@
  212.  make xpi
  213.  popd
  214.  install mozilla/dist/bin/enigmail-*.xpi $RPM_BUILD_ROOT%{mozillalibdir}/extensions
  215. -
  216. -#rm -f %{_tmppath}/mozilla-enigmail.list
  217. -#%{SOURCE25} --package enigmail \
  218. -#    --output-file %{_tmppath}/mozilla-enigmail.list \
  219. -#    --package-file suite/installer/package-manifest \
  220. -#    --install-dir $RPM_BUILD_ROOT%{mozillalibdir} \
  221. -#    --install-root %{mozillalibdir}
  222. -#
  223. -#rm -f %{_tmppath}/mozilla-enigmime.list
  224. -#%{SOURCE25} --package enigmime \
  225. -#    --output-file %{_tmppath}/mozilla-enigmime.list \
  226. -#    --package-file suite/installer/package-manifest \
  227. -#    --install-dir $RPM_BUILD_ROOT%{mozillalibdir} \
  228. -#    --install-root %{mozillalibdir}
  229.  %endif
  230.  
  231.  # copy xmlterm files
  232. @@ -798,8 +753,6 @@
  233.  # we don't need to do this anymore
  234.  pushd `pwd`
  235.    cd $RPM_BUILD_ROOT%{mozillalibdir}
  236. -  # register our components
  237. -#  LD_LIBRARY_PATH=`pwd`/..:`pwd` MOZILLA_FIVE_HOME=`pwd` ./regxpcom
  238.    # set up the default skin and locale to trigger the generation of
  239.    # the user-locales and users-skins.rdf
  240.    echo "skin,install,select,classic/1.0" >> chrome/installed-chrome.txt
  241. @@ -836,13 +789,6 @@
  242.  %endif
  243.  
  244.  
  245. -# copy our devel tools
  246. -#install -c -m 755 dist/bin/xpcshell \
  247. -#  dist/bin/xpidl \
  248. -#  dist/bin/xpt_dump \
  249. -#  dist/bin/xpt_link \
  250. -#  $RPM_BUILD_ROOT%{mozillalibdir}
  251. -
  252.  mkdir -p %{buildroot}%{_miconsdir} $RPM_BUILD_ROOT%{_liconsdir}
  253.  mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
  254.  
  255. @@ -861,10 +807,6 @@
  256.  rsvg-convert mageia/branding/iceape_mail_icon_plain.svg -w 48 -h 48 -a -o %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}-mail.png
  257.  rsvg-convert mageia/branding/iceape_mail_icon_plain.svg -w 64 -h 64 -a -o %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}-mail.png
  258.  
  259. -# move manpage in the correct directory
  260. -#mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
  261. -#mv $RPM_BUILD_ROOT/usr/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1/
  262. -
  263.  # install our mozilla.sh file
  264.  rm -f $RPM_BUILD_ROOT%{_bindir}/iceape
  265.  cat %{SOURCE10} | sed -e "s|ICEAPE_VERSION|%{dirversion}|g;s|LIBDIR|%{_libdir}|g" > $RPM_BUILD_ROOT%{_bindir}/iceape
  266. @@ -1010,9 +952,6 @@
  267.   $RPM_BUILD_ROOT%{mozillalibdir}/res/samples \
  268.   $RPM_BUILD_ROOT%{mozillalibdir}/dictionaries
  269.  
  270. -# $RPM_BUILD_ROOT%{mozillalibdir}/extensions \
  271. -# $RPM_BUILD_ROOT%{mozillalibdir}/res/samples/sampleimages
  272. -
  273.  %if %{build_xmlterm}
  274.  rm -f $RPM_BUILD_ROOT%{mozillalibdir}/{xcat,xenv,xls,xmlterm} \
  275.   $RPM_BUILD_ROOT%{mozillalibdir}/escape \
  276. @@ -1028,24 +967,34 @@
  277.   $RPM_BUILD_ROOT%{mozillalibdir}/{libplc4.so,libplds4.so,libsmime3.so,libsoftokn3.so,libssl3.so,libnspr4.so,libnss3.so,libnssckbi.so} \
  278.   $RPM_BUILD_ROOT%{_libdir}/pkgconfig/iceape-{nspr,nss}.pc \
  279.   $RPM_BUILD_ROOT%{_datadir}/aclocal/nspr.m4
  280. -##sed -i -e 's/mozilla-nspr = %{version}/mozilla-nspr/'   $RPM_BUILD_ROOT%{_libdir}/pkgconfig/iceape-xpcom.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig/iceape-js.pc
  281. -##ln -s nspr.pc %{buildroot}%{_libdir}/pkgconfig/iceape-nspr.pc
  282. -##ln -s nss.pc %{buildroot}%{_libdir}/pkgconfig/iceape-nss.pc
  283.  %endif
  284.  
  285. -# multiarch
  286. -##multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/iceape-config
  287. -##multiarch_includes $RPM_BUILD_ROOT%{_includedir}/iceape-%{version}/{mozilla-config.h,js/jsautocfg.h}
  288.  
  289. +
  290.  # myspell dictionaries
  291.  ln -s ../../share/dict/mozilla $RPM_BUILD_ROOT%{mozillalibdir}/dictionaries
  292.  
  293. -%if %build_debug
  294. -export DONT_STRIP=1
  295. -%endif
  296. +# files in this directory are read on every startup, and can change/add
  297. +# preferences for existing profiles
  298. +# extensions.autoDisableScopes is a new preference added in firefox 8
  299. +# it defines "scopes" where newly installed addons are disabled by default
  300. +# this is an additive bit field, and the value defaults to 15 (1+2+4+8)
  301. +# we need to remove system scope (8) from it so language packs and other addons
  302. +# which are installed systemwide won't get marked as 3rd party and disabled
  303. +# documentation: http://kb.mozillazine.org/About:config_entries#Extensions.
  304. +# or in toolkit/mozapps/extensions/AddonManager.jsm
  305. +# we also need to disable the "disable addon selection dialog"
  306. +mkdir -p %{buildroot}%{mozillalibdir}/defaults/pref/
  307. +cat << EOF > %{buildroot}%{mozillalibdir}/defaults/pref/mga.js
  308. +pref("extensions.autoDisableScopes", 0);
  309. +pref("extensions.shownSelectionUI", true);
  310. +# disable loading an URL from clipboard, to close tabs via middle mouse
  311. +# workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=107147
  312. +# and https://bugzilla.mozilla.org/show_bug.cgi?id=738786
  313. +pref("middlemouse.contentLoadURL", false);
  314. +EOF
  315.  
  316.  %clean
  317. -rm -rf $RPM_BUILD_ROOT
  318.  rm -f %{_tmppath}/mozilla*.list
  319.  
  320.  
  321. @@ -1071,9 +1020,8 @@
  322.  *216) paper="letter";;
  323.  *) paper="a4";;
  324.  esac
  325. -#perl -pi -e "s/^(pref\(\"print.postscript.paper_size\",[^\"]+)\"[a-z0-9]+\"/\"$paper\"/" \
  326. -#  %{mozillalibdir}/greprefs/all.js
  327.  
  328. +
  329.  %preun
  330.  if [ "$1" = "0" ]; then
  331.      /bin/rm -rf %{mozillalibdir}/chrome/overlayinfo
  332. @@ -1199,7 +1147,6 @@
  333.  %if %build_gre
  334.  %config(noreplace) %{_sysconfdir}/gre.conf
  335.  %endif
  336. -##{_mandir}/man1/*
  337.  %{_datadir}/applications/%{name}.desktop
  338.  %{_datadir}/applications/%{name}-composer.desktop
  339.  %{_miconsdir}/*.png
  340. @@ -1208,90 +1155,30 @@
  341.  %{_iconsdir}/hicolor/*/apps/*.png
  342.  %dir %{_libdir}/mozilla
  343.  %dir %{mozillaplugindir}
  344. -
  345.  %{mozillalibdir}/defaults/profile/bookmarks.html
  346.  %{mozillalibdir}/components/binary.manifest
  347. -%{mozillalibdir}/omni.jar
  348. -#dir %{mozillalibdir}/defaults/autoconfig
  349. +%{mozillalibdir}/omni.ja
  350.  %dir %{mozillalibdir}/defaults/pref
  351. -#{mozillalibdir}/defaults/pref/enigmail.js
  352. -#{mozillalibdir}/defaults/pref/suite-l10n.js
  353. -##dir %{mozillalibdir}/defaults/messenger/US
  354.  %dir %{mozillalibdir}/defaults/messenger
  355. -##dir %{mozillalibdir}/defaults/profile/US
  356.  %dir %{mozillalibdir}/defaults/profile
  357. -##dir %{mozillalibdir}/defaults/wallet
  358.  %dir %{mozillalibdir}/defaults
  359.  %dir %{mozillalibdir}/chrome
  360.  %dir %{mozillalibdir}/chrome/icons
  361.  %dir %{mozillalibdir}/chrome/icons/default
  362.  %dir %{mozillalibdir}/components
  363. -#dir %{mozillalibdir}/greprefs
  364. -##dir %{mozillalibdir}/init.d
  365. -#dir %{mozillalibdir}/res/dtd
  366. -#dir %{mozillalibdir}/res/html
  367. -#dir %{mozillalibdir}/res/samples
  368. -#dir %{mozillalibdir}/res/entityTables
  369. -#dir %{mozillalibdir}/res/rdf
  370. -#dir %{mozillalibdir}/res/fonts
  371. -#dir %{mozillalibdir}/res
  372.  %dir %{mozillalibdir}/searchplugins
  373.  %dir %{mozillalibdir}/plugins
  374.  %dir %{mozillalibdir}
  375. -##verify (not md5 mtime size) %{mozillalibdir}/components/compreg.dat
  376. -##verify (not md5 mtime size) %{mozillalibdir}/components/xpti.dat
  377. -##verify (not md5 mtime size) %{mozillalibdir}/chrome/*.rdf
  378. -#ghost %{mozillalibdir}/chrome/overlayinfo
  379. -##verify (not md5 mtime size) %{mozillalibdir}/greprefs/all.js
  380. -%if %{enable_svg}
  381. -#{mozillalibdir}/chrome/svg.jar
  382. -#{mozillalibdir}/components/gksvgrenderer.xpt
  383. -#{mozillalibdir}/res/svg.css
  384. -%endif
  385. -##{mozillalibdir}/plugins/libunixprintplugin.so
  386. -#{mozillalibdir}/chrome/reporter.jar
  387. -##{mozillalibdir}/chrome/xforms.jar
  388. -##{mozillalibdir}/components/xforms.xpt
  389. -##{mozillalibdir}/components/libxforms.so
  390. -##{mozillalibdir}/components/schemavalidation.xpt
  391. -##{mozillalibdir}/components/libschemavalidation.so
  392. -##{mozillalibdir}/components/nsSchemaValidatorRegexp.js
  393. -##{mozillalibdir}/components/nsURLFormatter.js
  394. -##{mozillalibdir}/components/saxparser.xpt
  395. -##{mozillalibdir}/components/urlformatter.xpt
  396. -##{mozillalibdir}/chrome/sql.jar
  397. -##{mozillalibdir}/components/sql.xpt
  398. -##{mozillalibdir}/components/libsql.so
  399. -##{mozillalibdir}/chrome/xforms.manifest
  400. -##{mozillalibdir}/chrome/inspector.manifest
  401. -#{mozillalibdir}/chrome/reporter.manifest
  402. -#{mozillalibdir}/.autoreg
  403. -#{mozillalibdir}/chrome/en-US.jar
  404.  %{mozillalibdir}/chrome.manifest
  405. -#{mozillalibdir}/chrome/localized.manifest
  406. -#{mozillalibdir}/chrome/nonlocalized.manifest
  407.  %{mozillalibdir}/chrome/installed-chrome.txt
  408. -#{mozillalibdir}/components/browser.xpt
  409. +%{mozillalibdir}/defaults/pref/mga.js
  410.  %{mozillalibdir}/defaults/profile/localstore.rdf
  411. -#{mozillalibdir}/defaults/profile/mimeTypes.rdf
  412.  %{mozillalibdir}/defaults/profile/panels.rdf
  413. -#{mozillalibdir}/defaults/profile/search.rdf
  414. -%{mozillalibdir}/hyphenation
  415. -#{mozillalibdir}/regxpcom
  416.  %{mozillalibdir}/removed-files
  417.  %{mozillalibdir}/searchplugins/creativecommons.xml
  418.  %{mozillalibdir}/searchplugins/google.xml
  419.  %{mozillalibdir}/searchplugins/wikipedia.xml
  420.  %{mozillalibdir}/searchplugins/yahoo.xml
  421. -#{mozillalibdir}/searchplugins/dmoz.png
  422. -#{mozillalibdir}/searchplugins/dmoz.src
  423. -#{mozillalibdir}/searchplugins/google.png
  424. -#{mozillalibdir}/searchplugins/google.src
  425. -#{mozillalibdir}/searchplugins/jeeves.png
  426. -#{mozillalibdir}/searchplugins/jeeves.src
  427. -%{mozillalibdir}/update.locale
  428. -%{mozillalibdir}/updater.ini
  429. -#{mozillalibdir}/modules/gloda
  430.  
  431.  %files mail -f %{_tmppath}/mozilla-mail.list
  432.  %defattr(-,root,root)
  433. @@ -1299,9 +1186,7 @@
  434.  %{_datadir}/applications/%{name}-news.desktop
  435.  %{_datadir}/applications/%{name}-addressbook.desktop
  436.  %dir %{mozillalibdir}
  437. -#{mozillalibdir}/components/mail.xpt
  438.  %{mozillalibdir}/defaults/messenger/mailViews.dat
  439. -##{mozillalibdir}/isp
  440.  
  441.  %files irc -f %{_tmppath}/mozilla-chat.list
  442.  %defattr(-,root,root)
  443. @@ -1341,7 +1226,6 @@
  444.  %dir  %{mozillaincludedir}/gfx
  445.  %dir  %{mozillaincludedir}/gtkxtbin
  446.  %dir  %{mozillaincludedir}/gtkembedmoz
  447. -#dir  %{mozillaincludedir}/helperAppDlg
  448.  %dir  %{mozillaincludedir}/history
  449.  %dir  %{mozillaincludedir}/htmlparser
  450.  %dir  %{mozillaincludedir}/imglib2
  451. @@ -1349,7 +1233,6 @@
  452.  %dir  %{mozillaincludedir}/import
  453.  %dir  %{mozillaincludedir}/inspector
  454.  %dir  %{mozillaincludedir}/intl
  455. -#dir  %{mozillaincludedir}/ipcd
  456.  %dir  %{mozillaincludedir}/jar
  457.  %dir  %{mozillaincludedir}/java
  458.  %dir  %{mozillaincludedir}/js
  459. @@ -1393,12 +1276,10 @@
  460.  %dir  %{mozillaincludedir}/prefmigr
  461.  %dir  %{mozillaincludedir}/profdirserviceprovider
  462.  %dir  %{mozillaincludedir}/profile
  463. -#dir  %{mozillaincludedir}/profilesharingsetup
  464.  %dir  %{mozillaincludedir}/progressDlg
  465.  %dir  %{mozillaincludedir}/rdf
  466.  %dir  %{mozillaincludedir}/rdfutil
  467.  %dir  %{mozillaincludedir}/shistory
  468. -#dir  %{mozillaincludedir}/sidebar
  469.  %dir  %{mozillaincludedir}/spellchecker
  470.  %dir  %{mozillaincludedir}/string
  471.  %dir  %{mozillaincludedir}/system-pref
  472. @@ -1426,9 +1307,7 @@
  473.  %dir  %{mozillaincludedir}/webshell
  474.  %dir  %{mozillaincludedir}/widget
  475.  %dir  %{mozillaincludedir}/windowwatcher
  476. -#dir  %{mozillaincludedir}/xlibrgb
  477.  %dir  %{mozillaincludedir}/xml-rpc
  478. -#dir  %{mozillaincludedir}/xmlextras
  479.  %if %{build_xmlterm}
  480.  %dir  %{mozillaincludedir}/xmlterm
  481.  %endif
  482. @@ -1437,8 +1316,6 @@
  483.  %dir  %{mozillaincludedir}/xpconnect
  484.  %dir  %{mozillaincludedir}/xpinstall
  485.  %dir  %{mozillaincludedir}/xpnet
  486. -#dir  %{mozillaincludedir}/xprintutil
  487. -#dir  %{mozillaincludedir}/xremoteservice
  488.  %dir  %{mozillaincludedir}/xul
  489.  %dir  %{mozillaincludedir}/xuldoc
  490.  %dir  %{mozillaincludedir}/xultmpl
  491. @@ -1460,7 +1337,6 @@
  492.  
  493.  %if %{build_xmlterm}
  494.  %files xmlterm
  495. -%defattr(-, root, root)
  496.  %{_bindir}/xmlterm
  497.  %{_bindir}/xcat
  498.  %{_bindir}/xls
  499. @@ -1470,34 +1346,21 @@
  500.  %endif
  501.  
  502.  %files js-debugger -f %{_tmppath}/mozilla-js-debugger.list
  503. -%defattr(-,root,root)
  504.  
  505.  %files dom-inspector -f %{_tmppath}/mozilla-dom-inspector.list
  506. -%defattr(-,root,root)
  507. -#dir %{mozillalibdir}/res/inspector
  508.  
  509.  %files spellchecker -f %{_tmppath}/mozilla-spellchecker.list
  510. -%defattr(-,root,root)
  511.  %{mozillalibdir}/dictionaries
  512.  
  513.  %if %build_enigmail
  514.  %files enigmail
  515. -%defattr(-,root,root)
  516.  %{mozillalibdir}/extensions/enigmail-*.xpi
  517. -#{mozillalibdir}/chrome/enigmail.jar
  518. -#{mozillalibdir}/components/enigmail.js
  519. -#{mozillalibdir}/components/enigmail.xpt
  520. -#{mozillalibdir}/components/ipc.xpt
  521. -#{mozillalibdir}/components/enigprefs-service.js
  522.  %endif
  523.  
  524.  %if %{build_nspr_nss}
  525. -
  526.  %files -n %{lib_nspr_name} -f %{_tmppath}/mozilla-nspr.list
  527. -%defattr(-, root, root)
  528.  
  529.  %files -n %{devel_nspr_name} -f %{_tmppath}/mozilla-nspr-devel.list
  530. -%defattr(-, root, root)
  531.  %dir %{mozillaincludedir}
  532.  %dir  %{mozillaincludedir}/nspr
  533.  %dir  %{mozillaincludedir}/nspr/private
  534. @@ -1507,14 +1370,9 @@
  535.  %{_datadir}/aclocal/nspr.m4
  536.  
  537.  %files -n %{lib_nss_name} -f  %{_tmppath}/mozilla-nss.list
  538. -%defattr(-, root, root)
  539.  %{_libdir}/*.chk
  540.  
  541.  %files -n %{devel_nss_name} -f %{_tmppath}/mozilla-nss-devel.list
  542. -%defattr(-, root, root)
  543.  %dir  %{mozillaincludedir}/nss
  544.  %{_libdir}/pkgconfig/mozilla-nss.pc
  545.  %endif
  546. -
  547. -
  548. -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement