parent
2f3294652e
commit
1fba3c2ac6
@ -1,17 +1,17 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCFNpcZHGd6YW11ZGlv
|
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCNiF8ZHGd6YW11ZGlv
|
||||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV0eQD/4o+kwtvH44bKg/Vfws3y6P
|
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV7sJD/wKFHIgcDENXwLIsBt2WiJR
|
||||||
8L29lkaVXKzLSIeK2ubmG4+EdnFftqnj/JoSommNwKRImcYrwXcRp70RI7nyZGpc
|
CGJYuZCxeGXwvWSOpD1TAIgFSVD4I8T/1X75wj+ZoXJ4vJ09dpivfheCQHSCy0xE
|
||||||
ZgBUh6dp+iv7msr/qgxJV/NCzM8g4Z5AeTpiYh/DH8xFCap+P2lmYBX/jtio3xcJ
|
viHOc6cmS2+mvLj1Qiw5RcEez0V9/RPfZoHWMdpU0e9a63KDFLDGEuoejcb5rD6X
|
||||||
JUW3UQJxmXND00SzdJ2vHUtyggkgFtXmIpo5AJvq4ndqAbYju18JrLC9yM3nQwyJ
|
T8LA3q2BwmJjKBMhRkvK4oTegwtt++ebLiltdEJ6gKnu+CHQlKNP+w0h6MlHDVVw
|
||||||
vJSNgMhUi7E6GZulhHnhjII2YpYW3Qjut5jo2S2C4tJX5Yc3NJbLVzBPgPIXlDXm
|
IeFWehprLNYg0o/QYnj7GFDW/LR+n1QJq/dFhl7DpW615Z+4XdjAUIEzaW0uQY11
|
||||||
lnB9WdSo4cSGngRK+3hQUJ/sJccp9NId5mxhf3ChutoZ9auoi3SfPqYbFLswqkXr
|
1V3qUiFUIcQzfIPd+FOcLrbuHRNO10CwlbIDOvv0LDFGu4WxmmU5fiU2RqtcKi96
|
||||||
+BRC/vV0pII0nBVpfHujwchJLHap2m72MhI0h3muit7KRCQ4I5DG6FZmcPMKePHG
|
zIe4e92+ki34bRPVWQcFRUW+N56R1Zo20EIg9gLD5cn+ej6rIo5SL2Y2C37CqE+i
|
||||||
s0HI6AGTC3pIJT0nG1/srsNaLgNj2ZuASqJk/mZuBrHUoAoMBw+UOTrbnb9Sr2EW
|
1/H/xQb1I0D2r/KfxL/tc2oC9Ed1pCD96ODnTGQ8se3BSalAWEvLpkyiyhtOjjSe
|
||||||
lSsf8zcYoYYiD+w6tGxlz4l/nNCcKwy8ZByxdJmalS3nrLMx5JufnDSb6jOQlS/w
|
GG4PcFBreqPXqR5oFf2BdwB27aN4kGWAkgEVmzep3yCHEcZluGTtPJY4tEw4Smff
|
||||||
5Z2GP8QXah6bMMCz/XGN9Y9TmaX9pleaR3p7NXJvu1TVkhsDx5j48osTdMhjWlnI
|
vF/laddfXehzsF2IZmjCNieGKYjb10yLFG9iZivmIrodPhIgwJUBS9pwPxMnnj4p
|
||||||
3+iQSpvfAksorCyKMB13xi5QGpNxco/tNioOml2yelxYWpkPxvNrXEY9U+l8YAGR
|
mCV4yc+WZ6wwRY4N2dTl0Dcx3Cs3UKGZQRZu0/K2sndIxQa5FFC0Mhqty3pFM1Kz
|
||||||
Y55oWbxdkK6U0GIxXr1ohQ==
|
FMLt4pF2tgnvevnB+Cy+Zw==
|
||||||
=Qp6Z
|
=sQ2g
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
@ -1,17 +1,17 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCFNpcZHGd6YW11ZGlv
|
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCNiF8ZHGd6YW11ZGlv
|
||||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV+T3D/9vUial5ksNtCcl8jpDLllp
|
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV6utEACaJsgTAS8OUV3bJRU/XUAm
|
||||||
Vx9QPfDYS7zRj3L9x1ExVz9uDJwuUpKoLzi8isZlxFbSGDbEEKLh+49HkwRJt4Os
|
HhUuXHxk9Ko3uJCKHM0jaMgL8WR531OkHkRcQDAHvL89TfEPSYjEP8CXj0zX9/w1
|
||||||
VnZoxWhWAtiW2yxBjvBrqwrcUyx3JXaKgm/PFVCmzOCYvNKiZttOe47CZXdejt2a
|
uRCho3BLVe8qZrASrsESoLfJzNaboS7yB3W6tU3PLhQ4iC5jP3coad7BSDKvTspP
|
||||||
ntt/MzxAJokjLbOhUgKIbE6sBXi0C9prYV5U3RF7Ukk2wyauAYxYHMww2D5EKfxj
|
woVl+RnPGBWCiezJn8ErZDAaGXuCk+X1l5vJpLjlmNnOpbEoyyTkcvaGFbM5c4QW
|
||||||
ibBPKBIt5KVap0Y0/kdp30lyqVdCgFGU0xHR6Wg8qfFCQve2lneneB3fNA6NV4q4
|
i8q9A0mp+NCmUMiYISIn0bHhAuouJmVfeuXtxJcHq3sEs7OitFIMZ25rmy6600Yf
|
||||||
flbSaH2JYEYVSD/fJWfigqSaikVO3hQnPvOdryvDw1wOWgZSsrLePFHXG9sATa+I
|
hD11KhslSTcl9R/40jLcOce+q4oHN1FSl8zCMV/AdAUgBt8rWxJIXaQiHbts4oCR
|
||||||
4Oc4Ta4PqVPCtLmnGvJkUhtIW5+2neci/kEI7LqnHWM1/hAUhWoaWkgFrKmWej3U
|
Zjg5Jg/Afp59NQQMVnOirWuqQfVgTPNIYvJPC1WXLt209n5dKr4a1Ga7XEdLVoML
|
||||||
pvPMfoyMCn08OAFqQFnQ4mg9o0F1ijux11QTWM6aCIkeXJaKZWFDqhYn73xubSPY
|
QWXSlTykAA8+kRd0TR11YDP9XBLQiPs/CCjb0d7Z3iDdddepEv3vz+jvxPO4H5ta
|
||||||
E77pMkgpGw6G3EV1izUHAUCMvpBOTnp/4y5Dd1tEGQER7rtGkR2vz/Ds9RDIZsMT
|
MPIsZrAcU7ROKwXDP8o5vWk0diYoHyepewzZ/MIP2cdmvdsvPmNmGonBIN6PmmH3
|
||||||
MMBjgmtHf/wMP/2nmW6pLkXexPUMJ+GUdChPCl5z0P8xEmycZxmwcoHcQeEK6fvq
|
ml0GA384Kok1S/sUI1iA7Fl0zBA8OsuSUwLmml1Q1pSoUUvizLZDXcq5vHRNOPhn
|
||||||
NiX2Pf0cyVZ1GBhNwSz4SDBbGCRVcyLn0mKWVzzIshLIXHqsQxo/pD9Z2sowTJi0
|
iKop+igD05jsPrqIz1EzrF77IzcAFMdZylXtMStrHoUcneEJYSdjiDWVAJ9ndaNW
|
||||||
MY9LvHVJZ1Rr6In7ZLr4Hw==
|
IpMelaiBuSpJ7tB/cJffbg==
|
||||||
=IniB
|
=JB/A
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,19 @@
|
|||||||
|
# HOW TO EDIT THIS FILE:
|
||||||
|
# The "handy ruler" below makes it easier to edit a package description.
|
||||||
|
# Line up the first '|' above the ':' following the base package name, and
|
||||||
|
# the '|' on the right side marks the last column you can put a character in.
|
||||||
|
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||||
|
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||||
|
|
||||||
|
|-----handy-ruler------------------------------------------------------|
|
||||||
|
numactl: numactl (NUMA process control)
|
||||||
|
numactl:
|
||||||
|
numactl: NUMA stands for Non-Uniform Memory Access, in other words a system
|
||||||
|
numactl: whose memory is not all in one place.
|
||||||
|
numactl: The numactl program allows you to run your application program on
|
||||||
|
numactl: specific cpu's and memory nodes. It does this by supplying a NUMA
|
||||||
|
numactl: memory policy to the operating system before running your program.
|
||||||
|
numactl:
|
||||||
|
numactl:
|
||||||
|
numactl:
|
||||||
|
numactl:
|
@ -0,0 +1,19 @@
|
|||||||
|
# HOW TO EDIT THIS FILE:
|
||||||
|
# The "handy ruler" below makes it easier to edit a package description.
|
||||||
|
# Line up the first '|' above the ':' following the base package name, and
|
||||||
|
# the '|' on the right side marks the last column you can put a character in.
|
||||||
|
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||||
|
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||||
|
|
||||||
|
|-----handy-ruler------------------------------------------------------|
|
||||||
|
numactl: numactl (NUMA process control)
|
||||||
|
numactl:
|
||||||
|
numactl: NUMA stands for Non-Uniform Memory Access, in other words a system
|
||||||
|
numactl: whose memory is not all in one place.
|
||||||
|
numactl: The numactl program allows you to run your application program on
|
||||||
|
numactl: specific cpu's and memory nodes. It does this by supplying a NUMA
|
||||||
|
numactl: memory policy to the operating system before running your program.
|
||||||
|
numactl:
|
||||||
|
numactl:
|
||||||
|
numactl:
|
||||||
|
numactl:
|
@ -0,0 +1,5 @@
|
|||||||
|
NUMA stands for Non-Uniform Memory Access, in other words a system
|
||||||
|
whose memory is not all in one place.
|
||||||
|
The numactl program allows you to run your application program on
|
||||||
|
specific cpu's and memory nodes. It does this by supplying a NUMA
|
||||||
|
memory policy to the operating system before running your program.
|
@ -0,0 +1,83 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Slackware build script for numactl
|
||||||
|
|
||||||
|
# Written by Wainamoinen <wainamoinen@gmail.com>
|
||||||
|
|
||||||
|
PRGNAM=numactl
|
||||||
|
VERSION=${VERSION:-2.0.13}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
TAG=${TAG:-_SBo}
|
||||||
|
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$( uname -m )" in
|
||||||
|
i?86) ARCH=i486 ;;
|
||||||
|
arm*) ARCH=arm ;;
|
||||||
|
*) ARCH=$( uname -m ) ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
CWD=$(pwd)
|
||||||
|
TMP=${TMP:-/tmp/SBo}
|
||||||
|
PKG=$TMP/package-$PRGNAM
|
||||||
|
OUTPUT=${OUTPUT:-/tmp}
|
||||||
|
|
||||||
|
if [ "$ARCH" = "i486" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "i686" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
|
SLKCFLAGS="-O2 -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
else
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
fi
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
rm -rf $PKG
|
||||||
|
mkdir -p $TMP $PKG $OUTPUT
|
||||||
|
cd $TMP
|
||||||
|
rm -rf $PRGNAM-$VERSION
|
||||||
|
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
|
||||||
|
cd $PRGNAM-$VERSION
|
||||||
|
chown -R root:root .
|
||||||
|
find -L . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
|
||||||
|
-o -perm 511 \) -exec chmod 755 {} \; -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
||||||
|
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
|
||||||
|
|
||||||
|
CFLAGS="$SLKCFLAGS" \
|
||||||
|
CXXFLAGS="$SLKCFLAGS" \
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--docdir=/usr/doc/$PRGNAM-$VERSION \
|
||||||
|
--enable-static=no \
|
||||||
|
--build=$ARCH-slackware-linux
|
||||||
|
|
||||||
|
make
|
||||||
|
make install DESTDIR=$PKG
|
||||||
|
|
||||||
|
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
|
||||||
|
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||||
|
|
||||||
|
find $PKG/usr/man -type f -exec gzip -9 {} \;
|
||||||
|
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
|
cp -ar INSTALL.md README.md test $PKG/usr/doc/$PRGNAM-$VERSION
|
||||||
|
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||||
|
|
||||||
|
mkdir -p $PKG/install
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
|
cd $PKG
|
||||||
|
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
|
@ -0,0 +1,10 @@
|
|||||||
|
PRGNAM="numactl"
|
||||||
|
VERSION="2.0.13"
|
||||||
|
HOMEPAGE="https://github.com/numactl/numactl"
|
||||||
|
DOWNLOAD="https://github.com/numactl/numactl/releases/download/v2.0.13/numactl-2.0.13.tar.gz"
|
||||||
|
MD5SUM="9a9a94bfebf6c9c67defeedc9795e568"
|
||||||
|
DOWNLOAD_x86_64=""
|
||||||
|
MD5SUM_x86_64=""
|
||||||
|
REQUIRES=""
|
||||||
|
MAINTAINER="Wainamoinen"
|
||||||
|
EMAIL="wainamoinen@gmail.com"
|
@ -0,0 +1,19 @@
|
|||||||
|
# HOW TO EDIT THIS FILE:
|
||||||
|
# The "handy ruler" below makes it easier to edit a package description.
|
||||||
|
# Line up the first '|' above the ':' following the base package name, and
|
||||||
|
# the '|' on the right side marks the last column you can put a character in.
|
||||||
|
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||||
|
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||||
|
|
||||||
|
|-----handy-ruler------------------------------------------------------|
|
||||||
|
numactl: numactl (NUMA process control)
|
||||||
|
numactl:
|
||||||
|
numactl: NUMA stands for Non-Uniform Memory Access, in other words a system
|
||||||
|
numactl: whose memory is not all in one place.
|
||||||
|
numactl: The numactl program allows you to run your application program on
|
||||||
|
numactl: specific cpu's and memory nodes. It does this by supplying a NUMA
|
||||||
|
numactl: memory policy to the operating system before running your program.
|
||||||
|
numactl:
|
||||||
|
numactl:
|
||||||
|
numactl:
|
||||||
|
numactl:
|
Loading…
Reference in new issue