debian/0000775000000000000000000000000012260733574007201 5ustar debian/rules0000775000000000000000000000026512260733522010255 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf override_dh_auto_test: # Don't run the test suite, needs build fixes. override_dh_strip: dh_strip --dbg-package=libassa3.5-5-dbg debian/watch0000664000000000000000000000007412240313573010222 0ustar version=3 http://sf.net/libassa/libassa-([0-9.]+)\.tar\.gz debian/libassa3.5-5.install0000664000000000000000000000003712240313573012566 0ustar debian/tmp/usr/lib/*/lib*.so.* debian/changelog0000664000000000000000000001573012260733570011055 0ustar libassa (3.5.1-3ubuntu1) trusty; urgency=medium * Use dh-autoreconf instead of autotools-dev to also fix FTBFS on ppc64el by getting new libtool macros (still updates config.{sub,guess}). -- Logan Rosen Wed, 01 Jan 2014 01:36:19 -0500 libassa (3.5.1-3) unstable; urgency=low * debian/control, debian/rules: Use autotools-dev to update config.{guess,sub}. (Closes: #727393) * debian/control: Standards-Version to 3.9.4. -- Eric Dorland Mon, 11 Nov 2013 21:49:09 -0500 libassa (3.5.1-2) unstable; urgency=high * Urgency high to beat the freeze. * debian/control: -dev package should depend on libtirpc-dev. * debian/control: Make shlib and dbg package Multi-Arch aware. -- Eric Dorland Tue, 19 Jun 2012 03:00:15 -0400 libassa (3.5.1-1) unstable; urgency=medium * New upstream release. * Urgency medium to try and beat the freeze. * debian/source/format: Use 3.0 quilt source format. * debian/compat, debian/control, debian/rules: Switch dh. * debian/patches/0001-patch-relibtoolize.patch: Remove unneeded patch. * debian/control: Add build depends on libtirpc-dev. * debian/rules: Don't run make check. * debian/patches/01-include-fixes.diff: Move include file fixes to patch. * debian/control: Standards-Version to 3.9.3. * debian/control: Move libassa3.5-5-dbg to section: debug. * debian/control: Add ${misc:Depends} to all packages. * debian/control: Add build depends on pkg-config. * debian/libassa3.5-5-dev.install, debian/libassa3.5-5.install: Update for multi-arch lib paths. -- Eric Dorland Tue, 12 Jun 2012 02:11:08 -0400 libassa (3.5.0-1.3) unstable; urgency=low * Non-maintainer upload. * Fix build failure with GCC 4.7. Closes: #667192. -- Matthias Klose Fri, 04 May 2012 08:01:33 +0200 libassa (3.5.0-1.2) unstable; urgency=low * Non-maintainer upload. * relibtoolize (Closes: #649138) -- Picca Frédéric-Emmanuel Sat, 18 Feb 2012 16:06:29 +0100 libassa (3.5.0-1.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS with GCC 4.4, thanks to Martin Michlmayr (Closes: #504943) -- David Paleino Mon, 21 Dec 2009 15:43:01 +0100 libassa (3.5.0-1) unstable; urgency=low * New upstream release. * The library is now libassa-3.5.so.5. Clearly someone upstream doesn't get sonames. Lots of renames for the new package name. * debian/control: Add Homepage and Vcs-* headers. -- Eric Dorland Sun, 02 Mar 2008 00:12:36 -0500 libassa (3.4.2-3) unstable; urgency=low * debian/control: - Use binary:Version instead of Source-Version. - Add ${shlibs:Depends} to libassa3.4-0-dev Depends. - Update Standards-Version to 3.7.3. -- Eric Dorland Thu, 17 Jan 2008 21:55:04 -0500 libassa (3.4.2-2) unstable; urgency=low * debian/control: - -dbg package Priority to extra, to match the override. - Add Section: libs to source header. * assa/Reactor.cpp: Apply patch from #385800 and acknowledge NMU. (Closes: #385800) * assa/INETAddress.cpp, assa/FdSet.h: Fix from Martin Michlmayr to build with gcc 4.3. (Closes: #420897) -- Eric Dorland Sun, 29 Apr 2007 04:41:28 -0400 libassa (3.4.2-1) unstable; urgency=low * New upstream release. * debian/control: Standards-Version to 3.7.2.1. * debian/libassa3.4-0.shlibs: Bump dependency version. -- Eric Dorland Thu, 31 Aug 2006 01:44:51 -0400 libassa (3.4.1-1) unstable; urgency=low * New upstream release. * debian/control: - Add -dbg package. - Upgrade Standards-Version to 3.6.2.2. - Remove build depends on specific gcc. - Build depend on cdbs >= 0.4.37 to pick up on automatic -dbg package generation. - debhelper build depend to >= 5.0 * debian/compat: Go to level 5. * debian/watch: Tighten regexp. * debian/libassa3.4-0-dev.install, debian/libassa3.4-0-dev.docs: Fix path to docs and use .docs file instead. -- Eric Dorland Mon, 27 Mar 2006 01:30:06 -0500 libassa (3.4.0-5) unstable; urgency=low * debian/watch: Add watch file. * assa/Streambuf.h: Patch from Martin Michlmayr to fix FTBFS using gcc 4.1. (Closes: #356244) -- Eric Dorland Sat, 11 Mar 2006 18:24:40 -0500 libassa (3.4.0-4) unstable; urgency=low * assa/INETAddress.cpp, assa/GenServer.cpp, assa/CommonUtils.cpp, assa/Pipe.cpp, assa/IPv4Socket.cpp, assa/Logger_Impl.cpp, assa/IniFile.h: Simple fixes for some compiler warnings. * utils/Makefile.am: Remove building of Mixer and MixerTest, to work around a bug in assa-genesis while building. Rerun aclocal and automake. (Closes: #338443) -- Eric Dorland Sat, 21 Jan 2006 23:41:30 -0500 libassa (3.4.0-3) unstable; urgency=low * debian/libassa3.4-0-dev.install: Fix install path for include files. -- Eric Dorland Fri, 16 Dec 2005 22:45:56 -0500 libassa (3.4.0-2) unstable; urgency=low * Upstream decided to do something weird in 3.4, they changed the library to include the version number in the name. Need to change the packages accordingly. * debian/libassa0*: Rename to libassa3.4-0*. * debian/control: - Rename packages for 3.4 version. - Conflict and Replace old packages. - Build depend against gcc-4.0 with new allocator, to make sure ABI transition happens. (Closes: #339194) * debian/libassa3.4-0-dev.install: Change doc path to reflect new package name. * debian/libassa3.4-0.shlibs: Add shlibs file, might need better control over shlibs. * assa/GenServer.cpp, assa/Socket.cpp, assa/Handlers.h: Apply patch from Aurelien Jarno to build on FreeBSD kernel. (Closes: #336950) -- Eric Dorland Thu, 8 Dec 2005 00:43:57 -0500 libassa (3.4.0-1) unstable; urgency=low * New upstream release. * Should resolve some FTBFS issues, I'll close bugs once I see how the autobuilders do. -- Eric Dorland Wed, 9 Nov 2005 20:02:38 -0500 libassa (3.3.2-2) unstable; urgency=low * debian/control: - Take over as maintainer. - Add the soname to -dev package. - Remove -doc and -bin package. - Standards-Version to 3.6.2.1. - Build depend on debhelper > 4.1 and cdbs. * debian/rules: - Convert to use cdbs. - Install docs from here. * debian/libassa0-dev.manpages: Install assa-genesis manpage. * debian/libassa0.install: Prefix paths with debian/tmp. * debian/libassa-dev.install: Rename to libassa0-dev.install. * debian/libassa0-dev.install: - Include documentation and assa-genesis. - Prefix paths with debian/tmp/ - Install documentation into /usr/share/doc/libassa0-dev. * debian/libassa-doc.install, debian/libassa-bin.install, debian/docs: Removed. -- Eric Dorland Sat, 1 Oct 2005 17:52:49 -0400 libassa (3.3.2-1) unstable; urgency=low * Initial Release. -- Miriam Ruiz Wed, 1 Jun 2005 19:41:39 +0000 debian/compat0000664000000000000000000000000212240313573010366 0ustar 9 debian/libassa3.5-5-dev.install0000664000000000000000000000024212240313573013340 0ustar debian/tmp/usr/include/* debian/tmp/usr/lib/*/lib*.a debian/tmp/usr/lib/*/lib*.so debian/tmp/usr/lib/*/pkgconfig/* debian/tmp/usr/lib/*/*.la debian/tmp/usr/bin/* debian/copyright0000664000000000000000000000126012240313573011122 0ustar This package was debianized by Miriam Ruiz on Wed, 1 Jun 2005 19:41:39 +0000. It was downloaded from http://libassa.sourceforge.net/ Copyright: (c) 1997-2006 Vladislav Grinchenko Upstream Author: Vladislav Grinchenko License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. On Debian GNU/Linux systems, the complete text of the GNU Library General Public License can be found in `/usr/share/common-licenses/LGPL'. debian/libassa3.5-5-dev.docs0000664000000000000000000000004512240313573012623 0ustar debian/tmp/usr/share/doc/libassa-*/* debian/source/0000775000000000000000000000000012240313573010470 5ustar debian/source/format0000664000000000000000000000001412240313573011676 0ustar 3.0 (quilt) debian/libassa3.5-5-dev.manpages0000664000000000000000000000003212240313573013462 0ustar debian/assa-genesis-3.5.1 debian/assa-genesis-3.5.10000664000000000000000000000355712240313573012151 0ustar .TH "ASSA-GENESIS" "1" "June 2005" "Miriam Ruiz" "" .SH "NAME" assa\-genesis \- generates skeleton files for RAD development with ASSA library .SH "SYNOPSIS" .B assa\-genesis [\fIOPTIONS\fR] <\fIapp_name\fR> .SH "USAGE" .PP Four files are generated by default: .TP \-main.h Header file with debug tracing masks .TP \-main.cpp 'main()' function with event loop .TP .h Header file for class .TP .cpp Implementation stubs for class .PP In addition, if \fB\-\-gtk2\-app\fR options was specified, the MainWindow class is generated: .TP MainWindow.h Class MainWindow declaration .TP MainWindow.cpp Class MainWindow definition .PP If {\fB\-t\fR, \fB\-\-one\-file\fR} switch is used, everything is put in one file, .cpp. This is primarily used for writing test programs. .PP See ASSA User's Guide for further details .SH "OPTIONS" .TP \fB\-\-with\-example\fR Add example of processing positional command\-line arguments. .TP \fB\-\-with\-gpl\-license\fR (Default) Generate files with GPL license headers. .HP \fB\-\-with\-lgpl\-license\fR Generate files with LGPL license headers. .HP \fB\-\-with\-x11\-license\fR Generate files with X11\-type license headers. .HP \fB\-\-with\-makefile\fR Generate GNUmakefile. file. .HP \fB\-\-gtk2\-app\fR Generate Gtkmm2-2.4 ready application. .HP \fB\-o\fR, \fB\-\-one\-file\fR Put everything in one file .HP \fB\-e\fR, \fB\-\-extension\fR STRING Set file extention for C++ code (C, cxx, ...) .HP \fB\-h\fR, \fB\-\-help\fR print help message .HP \fB\-v\fR, \fB\-\-version\fR print version number .SH "AUTHOR" Original program written by Vladislav Grinchenko. .PP This manual page was written by Miriam Ruiz , for the Debian project (but may be used by others). debian/control0000664000000000000000000000526012260733572010605 0ustar Source: libassa Priority: optional Section: libs Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Eric Dorland Build-Depends: debhelper (>= 9), dh-autoreconf, doxygen, libtirpc-dev, pkg-config Standards-Version: 3.9.4 Homepage: http://libassa.sourceforge.net/ Vcs-Git: git://git.debian.org/git/users/eric/libassa.git Vcs-Browser: http://git.debian.org/?p=users/eric/libassa.git Package: libassa3.5-5-dev Section: libdevel Architecture: any Depends: libtirpc-dev, ${shlibs:Depends}, libassa3.5-5 (= ${binary:Version}), ${misc:Depends} Conflicts: libassa0-dev, libassa3.4-0-dev Replaces: libassa0-dev, libassa3.4-0-dev Description: object-oriented C++ networking library libASSA is an object-oriented C++ networking library based on Adaptive Communication Patterns. It features a simplistic implementation of the set of communication patterns such as Service Configurator, Reactor, Acceptor, Connector, and others described in various papers published by Dr. D. C. Schmidt. . libASSA happily co-exists with other frameworks such as GUI toolkits and various CORBA implementations . This package contains the header files and static libraries which are needed for developing applications and a program that generates skeleton files for RAD development with ASSA library. Package: libassa3.5-5 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libassa0 Replaces: libassa0 Description: object-oriented C++ networking library libASSA is an object-oriented C++ networking library based on Adaptive Communication Patterns. It features a simplistic implementation of the set of communication patterns such as Service Configurator, Reactor, Acceptor, Connector, and others described in various papers published by Dr. D. C. Schmidt. . libASSA happily co-exists with other frameworks such as GUI toolkits and various CORBA implementations . This package contains the shared libraries. Package: libassa3.5-5-dbg Section: debug Priority: extra Architecture: any Multi-Arch: same Depends: libassa3.5-5 (= ${binary:Version}), ${misc:Depends} Description: debugging symbols for libassa3.5-5 libASSA is an object-oriented C++ networking library based on Adaptive Communication Patterns. It features a simplistic implementation of the set of communication patterns such as Service Configurator, Reactor, Acceptor, Connector, and others described in various papers published by Dr. D. C. Schmidt. . libASSA happily co-exists with other frameworks such as GUI toolkits and various CORBA implementations . This package contains the debugging symbols for libassa3.5-5. debian/patches/0000775000000000000000000000000012240313573010617 5ustar debian/patches/series0000664000000000000000000000002612240313573012032 0ustar 01-include-fixes.diff debian/patches/01-include-fixes.diff0000664000000000000000000000164012240313573014427 0ustar diff --git a/assa/CommonUtils.h b/assa/CommonUtils.h index 2db38d2..8b52240 100644 --- a/assa/CommonUtils.h +++ b/assa/CommonUtils.h @@ -15,6 +15,7 @@ #define COMMON_UTILS_H #include +#include #include #include diff --git a/assa/Logger_Impl.cpp b/assa/Logger_Impl.cpp index 684d7b9..5284a03 100644 --- a/assa/Logger_Impl.cpp +++ b/assa/Logger_Impl.cpp @@ -12,6 +12,7 @@ // version 2 of the License, or (at your option) any later version. //------------------------------------------------------------------------------ +#include #include #include #include // strerror(3) diff --git a/assa/Logger_Impl.h b/assa/Logger_Impl.h index ea5a9a3..87f01f0 100644 --- a/assa/Logger_Impl.h +++ b/assa/Logger_Impl.h @@ -15,6 +15,7 @@ #define LOGGER_IMPL_H #include +#include #include #include debian/libassa3.5-5.shlibs0000664000000000000000000000004612240313573012404 0ustar libassa-3.5 5 libassa3.5-5 (>> 3.5.0)