summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2014-10-19 06:41:23 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2014-10-19 06:41:23 +0000
commiteac755130c753e5c279d8bd1c63b0069ee7f597b (patch)
treebb7245d54ff9251586de4d37608900df8c00d91a /app-admin
parentVersion bump. (diff)
downloadhistorical-eac755130c753e5c279d8bd1c63b0069ee7f597b.tar.gz
historical-eac755130c753e5c279d8bd1c63b0069ee7f597b.tar.bz2
historical-eac755130c753e5c279d8bd1c63b0069ee7f597b.zip
Bug #524864: improve CRX unpack.
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/lastpass/ChangeLog5
-rw-r--r--app-admin/lastpass/Manifest26
-rw-r--r--app-admin/lastpass/lastpass-3.1.61.ebuild7
3 files changed, 11 insertions, 27 deletions
diff --git a/app-admin/lastpass/ChangeLog b/app-admin/lastpass/ChangeLog
index 6a0157c84b80..565fd75ba852 100644
--- a/app-admin/lastpass/ChangeLog
+++ b/app-admin/lastpass/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-admin/lastpass
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/lastpass/ChangeLog,v 1.2 2014/10/09 06:47:12 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/lastpass/ChangeLog,v 1.3 2014/10/19 06:41:17 robbat2 Exp $
+
+ 19 Oct 2014; Robin H. Johnson <robbat2@gentoo.org> lastpass-3.1.61.ebuild:
+ Bug #524864: improve CRX unpack.
09 Oct 2014; Justin Lecher <jlec@gentoo.org> lastpass-3.1.61.ebuild,
metadata.xml:
diff --git a/app-admin/lastpass/Manifest b/app-admin/lastpass/Manifest
index 147cc858a2dc..8a89fd108207 100644
--- a/app-admin/lastpass/Manifest
+++ b/app-admin/lastpass/Manifest
@@ -1,28 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
DIST lp_linux.xpi 3965257 SHA256 1d98b3649f51e5f08a16379a73791b7e85fa5fab35b3a6190860c900788c5dbc SHA512 e39a6ada0e75dcb3bf943bce9b573bf8d22be7c07baf86f3651cbaaa5abcec7c31dd43341369b1fe562aff572befd1f15114ba030e6b9fb317bd476798d7b5e5 WHIRLPOOL 85f7eebc2f155d4beb7a1f69ef9d1e58508c76ac2807536d7a07885f395f342b218587199c9b57a77f9e54e75e1dfaf311341c16a59830c114283e542aa18767
DIST lpchrome_linux.crx 4722909 SHA256 511fd7968bb45ab1425ca9584873f4dbf0812b63c64a4e604796cb0a76849f3f SHA512 01935a34a0be63b96556009cb50364df83599aeab6cad10d7e4b49af5a5acfeecf61171aa36f932901a42e2e0b58141e649d17525a259343fe9b2f287d413dc0 WHIRLPOOL 230f2c820d2cf8d3a937866c5c3dde8b7f05e37547180a4e666bc0bac592671f5c1d7bb84498d5bd930053e47ec80d75207dcaba1b71f307d1ea011d80e9e5f9
DIST lplinux.tar.bz2 1523508 SHA256 535fe4ce97a55f3baf9311962a7a4812ea7a32c8a545ee1e533c0794c665abf1 SHA512 4433701df5a6c04bb914f3b342c458a28ff7cd232936f77dfec6ddd959060be1e8bf067b88e05d1c1ac69f63f1660c49c262f85515d6cf97188ea365f7bf309b WHIRLPOOL 818f00fc43944b8eb1c0f4816e82fa06be69845d1d6a3eb8de453db1647e9bfdce0ff0812ea9c0fec64c904dce1cc1fa4c514a79ead2c5e98aeb7416a8a2fb41
-EBUILD lastpass-3.1.61.ebuild 3131 SHA256 ebaeb765020589d61d8375f6170b8998060ba2f3c7718cb4cd18a720fc513406 SHA512 8bbcdfb2317fd7baed87520cd697f5b8ee911ed7e4c9f13098da3cd713c07c28e0df7f6dd68fa4a57ba8c244307cb86e693b268084c92c2b59591c46839902b5 WHIRLPOOL 24f38f6c6caf45cbcdd83dc844a3f5cb8380ee7b30d645d515d5c4ff56ef5f8c9f9bd6914073cb76da26a4b5f7829db3f5f6af666abee07965b04ffb70a1cab1
-MISC ChangeLog 578 SHA256 eb09b18e5c776da767f7e6e1c41b4173d278fb570d2ccbd5438024eca2472413 SHA512 51301593dba9c23f5af774c93654c163d301cb8fda558ffd1adb585371f7cdf6a1d58b05d6776f93bd8f1da172dd9e52bdeda9f7f0b4b89cf53407b50d75596e WHIRLPOOL 330126773ba7ebb9f80b905d32f0b7556112f35f4b69967bf22338349995628edb129841526d6fe4a54fea948473e93a294abe4585ac379ad9bbf38ae4dc556e
+EBUILD lastpass-3.1.61.ebuild 3327 SHA256 661c8c6bc6ea18e4e73ffd36c661c96ae75ecfd00266a04ad28e54ba94ff56dc SHA512 b82200b3705d475c8d84d3639f552ffd06239dcf7fbca308afd9092386d2316a2b98262a97dfb72f2f2fac6d9b91a209f3a7668a45cb9a715b1a81cac65689dc WHIRLPOOL 8041aa216149808919e5c90116fbd22d0b2ec2154582eb8ce37321a2f23302f6c7168790c4dae4c1655e80198d30f74b31c5cde42703901c37ef5ff33bd79fdc
+MISC ChangeLog 694 SHA256 72eea99275b3546f187e17e4175f3abf472f767e40505c80c786d26af800a53a SHA512 10642697cdedd98971c6ee2a05c14ef699a4f68d716dc99ee607dac606a3b440c6d04f25b1f53e495505ab42766f46ef7d4ed7349f1331a3273ca735314b9f81 WHIRLPOOL f032e9c602a70a5946c1b63d93c3fe97318dc53947a702c513e7daf5d797ef2992675ec3244475923e6c9c591ac494a2e1799b6c69cc3faf3d9f375bbd9ccf4b
MISC metadata.xml 531 SHA256 29139598457c3118da73a7f010ba6a7f660d0204a15fff73d95390f71cd90304 SHA512 a171ca1e07ac1b4829cf32159bce687569c626a23a0fea77d6a2b8d640da10235dccb283e9a600670061c76b9935497d4d3eef394a2a813f345a30bbdd05118d WHIRLPOOL 3926f0a3da4fa2c46914c99c43c15110bd3bdac7ddfcdf908bf2af2b1bf01daaa506053d14057435a0a371e11fe2c28daa4c5b6b603fb66b088bfb321d43a7b1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
-
-iQJ8BAEBCgBmBQJUNi9xXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirMzoP/0HbXRGxcEgvlBW+rKxVHPRZ
-pIS44wIopbbm9fG17fnc/Ede8Ix5ND/tPFvBK9NbO8CiA9lxbE1wW03ZUzC5SBLw
-qgCmBgXWGq89vd2K8gTSDBwbRjitAIpq6RdoWtCNl9Ru+ODmMVVrapJ95dDFa7UL
-kSN8Dwmi8PnXfmcGUT3Tn/sFsws49Tm8WJV4Ve1B79nGRQojZTGAblKqs8oNBSL7
-MW6cITzDR3A8VOF5UXXXQbf8DaH86jO9d6GGmIdqTrB92TU+avmVnLBp3V12DoW1
-GlkrXOHgSJwspJfjGn1zfZUGmriSuT4b5QwDt1cAAXauFp/jpFGsQVd7wlNFEX/h
-GVH1ZXq9W0ukk9C10bSprSKqy33RI7W0e4zfAJvGULCiwAoAgpHk+sSKhM4Zohyv
-7cHnNztJgbPOcbh8+gEPY0FXmGNQdIooJS12ZAHKZ8SpyJSe/G3VbmBmqxwtvR3X
-R3ay9ArxF77gRuhazTlTKWDFmPrS3w5GnWBhUnD8uLG18VPyMge2wZRxjaAYkMfF
-Qqr3t4KUwEVJJpcCSGdO4Vr4bN8BeV5kjg1WDnIrpHB6GNEh3WbTRfOsTUeNNdjf
-3LtYfRKsAah2ODfpqvgcdtFxz6W1RLxD+CDjmFyBO5na9Yvidmq4D9Bfu1939SOI
-wxvGG4hP6s2WhY+S4f1y
-=hykb
------END PGP SIGNATURE-----
diff --git a/app-admin/lastpass/lastpass-3.1.61.ebuild b/app-admin/lastpass/lastpass-3.1.61.ebuild
index 12b5ff76b2b7..f6e634699ede 100644
--- a/app-admin/lastpass/lastpass-3.1.61.ebuild
+++ b/app-admin/lastpass/lastpass-3.1.61.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/lastpass/lastpass-3.1.61.ebuild,v 1.3 2014/10/09 06:47:12 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/lastpass/lastpass-3.1.61.ebuild,v 1.4 2014/10/19 06:41:17 robbat2 Exp $
EAPI=5
inherit eutils
@@ -45,7 +45,10 @@ S="${WORKDIR}"
src_unpack() {
unpack ${MAINDISTFILE}
mkdir -p "${S}"/crx || die
- unzip -qq -o "${DISTDIR}/lpchrome_linux.crx" -d "${S}"/crx || die
+ # bug #524864: strip Chrome CRX header
+ # otherwise the unzip warning can be fatal in some cases
+ dd bs=306 skip=1 if="${DISTDIR}"/lpchrome_linux.crx of="${T}"/lpchrome_linux.zip 2>/dev/null || die
+ unzip -qq -o "${T}"/lpchrome_linux.zip -d "${S}"/crx || die
}
src_install() {