debian/0000755000000000000000000000000013060634412007165 5ustar debian/changelog0000644000000000000000000000412313060634412011037 0ustar ck (0.6.0-1) unstable; urgency=medium * New upstream version 0.6.0 -- Robert Edmonds Fri, 10 Mar 2017 18:38:50 -0500 ck (0.5.2-2) unstable; urgency=medium * debian/control: Only build on architectures supported by upstream * debian/rules: Limit tests to 2 cores (Closes: #764827) * debian/gbp.conf: New (enable pristine-tar, pristine-tar-commit) -- Robert Edmonds Thu, 29 Dec 2016 16:59:42 -0500 ck (0.5.2-1) unstable; urgency=medium * New upstream version 0.5.2 (Closes: #813145) * debian/control: Update Maintainer (Closes: #848656) * debian/control: Use HTTPS Vcs-* URLs * debian/control: Standards-Version 3.9.8 (no changes) * debian/control: Build-Depend on debhelper 10 * debian/compat: Compat level 10 * debian/copyright: BSD -> BSD-2-clause (Fixes Lintian "invalid-short-name-in-dep5-copyright") * debian/copyright: Remove Source header (dead link) * debian/copyright: Correct path to include/gcc/x86_64/ck_pr_rtm.h (Fixes Lintian "wildcard-matches-nothing-in-dep5-copyright ck_pr_rtm", "unused-file-paragraph-in-dep5-copyright") * debian/watch: Add watch file for GitHub releases * debian/source/: Use 3.0 (quilt) source format, plus options and patch header -- Robert Edmonds Wed, 21 Dec 2016 18:59:51 -0500 ck (0.4.4-2) unstable; urgency=low * Update maintainer to Debian QA up (orphaning the package) -- Daniel Pocock Mon, 19 Dec 2016 10:07:18 +0100 ck (0.4.4-1) unstable; urgency=medium * New upstream release. -- Daniel Pocock Wed, 10 Sep 2014 22:16:03 +0200 ck (0.4.3-1) unstable; urgency=medium * New upstream release. -- Daniel Pocock Sat, 02 Aug 2014 16:28:29 +0200 ck (0.4.2-1) unstable; urgency=medium * New upstream release. * Fixes some build issues for non-Intel platforms. -- Daniel Pocock Fri, 02 May 2014 09:17:48 +0200 ck (0.3.5-1) unstable; urgency=low * Initial packaging (Closes: #740392) -- Daniel Pocock Fri, 28 Feb 2014 23:48:09 +0100 debian/compat0000644000000000000000000000000313060634412010364 0ustar 10 debian/control0000644000000000000000000000220213060634412010564 0ustar Source: ck Section: libs Priority: optional Maintainer: Robert Edmonds Build-Depends: debhelper (>= 10) Standards-Version: 3.9.8 Homepage: http://concurrencykit.org/ Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/ck.git Vcs-Git: https://anonscm.debian.org/git/collab-maint/ck.git Package: libck0 Architecture: amd64 arm64 armhf i386 ppc64el Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Concurrency Kit - shared libraries Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures designed to aid in the research, design and implementation of high performance concurrent systems. Package: libck-dev Section: libdevel Architecture: amd64 arm64 armhf i386 ppc64el Depends: libck0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Concurrency Kit - development files Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures designed to aid in the research, design and implementation of high performance concurrent systems. . This package provides header files needed by developers. debian/copyright0000644000000000000000000000555613060634412011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: ck Files: * Copyright: 2010-2013, Samy Al Bahra. 2011-2013, AppNexus, Inc. License: BSD-2-clause Files: src/ck_hp.c Copyright: 2008, IBM Corporation License: Apache Files: include/gcc/x86_64/ck_pr_rtm.h Copyright: 2012-2013, Intel Corporation License: Intel Files: debian/* Copyright: 2014, Daniel Pocock http://danielpocock.com License: BSD-2-clause License: BSD-2-clause 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, 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 AND CONTRIBUTORS ``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 OR CONTRIBUTORS 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. License: Apache (c) Copyright 2008, IBM Corporation. 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. License: Intel Redistribution and use in source and binary forms, with or without modification, are permitted provided that: (1) source code distributions retain the above copyright notice and this paragraph in its entirety, (2) distributions including binary code include the above copyright notice and this paragraph in its entirety in the documentation or other materials provided with the distribution . THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. debian/gbp.conf0000644000000000000000000000014113060634412010600 0ustar [import-orig] pristine-tar = True [buildpackage] pristine-tar = True pristine-tar-commit = True debian/libck-dev.install0000644000000000000000000000010013060634412012404 0ustar usr/include usr/lib/*/lib*.so usr/lib/*/pkgconfig usr/share/man debian/libck0.install0000644000000000000000000000002413060634412011715 0ustar usr/lib/*/lib*.so.* debian/rules0000755000000000000000000000042513060634412010246 0ustar #!/usr/bin/make -f override_dh_auto_configure: ./configure \ --includedir=/usr/include \ --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \ --mandir=/usr/share/man \ --prefix=/usr \ --cores=2 override_dh_auto_test: make -j1 check %: dh $@ .PHONY: build debian/source/0000755000000000000000000000000013060634412010465 5ustar debian/source/format0000644000000000000000000000001413060634412011673 0ustar 3.0 (quilt) debian/source/options0000644000000000000000000000005113060634412012077 0ustar single-debian-patch compression = "gzip" debian/source/patch-header0000644000000000000000000000057513060634412012744 0ustar Subject: Collected Debian patches for ck Author: Robert Edmonds The ck package is maintained in Git rather than maintaining patches as separate files, and separating the patches doesn't seem to be worth the effort. They are therefore all included in this single Debian patch. For full commit history and separated commits, see the packaging Git repository. debian/watch0000644000000000000000000000022613060634412010216 0ustar version=2 opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/-$1\.tar\.gz/ \ https://github.com/concurrencykit/ck/releases .*/v?(\d\S+)\.tar\.gz