From 38c00d791b79b7fa8eaef8df9ac11acb1fb7aac6 Mon Sep 17 00:00:00 2001 From: "Wolfgang Frisch (xororand)" Date: Mon, 26 Mar 2007 21:24:14 +0000 Subject: [PATCH] dev-util/bugle: New ebuild for BuGLe (Bug #143835) svn path=/sunrise/; revision=3294 --- dev-util/bugle/ChangeLog | 4 ++ dev-util/bugle/Manifest | 4 +- dev-util/bugle/bugle-0.0.20070325.ebuild | 50 ++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 dev-util/bugle/bugle-0.0.20070325.ebuild diff --git a/dev-util/bugle/ChangeLog b/dev-util/bugle/ChangeLog index 4d1be4066..d6ca6a20f 100644 --- a/dev-util/bugle/ChangeLog +++ b/dev-util/bugle/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 26 Mar 2007; Wolfgang Frisch (xororand) + +bugle-0.0.20070325.ebuild: + New ebuild for BuGLe (Bug #143835) + 07 Jan 2007; Jakub Moc bugle-0.0.20061109.ebuild: einfo -> elog, cosmetics diff --git a/dev-util/bugle/Manifest b/dev-util/bugle/Manifest index cc5a31966..fcff7c2eb 100644 --- a/dev-util/bugle/Manifest +++ b/dev-util/bugle/Manifest @@ -1,5 +1,7 @@ AUX bugle-0.0.20061109-makefile-typo.patch 601 RMD160 934e5c7c6e5c7282003a8090e46a429f4d215c08 SHA1 ee0e8b94c82cbc31764328335ef5047d20adc021 SHA256 50a6577c5d48b3c7557d9593f68a8213d045201cd2e58de277b35ce2186c4a2b DIST bugle-0.0.20061109.tar.bz2 1124289 RMD160 ea625ffb20d42263da41e0b57966359d86f53480 SHA1 ebfaccd01f5c028bf2c8a3a1232ad4deb5da7535 SHA256 926cd2c7e4f2b78a6a784cc547bdd5feae6c589dba2eba330384696fcc36f3ac +DIST bugle-0.0.20070325.tar.bz2 1147658 RMD160 90cbae8b25eeb8a18d48b2430bddcef230390739 SHA1 fd6a7599177f78d9196d875cc3d4327ce859641c SHA256 473c6300fbd7ffeaf9b7fc96966b47595d594bd573729c162376f8afe3f85438 EBUILD bugle-0.0.20061109.ebuild 1271 RMD160 58acdf3e0528f7228bd4dac5dfb4b0ead039c1e9 SHA1 4df23e523dd6184ba0a93584afbe232f09346613 SHA256 230f4eb495d451f8856c20177e0266bd1ce19d6b512bca0c109bfe6fc590a8bf -MISC ChangeLog 1018 RMD160 4759ff80385ef3cf1252a9bb0ff90fc2cd297538 SHA1 c53a3397c56f54aaf0408890c133cfa7d7169ca0 SHA256 272be147fe1a2a5bdf34caffaaa3eaaad171dc631a0606b650634b9fb260c135 +EBUILD bugle-0.0.20070325.ebuild 1177 RMD160 94f17890dfbceb64616989bf98ade339ebde5fad SHA1 64234eb19942ffa638a4d1b1114ab1f64268bac1 SHA256 7258f62b96dd7242f61a2236a438baafbae1f828f5e1ee3f238e1041afee2878 +MISC ChangeLog 1148 RMD160 e2a6dc3a212cae839b083502cab5cf6aed393a1b SHA1 e77fea74f515b2bc32d5734477b3edd3c946942a SHA256 e7ae34aa47868da8acb2e9e49b1c53efcde158be554fee10fc0c2a88bea4f64d MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-util/bugle/bugle-0.0.20070325.ebuild b/dev-util/bugle/bugle-0.0.20070325.ebuild new file mode 100644 index 000000000..bfff0c2e3 --- /dev/null +++ b/dev-util/bugle/bugle-0.0.20070325.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# Wolfgang Frisch + +WANT_AUTOMAKE="latest" +WANT_AUTOCONF="latest" + +inherit autotools toolchain-funcs + +DESCRIPTION="A tool for OpenGL debugging" +HOMEPAGE="http://www.opengl.org/sdk/tools/BuGLe/" +SRC_URI="mirror://sourceforge/bugle/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="ffmpeg gtk readline" + +DEPEND="ffmpeg? ( media-video/ffmpeg ) + gtk? ( >=x11-libs/gtk+-2.4.0 >=x11-libs/gtkglext-1.0.0 ) + readline? ( sys-libs/readline ) + sys-libs/ncurses" + +RDEPEND="${DEPEND}" + +src_compile() { + if [ "$(gcc-version)" == "4.0" ]; then + die "BuGLe doesn't work with gcc-4.0. Use gcc-3.x or >=gcc-4.1." + fi + + econf \ + $(use_with ffmpeg) \ + $(use_with readline) \ + $(use_with gtk) \ + $(use_with gtk gtkglext) \ + || die "econf failed" + emake DESTDIR="${D}" || die "emake failed" +} + +src_install() { + dodoc README TODO TROUBLESHOOTING FAQ doc/*.{txt,html} + docinto examples + dodoc doc/examples/* + emake DESTDIR="${D}" install || die "emake install failed" +} + +pkg_postinst() { + elog "See man 3 bugle for an introduction to BuGLe." +} -- 2.43.2