summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-02-11 19:30:59 +0000
committerMichał Górny <mgorny@gentoo.org>2014-02-11 19:30:59 +0000
commit03f9e12b575dbac8897661b180c75265bc0b5d3b (patch)
tree638c1126a0554086344d422f6edb36fbbee5ef5a /dev-util
parentStable for HPPA (bug #471688). (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-util/squashdelta/Manifest25
-rw-r--r--dev-util/squashdelta/metadata.xml18
-rw-r--r--dev-util/squashdelta/squashdelta-9999.ebuild45
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
+}