summaryrefslogtreecommitdiff
path: root/kde-frameworks/kapidox/kapidox-9999.ebuild
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-01-18 03:52:09 +1100
committerMichael Palimaka <kensington@gentoo.org>2014-01-18 03:52:09 +1100
commitd21e7693c55e4a5725b27bb1d501dcb9711fca50 (patch)
tree3eb07a1f710af042c1a0c2794c1c66cc59851e3a /kde-frameworks/kapidox/kapidox-9999.ebuild
parentbf6612f410dd0a62f85b61c17f7b0610203ed09c (diff)
downloadkde-d21e7693c55e4a5725b27bb1d501dcb9711fca50.tar.gz
kde-d21e7693c55e4a5725b27bb1d501dcb9711fca50.tar.bz2
kde-d21e7693c55e4a5725b27bb1d501dcb9711fca50.zip
[kde-frameworks/kapidox] Follow upstream changes.
Package-Manager: portage-2.2.7
Diffstat (limited to 'kde-frameworks/kapidox/kapidox-9999.ebuild')
-rw-r--r--kde-frameworks/kapidox/kapidox-9999.ebuild28
1 files changed, 22 insertions, 6 deletions
diff --git a/kde-frameworks/kapidox/kapidox-9999.ebuild b/kde-frameworks/kapidox/kapidox-9999.ebuild
index 57fbbd4d257..65cff31345c 100644
--- a/kde-frameworks/kapidox/kapidox-9999.ebuild
+++ b/kde-frameworks/kapidox/kapidox-9999.ebuild
@@ -7,25 +7,41 @@ EAPI=5
FRAMEWORKS_DEBUG="false"
FRAMEWORKS_DOXYGEN="false"
FRAMEWORKS_TEST="false"
-inherit kde-frameworks
+PYTHON_COMPAT=( python2_7 )
+inherit kde-frameworks python-single-r1
DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS=""
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="
app-doc/doxygen
+ dev-python/pystache[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
"
+src_configure() {
+ :
+}
+
+src_compile() {
+ :
+}
+
src_install() {
insinto /usr/share/${PN}
- doins src/*.local src/*.sh
+ doins src/*.local src/*.sh src/*.py
+
+ python_fix_shebang "${D}"/usr/share/${PN}
+
+ fperms +x /usr/share/${PN}/{doxygen-preprocess-kcfg.sh,kgenapidox.py,kgenframeworksapidox.py}
docompress -x /usr/share/doc/HTML/en/common
insinto /usr/share/doc/HTML/en/common
- doins common/{api_searchbox.html,Doxyfile.global,flat.css,kde-localised.css.template}
- doins common/{kde.css,kde_logo.png,kmenu.png,print.css}
-
- kde-frameworks_src_install
+ doins common/{*.html,dependencies.md,Doxyfile.global,doxygen.css}
+ doins -r common/htmlresource
}