Anpassungen an V963, Einarbeitung der neuesten CLFS Version
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6021 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
9debcb06b0
commit
c1595e42de
|
@ -92,12 +92,12 @@
|
||||||
22 Basesys/pkgconfig
|
22 Basesys/pkgconfig
|
||||||
22 Basesys/procps
|
22 Basesys/procps
|
||||||
22 Basesys/iproute2
|
22 Basesys/iproute2
|
||||||
16 Basesys/vim
|
22 Basesys/vim
|
||||||
16 Basesys/Linux-PAM
|
16 Basesys/Linux-PAM
|
||||||
16 Basesys/cracklib
|
16 Basesys/cracklib
|
||||||
16 Basesys/net-tools
|
16 Basesys/net-tools
|
||||||
16 Basesys/shadow
|
16 Basesys/shadow
|
||||||
16 Basesys/rsysklog
|
16 Basesys/rsyslog
|
||||||
16 Basesys/expat
|
16 Basesys/expat
|
||||||
16 Basesys/libxml2
|
16 Basesys/libxml2
|
||||||
16 Basesys/dbus
|
16 Basesys/dbus
|
||||||
|
|
|
@ -71,9 +71,6 @@ SRCPATH=Base/Lib
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
mkdir -p $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/share
|
||||||
if [ ! -f /bin/pwd ]; then
|
|
||||||
ln -s /tools/bin/pwd /bin/pwd
|
|
||||||
fi
|
|
||||||
mkdir ../build-pam
|
mkdir ../build-pam
|
||||||
cd ../build-pam
|
cd ../build-pam
|
||||||
}
|
}
|
||||||
|
@ -84,7 +81,7 @@ mk32() {
|
||||||
--includedir=/usr/include/security \
|
--includedir=/usr/include/security \
|
||||||
--datadir=/usr/share \
|
--datadir=/usr/share \
|
||||||
--mandir=/usr/share/man
|
--mandir=/usr/share/man
|
||||||
make
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
cd ../Linux-PAM*
|
cd ../Linux-PAM*
|
||||||
rm -r ../build-pam
|
rm -r ../build-pam
|
||||||
|
@ -93,23 +90,16 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
../Linux-PAM*/configure --prefix=/ \
|
||||||
ADDOPTIONS="--libdir=/lib64"
|
--libdir=/${LIBDIR} \
|
||||||
fi
|
|
||||||
../Linux-PAM*/configure --host=$TARGET \
|
|
||||||
--prefix=/ \
|
|
||||||
$ADDOPTIONS \
|
|
||||||
--includedir=/usr/include/security \
|
--includedir=/usr/include/security \
|
||||||
--datadir=/usr/share \
|
--datadir=/usr/share \
|
||||||
--mandir=/usr/share/man
|
--mandir=/usr/share/man
|
||||||
make
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
if [ -f /bin/pwd ]; then
|
|
||||||
rm /bin/pwd
|
|
||||||
fi
|
|
||||||
if [ -d $TMPROOT/share ]; then
|
if [ -d $TMPROOT/share ]; then
|
||||||
mkdir -p $TMPROOT/usr
|
mkdir -p $TMPROOT/usr
|
||||||
mv $TMPROOT/share/* $TMPROOT/usr/share
|
mv $TMPROOT/share/* $TMPROOT/usr/share
|
||||||
|
|
|
@ -75,7 +75,7 @@ SRCPATH=Base/Lib
|
||||||
#Hier kann z.B. das Makefile gepatcht werden (SED lässt grüssen
|
#Hier kann z.B. das Makefile gepatcht werden (SED lässt grüssen
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
mkdir $TMPROOT/usr/include -p
|
mkdir -p $TMPROOT/usr/include
|
||||||
if [ -d /usr/man ]; then
|
if [ -d /usr/man ]; then
|
||||||
mv /usr/man /usr/man.store
|
mv /usr/man /usr/man.store
|
||||||
fi
|
fi
|
||||||
|
@ -98,16 +98,13 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS=--libdir=/usr/lib64
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--exec-prefix=/usr \
|
--exec-prefix=/usr \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--includedir=/usr/include &&
|
--includedir=/usr/include &&
|
||||||
|
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
|
|
|
@ -77,14 +77,14 @@ premk() {
|
||||||
mk() {
|
mk() {
|
||||||
CC="gcc ${BUILDOPTIONS}" \
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin &&
|
--bindir=/bin \
|
||||||
|
--without-included-regex &&
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
MakeCheck -j $NUMCPU check
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
mkdir -p $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/share
|
||||||
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
||||||
ln -sf grep $TMPROOT/bin/egrep
|
|
||||||
ln -sf grep $TMPROOT/bin/fgrep
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,14 +74,11 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
PAGE=A4 \
|
PAGE=A4 \
|
||||||
CC="gcc ${BUILDOPTIONS}" \
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
CXX="g++ ${BUILDOPTIONS}" \
|
CXX="g++ ${BUILDOPTIONS}" \
|
||||||
./configure $ADDOPTIONS \
|
./configure --prefix=/usr \
|
||||||
--prefix=/usr
|
--libdir=/usr/${LIBDIR}
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr install
|
make -j $NUMCPU prefix=$TMPROOT/usr install
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,7 +71,6 @@ SRCPATH=Base/Utilities
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
mkdir -p $TMPROOT/usr/bin $TMPROOT/bin $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/bin $TMPROOT/bin $TMPROOT/usr/share
|
||||||
sed -i "s/futimens/gl_&/" $(grep -lr futimens *)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
|
@ -79,6 +78,7 @@ mk() {
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin
|
--bindir=/bin
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
MakeCheck check
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -88,6 +88,10 @@ postmk() {
|
||||||
mv /tmp/$i $TMPROOT/bin/$i
|
mv /tmp/$i $TMPROOT/bin/$i
|
||||||
chmod 755 $TMPROOT/bin/$i
|
chmod 755 $TMPROOT/bin/$i
|
||||||
done
|
done
|
||||||
|
if [ ! -d $TMPROOT/usr/bin ]; then
|
||||||
|
mkdir -p $TMPROOT/usr/bin
|
||||||
|
fi
|
||||||
|
mv $TMPROOT/bin/z{egrep,cmp,diff,fgrep,force,grep,less,more,new} $TMPROOT/usr/bin
|
||||||
ln -s gzip $TMPROOT/bin/compress
|
ln -s gzip $TMPROOT/bin/compress
|
||||||
if [ -d $TMPROOT/usr/man ]; then
|
if [ -d $TMPROOT/usr/man ]; then
|
||||||
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
||||||
|
|
|
@ -74,15 +74,16 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
make -j $NUMCPU CC="gcc ${BUILDOPTIONS}"
|
make -j $NUMCPU CC="gcc ${BUILDOPTIONS}" \
|
||||||
|
IPV4_TARGETS="tracepath ping clockdiff" \
|
||||||
|
IPV6_TARGETS="tracepath6 traceroute6"
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
mkdir -p $TMPROOT/bin
|
mkdir -p $TMPROOT/bin
|
||||||
mkdir -p $TMPROOT/usr/bin
|
mkdir -p $TMPROOT/usr/bin
|
||||||
mkdir -p $TMPROOT/usr/share/man/man8
|
mkdir -p $TMPROOT/usr/share/man/man8
|
||||||
install -v m755 ping{,6} $TMPROOT/bin
|
install -v m755 ping $TMPROOT/bin
|
||||||
install -v m755 arping $TMPROOT/usr/bin
|
|
||||||
install -v m755 clockdiff $TMPROOT/usr/bin
|
install -v m755 clockdiff $TMPROOT/usr/bin
|
||||||
install -v m755 rdisc $TMPROOT/usr/bin
|
install -v m755 rdisc $TMPROOT/usr/bin
|
||||||
install -v m755 tracepath $TMPROOT/usr/bin
|
install -v m755 tracepath $TMPROOT/usr/bin
|
||||||
|
|
|
@ -70,29 +70,18 @@ SRCPATH=Base/System
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
mkdir -p $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/share
|
||||||
if ! grep root /etc/passwd; then
|
|
||||||
cp /etc/passwd /tmp/passwd
|
|
||||||
echo "root::0:0:Administrator:/root:/bin/bash" >/etc/passwd
|
|
||||||
cat /tmp/passwd >>/etc/passwd
|
|
||||||
rm /tmp/passwd
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--datadir=/lib64/kbd"
|
|
||||||
else
|
|
||||||
ADDOPTIONS="--datadir=/lib/kbd"
|
|
||||||
fi
|
|
||||||
CC="gcc ${BUILDOPTIONS}" \
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
./configure $ADDOPTIONS \
|
./configure --datadir=/${LIBDIR}/kbd \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU CC="gcc ${BUILDOPTIONS}"
|
make -j $NUMCPU CC="gcc ${BUILDOPTIONS}"
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
mv $TMPROOT/share $TMPROOT/usr/share
|
mv $TMPROOT/share $TMPROOT/usr/
|
||||||
rm $TMPROOT/$LIBDIR/kbd/keymaps/i386/qwerty/defkeymap.map.gz
|
rm $TMPROOT/$LIBDIR/kbd/keymaps/i386/qwerty/defkeymap.map.gz
|
||||||
gzip -d -c $TMPROOT/$LIBDIR/kbd/keymaps/i386/qwertz/de-latin1.map.gz >$TMPROOT/$LIBDIR/kbd/keymaps/defkeymap.kmap
|
gzip -d -c $TMPROOT/$LIBDIR/kbd/keymaps/i386/qwertz/de-latin1.map.gz >$TMPROOT/$LIBDIR/kbd/keymaps/defkeymap.kmap
|
||||||
mkdir -p $TMPROOT/bin
|
mkdir -p $TMPROOT/bin
|
||||||
|
|
|
@ -81,7 +81,8 @@ mk() {
|
||||||
--bindir=/bin \
|
--bindir=/bin \
|
||||||
--sysconfdir=/etc &&
|
--sysconfdir=/etc &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr bindir=$TMPROOT/bin sysconfdir=/etc install
|
#make -j $NUMCPU prefix=$TMPROOT/usr bindir=$TMPROOT/bin sysconfdir=/etc install
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -79,6 +79,7 @@ mk() {
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--mandir=/usr/share/man
|
--mandir=/usr/share/man
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
MakeCheck -j $NUMCPU check
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -72,17 +72,22 @@
|
||||||
SRCPATH=Base/System
|
SRCPATH=Base/System
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
|
if [ "$CHECK" == "true" ]; then
|
||||||
|
sed -i "s/\(make\)\( all\)/\1 DOCBOOKTOMAN=true\2/" tests/runtests &&
|
||||||
|
./tests/runtests
|
||||||
|
else
|
||||||
echo "Nothing to do for premk()"
|
echo "Nothing to do for premk()"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
CC="gcc ${BUILDOPTIONS}" \
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
./configure --prefix=/ \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin \
|
--bindir=/bin \
|
||||||
--sbindir=/sbin \
|
--sbindir=/sbin \
|
||||||
--enable-zlib
|
--enable-zlib-dynamic
|
||||||
make -j $NUMCPU DOCBOOKTOMAN=""
|
make -j $NUMCPU DOCBOOKTOMAN=true
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT INSTALL=install install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -88,6 +88,7 @@ mk() {
|
||||||
yes ""|make config
|
yes ""|make config
|
||||||
make
|
make
|
||||||
make BASEDIR=$TMPROOT update
|
make BASEDIR=$TMPROOT update
|
||||||
|
rm $TMPROOT/bin/hostname
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -76,7 +76,7 @@ mk() {
|
||||||
CC="gcc ${BUILDOPTIONS}" \
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
./configure --prefix=/usr &&
|
./configure --prefix=/usr &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -72,13 +72,15 @@ premk() {
|
||||||
mkdir -p $TMPROOT/usr/share/man/man8 \
|
mkdir -p $TMPROOT/usr/share/man/man8 \
|
||||||
$TMPROOT/usr/share/man/man5 \
|
$TMPROOT/usr/share/man/man5 \
|
||||||
$TMPROOT/usr/sbin
|
$TMPROOT/usr/sbin
|
||||||
# InstallOldKernelh 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
make -j $NUMCPU CC="gcc ${BUILDOPTIONS}"
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
make -j $NUMCPU BINDIR=$TMPROOT/usr/sbin \
|
./configure --prefix=/usr \
|
||||||
MANDIR=$TMPROOT/usr/share/man install
|
--sbindir=/sbin \
|
||||||
|
--libdir=/usr/${LIBDIR}
|
||||||
|
make -j $NUMCPU
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
|
@ -69,8 +69,8 @@
|
||||||
SRCPATH=Base/System
|
SRCPATH=Base/System
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
touch /usr/bin/passwd /var/run/utmp /var/log/{btmp,lastlog,wtmp}
|
# touch /usr/bin/passwd /var/run/utmp /var/log/{btmp,lastlog,wtmp}
|
||||||
chmod 644 /var/run/utmp /var/log/{btmp,lastlog,wtmp}
|
# chmod 644 /var/run/utmp /var/log/{btmp,lastlog,wtmp}
|
||||||
mkdir ../build-shadow
|
mkdir ../build-shadow
|
||||||
cd ../build-shadow
|
cd ../build-shadow
|
||||||
}
|
}
|
||||||
|
@ -78,13 +78,12 @@ premk() {
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc ${BUILDOPTIONS32}" \
|
CC="gcc ${BUILDOPTIONS32}" \
|
||||||
CXX="g++ ${BUILDOPTIONS32}" \
|
CXX="g++ ${BUILDOPTIONS32}" \
|
||||||
../shadow*/configure --prefix=/usr \
|
../shadow*/configure --sysconfdir=/etc \
|
||||||
--libdir=/lib \
|
|
||||||
--sysconfdir=/etc \
|
|
||||||
--enable-shared \
|
|
||||||
--with-libpam \
|
--with-libpam \
|
||||||
--without-audit \
|
--without-audit \
|
||||||
--without-selinux \
|
--without-selinux \
|
||||||
|
--prefix=/usr \
|
||||||
|
--enable-shared \
|
||||||
--with-libcrack
|
--with-libcrack
|
||||||
sed -i 's/groups$(EXEEXT) //' src/Makefile
|
sed -i 's/groups$(EXEEXT) //' src/Makefile
|
||||||
find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
|
find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
|
||||||
|
@ -100,22 +99,21 @@ mk32() {
|
||||||
rm -r ../build-shadow
|
rm -r ../build-shadow
|
||||||
mkdir ../build-shadow
|
mkdir ../build-shadow
|
||||||
cd ../build-shadow
|
cd ../build-shadow
|
||||||
GenDynLib32 $TMPROOT/lib/libshadow.a 4.1.2.2
|
GenDynLib32 $TMPROOT/lib/libshadow.a 4.1.4.2
|
||||||
GenDynLib32 $TMPROOT/lib/libmisc.a 4.1.2.2
|
GenDynLib32 $TMPROOT/lib/libmisc.a 4.1.4.2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
CC="gcc ${BUILDOPTIONS} -fPIC" \
|
CC="gcc ${BUILDOPTIONS} -fPIC" \
|
||||||
CC="gcc ${BUILDOPTIONS} -fPIC" \
|
CC="gcc ${BUILDOPTIONS} -fPIC" \
|
||||||
../shadow*/configure --host=$TARGET \
|
../shadow*/configure --sysconfdir=/etc \
|
||||||
--prefix=/usr \
|
|
||||||
--libdir=/$LIBDIR \
|
|
||||||
--sysconfdir=/etc \
|
|
||||||
--enable-shared \
|
|
||||||
--with-libpam \
|
--with-libpam \
|
||||||
--without-audit \
|
--without-audit \
|
||||||
--without-selinux \
|
--without-selinux \
|
||||||
|
--libdir=/$LIBDIR \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--enable-shared \
|
||||||
--with-libcrack
|
--with-libcrack
|
||||||
sed -i 's/groups$(EXEEXT) //' src/Makefile
|
sed -i 's/groups$(EXEEXT) //' src/Makefile
|
||||||
find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
|
find man -name Makefile -exec sed -i '/groups.1.xml/d' '{}' \;
|
||||||
|
@ -131,21 +129,33 @@ mk() {
|
||||||
fi
|
fi
|
||||||
cp lib/.libs/libshadow.a $TMPROOT/$LIBDIR
|
cp lib/.libs/libshadow.a $TMPROOT/$LIBDIR
|
||||||
cp libmisc/libmisc.a $TMPROOT/$LIBDIR
|
cp libmisc/libmisc.a $TMPROOT/$LIBDIR
|
||||||
GenDynLib $TMPROOT/$LIBDIR/libshadow.a 4.1.2.2
|
GenDynLib $TMPROOT/$LIBDIR/libshadow.a 4.1.4.2
|
||||||
GenDynLib $TMPROOT/$LIBDIR/libmisc.a 4.1.2.2
|
GenDynLib $TMPROOT/$LIBDIR/libmisc.a 4.1.4.2
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
mkdir -p $TMPROOT/{etc,bin,var,usr} $TMPROOT/usr/lib $TMPROOT/var/{log,run}
|
mkdir -p $TMPROOT/{etc,bin,var,usr} $TMPROOT/usr/lib $TMPROOT/var/{log,run}
|
||||||
cd ../shadow*
|
cd ../shadow*
|
||||||
cp etc/{limits,login.access} $TMPROOT/etc
|
cp etc/{limits,login.access} $TMPROOT/etc
|
||||||
sed -i -e "s%/var/spool/mail%/var/mail%" \
|
sed -i -e 's%/var/spool/mail%/var/mail%' \
|
||||||
-e "s%#MD5_CRYPT_ENAB.no%MD5_CRYPT_ENAB yes%" $TMPROOT/etc/login.defs
|
-e 's@#\(ENCRYPT_METHOD \).*@\1MD5@' $TMPROOT/etc/login.defs
|
||||||
FUNCTIONS="LASTLOG_ENAB MAIL_CHECK_ENAB PORTTIME_CHECKS_ENAB CONSOLE MOTD_FILE
|
FUNCTIONS="FAILLOG_ENAB \
|
||||||
NOLOGINS_FILE PASS_MIN_LEN SU_WHEEL_ONLY MD5_CRYPT_ENAB CONSOLE_GROUPS
|
LASTLOG_ENAB \
|
||||||
ENVIRON_FILE ULIMIT ENV_TZ ENV_HZ ENV_SUPATH ENV_PATH QMAIL_DIR MAIL_DIR
|
MAIL_CHECK_ENAB \
|
||||||
MAIL_FILE CHFN_AUTH FAILLOG_ENAB QUOTAS_ENAB FTMP_FILE OBSCURE_CHECKS_ENAB
|
OBSCURE_CHECKS_ENAB \
|
||||||
CRACKLIB_DICTPATH PASS_CHANGE_TRIES PASS_ALWAYS"
|
PORTTIME_CHECKS_ENAB \
|
||||||
|
QUOTAS_ENAB \
|
||||||
|
MOTD_FILE \
|
||||||
|
FTMP_FILE \
|
||||||
|
NOLOGINS_FILE \
|
||||||
|
ENV_HZ \
|
||||||
|
PASS_MIN_LEN \
|
||||||
|
SU_WHEEL_ONLY \
|
||||||
|
CRACKLIB_DICTPATH \
|
||||||
|
PASS_CHANGE_TRIES \
|
||||||
|
PASS_ALWAYS_WARN \
|
||||||
|
CHFN_AUTH \
|
||||||
|
ENVIRON_FILE "
|
||||||
for function in $FUNCTIONS; do
|
for function in $FUNCTIONS; do
|
||||||
sed -i -e "s/^$function/# &/" $TMPROOT/etc/login.defs
|
sed -i -e "s/^$function/# &/" $TMPROOT/etc/login.defs
|
||||||
done
|
done
|
||||||
|
|
|
@ -77,7 +77,6 @@ SRCPATH=Base/Utilities
|
||||||
premk() {
|
premk() {
|
||||||
mkdir -p $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/share
|
||||||
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
|
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
|
||||||
echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
|
@ -86,7 +85,8 @@ mk() {
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--enable-multibyte
|
--enable-multibyte
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr localstatedir=$TMPROOT/var/lib/vim install
|
MakeCheck test
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -91,6 +91,10 @@ mk32() {
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
mv $TMPROOT/usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} $TMPROOT/bin
|
mv $TMPROOT/usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} $TMPROOT/bin
|
||||||
|
if [ ! -d $TMPROOT/usr/lib ]; then
|
||||||
|
mkdir $TMPROOT/usr/lib
|
||||||
|
fi
|
||||||
|
mv $TMPROOT/lib/liblzma.a $TMPROOT/usr/lib
|
||||||
cd ../xz*
|
cd ../xz*
|
||||||
rm -r ../build-xz
|
rm -r ../build-xz
|
||||||
mkdir ../build-xz
|
mkdir ../build-xz
|
||||||
|
@ -98,18 +102,13 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ $MK64BIT == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/lib64"
|
|
||||||
else
|
|
||||||
ADDOPTIONS="--libdir=/lib"
|
|
||||||
fi
|
|
||||||
CC="gcc ${BUILDOPTIONS}" \
|
CC="gcc ${BUILDOPTIONS}" \
|
||||||
CXX="g++ ${BUILDOPTIONS}" \
|
../xz*/configure --libdir=/${LIBDIR} \
|
||||||
../xz*/configure $ADDOPTIONS \
|
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
mv $TMPROOT/usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} $TMPROOT/bin
|
mv $TMPROOT/usr/bin/{xz,lzma,lzcat,unlzma,unxz,xzcat} $TMPROOT/bin
|
||||||
|
mv $TMPROOT/${LIBDIR}/liblzma.a $TMPROOT/usr/${LIBDIR}
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user