aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)AuthorFiles
2018-09-21Minor fixesHEADmasterSergey Poznyakoff1
2018-09-10Fix make installSergey Poznyakoff1
* gamma/Makefile.am (site_DATA): Install GAMMA_DATA_FILES * gamma/gamma-expat.c (gamma_xml_parser_free): Don't free gp (allocated using scm_gc_malloc * scripts/bootstrap: Define GAMMA_DATA_FILES to contain names of all files to be installed in Guile site directory.
2018-08-22Change library loading algorithm.Sergey Poznyakoff1
If the environment variable LD_LIBRARY_PATH is set, the loadable modules are first looked up in the directories listed in that variable, and then in the extension installation directory. Two attempts are made for each directory: first the library name with the -v-VERSION suffix is tried, then the library name without that suffix. * src: Rename to gamma * Makefile.am (SUBDIRS): Update. * configure.ac: Update. * scripts/bootstrap (srcdir, makefile): Update. * gamma/loader.sci: New file. * gamma/Makefile.am: Build loader.scm * src/sql.sci: Remove. * gamma/sql.scm: New file. * modules/sql (scm): Update. * src/syslog.sci: Remove. * gamma/syslog.scm: New file. * modules/syslog (scm): Update. * src/expat.sci: Remove. * gamma/expat.scm: New file. * modules/expat (scm): Update.
2018-08-20Update gintSergey Poznyakoff1
2015-01-06Update for Guile 2.0Sergey Poznyakoff1
* configure.ac (AM_C_PROTOTYPES): Remove. * gint: Upgrade * modules/expat (libgamma_expat_la_CPPFLAGS): Add AM_CPPFLAGS * scripts/bootstrap: Fix deprecation warnings. (grammar): Fix definition of --parents * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES * src/eval.c (scheme_exec_data) <result> Remove. (scheme_safe_exec_body): Return result. (gamma_safe_exec): Use scm_c_catch instead of scm_internal_lazy_catch. * src/gamma-expat.c (gamma_xml_parser_create) (make_user_data): Use scm_malloc instead of scm_gc_malloc. * src/expat.sci: Don't load (ice-9 syncase) when using Guile 2.0 * src/sql.sci: Likewise.
2010-04-12Migrate Guile support to GINT.Sergey Poznyakoff4
* Makefile.am, configure.ac, src/Makefile.am: Migrate to GINT. * modules/expat: Remove dependency on *.inc * modules/sql: Likewise. * modules/syslog: Likewise. * scripts/bootstrap (reconfig-command): Add calls to `git submodule'. * src/documentation.sci: New file. * src/expat.sci: Use module (gamma documentation). Remove inclusion of *.inc files. * src/sql.sci: Likewise. * src/syslog.sci: Likewise. * src/gamma-expat.c: Use SCM_DEFINE_PUBLIC to define public interfaces. * src/gsql_conn.c: Likewise. * src/syslog-port.c: Likewise. * src/syslog.c: Likewise. * am/guile.m4: Remove. * scripts/guile-doc-snarf.awk: Remove. * scripts/guile-doc-snarf: Remove. * scripts/Makefile.am (EXTRA_DIST): Remove guile-doc-snarf.awk and guile-doc-snarf.
2010-03-13Implement Expat bindings.Sergey Poznyakoff1
* modules/expat: New module. * modules/MODLIST: Add expat. * src/eval.c: New file. * src/expat.sci: New file. * src/gamma-expat.c: New file. * src/gamma-expat.h: New file. * src/.gitignore: Update. * src/Makefile.am (.c.inc): Handle GAMMA_CONST and GAMMA_EXPORT markers. * src/syslog.c (syslog_kw): Use GAMMA_CONST marker. * src/syslog.sci: Remove explicit exports. * modules/sql: Do not use AC_LIBOBJ. * scripts/bootstrap: Minor improvement. * NEWS, README: Update.
2010-03-09Improve bootstrapping.Sergey Poznyakoff1
* README-hacking: Update. * scripts/bootstrap: New command line option -p (--parents). (mkdir-p, with-output-to-file-p): New functions. (write-modconfig, write-makefile): Use with-output-to-file-p.
2010-03-08Rewrite module bootstrap system.Sergey Poznyakoff2
* autogen.sh: Removed. * scripts/bootstrap: New file. * README-hacking: New file. * modules/MODLIST: New file. * modules/sql: New file. * modules/syslog: New file. * Makefile.am (dist-hook): Distribute modules/. * README: Update. * configure.ac: Remove module-specific stuff. Call gamma_MODCONFIG instead. * scripts/Makefile.am (EXTRA_DIST): Add bootstrap. * src/Makefile.am: Remove module-specific stuff. Include modules.mk instead. * .gitignore, src/.gitignore: Update
2010-03-06Update copyright statements.Sergey Poznyakoff3
Remove gettext files, which resurrected mystically after transition to Git.
2010-03-06Finish migration to Git.Sergey Poznyakoff3
* .cvsignore, po/.cvsignore, src/.cvsignore: Rename to .gitignore, with edits. * examples/.cvsignore: Remove. * m4/common.m4, m4/guile.m4, m4/lib.m4: Move to am (new dir). * ChangeLog, ChangeLog.guile-sql: Merge into ChangeLog.cvs * Makefile.am (AUTOMAKE_OPTIONS): Remove. (ACLOCAL_AMFLAGS): Add -I am (ChangeLog): New rule. * configure.ac (build-aux): Use as aux-dir (m4): Use as macro-dir. * scripts/Makefile.am (EXTRA_DIST): Add gitlog-to-changelog * scripts/gitlog-to-changelog: New file.
2007-12-26UpdateSergey Poznyakoff1
2007-12-26* NEWS: Update.Sergey Poznyakoff2
* configure.ac: Version number 1.1 * COPYING: GPLv3. * Makefile.am: GPLv3. * examples/whoisd.scm: GPLv3. * m4/guile.m4: Require Guile v. 1.8 or later. * scripts/Makefile.am: GPLv3. * scripts/guile-doc-snarf.awk: GPLv3. * src/.cvsignore (gettext.inc, gettext.scm): Remove. * src/Makefile.am: Remove libguile-gettext. * src/app.h: GPLv3. * src/gsql_conn.c, src/gsql_lib.c, src/guile-sql.h, src/mysql.c, src/pgsql.c: GPLv3; Guile v.>=1.8. * src/gettext.sci, src/gettext.h, src/gettext.c: Remove. * src/gettext.scm: New file.
2005-06-26Changed FSF postal mail addressSergey Poznyakoff2
2004-10-11UpdatedSergey Poznyakoff1
2004-10-11UpdatedSergey Poznyakoff1
2003-01-10Not neededSergey Poznyakoff1
2003-01-10UpdatedSergey Poznyakoff1
2003-01-10Updated for guile >= 1.6Sergey Poznyakoff3
2002-05-24Added GNU copyleft headers.Sergey Poznyakoff1
2002-05-21*** empty log message ***Sergey Poznyakoff2
2001-12-06Initial revisionSergey Poznyakoff5

Return to:

Send suggestions and report system problems to the System administrator.