[librep] Added debian packaging scripts based on the official ones



commit 30dfaf7e98032db116579b8011c5e165fb0235a9
Author: Christopher Roy Bratusek <chris nanolx org>
Date:   Sat Oct 24 22:08:10 2009 +0200

    Added debian packaging scripts based on the official ones

 ChangeLog                           |   22 +
 configure.in                        |    6 +-
 debian/README.source                |   38 ++
 debian/changelog.in                 |    5 +
 debian/compat                       |    1 +
 debian/control                      |   95 +++++
 debian/copyright                    |   36 ++
 debian/librep-dbg.links             |    1 +
 debian/librep-dev.install.standard  |   10 +
 debian/librep-dev.links             |    1 +
 debian/librep-dev.lintian-overrides |    1 +
 debian/librep-dev.preinst           |    9 +
 debian/librep9.install.standard     |    3 +
 debian/librep9.preinst              |    9 +
 debian/librep9.symbols              |  743 +++++++++++++++++++++++++++++++++++
 debian/patches/00list               |    1 +
 debian/rep-doc.info                 |    1 +
 debian/rep-doc.install              |    1 +
 debian/rep.install                  |    4 +
 debian/rep.links                    |    1 +
 debian/rules                        |  149 +++++++
 debian/watch                        |    3 +
 man/news.texi                       |    2 +
 23 files changed, 1141 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 4721b25..17ac67c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,32 @@
 2009-10-24  Christopher Bratusek <zanghar freenet de>
+	* librep.spec.in
 	* man/Makefile.in
 	* man/rep.1
 	* man/repdoc.1
 	* man/rep-remote.1
 	* man/rep-xgettext.1: added man-pages from Debian
 
+	* debian/patches/00list
+	* debian/changelog.in
+	* debian/control
+	* debian/compat
+	* debian/copyright
+	* debian/librep9.install.standard
+	* debian/librep9.preinst
+	* debian/librep9.symbols
+	* debian/librep-dbg.links
+	* debian/librep-dev.install.standard
+	* debian/librep-dev.links
+	* debian/librep-dev.lintian-overrides 
+	* debian/librep-dev.preinst
+	* debian/README.source
+	* debian/rep-doc.info
+	* debian/rep-doc.install
+	* debian/rep.install
+	* debian/rep.links
+	* debian/rules
+	* debian/watch: added debian packaging scripts based on official one
+
 2009-10-10  Christopher Bratusek <zanghar freenet de>
 	* src/files.c
 	* src/repint.h
diff --git a/configure.in b/configure.in
index 808c401..54f5952 100644
--- a/configure.in
+++ b/configure.in
@@ -43,7 +43,8 @@ output_files="src/Makefile:Makedefs.in:src/Makefile.in\
  lisp/Makefile:Makedefs.in:lisp/Makefile.in\
  Makefile:Makedefs.in:Makefile.in\
  man/Makefile:Makedefs.in:man/Makefile.in\
- intl/Makefile librep.spec librep.pc librep.ebuild"
+ intl/Makefile librep.spec librep.pc librep.ebuild
+ debian/changelog"
 
 dnl Find the system type
 AC_CANONICAL_HOST
@@ -572,6 +573,8 @@ if test $paranoia = "yes"; then
         CFLAGS+=" -Wall -ansi -pedantic"
 fi
 
+gitdate=`date +%y%m%d` 
+
 dnl Nonstandard exported symbols
 AC_SUBST(version)
 AC_SUBST(libversion)
@@ -581,6 +584,7 @@ AC_SUBST(repcommonexecdir)
 AC_SUBST(replispdir)
 AC_SUBST(repdocfile)
 AC_SUBST(emacssitelispdir)
+AC_SUBST(gitdate)
 AC_SUBST(HAVE_UNIX)
 AC_SUBST(HAVE_X11)
 
diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..fc98b3d
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,38 @@
+This package uses dpatch to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To get the fully patched source after unpacking the source package, cd
+to the root level of the source package and run:
+
+    debian/rules patch
+
+Removing a patch is as simple as removing its entry from the
+debian/patches/00list file, and please also remove the patch file
+itself.
+
+Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
+where you should replace XX with a new number and patchname with a
+descriptive shortname of the patch. You can then simply edit all the
+files your patch wants to edit, and then simply "exit 0" from the shell
+to actually create the patch file.
+
+To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
+and replace XX_patchname with the actual filename from debian/patches
+you want to use.
+
+To clean up afterwards again, "debian/rules unpatch" will do the
+work for you - or you can of course choose to call
+"fakeroot debian/rules clean" all together.
+
+
+--- 
+
+this documentation is part of dpatch package, and may be used by
+packages using dpatch to comply with policy on README.source. This
+documentation is meant to be useful to users who are not proficient in
+dpatch in doing work with dpatch-based packages. Please send any
+improvements to the BTS of dpatch package.
+
+original text by Gerfried Fuchs, edited by Junichi Uekawa <dancer debian org>
+10 Aug 2008.
diff --git a/debian/changelog.in b/debian/changelog.in
new file mode 100644
index 0000000..fc0457f
--- /dev/null
+++ b/debian/changelog.in
@@ -0,0 +1,5 @@
+librep (@version ~@gitdate -1nano) unstable; urgency=low
+
+  * New upstream GIT build
+
+ -- Christopher Roy Bratusek <zanghar freenet de>  Sat, 24 Oct 2009 21:46:20 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..36535f0
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,95 @@
+Source: librep
+Section: lisp
+Priority: optional
+Maintainer: Christopher Roy Bratusek <zanghar freenet de>
+Standards-Version: 3.8.2
+Build-Depends: texinfo (>= 4.11-2), debhelper (>= 7), libgmp3-dev (>= 4.1.4-8),
+ libgdbm-dev, libreadline6-dev | libreadline5-dev, libncurses5-dev, libtool,
+ dpatch, autotools-dev
+Homepage: http://librep.sourceforge.net/
+Vcs-Browser: http://git.debian.org/?p=collab-maint/librep.git
+Vcs-Git: git://git.debian.org/git/collab-maint/librep.git
+
+Package: rep
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: rep-doc
+Conflicts: librep9 (<= 0.17.3-3)
+Replaces: librep9 (<= 0.17.3-3)
+Description: lisp command interpreter
+ rep is a dialect of Lisp, designed to be used both as an extension
+ language for applications and as a general purpose programming language.
+ .
+ It was originally written to be mostly-compatible with Emacs Lisp, but has
+ subsequently diverged markedly. Its aim is to combine the best features of
+ Scheme and Common Lisp and provide an environment that is comfortable for
+ implementing both small and large scale systems. It tries to be a
+ "pragmatic" programming language.
+
+Package: librep9
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: embeded lisp command interpreter library
+ rep is a dialect of Lisp, designed to be used both as an extension
+ language for applications and as a general purpose programming language.
+ .
+ It was originally written to be mostly-compatible with Emacs Lisp, but has
+ subsequently diverged markedly. Its aim is to combine the best features of
+ Scheme and Common Lisp and provide an environment that is comfortable for
+ implementing both small and large scale systems. It tries to be a
+ "pragmatic" programming language.
+ .
+ This package contains the shared library for applications that embed
+ the rep interpreter. You should not need to install this package manually.
+
+Package: librep-dev
+Section: libdevel
+Architecture: any
+Depends: librep9 (>= ${source:Version}), libgmp3-dev, ${shlibs:Depends}
+Recommends: rep-doc
+Description: development libraries and headers for librep
+ rep is a dialect of Lisp, designed to be used both as an extension
+ language for applications and as a general purpose programming language.
+ .
+ It was originally written to be mostly-compatible with Emacs Lisp, but has
+ subsequently diverged markedly. Its aim is to combine the best features of
+ Scheme and Common Lisp and provide an environment that is comfortable for
+ implementing both small and large scale systems. It tries to be a
+ "pragmatic" programming language.
+ .
+ This package contains the files needed to embed the rep interpreter in an
+ application.
+
+Package: librep-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: librep9 (>= ${source:Version}), ${shlibs:Depends}
+Recommends: rep-doc, rep (>= ${source:Version})
+Suggests: librep-dev, libncurses5-dbg, libreadline5-dbg
+Description: debug symbols for librep
+ rep is a dialect of Lisp, designed to be used both as an extension
+ language for applications and as a general purpose programming language.
+ .
+ This package contains the debug symbols for the interpreter and the embeded
+ library. They are only required for debugging.
+
+Package: rep-doc
+Section: doc
+Architecture: all
+Depends: info | info-browser
+Conflicts: librep-doc
+Replaces: librep-doc
+Provides: librep-doc
+Description: documentation for the lisp command interpreter
+ rep is a dialect of Lisp, designed to be used both as an extension
+ language for applications and as a general purpose programming language.
+ .
+ It was originally written to be mostly-compatible with Emacs Lisp, but has
+ subsequently diverged markedly. Its aim is to combine the best features of
+ Scheme and Common Lisp and provide an environment that is comfortable for
+ implementing both small and large scale systems. It tries to be a
+ "pragmatic" programming language.
+ .
+ This package contains the language documentation in info format.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..c440d35
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,36 @@
+This package was debianized by Mikolaj J. Habryn <dichro-debian rcpt to> on
+Thu,  2 Sep 1999 21:09:25 +0800.
+
+It was downloaded from http://sourceforge.net/project/showfiles.php?group_id=580
+
+Copyright (C) 1992 - 2001 Free Software Foundation, Inc
+Copyright (C) 1986        University of Toronto.
+Copyright (C) 1993 - 2006 John Harper <john dcs warwick ac uk>
+Copyright (C) 2008 - 2009 Christopher Bratusek <zanghar freenet de>
+
+License:
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General Public License
+version 2 can be found in /usr/share/common-licenses/GPL-2 file.
+
+The Debian package itself is
+
+Copyright (C) 1999,2000 Mikolaj J. Habryn
+Copyright (C) 2000-2007 Christian Marillat
+Copyright (C) 2009 Rodrigo Gallardo
+
+and is distributed under the same terms as rep itself.
diff --git a/debian/librep-dbg.links b/debian/librep-dbg.links
new file mode 100644
index 0000000..08ef0f2
--- /dev/null
+++ b/debian/librep-dbg.links
@@ -0,0 +1 @@
+usr/share/doc/librep9 usr/share/doc/librep-dbg
diff --git a/debian/librep-dev.install.standard b/debian/librep-dev.install.standard
new file mode 100644
index 0000000..acf0aed
--- /dev/null
+++ b/debian/librep-dev.install.standard
@@ -0,0 +1,10 @@
+usr/include
+usr/bin/repdoc
+usr/bin/rep-xgettext
+usr/lib/*.{so,la,a}
+usr/lib/rep/*/libtool
+usr/lib/rep/*/rules.mk
+usr/lib/pkgconfig/librep.pc
+usr/share/emacs/site-lisp/rep-debugger.el
+usr/share/man/man1/rep-xgettext.1.gz
+usr/share/man/man1/repdoc.1.gz
diff --git a/debian/librep-dev.links b/debian/librep-dev.links
new file mode 100644
index 0000000..a341797
--- /dev/null
+++ b/debian/librep-dev.links
@@ -0,0 +1 @@
+usr/share/doc/librep9 usr/share/doc/librep-dev
diff --git a/debian/librep-dev.lintian-overrides b/debian/librep-dev.lintian-overrides
new file mode 100644
index 0000000..94d8151
--- /dev/null
+++ b/debian/librep-dev.lintian-overrides
@@ -0,0 +1 @@
+librep-dev: unusual-interpreter ./usr/bin/rep-xgettext #!/usr/bin/rep
diff --git a/debian/librep-dev.preinst b/debian/librep-dev.preinst
new file mode 100644
index 0000000..4c88642
--- /dev/null
+++ b/debian/librep-dev.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+
+if [ -d /usr/share/doc/librep-dev ]; then
+  rm -rf /usr/share/doc/librep-dev
+fi
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/librep9.install.standard b/debian/librep9.install.standard
new file mode 100644
index 0000000..99e00e6
--- /dev/null
+++ b/debian/librep9.install.standard
@@ -0,0 +1,3 @@
+usr/lib/librep.so.*
+usr/lib/rep/*/*/doc-strings
+usr/lib/rep/*/*/emulate-gnu-tar
diff --git a/debian/librep9.preinst b/debian/librep9.preinst
new file mode 100644
index 0000000..d6fadc9
--- /dev/null
+++ b/debian/librep9.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+
+if [ -L /usr/share/doc/librep9 ]; then
+  rm -f /usr/share/doc/librep9
+fi
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/librep9.symbols b/debian/librep9.symbols
new file mode 100644
index 0000000..bee48a3
--- /dev/null
+++ b/debian/librep9.symbols
@@ -0,0 +1,743 @@
+librep.so.9 librep9 #MINVER#
+ F_define Base 0.17+svn20070119
+ F_structure_ref Base 0.17+svn20070119
+ Faccept_process_output Base 0.17+svn20070119
+ Faccept_process_output_1 Base 0.17+svn20070119
+ Faccess_structures Base 0.17+svn20070119
+ Facos Base 0.17+svn20070119
+ Factive_processes Base 0.17+svn20070119
+ Fall_threads Base 0.17+svn20070119
+ Falpha_char_p Base 0.17+svn20070119
+ Falphanumericp Base 0.17+svn20070119
+ Fappend Base 0.17+svn20070119
+ Fapply Base 0.17+svn20070119
+ Fapropos Base 0.17+svn20070119
+ Faref Base 0.17+svn20070119
+ Farrayp Base 0.17+svn20070119
+ Faset Base 0.17+svn20070119
+ Fash Base 0.17+svn20070119
+ Fasin Base 0.17+svn20070119
+ Fassoc Base 0.17+svn20070119
+ Fassq Base 0.17+svn20070119
+ Fatan Base 0.17+svn20070119
+ Fatom Base 0.17+svn20070119
+ Fbacktrace Base 0.17+svn20070119
+ Fbeep Base 0.17+svn20070119
+ Fbinding_immutable_p Base 0.17+svn20070119
+ Fboundp Base 0.17+svn20070119
+ Fbreak Base 0.17+svn20070119
+ Fbytecodep Base 0.17+svn20070119
+ Fcall_cc Base 0.17+svn20070119
+ Fcall_hook Base 0.17+svn20070119
+ Fcall_process Base 0.17+svn20070119
+ Fcall_with_barrier Base 0.17+svn20070119
+ Fcall_with_dynamic_root Base 0.17+svn20070119
+ Fcall_with_exception_handler Base 0.17+svn20070119
+ Fcall_with_object Base 0.17+svn20070119
+ Fcanonical_file_name Base 0.17+svn20070119
+ Fcar Base 0.17+svn20070119
+ Fcdr Base 0.17+svn20070119
+ Fceiling Base 0.17+svn20070119
+ Fchar_downcase Base 0.17+svn20070119
+ Fchar_upcase Base 0.17+svn20070119
+ Fclose_file Base 0.17+svn20070119
+ Fclosure_function Base 0.17+svn20070119
+ Fclosure_name Base 0.17+svn20070119
+ Fclosure_structure Base 0.17+svn20070119
+ Fclosurep Base 0.17+svn20070119
+ Fcomplete_string Base 0.17+svn20070119
+ Fconcat Base 0.17+svn20070119
+ Fcond Base 0.17+svn20070119
+ Fcons Base 0.17+svn20070119
+ Fconsp Base 0.17+svn20070119
+ Fcontinuation_callable_p Base 0.17+svn20070119
+ Fcontinue_process Base 0.17+svn20070119
+ Fcopy_file Base 0.17+svn20070119
+ Fcopy_sequence Base 0.17+svn20070119
+ Fcopy_stream Base 0.17+svn20070119
+ Fcos Base 0.17+svn20070119
+ Fcurrent_structure Base 0.17+svn20070119
+ Fcurrent_thread Base 0.17+svn20070119
+ Fcurrent_time Base 0.17+svn20070119
+ Fcurrent_time_string Base 0.17+svn20070119
+ Fcurrent_utime Base 0.17+svn20070119
+ Fdatum_ref Base 0.17+svn20070119
+ Fdatum_set Base 0.17+svn20070119
+ Fdefault_boundp Base 0.17+svn20070119
+ Fdefault_value Base 0.17+svn20070119
+ Fdefine_datum_printer Base 0.17+svn20070119
+ Fdefvar Base 0.17+svn20070119
+ Fdelete Base 0.17+svn20070119
+ Fdelete_directory Base 0.17+svn20070119
+ Fdelete_file Base 0.17+svn20070119
+ Fdelete_if Base 0.17+svn20070119
+ Fdelete_if_not Base 0.17+svn20070119
+ Fdelq Base 0.17+svn20070119
+ Fdenominator Base 0.17+svn20070119
+ Fdigit_char_p Base 0.17+svn20070119
+ Fdirectory_file_name Base 0.17+svn20070119
+ Fdirectory_files Base 0.17+svn20070119
+ Fdivide Base 0.17+svn20070119
+ Felt Base 0.17+svn20070119
+ Feq Base 0.17+svn20070119
+ Feql Base 0.17+svn20070119
+ Fequal Base 0.17+svn20070119
+ Feval Base 0.17+svn20070119
+ Fexact_to_inexact Base 0.17+svn20070119
+ Fexactp Base 0.17+svn20070119
+ Fexp Base 0.17+svn20070119
+ Fexpand_file_name Base 0.17+svn20070119
+ Fexpand_last_match Base 0.17+svn20070119
+ Fexport_binding Base 0.17+svn20070119
+ Fexport_bindings Base 0.17+svn20070119
+ Fexpt Base 0.17+svn20070119
+ Fexternal_structure_ref Base 0.17+svn20070119
+ Ffeaturep Base 0.17+svn20070119
+ Ffile_binding Base 0.17+svn20070119
+ Ffile_bound_stream Base 0.17+svn20070119
+ Ffile_directory_p Base 0.17+svn20070119
+ Ffile_executable_p Base 0.90.3~091024-1nano
+ Ffile_exists_p Base 0.17+svn20070119
+ Ffile_handler_data Base 0.17+svn20070119
+ Ffile_modes Base 0.17+svn20070119
+ Ffile_modes_as_string Base 0.17+svn20070119
+ Ffile_modtime Base 0.17+svn20070119
+ Ffile_name_absolute_p Base 0.17+svn20070119
+ Ffile_name_as_directory Base 0.17+svn20070119
+ Ffile_name_directory Base 0.17+svn20070119
+ Ffile_name_nondirectory Base 0.17+svn20070119
+ Ffile_nlinks Base 0.17+svn20070119
+ Ffile_owner_p Base 0.17+svn20070119
+ Ffile_readable_p Base 0.17+svn20070119
+ Ffile_regular_p Base 0.17+svn20070119
+ Ffile_size Base 0.17+svn20070119
+ Ffile_symlink_p Base 0.17+svn20070119
+ Ffile_writable_p Base 0.17+svn20070119
+ Ffilep Base 0.17+svn20070119
+ Ffilter Base 0.17+svn20070119
+ Ffind_symbol Base 0.17+svn20070119
+ Ffix_time Base 0.17+svn20070119
+ Ffixnump Base 0.17+svn20070119
+ Ffloor Base 0.17+svn20070119
+ Ffluid Base 0.17+svn20070119
+ Ffluid_set Base 0.17+svn20070119
+ Fflush_file Base 0.17+svn20070119
+ Fformat Base 0.17+svn20070119
+ Ffuncall Base 0.17+svn20070119
+ Ffunctionp Base 0.17+svn20070119
+ Fgarbage_collect Base 0.17+svn20070119
+ Fgarbage_threshold Base 0.17+svn20070119
+ Fgcd Base 0.17+svn20070119
+ Fgensym Base 0.17+svn20070119
+ Fget Base 0.17+svn20070119
+ Fget_command_line_option Base 0.17+svn20070119
+ Fget_output_stream_string Base 0.17+svn20070119
+ Fget_structure Base 0.17+svn20070119
+ Fgethan Base 0.17+svn20070119
+ Fgtthan Base 0.17+svn20070119
+ Fhas_type_p Base 0.17+svn20070119
+ Fidle_garbage_threshold Base 0.17+svn20070119
+ Finexact_to_exact Base 0.17+svn20070119
+ Finput_stream_p Base 0.17+svn20070119
+ Fintegerp Base 0.17+svn20070119
+ Fintern Base 0.17+svn20070119
+ Fintern_structure Base 0.17+svn20070119
+ Fintern_symbol Base 0.17+svn20070119
+ Finterrupt_process Base 0.17+svn20070119
+ Fkeywordp Base 0.17+svn20070119
+ Fkill_process Base 0.17+svn20070119
+ Flambda Base 0.17+svn20070119
+ Flast Base 0.17+svn20070119
+ Flength Base 0.17+svn20070119
+ Flethan Base 0.17+svn20070119
+ Flist Base 0.17+svn20070119
+ Flist_star Base 0.17+svn20070119
+ Flistp Base 0.17+svn20070119
+ Fload Base 0.17+svn20070119
+ Fload_autoload Base 0.17+svn20070119
+ Fload_dl_file Base 0.17+svn20070119
+ Fload_file Base 0.17+svn20070119
+ Flocal_file_name Base 0.17+svn20070119
+ Flog Base 0.17+svn20070119
+ Flogand Base 0.17+svn20070119
+ Flogior Base 0.17+svn20070119
+ Flognot Base 0.17+svn20070119
+ Flogxor Base 0.17+svn20070119
+ Flower_case_p Base 0.17+svn20070119
+ Fltthan Base 0.17+svn20070119
+ Fmacroexpand Base 0.17+svn20070119
+ Fmacroexpand_1 Base 0.17+svn20070119
+ Fmacrop Base 0.17+svn20070119
+ Fmake_binding_immutable Base 0.17+svn20070119
+ Fmake_byte_code_subr Base 0.17+svn20070119
+ Fmake_closure Base 0.17+svn20070119
+ Fmake_datum Base 0.17+svn20070119
+ Fmake_directory Base 0.17+svn20070119
+ Fmake_file_from_stream Base 0.17+svn20070119
+ Fmake_fluid Base 0.17+svn20070119
+ Fmake_keyword Base 0.17+svn20070119
+ Fmake_list Base 0.17+svn20070119
+ Fmake_obarray Base 0.17+svn20070119
+ Fmake_primitive_guardian Base 0.17+svn20070119
+ Fmake_process Base 0.17+svn20070119
+ Fmake_string Base 0.17+svn20070119
+ Fmake_string_input_stream Base 0.17+svn20070119
+ Fmake_string_output_stream Base 0.17+svn20070119
+ Fmake_structure Base 0.17+svn20070119
+ Fmake_symbol Base 0.17+svn20070119
+ Fmake_symlink Base 0.17+svn20070119
+ Fmake_temp_name Base 0.17+svn20070119
+ Fmake_thread Base 0.17+svn20070119
+ Fmake_variable_special Base 0.17+svn20070119
+ Fmake_vector Base 0.17+svn20070119
+ Fmakunbound Base 0.17+svn20070119
+ Fmapc Base 0.17+svn20070119
+ Fmapcar Base 0.17+svn20070119
+ Fmatch_end Base 0.17+svn20070119
+ Fmatch_start Base 0.17+svn20070119
+ Fmax Base 0.17+svn20070119
+ Fmax_lisp_depth Base 0.17+svn20070119
+ Fmember Base 0.17+svn20070119
+ Fmemq Base 0.17+svn20070119
+ Fmemql Base 0.17+svn20070119
+ Fmessage Base 0.17+svn20070119
+ Fmin Base 0.17+svn20070119
+ Fminus Base 0.17+svn20070119
+ Fmod Base 0.17+svn20070119
+ Fname_structure Base 0.17+svn20070119
+ Fnconc Base 0.17+svn20070119
+ Fnot Base 0.17+svn20070119
+ Fnreverse Base 0.17+svn20070119
+ Fnth Base 0.17+svn20070119
+ Fnthcdr Base 0.17+svn20070119
+ Fnull Base 0.17+svn20070119
+ Fnum_eq Base 0.17+svn20070119
+ Fnum_noteq Base 0.17+svn20070119
+ Fnumber_to_string Base 0.17+svn20070119
+ Fnumberp Base 0.17+svn20070119
+ Fnumerator Base 0.17+svn20070119
+ Fobarray Base 0.17+svn20070119
+ Fopen_file Base 0.17+svn20070119
+ Fopen_structures Base 0.17+svn20070119
+ Foutput_stream_p Base 0.17+svn20070119
+ Fpeek_char Base 0.17+svn20070119
+ Fplus1 Base 0.17+svn20070119
+ Fplus Base 0.17+svn20070119
+ Fprimitive_guardian_pop Base 0.17+svn20070119
+ Fprimitive_guardian_push Base 0.17+svn20070119
+ Fprimitive_invoke_continuation Base 0.17+svn20070119
+ Fprin1 Base 0.17+svn20070119
+ Fprinc Base 0.17+svn20070119
+ Fprint Base 0.17+svn20070119
+ Fprocess_args Base 0.17+svn20070119
+ Fprocess_connection_type Base 0.17+svn20070119
+ Fprocess_dir Base 0.17+svn20070119
+ Fprocess_error_stream Base 0.17+svn20070119
+ Fprocess_exit_status Base 0.17+svn20070119
+ Fprocess_exit_value Base 0.17+svn20070119
+ Fprocess_function Base 0.17+svn20070119
+ Fprocess_id Base 0.17+svn20070119
+ Fprocess_in_use_p Base 0.17+svn20070119
+ Fprocess_output_stream Base 0.17+svn20070119
+ Fprocess_prog Base 0.17+svn20070119
+ Fprocess_running_p Base 0.17+svn20070119
+ Fprocess_stopped_p Base 0.17+svn20070119
+ Fprocessp Base 0.17+svn20070119
+ Fproduct Base 0.17+svn20070119
+ Fprogn Base 0.17+svn20070119
+ Fprovide Base 0.17+svn20070119
+ Fput Base 0.17+svn20070119
+ Fquote Base 0.17+svn20070119
+ Fquote_regexp Base 0.17+svn20070119
+ Fquotient Base 0.17+svn20070119
+ Fraise_exception Base 0.17+svn20070119
+ Frandom Base 0.17+svn20070119
+ Frassoc Base 0.17+svn20070119
+ Frassq Base 0.17+svn20070119
+ Fread Base 0.17+svn20070119
+ Fread_char Base 0.17+svn20070119
+ Fread_chars Base 0.17+svn20070119
+ Fread_line Base 0.17+svn20070119
+ Fread_symlink Base 0.17+svn20070119
+ Freal_eval Base 0.17+svn20070119
+ Freal_set Base 0.17+svn20070119
+ Frecursion_depth Base 0.17+svn20070119
+ Frecursive_edit Base 0.17+svn20070119
+ Fregexp_cache_control Base 0.17+svn20070119
+ Fremainder Base 0.17+svn20070119
+ Frename_file Base 0.17+svn20070119
+ Frequire Base 0.17+svn20070119
+ Freverse Base 0.17+svn20070119
+ Fround Base 0.17+svn20070119
+ Frplaca Base 0.17+svn20070119
+ Frplacd Base 0.17+svn20070119
+ Frun_byte_code Base 0.17+svn20070119
+ Fseek_file Base 0.17+svn20070119
+ Fsequencep Base 0.17+svn20070119
+ Fset Base 0.17+svn20070119
+ Fset_closure_function Base 0.17+svn20070119
+ Fset_closure_structure Base 0.17+svn20070119
+ Fset_default Base 0.17+svn20070119
+ Fset_file_handler_data Base 0.17+svn20070119
+ Fset_file_handler_environment Base 0.17+svn20070119
+ Fset_file_modes Base 0.17+svn20070119
+ Fset_input_handler Base 0.17+svn20070119
+ Fset_interface Base 0.17+svn20070119
+ Fset_process_args Base 0.17+svn20070119
+ Fset_process_connection_type Base 0.17+svn20070119
+ Fset_process_dir Base 0.17+svn20070119
+ Fset_process_error_stream Base 0.17+svn20070119
+ Fset_process_function Base 0.17+svn20070119
+ Fset_process_output_stream Base 0.17+svn20070119
+ Fset_process_prog Base 0.17+svn20070119
+ Fset_special_environment Base 0.17+svn20070119
+ Fsetplist Base 0.17+svn20070119
+ Fsetq Base 0.17+svn20070119
+ Fsignal Base 0.17+svn20070119
+ Fsignal_process Base 0.17+svn20070119
+ Fsin Base 0.17+svn20070119
+ Fsit_for Base 0.17+svn20070119
+ Fsleep_for Base 0.17+svn20070119
+ Fspace_char_p Base 0.17+svn20070119
+ Fspecial_form_p Base 0.17+svn20070119
+ Fspecial_variable_p Base 0.17+svn20070119
+ Fsqrt Base 0.17+svn20070119
+ Fstart_process Base 0.17+svn20070119
+ Fstderr_file Base 0.17+svn20070119
+ Fstdin_file Base 0.17+svn20070119
+ Fstdout_file Base 0.17+svn20070119
+ Fstep Base 0.17+svn20070119
+ Fstop_process Base 0.17+svn20070119
+ Fstring_equal Base 0.17+svn20070119
+ Fstring_head_eq Base 0.17+svn20070119
+ Fstring_lessp Base 0.17+svn20070119
+ Fstring_looking_at Base 0.17+svn20070119
+ Fstring_match Base 0.17+svn20070119
+ Fstring_to_number Base 0.17+svn20070119
+ Fstringp Base 0.17+svn20070119
+ Fstructure_accessible Base 0.17+svn20070119
+ Fstructure_bound_p Base 0.17+svn20070119
+ Fstructure_define Base 0.17+svn20070119
+ Fstructure_exports_all Base 0.17+svn20070119
+ Fstructure_exports_p Base 0.17+svn20070119
+ Fstructure_file Base 0.17+svn20070119
+ Fstructure_imports Base 0.17+svn20070119
+ Fstructure_install_vm Base 0.17+svn20070119
+ Fstructure_interface Base 0.17+svn20070119
+ Fstructure_name Base 0.17+svn20070119
+ Fstructure_set Base 0.17+svn20070119
+ Fstructure_set_binds Base 0.17+svn20070119
+ Fstructure_walk Base 0.17+svn20070119
+ Fstructurep Base 0.17+svn20070119
+ Fsub1 Base 0.17+svn20070119
+ Fsubr_name Base 0.17+svn20070119
+ Fsubrp Base 0.17+svn20070119
+ Fsubstring Base 0.17+svn20070119
+ Fsymbol_name Base 0.17+svn20070119
+ Fsymbol_plist Base 0.17+svn20070119
+ Fsymbol_value Base 0.17+svn20070119
+ Fsymbolp Base 0.17+svn20070119
+ Fsystem Base 0.17+svn20070119
+ Fsystem_name Base 0.17+svn20070119
+ Ftan Base 0.17+svn20070119
+ Fthread_delete Base 0.17+svn20070119
+ Fthread_exited_p Base 0.17+svn20070119
+ Fthread_forbid Base 0.17+svn20070119
+ Fthread_join Base 0.17+svn20070119
+ Fthread_name Base 0.17+svn20070119
+ Fthread_permit Base 0.17+svn20070119
+ Fthread_suspend Base 0.17+svn20070119
+ Fthread_suspended_p Base 0.17+svn20070119
+ Fthread_wake Base 0.17+svn20070119
+ Fthread_yield Base 0.17+svn20070119
+ Fthreadp Base 0.17+svn20070119
+ Fthrow Base 0.17+svn20070119
+ Ftime_later_p Base 0.17+svn20070119
+ Ftrace Base 0.17+svn20070119
+ Ftranslate_string Base 0.17+svn20070119
+ Ftruncate Base 0.17+svn20070119
+ Funintern Base 0.17+svn20070119
+ Funtrace Base 0.17+svn20070119
+ Fupper_case_p Base 0.17+svn20070119
+ Fuser_full_name Base 0.17+svn20070119
+ Fuser_home_directory Base 0.17+svn20070119
+ Fuser_login_name Base 0.17+svn20070119
+ Fvalidate_byte_code Base 0.17+svn20070119
+ Fvector Base 0.17+svn20070119
+ Fvectorp Base 0.17+svn20070119
+ Fwith_fluids Base 0.17+svn20070119
+ Fwrite Base 0.17+svn20070119
+ Fzerop Base 0.17+svn20070119
+ Q_load_suffixes Base 0.17+svn20070119
+ Q_meta Base 0.17+svn20070119
+ Q_specials Base 0.17+svn20070119
+ Q_structures Base 0.17+svn20070119
+ Q_user_structure_ Base 0.17+svn20070119
+ Qafter_gc_hook Base 0.17+svn20070119
+ Qafter_load_alist Base 0.17+svn20070119
+ Qamp_optional Base 0.17+svn20070119
+ Qamp_rest Base 0.17+svn20070119
+ Qand Base 0.17+svn20070119
+ Qappend Base 0.17+svn20070119
+ Qarith_error Base 0.17+svn20070119
+ Qautoload Base 0.17+svn20070119
+ Qbackquote Base 0.17+svn20070119
+ Qbackquote_splice Base 0.17+svn20070119
+ Qbackquote_unquote Base 0.17+svn20070119
+ Qbacktrace_on_error Base 0.17+svn20070119
+ Qbad_arg Base 0.17+svn20070119
+ Qbatch_mode Base 0.17+svn20070119
+ Qbefore_exit_hook Base 0.17+svn20070119
+ Qbytecode_error Base 0.17+svn20070119
+ Qcanonical_file_name Base 0.17+svn20070119
+ Qclose_file Base 0.17+svn20070119
+ Qcommand_line_args Base 0.17+svn20070119
+ Qcontinuation Base 0.17+svn20070119
+ Qcopy_file Base 0.17+svn20070119
+ Qcopy_file_from_local_fs Base 0.17+svn20070119
+ Qcopy_file_to_local_fs Base 0.17+svn20070119
+ Qdebug_entry Base 0.17+svn20070119
+ Qdebug_error_entry Base 0.17+svn20070119
+ Qdebug_exit Base 0.17+svn20070119
+ Qdebug_macros Base 0.17+svn20070119
+ Qdebug_on_error Base 0.17+svn20070119
+ Qdefault_directory Base 0.17+svn20070119
+ Qdelete_directory Base 0.17+svn20070119
+ Qdelete_file Base 0.17+svn20070119
+ Qdirectory_file_name Base 0.17+svn20070119
+ Qdirectory_files Base 0.17+svn20070119
+ Qdl_load_path Base 0.17+svn20070119
+ Qdl_load_reloc_now Base 0.17+svn20070119
+ Qdocumentation Base 0.17+svn20070119
+ Qdocumentation_file Base 0.17+svn20070119
+ Qdocumentation_files Base 0.17+svn20070119
+ Qdowncase_table Base 0.17+svn20070119
+ Qend Base 0.17+svn20070119
+ Qend_of_stream Base 0.17+svn20070119
+ Qerror Base 0.17+svn20070119
+ Qerror_handler_function Base 0.17+svn20070119
+ Qerror_message Base 0.17+svn20070119
+ Qerror_mode Base 0.17+svn20070119
+ Qexec_directory Base 0.17+svn20070119
+ Qexit Base 0.17+svn20070119
+ Qexpand_file_name Base 0.17+svn20070119
+ Qexternal Base 0.17+svn20070119
+ Qfeatures Base 0.17+svn20070119
+ Qfh_env_key Base 0.17+svn20070119
+ Qfile_directory_p Base 0.17+svn20070119
+ Qfile_error Base 0.17+svn20070119
+ Qfile_executable_p Base 0.90.3~091024-1nano
+ Qfile_exists_p Base 0.17+svn20070119
+ Qfile_handler_alist Base 0.17+svn20070119
+ Qfile_modes Base 0.17+svn20070119
+ Qfile_modes_as_string Base 0.17+svn20070119
+ Qfile_modtime Base 0.17+svn20070119
+ Qfile_name_absolute_p Base 0.17+svn20070119
+ Qfile_name_as_directory Base 0.17+svn20070119
+ Qfile_name_directory Base 0.17+svn20070119
+ Qfile_name_nondirectory Base 0.17+svn20070119
+ Qfile_nlinks Base 0.17+svn20070119
+ Qfile_owner_p Base 0.17+svn20070119
+ Qfile_readable_p Base 0.17+svn20070119
+ Qfile_regular_p Base 0.17+svn20070119
+ Qfile_size Base 0.17+svn20070119
+ Qfile_symlink_p Base 0.17+svn20070119
+ Qfile_writable_p Base 0.17+svn20070119
+ Qflatten_table Base 0.17+svn20070119
+ Qfluid Base 0.17+svn20070119
+ Qflush_file Base 0.17+svn20070119
+ Qformat_hooks_alist Base 0.17+svn20070119
+ Qfunction Base 0.17+svn20070119
+ Qidle_hook Base 0.17+svn20070119
+ Qinterpreted_mode Base 0.17+svn20070119
+ Qinterrupt_mode Base 0.17+svn20070119
+ Qinvalid_autoload Base 0.17+svn20070119
+ Qinvalid_function Base 0.17+svn20070119
+ Qinvalid_lambda_list Base 0.17+svn20070119
+ Qinvalid_macro Base 0.17+svn20070119
+ Qinvalid_read_syntax Base 0.17+svn20070119
+ Qinvalid_stream Base 0.17+svn20070119
+ Qlambda Base 0.17+svn20070119
+ Qlisp_lib_directory Base 0.17+svn20070119
+ Qload Base 0.17+svn20070119
+ Qload_filename Base 0.17+svn20070119
+ Qload_path Base 0.17+svn20070119
+ Qlocal Base 0.17+svn20070119
+ Qlocal_file_name Base 0.17+svn20070119
+ Qmacro Base 0.17+svn20070119
+ Qmacro_environment Base 0.17+svn20070119
+ Qmake_directory Base 0.17+svn20070119
+ Qmake_symlink Base 0.17+svn20070119
+ Qmissing_arg Base 0.17+svn20070119
+ Qnewlines Base 0.17+svn20070119
+ Qnil Base 0.17+svn20070119
+ Qno_catcher Base 0.17+svn20070119
+ Qno_memory Base 0.17+svn20070119
+ Qopen_file Base 0.17+svn20070119
+ Qoperating_system Base 0.17+svn20070119
+ Qor Base 0.17+svn20070119
+ Qpermanent_local Base 0.17+svn20070119
+ Qpipe Base 0.17+svn20070119
+ Qprint_escape Base 0.17+svn20070119
+ Qprint_length Base 0.17+svn20070119
+ Qprint_level Base 0.17+svn20070119
+ Qprocess_environment Base 0.17+svn20070119
+ Qprocess_error Base 0.17+svn20070119
+ Qprogram_name Base 0.17+svn20070119
+ Qprovide Base 0.17+svn20070119
+ Qpty Base 0.17+svn20070119
+ Qquit Base 0.17+svn20070119
+ Qquote Base 0.17+svn20070119
+ Qread Base 0.17+svn20070119
+ Qread_symlink Base 0.17+svn20070119
+ Qregexp_error Base 0.17+svn20070119
+ Qrename_file Base 0.17+svn20070119
+ Qrep Base 0.17+svn20070119
+ Qrep_build_id Base 0.17+svn20070119
+ Qrep_directory Base 0.17+svn20070119
+ Qrep_interface_id Base 0.17+svn20070119
+ Qrep_io_file_handlers Base 0.17+svn20070119
+ Qrep_lang_interpreter Base 0.17+svn20070119
+ Qrep_structures Base 0.17+svn20070119
+ Qrep_version Base 0.17+svn20070119
+ Qrep_vm_interpreter Base 0.17+svn20070119
+ Qrequire Base 0.17+svn20070119
+ Qseek_file Base 0.17+svn20070119
+ Qset_file_modes Base 0.17+svn20070119
+ Qsetting_constant Base 0.17+svn20070119
+ Qsite_lisp_directory Base 0.17+svn20070119
+ Qsocketpair Base 0.17+svn20070119
+ Qstandard_input Base 0.17+svn20070119
+ Qstandard_output Base 0.17+svn20070119
+ Qstart Base 0.17+svn20070119
+ Qstructure_ref Base 0.17+svn20070119
+ Qt Base 0.17+svn20070119
+ Qterm_interrupt Base 0.17+svn20070119
+ Qtop_level Base 0.17+svn20070119
+ Qunix Base 0.17+svn20070119
+ Qupcase_table Base 0.17+svn20070119
+ Quser_interrupt Base 0.17+svn20070119
+ Qvoid_value Base 0.17+svn20070119
+ Qwrite Base 0.17+svn20070119
+ rep_accept_input Base 0.17+svn20070119
+ rep_accept_input_for_callbacks Base 0.17+svn20070119
+ rep_accept_input_for_fds Base 0.17+svn20070119
+ rep_add_binding_to_env Base 0.17+svn20070119
+ rep_add_event_loop_callback Base 0.17+svn20070119
+ rep_add_subr Base 0.17+svn20070119
+ rep_alias_structure Base 0.17+svn20070119
+ rep_allocate_cons Base 0.17+svn20070119
+ rep_apply Base 0.17+svn20070119
+ rep_assign_args Base 0.17+svn20070119
+ rep_beep_fun Base 0.17+svn20070119
+ rep_bind_special Base 0.17+svn20070119
+ rep_bind_symbol Base 0.17+svn20070119
+ rep_bootstrap_structure Base 0.17+svn20070119
+ rep_box_pointer Base 0.17+svn20070119
+ rep_box_string Base 0.17+svn20070119
+ rep_call_file_handler Base 0.17+svn20070119
+ rep_call_lisp0 Base 0.17+svn20070119
+ rep_call_lisp1 Base 0.17+svn20070119
+ rep_call_lisp2 Base 0.17+svn20070119
+ rep_call_lisp3 Base 0.17+svn20070119
+ rep_call_lisp4 Base 0.17+svn20070119
+ rep_call_lispn Base 0.17+svn20070119
+ rep_call_stack Base 0.17+svn20070119
+ rep_call_with_barrier Base 0.17+svn20070119
+ rep_call_with_closure Base 0.17+svn20070119
+ rep_common_db Base 0.17+svn20070119
+ rep_compare_error Base 0.17+svn20070119
+ rep_compare_numbers Base 0.17+svn20070119
+ rep_compile_regexp Base 0.17+svn20070119
+ rep_concat2 Base 0.17+svn20070119
+ rep_concat3 Base 0.17+svn20070119
+ rep_concat4 Base 0.17+svn20070119
+ rep_cons_free Base 0.17+svn20070119
+ rep_cons_freelist Base 0.17+svn20070119
+ rep_copy_list Base 0.17+svn20070119
+ rep_data_after_gc Base 0.17+svn20070119
+ rep_db_alloc Base 0.17+svn20070119
+ rep_db_free Base 0.17+svn20070119
+ rep_db_kill Base 0.17+svn20070119
+ rep_db_print_backtrace Base 0.17+svn20070119
+ rep_db_printf Base 0.17+svn20070119
+ rep_db_return_address Base 0.17+svn20070119
+ rep_db_spew Base 0.17+svn20070119
+ rep_db_spew_all Base 0.17+svn20070119
+ rep_db_vprintf Base 0.17+svn20070119
+ rep_default_regsub Base 0.17+svn20070119
+ rep_default_regsublen Base 0.17+svn20070119
+ rep_default_structure Base 0.17+svn20070119
+ rep_deprecated Base 0.17+svn20070119
+ rep_deref_local_symbol_fun Base 0.17+svn20070119
+ rep_deregister_input_fd Base 0.17+svn20070119
+ rep_deregister_input_fd_fun Base 0.17+svn20070119
+ rep_documentation_property Base 0.17+svn20070119
+ rep_env Base 0.17+svn20070119
+ rep_eol_datum Base 0.17+svn20070119
+ rep_eval Base 0.17+svn20070119
+ rep_event_loop Base 0.17+svn20070119
+ rep_event_loop_fun Base 0.17+svn20070119
+ rep_expand_and_get_handler Base 0.17+svn20070119
+ rep_file_fdopen Base 0.17.2
+ rep_file_length Base 0.17+svn20070119
+ rep_file_type Base 0.17+svn20070119
+ rep_find_c_symbol Base 0.17+svn20070119
+ rep_find_dl_symbol Base 0.17+svn20070119
+ rep_foldl Base 0.17+svn20070119
+ rep_funcall Base 0.17+svn20070119
+ rep_gc_n_roots_stack Base 0.17+svn20070119
+ rep_gc_root_stack Base 0.17+svn20070119
+ rep_gc_threshold Base 0.17+svn20070119
+ rep_get_data_type Base 0.17+svn20070119
+ rep_get_file_handler Base 0.17+svn20070119
+ rep_get_float Base 0.17+svn20070119
+ rep_get_handler_from_file_or_name Base 0.17+svn20070119
+ rep_get_initial_special_value Base 0.17+svn20070119
+ rep_get_long_int Base 0.17+svn20070119
+ rep_get_long_uint Base 0.17+svn20070119
+ rep_get_longlong_int Base 0.17+svn20070119
+ rep_get_option Base 0.17+svn20070119
+ rep_guardian_type Base 0.17+svn20070119
+ rep_handle_error Base 0.17+svn20070119
+ rep_handle_input_exception Base 0.17+svn20070119
+ rep_handle_var_int Base 0.17+svn20070119
+ rep_handle_var_long_int Base 0.17+svn20070119
+ rep_idle_gc_threshold Base 0.17+svn20070119
+ rep_in_gc Base 0.17+svn20070119
+ rep_init Base 0.17+svn20070119
+ rep_init_from_dump Base 0.17+svn20070119
+ rep_input_timeout_secs Base 0.17+svn20070119
+ rep_int_cell Base 0.17+svn20070119
+ rep_integer_foldl Base 0.17+svn20070119
+ rep_integer_gcd Base 0.17+svn20070119
+ rep_intern_dl_library Base 0.90.3~091024-1nano
+ rep_intern_static Base 0.17+svn20070119
+ rep_keyword_obarray Base 0.17+svn20070119
+ rep_kill Base 0.17+svn20070119
+ rep_lisp_depth Base 0.17+svn20070119
+ rep_list_1 Base 0.17+svn20070119
+ rep_list_2 Base 0.17+svn20070119
+ rep_list_3 Base 0.17+svn20070119
+ rep_list_4 Base 0.17+svn20070119
+ rep_list_5 Base 0.17+svn20070119
+ rep_list_length Base 0.17+svn20070119
+ rep_load_autoload Base 0.17+svn20070119
+ rep_load_environment Base 0.17+svn20070119
+ rep_localise_and_get_handler Base 0.17+svn20070119
+ rep_lookup_dl_symbol Base 0.90.3~091024-1nano
+ rep_lookup_errno Base 0.17+svn20070119
+ rep_make_float Base 0.17+svn20070119
+ rep_make_long_int Base 0.17+svn20070119
+ rep_make_long_uint Base 0.17+svn20070119
+ rep_make_longlong_int Base 0.17+svn20070119
+ rep_make_string Base 0.17+svn20070119
+ rep_make_tuple Base 0.17+svn20070119
+ rep_make_vector Base 0.17+svn20070119
+ rep_map_inputs Base 0.17+svn20070119
+ rep_mark_input_pending Base 0.17+svn20070119
+ rep_mark_static Base 0.17+svn20070119
+ rep_mark_tuple Base 0.17+svn20070119
+ rep_mark_value Base 0.17+svn20070119
+ rep_max_lisp_depth Base 0.17+svn20070119
+ rep_max_sleep_for Base 0.17+svn20070119
+ rep_mem_error Base 0.17+svn20070119
+ rep_message_fun Base 0.17+svn20070119
+ rep_null_string Base 0.17+svn20070119
+ rep_number_add Base 0.17+svn20070119
+ rep_number_div Base 0.17+svn20070119
+ rep_number_foldl Base 0.17+svn20070119
+ rep_number_logand Base 0.17+svn20070119
+ rep_number_logior Base 0.17+svn20070119
+ rep_number_lognot Base 0.17+svn20070119
+ rep_number_logxor Base 0.17+svn20070119
+ rep_number_max Base 0.17+svn20070119
+ rep_number_min Base 0.17+svn20070119
+ rep_number_mul Base 0.17+svn20070119
+ rep_number_neg Base 0.17+svn20070119
+ rep_number_sub Base 0.17+svn20070119
+ rep_obarray Base 0.17+svn20070119
+ rep_on_idle Base 0.17+svn20070119
+ rep_on_idle_fun Base 0.17+svn20070119
+ rep_on_termination_fun Base 0.17+svn20070119
+ rep_op_insert_file_contents Base 0.17+svn20070119
+ rep_op_read_file_contents Base 0.17+svn20070119
+ rep_op_write_buffer_contents Base 0.17+svn20070119
+ rep_parse_number Base 0.90.3~091024-1nano
+ rep_pending_thread_yield Base 0.17+svn20070119
+ rep_poll_input Base 0.17+svn20070119
+ rep_pop_regexp_data Base 0.17+svn20070119
+ rep_pop_structure Base 0.17+svn20070119
+ rep_princ_val Base 0.17+svn20070119
+ rep_print_number_to_string Base 0.17+svn20070119
+ rep_print_val Base 0.17+svn20070119
+ rep_proc_periodically Base 0.17+svn20070119
+ rep_ptr_cmp Base 0.17+svn20070119
+ rep_push_regexp_data Base 0.17+svn20070119
+ rep_push_structure Base 0.17+svn20070119
+ rep_push_structure_name Base 0.17+svn20070119
+ rep_readl Base 0.17+svn20070119
+ rep_recurse_depth Base 0.17+svn20070119
+ rep_redisplay_fun Base 0.17+svn20070119
+ rep_regcomp Base 0.17+svn20070119
+ rep_regerror Base 0.17+svn20070119
+ rep_regexec2 Base 0.17+svn20070119
+ rep_regexp_max_depth Base 0.17+svn20070119
+ rep_register_input_fd Base 0.17+svn20070119
+ rep_register_input_fd_fun Base 0.17+svn20070119
+ rep_register_new_type Base 0.17+svn20070119
+ rep_register_process_input_handler Base 0.17+svn20070119
+ rep_register_type Base 0.17+svn20070119
+ rep_regmatch_string Base 0.17+svn20070119
+ rep_regsub_fun Base 0.17+svn20070119
+ rep_regsublen_fun Base 0.17+svn20070119
+ rep_scm_f Base 0.17+svn20070119
+ rep_scm_t Base 0.17+svn20070119
+ rep_search_imports Base 0.90.3~091024-1nano
+ rep_set_local_symbol_fun Base 0.17+svn20070119
+ rep_set_string_len Base 0.17+svn20070119
+ rep_set_string_match Base 0.17+svn20070119
+ rep_sig_restart Base 0.17+svn20070119
+ rep_sigchld_fun Base 0.17+svn20070119
+ rep_signal_arg_error Base 0.17+svn20070119
+ rep_signal_file_error Base 0.17+svn20070119
+ rep_signal_missing_arg Base 0.17+svn20070119
+ rep_sit_for Base 0.17+svn20070119
+ rep_sleep_for Base 0.17+svn20070119
+ rep_special_bindings Base 0.17+svn20070119
+ rep_str_dupn Base 0.17+svn20070119
+ rep_stream_getc Base 0.17+svn20070119
+ rep_stream_putc Base 0.17+svn20070119
+ rep_stream_puts Base 0.17+svn20070119
+ rep_stream_read_esc Base 0.17+svn20070119
+ rep_stream_ungetc Base 0.17+svn20070119
+ rep_string_dup Base 0.17+svn20070119
+ rep_string_dupn Base 0.17+svn20070119
+ rep_string_modified Base 0.17+svn20070119
+ rep_structure Base 0.17+svn20070119
+ rep_structure_exports_all Base 0.17+svn20070119
+ rep_structure_set_binds Base 0.17+svn20070119
+ rep_structure_type Base 0.90.3~091024-1nano
+ rep_term_cell Base 0.17+svn20070119
+ rep_test_int_counter Base 0.17+svn20070119
+ rep_test_int_fun Base 0.17+svn20070119
+ rep_test_int_period Base 0.17+svn20070119
+ rep_thread_lock Base 0.17+svn20070119
+ rep_throw_value Base 0.17+svn20070119
+ rep_time Base 0.17+svn20070119
+ rep_top_level_exit Base 0.17+svn20070119
+ rep_top_level_recursive_edit Base 0.17+svn20070119
+ rep_type_cmp Base 0.17+svn20070119
+ rep_unbind_symbols Base 0.17+svn20070119
+ rep_unbound_file_error Base 0.17+svn20070119
+ rep_unbox_pointer Base 0.17+svn20070119
+ rep_undefined_value Base 0.17+svn20070119
+ rep_unix_set_fd_blocking Base 0.17+svn20070119
+ rep_unix_set_fd_cloexec Base 0.17+svn20070119
+ rep_unix_set_fd_nonblocking Base 0.17+svn20070119
+ rep_update_last_match Base 0.17+svn20070119
+ rep_used_cons Base 0.17+svn20070119
+ rep_utime Base 0.17+svn20070119
+ rep_value_cmp Base 0.17+svn20070119
+ rep_void_value Base 0.17+svn20070119
+ rep_wait_for_input_fun Base 0.17+svn20071210
diff --git a/debian/patches/00list b/debian/patches/00list
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/debian/patches/00list
@@ -0,0 +1 @@
+
diff --git a/debian/rep-doc.info b/debian/rep-doc.info
new file mode 100644
index 0000000..929dc60
--- /dev/null
+++ b/debian/rep-doc.info
@@ -0,0 +1 @@
+man/librep.info
diff --git a/debian/rep-doc.install b/debian/rep-doc.install
new file mode 100644
index 0000000..a3bd492
--- /dev/null
+++ b/debian/rep-doc.install
@@ -0,0 +1 @@
+usr/share/info/librep.info*
diff --git a/debian/rep.install b/debian/rep.install
new file mode 100644
index 0000000..d472110
--- /dev/null
+++ b/debian/rep.install
@@ -0,0 +1,4 @@
+usr/bin/rep
+usr/bin/rep-remote
+usr/share/man/man1/rep.1.gz
+usr/share/man/man1/rep-remote.1.gz
diff --git a/debian/rep.links b/debian/rep.links
new file mode 100644
index 0000000..4d74304
--- /dev/null
+++ b/debian/rep.links
@@ -0,0 +1 @@
+usr/share/doc/librep9 usr/share/doc/rep
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..7a51687
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,149 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+include /usr/share/dpatch/dpatch.make
+
+version := $(shell sed -n 's/Package: \(librep.*\)/\1/p' debian/control | head -n 1)
+
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS += -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),m68k))
+	CFLAGS = -Wall -g -O0
+endif
+
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),amd64))
+	CFLAGS = -Wall -g -O0
+endif
+
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),alpha))
+       ARCH_CONF = --with-stack-direction=-1
+endif
+
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),ia64))
+       ARCH_CONF = --with-stack-direction=-1
+endif
+
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),mips))
+       ARCH_CONF = --with-stack-direction=-1
+endif
+
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),mipsel))
+       ARCH_CONF = --with-stack-direction=-1
+endif
+
+configure: configure-stamp
+configure-stamp: patch-stamp
+	dh_testdir
+
+	cp /usr/share/libtool/config/config.guess .
+	cp /usr/share/libtool/config/config.sub .
+
+	./configure --prefix=/usr --libexecdir=/usr/lib --mandir=/usr/share/man \
+	--build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) \
+	--with-readline CFLAGS="$(CFLAGS)" $(ARCH_CONF)
+
+	# Avoid putting an rpath in 64 bit arches
+	sed -i -e 's/lib64/lib/g' libtool
+
+	touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp
+	dh_testdir
+
+	LC_ALL=C $(MAKE)
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	[ ! -f Makefile ] || $(MAKE) realclean
+
+	debian/rules unpatch
+
+	dh_clean debian/librep-dev.install debian/${version}.install \
+	 src/rep-xgettext config.sub config.guess
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_prep
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=`pwd`/debian/tmp
+
+	#Fix libdir in *.la files
+	find debian/tmp -name '*.la' |\
+	 while read file; do\
+	  DIRNAME=$$(dirname $$file | sed 's debian/tmp@@');\
+	  sed -i "/libdir/ s ^ *@libdir=$$DIRNAME@" $$file;\
+	 done
+
+	-rm -rf debian/tmp/usr/info
+	-rm debian/tmp/usr/share/info/dir*
+
+	#Create the librep*.install files
+	-rm debian/librep-dev.install
+	cp debian/librep-dev.install.standard debian/librep-dev.install
+
+	find debian/tmp \
+	 -name install-aliases -o -name rep_config.h -o -name *.a -o -name *.jl \
+	 | cut -d/ -f3- >> debian/librep-dev.install
+
+	-rm debian/${version}.install
+	cp debian/${version}.install.standard debian/${version}.install
+	find debian/tmp/usr/lib/rep debian/tmp/usr/share/rep \
+	 -name *.la -o -name *.jlc -o -name *.so \
+	 | cut -d/ -f3- >> debian/${version}.install
+
+	dh_install --fail-missing
+	touch install-stamp
+
+binary-indep: build install
+	dh_testdir -i
+	dh_testroot -i
+	dh_installdocs -i
+	dh_installinfo -i
+	dh_lintian -i
+	dh_installchangelogs -i NEWS
+	dh_link -i
+	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 -p ${version}
+	dh_installman -a
+	dh_lintian -a
+	dh_installchangelogs -p${version} NEWS
+	dh_link -a
+	dh_strip -a --dbg-package=librep-dbg
+	dh_compress -a
+	dh_fixperms -a
+	dh_makeshlibs -p${version} -Xusr/lib/rep/
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure patch unpatch
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..0535589
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+http://sf.net/librep/librep-(.*).tar.(?:gz|bz2)
diff --git a/man/news.texi b/man/news.texi
index a67a853..3681e3d 100644
--- a/man/news.texi
+++ b/man/news.texi
@@ -18,6 +18,8 @@
 @item Removed rep-config script (use librep.pc instead)
 
 @item Added man-pages for @code{rep}, @code{repdoc}, @code{rep-remote} and @code{rep-xgettext} [Debian]
+
+ item Added debian packaging scripts based on the official ones
 @end itemize
 
 @heading 0.90.2



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]