From 2891d29af8907ce881662f4a02844926d7a293c7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 31 Dec 2018 13:43:35 +0000 Subject: gentoo resync : 31.12.2018 --- dev-vcs/Manifest.gz | Bin 13784 -> 13780 bytes dev-vcs/gitg/Manifest | 2 +- dev-vcs/gitg/gitg-3.30.1.ebuild | 12 ++-- dev-vcs/gitolite/Manifest | 12 +--- dev-vcs/gitolite/gitolite-3.6.1.ebuild | 82 ------------------------ dev-vcs/gitolite/gitolite-3.6.10.ebuild | 102 ++++++++++++++++++++++++++++++ dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild | 95 ---------------------------- dev-vcs/gitolite/gitolite-3.6.2.ebuild | 82 ------------------------ dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild | 96 ---------------------------- dev-vcs/gitolite/gitolite-3.6.4.ebuild | 96 ---------------------------- dev-vcs/gitolite/gitolite-3.6.5.ebuild | 96 ---------------------------- dev-vcs/hg-evolve/Manifest | 4 +- dev-vcs/hg-evolve/hg-evolve-8.3.2.ebuild | 39 ------------ dev-vcs/hg-evolve/hg-evolve-8.3.3.ebuild | 39 ++++++++++++ dev-vcs/hub/Manifest | 5 +- dev-vcs/hub/hub-2.6.1.ebuild | 48 ++++++++++++++ dev-vcs/hub/metadata.xml | 4 +- 17 files changed, 204 insertions(+), 610 deletions(-) delete mode 100644 dev-vcs/gitolite/gitolite-3.6.1.ebuild create mode 100644 dev-vcs/gitolite/gitolite-3.6.10.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-3.6.2.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-3.6.4.ebuild delete mode 100644 dev-vcs/gitolite/gitolite-3.6.5.ebuild delete mode 100644 dev-vcs/hg-evolve/hg-evolve-8.3.2.ebuild create mode 100644 dev-vcs/hg-evolve/hg-evolve-8.3.3.ebuild create mode 100644 dev-vcs/hub/hub-2.6.1.ebuild (limited to 'dev-vcs') diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 5c24c9cf8722..a80a1fcc5fff 100644 Binary files a/dev-vcs/Manifest.gz and b/dev-vcs/Manifest.gz differ diff --git a/dev-vcs/gitg/Manifest b/dev-vcs/gitg/Manifest index e379859bcc45..f6b63cec712c 100644 --- a/dev-vcs/gitg/Manifest +++ b/dev-vcs/gitg/Manifest @@ -1,5 +1,5 @@ DIST gitg-3.26.0.tar.xz 1551308 BLAKE2B 45a9fd3df8eb891c4e07eefb6cf8f9b517c78dccc63dd08498b4c847614e164472e0605a01c81515ea349366e56c21c99a4558e73b6548b18bb94f578c0fc9bd SHA512 782aa02e2f0f4d8c86ad726045502d545877d835f0449d2ec646d93a78bbfa50f84662d3a437c922eb168b2737c00ec088dc2c73487742f332e3910f041b519d DIST gitg-3.30.1.tar.xz 10555888 BLAKE2B 02e8f957eee82bbf0702ca39b5b336929c131a93a94f5e28a2e4aa7c2c473c5d8bda072eba184cef37d6ad2fa7bfa21c007c86204a0a81b6d401487d752952fd SHA512 0d9241422dda6bf1840632fbcabf6b640554081ba995eba59ce90f893654e42c0ca8953e814533b90f362abb13b002e7a74b5f6841aee1f33c2834d2acab869f EBUILD gitg-3.26.0.ebuild 1927 BLAKE2B 97bb1f4da59bcf28643516ca55e054fe6405765dee0ef2bd70cedf6fc29ec2d422767d4dce420afe5900e5759e4f1b82d0b88b971e4ca59cfee9cbfe1e7b53f2 SHA512 fd96b0f937e1beaba697bd5449f6cf916809d4e121594acf405cdb98a156dae4f640ac2972f768cfb213649455948f3d008218fe7a7e0c052686be43185db217 -EBUILD gitg-3.30.1.ebuild 2033 BLAKE2B 5d1285ef530a9d5323a30a3e482fdd2ba8190f6b5bc203039c2b5af6b3ee777b4930dfc9a53332bb9285693c9c67d691223faf3208059dc03db84092d28387f1 SHA512 572096ce835b9134a3c5779e796dc3aab9aa4888c786c5faf6ff5102c9e169ceef7d5916597a53c14b5ffc6c77c1f3ae64b5ee14153eb2a54fb4133b69738c37 +EBUILD gitg-3.30.1.ebuild 1944 BLAKE2B fe99fdadd1633c07920a7106b1a71aa12f68c71d2c63d9fa6fc113f7cd3c7b3fe2c2897aadbe7fccd1b83a470b3c4d1d821bc9360a01efb58530130b4d445958 SHA512 15c94b1d1f9ab6131b2406f605a6e4f36bff8913ddeb23682ed4bfb25bfc00430a73cd38bccbab143f1a7667adb45abf66d7a7256ed0af34cbae2cdde22bc656 MISC metadata.xml 927 BLAKE2B f967c30f2442bbbef782e69c044900db8bd733c5463b2aeff35496225be549827e8e8f9b7d072ae9396500cdcaecc9f7b4902524b5a3768848736d0bab8adc35 SHA512 889733c311b2ab0e35aadc3fff1bcb50c3dad59186293e2f46e81ba4a0041137938e38f12bcfa40d793a04462bbce25aa476bc9241fb5c7a5c4a25611e371d30 diff --git a/dev-vcs/gitg/gitg-3.30.1.ebuild b/dev-vcs/gitg/gitg-3.30.1.ebuild index 8b455c5215f3..338a545b1e50 100644 --- a/dev-vcs/gitg/gitg-3.30.1.ebuild +++ b/dev-vcs/gitg/gitg-3.30.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -46,23 +46,19 @@ DEPEND="${RDEPEND} $(vala_depend) >=dev-libs/libgit2-glib-0.24.4[vala] >=dev-util/intltool-0.40 - gnome-base/gnome-common - >=sys-devel/gettext-0.17 + >=sys-devel/gettext-0.19.7 virtual/pkgconfig " -pkg_setup() { - use python && [[ ${MERGE_TYPE} != binary ]] && python_setup -} - src_prepare() { default vala_src_prepare + xdg_environment_reset } src_configure() { local emesonargs=( - -Dglade_catalog=$(usex glade true false) + $(meson_use glade glade_catalog) # we install the module manually anyway -Dpython=false ) diff --git a/dev-vcs/gitolite/Manifest b/dev-vcs/gitolite/Manifest index 655d37578e55..510dcd7e5258 100644 --- a/dev-vcs/gitolite/Manifest +++ b/dev-vcs/gitolite/Manifest @@ -1,22 +1,14 @@ AUX gitolite-3.6.6-fix-shebang.patch 731 BLAKE2B 2e3bd0dbf56c955587dfc6a446ea2397875a0f9051e69ed891e9b630441407846f65bb2583999bb9f1c94693410d4bdd81e314da42e22ba978cb72af89968482 SHA512 dfffd0a7ef37e01edc690bba13f39edb4a751684addc1cfae8248c59fe48a59e51232ba21a1a9f1056756dcd6b51f04375f6652085f2dccad1f55073751bc105 DIST gitolite-2.3.1.tar.gz 255807 BLAKE2B b51a664d6e786702cad999fa8df6d86f80eb9cc908ed092b55272c59a4bd52145302e638612f1788d68b2445b8c665f025b24c47d50992dd3f6ef2fd6eb63ee7 SHA512 a658104b54ff6668022a6010b961fbe13b8e7a66242d547e0e4cf685574d8a1fd60065112095b0d73b826f6346973cb3a5db307d84fd5aceba852f2ddd0c86ee -DIST gitolite-3.6.1.tar.gz 165506 BLAKE2B 82c7eaaf6f05475eba5e0cf51c88190783e3342a0c6caacae22be4210d06a8040245274c8f9ad819cef40370c4b5d02be2f36daa42433427ada88b49da1502ff SHA512 b568f9e96ddfa4cd482197a89cb0142fcb2717028227a0a2e9caa9864bb95379042ec464352a1d99dfd8ccff780b1211e8f926ad8de284245fc280038eda481a -DIST gitolite-3.6.2.tar.gz 167670 BLAKE2B 83f26069751f3a75a51cafa484d2d77239bc49f82a62418d84fe0863e66031de66fa062319a841dacb9bafa0be7c2fefab3be890118334222a8d64f1112871e0 SHA512 f8f041fde1b7c533fcb9cc32beec99dd83bc0a81795115e7205585bbe2f25135e2347df437e123349525a0186fe702f265330b259d336389b437cecf0e894629 +DIST gitolite-3.6.10.tar.gz 198151 BLAKE2B 492732f92594871ac834ebd60eb24d7d6a07bcc1c66e35ef0963113d89a3e92204937c9c19342658eafe6a645fbaad3f0b830184b77f0298e5ab1422783f0a8e SHA512 a17fcc4922abdf3a03ebf83cae94501d142ad22cbf3ed3bdeb4b382d5e545a6b94fc3d33e402594565e29436ab5f54e498a285b4c1c814f8c475f9b1dcb5463d DIST gitolite-3.6.3.tar.gz 174689 BLAKE2B bf58c4991d4bb9b578b983854dcd5011d55f05515a13781910327bd07aa00ab7426367f5c084341326742796266f5648ce5470dec5247b74bc850f5cfa327c93 SHA512 afb8bcf27052d46725c4b3a6dd483e98ac3e574651bfe2ee35b442f044791acae8a17cbbab4237992a9755367e37f5160514d67cd2d863d623d32ed5fdf39362 -DIST gitolite-3.6.4.tar.gz 180619 BLAKE2B 183769c8dce0d4fcba10ad57b29b56913493b3f44f2f606d7ea2bd704c225658a55760022ac9ebbf82875c2c74a561770e80e2f8dc375158765a8e069a0f9fd2 SHA512 7c709372f66c4620109824191d6bf736b1066d74e5acd481fa552a6f010a38d6d7d17629a92fe7b944b43c6cac864db80217cefadc0e3a6dbf63530cff89cd6d -DIST gitolite-3.6.5.tar.gz 182496 BLAKE2B 478bed0642886ee8b79b1e6c2091482a43663a644c46758ef3c9c55308b10bfa4c4608456e24214bad04607c49487df213e5bff84abb5529c9b0759c39f9288b SHA512 60796663a87c2b169c08e4e26edfb76408428887d3e932677f4ca95a8c7f82e9e300a7400d3d900c371628b23972be063444b7c036218f6ff0ab13626a886f90 DIST gitolite-3.6.6.tar.gz 183469 BLAKE2B 91b1b04820f8abe427c7d6a81131a9fce1ff3df8d06c3f1d7515ead91b654048ef24b391fc28f2fe9c6dd0e502e24064a55b5fee8c1da34e3d07974c8f203c26 SHA512 1529330ed2afa315fcb650c55d515e5d4b61921f46b4d763a759537434492959f100d2219ab7673e568d46f397a25a45d4388fe3827ea988333fc8719820f8bc DIST gitolite-3.6.7.tar.gz 186298 BLAKE2B 32ccedce5cfe877d69f66ccc354300b1b363de0ac16bf8ec6d97010441d1e5a95e63252c833604d7e4e5b90dd4d84b4e262ee5ed092df80631e7478500e3da97 SHA512 d22bf5c34834f82df771e6d4527496a302da312f7f78dfe81c1284f5a1ea05de90ec217e03e94918d69a006a72fa16dc0006b1f555826ad6183d9dce2dd9d425 DIST gitolite-3.6.8.tar.gz 197551 BLAKE2B 9788c06885fc7fc8edf422080628f465b33dea2aec8090daf330206041e4776bbae7189b343fc604b0959be556a15016d656b4df133f784d55bc7a6b701ad8ef SHA512 f65d4e4354079f868c9f9a943efb84ad4e29f96c69a3792c13dda383dac0133baa3d93925967c6be71e923b27e0ad91b57b5f1245cf64eeec0f0b719cbda4270 DIST gitolite-3.6.tar.gz 156481 BLAKE2B 4cb36e631c458c529d51689bb9612ede34b352d523b62afefed70ab90fadbda1c1d954400c5ddf407ef57a3df8371814c73fdcc526bf3750dad9bfa10f1e7747 SHA512 91606a5fed202f0da2194310bc7da8e5d35cdfa2924b009ed3447ba41e2fd856b9043f1b57d16600ec44f17d640e9ee988b4086bea032827bf5fca83e5ff024f EBUILD gitolite-2.3.1-r1.ebuild 1647 BLAKE2B cf918594448f8cbb0d381118c5fdc6ba3bfcd3669a26b3ca5264f66deb2e4273c29554ba7edf0a04e350619fd45a8083e69017793eb48bf7facf2e4f4d3bb25f SHA512 77347b4575a9236a5e259e9c67eb29ecd023092c2713ca45d8871af2303222d827296405168126f7f88ff45c8bcb96427325391801baa5740a90b2548bb25da4 -EBUILD gitolite-3.6.1.ebuild 1868 BLAKE2B dd6c05d7831b14bc2baa3de478f6382ef57bc1a6d9dcf6b81b22a881df3ed53dd5499222a8bfa38a4231a55acd87eff35acc6be4be05f11a108f6930e6b05f91 SHA512 816b9b4f1dbb13bc08de4511c8770b3ca0e43487793ffc06cb4b2579d0339c6b2c7d51c18e474bbdcdce7a6c7ffcd1cc1803d9b4b5ce5d23780efd354fb22788 -EBUILD gitolite-3.6.2-r1.ebuild 2303 BLAKE2B dcccd91d2c84dd445e3d16a2324c10a7e60440f5c1d37ebce348c22e8d0fde62a86457828675b41c80bc9986a38c78fa496225120e2fa918233dca44779b4490 SHA512 0b529e19c8b8efe3f18d80dddb91fad5103b93f87f58a891e488bfd29162718eb08549071686faee6871fd693996930ac76cebe10f67819e476785b8883ddb59 -EBUILD gitolite-3.6.2.ebuild 1873 BLAKE2B f02f4853328beb5c2c07abc7cc79779a1499bb327f3a204028edc68da5080319dd8821d5116a16ccbe8eb2b160b83ad83638b90ec35952458388286595981e0a SHA512 c5e562c9db575a053afeb98146c61bd2c05f4f478e49b1581d61b716916af47234548ecc1d8b043388d991a3adde1d8a6cffcbcff83fbc060d1deac9973da50a +EBUILD gitolite-3.6.10.ebuild 2427 BLAKE2B 7e3c7890b8943204bd93d0a70943218fbcec02376902797bb607744fc798427674b78c37a10f3792581a736b7cbeacc51d85cc0825972ed9affaab8100d49d65 SHA512 7846c0f2828fe01bd6b8b7b0afe3523d10b1bd725c5f8d2950499ed948fe2bdc161e27d89a12d2ab408e7ce09aa816daf7caef4965863991c13529ee25431f68 EBUILD gitolite-3.6.3.ebuild 2350 BLAKE2B 085ed29e81b5c2914201168b94dd4d01b86dbc0bb4c221956f8ff382bade290c41a76e62d417e42cb2c03a1b220704e029240c3cce7b93d02a75e7d0aaef17b1 SHA512 c0a6ba41dc2854d273f780b4f59f9350d660e18861ea6153d4e42ae05235db16caeb10c2ae7f13a462eeb370b8e4e6879d7336949e4563d9d507848581e98d83 -EBUILD gitolite-3.6.4-r1.ebuild 2358 BLAKE2B c414943bbddd70c1d8ac111b11d6cc8c740a2468f64c1f292a3818fbb5877899a49c37429abebce15ca14ad6cd207d887da56fde9ba8f67bf87d54725f5a5b50 SHA512 f86cf6dbe5ea43932dc240868d5c5f098484cc4585ca1b5a21ab657f665d866ac44c87152dd386fff35e0833e5e3d7a66934c481d3dd31f087bc24d243b71111 -EBUILD gitolite-3.6.4.ebuild 2352 BLAKE2B 7bc3ad034046f8c2bcae2dc1aa7ef3a312e242a43c9044a685040562c566c27c9d6fab58587905eaebfcdc7d3ba2632c46c2e0150914c60e87740df6a5525f77 SHA512 ecab29b2a31c6bb98d76c7daff75f0b7df25396c84787dd235da65c16390ceb4c35c96e9d263559f20ea3bd450346bd3599a5c87aa52226304d3e66df45610fc -EBUILD gitolite-3.6.5.ebuild 2358 BLAKE2B c414943bbddd70c1d8ac111b11d6cc8c740a2468f64c1f292a3818fbb5877899a49c37429abebce15ca14ad6cd207d887da56fde9ba8f67bf87d54725f5a5b50 SHA512 f86cf6dbe5ea43932dc240868d5c5f098484cc4585ca1b5a21ab657f665d866ac44c87152dd386fff35e0833e5e3d7a66934c481d3dd31f087bc24d243b71111 EBUILD gitolite-3.6.6.ebuild 2431 BLAKE2B 3d34e9ddf77bb044de9a1bd1984082e33d8f6fd6cafc71e63bf4860c2cf94e934dba75346b0648badf0637cbbe77a57c9bce5971c1e4d01c597c9d951cfe0164 SHA512 8b4cf676c8a3434e97962301be3608b7ea10b48e8b5f0f8d185b274c1d9e2bc3d6f7c046879d2b825d16bdc5d514d9c790caa6bb4922b1a1d5a5827a17858c3d EBUILD gitolite-3.6.7.ebuild 2398 BLAKE2B 864703fc35faa76894bb8a7c82dd97fe80cc5ebd02a607cab670ebf168eaf6ca97b10ca93824023da02974f5fd740002084f0d08f9eb6411c6b2082bcae16f95 SHA512 1584babccb49c0d491bc749d804bf6ff5e3c4adcb1dfdf80d04d577a076e11315ceec5989f7e9be0e410b86b450aa8637d2cca177a75216a66bcc8577a28384b EBUILD gitolite-3.6.8.ebuild 2430 BLAKE2B f383d1280a6a525da61d8b616b986264ba96ed49b9c0935ae7eaed6bd8f84987f3d4a20b4bba0a2618af1106768436c7be624edce1d62ce277b1b89e87a73f1f SHA512 7cfaa7d4b3c4a5e22995f6db00ecbfa040c440df8534f98d951d106cf332df8dae1a6dab4bcb7b9e7e171e03597fa0950987cee34c6fa887514d487832cbfeee diff --git a/dev-vcs/gitolite/gitolite-3.6.1.ebuild b/dev-vcs/gitolite/gitolite-3.6.1.ebuild deleted file mode 100644 index 30a7fda7883a..000000000000 --- a/dev-vcs/gitolite/gitolite-3.6.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit perl-module user versionator - -DESCRIPTION="Highly flexible server for git directory version tracker" -HOMEPAGE="https://github.com/sitaramc/gitolite" -SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="tools vim-syntax" - -DEPEND="dev-lang/perl - virtual/perl-File-Path - virtual/perl-File-Temp - >=dev-vcs/git-1.6.6" -RDEPEND="${DEPEND} - !dev-vcs/gitolite-gentoo - vim-syntax? ( app-vim/gitolite-syntax ) - dev-perl/JSON" - -pkg_setup() { - enewgroup git - enewuser git -1 /bin/sh /var/lib/gitolite git -} - -src_prepare() { - echo $PF > src/VERSION -} - -src_install() { - local uexec=/usr/libexec/${PN} - - rm -rf src/lib/Gitolite/Test{,.pm} - insinto $VENDOR_LIB - doins -r src/lib/Gitolite - - dodoc README.txt CHANGELOG - - insopts -m0755 - insinto $uexec - doins -r src/{commands,syntactic-sugar,triggers,VREF}/ - - insopts -m0644 - doins src/VERSION - - exeinto $uexec - doexe src/gitolite{,-shell} - - dodir /usr/bin - for bin in gitolite{,-shell}; do - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} - done - - if use tools; then - dobin check-g2-compat convert-gitosis-conf - fi - - keepdir /var/lib/gitolite - fowners git:git /var/lib/gitolite - fperms 750 /var/lib/gitolite - - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only -} - -pkg_postinst() { - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then - ewarn - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" - elog "Please read http://gitolite.com/gitolite/migr/index.html first!" - fi - - # bug 352291 - ewarn - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." - elog "Especially if you're migrating from gitosis." - ewarn -} diff --git a/dev-vcs/gitolite/gitolite-3.6.10.ebuild b/dev-vcs/gitolite/gitolite-3.6.10.ebuild new file mode 100644 index 000000000000..8f450c2879de --- /dev/null +++ b/dev-vcs/gitolite/gitolite-3.6.10.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git" +EGIT_MASTER=master + +inherit perl-module user versionator ${SCM} + +DESCRIPTION="Highly flexible server for git directory version tracker" +HOMEPAGE="https://github.com/sitaramc/gitolite" +if [[ ${PV} != *9999 ]]; then + SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +else + SRC_URI="" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="selinux tools" + +DEPEND="dev-lang/perl + virtual/perl-File-Path + virtual/perl-File-Temp + >=dev-vcs/git-1.6.6" +RDEPEND="${DEPEND} + !app-vim/gitolite-syntax + !dev-vcs/gitolite-gentoo + selinux? ( sec-policy/selinux-gitosis ) + dev-perl/JSON" + +PATCHES=( ) + +pkg_setup() { + enewgroup git + enewuser git -1 /bin/sh /var/lib/gitolite git +} + +src_prepare() { + default + echo $PF > src/VERSION || die +} + +src_install() { + local uexec=/usr/libexec/${PN} + + rm -rf src/lib/Gitolite/Test{,.pm} + insinto $VENDOR_LIB + doins -r src/lib/Gitolite + + dodoc README.markdown CHANGELOG + # These are meant by upstream as examples, you are strongly recommended to + # customize them for your needs. + dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh + + insinto /usr/share/vim/vimfiles + doins -r contrib/vim/* + + insopts -m0755 + insinto $uexec + doins -r src/{commands,syntactic-sugar,triggers,VREF}/ + doins -r contrib/{commands,triggers,hooks} + + insopts -m0644 + doins src/VERSION + + exeinto $uexec + doexe src/gitolite{,-shell} + + dodir /usr/bin + for bin in gitolite{,-shell}; do + dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} + done + + if use tools; then + dobin check-g2-compat convert-gitosis-conf + dobin contrib/utils/rc-format-v3.4 + fi + + keepdir /var/lib/gitolite + fowners git:git /var/lib/gitolite + fperms 750 /var/lib/gitolite + + fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only +} + +pkg_postinst() { + if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then + ewarn + elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" + elog "Please read http://gitolite.com/gitolite/migr/index.html first!" + fi + + # bug 352291 + ewarn + elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." + elog "Especially if you're migrating from gitosis." + ewarn +} diff --git a/dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild b/dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild deleted file mode 100644 index a1fb9c6b9da4..000000000000 --- a/dev-vcs/gitolite/gitolite-3.6.2-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git" -EGIT_MASTER=master - -inherit perl-module user versionator ${SCM} - -DESCRIPTION="Highly flexible server for git directory version tracker" -HOMEPAGE="https://github.com/sitaramc/gitolite" -if [[ ${PV} != *9999 ]]; then - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="tools vim-syntax" - -DEPEND="dev-lang/perl - virtual/perl-File-Path - virtual/perl-File-Temp - >=dev-vcs/git-1.6.6" -RDEPEND="${DEPEND} - !dev-vcs/gitolite-gentoo - vim-syntax? ( app-vim/gitolite-syntax ) - dev-perl/JSON" - -pkg_setup() { - enewgroup git - enewuser git -1 /bin/sh /var/lib/gitolite git -} - -src_prepare() { - echo $PF > src/VERSION -} - -src_install() { - local uexec=/usr/libexec/${PN} - - rm -rf src/lib/Gitolite/Test{,.pm} - insinto $VENDOR_LIB - doins -r src/lib/Gitolite - - dodoc README.markdown CHANGELOG - # These are meant by upstream as examples, you are strongly recommended to - # customize them for your needs. - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh - - insopts -m0755 - insinto $uexec - doins -r src/{commands,syntactic-sugar,triggers,VREF}/ - doins -r contrib/{commands,triggers} - - insopts -m0644 - doins src/VERSION - - exeinto $uexec - doexe src/gitolite{,-shell} - - dodir /usr/bin - for bin in gitolite{,-shell}; do - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} - done - - if use tools; then - dobin check-g2-compat convert-gitosis-conf - dobin contrib/utils/rc-format-v3.4 - fi - - keepdir /var/lib/gitolite - fowners git:git /var/lib/gitolite - fperms 750 /var/lib/gitolite - - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only -} - -pkg_postinst() { - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then - ewarn - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" - elog "Please read http://gitolite.com/gitolite/migr/index.html first!" - fi - - # bug 352291 - ewarn - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." - elog "Especially if you're migrating from gitosis." - ewarn -} diff --git a/dev-vcs/gitolite/gitolite-3.6.2.ebuild b/dev-vcs/gitolite/gitolite-3.6.2.ebuild deleted file mode 100644 index 10f8ddcbf3f9..000000000000 --- a/dev-vcs/gitolite/gitolite-3.6.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit perl-module user versionator - -DESCRIPTION="Highly flexible server for git directory version tracker" -HOMEPAGE="https://github.com/sitaramc/gitolite" -SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="tools vim-syntax" - -DEPEND="dev-lang/perl - virtual/perl-File-Path - virtual/perl-File-Temp - >=dev-vcs/git-1.6.6" -RDEPEND="${DEPEND} - !dev-vcs/gitolite-gentoo - vim-syntax? ( app-vim/gitolite-syntax ) - dev-perl/JSON" - -pkg_setup() { - enewgroup git - enewuser git -1 /bin/sh /var/lib/gitolite git -} - -src_prepare() { - echo $PF > src/VERSION -} - -src_install() { - local uexec=/usr/libexec/${PN} - - rm -rf src/lib/Gitolite/Test{,.pm} - insinto $VENDOR_LIB - doins -r src/lib/Gitolite - - dodoc README.markdown CHANGELOG - - insopts -m0755 - insinto $uexec - doins -r src/{commands,syntactic-sugar,triggers,VREF}/ - - insopts -m0644 - doins src/VERSION - - exeinto $uexec - doexe src/gitolite{,-shell} - - dodir /usr/bin - for bin in gitolite{,-shell}; do - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} - done - - if use tools; then - dobin check-g2-compat convert-gitosis-conf - fi - - keepdir /var/lib/gitolite - fowners git:git /var/lib/gitolite - fperms 750 /var/lib/gitolite - - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only -} - -pkg_postinst() { - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then - ewarn - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" - elog "Please read http://gitolite.com/gitolite/migr/index.html first!" - fi - - # bug 352291 - ewarn - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." - elog "Especially if you're migrating from gitosis." - ewarn -} diff --git a/dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild b/dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild deleted file mode 100644 index 928bbe83926c..000000000000 --- a/dev-vcs/gitolite/gitolite-3.6.4-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git" -EGIT_MASTER=master - -inherit perl-module user versionator ${SCM} - -DESCRIPTION="Highly flexible server for git directory version tracker" -HOMEPAGE="https://github.com/sitaramc/gitolite" -if [[ ${PV} != *9999 ]]; then - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="selinux tools vim-syntax" - -DEPEND="dev-lang/perl - virtual/perl-File-Path - virtual/perl-File-Temp - >=dev-vcs/git-1.6.6" -RDEPEND="${DEPEND} - !dev-vcs/gitolite-gentoo - selinux? ( sec-policy/selinux-gitosis ) - vim-syntax? ( app-vim/gitolite-syntax ) - dev-perl/JSON" - -pkg_setup() { - enewgroup git - enewuser git -1 /bin/sh /var/lib/gitolite git -} - -src_prepare() { - echo $PF > src/VERSION -} - -src_install() { - local uexec=/usr/libexec/${PN} - - rm -rf src/lib/Gitolite/Test{,.pm} - insinto $VENDOR_LIB - doins -r src/lib/Gitolite - - dodoc README.markdown CHANGELOG - # These are meant by upstream as examples, you are strongly recommended to - # customize them for your needs. - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh - - insopts -m0755 - insinto $uexec - doins -r src/{commands,syntactic-sugar,triggers,VREF}/ - doins -r contrib/{commands,triggers,hooks} - - insopts -m0644 - doins src/VERSION - - exeinto $uexec - doexe src/gitolite{,-shell} - - dodir /usr/bin - for bin in gitolite{,-shell}; do - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} - done - - if use tools; then - dobin check-g2-compat convert-gitosis-conf - dobin contrib/utils/rc-format-v3.4 - fi - - keepdir /var/lib/gitolite - fowners git:git /var/lib/gitolite - fperms 750 /var/lib/gitolite - - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only -} - -pkg_postinst() { - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then - ewarn - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" - elog "Please read http://gitolite.com/gitolite/migr/index.html first!" - fi - - # bug 352291 - ewarn - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." - elog "Especially if you're migrating from gitosis." - ewarn -} diff --git a/dev-vcs/gitolite/gitolite-3.6.4.ebuild b/dev-vcs/gitolite/gitolite-3.6.4.ebuild deleted file mode 100644 index 26ef161375f9..000000000000 --- a/dev-vcs/gitolite/gitolite-3.6.4.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git" -EGIT_MASTER=master - -inherit perl-module user versionator ${SCM} - -DESCRIPTION="Highly flexible server for git directory version tracker" -HOMEPAGE="https://github.com/sitaramc/gitolite" -if [[ ${PV} != *9999 ]]; then - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="selinux tools vim-syntax" - -DEPEND="dev-lang/perl - virtual/perl-File-Path - virtual/perl-File-Temp - >=dev-vcs/git-1.6.6" -RDEPEND="${DEPEND} - !dev-vcs/gitolite-gentoo - selinux? ( sec-policy/selinux-gitosis ) - vim-syntax? ( app-vim/gitolite-syntax ) - dev-perl/JSON" - -pkg_setup() { - enewgroup git - enewuser git -1 /bin/sh /var/lib/gitolite git -} - -src_prepare() { - echo $PF > src/VERSION -} - -src_install() { - local uexec=/usr/libexec/${PN} - - rm -rf src/lib/Gitolite/Test{,.pm} - insinto $VENDOR_LIB - doins -r src/lib/Gitolite - - dodoc README.markdown CHANGELOG - # These are meant by upstream as examples, you are strongly recommended to - # customize them for your needs. - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh - - insopts -m0755 - insinto $uexec - doins -r src/{commands,syntactic-sugar,triggers,VREF}/ - doins -r contrib/{commands,triggers} - - insopts -m0644 - doins src/VERSION - - exeinto $uexec - doexe src/gitolite{,-shell} - - dodir /usr/bin - for bin in gitolite{,-shell}; do - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} - done - - if use tools; then - dobin check-g2-compat convert-gitosis-conf - dobin contrib/utils/rc-format-v3.4 - fi - - keepdir /var/lib/gitolite - fowners git:git /var/lib/gitolite - fperms 750 /var/lib/gitolite - - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only -} - -pkg_postinst() { - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then - ewarn - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" - elog "Please read http://gitolite.com/gitolite/migr/index.html first!" - fi - - # bug 352291 - ewarn - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." - elog "Especially if you're migrating from gitosis." - ewarn -} diff --git a/dev-vcs/gitolite/gitolite-3.6.5.ebuild b/dev-vcs/gitolite/gitolite-3.6.5.ebuild deleted file mode 100644 index 928bbe83926c..000000000000 --- a/dev-vcs/gitolite/gitolite-3.6.5.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -[[ ${PV} == *9999 ]] && SCM="git-2" -EGIT_REPO_URI="https://github.com/sitaramc/${PN}.git" -EGIT_MASTER=master - -inherit perl-module user versionator ${SCM} - -DESCRIPTION="Highly flexible server for git directory version tracker" -HOMEPAGE="https://github.com/sitaramc/gitolite" -if [[ ${PV} != *9999 ]]; then - SRC_URI="https://github.com/sitaramc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" -else - SRC_URI="" - KEYWORDS="" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="selinux tools vim-syntax" - -DEPEND="dev-lang/perl - virtual/perl-File-Path - virtual/perl-File-Temp - >=dev-vcs/git-1.6.6" -RDEPEND="${DEPEND} - !dev-vcs/gitolite-gentoo - selinux? ( sec-policy/selinux-gitosis ) - vim-syntax? ( app-vim/gitolite-syntax ) - dev-perl/JSON" - -pkg_setup() { - enewgroup git - enewuser git -1 /bin/sh /var/lib/gitolite git -} - -src_prepare() { - echo $PF > src/VERSION -} - -src_install() { - local uexec=/usr/libexec/${PN} - - rm -rf src/lib/Gitolite/Test{,.pm} - insinto $VENDOR_LIB - doins -r src/lib/Gitolite - - dodoc README.markdown CHANGELOG - # These are meant by upstream as examples, you are strongly recommended to - # customize them for your needs. - dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh - - insopts -m0755 - insinto $uexec - doins -r src/{commands,syntactic-sugar,triggers,VREF}/ - doins -r contrib/{commands,triggers,hooks} - - insopts -m0644 - doins src/VERSION - - exeinto $uexec - doexe src/gitolite{,-shell} - - dodir /usr/bin - for bin in gitolite{,-shell}; do - dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin} - done - - if use tools; then - dobin check-g2-compat convert-gitosis-conf - dobin contrib/utils/rc-format-v3.4 - fi - - keepdir /var/lib/gitolite - fowners git:git /var/lib/gitolite - fperms 750 /var/lib/gitolite - - fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only -} - -pkg_postinst() { - if [[ "$(get_major_version $REPLACING_VERSIONS)" == "2" ]]; then - ewarn - elog "***NOTE*** This is a major upgrade and will likely break your existing gitolite-2.x setup!" - elog "Please read http://gitolite.com/gitolite/migr/index.html first!" - fi - - # bug 352291 - ewarn - elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)." - elog "Especially if you're migrating from gitosis." - ewarn -} diff --git a/dev-vcs/hg-evolve/Manifest b/dev-vcs/hg-evolve/Manifest index 93d55fd9e4be..a87e7a4140aa 100644 --- a/dev-vcs/hg-evolve/Manifest +++ b/dev-vcs/hg-evolve/Manifest @@ -1,3 +1,3 @@ -DIST hg-evolve-8.3.2.tar.gz 732713 BLAKE2B 8f35e1d2c6da52de69c53d06d1f27d4e3e9bd387225f29a0a5310727eee32ed130760d4a46b62f20a1cf59c3a1d9193fd9421ba4d5f2d92304d2d9105777e437 SHA512 0936d71c8b38ed32f3c447bf6f9200c3b33f01433256f589460168c9d17e156b85d9a54b2e5dd4426db8ec9a31d08aa585f2b11b28425a9a94eb2315bb180613 -EBUILD hg-evolve-8.3.2.ebuild 749 BLAKE2B 169226b35c8bd4a7c061b51b85b309b8fbf67fcf7977d1a9d22f7c66d28c448a4388d753f9c7876cd49acecd5b626a2d1918573917b90d9e386e3f537d93f171 SHA512 76922991a5290ab3bc524ffbc28e57cadcb76d709b0a55d6b0d83ce9606609e4d1447afa5b997903b261336f10dad7def6a7bd5a133effd590773250a44fdc79 +DIST hg-evolve-8.3.3.tar.gz 733641 BLAKE2B a2dff8061df3fbb31389be06bcba68d69b56bbb0037ce0dcb98c9d2852f060811fb72155a004161ebe7e4be0fc232fc356938629e24943c87649bd11a9f12e60 SHA512 bdd301c44156a38e6f4a216d4813acc9a85de3358172b42ed74107117811c40333d1676f1380667ca060815d5004e81629588691d969b31f75a8a93e16745973 +EBUILD hg-evolve-8.3.3.ebuild 749 BLAKE2B 169226b35c8bd4a7c061b51b85b309b8fbf67fcf7977d1a9d22f7c66d28c448a4388d753f9c7876cd49acecd5b626a2d1918573917b90d9e386e3f537d93f171 SHA512 76922991a5290ab3bc524ffbc28e57cadcb76d709b0a55d6b0d83ce9606609e4d1447afa5b997903b261336f10dad7def6a7bd5a133effd590773250a44fdc79 MISC metadata.xml 323 BLAKE2B 960bd09bae7474d94c2d986fe304708d0bf4f4bbd6deed930a539d521f20bdd6664934ac2999dab925fabd9ab4e298a343405d976a8bb6865e6be8aed7eb11d2 SHA512 92404b3c82702ad0876850c003dddf1dcb01cb03e4b573cd0e04dc276db0a89adbc5f83f8fcab0ff5e7bfaf767080d8b41a2916aeeed6e7f70afab477a67c63a diff --git a/dev-vcs/hg-evolve/hg-evolve-8.3.2.ebuild b/dev-vcs/hg-evolve/hg-evolve-8.3.2.ebuild deleted file mode 100644 index 018094011080..000000000000 --- a/dev-vcs/hg-evolve/hg-evolve-8.3.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="enables the changeset evolution feature of Mercurial" -HOMEPAGE="https://www.mercurial-scm.org/doc/evolution/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND=" - >=dev-vcs/mercurial-4.3[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx )" - -python_prepare_all() { - rm hgext3rd/__init__.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs all -} - -python_install_all() { - distutils-r1_python_install_all - - if use doc; then - dodoc -r html/ - fi -} diff --git a/dev-vcs/hg-evolve/hg-evolve-8.3.3.ebuild b/dev-vcs/hg-evolve/hg-evolve-8.3.3.ebuild new file mode 100644 index 000000000000..018094011080 --- /dev/null +++ b/dev-vcs/hg-evolve/hg-evolve-8.3.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="enables the changeset evolution feature of Mercurial" +HOMEPAGE="https://www.mercurial-scm.org/doc/evolution/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-vcs/mercurial-4.3[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx )" + +python_prepare_all() { + rm hgext3rd/__init__.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C docs all +} + +python_install_all() { + distutils-r1_python_install_all + + if use doc; then + dodoc -r html/ + fi +} diff --git a/dev-vcs/hub/Manifest b/dev-vcs/hub/Manifest index dd42703e2339..7a18853e4dcc 100644 --- a/dev-vcs/hub/Manifest +++ b/dev-vcs/hub/Manifest @@ -1,3 +1,6 @@ DIST hub-2.2.9.tar.gz 318275 BLAKE2B 731c3bb4cc4d92082f93bba94a5cc7ba31fc436479655fa19ffa8078416cedd814d2667589af9d6eed59a0be0c8b38963779429838d8dbaab8a628f838a5915c SHA512 69d69683eb5f1c881b15c9b3294878c35edc51f9b7d568a3e0609c3d77cebf5c1be5c7c018b0356bdd68cf3f56691a860381a53f3e016b28b9f95ab0b852d9f9 +DIST hub-2.6.1.tar.gz 994752 BLAKE2B 956f497699ecaac996fd3a92e5f7042d8e72050077e1de3b6091fe5e2481d9b8e4c46a8e34a2a95a81079b22b87bf82e2a5adf412e4dfbcbc53bf92f8b7ba2fa SHA512 a3aed611455de88a5b410887717aeb28b8837a74b437848c53903ccc809e758678643471ee7b14903ee147417754b0d443aede63e4f69a0e4b252c6a5ab619e3 +DIST hub-linux-amd64-2.6.1.tgz 4242259 BLAKE2B b68234050982999f103281da974af9c008e85920c0821ecb5582bf97b0a4889f6dd053ab3e6c7c5a0e18d1b09c7093f69d70f46b94254e51b2e6eb217fe3f479 SHA512 e27d9b8037e50b924b7ef663d9f68568f2732ed28e366aa300881eeeb6a2bdd1f50b4e597e3d36eddb07eb9c133df02ab5f889d5c6ec8632824d244148524e9b EBUILD hub-2.2.9.ebuild 905 BLAKE2B f71ee495cb55cf5a7f64f643f7a8e79a9604f4b7dffeb94226bf3feda1759667e5d93d645239c6ad3a97e3ea2ab1c75be2d3e1aeddda59e400199ec7e37d0208 SHA512 51c336022318210fe0a37615f92f61842da7a2d4d76005c61d5b86ebdc5f0f44dbf47874f2811f6f7870cd592bf118545c48c7e32c02a11dfcd40c26050e45dd -MISC metadata.xml 339 BLAKE2B 3d41b73f4895b4a644e27d91fe3ca4e4b139a1ed65606feb2bd07e900d82ba2db79a524bbdbcb8f0f3cd701c5b2a49ef38c1492218f9c0ba8ffc84766f30d914 SHA512 9beed675598c4d8591b5f6a18030e84db9e211b445c221fb979fdd2a9c7d6b44de098d03a494fb2633a26bb0f57c8b44a427f34325fd74db39504ef96dacc7c2 +EBUILD hub-2.6.1.ebuild 1097 BLAKE2B 4a3b7f95555f8c5ba8738fc819d2127dde609fb76e2be44d20c38cc316e62a7b30f2363cd7a670b9a92141674d83d9c18ae428538586a731483c8205f97526ad SHA512 b1b9ed74f46176faf65d64c0e69cde33419b2db3a52d9e64d075eaa982f43da44a9fd9fc4b326c0eb896065bb6e04e2848845876de9d5e41adf8720f51088c66 +MISC metadata.xml 334 BLAKE2B c10c297b5f493184b2191daf7c8c8df963054d3bd682aec7c9768784171f2eacb267fec32b817ea93a85d57e1bc248f5454ab8984270b94c997287b4ab983cfd SHA512 448ebf7bab89832d682b7e99a2fde5e04f242c7cca13272f5827f680077a310d670ff1f201073d07d779b8fb1905e066cd0de7b4f82879233ea6f366b0992f7a diff --git a/dev-vcs/hub/hub-2.6.1.ebuild b/dev-vcs/hub/hub-2.6.1.ebuild new file mode 100644 index 000000000000..78570a6ffc4e --- /dev/null +++ b/dev-vcs/hub/hub-2.6.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_PN=github.com/github/hub +inherit bash-completion-r1 + +DESCRIPTION="Command-line wrapper for git that makes you better at GitHub" +HOMEPAGE="https://github.com/github/hub" +SRC_URI="https://github.com/github/hub/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://${EGO_PN}/releases/download/v${PV}/${PN}-linux-amd64-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND=">=dev-lang/go-1.5.1:=" +RDEPEND=">=dev-vcs/git-1.7.3" + +QA_FLAGS_IGNORED=".*" +RESTRICT="strip" + +src_prepare() { + mkdir -p "${HOME}/go/src/${EGO_PN%/*}" || die "mkdir failed" + ln -snf "${S}" "${HOME}/go/src/${EGO_PN}" || die "ln failed" + default +} + +src_compile() { + ./script/build -o bin/${PN} || die +} + +#src_test() { +# ./script/test || die +#} + +src_install() { + dobin bin/${PN} + dodoc README.md + doman ../${PN}-linux-amd64-${PV}/share/man/man1/*.1 + + newbashcomp etc/${PN}.bash_completion.sh ${PN} + + insinto /usr/share/zsh/site-functions + newins etc/hub.zsh_completion _${PN} +} diff --git a/dev-vcs/hub/metadata.xml b/dev-vcs/hub/metadata.xml index 6b740fb77166..cfaa84c658f3 100644 --- a/dev-vcs/hub/metadata.xml +++ b/dev-vcs/hub/metadata.xml @@ -2,8 +2,8 @@ - junghans@gentoo.org - Christoph Junghans + williamh@gentoo.org + William Hubbs defunkt/hub -- cgit v1.2.3