initial oopango exheres

needed by recent awesome::desktop[=scm]
This commit is contained in:
Daniel Mierswa 2010-10-04 18:47:06 +02:00
parent 58bd66cb4b
commit 5f8a489622
3 changed files with 59 additions and 0 deletions

View file

@ -0,0 +1,24 @@
Upstream: Yes
Reason: only debian uses lua5.1.pc
Source: Daniel Mierswa <impulze@impulze.org>
--- oopango-1.0/configure.ac.orig 2010-10-04 18:42:35.000000000 +0200
+++ oopango-1.0/configure.ac 2010-10-04 18:42:46.000000000 +0200
@@ -6,7 +6,7 @@
AM_INIT_AUTOMAKE([-Wall -Werror foreign dist-bzip2])
AC_PROG_LN_S
-PKG_CHECK_MODULES(DEPS, lua5.1 cairo oocairo >= 1.3 pangocairo)
+PKG_CHECK_MODULES(DEPS, lua cairo oocairo >= 1.3 pangocairo)
AC_MSG_CHECKING([lua library dir])
# First, we need to figure out the prefix
@@ -14,7 +14,7 @@
if test "x${MY_PREFIX}" = "xNONE" ; then
MY_PREFIX=${ac_default_prefix}
fi
-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 oopango
require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.11 ] ]
DEFAULT_SRC_PREPARE_PATCHES+=(
"${FILES}/oopango-1.0-lua_fix.patch"
)
PLATFORMS="~amd64"

View file

@ -0,0 +1,23 @@
# Copyright 2010 Daniel Mierswa <impulze@impulze.org>
# Distributed under the terms of the GNU General Public License v2
myexparam oocairo_version='[=1.3]'
SUMMARY="Lua bindings for pango"
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
dev-lua/oocairo$(exparam oocairo_version)
x11-libs/cairo
x11-libs/pango
"