commit:     75caeadd6f5cc94ca7f9d4cdb979d63a2bc49c88
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Mon May 18 22:55:45 2015 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Mon May 18 22:55:45 2015 +0000
URL:        https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=75caeadd

clsync-docs: 0.4.1 version bump

 app-doc/clsync-docs/ChangeLog                |  6 ++++++
 app-doc/clsync-docs/Manifest                 |  8 +++++---
 app-doc/clsync-docs/clsync-docs-0.4.1.ebuild |  1 +
 app-doc/clsync-docs/clsync-docs-9999.ebuild  | 15 +++++++++++++--
 app-doc/clsync-docs/metadata.xml             |  5 ++++-
 5 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/app-doc/clsync-docs/ChangeLog b/app-doc/clsync-docs/ChangeLog
index 2036b4d..d84ad80 100644
--- a/app-doc/clsync-docs/ChangeLog
+++ b/app-doc/clsync-docs/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*clsync-docs-0.4.1 (18 May 2015)
+
+  18 May 2015; Andrew Savchenko <birc...@gentoo.org> +clsync-docs-0.4.1.ebuild,
+  clsync-docs-9999.ebuild, metadata.xml:
+  0.4.1 version bump
+
   11 Feb 2015; Andrew Savchenko <birc...@gentoo.org> -clsync-docs-0.4.ebuild,
   metadata.xml:
   Releases are now in portage, keep live ebuild only.

diff --git a/app-doc/clsync-docs/Manifest b/app-doc/clsync-docs/Manifest
index 97a961f..ce52ca4 100644
--- a/app-doc/clsync-docs/Manifest
+++ b/app-doc/clsync-docs/Manifest
@@ -1,3 +1,5 @@
-EBUILD clsync-docs-9999.ebuild 802 SHA256 
15219b29c1ff44e3d7e94cfa4f401f7e3596f6537e3238db0b1323f5739eb7ff SHA512 
8816b566f2c02b819d0391e314977f37ef11a79bee21c09bd8d278be2fa3ad998b7193cf15db899e11be0589796ec3acaf150958452672eca6c2421696bf9e44
 WHIRLPOOL 
c3849349a4581607b83d8ced92b7d3c2a47d780b4ae7c6d008581e3b971988b7654563b91327f8330b9878c084ea5fed3bfe71d2f0f2a2138a2e5483c2c91762
-MISC ChangeLog 801 SHA256 
722181cf3b6dbb9b276ba65ccd23d69351b72c98dc311592332612f33edd00d3 SHA512 
af4ad42894577fd14bc11846b141694b4795df2e150dcb0f6afff0ea9b63be9aa3afa80ab7129b79e8e1af3442aa158650a8c1843d16b34910b237ec78cd3d00
 WHIRLPOOL 
475bd38ebff87517019927d0acf471061aad1427c0e49297b06d03b8b4bd7721237f9d6f23dae0bb7a0d73a8de44d76246e5592f456065399fd129da3698526b
-MISC metadata.xml 386 SHA256 
055dde59bada460d330345d1641e00a88477ba31ba7476160de453a2b8980f23 SHA512 
69f3f9e55c1b0989edf4b1b812360bf3f660ee09075582de119bb537cce03cfbfc34ea9dea907e05c4689a32beded587a55784c81a2575a33eee39c9539fbba6
 WHIRLPOOL 
088269fe8eac4e254f9ab496cc99885de7e6dfa00b02fd62b015841a6236e92bde8d94aa5b81916bcdc5ec8b90755a6bae3f1b77fff0dd8ef24a84beba32dc84
+DIST clsync-0.4.1.tar.gz 253890 SHA256 
3f14a72d7c3c1747ea908e373f25bd1918ce00450492fbb7094549db6bf21e27 SHA512 
875280f706026d44806b92c22fa58d016136b2792f67a6b7e77f932465081da7a1ebaf22c25e538e4b58bfe04cd1cd5450ecab99c3df53ddd2a0fa966442d444
 WHIRLPOOL 
10ab11821766f7d16d03993069ac4da5fe362a1e5977ea6721e49ada7044d3659e59b507b03be4de09609b0a0ca9d7878407d7b6e1f40df5dbe1d041dac373cb
+EBUILD clsync-docs-0.4.1.ebuild 1046 SHA256 
ce9b9fdc495a4352f8c4806fb78d7b3bc391d4efe396dc0cda2ebe5569191864 SHA512 
06a3605a14a1a73232c12847c1c254d3606fc1ec142e3d2fe898460ddfc3ee97c5118f8c034c4a720f8188e07ce1b4432d6d114375dc17bd5f0f5848c7780572
 WHIRLPOOL 
