Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-libs/gbinder/
Date: Thu, 12 May 2022 09:14:58
Message-Id: 1652333049.48b3ffd1364d8af6718c67964163a57b30fa46c2.andrewammerlaan@gentoo
1 commit: 48b3ffd1364d8af6718c67964163a57b30fa46c2
2 Author: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
3 AuthorDate: Thu May 12 05:24:09 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Thu May 12 05:24:09 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48b3ffd1
7
8 dev-libs/gbinder: new package, add 1.1.19, 9999
9
10 Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>
11
12 dev-libs/gbinder/Manifest | 1 +
13 dev-libs/gbinder/gbinder-1.1.19.ebuild | 32 ++++++++++++++++++++++++++++++++
14 dev-libs/gbinder/gbinder-9999.ebuild | 32 ++++++++++++++++++++++++++++++++
15 3 files changed, 65 insertions(+)
16
17 diff --git a/dev-libs/gbinder/Manifest b/dev-libs/gbinder/Manifest
18 new file mode 100644
19 index 000000000..2c499c4a6
20 --- /dev/null
21 +++ b/dev-libs/gbinder/Manifest
22 @@ -0,0 +1 @@
23 +DIST gbinder-1.1.19.tar.gz 197559 BLAKE2B de07166eb216306904aabc05c0604afc0e50913dcf187a42f157e6996f6e7e90a974b583364b5c7ea060f6091453cb730257bf16e3fa75dea735cac286186220 SHA512 14837d125f20e9d633a6cbbfb05bf15414daf1716d3b170ae047f78fb74754fcc085394fd773337563340f0ffdc9d550fd8a1dd38d81c46d6abe4150690f6710
24
25 diff --git a/dev-libs/gbinder/gbinder-1.1.19.ebuild b/dev-libs/gbinder/gbinder-1.1.19.ebuild
26 new file mode 100644
27 index 000000000..652d4e380
28 --- /dev/null
29 +++ b/dev-libs/gbinder/gbinder-1.1.19.ebuild
30 @@ -0,0 +1,32 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +if [[ ${PV} == 9999 ]]; then
37 + inherit git-r3
38 + EGIT_REPO_URI="https://github.com/mer-hybris/libgbinder.git"
39 +else
40 + MY_PN="lib${PN}"
41 + MY_P="${MY_PN}-${PV}"
42 + S="${WORKDIR}/${MY_P}"
43 + SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 + KEYWORDS="~amd64"
45 +fi
46 +
47 +DESCRIPTION="GLib-style interface to binder"
48 +HOMEPAGE="https://github.com/mer-hybris/libgbinder"
49 +LICENSE="BSD"
50 +SLOT="0"
51 +
52 +DEPEND="dev-libs/libglibutil"
53 +RDEPEND="${DEPEND}"
54 +BDEPEND="virtual/pkgconfig"
55 +
56 +src_compile() {
57 + emake KEEP_SYMBOLS=1
58 +}
59 +
60 +src_install() {
61 + emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install-dev
62 +}
63
64 diff --git a/dev-libs/gbinder/gbinder-9999.ebuild b/dev-libs/gbinder/gbinder-9999.ebuild
65 new file mode 100644
66 index 000000000..652d4e380
67 --- /dev/null
68 +++ b/dev-libs/gbinder/gbinder-9999.ebuild
69 @@ -0,0 +1,32 @@
70 +# Copyright 1999-2022 Gentoo Authors
71 +# Distributed under the terms of the GNU General Public License v2
72 +
73 +EAPI=8
74 +
75 +if [[ ${PV} == 9999 ]]; then
76 + inherit git-r3
77 + EGIT_REPO_URI="https://github.com/mer-hybris/libgbinder.git"
78 +else
79 + MY_PN="lib${PN}"
80 + MY_P="${MY_PN}-${PV}"
81 + S="${WORKDIR}/${MY_P}"
82 + SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
83 + KEYWORDS="~amd64"
84 +fi
85 +
86 +DESCRIPTION="GLib-style interface to binder"
87 +HOMEPAGE="https://github.com/mer-hybris/libgbinder"
88 +LICENSE="BSD"
89 +SLOT="0"
90 +
91 +DEPEND="dev-libs/libglibutil"
92 +RDEPEND="${DEPEND}"
93 +BDEPEND="virtual/pkgconfig"
94 +
95 +src_compile() {
96 + emake KEEP_SYMBOLS=1
97 +}
98 +
99 +src_install() {
100 + emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install-dev
101 +}