From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-util/ticpp/Manifest | 6 ++++ dev-util/ticpp/metadata.xml | 11 +++++++ dev-util/ticpp/ticpp-0_p20120423.ebuild | 49 ++++++++++++++++++++++++++++++ dev-util/ticpp/ticpp-9999.ebuild | 54 +++++++++++++++++++++++++++++++++ 4 files changed, 120 insertions(+) create mode 100644 dev-util/ticpp/Manifest create mode 100644 dev-util/ticpp/metadata.xml create mode 100644 dev-util/ticpp/ticpp-0_p20120423.ebuild create mode 100644 dev-util/ticpp/ticpp-9999.ebuild (limited to 'dev-util/ticpp') diff --git a/dev-util/ticpp/Manifest b/dev-util/ticpp/Manifest new file mode 100644 index 000000000000..36d7364e2ba8 --- /dev/null +++ b/dev-util/ticpp/Manifest @@ -0,0 +1,6 @@ +DIST ticpp-0_p20120423.tar.bz2 94818 SHA256 b131ecebcd6a7e589a4b1c365c15f73535b4ac07cf538d4cdf26399fd4d2a631 SHA512 3b01a57d6b08722d3f4e1592c7986719d74c9852071b6a20852e987a3534c12758263ad4310ce434ad0c483988fc77900ed4a76f1c98556fc33a35186d9cdf22 WHIRLPOOL da0265a8e840d4cd974f800d4066c8fed8ec5bfcea3efd39ef755fd4837dc46803a45b124b3c8ab99d5da7a7f383d2690506e16913719ce93731c06edc5bee72 +EBUILD ticpp-0_p20120423.ebuild 956 SHA256 bf5b713b8488b4a9875efae50f9d701dbb98b93bd0a217e5f3a0daa38710f0a3 SHA512 0b1696a7ffa4243163d373ecf57687af974d8f7963181f10f5caa9a2efe4805c71978ce92835fc15a4f0be2b8733f8f96bed97b6de0e9885d3b067fde1061438 WHIRLPOOL 220fccf93e536d9bc17b7c437ccd0452cb9167eafa7d041cd051916f3ba36299f6675c570ebc9c178b21c544f50a7a85430ea0ab3b8c863d339ecacdd72191fd +EBUILD ticpp-9999.ebuild 979 SHA256 963326ef6187de72295b74cb6e6f3d332942f37a5dfa357d418520c2190766aa SHA512 f246e5715fd27c7d1ed679494580b84c58ae88545f5c5d78257ca1aac011f52eefe1b6f2c05833eac67b54d497f2336bec6914fea8f241448be3ef295d6ef41c WHIRLPOOL da25458695b0e4ffff6fc0ad9713e19650c7f4de1188236f6254a46ca375f116603ceef66795c27b785e03cc9f06524d94c08d334302110713208ccc0f3c8ba5 +MISC ChangeLog 2934 SHA256 5da251324bcb9a01b3230e021af6ef8f82313f3fea76f5838c39a4dd99d090e1 SHA512 5492f7f0378cc1a293c67479470b4b878a8080bb6b4385c4ce522e58e314d84fd09dad1bf8f76fc0d11ecdab3ad72b2c824349ff79c965096415560d2695a54f WHIRLPOOL db0f31b0aaf6688ce53be40e33652dafebc8ce6ae9b14b8658e69681d5216be7dc725b794ff6c76befa49b87078ce0dbd3111cf8271f99f25eff1d87b69353b5 +MISC ChangeLog-2015 1903 SHA256 c810e57a4f751bdbddfba7b5f43ef6b3bf7e4e5a3bb4450b8bf558fe6906041c SHA512 00a00be37d28097dd31c471bab2bd3f308824505dbdc3052f0ee375dde02ec1cc30a0fe7a32e413a40baca1d0e01def881fa8cc6a531357ad5469398de49bd70 WHIRLPOOL 1e6739fcbf6a8fb23bf70d041764abf26524756235125344d3349b3f26882ac8c8a9d05517549ca75cd8a2a3375b9c6dafa51cb4c4a8f01736335aea4545ab61 +MISC metadata.xml 329 SHA256 9da4468b615f474677359d04c842bb4bf8538f55a85f649724d7352f350953d8 SHA512 f2badabd41a46561df730bb570737e39eaea1430e438a1c32759b5642fce8afce3d0b7a62e8f2dc4f34e0c65ac4c7497a1ec2e9d218fcf0efa2023cbc7623c01 WHIRLPOOL 1dbfceefa9e895b91b1f926b7c0355377db0de08e4bd26460df57ca30c52a899a07b3622ca46c1970c00415aaefc3a60ed67f5a26cd08011639e31ed67dde586 diff --git a/dev-util/ticpp/metadata.xml b/dev-util/ticpp/metadata.xml new file mode 100644 index 000000000000..22534e587ae2 --- /dev/null +++ b/dev-util/ticpp/metadata.xml @@ -0,0 +1,11 @@ + + + + + ago@gentoo.org + Agostino Sarubbo + + + rjpcomputing/ticpp + + diff --git a/dev-util/ticpp/ticpp-0_p20120423.ebuild b/dev-util/ticpp/ticpp-0_p20120423.ebuild new file mode 100644 index 000000000000..bb4f925a7ac3 --- /dev/null +++ b/dev-util/ticpp/ticpp-0_p20120423.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="A completely new interface to TinyXML that uses MANY of the C++ strengths" +HOMEPAGE="https://github.com/rjpcomputing/ticpp" +SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.bz2" + +LICENSE="MIT" +KEYWORDS="amd64 ~ppc x86" +SLOT="0" +IUSE="debug doc" + +DEPEND="dev-util/premake:4 + doc? ( app-doc/doxygen )" +RDEPEND="" + +src_prepare() { + premake4 gmake || die + + sed -i "s:\$(ARCH)::g" TiCPP.make || die +} + +src_compile() { + local myconf + use !debug && myconf="config=release" + emake ${myconf} + + if use doc ; then + sed -i -e '/GENERATE_HTMLHELP/s:YES:NO:' dox || die + doxygen dox || die + fi +} + +src_install () { + insinto /usr/include/ticpp + doins *.h + + if use debug ; then + dolib lib/libticppd.a + else + dolib lib/libticpp.a + fi + + dodoc {changes,readme,tutorial_gettingStarted,tutorial_ticpp}.txt + + use doc && dohtml -r docs/* +} diff --git a/dev-util/ticpp/ticpp-9999.ebuild b/dev-util/ticpp/ticpp-9999.ebuild new file mode 100644 index 000000000000..4b63f1ecff22 --- /dev/null +++ b/dev-util/ticpp/ticpp-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit subversion + +ESVN_REPO_URI="https://${PN}.googlecode.com/svn/trunk/" +MY_PV=cvs + +DESCRIPTION="A completely new interface to TinyXML that uses MANY of the C++ strengths" +HOMEPAGE="https://github.com/rjpcomputing/ticpp" +SRC_URI="" + +LICENSE="MIT" +KEYWORDS="" +SLOT="0" +IUSE="debug doc" + +DEPEND="dev-util/premake:4 + doc? ( app-doc/doxygen )" +RDEPEND="" + +src_prepare() { + premake4 gmake || die + + sed -i "s:\$(ARCH)::g" TiCPP.make || die +} + +src_compile() { + local myconf + use !debug && myconf="config=release" + emake ${myconf} + + if use doc ; then + sed -i -e '/GENERATE_HTMLHELP/s:YES:NO:' dox || die + doxygen dox || die + fi +} + +src_install () { + insinto /usr/include/ticpp + doins *.h + + if use debug ; then + dolib lib/libticppd.a + else + dolib lib/libticpp.a + fi + + dodoc {changes,readme,tutorial_gettingStarted,tutorial_ticpp}.txt + + use doc && dohtml -r docs/* +} -- cgit v1.2.3