download childsplay-install.patch
Language: NonCode
LOC: 0
Project Info
Pingwinek GNU/Linux(pingwinek)
Server: Gna!
Type: cvs
...ingwinek\pingwinek\patches\
   a2ps-gcc34.patch
   acpid-build.patch
   adns-destdir.patch
   anacron-build.patch
   antlr-box.patch
   apache-ant-antd.patch
   apache-ant-home.diff
   apache-ant-javah.patch
   ardour-build.patch
   atol-paths.patch
   aurora-library-build.patch
   aurora-panel-bugs.patch
   autogen-build.patch
   avidemux-build.patch
   backstep-build.patch
   barrage-desktop.patch
   ...command-not-found.patch
   bash-paths.diff
   bash-trap.patch
   binutils-fix.patch
   blam-build.patch
   blender-build.patch
   bluefish-desktop.diff
   bmp-wma-build.patch
   bonddb-build.patch
   boost-atomicity.patch
   bsd-finger-build.patch
   bsdiff-build.patch
   bzip2-makefile.diff
   cdemu-latest-kernel.patch
   cdparanoia-gcc34.patch
   childsplay-install.patch
   ...y-plugins-install.patch
   christine-shared.patch
   clanlib-build.patch
   compiz-build.patch
   confuse-shared.patch
   control-center-xkb.patch
   criawips-desktop.patch
   cuiterm-build.patch
   cups-ppdsdat.patch
   cvs-haiku-hacks.patch
   cvs-system-zlib.diff
   db-fhs.diff
   db-pthread.patch
   ...harp-glib-install.patch
   dctc-build.patch
   ...udio-player-paths.patch
   dhcdbd-build.patch
   ...ption_environment.patch
   ...ent-script-redhat.patch
   dhcp-fhs.diff
   dhcpcd-build.patch
   docbook-to-man-build.patch
   ...ook-utils-catalog.patch
   docbook-utils-elinks.patch
   dos2unix-fixes.patch
   drapes-build.patch
   drgeo-desktop.patch
   dsniff-build.patch
   dsniff-libnet11.patch
   eagle-usb-build.patch
   efax-gtk-desktop.patch
   efltk-build.patch
   eiciel-build.patch
   ekg2-build.patch
   emotion-build.patch
   entice-build.patch
   etcnet-config.patch
   evolution-gstreamer.patch
   ...rver__mmap_summary.diff
   faad-build.patch
   fam-build.diff
   fam-dnotify.diff
   fam-gcc34.patch
   fam-rpcsvc.diff
   fcron-destdir.patch
   festival-build.patch
   fftscope-gtk2.patch
   file-haiku-hacks.patch
   findutils-locate.patch
   firefox-lib-path.patch
   freewrl-build.patch
   g-wrap-build.patch
   gai-build.patch
   gammu-build.patch
   ganyremote-install.patch
   gazpacho-build.patch
   gcc-not-found.patch
   gcstar-install.patch
   gd-fontpath.patch
   gdb-system-readline.diff
   gdm-config.diff
   gexif-deprecated.patch
   gfilemanager-install.patch
   gg2-libnotify.patch
   ggseq-build.patch
   gimp-build.patch
   gimp-gcc4.patch
   git-gnu-install.patch
   glame-build.patch
   glib-haiku-hacks.patch
   glib1-build.patch
   glibc-localedata.diff
   glibrary-desktop.patch
   glom-gettext.patch
   glut-link.patch
   gnocky-bug.patch
   ...applets-gswitchit.patch
   ...e-menus-pingwinek.patch
   gnome-panel-config.patch
   ...ne-manager-pixmap.patch
   gnome-pilot-build.patch
   gnome-session-build.patch
   gnome-session-config.patch
   ...em-tools-grub_map.patch
   ...m-tools-pingwinek.patch
   ...e-terminal-config.patch
   gnome-themes-config.patch
   ...e-translate-build.patch
   ...late-selected-tag.patch
   ...ow-custom-widgets.patch
   gnomeicu-deprecated.patch
   gnuchess-build.patch
   gnusound-ffmpeg.patch
   goldwater-build.patch
   goldwater-soname.patch
   gpaint-gnome22.diff
   gpaint-imlib.diff
   gpdf-build.patch
   gplflash-build.patch
   gproftpd-desktop.patch
   groff-colors.patch
   grub-install.patch
   gsmlib-gcc34.patch
   gsoko-desktop.patch
   gsoko-gtk2.patch
   gst-ffmpeg-build.patch
   gtetrinet-fhs.patch
   ...-2.4.0-menushadow.patch
   gtk+-menu_size.patch
   gtk+-performance.patch
   gtk-doc-haiku-hacks.patch
   gtk-sharp-destdir.patch
   gtk-sharp-gtkhtml.patch
   ...ozembedmm-firefox.patch
   gtkperf-desktop.patch
   guniqueapp-build.patch
   gweled-bug.patch
   gweled-desktop.patch
   ...de-export-symbols.patch
   gwifimeter-install.patch
   haiku-build.patch
   hawknl-libname.patch
   heimdal-build.patch
   heimdal-link.patch
   helixplayer-build.patch
   hermes-build.patch
   howl-build.patch
   httpd-config.patch
   httpd-layout.patch
   ifplugd-build.patch
   ...ck-system-libltdl.patch
   indent-build.patch
   initng-livecd.patch
   initng-no-warnings.patch
   iplog-build.patch
   iproute2-pgw.diff
   iputils-pgw.diff
   ipw3945-build.patch
   iso-codes-pkgconfig.patch
   ...-ControlPanel-fix.patch
   kazehakase-build.patch
   kdebase-build.patch
   kdelibs-config.patch
   kdemultimedia-build.patch
   kvm-build.patch
   kvm-qemu-fixes.patch
   ladspa-build.patch
   lame-link.patch
   latex2html-build.patch
   libebml-build.patch
   libexif-gtk-build.patch
   libgenerics-install.patch
   libgnome-config.patch
   libgsm-makefile.patch
   libjpeg-fhs.patch
   libjpeg-haiku-shared.patch
   libmatroska-build.patch
   libmikmod-perms.diff
   libmpeg3-build.patch
   libnet-shared.diff
   libots-build.patch
   libpcap-shared.diff
   librhtv-build.patch
   libtextcat-devel.patch
   ...rrent-change-name.patch
   ...plugins-gstreamer.patch
   libxml2-haiku-hacks.patch
   links-languages.diff
   linneighborhood-gtk2.patch
   linux-initng.patch
   linux-sanity.patch
   linux-squashfs.patch
   linuxdcpp-build.patch
   littlewizard-build.patch
   log4cxx-build.patch
   lsdvd-build.patch
   make-haiku-hacks.patch
   man-not-found.patch
   mc-bash32.patch
   mc-haiku-hacks.patch
   mc-links.diff
   mc-pingwinek.patch
   mesa-demos-build.patch
   metacity-config.patch
   minicom-build.patch
   mjpegtools-build.patch
   mlview-build.patch
   monkeystudio-install.patch
   mono-build.patch
   mono-provreq.patch
   monodoc-destdir.patch
   mozilla-config.patch
   mozilla-freetype.patch
   mozilla-gcc-bugs.patch
   mozilla-latest-gcc.patch
   mplayer-desktop.patch
   mtools-destdir.patch
   mysql-build.patch
   nas-build.patch
   nautilus-build.patch
   nautilus-config.patch
   ncpfs-build.patch
   ncurses-haiku-fix.patch
   ndiswrapper-sandbox.patch
   ...s-libraries-build.patch
   net-tools-gcc34.patch
   net-tools-linux26.diff
   networkmanager-build.patch
   neverball-install.patch
   nginx-build.patch
   ooo-build-desktop.patch
   ooo-build-pingwinek.patch
   opal-build.patch
   openal-gcc42.patch
   openexr-build.patch
   opensp-gcc34.patch
   pacman-shared.patch
   pam-ac.patch
   pam-gcc.patch
   pam-shared.patch
   pcmciautils-udev.patch
   perl-gd-paths.patch
   ...ate-toolkit-paths.patch
   phat-build.patch
   phlib-gcc34.patch
   phlib-soname.patch
   php-config.patch
   phpmyadmin-config.patch
   pingus-build.patch
   pingus-prefix.patch
   pitfdll-latest.patch
   ...onfig-haiku-hacks.patch
   pkgconfig-pingwinek.patch
   plib-build.patch
   plib-shared.patch
   portmap-linux.diff
   ppp-build.patch
   prozgui-build.patch
   pwc-build.patch
   pwlib-build.patch
   python-json-install.patch
   ...on-pylucene-build.patch
   python-soap-build.patch
   ...-0.8.0-gcc4-hacks.patch
   qemu-0.8.3-gcc4.patch
   qsvn-qt4.patch
   quark-desktop.patch
   ...nge-applet-config.patch
   ...ktime4linux-build.patch
   qwt-fhs.patch
   readline-shared.patch
   rhythmbox-link.patch
   rtl8180-build.patch
   ...orrect-libtorrent.patch
   ruby-install.patch
   rubyripper-install.patch
   ...m-classpath-build.patch
   sablotron-expat.patch
   scintilla-build.patch
   scite-build.patch
   scite-config.patch
   screem-build.patch
   scribes-build.patch
   sdl-net-haiku-net.patch
   sdl-ttf-build.patch
   ...go-0.1.2-API-adds.patch
   setedit-build.patch
   shadow-login.diff
   smpeg-upstream.patch
   speech_tools-build.patch
   speedtouch-build.patch
   ...-selector-install.patch
   stlport-cxx.patch
   stlport-gcc34.patch
   ...ort-gcc3stdexcept.patch
   stlport-nodebug.patch
   stlport-soname.patch
   strace-build.patch
   stratagus-link.patch
   streamtuner-bmp.patch
   streamtuner-build.patch
   sudo-box.patch
   sudo-install.patch
   sudoku-savant-build.patch
   supertux-beos-hack.patch
   supertux-build.patch
   suspend-install.patch
   ...n-sensor-python23.patch
   sysklogd-linux26.diff
   syslinux-nowin32.patch
   ...s-backends-config.patch
   t1lib-build.patch
   tcp_wrappers-build.patch
   tcpdump-build.patch
   tesseract-build.patch
   texinfo-haiku-hacks.patch
   texmaker-build.patch
   tightvnc-gcc34.patch
   tightvnc-prefix.patch
   tightvnc-xsession.diff
   transfig-build.patch
   trophy-build.patch
   truevision-desktop.patch
   ...tream-vera-config.patch
   tvtime-build.patch
   udev-config.patch
   udev-modprobe.patch
   usbutils-config.patch
   util-linux-managed.patch
   vim-vimrc.diff
   vlc-desktop.patch
   vnc2swf-build.patch
   vrpe-glade-path.patch
   vsftpd-build.patch
   wahcade-build.patch
   webalizer-build.patch
   wikidpad-build.patch
   wormux-desktop.patch
   wvstreams-build.patch
   wvstreams-speex.patch
   wxwidgets-gtk24.patch
   wxwidgets-unicode.patch
   xaw3d-scrollbars.patch
   xcdroast-desktop.diff
   xchm-build.patch
   xfce-fm-build.patch
   xfce-panel-config.patch
   xfig-build.patch
   xfsprogs-build.patch
   xine-ui-desktop.patch
   xinetd-zombie.diff
   xmlrpc-epi-build.patch
   xmlrpc-epi-libname.patch
   xorg-getdriver.patch
   xpaint-build.patch
   xpdf-config.diff
   xplc-build.patch
   ypbind-errno.diff
   zopeinterface-build.patch

diff -urN childsplay-0.85.1.orig/INSTALL.sh childsplay-0.85.1/INSTALL.sh
--- childsplay-0.85.1.orig/INSTALL.sh	2007-01-04 18:38:43.028179086 +0000
+++ childsplay-0.85.1/INSTALL.sh	2007-01-04 18:49:39.469587552 +0000
@@ -13,9 +13,8 @@
 #################################################################
 # DON'T EDIT BEHIND THIS POINT 
 #################################################################
-if [ $* ]
-then PREFIX=$*
-fi
+PREFIX=$1
+DESTDIR=$2
 echo "PREFIX=$PREFIX"
 
 PYTHON=`which python`
@@ -42,28 +41,22 @@
 OLDCPDIR=$PREFIX/games/childsplay
 
 echo "Making directorys"
-mkdir -vp $CPDIR
-mkdir -vp $CPDIR/lib
-mkdir -vp $DOCDIR
-mkdir -vp $LOCALEDIR
-mkdir -vp $ASSETMLDIR
-mkdir -vp $SCOREDIR
-mkdir -vp $MANDIR
-mkdir -vp $SHAREDIR
-mkdir -vp $SHAREDATADIR
-mkdir -vp $SHARELIBDATADIR
-mkdir -vp $BINDIR
-mkdir -vp $EXECDIR
+mkdir -vp $DESTDIR$CPDIR
+mkdir -vp $DESTDIR$CPDIR/lib
+mkdir -vp $DESTDIR$DOCDIR
+mkdir -vp $DESTDIR$LOCALEDIR
+mkdir -vp $DESTDIR$ASSETMLDIR
+mkdir -vp $DESTDIR$SCOREDIR
+mkdir -vp $DESTDIR$MANDIR
+mkdir -vp $DESTDIR$SHAREDIR
+mkdir -vp $DESTDIR$SHAREDATADIR
+mkdir -vp $DESTDIR$SHARELIBDATADIR
+mkdir -vp $DESTDIR$BINDIR
+mkdir -vp $DESTDIR$EXECDIR
 
 set -e
 
 CWD=`pwd`
