summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* postgres-multi.eclass: drop EAPI 5, 6 supportDavid Seifert2022-12-271-19/+19
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* postgres-multi.eclass: stop using which(1)Sam James2022-12-061-3/+3
| | | | | | | It's non-portable and we're looking to remove it from @system. Bug: https://bugs.gentoo.org/646588 Signed-off-by: Sam James <sam@gentoo.org>
* *.eclass: @ECLASS-VARIABLE renamed to @ECLASS_VARIABLEUlrich Müller2022-03-241-2/+2
| | | | | Bug: https://bugs.gentoo.org/835396 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* postgres-multi.eclass: Set @PROVIDESMichał Górny2021-09-041-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* postgres-multi.eclass: mark POSTGRES_COMPAT as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* postgres-multi.eclass: fix @AUTHOR tagSam James2021-03-311-2/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* eclass: [QA] Revert multiple meaningless doc changesMichał Górny2020-12-281-2/+1
| | | | | | | | | | | Revert multiple meaningless eclass documentation changes, notably adding a lot of placeholders and documenting implementation details. These changes were aimed at silencing (valid) documentation warnings without actually providing valuable documentation to the end users. While some of these changes were beneficial, it would take a lot of effort to review them all and the author is unwilling to fix his mistakes. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/postgres-multi: fixup documentationAaron Bauman2020-12-151-1/+2
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* eclass/postgres{,-multi}.eclass: Note EAPI7 supportAaron W. Swenson2020-02-181-1/+1
| | | | | | Forgot comment noting EAPI7 support Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
* eclass/postgres{,multi}.eclass: Allow EAPI7Aaron W. Swenson2020-02-181-3/+3
| | | | | | Minor change to allow EAPI7. Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
* postgres-multi.eclass: add @SUPPORTED_EAPISMichał Górny2018-08-151-0/+1
|
* postgres{,-multi}.eclass: Improvements and bug fixAaron W. Swenson2017-09-051-16/+16
| | | | | | | | | | | Improve documentation comments to eliminate warnings and make the resulting man pages look better. Use a simple sort instead of the external sort program because calling external commands during metadata regen is forbidden by PMS and breaks new secure cache regen. Gentoo-Bug: 629226
* postgres{,-multi}.eclass: More Documentation FixesAaron W. Swenson2017-07-111-3/+1
| | | | | | Fix a few keyword typos and adhere to the doc standard. Bugs: 624502
* postgress{,-multi}.eclass: Fix @ECLASS lineAaron W. Swenson2017-07-101-3/+2
| | | | | | Append “.eclass” to @ECLASS line to fix bug 624502. Bugs: 624502
* Initial commit postgres{,-multi}.eclassAaron W. Swenson2017-07-091-0/+178
postgres.eclass provides convenience functions that are commonly performed in most packages that require PostgreSQL. postgres-multi.eclass enables packages to build against all selected PostgreSQL slots. Added POSTGRES_TARGETS as a new USE_EXPAND variable to select which slots are depended upon and built against.