[Debtags-commits] [svn] r1093 - in branches/bigmerge/debtags: .
debian debtags doc src tools
Enrico Zini
enrico at costa.debian.org
Fri Aug 5 16:02:33 UTC 2005
Author: enrico
Date: Fri Aug 5 16:02:32 2005
New Revision: 1093
Added:
branches/bigmerge/debtags/tools/
- copied from r1089, branches/bigmerge/debtags/src/
Removed:
branches/bigmerge/debtags/ChangeLog
branches/bigmerge/debtags/NEWS
branches/bigmerge/debtags/doc/Makefile
branches/bigmerge/debtags/src/
Modified:
branches/bigmerge/debtags/AUTHORS
branches/bigmerge/debtags/Makefile.am
branches/bigmerge/debtags/TODO-bigmerge
branches/bigmerge/debtags/autogen.sh
branches/bigmerge/debtags/configure.ac
branches/bigmerge/debtags/debian/control
branches/bigmerge/debtags/debian/copyright
branches/bigmerge/debtags/debian/libdebtags1.docs
branches/bigmerge/debtags/debtags/Makefile.am
branches/bigmerge/debtags/doc/Makefile.am
branches/bigmerge/debtags/tools/Makefile.am
Log:
Renamed 'src' in 'tools'
Merge completed, library builds, tests pass, debtags seems to work, now let's wait for the packaging bugs to be reported :)
Modified: branches/bigmerge/debtags/AUTHORS
==============================================================================
--- branches/bigmerge/debtags/AUTHORS (original)
+++ branches/bigmerge/debtags/AUTHORS Fri Aug 5 16:02:32 2005
@@ -1,25 +1,13 @@
Authors:
Enrico Zini <enrico at debian.org>
-Many thanks to Erich Schubert, Hervé Eychenne, Benjamin Mesing, Gunnar Wolf and
-all people in the deb-usability-list at lists.alioth.debian.org mailing list for
-the great deal of feedback and ideas right from the first design phase.
-
-
-Many thanks to Erich Schubert, Hervé Eychenne
-and many other Debian developers for the great
-deal of feedback and ideas.
-
-Thanks also go to many other people that provided feedback
-and ideas, including, but not limited to:
- James "Ender" Brown
- Colin Walters
- David Roundy
- Kevin B. McCarty
-
+Many thanks to all the people around the debtags-devel, debian-devel and the
+previous deb-usability list for the ideas and feedback.
Contribution history:
+ 5 Aug 2005 Benjamin Mesing helped merging libdebtags1 and debtags source
+ packages
24 May 2005 A. Costa provided a patch to fix three typos in the manpage
16 Jul 2003 Carl Henrik Holth Lunde <chlunde at wirth.ping.uio.no> provided a
patch that fixed a typo and made debtags work correctly with
Modified: branches/bigmerge/debtags/Makefile.am
==============================================================================
--- branches/bigmerge/debtags/Makefile.am (original)
+++ branches/bigmerge/debtags/Makefile.am Fri Aug 5 16:02:32 2005
@@ -1,6 +1,6 @@
## Process this file with automake to produce Makefile.in
-SUBDIRS = . debtags tests src examples swig doc
+SUBDIRS = . debtags tests tools examples swig doc
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA=libdebtags1.pc
Modified: branches/bigmerge/debtags/TODO-bigmerge
==============================================================================
--- branches/bigmerge/debtags/TODO-bigmerge (original)
+++ branches/bigmerge/debtags/TODO-bigmerge Fri Aug 5 16:02:32 2005
@@ -1,12 +1,13 @@
-- merge libdebtags1/configure.ac into /configure.ac
-- check doc/Makefile.am
-- evaluate AUTHORS
-- merge /Makefile.am (currently appended)
-- libdebtags/README move to /README.libdebtags (adapt the build rules)
-- check the merged control file especially build dependencies
-- merge autogen.sh (currently appended)
-- adapt new_release which came from libdebtags and should pobably support
++ merge libdebtags1/configure.ac into /configure.ac
++ check doc/Makefile.am
++ evaluate AUTHORS
++ merge /Makefile.am (currently appended)
++ libdebtags/README move to /README.libdebtags (adapt the build rules)
++ check the merged control file especially build dependencies
++ merge autogen.sh (currently appended)
++ adapt new_release which came from libdebtags and should pobably support
the new release structure (if at all..)
-- linked <package>.copyright for all library packages to libdebtags.copyright
+= linked <package>.copyright for all library packages to libdebtags.copyright
which points to the LGPL (no TODO here, but probably interesting :-)
-- what about libdebtags/NEWS? It was mentioned in the libdebtags1.docs file, but there was no such file in the libdebtags1 directory - now the single NEWS file will be used.
\ No newline at end of file
++ what about libdebtags/NEWS? It was mentioned in the libdebtags1.docs file, but there was no such file in the libdebtags1 directory - now the single NEWS file will be used.
+ (deleted it instead: the README has everything)
\ No newline at end of file
Modified: branches/bigmerge/debtags/autogen.sh
==============================================================================
--- branches/bigmerge/debtags/autogen.sh (original)
+++ branches/bigmerge/debtags/autogen.sh Fri Aug 5 16:02:32 2005
@@ -17,36 +17,9 @@
$ACLOCAL
autoheader
-#libtoolize --force -c
+libtoolize --force -c
$AUTOMAKE --foreign -a -f -c
autoconf
./get_tags
./get_vocabulary
-
-####
-## libdebtags part, integrate
-####
-
-#!/bin/sh
-
-# Rebuild the build system
-
-ACLOCAL=aclocal
-AUTOMAKE=automake
-
-for i in 1.9 1.8 1.7
-do
- if which $ACLOCAL-$i > /dev/null
- then
- ACLOCAL=aclocal-$i
- AUTOMAKE=automake-$i
- break
- fi
-done
-
-$ACLOCAL
-autoheader
-libtoolize --force -c
-$AUTOMAKE --foreign -a -f -c
-autoconf
Modified: branches/bigmerge/debtags/configure.ac
==============================================================================
--- branches/bigmerge/debtags/configure.ac (original)
+++ branches/bigmerge/debtags/configure.ac Fri Aug 5 16:02:32 2005
@@ -90,7 +90,7 @@
AC_CONFIG_FILES([
Makefile
debtags/Makefile
-src/Makefile
+tools/Makefile
tests/Makefile
swig/Makefile
swig/python/Makefile
Modified: branches/bigmerge/debtags/debian/control
==============================================================================
--- branches/bigmerge/debtags/debian/control (original)
+++ branches/bigmerge/debtags/debian/control Fri Aug 5 16:02:32 2005
@@ -1,7 +1,7 @@
Source: debtags
Priority: optional
Maintainer: Enrico Zini <enrico at debian.org>
-Build-Depends: cdbs, debhelper (>> 4.1), dh-buildinfo, pkg-config, apt, c++abi2-dev, cdbs, zlib1g-dev, libtagcoll1-dev (>= 1.0.6), libtagcoll1-dev (<< 1.1), libtagcoll1-pic (>= 1.0.5), libtagcoll1-pic (<< 1.1), libapt-pkg-dev (>= 0.6.39), doxygen, graphviz, swig, python-dev
+Build-Depends: c++abi2-dev, cdbs, debhelper (>> 4.1), dh-buildinfo, pkg-config, apt, zlib1g-dev, libtagcoll1-dev (>= 1.0.6), libtagcoll1-dev (<< 1.1), libtagcoll1-pic (>= 1.0.6), libtagcoll1-pic (<< 1.1), libapt-pkg-dev (>= 0.6.39), doxygen, graphviz, swig, python-dev
Standards-Version: 3.6.2.0
Package: debtags
@@ -23,7 +23,6 @@
For more information, see the Debtags homepage at:
http://debtags.alioth.debian.org
-
Package: libdebtags1-dev
Section: libdevel
Architecture: any
Modified: branches/bigmerge/debtags/debian/copyright
==============================================================================
--- branches/bigmerge/debtags/debian/copyright (original)
+++ branches/bigmerge/debtags/debian/copyright Fri Aug 5 16:02:32 2005
@@ -1,12 +1,9 @@
This package was debianized by Enrico Zini <enrico at debian.org> on
Fri, 25 Apr 2003 00:16:36 +0200.
-Upstream Authors: Enrico Zini <enrico at debian.org> and
- Erich Schubert <erich at debian.org>,
- with lots of feedback and ideas from
- Hervé Eychenne <rv at wallfire.org>
+Upstream Authors: Enrico Zini <enrico at debian.org>
-Copyright (C) 2003 Enrico Zini <enrico at debian.org> et al.
+Copyright (C) 2003,2004,2005 Enrico Zini <enrico at debian.org> et al.
License:
Modified: branches/bigmerge/debtags/debian/libdebtags1.docs
==============================================================================
--- branches/bigmerge/debtags/debian/libdebtags1.docs (original)
+++ branches/bigmerge/debtags/debian/libdebtags1.docs Fri Aug 5 16:02:32 2005
@@ -1,3 +1,2 @@
-NEWS
-README.libdebtags1
-DONE.libdebtags1
+README
+DONE
Modified: branches/bigmerge/debtags/debtags/Makefile.am
==============================================================================
--- branches/bigmerge/debtags/debtags/Makefile.am (original)
+++ branches/bigmerge/debtags/debtags/Makefile.am Fri Aug 5 16:02:32 2005
@@ -99,4 +99,4 @@
$(CXXCOMPILE) -fPIC -c $< -o $@
-INCLUDES = $(LIBTAGCOLL1_CFLAGS)
+INCLUDES = $(LIBTAGCOLL1_CFLAGS) -DSTATEDIR='"$(databasedir)"'
Modified: branches/bigmerge/debtags/doc/Makefile.am
==============================================================================
--- branches/bigmerge/debtags/doc/Makefile.am (original)
+++ branches/bigmerge/debtags/doc/Makefile.am Fri Aug 5 16:02:32 2005
@@ -1,6 +1,8 @@
## Process this file with automake to produce Makefile.in
-noinst_DATA = html/index.html libdebtags.doxytags
+noinst_DATA = html/index.html libdebtags.doxytags paper-debtags.html paper-debtags.pdf
+
+IMAGES=debtags-edit.png packagesearch.png ranganathan.png
if DO_DOCS
libtagcoll.doxytags: /usr/share/doc/libtagcoll1-dev/libtagcoll.doxytags.gz
@@ -11,6 +13,24 @@
html/index.html: libdebtags.dox ../debtags/libdebtags1.a libtagcoll.doxytags
doxygen $<
+
+paper-debtags.html: paper-debtags.rst
+ rst2html --no-doc-title --stylesheet=main.css $< > $@
+
+paper-debtags.tex: paper-debtags.rst
+ rst2latex $< | sed 's/\.png/\.eps/' > $@
+
+paper-debtags.dvi: paper-debtags.tex $(IMAGES:.png=.eps)
+ latex $<
+
+paper-debtags.pdf: paper-debtags.dvi
+ dvipdf $< $@
+
+%.eps: %.png
+ convert $< $@
+
+web: paper-debtags.rst paper-debtags.html paper-debtags.pdf $(IMAGES)
+ scp $^ "alioth.debian.org:/org/alioth.debian.org/chroot/home/groups/debtags/htdocs/"
else
libtagcoll.doxytags: libdebtags.dox
touch $@
@@ -21,11 +41,17 @@
html/index.html: libdebtags.dox ../debtags/libdebtags1.a libtagcoll.doxytags
mkdir html || true
touch $@
+
+paper-debtags.html: paper-debtags.rst
+ touch $@
+
+paper-debtags.pdf: paper-debtags.dvi
+ touch $@
endif
EXTRA_DIST = libdebtags.dox
-CLEANFILES = libdebtags.doxytags libtagcoll.doxytags
+CLEANFILES = libdebtags.doxytags libtagcoll.doxytags paper-debtags.tex paper-debtags.dvi paper-debtags.pdf paper-debtags.html
clean-local:
rm -rf html
Modified: branches/bigmerge/debtags/tools/Makefile.am
==============================================================================
--- branches/bigmerge/debtags/src/Makefile.am (original)
+++ branches/bigmerge/debtags/tools/Makefile.am Fri Aug 5 16:02:32 2005
@@ -10,6 +10,6 @@
acqprogress.cc \
instantiations.cc \
debtags.cc
-debtags_LDADD = $(LIBDEBTAGS1_LIBS) $(LIBTAGCOLL1_LIBS)
+debtags_LDADD = ../debtags/libdebtags1.a $(LIBTAGCOLL1_LIBS) -lapt-pkg
-INCLUDES = $(LIBDEBTAGS1_CFLAGS) $(LIBTAGCOLL1_CFLAGS)
+INCLUDES = -I.. $(LIBTAGCOLL1_CFLAGS)
More information about the Debtags-commits
mailing list