summaryrefslogtreecommitdiff
path: root/dev-util/ticpp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-util/ticpp
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/ticpp')
-rw-r--r--dev-util/ticpp/Manifest6
-rw-r--r--dev-util/ticpp/metadata.xml11
-rw-r--r--dev-util/ticpp/ticpp-0_p20120423.ebuild49
-rw-r--r--dev-util/ticpp/ticpp-9999.ebuild54
4 files changed, 120 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ago@gentoo.org</email>
+ <name>Agostino Sarubbo</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rjpcomputing/ticpp</remote-id>
+ </upstream>
+</pkgmetadata>
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/*
+}