diff options
Diffstat (limited to 'app-portage')
-rw-r--r-- | app-portage/Manifest.gz | bin | 10418 -> 10432 bytes | |||
-rw-r--r-- | app-portage/kuroo/Manifest | 2 | ||||
-rw-r--r-- | app-portage/kuroo/kuroo-9999.ebuild | 2 | ||||
-rw-r--r-- | app-portage/portage-utils/Manifest | 6 | ||||
-rw-r--r-- | app-portage/portage-utils/portage-utils-0.64-r1.ebuild | 8 | ||||
-rw-r--r-- | app-portage/portage-utils/portage-utils-0.64.ebuild | 7 | ||||
-rw-r--r-- | app-portage/portage-utils/portage-utils-0.65.ebuild | 8 | ||||
-rw-r--r-- | app-portage/repoman/Manifest | 2 | ||||
-rw-r--r-- | app-portage/repoman/repoman-2.3.9.ebuild | 66 |
9 files changed, 96 insertions, 5 deletions
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz Binary files differindex 6356a7e7f3a8..6c2d49a3c891 100644 --- a/app-portage/Manifest.gz +++ b/app-portage/Manifest.gz diff --git a/app-portage/kuroo/Manifest b/app-portage/kuroo/Manifest index e36a84242a47..e156c89f0f5b 100644 --- a/app-portage/kuroo/Manifest +++ b/app-portage/kuroo/Manifest @@ -1,4 +1,4 @@ DIST kuroo4-0.90.5.tar.gz 342698 BLAKE2B 4d9f41214fc50dafdd387835b3084617568bcfd3497f01eb15905d9d5dcf03b1072e3e8564ec3d7adfa3d6b3a617f459beb67426b924e0be51f29bf246f01dea SHA512 aed2ec984b77768f5325b41b01ea1c63e214e45699f9c29e1bf11cf7d6ff6ecc6660c2cc07948d0fc66f0469154fa00e1df9e78d330ad426db86a70db85f400f EBUILD kuroo-0.90.5.ebuild 549 BLAKE2B 6e1bc45b00763db1e77748027a46f0cc1430325db215facde70f621df3e77c630acf287645eac8810cd07fd77ae4603688db7d7bcba021b8e689115907631ca2 SHA512 b3db4a1b661e4d058f74e089a9df47922d8418b5439b262c0ecd684d6b5f939d2aef7a165f57a61203067e4de16f3bb750ef42aeb399c351bafaab3758989809 -EBUILD kuroo-9999.ebuild 1356 BLAKE2B 2cc6b0d26b06fa0c44ab15af2e5fc61717242bf191d2f2f25a8d6d9459b21847138517d13e7fb778bbcbc2a5cff2c8178ed8bf59fb70fe1e7c1b2d60d64c51c6 SHA512 f82bae1c8e0a8df20a8aa2ddb7ad78d75784c8a4e43705ba8ae29d4932a44d3988f545f2bc25e294796d2d0fa084ded44fd02f08c34e3c040e903bce7133d8f8 +EBUILD kuroo-9999.ebuild 1366 BLAKE2B c7b79fd860a1e181942998e2a876422b0fe83a751db12cd431ad9f22d634bba14b8b02c33a74c0213cbacd75b76a5cbdbb738662bb5f4791d390c5e95eb4e4b2 SHA512 3c3c67e3dccd4e451a27a598c2e95cfcf7c9d6324a73b6020b33d19e6eff79c37a8b61ffbabae4b4e454fd640c3739c4c663524f95d4849b9bdf2ffd62977415 MISC metadata.xml 848 BLAKE2B 206ea97ff1d664d67c7a7fa532702364ef8d32cf8169cb00133fe38be7170592142deffb6a85ca1ef1cc9e7afa48e8fe72a141cc690a4c9db46d8986336c7a49 SHA512 b474295993a6b05a885bc9873f18f3c880b953417471059d06cd3a367b0b8d482809091126caf5443f5f761776eb96f128138352dbeaa86219ba4554c924f3db diff --git a/app-portage/kuroo/kuroo-9999.ebuild b/app-portage/kuroo/kuroo-9999.ebuild index 122f9cdb9cae..84f8ce00b3a3 100644 --- a/app-portage/kuroo/kuroo-9999.ebuild +++ b/app-portage/kuroo/kuroo-9999.ebuild @@ -8,7 +8,7 @@ ESVN_PROJECT="kuroo4" inherit cmake-utils subversion DESCRIPTION="Graphical Portage frontend based on KDE Frameworks" -HOMEPAGE="http://kuroo.sourceforge.net/" +HOMEPAGE="https://sourceforge.net/projects/kuroo/" LICENSE="GPL-2" KEYWORDS="" diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index 2404fa90975d..6c42bfccd62b 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -8,7 +8,7 @@ DIST portage-utils-0.64.tar.xz 533124 BLAKE2B c3e0ecdc2d82af197dabb8434677d4c3bf DIST portage-utils-0.65.tar.xz 542804 BLAKE2B bddc1a0ffa52a8d871547e5f4cbbca254e2ac56d84b7271dac127e6be64b13bc0168a7ed256b782b0e844720e536076fe7a7df3ec04a862c85b2501110de2d11 SHA512 a76be4d86b07ba39fa577efe477973f888062094d6f3a98b873e10998e10e3d0d08137444e11d14489ff8f465d984e8929b5ee91c26944bad7a245683ee4d056 EBUILD portage-utils-0.62.ebuild 2243 BLAKE2B 383eb4fa9791b2f9f99b6a71004a410342b1751b5e987f698f8a70df90fa1186ed6f91050788cfb68f983df5fece3be98da5b65cd7aa62678f1b534554e09736 SHA512 b6f941532e77f9670b7ccfcfb2fa8ef039335e88ccaeb6d32370aab032674435e1acfbc633a22ce98f736626351df77d8e2ee9bf6e5bdb37f0c6427c4fdc317b EBUILD portage-utils-0.63.ebuild 1190 BLAKE2B bc78f2a5ec957e2bb6a60f9377028579ca6fffffd4b46803d977dc463ea3e4dace74de224e5d88262a92e46b81882c6ded1bdb38595a5cbdf62ba4754bae5e3c SHA512 dcc3384a68e6f44066eb9eaa35909cca3076724939d38800d8a3290354dcf11809c19274605acf5f88423418ec76b9a0e8b7e1dcce2b19ef8f1e61f1dbab3a0f -EBUILD portage-utils-0.64-r1.ebuild 1156 BLAKE2B f48b8b7f8022efc4139a3fef3e4972bc60bae01d1fe1406ed9fe28ed2ec57c0a3474be929f98d70fc0e063f5a9cd9bea5ae4b5427e54ba75fa1ed4e8fdbfb33d SHA512 f844f217e2e3c516813c53b1193af4f81c91c574a4bd29dacc66eb39eca52a4f63c94c607b191ff8285ef659f5fa353115271f01744106ee7030909533645f56 -EBUILD portage-utils-0.64.ebuild 1076 BLAKE2B 7c628f6982c03850ce60c99d49dca418c5f64ab41461fff8a88fe591411d36b74e0f2a8b4044e9d09afd79b40836a26e86c5c8655c9b8a9d2ab8a0af47c0568a SHA512 3987f4f6fff46cfa493cfd18dcd76ef375625abc90de44031b42ba920c49c8c780a8c4e5f0ba5e75481db0beb466230664ed46bdcf9751a9dac7d47de181079d -EBUILD portage-utils-0.65.ebuild 1092 BLAKE2B dc0f835b1e8e2065b6068fd011f2e6a953f046d366f46053dd534a3621379c68707b4612cbce46f74923a5535b280388c4cd3cc4b691826c08bb87d7c6b00ee6 SHA512 1b4a097f7408ebb6634d4b232ad3dc407b444c4dbb73b8d3b1c6b904cabddf0c3c53b4c51cd008355e7586f248fe663beff3a853dbfb847e29c7ab82c16ed390 +EBUILD portage-utils-0.64-r1.ebuild 1398 BLAKE2B 758b9c648ba5b99d785a41b2c841aa1696aceec018b44edc1bc48efd7e4612173f8c77ed94239cbce3baa4dc1e7a16d25db862bbe38496bca41a7980584cbb45 SHA512 98e4047ac08e739af34409aa6963c27e481376d24d6dd3dea031928b19d2ba8bee4d89f2345f46e67c5cc3e09112d5c00bcb29d8383f44566b19ddc3c6a6c71d +EBUILD portage-utils-0.64.ebuild 1309 BLAKE2B 51b5176cd52cbef728acd31e0ca1d1563d656272da448aa602ddb30d501d777ee22a2b19bb3a3dd110a0f3613b2375c8603694cc474d8e7d4d1d98785b23768c SHA512 24a5017ddbd7281b520a8d600e9c2416243f9d0c98500c62f21f7238bb098a2f96c96d99f6fa51dcec9b9776dd31d53c0be3adaf10d514a3869aea04fb148dae +EBUILD portage-utils-0.65.ebuild 1334 BLAKE2B 6b2c8edcbc9b741884de727da07206f00db0e3d5c039c9d0a0dee3ee53d6ca550df56880ad3be875831c1eb7b7efffda5c373ce1a4e25c731318b0c9a11ae038 SHA512 40ff0725e9d17a38dae97463a28959b52dee0e845027ab35383fb03aaab3b3b7f4c72cf2359a862e2f4f59f42cbb63b36f175b7e874aab0ffe2a0549b25640a9 MISC metadata.xml 248 BLAKE2B 60e4295b22f6f36039547e98305ae072755044f6516df2e29e65768732900ffc93dac9cbcf1da9e6c731403a62cf272f2f378d0641bd466974f8a234235c862a SHA512 f6fee7363592cb9dcd666011806321b791fb84bf0719fb2454d1f3ceb738650184286c17a13684c077bacd1a93581a71accfe9cef74adcaf40dfda7d8a167d13 diff --git a/app-portage/portage-utils/portage-utils-0.64-r1.ebuild b/app-portage/portage-utils/portage-utils-0.64-r1.ebuild index d85fe56221cf..fcbb87997aae 100644 --- a/app-portage/portage-utils/portage-utils-0.64-r1.ebuild +++ b/app-portage/portage-utils/portage-utils-0.64-r1.ebuild @@ -24,6 +24,14 @@ PATCHES=( "${FILESDIR}"/portage-utils-0.64-fix-quiet.patch ) +src_prepare() { + default + # bug #638970, caused by gemato writing Manifest.gz files in + # metadata/md5-cache dir, unlike hashgen + sed -i -e '/find [.] -mindepth/s/-type f/-type f ! -name "Manifest.*"/' \ + tests/atom_explode/dotest || die +} + src_configure() { # Avoid slow configure+gnulib+make if on an up-to-date Linux system if use prefix || ! use kernel_linux || \ diff --git a/app-portage/portage-utils/portage-utils-0.64.ebuild b/app-portage/portage-utils/portage-utils-0.64.ebuild index b56d5c2a0f0e..74b28b849f53 100644 --- a/app-portage/portage-utils/portage-utils-0.64.ebuild +++ b/app-portage/portage-utils/portage-utils-0.64.ebuild @@ -20,6 +20,13 @@ DEPEND="${RDEPEND} app-arch/xz-utils static? ( dev-libs/iniparser:0[static-libs] )" +src_prepare() { + # bug #638970, caused by gemato writing Manifest.gz files in + # metadata/md5-cache dir, unlike hashgen + sed -i -e '/find [.] -mindepth/s/-type f/-type f ! -name "Manifest.*"/' \ + tests/atom_explode/dotest || die +} + src_configure() { # Avoid slow configure+gnulib+make if on an up-to-date Linux system if use prefix || ! use kernel_linux || \ diff --git a/app-portage/portage-utils/portage-utils-0.65.ebuild b/app-portage/portage-utils/portage-utils-0.65.ebuild index 300ced4574a3..f9e459521076 100644 --- a/app-portage/portage-utils/portage-utils-0.65.ebuild +++ b/app-portage/portage-utils/portage-utils-0.65.ebuild @@ -20,6 +20,14 @@ DEPEND="${RDEPEND} app-arch/xz-utils static? ( dev-libs/iniparser:0[static-libs] )" +src_prepare() { + default + # bug #638970, caused by gemato writing Manifest.gz files in + # metadata/md5-cache dir, unlike hashgen + sed -i -e '/find [.] -mindepth/s/-type f/-type f ! -name "Manifest.*"/' \ + tests/atom_explode/dotest || die +} + src_configure() { # Avoid slow configure+gnulib+make if on an up-to-date Linux system if use prefix || ! use kernel_linux || \ diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest index 67b0460ca8a9..a5ef18d29a30 100644 --- a/app-portage/repoman/Manifest +++ b/app-portage/repoman/Manifest @@ -5,10 +5,12 @@ DIST repoman-2.3.3.tar.bz2 78045 BLAKE2B 5c2e770af3ba0c93ce24c710fb32e8b9d937ad8 DIST repoman-2.3.4.tar.bz2 78764 BLAKE2B 0fb6bd75463fe10dd41ab1fcdfd0857341dbe973e796f2f97e636df2c29dd633d7199eb22b4605b34d6e56624ac5a75f4783ff7119c421e2303aacf7adae4877 SHA512 1a434eea6361cc06ba3c27ccd31aa02875af1a577860490f8de666b0160370f09d1c46cea95d577163845e12c5672486b176c0009c32e735e16752d67bf4d96c DIST repoman-2.3.6.tar.bz2 78961 BLAKE2B c11953ced4d6bcd5e6e6a5b2dacb8802446f3acfd1842854b33fa8c0a64fa636a0b278b4fd3010b7070a7e2f00ae841ea331925ca20175e7c7e571082195d3d1 SHA512 490078d4621073e448d037373617911093bc4c3262961c4da00f201f880069c0b70c019abd86c15954ff0c547b0ea49434ee97cd972c2baff82f7cfed1a987b3 DIST repoman-2.3.7.tar.bz2 80514 BLAKE2B 9342b5be35523f1eb597c94ad33425fd9f1bc81cf7b48c0194d96d2afc2cc27962e9cfbea14492c5e16856c79ab6429988201b269ef0444c17c6d91c9c11feaa SHA512 9caeb06cfe55e38566154923b785c1e3053722b50d7423241950b73c810781d111848e64815001abe218e6073a96ca462debdc99acc05123987cf4d4be0a0420 +DIST repoman-2.3.9.tar.bz2 86432 BLAKE2B 8b60e9ee2705e8fe5d6ab569120f96ca452327c70b95a3b2fff291d4e5c6e446a5bbfa9256b5b0ed18a4e54662bb1b60f4a1e80a8a0c07d276a42fe756ec30e2 SHA512 7b492db9b46f8ebb681ec7dec6dee4a40ce5f95809d505e8b74058c391d16dacdb0171befad64f0281c0168316fcc9d7ec09c7b37742b87b890593ac610329a7 EBUILD repoman-2.3.0-r1.ebuild 2512 BLAKE2B b46e14ed46d556e731a348c8dc212ca42d20b0703edfe6322bb9475c1e46cd69ced238b9a567f9b441433a2a2a3ad9c04dddce646427f5ea71d80dcbb8865c1c SHA512 a80325ec9455f6210eaf2af3fee60035dc2dfab7f153fc345e1c034b67238b6de94754493768336ed0b9126ad32dec7ca711ca1200f879dad726e64aa9237da0 EBUILD repoman-2.3.3.ebuild 2308 BLAKE2B 3137f513fa55c654bc92dd7aedb363ce6e40f1c873923df80a836113fb60ffc387c73605fd5367246634c01e14fe63a52f88949c1949164c3e91fcd8434f449a SHA512 e69402b9ab7776b06b872f3ddfa9a8c62411119ed656bebc572494c964a973ce3906b738e307e3d200e053e7f8b8c7e21ff928457b24623031b4e8b3e156b9c4 EBUILD repoman-2.3.4.ebuild 1899 BLAKE2B 1dd1adc861a1c22dc4adb3e9fdb4020bbc6f7fb5f6d4d3d325290033bb355afd3bbb4658d6211dd947bb54fdcef3e72677fa35075f8b2338d9042723de289183 SHA512 7ee0da85857483d03cc4ae36539e04d812a40ea771624ac64102217aef868ef4a73ed704ddfe7066a029b03f6cb9c577d3fb458fecc2c5b89cd2fafab0b9bce3 EBUILD repoman-2.3.6.ebuild 1852 BLAKE2B 778490890dd38fa7ff51d7de8e3ab122a9e58a02515bea423a097d883706bfdbd3bef081c6091e6a671d7e0a26f2ee8cd9b4f2a0f226329cc164fb02f7bb5f96 SHA512 e4df9e66171dcc2ab07a9f3cecaa26a8d8185e0ff4e2291bd134ae83a797c66698804b7c0f1a3557571835b540b2c174133efa12bc2cfc4451130ac29b3dd617 EBUILD repoman-2.3.7.ebuild 1862 BLAKE2B bd0c4f613dbbeb84cf3a1c569a2c74c305ffb36405fe8bd41c1fa4a5e40405b9bff1a229cdd9b37f49038e665dbda30703eecc0921515c127d453fe3824abf24 SHA512 5de4e00951885ec5817b650bbe073907cf553e82b4f681df68e237f387a941203807a2a9ca36ebf4d3dd15aa45afbaf1583dd8039ac7b09164e627f263f3f1b0 +EBUILD repoman-2.3.9.ebuild 2021 BLAKE2B 267e5facacc0d8e59fd057d5229dc9f90eb2a24da8c47019caabae4423d4e258cc61eafd9bb366194f77d39dfed3ba0ff77b2d08d40936ed1aecfafeffc9665e SHA512 c1fbdff9814529e39051d07afa9e7ebf81ff30c3202175aa4a9a27844b2683c1768af34500c80dd3373cab86ca112d28f9cc9bf3d0c29a68702eb7ea7ec74680 EBUILD repoman-9999.ebuild 1899 BLAKE2B 1dd1adc861a1c22dc4adb3e9fdb4020bbc6f7fb5f6d4d3d325290033bb355afd3bbb4658d6211dd947bb54fdcef3e72677fa35075f8b2338d9042723de289183 SHA512 7ee0da85857483d03cc4ae36539e04d812a40ea771624ac64102217aef868ef4a73ed704ddfe7066a029b03f6cb9c577d3fb458fecc2c5b89cd2fafab0b9bce3 MISC metadata.xml 472 BLAKE2B 7433ca0ddf5b8554caba0893b28e5681419f18e7f8d28c1c202c98b9a198ea4222958dd537247e29e2f3300ee051860315b15ca7fbd92ba2c4fe614a43171942 SHA512 53566a405056159de7412ea3b447ce6a7b73833fe927a04b5576bc77b2f4b181de8413956ff2b0b1836025352566b0a44252c2ebaf313cfea4020ea5490f3ab0 diff --git a/app-portage/repoman/repoman-2.3.9.ebuild b/app-portage/repoman/repoman-2.3.9.ebuild new file mode 100644 index 000000000000..f514a38f3308 --- /dev/null +++ b/app-portage/repoman/repoman-2.3.9.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_REQ_USE='bzip2(+)' + +inherit distutils-r1 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git" + S="${WORKDIR}/${P}/repoman" +else + SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=" + >=sys-apps/portage-2.3.27[${PYTHON_USEDEP}] + >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_prepare() { + sed 's:FileNotFoundError:EnvironmentError:' -i pym/repoman/config.py || die + distutils-r1_src_prepare +} + +python_test() { + esetup.py test +} + +python_install() { + # Install sbin scripts to bindir for python-exec linking + # they will be relocated in pkg_preinst() + distutils-r1_python_install \ + --system-prefix="${EPREFIX}/usr" \ + --bindir="$(python_get_scriptdir)" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --sbindir="$(python_get_scriptdir)" \ + --sysconfdir="${EPREFIX}/etc" \ + "${@}" +} + +pkg_postinst() { + einfo "" + einfo "This release of repoman is from the new portage/repoman split" + einfo "release code base." + einfo "This new repoman code base is still being developed. So its API's" + einfo "are not to be considered stable and are subject to change." + einfo "The code released has been tested and considered ready for use." + einfo "This however does not guarantee it to be completely bug free." + einfo "Please report any bugs you may encounter." + einfo "" +} |