[pkg-wine-party] [PATCH 2/7] Build libraries, libwine-bin, wine-bin, etc. on amd64
Hilko Bengen
bengen at debian.org
Thu Jun 28 17:20:48 UTC 2012
---
debian/control.in | 28 ++++++++++++++--------------
debian/rules | 6 +++---
debian/wine-bin.install-common | 2 --
3 files changed, 17 insertions(+), 19 deletions(-)
diff --git a/debian/control.in b/debian/control.in
index 9842385..b31c0bb 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -46,7 +46,7 @@ Description: Windows API implementation - standard suite
This is a virtual package that depends on the standard Wine components.
Package: wine-bin
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: foreign
Depends:
${misc:Depends},
@@ -84,7 +84,7 @@ Description: Windows API implementation - binary loader
systems.
Package: libwine-dbg
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-xamd64 any-powerpc any-sparc
Multi-Arch: same
Section: debug
Priority: extra
@@ -99,7 +99,7 @@ Description: Windows API implementation - debugging symbols
This package provides debugging symbols.
Package: libwine-dev
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Section: libdevel
Depends:
${misc:Depends},
@@ -119,7 +119,7 @@ Description: Windows API implementation - development files
Package: libwine
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -170,7 +170,7 @@ Description: Windows API implementation - wine server
Package: libwine-alsa
Section: libs
-Architecture: i386 any-powerpc any-sparc
+Architecture: i386 amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -183,7 +183,7 @@ Description: Windows API implementation - ALSA sound module
Package: libwine-bin
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -215,7 +215,7 @@ Description: Windows API implementation - ISDN module
Package: libwine-cms
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -231,7 +231,7 @@ Description: Windows API implementation - color management module
Package: libwine-gl
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -247,7 +247,7 @@ Description: Windows API implementation - OpenGL module
Package: libwine-gphoto2
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -261,7 +261,7 @@ Description: Windows API implementation - camera module
Package: libwine-ldap
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -275,7 +275,7 @@ Description: Windows API implementation - LDAP module
Package: libwine-openal
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -289,7 +289,7 @@ Description: Windows API implementation - OpenAL module
Package: libwine-oss
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -305,7 +305,7 @@ Description: Windows API implementation - OSS sound module
Package: libwine-print
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
@@ -322,7 +322,7 @@ Description: Windows API implementation - printing module
Package: libwine-sane
Section: libs
-Architecture: any-i386 any-powerpc any-sparc
+Architecture: any-i386 any-amd64 any-powerpc any-sparc
Multi-Arch: same
Depends:
${misc:Depends},
diff --git a/debian/rules b/debian/rules
index 86b1a77..9deeca9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -65,8 +65,8 @@ endif
ifeq (y,$(MULTIARCH))
# full multiarch, cannot build 32-bit Wine on amd64
-BUILDS =
-LIBDIRS =
+BUILDS = build64
+#LIBDIRS =
#TRANSPREFIX = ia32-
#TRANSSUFFIX = $(VERSUFFIX)
else
@@ -272,7 +272,7 @@ install-arch64-stamp: build-arch64-stamp $(patsubst build%,install-arch%-stamp,$
# install wine, libwine, fonts, and tools
$(MAKE) -C build64 install $(AMD64_OVERRIDES) DESTDIR=$(CURDIR)/debian/tmp
# move the real binaries into /$(AMD64_WINEDIR)
- mv debian/tmp/usr/bin/wine debian/tmp/$(AMD64_WINEDIR)/wine.bin
+ mv debian/tmp/usr/bin/wine64 debian/tmp/$(AMD64_WINEDIR)/wine.bin
# install manpages
$(MAKE) -C build64/documentation install-man DESTDIR=$(CURDIR)/debian/tmp
mv debian/tmp/usr/share/man/man3w debian/tmp/usr/share/man/man3
diff --git a/debian/wine-bin.install-common b/debian/wine-bin.install-common
index 13c71fd..9e79cc8 100644
--- a/debian/wine-bin.install-common
+++ b/debian/wine-bin.install-common
@@ -5,5 +5,3 @@ debian/tmp/usr/share/wine/wine.inf
debian/tmp/usr/share/wine/l_intl.nls
debian/uninstaller.desktop usr/share/applications
debian/winecfg.desktop usr/share/applications
-debian/tmp/usr/share/man/man1/winedbg32.1
-debian/tmp/usr/share/man/man1/wine32.1
--
1.7.10
More information about the pkg-wine-party
mailing list