summaryrefslogtreecommitdiff
path: root/net-im/spectrum2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-01 23:15:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-01 23:15:56 +0100
commit85a2a2153ef8027c2ba1be45143cd91914be0ad0 (patch)
treead0163abb9755ef7f76a919d9225f26559a27076 /net-im/spectrum2
parent4de024ca2423b3aa77a91dd34ef0b70aff64f768 (diff)
gentoo auto-resync : 01:04:2023 - 23:15:55
Diffstat (limited to 'net-im/spectrum2')
-rw-r--r--net-im/spectrum2/Manifest3
-rw-r--r--net-im/spectrum2/spectrum2-2.1.3-r1.ebuild110
-rw-r--r--net-im/spectrum2/spectrum2-2.1.3-r2.ebuild2
3 files changed, 2 insertions, 113 deletions
diff --git a/net-im/spectrum2/Manifest b/net-im/spectrum2/Manifest
index c46659b9a010..7059c4b98cbf 100644
--- a/net-im/spectrum2/Manifest
+++ b/net-im/spectrum2/Manifest
@@ -3,6 +3,5 @@ AUX spectrum2.initd 1332 BLAKE2B ee4a9f62ccb909bb824df485dc56c59fe935e77dcfc0354
AUX spectrum2.service 222 BLAKE2B 58227bb8d49dac2a43d41d9a1e16b9ad804fb540a1e37fc0ec58e23e7412c5a9e0a931fe41d37430be5b77d0bc33fc17870b885995185e29a7ccd2da73022dc8 SHA512 c50d83e6afadc798b90f4df5b2f473031dadb8e32dff0c1120dc2345a3fe37a86566d6d975d22d310e0dd6d2c602d674f6a17f4df2e730e71aaf484a30aa97c2
AUX spectrum2.tmpfiles-r1 44 BLAKE2B 262e14134a78bc5955fc8ec750ceec94b6fd99fbb65365e28c6dab6f80b0941197899bec6a99d2c5ae21ecaf750013c5c909791c86a609893a4b431597323a59 SHA512 151c93d490f58309fe25bc3ee13ec9987e024c3aec4e58fe399016307f8b78aa7721f3b86bc51373aee7cebe9ab75273f0c48c7c840562ecd2e69d2ce44eba53
DIST spectrum2-2.1.3.tar.gz 666005 BLAKE2B 8356b71506b5489780052eaf404a79f0f760fa3a8d35e80e30730c86b5e4acf21a1ac59fed46e472a1085dc29c6751f2c4e788ad60569bf15b48d198762f2a77 SHA512 b6bf39738998b56c8a90984446740c38547ffdaadaf280d3f4f29cb8a2e168898a7b010eff115394f473fd02c66f30ef383c4a542812d5abd03a87b064b446a8
-EBUILD spectrum2-2.1.3-r1.ebuild 2454 BLAKE2B 180040ef2246f6072bb1b41321979f7763e5f80e889808ddd9a6abf219af54529074585b05b89609d2930997be8369dace4879c976bf6e3e284d8459763c4958 SHA512 3c7f7d2e47f4fbd79e19b83639d8aefdd79881adacce6cf79c9ca52a4f09dc9de404cf9d7a1ae56a623e84514db5ceffd42a0a56aeda0fe025fb997e76cad0cc
-EBUILD spectrum2-2.1.3-r2.ebuild 2436 BLAKE2B dbc65aba4fb573f9308ee1012c01c67bf4f4f9b6aff32ee0970668e5eba1f6f2f18c2509181ff1f850fdbc9f123e9440825f898efe2525af2e838e271f1dc807 SHA512 446a2c3e0451267887184f932dbe8c5e8f874db1057413743e0da5932cf8870af4be3c5e1815be8036ad4a947e68d9ba49c9b98ca35988434426b638fcde33dc
+EBUILD spectrum2-2.1.3-r2.ebuild 2435 BLAKE2B df75fd6357808427ab4bc8aca46bb86772c2e9a83e183f465d71ddc3694c02c77862bc275f51cc26d102e82917523276b04bc1e5a0805c1b69a2dc345712d9ea SHA512 9d3ce70db17aa7e4beaee0fd4e232a6688eaf5e3c08c75691cedd3779fd6982e65cc47335252b8b3d14d31b1d736b2e8ae64b49df7cb4bfc39a89898c9c4b9b0
MISC metadata.xml 1114 BLAKE2B 35d457612fa10fe7e6e2007734c54e491b581e86e0376416b3e2177d6c22b478c7b2bb98cb7bf4d7c80d3ab36f2674c18642f2725cc5c8e230df174bf80d1776 SHA512 13de6689c9838edaccc98b038a86d64dd4bc9639c41b383f8cd0d7e081f6a6bd23c597901165e39867dbed6d957a71f71a9011f6c73050d098ee984fb59f994e
diff --git a/net-im/spectrum2/spectrum2-2.1.3-r1.ebuild b/net-im/spectrum2/spectrum2-2.1.3-r1.ebuild
deleted file mode 100644
index fbb5805b03e1..000000000000
--- a/net-im/spectrum2/spectrum2-2.1.3-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd tmpfiles
-
-DESCRIPTION="An open source instant messaging transport"
-HOMEPAGE="https://www.spectrum.im"
-SRC_URI="https://github.com/SpectrumIM/spectrum2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc frotz irc mysql postgres purple sms +sqlite test twitter whatsapp xmpp"
-REQUIRED_USE="
- || ( mysql postgres sqlite )
- test? ( irc )
-"
-RESTRICT="!test? ( test )"
-
-# https://github.com/SpectrumIM/spectrum2/issues/464 for log4cxx version limit
-RDEPEND="
- acct-group/spectrum
- acct-user/spectrum
- dev-libs/boost:=[nls]
- dev-libs/expat
- dev-libs/libev:=
- <dev-libs/log4cxx-1.0.0:=
- dev-libs/jsoncpp:=
- dev-libs/openssl:=
- dev-libs/popt
- dev-libs/protobuf:=
- net-dns/libidn:=
- >=net-im/swift-4.0.2-r2:=
- net-misc/curl
- sys-libs/zlib:=
- frotz? ( !games-engines/frotz )
- irc? ( net-im/libcommuni )
- mysql? (
- || (
- dev-db/mariadb-connector-c
- dev-db/mysql-connector-c
- )
- )
- postgres? ( dev-libs/libpqxx:= )
- purple? (
- dev-libs/glib
- net-im/pidgin:=
- )
- sms? ( app-mobilephone/smstools )
- sqlite? ( dev-db/sqlite:3 )
- twitter? ( net-misc/curl )
- whatsapp? ( net-im/transwhat )"
-
-DEPEND="
- ${RDEPEND}
- doc? ( app-doc/doxygen )
- test? ( dev-util/cppunit )
-"
-
-src_prepare() {
- # Respect users LDFLAGS
- sed -i -e "s/-Wl,-export-dynamic/& ${LDFLAGS}/" spectrum/src/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DOCS="$(usex doc)"
- -DENABLE_FROTZ="$(usex frotz)"
- -DENABLE_IRC="$(usex irc)"
- -DENABLE_MYSQL="$(usex mysql)"
- -DENABLE_PQXX="$(usex postgres)"
- -DENABLE_PURPLE="$(usex purple)"
- $(usex irc '-DENABLE_QT4=OFF' '')
- -DENABLE_SMSTOOLS3="$(usex sms)"
- -DENABLE_SQLITE3="$(usex sqlite)"
- -DENABLE_TESTS="$(usex test)"
- -DENABLE_TWITTER="$(usex twitter)"
- -DENABLE_XMPP="$(usex xmpp)"
- -DLIB_INSTALL_DIR="$(get_libdir)"
- )
-
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}/tests/libtransport" || die
- ./libtransport_test || die
-}
-
-src_install() {
- cmake_src_install
-
- diropts -o spectrum -g spectrum
- keepdir /var/log/spectrum2 /var/lib/spectrum2
- diropts
-
- newinitd "${FILESDIR}"/spectrum2.initd spectrum2
- systemd_newunit "${FILESDIR}"/spectrum2.service spectrum2.service
- newtmpfiles "${FILESDIR}"/spectrum2.tmpfiles-r1 spectrum2.conf
-
- einstalldocs
-}
-
-pkg_postinst() {
- tmpfiles_process spectrum2.conf
-}
diff --git a/net-im/spectrum2/spectrum2-2.1.3-r2.ebuild b/net-im/spectrum2/spectrum2-2.1.3-r2.ebuild
index 6913f31eba94..d3bff9c161d8 100644
--- a/net-im/spectrum2/spectrum2-2.1.3-r2.ebuild
+++ b/net-im/spectrum2/spectrum2-2.1.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/SpectrumIM/spectrum2/archive/${PV}.tar.gz -> ${P}.ta
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="doc frotz irc mysql postgres purple sms +sqlite test twitter whatsapp xmpp"
REQUIRED_USE="
|| ( mysql postgres sqlite )