> -!- document; fill-mode:both; fill-column:78; -!- > Copyright (C) 2003-2005 Jasspa (www.jasspa.com) > > Created By : Jon Green > Created : Sun Aug 10 16:10:17 2003 > Last Modified : <061014.1735> THE JASSPA CDROM Version 1.5 - 10th October 2006 Introduction The JASSPA CD-ROM is a collection of all of the software on www.jasspa.com bundled onto a single CD-ROM. The motivation for doing this was to be able to move between machines and still be able to run JASSPA's MicroEmacs without having to do a complete installation. CD-ROM The CD-ROM's have been prepared as a hybrid ISO9660 image for any system, supporting Microsoft Joliet, UNIX High Sierra with Rock Ridge extensions and Apple HFS file systems. Any duplication of the CDs may result in a loss of information without the appropriate master disk image (jasspa-me-*.iso). jasspa-mecd-full-20060909.iso - All material on www.jasspa.com including packages. jasspa-mecd-exec-20060909.iso - Minimal live + source. CD-ROM conforms to ISO9660 jasspa-mecd-lexe-20060909.iso - Exactly the same content as "exec" expect the CD-ROM does not conform fully to ISO9660 and allows untranslated names. May be used on HP-UX without performing the Rockridge mount, also safe for almost all operating systems except MS-DOS as the 8.3 naming convention is broken. HP-UX Notes On HP-UX then the CD-ROM may be mounted with RockRidge extensions, a straight forward mount that results in names "NAME;1" etc. means that it has not been mounted correctly. Note that this does not apply to the "lexe" image as this may be mounted directly. The following notes should get the "full" or "exec" CD-ROM mounted with RockRidge extensions:- Make a directory to mount the CD-ROM % mkdir /cdrom If necessary find the device (Normally device 2):- % ioscan -fnC disk Mount the device % mount -r /dev/dsk/c1t2d0 /cdrom Does it looks like squid ? Then need to mount with RockRidge support. See the HPUX-FAQ. Quick notes:- Loopback must be enabled. As root, create the file "/etc/pfs_fstab" as follows:- # # Create a mount point for the CDROM # See HPUX-FAQ # /dev/dsk/c1t2d0 /cdrom pfs-rrip xlat=rrip 0 0 Start daemons: % nohup pfs_mountd & % nohup pfsd & Mount the CD-ROM: % pfs_mount /cdrom The CD-ROM should now be readable with long file names. Subsequently unmount: % pfs_umount /cdrom SOLARIS Notes Solaris performs an auto-mount operation on the disk. The disk image may be soft mounted as a file system with the following commands: As root mount the disk: @ % lofiadm -a `pwd`/jasspa-mecd-full-20060909.iso % mount -F hsfs -o ro /dev/lofi/1 /mnt List the image: @ % ls /mnt As a final step, unmount and detach the images: @ % umount /mnt % lofiadm -d /dev/lofi/1 CD Labels Labels for the CD-ROM are included in the CD-ROM image, burn the CD-ROM and then print the labels from the CD-ROM. The source labels generated with SureThing CD/DVD Labeler http://www.surething.com/ST/ Labels have been rendered to Adobe PDF for ease of printing. The label image is also supplied as a .png file allowing other packages to be used to compose the label. To Burn the Disks Microsoft Windows - Roxio "Easy CD-Creator" or similar, double click the jasspafull.iso file and the application should create the CD-ROM from the image supplied. UNIX - Use "cdrecord" to burn the image i.e. % cdrecord jasspa-mecd-full-20060909.iso This command line assumes that your "/etc/default/cdrecord" file has been setup. An example file is something like:- CDR_DEVICE=1,1,0 CDR_SPEED=8 DO NOT COPY THESE LINES LITERALLY! Refer to the cdrecord manual page for information on installing and setting up the utility - it is worth the effort. Full Disk Contents The full disk contents are as follows:- archive - All of the ZIP and tarball archives from www.jasspa.com (source, macros, spelling, executables) cdlabels - The CD Labels for the disk. doc - Browsable documentation formats (HTML, Windows Help). me - A live version of JASSPA's MicroEmacs, includes all of the executables and macros that allow the full version of JASSPA's MicroEmacs to be run from the CD-ROM without installation. me/macros - A browsable macros directory. ne - A live version of JASSPA's NanoEmacs that allows nanoEmacs to be run from the CD-ROM without installation. packages - Contains JASSPA MicroEmacs in package or installer format for various platforms. src - A browasble source directory. subs - Directory containing submissions and contributions from users. Exec Disk Contents The executable disk is a small disk with a live version of MicroEmacs and NanoEmacs, with source. The executable disk contents include:- archive - Limited number of archives (source and macros only). cdlabels - The CD Labels for the disk. me - A live version of JASSPA's MicroEmacs, includes all of the executables and macros that allow the full version of JASSPA's MicroEmacs to be run from the CD-ROM without installation. ne - A live version of JASSPA's NanoEmacs that allows nanoEmacs to be run from the CD-ROM without installation. subs - Directory containing submissions and contributions from users. Revision History Verison 1.5 - 14th October 2006 9th Release. MicroEmacs '06 (Sept) Version 1.4 - 5th May 2005 8th Release. MicroEamcs '05 (May) 30th May - Added Debian package. Version 1.3 - 27th March 2004 7th Release. MicroEmacs '04 (March) Version 1.2 - 17th August 2003 Added HP-UX 10.20 (PA-RISC) package Added HP-UX 11.xx (PA-RISC) packages Added HP-UX 11.xx experimental binaries. Version 1.1 - 14th August 2003 Added Sun Solaris 8 (Sparc) binaries + package Added Sun Solaris 8 (i386) binaries + package Added UNIX pixmaps for CDE environment (*.pm) Version 1.0 - 10th August 2003 Original ______________________________________________________________________________ Exec CD Manifest ______________________________________________________________________________ @ build.txt -- Source build instructions CDROM.TXT -- CDROM information COPYING.TXT -- GNU License faq.txt -- Requenctly asked questions license.txt -- License readme.txt -- Install information @ archive/ ** Archive of base components for build archive/jasspa-metree-20060909.tar.gz -- Jasspa tree files (UNIX \n format files). archive/jasspa-mesrc-20060909.tar.gz -- MicroEmacs source (UNIX \n format files). @ cdlabels/ ** CD-ROM labels cdlabels/*_neto.pdf -- Neto labels cdlabels/*_pressit.pdf -- PressIt labels cdlabels/*.png -- Images of labels cdlabels/cdlabel.std -- SureThing CD Labeller file. @ me/ ** MicroEmacs + Macros; runs straight from CD-ROM me/readme.txt -- Information me/macros/*.emf,*.ehf -- Macro and on-line help files. me/pixmaps/* -- Pixmaps and PNGs for X11. me/me32.exe -- Windows executable (Window) 95/98/NT/2K/XP me/mec32.exe -- Windows executable (Console) 95/98/NT/2K/XP me/mecw32.exe -- Windows executable (Console & Window) 95/98/NT/2K/XP me/me32s.exe -- Windows executable (Window) win32s me/meicons.exe -- MicroEmacs Windows Icons me/meaix4 -- IBM AIX 4.x executable me/meaix5 -- IBM AIX 5.x executable me/mecygwin.exe -- Cygwin executable, console only. me/mecygwin_x11.exe -- Cygwin executable, console and X11. me/medos.exe -- MS-DOS DJGPP v1.x (8.3 names) me/mehpux10 -- HP-UX 10.20+ executable me/mehpux11 -- HP-UX 11.00+ executable me/meirix6 -- SGI IRIX 6 executable me/melinux22 -- Linux 2.2.x executable me/melinux24 -- Linux 2.4.x (termcap) executable me/melinux24c -- Linux 2.4.x (ncurses) executable me/melinux26 -- Linux 2.6.x executable me/memacppc10_3 -- Apple Mac OS-X 10.3 console executable PPC me/memacppc10_3_x11 -- Apple Mac OS-X 10.3 console and X11 window executable PPC me/mefreebsd52 -- Free BSD 5.2 executable me/meopenbsd34 -- OpenBSD 3.4 executable me/mesunos56 -- Sun Solaris 2.6/7 (SPARC) executable me/mesunos58 -- Sun Solaris 8/9/10 (SPARC) executable me/mesunos510 -- Sun Solaris 10 (SPARC) executable me/mesun86_58 -- Sun Solaris 8/9/10 (Intel) executable me/mesun86_510 -- Sun Solaris 10 (Intel) executable @ ne/ ** NanoEmacs; runs straight from CD-ROM ne/readme.txt -- Information ne/ne.emf -- Microsoft Windows Mini config for languages ne/ne32.exe -- Windows 'console' executable 95/98/NT/2K/XP ne/ne32s.exe -- Windows 'console' executable 3.11 ne/new32.exe -- Windows 'window' executable 95/98/NT/2K/XP ne/new32s.exe -- Windows 'window' executable 3.11 ne/neaix4 -- IBM AIX 4.x executable ne/neaix5 -- IBM AIX 5.x executable ne/necygwin.exe -- cygwin executable, console. ne/nedos.exe -- MS-DOS DJGPP v1.x (8.3 names) ne/nehpux10 -- HP-UX 10.20+ executable ne/nehpux11 -- HP-UX 11.00+ executable ne/neirix6 -- SGI IRIX 6 executable ne/nelinux22 -- Linux 2.2.x executable ne/nelinux24 -- Linux 2.4.x (termcap) executable ne/nelinux24c -- Linux 2.4.x (ncurses) executable ne/nelinux26 -- Linux 2.6.x executable ne/nemac10_3 -- Apple Mac OS-X 10.3 console executable me/nefreebsd52 -- FreeBSD 5.2 executable me/meopenbsd34 -- OpenBSD 3.4 executable ne/nesunos56 -- Sun Solaris 2.6/7 (SPARC) executable ne/nesunos58 -- Sun Solaris 8/9 (SPARC) executable ne/nesunos510 -- Sun Solaris 10 (SPARC) executable ne/nesun86_58 -- Sun Solaris 8/9 (Intel) executable ne/nesun86_510 -- Sun Solaris 10 (Intel) executable @ subs/ ** Submissions and contributions subs/*.txt -- Text description of submission. ______________________________________________________________________________ Full CD Manifest ______________________________________________________________________________ @ build.txt -- Source build instructions CDROM.TXT -- CDROM information COPYING.TXT -- GNU License faq.txt -- Requenctly asked questions license.txt -- License readme.txt -- Install information @ archive/ ** Archive of all of the components archive/jasspa-mesrc-* -- MicroEmacs source archive/jasspa-metree-* -- MicroEmacs standard tree (macros + on-line help) archive/bin/ ** Executable archives archive/bin/jasspa-me-apple-ppc-10.3-20060909.gz archive/bin/jasspa-me-cygwin-i386-20061013.gz archive/bin/jasspa-me-freebsd-i386-5.2-20060909.gz archive/bin/jasspa-me-hpux-pa-10.20-20060909.gz archive/bin/jasspa-me-hpux-pa-11.00-20060909.gz archive/bin/jasspa-me-ibm-aix-4-20060909.Z archive/bin/jasspa-me-ibm-aix-5-20060909.Z archive/bin/jasspa-me-linux-curses-i386-2.4-20060909.gz archive/bin/jasspa-me-linux-i386-2.2-20060909.gz archive/bin/jasspa-me-linux-i386-2.4-20060909.gz archive/bin/jasspa-me-linux-i386-2.6-20060909.gz archive/bin/jasspa-me-ms-dos-20060909.zip archive/bin/jasspa-me-ms-win32-20060909.zip archive/bin/jasspa-me-ms-win32s-20060909.zip archive/bin/jasspa-me-openbsd-i386-3.4-20060909.gz archive/bin/jasspa-me-sgi-irix-6-20060909.Z archive/bin/jasspa-me-sun-i386-510-20060909.gz archive/bin/jasspa-me-sun-i386-58-20060909.gz archive/bin/jasspa-me-sun-sparc-510-20060909.gz archive/bin/jasspa-me-sun-sparc-56-20060909.Z archive/bin/jasspa-me-sun-sparc-58-20060909.gz archive/bin/jasspa-mec-apple-ppc-10.3-20060909.gz archive/bin/jasspa-mec-ms-win32-20060909.zip archive/bin/jasspa-mecw-ms-win32-20060909.zip archive/bin/jasspa-mex-cygwin-i386-20061013.gz archive/bin/jasspa-ne-apple-ppc-10.3-20060909.gz archive/bin/jasspa-ne-cygwin-i386-20061013.gz archive/bin/jasspa-ne-freebsd-i386-5.2-20060909.gz archive/bin/jasspa-ne-hpux-pa-10.20-20060909.gz archive/bin/jasspa-ne-hpux-pa-11.00-20060909.gz archive/bin/jasspa-ne-ibm-aix-4-20060909.Z archive/bin/jasspa-ne-ibm-aix-5-20060909.Z archive/bin/jasspa-ne-linux-curses-i386-2.4-20060909.gz archive/bin/jasspa-ne-linux-i386-2.2-20060909.gz archive/bin/jasspa-ne-linux-i386-2.4-20060909.gz archive/bin/jasspa-ne-linux-i386-2.6-20060909.gz archive/bin/jasspa-ne-ms-dos-20060909.zip archive/bin/jasspa-ne-ms-win32-20060909.zip archive/bin/jasspa-ne-openbsd-i386-3.4-20060909.gz archive/bin/jasspa-ne-sgi-irix-6-20060909.Z archive/bin/jasspa-ne-sun-i386-58-20060909.gz archive/bin/jasspa-ne-sun-sparc-510-20060909.gz archive/bin/jasspa-ne-sun-sparc-56-20060909.Z archive/bin/jasspa-ne-sun-sparc-58-20060909.gz archive/bin/jasspa-nec-ms-win32s-20060909.zip archive/bin/jasspa-new-ms-win32-20060909.zip archive/bin/jasspa-new-ms-win32s-20060909.zip archive/bin/meicons.exe archive/doc ** Documentation directory archive/doc/jasspa-mehtm-20060909.zip archive/doc/jasspa-mehtml-20060909.tar.gz archive/doc/jasspa-mewinhlp-ms-win32-20060909.zip archive/icons ** Icons archive/icons/jasspa_gnome.tar.zip -- GNOME configuration files. archive/icons/meicons-extra.tar.gz -- .png icon files (for GNOME) archive/icons/meicons-extra.tar.zip -- .png icon files (for GNOME) archive/icons/meicons.tar.gz -- Basic MicroEmacs .pm icons archive/icons/meicons.zip -- Basic MicroEmacs .pm icons archive/icons/meicons_pm.tar.gz -- .pm icon files (for CDE) archive/icons/readme.jasspa_gnome -- Information on setting up GNOME archive/macros/ ** Macro files archive/macros/jasspa-memacros-20060909.tar.gz archive/macros/jasspa-memacros-20060909.zip archive/spelling/ ** Spelling dictionaries. archive/spelling/ls_dede.tar.gz -- German spelling dictionary archive/spelling/ls_dede.zip -- German spelling dictionary archive/spelling/ls_engb.tar.gz -- English/Great Britain spelling dictionary archive/spelling/ls_engb.zip -- English/Great Britain spelling dictionary archive/spelling/ls_enus.tar.gz -- English/US spelling dictionary archive/spelling/ls_enus.zip -- English/US spelling dictionary archive/spelling/ls_eses.tar.gz -- Spanish spelling dictionary archive/spelling/ls_eses.zip -- Spanish spelling dictionary archive/spelling/ls_fifi.tar.gz -- Finnish spelling dictionary archive/spelling/ls_fifi.zip -- Finnish spelling dictionary archive/spelling/ls_frfr.tar.gz -- French spelling dictionary archive/spelling/ls_frfr.zip -- French spelling dictionary archive/spelling/ls_itit.tar.gz -- Italian spelling dictionary archive/spelling/ls_itit.zip -- Italian spelling dictionary archive/spelling/ls_plpl.tar.gz -- Polish spelling dictionary archive/spelling/ls_plpl.zip -- Polish spelling dictionary archive/spelling/ls_ptpt.tar.gz -- Portuguese spelling dictionary archive/spelling/ls_ptpt.zip -- Portuguese spelling dictionary archive/spelling/ls_ruye.tar.gz -- Russian YE spelling dictionary archive/spelling/ls_ruye.zip -- Russian YE spelling dictionary archive/spelling/ls_ruyo.tar.gz -- Russian YO spelling dictionary archive/spelling/ls_ruyo.zip -- Russian YO spelling dictionary archive/spelling/readme.txt @ cdlabels/ ** CD-ROM labels cdlabels/*_neto.pdf -- Neto labels cdlabels/*_pressit.pdf -- PressIt labels cdlabels/*.png -- Images of labels cdlabels/cdlabel.std -- SureThing CD Labeller file. @ doc/ ** Browsable Documentation doc/docmode.txt -- Using document modes doc/me.hlp -- Windows help file documentation. doc/me.htm -- HTML format documentation. doc/me/*.htm -- HTML help pages. doc/readme.txt @ icons/ ** Icons icons/*.bmp/*.png/*.pm/*.xpm -- Logos various formats icons/pm/* -- Pixmap .pm icons icons/png/* -- PNG icons icons/windows/*.ico -- Microsoft Windows icons @ @ me/ ** MicroEmacs + Macros; runs straight from CD-ROM me/readme.txt -- Information me/macros/*.emf,*.ehf -- Macro and on-line help files. me/pixmaps/* -- Pixmaps and PNGs for X11. me/me32.exe -- Windows executable (Window) 95/98/NT/2K/XP me/mec32.exe -- Windows executable (Console) 95/98/NT/2K/XP me/mecw32.exe -- Windows executable (Console & Window) 95/98/NT/2K/XP me/me32s.exe -- Windows executable (Window) win32s me/meicons.exe -- MicroEmacs Windows Icons me/meaix4 -- IBM AIX 4.x executable me/meaix5 -- IBM AIX 5.x executable me/mecygwin.exe -- Cygwin executable, console only. me/mecygwin_x11.exe -- Cygwin executable, console and X11. me/medos.exe -- MS-DOS DJGPP v1.x (8.3 names) me/mehpux10 -- HP-UX 10.20+ executable me/mehpux11 -- HP-UX 11.00+ executable me/meirix6 -- SGI IRIX 6 executable me/melinux22 -- Linux 2.2.x executable me/melinux24 -- Linux 2.4.x (termcap) executable me/melinux24c -- Linux 2.4.x (ncurses) executable me/melinux26 -- Linux 2.6.x executable me/memacppc10_3 -- Apple Mac OS-X 10.3 console executable PPC me/memacppc10_3_x11 -- Apple Mac OS-X 10.3 console and X11 window executable PPC me/mefreebsd52 -- Free BSD 5.2 executable me/meopenbsd34 -- OpenBSD 3.4 executable me/mesunos56 -- Sun Solaris 2.6/7 (SPARC) executable me/mesunos58 -- Sun Solaris 8/9/10 (SPARC) executable me/mesunos510 -- Sun Solaris 10 (SPARC) executable me/mesun86_58 -- Sun Solaris 8/9/10 (Intel) executable me/mesun86_510 -- Sun Solaris 10 (Intel) executable @ ne/ ** NanoEmacs; runs straight from CD-ROM ne/readme.txt -- Information ne/ne.emf -- Microsoft Windows Mini config for languages ne/ne32.exe -- Windows 'console' executable 95/98/NT/2K/XP ne/ne32s.exe -- Windows 'console' executable 3.11 ne/new32.exe -- Windows 'window' executable 95/98/NT/2K/XP ne/new32s.exe -- Windows 'window' executable 3.11 ne/neaix4 -- IBM AIX 4.x executable ne/neaix5 -- IBM AIX 5.x executable ne/necygwin.exe -- cygwin executable, console. ne/nedos.exe -- MS-DOS DJGPP v1.x (8.3 names) ne/nehpux10 -- HP-UX 10.20+ executable ne/nehpux11 -- HP-UX 11.00+ executable ne/neirix6 -- SGI IRIX 6 executable ne/nelinux22 -- Linux 2.2.x executable ne/nelinux24 -- Linux 2.4.x (termcap) executable ne/nelinux24c -- Linux 2.4.x (ncurses) executable ne/nelinux26 -- Linux 2.6.x executable ne/nemac10_3 -- Apple Mac OS-X 10.3 console executable me/nefreebsd52 -- FreeBSD 5.2 executable me/meopenbsd34 -- OpenBSD 3.4 executable ne/nesunos56 -- Sun Solaris 2.6/7 (SPARC) executable ne/nesunos58 -- Sun Solaris 8/9 (SPARC) executable ne/nesunos510 -- Sun Solaris 10 (SPARC) executable ne/nesun86_58 -- Sun Solaris 8/9 (Intel) executable ne/nesun86_510 -- Sun Solaris 10 (Intel) executable @ packages/ ** Complete packages packages/readme.txt packages/cygwin/*.bz2 -- Cygwin Source and Binary archives packages/hpux/*.depot -- HP-UX 10.20 and 11.0 (PA-RISC) packages/linux/*.rpm/*.deb -- Linux Source and Binary RPM/DEB packages/sunos/* -- Sun Solaris SPARC(2.6/8/10) and i386(8/10) packages/windows/* -- Windows Install Shield 95/98/NT/2K/XP @ src/ ** Source src/ -- Browsable source directory. @ subs/ ** Submissions and contributions subs/*.txt -- Text description of submission. ______________________________________________________________________________ LICENSE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. NO WARRANTY This program is licensed free of charge, there is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction. In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages. By downloading any material from www.jasspa.com you agree to these conditions. Prepared by JASSPA on a SunBlade 2500 (Silver) running Sun Solaris 10 using mkisofs and cdrecord. Copyright (C) 1998-2006 JASSPA (www.jasspa.com) 14th October 2006