[Debtags-commits] [svn] r704 - in libdebtags/trunk: . debian doc swig swig/perl

Enrico Zini debtags-commits@lists.alioth.debian.org
Sat, 07 May 2005 20:27:28 +0000


Author: enrico
Date: Sat May  7 20:27:27 2005
New Revision: 704

Added:
   libdebtags/trunk/debian/python-debtags.install
   libdebtags/trunk/swig/
   libdebtags/trunk/swig/Makefile.am
   libdebtags/trunk/swig/libdebtags.i
   libdebtags/trunk/swig/perl/
   libdebtags/trunk/swig/perl/Debtags.so   (contents, props changed)
   libdebtags/trunk/swig/perl/Makefile.am
   libdebtags/trunk/swig/perl/test.pl
   libdebtags/trunk/swig/test.py
Modified:
   libdebtags/trunk/   (props changed)
   libdebtags/trunk/Makefile.am
   libdebtags/trunk/configure.ac
   libdebtags/trunk/debian/control
   libdebtags/trunk/debian/rules
   libdebtags/trunk/doc/libdebtags.dox
Log:
 r2869@viaza:  enrico | 2005-05-05 01:06:45 +0200
 Create package for python bindings
 Added Perl bindings, still need to handle them properly


Modified: libdebtags/trunk/Makefile.am
==============================================================================
--- libdebtags/trunk/Makefile.am	(original)
+++ libdebtags/trunk/Makefile.am	Sat May  7 20:27:27 2005
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 
-SUBDIRS = . debtags tests doc
+SUBDIRS = . debtags tests swig doc
 
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA=libdebtags.pc

Modified: libdebtags/trunk/configure.ac
==============================================================================
--- libdebtags/trunk/configure.ac	(original)
+++ libdebtags/trunk/configure.ac	Sat May  7 20:27:27 2005
@@ -17,6 +17,9 @@
 AM_PROG_CC_STDC
 AC_HEADER_STDC
 
+dnl Python build system
+AM_PATH_PYTHON
+
 dnl Use libtool
 AM_PROG_LIBTOOL
 
@@ -56,6 +59,8 @@
 Makefile
 debtags/Makefile
 tests/Makefile
+swig/Makefile
+swig/perl/Makefile
 doc/Makefile
 libdebtags.pc
 ])

Modified: libdebtags/trunk/debian/control
==============================================================================
--- libdebtags/trunk/debian/control	(original)
+++ libdebtags/trunk/debian/control	Sat May  7 20:27:27 2005
@@ -25,3 +25,25 @@
  Warning: the API has not yet been stabilized and is subject to change in
  future versions.  This is why the library is distributed in a -dev package
  only.
+
+Package: python-debtags
+Section: python
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends}
+Description: Python wrapper for the libdebtags library
+ libdebtags provides functionality to search and categorize debian packages
+ using the Debtags and APT databases.  Functions provided:
+ .
+  * search packages by normal debian/control fields and package tags
+  * find packages related to a given one
+  * edit debtags package categorization, with undo support
+  * save and submit tag patches to the central tag archive
+ .
+ libdebtags is written with the intent to make it easy and efficient for
+ applications to include debtags support.
+ .
+ Warning: the API has not yet been stabilized and is subject to change in
+ future versions.  This is why the library is distributed in a -dev package
+ only.
+ .
+ This package contains the python wrapper for libdebtags.

Modified: libdebtags/trunk/debian/rules
==============================================================================
--- libdebtags/trunk/debian/rules	(original)
+++ libdebtags/trunk/debian/rules	Sat May  7 20:27:27 2005
@@ -3,7 +3,7 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
-DEB_CONFIGURE_EXTRA_FLAGS += --disable-shared
+#DEB_CONFIGURE_EXTRA_FLAGS += --disable-shared
 
 # Store build information
 common-binary-post-install-arch common-binary-post-install-indep::

Modified: libdebtags/trunk/doc/libdebtags.dox
==============================================================================
--- libdebtags/trunk/doc/libdebtags.dox	(original)
+++ libdebtags/trunk/doc/libdebtags.dox	Sat May  7 20:27:27 2005
@@ -373,7 +373,7 @@
 # The QUIET tag can be used to turn on/off the messages that are generated 
 # by doxygen. Possible values are YES and NO. If left blank NO is used.
 
-QUIET                  = NO
+QUIET                  = YES
 
 # The WARNINGS tag can be used to turn on/off the warning messages that are 
 # generated by doxygen. Possible values are YES and NO. If left blank