diff options
author | Michał Górny <mgorny@gentoo.org> | 2014-02-11 19:30:59 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2014-02-11 19:30:59 +0000 |
commit | 03f9e12b575dbac8897661b180c75265bc0b5d3b (patch) | |
tree | 638c1126a0554086344d422f6edb36fbbee5ef5a /dev-util | |
parent | Stable for HPPA (bug #471688). (diff) | |
download | historical-03f9e12b575dbac8897661b180c75265bc0b5d3b.tar.gz historical-03f9e12b575dbac8897661b180c75265bc0b5d3b.tar.bz2 historical-03f9e12b575dbac8897661b180c75265bc0b5d3b.zip |
Introduce a live ebuild for my new SquashFS delta generation tool.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/squashdelta/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/squashdelta/Manifest | 25 | ||||
-rw-r--r-- | dev-util/squashdelta/metadata.xml | 18 | ||||
-rw-r--r-- | dev-util/squashdelta/squashdelta-9999.ebuild | 45 |
4 files changed, 97 insertions, 0 deletions
diff --git a/dev-util/squashdelta/ChangeLog b/dev-util/squashdelta/ChangeLog new file mode 100644 index 000000000000..1d7a32701e2b --- /dev/null +++ b/dev-util/squashdelta/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-util/squashdelta +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/squashdelta/ChangeLog,v 1.1 2014/02/11 19:30:53 mgorny Exp $ + +*squashdelta-9999 (11 Feb 2014) + + 11 Feb 2014; Michał Górny <mgorny@gentoo.org> +metadata.xml, + +squashdelta-9999.ebuild: + Introduce a live ebuild for my new SquashFS delta generation tool. diff --git a/dev-util/squashdelta/Manifest b/dev-util/squashdelta/Manifest new file mode 100644 index 000000000000..698ecb07bafe --- /dev/null +++ b/dev-util/squashdelta/Manifest @@ -0,0 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD squashdelta-9999.ebuild 968 SHA256 e1556af1a1182029252090adbc2ec2d79e0b583165ec432891bf5fd30c8ce308 SHA512 c4b3a043b37d79725cb238482d9c6f300209416381d92fadefa428ec8d92690b08b31deca7ee6da997d9f63cdde8a6ecfad1baffef99fa0ea7d1e4d021b99268 WHIRLPOOL 48eb25fe09db03d321591a529cd373433b95a91c698eeb364ccc1ae50d9f02477a8a088867c469c845ba229862e906474a829908aab058bb83ba826ea0bad8fb +MISC ChangeLog 408 SHA256 febe5ccc141496a1641ce7bebcc25edb2fd389cfc9cbed521872b3fb42b97c40 SHA512 68b5c8ba90abee045921155808aca384630b1572d17e9b4d2ab4de9f4dea139124bf7d7b5f9ad0b7ddc624b24aaa6ceae6000cc42313d2af6bd8e67cdc93cdea WHIRLPOOL aad5a162d6b167f30dd1cbba5919e29d87ffe5f594dd48ed3344cebab5be8c6c903fd52b80f8f7b4b8eff68b3342e9fd349ea50ea80922d63f2c14fbf88d69e9 +MISC metadata.xml 548 SHA256 65b9f3a1ee745b3b56939268e8d737e1bc76f15bb6214874d5517489f68ac110 SHA512 037553f83e135126b3211e985b8c5c1251c004027d67fd9338ad334f516ba8afcc357279524febc4c3821df5784d00d8e5611ff5be86afce2b034ec4c064bd71 WHIRLPOOL ec55aabbd02da42d21525eb79b64d22993a67381da60aa8ec0f6566bed529b583056446897df69ddde68f7dade10fb5465d00dd836a2d43f3a5312a5d8b553fa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQJ8BAEBCABmBQJS+npyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOfnAQAKhim76lZJKyM9LUgeR5hAGd +i0sRT5yVMAqpIkQOIo/mk0V+Z3xNXFqMsd7W0lRnzeSPCmnZ5fSnBJip0JQlcy4I +IW5RANyO76BIWkbVGNrCOcjnClr62sI0Qf8tOBAdQDTVi5q0IV36j4z97/JQqj8v +r7cub6BjPCEviamQbvADZRL+ha8mJvxj9WPxwgxeNfcLsntyCTIogSXWNwmX7wOK +s+YlGQwT+UashJ63ecdsVpSYNZmg9E0VWmNOfNTtjBdsaJV95QIZrOmzQD3jP1PL +ECjLcFrP+Tmerx79uX5a5Yp6DXAxIu9enrDZjBgi3y25N1kXzNUBBNo5B+r52+jY +IKbEL59cI6ZrFwagUHG6fW1s+8YAG5cddnSV6MIOSE3pdLJl5FZRcLf5Xz17j6lh +GOw1eWBxaGUCcegOaHA+4JOrnX63EJNQ7QBN2Oib+rGQwSax6En+aS9BMiCrRpxj +Qy3UjFf7k/2G3f2yF3LLNQZsgOhJwcKI7Ct6JDGc+ek1YONSVMhrn3T/cAvev+HD +6J5rGiIHRU7jWUab3j2EqFAtVB45DFCKp+gffvmewmZK2urVpalA+RkKs56TpBgf +SQSr2Thzp3VSL6rowiLJp4n7Z155z2BmGfb5S8nAcSQd/ZV+6yV9D74UfM+Me1LP +rlXuCsuiQKDaKEq0j+E3 +=wLgG +-----END PGP SIGNATURE----- diff --git a/dev-util/squashdelta/metadata.xml b/dev-util/squashdelta/metadata.xml new file mode 100644 index 000000000000..0b4547b0475f --- /dev/null +++ b/dev-util/squashdelta/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <use> + <flag name="lz4">Enable support for LZ4 compression using <pkg>app-arch/lz4</pkg></flag> + </use> + <maintainer> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <upstream> + <maintainer status="active"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <bugs-to>https://bitbucket.org/mgorny/squashdelta/issues/</bugs-to> + </upstream> +</pkgmetadata> diff --git a/dev-util/squashdelta/squashdelta-9999.ebuild b/dev-util/squashdelta/squashdelta-9999.ebuild new file mode 100644 index 000000000000..84332059c1a2 --- /dev/null +++ b/dev-util/squashdelta/squashdelta-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/squashdelta/squashdelta-9999.ebuild,v 1.1 2014/02/11 19:30:53 mgorny Exp $ + +EAPI=5 + +#if LIVE +AUTOTOOLS_AUTORECONF=yes +EGIT_REPO_URI="http://bitbucket.org/mgorny/${PN}.git" + +inherit git-r3 +#endif + +inherit autotools-utils + +DESCRIPTION="Efficient (partially uncompressed) SquashFS binary delta tool" +HOMEPAGE="https://bitbucket.org/mgorny/squashdelta/" +SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" + +# uses public-domain murmurhash3 +LICENSE="BSD public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="lz4 lzo" + +#if LIVE +KEYWORDS= +SRC_URI= +#endif + +COMMON_DEPEND=" + lz4? ( app-arch/lz4:0= ) + lzo? ( dev-libs/lzo:2= )" +RDEPEND="${COMMON_DEPEND} + dev-util/xdelta:3" +DEPEND=${COMMON_DEPEND} + +src_configure() { + local myeconfargs=( + $(use_enable lz4) + $(use_enable lzo) + ) + + autotools-utils_src_configure +} |