Commit Graph

20 Commits

Author SHA1 Message Date
sam 97d78723a2 * Fixed xaw.la and motif.la loading.
git-svn-id: svn://svn.zoy.org/elk/trunk@216 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 10:00:48 +00:00
sam 2b27088412 * Merged the *-xt.la and *-widgets.la module pairs into one *.la to avoid
undefined symbols.


git-svn-id: svn://svn.zoy.org/elk/trunk@205 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 17:54:52 +00:00
sam 809443fb06 * Do not open .so files, but look for the libtool .la library instead and
get the shared object's filename from it.


git-svn-id: svn://svn.zoy.org/elk/trunk@161 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-17 12:01:49 +00:00
sam 831bbb8e8d * Fixed the distribution of .scm files that weren't installed.
git-svn-id: svn://svn.zoy.org/elk/trunk@159 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-17 02:26:18 +00:00
sam f151f7ca38 * Do not distribute xlib.scm if X11 support wasn't found.
* Ditto for motif.scm, xaw.scm and xwidgets.scm.


git-svn-id: svn://svn.zoy.org/elk/trunk@101 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 11:20:46 +00:00
sam f244b25ea4 * Don't build gdbm.so if libgdbm isn't found.
git-svn-id: svn://svn.zoy.org/elk/trunk@98 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 02:17:09 +00:00
sam 28a37474d2 * Beautified xaw and motif Scheme files.
git-svn-id: svn://svn.zoy.org/elk/trunk@87 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-04 12:45:48 +00:00
sam 7a79b08325 * Renamed xt.scm to xwidgets.scm.
git-svn-id: svn://svn.zoy.org/elk/trunk@82 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-04 10:40:16 +00:00
sam c452914f6d * Renamed xwidgets.scm to xaw.scm.
git-svn-id: svn://svn.zoy.org/elk/trunk@81 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-04 10:39:47 +00:00
sam 4ed72c9e6f * Fixed xwidgets.scm to work with xm.so.
git-svn-id: svn://svn.zoy.org/elk/trunk@70 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-02 23:37:49 +00:00
sam f4c7bb44f4 * Do not forget to distribute our .scm files with the tarball.
git-svn-id: svn://svn.zoy.org/elk/trunk@54 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-27 01:13:53 +00:00
sam 659601da1f * Fixed the build process for all extensions.
git-svn-id: svn://svn.zoy.org/elk/trunk@48 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 18:28:02 +00:00
sam 8377fb1fe1 * scm/slib.scm.in: version information is set a build time.
* scm/*.scm: don't choke on -lib- variables that aren't needed.


git-svn-id: svn://svn.zoy.org/elk/trunk@47 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 18:14:21 +00:00
sam 6b55b639db * Moved debian/elk.ini to scm/slib.scm.in, generated by ./configure.
git-svn-id: svn://svn.zoy.org/elk/trunk@46 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 17:09:12 +00:00
sam 67e7e23f48 * scm/Makefile.am:
+ Deprecated siteinfo.scm.
    + Distribute .scm files in /usr/share/elk.


git-svn-id: svn://svn.zoy.org/elk/trunk@31 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 12:50:11 +00:00
sam 9c85718f62 * First autoconfiscation step.
+ libelk compiles.
    + elk compiles.


git-svn-id: svn://svn.zoy.org/elk/trunk@25 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 11:15:39 +00:00
sam 141bca2769 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


git-svn-id: svn://svn.zoy.org/elk/trunk@4 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:25:03 +00:00
sam d51c970c8d 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


git-svn-id: svn://svn.zoy.org/elk/trunk@3 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:24:23 +00:00
sam f37781fa62 * Imported the original 3.0-8.1 Debian diff.
git-svn-id: svn://svn.zoy.org/elk/trunk@2 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:22:48 +00:00
sam 3132f65611 * Imported original elk 3.0 tree.
git-svn-id: svn://svn.zoy.org/elk/trunk@1 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:19:38 +00:00