summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD14
1 files changed, 12 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b12101dc766a..6e464002d2f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,11 +23,21 @@ prepare() {
build() {
cd "${pkgname}-${pkgver}"
- export CFLAGS+=" -DLTM_DESC -DGMP_DESC"
- export EXTRALIBS="${LDFLAGS} -ltommath -lgmp"
+ CFLAGS+=" -DLTM_DESC -DGMP_DESC" \
+ EXTRALIBS="${LDFLAGS} -ltommath -lgmp" \
make -f makefile.shared IGNORE_SPEED=1
}
+check() {
+ cd "${pkgname}-${pkgver}"
+
+ CFLAGS+=" -DLTM_DESC -DUSE_LTM -I./testprof" \
+ EXTRALIBS="${LDFLAGS} -L./.libs -L./testprof/.libs \
+ '-Wl,--rpath,\$\${ORIGIN}/.libs:\$\${ORIGIN}/testprof/.libs'" \
+ make -f makefile.shared test IGNORE_SPEED=1
+ ./test
+}
+
package() {
cd "${pkgname}-${pkgver}"