From: Adrian Bunk Date: Sat, 24 Feb 2018 19:32:28 +0000 (+0000) Subject: ck (0.6.0-1.1) unstable; urgency=medium X-Git-Tag: archive/raspbian/0.7.1-8+rpi1~2^2^2^2^2^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5efcdfe4c1dca6115beb8a831ccd9166c031e3df;p=ck.git ck (0.6.0-1.1) unstable; urgency=medium * Non-maintainer upload. * Apply patch from Niels Thykier to fix FTBFS with debhelper >= 11.1. (Closes: #888591) [dgit import unpatched ck 0.6.0-1.1] --- 5efcdfe4c1dca6115beb8a831ccd9166c031e3df diff --cc debian/changelog index 0000000,0000000..bb0db83 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,72 @@@ ++ck (0.6.0-1.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Apply patch from Niels Thykier to fix FTBFS with ++ debhelper >= 11.1. (Closes: #888591) ++ ++ -- Adrian Bunk Sat, 24 Feb 2018 21:32:28 +0200 ++ ++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 diff --cc debian/compat index 0000000,0000000..f599e28 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++10 diff --cc debian/control index 0000000,0000000..96fccf0 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,29 @@@ ++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. diff --cc debian/copyright index 0000000,0000000..b4d9a79 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,68 @@@ ++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. ++ diff --cc debian/gbp.conf index 0000000,0000000..b839864 new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,6 @@@ ++[import-orig] ++pristine-tar = True ++ ++[buildpackage] ++pristine-tar = True ++pristine-tar-commit = True diff --cc debian/libck-dev.install index 0000000,0000000..47065cd new file mode 100644 --- /dev/null +++ b/debian/libck-dev.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/include ++usr/lib/*/lib*.so ++usr/lib/*/pkgconfig ++usr/share/man diff --cc debian/libck0.install index 0000000,0000000..3ddde58 new file mode 100644 --- /dev/null +++ b/debian/libck0.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/lib*.so.* diff --cc debian/rules index 0000000,0000000..ca7adfe new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,23 @@@ ++#!/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 $@ ++ ++# The build target must not be empty. Sadly because of how make ++# works, we have do duplicate the target in this case. ++build: ++ dh $@ ++ ++.PHONY: build ++ diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/source/options index 0000000,0000000..519a92d new file mode 100644 --- /dev/null +++ b/debian/source/options @@@ -1,0 -1,0 +1,2 @@@ ++single-debian-patch ++compression = "gzip" diff --cc debian/source/patch-header index 0000000,0000000..3bde7c6 new file mode 100644 --- /dev/null +++ b/debian/source/patch-header @@@ -1,0 -1,0 +1,10 @@@ ++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. diff --cc debian/watch index 0000000,0000000..36e6a29 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=2 ++opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/-$1\.tar\.gz/ \ ++ https://github.com/concurrencykit/ck/releases .*/v?(\d\S+)\.tar\.gz