diff options
-rw-r--r-- | x11-plugins/lurch/Manifest | 9 | ||||
-rw-r--r-- | x11-plugins/lurch/lurch-0.6.5_p1.ebuild | 37 | ||||
-rw-r--r-- | x11-plugins/lurch/lurch-0.6.8.ebuild | 37 |
3 files changed, 40 insertions, 43 deletions
diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest index 5d4a250..f79d27d 100644 --- a/x11-plugins/lurch/Manifest +++ b/x11-plugins/lurch/Manifest @@ -1,6 +1,3 @@ -DIST lurch-0.6.5_p1-axc-0.3.0.tar.gz 40135 SHA256 a46d79b4435bcd77ee9c734c91de9e649fec6396ceac83bf88556a5c42732f1c SHA512 a7b55f2581ff5b9f5a1a510a53125f8ae430e0ff782e4611bb7e74a804b960a26dc523f0f46d755f79909160ccfbc23736d8fa58b3ea048439a23c2f919ceca7 WHIRLPOOL f3efa2e8b0d7637f83dd289a1e43b532d0c2a640e78bafb847becc9234e9110d3e9244d62e9e76f6366ba15e9c1f5da2d5a3988fb09676d71254efb967b2ee44 -DIST lurch-0.6.5_p1-libomemo-0.6.0.tar.gz 34203 SHA256 0f3bd11bc95bd1254f2eb4ab01ddcb687eb6d1adf3f3c71fa1f0d03b62a5daaa SHA512 f0c4d23c7d426e6d3ee67b40dc0c2bb8409560f3d77bf728038c33ba64b69e4b8759db751849799457b40bcbb67f11f85f9c1eb0b2c26e51c8f31651524fe814 WHIRLPOOL 762c9f183d83d83aa1ee0febd33578e54a661a73a0b13068ac666690a3bcde998a39f6a95292fe05ca03d7be1882692c0f268638029f6ad7f0aa19c064988b27 -DIST lurch-0.6.5_p1-libsignalc-2.3.1.tar.gz 265978 SHA256 1afc195cc87153ea5178b485a2bf9f4791c03fd70c9b2e3c1ecc55bbb64c9fce SHA512 eca1f5be6bf238e116eb0c289951344d7a2ceb1ab849fa0a82dd08275444a33fea868a535b67c40a917108400a15ebbf80b2f78a0a93fa6bc2f89b6833c4a0f3 WHIRLPOOL 80c679c50fc621f017cdb285146efd330d318aa8a433e7c805367e5adfb5923fc1ce179238dbddc4555ad3bf0d2d69dd9ed2578b600d9931a40625863e97f243 -DIST lurch-0.6.5_p1.tar.gz 48893 SHA256 edebe4993c6bbf76794e1bd09f749ea0dd6bda3f161641293751b98192096037 SHA512 233cd79d4601b173a35122694fd1a55d98376a277fd02384ce92ecca1042a24f8fbd1bb42f88ba417ab2f234625504afaeaa85fc34591295bc5f34c40ce4890e WHIRLPOOL a123ac6d98ae7faf1546af5efba50355ea10849edbcdae9bb5548a671677edcef9059eecf9cc82c3f002a9e97b3e4aa2936476665b9d82b5e1f2eda0fd1d11d3 -EBUILD lurch-0.6.5_p1.ebuild 1263 SHA256 1f6e51b609415e49cc4d1fb28f63f542c064489059e4bcbee6ddec0b43f694d8 SHA512 5d824696dd726ac5979fbe9353a864056b04fd1cca1549873f3753e6e8d027ae4d5ed2bb55b0b0eaf9a561ce7a74b2d90f91d9b3496d4221e9701fe20eb576d9 WHIRLPOOL 97d980fba59648d0f3d216fe1d112cf0fc65e380749370fb9c84736e000b9d87a60d1210900bf015f4843b40821dd1687b5120b88b23d8c9dfeb3a78b072395d -MISC metadata.xml 364 SHA256 88cebc20fec0017fba1e8c6e3c2defe8ae5c0d5a12bd33d03274b3b5fe4e22f3 SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c WHIRLPOOL f2c7832558e9cf0d4d6c57c8dc7e80bcb23864e17f6bd1e36cad20302430b4e24c32da6b0b883115903ac38786b75aaa47c4a460d5a7a01bc38409d2e441b7f0 +DIST lurch-0.6.8.tar.gz 398267 BLAKE2B 23211e82b80e26105f0d62510dc321abdd818eae21dd9f3e24f6ab01458748df64283acb99371a8ece34248f06e9e04edd35da30c771f45779474b3b43c3a53d SHA512 8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d +EBUILD lurch-0.6.8.ebuild 789 BLAKE2B da78b4a64b14873bd88ff181ff952b7950862100be589f27dee0cd0ecd3746155c4326dc7e973712381aea9c93b96eb71c7df3de614632b36670bd27fc3b4e15 SHA512 9dc1a16f49b751dd1284c64c94da82d176decffe582e07c98a62b9e60f358e25b80c4a602f771f53410702d33e6e72db4a04b6464091493e1d58aa06d64a8d4f +MISC metadata.xml 364 BLAKE2B 02dee7003ed612977eeb2afeb269f48cb6f0bea9891a70459de78bf3a3de75e3c555a52eab3f88fff25983797ee86ce91ff0f78543a56ac38be0a91cbe1394cc SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c diff --git a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild b/x11-plugins/lurch/lurch-0.6.5_p1.ebuild deleted file mode 100644 index 66f8c1b..0000000 --- a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# taken from gentoo portage tree -# updated manually by Simon the Sorcerer - -EAPI=6 -inherit eutils - -DESCRIPTION="Implements the OMEMO (XEP-0384) extension for libpurple." -HOMEPAGE="https://github.com/gkdr/lurch/" -SRC_URI="https://github.com/gkdr/lurch/archive/15df7636a8f1a8033cc75db670e5191f09c2fe09.tar.gz -> ${P}.tar.gz -https://github.com/gkdr/libomemo/archive/v0.6.0.tar.gz -> ${P}-libomemo-0.6.0.tar.gz -https://github.com/gkdr/axc/archive/v0.3.0.tar.gz -> ${P}-axc-0.3.0.tar.gz -https://github.com/WhisperSystems/libsignal-protocol-c/archive/v2.3.1.tar.gz -> ${P}-libsignalc-2.3.1.tar.gz -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~x86 ~arm" -IUSE="" -RDEPEND=" - net-im/pidgin - dev-libs/mini-xml -" - -DEPEND=" - ${RDEPEND} -" - -S=${WORKDIR}/lurch-15df7636a8f1a8033cc75db670e5191f09c2fe09 - -src_unpack() { - unpack "${P}.tar.gz" - cd "${S}/lib" || die - 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" - 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" - cd ./axc/lib - 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" -} diff --git a/x11-plugins/lurch/lurch-0.6.8.ebuild b/x11-plugins/lurch/lurch-0.6.8.ebuild new file mode 100644 index 0000000..36900a6 --- /dev/null +++ b/x11-plugins/lurch/lurch-0.6.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="OMEMO (XEP-0384) extension for libpurple" +HOMEPAGE="https://github.com/gkdr/lurch/" +SRC_URI="https://github.com/gkdr/lurch/releases/download/v${PV}/lurch-${PV}-src.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 ~x86 ~arm" +IUSE="" + +BDEPEND=" + dev-util/cmake + virtual/pkgconfig +" +DEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/libgcrypt:0= + dev-libs/libxml2 + dev-libs/mxml + net-im/pidgin +" +RDEPEND="${DEPEND}" + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + XML2_CONFIG="${EPREFIX}/usr/bin/${CHOST}-xml2-config" \ + LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config" +} |