26564507bf6954eb8643f593580981c336ddc03bac081cd9e1639481fa30b3c7c8a18b7409ea5cdcd076bfedfe50c61260c9c16927b6a40a8ba974dbc11adeb0
+EBUILD clsync-docs-9999.ebuild 1046 SHA256 
ce9b9fdc495a4352f8c4806fb78d7b3bc391d4efe396dc0cda2ebe5569191864 SHA512 
06a3605a14a1a73232c12847c1c254d3606fc1ec142e3d2fe898460ddfc3ee97c5118f8c034c4a720f8188e07ce1b4432d6d114375dc17bd5f0f5848c7780572
 WHIRLPOOL 
26564507bf6954eb8643f593580981c336ddc03bac081cd9e1639481fa30b3c7c8a18b7409ea5cdcd076bfedfe50c61260c9c16927b6a40a8ba974dbc11adeb0
+MISC ChangeLog 978 SHA256 
7084c476cce619e1066cbca90cd9f320374665fe957d2dbc1499be19a1e7015d SHA512 
9c15e49d390b6788bf3477ad9266822effa9ec758fbf6fd291e8fbebb335f49791d0c4f3e92e79c1a99ccdaf11ec7e8c74703dd023667ea41fa099f13c195f22
 WHIRLPOOL 
7ab4c806fd69b18fd492decbe187a823d1c7bc0fbdddb17e5b5afad88287699629e36b7b23939d0b558d99572be902fd01980ba2b81b04f5e8e4718fe9d11725
+MISC metadata.xml 455 SHA256 
0cb08fae8dfb45024854fe69cd8e5c94c9e098213ca05d2c389a83bde9dc426a SHA512 
f0fc492d199e0baf0bf39cc30068a596fdeae8cc15e96e35bdb55f13a9a28b7c53b6363be6eb96ec1b22714df61aded246e450a6363b4e65a9c546f15b0c4b3b
 WHIRLPOOL 
94bcd4f73ad6f5aaa49a82378b7e7459c593bc3cb1e8474a8de8bf8a6deeed5911eb9ebe351386e01b7395516606c2375e116f7faedc11c286801159ab122dba

diff --git a/app-doc/clsync-docs/clsync-docs-0.4.1.ebuild 
b/app-doc/clsync-docs/clsync-docs-0.4.1.ebuild
new file mode 120000
index 0000000..fd9a2cd
--- /dev/null
+++ b/app-doc/clsync-docs/clsync-docs-0.4.1.ebuild
@@ -0,0 +1 @@
+clsync-docs-9999.ebuild
\ No newline at end of file

diff --git a/app-doc/clsync-docs/clsync-docs-9999.ebuild 
b/app-doc/clsync-docs/clsync-docs-9999.ebuild
index 7791e63..2ec05ed 100644
--- a/app-doc/clsync-docs/clsync-docs-9999.ebuild
+++ b/app-doc/clsync-docs/clsync-docs-9999.ebuild
@@ -20,6 +20,7 @@ DESCRIPTION="Clsync and libclsync API documentation"
 HOMEPAGE="http://ut.mephi.ru/oss/clsync https://github.com/xaionaro/clsync";
 LICENSE="GPL-3+"
 SLOT="0"
+IUSE="api +examples"
 
 DEPEND="
        app-doc/doxygen
@@ -31,9 +32,19 @@ src_configure() {
 }
 
 src_compile() {
-       doxygen .doxygen || die "doxygen failed"
+       if use api; then
+               doxygen .doxygen || die "doxygen failed"
+       fi
 }
 
 src_install() {
-       dohtml -r doc/doxygen/html/*
+       dodoc CONTRIB DEVELOPING NOTES PROTOCOL README.md SHORTHANDS TODO
+       if use api; then
+               dohtml -r doc/doxygen/html/*
+               dodoc -r doc/devel/*
+       fi
+       if use examples; then
+               docinto examples
+               dodoc -r examples/{production,clsync*}
+       fi
 }

diff --git a/app-doc/clsync-docs/metadata.xml b/app-doc/clsync-docs/metadata.xml
index 0b6a8b7..4156fb1 100644
--- a/app-doc/clsync-docs/metadata.xml
+++ b/app-doc/clsync-docs/metadata.xml
@@ -6,7 +6,10 @@
   <name>Andrew Savchenko</name>
 </maintainer>
 <longdescription>
-  Install doxygen generated API docs for <pkg>app-admin/clsync</pkg> and
+  Install documentation common for <pkg>app-admin/clsync</pkg> and
   <pkg>dev-libs/libclsync</pkg> packages.
 </longdescription>
+<use>
+  <flag name="api">Install doxygen generated API docs.</flag>
+</use>
 </pkgmetadata>

Reply via email to