commit
c9108242cd
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,4 +1,5 @@
|
|||||||
*~
|
*~
|
||||||
|
*.a
|
||||||
aclocal.m4
|
aclocal.m4
|
||||||
AUTHORS
|
AUTHORS
|
||||||
autom4te.cache/
|
autom4te.cache/
|
||||||
|
3
xorg/X11R7.6/.gitignore
vendored
Normal file
3
xorg/X11R7.6/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
build_dir
|
||||||
|
cookies
|
||||||
|
downloads
|
@ -105,7 +105,7 @@ extract_it()
|
|||||||
cd $mod_name
|
cd $mod_name
|
||||||
# check for patches
|
# check for patches
|
||||||
if [ -e ../../$mod_name.patch ]; then
|
if [ -e ../../$mod_name.patch ]; then
|
||||||
patch -p1 < ../../$mod_name.patch
|
patch -N -p1 < ../../$mod_name.patch
|
||||||
fi
|
fi
|
||||||
# now configure
|
# now configure
|
||||||
echo "executing ./configure --prefix=$PREFIX_DIR $mod_args"
|
echo "executing ./configure --prefix=$PREFIX_DIR $mod_args"
|
||||||
@ -149,7 +149,7 @@ make_it()
|
|||||||
|
|
||||||
# make module
|
# make module
|
||||||
if [ ! -e cookies/$mod_name.made ]; then
|
if [ ! -e cookies/$mod_name.made ]; then
|
||||||
if ! make -C build_dir/$mod_name
|
if ! make -j $NPROC -C build_dir/$mod_name
|
||||||
then
|
then
|
||||||
echo ""
|
echo ""
|
||||||
echo "make failed for module $mod_name"
|
echo "make failed for module $mod_name"
|
||||||
@ -168,14 +168,6 @@ make_it()
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# special case after installing python make this sym link
|
|
||||||
# so Mesa builds using this python version
|
|
||||||
case "$mod_name" in
|
|
||||||
*Python-2*)
|
|
||||||
ln -s python build_dir/$mod_name/$PREFIX_DIR/bin/python2
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
touch cookies/$mod_name.installed
|
touch cookies/$mod_name.installed
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
@ -198,7 +190,7 @@ count=0
|
|||||||
if [ $# -lt 1 ]; then
|
if [ $# -lt 1 ]; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "usage: buildx.sh <installation dir>"
|
echo "usage: buildx.sh <installation dir>"
|
||||||
echo "usage: buildx.sh <clean>"
|
echo "usage: buildx.sh clean"
|
||||||
echo "usage: buildx.sh default"
|
echo "usage: buildx.sh default"
|
||||||
echo "usage: buildx.sh <installation dir> drop - set env and run bash in rdp dir"
|
echo "usage: buildx.sh <installation dir> drop - set env and run bash in rdp dir"
|
||||||
echo ""
|
echo ""
|
||||||
@ -218,37 +210,28 @@ else
|
|||||||
export PREFIX_DIR=$1
|
export PREFIX_DIR=$1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! test -d $PREFIX_DIR; then
|
|
||||||
echo "dir does not exist, creating [$PREFIX_DIR]"
|
|
||||||
if ! mkdir $PREFIX_DIR
|
|
||||||
then
|
|
||||||
echo "mkdir failed [$PREFIX_DIR]"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "using $PREFIX_DIR"
|
|
||||||
|
|
||||||
export PKG_CONFIG_PATH=$PREFIX_DIR/lib/pkgconfig:$PREFIX_DIR/share/pkgconfig
|
|
||||||
export PATH=$PREFIX_DIR/bin:$PATH
|
|
||||||
export LDFLAGS=-Wl,-rpath=$PREFIX_DIR/lib
|
|
||||||
export CFLAGS="-I$PREFIX_DIR/include -fPIC -O2"
|
|
||||||
|
|
||||||
# prefix dir must exist...
|
# prefix dir must exist...
|
||||||
if [ ! -d $PREFIX_DIR ]; then
|
if [ ! -d $PREFIX_DIR ]; then
|
||||||
if ! mkdir -p $PREFIX_DIR
|
echo "$PREFIX_DIR does not exist, creating it"
|
||||||
then
|
if ! mkdir -p $PREFIX_DIR; then
|
||||||
echo "$PREFIX_DIR does not exist; failed to create it - cannot continue"
|
echo "$PREFIX_DIR cannot be created - cannot continue"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ...and be writable
|
# ...and be writable
|
||||||
if [ ! -w $PREFIX_DIR ]; then
|
if [ ! -w $PREFIX_DIR ]; then
|
||||||
echo "directory $PREFIX_DIR is not writable - cannot continue"
|
echo "$PREFIX_DIR is not writable - cannot continue"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "installation directory: $PREFIX_DIR"
|
||||||
|
|
||||||
|
export PKG_CONFIG_PATH=$PREFIX_DIR/lib/pkgconfig:$PREFIX_DIR/share/pkgconfig
|
||||||
|
export PATH=$PREFIX_DIR/bin:$PATH
|
||||||
|
export LDFLAGS=-Wl,-rpath=$PREFIX_DIR/lib
|
||||||
|
export CFLAGS="-I$PREFIX_DIR/include -fPIC -O2"
|
||||||
|
|
||||||
# create a downloads dir
|
# create a downloads dir
|
||||||
if [ ! -d downloads ]; then
|
if [ ! -d downloads ]; then
|
||||||
if ! mkdir downloads
|
if ! mkdir downloads
|
||||||
@ -276,6 +259,10 @@ if [ ! -d cookies ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if ! NPROC=`nproc`; then
|
||||||
|
NPROC=1
|
||||||
|
fi
|
||||||
|
|
||||||
while IFS=: read mod_file mod_dir mod_args
|
while IFS=: read mod_file mod_dir mod_args
|
||||||
do
|
do
|
||||||
mod_args=`eval echo $mod_args`
|
mod_args=`eval echo $mod_args`
|
||||||
|
@ -6,6 +6,7 @@ libpciaccess-0.12.0.tar.bz2 : libpciaccess-0.12.0
|
|||||||
libpthread-stubs-0.3.tar.bz2 : libpthread-stubs-0.3 :
|
libpthread-stubs-0.3.tar.bz2 : libpthread-stubs-0.3 :
|
||||||
libdrm-2.4.26.tar.bz2 : libdrm-2.4.26 :
|
libdrm-2.4.26.tar.bz2 : libdrm-2.4.26 :
|
||||||
damageproto-1.2.1.tar.bz2 : damageproto-1.2.1 :
|
damageproto-1.2.1.tar.bz2 : damageproto-1.2.1 :
|
||||||
|
xproto-7.0.20.tar.bz2 : xproto-7.0.20 :
|
||||||
makedepend-1.0.3.tar.bz2 : makedepend-1.0.3 :
|
makedepend-1.0.3.tar.bz2 : makedepend-1.0.3 :
|
||||||
libxml2-sources-2.7.8.tar.gz : libxml2-2.7.8 :
|
libxml2-sources-2.7.8.tar.gz : libxml2-2.7.8 :
|
||||||
libpng-1.2.46.tar.gz : libpng-1.2.46 :
|
libpng-1.2.46.tar.gz : libpng-1.2.46 :
|
||||||
@ -15,21 +16,24 @@ fontconfig-2.8.0.tar.gz : fontconfig-2.8.0
|
|||||||
cairo-1.8.8.tar.gz : cairo-1.8.8 :
|
cairo-1.8.8.tar.gz : cairo-1.8.8 :
|
||||||
expat-2.0.1.tar.gz : expat-2.0.1 :
|
expat-2.0.1.tar.gz : expat-2.0.1 :
|
||||||
xextproto-7.1.2.tar.bz2 : xextproto-7.1.2 :
|
xextproto-7.1.2.tar.bz2 : xextproto-7.1.2 :
|
||||||
xproto-7.0.20.tar.bz2 : xproto-7.0.20 :
|
|
||||||
xcb-proto-1.6.tar.bz2 : xcb-proto-1.6 :
|
xcb-proto-1.6.tar.bz2 : xcb-proto-1.6 :
|
||||||
|
libXau-1.0.6.tar.bz2 : libXau-1.0.6 :
|
||||||
|
libXdmcp-1.1.0.tar.bz2 : libXdmcp-1.1.0 :
|
||||||
libxcb-1.7.tar.bz2 : libxcb-1.7 :
|
libxcb-1.7.tar.bz2 : libxcb-1.7 :
|
||||||
xtrans-1.2.6.tar.bz2 : xtrans-1.2.6 :
|
xtrans-1.2.6.tar.bz2 : xtrans-1.2.6 :
|
||||||
|
kbproto-1.0.5.tar.bz2 : kbproto-1.0.5 :
|
||||||
|
inputproto-2.0.1.tar.bz2 : inputproto-2.0.1 :
|
||||||
libX11-1.4.0.tar.bz2 : libX11-1.4.0 :
|
libX11-1.4.0.tar.bz2 : libX11-1.4.0 :
|
||||||
libXext-1.2.0.tar.bz2 : libXext-1.2.0 :
|
libXext-1.2.0.tar.bz2 : libXext-1.2.0 :
|
||||||
libICE-1.0.7.tar.bz2 : libICE-1.0.7 :
|
libICE-1.0.7.tar.bz2 : libICE-1.0.7 :
|
||||||
libSM-1.2.0.tar.bz2 : libSM-1.2.0 :
|
libSM-1.2.0.tar.bz2 : libSM-1.2.0 :
|
||||||
libXt-1.0.9.tar.bz2 : libXt-1.0.9 :
|
libXt-1.0.9.tar.bz2 : libXt-1.0.9 :
|
||||||
libXdamage-1.1.3.tar.bz2 : libXdamage-1.1.3 :
|
fixesproto-4.1.2.tar.bz2 : fixesproto-4.1.2 :
|
||||||
libXfixes-4.0.5.tar.bz2 : libXfixes-4.0.5 :
|
libXfixes-4.0.5.tar.bz2 : libXfixes-4.0.5 :
|
||||||
|
libXdamage-1.1.3.tar.bz2 : libXdamage-1.1.3 :
|
||||||
MesaLib-7.10.3.tar.bz2 : Mesa-7.10.3 : --with-expat=$PREFIX_DIR --disable-gallium
|
MesaLib-7.10.3.tar.bz2 : Mesa-7.10.3 : --with-expat=$PREFIX_DIR --disable-gallium
|
||||||
randrproto-1.3.2.tar.bz2 : randrproto-1.3.2 :
|
randrproto-1.3.2.tar.bz2 : randrproto-1.3.2 :
|
||||||
renderproto-0.11.1.tar.bz2 : renderproto-0.11.1 :
|
renderproto-0.11.1.tar.bz2 : renderproto-0.11.1 :
|
||||||
fixesproto-4.1.2.tar.bz2 : fixesproto-4.1.2 :
|
|
||||||
xcmiscproto-1.2.1.tar.bz2 : xcmiscproto-1.2.1 :
|
xcmiscproto-1.2.1.tar.bz2 : xcmiscproto-1.2.1 :
|
||||||
xf86vidmodeproto-2.3.tar.bz2 : xf86vidmodeproto-2.3 :
|
xf86vidmodeproto-2.3.tar.bz2 : xf86vidmodeproto-2.3 :
|
||||||
xf86bigfontproto-1.2.0.tar.bz2 : xf86bigfontproto-1.2.0 :
|
xf86bigfontproto-1.2.0.tar.bz2 : xf86bigfontproto-1.2.0 :
|
||||||
@ -37,15 +41,11 @@ scrnsaverproto-1.2.1.tar.bz2 : scrnsaverproto-1.2.1
|
|||||||
bigreqsproto-1.1.1.tar.bz2 : bigreqsproto-1.1.1 :
|
bigreqsproto-1.1.1.tar.bz2 : bigreqsproto-1.1.1 :
|
||||||
resourceproto-1.1.1.tar.bz2 : resourceproto-1.1.1 :
|
resourceproto-1.1.1.tar.bz2 : resourceproto-1.1.1 :
|
||||||
fontsproto-2.1.1.tar.bz2 : fontsproto-2.1.1 :
|
fontsproto-2.1.1.tar.bz2 : fontsproto-2.1.1 :
|
||||||
inputproto-2.0.1.tar.bz2 : inputproto-2.0.1 :
|
|
||||||
xf86dgaproto-2.1.tar.bz2 : xf86dgaproto-2.1 :
|
xf86dgaproto-2.1.tar.bz2 : xf86dgaproto-2.1 :
|
||||||
videoproto-2.3.1.tar.bz2 : videoproto-2.3.1 :
|
videoproto-2.3.1.tar.bz2 : videoproto-2.3.1 :
|
||||||
compositeproto-0.4.2.tar.bz2 : compositeproto-0.4.2 :
|
compositeproto-0.4.2.tar.bz2 : compositeproto-0.4.2 :
|
||||||
recordproto-1.14.1.tar.bz2 : recordproto-1.14.1 :
|
recordproto-1.14.1.tar.bz2 : recordproto-1.14.1 :
|
||||||
xineramaproto-1.2.tar.bz2 : xineramaproto-1.2 :
|
xineramaproto-1.2.tar.bz2 : xineramaproto-1.2 :
|
||||||
libXau-1.0.6.tar.bz2 : libXau-1.0.6 :
|
|
||||||
kbproto-1.0.5.tar.bz2 : kbproto-1.0.5 :
|
|
||||||
libXdmcp-1.1.0.tar.bz2 : libXdmcp-1.1.0 :
|
|
||||||
libxslt-1.1.26.tar.gz : libxslt-1.1.26 :
|
libxslt-1.1.26.tar.gz : libxslt-1.1.26 :
|
||||||
libxkbfile-1.0.7.tar.bz2 : libxkbfile-1.0.7 :
|
libxkbfile-1.0.7.tar.bz2 : libxkbfile-1.0.7 :
|
||||||
libfontenc-1.1.0.tar.bz2 : libfontenc-1.1.0 :
|
libfontenc-1.1.0.tar.bz2 : libfontenc-1.1.0 :
|
||||||
@ -63,6 +63,7 @@ applewmproto-1.4.1.tar.bz2 : applewmproto-1.4.1
|
|||||||
bdftopcf-1.0.3.tar.bz2 : bdftopcf-1.0.3 :
|
bdftopcf-1.0.3.tar.bz2 : bdftopcf-1.0.3 :
|
||||||
intltool-0.41.1.tar.gz : intltool-0.41.1 :
|
intltool-0.41.1.tar.gz : intltool-0.41.1 :
|
||||||
xkeyboard-config-2.0.tar.bz2 : xkeyboard-config-2.0 :
|
xkeyboard-config-2.0.tar.bz2 : xkeyboard-config-2.0 :
|
||||||
|
font-util-1.2.0.tar.bz2 : font-util-1.2.0 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-adobe-75dpi-1.0.3.tar.bz2 : font-adobe-75dpi-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-adobe-75dpi-1.0.3.tar.bz2 : font-adobe-75dpi-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-adobe-100dpi-1.0.3.tar.bz2 : font-adobe-100dpi-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-adobe-100dpi-1.0.3.tar.bz2 : font-adobe-100dpi-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-adobe-utopia-75dpi-1.0.4.tar.bz2 : font-adobe-utopia-75dpi-1.0.4 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-adobe-utopia-75dpi-1.0.4.tar.bz2 : font-adobe-utopia-75dpi-1.0.4 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
@ -96,6 +97,5 @@ font-schumacher-misc-1.1.2.tar.bz2 : font-schumacher-misc-1.1.2
|
|||||||
font-screen-cyrillic-1.0.4.tar.bz2 : font-screen-cyrillic-1.0.4 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-screen-cyrillic-1.0.4.tar.bz2 : font-screen-cyrillic-1.0.4 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-sony-misc-1.0.3.tar.bz2 : font-sony-misc-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-sony-misc-1.0.3.tar.bz2 : font-sony-misc-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-sun-misc-1.0.3.tar.bz2 : font-sun-misc-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-sun-misc-1.0.3.tar.bz2 : font-sun-misc-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-util-1.2.0.tar.bz2 : font-util-1.2.0 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
|
||||||
font-winitzki-cyrillic-1.0.3.tar.bz2 : font-winitzki-cyrillic-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-winitzki-cyrillic-1.0.3.tar.bz2 : font-winitzki-cyrillic-1.0.3 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
font-xfree86-type1-1.0.4.tar.bz2 : font-xfree86-type1-1.0.4 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
font-xfree86-type1-1.0.4.tar.bz2 : font-xfree86-type1-1.0.4 : --with-fontrootdir=$PREFIX_DIR/share/fonts/X11
|
||||||
|
Loading…
Reference in New Issue
Block a user