From a1bc8bc38d317a1ca47f59e2bab47bd9e392c63e Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Thu, 14 Dec 2017 21:49:17 -0500 Subject: [PATCH] Update portage sync modules for new python. Need more PYTHON_COMPAT... --- app-portage/nullsync/Manifest | 4 ++-- ...150114.ebuild => nullsync-20160114.ebuild} | 0 ...402.ebuild => nullsync-20170402-r1.ebuild} | 6 ++--- app-portage/squashmirror/Manifest | 4 +++- .../squashmirror/squashmirror-20150926.ebuild | 4 ++-- .../squashmirror/squashmirror-20161005.ebuild | 23 +++++++++++++++++++ 6 files changed, 33 insertions(+), 8 deletions(-) rename app-portage/nullsync/{nullsync-20150114.ebuild => nullsync-20160114.ebuild} (100%) rename app-portage/nullsync/{nullsync-20170402.ebuild => nullsync-20170402-r1.ebuild} (84%) create mode 100644 app-portage/squashmirror/squashmirror-20161005.ebuild diff --git a/app-portage/nullsync/Manifest b/app-portage/nullsync/Manifest index 70d1194..280df44 100644 --- a/app-portage/nullsync/Manifest +++ b/app-portage/nullsync/Manifest @@ -1,4 +1,4 @@ DIST 1862ba758e9d9b53fc3c54d40a9a22f562112a11.tar.xz 7284 SHA256 9c736ea6a553124d0ba0f65fe519733da05aed5a03ec0e468eafad6232eca67f SHA512 2b4396800c3ef77fcbcd39f149f7ba6fa10b34b73572369b7e392b2ec0eb7857b6c4e033a8540aadcb4f578d345a583947975bd7ebfe858a16448acaa8b6ed2e WHIRLPOOL 50409ab80684da3c05f28ba938e77e112a0479ec9c5bf8e1946cb6204038a0583f3db6b3687db3f9dfe1742cd6820ecf5e1d8f87ba7cb4a30c0d50b667bfb8a0 DIST nullsync-20170402.tar.xz 7296 SHA256 bb0871bb964bebcfeb99ef946210e56075ab1ef1491f4c49fa70c218f3375fb5 SHA512 80a750d77f290ab20bff2937ca145fb5c58d589ea07ea0ca39f1f211c95ec0e944ceabce7536d70fdf0eda09e2176c960332723dabf56fab402d9473a8d99886 WHIRLPOOL fcee97cb09b972ac7eebf46f34060e1817d22c9e02aedf114d6e77436c20b9dece068d72634d71ae34df30bcc061328afe7cc3f0ac155d2b2de809858a94baf2 -EBUILD nullsync-20150114.ebuild 561 SHA256 e87471bb23386c91201072ae9be433a79e0285872435187703af939636efe016 SHA512 f01d500e29690badae7142658b6450a00b1497cb069989c03415ba29bc236352df32e8457f20afdd96f59b7f65e1f5277240ce95497a03bbac36e5dcb8938897 WHIRLPOOL f1515b0e475ef30872f6b52b9ac2af26e5898293b7df05a8fcc9cae56d7b0a80026a36b536e151461604c693fa9924a51d741d6735627d6d5c0455e6de73481f -EBUILD nullsync-20170402.ebuild 588 SHA256 e1dd81393768ebae0bb22ff4eb8ca35edcebc38d238c94b8056e1170e0b42535 SHA512 455c67e6e515827699610a749cb4c3081a7a48553386fb8459304e86667831c6151c9fdaa82c09b5b899d296fcec6cb9f3de6195325f5f9a5a06cd9f9d5de023 WHIRLPOOL 179fb8c9e0d1c2407d86c28105772460676911b8d021381eed33a99b465b9217c30f543159cbd285cfa00bb662e97538a12259045525b728be744a197173aef5 +EBUILD nullsync-20160114.ebuild 561 SHA256 e87471bb23386c91201072ae9be433a79e0285872435187703af939636efe016 SHA512 f01d500e29690badae7142658b6450a00b1497cb069989c03415ba29bc236352df32e8457f20afdd96f59b7f65e1f5277240ce95497a03bbac36e5dcb8938897 WHIRLPOOL f1515b0e475ef30872f6b52b9ac2af26e5898293b7df05a8fcc9cae56d7b0a80026a36b536e151461604c693fa9924a51d741d6735627d6d5c0455e6de73481f +EBUILD nullsync-20170402-r1.ebuild 603 SHA256 e8d88581cb5e499c27b376c3444a58a3dd6ce98a3f0cda40220956ff7432bce0 SHA512 f1c0e3744fcaed31c6379d8d9710904f1e23fd04292183a00fd2b436c532612a1659f3bfc0f49effe3d9c59c5dbe329deee3ca40cbf96614008e7fe9519ec228 WHIRLPOOL f29f598a6cc3682e0ecb1ad2607731aeb1649f9e5123a6a9ce60a2645f396ffd9b6309c14b835bf4a5e3aaee8e63ca4d7b8d9da204b8b1b9a3679905522d9bd3 diff --git a/app-portage/nullsync/nullsync-20150114.ebuild b/app-portage/nullsync/nullsync-20160114.ebuild similarity index 100% rename from app-portage/nullsync/nullsync-20150114.ebuild rename to app-portage/nullsync/nullsync-20160114.ebuild diff --git a/app-portage/nullsync/nullsync-20170402.ebuild b/app-portage/nullsync/nullsync-20170402-r1.ebuild similarity index 84% rename from app-portage/nullsync/nullsync-20170402.ebuild rename to app-portage/nullsync/nullsync-20170402-r1.ebuild index 55c7b3b..499219c 100644 --- a/app-portage/nullsync/nullsync-20170402.ebuild +++ b/app-portage/nullsync/nullsync-20170402-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright © 2016 Nick Bowler +# Copyright © 2016-2017 Nick Bowler # License GPLv3+: GNU General Public License version 3 or later. # There is NO WARRANTY, to the extent permitted by law. -EAPI=5 +EAPI=6 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) inherit distutils-r1 SHA1=2908f0f47314ce697a212a059e9e239031c713d4 diff --git a/app-portage/squashmirror/Manifest b/app-portage/squashmirror/Manifest index 0450e30..b548f41 100644 --- a/app-portage/squashmirror/Manifest +++ b/app-portage/squashmirror/Manifest @@ -1,2 +1,4 @@ DIST 6a2e8e8c5880fa7f35ef90fbfeea8dfbbfc048a1.tar.xz 8340 SHA256 0237658248070617ebf637bf637b7a7cec2bf9a245af5f75b79ae2374444b896 SHA512 e2544e34dfc0869a7d26ba305adf71f33e926f48ed8a928c86e49a779b216a62305f7e076c27bad4b3bc328e3223da8d215561712c1d2992fe8d4b8d14c7a93d WHIRLPOOL 3481e8449bddcfbe582cbb9326a7c820e6280e199af0b60e4654eefd6454a8968e86355a3b958781fc2d1f667eb53d27b7bb1b8d8ed3b5e083c40dbb139a4baa -EBUILD squashmirror-20150926.ebuild 588 SHA256 22c285f1927379c611196a6ff38adbfb4af88de3fb5cfada10ee9420f8f7b58a SHA512 1fb1f79f1190456dd37994464651c85570f4fa18b360c3c298e77b84981062d07414561921d32911aae3811e7de0621887e88bb8fb89400591e0fa652cff8ee8 WHIRLPOOL dce56704bb1d084c30d9906aac40769897d1013b678e00c57ecbbc962dfff623b07a8a9938e67948734aca5fd3d14b21a7132d8f1349b3322af903584bc9810f +DIST f419e6e863af2c87773b829fb5e8ef09797a620a.tar.xz 8340 SHA256 847abd9c8217f9172b763b9c1912e20bf25eb737221f047b7c28a5e715ce133b SHA512 c78322e0fc677d69d6308a845de955d9c1c167b89af1736277cc92bddc9073b0ea1c3eebc4d4260cee53a8b512cbdf53b8e4027f966336fff78e3e4a9e28539d WHIRLPOOL 2fd2511af89eee1651f1a53a7233d3ec42a8e7d6baa1545182e8f93bdceb8153a8b6e0d97c0b622d498f28750e32f235fe4daed44a1677f4d30a95b19a445fc4 +EBUILD squashmirror-20150926.ebuild 603 SHA256 2df4ba2c98c1441c77aefb67ceb31a617c02920984d9f5a381d1f0a5903cc017 SHA512 17561750127fdfd45cac81256e9cb1383a4fb89dc95d35f28517072ca4fafca8e02c8f0cac9ea4fa7d97514674e2c63dfec975503b8de086b7bcda6959ea1455 WHIRLPOOL eb165b3b6e469e0c4c0ee28993402ab1dbc0600a165a38d5db29886f606205dc8ecfbd670680b81644df7eadf27cd7053296371a105d7c8e424efe13cd7daa82 +EBUILD squashmirror-20161005.ebuild 603 SHA256 6fa05e103ad4cc3d7404b470a3cd0364535018e812bf3ee8a9066b1630e3594c SHA512 2736cc8a3686ecd3b98c78c09bc25d3089d9e0b171defedcca76c5f9ba2ad4bfabb9a7601719f93ed1461df5c655c0531e259b340bd879289f4fba7412172fde WHIRLPOOL 5834ab760cf58221a21fa41ba13d8ef315c49c0ef931782438aa4b75ce2ad17cff96edd1d21a60dacdc9000f7fe8e30ac63349253c1ffb7ee38bb0cc6ddcd6da diff --git a/app-portage/squashmirror/squashmirror-20150926.ebuild b/app-portage/squashmirror/squashmirror-20150926.ebuild index d68e03d..1d32e77 100644 --- a/app-portage/squashmirror/squashmirror-20150926.ebuild +++ b/app-portage/squashmirror/squashmirror-20150926.ebuild @@ -1,10 +1,10 @@ -# Copyright © 2015 Nick Bowler +# Copyright © 2015-2017 Nick Bowler # License GPLv3+: GNU General Public License version 3 or later. # There is NO WARRANTY, to the extent permitted by law. EAPI=5 -PYTHON_COMPAT=( python3_4 ) +PYTHON_COMPAT=( python3_4 python3_5 ) inherit distutils-r1 SHA1=6a2e8e8c5880fa7f35ef90fbfeea8dfbbfc048a1 diff --git a/app-portage/squashmirror/squashmirror-20161005.ebuild b/app-portage/squashmirror/squashmirror-20161005.ebuild new file mode 100644 index 0000000..7f0a413 --- /dev/null +++ b/app-portage/squashmirror/squashmirror-20161005.ebuild @@ -0,0 +1,23 @@ +# Copyright © 2015-2017 Nick Bowler +# License GPLv3+: GNU General Public License version 3 or later. +# There is NO WARRANTY, to the extent permitted by law. + +EAPI=6 + +PYTHON_COMPAT=( python3_4 python3_5 ) +inherit distutils-r1 + +SHA1=f419e6e863af2c87773b829fb5e8ef09797a620a + +DESCRIPTION="Portage sync module to generate squashfs repository filesystems" +SRC_URI="http://git.draconx.ca/gitweb/squashmirror.git/snapshot/$SHA1.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=sys-apps/portage-2.2.21[$PYTHON_USEDEP]" +DEPEND="$RDEPEND + dev-python/setuptools[$PYTHON_USEDEP]" + +S=$WORKDIR/$SHA1 -- 2.43.0