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

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Wed Apr 17 14:16:40 CDT 2013


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

Date        : 2013/04/17 14:16
User        : kbulgrien
Edit Summary: Moved Linux distribution-specific setup sections to their own pages listed on dev:linux.

@@ -3,6 +3,5 @@
    * The Absolutely Real Thing
- 
  
  ======Introduction======
  
    * Long-time player, patcher, documenter, coder...
@@ -112,593 +111,25 @@
    $ curl -o branch.autogen.sh http://invidious.meflin.net/~kbulgrien/files/branch.autogen.sh
  
  =====Mageia 1=====
  
- 
- 
- 
- 
- ====Trunk Client====
- 
-   $ urpmq --whatprovides libglade2
-   No package named libglade2
-   The following packages contain libglade2: libglade2.0_0, libglade2.0_0-devel
-   You should use "-a" to use all of them
-   urpmq --whatprovides -a libglade2
-   libglade2.0_0
-   libglade2.0_0
-   libglade2.0_0-devel
-   libglade2.0_0-devel
-   $ sudo urpmi libglade2.0_0-devel
-   In order to satisfy the 'devel(libcairo)' dependency, one of the following packages is needed:
-    1- libcairo-devel-1.10.2-3.mga1.i586: Development files for Cairo library (to install)
-    2- libcairo-xcb-devel-1.10.2-4.mga1.i586: Development files for Cairo library (to install)
-   What is your choice? (1-2) 2
-   The following packages have to be removed for others to be upgraded:
-   flash-player-plugin-11.1.102.62-1.mga1.nonfree.i586
-    (due to missing libcairo2)
-   libcairo2-1.10.2-3.mga1.i586
-    (due to conflicts with libcairo-xcb2-1.10.2-4.mga1.i586) (y/N) N
-   $ sudo urpmi libglade2.0_0-devel
-   In order to satisfy the 'devel(libcairo)' dependency, one of the following packages is needed:
-    1- libcairo-devel-1.10.2-3.mga1.i586: Development files for Cairo library (to install)
-    2- libcairo-xcb-devel-1.10.2-4.mga1.i586: Development files for Cairo library (to install)
-   What is your choice? (1-2) 1
-     To satisfy dependencies, the following packages are going to be installed:
-      Package                        Version      Release       Arch   
-   (medium "Mageia - 1 - i586 DVD")
-     libatk1.0-devel                1.32.0       2.mga1        i586    
-     libcairo-devel                 1.10.2       3.mga1        i586    
-     libglade2.0_0-devel            2.6.4        5.mga1        i586    
-     libpango1.0-devel              1.28.4       1.mga1        i586    
-     libx11_6-devel                 1.4.3        1.mga1        i586    
-     libxcb-glx0                    1.7          1.mga1        i586    
-     libxcb-randr0                  1.7          1.mga1        i586    
-     libxcb-screensaver0            1.7          1.mga1        i586    
-     libxcb-xinerama0               1.7          1.mga1        i586    
-     libxcb-xprint0                 1.7          1.mga1        i586    
-     libxcb-xvmc0                   1.7          1.mga1        i586    
-     libxcursor-devel               1.1.11       1.mga1        i586    
-     libxext6-devel                 1.2.0        2.mga1        i586    
-     libxi-devel                    1.4.2        1.mga1        i586    
-     libxinerama1-devel             1.1.1        2.mga1        i586    
-     libxrandr2-devel               1.3.1        2.mga1        i586    
-     libxrender1-devel              0.9.6        1.mga1        i586    
-     pango-doc                      1.28.4       1.mga1        i586    
-   (medium "Core Release")
-     libfontconfig-devel            2.8.0        5.mga1        i586    
-     libgtk+2.0-devel               2.24.4       1.mga1        i586    
-     libpixman-1-devel              0.20.2       1.mga1        i586    
-     libpthread-stubs               0.3          1.mga1        i586    
-     libxau6-devel                  1.0.6        1.mga1        i586    
-     libxcb-composite0              1.7          1.mga1        i586    
-     libxcb-damage0                 1.7          1.mga1        i586    
-     libxcb-devel                   1.7          1.mga1        i586    
-     libxcb-dpms0                   1.7          1.mga1        i586    
-     libxcb-record0                 1.7          1.mga1        i586    
-     libxcb-render0                 1.7          1.mga1        i586    
-     libxcb-res0                    1.7          1.mga1        i586    
-     libxcb-sync0                   1.7          1.mga1        i586    
-     libxcb-xevie0                  1.7          1.mga1        i586    
-     libxcb-xf86dri0                1.7          1.mga1        i586    
-     libxcb-xfixes0                 1.7          1.mga1        i586    
-     libxcb-xtest0                  1.7          1.mga1        i586    
-     libxcomposite1-devel           0.4.3        1.mga1        i586    
-     libxdamage-devel               1.1.3        1.mga1        i586    
-     libxdmcp6-devel                1.1.0        1.mga1        i586    
-     libxfixes3-devel               5.0          1.mga1        i586    
-     libxft-devel                   2.2.0        1.mga1        i586    
-     x11-proto-devel                7.6          9.mga1        i586    
-   (medium "Core Updates")
-     libfreetype6-devel             2.4.4        5.4.mga1      i586    
-     libgdk_pixbuf2.0-devel         2.22.1       3.1.mga1      i586    
-     libpng-devel                   1.2.47       1.mga1        i586    
-     libpng3                        1.2.47       1.mga1        i586    
-   66MB of additional disk space will be used.
-   8.7MB of packages will be retrieved.
-   Proceed with the installation of the 45 packages? (Y/n) Y
-   ...
-   $ sudo urpmi libcurl-devel
-   To satisfy dependencies, the following packages are going to be installed:
-      Package                        Version      Release       Arch   
-   (medium "Core Release")
-     libext2fs-devel                1.41.14      2.mga1        i586    
-     libidn-devel                   1.19         2.mga1        i586    
-     libsasl2-devel                 2.1.23       14.mga1       i586    
-     libssh2-devel                  1.2.8        1.mga1        i586    
-     libwrap-devel                  7.6          42.mga1       i586    
-   (medium "Core Updates")
-     libcurl-devel                  7.21.5       1.2.mga1      i586    
-     libkrb53-devel                 1.8.3        5.1.mga1      i586    
-     libldap2.4_2-devel             2.4.25       1.1.mga1      i586    
-     libopenssl-devel               1.0.0d       2.1.mga1      i586    
-   13MB of additional disk space will be used.
-   4.2MB 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 "Core Release")
-     liblua-devel                   5.1.4        9.mga1        i586    
-     libreadline-devel              6.2          1.mga1        i586    
-     lua                            5.1.4        9.mga1        i586    
-   6.8MB of additional disk space will be used.
-   1.8MB of packages will be retrieved.
-   Proceed with the installation of the 3 packages? (Y/n) Y
-   ...
-   $ sudo urpmi libSDL_image-devel
-   In order to satisfy the 'devel(libjpeg)' dependency, one of the following packages is needed:
-    1- libjpeg-devel-8b-5.mga1.i586: Development tools for programs which will use the libjpeg library (to install)
-    2- libjpeg62-devel-6b-49.mga1.i586: Development tools for programs which will use the libjpeg library (to install)
-   What is your choice? (1-2) 1
-   To satisfy dependencies, the following packages are going to be installed:
-      Package                        Version      Release       Arch   
-   (medium "Mageia - 1 - i586 DVD")
-     libalsa2-devel                 1.0.24.1     3.mga1        i586    
-     libdrm-devel                   2.4.25       1.mga1        i586    
-     libjbig-devel                  2.0          5.mga1        i586    
-     libslang-devel                 2.2.2        4.mga1        i586    
-   (medium "Core Release")
-     libSDL_image-devel             1.2.10       3.mga1        i586    
-     libaa-devel                    1.4.0        0.rc5.22.mga1 i586    
-     libdirectfb-devel              1.4.11       2.mga1        i586    
-     libggi-devel                   2.2.2        16.mga1       i586    
-     libgii-devel                   1.0.2        15.mga1       i586    
-     libgpm-devel                   1.20.6       5.mga1        i586    
-     libjpeg-devel                  8b           5.mga1        i586    
-     libkms1                        2.4.25       1.mga1        i586    
-     libmesagl1-devel               7.10.2       4.mga1        i586    
-     libmesaglu1-devel              7.10.2       4.mga1        i586    
-     libsysfs-devel                 2.1.0        11.mga1       i586    
-     libsysfs-static-devel          2.1.0        11.mga1       i586    
-     libxxf86dga-devel              1.1.2        1.mga1        i586    
-     libxxf86vm-devel               1.1.1        2.mga1        i586    
-   (medium "Core Updates")
-     libSDL-devel                   1.2.14       4.1.mga1      i586    
-     libtiff-devel                  3.9.5        1.1.mga1      i586    
-   27MB of additional disk space will be used.
-   5.5MB of packages will be retrieved.
-   Proceed with the installation of the 20 packages? (Y/n) Y
-   ...
-   $ sudo urpmi libmesaglut3-devel makedepend
-   To satisfy dependencies, the following packages are going to be installed:
-      Package                        Version      Release       Arch   
-   (medium "Core Release")
-     libice6-devel                  1.0.7        2.mga1        i586    
-     libmesaglut3-devel             7.10.2       4.mga1        i586    
-     libsm6-devel                   1.2.0        2.mga1        i586    
-     libxmu6-devel                  1.1.0        2.mga1        i586    
-     libxt-devel                    1.1.1        2.mga1        i586    
-     makedepend                     1.0.3        1.mga1        i586    
-   853KB of additional disk space will be used.
-   316KB of packages will be retrieved.
-   Proceed with the installation of the 6 packages? (Y/n) Y
-   ...
-   $ sudo urpmi cproto
-   No package named cproto
- 
- Media configured:
- 
-   CD-ROM Mageia - 1 - i586 DVD
-   Mirror list Core Release
-   Mirror list Core Updates
-   Mirror list Nonfree Release
-   Mirror list Nonfree Updates
- 
- Added media:
- 
-   Mirror list Core Backports
-   Mirror list Nonfree Backports
-   Mirror list Tainted Release
-   Mirror list Tainted Updates
-   Mirror list Tainted Backports
- 
-   $ sudo urpmi cproto
-   No package named cproto
- 
- Someone on #mageia @ irc.freenode.net reports cproto is in Cauldron, and is to go into Mageia 2.
- 
-   $ curl -o cproto-4.7j-1.mga2.src.rpm http://distro.ibiblio.org/pub/linux/distributions/mageia/distrib/cauldron/SRPMS/core/release/cproto-4.7j-1.mga2.src.rpm
-   $ rpmbuild --rebuild --clean cproto-4.7j-1.mga2.src.rpm
-   error: Failed build dependencies:
- 	byacc is needed by cproto-4.7j-1.mga1.i586
-   $ sudo urpmi byacc
-   $ rpmbuild --rebuild --clean cproto-4.7j-1.mga2.src.rpm
-   $ mv ~/rpmbuild/RPMS/i586/cproto* .
-   $ sudo urpmi ./cproto-4.7j-1.mga1.i586.rpm
- 
- Above instructions created a full client build environment.
- 
-   $ cd /home/devel/crossfire
-   $ curl -l trunk.autogen.sh http://invidious.meflin.net/~kbulgrien/files/trunk.autogen.sh
-   $ cd client/trunk
-   $ bash ../../trunk.autogen.sh
-   $ make
-   $ sudo mkdir -p /home/apps/crossfire
-   $ sudo chgrp -R ctools /home/apps
-   $ sudo chmod -R g+rwx /home/apps
-   $ make install
-   $ /home/apps/crossfire/bin/crossfire-client-gtk2
- 
- ====client RPMs====
- 
- TBD
- 
- ====.glade files====
- 
- Client .glade window and dialog layout files are maintained using glade3:
- 
-   $ sudo urpmi glade3
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libgladeui1_9                  3.6.7        3mdv2010.1    i586    
-     glade3                         3.6.7        3mdv2010.1    i586    
-   Proceed with the installation of the 2 packages? (Y/n) y
- 
- ====Trunk Server====
- 
- After installing the client packages, this still needed to be done:
- 
-   $ sudo urpmi flex
-   $ sudo uprmi python-devel
-     installing libpython2.6-devel-2.6.5-2.1mdv2010.1.i586.rpm
- 
- ====Mapper (Server)====
- 
- Presuming the client and server dependencies are loaded, this was needed:
- 
-   $ sudo urpmi libgd-devel
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libgd-devel                    2.0.35       14mdv2010.1   x86_64  
-     libxpm-devel                   3.5.8        2mdv2010.1    x86_64  
-   Proceed with the installation of the 2 packages? (Y/n) y
- 
- ====CRE (Server)====
- 
- CRE needs qmake:
- 
-   $ sudo urpmi libqt4-devel
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     lib64asyncns-devel             0.8          1mdv2010.1    x86_64  
-     lib64avahi-client-devel        0.6.25       5mdv2010.1    x86_64  
-     lib64avahi-common-devel        0.6.25       5mdv2010.1    x86_64  
-     lib64cap-devel                 2.19         5mdv2010.1    x86_64  
-     lib64dbus-1-devel              1.2.24       1mdv2010.1    x86_64  
-     lib64flac-devel                1.2.1        7mdv2010.1    x86_64  
-     lib64ogg-devel                 1.2.0        1mdv2010.1    x86_64  
-     lib64phononexperimental4       4.4.1        6mdv2010.1    x86_64  
-     lib64pulseaudio-devel          0.9.21       26mdv2010.1   x86_64  
-     lib64qt4-devel                 4.6.2        9mdv2010.1    x86_64  
-     lib64qtclucene4                4.6.2        9mdv2010.1    x86_64  
-     lib64qthelp4                   4.6.2        9mdv2010.1    x86_64  
-     lib64qtscripttools4            4.6.2        9mdv2010.1    x86_64  
-     lib64sndfile-devel             1.0.21       2mdv2010.1    x86_64  
-     lib64sqlite3-devel             3.6.23.1     2mdv2010.1    x86_64  
-     lib64vorbis-devel              1.3.1        1mdv2010.1    x86_64  
-     lib64xtst6-devel               1.1.0        2mdv2010.1    x86_64  
-     phonon-devel                   4.4.1        6mdv2010.1    x86_64  
-     qt4-designer-plugin-phonon     4.6.2        9mdv2010.1    x86_64  
-     qt4-designer-plugin-qt3support 4.6.2        9mdv2010.1    x86_64  
-     qt4-designer-plugin-webkit     4.6.2        9mdv2010.1    x86_64  
-     qt4-qtconfig                   4.6.2        9mdv2010.1    x86_64  
-   Proceed with the installation of the 22 packages? (Y/n) 
+ See [[dev:linux_mageia_1|Mageia 1]]
  
  =====Mandriva 2010.1 (Spring)=====
  
