From pfelecan at blastwave.org Sun Jun 5 09:27:08 2005 From: pfelecan at blastwave.org (Peter FELECAN) Date: Sun, 05 Jun 2005 09:27:08 +0200 Subject: [csw-newpkgs] The GNU Compiler Collection 3.4.4 is released as Blastwave packages Message-ID: <867jh9tgab.fsf@mailhost.foo.org> GNU Compiler Collection 3.4.4 This is the branch 3 of the GNU compiler suite. The branch 3 is more and more used. However, the branch 2 is still used and sometimes preferred for some products. If you are in this situation look for the gcc2 related packages. The salient point of this release are: 1. The branch 3 compiler is installed in /opt/csw/gcc3, similar to the branch 2, and the rt packages install the versioned shared libraries in /opt/csw/lib 2. There is a fixinclude stage executed in the postinstall script for gcc3core. [see point 7 in the notes at the end of this document] 3. The granularity of the packages is identical to that of the FSF, i.e. gcc3core, gcc3g++, gcc3g77, gcc3java, gcc3objc, gcc3ada and each one has a corresponding runtime package, e.g. gcc3corert; a similar granularity can be found in the branch 2. gcc3core C compiler gcc3g++ C++ compiler gcc3g77 FORTRAN compiler gcc3java Java compiler gcc3objc Objective C compiler gcc3ada Ada Compiler 4. The packages inter-dependencies are as follows: gcc3corert: gcc3core: \ gcc3corert gcc3g++rt: \ gcc3corert gcc3g++: \ gcc3core \ gcc3g++rt gcc3g77rt: \ gcc3corert gcc3g77: \ gcc3core \ gcc3g77rt gcc3javart: \ gcc3corert \ gcc3g++rt gcc3java: \ gcc3core gcc3javart gcc3objcrt: \ gcc3corert gcc3objc: \ gcc3core \ gcc3objcrt gcc3adart:\ gcc3corert gcc3ada: \ gcc3core \ gcc3adart 5. All the packages were tested using the latest testsuite (3.4.4), with the exception of Java which doesn't have a test set, on Solaris SPARC 9 and Solaris Intel 8 It should also be noted that: 1. /opt/csw has precedence in searching headers, libraries and dynamic libraries. 2. /usr/local/include or /opt/sfw/include are not part of the default include search path. 3. There is no dependency on 4. -mcpu=v8 is the default on SPARC (instead of -mcpu=v7) 5. Each package has its documentation in a specific directory in /opt/csw/share/doc, the common documents are linked to the gcc3core directory, and additionally contains the documentation in PDF. 6. The replacement of the old packaging is done through 2 stub packages: gcc3rt and gcc3 having the following dependances: gcc3rt: \ gcc3corert \ gcc3g++rt gcc3: \ gcc3core \ gcc3g++ This means that when upgrading from a revision older thant 3.4.3, only the C and C++ compilers are left on the system (previously Objective-C, FORTRAN, Java and Ada were in one package for the run-time, gcc3rt, Objective-C, FORTRAN and Ada were in a compiler suite package gcc3 and Java was in a separate compiler package gcc3java). 7. The includes need fixing each time that the system includes are updated. Consequently, there is the possibility to fix the system includes when needed by running the following script, as root: /opt/csw/gcc3/bin/mkheaders 8. The documentation in info format is stored in /opt/csw/gcc4/info. If you wish to access it from info aware tools, add this directory to the INFOPATH environment variable. For example, for a bash user: export INFOPATH=/opt/csw/info:/opt/csw/gcc4/info -- Peter From phil at blastwave.org Mon Jun 6 05:45:03 2005 From: phil at blastwave.org (Philip Brown) Date: Sun, 5 Jun 2005 23:45:03 -0400 Subject: [csw-newpkgs] weekly package summary Message-ID: <20050606034503.GA4257@blastwave.org> Attached is the summary of changed or added packages for the last week -------------- next part -------------- perl - A high-level, general-purpose programming language gcc3corert - GNU C Compiler Run Time ap2_subversion - Subversion modules for Apache 2.0 gcc3adart - GNU Ada Compiler Run Time gcc3g++rt - GNU C++ Compiler Run Time gcc3g++rt - GNU C++ Compiler Run Time gcc3ada - GNU Ada Compiler joe - Joe's Own Editor openssl - The Open Source toolkit for SSL and TLS. firefox - mozilla.org browser imagemagick - The ImageMagick Image Manipulation Tool & Libraries gcc3core - GNU C Compiler gcc3g++ - GNU C++ Compiler gcc3g++ - GNU C++ Compiler dcc - email greylisting and a cooperative, distributed system to identify spam ap2_mod_jk - JK module for Apache 2 gcc3rt - GNU Compiler Suite branch 3 Run Time Replacement javasvn - Subversion Java language binding gcc3 - GNU Compiler Suite branch 3 Replacement gcc3g77 - GNU FORTRAN Compiler gcc3g77rt - GNU FORTRAN 77 Compiler Run Time gcc3javart - GNU Java Compiler Run Time gcc3objc - GNU Objective C Compiler gcc3objcrt - GNU Objective C Compiler Run Time mimedefang - Framework for filtering e-mail using Sendmail milter API, C and Perl micq - terminal-based ICQ client gcc3java - GNU Java Compiler pm_subversion - Subversion Perl language binding wiggle - Applying conflicting patches. pysvn - Subversion Python language binding subversion - Version control rethought From pfelecan at blastwave.org Wed Jun 8 13:06:04 2005 From: pfelecan at blastwave.org (Peter FELECAN) Date: Wed, 08 Jun 2005 13:06:04 +0200 Subject: [csw-newpkgs] Namazu 2.0.14 released Message-ID: <86ll5lp0pv.fsf@mailhost.foo.org> Namazu, a full-text information retrieval engine, is released as a Blastwave package. It features an indexer and a search engine. The search engine can be used in CLI mode or CGI mode. In addition to the core package, there are 2 complementary packages: pm_filemmagic: a Perl implementation of the file(1) utility --- I know that there are other implementations but the Namazu project developers prefer this one. Namazu package depends on this one. gnusnamazu: e-lisp interface for using Namazu with the Gnus mail and news reader. Very useful to search in huge mail archives. -- Peter From phil at blastwave.org Mon Jun 13 05:45:02 2005 From: phil at blastwave.org (Philip Brown) Date: Sun, 12 Jun 2005 23:45:02 -0400 Subject: [csw-newpkgs] weekly package summary Message-ID: <20050613034502.GA7272@blastwave.org> Attached is the summary of changed or added packages for the last week -------------- next part -------------- gnusnamazu - Gnus interface to Namazu libnasl - Nessus Attack Scripting Language xterm - The xterm program is a terminal emulator for the X Window System nessusplugins - plugins for the Nessus security scanner glib2 - Low-level core library that forms the basis of GTK+ nessuslib - libraries used by nessus xtideh - harmonics data files for xtide openssl - The Open Source toolkit for SSL and TLS. disktype - detection of content format of a disk or disk image. octave - The GNU Octave language for numerical computations namazu - a Full-Text Search Engine libfpx - Flashpix OpenSource Toolkit Library libstatgrab - library and tools for reporting system statistics mimedefang - Framework for filtering e-mail using Sendmail milter API, C and Perl nessus - a free, powerful, up-to-date and easy to use security scanner ap2_modperl - Persistent Perl interpreter for Apache 2.0 mod_perl - PERL module for apache perl - A high-level, general-purpose programming language pm_filemmagic - file command like perl5 module From phil at blastwave.org Mon Jun 20 05:45:02 2005 From: phil at blastwave.org (Philip Brown) Date: Sun, 19 Jun 2005 23:45:02 -0400 Subject: [csw-newpkgs] weekly package summary Message-ID: <20050620034502.GA1452@blastwave.org> Attached is the summary of changed or added packages for the last week -------------- next part -------------- libmilter - Sendmail MTA milter files courier_auth - Generic authentication API for Courier courier_imap - Server that provides IMAP access to Maildirs tk - GUI toolkit for tcl jhead - EXIF parser for JPEG images lftp - sophisticated command-line ftp/http client. maildrop - Mail delivery agent with filtering abilities amavisd_new - Interface between MTA and content checkers sasl - Simple Authentication and Security Layer berkeleydb4 - Embedded database libraries and utilities saslauthd - SASL authentication server tcl - Tool Command Language openldap - ldap clients,libraries and server spamassassin - A mail filter which attempts to identify spam using text analysis pm_berkeleydb - BerkeleyDB module sendmail - Sendmail MTA From phil at blastwave.org Mon Jun 27 05:45:02 2005 From: phil at blastwave.org (Philip Brown) Date: Sun, 26 Jun 2005 23:45:02 -0400 Subject: [csw-newpkgs] weekly package summary Message-ID: <20050627034502.GA2398@blastwave.org> Attached is the summary of changed or added packages for the last week -------------- next part -------------- latex2html - a converter written in Perl that converts LATEX documents to HTML auctex - A much enhanced TeX/LaTeX mode for Emacs liferea - news aggregator for online news feeds sudo - Provides limited super user privileges to specific users tetex - A complete TeX distribution