debian/0000775000000000000000000000000011610442776007200 5ustar debian/source/0000775000000000000000000000000011610441666010475 5ustar debian/source/format0000664000000000000000000000001411610441666011703 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000000242411610442772011050 0ustar libpthread-workqueue (0.8.2-1) unstable; urgency=low * New upstream version. * Fix FTBFS: use time_t instead of unsigned int (Closes: #633829) * Prevent a lintian warning caused by 'Author(s)' in debian/copyright -- Mark Heily Sat, 16 Jul 2011 22:13:33 -0400 libpthread-workqueue (0.8.1-1) unstable; urgency=low * New upstream version. * Use LDADD instead of LDFLAGS (Closes: #631674) -- Mark Heily Sat, 09 Jul 2011 10:39:08 -0400 libpthread-workqueue (0.7-1) unstable; urgency=low * New upstream version. - Prevent deadlocks by implementing the overcommit attribute -- Mark Heily Mon, 13 Jun 2011 21:38:33 -0400 libpthread-workqueue (0.6-1) unstable; urgency=low * New upstream version. -- Mark Heily Fri, 20 May 2011 22:54:42 -0400 libpthread-workqueue (0.5.1-1) unstable; urgency=low * New upstream version. * Update control file with new Standards-Version. * Remove -m64 from CFLAGS (Closes: #622798) * Limit architecture to linux-any (Closes: #622799) -- Mark Heily Sat, 07 May 2011 11:57:22 -0400 libpthread-workqueue (0.4.1-1) unstable; urgency=low * Initial release (Closes: #616704) -- Mark Heily Sun, 13 Mar 2011 16:22:30 -0500 debian/compat0000664000000000000000000000000211610441666010373 0ustar 7 debian/control0000664000000000000000000000254311610441666010604 0ustar Source: libpthread-workqueue Priority: extra Maintainer: Mark Heily Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.9.2 Section: libs Homepage: http://mark.heily.com/proj/libpthread_workqueue Vcs-Svn: svn://mark.heily.com/libpthread_workqueue/trunk Package: libpthread-workqueue-dev Section: libdevel Architecture: linux-any Depends: libpthread-workqueue0 (= ${binary:Version}) Description: thread pool library (development files) The pthread_workqueue library allows you to create one or more workqueues and submit work items for processing. The workqueues are serviced by a thread pool that is automatically created and dynamically managed by the library. . This package contains files needed to build programs that use the pthread_workqueue library. Package: libpthread-workqueue0 Section: libs Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: thread pool library The pthread_workqueue library allows you to create one or more workqueues and submit work items for processing. The workqueues are serviced by a thread pool that is automatically created and dynamically managed by the library. . The API is based on the pthread_workqueue API in FreeBSD 8.0, which was designed to be compatible with the API developed by Apple Inc to support the Grand Central Dispatch concurrency framework. debian/copyright0000664000000000000000000000772111610442331011125 0ustar This work was packaged for Debian by: Mark Heily on Sun, 06 Mar 2011 14:35:30 -0500 It was downloaded from: Authors and Copyright: Copyright (c) 2011 Joakim Johansson Copyright (c) 2010, Mark Heily Copyright (c) 2009, Stacey Son Copyright (c) 2000-2008, Apple Inc. License: Unless otherwise noted, all files are BSD licensed: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice unmodified, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------------------------------------------------------------------------ testing/latency.c and testing/latency.h are Apache 2.0 licensed: Copyright (c) 2011 Joakim Johansson . @APPLE_APACHE_LICENSE_HEADER_START@ Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. @APPLE_APACHE_LICENSE_HEADER_END@ ------------------------------------------------------------------------ The Debian packaging is: Copyright (C) 2011 Mark Heily Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice unmodified, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/docs0000664000000000000000000000000011610441666010036 0ustar debian/libpthread-workqueue0.install0000664000000000000000000000004611610441666015010 0ustar usr/lib/lib*.so.0 usr/lib/lib*.so.0.* debian/libpthread-workqueue1.dirs0000664000000000000000000000001011610441666014273 0ustar usr/lib debian/libpthread-workqueue-dev.dirs0000664000000000000000000000002411610441666014773 0ustar usr/lib usr/include debian/libpthread-workqueue-dev.install0000664000000000000000000000006311610441666015503 0ustar usr/include/* usr/share/man/man3/* usr/lib/lib*.so debian/rules0000775000000000000000000000007311610441666010255 0ustar #!/usr/bin/make -f %: CFLAGS="" LDADD="-lpthread" dh $@