[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Please unblock pth



Hi,

pth 2.0.7-5 removes libpthread and pth 2.0.7-6 re-adds the sarge
conflicts. Please unblock it for etch migration, debdiff is attached.

Regards,
Daniel

-- 
Address:        Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:          daniel.baumann@panthera-systems.net
Internet:       http://people.panthera-systems.net/~daniel-baumann/
--- pth-2.0.7/debian/libpthread-dev.install
+++ pth-2.0.7.orig/debian/libpthread-dev.install
@@ -1,5 +0,0 @@
-/usr/bin/pthread-config
-/usr/include/pthread.h
-/usr/lib/libpthread.a
-/usr/lib/libpthread.so
-/usr/lib/libpthread.la
reverted:
--- pth-2.0.7/debian/libpthread-dev.manpages
+++ pth-2.0.7.orig/debian/libpthread-dev.manpages
@@ -1,2 +0,0 @@
-pthread-config.1
-pthread.3
reverted:
--- pth-2.0.7/debian/libpthread20.install
+++ pth-2.0.7.orig/debian/libpthread20.install
@@ -1 +0,0 @@
-/usr/lib/libpthread.so.*
reverted:
--- pth-2.0.7/debian/libpthread20.docs
+++ pth-2.0.7.orig/debian/libpthread20.docs
@@ -1,8 +0,0 @@
-ANNOUNCE
-AUTHORS
-HISTORY
-NEWS
-README
-SUPPORT
-THANKS
-USERS
diff -u pth-2.0.7/debian/libpth-dev.install pth-2.0.7/debian/libpth-dev.install
--- pth-2.0.7/debian/libpth-dev.install
+++ pth-2.0.7/debian/libpth-dev.install
@@ -1,6 +1,6 @@
-/usr/bin/pth-config
-/usr/include/pth.h
-/usr/lib/libpth.a
-/usr/lib/libpth.so
-/usr/lib/libpth.la
-/usr/share/aclocal/pth.m4
+/usr/bin
+/usr/include
+/usr/lib/*.a
+/usr/lib/*.so
+/usr/lib/*.la
+/usr/share/aclocal
diff -u pth-2.0.7/debian/control pth-2.0.7/debian/control
--- pth-2.0.7/debian/control
+++ pth-2.0.7/debian/control
@@ -9,7 +9,7 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
-Conflicts: libpth2
+Conflicts: libpth2, libpthread20
 Replaces: libpth2
 Provides: libpth2
 Description: The GNU Portable Threads
@@ -23,6 +23,7 @@
 Section: libdevel
 Architecture: any
 Depends: libpth20 (= ${Source-Version})
+Conflicts: libpthread-dev
 Description: The GNU Portable Threads (development)
  Pth is a very portable POSIX/ANSI-C based library for Unix platforms which
  provides non-preemptive priority-based scheduling for multiple threads of
@@ -32,40 +33,11 @@
  .
  This package contains the development files.
 
-Package: libpthread20
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}
-Conflicts: libpthread2
-Replaces: libpthread2
-Provides: libpthread2
-Description: The GNU Portable Threads (pthread emulation)
- Pth is a very portable POSIX/ANSI-C based library for Unix platforms which
- provides non-preemptive priority-based scheduling for multiple threads of
- execution ("multithreading") inside server applications. All threads run in the
- same address space of the server application, but each thread has its own
- individual program-counter, run-time stack, signal mask and errno variable.
- .
- This package contains the pthread emulation.
-
-Package: libpthread-dev
-Section: libdevel
-Architecture: any
-Depends: libpthread20 (= ${Source-Version})
-Description: The GNU Portable Threads (pthread emulation, development)
- Pth is a very portable POSIX/ANSI-C based library for Unix platforms which
- provides non-preemptive priority-based scheduling for multiple threads of
- execution ("multithreading") inside server applications. All threads run in the
- same address space of the server application, but each thread has its own
- individual program-counter, run-time stack, signal mask and errno variable.
- .
- This package contains the development files for the pthread emulation.
-
 Package: pth-dbg
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends: libpth20 (= ${Source-Version}), libpthread20 (= ${Source-Version})
+Depends: libpth20 (= ${Source-Version})
 Conflicts: libpth-dbg (<< 2.0.7)
 Replaces: libpth-dbg (<< 2.0.7)
 Description: The GNU Portable Threads (debug)
diff -u pth-2.0.7/debian/rules pth-2.0.7/debian/rules
--- pth-2.0.7/debian/rules
+++ pth-2.0.7/debian/rules
@@ -22,7 +22,7 @@
 	dh_testdir
 
 	# Configuring package
-	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --enable-pthread
+	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man
 
 build: build-stamp
 build-stamp: config.status
reverted:
--- pth-2.0.7/debian/libpthread20.shlibs
+++ pth-2.0.7.orig/debian/libpthread20.shlibs
@@ -1 +0,0 @@
-libpthread 20 libpthread20 (>= 2.0.7-2)
reverted:
--- pth-2.0.7/debian/libpthread-dev.postrm
+++ pth-2.0.7.orig/debian/libpthread-dev.postrm
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-	remove)
-		for FILE in /usr/include/pthread.h /usr/lib/libpthread.a /usr/lib/libpthread.so
-		do
-			dpkg-divert --package libpthread-dev \
-				--remove --rename --divert \
-				$FILE.glibc $FILE
-		done
-		;;
-
-	purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-
-		;;
-
-	*)
-		echo "postrm called with unknown argument \`$1'" >&2
-		exit 1
-		;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff -u pth-2.0.7/debian/libpth20.install pth-2.0.7/debian/libpth20.install
--- pth-2.0.7/debian/libpth20.install
+++ pth-2.0.7/debian/libpth20.install
@@ -1 +1 @@
-/usr/lib/libpth.so.*
+/usr/lib/*.so.*
reverted:
--- pth-2.0.7/debian/libpthread-dev.docs
+++ pth-2.0.7.orig/debian/libpthread-dev.docs
@@ -1,11 +0,0 @@
-ANNOUNCE
-AUTHORS
-HACKING
-HISTORY
-NEWS
-PORTING
-README
-SUPPORT
-TESTS
-THANKS
-USERS
reverted:
--- pth-2.0.7/debian/libpthread-dev.preinst
+++ pth-2.0.7.orig/debian/libpthread-dev.preinst
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-	install)
-		for FILE in /usr/include/pthread.h /usr/lib/libpthread.a /usr/lib/libpthread.so
-		do
-			dpkg-divert --package libpthread-dev \
-				--add --rename --divert \
-				$FILE.glibc $FILE
-		done
-		;;
-
-	upgrade|abort-upgrade)
-
-		;;
-
-	*)
-		echo "preinst called with unknown argument \`$1'" >&2
-		exit 1
-		;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff -u pth-2.0.7/debian/changelog pth-2.0.7/debian/changelog
--- pth-2.0.7/debian/changelog
+++ pth-2.0.7/debian/changelog
@@ -1,3 +1,15 @@
+pth (2.0.7-6) unstable; urgency=medium
+
+  * Re-added previously removed sarge conflicts for etch migration.
+
+ -- Daniel Baumann <daniel@debian.org>  Sun,  4 Mar 2007 13:22:00 +0100
+
+pth (2.0.7-5) unstable; urgency=medium
+
+  * Removing libpthread2 and libpthread-dev (Closes: #410692).
+
+ -- Daniel Baumann <daniel@debian.org>  Tue, 27 Feb 2007 22:05:00 +0100
+
 pth (2.0.7-4) unstable; urgency=medium
 
   * Added missing depends to the previous, wrong, package names

Reply to: