[Crossfire-wiki] [Crossfire DokuWiki] page changed: user:kbulgrien

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Thu Dec 11 23:43:55 CST 2008


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2008/12/11 23:43
User        : kbulgrien
Edit Summary: Add trunk.autogen.sh and fix indentation of scripts.

@@ -26,132 +26,162 @@
  =====SVN 1.5.x Sparse Checkout=====
  
  To do a top-level repository checkout of trunk and branches/1.x so that a single ''svn up'' will update the whole checkout, the following has been tried and works:
  
-     cd /home/devel/crossfire
-     svn co --depth=immediates https://crossfire.svn.sourceforge.net/svnroot/crossfire .
-     for dir in arch jxclient maps server client metaserver sounds
-     do
-       svn update --depth=infinity ${dir}/trunk
-     done
-     for dir in arch maps server sounds client
-     do
-       svn update --depth=files ${dir}/branches
-     done
-     for dir in arch maps server client
-     do
-       svn update --depth=infinity ${dir}/branches/1.x
-     done
+   cd /home/devel/crossfire
+   svn co --depth=immediates https://crossfire.svn.sourceforge.net/svnroot/crossfire .
+   for dir in arch jxclient maps server client metaserver sounds
+   do
+     svn update --depth=infinity ${dir}/trunk
+   done
+   for dir in arch maps server sounds client
+   do
+     svn update --depth=files ${dir}/branches
+   done
+   for dir in arch maps server client
+   do
+     svn update --depth=infinity ${dir}/branches/1.x
+   done
+ 
+ =====Configure Scripts=====
+ 
+ ====trunk.autogen.sh====
+ 
+   export CFLAGS="-ggdb -g -O0"
+   if [ -e Makefile ]
+   then
+     make maintainer-clean
+   fi
+   case "$(basename $(dirname $(pwd)))" in
+     client)
+       CFOPTS="--enable-cfgtk2"
+       ;;
+   esac
+   CWD="$(pwd)"
+   if [ "${CWD/client/}" != "${CWD}" ]
+   then
+     if [ ! -e utils/config.guess ]
+     then
+       aclocal -I macros --install
+       autoheader
+       automake -a -c
+     fi
+     autoreconf
+     ./configure ${CFOPTS} --prefix=/usr/local/games/crossfire
+   else
+     bash ./autogen.sh ${CFOPTS} --prefix=/usr/local/games/crossfire
+     # --enable-maintainer-mode
+   fi
  
  =====Mandriva 2009.0=====
  
