[Pkg-octave-commit] rev 108 - trunk/www
Rafael Laboissiere
rafael@costa.debian.org
Thu, 24 Feb 2005 12:00:05 +0100
Author: rafael
Date: 2005-02-24 12:00:05 +0100 (Thu, 24 Feb 2005)
New Revision: 108
Added:
trunk/www/index.html.in
Removed:
trunk/www/index.html
Modified:
trunk/www/Makefile
Log:
Added links for the package home page, its BTS entry and the buildd log.
The list of packages is now automatically geenrated by eperl.
Modified: trunk/www/Makefile
===================================================================
--- trunk/www/Makefile 2005-02-24 07:54:51 UTC (rev 107)
+++ trunk/www/Makefile 2005-02-24 11:00:05 UTC (rev 108)
@@ -12,14 +12,20 @@
DIR = /org/alioth.debian.org/chroot/home/groups/pkg-octave/htdocs/
FILES = index.html DOG-Guidelines.txt
-install: svn-ci
+install: index.html svn-ci
scp $(FILES) $(USER)@$(HOST):$(DIR)
@echo -n Setting group access of www files...
@ssh $(USER)@$(HOST) \
'cd $(DIR); for i in $(FILES); do chgrp $(GROUP) $$i; chmod g=u $$i; done'
@echo done
+%: %.in
+ eperl $< > $@
+
svn-ci:
svn ci $(FILES)
-.PHONY: install svn-ci
\ No newline at end of file
+clean:
+ rm -f index.html
+
+.PHONY: install svn-ci clean
\ No newline at end of file
Deleted: trunk/www/index.html
Copied: trunk/www/index.html.in (from rev 100, trunk/www/index.html)
===================================================================
--- trunk/www/index.html 2005-02-23 07:41:26 UTC (rev 100)
+++ trunk/www/index.html.in 2005-02-24 11:00:05 UTC (rev 108)
@@ -0,0 +1,248 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<title>Debian Octave Group</title>
+<style type="text/css">
+ body { color: black; background-color: white; }
+ h1 { font-size: 1.5em; border-bottom: solid black 1px;
+ color: #005a9c; }
+ h2 { font-size: 1.1em; font-weight: bold;
+ color: rgb(136,0,0);
+ margin-top: 1em; margin-bottom: 0.5em; }
+ table.footer { border-top: solid black 1px; font-size: 0.8em; }
+</style>
+</head>
+<body>
+ <h1>Debian Octave Group</h1>
+
+ <h2>Introduction</h2>
+
+ <p>
+ The Debian Octave Group is a collaborative effort for maintaining the <a
+ href="http://www.octave.org">Octave</a>-related <a
+ href="http://www.debian.org">Debian</a> packages. Coordination is done
+ through a <a
+ href="http://alioth.debian.org/projects/pkg-octave">project</a> at <a
+ href="http://alioth.debian.org">Alioth.</a>
+ </p>
+
+ <p>
+ Any developer, either a member of Debian or not, is invited to
+ participate. If you are interested, please drop a note to the
+ project administrators at Alioth.
+ </p>
+
+ <h2>Information for developers</h2>
+
+ <p>
+ Development is coordinated through an <a
+ href="http://svn.debian.org/wsvn/pkg-octave/">SVN repository</a>.
+ </p>
+
+ <p>
+ There is now a draft of the <a
+ href="DOG-Guidelines.txt">Guidelines</a>
+ for the developers. Please read it before doing any work on the
+ packages.
+ </p>
+
+ <h2>Mailing lists</h2>
+
+ <p>
+ There are currently two mailing lists related to the project:
+ </p>
+
+ <ul>
+ <li><a
+ href="http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel">pkg-octave-devel</a>: Development discussion for Octave/Debian
+ </li>
+ <li><a
+ href="http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-commit">pkg-octave-commit</a>: Automatic SVN activity notifications
+ </li>
+ </ul>
+
+ <h2>Maintained packages</h2>
+
+<:
+my @packages = (
+ "inline-octave",
+ "matwrap",
+ "octave-ci",
+ "octave-epstk",
+ "octave-forge",
+ "octave-gpc",
+ "octave2.1",
+ "octaviz",
+ "semidef-oct",
+ "statdataml"
+)
+:>
+ <ul>
+<:
+for my $pkg (@packages) { _:>
+ <li>
+ <:=$pkg:>
+ (<a
+ href="http://packages.debian.org/src:<:=$pkg:>">pkg</a>,
+ <a
+ href="http://bugs.debian.org/src:<:=$pkg:>">bts</a>,
+ <a
+ href="http://buildd.debian.org/build.php?arch=&pkg=<:=$pkg:>">buildd</a>)
+ </li>
+<:
+}
+:>
+ </ul>
+
+ <h2>Packages not yet released</h2>
+
+ <ul>
+ <li>
+ <a
+ href="octave-gtk">octave-gtk</a>
+ </li>
+ </ul>
+
+
+ <h2>Other interesting Octave stuff</h2>
+
+ <ul>
+ <li>
+ <a href="http://www.sf.net/projects/biosig/">Biosignal Tools</a>:
+ BIOSIG is an open source software library for biomedical signal
+ processing. Library works well with Octave and Matlab. Special
+ emphasis is put on EEG/MEG/ECoG, but also other types of
+ biosignals like ECG, EMG, etc. are supported.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/segymat/">SegyMAT</a>:
+ SegyMAT is a set of Matlab/Octave m-files to read and write SEG Y
+ data following the SEG Y Revision 1 draft 6 standard.
+ </li>
+ <li>
+ <a
+ href="http://www.sf.net/projects/quantum-octave/">quantum-octave</a>:
+ Package quantum-octave is a set of GNU Octave functions for
+ simulating quantum computers and - in general - quantum
+ systems.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/eidors3d/">EIDORS 3D</a>:
+ EIDORS 3D provides the basic ingredients required for 3D FEM
+ forward modelling and regularized Gauss-Newton reconstruction for
+ medical and industrial Electrical Impedance Tomography
+ (EIT). Currently requires MATLAB, ports to Octave enouraged.
+ </li>
+
+ <li>
+ <a href="http://www.sf.net/projects/mtt/">Model Transformation
+ Tools</a>: A set of tools for modelling dynamic physical systems
+ using the bond-graph methodology and transforming these models
+ into representations suitable for analysis, control and
+ simulation. These tools use, and generate m files for, GNU
+ Octave.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/octawrap/">octawrap</a>: This
+ is a wrapper for Octave and Wish, that emulates the behavior of
+ Matlab (mathematical tool) using this two programs.
+ </li>
+ <li>
+ <a
+ href="http://www.sf.net/projects/octave-gtk/">Octave-LibGlade</a>:
+ Use Glade UI Editor to design the GUI. Use libGlade to write event
+ handlers. Use Octave to write application logic. Write a killer
+ application! ;-)
+ </li>
+ <li>
+ <a href="http://freshmeat.net/projects/gdoctave/">GD-Octave</a>:
+ library glue for exporting GD library functions into Octave. It
+ features string and text rendering to the PNG, JPEG, GIF, and WBMP
+ image formats. Line, Point, Arc, Polygon, and Fill are supported as
+ primitives.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/glplot/">GLPlot</a>: A plot
+ package using OpenGL and meant to be used in Octave and
+ Overflow. It does not aim to be a standalone interactive plot
+ package, but to be used from other applications.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/octplot/">OctPlot</a>: A
+ handle graphics package for Octave, the Free alternative to
+ matlab. OctPlot will provide quality postscript(TM) and screen
+ graphics.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/multimat/">multimat</a>: This
+ program will give the user a shell that is able to connect to
+ different mathematical engines (at least octave and scilab) and
+ distribute the work among them. It will also be able to connect
+ to other engines as gnuplot, plplot or wish (tcl/tk interpreter).
+ </li>
+
+ <li>
+ <a href="http://www.sf.net/projects/openfem/">Open Finite Element
+ Analysis</a>: Develop finite element stress analysis programs,
+ that work with free cad systems (Maybe QCad). Right now there's
+ only a 2d gridded structure analysis prog with a crappy
+ interface, written mainly in octave.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/nellip/">Nellip</a>: Nellip
+ is a set of functions for designing Elliptic digital filters in
+ Gnu-Octave.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/yaog/">Yaog</a>: Yaog is an
+ IDE or GUI for Octave.
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/octaveipc/">Octave IPC
+ Module</a>: Realizes an Octave module and a C++ API that allows
+ client applicaions to start Octave as background process to
+ exchange data with it and execute Octave commands using IPC.
+ </li>
+
+ <li>
+ <a href="http://www.sf.net/projects/octivate/">Octivate</a>:
+ Octivate is a front end to GNU Octave written using C#, Mono, and
+ the GTK. The software uses a C/C++ library (liboctivate) to
+ interface GNU Octave. The solution also implements an Octave
+ namespace in C#. It is designed for Linux but should be
+ portable
+ </li>
+ <li>
+ <a href="http://www.sf.net/projects/mffmsilhouette/">MFFM
+ impl. of silhouette extraction alg.</a>: Implementation of a
+ Silhouette extraction algorithm [1]. Coded in octave
+ (matlab). [1] M. Yamada, K. Ebihara, and J. Ohya. A New Robust
+ Real-time Method for Extracting Human Silhouettes from Color
+ Images. Int. Conf. on Auto. Face and Gesture Recog., 1998
+ </li>
+ <li>
+ <a href="http://driss.ghaddab.free.fr/cmo/">Concurrent
+ Modules for GNU Octave (CMO)</a>: a library to help
+ developing concurrent modules for GNU Octave, which communicate via
+ an IPC channel using an object-oriented syntax. CMO implements an
+ event queue within GNU Octave and can execute user-defined callback
+ functions.
+ </li>
+ </ul>
+
+ <table class="footer" width="100%">
+ <tr><td align="left">$Id$
+ </td>
+ <td align="right">
+ <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0!</a>
+
+ <a href="http://jigsaw.w3.org/css-validator/check/referer">Valid CSS!</a>
+ </td>
+ </tr>
+ </table>
+
+ </body>
+</html>