From: Christian Faulhammer Date: Tue, 11 Mar 2008 18:35:43 +0000 (+0000) Subject: first official release so moving over from app-portage/gatt-svn which was a stupid... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=4dc3cacef270099a05b77cb3d73da9f0949eb30f;p=gentoo.git first official release so moving over from app-portage/gatt-svn which was a stupid name anyway Package-Manager: portage-2.1.4.4 --- diff --git a/app-portage/gatt/ChangeLog b/app-portage/gatt/ChangeLog new file mode 100644 index 000000000000..09d62be9226c --- /dev/null +++ b/app-portage/gatt/ChangeLog @@ -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 +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 gatt-svn-9999.ebuild: + optional support for depency resolution via libpaludis + + 02 Mar 2008; Ryan Hill gatt-svn-9999.ebuild: + Whoops, we're missing keywords on a couple dependencies. + + 02 Mar 2008; Ryan Hill gatt-svn-9999.ebuild: + Add ~mips. + + 02 Feb 2008; Christian Faulhammer gatt-svn-9999.ebuild: + correct HOMEPAGE + + 15 Jan 2008; Christian Faulhammer gatt-svn-9999.ebuild: + Info generation and installation is handled by build system now + + 13 Jan 2008; Christian Faulhammer gatt-svn-9999.ebuild: + add official HOMEPAGE now + + 11 Jan 2008; Christian Faulhammer gatt-svn-9999.ebuild: + adjust dependency for new libthrowable version + + 10 Jan 2008; Christian Faulhammer gatt-svn-9999.ebuild: + add TUTORIAL and manual to the note about how to use Gatt + + 14 Nov 2007; Christian Faulhammer gatt-svn-9999.ebuild: + remove the ebeep, people should know what they are doing + + 11 Oct 2007; Christian Faulhammer 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 gatt-svn-9999.ebuild: + extend licenses; install tutorial file; adjust DESCRIPTION + + 18 Aug 2007; Christian Faulhammer gatt-svn-9999.ebuild: + Gatt has been fixed in trunk to support higher boost versions, so adjusting + DEPEND + + 15 Aug 2007; Christian Faulhammer gatt-svn-9999.ebuild: + change ESVN_PROJECT to normal capitalisation; fix a typo in the ewarn comment + + 14 Aug 2007; Christian Faulhammer gatt-svn-9999.ebuild: + Gatt won't work with boost 1.34 or higher, reflect that in the DEPENDs + + 22 Jul 2007; Christian Faulhammer gatt-svn-9999.ebuild: + add doc USE flag to install HTML files generated by Doxygen + + 15 May 2007; Thilo Bangert metadata.xml: + add no-herd + + 06 Apr 2007; Christian Faulhammer 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 gatt-svn-9999.ebuild: + Add ~ia64 wrt bug 163745 + + 04 Mar 2007; Marius Mauch gatt-svn-9999.ebuild: + Replacing einfo with elog + + 13 Feb 2007; Piotr Jaroszyński gatt-svn-9999.ebuild: + Add ~amd64 wrt bug #163745. + + 10 Feb 2007; nixnut gatt-svn-9999.ebuild: + Added ~ppc wrt bug 163745 + + 02 Feb 2007; Christian Faulhammer gatt-svn-9999.ebuild: + add a note to read the README + + 26 Jan 2007; Gustavo Zacarias gatt-svn-9999.ebuild: + Keyworded ~sparc wrt #163745 + + 24 Jan 2007; Markus Rothe gatt-svn-9999.ebuild: + Added ~ppc64 + +*gatt-svn-9999 (23 Jan 2007) + + 23 Jan 2007; Christian Faulhammer +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 index 000000000000..99202c07c5ac --- /dev/null +++ b/app-portage/gatt/Manifest @@ -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 index 000000000000..b8825bf6d6b5 --- /dev/null +++ b/app-portage/gatt/gatt-0.6.0.ebuild @@ -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 index 000000000000..303eb8d836cc --- /dev/null +++ b/app-portage/gatt/gatt-9999.ebuild @@ -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 index 000000000000..452bda8b6b67 --- /dev/null +++ b/app-portage/gatt/metadata.xml @@ -0,0 +1,9 @@ + + + +no-herd + + opfer@gentoo.org + Christian Faulhammer + +