first official release so moving over from app-portage/gatt-svn which was a stupid...
authorChristian Faulhammer <fauli@gentoo.org>
Tue, 11 Mar 2008 18:35:43 +0000 (18:35 +0000)
committerChristian Faulhammer <fauli@gentoo.org>
Tue, 11 Mar 2008 18:35:43 +0000 (18:35 +0000)
Package-Manager: portage-2.1.4.4

app-portage/gatt/ChangeLog [new file with mode: 0644]
app-portage/gatt/Manifest [new file with mode: 0644]
app-portage/gatt/gatt-0.6.0.ebuild [new file with mode: 0644]
app-portage/gatt/gatt-9999.ebuild [new file with mode: 0644]
app-portage/gatt/metadata.xml [new file with mode: 0644]

diff --git a/app-portage/gatt/ChangeLog b/app-portage/gatt/ChangeLog
new file mode 100644 (file)
index 0000000..09d62be
--- /dev/null
@@ -0,0 +1,93 @@
+# ChangeLog for app-portage/gatt-svn
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt/ChangeLog,v 1.1 2008/03/11 18:35:43 opfer Exp $
+
+*gatt-9999 (11 Mar 2008)
+*gatt-0.6.0 (11 Mar 2008)
+
+  11 Mar 2008; Christian Faulhammer <opfer@gentoo.org> +metadata.xml,
+  +gatt-0.6.0.ebuild, +gatt-9999.ebuild:
+  first official release so moving over from app-portage/gatt-svn which was a
+  stupid name anyway
+
+  03 Mar 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  optional support for depency resolution via libpaludis
+
+  02 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> gatt-svn-9999.ebuild:
+  Whoops, we're missing keywords on a couple dependencies.
+
+  02 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> gatt-svn-9999.ebuild:
+  Add ~mips.
+
+  02 Feb 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  correct HOMEPAGE
+
+  15 Jan 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  Info generation and installation is handled by build system now
+
+  13 Jan 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  add official HOMEPAGE now
+
+  11 Jan 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  adjust dependency for new libthrowable version
+
+  10 Jan 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  add TUTORIAL and manual to the note about how to use Gatt
+
+  14 Nov 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  remove the ebeep, people should know what they are doing
+
+  11 Oct 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  corrected LICENSE from FDL-1.1 to FDL-1.2; install info document (sparse up
+  to now, but is being worked on)
+
+  11 Oct 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  extend licenses; install tutorial file; adjust DESCRIPTION
+
+  18 Aug 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  Gatt has been fixed in trunk to support higher boost versions, so adjusting
+  DEPEND
+
+  15 Aug 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  change ESVN_PROJECT to normal capitalisation; fix a typo in the ewarn comment
+
+  14 Aug 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  Gatt won't work with boost 1.34 or higher, reflect that in the DEPENDs
+
+  22 Jul 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  add doc USE flag to install HTML files generated by Doxygen
+
+  15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
+  add <herd>no-herd</herd>
+
+  06 Apr 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  removed spaces from ESVN_PROJECT variable, so path names will be without
+  them, too. Reported by Jokey on IRC.
+
+  27 Mar 2007; Raúl Porcel <armin76@gentoo.org> gatt-svn-9999.ebuild:
+  Add ~ia64 wrt bug 163745
+
+  04 Mar 2007; Marius Mauch <genone@gentoo.org> gatt-svn-9999.ebuild:
+  Replacing einfo with elog
+
+  13 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> gatt-svn-9999.ebuild:
+  Add ~amd64 wrt bug #163745.
+
+  10 Feb 2007; nixnut <nixnut@gentoo.org> gatt-svn-9999.ebuild:
+  Added ~ppc wrt bug 163745
+
+  02 Feb 2007; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+  add a note to read the README
+
+  26 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> gatt-svn-9999.ebuild:
+  Keyworded ~sparc wrt #163745
+
+  24 Jan 2007; Markus Rothe <corsair@gentoo.org> gatt-svn-9999.ebuild:
+  Added ~ppc64
+
+*gatt-svn-9999 (23 Jan 2007)
+
+  23 Jan 2007; Christian Faulhammer <opfer@gentoo.org> +metadata.xml,
+  +gatt-svn-9999.ebuild:
+  initial commit, imported from Sunrise
+
diff --git a/app-portage/gatt/Manifest b/app-portage/gatt/Manifest
new file mode 100644 (file)
index 0000000..99202c0
--- /dev/null
@@ -0,0 +1,5 @@
+DIST gatt-0.6.0.tar.bz2 287593 RMD160 cc5592988d6660ba560666bf36c78f81a31683fd SHA1 825d4d1fbe608005f90b45243f02de4aee883ea1 SHA256 591b9b6ca9315c40970749de7c350c1ff5dc0f967c4d9bbc084b957d91c4b9ad
+EBUILD gatt-0.6.0.ebuild 1621 RMD160 076ea9fd9976e38874e8bab962e81be67bd6ea65 SHA1 e93eaf40fbb79ec02ddc2573ec46f8965b7e0c2c SHA256 8960c7c5e4e0a4aa1546fe99086e2f179f6f6a63e9f6aa45284e9b403529c98a
+EBUILD gatt-9999.ebuild 1913 RMD160 279d73a1d430c027d299393cc4c4d5650fe0067e SHA1 e575ec65b6e1ae57a8899c979a42027917e87a01 SHA256 d1e0d9bffe3f93f73f25cf26c4bfddaf7fd4a72211b9885a409d0f26ded9223e
+MISC ChangeLog 3664 RMD160 0a17c0a4ac6c67179e5598e8673b7570f12976c8 SHA1 3c5250acc48cb3ce739822c33bc7475c450243a0 SHA256 ff36e28af82cef0ac2de6237e119ba9ae664f286feda250f987dd560741f96ac
+MISC metadata.xml 261 RMD160 0fffd2f47cf39dd5c57ee7d25293dae2c5d71b3f SHA1 7a12d990b9faf72a24c34adc43d2dbaac0b5c443 SHA256 ba9f8674d4411001f10fc94adec7ffe7c2cdb6ad469db9f360c3bc0d3460d508
diff --git a/app-portage/gatt/gatt-0.6.0.ebuild b/app-portage/gatt/gatt-0.6.0.ebuild
new file mode 100644 (file)
index 0000000..b8825bf
--- /dev/null
@@ -0,0 +1,52 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt/gatt-0.6.0.ebuild,v 1.1 2008/03/11 18:35:43 opfer Exp $
+
+inherit eutils
+
+DESCRIPTION="Gentoo Arch Testing Tool"
+HOMEPAGE="http://gatt.sourceforge.net/
+       http://www.gentoo.org/proj/en/base/x86/at.xml
+       http://www.gentoo.org/proj/en/base/ppc/AT/index.xml
+       http://www.gentoo.org/proj/en/base/amd64/at/index.xml
+       http://www.gentoo.org/proj/en/base/alpha/AT/index.xml"
+SRC_URI="mirror://sourceforge/gatt/${P}.tar.bz2"
+
+LICENSE="GPL-2 GPL-3 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc libpaludis"
+
+RDEPEND=">=dev-libs/boost-1.33.1
+       >=dev-cpp/libthrowable-1.1.0
+       www-client/pybugz
+       libpaludis? ( >=sys-apps/paludis-0.26.0_alpha9 )"
+DEPEND="${RDEPEND}
+       doc? ( app-doc/doxygen )"
+
+pkg_setup() {
+       ewarn Gatt is targeted at Gentoo developers, arch-testers and power users. Do
+       ewarn "by no means use it if you are new to Gentoo. You have been warned!"
+       ewarn
+       elog "There are several files that explain usage of Gatt: TUTORIAL,"
+       elog "and gatt.info (best read in that order)"
+       if use libpaludis && ! built_with_use sys-apps/paludis portage; then
+               ewarn "You either have to emerge Paludis with USE=portage enabled or configure"
+               ewarn "it properly before using Gatt with it."
+       fi
+}
+
+src_compile() {
+       econf $(use_enable libpaludis) || die
+       emake || die
+       use doc && doxygen
+}
+src_install() {
+       emake DESTDIR="${D}" install || die
+       dodoc README NEWS AUTHORS ChangeLog doc/TUTORIAL
+       newdoc .todo TODO
+
+       if use doc; then
+               dohtml doc/html/*
+       fi
+}
diff --git a/app-portage/gatt/gatt-9999.ebuild b/app-portage/gatt/gatt-9999.ebuild
new file mode 100644 (file)
index 0000000..303eb8d
--- /dev/null
@@ -0,0 +1,60 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt/gatt-9999.ebuild,v 1.1 2008/03/11 18:35:43 opfer Exp $
+
+inherit eutils subversion
+
+ESVN_REPO_URI="svn://80.108.115.144/gatt/trunk"
+ESVN_PROJECT="Gatt"
+
+DESCRIPTION="Gentoo Arch Testing Tool"
+HOMEPAGE="http://gatt.sourceforge.net/
+       http://www.gentoo.org/proj/en/base/x86/at.xml
+       http://www.gentoo.org/proj/en/base/ppc/AT/index.xml
+       http://www.gentoo.org/proj/en/base/amd64/at/index.xml
+       http://www.gentoo.org/proj/en/base/alpha/AT/index.xml"
+SRC_URI=""
+
+LICENSE="GPL-2 GPL-3 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc libpaludis"
+
+RDEPEND=">=dev-libs/boost-1.33.1
+       >=dev-cpp/libthrowable-1.1.0
+       www-client/pybugz
+       libpaludis? ( >=sys-apps/paludis-0.26.0_alpha9 )"
+DEPEND="${RDEPEND}
+       doc? ( app-doc/doxygen )"
+
+pkg_setup() {
+       ewarn
+       ewarn Gatt is targeted at Gentoo developers, arch-testers and power users. Do
+       ewarn "by no means use it if you are new to Gentoo. You have been warned!"
+       ewarn
+       ewarn "This is a Subversion snapshot, so no functionality is"
+       ewarn "guaranteed!      Better not use it as root for now and backup"
+       ewarn "at least your data in /etc/portage/!"
+       elog
+       elog "There are several files that explain usage of Gatt: README, TUTORIAL,"
+       elog "and gatt.info (best read in that order)"
+       if use libpaludis && ! built_with_use sys-apps/paludis portage; then
+               ewarn "You either have to emerge Paludis with USE=portage enabled or configure"
+               ewarn "it properly before using Gatt with it"
+       fi
+}
+
+src_compile() {
+       econf $(use_enable libpaludis) || die "econf failed"
+       emake || die "emake failed"
+       use doc && doxygen
+}
+src_install() {
+       emake DESTDIR="${D}" install || die "installing ${PF} failed"
+       dodoc README NEWS AUTHORS ChangeLog doc/TUTORIAL
+       newdoc .todo TODO
+
+       if use doc; then
+               dohtml doc/html/*
+       fi
+}
diff --git a/app-portage/gatt/metadata.xml b/app-portage/gatt/metadata.xml
new file mode 100644 (file)
index 0000000..452bda8
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+    <email>opfer@gentoo.org</email>
+    <name>Christian Faulhammer</name>
+</maintainer>
+</pkgmetadata>