-     $ urpmq --whatprovides libglade2
-     No package named libglade2
-     The following packages contain libglade2: libglade2.0_0, libglade2.0_0-devel, ruby-libglade2
-     You should use "-a" to use all of them
-     $ sudo urpmi libglade2.0_0-devel
-     To satisfy dependencies, the following packages are going to be installed:
-        Package                        Version      Release       Arch   
-     (medium "Mandriva Linux - 2009.0 (Free) - Installer")
-       libglade2.0_0-devel            2.6.3        1mdv2009.0    i586    
-       libglib2.0-devel               2.18.1       1mdv2009.0    i586    
-       libgtk+2.0_0-devel             2.14.3       2mdv2009.0    i586    
-       libpixman-1-devel              0.12.0       1mdv2009.0    i586    
-       libpthread-stubs               0.1          4mdv2009.0    i586    
-       libsm6-devel                   1.1.0        1mdv2009.0    i586    
-       libxcb-devel                   1.1.91       2mdv2009.0    i586    
-       libxcursor-devel               1.1.9        3mdv2009.0    i586    
-       libxdamage-devel               1.1.1        3mdv2009.0    i586    
-       libxext6-devel                 1.0.4        2mdv2009.0    i586    
-       libxrender1-devel              0.9.4        3mdv2009.0    i586    
-       libxt6-devel                   1.0.5        4mdv2009.0    i586    
-       x11-proto-devel                7.3          6mdv2009.0    i586    
-       zlib1-devel                    1.2.3        12mdv2009.0   i586    
-     (medium "Main")
-       glib-gettextize                2.18.1       1mdv2009.0    i586    
-       libatk1.0-devel                1.24.0       1mdv2009.0    i586    
-       libcairo-devel                 1.8.0        1mdv2009.0    i586    
-       libfontconfig-devel            2.6.0        3mdv2009.0    i586    
-       libfreetype6-devel             2.3.7        1mdv2009.0    i586    
-       libgdk_pixbuf2.0_0-devel       2.14.3       2mdv2009.0    i586    
-       libice6-devel                  1.0.4        5mdv2009.0    i586    
-       libpango1.0-devel              1.22.0       1mdv2009.0    i586    
-       libpng-devel                   1.2.31       2mdv2009.0    i586    
-       libx11_6-devel                 1.1.5        1mdv2009.0    i586    
-       libxau6-devel                  1.0.4        1mdv2009.0    i586    
-       libxcomposite1-devel           0.4.0        3mdv2009.0    i586    
-       libxdmcp6-devel                1.0.2        6mdv2009.0    i586    
-       libxfixes3-devel               4.0.3        4mdv2009.0    i586    
-       libxft-devel                   2.1.13       1mdv2009.0    i586    
-       libxi-devel                    1.1.3        3mdv2009.0    i586    
-       libxinerama1-devel             1.0.3        2mdv2009.0    i586    
-       libxrandr2-devel               1.2.3        1mdv2009.0    i586    
-       pango-doc                      1.22.0       1mdv2009.0    i586    
-     (medium "Main Updates")
-       libxml2-devel                  2.7.1        1.2mdv2009.0  i586    
-     90MB of additional disk space will be used.
-     12MB of packages will be retrieved.
-     Proceed with the installation of the 34 packages? (Y/n) Y
-     ...
-     $ sudo urpmi libcurl-devel
-     To satisfy dependencies, the following packages are going to be installed:
-        Package                        Version      Release       Arch   
-     (medium "Mandriva Linux - 2009.0 (Free) - Installer")
-       libkrb53-devel                 1.6.3        6mdv2009.0    i586    
-       libldap2.4_2-devel             2.4.11       3mdv2009.0    i586    
-     (medium "Main")
-       libext2fs-devel                1.41.2       1mnb2         i586    
-       libidn-devel                   1.10         1mdv2009.0    i586    
-       libopenssl0.9.8-devel          0.9.8h       3mdv2009.0    i586    
-       libsasl2-devel                 2.1.22       29mdv2009.0   i586    
-       libssh2-devel                  0.18         4mdv2009.0    i586    
-       libwrap-devel                  7.6          37mdv2009.0   i586    
-     (medium "Main Updates")
-       libcurl-devel                  7.19.0       2.1mdv2009.0  i586    
-     14MB of additional disk space will be used.
-     3.5MB of packages will be retrieved.
-     Proceed with the installation of the 9 packages? (Y/n) Y
-     ...
-     $ sudo urpmi liblua-devel
-     To satisfy dependencies, the following packages are going to be installed:
-        Package                        Version      Release       Arch   
-     (medium "Mandriva Linux - 2009.0 (Free) - Installer")
-       libncurses-devel               5.6          1.20080823.1> i586    
-     (medium "Main")
-       liblua-devel                   5.1.4        2mdv2009.0    i586    
-       libreadline5-devel             5.2          9mdv2009.0    i586    
-       lua                            5.1.4        2mdv2009.0    i586    
-     14MB of additional disk space will be used.
-     3MB of packages will be retrieved.
-     Proceed with the installation of the 4 packages? (Y/n) Y
-     ...
-     $ sudo urpmi libSDL_image-devel
-     To satisfy dependencies, the following packages are going to be installed:
-        Package                        Version      Release       Arch   
-     (medium "Mandriva Linux - 2009.0 (Free) - Installer")
-       libSDL_image1.2_0              1.2.6        6mdv2009.0    i586    
-       libdrm-devel                   2.3.1        1mdv2009.0    i586    
-       libxxf86vm-devel               1.0.2        1mdv2009.0    i586    
-       mesa                           7.0.4        1mdv2009.0    i586    
-     (medium "Main")
-       libSDL-devel                   1.2.13       10mdv2009.0   i586    
-       libSDL_image-devel             1.2.6        6mdv2009.0    i586    
-       libaa-devel                    1.4.0        0.rc5.17mdv2> i586    
-       libalsa2-devel                 1.0.18       0.rc3.1mdv20> i586    
-       libdirectfb-devel              1.2.3        3mdv2009.0    i586    
-       libggi-devel                   2.2.2        10mdv2009.0   i586    
-       libgii-devel                   1.0.2        10mdv2009.0   i586    
-       libmesagl1-devel               7.0.4        1mdv2009.0    i586    
-       libmesaglu1-devel              7.0.4        1mdv2009.0    i586    
-       libnas-devel                   1.9.1        1mdv2009.0    i586    
-       libslang-devel                 2.1.3        3mdv2009.0    i586    
-       libsysfs-devel                 2.1.0        9mnb2         i586    
-       libsysfs-static-devel          2.1.0        9mnb2         i586    
-       libxxf86dga-devel              1.0.2        3mdv2009.0    i586    
-     24MB of additional disk space will be used.
-     4.9MB of packages will be retrieved.
-     Proceed with the installation of the 18 packages? (Y/n) Y
-     $ sudo urpmi makedepend cproto
+   $ urpmq --whatprovides libglade2
+   No package named libglade2
+   The following packages contain libglade2: libglade2.0_0, libglade2.0_0-devel, ruby-libglade2
+   You should use "-a" to use all of them
+   $ sudo urpmi libglade2.0_0-devel
+   To satisfy dependencies, the following packages are going to be installed:
+      Package                        Version      Release       Arch   
+   (medium "Mandriva Linux - 2009.0 (Free) - Installer")
+     libglade2.0_0-devel            2.6.3        1mdv2009.0    i586    
+     libglib2.0-devel               2.18.1       1mdv2009.0    i586    
+     libgtk+2.0_0-devel             2.14.3       2mdv2009.0    i586    
+     libpixman-1-devel              0.12.0       1mdv2009.0    i586    
+     libpthread-stubs               0.1          4mdv2009.0    i586    
+     libsm6-devel                   1.1.0        1mdv2009.0    i586    
+     libxcb-devel                   1.1.91       2mdv2009.0    i586    
+     libxcursor-devel               1.1.9        3mdv2009.0    i586    
+     libxdamage-devel               1.1.1        3mdv2009.0    i586    
+     libxext6-devel                 1.0.4        2mdv2009.0    i586    
+     libxrender1-devel              0.9.4        3mdv2009.0    i586    
+     libxt6-devel                   1.0.5        4mdv2009.0    i586    
+     x11-proto-devel                7.3          6mdv2009.0    i586    
+     zlib1-devel                    1.2.3        12mdv2009.0   i586    
+   (medium "Main")
+     glib-gettextize                2.18.1       1mdv2009.0    i586    
+     libatk1.0-devel                1.24.0       1mdv2009.0    i586    
+     libcairo-devel                 1.8.0        1mdv2009.0    i586    
+     libfontconfig-devel            2.6.0        3mdv2009.0    i586    
+     libfreetype6-devel             2.3.7        1mdv2009.0    i586    
+     libgdk_pixbuf2.0_0-devel       2.14.3       2mdv2009.0    i586    
+     libice6-devel                  1.0.4        5mdv2009.0    i586    
+     libpango1.0-devel              1.22.0       1mdv2009.0    i586    
+     libpng-devel                   1.2.31       2mdv2009.0    i586    
+     libx11_6-devel                 1.1.5        1mdv2009.0    i586    
+     libxau6-devel                  1.0.4        1mdv2009.0    i586    
+     libxcomposite1-devel           0.4.0        3mdv2009.0    i586    
+     libxdmcp6-devel                1.0.2        6mdv2009.0    i586    
+     libxfixes3-devel               4.0.3        4mdv2009.0    i586    
+     libxft-devel                   2.1.13       1mdv2009.0    i586    
+     libxi-devel                    1.1.3        3mdv2009.0    i586    
+     libxinerama1-devel             1.0.3        2mdv2009.0    i586    
+     libxrandr2-devel               1.2.3        1mdv2009.0    i586    
+     pango-doc                      1.22.0       1mdv2009.0    i586    
+   (medium "Main Updates")
+     libxml2-devel                  2.7.1        1.2mdv2009.0  i586    
+   90MB of additional disk space will be used.
+   12MB of packages will be retrieved.
+   Proceed with the installation of the 34 packages? (Y/n) Y
+   ...
+   $ sudo urpmi libcurl-devel
+   To satisfy dependencies, the following packages are going to be installed:
+      Package                        Version      Release       Arch   
+   (medium "Mandriva Linux - 2009.0 (Free) - Installer")
+     libkrb53-devel                 1.6.3        6mdv2009.0    i586    
+     libldap2.4_2-devel             2.4.11       3mdv2009.0    i586    
+   (medium "Main")
+     libext2fs-devel                1.41.2       1mnb2         i586    
+     libidn-devel                   1.10         1mdv2009.0    i586    
+     libopenssl0.9.8-devel          0.9.8h       3mdv2009.0    i586    
+     libsasl2-devel                 2.1.22       29mdv2009.0   i586    
+     libssh2-devel                  0.18         4mdv2009.0    i586    
+     libwrap-devel                  7.6          37mdv2009.0   i586    
+   (medium "Main Updates")
+     libcurl-devel                  7.19.0       2.1mdv2009.0  i586    
+   14MB of additional disk space will be used.
+   3.5MB of packages will be retrieved.
+   Proceed with the installation of the 9 packages? (Y/n) Y
+   ...
+   $ sudo urpmi liblua-devel
+   To satisfy dependencies, the following packages are going to be installed:
+      Package                        Version      Release       Arch   
+   (medium "Mandriva Linux - 2009.0 (Free) - Installer")
+     libncurses-devel               5.6          1.20080823.1> i586    
+   (medium "Main")
+     liblua-devel                   5.1.4        2mdv2009.0    i586    
+     libreadline5-devel             5.2          9mdv2009.0    i586    
+     lua                            5.1.4        2mdv2009.0    i586    
+   14MB of additional disk space will be used.
+   3MB of packages will be retrieved.
+   Proceed with the installation of the 4 packages? (Y/n) Y
+   ...
+   $ sudo urpmi libSDL_image-devel
+   To satisfy dependencies, the following packages are going to be installed:
+      Package                        Version      Release       Arch   
+   (medium "Mandriva Linux - 2009.0 (Free) - Installer")
+     libSDL_image1.2_0              1.2.6        6mdv2009.0    i586    
+     libdrm-devel                   2.3.1        1mdv2009.0    i586    
+     libxxf86vm-devel               1.0.2        1mdv2009.0    i586    
+     mesa                           7.0.4        1mdv2009.0    i586    
+   (medium "Main")
+     libSDL-devel                   1.2.13       10mdv2009.0   i586    
+     libSDL_image-devel             1.2.6        6mdv2009.0    i586    
+     libaa-devel                    1.4.0        0.rc5.17mdv2> i586    
+     libalsa2-devel                 1.0.18       0.rc3.1mdv20> i586    
+     libdirectfb-devel              1.2.3        3mdv2009.0    i586    
+     libggi-devel                   2.2.2        10mdv2009.0   i586    
+     libgii-devel                   1.0.2        10mdv2009.0   i586    
+     libmesagl1-devel               7.0.4        1mdv2009.0    i586    
+     libmesaglu1-devel              7.0.4        1mdv2009.0    i586    
+     libnas-devel                   1.9.1        1mdv2009.0    i586    
+     libslang-devel                 2.1.3        3mdv2009.0    i586    
+     libsysfs-devel                 2.1.0        9mnb2         i586    
+     libsysfs-static-devel          2.1.0        9mnb2         i586    
+     libxxf86dga-devel              1.0.2        3mdv2009.0    i586    
+   24MB of additional disk space will be used.
+   4.9MB of packages will be retrieved.
+   Proceed with the installation of the 18 packages? (Y/n) Y
+   $ sudo urpmi makedepend cproto
  
  ======Pre-Release Guide (WIP)======
  
  =====Pre-Release Preparation=====


IP-Address  : 70.242.228.82
Old Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien?rev=1229059872
New Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/




More information about the crossfire-wiki mailing list