Gentoo Archives: gentoo-commits

From: Simon <sur3@×××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/darkelf:master commit in: x11-plugins/lurch/
Date: Wed, 21 Aug 2019 12:25:15
Message-Id: 1566389942.e55dcd5a5c5c3616f493ea9285088ad18b30e161.neuron@gentoo
1 commit: e55dcd5a5c5c3616f493ea9285088ad18b30e161
2 Author: Simon the Sorcerer <neuron <AT> mail <DOT> uni-paderborn <DOT> de>
3 AuthorDate: Wed Aug 21 12:19:02 2019 +0000
4 Commit: Simon <sur3 <AT> gmx <DOT> de>
5 CommitDate: Wed Aug 21 12:19:02 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/user/darkelf.git/commit/?id=e55dcd5a
7
8 updated x11-plugins/lurch to version 0.6.8.
9
10 Signed-off-by: Simon the Sorcerer <neuron <AT> mail.uni-paderborn.de>
11
12 x11-plugins/lurch/Manifest | 9 +++-----
13 x11-plugins/lurch/lurch-0.6.5_p1.ebuild | 37 ---------------------------------
14 x11-plugins/lurch/lurch-0.6.8.ebuild | 37 +++++++++++++++++++++++++++++++++
15 3 files changed, 40 insertions(+), 43 deletions(-)
16
17 diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest
18 index 5d4a250..f79d27d 100644
19 --- a/x11-plugins/lurch/Manifest
20 +++ b/x11-plugins/lurch/Manifest
21 @@ -1,6 +1,3 @@
22 -DIST lurch-0.6.5_p1-axc-0.3.0.tar.gz 40135 SHA256 a46d79b4435bcd77ee9c734c91de9e649fec6396ceac83bf88556a5c42732f1c SHA512 a7b55f2581ff5b9f5a1a510a53125f8ae430e0ff782e4611bb7e74a804b960a26dc523f0f46d755f79909160ccfbc23736d8fa58b3ea048439a23c2f919ceca7 WHIRLPOOL f3efa2e8b0d7637f83dd289a1e43b532d0c2a640e78bafb847becc9234e9110d3e9244d62e9e76f6366ba15e9c1f5da2d5a3988fb09676d71254efb967b2ee44
23 -DIST lurch-0.6.5_p1-libomemo-0.6.0.tar.gz 34203 SHA256 0f3bd11bc95bd1254f2eb4ab01ddcb687eb6d1adf3f3c71fa1f0d03b62a5daaa SHA512 f0c4d23c7d426e6d3ee67b40dc0c2bb8409560f3d77bf728038c33ba64b69e4b8759db751849799457b40bcbb67f11f85f9c1eb0b2c26e51c8f31651524fe814 WHIRLPOOL 762c9f183d83d83aa1ee0febd33578e54a661a73a0b13068ac666690a3bcde998a39f6a95292fe05ca03d7be1882692c0f268638029f6ad7f0aa19c064988b27
24 -DIST lurch-0.6.5_p1-libsignalc-2.3.1.tar.gz 265978 SHA256 1afc195cc87153ea5178b485a2bf9f4791c03fd70c9b2e3c1ecc55bbb64c9fce SHA512 eca1f5be6bf238e116eb0c289951344d7a2ceb1ab849fa0a82dd08275444a33fea868a535b67c40a917108400a15ebbf80b2f78a0a93fa6bc2f89b6833c4a0f3 WHIRLPOOL 80c679c50fc621f017cdb285146efd330d318aa8a433e7c805367e5adfb5923fc1ce179238dbddc4555ad3bf0d2d69dd9ed2578b600d9931a40625863e97f243
25 -DIST lurch-0.6.5_p1.tar.gz 48893 SHA256 edebe4993c6bbf76794e1bd09f749ea0dd6bda3f161641293751b98192096037 SHA512 233cd79d4601b173a35122694fd1a55d98376a277fd02384ce92ecca1042a24f8fbd1bb42f88ba417ab2f234625504afaeaa85fc34591295bc5f34c40ce4890e WHIRLPOOL a123ac6d98ae7faf1546af5efba50355ea10849edbcdae9bb5548a671677edcef9059eecf9cc82c3f002a9e97b3e4aa2936476665b9d82b5e1f2eda0fd1d11d3
26 -EBUILD lurch-0.6.5_p1.ebuild 1263 SHA256 1f6e51b609415e49cc4d1fb28f63f542c064489059e4bcbee6ddec0b43f694d8 SHA512 5d824696dd726ac5979fbe9353a864056b04fd1cca1549873f3753e6e8d027ae4d5ed2bb55b0b0eaf9a561ce7a74b2d90f91d9b3496d4221e9701fe20eb576d9 WHIRLPOOL 97d980fba59648d0f3d216fe1d112cf0fc65e380749370fb9c84736e000b9d87a60d1210900bf015f4843b40821dd1687b5120b88b23d8c9dfeb3a78b072395d
27 -MISC metadata.xml 364 SHA256 88cebc20fec0017fba1e8c6e3c2defe8ae5c0d5a12bd33d03274b3b5fe4e22f3 SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c WHIRLPOOL f2c7832558e9cf0d4d6c57c8dc7e80bcb23864e17f6bd1e36cad20302430b4e24c32da6b0b883115903ac38786b75aaa47c4a460d5a7a01bc38409d2e441b7f0
28 +DIST lurch-0.6.8.tar.gz 398267 BLAKE2B 23211e82b80e26105f0d62510dc321abdd818eae21dd9f3e24f6ab01458748df64283acb99371a8ece34248f06e9e04edd35da30c771f45779474b3b43c3a53d SHA512 8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d
29 +EBUILD lurch-0.6.8.ebuild 789 BLAKE2B da78b4a64b14873bd88ff181ff952b7950862100be589f27dee0cd0ecd3746155c4326dc7e973712381aea9c93b96eb71c7df3de614632b36670bd27fc3b4e15 SHA512 9dc1a16f49b751dd1284c64c94da82d176decffe582e07c98a62b9e60f358e25b80c4a602f771f53410702d33e6e72db4a04b6464091493e1d58aa06d64a8d4f
30 +MISC metadata.xml 364 BLAKE2B 02dee7003ed612977eeb2afeb269f48cb6f0bea9891a70459de78bf3a3de75e3c555a52eab3f88fff25983797ee86ce91ff0f78543a56ac38be0a91cbe1394cc SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c
31
32 diff --git a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild b/x11-plugins/lurch/lurch-0.6.5_p1.ebuild
33 deleted file mode 100644
34 index 66f8c1b..0000000
35 --- a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild
36 +++ /dev/null
37 @@ -1,37 +0,0 @@
38 -# taken from gentoo portage tree
39 -# updated manually by Simon the Sorcerer
40 -
41 -EAPI=6
42 -inherit eutils
43 -
44 -DESCRIPTION="Implements the OMEMO (XEP-0384) extension for libpurple."
45 -HOMEPAGE="https://github.com/gkdr/lurch/"
46 -SRC_URI="https://github.com/gkdr/lurch/archive/15df7636a8f1a8033cc75db670e5191f09c2fe09.tar.gz -> ${P}.tar.gz
47 -https://github.com/gkdr/libomemo/archive/v0.6.0.tar.gz -> ${P}-libomemo-0.6.0.tar.gz
48 -https://github.com/gkdr/axc/archive/v0.3.0.tar.gz -> ${P}-axc-0.3.0.tar.gz
49 -https://github.com/WhisperSystems/libsignal-protocol-c/archive/v2.3.1.tar.gz -> ${P}-libsignalc-2.3.1.tar.gz
50 -"
51 -
52 -LICENSE="GPL-3"
53 -SLOT="0"
54 -KEYWORDS="amd64 ~x86 ~arm"
55 -IUSE=""
56 -RDEPEND="
57 - net-im/pidgin
58 - dev-libs/mini-xml
59 -"
60 -
61 -DEPEND="
62 - ${RDEPEND}
63 -"
64 -
65 -S=${WORKDIR}/lurch-15df7636a8f1a8033cc75db670e5191f09c2fe09
66 -
67 -src_unpack() {
68 - unpack "${P}.tar.gz"
69 - cd "${S}/lib" || die
70 - tar xf "${DISTDIR}/${P}-libomemo-0.6.0.tar.gz" -C libomemo --strip-components 1 || die "Failed to unpack ${P}-libomemo-0.6.0.tar.gz"
71 - tar xf "${DISTDIR}/${P}-axc-0.3.0.tar.gz" -C axc --strip-components 1 || die "Failed to unpack ${P}-axc-0.3.0.tar.gz"
72 - cd ./axc/lib
73 - tar xf "${DISTDIR}/${P}-libsignalc-2.3.1.tar.gz" -C libsignal-protocol-c --strip-components 1 || die "Failed to unpack ${P}-libsignalc-2.3.1.tar.gz"
74 -}
75
76 diff --git a/x11-plugins/lurch/lurch-0.6.8.ebuild b/x11-plugins/lurch/lurch-0.6.8.ebuild
77 new file mode 100644
78 index 0000000..36900a6
79 --- /dev/null
80 +++ b/x11-plugins/lurch/lurch-0.6.8.ebuild
81 @@ -0,0 +1,37 @@
82 +# Copyright 2019 Gentoo Authors
83 +# Distributed under the terms of the GNU General Public License v2
84 +
85 +EAPI=7
86 +
87 +inherit toolchain-funcs
88 +
89 +DESCRIPTION="OMEMO (XEP-0384) extension for libpurple"
90 +HOMEPAGE="https://github.com/gkdr/lurch/"
91 +SRC_URI="https://github.com/gkdr/lurch/releases/download/v${PV}/lurch-${PV}-src.tar.gz -> ${P}.tar.gz"
92 +
93 +LICENSE="GPL-3+"
94 +SLOT="0"
95 +KEYWORDS="amd64 ~x86 ~arm"
96 +IUSE=""
97 +
98 +BDEPEND="
99 + dev-util/cmake
100 + virtual/pkgconfig
101 +"
102 +DEPEND="
103 + dev-db/sqlite:3
104 + dev-libs/glib:2
105 + dev-libs/libgcrypt:0=
106 + dev-libs/libxml2
107 + dev-libs/mxml
108 + net-im/pidgin
109 +"
110 +RDEPEND="${DEPEND}"
111 +
112 +src_compile() {
113 + emake \
114 + CC="$(tc-getCC)" \
115 + PKG_CONFIG="$(tc-getPKG_CONFIG)" \
116 + XML2_CONFIG="${EPREFIX}/usr/bin/${CHOST}-xml2-config" \
117 + LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
118 +}