From 586819755b4dbfdffdc8a725ab7c0f86095b8489 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 15 Sep 2018 17:37:09 +0100 Subject: gentoo resync : 15.09.2018 --- mail-client/thunderbird-bin/Manifest | 6 +- .../files/thunderbird-gentoo-default-prefs.js | 5 +- .../thunderbird-bin-52.9.1-r1.ebuild | 164 +++++++++++++++++++++ .../thunderbird-bin/thunderbird-bin-52.9.1.ebuild | 164 --------------------- .../thunderbird-bin/thunderbird-bin-60.0-r1.ebuild | 164 +++++++++++++++++++++ .../thunderbird-bin/thunderbird-bin-60.0.ebuild | 164 --------------------- 6 files changed, 332 insertions(+), 335 deletions(-) create mode 100644 mail-client/thunderbird-bin/thunderbird-bin-52.9.1-r1.ebuild delete mode 100644 mail-client/thunderbird-bin/thunderbird-bin-52.9.1.ebuild create mode 100644 mail-client/thunderbird-bin/thunderbird-bin-60.0-r1.ebuild delete mode 100644 mail-client/thunderbird-bin/thunderbird-bin-60.0.ebuild (limited to 'mail-client/thunderbird-bin') diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 137116d712b9..f8109447764d 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -1,6 +1,6 @@ AUX 10thunderbird-bin 36 BLAKE2B 4a1c1d5ff170a7f3a15402e5f52761dacb02e9afc518c9a850355fabf7d1a167f73f51c86fb77ef4ec651fa48cea3010752836feb51dc71c1ba787c95fe4deef SHA512 d65275c671277af884c5de99131dd785754fc68d222029fe2e863f08e821afb98e4b614ae0509b9b0aa7501ef72c52ae469f98806024ec661e09a684e2796d0f AUX icon/thunderbird-bin.desktop 229 BLAKE2B 2f9ec11f54483bb5c648a6fab4b95fd0c9b31a645c82f568263fd2b461b43921ea3a8261119ca210a531ca01955050f430fc881ab68a0c463d043953d9d0b02d SHA512 12906325b92fc3c336dc5d083f0b3ff56fd9892dd234abb9fa1a98ff51b718816b1ad50eb4063e718a86341e710e5410bc216bb398feff163eefff434ecaeccd -AUX thunderbird-gentoo-default-prefs.js 404 BLAKE2B 488c7fa7faea76726e01c459ef41629a946ecc23c4034ec9326be0f124c17d2f39b7e0d6f70a4639d60910035c8af744c169185b1dd04ee21c44ae599f8f949e SHA512 7163d09a6e5760327b4fad5e5ef8402640a1b1bbb173a78101275a245248c2c406a5e5e0ca675b7e7281f07d6d272a8586f007bec39c73621f3261862da93d81 +AUX thunderbird-gentoo-default-prefs.js 310 BLAKE2B fb6473176d37e6377fe556a27c3dda154c93fc8a6cce228536a9d571ccbda1b60b38938a6c83b3f34f0a848b5e255f9b56c0d3ca04377a00013977b5212fdf2f SHA512 cf4192686bb07702239b14976cf42abd33dda539382f489d589fe6e35d926df019a16de86868cc7db0eeb15d4fa6ed1df770c973dbb89024eea9e054df5064ed DIST lightning-5.4.9.tar.xz 1891752 BLAKE2B 90b777814db2962ff669430cea5a29ba1612a842fbb0edaca597539e6e2d728a9d90114ec6196fe0d4758a4738a15bc0c985a345e1062cb125617eb84ecf79e1 SHA512 8e54865d50118154c3918d5dec5dade4fb026c24bc697ad2e360db9741509cbdbb71ba9477508a9b209be6c8a8190fb0b5e03d2e8fedcc2cae18f5c9e5a3a496 DIST lightning-6.2.tar.xz 1647116 BLAKE2B 88a44c7ee6a1395372e260e8d0a0e00a6b2546398000ca701b74f98f85b73424e4126215c94543534ae1159de6644e81583353d53ae15b0e82592b17bf5fb2da SHA512 d51e56c6b21829dafa59cef086afb23f4afdd7dda5b1fdc1f6ad47ba0945e11dbedc826bb9764f42323275e251a48802eb5af2f0e5da27f3a64c105ee9f0dc4a DIST thunderbird-52.9.1-ar.xpi 604235 BLAKE2B 7981734de83b22d428e4b988adb938cf7b0ad0b54142ca14cc7e7bdf38729b57f4c9c56a22c939d322ce03aed55d6f1b726bf6fa23d5f35347602691a2b435e9 SHA512 03d93c275c0e38b07519bfbd893118ace69928eedde0d236e72c6900aafe2137641f76155a0e02fcb4b9185ff8e49c04937022b75b0e85d7ea9de05b90e2d727 @@ -116,6 +116,6 @@ DIST thunderbird-bin_i686-52.9.1.tar.bz2 51223475 BLAKE2B a30b4679ff844fc9f9752f DIST thunderbird-bin_i686-60.0.tar.bz2 52425890 BLAKE2B 1ac02fcade891d757f6a342ba26d47fdc75f2ce7110c1b72d0dcb39efa118181992d64fff32f02893f0eb0140d1976e32fbb3e55f2a750dcd2543a38561a4e7a SHA512 baf0334ba9803cdb79e1a05a6745f6a87575d52bf86f6169b664903608236eda8ba8965481a58b660fb1edb567c681211f328c3f0b9b298e267b5e572b41f642 DIST thunderbird-bin_x86_64-52.9.1.tar.bz2 49930254 BLAKE2B d0029fc31e02f6790953fa5bdd6057be9d9aa68151bc70c6effa91c17812604998cddd14ef71f2458331ecc85422dcc069311de944e7b10019f422e50fc88fff SHA512 98a35a81f77b58e6f5fca79ee5a56330f8184072c118b571245c7f686d2a196e0cca6f4df131bee066651fcf69b83ca076bb9dd68fa71dd766962694df8e43a7 DIST thunderbird-bin_x86_64-60.0.tar.bz2 50256875 BLAKE2B 7ce356f4ad795dab6377b0baa90a41ed818a73ee1f81d269cf0fba161ccd3998787d236e1a699bdfb9c4bcd93738d30e656be3c960bb8fd734826f5df5c5f8fe SHA512 87be28d46f22885c730e89c0a945ed307b23da11e331a5911b21353a53536587f8e95658de591d44a9bdf617dc3d50099f537bebe85680dbf1b3f25c7f18fdfb -EBUILD thunderbird-bin-52.9.1.ebuild 4736 BLAKE2B 2002dc9eba63e845b7fe90f03796c55afe556300f5728e75af8656de46e4f6c0298087ae8ca953e807eb7fa7a9b62440396298fb4b711b884b0a8934d709528b SHA512 9212c41221a8c0a1fc860f01ef15a839f8f50619b1b2eb7e70518425e119081ca6c7d9ec8a96558b92e369ed47d04449b489f8ae9ab3ddc9e64db64dadc29e58 -EBUILD thunderbird-bin-60.0.ebuild 4718 BLAKE2B b02dc6236364a51663df477a8c3aa5f7c6137141370b9cc4a072336bd32a7fd0921919aa1a82770e9c09f931871d1c6c101cfd2f2e97c40ac3cbaf899cd814ef SHA512 9b74d158940f7870e42077b57fce39d39104b6f4179892f0b437a059afb1120fae294df4868182b98afe87dd414a908dd7db7c66ef7ef290b13354e92ecd0060 +EBUILD thunderbird-bin-52.9.1-r1.ebuild 4736 BLAKE2B 2002dc9eba63e845b7fe90f03796c55afe556300f5728e75af8656de46e4f6c0298087ae8ca953e807eb7fa7a9b62440396298fb4b711b884b0a8934d709528b SHA512 9212c41221a8c0a1fc860f01ef15a839f8f50619b1b2eb7e70518425e119081ca6c7d9ec8a96558b92e369ed47d04449b489f8ae9ab3ddc9e64db64dadc29e58 +EBUILD thunderbird-bin-60.0-r1.ebuild 4718 BLAKE2B b02dc6236364a51663df477a8c3aa5f7c6137141370b9cc4a072336bd32a7fd0921919aa1a82770e9c09f931871d1c6c101cfd2f2e97c40ac3cbaf899cd814ef SHA512 9b74d158940f7870e42077b57fce39d39104b6f4179892f0b437a059afb1120fae294df4868182b98afe87dd414a908dd7db7c66ef7ef290b13354e92ecd0060 MISC metadata.xml 448 BLAKE2B 6bc86854f6ee50c3cbb028baebbed3da9d37342aca5a628b8d25de7553c0ef76eca88f54daa2d60d7e27564d6ebbd6c342aa69f2b99d4eee0d1a783fda8eb601 SHA512 bb5d5bed37f9880afbba222abcdd39b344e359098825954ead9052ee75b5bcf360cfa9af323480e81fe1c70eb9b3e5d79547772080294495e7c1db7c53d46d53 diff --git a/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js b/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js index 5d26710a4f43..99bb2cae7540 100644 --- a/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js +++ b/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js @@ -4,8 +4,5 @@ pref("browser.display.use_system_colors", true); pref("intl.locale.matchOS", true); pref("mail.shell.checkDefaultClient", false); -# Disable global indexing by default -pref("mailnews.database.global.indexer.enabled", false); - # Do not switch to Smart Folders after upgrade to 3.0b4 -pref("mail.folder.views.version", "1") +pref("mail.folder.views.version", "1"); diff --git a/mail-client/thunderbird-bin/thunderbird-bin-52.9.1-r1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-52.9.1-r1.ebuild new file mode 100644 index 000000000000..c669d7e37dea --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-52.9.1-r1.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MOZ_ESR="" +MOZ_LIGHTNING_VER="5.4.9" + +# Can be updated using scripts/get_langs.sh from mozilla overlay +MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt +nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr +uk vi zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by +MOZ_PN="${PN/-bin}" +MOZ_PV="${PV/_beta/b}" +MOZ_PV="${MOZ_PV/_rc/rc}" + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_P="${MOZ_PN}-${MOZ_PV}" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases" + +inherit eutils multilib pax-utils xdg-utils gnome2-utils nsplugins mozlinguas-v2 + +DESCRIPTION="Thunderbird Mail Client" +SRC_URI="${SRC_URI} + amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 ) + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz +" +# the below only works when upstream releases the xpi with all locales bundled +# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi + +HOMEPAGE="https://www.thunderbird.net/" +RESTRICT="strip mirror" + +KEYWORDS="-* amd64 x86" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+crashreporter +ffmpeg +pulseaudio selinux" + +DEPEND="app-arch/unzip" + +RDEPEND="virtual/freedesktop-icon-theme + dev-libs/atk + >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + >=dev-libs/glib-2.26:2 + >=media-libs/alsa-lib-1.0.16 + media-libs/fontconfig + >=media-libs/freetype-2.4.10:2 + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-2.18:2 + >=x11-libs/gtk+-3.4.0:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + >=x11-libs/pango-1.22.0 + pulseaudio? ( !"${D}"/usr/bin/${PN} +#!/bin/sh +unset LD_PRELOAD +LD_LIBRARY_PATH="${apulselib}${MOZILLA_FIVE_HOME}" \\ +exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" +EOF + fperms 0755 /usr/bin/${PN} + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} + + # Enable very specific settings for thunderbird-3 + insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ + newins "${FILESDIR}"/thunderbird-gentoo-default-prefs.js all-gentoo.js + + # Plugins dir + share_plugins_dir + + pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/mail-client/thunderbird-bin/thunderbird-bin-52.9.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-52.9.1.ebuild deleted file mode 100644 index c669d7e37dea..000000000000 --- a/mail-client/thunderbird-bin/thunderbird-bin-52.9.1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -MOZ_ESR="" -MOZ_LIGHTNING_VER="5.4.9" - -# Can be updated using scripts/get_langs.sh from mozilla overlay -MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt -nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr -uk vi zh-CN zh-TW ) - -# Convert the ebuild version to the upstream mozilla version, used by -MOZ_PN="${PN/-bin}" -MOZ_PV="${PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" - -if [[ ${MOZ_ESR} == 1 ]]; then - # ESR releases have slightly version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_P="${MOZ_PN}-${MOZ_PV}" - -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases" - -inherit eutils multilib pax-utils xdg-utils gnome2-utils nsplugins mozlinguas-v2 - -DESCRIPTION="Thunderbird Mail Client" -SRC_URI="${SRC_URI} - amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 ) - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz -" -# the below only works when upstream releases the xpi with all locales bundled -# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi - -HOMEPAGE="https://www.thunderbird.net/" -RESTRICT="strip mirror" - -KEYWORDS="-* amd64 x86" -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+crashreporter +ffmpeg +pulseaudio selinux" - -DEPEND="app-arch/unzip" - -RDEPEND="virtual/freedesktop-icon-theme - dev-libs/atk - >=sys-apps/dbus-0.60 - >=dev-libs/dbus-glib-0.72 - >=dev-libs/glib-2.26:2 - >=media-libs/alsa-lib-1.0.16 - media-libs/fontconfig - >=media-libs/freetype-2.4.10:2 - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.4.0:3 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - pulseaudio? ( !"${D}"/usr/bin/${PN} -#!/bin/sh -unset LD_PRELOAD -LD_LIBRARY_PATH="${apulselib}${MOZILLA_FIVE_HOME}" \\ -exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" -EOF - fperms 0755 /usr/bin/${PN} - - # revdep-rebuild entry - insinto /etc/revdep-rebuild - doins "${FILESDIR}"/10${PN} - - # Enable very specific settings for thunderbird-3 - insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ - newins "${FILESDIR}"/thunderbird-gentoo-default-prefs.js all-gentoo.js - - # Plugins dir - share_plugins_dir - - pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container} -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/mail-client/thunderbird-bin/thunderbird-bin-60.0-r1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-60.0-r1.ebuild new file mode 100644 index 000000000000..6d83bfabe74a --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-60.0-r1.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MOZ_ESR="" +MOZ_LIGHTNING_VER="6.2" + +# Can be updated using scripts/get_langs.sh from mozilla overlay +MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt +nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr +uk vi zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by +MOZ_PN="${PN/-bin}" +MOZ_PV="${PV/_beta/b}" +MOZ_PV="${MOZ_PV/_rc/rc}" + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_P="${MOZ_PN}-${MOZ_PV}" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases" + +inherit eutils multilib pax-utils xdg-utils gnome2-utils nsplugins mozlinguas-v2 + +DESCRIPTION="Thunderbird Mail Client" +SRC_URI="${SRC_URI} + amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 ) + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz +" +# the below only works when upstream releases the xpi with all locales bundled +# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi + +HOMEPAGE="https://www.thunderbird.net/" +RESTRICT="strip mirror" + +KEYWORDS="-* ~amd64 ~x86" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+crashreporter +ffmpeg +pulseaudio selinux" + +DEPEND="app-arch/unzip" + +RDEPEND="virtual/freedesktop-icon-theme + dev-libs/atk + >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + >=dev-libs/glib-2.26:2 + >=media-libs/alsa-lib-1.0.16 + media-libs/fontconfig + >=media-libs/freetype-2.4.10:2 + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-2.18:2 + >=x11-libs/gtk+-3.4.0:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + >=x11-libs/pango-1.22.0 + pulseaudio? ( !"${D}"/usr/bin/${PN} +#!/bin/sh +unset LD_PRELOAD +LD_LIBRARY_PATH="${apulselib}${MOZILLA_FIVE_HOME}" \\ +exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" +EOF + fperms 0755 /usr/bin/${PN} + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} + + # Enable very specific settings for thunderbird-3 + insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ + newins "${FILESDIR}"/thunderbird-gentoo-default-prefs.js all-gentoo.js + + # Plugins dir + share_plugins_dir + + pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/mail-client/thunderbird-bin/thunderbird-bin-60.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-60.0.ebuild deleted file mode 100644 index 6d83bfabe74a..000000000000 --- a/mail-client/thunderbird-bin/thunderbird-bin-60.0.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -MOZ_ESR="" -MOZ_LIGHTNING_VER="6.2" - -# Can be updated using scripts/get_langs.sh from mozilla overlay -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt -nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr -uk vi zh-CN zh-TW ) - -# Convert the ebuild version to the upstream mozilla version, used by -MOZ_PN="${PN/-bin}" -MOZ_PV="${PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" - -if [[ ${MOZ_ESR} == 1 ]]; then - # ESR releases have slightly version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_P="${MOZ_PN}-${MOZ_PV}" - -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases" - -inherit eutils multilib pax-utils xdg-utils gnome2-utils nsplugins mozlinguas-v2 - -DESCRIPTION="Thunderbird Mail Client" -SRC_URI="${SRC_URI} - amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 ) - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz -" -# the below only works when upstream releases the xpi with all locales bundled -# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi - -HOMEPAGE="https://www.thunderbird.net/" -RESTRICT="strip mirror" - -KEYWORDS="-* ~amd64 ~x86" -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+crashreporter +ffmpeg +pulseaudio selinux" - -DEPEND="app-arch/unzip" - -RDEPEND="virtual/freedesktop-icon-theme - dev-libs/atk - >=sys-apps/dbus-0.60 - >=dev-libs/dbus-glib-0.72 - >=dev-libs/glib-2.26:2 - >=media-libs/alsa-lib-1.0.16 - media-libs/fontconfig - >=media-libs/freetype-2.4.10:2 - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.4.0:3 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - pulseaudio? ( !"${D}"/usr/bin/${PN} -#!/bin/sh -unset LD_PRELOAD -LD_LIBRARY_PATH="${apulselib}${MOZILLA_FIVE_HOME}" \\ -exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" -EOF - fperms 0755 /usr/bin/${PN} - - # revdep-rebuild entry - insinto /etc/revdep-rebuild - doins "${FILESDIR}"/10${PN} - - # Enable very specific settings for thunderbird-3 - insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ - newins "${FILESDIR}"/thunderbird-gentoo-default-prefs.js all-gentoo.js - - # Plugins dir - share_plugins_dir - - pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container} -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" -} - -pkg_postrm() { - gnome2_icon_cache_update -} -- cgit v1.2.3