bug hunt in custom package examples
This commit is contained in:
parent
b4cf3211e8
commit
dcf0e25966
12 changed files with 89 additions and 25 deletions
|
@ -6,6 +6,9 @@ PKG_VERSION="1.06"
|
||||||
PKG_FILE="bc-1.06.tar.gz"
|
PKG_FILE="bc-1.06.tar.gz"
|
||||||
URL="http://ftp.gnu.org/gnu/bc/${PKG_FILE}"
|
URL="http://ftp.gnu.org/gnu/bc/${PKG_FILE}"
|
||||||
MD5="d44b5dddebd8a7a7309aea6c36fda117"
|
MD5="d44b5dddebd8a7a7309aea6c36fda117"
|
||||||
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
sed -i '/PROTO.*readline/d' bc/scan.l &&
|
sed -i '/PROTO.*readline/d' bc/scan.l &&
|
||||||
|
|
|
@ -6,6 +6,9 @@ PKG_VERSION="1.2.10"
|
||||||
PKG_FILE="glib-1.2.10.tar.gz"
|
PKG_FILE="glib-1.2.10.tar.gz"
|
||||||
URL="http://gd.tuwien.ac.at/graphics/gimp/gtk/v1.2/${PKG_FILE}"
|
URL="http://gd.tuwien.ac.at/graphics/gimp/gtk/v1.2/${PKG_FILE}"
|
||||||
MD5="6fe30dad87c77b91b632def29dd69ef9"
|
MD5="6fe30dad87c77b91b632def29dd69ef9"
|
||||||
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
PATCH1="http://www.linuxfromscratch.org/patches/blfs/svn/glib-1.2.10-gcc34-1.patch 0077a1cce5e8a2231ac5a9b08c6263ba"
|
PATCH1="http://www.linuxfromscratch.org/patches/blfs/svn/glib-1.2.10-gcc34-1.patch 0077a1cce5e8a2231ac5a9b08c6263ba"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,9 @@ PKG_VERSION="4.6.1"
|
||||||
PKG_FILE="mc-4.6.1.tar.gz"
|
PKG_FILE="mc-4.6.1.tar.gz"
|
||||||
URL="http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/${PKG_FILE}"
|
URL="http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/${PKG_FILE}"
|
||||||
MD5="18b20db6e40480a53bac2870c56fc3c4"
|
MD5="18b20db6e40480a53bac2870c56fc3c4"
|
||||||
PATCH1=""
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
./configure --prefix=/usr &&
|
./configure --prefix=/usr &&
|
||||||
|
|
|
@ -9,9 +9,11 @@
|
||||||
PKG="ppp"
|
PKG="ppp"
|
||||||
PKG_VERSION="2.4.4"
|
PKG_VERSION="2.4.4"
|
||||||
PKG_FILE="ppp-${PKG_VERSION}.tar.gz"
|
PKG_FILE="ppp-${PKG_VERSION}.tar.gz"
|
||||||
URL="ftp://ftp.samba.org/pub/ppp/${PKG_FILE}"
|
URL="http://samba.org/ftp/ppp/${PKG_FILE}"
|
||||||
MD5="83800762e266132218b204dfb428d29"
|
MD5="183800762e266132218b204dfb428d29"
|
||||||
PATCH1=""
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
./configure --prefix=/usr &&
|
./configure --prefix=/usr &&
|
||||||
|
|
|
@ -8,24 +8,27 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PKG="openssl"
|
PKG="openssl"
|
||||||
PKG_VERSION="0.9.8c"
|
PKG_VERSION="0.9.8d"
|
||||||
PKG_FILE="openssl-${PKG_VERSION}.tar.gz"
|
PKG_FILE="openssl-${PKG_VERSION}.tar.gz"
|
||||||
URL="ftp://ftp.openssl.org/source/${PKG_FILE}"
|
URL="ftp://ftp.openssl.org/source/${PKG_FILE}"
|
||||||
MD5="78454bec556bcb4c45129428a766c886"
|
MD5="8ed1853538e1d05a1f5ada61ebf8bffa"
|
||||||
PATCH1=" http://www.linuxfromscratch.org/patches/blfs/svn/openssl-0.9.8c-fix_manpages-1.patch"
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
PATCH1=" http://www.linuxfromscratch.org/patches/blfs/svn/openssl-0.9.8d-fix_manpages-1.patch"
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
|
|
||||||
sed -i -e 's/mcpu/march/' config
|
sed -i -e 's/mcpu/march/' config
|
||||||
patch -Np1 -i ../openssl-0.9.8c-fix_manpages-1.patch &&
|
patch -Np1 -i ../openssl-0.9.8d-fix_manpages-1.patch &&
|
||||||
./config --openssldir=/etc/ssl --prefix=/usr shared &&
|
./config --openssldir=/etc/ssl --prefix=/usr shared &&
|
||||||
make MANDIR=/usr/share/man
|
make MANDIR=/usr/share/man
|
||||||
|
|
||||||
make MANDIR=/usr/share/man install &&
|
make MANDIR=/usr/share/man install &&
|
||||||
cp -v -r certs /etc/ssl &&
|
cp -v -r certs /etc/ssl &&
|
||||||
install -v -d -m755 /usr/share/doc/openssl-0.9.8c &&
|
install -v -d -m755 /usr/share/doc/openssl-0.9.8d &&
|
||||||
cp -v -r doc/{HOWTO,README,*.{txt,html,gif}} \
|
cp -v -r doc/{HOWTO,README,*.{txt,html,gif}} \
|
||||||
/usr/share/doc/openssl-0.9.8c
|
/usr/share/doc/openssl-0.9.8d
|
||||||
|
|
||||||
|
|
||||||
xEOFx
|
xEOFx
|
||||||
|
|
|
@ -6,7 +6,9 @@ PKG_VERSION="1.20.1"
|
||||||
PKG_FILE="gpm-${PKG_VERSION}.tar.bz2"
|
PKG_FILE="gpm-${PKG_VERSION}.tar.bz2"
|
||||||
URL="ftp://arcana.linux.it/pub/gpm/${PKG_FILE}"
|
URL="ftp://arcana.linux.it/pub/gpm/${PKG_FILE}"
|
||||||
MD5="2c63e827d755527950d9d13fe3d87692"
|
MD5="2c63e827d755527950d9d13fe3d87692"
|
||||||
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
PATCH1=" http://www.linuxfromscratch.org/patches/blfs/svn/gpm-1.20.1-segfault-1.patch"
|
PATCH1=" http://www.linuxfromscratch.org/patches/blfs/svn/gpm-1.20.1-segfault-1.patch"
|
||||||
PATCH2=" http://www.linuxfromscratch.org/patches/blfs/svn/gpm-1.20.1-silent-1.patch"
|
PATCH2=" http://www.linuxfromscratch.org/patches/blfs/svn/gpm-1.20.1-silent-1.patch"
|
||||||
|
|
||||||
|
|
|
@ -5,21 +5,28 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PKG="lynx"
|
PKG="lynx"
|
||||||
PKG_VERSION="2.8.7"
|
PKG_VERSION="2.8.6"
|
||||||
PKG_FILE="lynx${PKG_VERSION}.tar.bz2"
|
PKG_FILE="lynx${PKG_VERSION}.tar.bz2"
|
||||||
URL="ftp://lynx.isc.org/lynx2.8.5/${PKG_FILE}"
|
URL="ftp://lynx.isc.org/lynx2.8.6/${PKG_FILE}"
|
||||||
MD5=""
|
MD5="dc80497b7dda6a28fd80404684d27548"
|
||||||
PATCH1=""
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
|
|
||||||
./configure --prefix=/usr --libdir=/etc \
|
./configure --prefix=/usr \
|
||||||
--with-zlib --with-bzlib &&
|
--sysconfdir=/etc/lynx \
|
||||||
|
--datadir=/usr/share/doc/lynx-2.8.6 \
|
||||||
|
--with-zlib \
|
||||||
|
--with-bzlib \
|
||||||
|
--with-screen=ncursesw \
|
||||||
|
--enable-locale-charset &&
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
||||||
make docdir=/usr/share/doc/lynx-2.8.5/doc \
|
make install-full &&
|
||||||
helpdir=/usr/share/doc/lynx-2.8.5/help install-full &&
|
chgrp -v -R root /usr/share/doc/lynx-2.8.6/lynx_doc
|
||||||
chgrp -v -R root /usr/share/doc/lynx-2.8.5/doc
|
|
||||||
|
|
||||||
xEOFx
|
xEOFx
|
||||||
) > tmp
|
) > tmp
|
||||||
|
|
|
@ -11,7 +11,9 @@ PKG_VERSION="2.0.8"
|
||||||
PKG_FILE="dhcpcd-${PKG_VERSION}.tar.bz2"
|
PKG_FILE="dhcpcd-${PKG_VERSION}.tar.bz2"
|
||||||
URL="ftp://ftp.osuosl.org/pub/gentoo/distfiles/${PKG_FILE}"
|
URL="ftp://ftp.osuosl.org/pub/gentoo/distfiles/${PKG_FILE}"
|
||||||
MD5="ec91c33b6d9cb46a42f9564e573fd249"
|
MD5="ec91c33b6d9cb46a42f9564e573fd249"
|
||||||
PATCH1=""
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
|
|
||||||
|
|
33
custom/examples/997-nasm
Normal file
33
custom/examples/997-nasm
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
#
|
||||||
|
# $Id:$
|
||||||
|
# NASM (Netwide Assembler) is an 80x86 assembler designed
|
||||||
|
# for portability and modularity. It includes a
|
||||||
|
# disassembler as well.
|
||||||
|
|
||||||
|
PKG="nasm"
|
||||||
|
PKG_VERSION="0.98.39"
|
||||||
|
PKG_FILE="nasm-${PKG_VERSION}.tar.bz2"
|
||||||
|
URL="http://downloads.sourceforge.net/nasm/${PKG_FILE}"
|
||||||
|
MD5="2032ad44c7359f7a9a166a40a633e772"
|
||||||
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
PATCH1="http://www.linuxfromscratch.org/patches/blfs/svn/nasm-0.98.39-security_fix-1.patch"
|
||||||
|
|
||||||
|
( cat << "xEOFx"
|
||||||
|
|
||||||
|
patch -Np1 -i ../nasm-0.98.39-security_fix-1.patch &&
|
||||||
|
./configure --prefix=/usr &&
|
||||||
|
make
|
||||||
|
make -C rdoff/doc
|
||||||
|
make -C rdoff/doc html
|
||||||
|
|
||||||
|
make install &&
|
||||||
|
make install_rdf &&
|
||||||
|
install -v -m644 rdoff/doc/rdoff.info /usr/share/info &&
|
||||||
|
install -v -m755 -d /usr/share/doc/nasm/html &&
|
||||||
|
install -v -m644 rdoff/doc/v1-v2.txt /usr/share/doc/nasm &&
|
||||||
|
cp -v -R rdoff/doc/rdoff /usr/share/doc/nasm/html
|
||||||
|
|
||||||
|
xEOFx
|
||||||
|
) > tmp
|
|
@ -18,11 +18,13 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PKG="syslinux"
|
PKG="syslinux"
|
||||||
PKG_VERSION="3.31"
|
PKG_VERSION="3.36"
|
||||||
PKG_FILE="syslinux-$PKG_VERSION}.tar.bz2"
|
PKG_FILE="syslinux-$PKG_VERSION}.tar.bz2"
|
||||||
URL="http://www.kernel.org/pub/linux/utils/boot/syslinux/${PKG_FILE}"
|
URL="http://www.kernel.org/pub/linux/utils/boot/syslinux/${PKG_FILE}"
|
||||||
MD5="5faae89d18baf92e28bc820c62270db9"
|
MD5="d1bfdaa53d31f572f540be55d1480027"
|
||||||
PATCH1=""
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,9 @@ PKG_VERSION="20060910"
|
||||||
PKG_FILE="blfs-bootscripts-${PKG_VERSION}.tar.bz2"
|
PKG_FILE="blfs-bootscripts-${PKG_VERSION}.tar.bz2"
|
||||||
URL="http://www.linuxfromscratch.org/blfs/downloads/svn/${PKG_FILE}"
|
URL="http://www.linuxfromscratch.org/blfs/downloads/svn/${PKG_FILE}"
|
||||||
MD5="e1715c58dc694bf474c4468e6bade3ad"
|
MD5="e1715c58dc694bf474c4468e6bade3ad"
|
||||||
PATCH1=""
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,9 @@ PKG_VERSION=""
|
||||||
PKG_FILE=""
|
PKG_FILE=""
|
||||||
URL=""
|
URL=""
|
||||||
MD5=""
|
MD5=""
|
||||||
|
for i in PATCH{1..10}; do
|
||||||
|
unset $i
|
||||||
|
done
|
||||||
PATCH1=""
|
PATCH1=""
|
||||||
|
|
||||||
( cat << "xEOFx"
|
( cat << "xEOFx"
|
||||||
|
|
Reference in a new issue