www-client/makeicecat: bump to 78.11.0
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alfred Wingate <parona@protonmail.com>
This commit is contained in:
parent
8b530872c9
commit
b0ba803219
@ -1,2 +1,4 @@
|
|||||||
|
DIST Mozilla_pgp_key-20210507.pgp 23372 BLAKE2B 91eeef4d8f54acc7c43b390c59eea266d6674b83a7eea8850a92aff95ef3fcbd2153ee348a6e0dc01d75c146e148c8d8dd169100114b39fb62b2c703d48276f7 SHA512 7a3fcff9131e49996e2272915ea8c07c8de1625fa732fe97a54500d35411d47d0be3054b2cacdd86c03ce05e524f215993277eadbfa112b5db1bd7be7d2755ca
|
||||||
DIST makeicecat-78.10.0.tar.gz 8005956 BLAKE2B f84f172efac5c38cbbba980f73bbcb3218410950900dd45453eed30dbe3fd253220085f10bd7785fd4c001971a0d3346cdd6c229df69132f6147d2f75a63ccab SHA512 124dc4222d1dcf20e03d050b8fe657be436df5ce7c332c36dc1f5332b52e1221f05e9279866d7eac4872ef3825881b6e2d2067a8c88e96fa094baff6f4631495
|
DIST makeicecat-78.10.0.tar.gz 8005956 BLAKE2B f84f172efac5c38cbbba980f73bbcb3218410950900dd45453eed30dbe3fd253220085f10bd7785fd4c001971a0d3346cdd6c229df69132f6147d2f75a63ccab SHA512 124dc4222d1dcf20e03d050b8fe657be436df5ce7c332c36dc1f5332b52e1221f05e9279866d7eac4872ef3825881b6e2d2067a8c88e96fa094baff6f4631495
|
||||||
|
DIST makeicecat-78.11.0.tar.gz 8005504 BLAKE2B 66b86b48cce26cf8087d78d7d369325c64f28b8bd92dc5ace284bbba1fdfe9aa9d8e0b82a825ccf45d8c9dae14d634d6a88ace701f7618419775d0a0b1ffe384 SHA512 97e4e1a51387374417d04eb0e46cc4ba6e7ef0188eb05750b3db820857853fec597a81516a83612a085a1e7f9f1fd6f82779deb38488fdf842419c6b774a62e3
|
||||||
DIST makeicecat-78.9.0.tar.gz 8005836 BLAKE2B 54cea711db234e5547994a84466561247e344fbfc1e0d552c549c0743e3d4ab8454190aafff90e7abd0180c3c7ee89636b7508723920f268ebf3f9f5f4d2e8e1 SHA512 b0f53383c32233251fae2350569c3ac55e7e5b7fc54a911b5ad4bc6deba47abb2a02ad4df94ac0d1fd9aa3682d70f9113cfb7efa18a0cf116bec540674dc1504
|
DIST makeicecat-78.9.0.tar.gz 8005836 BLAKE2B 54cea711db234e5547994a84466561247e344fbfc1e0d552c549c0743e3d4ab8454190aafff90e7abd0180c3c7ee89636b7508723920f268ebf3f9f5f4d2e8e1 SHA512 b0f53383c32233251fae2350569c3ac55e7e5b7fc54a911b5ad4bc6deba47abb2a02ad4df94ac0d1fd9aa3682d70f9113cfb7efa18a0cf116bec540674dc1504
|
||||||
|
62
www-client/makeicecat/makeicecat-78.11.0.ebuild
Normal file
62
www-client/makeicecat/makeicecat-78.11.0.ebuild
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DESCRIPTION="Script for creating GNU Icecat tarball"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/gnuzilla/"
|
||||||
|
|
||||||
|
COMMIT="27c91a14d6c389ebbbaeed6191207bfbf8f97c75"
|
||||||
|
|
||||||
|
SRC_URI="
|
||||||
|
https://git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-"${COMMIT}".tar.gz -> "${P}".tar.gz
|
||||||
|
https://archive.mozilla.org/pub/firefox/releases/89.0/KEY -> Mozilla_pgp_key-20210507.pgp
|
||||||
|
"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="${PV}"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
IUSE="+buildtarball"
|
||||||
|
|
||||||
|
RESTRICT="buildtarball? ( network-sandbox )"
|
||||||
|
|
||||||
|
RDEPEND="${BDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
app-crypt/gnupg
|
||||||
|
dev-vcs/mercurial
|
||||||
|
dev-perl/File-Rename
|
||||||
|
"
|
||||||
|
|
||||||
|
S=""${WORKDIR}"/gnuzilla-"${COMMIT}""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default_src_prepare
|
||||||
|
# Making sure that latest Mozilla public key is available for verying the firefox tarball
|
||||||
|
gpg --import "${DISTDIR}/Mozilla_pgp_key-20210507.pgp" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use buildtarball; then
|
||||||
|
./makeicecat || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/src/makeicecat-"${PV}"
|
||||||
|
doins -r "${S}"/{artwork,CHANGELOG,COPYING,data,makeicecat,README,tools}
|
||||||
|
fperms +x /usr/src/makeicecat-"${PV}"/{makeicecat,tools/{AddonsScraper.py,buildbinaries,createdebsrcrepo,gnupload}}
|
||||||
|
if use buildtarball; then
|
||||||
|
insinto /usr/src/makeicecat-"${PV}"/output
|
||||||
|
doins "${S}"/output/icecat-"${PV}"-gnu1.tar.bz2
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if ! use buildtarball; then
|
||||||
|
einfo "You haven't enabled buildtarball, therefore you have to create the tarball yourself."
|
||||||
|
einfo "You can create the tarball in /usr/share/makeicecat-"${PV}" by starting the script manually."
|
||||||
|
einfo " ./makeicecat"
|
||||||
|
einfo "It will take a while so be prepared."
|
||||||
|
fi
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user