aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-portage/porthash/Manifest4
-rw-r--r--app-portage/porthash/files/sakaki-autosign-public-key.asc-141
-rw-r--r--app-portage/porthash/metadata.xml35
-rw-r--r--app-portage/porthash/porthash-1.0.8.ebuild37
4 files changed, 0 insertions, 117 deletions
diff --git a/app-portage/porthash/Manifest b/app-portage/porthash/Manifest
deleted file mode 100644
index 4135921..0000000
--- a/app-portage/porthash/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX sakaki-autosign-public-key.asc-1 2444 BLAKE2B 44d92ee9bcf6f97128d13b58b3c3456f75da6ee42a4a071b444440fa6a3f4099bdb278cc44ab38f6f39a8fb53803aee6ff506df4f196f05039b5763cb0c1cf83 SHA512 019b5eecedba5bdac98fd095c4f2c802ca3add43be26c9999505729e5c7760791b512c8b24e9a971ed758d50a9643872eb9980c5440dd6824d1f21fa29fadf97
-DIST porthash-1.0.8.tar.gz 18514 BLAKE2B 75e7e4d64bf1cb4b11b6398f39c0fc029a973a1eab5ad092bef03c8b35ff304b8a482fb947c965d6ac76fc361d853cde637b9df119e142868827b3ac8c383ad6 SHA512 f4f3bca852dbf5000cf330d61e1f5e951d015e8c18886a4881ede365def33f4dc578b2e66b1f9852a28b3360f599bc148c594f6e25fb5796d8799c05c0478ae1
-EBUILD porthash-1.0.8.ebuild 905 BLAKE2B e3afcba8c32403bd8c78dcb99a9a96fc9b41b6e0ae126ef3465b77088772a71a982008cc06e758cbb077514aa52fff57c2f620b38cccfbb25fc208705bda9814 SHA512 81660d4ba353e366d497251dd0f9417e11e873bd821f42a645b914087095e82d4a4a15b5f4487b54845f12b7b484c1d3ed2402ae6ded64c897073e10c7536bba
-MISC metadata.xml 1250 BLAKE2B 44d60ceab013572737a0588f7599a1af33451cbfb6220cfa702496efce533eef160cf4e4ca6c1c2a561b1a0ecd9015a214af582a1dc9dd7c5b2c6e854e0135ea SHA512 ad3bfc5fe46d2fec962966986208e06ff7c7034fd44c6cf660a07ee7bc12311ed68ba2d339f7e074323f2c3e20852e3f479d85d8c9662964384a31c02c7109fa
diff --git a/app-portage/porthash/files/sakaki-autosign-public-key.asc-1 b/app-portage/porthash/files/sakaki-autosign-public-key.asc-1
deleted file mode 100644
index 8195e0a..0000000
--- a/app-portage/porthash/files/sakaki-autosign-public-key.asc-1
+++ /dev/null
@@ -1,41 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-mQINBFlL1dMBEADkANscV3wtCSZIauBdPdjtsaXlvtqT6JsxykGWs6HuyfCgbVzo
-uiQB1t8ghvSWzyeG4dqr/b5M5GSsJ+PGO7UTtB2qAKuqWQTtJ5eydsU101A48+5+
-puV9nbdhqivzmiYupKCqLrBngz/rkaNxZ5hkSn+8Z4mgBScPORaxLcCxfrdAbKip
-SQGYw2zpPquuD490Iwy+GP07MIcLJgH5h7vvhvcWNoOHkDdaJleFlK5vBP/PFfpT
-43NXrvsYFbNvWPwXOrnf72OsqcfFhNAhq7z5anSYCCgef5Qsf9Dncte5TWpyD7yi
-ci5qDTQM89W+cHxNZK8pjUMGkvYNdlrOL8dG5VM8UQlLyo7pIgJNjjjvE/l2Vhkw
-lJfNGkyGG/AFLM7LOAtT0gBX3hfVR8tsBEOIkebWR3H6YePR5le71ROeFy2eRnJ6
-6CmGHvWanUwzoRx+gBNZ//K5WRRjCChLdzFSR2KPmmBlQL4rCSTL1zQqoDHyaxxT
-aUJmRNr/ZcR7IkTCOLoJtnNmzpkwKudE5DYr25AXEYHb6Hk6t43PJ1NoXiUY7/F8
-e8s80XlB5UI3miKwITNqcNvfFKqTmMBF/ii3T3GyJ4AHnVepYStSR8XHSZkTzRmy
-wNVnMszRQunoT6EEVVA5gcvEJ3kJKGaVBJZK07h608f6lbCXWkoZn+COWwARAQAB
-tDNzYWtha2kgKGF1dG9tYXRlZCBzaWduaW5nIGtleSkgPHNha2FraUBkZWNpYmFu
-LmNvbT6JAlQEEwEIAD4WIQR3SiSBo5iF3otWq08J8v9FXZDK9AUCWUvV0wIbAwUJ
-EswDAAULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRAJ8v9FXZDK9GmlEADEwI67
-AwAE8v5M8GE+G/hblZlY1ukgqc4srIYvdSalz+zQ5dg6Hiq133N77ki5VJHvz5lV
-GrZvPUCkBD+YviAmg33l/jgJichCLYLo9nlccvJ5fJNhR0JRwTEVjAZlaTdZyYD7
-wBCNN+SLZ3lKS/YsJGNcMqjO6ygPbSY/AG2ufPsdrFTQnOSMxkkodvVjXQdbGJAe
-mBx7FJkEVar3VilPdTF9/Lj24bR9/tzALaSQ30FksgALV3xZbTzTwhP5Uk3ok2c/
-yBRlbqLxgJc5W0rsJNa7a0Q+Cn7ebWCcn/iY/WEixYKogfnyb5duKVGkpEzeSczb
-eLPq6b9XVv4IAzUj3iknne+zpSqMVqzE0VoiOUVkddwMU1C2iSrqMjgNiG0D6wnb
-l2JKzscEBNffXsHic3e06jdrPSIXIDlszFTMJcIUBuTiDq17coMfLSP54XTJqz/i
-IegqKp/rs5HCURbvBXW6W1LHJX6QYXnl7tUKBEhIF2gZkMATLnjzYSSE4caFqAB8
-sTkCB0puRITjCYn5e+PnW7jlg9z/M+UpZA+sbhY9pnqCNSMjED/wjyZrqS3xNFUZ
-SRcZTVwGou/snTRtvDWvplDLTdRJEVCKNw1w+dggVs7WhxVre/CtE0rCO/+7eSgr
-WFjhmIi6wBNJnU2xAXTVSQgQ/xjuexwcYheFkIkCMwQQAQgAHRYhBEEgshSEp3ZH
-Rlg5CTHIDbLd52zqBQJZS9g8AAoJEDHIDbLd52zqclUQAIL4Ednuc9kIrwBBNyWz
-YVdKuGLZbRjFkHBjgsvfpZV9XfyLAHvt83Ry6V9JY/tQiCmaxd0zVeqeI0mQSMwM
-0ExnLSrpuepJh6IMRqbtgdvnuBOsDDFT6QMMrNRluRMyuCqpojNgaLcRb1lofrYK
-qpJQXghpdB+HzAczKqB9Meoyl4lH3NGZOoZ8cJlHyAtbWjDDcSJhRI3Wj4V3m1yO
-kOnGkU/zM923Jr+9wqnDXkO67179qybCA97hxl/lTTingJ/cSbwtkn/kLC1q0BJq
-hKQbzJ5uRew0Kem2oNVZHS+mZv57SaFCpzWSKzPGAur3JyUkth4y7/DcQRqmdksT
-IYgkcccPBB7UpwtYB+rsE1JZVpx8wWe8JrWUihqUi/u3djEfcD+MwXggE/ZiloiD
-rvWZxqYawnk5b7IgRiCRZFbF9S5jp+qTRm8J10q/Y/mFdWkwsQWYVBfRrWkD4Kof
-fIKY7o7G4ZSfgO3NKOa0lm2ofObKxg05Q84BgRDp8+ZAq2uqBDHFfmLOFPJ3Xtbg
-HlGd1EYLnL+7madPVS2+9MAOH4/3i5oQA3f2JU+4YPDXaqs+UCdrEeQFDluGA3yR
-KkJU8PkUNv/jgdGFEsG4lLAR5XcTszmceYqTD0mogPImHUfgXwwfrTDkv5Jnpgzo
-PjLTLZkyf4kfAFrfMn7j2TrH
-=AIkb
------END PGP PUBLIC KEY BLOCK-----
diff --git a/app-portage/porthash/metadata.xml b/app-portage/porthash/metadata.xml
deleted file mode 100644
index 12d4927..0000000
--- a/app-portage/porthash/metadata.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer status="active">
- <email>sakaki@deciban.com</email>
- <name>sakaki</name>
-</maintainer>
-<upstream>
- <maintainer status="active">
- <email>sakaki@deciban.com</email>
- <name>sakaki</name>
- </maintainer>
- <bugs-to>mailto:sakaki@deciban.com</bugs-to>
-</upstream>
-<longdescription>
- Simple script to save, or by default verify, a signed
- sha512 master hash of the specified Portage repository tree
- (by default, /usr/portage).
-
- The cascaded ("master") hash covers the contents of all files
- in the repository tree (excluding distfiles/..., packages/...,
- and .git/...) together with some metadata about these files
- and their containing directories (name, perms, type, owner,
- and group).
-
- It is intended to provide assurance - when distributing
- a Portage repo snapshot (whether of main gentoo repo, or a
- custom overlay) over an unauthenticated channel
- (such as rsync) - that the consitutent ebuilds, manifests
- etc. have not been tampered with in transit.
-</longdescription>
-<use>
- <flag name='add-pubkey'>Add bundled automatic signing key into gpg.</flag>
-</use>
-</pkgmetadata>
diff --git a/app-portage/porthash/porthash-1.0.8.ebuild b/app-portage/porthash/porthash-1.0.8.ebuild
deleted file mode 100644
index 2e57582..0000000
--- a/app-portage/porthash/porthash-1.0.8.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright (c) 2017 sakaki <sakaki@deciban.com>
-# License: GPL v3+
-# NO WARRANTY
-
-EAPI=7
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
-
-DESCRIPTION="Compute, or verify, the signed hash of a Portage repo tree"
-BASE_SERVER_URI="https://github.com/sakaki-"
-HOMEPAGE="${BASE_SERVER_URI}/${PN}"
-SRC_URI="${BASE_SERVER_URI}/${PN}/releases/download/${PV}/${P}.tar.gz"
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+add-pubkey"
-
-RESTRICT="mirror"
-
-DEPEND=""
-RDEPEND="${DEPEND}
- >=app-crypt/gnupg-2.1.18
- >=app-shells/bash-4.2"
-
-src_install() {
- dobin "${PN}"
- doman "${PN}.1"
- insinto "/usr/share/${PN}"
- newins "${FILESDIR}/sakaki-autosign-public-key.asc-1" sakaki-autosign-public-key.asc
-}
-
-pkg_postinst() {
- if use add-pubkey; then
- elog "Importing sakaki's autosigning public key into root keyring"
- gpg --homedir /root/.gnupg --import "/usr/share/${PN}/sakaki-autosign-public-key.asc" || die "Failed to import public key"
- fi
-}
-