newLISP Fan Club

Forum => newLISP in the real world => Topic started by: newdep on March 25, 2009, 09:15:00 AM

Title: <updated> update.lsp
Post by: newdep on March 25, 2009, 09:15:00 AM
(load "//http://www.nodep.nl/downloads/newlisp/update.lsp")

has been updated ..had a real big bugger in it..



+ v1.12 newlisp Updater (Linux)

+ Running version => 10000

+ Found version   => 10003

+ Retrieving file => newlisp-10.0.3.tgz (1440807 Bytes)

+ Download speed  => 125276 Bps

+ Writing file    => /tmp/newlisp-10.0.3.tgz

+ Done...





enjoy...



PS: works on all os versions, though there is yet only differentiation

between OSX WIN and UNIX..
Title:
Post by: newdep on March 25, 2009, 09:30:54 AM
seems windows version is still not running correctly...

Ill fix that..
Title:
Post by: newdep on March 25, 2009, 09:42:44 AM
found it..update shorty..
Title:
Post by: newdep on March 25, 2009, 12:36:09 PM
new version is there now runs Unix and Windows, Unable to test MacOS..
Title:
Post by: Excalibor on March 26, 2009, 07:27:05 AM
Yup! Tested on both GNU/Linux and in Windows, like a charm.



Lutz, is there any chance to permanently add the Debian-packaging  information related to newLISP to the sources? That would allow us to use newdep's script and then make a package to install on Debian-like GNU/Linux distributions (like mine :-)



Anyway, it's cool, thanks a lot.
Title:
Post by: newdep on March 26, 2009, 07:30:00 AM
I dont mind adding any packages, I only struggle with the

naming convention of the distributed files. If Lutz can make filenaming

a standard then maintaining the script is easier and I can add more features..
Title:
Post by: Lutz on March 26, 2009, 08:04:28 AM
Package making scripts for UBUNTU debian Linux, Mac OS X and Win32 are already part of the source distrubution.



In the file newlisp-x.x.x/Makefile search for dpkg and dpkg_utf8. To make a debian package (tested on UBUNTU). Go into the source directory and do:


make dpkg

or for the UTF-8 version:


make dpkg_utf8

all scripts expect the source distribution to be untarred in your home directory:


tar xzvf newlisp-10.0.3.tgz



The dpkg scripts create a package and move it into the Desktop directory under your home directory. You need the software checkinstall-1.6.1 installed. In the Makefile dpkg: and dpkg_utf8: sections change the email to your's when you make a package. You could use a similar script to make RPMs ro Slackware packages. Checkinstall has options for both.
Title:
Post by: Excalibor on March 26, 2009, 08:16:12 AM
Quote from: "Lutz"Package making scripts for UBUNTU debian Linux, Mac OS X and Win32 are already part of the source distrubution.


Ah, cool, I didn't know... I'll try compiling on my lpia based Mini Dell and let you all know...



thx!
Title:
Post by: newdep on March 30, 2009, 01:22:06 AM
updated to [v1.14] its now possible to check for final releases only.
Title:
Post by: newdep on March 30, 2009, 06:45:22 AM
Updated to version [v1.15]

(load "//http://www.nodep.nl/downloads/newlisp/update.lsp")



crypto.lsp lib is now mandatory.

crypto.lsp library needs to be installed.

(Gnuwin32 for windows / openssl for Unices)

(Im unable to catch an (exit) from a loaded script at the moment)





  • ----------------------------------------------------------------------
  • newLisp updater version v1.15 running on Linux
  • ----------------------------------------------------------------------
  • Using crypto.lsp module
  • Checking for any version
  • Running version => 10000
  • Found version   => 10003 (development)
  • Retrieving file => newlisp-10.0.3.tgz
  • Size and Date   => (1440807 Bytes) Tue, 24 Mar 2009 19:08:29 GMT
  • Download speed  => 126076 Bps
  • Writing file    => /tmp/newlisp-10.0.3.tgz
  • ----------------------------------------------------------------------
  • Checking remote sha1 against local sha1
  • ----------------------------------------------------------------------
  • Remote sha1     => 73ccc454cd6be078d055af8954dca19d570f769e
  • Local  sha1     => 73ccc454cd6be078d055af8954dca19d570f769e
  • Check  sha1     => Identical
  • ----------------------------------------------------------------------
  • Done...
Title:
Post by: newdep on March 30, 2009, 12:00:00 PM
last fix [v1.17] crypto is not mandatory anymore.

If crypto or the crypto library's arnt installed its now not used.
Title:
Post by: newdep on July 13, 2009, 07:53:57 AM
update.lsp runs now 1.19



* Added the very appriciated xfer-event addon in newlisp







(load "//http://www.nodep.nl/downloads/newlisp/update.lsp")



Please report failures or addons , those are welcome ;-)