summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2013-02-15 22:12:48 +0100
committerSebastian Pipping <sebastian@pipping.org>2013-02-15 22:12:48 +0100
commitd12fb83c5225a1ee3e19c98145107c739bae7ad8 (patch)
treec398015bad49054da90172b2a609ee49b9cd2a6b /app-misc
parentnet-dns/inadyn-mt: 02.24.38 (diff)
downloadbetagarden-d12fb83c5225a1ee3e19c98145107c739bae7ad8.tar.gz
betagarden-d12fb83c5225a1ee3e19c98145107c739bae7ad8.tar.bz2
betagarden-d12fb83c5225a1ee3e19c98145107c739bae7ad8.zip
app-misc/info-beamer: 1.0_pre2_p20130203
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/info-beamer/Manifest1
-rw-r--r--app-misc/info-beamer/files/info-beamer-1.0_pre2_p20130203-makefile.patch43
-rw-r--r--app-misc/info-beamer/info-beamer-1.0_pre2_p20130203.ebuild49
-rw-r--r--app-misc/info-beamer/metadata.xml7
4 files changed, 100 insertions, 0 deletions
diff --git a/app-misc/info-beamer/Manifest b/app-misc/info-beamer/Manifest
new file mode 100644
index 0000000..43ea62d
--- /dev/null
+++ b/app-misc/info-beamer/Manifest
@@ -0,0 +1 @@
+DIST info-beamer-1.0_pre2_p20130203.tar.xz 274444 SHA256 2039796b2def0c90ccd32b37e069fd8cf42799b99460ab36e3049570c977268a SHA512 2e2aaa387280759a75cf098afe0dbaa8bf06e1f19ab9f828e7c67f8cb1d4a573ab8ec4ae0575534832d96c57b6c4ddbef333f4e93fb69795892792e34d0de1e7 WHIRLPOOL b6c2f4bb5aefda5288426b214675344660664077a6a9481895a3e111050ae88a315ea115158db1bb1fbc797cc162fe40b67dc6166b4d56a3d5c04e530e090e7a
diff --git a/app-misc/info-beamer/files/info-beamer-1.0_pre2_p20130203-makefile.patch b/app-misc/info-beamer/files/info-beamer-1.0_pre2_p20130203-makefile.patch
new file mode 100644
index 0000000..61bc6fd
--- /dev/null
+++ b/app-misc/info-beamer/files/info-beamer-1.0_pre2_p20130203-makefile.patch
@@ -0,0 +1,43 @@
+From 5eb9e240d118774f7f52e3a64f11c1b5f8432c6e Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping <sebastian@pipping.org>
+Date: Fri, 15 Feb 2013 21:53:22 +0100
+Subject: [PATCH] Fix Makefile
+
+---
+ Makefile | 14 ++------------
+ 1 file changed, 2 insertions(+), 12 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 25b8cdf..b20d780 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,15 +1,5 @@
+ # See Copyright Notice in LICENSE.txt
+
+-RELEASE = 1.0pre2
+-
+-VERSION = $(RELEASE).$(shell git rev-parse --short=6 HEAD)
+-
+-ifdef DEBUG
+-CFLAGS ?= -ggdb -DDEBUG
+-else
+-CFLAGS ?= -O3 -DNDEBUG
+-endif
+-
+ ifdef USE_LUAJIT
+ LUA_CFLAGS ?= -I/usr/include/luajit-2.0
+ LUA_LDFLAGS ?= -lluajit-5.1
+@@ -24,8 +14,8 @@ else
+ # $ LUA_LDFLAGS=-llua make
+ #
+ #################################################
+-LUA_CFLAGS ?= -I/usr/include/lua5.1
+-LUA_LDFLAGS ?= -L/usr/lib -llua5.1
++LUA_CFLAGS ?= -I/usr/include
++LUA_LDFLAGS ?= -L/usr/lib -llua
+ LUA_LUAC ?= luac
+ endif
+
+--
+1.8.1.2
+
diff --git a/app-misc/info-beamer/info-beamer-1.0_pre2_p20130203.ebuild b/app-misc/info-beamer/info-beamer-1.0_pre2_p20130203.ebuild
new file mode 100644
index 0000000..9110300
--- /dev/null
+++ b/app-misc/info-beamer/info-beamer-1.0_pre2_p20130203.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Multimedia Presenter for Lua"
+HOMEPAGE="http://info-beamer.org/"
+SRC_URI="http://www.hartwork.org/public/${P}.tar.xz"
+
+LICENSE="all-rights-reserved" # LICENSE.txt needs closer inspection
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/lua-5.1 <dev-lang/lua-5.2
+ media-libs/freetype
+ dev-libs/libevent
+ media-libs/glfw
+ media-libs/mesa
+ media-libs/glu
+ media-libs/glew
+ media-libs/ftgl
+ media-libs/devil
+ media-video/ffmpeg
+ sys-libs/zlib"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ rm doc/.gitignore
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" VERSION="${PV}" || die
+}
+
+src_install() {
+ dodoc README.md LICENSE.txt ChangeLog
+
+ insinto /usr/share/doc/${PF}/
+ doins -r doc samples || die
+
+ dodir /usr/bin || die
+ emake DESTDIR="${D}" prefix=/usr install || die
+}
diff --git a/app-misc/info-beamer/metadata.xml b/app-misc/info-beamer/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/app-misc/info-beamer/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>