[Lunar-commits] CVS: moonbase/archive/makeself BUILD, NONE, 1.1 DETAILS, NONE, 1.1 PRE_BUILD, NONE, 1.1

Jon South striker at lunar-linux.org
Thu May 20 16:09:12 GMT 2004


Update of /var/cvs/lunar/moonbase/archive/makeself
In directory dbguin.lunar-linux.org:/tmp/cvs-serv9287

Added Files:
	BUILD DETAILS PRE_BUILD 
Log Message:
adding makeself to moonbase -- makes self-extracting archives (.run)


--- NEW FILE: BUILD ---
(

  gzip -9 makeself.1					&&
  prepare_install					&&

  install -m 0755 makeself.sh /usr/bin			&&
  install -m 0755 makeself-header.sh /usr/bin		&&
  mkdir -p /usr/share/doc/makeself			&&
  install -m 0644 makeself.lsm /usr/share/doc/makeself	&&
  install -m 0644 makeself.1.gz /usr/man/man1
  

) > $C_FIFO 2>&1

--- NEW FILE: DETAILS ---
          MODULE=makeself
         VERSION=2.1.3
          SOURCE=$MODULE-$VERSION.run
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
      SOURCE_URL=http://www.megastep.org/$MODULE/$SOURCE
      SOURCE_VFY=md5:3fce737b92031b556eccf2cf00ef59eb
        WEB_SITE=http://www.megastep.org/makeself/
         ENTERED=20040520
         UPDATED=20040520
           SHORT="Make self-extractable archives"
cat << EOF
makeself.sh is a small shell script that generates a self-extractable
tar.gz archive from a directory. The resulting file appears as a shell
script (many of those have a .run suffix), and can be launched as is.
The archive will then uncompress itself to a temporary directory and
an optional arbitrary command will be executed (for example an
installation script). This is pretty similar to archives generated with
WinZip Self-Extractor in the Windows world. Makeself archives also
include checksums for integrity self-validation (CRC and/or MD5
checksums).
EOF

--- NEW FILE: PRE_BUILD ---
(

  cd $BUILD_DIRECTORY  &&

  sh $SOURCE_CACHE/$SOURCE

)




More information about the Lunar-commits mailing list