initial oocairo exheres

needed by recent awesome::desktop[=scm]
This commit is contained in:
Daniel Mierswa 2010-10-04 18:46:44 +02:00
parent 557bf7f456
commit 58bd66cb4b
4 changed files with 64 additions and 0 deletions

View file

@ -1,4 +1,5 @@
app-cdr
app-emulation
dev-lua
games-strategy
x11-apps

View file

@ -0,0 +1,24 @@
Upstream: Yes
Reason: only debian uses lua5.1.pc
Source: Daniel Mierswa <impulze@impulze.org>
--- oocairo-1.3/configure.ac.orig 2010-10-04 18:40:03.000000000 +0200
+++ oocairo-1.3/configure.ac 2010-10-04 18:40:12.000000000 +0200
@@ -7,7 +7,7 @@
AC_PROG_LN_S
AC_PATH_PROG([POD2MAN], [pod2man])
-PKG_CHECK_MODULES(DEPS, lua5.1 cairo)
+PKG_CHECK_MODULES(DEPS, lua cairo)
AC_MSG_CHECKING([lua library dir])
# First, we need to figure out our own prefix
@@ -16,7 +16,7 @@
MY_PREFIX=${ac_default_prefix}
fi
# Then we ask lua where to install modules under that prefix
-lualibdir=`$PKG_CONFIG lua5.1 --define-variable=prefix=${MY_PREFIX} --variable=INSTALL_CMOD`
+lualibdir=`$PKG_CONFIG lua --define-variable=prefix=${MY_PREFIX} --variable=INSTALL_CMOD`
AC_SUBST([lualibdir])
AC_MSG_RESULT([$lualibdir])

View file

@ -0,0 +1,12 @@
# Copyright 2010 Daniel Mierswa <impulze@impulze.org>
# Distributed under the terms of the GNU General Public License v2
require oocairo
require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.11 ] ]
DEFAULT_SRC_PREPARE_PATCHES+=(
"${FILES}/oocairo-1.3-lua_fix.patch"
)
PLATFORMS="~amd64"

View file

@ -0,0 +1,27 @@
# Copyright 2010 Daniel Mierswa <impulze@impulze.org>
# Distributed under the terms of the GNU General Public License v2
SUMMARY="Lua bindings for cairo"
DESCRIPTION="
Lua-OOCairo provides Lua with full access to the Cairo vector graphics API.
It can be used for drawing onto bitmap images and saving the resulting files
in PNG format, or for generating files in vector formats like SVG and PDF.
It can also be used for drawing in a Gtk+ GUI application.
"
HOMEPAGE="http://oocairo.naquadah.org/"
DOWNLOADS="${HOMEPAGE}/dist/${PNV}.tar.bz2"
LICENCES="MIT GPL-2 as-is"
SLOT="0"
MYOPTIONS=""
DEPENDENCIES="
build:
dev-util/pkg-config
build+run:
dev-lang/lua
x11-libs/cairo
"
UPSTREAM_DOCUMENTATION="http://www.daizucms.org/lua/library/oocairo/doc/"