+++ /dev/null
-embryo (@VERSION@-1) unstable; urgency=low
-
- * a CVS snapshot release.
-
- -- Falko Schmidt <falko@alphagemini.org> Fri, 4 Apr 2008 15:13:56 +0000
-
+++ /dev/null
-Source: embryo
-Section: libs
-Priority: optional
-Maintainer: Falko Schmidt <falko@alphagemini.org>
-Build-Depends: debhelper (>= 6), cdbs, doxygen
-Standards-Version: 3.7.3
-Homepage: http://www.enlightenment.org
-
-Package: libembryo-dev
-Section: libdevel
-Architecture: any
-Depends: libembryo0 (= ${Source-Version}), pkg-config
-Description: Development files for libembryo
- Embryo is primarily a shared library that gives you an API to load
- and control interpreted programs compiled into an abstract machine
- bytecode that it understands. This abstract (or virtual) machine is
- similar to a real machine with a CPU, but it is emulated in
- software.
- .
- This packages contains headers and static libraries for Embryo.
-
-Package: libembryo0
-Architecture: any
-Provides: libembryo
-Depends: ${shlibs:Depends}
-Suggests: libembryo-bin
-Description: SMALL-based abstract machine (AMX) bytecode interpreter
- Embryo is primarily a shared library that gives you an API to load
- and control interpreted programs compiled into an abstract machine
- bytecode that it understands. This abstract (or virtual) machine is
- similar to a real machine with a CPU, but it is emulated in
- software. The architecture is simple and is the same as the
- abstract machine (AMX) in the SMALL language as it is based on
- exactly the same code. Embryo has modified the code for the AMX
- extensively and has made it smaller and more portable. It is VERY
- small. The total size of the virtual machine code AND header files
- is less than 2500 lines of code. It includes the floating point
- library support by default as well. This makes it one of the
- smallest interpreters around, and thus makes is very efficient to
- use in code.
- .
- See also http://www.compuphase.com/small.htm for details on SMALL.
-
-Package: libembryo-doc
-Section: doc
-Architecture: all
-Enhances: libembryo-dev
-Description: libembryo0 development documentation
- Embryo is primarily a shared library that gives you an API to load
- and control interpreted programs compiled into an abstract machine
- bytecode that it understands. This abstract (or virtual) machine is
- similar to a real machine with a CPU, but it is emulated in
- software.
- .
- This packages provides development documentation for Embryo.
-
-Package: libembryo-dbg
-Architecture: any
-Section: libdevel
-Depends: libembryo0 (= ${binary:Version})
-Priority: extra
-Description: SMALL-based abstract machine (AMX) bytecode interpreter
- Embryo is primarily a shared library that gives you an API to load
- and control interpreted programs compiled into an abstract machine
- bytecode that it understands. This abstract (or virtual) machine is
- similar to a real machine with a CPU, but it is emulated in
- software
- .
- This package contains unstripped shared libraries. It is provided primarily
- to provide a backtrace with names in a debugger, this makes it somewhat
- easier to interpret core dumps. The libraries are installed in
- /usr/lib/debug and are automatically used by gdb.
-
-Package: libembryo-bin
-Section: devel
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: SMALL compiler creating Embryo bytecode
- Embryo is primarily a shared library that gives you an API to load
- and control interpreted programs compiled into an abstract machine
- bytecode that it understands. This abstract (or virtual) machine is
- similar to a real machine with a CPU, but it is emulated in
- software
- .
- This package contains the embryo compiler: embryo_cc.
+++ /dev/null
-This package was debianized by Falko Schmidt <falko@alphagemini.org> on
-Fri, 4 Apr 2008 15:43:15 +0000.
-
-The source is from the e17/libs/embryo module of the enlightenment CVS
-tree. For more information, see:
-
- http://www.enlightenment.org
-
-Upstream Author:
-
- Carsten Haitzler <raster@rasterman.com>
-
-Copyright:
-
- Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
-License:
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to
- deal in the Software without restriction, including without limitation the
- rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
- sell copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in
- all copies of the Software and its Copyright notices. In addition publicly
- documented acknowledgment must be given that this software has been used if no
- source code of this software is made available publicly. This includes
- acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
- documents or any documentation provided with any product containing this
- software. This License does not apply to any software that links to the
- libraries provided by this software (statically or dynamically), but only to
- the software provided.
-
- Please see the COPYING.PLAIN for a plain-english explanation of this notice
- and it's intent.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-
- IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-On Debian systems, the complete text of the BSD License can be found
-in `/usr/share/common-licenses/BSD'.
-
-The Debian packaging is:
- (C) 2006 2007,Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
-and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+++ /dev/null
-.TH EMBRYO_CC 1 "Jan 30, 2007" "0.9.1.037" "The embryo compiler"
-.SH NAME
-embryo_cc \- a small compiler
-.SH SYNOPSIS
-.B embryo_cc
-.B filename
-.RI [\| OPTIONS \|]
-.SH DESCRIPTION
-Embryo is an enlightenment adaption of the small PAWN language.
-.P
-embryo_cc is a compiler for embryo files.
-.SH EXAMPLES
-embryo_cc filename
-.SH OPTIONS
-.BI -i " \|name
-Path for include files
-.P
-.BI -o " \|name
-Set base name of output file
-.P
-.BI -S " \|num
-Stack/heap size in cells (default=4096, min=65)
-.SH FILES
-embryo_cc
-.SH BUGS
-There is a bug with gcc 3.2.x.
-.BR
-Prefer gcc 3.3.x.
-.P
-Please reports bugs to the Pkg-E Team <pkg-e-devel@lists.alioth.debian.org>
-.SH AUTHOR
-This man page was written by Ronald Claveau for the Debian GNU/Linux system (but may be used by others).
+++ /dev/null
-debian/tmp/usr/bin/embryo_cc
-debian/tmp/usr/share/embryo/include/*.inc
+++ /dev/null
-debian/embryo_cc.1
+++ /dev/null
-debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
-debian/tmp/usr/lib/lib*.so
-debian/tmp/usr/lib/pkgconfig/*
+++ /dev/null
-usr/share/doc/libembryo-doc
+++ /dev/null
-Document: embryo
-Title: Embryo Guide
-Author: Carsten Haitzler
-Abstract: This document describes Embryo API
- and provides sample C code.
-Section: Programming/C
-
-Format: HTML
-Index: /usr/share/doc/libembryo-doc/html/index.html
-Files: /usr/share/doc/libembryo-doc/html/*.html
+++ /dev/null
-debian/tmp/usr/lib/lib*.so.*
+++ /dev/null
-#!/usr/bin/make -f
-
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-
-DEB_DH_STRIP_ARGS := --dbg-package=libembryo-dbg
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
-DEB_MAKE_CLEAN_TARGET := clean
-DEB_SOURCE_VERSION := $(shell grep AC_INIT $(DEB_SRCDIR)/configure.ac|sed -e 's/AC_INIT(\[embryo\],\ \[\(.*\)\],\ \[.*@.*\])/\1/g')
-CFLAGS += -fvisibility=hidden
-
-build/libembryo-doc::
- cd $(DEB_SRCDIR)/doc && make doc
-
-install/libembryo-doc::
- tar jxf embryo-*-doc.tar.bz2 -C $(DEB_SRCDIR)
- cp -R $(DEB_SRCDIR)/embryo-$(DEB_SOURCE_VERSION)-doc/doc/html debian/libembryo-doc/usr/share/doc/libembryo-doc/
- rm -rf $(DEB_SRCDIR)/embryo-$(DEB_SOURCE_VERSION)-doc/
-
-clean::
- ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS)