commit:     64ad33a963e2bf0cfcc64104e489dee2aeafe067
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Nov  9 06:23:43 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Nov  9 06:43:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64ad33a9

www-apps/pleroma: Support for www-apps/pleroma-fe

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 www-apps/pleroma/pleroma-2.6.0.ebuild | 3 +++
 www-apps/pleroma/pleroma-9999.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/www-apps/pleroma/pleroma-2.6.0.ebuild 
b/www-apps/pleroma/pleroma-2.6.0.ebuild
index 6cff0375c3..57a9e770e5 100644
--- a/www-apps/pleroma/pleroma-2.6.0.ebuild
+++ b/www-apps/pleroma/pleroma-2.6.0.ebuild
@@ -100,10 +100,13 @@ src_install() {
        keepdir /var/lib/pleroma
        fperms 0750 /var/lib/pleroma
        fowners pleroma:pleroma /var/lib/pleroma
+
+       dosym /opt/pleroma-fe/dist 
/var/lib/pleroma/static/frontends/pleroma-fe/gentoo
 }
 
 pkg_postinst() {
        optfeature "For Pleroma.Upload.Filters.{Mogrify,Mogrifun} & images in 
previews" media-gfx/imagemagick
        optfeature "For video support in Media Preview Proxy" media-video/ffmpeg
        optfeature "For Pleroma.Upload.Filters.Exiftool.* filters" 
media-libs/exiftool
+       optfeature "Allows to pick system-managed frontend instead of bundled" 
www-apps/pleroma-fe
 }

diff --git a/www-apps/pleroma/pleroma-9999.ebuild 
b/www-apps/pleroma/pleroma-9999.ebuild
index 40b401f54c..e6b47058c2 100644
--- a/www-apps/pleroma/pleroma-9999.ebuild
+++ b/www-apps/pleroma/pleroma-9999.ebuild
@@ -101,10 +101,13 @@ src_install() {
        keepdir /var/lib/pleroma
        fperms 0750 /var/lib/pleroma
        fowners pleroma:pleroma /var/lib/pleroma
+
+       dosym /opt/pleroma-fe/dist 
/var/lib/pleroma/static/frontends/pleroma-fe/gentoo
 }
 
 pkg_postinst() {
        optfeature "For Pleroma.Upload.Filters.{Mogrify,Mogrifun} & images in 
previews" media-gfx/imagemagick
        optfeature "For video support in Media Preview Proxy" media-video/ffmpeg
        optfeature "For Pleroma.Upload.Filters.Exiftool.* filters" 
media-libs/exiftool
+       optfeature "Allows to pick system-managed frontend instead of bundled" 
www-apps/pleroma-fe
 }

Reply via email to