Magellan Linux

Diff of /trunk/nonfree/vmware-workstation/vmware-workstation-6.5.2.156735-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2074 by niro, Mon Jun 15 22:14:32 2009 UTC revision 2075 by niro, Mon Jun 15 22:18:54 2009 UTC
# Line 58  src_prepare() Line 58  src_prepare()
58   # patch the installer   # patch the installer
59   mpatch ${PNAME}-${PVER}-installer.patch || die   mpatch ${PNAME}-${PVER}-installer.patch || die
60   # needed direcory by the patch   # needed direcory by the patch
61   install -d ${BUILDDIR}/vmware-confdir || die   install -d ${SRCDIR}/vmware-confdir || die
62  }  }
63    
64  # fake (gnome2 include has a standart src_compile)  # fake (gnome2 include has a standart src_compile)
# Line 71  src_install() Line 71  src_install()
71   # needed directories   # needed directories
72   minstalldir /etc/rc.d/init.d || die   minstalldir /etc/rc.d/init.d || die
73    
74   local installer_dir="${BUILDDIR}/payload/install/vmware-installer"   local installer_dir="${SRCDIR}/payload/install/vmware-installer"
75   local python_opts="-W ignore::DeprecationWarning"   local python_opts="-W ignore::DeprecationWarning"
76   export VMWARE_SKIP_NETWORKING="true"   export VMWARE_SKIP_NETWORKING="true"
77   python ${python_opts} ${installer_dir}/vmware-installer.py \   python ${python_opts} ${installer_dir}/vmware-installer.py \
78   --set-setting vmware-installer.libconf ${installer_dir}/lib/libconf \   --set-setting vmware-installer.libconf ${installer_dir}/lib/libconf \
79   --set-setting initdir ${BUILDDIR} \   --set-setting initdir ${SRCDIR} \
80   --set-setting initscriptdir ${BINDIR}/etc/rc.d/init.d \   --set-setting initscriptdir ${BINDIR}/etc/rc.d/init.d \
81   --set-setting prefix ${BINDIR}/opt/vmware \   --set-setting prefix ${BINDIR}/opt/vmware \
82   --set-setting sysconfdir ${BINDIR}/etc \   --set-setting sysconfdir ${BINDIR}/etc \
# Line 89  src_install() Line 89  src_install()
89   rm -rf ${BINDIR}/opt/vmware/lib/vmware/modules/binary || die   rm -rf ${BINDIR}/opt/vmware/lib/vmware/modules/binary || die
90    
91   # needed!!!   # needed!!!
92   if [ ! -e ${BUILDDIR}/vmware-confdir/bootstrap ]   if [ ! -e ${SRCDIR}/vmware-confdir/bootstrap ]
93   then   then
94   echo "VMware installation seems to have rolled back."   echo "VMware installation seems to have rolled back."
95   echo "Please include the contents of ${BUILDDIR}/vmware-installer.log"   echo "Please include the contents of ${SRCDIR}/vmware-installer.log"
96   echo "in any bug reports you file."   echo "in any bug reports you file."
97   die "VMware installation rolled back."   die "VMware installation rolled back."
98   fi   fi
99    
100   # remove ${BINDIR} from pathes   # remove ${BINDIR} from pathes
101   sed -i "s:${BINDIR}::" ${BUILDDIR}/vmware-confdir/bootstrap || die   sed -i "s:${BINDIR}::" ${SRCDIR}/vmware-confdir/bootstrap || die
102    
103   # move icons/mime/desktop handles to a proper location   # move icons/mime/desktop handles to a proper location
104   minstalldir /usr/share || die   minstalldir /usr/share || die
# Line 111  src_install() Line 111  src_install()
111    
112   # install vmware config from temporary vmware-confdir   # install vmware config from temporary vmware-confdir
113   minstalldir /etc/vmware/init.d || die   minstalldir /etc/vmware/init.d || die
114   cp -r ${BUILDDIR}/vmware-confdir/* ${BINDIR}/etc/vmware || die   cp -r ${SRCDIR}/vmware-confdir/* ${BINDIR}/etc/vmware || die
115   mv ${BINDIR}/etc/init.d/* ${BINDIR}/etc/vmware/init.d   mv ${BINDIR}/etc/init.d/* ${BINDIR}/etc/vmware/init.d
116   # fix lsmod path   # fix lsmod path
117   sed -i "s:/sbin/lsmod:/bin/lsmod:" ${BINDIR}/etc/vmware/init.d/vmware || die   sed -i "s:/sbin/lsmod:/bin/lsmod:" ${BINDIR}/etc/vmware/init.d/vmware || die

Legend:
Removed from v.2074  
changed lines
  Added in v.2075