Browse Source

try first ebuild for trbase

production
Georg Hopp 10 years ago
parent
commit
a87868ae27
  1. 8
      dev-libs/libtrbase/ChangeLog
  2. 20
      dev-libs/libtrbase/libtrbase-1.0.2.ebuild
  3. 12
      dev-libs/libtrbase/metadata.xml
  4. 33
      dev-libs/libtrbase/skel.metadata.xml

8
dev-libs/libtrbase/ChangeLog

@ -0,0 +1,8 @@
# ChangeLog for dev-libs/trbase
# Copyright 1999-2015 Georg Hopp; Distributed under the GPL v3
*libtrbase-1.0.2 (11 Apr 2016)
11 Apr 2016; Georg Hopp <georg@steffers.org> metadata.xml,
libtrbase-1.0.2.ebuild :
Initial import.

20
dev-libs/libtrbase/libtrbase-1.0.2.ebuild

@ -0,0 +1,20 @@
# Copyright 1999-2016 Georg Hopp
# Distributed under the terms of the GNU General Public License v3
EAPI=6
inherit eutils
DESCRIPTION="The taskrambler framewark base class."
HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/trbase"
SRC_URI="http://ci_build.weird-web-workers.org/trbase/artifacts/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="1.0"
KEYWORDS="amd64 ~x86"
IUSE="memopt"
DEPEND=""
RDEPEND="${DEPEND}"

12
dev-libs/libtrbase/metadata.xml

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>georg@steffers.org</email>
<description>Author and primary maintainer</description>
</maintainer>
<longdescription>
The very basic library for the taskrambler framework. This provides
a class system for C applications as well as some support code.
</longdescription>
</pkgmetadata>

33
dev-libs/libtrbase/skel.metadata.xml

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!--
# $Id$
This is the example metadata file.
The root element of this file is <pkgmetadata>. Within this element a
number of subelements are allowed, the most common being maintainer.
For a full description look at:
https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/
Before committing, please remove the comments from this file. They are
not relevant for general metadata.xml files.
-->
<pkgmetadata>
<maintainer type="person">
<email>exampledev@gentoo.org</email>
<description>Primary maintainer</description>
</maintainer>
<maintainer type="project">
<email>exampleproject@gentoo.org</email>
<name>Gentoo Example Project</name>
</maintainer>
<longdescription>Long description of the package</longdescription>
<use>
<flag name="aspell">Uses <pkg>app-text/aspell</pkg> for spell checking.
Requires an installed dictionary from <cat>app-dicts</cat></flag>
<flag name="flag">Description of how USE='flag' affects this package</flag>
<flag name="userland_GNU">Description of how USERLAND='GNU' affects this
package</flag>
</use>
</pkgmetadata>
Loading…
Cancel
Save