From 552b6acf97e50ca3fb4d962d63a3dfba70662746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 00:52:10 +0100 Subject: [PATCH 1/7] Initial work to make wine-compholio 64 bit ready. --- debian/control | 138 +++++++++++++++++++++++++- debian/rules | 147 ++++------------------------ debian/wine-compholio-amd64.install | 4 + debian/wine-compholio-dev.install | 1 + debian/wine-compholio-i386.install | 4 + debian/wine-compholio.docs | 4 + debian/wine-compholio.install | 2 + 7 files changed, 172 insertions(+), 128 deletions(-) create mode 100644 debian/wine-compholio-amd64.install create mode 100644 debian/wine-compholio-dev.install create mode 100644 debian/wine-compholio-i386.install create mode 100644 debian/wine-compholio.docs create mode 100644 debian/wine-compholio.install diff --git a/debian/control b/debian/control index 24c93d21..1d7872e1 100644 --- a/debian/control +++ b/debian/control @@ -80,7 +80,7 @@ Build-Depends: autotools-dev, x11proto-xinerama-dev Standards-Version: 3.9.2 -Package: wine-compholio +Package: wine-compholio-i386 Architecture: i386 Multi-Arch: foreign Pre-Depends: dpkg (>= 1.14.12ubuntu3), ${misc:Pre-Depends} @@ -116,7 +116,91 @@ Recommends: gettext, libxt6, libxxf86vm1, unixodbc -Provides: wine-compholio +Section: otherosfs +Priority: optional +Description: The Compholio Edition is a special build of the popular Wine software + with patches representing my current staging tree for Wine. + Currently these patches fix: + * Netflix on Firefox hangs with loading bar at 100% (Bug 31993). + * Netflix on Firefox fails with Internet Connection Problem when loading bar is + at 99% (Bug 31858). + . + Microsoft Windows Compatibility Layer (Binary Emulator and Library) + Wine is a compatibility layer for running Windows applications on Linux. + Applications are run at full speed without the need of cpu emulation. Wine + does not require Microsoft Windows, however it can use native system dll + files in place of its own if they are available. + . + This package provides support for loading 32-bit x86 Windows applications + . + This package is based on a recent Wine beta. While many more applications will + work, there may be some loss of functionality compared with the stable release + provided by the regular wine package. + +Package: wine-compholio-amd64 +Architecture: amd64 +Multi-Arch: foreign +Pre-Depends: dpkg (>= 1.14.12ubuntu3), ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, + libasound2-plugins, + libncurses5 +Recommends: gettext, + libcapi20-3, + libcups2, + libdbus-1-3, + libfontconfig1 | libfontconfig, + libfreetype6, + libgif4, + libgnutls26, + libgphoto2-6 | libgphoto2-2 (>= 2.4.6), + libgphoto2-port10 | libgphoto2-port0 (>= 2.4.6), + libjpeg8, + libopenal1 (>= 1:1.12), + libosmesa6, + libpng12-0, + libpulse0, + libsane, + libssl1.0.0, + libtiff4, + libv4l-0, + libxcomposite1, + libxcursor1, + libxi6, + libxinerama1, + libxrandr2, + libxrender1, + libxslt1.1, + libxt6, + libxxf86vm1, + unixodbc +Section: otherosfs +Priority: optional +Description: The Compholio Edition is a special build of the popular Wine software + with patches representing my current staging tree for Wine. + Currently these patches fix: + * Netflix on Firefox hangs with loading bar at 100% (Bug 31993). + * Netflix on Firefox fails with Internet Connection Problem when loading bar is + at 99% (Bug 31858). + . + Microsoft Windows Compatibility Layer (Binary Emulator and Library) + Wine is a compatibility layer for running Windows applications on Linux. + Applications are run at full speed without the need of cpu emulation. Wine + does not require Microsoft Windows, however it can use native system dll + files in place of its own if they are available. + . + This package provides support for loading 64-bit x86 Windows applications + . + This package is based on a recent Wine beta. While many more applications will + work, there may be some loss of functionality compared with the stable release + provided by the regular wine package. + +Package: wine-compholio +Architecture: i386 amd64 +Multi-Arch: allowed +Pre-Depends: dpkg (>= 1.14.12ubuntu3), ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends}, + wine-compholio-i386 (= ${binary:Version}) [i386 amd64], + wine-compholio-amd64 (= ${binary:Version}) [amd64], Section: otherosfs Priority: optional Description: The Compholio Edition is a special build of the popular Wine software @@ -139,3 +223,53 @@ Description: The Compholio Edition is a special build of the popular Wine softwa This package is based on a recent Wine beta. While many more applications will work, there may be some loss of functionality compared with the stable release provided by the regular wine package. + +Package: wine-compholio-dev +Architecture: i386 amd64 +Pre-Depends: dpkg (>= 1.14.12ubuntu3), ${misc:Pre-Depends} +Depends: libc6-dev, + ${shlibs:Depends}, + wine-compholio-i386 (= ${binary:Version}) [i386 amd64], + wine-compholio-amd64 (= ${binary:Version}) [amd64], +Section: libdevel +Priority: optional +Description: The Compholio Edition is a special build of the popular Wine software + with patches representing my current staging tree for Wine. + Currently these patches fix: + * Netflix on Firefox hangs with loading bar at 100% (Bug 31993). + * Netflix on Firefox fails with Internet Connection Problem when loading bar is + at 99% (Bug 31858). + . + Microsoft Windows Compatibility Layer (Binary Emulator and Library) + Wine is a compatibility layer for running Windows applications on Linux. + Applications are run at full speed without the need of cpu emulation. Wine + does not require Microsoft Windows, however it can use native system dll + files in place of its own if they are available. + . + This package consists of the development files needed to compile programs + using wine's free version of the Microsoft Windows API. + +Package: wine-compholio-dbg +Architecture: i386 amd64 +Multi-Arch: same +Pre-Depends: dpkg (>= 1.14.12ubuntu3), ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, + wine-compholio-i386 (= ${binary:Version}) [i386 amd64], + wine-compholio-amd64 (= ${binary:Version}) [amd64], +Section: debug +Priority: optional +Description: The Compholio Edition is a special build of the popular Wine software + with patches representing my current staging tree for Wine. + Currently these patches fix: + * Netflix on Firefox hangs with loading bar at 100% (Bug 31993). + * Netflix on Firefox fails with Internet Connection Problem when loading bar is + at 99% (Bug 31858). + . + Microsoft Windows Compatibility Layer (Binary Emulator and Library) + Wine is a compatibility layer for running Windows applications on Linux. + Applications are run at full speed without the need of cpu emulation. Wine + does not require Microsoft Windows, however it can use native system dll + files in place of its own if they are available. + . + This package includes debugging symbols useful for reporting crashes and other + failures. diff --git a/debian/rules b/debian/rules index eeeae785..cd4c09c8 100755 --- a/debian/rules +++ b/debian/rules @@ -1,36 +1,4 @@ #!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) - CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -else - CROSS= --build $(DEB_BUILD_GNU_TYPE) -endif - - -# Apparently it's important to have an empty LDFLAGS, see: -# http://www.winehq.org/pipermail/wine-bugs/2007-July/062505.html -# For Wine 1.1.44 it's also important not to compile at -O0 -LDFLAGS = -CFLAGS = -Wall -g -O2 - -# On amd64 the 32-bit libraries are in lib32 instead of lib -ifeq ($(DEB_BUILD_ARCH), amd64) - CONFFLAGS += --libdir=\$${prefix}/lib32 -endif # Use gcc-4.5 if it's available ifeq ($(shell which gcc-4.5),) @@ -39,106 +7,33 @@ else CC = gcc-4.5 endif -# Support passing of parallel= in build options -ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) - NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) - MAKEFLAGS += -j$(NUMJOBS) -endif +%: + dh $@ --parallel -configure: - # Unpack the original Wine version - tar -xjvf wine-*.tar.bz2 - mv wine-*/* . - rm wine-*/.* || true - rm wine-*.tar.bz2 - rmdir wine-* - -config.status: configure - dh_testdir - # Add here commands to configure the package. -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif +override_dh_auto_configure: # Apply our patches, reconfigure, and update the wineserver protocol request data make -C "$(CURDIR)/patches/" DESTDIR="$(CURDIR)" install - # Configure - CC="$(CC)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/opt/wine-compholio --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-xattr $(CONFFLAGS) - -build: build-stamp - -build-stamp: config.status - dh_testdir - - # Add here commands to compile the package. - $(MAKE) depend - $(MAKE) $(MAKEFLAGS) - #docbook-to-man debian/wine-compholio.sgml > wine-compholio.1 - - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - - # Add here commands to clean up after the build process. - [ ! -f Makefile ] || $(MAKE) distclean - rm -f config.sub config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - - # Add here commands to install the package into debian/wine-compholio. - $(MAKE) DESTDIR=$(CURDIR)/debian/wine-compholio install - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot -# dh_installchangelogs ChangeLog -# dh_installdocs - dh_installexamples -# dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_python -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_perl - dh_makeshlibs - dh_installdeb ifeq ($(DEB_BUILD_ARCH), amd64) - dh_gencontrol -- -V"shlibs:Depends= ia32-libs (>= 1.6), lib32asound2 (>> 1.0.14), libc6-i386 (>= 2.6-1), lib32nss-mdns (>= 0.10-3)" + ./configure --prefix=/opt/wine-compholio --libdir=\$${prefix}/lib64 --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-win64 --with-xattr else - LD_LIBRARY_PATH="$(CURDIR)/debian/wine-compholio/opt/wine-compholio/lib:${LD_LIBRARY_PATH}" dh_shlibdeps -L wine-compholio -l debian/wine-compholio/opt/wine-compholio/lib - dh_gencontrol + ./configure --prefix=/opt/wine-compholio --libdir=\$${prefix}/lib --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-xattr endif - dh_md5sums - dh_builddeb -- -Z lzma -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +override_dh_auto_test: + # Wine's test suite does not pass on build daemons, skip it for now + +override_dh_installdocs: + dh_installdocs --link-doc=wine-compholio + +override_dh_install: + dh_install --fail-missing + # These files will end up in multiple packages otherwise + rm -f debian/wine-compholio/opt/wine-compholio/bin/wine + rm -f debian/wine-compholio/opt/wine-compholio/bin/wine-preloader + rm -f debian/wine-compholio/opt/wine-compholio/bin/wine64 + rm -f debian/wine-compholio/opt/wine-compholio/bin/wine64-preloader + +override_dh_strip: + dh_strip -Xwine-pthread -Xwine-kthread --dbg-package=wine-compholio-dbg diff --git a/debian/wine-compholio-amd64.install b/debian/wine-compholio-amd64.install new file mode 100644 index 00000000..6c5a4e2d --- /dev/null +++ b/debian/wine-compholio-amd64.install @@ -0,0 +1,4 @@ +/opt/wine-compholio/lib64/libwine.so* +/opt/wine-compholio/lib64/wine +/opt/wine-compholio/bin/wine64 +/opt/wine-compholio/bin/wine64-preloader diff --git a/debian/wine-compholio-dev.install b/debian/wine-compholio-dev.install new file mode 100644 index 00000000..c14a9074 --- /dev/null +++ b/debian/wine-compholio-dev.install @@ -0,0 +1 @@ +/opt/wine-compholio/include \ No newline at end of file diff --git a/debian/wine-compholio-i386.install b/debian/wine-compholio-i386.install new file mode 100644 index 00000000..5f26281a --- /dev/null +++ b/debian/wine-compholio-i386.install @@ -0,0 +1,4 @@ +/opt/wine-compholio/lib/libwine.so* +/opt/wine-compholio/lib/wine +/opt/wine-compholio/bin/wine +/opt/wine-compholio/bin/wine-preloader diff --git a/debian/wine-compholio.docs b/debian/wine-compholio.docs new file mode 100644 index 00000000..20a5928f --- /dev/null +++ b/debian/wine-compholio.docs @@ -0,0 +1,4 @@ +documentation/README.* +ANNOUNCE +AUTHORS +README \ No newline at end of file diff --git a/debian/wine-compholio.install b/debian/wine-compholio.install new file mode 100644 index 00000000..351b594d --- /dev/null +++ b/debian/wine-compholio.install @@ -0,0 +1,2 @@ +/opt/wine-compholio/bin +/opt/wine-compholio/share From 0675620019a7e6613f87814bd4b9a2be575958f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 01:02:13 +0100 Subject: [PATCH 2/7] Pass CONFFLAGS to ./configure. --- debian/rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index cd4c09c8..0a6ffeef 100755 --- a/debian/rules +++ b/debian/rules @@ -16,9 +16,9 @@ override_dh_auto_configure: make -C "$(CURDIR)/patches/" DESTDIR="$(CURDIR)" install ifeq ($(DEB_BUILD_ARCH), amd64) - ./configure --prefix=/opt/wine-compholio --libdir=\$${prefix}/lib64 --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-win64 --with-xattr + ./configure --prefix=/opt/wine-compholio --libdir=\$${prefix}/lib64 --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-win64 --with-xattr $(CONFFLAGS) else - ./configure --prefix=/opt/wine-compholio --libdir=\$${prefix}/lib --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-xattr + ./configure --prefix=/opt/wine-compholio --libdir=\$${prefix}/lib --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-xattr $(CONFFLAGS) endif override_dh_auto_test: From 5386c7843dafd6cc45734e5dde34ec3ebf1b6bdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 02:04:35 +0100 Subject: [PATCH 3/7] Update dependencies and make them 64 bit ready. --- debian/control | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/debian/control b/debian/control index 1d7872e1..9ee76d7e 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,6 @@ Maintainer: Erich E. Hoover XSBC-Original-Maintainer: Scott Ritchie Build-Depends: autotools-dev, autoconf, - bind9-host, bison, bsdmainutils, coreutils, @@ -17,19 +16,10 @@ Build-Depends: autotools-dev, fontforge, gawk, gcc-4.5 | gcc-4.7 | ubuntu-desktop (<< 1.207), - gcc-4.5-multilib [amd64] | ubuntu-desktop (<< 1.207) [amd64], - gcc-multilib [amd64], gettext, gzip, - ia32-libs [amd64], - ia32-libs-dev [amd64] | ubuntu-desktop (<< 1.267) [amd64], - ia32-libs-multiarch [amd64] | ubuntu-desktop (<< 1.267) [amd64], - lib32asound2-dev [amd64], - lib32ncurses5-dev [amd64], - lib32z1-dev [amd64], libacl1-dev, - libasound2-dev [i386 lpia], - libc6-dev-i386 [amd64], + libasound2-dev, libcapi20-dev, libcups2-dev, libdbus-1-dev, @@ -42,7 +32,6 @@ Build-Depends: autotools-dev, libglu1-mesa-dev | libglu-dev, libgnutls-dev, libgphoto2-dev | libgphoto2-6-dev | libgphoto2-2-dev (>= 2.4.6), - libgphoto2port-dev | ubuntu-desktop (>= 1.245) | debian-edu-config, libgsm1-dev, libgstreamer-plugins-base0.10-dev, libgstreamer0.10-dev, @@ -51,14 +40,14 @@ Build-Depends: autotools-dev, liblcms1-dev, liblcms-dev, libldap2-dev, libldap-dev, libmpg123-dev, - libncurses5-dev [i386] | libncurses-dev [i386], + libncurses5-dev | libncurses-dev, libopenal-dev (>= 1:1.12) | ubuntu-desktop (<< 1.207), libpng12-dev, libpulse-dev, libssl-dev, libstdc++6-4.5-dev | libstdc++-dev, - libtiff4-dev, - libv4l-dev [i386], + libtiff5-dev | libtiff4-dev | libtiff-dev, + libv4l-dev, libx11-dev, libxcomposite-dev, libxcursor-dev, @@ -73,7 +62,7 @@ Build-Depends: autotools-dev, libxxf86vm-dev, linux-kernel-headers, linux-libc-dev, - prelink [i386 amd64], + prelink, quilt (>= 0.46-7~), sharutils, unixodbc-dev, @@ -104,7 +93,7 @@ Recommends: gettext, libpulse0, libsane, libssl1.0.0, - libtiff4, + libtiff5 | libtiff4, libv4l-0, libxcomposite1, libxcursor1, @@ -161,7 +150,7 @@ Recommends: gettext, libpulse0, libsane, libssl1.0.0, - libtiff4, + libtiff5 | libtiff4, libv4l-0, libxcomposite1, libxcursor1, From 9043eadbcbca58c4a5f4b9963bcedec13384b39b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 04:49:02 +0100 Subject: [PATCH 4/7] Fix search path for dh_shlibdeps. --- debian/rules | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debian/rules b/debian/rules index 0a6ffeef..837a4571 100755 --- a/debian/rules +++ b/debian/rules @@ -37,3 +37,10 @@ override_dh_install: override_dh_strip: dh_strip -Xwine-pthread -Xwine-kthread --dbg-package=wine-compholio-dbg + +override_dh_shlibdeps: +ifeq ($(DEB_HOST_ARCH),amd64) + dh_shlibdeps -l $(CURDIR)/debian/tmp/opt/wine-compholio/lib64/ +else + dh_shlibdeps -l $(CURDIR)/debian/tmp/opt/wine-compholio/lib/ +endif From 2e7f83fbf830f25df0b69c6864ec9ddfbf9e95f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 06:09:09 +0100 Subject: [PATCH 5/7] Add changelog entry. --- debian/changelog | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/changelog b/debian/changelog index 571a05a9..04320039 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,7 @@ +wine-compholio (1.7.15-1) unstable; urgency=low + * Build 64 bit version of Wine + -- Erich E. Hoover Tue, 25 Mar 2014 06:08:01 +0100 + wine-compholio (1.7.15) unstable; urgency=low * Fixed build dependencies for Debian Sid. * Fixed free() of a const variable (Bug #1). From 339892ffe6d51a13a473f22a1e51c6ad282378f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 15:58:12 +0100 Subject: [PATCH 6/7] Try to fix upgrading from old versions. --- debian/control | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debian/control b/debian/control index 9ee76d7e..323fe765 100644 --- a/debian/control +++ b/debian/control @@ -107,6 +107,8 @@ Recommends: gettext, unixodbc Section: otherosfs Priority: optional +Replaces: wine-compholio (<< 1.7.15-1) +Breaks: wine-compholio (<< 1.7.15-1) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: @@ -164,6 +166,8 @@ Recommends: gettext, unixodbc Section: otherosfs Priority: optional +Replaces: wine-compholio (<< 1.7.15-1) +Breaks: wine-compholio (<< 1.7.15-1) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: @@ -222,6 +226,8 @@ Depends: libc6-dev, wine-compholio-amd64 (= ${binary:Version}) [amd64], Section: libdevel Priority: optional +Replaces: wine-compholio (<< 1.7.15-1) +Breaks: wine-compholio (<< 1.7.15-1) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: @@ -247,6 +253,8 @@ Depends: ${shlibs:Depends}, wine-compholio-amd64 (= ${binary:Version}) [amd64], Section: debug Priority: optional +Replaces: wine-compholio (<< 1.7.15-1) +Breaks: wine-compholio (<< 1.7.15-1) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: From 809ee539f3854c7cf06bcfacaf8eba9ac2a03ef5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Tue, 25 Mar 2014 17:08:07 +0100 Subject: [PATCH 7/7] Fix version number in Replaces/Breaks. --- debian/control | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/debian/control b/debian/control index 323fe765..2893e8ef 100644 --- a/debian/control +++ b/debian/control @@ -107,8 +107,8 @@ Recommends: gettext, unixodbc Section: otherosfs Priority: optional -Replaces: wine-compholio (<< 1.7.15-1) -Breaks: wine-compholio (<< 1.7.15-1) +Replaces: wine-compholio (<< 1.7.15-1~) +Breaks: wine-compholio (<< 1.7.15-1~) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: @@ -166,8 +166,8 @@ Recommends: gettext, unixodbc Section: otherosfs Priority: optional -Replaces: wine-compholio (<< 1.7.15-1) -Breaks: wine-compholio (<< 1.7.15-1) +Replaces: wine-compholio (<< 1.7.15-1~) +Breaks: wine-compholio (<< 1.7.15-1~) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: @@ -226,8 +226,8 @@ Depends: libc6-dev, wine-compholio-amd64 (= ${binary:Version}) [amd64], Section: libdevel Priority: optional -Replaces: wine-compholio (<< 1.7.15-1) -Breaks: wine-compholio (<< 1.7.15-1) +Replaces: wine-compholio (<< 1.7.15-1~) +Breaks: wine-compholio (<< 1.7.15-1~) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: @@ -253,8 +253,8 @@ Depends: ${shlibs:Depends}, wine-compholio-amd64 (= ${binary:Version}) [amd64], Section: debug Priority: optional -Replaces: wine-compholio (<< 1.7.15-1) -Breaks: wine-compholio (<< 1.7.15-1) +Replaces: wine-compholio (<< 1.7.15-1~) +Breaks: wine-compholio (<< 1.7.15-1~) Description: The Compholio Edition is a special build of the popular Wine software with patches representing my current staging tree for Wine. Currently these patches fix: