Anna (cybertailor) Vyalkova
ea3ff719b1
boinc-app.eclass: replace symlink with shell wrapper
...
Closes: https://bugs.gentoo.org/941384
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-10-18 19:24:18 +05:00
Anna (cybertailor) Vyalkova
9cd4309b1e
boinc-app.eclass: remove excess and fix style
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:20 +05:00
Anna (cybertailor) Vyalkova
50b84aa2d1
boinc-app.eclass: use standard inherit guard style
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
ce227aa165
boinc-app.eclass: allow to set deps for boinc-optional apps
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
3a44a689c6
boinc-app.eclass: allow non-standard runtime dir
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
a681b42cac
boinc-app.eclass: rename doappinfo → boinc_install_appinfo
...
Use the same naming style as in "boinc_install_wrapper".
"doappinfo" is kept for compatibility but deprecated and will be
removed sooner or later.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
85e5d892dc
boinc-app.eclass: rename boinc-wrapper_foreach_wrapper_job
...
This shouldn't have been like this in the first place. I must've been
really sleepy when I was writing this eclass.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:18 +05:00
Anna (cybertailor) Vyalkova
dd9d541bf2
boinc-app.eclass: better wrapper install function
...
"dowrapper" had too much magic: it relied on specifically files being
present in ${FILESDIR}, which is just… wrong.
It will burn in flames without any backwards compatibility. New
"boinc_install_wrapper" function replaces it.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:18 +05:00
Anna (cybertailor) Vyalkova
88cc11da55
boinc-app.eclass: add acct-user deps
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-07-10 08:36:07 +05:00
Anna (cybertailor) Vyalkova
4edaff1836
boinc-app.eclass: set owner to root
...
Don't let BOINC client remove our files.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-06-26 00:40:35 +05:00
Anna (cybertailor) Vyalkova
598d011fca
boinc-app.eclass: fix paths and permissions
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-06-25 22:42:15 +05:00
Anna (cybertailor) Vyalkova
4db76ea216
boinc-app.eclass: rename @ECLASS_VARIABLE
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-04-11 14:40:03 +05:00
Anna (cybertailor) Vyalkova
d7ab16c621
boinc-app.eclass: add debug-print-function calls
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-02-18 02:11:15 +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