x11-plugins/purple-facebook/purple-facebook-9999.ebuild
author gabriel
Fri, 19 Feb 2021 15:16:08 +0000
changeset 23 fbf657536960
parent 15 1ce7d66b189f
permissions -rw-r--r--
Fix typo
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
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
     6
inherit autotools
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"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    13
if test ${PV} == 9999; then
10
15cccc9297db inherit git
gabriel
parents: 9
diff changeset
    14
	inherit git-r3
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    15
	SRC_URI=""
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    16
	EGIT_REPO_URI="https://github.com/dequis/purple-facebook.git"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    17
else
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    18
	MY_PV="0.9.6"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    19
	S="${WORKDIR}/${PN}-${MY_PV}"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    20
	SRC_URI="https://github.com/dequis/${PN}/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    21
	KEYWORDS="~amd64"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    22
fi
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    23
IUSE=""
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    24
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    25
RDEPEND="dev-libs/json-glib
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    26
	 net-im/pidgin"
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    27
DEPEND="${RDEPEND}"
11
b3b4f824fd57 Added mercurial dependency to checkout libpurple, added call to autogen.sh
gabriel
parents: 10
diff changeset
    28
if test ${PV} == 9999; then
b3b4f824fd57 Added mercurial dependency to checkout libpurple, added call to autogen.sh
gabriel
parents: 10
diff changeset
    29
	# TODO: This is really bad as update.sh will later download libpurple
12
015e732283f7 Spell mercurial correctly
gabriel
parents: 11
diff changeset
    30
	BDEPEND="dev-vcs/mercurial"
11
b3b4f824fd57 Added mercurial dependency to checkout libpurple, added call to autogen.sh
gabriel
parents: 10
diff changeset
    31
fi
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    32
DOCS=( AUTHORS ChangeLog NEWS README VERSION )
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    33
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    34
src_unpack() {
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    35
	if test ${PV} == 9999; then
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    36
		git-r3_src_unpack
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    37
	else
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    38
		default
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    39
	fi
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    40
}
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    41
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    42
src_prepare() {
15
1ce7d66b189f We call default in src_prepare
gabriel
parents: 14
diff changeset
    43
	default
11
b3b4f824fd57 Added mercurial dependency to checkout libpurple, added call to autogen.sh
gabriel
parents: 10
diff changeset
    44
	if test ${PV} == 9999; then
b3b4f824fd57 Added mercurial dependency to checkout libpurple, added call to autogen.sh
gabriel
parents: 10
diff changeset
    45
		./autogen.sh
14
9c2c80b7ba88 We don't think we nned to run autoreconf if we run autogen.sh
gabriel
parents: 12
diff changeset
    46
	else
9c2c80b7ba88 We don't think we nned to run autoreconf if we run autogen.sh
gabriel
parents: 12
diff changeset
    47
		eautoreconf
11
b3b4f824fd57 Added mercurial dependency to checkout libpurple, added call to autogen.sh
gabriel
parents: 10
diff changeset
    48
	fi
8
d9ca0ab77018 purple-facebook-9999
gabriel
parents:
diff changeset
    49
}