- ====Trunk Client====
- 
-   $ 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
-   In order to satisfy the 'devel(libstdc++)' dependency, one of the following packages is needed:
-    1- libstdc++-devel-4.4.3-2mnb2.i586: Header files and libraries for C++ development (to install)
-    2- libstdc++5-devel-3.3.6-4mdv2009.0.i586: Header files and libraries for C++ development (to install)
-   What is your choice? (1-2) 1
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libglib2.0-devel               2.24.1       1mdv2010.1    i586    
-     libgtk+2.0_0-devel             2.20.1       1mdv2010.1    i586    
-     libice6-devel                  1.0.6        2mdv2010.1    i586    
-     libsm6-devel                   1.1.1        2mdv2010.1    i586    
-     libstdc++-devel                4.4.3        2mnb2         i586    
-     libxcb-composite0              1.6          1mdv2010.1    i586    
-     libxcb-damage0                 1.6          1mdv2010.1    i586    
-     libxcb-devel                   1.6          1mdv2010.1    i586    
-     libxcb-dpms0                   1.6          1mdv2010.1    i586    
-     libxcb-glx0                    1.6          1mdv2010.1    i586    
-     libxcb-record0                 1.6          1mdv2010.1    i586    
-     libxcb-shape0                  1.6          1mdv2010.1    i586    
-     libxcb-sync0                   1.6          1mdv2010.1    i586    
-     libxcb-xprint0                 1.6          1mdv2010.1    i586    
-     libxcb-xvmc0                   1.6          1mdv2010.1    i586    
-     libxdmcp6-devel                1.0.3        2mdv2010.1    i586    
-     libxext6-devel                 1.1.1        2mdv2010.1    i586    
-     libxft-devel                   2.1.14       1mdv2010.1    i586    
-     libxi-devel                    1.3          1mdv2010.1    i586    
-     libxinerama1-devel             1.1          1mdv2010.1    i586    
-     libxrender1-devel              0.9.5        2mdv2010.1    i586    
-     zlib1-devel                    1.2.3        15mdv2010.1   i586    
-     glib-gettextize                2.24.1       1mdv2010.1    i586    
-     libatk1.0-devel                1.30.0       1mdv2010.1    i586    
-     libcairo-devel                 1.9.6        3mdv2010.1    i586    
-     libfontconfig-devel            2.8.0        2mdv2010.1    i586    
-     libgdk_pixbuf2.0_0-devel       2.20.1       1mdv2010.1    i586    
-     libglade2.0_0-devel            2.6.4        3mdv2010.1    i586    
-     libpango1.0-devel              1.28.0       1mdv2010.1    i586    
-     libpcre-devel                  8.02         1mdv2010.1    i586    
-     libpixman-1-devel              0.18.2       1mdv2010.1    i586    
-     libpthread-stubs               0.3          1mdv2010.1    i586    
-     libx11_6-devel                 1.3.3        1mdv2010.1    i586    
-     libxau6-devel                  1.0.5        2mdv2010.1    i586    
-     libxcb-randr0                  1.6          1mdv2010.1    i586    
-     libxcb-render0                 1.6          1mdv2010.1    i586    
-     libxcb-res0                    1.6          1mdv2010.1    i586    
-     libxcb-screensaver0            1.6          1mdv2010.1    i586    
-     libxcb-shm0                    1.6          1mdv2010.1    i586    
-     libxcb-xevie0                  1.6          1mdv2010.1    i586    
-     libxcb-xf86dri0                1.6          1mdv2010.1    i586    
-     libxcb-xfixes0                 1.6          1mdv2010.1    i586    
-     libxcb-xinerama0               1.6          1mdv2010.1    i586    
-     libxcb-xtest0                  1.6          1mdv2010.1    i586    
-     libxcb-xv0                     1.6          1mdv2010.1    i586    
-     libxcomposite1-devel           0.4.1        1mdv2010.1    i586    
-     libxcursor-devel               1.1.10       2mdv2010.1    i586    
-     libxdamage-devel               1.1.2        1mdv2010.1    i586    
-     libxfixes3-devel               4.0.4        1mdv2010.1    i586    
-     libxml2-devel                  2.7.7        1mdv2010.1    i586    
-     libxrandr2-devel               1.3.0        3mdv2010.1    i586    
-     libxt-devel                    1.0.8        1mdv2010.1    i586    
-     multiarch-utils                1.0.10       1mdv2010.1    noarch  
-     pango-doc                      1.28.0       1mdv2010.1    i586    
-     x11-proto-devel                7.5          5mdv2010.1    i586    
-     libfreetype6-devel             2.3.12       1.1mdv2010.1  i586    
-     libpng-devel                   1.2.43       1.1mdv2010.1  i586    
-     libpng3                        1.2.43       1.1mdv2010.1  i586    
-   Proceed with the installation of the 58 packages? (Y/n) Y
-   ...
-   $ sudo urpmi libcurl-devel
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libkrb53-devel                 1.8.1        5mdv2010.1    i586    
-     libsasl2-devel                 2.1.23       8mdv2010.1    i586    
-     libwrap-devel                  7.6          40mdv2010.1   i586    
-     libcurl-devel                  7.20.1       2mdv2010.1    i586    
-     libext2fs-devel                1.41.12      1mnb2         i586    
-     libidn-devel                   1.18         1mdv2010.1    i586    
-     libldap2.4_2-devel             2.4.22       2mdv2010.1    i586    
-     libopenssl1.0.0-devel          1.0.0a       1mdv2010.1    i586    
-     libssh2-devel                  1.2.5        1mdv2010.1    i586    
-   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   
-     liblua-devel                   5.1.4        8mdv2010.1    i586    
-     libncurses-devel               5.7          4.20091227.1> i586    
-     libreadline-devel              6.1          2mdv2010.1    i586    
-     lua                            5.1.4        8mdv2010.1    i586    
-   Proceed with the installation of the 4 packages? (Y/n) Y
-   ...
-   $ sudo urpmi libSDL_image-devel
-   In order to satisfy the 'devel(libjpeg)' dependency, one of the following packages is needed:
-    1- libjpeg-devel-8a-1mdv2010.1.i586: Development tools for programs which will use the libjpeg library (to install)
-    2- libjpeg62-devel-6b-45mdv2010.0.i586: Development tools for programs which will use the libjpeg library (to install)
-   What is your choice? (1-2) 1
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libjpeg-devel                  8a           1mdv2010.1    i586    
-     libkms1                        2.4.20       2mdv2010.1    i586    
-     libmesaglu1-devel              7.8.1        6mdv2010.1    i586    
-     libslang-devel                 2.2.2        1mdv2010.1    i586    
-     libxxf86vm-devel               1.1.0        1mdv2010.1    i586    
-     mesa                           7.8.1        6mdv2010.1    i586    
-     libSDL-devel                   1.2.14       1mdv2010.1    i586    
-     libSDL_image-devel             1.2.10       2mdv2010.1    i586    
-     libSDL_image1.2_0              1.2.10       2mdv2010.1    i586    
-     libaa-devel                    1.4.0        0.rc5.19mdv2> i586    
-     libalsa2-devel                 1.0.23       2mdv2010.1    i586    
-     libdirectfb-devel              1.4.3        2mdv2010.1    i586    
-     libdrm-devel                   2.4.20       2mdv2010.1    i586    
-     libggi-devel                   2.2.2        14mdv2010.1   i586    
-     libgii-devel                   1.0.2        13mdv2010.1   i586    
-     libjbig-devel                  2.0          4mdv2010.1    i586    
-     libmesagl1-devel               7.8.1        6mdv2010.1    i586    
-     libsysfs-devel                 2.1.0        10mnb2        i586    
-     libsysfs-static-devel          2.1.0        10mnb2        i586    
-     libtiff-devel                  3.9.2        2mdv2010.1    i586    
-     libxmu6-devel                  1.0.5        2mdv2010.1    i586    
-     libxxf86dga-devel              1.1.1        1mdv2010.1    i586    
-   Proceed with the installation of the 22 packages? (Y/n) Y
-   ...
-   $ sudo urpmi libmesaglut3-devel makedepend cproto
- 
- ====client RPMs====
- 
- On a minimal system, building RPMs resulted in an error:
- 
-    RPM build errors:
-     File must begin with "/": %{_desktopdir}/crossfire-client-gtk2.desktop
- 
- _desktopdir is defined in /etc/rpm/macros.d/jpackage.macros.  One could also define it in a per-user .rpmmacros file, but adding the package fixes it at a system level using official distribution settings.
- 
-   $ sudo urpmi jpackage-utils
- 
- ====.glade files====
- 
- Client .glade window and dialog layout files are maintained using glade3:
- 
-   $ sudo urpmi glade3
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libgladeui1_9                  3.6.7        3mdv2010.1    i586    
-     glade3                         3.6.7        3mdv2010.1    i586    
-   Proceed with the installation of the 2 packages? (Y/n) y
- 
- ====Trunk Server====
- 
- After installing the client packages, this still needed to be done:
- 
-   $ sudo urpmi flex
-   $ sudo uprmi python-devel
-     installing libpython2.6-devel-2.6.5-2.1mdv2010.1.i586.rpm
- 
- ====Mapper (Server)====
- 
- Presuming the client and server dependencies are loaded, this was needed:
- 
-   $ sudo urpmi libgd-devel
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libgd-devel                    2.0.35       14mdv2010.1   x86_64  
-     libxpm-devel                   3.5.8        2mdv2010.1    x86_64  
-   Proceed with the installation of the 2 packages? (Y/n) y
- 
- ====CRE (Server)====
- 
- CRE needs qmake:
- 
-   $ sudo urpmi libqt4-devel
-   To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     lib64asyncns-devel             0.8          1mdv2010.1    x86_64  
-     lib64avahi-client-devel        0.6.25       5mdv2010.1    x86_64  
-     lib64avahi-common-devel        0.6.25       5mdv2010.1    x86_64  
-     lib64cap-devel                 2.19         5mdv2010.1    x86_64  
-     lib64dbus-1-devel              1.2.24       1mdv2010.1    x86_64  
-     lib64flac-devel                1.2.1        7mdv2010.1    x86_64  
-     lib64ogg-devel                 1.2.0        1mdv2010.1    x86_64  
-     lib64phononexperimental4       4.4.1        6mdv2010.1    x86_64  
-     lib64pulseaudio-devel          0.9.21       26mdv2010.1   x86_64  
-     lib64qt4-devel                 4.6.2        9mdv2010.1    x86_64  
-     lib64qtclucene4                4.6.2        9mdv2010.1    x86_64  
-     lib64qthelp4                   4.6.2        9mdv2010.1    x86_64  
-     lib64qtscripttools4            4.6.2        9mdv2010.1    x86_64  
-     lib64sndfile-devel             1.0.21       2mdv2010.1    x86_64  
-     lib64sqlite3-devel             3.6.23.1     2mdv2010.1    x86_64  
-     lib64vorbis-devel              1.3.1        1mdv2010.1    x86_64  
-     lib64xtst6-devel               1.1.0        2mdv2010.1    x86_64  
-     phonon-devel                   4.4.1        6mdv2010.1    x86_64  
-     qt4-designer-plugin-phonon     4.6.2        9mdv2010.1    x86_64  
-     qt4-designer-plugin-qt3support 4.6.2        9mdv2010.1    x86_64  
-     qt4-designer-plugin-webkit     4.6.2        9mdv2010.1    x86_64  
-     qt4-qtconfig                   4.6.2        9mdv2010.1    x86_64  
-   Proceed with the installation of the 22 packages? (Y/n) 
+ See [[dev:linux_mandriva_2010.1|Mandriva 2010.1 (Spring)]]
  
  =====Mandriva 2009.0=====
  
