Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/phodav/
Date: Mon, 31 May 2021 02:00:13
Message-Id: 1622426301.a56b7a1db207a43f8db0bed297eef1083a0afeef.mattst88@gentoo
1 commit: a56b7a1db207a43f8db0bed297eef1083a0afeef
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 30 23:54:56 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon May 31 01:58:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56b7a1d
7
8 net-libs/phodav: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 net-libs/phodav/Manifest | 1 -
13 net-libs/phodav/metadata.xml | 3 --
14 net-libs/phodav/phodav-2.2.ebuild | 58 ---------------------------------------
15 3 files changed, 62 deletions(-)
16
17 diff --git a/net-libs/phodav/Manifest b/net-libs/phodav/Manifest
18 index 543b0b63754..01dc91841c0 100644
19 --- a/net-libs/phodav/Manifest
20 +++ b/net-libs/phodav/Manifest
21 @@ -1,2 +1 @@
22 -DIST phodav-2.2.tar.xz 294216 BLAKE2B e7062f933f407dff339b050a8b735e733fa41634cc34b0a37556b283b941ff620ae59a2ed3b7bce41530195f33a9fb3113f89e37190bb046352d90d72a750468 SHA512 1d16716c1bda674a6695b651e9b1bcb4b7cfefd9b60291ed3f5691f4f6f45f68a970d99fc4820bed0484cf0a43c1bf32e4d208fcc239ac0c0b7a75bf779e8913
23 DIST phodav-2.5.tar.xz 62992 BLAKE2B aca0141c20c727dd27af3760caf27ec0f7a4936c3c35dbdb60a8a15b5bd75ebd97dfef8bb96f50b266d7a0e53fb8c0e21416dea855ff107b362dba0e89283a64 SHA512 4b6cd6a40118bf9c042abcfc3e7cb593b620922aae4dd3daf77682bf9da2030a0958bc0206531d5950f85551ef8f5da21fb21c54b9bd5e56b880f54e0983bc01
24
25 diff --git a/net-libs/phodav/metadata.xml b/net-libs/phodav/metadata.xml
26 index 60f44adfbc6..53c3a7d09c4 100644
27 --- a/net-libs/phodav/metadata.xml
28 +++ b/net-libs/phodav/metadata.xml
29 @@ -9,7 +9,4 @@
30 <email>virtualization@g.o</email>
31 <name>Gentoo Virtualization Project</name>
32 </maintainer>
33 - <use>
34 - <flag name="spice">Install the spice-webdavd guest agent</flag>
35 - </use>
36 </pkgmetadata>
37
38 diff --git a/net-libs/phodav/phodav-2.2.ebuild b/net-libs/phodav/phodav-2.2.ebuild
39 deleted file mode 100644
40 index 4ccb8588233..00000000000
41 --- a/net-libs/phodav/phodav-2.2.ebuild
42 +++ /dev/null
43 @@ -1,58 +0,0 @@
44 -# Copyright 1999-2020 Gentoo Authors
45 -# Distributed under the terms of the GNU General Public License v2
46 -
47 -EAPI=6
48 -GNOME2_LA_PUNT="yes"
49 -
50 -inherit gnome2 systemd udev
51 -
52 -DESCRIPTION="WebDav server implementation using libsoup"
53 -HOMEPAGE="https://wiki.gnome.org/phodav"
54 -
55 -LICENSE="LGPL-2.1+"
56 -SLOT="2.0"
57 -KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 x86"
58 -IUSE="spice systemd zeroconf"
59 -
60 -# It included g_uuid_* symbols of its own from an unapplied patch to glib; now that they
61 -# were merged, it conflicts and crashes. Ensure glib versions from >2.51 are used, so it
62 -# doesn't break badly when phodav-2.2 is upgraded to before glib to 2.52
63 -RDEPEND="
64 - >=dev-libs/glib-2.51:2
65 - >=net-libs/libsoup-2.48:2.4
66 - dev-libs/libxml2
67 - zeroconf? ( net-dns/avahi[dbus] )
68 -"
69 -DEPEND="${RDEPEND}
70 - >=dev-util/gtk-doc-am-1.10
71 - >=dev-util/intltool-0.40.0
72 - sys-devel/gettext
73 - virtual/pkgconfig
74 -"
75 -
76 -src_configure() {
77 - gnome2_src_configure \
78 - --disable-static \
79 - --program-suffix=-${SLOT} \
80 - $(use_with zeroconf avahi) \
81 - --with-udevdir=$(get_udevdir) \
82 - --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
83 -
84 - if ! use zeroconf ; then
85 - sed -i -e 's|avahi-daemon.service||' data/spice-webdavd.service || die
86 - fi
87 -}
88 -
89 -src_install() {
90 - gnome2_src_install
91 -
92 - if use spice ; then
93 - if ! use systemd ; then
94 - newinitd "${FILESDIR}/spice-webdavd.initd" spice-webdavd
95 - udev_dorules "${FILESDIR}/70-spice-webdavd.rules"
96 - rm -r "${D}$(systemd_get_systemunitdir)" || die
97 - fi
98 - else
99 - rm -r "${D}"{/usr/sbin,$(get_udevdir),$(systemd_get_systemunitdir)} || die
100 - fi
101 -}