x11-plugins/purple-facebook/purple-facebook-20210226.ebuild
author gabriel
Fri, 26 Feb 2021 17:59:45 +0000
changeset 25 50604c9253b9
parent 15 x11-plugins/purple-facebook/purple-facebook-9999.ebuild@1ce7d66b189f
permissions -rw-r--r--
Change ebuild to snapshot as live ebuild isn't suitable
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     1
# Copyright 1999-2020 Gentoo Authors
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     3
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     4
EAPI=7
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     5
25
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
     6
inherit autotools git-r3 mercurial
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     7
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     8
DESCRIPTION="Facebook protocol plugin for libpurple"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     9
HOMEPAGE="https://github.com/dequis/purple-facebook"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    10
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    11
LICENSE="GPL-2"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    12
SLOT="0"
25
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    13
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    14
# purple-facebook snapshot
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    15
EGIT_REPO_URI="https://github.com/dequis/purple-facebook.git"
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    16
EGIT_COMMIT="1a6711f83d62e374ca2bed41fd4ca25b6bc654a2"
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    17
# pidgin snapshot (hard dependency for purple-facebook, see file VERSION)
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    18
EHG_REPO_URI="https://keep.imfreedom.org/pidgin/pidgin"
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    19
EHG_REVISION="9ff9acf9fa14"
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    20
EHG_CHECKOUT_DIR="${S}/.pidgin"
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    21
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    22
PATCHES=( "${FILESDIR}/${P}-no-hg-while-compile.patch" )
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    23
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    24
KEYWORDS="~amd64"
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    25
IUSE=""
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    26
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    27
RDEPEND="dev-libs/json-glib
25
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    28
		 net-im/pidgin"
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    29
DEPEND="dev-libs/json-glib" # Portage doesn't need to give us pidgin this time
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    30
DOCS=( AUTHORS ChangeLog NEWS README VERSION )
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    31
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    32
src_unpack() {
25
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    33
	default
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    34
	# This will check out pidgin in its working directory
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    35
	mercurial_src_unpack || die
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    36
	# This will check out purple-facebook in its working directory
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    37
	git-r3_src_unpack || die
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    38
}
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    39
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    40
src_prepare() {
15
1ce7d66b189f We call default in src_prepare
gabriel
parents: 14
diff changeset
    41
	default
25
50604c9253b9 Change ebuild to snapshot as live ebuild isn't suitable
gabriel
parents: 15
diff changeset
    42
	./autogen.sh
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    43
}