diff options
Diffstat (limited to 'main/lua-md5/APKBUILD')
-rw-r--r-- | main/lua-md5/APKBUILD | 43 |
1 files changed, 21 insertions, 22 deletions
diff --git a/main/lua-md5/APKBUILD b/main/lua-md5/APKBUILD index aaba980e79b..595c1c63bb4 100644 --- a/main/lua-md5/APKBUILD +++ b/main/lua-md5/APKBUILD @@ -1,46 +1,46 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> -_luaversions="5.1 5.2 5.3" -pkgname="lua-md5" -_name="md5" -pkgver=1.2 -pkgrel=3 +_luaversions="5.1 5.2 5.3 5.4" +pkgname=lua-md5 +_name=md5 +pkgver=1.3 +pkgrel=2 pkgdesc="Basic cryptographic facilities for Lua" url="https://github.com/keplerproject/md5" arch="all" license="MIT" -depends="" -makedepends="" -subpackages="" for _i in $_luaversions; do makedepends="$makedepends lua$_i-dev" subpackages="$subpackages lua$_i-md5:split_${_i/./_}" 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 +options="!check" -_sdir="$srcdir"/md5-$pkgver prepare() { - cd "$_sdir" - sed -i -e "s:^PREFIX.*=.*:PREFIX =/usr:" \ - config || return 1 - rm src/*.o + default_prepare + + sed -i -e "s:^PREFIX.*=.*:PREFIX =/usr:" config for _i in $_luaversions; do - cp -r "$_sdir" "$srcdir"/build-$_i - sed -i -e "s/5.1/$_i/" "$srcdir"/build-$_i/config || return 1 + cp -r "$builddir" "$srcdir"/build-$_i + sed -i -e "s/5.1/$_i/" "$srcdir"/build-$_i/config done } build() { for _i in $_luaversions; do cd "$srcdir"/build-$_i - make CFLAGS="$CFLAGS $(pkg-config --cflags lua$_i)" || return 1 + make CFLAGS="$CFLAGS $(pkg-config --cflags lua$_i)" done } package() { for _i in $_luaversions; do cd "$srcdir"/build-$_i - make PREFIX="$pkgdir"/usr install + make PREFIX="$pkgdir"/usr LUA_SYS_VER=$_i install done } @@ -52,7 +52,7 @@ _split() { for d in usr/lib/lua usr/share/lua; do if [ -d "$pkgdir"/$d/$_ver ]; then mkdir -p "$subpkgdir"/$d - mv "$pkgdir"/$d/$_ver "$subpkgdir"/$d/ || return 1 + mv "$pkgdir"/$d/$_ver "$subpkgdir"/$d/ fi done } @@ -61,6 +61,5 @@ for _i in $_luaversions; do eval "split_${_i/./_}() { _split $_i; }" done -md5sums="c166f8a983401802a86655a8c733441e lua-md5-1.2.tar.gz" -sha256sums="3c016da2cf0cfeb5dfdcf3bea82b64935c4faa6eec32ae164c48d870b4583ffa lua-md5-1.2.tar.gz" -sha512sums="1d0925351b4b774581f78147b7dd44df649eec2bc8397db991149feaf1f16c8f26d4b0fce6d8463be656115cebf605339ba8da851bc50d1ae1da8033d4ed564d lua-md5-1.2.tar.gz" +sha512sums="eda222b89432228a03c603237a787d55b6d0251f53ee3da11aaf0369ff26e3497ed8479a295b659e02b3fee85c636cd5f8cc9fd68367bf4ed2d3edcbbc373903 lua-md5-1.3.tar.gz +85d267a648f2aa764841a131082952a8605a7892f491e271ed83f0413c8a7fa9fa30d89928da63d89883eecddb89e67473b37daed7036f8a535a557d4e3f27d8 create-libdir.patch" |