Teach doxygen about python/*-py.c files.

Make sure that automake includes the python/test/* files.

CVS patchset: 5461
CVS date: 2002/06/03 23:27:05
This commit is contained in:
jbj 2002-06-03 23:27:05 +00:00
parent 37426c66d7
commit bf7fc63baa
14 changed files with 45 additions and 20 deletions

View File

@ -449,13 +449,30 @@ INPUT = \
@top_srcdir@/popt/popthelp.c \
@top_srcdir@/popt/poptint.h \
@top_srcdir@/popt/poptparse.c \
@top_srcdir@/python/db-py.c \
@top_srcdir@/python/db-py.h \
@top_srcdir@/python/_rpmdb.c \
@top_srcdir@/python/hash.c \
@top_srcdir@/python/hash.h \
@top_srcdir@/python/header-py.c \
@top_srcdir@/python/header-py.h \
@top_srcdir@/python/rpmal-py.c \
@top_srcdir@/python/rpmal-py.h \
@top_srcdir@/python/rpmdb-py.c \
@top_srcdir@/python/rpmdb-py.h \
@top_srcdir@/python/rpmds-py.c \
@top_srcdir@/python/rpmds-py.h \
@top_srcdir@/python/rpmfd-py.c \
@top_srcdir@/python/rpmfd-py.h \
@top_srcdir@/python/rpmfi-py.c \
@top_srcdir@/python/rpmfi-py.h \
@top_srcdir@/python/rpmmi-py.c \
@top_srcdir@/python/rpmmi-py.h \
@top_srcdir@/python/rpmmodule.c \
@top_srcdir@/python/rpmrc-py.c \
@top_srcdir@/python/rpmrc-py.h \
@top_srcdir@/python/rpmte-py.c \
@top_srcdir@/python/rpmte-py.h \
@top_srcdir@/python/rpmts-py.c \
@top_srcdir@/python/rpmts-py.h \
@top_srcdir@/python/upgrade.c \
@top_srcdir@/python/upgrade.h \
@top_srcdir@/tools/dump.c \

View File

@ -1162,7 +1162,7 @@ AC_OUTPUT([ Doxyfile Makefile rpmrc macros platform rpmpopt rpm.spec
misc/Makefile intl/Makefile po/Makefile.in
doc/Makefile doc/manual/Makefile
doc/ja/Makefile doc/pl/Makefile doc/ru/Makefile doc/sk/Makefile
python/Makefile python/rpmdb/Makefile ],
python/Makefile python/rpmdb/Makefile python/test/Makefile ],
[ echo timestamp > popt/stamp-h.in
echo timestamp > beecrypt/stamp-h.in
echo timestamp > stamp-h.in

View File

@ -4,7 +4,7 @@ AUTOMAKE_OPTIONS = 1.4 foreign
PYVER= @WITH_PYTHON_VERSION@
SUBDIRS = rpmdb
SUBDIRS = rpmdb test
INCLUDES = -I. \
-I$(top_srcdir)/lib \

View File

@ -198,7 +198,7 @@ AUTOMAKE_OPTIONS = 1.4 foreign
PYVER = @WITH_PYTHON_VERSION@
SUBDIRS = rpmdb
SUBDIRS = rpmdb test
INCLUDES = -I. \
-I$(top_srcdir)/lib \

View File

@ -1,3 +1,7 @@
/** \ingroup python
* \file python/_rpmdb.c
*/
/*----------------------------------------------------------------------
Copyright (c) 1999-2001, Digital Creations, Fredericksburg, VA, USA
and Andrew Kuchling. All rights reserved.
@ -88,7 +92,7 @@
#define PY_BSDDB_VERSION "3.3.1"
static char *rcs_id = "$Id: _rpmdb.c,v 1.2 2002/06/03 20:44:08 jbj Exp $";
static char *rcs_id = "$Id: _rpmdb.c,v 1.3 2002/06/03 23:27:05 jbj Exp $";
#ifdef WITH_THREAD

View File

@ -23,7 +23,7 @@
#include "debug.h"
/** \ingroup python
* \class rpm.hdr
* \class Rpmhdr
* \brief A python header object represents an RPM package header.
*
* All RPM packages have headers that provide metadata for the package.

View File

@ -14,7 +14,7 @@
#include "debug.h"
/** \ingroup python
* \class rpm.db
* \class Rpmdb
* \brief A python rpmdb object represents an RPM database.
*
* Instances of the rpmdb object provide access to the records of a

View File

@ -4,6 +4,9 @@ AUTOMAKE_OPTIONS = 1.4 foreign
PYVER= @WITH_PYTHON_VERSION@
EXTRA_DIST = \
__init__.py dbobj.py db.py dbrecio.py dbshelve.py dbtables.py dbutils.py
rpmdbdir = $(prefix)/lib/python${PYVER}/site-packages/rpmdb
rpmdb_SCRIPTS = __init__.py \
dbobj.py db.py dbrecio.py dbshelve.py dbtables.py dbutils.py
rpmdb_SCRIPTS = \
__init__.py dbobj.py db.py dbrecio.py dbshelve.py dbtables.py dbutils.py

View File

@ -20,8 +20,8 @@
extern int _rpmio_debug;
/** \ingroup python
* \name Class: rpm.fd
* \class rpm.fd
* \name Class: Rpmfd
* \class Rpmfd
* \brief An python rpm.fd object represents an rpm I/O handle.
*/

View File

@ -14,7 +14,7 @@
#include "debug.h"
/** \ingroup python
* \class rpm.mi
* \class Rpmmi
* \brief A python rpm.mi match iterator object represents the result of a
* database query.
*
@ -73,7 +73,7 @@
*/
/** \ingroup python
* \name Class: rpm.mi
* \name Class: Rpmmi
*/
/*@{*/
@ -102,7 +102,7 @@ rpmmi_Next(rpmmiObject * s)
}
#endif
/** \ingroup python
/**
*/
static PyObject *
rpmmi_Pattern(rpmmiObject * s, PyObject * args)

View File

@ -27,7 +27,7 @@ extern PyTypeObject PyDictIter_Type;
static int _rc_debug = 0;
/** \ingroup python
* \class rpm.rc
* \class Rpmrc
* \brief A python rpm.rc object encapsulates rpmlib configuration.
*/

View File

@ -19,8 +19,8 @@
#include "debug.h"
/** \ingroup python
* \name Class: rpm.te
* \class rpm.te
* \name Class: Rpmte
* \class Rpmte
* \brief An python rpm.te object represents an element of a transaction set.
*/

View File

@ -23,8 +23,8 @@
#include "debug.h"
/** \ingroup python
* \name Class: rpm.ts
* \class rpm.ts
* \name Class: Rpmts
* \class Rpmts
* \brief A python rpm.ts object represents an RPM transaction set.
*
* The transaction set is the workhorse of RPM. It performs the

View File

@ -454,6 +454,7 @@ fi
%defattr(-,root,root)
%{__prefix}/lib/python%{with_python_version}/site-packages/rpmmodule.so
#%{__prefix}/lib/python%{with_python_version}/site-packages/poptmodule.so
%{__prefix}/lib/python%{with_python_version}/site-packages/rpmdb
%endif
%if %{with_perl_subpackage}