diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2013-02-15 22:12:48 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2013-02-15 22:12:48 +0100 |
commit | d12fb83c5225a1ee3e19c98145107c739bae7ad8 (patch) | |
tree | c398015bad49054da90172b2a609ee49b9cd2a6b /app-misc | |
parent | net-dns/inadyn-mt: 02.24.38 (diff) | |
download | betagarden-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/Manifest | 1 | ||||
-rw-r--r-- | app-misc/info-beamer/files/info-beamer-1.0_pre2_p20130203-makefile.patch | 43 | ||||
-rw-r--r-- | app-misc/info-beamer/info-beamer-1.0_pre2_p20130203.ebuild | 49 | ||||
-rw-r--r-- | app-misc/info-beamer/metadata.xml | 7 |
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> |