mozilla-xulrunner192/mozilla-xulrunner192.spec
changeset 75 4708409c896c
parent 72 09df8552b796
child 88 a066d1e6db17
equal deleted inserted replaced
66:7c4c13361550 75:4708409c896c
    18 
    18 
    19 # norootforbuild
    19 # norootforbuild
    20 
    20 
    21 
    21 
    22 Name:           mozilla-xulrunner192
    22 Name:           mozilla-xulrunner192
    23 BuildRequires:  autoconf213 gcc-c++ libcurl-devel libgnomeui-devel libidl-devel libnotify-devel python startup-notification-devel zip
    23 BuildRequires:  autoconf213 gcc-c++ libcurl-devel libgnomeui-devel libidl-devel libnotify-devel python startup-notification-devel zip pkg-config
    24 # needed for brp-check-bytecode-version (jar, fastjar would do as well)
    24 # needed for brp-check-bytecode-version (jar, fastjar would do as well)
    25 BuildRequires:  unzip
    25 BuildRequires:  unzip
    26 %if %suse_version > 1020
    26 %if %suse_version > 1020
    27 BuildRequires:  fdupes
    27 BuildRequires:  fdupes
    28 %endif
    28 %endif
    39 BuildRequires:  wireless-tools
    39 BuildRequires:  wireless-tools
    40 %endif
    40 %endif
    41 License:        GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
    41 License:        GPLv2+ ; LGPLv2.1+ ; MPLv1.1+
    42 Version:        1.9.2.4
    42 Version:        1.9.2.4
    43 Release:        1
    43 Release:        1
    44 %define         releasedate 2010041000
    44 %define         releasedate 2010050300
    45 %define         version_internal 1.9.2.4pre
    45 %define         version_internal 1.9.2.4
    46 %define         apiversion 1.9.2
    46 %define         apiversion 1.9.2
    47 %define         uaweight 192040
    47 %define         uaweight 192040
    48 Summary:        Mozilla Runtime Environment 1.9.2
    48 Summary:        Mozilla Runtime Environment 1.9.2
    49 Url:            http://www.mozilla.org
    49 Url:            http://www.mozilla.org
    50 Group:          Productivity/Other
    50 Group:          Productivity/Other
   435 rm -rf %{_tmppath}/translations.*
   435 rm -rf %{_tmppath}/translations.*
   436 %endif
   436 %endif
   437 
   437 
   438 %post
   438 %post
   439 /usr/sbin/update-alternatives --install %{_bindir}/xulrunner \
   439 /usr/sbin/update-alternatives --install %{_bindir}/xulrunner \
   440   xulrunner %{_libdir}/xulrunner-%{version_internal}/xulrunner %{uaweight} || :
   440   xulrunner %{_libdir}/xulrunner-%{apiversion}/xulrunner %{uaweight} || :
   441 %{_libdir}/xulrunner-%{version_internal}/add-plugins.sh > /dev/null 2>&1
   441 %{_libdir}/xulrunner-%{apiversion}/add-plugins.sh > /dev/null 2>&1
   442 exit 0
   442 exit 0
   443 
   443 
   444 %posttrans
   444 %posttrans
   445 # needed for updates which transition directory to symlink
   445 # needed for updates which transition directory to symlink
   446 %if 0%{?ga_version:1} 
   446 %if 0%{?ga_version:1} 
   453 
   453 
   454 %preun
   454 %preun
   455 if [ "$1" = "0" ]; then # deinstallation
   455 if [ "$1" = "0" ]; then # deinstallation
   456   # that's not quite nice since old versions should be removed on update as well
   456   # that's not quite nice since old versions should be removed on update as well
   457   # but that's problematic for updates w/o raising the version number
   457   # but that's problematic for updates w/o raising the version number
   458   /usr/sbin/update-alternatives --remove xulrunner %{_libdir}/xulrunner-%{version_internal}/xulrunner
   458   /usr/sbin/update-alternatives --remove xulrunner %{_libdir}/xulrunner-%{apiversion}/xulrunner
   459 fi
   459 fi
   460 rm -f %{_libdir}/xulrunner-%{version_internal}/dictionaries/*
   460 rm -f %{_libdir}/xulrunner-%{version_internal}/dictionaries/*
   461 exit 0
   461 exit 0
   462 
   462 
   463 %triggerin -- myspell-dictionary
   463 %triggerin -- myspell-dictionary
   502 %exclude %{_libdir}/xulrunner-%{version_internal}/libmozjs.so
   502 %exclude %{_libdir}/xulrunner-%{version_internal}/libmozjs.so
   503 %{_libdir}/xulrunner-%{version_internal}/.autoreg
   503 %{_libdir}/xulrunner-%{version_internal}/.autoreg
   504 %{_libdir}/xulrunner-%{version_internal}/add-plugins.sh
   504 %{_libdir}/xulrunner-%{version_internal}/add-plugins.sh
   505 %{_libdir}/xulrunner-%{version_internal}/dependentlibs.list
   505 %{_libdir}/xulrunner-%{version_internal}/dependentlibs.list
   506 %{_libdir}/xulrunner-%{version_internal}/mozilla-xremote-client
   506 %{_libdir}/xulrunner-%{version_internal}/mozilla-xremote-client
   507 %{_libdir}/xulrunner-%{version_internal}/mozilla-runtime
   507 %{_libdir}/xulrunner-%{version_internal}/plugin-container
   508 %{_libdir}/xulrunner-%{version_internal}/run-mozilla.sh
   508 %{_libdir}/xulrunner-%{version_internal}/run-mozilla.sh
   509 %{_libdir}/xulrunner-%{version_internal}/xulrunner
   509 %{_libdir}/xulrunner-%{version_internal}/xulrunner
   510 %{_libdir}/xulrunner-%{version_internal}/xulrunner-bin
   510 %{_libdir}/xulrunner-%{version_internal}/xulrunner-bin
   511 %{_libdir}/xulrunner-%{version_internal}/xulrunner-stub
   511 %{_libdir}/xulrunner-%{version_internal}/xulrunner-stub
   512 %{_libdir}/xulrunner-%{version_internal}/platform.ini
   512 %{_libdir}/xulrunner-%{version_internal}/platform.ini