Removing old pidgin plugins
authorgabriel
Sun, 10 Nov 2024 12:03:52 +0000
changeset 44 dc5b21d4b409
parent 43 261f7eadb5ac
child 45 87554afe14ee
Removing old pidgin plugins
x11-plugins/purple-facebook/Manifest
x11-plugins/purple-facebook/files/purple-facebook-20210226-no-hg-while-compile.patch
x11-plugins/purple-facebook/purple-facebook-20210226.ebuild
--- a/x11-plugins/purple-facebook/Manifest	Fri Oct 29 23:08:11 2021 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-AUX purple-facebook-20210226-no-hg-while-compile.patch 690 BLAKE2B 643e894c77f8118fd21989ae48c77892301c5da4c2c128b35d9b812664b1bc19af6b1cdf444898da17655d7da858838f5d0fb9f51f6cfd2715c7e85b0f31a55f SHA512 baf53609cff2eac073028ea630916bbffffdda58f6944e675102276debcf7530dd5e3904173e7ef263927cb70c5451d7c68b45701b3645fa79895b5840ba3dd5
-EBUILD purple-facebook-20210226.ebuild 1117 BLAKE2B 1318c76fadb557752ed65fb4469eff62742366383ce1bec21e783bde3ee7901010a98b1de18c2bccbb8f2c43b2a630c84a7e161419274e204a0d622c61b99fae SHA512 9d02987fe4f882f73d75e0a135f31b6df0bce749326e4d52c8318213a3fe0cde33d71c98d97b7dd6c7ac64bc48f6eca7c8e90bac0c95ac545730601648ad32f5
--- a/x11-plugins/purple-facebook/files/purple-facebook-20210226-no-hg-while-compile.patch	Fri Oct 29 23:08:11 2021 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
---- a/update.sh
-+++ b/update.sh
-@@ -2,29 +2,11 @@
- 
- set -e
- 
--URL="https://keep.imfreedom.org/pidgin/pidgin"
--HASHG=$(_TMP_=$(type hg 2>&1); echo $?)
--
--if test "$HASHG" != "0"; then
--    echo "hg (mercurial) not found in PATH" >&2
--    exit $HASHG
--fi
--
- test -z "$srcdir" && srcdir=$(dirname "$0")
- test -z "$srcdir" && srcdir=.
- test -z "$pidgindir" && pidgindir=.pidgin
- 
- cd "$srcdir"
--REVISION=$(cat VERSION)
--
--if ! test -d "$pidgindir/.hg"; then
--    rm -rf "$pidgindir"
--    hg clone "$URL" "$pidgindir"
--fi
--
--hg -R "$pidgindir" -v pull
--hg -R "$pidgindir" -v update -C "$REVISION"
--rm -rf pidgin
- 
- for FILE in $(cat MANIFEST_PIDGIN); do
-     mkdir -p $(dirname "pidgin/$FILE")
--- a/x11-plugins/purple-facebook/purple-facebook-20210226.ebuild	Fri Oct 29 23:08:11 2021 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools git-r3 mercurial
-
-DESCRIPTION="Facebook protocol plugin for libpurple"
-HOMEPAGE="https://github.com/dequis/purple-facebook"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# purple-facebook snapshot
-EGIT_REPO_URI="https://github.com/dequis/purple-facebook.git"
-EGIT_COMMIT="1a6711f83d62e374ca2bed41fd4ca25b6bc654a2"
-# pidgin snapshot (hard dependency for purple-facebook, see file VERSION)
-EHG_REPO_URI="https://keep.imfreedom.org/pidgin/pidgin"
-EHG_REVISION="9ff9acf9fa14"
-EHG_CHECKOUT_DIR="${S}/.pidgin"
-
-PATCHES=( "${FILESDIR}/${P}-no-hg-while-compile.patch" )
-
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-libs/json-glib
-		 net-im/pidgin"
-DEPEND="dev-libs/json-glib" # Portage doesn't need to give us pidgin this time
-DOCS=( AUTHORS ChangeLog NEWS README VERSION )
-
-src_unpack() {
-	default
-	# This will check out pidgin in its working directory
-	mercurial_src_unpack || die
-	# This will check out purple-facebook in its working directory
-	git-r3_src_unpack || die
-}
-
-src_prepare() {
-	default
-	./autogen.sh
-}