--- serf-0.2.0.orig/debian/README.source +++ serf-0.2.0/debian/README.source @@ -0,0 +1,4 @@ +This Debian package uses quilt(1) for patch management. +Please see /usr/share/doc/quilt/README.source for more information. + + -- Noritada Kobayashi Mon, 23 Jun 2008 22:26:17 +0900 --- serf-0.2.0.orig/debian/changelog +++ serf-0.2.0/debian/changelog @@ -0,0 +1,46 @@ +serf (0.2.0-1) unstable; urgency=medium + + * New upstream version (Closes: #485025): + - debian/copyright: Document that CuTest files are licensed under the + zlib/libpng license. + - debian/patches/*.diff: Refresh. + * Update Standards-Version to 3.8.0. + - debian/control: Make binNMU-safe by using ${binary:Version} instead of + ${Source-Version}. + - debian/control: Add new Homepage field. + - debian/copyright: Delete copy of /usr/share/common-licenses/Apache-2.0. + - debian/README.source: New file explaining quilt. + * Update the debhelper compatibility level to 7. + - debian/libserf-0-0-dev.install, debian/libserf-0-0.install: + Do not begin with debian/tmp since it is assumed to be the source path. + * debian/control: Add new Vcs-Git, and Vcs-Browser fields. + * Install test programs as example ones for libserf-0-0-dev. + + -- Noritada Kobayashi Sun, 22 Jun 2008 11:14:06 +0900 + +serf (0.1.2-1) unstable; urgency=low + + * New upstream version. + + -- Noritada Kobayashi Tue, 19 Jun 2007 21:31:52 +0900 + +serf (0.1.1-1) unstable; urgency=low + + * New upstream version. + - Delete patches that are applied in the upstream: + r1091-remove-trailing-garbage.diff, r1092-implement-distclean.diff, and + r1094-add-readme.diff. + + -- Noritada Kobayashi Mon, 28 May 2007 20:45:20 +0900 + +serf (0.1.0-2) unstable; urgency=low + + * Add a new libserf-0-0-dbg package for debugging. + + -- Noritada Kobayashi Wed, 21 Feb 2007 03:27:51 +0900 + +serf (0.1.0-1) unstable; urgency=low + + * Initial release. (Closes: #403704) + + -- Noritada Kobayashi Tue, 26 Dec 2006 12:58:46 +0900 --- serf-0.2.0.orig/debian/compat +++ serf-0.2.0/debian/compat @@ -0,0 +1 @@ +7 --- serf-0.2.0.orig/debian/control +++ serf-0.2.0/debian/control @@ -0,0 +1,51 @@ +Source: serf +Section: libs +Priority: optional +Maintainer: Noritada Kobayashi +Build-Depends: cdbs, debhelper (>= 5), quilt, autotools-dev, libapr1-dev, libaprutil1-dev +Standards-Version: 3.8.0 +Homepage: http://code.google.com/p/serf/ +Vcs-Git: git://git.debian.org/git/collab-maint/pkg-serf.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/pkg-serf.git + +Package: libserf-0-0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: high-performance asynchronous HTTP client library + serf library is a C-based HTTP client library built upon the Apache + Portable Runtime (APR) library. It multiplexes connections, running the + read/write communication asynchronously. Memory copies and + transformations are kept to a minimum to provide high performance + operation. + +Package: libserf-0-0-dev +Section: libdevel +Architecture: any +Depends: libserf-0-0 (= ${binary:Version}), libapr1-dev, libaprutil1-dev +Provides: libserf-dev +Conflicts: libserf-dev +Description: high-performance asynchronous HTTP client library headers + serf library is a C-based HTTP client library built upon the Apache + Portable Runtime (APR) library. It multiplexes connections, running the + read/write communication asynchronously. Memory copies and + transformations are kept to a minimum to provide high performance + operation. + . + This package contains development headers for serf. + +Package: libserf-0-0-dbg +Section: libdevel +Priority: extra +Architecture: any +Depends: libserf-0-0 (= ${binary:Version}) +Provides: libserf-dbg +Conflicts: libserf-dbg +Description: high-performance asynchronous HTTP client library debugging symbols + serf library is a C-based HTTP client library built upon the Apache + Portable Runtime (APR) library. It multiplexes connections, running the + read/write communication asynchronously. Memory copies and + transformations are kept to a minimum to provide high performance + operation. + . + This package contains the debugging symbols for serf. --- serf-0.2.0.orig/debian/copyright +++ serf-0.2.0/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by: + Noritada Kobayashi on 2006-12-21 + +It was downloaded from: + http://code.google.com/p/serf/ + +Upstream Authors: + Justin Erenkrantz and Greg Stein + (To contact them, use Serf Development Mailing List in + http://groups.google.com/group/serf-dev .) + +Copyright: + Copyright 2002-2004 Justin Erenkrantz and Greg Stein + +License: + serf is distributed under the Apache License 2.0, which can be found + in /usr/share/common-licenses/Apache-2.0. + +buildconf, which is also distributed under the Apache License 2.0, has +a copyright notice as follows: + + Copyright 2005 Justin Erenkrantz and Greg Stein + Copyright 2005 The Apache Software Foundation or its licensors, as + applicable. + +test/CuTest* are distributed under the zlib/libpng license with +copyright notices as follows: + + Copyright (c) 2003 Asim Jalis --- serf-0.2.0.orig/debian/libserf-0-0-dev.install +++ serf-0.2.0/debian/libserf-0-0-dev.install @@ -0,0 +1,6 @@ +usr/include/* +usr/lib/libserf*.a +usr/lib/libserf*.so +#usr/lib/pkgconfig/* +usr/lib/libserf*.la +#usr/share/pkgconfig/* --- serf-0.2.0.orig/debian/libserf-0-0.install +++ serf-0.2.0/debian/libserf-0-0.install @@ -0,0 +1 @@ +usr/lib/libserf*.so.* --- serf-0.2.0.orig/debian/rules +++ serf-0.2.0/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_DBG_PACKAGES := libserf-0-0-dbg +DEB_INSTALL_DOCS_ALL := NOTICE README design-guide.txt +DEB_INSTALL_EXAMPLES_libserf-0-0-dev := test/serf_*.c +DEB_MAKE_CHECK_TARGET := check +LDFLAGS := "-Wl,-z,defs,--as-needed" + +clean:: + rm -f config.nice --- serf-0.2.0.orig/debian/watch +++ serf-0.2.0/debian/watch @@ -0,0 +1,5 @@ +# Watch control file for uscan + +version=3 +http://code.google.com/p/serf/ \ + http://serf.googlecode.com/files/serf-(.*).tar.bz2 --- serf-0.2.0.orig/debian/patches/series +++ serf-0.2.0/debian/patches/series @@ -0,0 +1 @@ +work-around-an-error-of-libtool.diff --- serf-0.2.0.orig/debian/patches/work-around-an-error-of-libtool.diff +++ serf-0.2.0/debian/patches/work-around-an-error-of-libtool.diff @@ -0,0 +1,19 @@ +Work around libtool's error such as: + +[[[ +libtool: compile: unable to infer tagged configuration +libtool: compile: specify a tag with `--tag' +]]] +Index: pkg-serf/Makefile.in +=================================================================== +--- pkg-serf.orig/Makefile.in 2008-06-22 16:46:26.000000000 +0900 ++++ pkg-serf/Makefile.in 2008-06-22 16:46:41.000000000 +0900 +@@ -39,7 +39,7 @@ + libdir=@libdir@ + includedir=@includedir@ + +-LIBTOOL = @APR_LIBTOOL@ --silent ++LIBTOOL = @APR_LIBTOOL@ --silent --tag=CC + CC = @CC@ + CFLAGS = @CFLAGS@ + CPPFLAGS = @CPPFLAGS@