[Pkg-jed-commit] r125 - tags/packages trunk/packages trunk/packages/slgtk trunk/packages/slgtk/debian

Rafael Laboissiere rafael at costa.debian.org
Thu Nov 3 16:22:39 UTC 2005


Author: rafael
Date: 2005-11-03 16:22:38 +0000 (Thu, 03 Nov 2005)
New Revision: 125

Added:
   tags/packages/slgtk/
   trunk/packages/slgtk/
   trunk/packages/slgtk/debian/
   trunk/packages/slgtk/debian/changelog
   trunk/packages/slgtk/debian/compat
   trunk/packages/slgtk/debian/control
   trunk/packages/slgtk/debian/copyright
   trunk/packages/slgtk/debian/imdisplay.dbk
   trunk/packages/slgtk/debian/rules
   trunk/packages/slgtk/debian/slang-gtk.examples
   trunk/packages/slgtk/debian/slang-gtk.manpages
Log:
Initial import of SLgtk package


Added: trunk/packages/slgtk/debian/changelog
===================================================================
--- trunk/packages/slgtk/debian/changelog	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/changelog	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1,20 @@
+slgtk (0.5.15.r2-0.1) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * Initial release
+
+ -- Debian JED Group <pkg-jed-devel at lists.alioth.debian.org>  Mon, 31 Oct 2005 10:45:39 +0100
+
+Local Variables:
+debian-changelog-full-name: "Debian JED Group"
+debian-changelog-mailing-address: "pkg-jed-devel at lists.alioth.debian.org"
+eval: (add-local-hook
+  'debian-changelog-add-version-hook
+  (lambda ()
+    (save-excursion
+      (forward-line -1)
+      (beginning-of-line)
+      (insert "\n   NOT YET RELEASED!\n\n   +++ Changes by "
+        (or (getenv "DEBFULLNAME") (user-full-name)) "\n"))))
+End:

Added: trunk/packages/slgtk/debian/compat
===================================================================
--- trunk/packages/slgtk/debian/compat	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/compat	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1 @@
+4

Added: trunk/packages/slgtk/debian/control
===================================================================
--- trunk/packages/slgtk/debian/control	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/control	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1,22 @@
+Source: slgtk
+Section: interpreters
+Priority: optional
+Maintainer: Debian JED Group <pkg-jed-devel at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 4.0.0), libslang2-dev (>= 2.0.4-6), libgtk2.0-dev, slang-slirp, slang-tess, xvfb, cdbs
+Standards-Version: 3.6.2
+
+Package: slang-gtk
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: slsh (>= 2.0) | jed (>= 0.99.17) | slrn (>= 0.9.8.1pl1-4)
+Description: binds the GIMP Toolkit (GTK) to the S-Lang scripting language
+ The SLgtk package binds the GIMP Toolkit, also known as Gtk, to the
+ S-Lang scripting language. It was created with the SLIRP code
+ generator, and provides an importable module which makes most of Gtk
+ and its constituent libraries callable directly from S-Lang scripts.
+ .
+ With SLgtk the S-Lang programmer now has access to a powerful,
+ cross-platform widget set for creating sophisticated graphical user
+ interfaces (GUIs).
+ .
+ Homepage: http://space.mit.edu/home/mnoble/slgtk/

Added: trunk/packages/slgtk/debian/copyright
===================================================================
--- trunk/packages/slgtk/debian/copyright	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/copyright	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1,36 @@
+This package was debianized by Rafael Laboissiere <rafael at debian.org> on
+Mon Oct 31 10:47:15 CET 2005
+
+It was downloaded from
+
+    ftp://space.mit.edu/pub/mnoble/slgtk
+
+Copyright Holder: Massachusetts Institute of Technology
+
+License:
+
+  Copyright (c) 2003-2005 Massachusetts Institute of Technology
+  Copyright (C) 2002 Michael S. Noble <mnoble at space.mit.edu>
+
+  This software was partially developed by the MIT Center for Space
+  Research under contract SV1-61010 from the Smithsonian Institution.
+
+  Permission to use, copy, modify, distribute, and sell this software
+  and its documentation for any purpose is hereby granted without fee,
+  provided that the above copyright notice appear in all copies and
+  that both that copyright notice and this permission notice appear in
+  the supporting documentation, and that the name of the Massachusetts
+  Institute of Technology not be used in advertising or publicity
+  pertaining to distribution of the software without specific, written
+  prior permission.  The Massachusetts Institute of Technology makes
+  no representations about the suitability of this software for any
+  purpose.  It is provided "as is" without express or implied warranty.
+
+  THE MASSACHUSETTS INSTITUTE OF TECHNOLOGY DISCLAIMS ALL WARRANTIES
+  WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
+  MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL THE MASSACHUSETTS
+  INSTITUTE OF TECHNOLOGY BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+  OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+  NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+  WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Added: trunk/packages/slgtk/debian/imdisplay.dbk
===================================================================
--- trunk/packages/slgtk/debian/imdisplay.dbk	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/imdisplay.dbk	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1,118 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+
+  <!ENTITY dhfirstname "<firstname>Rafael</firstname>">
+  <!ENTITY dhsurname   "<surname>Laboissiere</surname>">
+  <!ENTITY dhdate      "<date>2005-11-02</date>">
+  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
+  <!ENTITY dhemail     "<email>rafael at debian.org</email>">
+  <!ENTITY dhusername  "Rafael Laboissiere">
+  <!ENTITY dhucpackage "<refentrytitle>IMDISPLAY</refentrytitle>">
+  <!ENTITY dhpackage   "imdisplay">
+
+  <!ENTITY debian      "<productname>Debian</productname>">
+  <!ENTITY gnu         "<acronym>GNU</acronym>">
+  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+  <refentryinfo>
+    <address>
+      &dhemail;
+    </address>
+    <author>
+      &dhfirstname;
+      &dhsurname;
+    </author>
+    <copyright>
+      <year>2005</year>
+      <holder>&dhusername;</holder>
+    </copyright>
+    &dhdate;
+  </refentryinfo>
+  <refmeta>
+    &dhucpackage;
+
+    &dhsection;
+  </refmeta>
+  <refnamediv>
+    <refname>&dhpackage;</refname>
+
+    <refpurpose>
+       generate/display/save composite images interactively
+    </refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>&dhpackage;</command>
+      <arg choice='plain'><replaceable>file</replaceable></arg>
+      <arg rep='repeat'><replaceable>file</replaceable></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page documents briefly the
+      <command>&dhpackage;</command> command.</para>
+
+    <para>This manual page was written for the Debian distribution because
+      the original program does not have a manual page.</para>
+
+    <para>The <command>&dhpackage;</command> utility accepts an arbitrary
+    number of images as input and displays them stacked upon one another,
+    respecting transparency. The rendered result may be easily tiled or
+    scaled, as well as automatically scrolled for images too large to fit
+    reasonably within your display.</para>
+
+    <para>Imdisplay may be used as either a self-contained executable
+    script or as a S-Lang function. When invoked as function (e.g. from
+    within slsh or other S-Lang-enabled applications) the input images may
+    be specified as either filenames, raw S-Lang arrays, or
+    GdkPixbufs. When invoked from the operating system command line the
+    input images must be filenames.</para>
+
+    <para>The utility supports a wide variety of input file formats,
+    including FITS, JPEG, PNG, GIF, XPM, TIFF, and animations. The rendered
+    result may also be saved to a variety of formats, including JPEG, PNG,
+    and FITS. The range of supported formats depends upon how Gtk was
+    compiled.</para>
+
+    <screen>
+    <prompt>unix%</prompt> imdisplay
+    Usage: imdisplay file [ file ...]
+
+    <prompt>unix%</prompt> cd &lt;slgtk_installation_on_your_system&gt;/images
+    <prompt>unix%</prompt> slsh
+    <prompt>slsh&gt;</prompt> require("imdisplay");
+    <prompt>slsh&gt;</prompt> pb1 = gdk_pixbuf_new_from_file("stars.fits");
+    <prompt>slsh&gt;</prompt> im1 = [1:200*300];
+    <prompt>slsh&gt;</prompt> reshape(im1, [200,300]);
+    <prompt>slsh&gt;</prompt> imdisplay(im1, pb1, "gtk-logo-rgb.gif", "red.png");
+    </screen>
+
+  </refsect1>
+  <refsect1>
+    <title>SEE ALSO</title>
+
+    <para>
+      http://space.mit.edu/%7Emnoble/slgtk/doc/html/slgtk.html#toc9.2
+    </para>
+
+  </refsect1>
+  <refsect1>
+    <title>AUTHOR</title>
+
+    <para>This manual page was written by &dhusername; &dhemail; for the
+    Debian system (but may be used by others).  Permission is granted to
+    copy, distribute and/or modify this document under the terms of the
+    &gnu; General Public License, Version 2 any later version published by
+    the Free Software Foundation.
+    </para>
+
+    <para>On Debian systems, the complete text of the GNU General Public
+    License can be found in /usr/share/common-licenses/GPL.</para>
+
+  </refsect1>
+</refentry>
+

Added: trunk/packages/slgtk/debian/rules
===================================================================
--- trunk/packages/slgtk/debian/rules	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/rules	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
+XP = xsltproc --nonet
+
+DEB_COMPRESS_EXCLUDE := .sl
+DEB_MAKE_BUILD_TARGET := all RPATH=
+DEB_MAKE_INSTALL_TARGET := install RPATH= DESTDIR=$(DEB_DESTDIR) \
+  install_doc_dir=$(DEB_DESTDIR)/usr/share/doc/slang-gtk
+
+build/slang-gtk::
+	$(XP) $(DB2MAN) debian/imdisplay.dbk
+	( cd tests ; unset DISPLAY ; xvfb-run make )
+
+cleanbuilddir/slang-gtk::
+	rm -f imdisplay.1


Property changes on: trunk/packages/slgtk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/slgtk/debian/slang-gtk.examples
===================================================================
--- trunk/packages/slgtk/debian/slang-gtk.examples	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/slang-gtk.examples	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1,2 @@
+examples/README
+examples/*.sl

Added: trunk/packages/slgtk/debian/slang-gtk.manpages
===================================================================
--- trunk/packages/slgtk/debian/slang-gtk.manpages	2005-11-03 10:36:01 UTC (rev 124)
+++ trunk/packages/slgtk/debian/slang-gtk.manpages	2005-11-03 16:22:38 UTC (rev 125)
@@ -0,0 +1 @@
+imdisplay.1




More information about the Pkg-jed-commit mailing list