--- libusb.SlackBuild 2006-08-07 18:39:26.000000000 -0400 +++ libusb.SlackBuild.s390x 2007-01-16 18:54:28.000000000 -0500 @@ -13,7 +13,7 @@ SLKCFLAGS="-O2 -march=i386 -mcpu=i686" elif [ "$ARCH" = "i486" ]; then SLKCFLAGS="-O2 -march=i486 -mtune=i686" -elif [ "$ARCH" = "s390" ]; then +elif [ "$ARCH" = "s390x" ]; then SLKCFLAGS="-O2" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2" @@ -30,6 +30,7 @@ # that other archs need it still, but vanilla upstream is # working on ia32 just fine. #zcat $CWD/libusb_0.1.12-2.diff.gz | patch -p1 +cat $CWD/doc.makefile.in.diff | patch -p1 || exit 1 chown -R root:root . find . -perm 666 -exec chmod 644 {} \; @@ -46,9 +47,10 @@ CFLAGS="$SLKCFLAGS" \ ./configure \ - --prefix=/usr + --prefix=/usr \ + --libdir='${exec_prefix}/lib64' -make -j3 || exit 1 +make -k -j3 make install DESTDIR=$PKG ( cd $PKG