summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-admin/rex: update live ebuildFerenc Erki2023-03-061-0/+3
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* app-admin/rex: switch to EAPI 8Ferenc Erki2023-02-151-1/+1
| | | | | Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* app-admin/rex: update depsFerenc Erki2023-02-151-0/+2
| | | | | Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* app-admin/rex: fix HOMEPAGE redirectFerenc Erki2023-02-151-2/+2
| | | | | Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* app-admin/rex: fix HOMEPAGE.Ferenc Erki2021-06-121-0/+1
| | | | | | | Closes: https://bugs.gentoo.org/780369 Closes: https://github.com/gentoo/gentoo/pull/21155 Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-admin/rex: fix variable referencesSam James2021-04-031-1/+1
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* app-admin/rex: bump version to 1.13.3.Ferenc Erki2021-03-061-2/+2
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/19738 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-admin/rex: -9999 update depsKent Fredric2020-11-141-1/+4
| | | | | | | Update/add dependencies based on 1.13.1 CPAN diff Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: -9999 strip db.t if it would break testsKent Fredric2020-11-141-1/+8
| | | | | | | | | | | | | | | | Test::mysqld is still a work in progress to get working. If you managed to DIY something that installs, but didn't do the magic required for it to actually work, then db.t will break. This tests for basic conditions and strips that file *only* if its expected it will lead to a test failure. If you've manually installed Test::mysqld and tweaked a PATH to include "mysql_install_db", then this test should be retained and pass. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: -9999 strip authortests w/ false-postive missing depsKent Fredric2020-11-141-1/+7
| | | | | | | | | | | These files make `dzil listdeps` report additional dependencies that aren't actually useful or needed anywhere in the build. Stripping them makes the number of complained about missing deps in einfo logs smaller Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: -9999 fix error handling on mkdirKent Fredric2020-11-131-1/+1
| | | | | | | | | | | This was previously applied to the non-9999 version, which is utterly silly as this code path can't even be executed unless $PV==9999 And extra silly, because it wasn't fixed in the version where it CAN run. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: update deps.Ferenc Erki2020-11-111-1/+0
| | | | | Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-admin/rex: update live ebuild.Ferenc Erki2020-11-111-1/+2
| | | | | | Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18066 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-admin/rex: update live ebuildFerenc Erki2020-09-091-6/+12
| | | | | Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: -9999 Add Plugin::Git as depKent Fredric2020-08-081-0/+1
| | | | | | | | | | | | | Due to the change from [GatherDir] to [Git::GatherDir], build now requires this. Note: Something changed in the last dzil bump, and subsequently, build now fails unless you have <dev-perl/Dist-Zilla-6.15.0 This is a work in progress :/ Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: -9999 update dependenciesKent Fredric2020-07-301-0/+2
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: install tab completion scriptsFerenc Erki2020-07-021-1/+10
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/16507 Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: fix commentFerenc Erki2020-05-121-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ferenc Erki <erkiferenc@gmail.com> Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* app-admin/rex: Update -9999 ebuild to current status.Kent Fredric2020-04-181-24/+64
| | | | | | | | | | | | | | | | | | | | | | | - Migrate to EAPI7 - Switch to branch 'master' - Update DESCRIPTION - Add new dependencies - Add patching to dzil live code that eliminates Plugin::Test:: dependencies that are not likely to be useful for consumers building code on Gentoo for their own purposes, especially as these massively complicate the amount of work to satisfy dependencies. - Add glue to populate portage ${HOME} to satisfy NextVersions' need to have [%User] configured without erroring. Some of these changes are borrowed from FErki's PR to bump to 1.9x, but the changes are done in-band for clarity, and the dependency logic is re-evaluated whosale from the start, to eliminate dependencies that aren't needed. Bug: https://bugs.gentoo.org/705190 Bug: https://github.com/gentoo/gentoo/pull/14313 Package-Manager: Portage-2.3.97, Repoman-2.3.22 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-111-1/+2
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-admin/rex: fix keywording, add Data-Valdiate-IP depKent Fredric2017-03-311-1/+2
| | | | | | | Changes supplied by Ferenc Erki Bug: https://bugs.gentoo.org/614286 Package-Manager: Portage-2.3.4, Repoman-2.3.2
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* app-admin/rex: Add -9999 ebuildKent Fredric2017-02-241-0/+144
Package-Manager: Portage-2.3.3, Repoman-2.3.1