mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-10-24 22:12:08 +02:00
43 lines
970 B
Plaintext
43 lines
970 B
Plaintext
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=lua-stringy
|
|
pkgver=0.2
|
|
pkgrel=0
|
|
pkgdesc="Lua string utility library"
|
|
url="http://hackmap.blogspot.com"
|
|
arch="all"
|
|
license="MIT"
|
|
depends=""
|
|
makedepends="lua-dev"
|
|
install=""
|
|
subpackages=""
|
|
source="http://bpbio.googlecode.com/files/stringy-$pkgver.tar.gz
|
|
stringy-memcmp.patch"
|
|
|
|
_builddir="$srcdir"/stringy-$pkgver
|
|
prepare() {
|
|
local i
|
|
cd "$_builddir"
|
|
for i in $source; do
|
|
case $i in
|
|
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
|
|
esac
|
|
done
|
|
}
|
|
|
|
build() {
|
|
cd "$_builddir"
|
|
${CC:-gcc} ${CFLAGS} -fPIC -shared ${LDFLAGS} -llua -o stringy.so stringy.c || return 1
|
|
lua stringy_test.lua
|
|
}
|
|
|
|
package() {
|
|
local _lualibdir=/usr/lib/lua/5.1
|
|
cd "$_builddir"
|
|
mkdir -p "$pkgdir"/$_lualibdir
|
|
cp stringy.so "$pkgdir"/$_lualibdir/
|
|
}
|
|
|
|
md5sums="c53f05a37410a234d4afa0aa3210d800 stringy-0.2.tar.gz
|
|
b3fbeca41227425894d6e0d74a684969 stringy-memcmp.patch"
|