mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
community/astyle: fix ppc64le build
On systems without glibc, you might lack definition of PATH_MAX. This patch adds the limits.h header to solve this issue. PS: I will send this patch upstream latter
This commit is contained in:
parent
fd86c6fa83
commit
2d13526e29
@ -1,28 +1,31 @@
|
|||||||
# Maintainer: André Klitzing <aklitzing@gmail.com>
|
# Maintainer: André Klitzing <aklitzing@gmail.com>
|
||||||
pkgname=astyle
|
pkgname=astyle
|
||||||
pkgver=3.1
|
pkgver=3.1
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="An automatic code formatter"
|
pkgdesc="An automatic code formatter"
|
||||||
url="http://sourceforge.net/projects/astyle"
|
url="http://sourceforge.net/projects/astyle"
|
||||||
arch="all"
|
arch="all"
|
||||||
license="LGPL"
|
license="LGPL"
|
||||||
source="http://downloads.sourceforge.net/sourceforge/astyle/${pkgname}_${pkgver}_linux.tar.gz"
|
source="http://downloads.sourceforge.net/sourceforge/astyle/${pkgname}_${pkgver}_linux.tar.gz
|
||||||
builddir="$srcdir/$pkgname/build/gcc"
|
fix-ppc64le-build.patch"
|
||||||
|
|
||||||
|
builddir="$srcdir/$pkgname"
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$builddir"
|
cd "$builddir/build/gcc"
|
||||||
make release
|
make release
|
||||||
}
|
}
|
||||||
|
|
||||||
check() {
|
check() {
|
||||||
cd "$builddir"
|
cd "$builddir/build/gcc"
|
||||||
# upstream do not provide tests
|
# upstream do not provide tests
|
||||||
./bin/astyle --version
|
./bin/astyle --version
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "$builddir"
|
cd "$builddir/build/gcc"
|
||||||
install -Dm0755 bin/astyle "$pkgdir/usr/bin/astyle"
|
install -Dm0755 bin/astyle "$pkgdir/usr/bin/astyle"
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="2e8f13d291abda66bbba30174c364c81a81a490e0a21376f7da7cf471644c22caa37b9eefb100d093bf26d1a8bfa9d2f14b4c2a9b75b3cb84428b4514e277ff2 astyle_3.1_linux.tar.gz"
|
sha512sums="2e8f13d291abda66bbba30174c364c81a81a490e0a21376f7da7cf471644c22caa37b9eefb100d093bf26d1a8bfa9d2f14b4c2a9b75b3cb84428b4514e277ff2 astyle_3.1_linux.tar.gz
|
||||||
|
ef934980659777d398ee53f20b68f94e06aa8e2c9036dc257adbfbc99b5b45914914011aa34d0015f7d60fa43daed39527ff335fed95c721a85aeb4b2a7675c5 fix-ppc64le-build.patch"
|
||||||
|
10
community/astyle/fix-ppc64le-build.patch
Normal file
10
community/astyle/fix-ppc64le-build.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
--- a/src/astyle_main.cpp
|
||||||
|
+++ b/src/astyle_main.cpp
|
||||||
|
@@ -41,6 +41,7 @@
|
||||||
|
#include <cstdlib>
|
||||||
|
#include <fstream>
|
||||||
|
#include <sstream>
|
||||||
|
+#include <limits.h>
|
||||||
|
|
||||||
|
// includes for recursive getFileNames() function
|
||||||
|
#ifdef _WIN32
|
Loading…
Reference in New Issue
Block a user