[Debtags-commits] [svn] r1352 - in tagcoll/trunk: . debian doc
tagcoll tests tools
Enrico Zini
enrico at costa.debian.org
Sat Sep 10 16:05:55 UTC 2005
Author: enrico
Date: Sat Sep 10 16:05:54 2005
New Revision: 1352
Added:
tagcoll/trunk/debian/libtagcoll2-dev.copyright
- copied unchanged from r1351, tagcoll/trunk/debian/libtagcoll1-dev.copyright
tagcoll/trunk/debian/libtagcoll2-dev.dirs
- copied unchanged from r1351, tagcoll/trunk/debian/libtagcoll1-dev.dirs
tagcoll/trunk/debian/libtagcoll2-dev.docs
- copied unchanged from r1351, tagcoll/trunk/debian/libtagcoll1-dev.docs
tagcoll/trunk/debian/libtagcoll2-dev.install
- copied, changed from r1351, tagcoll/trunk/debian/libtagcoll1-dev.install
tagcoll/trunk/libtagcoll2.m4
- copied, changed from r1351, tagcoll/trunk/libtagcoll1.m4
tagcoll/trunk/libtagcoll2.pc.in
- copied, changed from r1351, tagcoll/trunk/libtagcoll1.pc.in
Removed:
tagcoll/trunk/debian/libtagcoll1-dev.copyright
tagcoll/trunk/debian/libtagcoll1-dev.dirs
tagcoll/trunk/debian/libtagcoll1-dev.docs
tagcoll/trunk/debian/libtagcoll1-dev.install
tagcoll/trunk/libtagcoll1.m4
tagcoll/trunk/libtagcoll1.pc.in
Modified:
tagcoll/trunk/Makefile.am
tagcoll/trunk/README
tagcoll/trunk/configure.ac
tagcoll/trunk/debian/changelog
tagcoll/trunk/debian/control
tagcoll/trunk/doc/Makefile.am
tagcoll/trunk/tagcoll.1
tagcoll/trunk/tagcoll/Makefile.am
tagcoll/trunk/taggrep.1
tagcoll/trunk/tests/Makefile.am
tagcoll/trunk/tools/Makefile.am
Log:
Bumped major version
Modified: tagcoll/trunk/Makefile.am
==============================================================================
--- tagcoll/trunk/Makefile.am (original)
+++ tagcoll/trunk/Makefile.am Sat Sep 10 16:05:54 2005
@@ -3,11 +3,11 @@
SUBDIRS = . tagcoll tests tools doc
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA=libtagcoll1.pc
+pkgconfig_DATA=libtagcoll2.pc
m4dir = $(datadir)/aclocal
-m4_DATA = libtagcoll1.m4
+m4_DATA = libtagcoll2.m4
man_MANS = tagcoll.1 taggrep.1
-EXTRA_DIST = libtagcoll1.m4 libtagcoll1.pc.in COPYING.libtagcoll DONE tagcoll.1 taggrep.1
+EXTRA_DIST = libtagcoll2.m4 libtagcoll2.pc.in COPYING.libtagcoll DONE tagcoll.1 taggrep.1
Modified: tagcoll/trunk/README
==============================================================================
--- tagcoll/trunk/README (original)
+++ tagcoll/trunk/README Sat Sep 10 16:05:54 2005
@@ -1,5 +1,5 @@
-README for tagcoll 1.4.1
-========================
+README for tagcoll 2.0
+======================
Functionality
-------------
@@ -40,7 +40,7 @@
What is in this release
-----------------------
-Merged with libtagcoll1 source package to ease maintenance.
+Bumped major release since we aggressively changed the API.
TDBFile now copy operations disabled, because it contains a TDB handle which is
unsafe to copy (it leads to double closes and deallocs). I might consider, in
@@ -101,7 +101,7 @@
Development will now proceed by:
* Trying to find better data structure and algorithms to improve the
- efficiency of the various features provided by libdebtags1
+ efficiency of the various features provided by debtags
* Possible restructurings to provide a cleaner API
@@ -111,6 +111,9 @@
These are the TODO-list items completed so far::
+--- Done in 2.0
+ + Bumped major version to allow coexistance with old libtagcoll1-dev
+
--- Done in 1.4.1
+ Remove invalid items when loading a patch from disk
+ A bit more resilience against invalid items in PatchCollection and
Modified: tagcoll/trunk/configure.ac
==============================================================================
--- tagcoll/trunk/configure.ac (original)
+++ tagcoll/trunk/configure.ac Sat Sep 10 16:05:54 2005
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(tagcoll, 1.4.1, [enrico at debian.org])
+AC_INIT(tagcoll, 2.0, [enrico at debian.org])
AC_CONFIG_SRCDIR([configure.ac])
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE([foreign])
@@ -61,6 +61,6 @@
tests/Makefile
doc/Makefile
tools/Makefile
-libtagcoll1.pc
+libtagcoll2.pc
])
AC_OUTPUT
Modified: tagcoll/trunk/debian/changelog
==============================================================================
--- tagcoll/trunk/debian/changelog (original)
+++ tagcoll/trunk/debian/changelog Sat Sep 10 16:05:54 2005
@@ -1,3 +1,10 @@
+tagcoll (2.0-1) unstable; urgency=low
+
+ * Bumped major number to make a clean upload to unstable, since we change
+ the API of libtagcoll
+
+ -- Enrico Zini <enrico at debian.org> Sat, 10 Sep 2005 17:53:02 +0200
+
tagcoll (1.4-1) experimental; urgency=low
* New upstream version, strongly refactored
Modified: tagcoll/trunk/debian/control
==============================================================================
--- tagcoll/trunk/debian/control (original)
+++ tagcoll/trunk/debian/control Sat Sep 10 16:05:54 2005
@@ -28,7 +28,7 @@
For more information, see the Debtags homepage at:
http://debtags.alioth.debian.org
-Package: libtagcoll1-dev
+Package: libtagcoll2-dev
Section: libdevel
Depends: tdb-dev, zlib1g-dev
Architecture: any
Copied: tagcoll/trunk/debian/libtagcoll2-dev.install (from r1351, tagcoll/trunk/debian/libtagcoll1-dev.install)
==============================================================================
--- tagcoll/trunk/debian/libtagcoll1-dev.install (original)
+++ tagcoll/trunk/debian/libtagcoll2-dev.install Sat Sep 10 16:05:54 2005
@@ -1,5 +1,5 @@
debian/tmp/usr/include/*
-debian/tmp/usr/lib/libtagcoll1.la
-debian/tmp/usr/lib/libtagcoll1.a
+debian/tmp/usr/lib/libtagcoll2.la
+debian/tmp/usr/lib/libtagcoll2.a
debian/tmp/usr/lib/pkgconfig/*
debian/tmp/usr/share/aclocal/*.m4
Modified: tagcoll/trunk/doc/Makefile.am
==============================================================================
--- tagcoll/trunk/doc/Makefile.am (original)
+++ tagcoll/trunk/doc/Makefile.am Sat Sep 10 16:05:54 2005
@@ -5,10 +5,10 @@
PAPER=tagbk-draft
if DO_DOCS
-libtagcoll.doxytags: libtagcoll.dox ../tagcoll/libtagcoll1.la
+libtagcoll.doxytags: libtagcoll.dox ../tagcoll/libtagcoll2.la
doxygen $<
-html/index.html: libtagcoll.dox ../tagcoll/libtagcoll1.la
+html/index.html: libtagcoll.dox ../tagcoll/libtagcoll2.la
doxygen $<
$(PAPER).pdf: $(PAPER).aux
@@ -28,10 +28,10 @@
bibtex $(PAPER)
else
-libtagcoll.doxytags: libtagcoll.dox ../tagcoll/libtagcoll1.la
+libtagcoll.doxytags: libtagcoll.dox ../tagcoll/libtagcoll2.la
touch $@
-html/index.html: libtagcoll.dox ../tagcoll/libtagcoll1.la
+html/index.html: libtagcoll.dox ../tagcoll/libtagcoll2.la
mkdir html || true
touch $@
endif
Copied: tagcoll/trunk/libtagcoll2.m4 (from r1351, tagcoll/trunk/libtagcoll1.m4)
==============================================================================
--- tagcoll/trunk/libtagcoll1.m4 (original)
+++ tagcoll/trunk/libtagcoll2.m4 Sat Sep 10 16:05:54 2005
@@ -1,9 +1,9 @@
-# LIBTAGCOLL_DEFS([LIBTAGCOLL1_REQS=libtagcoll1])
+# LIBTAGCOLL_DEFS([LIBTAGCOLL2_REQS=libtagcoll2])
# ---------------------------------------
-AC_DEFUN([LIBTAGCOLL1_DEFS],
+AC_DEFUN([LIBTAGCOLL2_DEFS],
[
dnl Import libtagcoll data
- PKG_CHECK_MODULES(LIBTAGCOLL1,m4_default([$1], libtagcoll1))
- AC_SUBST(LIBTAGCOLL1_CFLAGS)
- AC_SUBST(LIBTAGCOLL1_LIBS)
+ PKG_CHECK_MODULES(LIBTAGCOLL2,m4_default([$1], libtagcoll2))
+ AC_SUBST(LIBTAGCOLL2_CFLAGS)
+ AC_SUBST(LIBTAGCOLL2_LIBS)
])
Copied: tagcoll/trunk/libtagcoll2.pc.in (from r1351, tagcoll/trunk/libtagcoll1.pc.in)
==============================================================================
--- tagcoll/trunk/libtagcoll1.pc.in (original)
+++ tagcoll/trunk/libtagcoll2.pc.in Sat Sep 10 16:05:54 2005
@@ -6,5 +6,5 @@
Name: libtagcoll
Description: Manipulate tags and tagged collections
Version: @VERSION@
-Cflags: -I${includedir}/tagcoll-1.0
-Libs: -L${libdir} -ltagcoll1 -ltdb -lz
+Cflags: -I${includedir}/tagcoll-2.0
+Libs: -L${libdir} -ltagcoll2 -ltdb -lz
Modified: tagcoll/trunk/tagcoll.1
==============================================================================
--- tagcoll/trunk/tagcoll.1 (original)
+++ tagcoll/trunk/tagcoll.1 Sat Sep 10 16:05:54 2005
@@ -2,7 +2,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
-.TH TAGCOLL 1 "April 23, 2003" "0.13"
+.TH TAGCOLL 1 "September 10, 2005" "2.0"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
Modified: tagcoll/trunk/tagcoll/Makefile.am
==============================================================================
--- tagcoll/trunk/tagcoll/Makefile.am (original)
+++ tagcoll/trunk/tagcoll/Makefile.am Sat Sep 10 16:05:54 2005
@@ -50,8 +50,8 @@
SmartHierarchy.h \
SmartHierarchy.cc
-lib_LTLIBRARIES = libtagcoll1.la
-libtagcoll1_la_SOURCES = \
+lib_LTLIBRARIES = libtagcoll2.la
+libtagcoll2_la_SOURCES = \
stringf.cc \
OpSet.cc \
Exception.cc \
@@ -84,8 +84,8 @@
SmartHierarchy.cc \
\
test-utils.cc
-libtagcoll1_la_LIBADD = tagexpr/libtagexpr.la
+libtagcoll2_la_LIBADD = tagexpr/libtagexpr.la
-libtagcoll1_la_LDFLAGS = -ltdb -version-info @LIBTAGCOLL_VERSION_INFO@
+libtagcoll2_la_LDFLAGS = -ltdb -version-info @LIBTAGCOLL_VERSION_INFO@
INCLUDES = -I$(top_srcdir) -DCOMPILE_TESTSUITE
Modified: tagcoll/trunk/taggrep.1
==============================================================================
--- tagcoll/trunk/taggrep.1 (original)
+++ tagcoll/trunk/taggrep.1 Sat Sep 10 16:05:54 2005
@@ -2,7 +2,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
-.TH TAGGREP 1 "May 01, 2003" "0.13"
+.TH TAGGREP 1 "Semptember 10, 2005" "2.0"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
Modified: tagcoll/trunk/tests/Makefile.am
==============================================================================
--- tagcoll/trunk/tests/Makefile.am (original)
+++ tagcoll/trunk/tests/Makefile.am Sat Sep 10 16:05:54 2005
@@ -1,14 +1,14 @@
TESTS = libtagcoll-test
check_PROGRAMS = libtagcoll-test
libtagcoll_test_SOURCES = tut-main.cpp test-textformat.cc test-tdbdiskindex.cc test-tdbreadonlydiskindex.cc
-libtagcoll_test_LDADD = -dlpreopen ../tagcoll/libtagcoll1.la ../tagcoll/tagexpr/libtagexpr.la -ltdb
+libtagcoll_test_LDADD = -dlpreopen ../tagcoll/libtagcoll2.la ../tagcoll/tagexpr/libtagexpr.la -ltdb
noinst_PROGRAMS = dump-tdbdi
# test-tagset
dump_tdbdi_SOURCES = \
dump-tdbdi.cc
-dump_tdbdi_LDADD = ../tagcoll/libtagcoll1.la -ltdb
+dump_tdbdi_LDADD = ../tagcoll/libtagcoll2.la -ltdb
#test_tagset_SOURCES = \
#test-tagset.cc
Modified: tagcoll/trunk/tools/Makefile.am
==============================================================================
--- tagcoll/trunk/tools/Makefile.am (original)
+++ tagcoll/trunk/tools/Makefile.am Sat Sep 10 16:05:54 2005
@@ -3,11 +3,11 @@
bin_PROGRAMS = tagcoll taggrep
tagcoll_SOURCES = tagcoll.cc CommandlineParser.cc
-tagcoll_LDADD = ../tagcoll/libtagcoll1.la ../tagcoll/tagexpr/libtagexpr.la
+tagcoll_LDADD = ../tagcoll/libtagcoll2.la ../tagcoll/tagexpr/libtagexpr.la
#$(LIBTAGCOLL1_LIBS)
taggrep_SOURCES = taggrep.cc CommandlineParser.cc
-taggrep_LDADD = ../tagcoll/libtagcoll1.la ../tagcoll/tagexpr/libtagexpr.la
+taggrep_LDADD = ../tagcoll/libtagcoll2.la ../tagcoll/tagexpr/libtagexpr.la
#$(LIBTAGCOLL1_LIBS)
INCLUDES = -I$(top_srcdir)
More information about the Debtags-commits
mailing list