diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /net-im/psi |
reinit the tree, so we can have metadata
Diffstat (limited to 'net-im/psi')
-rw-r--r-- | net-im/psi/Manifest | 10 | ||||
-rw-r--r-- | net-im/psi/metadata.xml | 28 | ||||
-rw-r--r-- | net-im/psi/psi-1.2.ebuild | 126 | ||||
-rw-r--r-- | net-im/psi/psi-1.3.ebuild | 125 | ||||
-rw-r--r-- | net-im/psi/psi-9999.ebuild | 199 |
5 files changed, 488 insertions, 0 deletions
diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest new file mode 100644 index 000000000000..9152ee3562ad --- /dev/null +++ b/net-im/psi/Manifest @@ -0,0 +1,10 @@ +DIST psi-1.2.tar.xz 2138940 SHA256 16ce1b767d40453032cd5d9ad5a9d4c6dba43989acc9a09538da3f74b7c614f5 SHA512 a486f6ee910cc17157849a68aa724608ddbeed319511646f6973a0789da192ec0fed7899024ad169c5b0e604372025dad7a58bacd223723d35ea490ec7f00b20 WHIRLPOOL 2a0f37067a085b3ce93864905367fa56584666bee6697bdae8f4eedd74cdf15f7be9eee85ba23440cb39a11e384e5ce7218a408042203fe70b398058a69b7867 +DIST psi-1.3.tar.xz 2143076 SHA256 59debd16e61ab1d4ff88aca9f41b9caaaca8395f1576418fb99214d5e2c6fa8b SHA512 b1b0f8d0c8326d486cb908d7b7de8f48579a2775f4cad0721ebeb646abd35e890712df176dd8676bf6c6089db88e73cf1b0423bd7a0ea0054661bdcea89349fe WHIRLPOOL 4fdccf0b730e86a2b44c417ffdb83e0f5acab714e8a00badfed6b3095159a10c11bd8ab1a5656172e12920ff72e20178eca93257974d538152cff7cf49424e47 +DIST psi-l10n-1.2.tar.gz 2992381 SHA256 8a16c2d67c0aafbaa296fe06cd6b7de5f32683487b10245b10e8baae63b8f789 SHA512 946b86d12e76fe9a44f1adc154140a02f3d575e57b5f67c8d95472241c6d4510d1b4be81d8914d5670b15ea8ad1b836aa63fc62c3de94e0091b39e2fb234a130 WHIRLPOOL 6cd52e0dcd76f7df3137055de9d9e4518b1adfb8d6f03e9af59e0a49b01933c400d15671b252ea529543eab8f14aae34be8432c43bb28d9233f57833c0517718 +DIST psi-l10n-1.3.tar.gz 2991441 SHA256 122fb6e45e511fe96d8a84beb86e8e6fcb11500f468f9e97b52fddf193041378 SHA512 22885352b5f443ff0719ae4e861ce5626e779ec231ac13b5cd48a7c57065289c6c5504ae6d1f5782ad05b3d27a477fd52e729cfcd1c774786872d8a79cf55090 WHIRLPOOL 6aa0b6bbba0feceda1ca38bcff0166d3e6e0ed2b81bfd15bdfeabfac29411f114fbc7a6c27650a7e00f5b89bd53ef47763fd7013cd3cd9233a01612181e7b4c8 +EBUILD psi-1.2.ebuild 2975 SHA256 7e02a8cf358a4ecbd45d485d2be7248edb5a448ab7d39eb0d016848f3f692e42 SHA512 910c5eff50e0dd3150f4c61342586bb38cfe5936b497ec8349694eae469d9d28364af78c5d1c7624ae615c1fb5db09c2f6f6dab4662372545c47e9c5700767aa WHIRLPOOL 407202ea432d6a2fadbf7d5046387f3c0ba353627fdf4bda440a3fe91d95e363d7673a2e0362e080b6315952e3831343e26d59f351f15321320e9d5e5e6ac94c +EBUILD psi-1.3.ebuild 2977 SHA256 6eddfb31e1ffc82e57b23cf0a62bb5c2b2a36a520aeb2126f77a1d2b06ac8a02 SHA512 c31f84f1172757b8ef18b23665c449c544239bf2a8134bd69d8bf05b7cee49c74ba96564ed0ef070a7772ba5e9fe11fe6ccf7c98e3cc90e5d54a9ebf6dfbf228 WHIRLPOOL 95359daefa890da42217d5fcaaacfda8623d0657b529779b14d40a25336fbf462a3d5a0c6041cbec168f778d4724bd8b477d13abfb107ec8ba16de0d907184c4 +EBUILD psi-9999.ebuild 5084 SHA256 79f3160a3055c705310936df44e6f951cc949cf4946474b0397725328a1f3a15 SHA512 e2717a24e165e8314b8ec8f7706c2fe1c4039bbccb2c35bfeb6f36368725dee3089438f0fda511bc07c57e809b73b4548d43c2bf80ea90df8d0fe6842f5c9c35 WHIRLPOOL 97fd90c25531355c2a94dc8e27de73b74a8b8f765bd2560e40d9b1848d5ff4a999abc789ca7c9e21e618668d32b646a4a4643aa8791d3908bd42c763d417d497 +MISC ChangeLog 4566 SHA256 72d45b68ce7288d0113519e64135d9a631f2ecbb5568ab3ad7b215f218eab1f0 SHA512 8f6080ec5069848472953de765e82d73500952d49cc0d2a63900623be0f13d5d0d8395ca1e1b7995e6e64017a6faaecd3722782df24f43c7780e50dbf5173054 WHIRLPOOL 7c05de788d6cef1aa2b2167ac9e4894319ba8f47f344d40b88b9c221287cd1cb76bb0411a1b20c6b95716e3ebdf163319e989ee91082acb09785fe2f41dd38de +MISC ChangeLog-2015 36216 SHA256 7b3d30147201ffcffc6b9036dcf8f2f34afd519ff1c90ad48955cd3cdb9cf178 SHA512 68b71f5cfd1b3f26c53d29c324bdf6f674e7365dbb5f8cff88a76256a680fe2d34c1f67b60ade688b5e9afeff53999aad9480040a27014360fb0ee268136ec4f WHIRLPOOL 7041cc58ba0e293129d9b5126daca6dfd88859cb59a9953e949d2c25f414bc26d0525852fbb5967e9a1e04fe490176a61e5ad00c290fe258b404f47701aa7a85 +MISC metadata.xml 1295 SHA256 15f3c621cdb923ff5a7fe60ad893a7fde48ba8ea4c1568d2bd64a755d884efcf SHA512 525be581ea253bbdb97945612871338dfdbb39acb6b2eeeb4aef4d38d3b5e95899f05f6516bcbd23dc2b900d6403e8727b60050899a922a54e939f410c564820 WHIRLPOOL 4d96856f87850d888649dbed6659c1c8ed5e0ac7996037af10468491d3bea6350da03c82c21c6c51e6bb3f1e5a580d247ea7001374cadb9cc7feec94ff4790aa diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml new file mode 100644 index 000000000000..96ff15122396 --- /dev/null +++ b/net-im/psi/metadata.xml @@ -0,0 +1,28 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>rion4ik@gmail.com</email> + <name>Sergey Ilinykh</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription>Psi is a very good XMPP client that uses Qt</longdescription> + <use> + <flag name='aspell'>Enable spellchecking using <pkg>app-text/aspell</pkg></flag> + <flag name='enchant'>Enable spellchecking using <pkg>app-text/enchant</pkg></flag> + <flag name='extras'>Enable Psi+ patcheset</flag> + <flag name='hunspell'>Enable spellchecking using <pkg>app-text/hunspell</pkg></flag> + <flag name='iconsets'>Install additional iconsets, some of them has not clear licensing</flag> + <flag name='sql'>Enable psi-new-history extras patch</flag> + <flag name='webengine'>Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg></flag> + <flag name='webkit'>Enable themed, html-based chatlogs</flag> + <flag name='whiteboarding'>Enable experimental interactive SVG drawing</flag> + </use> + <upstream> + <remote-id type="github">psi-im/psi</remote-id> + <remote-id type="sourceforge">psi</remote-id> + </upstream> +</pkgmetadata> diff --git a/net-im/psi/psi-1.2.ebuild b/net-im/psi/psi-1.2.ebuild new file mode 100644 index 000000000000..92f7233fa5a6 --- /dev/null +++ b/net-im/psi/psi-1.2.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="be bg ca cs de en eo es et fa fi fr he hu it ja kk mk nl pl pt pt_BR ru sk sl sr@latin sv sw uk ur_PK vi zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit l10n qmake-utils xdg-utils + +DESCRIPTION="Qt XMPP client" +HOMEPAGE="http://psi-im.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz + https://github.com/psi-im/psi-l10n/archive/1.2.tar.gz -> psi-l10n-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aspell crypt dbus debug doc enchant +hunspell ssl webengine webkit whiteboarding xscreensaver" + +# qconf generates not quite compatible configure scripts +QA_CONFIGURE_OPTIONS=".*" + +REQUIRED_USE=" + ?? ( aspell enchant hunspell ) + webengine? ( !webkit ) +" + +RDEPEND=" + app-crypt/qca:2[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + net-dns/libidn + sys-libs/zlib[minizip] + x11-libs/libX11 + x11-libs/libxcb + aspell? ( app-text/aspell ) + dbus? ( dev-qt/qtdbus:5 ) + enchant? ( >=app-text/enchant-1.3.0 ) + hunspell? ( app-text/hunspell:= ) + webengine? ( + >=dev-qt/qtwebchannel-5.7:5 + >=dev-qt/qtwebengine-5.7:5[widgets] + ) + webkit? ( dev-qt/qtwebkit:5 ) + whiteboarding? ( dev-qt/qtsvg:5 ) + xscreensaver? ( x11-libs/libXScrnSaver ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +PDEPEND=" + crypt? ( app-crypt/qca[gpg] ) + ssl? ( app-crypt/qca:2[ssl] ) +" + +RESTRICT="test" + +src_configure() { + CONF=( + --no-separate-debug-info + --qtdir="$(qt5_get_bindir)/.." + $(use_enable aspell) + $(use_enable dbus qdbus) + $(use_enable enchant) + $(use_enable hunspell) + $(use_enable xscreensaver xss) + $(use_enable whiteboarding) + ) + + use debug && CONF+=("--debug") + use webengine && CONF+=("--enable-webkit" "--with-webkit=qtwebengine") + use webkit && CONF+=("--enable-webkit" "--with-webkit=qtwebkit") + + econf "${CONF[@]}" + + eqmake5 psi.pro +} + +src_compile() { + emake + use doc && emake -C doc api_public +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + # this way the docs will be installed in the standard gentoo dir + rm "${ED}"/usr/share/psi/{COPYING,README} || die "Installed file set seems to be changed by upstream" + newdoc iconsets/roster/README README.roster + newdoc iconsets/system/README README.system + newdoc certs/README README.certs + dodoc README + + use doc && HTML_DOCS=( doc/api/. ) + einstalldocs + + # install translations + local mylrelease="$(qt5_get_bindir)"/lrelease + cd "${WORKDIR}/psi-l10n-${PV}" || die + insinto /usr/share/psi + install_locale() { + "${mylrelease}" "translations/${PN}_${1}.ts" || die "lrelease ${1} failed" + doins "translations/${PN}_${1}.qm" + } + l10n_for_each_locale_do install_locale +} + +pkg_postinst() +{ + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/net-im/psi/psi-1.3.ebuild b/net-im/psi/psi-1.3.ebuild new file mode 100644 index 000000000000..3d47e6fece4d --- /dev/null +++ b/net-im/psi/psi-1.3.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="be bg ca cs de en eo es et fa fi fr he hu it ja kk mk nl pl pt pt_BR ru sk sl sr@latin sv sw uk ur_PK vi zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit l10n qmake-utils xdg-utils + +DESCRIPTION="Qt XMPP client" +HOMEPAGE="http://psi-im.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz + https://github.com/psi-im/psi-l10n/archive/${PV}.tar.gz -> psi-l10n-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aspell crypt dbus debug doc enchant +hunspell ssl webengine webkit whiteboarding xscreensaver" + +# qconf generates not quite compatible configure scripts +QA_CONFIGURE_OPTIONS=".*" + +REQUIRED_USE=" + ?? ( aspell enchant hunspell ) + webengine? ( !webkit ) +" + +RDEPEND=" + app-crypt/qca:2[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + net-dns/libidn + sys-libs/zlib[minizip] + x11-libs/libX11 + x11-libs/libxcb + aspell? ( app-text/aspell ) + dbus? ( dev-qt/qtdbus:5 ) + enchant? ( >=app-text/enchant-1.3.0 ) + hunspell? ( app-text/hunspell:= ) + webengine? ( + >=dev-qt/qtwebchannel-5.7:5 + >=dev-qt/qtwebengine-5.7:5[widgets] + ) + webkit? ( dev-qt/qtwebkit:5 ) + whiteboarding? ( dev-qt/qtsvg:5 ) + xscreensaver? ( x11-libs/libXScrnSaver ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +PDEPEND=" + crypt? ( app-crypt/qca[gpg] ) + ssl? ( app-crypt/qca:2[ssl] ) +" + +RESTRICT="test" + +src_configure() { + CONF=( + --no-separate-debug-info + --qtdir="$(qt5_get_bindir)/.." + $(use_enable aspell) + $(use_enable dbus qdbus) + $(use_enable enchant) + $(use_enable hunspell) + $(use_enable xscreensaver xss) + $(use_enable whiteboarding) + ) + + use debug && CONF+=("--debug") + use webengine && CONF+=("--enable-webkit" "--with-webkit=qtwebengine") + use webkit && CONF+=("--enable-webkit" "--with-webkit=qtwebkit") + + econf "${CONF[@]}" + + eqmake5 psi.pro +} + +src_compile() { + emake + use doc && emake -C doc api_public +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + # this way the docs will be installed in the standard gentoo dir + rm "${ED}"/usr/share/psi/{COPYING,README} || die "Installed file set seems to be changed by upstream" + newdoc iconsets/roster/README README.roster + newdoc iconsets/system/README README.system + newdoc certs/README README.certs + dodoc README + + use doc && HTML_DOCS=( doc/api/. ) + einstalldocs + + # install translations + local mylrelease="$(qt5_get_bindir)"/lrelease + cd "${WORKDIR}/psi-l10n-${PV}" || die + insinto /usr/share/psi + install_locale() { + "${mylrelease}" "translations/${PN}_${1}.ts" || die "lrelease ${1} failed" + doins "translations/${PN}_${1}.qm" + } + l10n_for_each_locale_do install_locale +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/net-im/psi/psi-9999.ebuild b/net-im/psi/psi-9999.ebuild new file mode 100644 index 000000000000..20f9be17efad --- /dev/null +++ b/net-im/psi/psi-9999.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="be bg ca cs de en eo es et fa fi fr he hu it ja kk mk nl pl pt pt_BR ru sk sl sr@latin sv sw uk ur_PK vi zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit l10n git-r3 qmake-utils xdg-utils + +DESCRIPTION="Qt XMPP client" +HOMEPAGE="http://psi-im.org/" + +PSI_URI="https://github.com/psi-im" +PSI_PLUS_URI="https://github.com/psi-plus" +EGIT_REPO_URI="${PSI_URI}/${PN}.git" +PSI_LANGS_URI="${PSI_URI}/psi-l10n.git" +PSI_PLUS_LANGS_URI="${PSI_PLUS_URI}/psi-plus-l10n.git" +EGIT_MIN_CLONE_TYPE="single" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="aspell crypt dbus debug doc enchant extras +hunspell iconsets sql ssl webengine webkit whiteboarding xscreensaver" + +# qconf generates not quite compatible configure scripts +QA_CONFIGURE_OPTIONS=".*" + +REQUIRED_USE=" + ?? ( aspell enchant hunspell ) + iconsets? ( extras ) + sql? ( extras ) + webengine? ( !webkit ) +" + +RDEPEND=" + app-crypt/qca:2[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + net-dns/libidn + sys-libs/zlib[minizip] + x11-libs/libX11 + x11-libs/libxcb + aspell? ( app-text/aspell ) + dbus? ( dev-qt/qtdbus:5 ) + enchant? ( >=app-text/enchant-1.3.0 ) + extras? ( + sql? ( dev-qt/qtsql:5 ) + ) + hunspell? ( app-text/hunspell:= ) + webengine? ( + >=dev-qt/qtwebchannel-5.7:5 + >=dev-qt/qtwebengine-5.7:5[widgets] + ) + webkit? ( dev-qt/qtwebkit:5 ) + whiteboarding? ( dev-qt/qtsvg:5 ) + xscreensaver? ( x11-libs/libXScrnSaver ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig + doc? ( app-doc/doxygen ) + extras? ( >=sys-devel/qconf-2.3 ) +" +PDEPEND=" + crypt? ( app-crypt/qca[gpg] ) + ssl? ( app-crypt/qca:2[ssl] ) +" + +RESTRICT="test iconsets? ( bindist )" + +pkg_setup() { + MY_PN=psi + if use extras; then + MY_PN=psi-plus + echo + ewarn "You're about to build patched version of Psi called Psi+." + ewarn "It has new nice features not yet included to Psi." + ewarn "Take a look at homepage for more info: http://psi-plus.com/" + echo + + if use iconsets; then + echo + ewarn "Some artwork is from open source projects, but some is provided 'as-is'" + ewarn "and has not clear licensing." + ewarn "Possibly this build is not redistributable in some countries." + fi + fi +} + +src_unpack() { + git-r3_src_unpack + + # fetch translations + unset EGIT_BRANCH EGIT_COMMIT + EGIT_REPO_URI=$(usex extras "${PSI_PLUS_LANGS_URI}" "${PSI_LANGS_URI}") + EGIT_CHECKOUT_DIR="${WORKDIR}/psi-l10n" + git-r3_src_unpack + + if use extras; then + unset EGIT_BRANCH EGIT_COMMIT + EGIT_CHECKOUT_DIR="${WORKDIR}/psi-plus" \ + EGIT_REPO_URI="${PSI_PLUS_URI}/main.git" \ + git-r3_src_unpack + + if use iconsets; then + unset EGIT_BRANCH EGIT_COMMIT + EGIT_CHECKOUT_DIR="${WORKDIR}/resources" \ + EGIT_REPO_URI="${PSI_PLUS_URI}/resources.git" \ + git-r3_src_unpack + fi + fi +} + +src_prepare() { + default + if use extras; then + cp -a "${WORKDIR}/psi-plus/iconsets" "${S}" || die "failed to copy iconsets" + if use iconsets; then + cp -a "${WORKDIR}/resources/iconsets" "${S}" || die "failed to copy additional iconsets" + fi + + eapply "${WORKDIR}/psi-plus/patches"/*.diff + use sql && eapply "${WORKDIR}/psi-plus/patches/dev/psi-new-history.patch" + + vergen="${WORKDIR}/psi-plus/admin/psi-plus-nightly-version" + features="$(use webkit && echo '--webkit') $(use webengine && echo '--webengine') $(use sql && echo '--sql')" + NIGHTLY_VER=$("${vergen}" ./ $features) + elog "Prepared version: ${NIGHTLY_VER}" + echo "${NIGHTLY_VER}" > version || die "Failed to write version file" + + qconf || die "Failed to create ./configure." + fi +} + +src_configure() { + CONF=( + --no-separate-debug-info + --qtdir="$(qt5_get_bindir)/.." + $(use_enable aspell) + $(use_enable dbus qdbus) + $(use_enable enchant) + $(use_enable hunspell) + $(use_enable xscreensaver xss) + $(use_enable whiteboarding) + ) + + use debug && CONF+=("--debug") + use webengine && CONF+=("--enable-webkit" "--with-webkit=qtwebengine") + use webkit && CONF+=("--enable-webkit" "--with-webkit=qtwebkit") + + econf "${CONF[@]}" + + eqmake5 psi.pro +} + +src_compile() { + emake + use doc && emake -C doc api_public +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + # this way the docs will be installed in the standard gentoo dir + rm "${ED}"/usr/share/${MY_PN}/{COPYING,README} || die "Installed file set seems to be changed by upstream" + newdoc iconsets/roster/README README.roster + newdoc iconsets/system/README README.system + newdoc certs/README README.certs + dodoc README + + use doc && HTML_DOCS=( doc/api/. ) + einstalldocs + + # install translations + local mylrelease="$(qt5_get_bindir)"/lrelease + cd "${WORKDIR}/psi-l10n" || die + insinto /usr/share/${MY_PN} + install_locale() { + "${mylrelease}" "translations/${PN}_${1}.ts" || die "lrelease ${1} failed" + doins "translations/${PN}_${1}.qm" + } + l10n_for_each_locale_do install_locale +} + +pkg_postinst(){ + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} |