--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+*qdigidoc-3.5_rc (12 Oct 2011)
+
+ 12 Oct 2011; Enar Väikene <enar@vaikene.net> qdigidoc-3.5_rc.ebuild:
+ Initial ebuild.
--- /dev/null
+EBUILD qdigidoc-3.5_rc.ebuild 642 RMD160 02f4c607f2058f813c06cf0a962cb8d7debe570c SHA1 e419351e7ae3c03894a068570a5718d5dfcf0899 SHA256 91360db03dd4f0e06c7639244a776d7bf20f851949586dfd4cbd8ffef381e509
+MISC ChangeLog 243 RMD160 6bb5e56c4b57f99d9670e3a96a3099f943a44f45 SHA1 53d5a496a80a7263566c09e9c5e1413d426ac501 SHA256 a8c2da97dbe424f9edb358b5889f1cd6f5c3a6be2c964467772f0d42a528ea71
+MISC metadata.xml 357 RMD160 38da8ebb269609f190381b246fa9566afb9d7da1 SHA1 3838d4f9e0274d2a6418a93c1c86f53768e83b9b SHA256 25e42143d5f61b2de24ff22ae5c4ad70a43a791935b86b6ffe67090719e40edc
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>enar@vaikene.net</email>
+ <name>Enar Väikene</name>
+ </maintainer>
+ <longdescription lang="en">
+ DigiDoc client application for the Estonian ID card.
+ </longdescription>
+</pkgmetadata>
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit cmake-utils subversion
+
+DESCRIPTION="DigiDoc client for the Estonian ID card."
+HOMEPAGE="http://www.id.ee/"
+ESVN_REPO_URI="https://svn.eesti.ee/projektid/idkaart_public/branches/3.5-rc/qdigidoc"
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+opensc"
+
+RDEPEND="
+ net-nds/openldap
+ dev-libs/libdigidoc
+ dev-libs/libdigidocpp
+ dev-libs/openssl
+ dev-libs/libp11
+ opensc? ( dev-libs/opensc )
+ >=x11-libs/qt-gui-4.4.0
+ dev-libs/xerces-c
+ dev-cpp/xsd
+"
+
+src_configure() {
+ cmake-utils_src_configure
+}
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+*qesteidutil-3.5_rc (12 Oct 2011)
+
+ 12 Oct 2011; Enar Väikene <enar@vaikene.net> qesteidutil-3.5_rc.ebuild:
+ Initial ebuild.
--- /dev/null
+EBUILD qesteidutil-3.5_rc.ebuild 587 RMD160 3f91e92fa57acbe7279eaa095eab738a6cd425e4 SHA1 c9b354e7da5f566117f767009d2448afafafd92b SHA256 9747a6903ad5955c12a57dcfa0205ffe2d8e3269a1b9d25b0f7a668aedc6afc2
+MISC ChangeLog 249 RMD160 3c4a55d5cda966fea04cceb6d01f7c5770e838ac SHA1 ddf008067fc18b49ec5b2544b8a14d52ea652300 SHA256 8cec764b8a0e7f06daff048924bedffe5587a77492e4f207b6929ca264c22a4e
+MISC metadata.xml 330 RMD160 74f4dac6e426fbf80cee3f82eed8aa53b448a5f7 SHA1 5410b024d8ff1cea9d34a826a8ef9dc703881709 SHA256 0c2898298fe31bdbd62a098b3dd61ed9deb3133e1e334d06577bbb847f560852
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>enar@vaikene.net</email>
+ <name>Enar Väikene</name>
+ </maintainer>
+ <longdescription lang="en">
+ Estonian ID-card utility.
+ </longdescription>
+</pkgmetadata>
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit cmake-utils subversion
+
+DESCRIPTION="Estonian ID card utility."
+HOMEPAGE="http://www.id.ee/"
+ESVN_REPO_URI="https://svn.eesti.ee/projektid/idkaart_public/branches/3.5-rc/qesteidutil"
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+opensc"
+
+RDEPEND="
+ >=x11-libs/qt-gui-4.6.0
+ >=x11-libs/qt-webkit-4.6.0
+ opensc? ( dev-libs/opensc )
+ dev-libs/libp11
+ dev-libs/smartcardpp
+ sys-devel/libtool
+"
+
+src_configure() {
+ cmake-utils_src_configure
+}
--- /dev/null
+# ChangeLog for dev-cpp/xsd
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/xsd/ChangeLog,v 1.2 2010/10/21 05:49:02 dev-zero Exp $
+
+*xsd-3.3.0-r1 (11 Octo 2011)
+
+ 11 Oct 2011; Enar Väikene <enar@vaikene.net> xsd-3.3.0-r1.ebuild:
+ Fix for >=boost-1.46, see bug #372925 for details.
+
+ 21 Oct 2010; Tiziano Müller <dev-zero@gentoo.org> xsd-3.3.0.ebuild:
+ Added example xsd file to docs.
+
+*xsd-3.3.0 (20 Oct 2010)
+
+ 20 Oct 2010; Tiziano Müller <dev-zero@gentoo.org>
+ +files/3.3.0-disable_examples_and_tests.patch,
+ +files/3.3.0-fix_include.patch, +files/3.3.0-fix_tests.patch,
+ +files/3.3.0-xsdcxx-rename.patch, +xsd-3.3.0.ebuild, +metadata.xml:
+ Initial commit (ebuild written by me).
+
--- /dev/null
+AUX 3.3.0-disable_examples_and_tests.patch 2198 RMD160 97c4c410d1bd5f43ad26872ec9503b2e99d66ca0 SHA1 4cd446cd57f1f1fa7a70ba126fb743cc9afddf16 SHA256 03bbbd8253082dd4f843a39e6642257baa6efe6501206e445b24e123ba1e3803
+AUX 3.3.0-fix_include.patch 510 RMD160 1678b00d6c3903d96ed799c0940da80c19cdb3b0 SHA1 9e3fc1f220613928f6b44712ffbe9c959ae101b7 SHA256 55edb0523f7bbb94ca488990a57442507fdb89a7b74edeff52a053223194b516
+AUX 3.3.0-fix_tests.patch 518 RMD160 cafe63bb542e6c37d44bcbac3858ded394b18506 SHA1 1e9947f8033290c7d5ee5291f523f522e3763ddd SHA256 c108b896b1c3a3f4da115a89c2e1ef3593a4aaef10639efe7a6072def28c4668
+AUX 3.3.0-xsdcxx-rename.patch 3825 RMD160 2413da93c44d404fe6242ea885d58d8492f4776e SHA1 f28eb03fe1255758a20060bf944b9fe640885a92 SHA256 d0b9193d9501c6d1d718a3b45de8d6e2a0e20ce11b6f68a4d73d2f77dbe3ceca
+DIST xsd-3.3.0.tar.bz2 999479 RMD160 881aa481bb3c31a5b913450b7dd33e4f94441f78 SHA1 ebd8f13f164dafa7c4a107686a1402bbfb61c2c2 SHA256 6157e3b0f3108f69a8d9344956020c234841d4a1de28745b19e45f8ee34b0c66
+EBUILD xsd-3.3.0-r1.ebuild 4102 RMD160 db2a95b652a3dc2213ec573c9ce708ae5b3fe47a SHA1 84fc07e75d37bd133bbd1a718cc88c419834f263 SHA256 b486d6b04711df93ee16595d5dbf61f4d7a523fa5cca17e4d47efbc4e00d52bc
+MISC ChangeLog 760 RMD160 39e5daa9431329702da603097e26df9daedb8092 SHA1 f03874397d0f29c7c96a305f4a4210259d66da23 SHA256 a441a3c0302dc22c64f36e61b38bfd486288283b0f66ab21832c8a9c85ced14e
+MISC metadata.xml 335 RMD160 d0683ddbddc8d466da1b5dd6239a1a67156bc3d0 SHA1 40a2147e731062c95fd724d8e7ce1efddd940bfb SHA256 3c49f7ca9d13a17bbe874ce93eb199e7c5d185fc063f34920e056e0d37dfa06d
--- /dev/null
+diff --git a/makefile b/makefile
+index 0c07b0d..32c2c93 100644
+--- a/makefile
++++ b/makefile
+@@ -14,8 +14,6 @@ clean := $(out_base)/.clean
+ cleandoc := $(out_base)/.cleandoc
+
+ $(default): $(out_base)/xsd/ \
+- $(out_base)/tests/ \
+- $(out_base)/examples/ \
+ $(out_base)/documentation/
+
+ # Test.
+@@ -27,7 +25,6 @@ $(test): $(out_base)/tests/.test
+ #
+ $(install): $(out_base)/xsd/.install \
+ $(out_base)/libxsd/.install \
+- $(out_base)/examples/.install \
+ $(out_base)/documentation/.install
+ $(call install-dir,$(src_base)/dist/examples/build,$(install_doc_dir)/xsd/examples/build)
+ $(call install-dir,$(src_base)/dist/examples/cxx,$(install_doc_dir)/xsd/examples/cxx,-name makefile)
+@@ -43,7 +40,6 @@ $(install): $(out_base)/xsd/.install \
+ #
+ $(dist): $(out_base)/xsd/.dist \
+ $(out_base)/libxsd/.dist \
+- $(out_base)/examples/.dist \
+ $(out_base)/documentation/.dist
+ $(call install-dir,$(src_base)/dist/examples/build,$(dist_prefix)/examples/build)
+ $(call install-dir,$(src_base)/dist/examples/cxx,$(dist_prefix)/examples/cxx,-name makefile)
+@@ -57,7 +53,6 @@ $(dist): $(out_base)/xsd/.dist \
+
+ $(dist-win): $(out_base)/xsd/.dist-win \
+ $(out_base)/libxsd/.dist-win \
+- $(out_base)/examples/.dist-win \
+ $(out_base)/documentation/.dist-win
+ $(call install-dir,$(src_base)/dist/etc,$(dist_prefix)/etc)
+ $(call install-dir,$(src_base)/dist/examples/build,$(dist_prefix)/examples/build)
+@@ -81,9 +76,7 @@ $(dist-win): $(out_base)/xsd/.dist-win \
+
+ # Clean.
+ #
+-$(clean): $(out_base)/xsd/.clean \
+- $(out_base)/tests/.clean \
+- $(out_base)/examples/.clean
++$(clean): $(out_base)/xsd/.clean
+
+ $(cleandoc): $(out_base)/documentation/.cleandoc
+
+@@ -91,6 +84,4 @@ $(call include,$(bld_root)/install.make)
+
+ $(call import,$(src_base)/xsd/makefile)
+ $(call import,$(src_base)/libxsd/makefile)
+-$(call import,$(src_base)/tests/makefile)
+-$(call import,$(src_base)/examples/makefile)
+ $(call import,$(src_base)/documentation/makefile)
--- /dev/null
+diff --git a/xsd/xsd.cxx b/xsd/xsd.cxx
+index 1c66a8a..dbbfed9 100644
+--- a/xsd/xsd.cxx
++++ b/xsd/xsd.cxx
+@@ -18,7 +18,7 @@
+
+ #include <xsd-frontend/parser.hxx>
+ #include <xsd-frontend/transformations/anonymous.hxx>
+-#include <xsd-frontend/transformations/enum-synthesis.cxx>
++#include <xsd-frontend/transformations/enum-synthesis.hxx>
+ #include <xsd-frontend/transformations/restriction.hxx>
+ #include <xsd-frontend/transformations/schema-per-type.hxx>
+ #include <xsd-frontend/transformations/simplifier.hxx>
--- /dev/null
+diff --git a/tests/cxx/tree/prefix/makefile b/tests/cxx/tree/prefix/makefile
+index 3317161..77b4b0a 100644
+--- a/tests/cxx/tree/prefix/makefile
++++ b/tests/cxx/tree/prefix/makefile
+@@ -35,7 +35,7 @@ gen := $(addprefix $(out_base)/,$(genf))
+
+ $(gen): xsd := $(out_root)/xsd/xsd
+ $(gen): xsd_options := --generate-serialization --generate-polymorphic \
+---polymorphic-type foo\\\#base --root-element root
++--polymorphic-type foo\\\\\#base --root-element root
+ $(gen): $(out_root)/xsd/xsd
+
+ $(call include-dep,$(dep))
--- /dev/null
+diff --git a/documentation/xsd.1 b/documentation/xsd.1
+index 8b97b14..213f6f6 100644
+--- a/documentation/xsd.1
++++ b/documentation/xsd.1
+@@ -1,16 +1,16 @@
+ .\" Process this file with
+-.\" groff -man -Tascii xsd.1
++.\" groff -man -Tascii xsdcxx.1
+ .\"
+ .TH XSD 1 "April 2010" "XSD 3.3.0"
+ .SH NAME
+-xsd \- W3C XML Schema to C++ Compiler
++xsdcxx \- W3C XML Schema to C++ Compiler
+ .\"
+ .\"
+ .\"
+ .\"--------------------------------------------------------------------
+ .SH SYNOPSIS
+ .\"--------------------------------------------------------------------
+-.B xsd
++.B xsdcxx
+ .I command
+ .B [
+ .I options
+@@ -20,19 +20,19 @@ xsd \- W3C XML Schema to C++ Compiler
+ .I file
+ .B ...]
+ .in
+-.B xsd help
++.B xsdcxx help
+ .B [
+ .I command
+ .B ]
+ .in
+-.B xsd version
++.B xsdcxx version
+ .\"
+ .\"
+ .\"
+ .\"--------------------------------------------------------------------
+ .SH DESCRIPTION
+ .\"--------------------------------------------------------------------
+-.B xsd
++.B xsdcxx
+ generates vocabulary-specific, statically-typed C++ mapping from W3C XML
+ Schema definitions. Particular mapping to produce is selected by a
+ .IR command .
+@@ -203,7 +203,7 @@ For example, if you have file
+ with namespace
+ .B http://example.com/hello
+ and you run
+-.B xsd
++.B xsdcxx
+ on this file, then the string in question will be:
+
+ .B hello.xsd. http://example.com/hello
+@@ -1877,7 +1877,7 @@ option. With this approach you don't need to worry about shell quoting.
+ .\"
+ .SH DIAGNOSTICS
+ If the input file is not a valid W3C XML Schema definition,
+-.B xsd
++.B xsdcxx
+ will issue diagnostic messages to
+ .B STDERR
+ and exit with non-zero exit code.
+diff --git a/documentation/xsd.xhtml b/documentation/xsd.xhtml
+index 4acf822..af630bf 100644
+--- a/documentation/xsd.xhtml
++++ b/documentation/xsd.xhtml
+@@ -50,19 +50,19 @@
+
+ <h1>NAME</h1>
+
+- <p>xsd - W3C XML Schema to C++ Compiler</p>
++ <p>xsdcxx - W3C XML Schema to C++ Compiler</p>
+
+ <h1>SYNOPSIS</h1>
+
+ <dl id="synopsis">
+- <dt><code><b>xsd</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
+- <dt><code><b>xsd help</b> [<i>command</i>]</code></dt>
+- <dt><code><b>xsd version</b></code></dt>
++ <dt><code><b>xsdcxx</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
++ <dt><code><b>xsdcxx help</b> [<i>command</i>]</code></dt>
++ <dt><code><b>xsdcxx version</b></code></dt>
+ </dl>
+
+ <h1>DESCRIPTION</h1>
+
+- <p><code><b>xsd</b></code> generates vocabulary-specific, statically-typed
++ <p><code><b>xsdcxx</b></code> generates vocabulary-specific, statically-typed
+ C++ mapping from W3C XML Schema definitions. Particular mapping to
+ produce is selected by a <code><i>command</i></code>. Each mapping has
+ a number of mapping-specific <code><i>options</i></code> that should
+@@ -104,7 +104,7 @@
+
+ <dt><code><b>help</b></code></dt>
+ <dd>Print usage information and exit. Use
+- <p><code><b>xsd help</b> <i>command</i></code></p>
++ <p><code><b>xsdcxx help</b> <i>command</i></code></p>
+ for command-specific help.
+ </dd>
+
+@@ -174,7 +174,7 @@
+
+ <p>For example, if you have file <code><b>hello.xsd</b></code>
+ with namespace <code><b>http://example.com/hello</b></code> and you run
+- <code><b>xsd</b></code> on this file, then the string in question
++ <code><b>xsdcxx</b></code> on this file, then the string in question
+ will be:</p>
+
+ <p><code><b>hello.xsd. http://example.com/hello</b></code></p>
+@@ -1575,7 +1575,7 @@ namespace .*
+ <h1>DIAGNOSTICS</h1>
+
+ <p>If the input file is not a valid W3C XML Schema definition,
+- <code><b>xsd</b></code> will issue diagnostic messages to STDERR
++ <code><b>xsdcxx</b></code> will issue diagnostic messages to STDERR
+ and exit with non-zero exit code.</p>
+
+ <h1>BUGS</h1>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>dev-zero@gentoo.org</email>
+ <name>Tiziano Müller</name>
+</maintainer>
+<use>
+ <flag name="ace">Enable support for serializing to/from an ACE CDR stream</flag>
+</use>
+</pkgmetadata>
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/xsd/xsd-3.3.0.ebuild,v 1.2 2010/10/21 05:49:02 dev-zero Exp $
+
+EAPI="2"
+
+inherit toolchain-funcs eutils versionator
+
+DESCRIPTION="An open-source, cross-platform W3C XML Schema to C++ data binding compiler."
+HOMEPAGE="http://www.codesynthesis.com/products/xsd/"
+SRC_URI="http://www.codesynthesis.com/download/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ace doc examples zlib"
+
+RDEPEND=">=dev-libs/xerces-c-3
+ >=dev-libs/boost-1.40.0
+ >=dev-cpp/libcult-1.4.6
+ >=dev-cpp/libxsd-frontend-1.17.0
+ >=dev-cpp/libbackend-elements-1.7.2
+ ace? ( dev-libs/ace )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+ dev-util/build
+ doc? ( app-doc/doxygen )"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/${PV}-disable_examples_and_tests.patch" \
+ "${FILESDIR}/${PV}-xsdcxx-rename.patch" \
+ "${FILESDIR}/${PV}-fix_include.patch" \
+ "${FILESDIR}/${PV}-fix_tests.patch"
+}
+
+use_yesno() {
+ use $1 && echo "y" || echo "n"
+}
+
+src_configure() {
+ BOOST_PKG="$(best_version ">=dev-libs/boost-1.40.0")"
+ BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
+ BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
+ BOOST_INC="/usr/include/boost-${BOOST_VER}"
+
+ # Maintainer notes:
+ # * xqilla is not required, this is only whether or not to include the xpath
+ # examples which require xqilla
+ mkdir -p \
+ build/cxx/gnu \
+ build/import/lib{ace,boost,cult,backend-elements,xerces-c,xqilla,xsd-frontend,z}
+
+ cat >> build/configuration-dynamic.make <<- EOF
+xsd_with_zlib := $(use_yesno zlib)
+xsd_with_ace := $(use_yesno ace)
+xsd_with_xdr := y
+xsd_with_dbxml := n
+xsd_with_xqilla := y
+xsd_with_boost_date_time := y
+xsd_with_boost_serialization := y
+ EOF
+
+ cat >> build/cxx/configuration-dynamic.make <<- EOF
+cxx_id := gnu
+cxx_optimize := n
+cxx_debug := n
+cxx_rpath := n
+cxx_pp_extra_options :=
+cxx_extra_options := ${CXXFLAGS} -DBOOST_FILESYSTEM_VERSION=2 -I${BOOST_INC}
+cxx_ld_extra_options := ${LDFLAGS}
+cxx_extra_libs :=
+cxx_extra_lib_paths :=
+ EOF
+
+ cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF
+cxx_gnu := $(tc-getCXX)
+cxx_gnu_libraries :=
+cxx_gnu_optimization_options :=
+ EOF
+
+ cat >> build/import/libace/configuration-dynamic.make <<- EOF
+libace_installed := y
+ EOF
+
+ cat >> build/import/libbackend-elements/configuration-dynamic.make <<- EOF
+libbackend_elements_installed := y
+ EOF
+
+ cat >> build/import/libboost/configuration-dynamic.make <<- EOF
+libboost_installed := y
+libboost_suffix := -mt-${BOOST_VER}
+libboost_system := n
+ EOF
+
+ cat >> build/import/libcult/configuration-dynamic.make <<- EOF
+libcult_installed := y
+ EOF
+
+ cat >> build/import/libxerces-c/configuration-dynamic.make <<- EOF
+libxerces_c_installed := y
+ EOF
+
+ cat >> build/import/libxqilla/configuration-dynamic.make <<- EOF
+libxqilla_installed := y
+ EOF
+
+ cat >> build/import/libxsd-frontend/configuration-dynamic.make <<- EOF
+libxsd_frontend_installed := y
+ EOF
+
+ cat >> build/import/libz/configuration-dynamic.make <<- EOF
+libz_installed := y
+ EOF
+
+ MAKEOPTS+=" verbose=1"
+}
+
+src_compile() {
+ default
+ if use doc ; then
+ emake -C "${S}/documentation/cxx/tree/reference" || die "generating reference docs failed"
+ fi
+ if use test ; then
+ XERCESC_NLS_HOME="${ROOT}usr/share/xerces-c/msg" emake -C "${S}/tests" || die "building tests failed"
+ fi
+}
+
+src_install() {
+ emake install_prefix="${D}/usr" install || die "emake install failed"
+
+ # Renaming binary/manpage to avoid collision with mono-2.0's xsd/xsd2
+ mv "${D}"/usr/bin/xsd{,cxx}
+ mv "${D}"/usr/share/man/man1/xsd{,cxx}.1
+
+ rm -rf "${D}/usr/share/doc"
+
+ dohtml -r -A xhtml -A pdf documentation/*
+
+ dodoc NEWS README FLOSSE documentation/custom-literals.xsd
+ newdoc libxsd/README README.libxsd
+ newdoc libxsd/FLOSSE FLOSSE.libxsd
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
+
+src_test() {
+ XERCESC_NLS_HOME="${ROOT}usr/share/xerces-c/msg" emake -C "${S}/tests" test || die "tests failed"
+}
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+*libdigidoc-3.5_rc (12 Oct 2011)
+
+ 12 Oct 2011; Enar Väikene <enar@vaikene.net> libdigidoc-3.5_rc.ebuild:
+ Initial ebuild.
--- /dev/null
+EBUILD libdigidoc-3.5_rc.ebuild 584 RMD160 f95f1997c5ad13e8539df31882f19e749fbbd21c SHA1 2abb9312b73c9e9c62f44f0a179a72fc345aee93 SHA256 d24651e97dc3a29400dc9a45eeb36761d2fee1b41a180060463a85be7c97347a
+MISC ChangeLog 247 RMD160 2f52b0068fa007d3e96869300378edbcbd76cb05 SHA1 c8aa212090a3b0702defdcb219752d7d7232a832 SHA256 4cc6dbca9b64693bcabddbcfd4150a213d82926ea95ad6cfa00e6378401ec5ff
+MISC metadata.xml 580 RMD160 c90373bca96121ac198e322f9f8749537d4a1ee5 SHA1 92baafe78ebc52e756087c68aa6f7ec0eca16281 SHA256 d0ecdcb1022e22ef6ba2014de21dafc8c2afb8e8ae6bb6c7774d0ebfe58c0e21
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit cmake-utils subversion
+
+DESCRIPTION="Generic library implementing the XAdES digital signature standard."
+HOMEPAGE="http://www.id.ee/"
+ESVN_REPO_URI="https://svn.eesti.ee/projektid/idkaart_public/branches/3.5-rc/libdigidoc"
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+opensc"
+
+DEPEND="
+ dev-libs/libxml2
+ dev-libs/openssl
+ opensc? ( dev-libs/opensc )
+ sys-libs/zlib
+ virtual/libiconv
+"
+
+src_configure() {
+ cmake-utils_src_configure
+}
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>enar@vaikene.net</email>
+ <name>Enar Väikene</name>
+ </maintainer>
+ <longdescription lang="en">
+ DigiDoc is a generic library implementing the XAdES digital signature standard.
+ It allows to create, sign, verify, and modify digidoc XML containers. Support
+ for doing hardware cryptographic signing operations is porivded via PKCS#11
+ on all platforms and CSP on win32.
+ </longdescription>
+</pkgmetadata>
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+*libdigidocpp-3.5_rc (12 Oct 2011)
+
+ 12 Oct 2011; Enar Väikene <enar@vaikene.net> libdigidocpp-3.5_rc.ebuild:
+ Initial ebuild.
--- /dev/null
+EBUILD libdigidocpp-3.5_rc.ebuild 657 RMD160 d081fe134b0a612406a048945c13f22f1ef35be9 SHA1 d8c6f4ab659418501110afaf1016df20f967f304 SHA256 baaef0a0e81e024a9bb3cdc459e71971b9613ecbe406c11ad2dff62b99f26626
+MISC ChangeLog 251 RMD160 a4a4481ff5009debbcf517efbd165f5cdf364239 SHA1 5b2fe10b604c95377c1b85b7b9587b5f01cc63c0 SHA256 fdcd2e76aac7196ab35ba5011a6aa7ad4d1ae2d5a68aa5c254e53c90dd868086
+MISC metadata.xml 439 RMD160 ddb59213118563c394d2dc938087effc1db1e912 SHA1 9ccf9ad0af12cd8b79bda0c8a9acb081d6f977a9 SHA256 83eebd350619b0093ddfcbda634216156c3638c24f6a41363bfb5fe8b4841d28
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit cmake-utils subversion
+
+DESCRIPTION="C++ library for creating and validating BDOC-1.0 documents."
+HOMEPAGE="http://www.id.ee/"
+ESVN_REPO_URI="https://svn.eesti.ee/projektid/idkaart_public/branches/3.5-rc/libdigidocpp"
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+opensc"
+
+DEPEND="
+ dev-libs/libdigidoc
+ dev-libs/openssl
+ dev-libs/libp11
+ opensc? ( dev-libs/opensc )
+ dev-libs/xerces-c[icu]
+ dev-libs/xml-security-c
+ dev-cpp/xsd
+ sys-libs/zlib
+ dev-libs/icu
+"
+
+src_configure() {
+ cmake-utils_src_configure
+}
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>enar@vaikene.net</email>
+ <name>Enar Väikene</name>
+ </maintainer>
+ <longdescription lang="en">
+ libdigidocpp is a C++ library for creating and validating BDOC-1.0 documents.
+ Older Digidoc formats(DIGIDOC-XML) are not supported.
+ </longdescription>
+</pkgmetadata>
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+*smartcardpp-3.5_rc (12 Oct 2011)
+
+ 12 Oct 2011; Enar Väikene <enar@vaikene.net> smartcard-3.5_rc.ebuild:
+ Initial ebuild.
--- /dev/null
+EBUILD smartcardpp-3.5_rc.ebuild 516 RMD160 ab40c7b2673102e0f94b863512bf067889f53b3d SHA1 75a6422d3def0f5fc73a744b35503a55969cd068 SHA256 560ff747331940fbacef31d347e792d086b113572a1ddb2bb0280e18d264e6a5
+MISC ChangeLog 247 RMD160 de235c5c23dc1ac6cd0cd604aec9457883155735 SHA1 8d5155d70fae8f912e06bc6abd3696512ff9b2f7 SHA256 1e92112b59de94c96e92d391eda0e8dc8626b20e87b6e2e6d295274c5bf4191e
+MISC metadata.xml 400 RMD160 a64ce3a5d121b4270cc12a692915efc370d36bf7 SHA1 014d0b3e22bb79599ef095c9b8e31e78e06f575f SHA256 b74788a9803054751f5a7c524ee24d1d489c1a90feae045dc59ae9da3b7d617c
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>enar@vaikene.net</email>
+ <name>Enar Väikene</name>
+ </maintainer>
+ <longdescription lang="en">
+ A set of C++ classes to manage smartcard communications and implement basic command primitives.
+ </longdescription>
+</pkgmetadata>
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit cmake-utils subversion
+
+DESCRIPTION="A set of C++ classes to manage smartcard communications and implement basic command primitives."
+HOMEPAGE="http://www.id.ee/"
+ESVN_REPO_URI="https://svn.eesti.ee/projektid/idkaart_public/branches/3.5-rc/smartcardpp"
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+ sys-apps/pcsc-lite
+"
+
+src_configure() {
+ cmake-utils_src_configure
+}