summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2011-10-26 23:00:30 +0400
committerAlexey Shvetsov <alexxy@gentoo.org>2011-10-26 23:00:30 +0400
commit8a547fbc39c6c16ff8b758e041e92cc8e66eb11a (patch)
treef180b620d44cff80f12e33bacd45809447c593b3 /eclass
parent[net-nds/gosa-core] it doesnt have update-online-help anymore (diff)
downloadalexxy-8a547fbc39c6c16ff8b758e041e92cc8e66eb11a.tar.gz
alexxy-8a547fbc39c6c16ff8b758e041e92cc8e66eb11a.tar.bz2
alexxy-8a547fbc39c6c16ff8b758e041e92cc8e66eb11a.zip
update gosa-plugin eclass
Diffstat (limited to 'eclass')
-rw-r--r--eclass/gosa-plugin.eclass19
1 files changed, 17 insertions, 2 deletions
diff --git a/eclass/gosa-plugin.eclass b/eclass/gosa-plugin.eclass
index 662397c..22bad61 100644
--- a/eclass/gosa-plugin.eclass
+++ b/eclass/gosa-plugin.eclass
@@ -37,6 +37,12 @@ GOSA_COMPONENT="${PN/gosa-plugin-}"
# @DESCRIPTION:
# Default src_install function for gosa-plugins
gosa-plugin_src_install() {
+
+ if [ -d etc ]; then
+ insinto /etc/gosa
+ doins -r etc/*
+ fi
+
insinto /usr/share/gosa/html/plugins/${GOSA_COMPONENT}/
doins -r html/*
@@ -44,12 +50,21 @@ gosa-plugin_src_install() {
doins -r locale/*
insinto /usr/share/gosa/plugins
- doins -r admin personal
+ doins -r admin
+ if [ -d personal ]; then
+ doins -r personal
+ fi
+ if [ -d addons ]; then
+ doins -r addons
+ fi
insinto /usr/share/gosa/doc/plugins/${GOSA_COMPONENT}/
doins -r help/*
- dodoc contrib/*
+ if [ -d contrib ]; then
+ dodoc contrib/*
+ insinto /usr/share/doc/${PF}
+ fi
}
# @FUNCTION: gosa-plugin_pkg_postinst()