--- libpthread-stubs-0.4.orig/autogen.sh +++ libpthread-stubs-0.4/autogen.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +srcdir=`dirname "$0"` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd "$srcdir" + +autoreconf -v --install || exit 1 +cd "$ORIGDIR" || exit $? + +if test -z "$NOCONFIGURE"; then + $srcdir/configure "$@" +fi --- libpthread-stubs-0.4.orig/debian/changelog +++ libpthread-stubs-0.4/debian/changelog @@ -0,0 +1,102 @@ +libpthread-stubs (0.4-1build3) noble; urgency=high + + * No change rebuild for 64-bit time_t and frame pointers. + + -- Julian Andres Klode Mon, 08 Apr 2024 18:06:30 +0200 + +libpthread-stubs (0.4-1build2) jammy; urgency=high + + * No change rebuild for ppc64el baseline bump. + + -- Julian Andres Klode Thu, 24 Mar 2022 13:14:52 +0100 + +libpthread-stubs (0.4-1build1) impish; urgency=medium + + * No-change rebuild to build packages with zstd compression. + + -- Matthias Klose Thu, 07 Oct 2021 12:17:45 +0200 + +libpthread-stubs (0.4-1) unstable; urgency=medium + + * New upstream release. + * Change maintainer to Debian X Strike Force. + * Update Vcs-* URLs to point to salsa.debian.org. + * Bump debhelper compat to 11. + * Set source format to 1.0. + * Switch URLs to https. + * Bump standards version to 4.3.0. + + -- Andreas Boll Fri, 08 Feb 2019 11:40:27 +0100 + +libpthread-stubs (0.3-4) unstable; urgency=low + + * Stop building libpthread-stubs0{,-udeb} (closes: 706865). + + -- Julien Cristau Sun, 22 Sep 2013 16:58:17 +0200 + +libpthread-stubs (0.3-3) unstable; urgency=low + + [ Steve Langasek ] + * Build for multiarch. Closes: #632555. + + [ Julien Cristau ] + * Point Vcs-{Git,Browser} at collab-maint. + * Remove Jamey Sharp from Uploaders (closes: #568281). + * Remove Josh Triplett from Uploaders. + * Use dh instead of cdbs. In the process (and in order to be able to test + it), make the package actually buildable on hurd, which doesn't have the + stubs in libc, but whose libc.so pulls in libpthread-stubs.so, defeating + our configure checks; so make the build find an empty libpthread-stubs.so + instead of the system one. + + [ Samuel Thibault ] + * Fix pthread_exit prototype (closes: #622148). + + -- Julien Cristau Fri, 11 Nov 2011 18:40:41 +0100 + +libpthread-stubs (0.3-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Add libpthread-stubs-udeb (Closes: #620946) + + -- Samuel Thibault Mon, 13 Jun 2011 22:01:38 +0000 + +libpthread-stubs (0.3-2) unstable; urgency=low + + * Fix bogus symlink (Closes: #556222) + + -- Julien Danjou Mon, 16 Nov 2009 09:58:11 +0100 + +libpthread-stubs (0.3-1) unstable; urgency=low + + * New upstream release + + Revert sem_ symbols (Closes: #548240) + * Move static stuff in /usr/lib (Closes: #548109) + + -- Julien Danjou Wed, 14 Oct 2009 11:18:06 +0200 + +libpthread-stubs (0.2-1) unstable; urgency=low + + * New upstream release + + Provides sem function (Closes: #495229) + * Add myself as uploader + * Bump standard version + * Move lib into /lib (Closes: #480237) + * Add copyrights + * Fix substvars in debian/control + + -- Julien Danjou Wed, 23 Sep 2009 10:34:09 +0200 + +libpthread-stubs (0.1-2) unstable; urgency=low + + * Add XS-Vcs-Git and XS-Vcs-Browser fields. + * Upload to unstable. + + -- Josh Triplett Mon, 21 May 2007 14:00:38 -0700 + +libpthread-stubs (0.1-1) experimental; urgency=low + + * Initial release. + + -- Jamey Sharp Fri, 24 Nov 2006 01:01:49 -0800 + --- libpthread-stubs-0.4.orig/debian/clean +++ libpthread-stubs-0.4/debian/clean @@ -0,0 +1,2 @@ +debian/copyright +debian/libpthread-stubs.so --- libpthread-stubs-0.4.orig/debian/compat +++ libpthread-stubs-0.4/debian/compat @@ -0,0 +1 @@ +11 --- libpthread-stubs-0.4.orig/debian/control +++ libpthread-stubs-0.4/debian/control @@ -0,0 +1,28 @@ +Source: libpthread-stubs +Priority: optional +Section: libdevel +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian X Strike Force +Uploaders: Julien Danjou +Build-Depends: debhelper (>= 11) +Standards-Version: 4.3.0 +Vcs-Git: https://salsa.debian.org/xorg-team/lib/libpthread-stubs.git +Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libpthread-stubs + +Package: libpthread-stubs0-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends} +Description: pthread stubs not provided by native libc, development files + This library provides weak aliases for pthread functions not provided + in libc or otherwise available by default. Libraries like libxcb rely + on pthread stubs to use pthreads optionally, becoming thread-safe when + linked to libpthread, while avoiding any performance hit when running + single-threaded. libpthread-stubs supports this behavior even on + platforms which do not supply all the necessary pthread stubs. + . + On platforms which already supply all the necessary pthread stubs, this + package ships only the pkg-config file pthread-stubs.pc, to allow + libraries to unconditionally express a dependency on pthread-stubs and + still obtain correct behavior. --- libpthread-stubs-0.4.orig/debian/copyright.debian +++ libpthread-stubs-0.4/debian/copyright.debian @@ -0,0 +1,15 @@ +This package was debianized by Jamey Sharp on +Fri, 24 Nov 2006 01:01:49 -0800. The package is co-maintained by the +XCB developers via the XCB mailing list . + +It was downloaded from https://xcb.freedesktop.org/dist + +Upstream Authors: Jamey Sharp + Josh Triplett + +Copyright: + Copyright (C) 2006 Diego Pettenò + Inspired by libX11 code copyright (c) 1995 David E. Wexelblat. + Copyright (C) 2007 Jamey Sharp + Copyright (C) 2007 Josh Triplett + --- libpthread-stubs-0.4.orig/debian/libpthread-stubs0-dev.docs +++ libpthread-stubs-0.4/debian/libpthread-stubs0-dev.docs @@ -0,0 +1 @@ +README --- libpthread-stubs-0.4.orig/debian/libpthread-stubs0-dev.install +++ libpthread-stubs-0.4/debian/libpthread-stubs0-dev.install @@ -0,0 +1 @@ +usr/lib --- libpthread-stubs-0.4.orig/debian/rules +++ libpthread-stubs-0.4/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +%: + dh $@ --builddirectory=build + +override_dh_auto_configure: debian/copyright + dh_auto_configure --builddirectory=build + +override_dh_auto_install: + dh_auto_install --builddirectory=build --destdir=debian/tmp + find debian/tmp -name '*.la' -delete + +debian/copyright: debian/copyright.debian COPYING + cat $+ > $@ --- libpthread-stubs-0.4.orig/debian/source/format +++ libpthread-stubs-0.4/debian/source/format @@ -0,0 +1 @@ +1.0 --- libpthread-stubs-0.4.orig/debian/watch +++ libpthread-stubs-0.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://xcb.freedesktop.org/dist/libpthread-stubs-([0-9].*)\.tar\.gz