Commit a87868ae2745c2bbf2a300bc42601233d7a80f5a

Authored by Georg Hopp
1 parent d4f949b0

try first ebuild for trbase

  1 +# ChangeLog for dev-libs/trbase
  2 +# Copyright 1999-2015 Georg Hopp; Distributed under the GPL v3
  3 +
  4 +*libtrbase-1.0.2 (11 Apr 2016)
  5 +
  6 + 11 Apr 2016; Georg Hopp <georg@steffers.org> metadata.xml,
  7 + libtrbase-1.0.2.ebuild :
  8 + Initial import.
... ...
  1 +# Copyright 1999-2016 Georg Hopp
  2 +# Distributed under the terms of the GNU General Public License v3
  3 +
  4 +EAPI=6
  5 +
  6 +inherit eutils
  7 +
  8 +DESCRIPTION="The taskrambler framewark base class."
  9 +HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/trbase"
  10 +SRC_URI="http://ci_build.weird-web-workers.org/trbase/artifacts/${P}.tar.gz"
  11 +LICENSE="GPL-3+"
  12 +
  13 +SLOT="1.0"
  14 +
  15 +KEYWORDS="amd64 ~x86"
  16 +
  17 +IUSE="memopt"
  18 +
  19 +DEPEND=""
  20 +RDEPEND="${DEPEND}"
... ...
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
  3 +<pkgmetadata>
  4 +<maintainer type="person">
  5 + <email>georg@steffers.org</email>
  6 + <description>Author and primary maintainer</description>
  7 +</maintainer>
  8 +<longdescription>
  9 + The very basic library for the taskrambler framework. This provides
  10 + a class system for C applications as well as some support code.
  11 +</longdescription>
  12 +</pkgmetadata>
... ...
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
  3 +<!--
  4 +# $Id$
  5 +
  6 +This is the example metadata file.
  7 +The root element of this file is <pkgmetadata>. Within this element a
  8 +number of subelements are allowed, the most common being maintainer.
  9 +
  10 +For a full description look at:
  11 +https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/
  12 +
  13 +Before committing, please remove the comments from this file. They are
  14 +not relevant for general metadata.xml files.
  15 +-->
  16 +<pkgmetadata>
  17 +<maintainer type="person">
  18 + <email>exampledev@gentoo.org</email>
  19 + <description>Primary maintainer</description>
  20 +</maintainer>
  21 +<maintainer type="project">
  22 + <email>exampleproject@gentoo.org</email>
  23 + <name>Gentoo Example Project</name>
  24 +</maintainer>
  25 +<longdescription>Long description of the package</longdescription>
  26 +<use>
  27 + <flag name="aspell">Uses <pkg>app-text/aspell</pkg> for spell checking.
  28 + Requires an installed dictionary from <cat>app-dicts</cat></flag>
  29 + <flag name="flag">Description of how USE='flag' affects this package</flag>
  30 + <flag name="userland_GNU">Description of how USERLAND='GNU' affects this
  31 + package</flag>
  32 +</use>
  33 +</pkgmetadata>
... ...
Please register or login to post a comment