Commit Graph

184 Commits

Author SHA1 Message Date
Alessandro Barbieri
437a4418f2 node.eclass: verbose by default
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-10-03 20:31:59 +02:00
Alessandro Barbieri
c867b4cb70 node.eclass: disable tests for now
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-10-03 20:31:58 +02:00
Alessandro Barbieri
170efe131e node.eclass: allow packaged to bundle dev dependencies
this is useful to reduce the number of ebuilds
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-10-03 20:30:43 +02:00
Alessandro Barbieri
6016108338 node.eclass: remove /opt from paths
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-09-29 15:13:36 +02:00
Alessandro Barbieri
cdfa791730 node.eclass: new eclass
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-09-29 15:08:27 +02:00
Alessandro Barbieri
9ac9f8dfc1 R-packages.eclass: pass AR via MAKEFLAGS
Closes: https://bugs.gentoo.org/812113
Closes: https://bugs.gentoo.org/812110
Closes: https://bugs.gentoo.org/812107
Closes: https://bugs.gentoo.org/812104
Closes: https://bugs.gentoo.org/812101
Closes: https://bugs.gentoo.org/812098
Closes: https://bugs.gentoo.org/812095
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-09-08 12:46:18 +02:00
Anna (cybertailor) Vyalkova
7550cd50ab boinc.eclass: add missing slash in download URL
Closes: https://bugs.gentoo.org/803902
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2021-07-25 22:54:13 +05:00
Anna (cybertailor) Vyalkova
708b16c5bb boinc.eclass: new eclass
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2021-07-22 13:27:39 +05:00
Anna (cybertailor) Vyalkova
1aeb74d3fa boinc-app.eclass: new eclass
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2021-07-22 13:27:39 +05:00
Alessandro Barbieri
dd9177aecb R-packages.eclass: quoting, more || die, docompress -x html
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-17 18:01:51 +02:00
Alessandro Barbieri
9fd8092319 R-packages.eclass: split string
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-01 01:15:27 +02:00
Alessandro Barbieri
db926ffb75 R-packages.eclass: remove postinst
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-01 00:04:38 +02:00
Alessandro Barbieri
675c075a6e R-packages.eclass: always byte compile
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-01 00:04:38 +02:00
Alessandro Barbieri
415bc21871 R-packages.eclass: default SRC_URI and HOMEPAGE
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-01 00:04:37 +02:00
Alessandro Barbieri
816ade7bcf R-packages.eclass: rename
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-01 00:04:37 +02:00
Alessandro Barbieri
55604b91a8 eclass: remove unused eclasses
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-05-24 16:49:55 +02:00
Alessandro Barbieri
ca2efddff8 Import go eclasses from go-overlay
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-05-17 12:16:27 +02:00
Alessandro Barbieri
34cd25319d eclass: install documentation in DOCDIR
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-03-16 01:55:18 +01:00
Alessandro Barbieri
c061b7e288 eclass: no live ebuilds, dodoc, minor style things, || die
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-03-14 23:57:48 +01:00
Alessandro Barbieri
2f3797d95a eclass: old g-octave eclass
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-03-14 23:48:48 +01:00
Andrew Ammerlaan
bba19fbc64 eclass/docs: moved to ::gentoo
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-12-06 11:45:49 +01:00
Alessandro Barbieri
ff0fedeb97 move KEYWORDS to ebuilds
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-05-08 18:53:13 +02:00
Alessandro Barbieri
fec5f39114 R-eclass-guru, update copyright
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-05-07 01:35:56 +02:00
Alessandro Barbieri
bdffb505ec new eclass for R packages, taken from the R_Overlay
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2020-05-07 01:35:55 +02:00
Kurt Kanzenbach
fc06fbb697 eclass: docs: Remove trailing whitespaces
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2020-05-01 13:34:27 +02:00
Andrew Ammerlaan
bedac61ec6 eclass/docs: more documentation fixes
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-28 09:59:59 +02:00
Andrew Ammerlaan
624b0488ad eclass/docs: documentation fixes
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-28 09:43:18 +02:00
Andrew Ammerlaan
5f91e34dcd eclass/docs: fix comment
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-21 12:22:03 +02:00
Andrew Ammerlaan
117147f43c eclass/docs: add doxygen support
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-21 12:18:08 +02:00
Andrew Ammerlaan
94cae4d90a eclass/docs: one more bug fix
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-07 09:27:24 +02:00
Andrew Ammerlaan
316e8573d3 eclass/docs: many fixes, should work now
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-07 09:16:46 +02:00
Andrew Ammerlaan
764e4b954b eclass/docs: USE these handy _ECLASS variables
to check if python-(any)-r1 has been inherited

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 21:35:47 +02:00
Andrew Ammerlaan
fc93a7a89a eclass/docs: small fixes
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 20:44:36 +02:00
Andrew Ammerlaan
86aaf69951 eclass/docs: WIP: mkdocs/sphinx doc building
A small eclass for building documentation. Currently supports
building documentation with mkdocs or sphinx. Should work
togheter with distutils-r1 eclass, though this is not required.

The aim is to make it easy to add additional doc builders to the
eclass, just add an setup and compile function for it.
Distutils-r1 eclass also supports sphinx doc building, but this
eclass should also allow sphinx doc building for non-python
packages.

Please feel free to test this eclass on your ebuilds that
use mkdocs doc building or non-pyhton sphinx doc building.
See the in-file documentation on how to use it. That being
said this is still experimental: If the documentation is
unclear, or if you encouter issues, please let me know.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-04-06 20:13:07 +02:00