Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Tree [955624] v1.2.6 /
History



File Date Author Commit
tests 2006-12-18 Frederic Gobry Frederic Gobry [b72fb4] fixed parsing of standalone lowercase names, li...
.gitignore 2003-09-16 Frederic Gobry Frederic Gobry [c01799] initial import
ChangeLog 2007-04-24 Frederic Gobry Frederic Gobry [ae65a2] merged with zoltan's branch
MANIFEST.in 2005-10-06 Frederic Gobry Frederic Gobry [3b4d8c] oops, forgot the NEWS file in the manifest
NEWS 2014-01-22 Zoltan Kota Zoltan Kota [955624] bump version to 1.2.6
README 2003-10-30 Frederic Gobry Frederic Gobry [0a9f93] cosmetic fixes
accents.c 2004-04-16 Frederic Gobry Frederic Gobry [87e5dd] fixed bug #932321
author.c 2006-12-18 Frederic Gobry Frederic Gobry [b72fb4] fixed parsing of standalone lowercase names, li...
biblex.l 2004-04-29 Frederic Gobry Frederic Gobry [0b2f6f] fink compliant
bibparse.y 2014-01-22 Zoltan Kota Zoltan Kota [d868e7] Fix format-security error
bibtex.c 2005-06-29 Frederic Gobry Frederic Gobry [ee7aa5] added a new parsing function next_unfiltered ()
bibtex.h 2005-09-25 Frederic Gobry Frederic Gobry [839de8] added support for "verbatim" fields, like urls
bibtexmodule.c 2007-02-24 Frederic Gobry Frederic Gobry [b496f6] fixed bug in escaping non title fields
debugging.h 2003-09-16 Frederic Gobry Frederic Gobry [c01799] initial import
entry.c 2005-06-29 Frederic Gobry Frederic Gobry [ee7aa5] added a new parsing function next_unfiltered ()
field.c 2005-09-25 Frederic Gobry Frederic Gobry [839de8] added support for "verbatim" fields, like urls
logging.h 2003-09-16 Frederic Gobry Frederic Gobry [c01799] initial import
recodemodule.c 2004-06-21 Frederic Gobry Frederic Gobry [dd05c2] fixed the remaining HEAD_INIT ()
reverse.c 2005-09-25 Frederic Gobry Frederic Gobry [839de8] added support for "verbatim" fields, like urls
setup.py 2014-01-22 Zoltan Kota Zoltan Kota [955624] bump version to 1.2.6
source.c 2004-08-12 Frederic Gobry Frederic Gobry [15a661] compilation fixes for AMD64
stringutils.c 2003-09-16 Frederic Gobry Frederic Gobry [c01799] initial import
struct.c 2006-12-18 Frederic Gobry Frederic Gobry [b72fb4] fixed parsing of standalone lowercase names, li...
testsuite.py 2010-07-12 Zoltan Kota Zoltan Kota [a5b454] Fix the python-bibtex test suite.

Read Me

-*- outline -*-

This python extension contains a BibTeX parser and a simple binding to
the GNU Recode library. They are intended to be used with pybliographer.

This module requires the following libraries to be installed:

   - Glib-2.x (and its development headers)
   - GNU Recode 3.5 (and its development headers)


* Compilation

Run the following command:

   python setup.py build


For additional options:

   python setup.py build --help


* Installation

   python setup.py install


For additional options:

   python setup.py install --help


* Troubleshooting

Here are listed some common problems while building the python-bibtex
module.


** Glib-2.0 is not in a standard place

Ensure that the path to glib-2.0.pc from your installation is
available in the environment variable PKG_CONFIG_PATH.


** GNU Recode is not in a standard place

To build, run:

    python setup.py build_ext -I /path/to/recode/include -L /path/to/recode/lib


** The installation fails with one of the following errors:

*** "the _recode module is broken."

This means that you are using an inadequate version of GNU Recode. You
need to use either Recode 3.5, or Recode 3.6 with some extra patches.

 * The stock version of Recode 3.6 from any GNU mirror DOES NOT WORK. *

*** "the recode library is probably broken."

This means that GNU Recode has been compiled with a buggy version of
gcc (gcc-3.3.2 seems to trigger this problem). You can recompile
recode with the following option for configure:

       CFLAGS=-g ./configure --prefix=...