-USERID=`id | sed -e 's/).*//; s/^.*(//;'`
-if [ "$USERID" != "root" ]; then
-    echo " You must be root to install the plugins"
-    echo " exit"
-    exit 1
-fi
 echo " Looking for obsolete childsplay files in $OLDCPDIR"
 if [ -e $OLDCPDIR ] && [ -d $OLDCPDIR ]
 then rm -fr $OLDCPDIR
@@ -71,56 +64,56 @@
 fi
 
 echo -e "\n>>>>>>>>>>> Install childsplay >>>>>>>>>>>>>>>>>>>>"
-echo " Installing in $PREFIX"
+echo " Installing in $DESTDIR$PREFIX"
 
 ## Begin install
 echo " Copy libraries"
 for DIR in `ls $CWD/lib`
 do 
     if [ -d $CWD/lib/$DIR ]
-	 then cp -rf $CWD/lib/$DIR $SHARELIBDATADIR
-	 else cp -f $CWD/lib/$DIR $CPDIR/lib
+	 then cp -rf $CWD/lib/$DIR $DESTDIR$SHARELIBDATADIR
+	 else cp -f $CWD/lib/$DIR $DESTDIR$CPDIR/lib
     fi
 done
 
-cp -f $CWD/*.py $CPDIR/
+cp -f $CWD/*.py $DESTDIR$CPDIR/
 
 echo " Copy misc. data files"
 for FILE in `ls $CWD/Data`
 do 
     if [ -f $CWD/Data/$FILE ]
-	 then cp -f $CWD/Data/$FILE $SHAREDATADIR/
+	 then cp -f $CWD/Data/$FILE $DESTDIR$SHAREDATADIR/
     fi
 done
 
-cp -rf $CWD/Data/icons $SHAREDATADIR/
-cp -f $CWD/Data/childsplay.score $SCOREDIR/
-chmod 0666 $SCOREDIR/childsplay.score
+cp -rf $CWD/Data/icons $DESTDIR$SHAREDATADIR/
+cp -f $CWD/Data/childsplay.score $DESTDIR$SCOREDIR/
+chmod 0666 $DESTDIR$SCOREDIR/childsplay.score
 ## As we are on *nix we must move the score file and replace it with a symlink 
-mv -f $SHAREDATADIR/childsplay.score $SHAREDATADIR/childsplay.score.org
+mv -f $DESTDIR$SHAREDATADIR/childsplay.score $DESTDIR$SHAREDATADIR/childsplay.score.org
 ## Childsplay looks in his Data dir for the score file
-ln -s $SCOREDIR/childsplay.score $SHAREDATADIR/childsplay.score
+ln -s $DESTDIR$SCOREDIR/childsplay.score $DESTDIR$SHAREDATADIR/childsplay.score
 
 echo " Copy assetml files"
-cp -rf $CWD/assetml/* $ASSETMLDIR/
+cp -rf $CWD/assetml/* $DESTDIR$ASSETMLDIR/
 
 echo " Copy locale files"
-cp -rf $CWD/locale/* $LOCALEDIR/
+cp -rf $CWD/locale/* $DESTDIR$LOCALEDIR/
 
 echo " Copy manpage"
-cp -f $CWD/man/* $MANDIR/
+cp -f $CWD/man/* $DESTDIR$MANDIR/
 
 echo " Copy docs"
-cp -rf $CWD/doc/* $DOCDIR/
+cp -rf $CWD/doc/* $DESTDIR$DOCDIR/
 
 echo " Copy executable and setting permissions."
-cp -f $CWD/childsplay.sh $BINDIR/childsplay
-cp -f $CWD/childsplay.sh $EXECDIR/childsplay
-chmod +x $BINDIR/childsplay
-chmod +x $EXECDIR/childsplay
+cp -f $CWD/childsplay.sh $DESTDIR$BINDIR/childsplay
+cp -f $CWD/childsplay.sh $DESTDIR$EXECDIR/childsplay
+chmod +x $DESTDIR$BINDIR/childsplay
+chmod +x $DESTDIR$EXECDIR/childsplay
 
-chmod +x $CPDIR/childsplay.py
-chmod +x $CPDIR/letters-trans.py
+chmod +x $DESTDIR$CPDIR/childsplay.py
+chmod +x $DESTDIR$CPDIR/letters-trans.py
 
 #echo " Looking for the old executable, if any"
 #if [ -e /usr/local/bin/childsplay ]
@@ -129,26 +122,26 @@
 #fi
 
 echo " Setting the base path in childsplay to $PREFIX"
-echo "## Automated file please do not edit" > $CPDIR/BASEPATH.py
-echo "BASEPATH=\"$PREFIX\"" >> $CPDIR/BASEPATH.py
-echo "EXECDIR=\"$EXECDIR\"" >> $CPDIR/BASEPATH.py
-echo "LOCALEDIR=\"$LOCALEDIR\"" >> $CPDIR/BASEPATH.py
-echo "ASSETMLDIR=\"$ASSETMLDIR\"" >> $CPDIR/BASEPATH.py
-echo "SCOREDIR=\"$SCOREDIR\"" >> $CPDIR/BASEPATH.py
-echo "SCOREFILE=\"$SCOREFILE\"" >> $CPDIR/BASEPATH.py
-echo "DOCDIR=\"$DOCDIR\"" >> $CPDIR/BASEPATH.py
-echo "MANDIR=\"$MANDIR\"" >> $CPDIR/BASEPATH.py
-echo "CPDIR=\"$CPDIR\"" >> $CPDIR/BASEPATH.py
-echo "SHAREDIR=\"$SHAREDIR\"" >> $CPDIR/BASEPATH.py
-echo "BINDIR=\"$BINDIR\"" >> $CPDIR/BASEPATH.py
-echo "LIBDIR=\"$LIBDIR\"" >> $CPDIR/BASEPATH.py
-echo "MODULESDIR=\"$MODULESDIR\"" >> $CPDIR/BASEPATH.py
-echo "SHARELIBDATADIR=\"$SHARELIBDATADIR\"" >> $CPDIR/BASEPATH.py
-echo "SHAREDATADIR=\"$SHAREDATADIR\"" >> $CPDIR/BASEPATH.py
-echo "RCDIR=\"$RCDIR\"" >> $CPDIR/BASEPATH.py
-echo "CHILDSPLAYRC=\"$CHILDSPLAYRC\"" >> $CPDIR/BASEPATH.py
-echo "HOME_DIR_NAME=\"$HOME_DIR_NAME\"" >> $CPDIR/BASEPATH.py
-echo "" >> $CPDIR/BASEPATH.py
+echo "## Automated file please do not edit" > $DESTDIR$CPDIR/BASEPATH.py
+echo "BASEPATH=\"$PREFIX\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "EXECDIR=\"$EXECDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "LOCALEDIR=\"$LOCALEDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "ASSETMLDIR=\"$ASSETMLDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "SCOREDIR=\"$SCOREDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "SCOREFILE=\"$SCOREFILE\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "DOCDIR=\"$DOCDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "MANDIR=\"$MANDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "CPDIR=\"$CPDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "SHAREDIR=\"$SHAREDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "BINDIR=\"$BINDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "LIBDIR=\"$LIBDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "MODULESDIR=\"$MODULESDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "SHARELIBDATADIR=\"$SHARELIBDATADIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "SHAREDATADIR=\"$SHAREDATADIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "RCDIR=\"$RCDIR\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "CHILDSPLAYRC=\"$CHILDSPLAYRC\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "HOME_DIR_NAME=\"$HOME_DIR_NAME\"" >> $DESTDIR$CPDIR/BASEPATH.py
+echo "" >> $DESTDIR$CPDIR/BASEPATH.py
 
 echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
 echo ""
@@ -158,7 +151,7 @@
 echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
 echo " One thing left todo..."
 echo " Translating words"
-$PYTHON $CPDIR/letters-trans.py $ASSETMLDIR
+$PYTHON $DESTDIR$CPDIR/letters-trans.py $DESTDIR$ASSETMLDIR
 echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
 echo " Be sure to read the README-MEMORY file on how you can"
 echo " use your own pictures in the memory game."
diff -urN childsplay-0.85.1.orig/childsplay.sh childsplay-0.85.1/childsplay.sh
--- childsplay-0.85.1.orig/childsplay.sh	2007-01-04 18:38:43.028179086 +0000
+++ childsplay-0.85.1/childsplay.sh	2007-01-04 18:54:22.269703413 +0000
@@ -1,2 +1,2 @@
 #!/bin/sh
-/usr/local/lib/games/childsplay/childsplay.py $* &
+/usr/lib/games/childsplay/childsplay.py $* &

About Koders | Resources | Downloads | Support | Black Duck | Submit Project | Terms of Service | DMCA | Privacy Policy | Site Map| Contact Us