- ====Trunk Client====
- 
-   $ 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   
-     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    
-     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    
-     libxml2-devel                  2.7.1        1.2mdv2009.0  i586    
-   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   
-     libkrb53-devel                 1.6.3        6mdv2009.0    i586    
-     libldap2.4_2-devel             2.4.11       3mdv2009.0    i586    
-     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    
-     libcurl-devel                  7.19.0       2.1mdv2009.0  i586    
-   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   
-     libncurses-devel               5.6          1.20080823.1> i586    
-     liblua-devel                   5.1.4        2mdv2009.0    i586    
-     libreadline5-devel             5.2          9mdv2009.0    i586    
-     lua                            5.1.4        2mdv2009.0    i586    
-   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   
-     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    
-     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    
-   Proceed with the installation of the 18 packages? (Y/n) Y
-   $ sudo urpmi libmesaglut3-devel
-    To satisfy dependencies, the following packages are going to be installed:
-     Package                        Version      Release       Arch   
-     libmesaglut3                   7.0.4        1mdv2009.0    i586    
-     libmesaglut3-devel             7.0.4        1mdv2009.0    i586    
-     libxmu6-devel                  1.0.4        4mdv2009.0    i586    
-   Proceed with the installation of the 3 packages? (Y/n) Y
-   ...
-   $ sudo urpmi makedepend cproto
+ See [[dev:linux_mandriva_2009.0|Mandriva 2009.0]]
  
  ======Release Guide (WIP)======
  
  The directions use SVN trunk as the example release.  The instructions presume you start in the top level SVN directory (the one that contains the arch, client, maps, server) for each phase (arch, client, maps, server)
  
  This procedure assumes that release operations are done in the ''/home/devel/crossfire/rpmbuild'' directory.
  
  The RPMs build in this procedure may be installed by a user without using **sudo** or root permissions.  The RPMs will be build to install in the user's home directory (**${HOME}/usr/local/games/crossfire**).  This path is chosen so it is clearer how to modify the procedure to build RPMs that install into **/usr/local/games/crossfire**.
- 
  
  =====Optional: Setup .rpmmacros=====
  
  A key to building RPMs without using sudo or root is centered around creating a .rpmmacros file in the builder's home directory.  You only need a file like this set up if you want to build and install the rpm as a normal user.  To make RPMs that use distribution defaults, make sure that ~/.rpmmacros does not exist, or that it does not conflict with the system-wide settings.


IP-Address  : 70.254.43.42
Old Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien?rev=1330222382
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