From 800c4c398cad9dd837da33062e71ccc84114fe05 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 20 Sep 2022 17:24:07 +0100 Subject: gentoo auto-resync : 20:09:2022 - 17:24:07 --- net-im/psi/Manifest | 4 +- net-im/psi/psi-1.5-r1.ebuild | 119 +++++++++++++++++++++++++++++++++++++++++++ net-im/psi/psi-1.5.ebuild | 119 ------------------------------------------- net-im/psi/psi-9999.ebuild | 4 +- 4 files changed, 123 insertions(+), 123 deletions(-) create mode 100644 net-im/psi/psi-1.5-r1.ebuild delete mode 100644 net-im/psi/psi-1.5.ebuild (limited to 'net-im/psi') diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest index d468c964a1e0..9154982543fc 100644 --- a/net-im/psi/Manifest +++ b/net-im/psi/Manifest @@ -1,5 +1,5 @@ DIST psi-1.5.tar.xz 2125104 BLAKE2B ee4114749b5958c61dccc45c2562d868f30a2f4765229c904c32d54d5730e2eaa9ab03e966fa5b83aba7e31d37fafb2b194c74a72f2404f3b51815bc525c5080 SHA512 c2e17dad346b5f7e8c97dc8959d99eaf4c30c1ba11c2d04b562af7b30482d5dbdc3a86508c4c29881ea0fc72db5a9d5fb4017768732cafee6a1d3025a39d8520 DIST psi-l10n-1.5.tar.gz 3037979 BLAKE2B a1baef1b3c86c1b0a528d4395bd6aabf99e1ec4c077d5d0358d4fd9566fcc2d929f46688c3bb2f56ad1de840fa1699f33c211fa4c7597b66ba0842cccbfbc19c SHA512 d5ed8244fbaa9fdd9a40a14ef3660085c8c9c5a18352900fa8d947fad01aea5894c23d83dc16e8ebf9fe007905ecbb8eca7dfaa4e1cf0fa160af341967886cae -EBUILD psi-1.5.ebuild 2949 BLAKE2B c19b5b54c239133bf204a4372c4928033345e6e17891910d2f8114ad1fc6ef189f505ab13932401e9759360147717bdf3c2e3dea9e541e75f032df4932085a6b SHA512 a116b517ff0e1fe094453f9cbde5cf00837aa6cf64686e7be412336059b0f485df43a4e6876998aa9cddc873226000a40152d8b0028884e8192ae841a89ad346 -EBUILD psi-9999.ebuild 4076 BLAKE2B 84b988c4426e0f17098eb8007bb4b7340d8add5ed5294b34156e26a830475184946b2b8ba0110f15cc010775179287cd268ae1323bd3f1b9d273fc18e8821355 SHA512 b9dc5e8a6ded501c1a3041e9101cd801443cc5c52761c9838f98b7d6c46b631cf08f4b933e2c7dcedd6d24d4071fcaa281eeec68c078205300446446d6c3f6ba +EBUILD psi-1.5-r1.ebuild 2954 BLAKE2B 1b857629aec9792590f2e5154e5fbb584106e57a6936d396819bb5196b8955d38d06835df1c671451ddd3835d937d4f08fd6231ccf549e59219e03c7283f4986 SHA512 c2d5b162ffcd9e474d3a742fc5f0daa76cf4ab03de602c0a01a12a994bee625a22059bb1aed603c1b457a7174192273eb3271bab60278d845d40f67096db4a39 +EBUILD psi-9999.ebuild 4081 BLAKE2B 7fae46572504c46fdb57792f28bfdd0c156db7e6dd0dec38aee5cca416adeebe687fc2ea53aac6d0e632da7d995178b9b361fbdee208fced0933bb1ae5ab574e SHA512 2239414fc61760eb10262a319e899cae353ace4c47978316a02fcb5225918a49eb53d0618bea9ca35669e029a93217d2ce193da63ca8c536a64b0c1fd850b193 MISC metadata.xml 1524 BLAKE2B bcc68deebb60ba3c012a40edd64b1e3be31a0724867582d940477e35abf31eba7b1ad2d79fcfba6f4de076f83f5a38461ce752399a6e34e83ad263cc8e9c8a2c SHA512 df6efb244311ada4e8b13fc9733c3ab5ca3cd88c28000af17852fc5db5e967c7129b0a18ce8ee25864ea9cb5a63d1d2bbe9e9c673adbeed873f5bce377af351f diff --git a/net-im/psi/psi-1.5-r1.ebuild b/net-im/psi/psi-1.5-r1.ebuild new file mode 100644 index 000000000000..68f516fd6100 --- /dev/null +++ b/net-im/psi/psi-1.5-r1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 plocale qmake-utils xdg + +DESCRIPTION="Qt XMPP client" +HOMEPAGE="https://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 webengine whiteboarding xscreensaver" + +REQUIRED_USE=" + ?? ( aspell enchant hunspell ) +" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) +" +DEPEND=" + app-crypt/qca:2[ssl] + 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:0 + sys-libs/zlib[minizip] + x11-libs/libX11 + x11-libs/libxcb + aspell? ( app-text/aspell ) + dbus? ( dev-qt/qtdbus:5 ) + enchant? ( app-text/enchant:2 ) + hunspell? ( app-text/hunspell:= ) + webengine? ( + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[widgets] + ) + whiteboarding? ( dev-qt/qtsvg:5 ) + xscreensaver? ( x11-libs/libXScrnSaver ) +" +RDEPEND="${DEPEND} + dev-qt/qtimageformats +" + +RESTRICT="test" + +src_configure() { + CONF=( + --prefix="${EPREFIX}"/usr + --libdir="${EPREFIX}"/usr/$(get_libdir) + --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_enable webengine webkit) + $(use_with webengine webkit qtwebengine) + ) + + use debug && CONF+=("--debug") + + # This may generate warnings if passed option already matches with default. + # Just ignore them. It's how qconf-based configure works and will be fixed in + # future qconf versions. + ./configure "${CONF[@]}" || die "configure failed" + + 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" + } + plocale_for_each_locale install_locale +} + +pkg_postinst() { + xdg_pkg_postinst + einfo "For GPG support make sure app-crypt/qca is compiled with gpg USE flag." +} diff --git a/net-im/psi/psi-1.5.ebuild b/net-im/psi/psi-1.5.ebuild deleted file mode 100644 index 51720b881c72..000000000000 --- a/net-im/psi/psi-1.5.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -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 plocale qmake-utils xdg - -DESCRIPTION="Qt XMPP client" -HOMEPAGE="https://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 webengine whiteboarding xscreensaver" - -REQUIRED_USE=" - ?? ( aspell enchant hunspell ) -" - -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -DEPEND=" - app-crypt/qca:2[ssl] - 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:0 - sys-libs/zlib[minizip] - x11-libs/libX11 - x11-libs/libxcb - aspell? ( app-text/aspell ) - dbus? ( dev-qt/qtdbus:5 ) - enchant? ( app-text/enchant:2 ) - hunspell? ( app-text/hunspell:= ) - webengine? ( - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5[widgets] - ) - whiteboarding? ( dev-qt/qtsvg:5 ) - xscreensaver? ( x11-libs/libXScrnSaver ) -" -RDEPEND="${DEPEND} - dev-qt/qtimageformats -" - -RESTRICT="test" - -src_configure() { - CONF=( - --prefix="${EPREFIX}"/usr - --libdir="${EPREFIX}"/usr/$(get_libdir) - --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_enable webengine webkit) - $(use_with webengine webkit qtwebengine) - ) - - use debug && CONF+=("--debug") - - # This may generate warnings if passed option already matches with default. - # Just ignore them. It's how qconf-based configure works and will be fixed in - # future qconf versions. - ./configure "${CONF[@]}" || die "configure failed" - - 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" - } - plocale_for_each_locale install_locale -} - -pkg_postinst() { - xdg_pkg_postinst - einfo "For GPG support make sure app-crypt/qca is compiled with gpg USE flag." -} diff --git a/net-im/psi/psi-9999.ebuild b/net-im/psi/psi-9999.ebuild index 6dc0701912e8..4d4fbb81991e 100644 --- a/net-im/psi/psi-9999.ebuild +++ b/net-im/psi/psi-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,7 @@ REQUIRED_USE=" BDEPEND=" dev-qt/linguist-tools:5 virtual/pkgconfig - doc? ( app-doc/doxygen ) + doc? ( app-doc/doxygen[dot] ) extras? ( >=sys-devel/qconf-2.4 ) " DEPEND=" -- cgit v1.2.3