mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-26 04:35:39 +03:00
main/lua-md5: upgrade to 1.3
This commit is contained in:
parent
2f3d9f20bf
commit
8f5d887073
2 changed files with 30 additions and 18 deletions
|
@ -1,46 +1,45 @@
|
||||||
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
||||||
_luaversions="5.1 5.2 5.3"
|
_luaversions="5.1 5.2 5.3"
|
||||||
pkgname="lua-md5"
|
pkgname=lua-md5
|
||||||
_name="md5"
|
_name="md5"
|
||||||
pkgver=1.2
|
pkgver=1.3
|
||||||
pkgrel=4
|
pkgrel=0
|
||||||
pkgdesc="Basic cryptographic facilities for Lua"
|
pkgdesc="Basic cryptographic facilities for Lua"
|
||||||
url="https://github.com/keplerproject/md5"
|
url="https://github.com/keplerproject/md5"
|
||||||
arch="all"
|
arch="all"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends=""
|
|
||||||
makedepends=""
|
|
||||||
subpackages=""
|
|
||||||
for _i in $_luaversions; do
|
for _i in $_luaversions; do
|
||||||
makedepends="$makedepends lua$_i-dev"
|
makedepends="$makedepends lua$_i-dev"
|
||||||
subpackages="$subpackages lua$_i-md5:split_${_i/./_}"
|
subpackages="$subpackages lua$_i-md5:split_${_i/./_}"
|
||||||
done
|
done
|
||||||
source="lua-md5-$pkgver.tar.gz::https://github.com/keplerproject/md5/archive/v$pkgver.tar.gz"
|
source="lua-md5-$pkgver.tar.gz::https://github.com/keplerproject/md5/archive/$pkgver.tar.gz
|
||||||
|
create-libdir.patch
|
||||||
|
"
|
||||||
|
|
||||||
|
builddir="$srcdir"/md5-$pkgver
|
||||||
|
|
||||||
_sdir="$srcdir"/md5-$pkgver
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd "$_sdir"
|
default_prepare
|
||||||
sed -i -e "s:^PREFIX.*=.*:PREFIX =/usr:" \
|
|
||||||
config || return 1
|
sed -i -e "s:^PREFIX.*=.*:PREFIX =/usr:" config
|
||||||
rm src/*.o
|
|
||||||
|
|
||||||
for _i in $_luaversions; do
|
for _i in $_luaversions; do
|
||||||
cp -r "$_sdir" "$srcdir"/build-$_i
|
cp -r "$builddir" "$srcdir"/build-$_i
|
||||||
sed -i -e "s/5.1/$_i/" "$srcdir"/build-$_i/config || return 1
|
sed -i -e "s/5.1/$_i/" "$srcdir"/build-$_i/config
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
for _i in $_luaversions; do
|
for _i in $_luaversions; do
|
||||||
cd "$srcdir"/build-$_i
|
cd "$srcdir"/build-$_i
|
||||||
make CFLAGS="$CFLAGS $(pkg-config --cflags lua$_i)" || return 1
|
make CFLAGS="$CFLAGS $(pkg-config --cflags lua$_i)"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
for _i in $_luaversions; do
|
for _i in $_luaversions; do
|
||||||
cd "$srcdir"/build-$_i
|
cd "$srcdir"/build-$_i
|
||||||
make PREFIX="$pkgdir"/usr install
|
make PREFIX="$pkgdir"/usr LUA_SYS_VER=$_i install
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,7 +51,7 @@ _split() {
|
||||||
for d in usr/lib/lua usr/share/lua; do
|
for d in usr/lib/lua usr/share/lua; do
|
||||||
if [ -d "$pkgdir"/$d/$_ver ]; then
|
if [ -d "$pkgdir"/$d/$_ver ]; then
|
||||||
mkdir -p "$subpkgdir"/$d
|
mkdir -p "$subpkgdir"/$d
|
||||||
mv "$pkgdir"/$d/$_ver "$subpkgdir"/$d/ || return 1
|
mv "$pkgdir"/$d/$_ver "$subpkgdir"/$d/
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
@ -61,4 +60,5 @@ for _i in $_luaversions; do
|
||||||
eval "split_${_i/./_}() { _split $_i; }"
|
eval "split_${_i/./_}() { _split $_i; }"
|
||||||
done
|
done
|
||||||
|
|
||||||
sha512sums="1d0925351b4b774581f78147b7dd44df649eec2bc8397db991149feaf1f16c8f26d4b0fce6d8463be656115cebf605339ba8da851bc50d1ae1da8033d4ed564d lua-md5-1.2.tar.gz"
|
sha512sums="eda222b89432228a03c603237a787d55b6d0251f53ee3da11aaf0369ff26e3497ed8479a295b659e02b3fee85c636cd5f8cc9fd68367bf4ed2d3edcbbc373903 lua-md5-1.3.tar.gz
|
||||||
|
85d267a648f2aa764841a131082952a8605a7892f491e271ed83f0413c8a7fa9fa30d89928da63d89883eecddb89e67473b37daed7036f8a535a557d4e3f27d8 create-libdir.patch"
|
||||||
|
|
12
main/lua-md5/create-libdir.patch
Normal file
12
main/lua-md5/create-libdir.patch
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index 2dcc453..85b4816 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -22,6 +22,7 @@ src/$(DES56_LIBNAME) : $(DES56_OBJS) $(COMPAT52_OBJS)
|
||||||
|
$(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(DES56_LIBNAME) $(DES56_OBJS) $(COMPAT52_OBJS)
|
||||||
|
|
||||||
|
install: src/$(MD5_LIBNAME) src/$(DES56_LIBNAME)
|
||||||
|
+ mkdir -p $(LUA_LIBDIR)
|
||||||
|
cp src/$(DES56_LIBNAME) $(LUA_LIBDIR)
|
||||||
|
mkdir -p $(LUA_LIBDIR)/md5
|
||||||
|
cp src/$(MD5_LIBNAME) $(LUA_LIBDIR)/md5/
|
Loading…
Add table
Add a link
Reference in a new issue