Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/gg-transport/, profiles/, net-im/gg-transport/files/
Date: Wed, 27 Apr 2022 16:15:28
Message-Id: 1651076092.3aa2cfe27ac19dc8d88be319be2a9f2b1c04cf22.jsmolic@gentoo
1 commit: 3aa2cfe27ac19dc8d88be319be2a9f2b1c04cf22
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 27 16:14:52 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 27 16:14:52 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa2cfe2
7
8 net-im/gg-transport: treeclean
9
10 Closes: https://bugs.gentoo.org/716850
11 Closes: https://bugs.gentoo.org/655566
12 Closes: https://bugs.gentoo.org/632622
13 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
14
15 net-im/gg-transport/Manifest | 1 -
16 net-im/gg-transport/files/jggtrans-2.2.4 | 19 ----------
17 net-im/gg-transport/gg-transport-2.2.6.ebuild | 50 ---------------------------
18 net-im/gg-transport/metadata.xml | 12 -------
19 profiles/package.mask | 7 ----
20 5 files changed, 89 deletions(-)
21
22 diff --git a/net-im/gg-transport/Manifest b/net-im/gg-transport/Manifest
23 deleted file mode 100644
24 index a504b7ae1389..000000000000
25 --- a/net-im/gg-transport/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST jggtrans-2.2.6.tar.gz 883775 BLAKE2B bc27dce3fb70e7a5a1d71e8b46f1acf2c21899b956e5fab4c1d85756356973492d1617bd66517052f2fcdd81ab27e8e330837ee01787180d5193e62255cbcba6 SHA512 9fa6beb03427dc29db6b1aa5707486b857d3f850ed4efc9f2a627cbec4a9e40c91a9092b42a4a338976659f6ebfa0ca6f69e194e51bc51744a7665494fc210e7
29
30 diff --git a/net-im/gg-transport/files/jggtrans-2.2.4 b/net-im/gg-transport/files/jggtrans-2.2.4
31 deleted file mode 100644
32 index 35713d52cfec..000000000000
33 --- a/net-im/gg-transport/files/jggtrans-2.2.4
34 +++ /dev/null
35 @@ -1,19 +0,0 @@
36 -#!/sbin/openrc-run
37 -# Copyright 1999-2016 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -depend() {
41 - after net jabber-server
42 -}
43 -
44 -start() {
45 - ebegin "Starting Jabber GG Transport"
46 - start-stop-daemon --start --user jabber --group jabber --exec /usr/sbin/jggtrans -- -u jabber -g jabber /etc/jabber/jggtrans.xml
47 - eend $?
48 -}
49 -
50 -stop() {
51 - ebegin "Stopping Jabber GG Transport"
52 - start-stop-daemon --stop --pidfile /var/run/jabber/jggtrans.pid
53 - eend $?
54 -}
55
56 diff --git a/net-im/gg-transport/gg-transport-2.2.6.ebuild b/net-im/gg-transport/gg-transport-2.2.6.ebuild
57 deleted file mode 100644
58 index 99cf02c8ee1a..000000000000
59 --- a/net-im/gg-transport/gg-transport-2.2.6.ebuild
60 +++ /dev/null
61 @@ -1,50 +0,0 @@
62 -# Copyright 1999-2017 Gentoo Foundation
63 -# Distributed under the terms of the GNU General Public License v2
64 -
65 -EAPI=6
66 -
67 -DESCRIPTION="Gadu-Gadu transport for Jabber"
68 -HOMEPAGE="https://github.com/Jajcus/jggtrans"
69 -SRC_URI="https://github.com/Jajcus/jggtrans/releases/download/v${PV}/jggtrans-${PV}.tar.gz"
70 -
71 -LICENSE="GPL-2"
72 -SLOT="0"
73 -KEYWORDS="amd64 x86"
74 -IUSE=""
75 -
76 -RDEPEND="
77 - >=net-im/jabber-base-0.01
78 - >=dev-libs/glib-2.6.4:2
79 - net-dns/libidn
80 - >=net-libs/libgadu-1.9.0_rc3
81 - dev-libs/expat"
82 -DEPEND="${RDEPEND}
83 - >=sys-devel/gettext-0.18.3
84 - virtual/pkgconfig
85 -"
86 -
87 -S="${WORKDIR}/jggtrans-${PV}"
88 -
89 -src_install() {
90 - emake DESTDIR="${D}" install
91 -
92 - keepdir /var/spool/jabber/gg
93 - keepdir /var/run/jabber
94 - keepdir /var/log/jabber
95 - fowners jabber:jabber /var/spool/jabber/gg
96 - fowners jabber:jabber /var/run/jabber
97 - fowners jabber:jabber /var/log/jabber
98 -
99 - newinitd "${FILESDIR}/jggtrans-2.2.4" jggtrans
100 -
101 - insinto /etc/jabber
102 - doins jggtrans.xml
103 -
104 - sed -i \
105 - -e 's,/var/lib/jabber/spool/gg.localhost/,/var/spool/jabber/gg/,' \
106 - -e 's,/var/lib/jabber/ggtrans.pid,/var/run/jabber/jggtrans.pid,' \
107 - -e 's,/tmp/ggtrans.log,/var/log/jabber/jggtrans.log,' \
108 - "${D}/etc/jabber/jggtrans.xml" || die "sed failed"
109 -
110 - einstalldocs
111 -}
112
113 diff --git a/net-im/gg-transport/metadata.xml b/net-im/gg-transport/metadata.xml
114 deleted file mode 100644
115 index 65f7546ff4b9..000000000000
116 --- a/net-im/gg-transport/metadata.xml
117 +++ /dev/null
118 @@ -1,12 +0,0 @@
119 -<?xml version="1.0" encoding="UTF-8"?>
120 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
121 -<pkgmetadata>
122 - <!-- maintainer-needed -->
123 - <longdescription>
124 - Gadu-Gadu is a IM network vary famous in Poland, this package will
125 - enable your jabber server to talk to that network.
126 - </longdescription>
127 - <upstream>
128 - <remote-id type="github">Jajcus/jggtrans</remote-id>
129 - </upstream>
130 -</pkgmetadata>
131
132 diff --git a/profiles/package.mask b/profiles/package.mask
133 index 391637b04217..3adeeda12ae3 100644
134 --- a/profiles/package.mask
135 +++ b/profiles/package.mask
136 @@ -336,13 +336,6 @@ net-misc/jrdesktop
137 # Removal in 30 days.
138 dev-java/log4j
139
140 -# Conrad Kostecki <conikost@g.o> (2022-03-27)
141 -# Long abandoned upstream, multiple bugs open,
142 -# no other major distro carries this anymore and
143 -# depends on deprecated jabber-base.
144 -# Bug #632622, #655566, #716850, removal on 2022-04-27.
145 -net-im/gg-transport
146 -
147 # David Seifert <soap@g.o> (2022-03-20)
148 # Mask gcc-8 branch (ended upstream support). Please switch
149 # to a fresher gcc branch.