<updated> update.lsp

Started by newdep, March 25, 2009, 09:15:00 AM

Previous topic - Next topic

newdep

(load "http://www.nodep.nl/downloads/newlisp/update.lsp">//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..
-- (define? (Cornflakes))

newdep

#1
seems windows version is still not running correctly...

Ill fix that..
-- (define? (Cornflakes))

newdep

#2
found it..update shorty..
-- (define? (Cornflakes))

newdep

#3
new version is there now runs Unix and Windows, Unable to test MacOS..
-- (define? (Cornflakes))

Excalibor

#4
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.

newdep

#5
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..
-- (define? (Cornflakes))

Lutz

#6
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.

Excalibor

#7
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!

newdep

#8
updated to [v1.14] its now possible to check for final releases only.
-- (define? (Cornflakes))

newdep

#9
Updated to version [v1.15]

(load "http://www.nodep.nl/downloads/newlisp/update.lsp">//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...
-- (define? (Cornflakes))

newdep

#10
last fix [v1.17] crypto is not mandatory anymore.

If crypto or the crypto library's arnt installed its now not used.
-- (define? (Cornflakes))

newdep

#11
update.lsp runs now 1.19



* Added the very appriciated xfer-event addon in newlisp







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



Please report failures or addons , those are welcome ;-)
-- (define? (Cornflakes))