summaryrefslogtreecommitdiff
path: root/media-libs/atlas-c++
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 /media-libs/atlas-c++
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/atlas-c++')
-rw-r--r--media-libs/atlas-c++/Manifest6
-rw-r--r--media-libs/atlas-c++/atlas-c++-0.6.3.ebuild41
-rw-r--r--media-libs/atlas-c++/files/atlas-c++-0.6.3-Werror.patch15
-rw-r--r--media-libs/atlas-c++/metadata.xml15
4 files changed, 77 insertions, 0 deletions
diff --git a/media-libs/atlas-c++/Manifest b/media-libs/atlas-c++/Manifest
new file mode 100644
index 000000000000..7afc7c76e266
--- /dev/null
+++ b/media-libs/atlas-c++/Manifest
@@ -0,0 +1,6 @@
+AUX atlas-c++-0.6.3-Werror.patch 481 SHA256 ac2d8b9e0db40e9d56a67b3873cd78633df8b05ba8084f1e6c056d91596d3ef7 SHA512 20c806939d1f99a178856d594a4965f3e0887326a17c786015022866f0d6dc12b827d950fbf8a567a3d473d70032fa9d1f08ab08a879bdc3687106cc420a32a1 WHIRLPOOL ce5cbca33e3e4fae35b8a12f7f0c8bc04b9ab2bde749357029a1e2f79ca8e8f394e65c77498c60c974b070853bc56b8b90a18da18e374d3cf54a2f427a13c670
+DIST Atlas-C++-0.6.3.tar.bz2 527537 SHA256 5b8401a3b1182eb413b7fe4e6791c14343e7d7b7af6426d5279c6b9cf681f6a3 SHA512 3063a7fabbd5937cd4c9be72596a2fd1885a8ed8e8586f0014077a40477d124b3222280bb26f2034fa2e23aed14a1c6fa800cc40636af986a78a71d68ed40606 WHIRLPOOL 1549bb8726b711758359aee864d1c29b7724d06046fdb2a12af560a0220016727e7b8160eba2b1ac0894a764e4feb9fbaaf5008487350863360d3fe6a0b28bd2
+EBUILD atlas-c++-0.6.3.ebuild 768 SHA256 1a6d22191f1d868560323091ef233f88b3e449cc1dcf2276514207e91ce667ea SHA512 6df8e372c9d8433de3abd294487de5274637a2e720294731c306deec64d813440d38c663a641541d2fa967650bf10cfea8b155fa0a28e49356f297330e3d252a WHIRLPOOL 4ba0ffad61425fec15126cb08f27c6bf0f14a844362cc6fc6a34d2aa6fde76d1fee00ce0ce7fe575531a99fae0d4a68ea299f4421e9659410650fe02d5244955
+MISC ChangeLog 2428 SHA256 6418e6cb6731c9ff675c0ca64276557dd42d84d31c9156bff6a8dd9edd6ed936 SHA512 21c5e54b8ca424f5319f2c8eeebc7bec39595ece5c37c4d08cbd793115c1d9ea52f4941944d9ddce1f1f7ee8fdd3812f349280c6bb3241db3036bf9e833e35cd WHIRLPOOL fd2ae2feb9e360508750394761f23dc8d70d68ff42529cdb3a14be09e96b88f8475fa1943198cbdcb4dac18d5e2160eb95398b74dac8434fb31df65b78a60d3b
+MISC ChangeLog-2015 6024 SHA256 c9ee435ecfacc920d4364b24fd36e092687c9e30756fd5786e5b834ee024a446 SHA512 90cffda5e91a88909ef6d509e2be0a61e49af574c34105247d608da76e6a53db9b8bd45753cdebff5599d03b3a7d745079edd267c67f930c1c76a660ef83ec63 WHIRLPOOL 6da56fdcb87512e669205a6f793bd2a386e40d5fd53cd26a7305b4b0c7b7262a1a90a5d5adbb26421ff1a4a69ae34a4274a597f4eaa413f3ddc431322ea2157c
+MISC metadata.xml 495 SHA256 53eed8dc985968080fa10cc0848caf988c9a570cea302326c9cf081f6a26430d SHA512 4d4391d5e10f240ac8b1643de52f59802479ff1c7af8c42e253fce0106a77cef22eb6e609f9f6276a3a248a9df801e06cff4f156e04b5f0092ce277a4c42ca8d WHIRLPOOL 035aa1a6071f035dfa81f3e50d6b77d1c781365ded5ed48af422a72025c231e25365d95923ab3c0db2ea16147352e5078d3650a3737f9b56f5736726f8b7d090
diff --git a/media-libs/atlas-c++/atlas-c++-0.6.3.ebuild b/media-libs/atlas-c++/atlas-c++-0.6.3.ebuild
new file mode 100644
index 000000000000..91a137fd0fdc
--- /dev/null
+++ b/media-libs/atlas-c++/atlas-c++-0.6.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+EAPI=5
+
+inherit eutils autotools
+
+MY_PN="Atlas-C++"
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Atlas protocol, used in role playing games at worldforge"
+HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/atlas_cpp"
+SRC_URI="mirror://sourceforge/worldforge/${MY_P}.tar.bz2"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="amd64 x86"
+IUSE="doc"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Werror.patch
+ eautoreconf
+}
+
+src_compile() {
+ emake
+ if use doc; then
+ emake docs
+ fi
+}
+
+src_install() {
+ default
+ use doc && dohtml -r doc/html/*
+ use doc && doman doc/man/man3/[^i]*
+ dodoc HACKING ROADMAP
+}
diff --git a/media-libs/atlas-c++/files/atlas-c++-0.6.3-Werror.patch b/media-libs/atlas-c++/files/atlas-c++-0.6.3-Werror.patch
new file mode 100644
index 000000000000..b13384ab5a12
--- /dev/null
+++ b/media-libs/atlas-c++/files/atlas-c++-0.6.3-Werror.patch
@@ -0,0 +1,15 @@
+--- configure.ac.old 2011-05-02 11:16:53.851733207 +0200
++++ configure.ac 2011-05-02 11:17:18.489283901 +0200
+@@ -35,10 +35,10 @@
+ if test "$enableval" = "yes"; then
+ CXXFLAGS="$CXXFLAGS -Wall -Werror -DDEBUG"
+ else
+- CXXFLAGS="$CXXFLAGS -Wall -Werror -DNDEBUG"
++ CXXFLAGS="$CXXFLAGS -Wall -DNDEBUG"
+ fi
+ ],[
+- CXXFLAGS="$CXXFLAGS -Wall -Werror -DNDEBUG"
++ CXXFLAGS="$CXXFLAGS -Wall -DNDEBUG"
+ ]
+ )
+
diff --git a/media-libs/atlas-c++/metadata.xml b/media-libs/atlas-c++/metadata.xml
new file mode 100644
index 000000000000..9eee47fc1c94
--- /dev/null
+++ b/media-libs/atlas-c++/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tupone@gentoo.org</email>
+ </maintainer>
+ <longdescription lang="en">
+Atlas-C++ is the current C++ implementation of the Atlas protocol, a
+communications layer designed to be used in the WorldForge MMORPG gaming
+system.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">worldforge</remote-id>
+ </upstream>
+</pkgmetadata>