summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/ardour/PKGBUILD6
-rw-r--r--extra/arj/PKGBUILD4
-rw-r--r--extra/bmp-wma/PKGBUILD2
-rw-r--r--extra/bmp/PKGBUILD2
-rw-r--r--extra/botan/PKGBUILD1
-rw-r--r--extra/cd-discid/PKGBUILD2
-rw-r--r--extra/libnet/PKGBUILD2
-rw-r--r--extra/openmpi/PKGBUILD5
8 files changed, 13 insertions, 11 deletions
diff --git a/extra/ardour/PKGBUILD b/extra/ardour/PKGBUILD
index 3f20433d9..3dbefac8a 100644
--- a/extra/ardour/PKGBUILD
+++ b/extra/ardour/PKGBUILD
@@ -39,13 +39,17 @@ build() {
CXXFLAGS+=" -DBOOST_SYSTEM_NO_DEPRECATED"
export CFLAGS CXXFLAGS
+ # All unknown arches are considered i686 with SSE.
+ [ "$CARCH" == "mips64el" ] && extra="DIST_TARGET=none"
+
scons $MAKEFLAGS ARCH="$CFLAGS -O3" \
PREFIX="/usr" \
DIST_LIBDIR="lib" \
FREEDESKTOP=0 \
FREESOUND=1 \
SYSLIBS=1 \
- DESTDIR="$pkgdir"
+ DESTDIR="$pkgdir" \
+ $extra
}
package() {
diff --git a/extra/arj/PKGBUILD b/extra/arj/PKGBUILD
index c48de8f65..720f63d5f 100644
--- a/extra/arj/PKGBUILD
+++ b/extra/arj/PKGBUILD
@@ -35,9 +35,7 @@ build() {
cd gnu
aclocal
autoconf
- rm -f config.{guess,sub}
- cp /usr/share/automake-1.11/config.{guess,sub} .
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --build=$CHOST --host=$CHOST
cd ..
make prepare
make
diff --git a/extra/bmp-wma/PKGBUILD b/extra/bmp-wma/PKGBUILD
index 55449d66f..a8b78b1c5 100644
--- a/extra/bmp-wma/PKGBUILD
+++ b/extra/bmp-wma/PKGBUILD
@@ -20,7 +20,7 @@ md5sums=('8dcf3fcdb10e8e2e386f70745812412b'
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np0 -i "${srcdir}/bmp-wma-gcc4.patch"
- if [ "${CARCH}" = "x86_64" ]; then
+ if [ "${CARCH}" != "i686" ]; then
export CFLAGS="${CFLAGS} -fPIC"
fi
./configure --prefix=/usr --disable-static
diff --git a/extra/bmp/PKGBUILD b/extra/bmp/PKGBUILD
index ca1f9132f..d7d716df4 100644
--- a/extra/bmp/PKGBUILD
+++ b/extra/bmp/PKGBUILD
@@ -23,7 +23,7 @@ build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p0 -i ../${pkgver}-visualization.patch
patch -p1 -i ../${pkgname}-${pkgver}-crossfade-0.3.9.patch
- LIBS+="-lm" ./configure --prefix=/usr --mandir=/usr/share/man
+ LIBS+="-lgmodule-2.0 -lm" ./configure --prefix=/usr --mandir=/usr/share/man
make
}
diff --git a/extra/botan/PKGBUILD b/extra/botan/PKGBUILD
index 6c5d4ddec..58be3787e 100644
--- a/extra/botan/PKGBUILD
+++ b/extra/botan/PKGBUILD
@@ -20,6 +20,7 @@ build() {
cd "${srcdir}/Botan-${pkgver}"
sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' configure.py
./configure.py --prefix=/usr
+ sed -i 's/-mabi=64//' Makefile # not needed and incorrect on N32
make
}
diff --git a/extra/cd-discid/PKGBUILD b/extra/cd-discid/PKGBUILD
index fda35ff68..8814b9ac1 100644
--- a/extra/cd-discid/PKGBUILD
+++ b/extra/cd-discid/PKGBUILD
@@ -21,5 +21,5 @@ build() {
package() {
cd "${srcdir}"/$pkgname-$pkgver
- make DESTDIR="${pkgdir}" INSTALL=/bin/install install
+ make DESTDIR="${pkgdir}" INSTALL=/usr/bin/install install
}
diff --git a/extra/libnet/PKGBUILD b/extra/libnet/PKGBUILD
index c0c7b2262..629647397 100644
--- a/extra/libnet/PKGBUILD
+++ b/extra/libnet/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=libnet
pkgver=1.1.6
-pkgrel=1
+pkgrel=1.1
pkgdesc="A library which provides API for commonly used low-level net functions"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/libnet-dev/"
diff --git a/extra/openmpi/PKGBUILD b/extra/openmpi/PKGBUILD
index 2e09ffcde..86e346cba 100644
--- a/extra/openmpi/PKGBUILD
+++ b/extra/openmpi/PKGBUILD
@@ -18,9 +18,9 @@ build() {
cd "${srcdir}/${pkgname}-${pkgver}"
if [ "$CARCH" = "mips64el" ]; then
- valgrind="--without-valgrind"
+ valgrind="--without-valgrind --disable-memchecker"
else
- valgrind="--with-valgrind"
+ valgrind="--with-valgrind --enable-memchecker"
fi
# Make sure we use the system ltdl librariry rather than the ones in the tarball
rm -r opal/libltdl
@@ -33,7 +33,6 @@ build() {
--with-threads=posix \
--enable-smp-locks \
$valgrind \
- --enable-memchecker \
--enable-debug \
--enable-pretty-print-stacktrace \
--without-slurm \