Advertisement
Guest User

Untitled

a guest
Aug 18th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.98 KB | None | 0 0
  1. if [ "${1}" == "x" ] ; then
  2.     dnf install             \
  3.                         \
  4.         autoconf                \
  5.         automake                \
  6.         bison               \
  7.         flex                \
  8.         gcc                 \
  9.         gcc-c++             \
  10.         glibc-devel.i386            \
  11.         libpng-devel            \
  12.         libtool             \
  13.         make                \
  14.         netpbm              \
  15.         netpbm-progs            \
  16.         patch               \
  17.         SDL                 \
  18.         svn
  19.  
  20.     svn co                  \
  21.                         \
  22.         --username=guest            \
  23.         --password=guest            \
  24.                         \
  25.         https://svn.aros.org/svn/aros/trunk \
  26.         AROS
  27. fi
  28.  
  29. if [ "${1}" == "c" ] ; then
  30.     cd ~/AROS/AROS
  31.  
  32.     ./configure --target=pc-i386
  33. fi
  34.  
  35. if [ "${1}" == "b" ] ; then
  36.     # fix -lc issue
  37.     mkdir -p ~/AROS/AROS/bin/pc-i386/gen/lib
  38.     cp /usr/lib/libc_nonshared.a ~/AROS/AROS/bin/pc-i386/gen/lib/libc.a
  39.  
  40.     cd ~/AROS/AROS
  41.     make
  42. fi
  43.  
  44. if [ "${1}" == "g" ] ; then
  45.     wget -c https://pastebin.com/raw/9Ws99C9y   \
  46.          -O ~/AROS/AROS/arch/all-pc/boot/aros1.patch
  47.  
  48.     pushd ~/AROS/AROS/arch/all-pc/boot
  49.     patch -N -p0 < aros1.patch
  50.     popd
  51.  
  52.     cd ~/AROS/AROS
  53.     make distfiles
  54. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement