squeak-vm (1:3.9.8-3ubuntu2) intrepid; urgency=low * add new plugin database meta fields Xb-Npp-Description and Xb-Npp-File - update debian/control -- Alexander Sack Mon, 13 Oct 2008 18:54:27 +0200 squeak-vm (1:3.9.8-3ubuntu1) hardy; urgency=low * debian/{changelog/control}: rename source package squeak-vm to be consistent with existing Debian and Ubuntu source packages * debian/patches: added amd64.patch to fix amd64 segfaults * debian/control: - add Xb-Npp-* to add squeak-plugin to plugin database - update squeak-plugin description link to test plugin - build-dep on autotools-dev for config.{guess,sub} handling - use Homepage field - bump debhelper version to 5 * remove squeak.{postinst,prerm}.debhelper in favor of dh_installmenu * add #DEBHELPER# token to squeak-vm.{postinst,prerm} * debian/rules: - remove cruft - use gcu-plugin.{dirs,install,links} to install plugin - add dh_link - install .desktop file - add dh_desktop call for above - copy in newer config.{guess,sub} * debian/copyright: filled in a little and pointed to GPL-2 instead of GPL * debian/squeak.menu: updated ( Apps->Applications) * debian/squeak.desktop: added * added transitional dummy packages for squeak-image and squeak-sources * Modify Maintainer value to match the DebianMaintainerField specification. * Closes LP: #2930, #36802, #36806, #37205, #44952, #96340, #134075, #38107 Closes LP: #121858 -- Jordan Mantha Sat, 16 Feb 2008 18:15:19 -0800 squeak (1:3.9.8-3) stable; urgency=low * File `platforms/unix/npsqueak/Makefile' was changed in the following way: bindir= /usr/bin imgdir= /usr/share/squeak plgdir= /usr/lib/squeak/$(VM_VERSION) scriptdir= $(imgdir) NOTE: previously the stuff was installed to */local/* directories. * File `platforms/unix/npsqueak/npsqueak.c' changed. In function `NPP_New', part `/* find npsqueakrun and image */' instead of fprintf(stderr, "Squeak Plugin: no failure URL: \n"); return NPERR_GENERIC_ERROR; we have to do strcpy(plugin->imageName, user_img_dir); strcat(plugin->imageName, "/SqueakPlugin.image"); and safely continue because we know that `npsqueakrun' script will create appropriate file. -- Matej Kosik Sun, 27 Jan 2008 11:19:18 +0100 squeak (1:3.9.8-2) stable; urgency=low * Several enhancements of the Debian package were factored out into separate patches. These patches were sent to the maintainer of the mainstream version (Ian Piumarta). - mk1.diff -- this adds small Squeak icon to the main window (it is shown by those window managers that support this feature) -- Matej Kosik Thu, 6 Sep 2007 22:42:53 +0200 squeak (1:3.9.8-1) stable; urgency=low * Moved to a newer upstream version. * Updated the `debian/copyright' file to give information concerning upstream author and the place from where upstream version can be downloaded. -- Matej Kosik Wed, 5 Sep 2007 08:01:50 +0200 squeak (1:3.9.7-11) stable; urgency=low * The Squeak image files are registered via `binfmt-support' package. You can now execute them much the same way as you execute other ELF binaries or scripts with a shebang, if you like. * The `squeak.sh' script was modified to make the newly copied (from /usr/share/squeak) Squeak images executable. -- Matej Kosik Mon, 2 Apr 2007 00:36:29 +0200 squeak (1:3.9.7-10) stable; urgency=low * The default image version was 3.8. From now on it will be 3.9. * Build dependences were also updated. -- Matej Kosik Sun, 15 Oct 2006 16:06:51 +0200 squeak (1:3.9.7-9) stable; urgency=low * The file `platforms/unix/vm-display-X11/sqUnixX11.c' was modified. Details are explained in `debian/REDME.Debian'. -- Matej Kosik Sat, 5 Aug 2006 23:05:39 +0200 squeak (1:3.9.7-8) stable; urgency=low * Things related to the SqueakV*.sources were set back to their original. -- Matej Kosik Fri, 12 May 2006 11:28:20 +0200 squeak (1:3.9.7-7) stable; urgency=low * The `debian/squeak.sh' script (which is installed as /usr/bin/squeak) formerly created links to the all SqueakV*.sources files located in /usr/share/squeak directotory. It created as many links as the number of SqueakV*.sources files. This cluttered up the user's directory. Since the image (or perhaps the virtual machine) looks for the changes file in the /usr/bin directory, it is enough to put links there. So theoretically, the user's directory might contain solely the following two files: squeak.image squeak.changes * Thus, `squeak.sh' now does not create the links to the sources files. * Packages `squeak-sources{1,2,3}' were added `postinst' and `prerm' scripts which create/remove links from /usr/bin/SqueakV{1,2,3}.sources to /usr/share/squeak/SqueakV{1,2,3} respectively. -- Matej Kosik Thu, 11 May 2006 21:52:43 +0200 squeak (1:3.9.7-6) stable; urgency=low * Manually added Lex Spoon's patch which adds nice icon to main Squeak X window. -- Matej Kosik Mon, 8 May 2006 20:51:42 +0200 squeak (1:3.9.7-5) stable; urgency=low * Added `BuildDepends' reference to `libtool'. -- Matej Kosik Sat, 6 May 2006 17:29:40 +0200 squeak (1:3.9.7-4) stable; urgency=low * The modification of the platforms/unix/npsqueak/npsqueak.c was not totally correct according to http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-May/103490.html We have falled back to our `debian/patches/npsqueak.diff'. -- Matej Kosik Tue, 5 May 2006 21:00:00 +0200 squeak (1:3.9.7-3) stable; urgency=low * Changed order of the `Depends' entries for the `squeak' package. We should allow any kind of image. When none is explicitely specified, `squeak-image3.8' should be used. -- Matej Kosik Tue, 5 May 2006 16:00:00 +0200 squeak (1:3.9.7-2) stable; urgency=low * Added `debian/README.Debian' file which describes differences of this (Debian) version versus the mainstream. -- Matej Kosik Tue, 4 May 2006 00:00:00 +0200 squeak (1:3.9.7-2) stable; urgency=low * Added reference to the Squeak home page to each description of all the packages defined in the `control' file. * The `squeak' package now depends on `squeak-image3.8 | squeak-image-gz', i.e. the default image on which `squeak' depends is `squeak-image3.8', but actually (if it is installed) any other squeak-image* is acceptable. * The squeak-plugin now (again) depends on `squeak-plugin-image' rather than `squeak-plugin-image-gz'. -- Matej Kosik Tue, 2 May 2006 21:35:00 +0200 squeak (1:3.9.7-1) stable; urgency=low * New upstream release. * File `platforms/unix/npsqueak/Makefile' was changed in the following way: bindir= /usr/bin imgdir= /usr/share/squeak plgdir= /usr/lib/squeak/$(VM_VERSION) scriptdir= $(imgdir) NOTE: previously the stuff was installed to */local/* directories. * File `platforms/unix/npsqueak/npsqueak.c' changed. In function `NPP_New', part `/* find npsqueakrun and image */' in part related to the finding out where `SqueakPlugin.image' file resides we should not fail when the ~/.npsqueak/SqueakPlugin.image does not exist. We have to do: strcpy(plugin->imageName, user_img_dir); strcat(plugin->imageName, "/SqueakPlugin.image"); and safely continue because we know that `npsqueakrun' script will create it. * Remaining problems: * http://www.squeakland.org/project.jsp?/http://www.squeakland.org/fun_projects/projects/Weasel%20Essay1.015.pr ... does not work correctly. The following error pops up: a StringMorph(213)'Error: Error loading ''http://www.squeakland.org/uploads/Weasel Essay1.015/resource.10.form''' * This: http://isgwww.cs.uni-magdeburg.de/~bert/squeak/plugin/test/plugintest.html works when the ~/.npsqueak directory exists and the image is already updated. When ~/.npsqueak does not exist, it gets created, it is then possible to see some security initialization message, and then I get a message: "Could not resove the server named: plugintest.sts" When the ~/.npsqueak exists but the plugin-image is not yet updated, the above squeaklet does not work too (it ends up with the same error-message). This squeaklet works only when the plugin image is already updated (some other `pr' squeaklet was visited, the plugin image was let to be updated, the page was refreshed and the `pr' squeaklet worked correctly.) So some kind of cautiousness is still due. General recomendation: - install the `squeak-plugin' Debian package - visit some page with correctly working squeaklet, such as http://altair.dcs.elf.stuba.sk/plugintest - For a while there will be: Initializing Squeak security system message. - Then it might ask: There are updates available. Do you want to install them now? It is recommended to do that. It will take few minutes. But only for the first time. When this process completes, the squeaklet you actially wanted to view is not shown. Just press the "Reload current page" button of your browser. This updating happens only once (more precisely, when there are some available updates which were not yet downloaded.) * The lintian still reports the RPATH issue concerning this package(s). This should be fixed. Perhaps according to: http://wiki.debian.org/RpathIssue -- Matej Kosik Fri, 28 Apr 2006 01:26:00 +0200 squeak (1:3.8a-1) stable; urgency=low * New upstream release. * The "squeakvm" man page is more consistent about saying "squeakvm" vs. "squeak". * The squeak package prefers a specific squeak image instead of only depending on "squeak-image-gz". -- Lex Spoon Sun, 17 Apr 2005 12:35:05 -0400 squeak (1:3.7b5-3) stable; urgency=low * Moved to main. -- Lex Spoon Sat, 5 Feb 2005 14:49:00 -0500 squeak (1:3.7b5-2) stable; urgency=low * Autoconf is now pre-run. * The VM is named "squeakvm" now, and the startup script is simply "squeak". The inisqueak package is now obsolete. * The browser plugin is package. The package name is "squeak-plugin". -- Lex Spoon Sat, 10 Jul 2004 20:55:05 -0700 squeak (1:3.7b5-1) stable; urgency=low * New upstream release. * The Squeak mouse icon has been moved to /usr/share/pixmaps to conform with Debian policy. -- Lex Spoon Sat, 29 May 2004 13:46:03 -0400 squeak (1:3.6.3-1) stable; urgency=low * New upstream version. -- Lex Spoon Sun, 4 Apr 2004 15:20:42 -0400 squeak (1:3.6g.2-2) stable; urgency=low * Tweak from Ian regarding the NAS interface. * Fix inisqueak to use /usr/share instead of /usr/lib. -- Lex Spoon Thu, 25 Sep 2003 02:03:32 -0400 squeak (1:3.6g.2-1) stable; urgency=low * New upstream release -- Lex Spoon Mon, 22 Sep 2003 12:15:09 -0400 squeak (1:3.4.1-1) stable; urgency=low * New upstream release -- Lex Spoon Thu, 12 Jun 2003 13:54:12 -0400 squeak (1:3.2.5-1) stable; urgency=low * New upstream release -- Lex Spoon Mon, 26 Aug 2002 08:07:42 -0400 squeak (1:3.2.4-3) stable; urgency=low * Tweaked the menu icon -- Lex Spoon Thu, 15 Aug 2002 11:37:24 -0400 squeak (1:3.2.4-2) stable; urgency=low * Added dependencies to squeak-sources3 -- Lex Spoon Fri, 9 Aug 2002 13:27:37 -0400 squeak (1:3.2.4-1) stable; urgency=low * This uses Ian's codebase directly now, instead of Source Forge -- Lex Spoon Sun, 21 Jul 2002 13:14:17 -0400 squeak (3.2.4827-1) stable; urgency=low * Upstream updates -- Lex Spoon Mon, 29 Apr 2002 18:01:48 -0400 squeak (3.2.4743-2) stable; urgency=low * minor upstream updates -- Lex Spoon Mon, 4 Mar 2002 17:56:05 -0500 squeak (3.2.4743-1) stable; urgency=low * Updates from upstream. -- Lex Spoon Sun, 24 Feb 2002 15:01:05 -0500 squeak (3.2.4653-1) stable; urgency=low * Initial Release. -- Lex Spoon Sun, 20 Jan 2002 19:46:01 -0500