* Removed debian/ directory from upstream.
git-svn-id: svn://svn.zoy.org/elk/trunk@263 55e467fa-43c5-0310-a8a2-de718669efc6
This commit is contained in:
parent
c6193d0b53
commit
6b44e7be05
|
@ -1,7 +1,7 @@
|
|||
NULL =
|
||||
|
||||
SUBDIRS = include src lib scm doc examples
|
||||
DIST_SUBDIRS = $(SUBDIRS) debian
|
||||
DIST_SUBDIRS = $(SUBDIRS)
|
||||
|
||||
EXTRA_DIST = \
|
||||
bootstrap \
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
NULL =
|
||||
EXTRA_DIST = \
|
||||
changelog \
|
||||
compat \
|
||||
control \
|
||||
copyright \
|
||||
menu \
|
||||
rules \
|
||||
elk.docs \
|
||||
elk.prerm \
|
||||
elkdoc.dirs \
|
||||
elkdoc.docs \
|
||||
libelk0-dev.dirs \
|
||||
libelk0.dirs \
|
||||
$(NULL)
|
||||
|
|
@ -1,240 +0,0 @@
|
|||
elk (3.99.6-3) unstable; urgency=low
|
||||
|
||||
* debian/control:
|
||||
+ Build-depend on the new X development packages instead of xlibs-dev.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 14 Mar 2004 13:09:32 +0100
|
||||
|
||||
elk (3.99.6-2) unstable; urgency=low
|
||||
|
||||
* debian/control:
|
||||
+ Switched back to libelfg0-dev because libelf1-dev was removed from
|
||||
unstable (Closes: #225656).
|
||||
* debian/rules:
|
||||
+ Added touch calls to avoid build failures due to clock skews.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 31 Dec 2003 18:24:21 +0100
|
||||
|
||||
elk (3.99.6-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 5 Dec 2003 13:35:10 +0100
|
||||
|
||||
elk (3.99.5-3) unstable; urgency=low
|
||||
|
||||
* debian/control:
|
||||
+ Switched to libelf1-dev.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 13 Oct 2003 02:05:48 +0200
|
||||
|
||||
elk (3.99.5-2) unstable; urgency=low
|
||||
|
||||
* debian/control:
|
||||
+ Added libelfg0-dev and xlibs-dev to the -dev package's dependencies.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 10 Oct 2003 14:35:06 +0200
|
||||
|
||||
elk (3.99.5-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 28 Sep 2003 14:52:11 +0200
|
||||
|
||||
elk (3.99.3-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 15 Sep 2003 13:45:17 +0200
|
||||
|
||||
elk (3.99.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
* Documentation is now built instead of being shipped in the tarball.
|
||||
* Fixed a bug in the garbage collector.
|
||||
* debian/rules:
|
||||
+ Moved manpages to /usr/share/man (Closes: #210894).
|
||||
+ Ignore plugins in the dh_makeshlibs call.
|
||||
+ Removed the elk->scheme-elk link, it is done at make install time.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 13 Sep 2003 08:33:15 +0200
|
||||
|
||||
elk (3.99.1-1) unstable; urgency=low
|
||||
|
||||
* New release.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 6 Sep 2003 13:36:54 +0200
|
||||
|
||||
elk (3.99.0-1) unstable; urgency=low
|
||||
|
||||
* New release.
|
||||
* elk is now split into the library and the interpreter.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 3 Sep 2003 01:38:09 +0200
|
||||
|
||||
elk (3.0-16) unstable; urgency=low
|
||||
|
||||
* **/build: Use gcc to link shared objects instead of ld, because gcc does
|
||||
a lot of additional magic. Fixes the __canonicalize_funcptr_for_compare
|
||||
unresolved symbol on HPPA (Closes: #205645).
|
||||
* src/build: Make the build continue if debian/arch-config is not found.
|
||||
* debian/compat: Use this instead of DH_COMPAT.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 20 Aug 2003 11:34:24 +0200
|
||||
|
||||
elk (3.0-15) unstable; urgency=low
|
||||
|
||||
* In math.c:Exact_Modulo(), follow R5RS's definition of Modulo: if x/y is an
|
||||
integer, return Zero (Closes: #197831).
|
||||
* Made /usr/bin/elk a symlink to /usr/bin/scheme-elk.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 18 Jun 2003 01:42:54 +0200
|
||||
|
||||
elk (3.0-14) unstable; urgency=low
|
||||
|
||||
* Rebuilt package against libgdbm's new version.
|
||||
* Set policy to 3.5.10.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 4 Jun 2003 02:42:08 +0200
|
||||
|
||||
elk (3.0-13) unstable; urgency=low
|
||||
|
||||
* Fixed gcc-3.3 compilation errors due to deprecated usage of <varargs.h>.
|
||||
|
||||
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 30 May 2003 17:04:56 +0200
|
||||
|
||||
elk (3.0-12) unstable; urgency=low
|
||||
|
||||
* Fixed generation of /usr/lib/elk/module.a (needed to build sced).
|
||||
|
||||
-- Samuel Hocevar <sam@zoy.org> Sat, 5 Apr 2003 01:45:26 +0200
|
||||
|
||||
elk (3.0-11) unstable; urgency=low
|
||||
|
||||
* Fixed a compilation issue in src/load-dl.c:Load_Lib().
|
||||
* Fixed more pointer/integer type confusions, used ptrdiff_t where possible.
|
||||
* Fixed a register mangling issue in heap.c:Visit_GC_List() and
|
||||
heap.c:Visit_Wind() (Really fixes #59893).
|
||||
|
||||
-- Samuel Hocevar <sam@zoy.org> Fri, 4 Apr 2003 02:48:29 +0200
|
||||
|
||||
elk (3.0-10) unstable; urgency=low
|
||||
|
||||
* Updated debhelper build dependency to >>3.0.0.
|
||||
* Shared library handling:
|
||||
+ Extended load.c:General_Load() to open shared libraries.
|
||||
+ Makefiles now build shared libraries.
|
||||
+ Stopped distributing .o files and replaced them with the .so shared
|
||||
libraries; built the Unix, X11, Xaw and Motif extensions.
|
||||
+ The interpreter is no longer linked with -lgdbm, gdbm.so is instead.
|
||||
* Replaced standalone.o and module.o with their .a equivalents.
|
||||
* Made the 'debian/arch-config' sourcing errors non-fatal so that make
|
||||
distclean works in the src/ directory.
|
||||
* Changed SCM_DIR again, from /usr/share/elk/scm to /usr/share/elk, and
|
||||
ditto with OBJ_DIR, from /usr/lib/elk/obj to /usr/lib/elk.
|
||||
* Defaulted "garbage-collect-notify?" and "autoload-notify?" to #f.
|
||||
|
||||
-- Samuel Hocevar <sam@zoy.org> Tue, 1 Apr 2003 23:34:26 +0200
|
||||
|
||||
elk (3.0-9) unstable; urgency=low
|
||||
|
||||
* New maintainer.
|
||||
* Packaging updates:
|
||||
+ Fixed spelling in the package description (Closes: #161056).
|
||||
+ Updated standards version to 3.5.9.0.
|
||||
+ Changed SCM_DIR from /usr/lib/elk/scm to /usr/share/elk/scm because
|
||||
scheme scripts are platform-independent.
|
||||
* Massive code cleanups:
|
||||
+ Added -Wall to the build rules to make error spotting easier, and fixed
|
||||
all compilation warnings in the main program.
|
||||
+ Replaced sys_errlist with strerror, bcopy with memcpy, bzero with memset.
|
||||
+ Fixed many uninitialized variables.
|
||||
* Fixed some pointer/integer type confusions which caused elk to crash
|
||||
on alpha (Closes: #59893) and probably ia64.
|
||||
* Fixed a read overflow in heap-gen.c:AllocPage() that was corrupting the
|
||||
internal heap (Closes: #57621).
|
||||
* Fixed a missing memory area initialization in heap-gen.c:ExpandHeap() that
|
||||
was causing garbage collector crashes.
|
||||
* Fixed an integer sign issue in main.c:Max_Stack (Closes: #176190).
|
||||
* Made `quit' an alias for `exit' in toplevel.scm.
|
||||
|
||||
-- Samuel Hocevar <sam@zoy.org> Tue, 1 Apr 2003 11:33:23 +0200
|
||||
|
||||
elk (3.0-8.1) unstable; urgency=low
|
||||
|
||||
* NMU.
|
||||
* Added missing build dependencies (closes: #109854, #116532).
|
||||
* Fix menu item (closes: #121004).
|
||||
* Apply patch to make package lintian clean (closes: #126987).
|
||||
* src/build: include debian/arch-config to specify build flags for
|
||||
the alpha (-O0). May fix #59893.
|
||||
|
||||
-- Matthias Klose <doko@debian.org> Fri, 11 Jan 2002 18:12:44 +0100
|
||||
|
||||
elk (3.0-8) unstable; urgency=low
|
||||
|
||||
* documentation moved to /usr/share/doc (Closes: Bug#91451, Bug#91453)
|
||||
* manpages moved to /usr/share/man (Closes: Bug#91148)
|
||||
* elkdoc moved to section doc (Closes: Bug#35701)
|
||||
* Updated to current policy (Closes: Bug#82811)
|
||||
* Added Build-Depends line (Closes: Bug#70820)
|
||||
* link to libgdbmg1 (Closes: Bug#75710, Bug#65457)
|
||||
|
||||
-- Enrique Zanardi <ezanard@debian.org> Mon, 26 Mar 2001 21:14:03 +0100
|
||||
|
||||
elk (3.0-7) frozen; urgency=high
|
||||
|
||||
* Just recompiled. If someone builds a program that links to elk 3.0-6
|
||||
and libc6 2.1.3 (potato version) it segfaults on start.
|
||||
The version of sced that fixes RC bug #62971 depends on this version
|
||||
of elk!
|
||||
|
||||
-- Enrique Zanardi <ezanard@debian.org> Sat, 13 May 2000 13:06:01 +0100
|
||||
|
||||
elk (3.0-6) frozen; urgency=low
|
||||
|
||||
* Don't strip modules. Bug#23772 wasn't fixed by the previous upload.
|
||||
(Closes Bug#23772).
|
||||
|
||||
-- Enrique Zanardi <ezanard@debian.org> Wed, 28 Oct 1998 20:09:58 +0000
|
||||
|
||||
elk (3.0-5) frozen; urgency=low
|
||||
|
||||
* Renamed /usr/bin/scheme to /usr/bin/scheme-elk. /usr/bin/scheme is
|
||||
now managed via update-alternatives. (Closes Bug#25295).
|
||||
* Use --strip-unneeded for the modules. (Closes Bug#23772, Bug#26061).
|
||||
* Moved /usr/bin/ldflags-elk to /usr/lib/elk/ldflags. (Closes Bug#26059).
|
||||
|
||||
-- Enrique Zanardi <ezanard@debian.org> Tue, 27 Oct 1998 14:16:42 +0000
|
||||
|
||||
elk (3.0-4) frozen; urgency=low
|
||||
|
||||
* Added copyright file in elkdoc. (Closes Bug#19298).
|
||||
* Stripped obj files.
|
||||
* Updated policy version.
|
||||
* Added !/bin/sh in ldflags-elk.
|
||||
* Added usr/lib/elk/scm/elk.ini to use slib with Elk.
|
||||
|
||||
-- Enrique Zanardi <ezanardi@molec1.dfis.ull.es> Mon, 16 Mar 1998 12:47:07 +0000
|
||||
|
||||
elk (3.0-3) unstable; urgency=low
|
||||
|
||||
* Removed hardcoded Architecture: i386. (Closes Bug#13618).
|
||||
|
||||
-- Enrique Zanardi <ezanardi@molec1.dfis.ull.es> Sun, 25 Jan 1998 04:02:45 +0000
|
||||
|
||||
elk (3.0-2) unstable; urgency=low
|
||||
|
||||
* Rebuilt with libc6
|
||||
* Provide manpages for ldflags-elk, makedl and linkscheme (Bug#6280)
|
||||
* Renamed changelog.upstream.gz changelog.gz
|
||||
* Pristine sources
|
||||
|
||||
-- Enrique Zanardi <ezanardi@molec1.dfis.ull.es> Sat, 27 Sep 1997 01:26:21 +0100
|
||||
|
||||
elk (3.0-1) unstable; urgency=low
|
||||
|
||||
* Initial release
|
||||
|
||||
-- Enrique Zanardi <ezanardi@molec1.dfis.ull.es> Wed, 30 Oct 1996 13:05:48 +0000
|
||||
|
|
@ -1 +0,0 @@
|
|||
3
|
|
@ -1,58 +0,0 @@
|
|||
Source: elk
|
||||
Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org>
|
||||
Build-Depends: debhelper (>= 3.0), groff, libelfg0-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev, lesstif-dev, libgdbm-dev, libxaw7-dev
|
||||
Standards-Version: 3.6.1.0
|
||||
|
||||
Package: elk
|
||||
Architecture: any
|
||||
Section: interpreters
|
||||
Depends: ${shlibs:Depends}
|
||||
Conflicts: pact (<= 980714-1)
|
||||
Description: the Elk Scheme interpreter
|
||||
Elk is an implementation of the Scheme programming language, designed
|
||||
specifically as an embeddable, reusable extension language subsystem for
|
||||
applications written in C or C++.
|
||||
.
|
||||
This package contains the Elk Scheme interpreter, as well as several plugins
|
||||
shipped with Elk. They provide hooks for Unix system calls, the X Window
|
||||
System, as well as the X Athena Widgets and the Motif toolkits. Example
|
||||
scripts on how to use these plugins are provided in the elkdoc package.
|
||||
|
||||
Package: libelk0
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends}
|
||||
Conflicts: elk (<< 3.99-1)
|
||||
Replaces: elk (<< 3.99-1)
|
||||
Description: implementation of Scheme (the Extension Language Kit)
|
||||
Elk is an implementation of the Scheme programming language, designed
|
||||
specifically as an embeddable, reusable extension language subsystem for
|
||||
applications written in C or C++.
|
||||
.
|
||||
This package contains the libelk0 runtime library.
|
||||
|
||||
Package: libelk0-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
Depends: ${shlibs:Depends}, libelfg0-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, libice-dev, libsm-dev
|
||||
Conflicts: elk (<< 3.99-1)
|
||||
Replaces: elk (<< 3.99-1)
|
||||
Description: development files for libelk0
|
||||
Elk is an implementation of the Scheme programming language, designed
|
||||
specifically as an embeddable, reusable extension language subsystem for
|
||||
applications written in C or C++.
|
||||
.
|
||||
This package contains the header files and static library needed to compile
|
||||
applications that use libelk0.
|
||||
|
||||
Package: elkdoc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Description: documentation for the Extension Language Kit
|
||||
Elk is an implementation of the Scheme programming language, designed
|
||||
specifically as an embeddable, reusable extension language subsystem for
|
||||
applications written in C or C++.
|
||||
.
|
||||
This package contains the Elk documentation.
|
|
@ -1,38 +0,0 @@
|
|||
This is Debian GNU/Linux's prepackaged version of Elk, the Extension Language
|
||||
Kit, a Scheme implementation.
|
||||
|
||||
This package was put together by Sam Hocevar from sources obtained from
|
||||
http://sam.zoy.org/projects/elk/ .
|
||||
|
||||
Upstream Authors: Oliver Laumann <net@informatik.uni-bremen.de>
|
||||
Sam Hocevar <sam@zoy.org>
|
||||
|
||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, Oliver Laumann, Berlin
|
||||
(except for the contents of the directory `doc/usenix').
|
||||
Copyright 2002, 2003 Sam Hocevar <sam@zoy.org>, Paris
|
||||
|
||||
This software was derived from Elk 1.2, which was Copyright 1987, 1988,
|
||||
1989, Nixdorf Computer AG and TELES GmbH, Berlin (Elk 1.2 has been written
|
||||
by Oliver Laumann (me) for TELES Telematic Services, Berlin, in a joint
|
||||
project between TELES and Nixdorf Microprocessor Engineering, Berlin).
|
||||
|
||||
Oliver Laumann, TELES GmbH, and Nixdorf Computer AG, as co-owners or
|
||||
individual owners of copyright in this software, grant to any person or
|
||||
company a worldwide, royalty free, license to
|
||||
|
||||
i) copy this software,
|
||||
ii) prepare derivative works based on this software,
|
||||
iii) distribute copies of this software or derivative works,
|
||||
iv) perform this software, or
|
||||
v) display this software,
|
||||
|
||||
provided that this notice is not removed and that neither Oliver Laumann
|
||||
nor Teles nor Nixdorf are deemed to have made any representations as to
|
||||
the suitability of this software for any purpose nor are held responsible
|
||||
for any defects of this software.
|
||||
|
||||
THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
|
||||
|
||||
Berlin, June 20, 1995
|
||||
|
||||
Oliver Laumann <net@informatik.uni-bremen.de>
|
|
@ -1,2 +0,0 @@
|
|||
NEWS
|
||||
README
|
|
@ -1,8 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "$1" = "remove" ]; then
|
||||
# Remove this useless alternative.
|
||||
update-alternatives --remove scheme /usr/bin/scheme-warning-elk > /dev/null
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
|
@ -1 +0,0 @@
|
|||
usr/share/doc/elkdoc/
|
|
@ -1,7 +0,0 @@
|
|||
AUTHORS
|
||||
BUGS
|
||||
MIGRATE
|
||||
MACHINES
|
||||
NEWS
|
||||
README
|
||||
TODO
|
|
@ -1,3 +0,0 @@
|
|||
usr/lib
|
||||
usr/include/elk
|
||||
usr/share/doc
|
|
@ -1,2 +0,0 @@
|
|||
usr/lib
|
||||
usr/share/doc
|
|
@ -1,2 +0,0 @@
|
|||
?package(elk):needs="text" section="Apps/Programming" \
|
||||
title="elk" command="/usr/bin/elk"
|
|
@ -1,86 +0,0 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
configure: configure-stamp
|
||||
configure-stamp:
|
||||
dh_testdir
|
||||
|
||||
touch configure.ac
|
||||
touch aclocal.m4
|
||||
touch configure
|
||||
touch config.h.in
|
||||
touch `find . -name Makefile.in`
|
||||
|
||||
./configure --prefix=/usr --mandir=/usr/share/man
|
||||
|
||||
touch configure-stamp
|
||||
|
||||
build: build-stamp
|
||||
build-stamp: configure-stamp
|
||||
dh_testdir
|
||||
$(MAKE)
|
||||
touch build-stamp
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp configure-stamp
|
||||
-$(MAKE) -i distclean
|
||||
dh_clean
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
|
||||
$(MAKE) install DESTDIR=$(CURDIR)/debian/elk
|
||||
|
||||
mv $(CURDIR)/debian/elk/usr/lib/*.so.* \
|
||||
$(CURDIR)/debian/libelk0/usr/lib/
|
||||
|
||||
mv $(CURDIR)/debian/elk/usr/include/elk/* \
|
||||
$(CURDIR)/debian/libelk0-dev/usr/include/elk/
|
||||
mv $(CURDIR)/debian/elk/usr/lib/*.so \
|
||||
$(CURDIR)/debian/elk/usr/lib/*.la \
|
||||
$(CURDIR)/debian/elk/usr/lib/*.a \
|
||||
$(CURDIR)/debian/libelk0-dev/usr/lib/
|
||||
|
||||
mv $(CURDIR)/debian/elk/usr/share/doc/elk/ps \
|
||||
$(CURDIR)/debian/elkdoc/usr/share/doc/elkdoc/
|
||||
mv $(CURDIR)/debian/elk/usr/share/doc/elk/examples \
|
||||
$(CURDIR)/debian/elkdoc/usr/share/doc/elkdoc/
|
||||
|
||||
binary-indep: build install
|
||||
dh_testdir -i
|
||||
dh_testroot -i
|
||||
dh_installdocs -i
|
||||
dh_installchangelogs -i ChangeLog
|
||||
dh_compress -i
|
||||
dh_fixperms -i
|
||||
dh_installdeb -i
|
||||
dh_gencontrol -i
|
||||
dh_md5sums -i
|
||||
dh_builddeb -i
|
||||
|
||||
binary-arch: build install
|
||||
dh_testdir -a
|
||||
dh_testroot -a
|
||||
dh_installdocs -a
|
||||
dh_installmenu -a
|
||||
dh_installchangelogs -a ChangeLog
|
||||
dh_strip -a
|
||||
dh_link -a usr/bin/elk usr/bin/scheme-elk
|
||||
dh_compress -a
|
||||
dh_fixperms -a
|
||||
dh_installdeb -a
|
||||
dh_makeshlibs -a -X usr/lib/elk
|
||||
dh_shlibdeps -a -L libelk0 -l debian/libelk0/usr/lib
|
||||
dh_gencontrol -a
|
||||
dh_md5sums -a
|
||||
dh_builddeb -a
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install configure
|
Loading…
Reference in New Issue