diff options
-rw-r--r-- | .gitignore (renamed from .cvsignore) | 17 | ||||
-rw-r--r-- | ChangeLog | 59 | ||||
-rw-r--r-- | ChangeLog.cvs (renamed from ChangeLog.guile-sql) | 59 | ||||
-rw-r--r-- | Makefile.am | 37 | ||||
-rw-r--r-- | am/common.m4 (renamed from m4/common.m4) | 0 | ||||
-rw-r--r-- | am/guile.m4 (renamed from m4/guile.m4) | 0 | ||||
-rw-r--r-- | am/lib.m4 (renamed from m4/lib.m4) | 0 | ||||
-rw-r--r-- | configure.ac | 5 | ||||
-rw-r--r-- | examples/.cvsignore | 2 | ||||
-rw-r--r-- | m4/.cvsignore | 28 | ||||
-rw-r--r-- | po/.gitignore (renamed from po/.cvsignore) | 0 | ||||
-rw-r--r-- | scripts/.gitignore (renamed from scripts/.cvsignore) | 2 | ||||
-rw-r--r-- | scripts/Makefile.am | 3 | ||||
-rwxr-xr-x | scripts/gitlog-to-changelog | 191 | ||||
-rw-r--r-- | src/.gitignore (renamed from src/.cvsignore) | 3 |
15 files changed, 304 insertions, 102 deletions
@@ -1,14 +1,27 @@ | |||
1 | *.a | ||
2 | *.la | ||
3 | *.lo | ||
4 | *.o | ||
5 | *.tar.* | ||
6 | *~ | ||
7 | .deps | ||
8 | .emacs* | ||
9 | .gdbinit | ||
10 | .libs | ||
1 | ABOUT-NLS | 11 | ABOUT-NLS |
2 | INSTALL | 12 | INSTALL |
13 | ChangeLog | ||
3 | Makefile | 14 | Makefile |
4 | Makefile.in | 15 | Makefile.in |
5 | acinclude.m4 | ||
6 | aclocal.m4 | 16 | aclocal.m4 |
17 | autom4te.cache | ||
7 | config.h.in | 18 | config.h.in |
8 | *.tar.gz | ||
9 | autom4te.cache | 19 | autom4te.cache |
20 | build-aux | ||
10 | config.log | 21 | config.log |
11 | configure | 22 | configure |
12 | config.h | 23 | config.h |
13 | config.status | 24 | config.status |
14 | libtool | 25 | libtool |
26 | m4 | ||
27 | stamp-h1 | ||
diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index f5df2b6..0000000 --- a/ChangeLog +++ /dev/null | |||
@@ -1,59 +0,0 @@ | |||
1 | 2008-06-20 Sergey Poznyakoff <gray@gnu.org.ua> | ||
2 | |||
3 | * src/sql.sci (sql-catch-failure, sql-ignore-failure): New syntax. | ||
4 | * src/guile-sql.h (sql_iftab): Remove erroneous declaration. This | ||
5 | symbol is static in gsql_conn.c | ||
6 | |||
7 | 2008-05-27 Sergey Poznyakoff <gray@gnu.org.ua> | ||
8 | |||
9 | * src/Makefile.am: Remove leftovers from gettext.scm. | ||
10 | |||
11 | 2007-12-26 Sergey Poznyakoff <gray@gnu.org.ua> | ||
12 | |||
13 | * NEWS: Update. | ||
14 | * configure.ac: Version number 1.1 | ||
15 | * COPYING: GPLv3. | ||
16 | * Makefile.am: GPLv3. | ||
17 | * examples/whoisd.scm: GPLv3. | ||
18 | * m4/guile.m4: Require Guile v. 1.8 or later. | ||
19 | * scripts/Makefile.am: GPLv3. | ||
20 | * scripts/guile-doc-snarf.awk: GPLv3. | ||
21 | * src/.cvsignore (gettext.inc, gettext.scm): Remove. | ||
22 | * src/Makefile.am: Remove libguile-gettext. | ||
23 | * src/app.h: GPLv3. | ||
24 | * src/gsql_conn.c, src/gsql_lib.c, src/guile-sql.h, src/mysql.c, | ||
25 | src/pgsql.c: GPLv3; Guile v.>=1.8. | ||
26 | * src/gettext.sci, src/gettext.h, src/gettext.c: Remove. | ||
27 | * src/gettext.scm: New file. | ||
28 | |||
29 | 2006-10-12 Sergey Poznyakoff <gray@gnu.org.ua> | ||
30 | |||
31 | * src/mysql.c (s_mysql_free): Bugfix: mysql was freed twice | ||
32 | (s_mysql_query): Fix the first argument to scm_list_2 | ||
33 | |||
34 | 2006-10-09 Sergey Poznyakoff <gray@gnu.org.ua> | ||
35 | |||
36 | * src/gsql_conn.c (num_iface): Static | ||
37 | (sql_register_iface): Avoid registering the same interface twice. | ||
38 | |||
39 | 2005-06-26 Sergey Poznyakoff <gray@Noldor.runasimi.org> | ||
40 | |||
41 | * src/app.h, src/gettext.c, src/gsql_conn.c, src/gsql_lib.c, | ||
42 | src/guile-sql.h, src/mysql.c, src/pgsql.c: Throw gsql-error, | ||
43 | instead of misc-error, on failure. | ||
44 | * COPYING, configure.ac, examples/whoisd.scm, m4/guile.m4, | ||
45 | scripts/guile-doc-snarf, scripts/guile-doc-snarf.awk, src/app.h, | ||
46 | src/gettext.c, src/gettext.h, src/gettext.sci, src/gsql_conn.c, | ||
47 | src/gsql_lib.c, src/guile-sql.h, src/mysql.c, src/pgsql.c, | ||
48 | src/sql.sci: Changed FSF postal mail address | ||
49 | |||
50 | |||
51 | 2004-10-11 Sergey Poznyakoff <gray@Mirddin.farlep.net> | ||
52 | |||
53 | Initial import | ||
54 | |||
55 | |||
56 | Local Variables: | ||
57 | mode: change-log | ||
58 | version-control: never | ||
59 | End: | ||
diff --git a/ChangeLog.guile-sql b/ChangeLog.cvs index 965ca14..428ee5d 100644 --- a/ChangeLog.guile-sql +++ b/ChangeLog.cvs | |||
@@ -1,6 +1,65 @@ | |||
1 | 2008-06-20 Sergey Poznyakoff <gray@gnu.org.ua> | ||
2 | |||
3 | * src/sql.sci (sql-catch-failure, sql-ignore-failure): New syntax. | ||
4 | * src/guile-sql.h (sql_iftab): Remove erroneous declaration. This | ||
5 | symbol is static in gsql_conn.c | ||
6 | |||
7 | 2008-05-27 Sergey Poznyakoff <gray@gnu.org.ua> | ||
8 | |||
9 | * src/Makefile.am: Remove leftovers from gettext.scm. | ||
10 | |||
11 | 2007-12-26 Sergey Poznyakoff <gray@gnu.org.ua> | ||
12 | |||
13 | * NEWS: Update. | ||
14 | * configure.ac: Version number 1.1 | ||
15 | * COPYING: GPLv3. | ||
16 | * Makefile.am: GPLv3. | ||
17 | * examples/whoisd.scm: GPLv3. | ||
18 | * m4/guile.m4: Require Guile v. 1.8 or later. | ||
19 | * scripts/Makefile.am: GPLv3. | ||
20 | * scripts/guile-doc-snarf.awk: GPLv3. | ||
21 | * src/.cvsignore (gettext.inc, gettext.scm): Remove. | ||
22 | * src/Makefile.am: Remove libguile-gettext. | ||
23 | * src/app.h: GPLv3. | ||
24 | * src/gsql_conn.c, src/gsql_lib.c, src/guile-sql.h, src/mysql.c, | ||
25 | src/pgsql.c: GPLv3; Guile v.>=1.8. | ||
26 | * src/gettext.sci, src/gettext.h, src/gettext.c: Remove. | ||
27 | * src/gettext.scm: New file. | ||
28 | |||
29 | 2006-10-12 Sergey Poznyakoff <gray@gnu.org.ua> | ||
30 | |||
31 | * src/mysql.c (s_mysql_free): Bugfix: mysql was freed twice | ||
32 | (s_mysql_query): Fix the first argument to scm_list_2 | ||
33 | |||
34 | 2006-10-09 Sergey Poznyakoff <gray@gnu.org.ua> | ||
35 | |||
36 | * src/gsql_conn.c (num_iface): Static | ||
37 | (sql_register_iface): Avoid registering the same interface twice. | ||
38 | |||
39 | 2005-06-26 Sergey Poznyakoff <gray@Noldor.runasimi.org> | ||
40 | |||
41 | * src/app.h, src/gettext.c, src/gsql_conn.c, src/gsql_lib.c, | ||
42 | src/guile-sql.h, src/mysql.c, src/pgsql.c: Throw gsql-error, | ||
43 | instead of misc-error, on failure. | ||
44 | * COPYING, configure.ac, examples/whoisd.scm, m4/guile.m4, | ||
45 | scripts/guile-doc-snarf, scripts/guile-doc-snarf.awk, src/app.h, | ||
46 | src/gettext.c, src/gettext.h, src/gettext.sci, src/gsql_conn.c, | ||
47 | src/gsql_lib.c, src/guile-sql.h, src/mysql.c, src/pgsql.c, | ||
48 | src/sql.sci: Changed FSF postal mail address | ||
49 | |||
50 | |||
51 | 2004-10-11 Sergey Poznyakoff <gray@Mirddin.farlep.net> | ||
52 | |||
53 | Initial import | ||
54 | |||
55 | |||
56 | Local Variables: | ||
57 | mode: change-log | ||
58 | version-control: never | ||
59 | End: | ||
1 | 2004-10-09 Sergey Poznyakoff <gray@Mirddin.farlep.net> | 60 | 2004-10-09 Sergey Poznyakoff <gray@Mirddin.farlep.net> |
2 | 61 | ||
3 | * src/gsql_conn.c (scm_is_sql_connect): Cast tag to SCM | 62 | * src/gsql_conn.c (scm_is_sql_connect): Cast tag to SCM |
4 | * src/gsql_lib.c: Use scm_i_long2big instead of scm_long2big. | 63 | * src/gsql_lib.c: Use scm_i_long2big instead of scm_long2big. |
5 | * src/guile-sql.h (sql_iface.connect): Changed prototype. | 64 | * src/guile-sql.h (sql_iface.connect): Changed prototype. |
6 | (sql_connect_create,scm_makenum): New prototypes. | 65 | (sql_connect_create,scm_makenum): New prototypes. |
diff --git a/Makefile.am b/Makefile.am index 482c447..77df972 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -1,15 +1,46 @@ | |||
1 | # This file is part of guile-sql. | 1 | # This file is part of guile-sql. |
2 | # Copyright (C) 2002, 2007, Sergey Poznyakoff | 2 | # Copyright (C) 2002, 2007, 2010 Sergey Poznyakoff |
3 | # | 3 | # |
4 | # This file is free software; as a special exception the author gives | 4 | # This file is free software; as a special exception the author gives |
5 | # unlimited permission to copy and/or distribute it, with or without | 5 | # unlimited permission to copy and/or distribute it, with or without |
6 | # modifications, as long as this notice is preserved. | 6 | # modifications, as long as this notice is preserved. |
7 | # | 7 | # |
8 | # This program is distributed in the hope that it will be useful, but | 8 | # This program is distributed in the hope that it will be useful, but |
9 | # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the | 9 | # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the |
10 | # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 10 | # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
11 | 11 | ||
12 | AUTOMAKE_OPTIONS = gnu 1.8 | 12 | ACLOCAL_AMFLAGS = -I m4 -I am |
13 | ACLOCAL_AMFLAGS = -I m4 | ||
14 | 13 | ||
15 | SUBDIRS = src scripts examples po | 14 | SUBDIRS = src scripts examples po |
15 | |||
16 | # Define the following variables in order to use the ChangeLog rule below: | ||
17 | # prev_change_log [optional] Name of the previous ChangeLog file. | ||
18 | # gen_start_date [optional] Start ChangeLog from this date. | ||
19 | # changelog_dir [mandatory] Directory where to create ChangeLog | ||
20 | gen_start_date = 2008-06-21 | ||
21 | prev_change_log = ChangeLog.cvs | ||
22 | changelog_dir = . | ||
23 | |||
24 | .PHONY: ChangeLog | ||
25 | ChangeLog: | ||
26 | if test -d .git; then \ | ||
27 | cmd=$(top_srcdir)/scripts/gitlog-to-changelog; \ | ||
28 | if test -n "$(gen_start_date)"; then \ | ||
29 | cmd="$$cmd --since=\"$(gen_start_date)\""; \ | ||
30 | fi; \ | ||
31 | $$cmd --format='%s%n%n%b%n' | \ | ||
32 | sed '/<unknown>$$/d' | fmt -s > $(changelog_dir)/cl-t; \ | ||
33 | if test -n "$(prev_change_log)" && test -f "$(prev_change_log)"; \ | ||
34 | then \ | ||
35 | echo "" >> $(changelog_dir)/cl-t; \ | ||
36 | cat "$(prev_change_log)" | \ | ||
37 | sed '/^Local Variables:/,/^End:/d' >> $(changelog_dir)/cl-t; \ | ||
38 | fi; \ | ||
39 | echo "Local Variables:" >> $(changelog_dir)/cl-t; \ | ||
40 | echo "mode: change-log" >> $(changelog_dir)/cl-t; \ | ||
41 | echo "version-control: never" >> $(changelog_dir)/cl-t; \ | ||
42 | echo "buffer-read-only: t" >> $(changelog_dir)/cl-t; \ | ||
43 | echo "End:" >> $(changelog_dir)/cl-t; \ | ||
44 | rm -f $(changelog_dir)/ChangeLog; \ | ||
45 | mv $(changelog_dir)/cl-t $(changelog_dir)/ChangeLog; \ | ||
46 | fi | ||
diff --git a/m4/comm |