X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com Subject: packaging FriCAS and noweb From: Martin Rubey Date: 03 Oct 2008 09:45:44 +0200 Message-ID: <9qmyhmw28n.fsf@aquin.mat.univie.ac.at> Lines: 45 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Dear all, I'd like to maintain a cygwin package for the Computer Algebra System FriCAS http://axiom-wiki.newsynthesis.org/FrontPage (bsd style license), and, since it requires it, a cygwin package for noweb. I read the Cygwin Package Contributor's Guide, but I must admit that I did not understand all of it. For now, the most important thing for me is that I need to distribute FriCAS to roughly 200 Students on Wednesday. I guess, 5 days is too short to make FriCAS available through setup.exe, but I do not know? (I should admit, that FriCAS has not made it into any linux distribution yet.) I found some "unofficial" cygwin packages around, like http://lilypond.org/cygwin/release/noweb/ but I do not know how I could install them. Is it correct that setup.exe is the wrong tool to install those? So, in short, I believe I can provide the source and binary package and setup.hint (see below), but I do not understand whether providing this would be enough for my students to install it... Help would be greatly appreciated. Many, many thanks, Martin Here is the tentative setup.hint. BTW: should "requires" list the packages required to run FriCAS (as below), or the packages required to build FriCAS (then I would need make, patchutils, psutils additionally) additionally). Of course, it would be possible to strip down the list of required packages a fair bit (emacs and tetex are not *strictly* necessary), but this would cost a lot of functionality (i.e., no aceptable user interface...) category: Math requires: gcc-mingw-core gcc-mingw emacs-X11 xterm xorg-x11-devel tetex, tetex-base, tetex-bin, tetex-extra, tetex-tiny, tetex-x11 clisp cygwin sdesc: "A Computer Algebra System" -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/