--- wine-1.0-rc2.orig/configure +++ wine-1.0-rc2/configure @@ -8863,130 +8863,6 @@ fi - as_ac_var=`echo "ac_cv_cflags_-fPIC -Wl,--rpath,\$ORIGIN/../lib" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib" >&5 -echo $ECHO_N "checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib... $ECHO_C" >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_wine_try_cflags_saved=$CFLAGS -CFLAGS="$CFLAGS -fPIC -Wl,--rpath,\$ORIGIN/../lib" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_var=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -CFLAGS=$ac_wine_try_cflags_saved -fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then - LDRPATH_INSTALL="-Wl,--rpath,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,--rpath,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine" -else - as_ac_var=`echo "ac_cv_cflags_-fPIC -Wl,-R,\$ORIGIN/../lib" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib" >&5 -echo $ECHO_N "checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib... $ECHO_C" >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_wine_try_cflags_saved=$CFLAGS -CFLAGS="$CFLAGS -fPIC -Wl,-R,\$ORIGIN/../lib" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_var=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -CFLAGS=$ac_wine_try_cflags_saved -fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then - LDRPATH_INSTALL="-Wl,-R,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,-R,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine" -fi - -fi - - { echo "$as_me:$LINENO: checking whether the compiler supports -Wl,--enable-new-dtags" >&5 echo $ECHO_N "checking whether the compiler supports -Wl,--enable-new-dtags... $ECHO_C" >&6; } if test "${ac_cv_cflags__Wl___enable_new_dtags+set}" = set; then --- wine-1.0-rc2.orig/configure.ac +++ wine-1.0-rc2/configure.ac @@ -512,13 +512,6 @@ WINE_TRY_CFLAGS([-fPIC -Wl,--export-dynamic], [AC_SUBST(LDEXECFLAGS,["-Wl,--export-dynamic"])]) - WINE_TRY_CFLAGS([-fPIC -Wl,--rpath,\$ORIGIN/../lib], - [LDRPATH_INSTALL="-Wl,--rpath,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,--rpath,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine"], - [WINE_TRY_CFLAGS([-fPIC -Wl,-R,\$ORIGIN/../lib], - [LDRPATH_INSTALL="-Wl,-R,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,-R,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine"])]) - WINE_TRY_CFLAGS([-Wl,--enable-new-dtags], [LDRPATH_INSTALL="$LDRPATH_INSTALL -Wl,--enable-new-dtags"]) --- wine-1.0-rc2.orig/dlls/comdlg32/Makefile.in +++ wine-1.0-rc2/dlls/comdlg32/Makefile.in @@ -4,8 +4,8 @@ VPATH = @srcdir@ MODULE = comdlg32.dll IMPORTLIB = comdlg32 -IMPORTS = uuid shell32 shlwapi comctl32 winspool user32 gdi32 advapi32 kernel32 ntdll -DELAYIMPORTS = ole32 +IMPORTS = uuid shell32 shlwapi comctl32 user32 gdi32 advapi32 kernel32 ntdll +DELAYIMPORTS = ole32 winspool C_SRCS = \ cdlg32.c \ --- wine-1.0-rc2.orig/dlls/winex11.drv/xfont.c +++ wine-1.0-rc2/dlls/winex11.drv/xfont.c @@ -51,7 +51,7 @@ #define X_PFONT_MAGIC (0xFADE0000) #define X_FMC_MAGIC (0x0000CAFE) -#define MAX_FONTS 1024*16 +#define MAX_FONTS 1024*32 #define MAX_LFD_LENGTH 256 #define TILDE '~' #define HYPHEN '-' --- wine-1.0-rc2.orig/libs/wine/Makefile.in +++ wine-1.0-rc2/libs/wine/Makefile.in @@ -106,13 +106,13 @@ # Special defines needed for config.c CONFIGDIRS = \ - -DBINDIR='"$(bindir)"' \ + -DBINDIR='"$(libdir)/wine"' \ -DDLLDIR='"$(dlldir)"' \ - -DLIB_TO_BINDIR=\"`$(RELPATH) $(libdir) $(bindir)`\" \ + -DLIB_TO_BINDIR=\"`$(RELPATH) $(libdir) $(libdir)/wine`\" \ -DLIB_TO_DLLDIR=\"`$(RELPATH) $(libdir) $(dlldir)`\" \ - -DBIN_TO_DLLDIR=\"`$(RELPATH) $(bindir) $(dlldir)`\" \ + -DBIN_TO_DLLDIR=\"`$(RELPATH) $(libdir)/wine $(dlldir)`\" \ -DLIB_TO_DATADIR=\"`$(RELPATH) $(libdir) $(datadir)/wine`\" \ - -DBIN_TO_DATADIR=\"`$(RELPATH) $(bindir) $(datadir)/wine`\" + -DBIN_TO_DATADIR=\"`$(RELPATH) $(libdir)/wine $(datadir)/wine`\" config.o: config.c $(RELPATH) $(CC) -c $(ALLCFLAGS) -o $@ $(SRCDIR)/config.c $(CONFIGDIRS) --- wine-1.0-rc2.orig/loader/wine.man.in +++ wine-1.0-rc2/loader/wine.man.in @@ -87,7 +87,7 @@ Specifies the path and name of the .B wineserver binary. If not set, Wine will try to load -.B @bindir@/wineserver, +.B @dlldir@/wineserver, and if this doesn't exist it will then look for a file named "wineserver" in the path and in a few other likely locations. .TP @@ -232,7 +232,7 @@ .B wine program loader for CUI (console) applications. .TP -.I @bindir@/wineserver +.I @dlldir@/wineserver The .B wine server --- wine-1.0-rc2.orig/tools/c2man.pl +++ wine-1.0-rc2/tools/c2man.pl @@ -627,7 +627,7 @@ # When the function is exported twice we have the second name below the first # (you see this a lot in ntdll, but also in some other places). - my $first_line = ${@{$comment->{TEXT}}}[1]; + my $first_line = $comment->{TEXT}[1]; if ( $first_line =~ /^(@|[A-Za-z0-9_]+) +(\(|\[)([A-Za-z0-9_]+)\.(([0-9]+)|@)(\)|\])$/ ) { @@ -642,14 +642,14 @@ my $alt_export = @{$spec_details->{EXPORTS}}[$alt_index]; @$alt_export[4] |= $FLAG_DOCUMENTED; $spec_details->{NUM_DOCS}++; - ${@{$comment->{TEXT}}}[1] = ""; + $comment->{TEXT}[1] = ""; } } if (@{$spec_details->{CURRENT_EXTRA}}) { # We have an extra comment that might be related to this one - my $current_comment = ${@{$spec_details->{CURRENT_EXTRA}}}[0]; + my $current_comment = $spec_details->{CURRENT_EXTRA}[0]; my $current_name = $current_comment->{COMMENT_NAME}; if ($comment->{COMMENT_NAME} =~ /^$current_name/ && $comment->{COMMENT_NAME} ne $current_name) { @@ -986,7 +986,7 @@ if (@{$spec_details->{CURRENT_EXTRA}}) { - my $current_comment = ${@{$spec_details->{CURRENT_EXTRA}}}[0]; + my $current_comment = $spec_details->{CURRENT_EXTRA}[0]; if ($opt_verbose > 0) { @@ -1072,7 +1072,7 @@ if (@{$spec_details->{CURRENT_EXTRA}}) { # We have an unwritten extra comment, write it - my $current_comment = ${@{$spec_details->{CURRENT_EXTRA}}}[0]; + my $current_comment = $spec_details->{CURRENT_EXTRA}[0]; process_extra_comment($current_comment); @{$spec_details->{CURRENT_EXTRA}} = (); } @@ -1468,7 +1468,7 @@ my $biggest_length = 0; for(my $i=0; $i < @{$comment->{PROTOTYPE}}; $i++) { - my $line = ${@{$comment->{PROTOTYPE}}}[$i]; + my $line = $comment->{PROTOTYPE}[$i]; if ($line =~ /(.+?)([A-Za-z_][A-Za-z_0-9]*)$/) { my $length = length $1; @@ -1482,19 +1482,19 @@ # Now pad the string with blanks for(my $i=0; $i < @{$comment->{PROTOTYPE}}; $i++) { - my $line = ${@{$comment->{PROTOTYPE}}}[$i]; + my $line = $comment->{PROTOTYPE}[$i]; if ($line =~ /(.+?)([A-Za-z_][A-Za-z_0-9]*)$/) { my $pad_len = $biggest_length - length $1; my $padding = " " x ($pad_len); - ${@{$comment->{PROTOTYPE}}}[$i] = $1.$padding.$2; + $comment->{PROTOTYPE}[$i] = $1.$padding.$2; } } for(my $i=0; $i < @{$comment->{PROTOTYPE}}; $i++) { # Format the parameter name - my $line = ${@{$comment->{PROTOTYPE}}}[$i]; + my $line = $comment->{PROTOTYPE}[$i]; my $comma = ($i == @{$comment->{PROTOTYPE}}-1) ? "" : ","; $line =~ s/(.+?)([A-Za-z_][A-Za-z_0-9]*)$/ $fmt[0]$1$fmt[2]$2$fmt[3]$comma$fmt[1]/; print OUTPUT $line; --- wine-1.0-rc2.orig/debian/libwine-sane.deps +++ wine-1.0-rc2/debian/libwine-sane.deps @@ -0,0 +1 @@ +sane --- wine-1.0-rc2.orig/debian/libwine-gphoto2.install +++ wine-1.0-rc2/debian/libwine-gphoto2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/wine/gphoto2.ds.so --- wine-1.0-rc2.orig/debian/compat +++ wine-1.0-rc2/debian/compat @@ -0,0 +1 @@ +5 --- wine-1.0-rc2.orig/debian/libwine-oss.dirs +++ wine-1.0-rc2/debian/libwine-oss.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-oss --- wine-1.0-rc2.orig/debian/libwine-cms.dirs +++ wine-1.0-rc2/debian/libwine-cms.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-cms --- wine-1.0-rc2.orig/debian/libwine-twain.dirs +++ wine-1.0-rc2/debian/libwine-twain.dirs @@ -0,0 +1,3 @@ +usr/share +usr/share/doc +usr/share/doc/libwine-twain --- wine-1.0-rc2.orig/debian/wine.bug +++ wine-1.0-rc2/debian/wine.bug @@ -0,0 +1 @@ +report-with: libwine --- wine-1.0-rc2.orig/debian/mime-info.keys +++ wine-1.0-rc2/debian/mime-info.keys @@ -0,0 +1,3 @@ +application/x-msdos-program: + open=wine %f + icon-filename=/usr/share/pixmaps/wine.xpm --- wine-1.0-rc2.orig/debian/ia32.sh +++ wine-1.0-rc2/debian/ia32.sh @@ -0,0 +1,11 @@ +#!/bin/bash +PREFIX="$1" +DIR="$2" +echo "Symlinking in ia32-libs..." +while read LIB NAME; do + LIBPATH="$PREFIX/$LIB" + LIBNAME="$DIR/$NAME" + [ -e "$LIBPATH" ] && [ ! -e "$LIBNAME" ] && ln -s "$LIBPATH" "$LIBNAME" +done < debian/ia32.libs +# return success +true --- wine-1.0-rc2.orig/debian/wine-bin.docs +++ wine-1.0-rc2/debian/wine-bin.docs @@ -0,0 +1,5 @@ +ANNOUNCE +AUTHORS +README +documentation/ChangeLog.OLD +debian/README.Debian --- wine-1.0-rc2.orig/debian/gendeps.sh +++ wine-1.0-rc2/debian/gendeps.sh @@ -0,0 +1,14 @@ +#!/bin/bash +ARCHS="$@" +echo Forcing extra dependencies... +for dep in debian/*.deps; do + package="$(basename "$dep" .deps)" + path="debian/$package" + deplist=$(sed 's,^,-l,' $dep) +# echo $path: $deplist + for arch in $ARCHS; do + gcc -m$arch -Wl,--noinhibit-exec -o "$path/extradep$arch" debian/extradep.c $deplist + done +done +# return success +true --- wine-1.0-rc2.orig/debian/marlett.mensis +++ wine-1.0-rc2/debian/marlett.mensis @@ -0,0 +1,21 @@ +Print("Checking encoding of ", $1, "...") +Open($1) +if ( GetTableField("ulCodePageRange1", 'OS/2') & 1 ) + Print(" CPR1: ", GetTableField("ulCodePageRange1", 'OS/2')) + Print(" CPR2: ", GetTableField("ulCodePageRange2", 'OS/2')) + Print(" UR1: ", GetTableField("ulUnicodeRange1", 'OS/2')) + Print(" UR2: ", GetTableField("ulUnicodeRange2", 'OS/2')) + Print(" UR3: ", GetTableField("ulUnicodeRange3", 'OS/2')) + Print(" UR4: ", GetTableField("ulUnicodeRange4", 'OS/2')) + Print("Fontforge got it wrong, fixing...") + SetTableField("ulCodePageRange1", 0x80000000, 'OS/2') + SetTableField("ulCodePageRange2", 0, 'OS/2') + SetTableField("ulUnicodeRange1", 0, 'OS/2') + SetTableField("ulUnicodeRange2", 0, 'OS/2') + SetTableField("ulUnicodeRange3", 0, 'OS/2') + SetTableField("ulUnicodeRange4", 0, 'OS/2') + Save() + Print("Done!") +else + Print("No problem, nothing to fix.") +endif --- wine-1.0-rc2.orig/debian/mime-info.mime +++ wine-1.0-rc2/debian/mime-info.mime @@ -0,0 +1,2 @@ +application/x-msdos-program + ext: exe com --- wine-1.0-rc2.orig/debian/control +++ wine-1.0-rc2/debian/control @@ -0,0 +1,253 @@ +Source: wine +Section: otherosfs +Priority: optional +Maintainer: Debian Wine Party +Uploaders: Ove Kaaven , Arthur Loiret +Build-Depends: debhelper (>= 5), flex | flex-old, bison, + libx11-dev | xlibs-dev (<< 4.3), libxext-dev | xlibs-dev (<< 4.3), + libxi-dev | xlibs-dev (<< 4.3), libxrandr-dev | xlibs-dev (<< 4.3), + libxrender-dev | xlibs-dev (<< 4.3), libxt-dev | xlibs-dev (<< 4.3), + libxkbfile-dev | xlibs-static-dev (<< 6) | xlibs-dev (<< 4.3), + libxxf86dga-dev | xlibs-static-dev (<< 6) | xlibs-dev (<< 4.3), + libxxf86vm-dev | xlibs-static-dev (<< 6) | xlibs-dev (<< 4.3), + libxinerama-dev | xlibs-static-dev (<< 6) | xlibs-dev (<< 4.3), + libxcomposite-dev | xlibs-static-dev (<< 6) | xlibs-dev (<< 4.3), + xlibmesa-gl-dev | xlibmesa-dev (<< 4.3) | libgl-dev, + libglu1-xorg-dev | xlibmesa-glu-dev | xlibmesa-dev (<= 4.2.1-4) | libglu-dev, + freeglut3-dev | libglut-dev | glutg3-dev, libxmu-dev | xlibs-dev (<< 4.3), + libxcursor-dev | xlibs-dev (<< 4.3), libncurses5-dev, libcupsys2-dev, + libjpeg62-dev | libjpeg-dev, libpng12-dev | libpng3-dev | libpng-dev, + libfreetype6-dev, libfontconfig1-dev, + libasound2-dev [i386 amd64 powerpc sparc], + libjack0.100.0-dev | libjack0.80.0-dev | libjack0.71.2-dev | libjack0.50.0-dev, + libaudio-dev | nas-dev, libesd0-dev, libsane-dev, libusb-dev, + libcapi20-dev (>= 1:3.3.0.20041024-2) [i386 amd64 powerpc sparc], + libhal-dev, libdbus-1-dev | dbus-1-dev, libgphoto2-2-dev, liblcms1-dev, libldap2-dev, + libssl-dev, libxml2-dev, libxslt1-dev, unixodbc-dev, fontforge, prelink [i386 amd64], + dctrl-tools | grep-dctrl, lzma, sharutils, + gcc-multilib [amd64 kfreebsd-amd64] | gcc-4.1 (<< 4.1.2) [amd64 kfreebsd-amd64], + ia32-libs (>= 1.19) [amd64 kfreebsd-amd64], + lib32ncurses5-dev [amd64 kfreebsd-amd64], lib32asound2-dev [amd64], + lib32z1-dev [amd64 kfreebsd-amd64] +Standards-Version: 3.7.3 +Homepage: http://www.winehq.org/ +Vcs-Browser: http://git.debian.org/?p=pkg-wine/wine.git +Vcs-Git: git://git.debian.org/git/pkg-wine/wine.git + +Package: wine +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: wine-bin (= ${binary:Version}), wine-utils (= ${binary:Version}), + libwine-alsa (= ${binary:Version}) [i386 amd64 powerpc sparc] | libwine-oss (= ${binary:Version}) | libwine-esd (= ${binary:Version}) | libwine-jack (= ${binary:Version}) | libwine-nas (= ${binary:Version}), + libwine-gl (= ${binary:Version}), libwine-print (= ${binary:Version}), libwine-sane (= ${binary:Version}), + libwine-cms (= ${binary:Version}), libwine-gphoto2 (= ${binary:Version}), libwine-ldap (= ${binary:Version}) +Suggests: wine-doc, binfmt-support, msttcorefonts, winbind, avscan | klamav | clamav +Description: Windows API implementation - standard suite + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This is a dummy package that depends on the standard Wine components. + +Package: wine-bin +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends}, x11-utils | xbase-clients (>= 4.0) | xcontrib +Suggests: libwine-print, libwine-gl +Conflicts: binfmt-support (<< 1.1.2) +Replaces: libwine (<< 0.0.20010216), wine-utils (<< 0.9.50), wine (<< 0.9.35) +Description: Windows API implementation - binary loader + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides the binary loader program for running Windows + executables. + +Package: libwine-dbg +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Section: libdevel +Priority: extra +Depends: libwine (= ${binary:Version}) +Description: Windows API implementation - debugging symbols + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides debugging symbols. + +Package: libwine-dev +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Section: libdevel +Depends: libwine (= ${binary:Version}), libc6-dev, libc6-dev-i386 [amd64 kfreebsd-amd64] +Replaces: libwine (<< 0.0.20010216) +Recommends: wine-utils +Suggests: wine-doc +Description: Windows API implementation - development files + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides the C header files. + +Package: libwine +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends}, ia32-libs (>= 1.19) [amd64] +Replaces: wine (<< 0.9.11-1), libwine-twain (<< 0.9.13), libwine-gl (<< 0.9.53-1) +Suggests: wine-doc +Description: Windows API implementation - library + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides the library that implements the windows API. + +Package: libwine-alsa +Section: libs +Architecture: i386 amd64 powerpc sparc +Depends: ${shlibs:Depends} +Description: Windows API implementation - ALSA sound module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains an ALSA sound driver. + +Package: libwine-capi +Section: libs +Priority: extra +Architecture: i386 amd64 powerpc sparc +Depends: ${shlibs:Depends} +Description: Windows API implementation - ISDN module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a CAPI interface that allows Windows applications + to communicate with ISDN cards supported by capi4linux. + +Package: libwine-cms +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Replaces: libwine (<< 0.0.20050830) +Description: Windows API implementation - color management module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a Color Management System implementation that + lets Windows applications calibrate the colors used for display and print. + +Package: libwine-esd +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Description: Windows API implementation - EsounD sound module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains an EsounD sound driver. + +Package: libwine-gl +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Replaces: libwine (<< 0.9.56) +Description: Windows API implementation - OpenGL module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains the OpenGL and Direct3D modules that allow + Windows applications to use 3D acceleration. + +Package: libwine-gphoto2 +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Description: Windows API implementation - camera module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a TWAIN interface that allows Windows applications + to communicate with cameras supported by gphoto2. + +Package: libwine-jack +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Description: Windows API implementation - JACK sound module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a JACK sound driver. + +Package: libwine-ldap +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Description: Windows API implementation - LDAP module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a module that allows Windows applications to access + LDAP directory services. + +Package: libwine-nas +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Replaces: libwine (<< 0.0.20020710) +Description: Windows API implementation - NAS sound module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a Network Audio System sound driver. + +Package: libwine-oss +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends}, oss-compat +Replaces: libwine (<< 0.9.35) +Description: Windows API implementation - OSS sound module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains an OSS sound driver. + +Package: libwine-print +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends}, cupsys-bsd | lpr +Replaces: libwine (<< 0.0.20020710) +Description: Windows API implementation - printing module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a CUPS-enabled spooler and a PostScript driver, + allowing Windows applications to print. + +Package: libwine-sane +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends} +Replaces: libwine-twain (<< 0.9.13) +Description: Windows API implementation - scanner module + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package contains a TWAIN interface that allows Windows applications + to communicate with scanners supported by SANE. + +Package: libwine-twain +Section: libs +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: libwine-sane +Suggests: libwine-gphoto2 +Description: Windows API implementation - empty transitional package + This is a transitional package to help migrate to the new libwine-sane + and libwine-gphoto2 packages. It can safely be removed. + +Package: wine-utils +Architecture: i386 hurd-i386 kfreebsd-i386 netbsd-i386 amd64 kfreebsd-amd64 powerpc hurd-powerpc kfreebsd-powerpc netbsd-powerpc sparc hurd-sparc kfreebsd-sparc netbsd-sparc +Depends: ${shlibs:Depends}, wine-bin (= ${binary:Version}) +Replaces: libwine-dev (<< 0.0.20010216) +Description: Windows API implementation - utilities + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides many of the Wine utilities, both + for compiling source using winelib and for running Wine. This + package is not strictly necessary. + --- wine-1.0-rc2.orig/debian/wine-bin.config +++ wine-1.0-rc2/debian/wine-bin.config @@ -0,0 +1,3 @@ +#!/bin/sh -e +. /usr/share/debconf/confmodule +#DEBHELPER# --- wine-1.0-rc2.orig/debian/wine-bin.mime +++ wine-1.0-rc2/debian/wine-bin.mime @@ -0,0 +1 @@ +application/x-msdos-program; /usr/bin/wine-safe '%s'; description=Windows Executable --- wine-1.0-rc2.orig/debian/libwine.install +++ wine-1.0-rc2/debian/libwine.install @@ -0,0 +1,23 @@ +debian/tmp/usr/lib/libwine*.so.* +debian/tmp/usr/lib/wine/*.dll.so +debian/tmp/usr/lib/wine/*.drv.so +debian/tmp/usr/lib/wine/*.sys.so +debian/tmp/usr/lib/wine/*.acm.so +debian/tmp/usr/lib/wine/*.ocx.so +debian/tmp/usr/lib/wine/*.tlb.so +debian/tmp/usr/lib/wine/*.vxd.so +debian/tmp/usr/lib/wine/ntoskrnl.exe.so +debian/tmp/usr/lib/wine/*.dll16 +debian/tmp/usr/lib/wine/*.drv16 +debian/tmp/usr/lib/wine/*.exe16 +debian/tmp/usr/lib/wine/*.mod16 +debian/tmp/usr/lib/wine/wine.bin +debian/tmp/usr/lib/wine/wine-kthread +debian/tmp/usr/lib/wine/wine-pthread +debian/tmp/usr/lib/wine/wine-preloader +debian/tmp/usr/lib/wine/wineserver +debian/tmp/usr/share/wine/generic.ppd +debian/tmp/usr/share/wine/fonts +debian/tmp/usr/share/man/man1/wineserver.1 +debian/tmp/usr/share/man/*/man1/wineserver.1 +debian/tmp/usr/share/doc/wine/README.twain usr/share/doc/libwine --- wine-1.0-rc2.orig/debian/libwine-jack.deps +++ wine-1.0-rc2/debian/libwine-jack.deps @@ -0,0 +1 @@ +jack --- wine-1.0-rc2.orig/debian/libwine-ldap.dirs +++ wine-1.0-rc2/debian/libwine-ldap.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-ldap --- wine-1.0-rc2.orig/debian/wine.config +++ wine-1.0-rc2/debian/wine.config @@ -0,0 +1,3 @@ +#!/bin/sh -e +. /usr/share/debconf/confmodule +#DEBHELPER# --- wine-1.0-rc2.orig/debian/libwine.lintian-overrides +++ wine-1.0-rc2/debian/libwine.lintian-overrides @@ -0,0 +1,7 @@ +# the preloader is a self-contained binary on purpose +libwine binary: statically-linked-binary ./usr/lib/wine/wine-preloader +# specially linked binaries, leaving them unstripped for now, +# as dh_strip is currently unable to handle them properly +libwine binary: unstripped-binary-or-object ./usr/lib/wine/wine-preloader +libwine binary: unstripped-binary-or-object ./usr/lib/wine/wine-kthread +libwine binary: unstripped-binary-or-object ./usr/lib/wine/wine-pthread --- wine-1.0-rc2.orig/debian/uninstaller.desktop +++ wine-1.0-rc2/debian/uninstaller.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=Wine Uninstaller +Comment=Uninstall Windows programs +Comment[ca]=Desinstaŀla programes de Windows +Exec=uninstaller +Icon=/usr/share/pixmaps/wine.xpm +Terminal=false +Categories=Application;System; --- wine-1.0-rc2.orig/debian/wine-utils.dirs +++ wine-1.0-rc2/debian/wine-utils.dirs @@ -0,0 +1,3 @@ +usr/share +usr/share/doc +usr/share/doc/wine-utils --- wine-1.0-rc2.orig/debian/libwine-gl.deps +++ wine-1.0-rc2/debian/libwine-gl.deps @@ -0,0 +1,2 @@ +GL +Xcomposite --- wine-1.0-rc2.orig/debian/libwine-alsa.dirs +++ wine-1.0-rc2/debian/libwine-alsa.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-alsa --- wine-1.0-rc2.orig/debian/libwine.postinst +++ wine-1.0-rc2/debian/libwine.postinst @@ -0,0 +1,6 @@ +#!/bin/sh -e +if [ -e /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule + db_purge +fi +#DEBHELPER# --- wine-1.0-rc2.orig/debian/libwine-gl.dirs +++ wine-1.0-rc2/debian/libwine-gl.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-gl --- wine-1.0-rc2.orig/debian/libwine-dev.install +++ wine-1.0-rc2/debian/libwine-dev.install @@ -0,0 +1,18 @@ +debian/tmp/usr/lib/libwine*.so +debian/tmp/usr/lib/wine/*.a +debian/tmp/usr/lib/wine/*.def +debian/tmp/usr/bin/widl +debian/tmp/usr/bin/winebuild +debian/tmp/usr/bin/winecpp +debian/tmp/usr/bin/winegcc +debian/tmp/usr/bin/wineg++ +debian/tmp/usr/bin/wmc +debian/tmp/usr/bin/wrc +debian/tmp/usr/include +debian/tmp/usr/share/man/man1/widl.1 +debian/tmp/usr/share/man/man1/winebuild.1 +debian/tmp/usr/share/man/man1/winegcc.1 +debian/tmp/usr/share/man/man1/wineg++.1 +debian/tmp/usr/share/man/man1/wmc.1 +debian/tmp/usr/share/man/man1/wrc.1 +debian/tmp/usr/share/man/man3 --- wine-1.0-rc2.orig/debian/libwine-print.install +++ wine-1.0-rc2/debian/libwine-print.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/wine/spoolsv.exe.so --- wine-1.0-rc2.orig/debian/libwine-sane.install +++ wine-1.0-rc2/debian/libwine-sane.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/wine/sane.ds.so --- wine-1.0-rc2.orig/debian/libwine.deps +++ wine-1.0-rc2/debian/libwine.deps @@ -0,0 +1,12 @@ +freetype +jpeg +png +Xinerama +Xrandr +Xcursor +Xrender +Xi +Xext +X11 +hal +ssl --- wine-1.0-rc2.orig/debian/wine-bin.prerm +++ wine-1.0-rc2/debian/wine-bin.prerm @@ -0,0 +1,9 @@ +#!/bin/sh -e + +if [ "$1" = "remove" ] ; then + if [ -x /usr/sbin/update-binfmts ]; then + /usr/sbin/update-binfmts --package wine --remove wine /usr/bin/wine || true + fi +fi + +#DEBHELPER# --- wine-1.0-rc2.orig/debian/libwine-capi.deps +++ wine-1.0-rc2/debian/libwine-capi.deps @@ -0,0 +1 @@ +capi20 --- wine-1.0-rc2.orig/debian/noexec.diff +++ wine-1.0-rc2/debian/noexec.diff @@ -0,0 +1,51 @@ +diff --git a/configure.ac b/configure.ac +index 37cc2ae..ee52fe1 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -941,6 +941,18 @@ int main(void) { + fi + fi + ++AC_SUBST(EXECSTACK,"") ++saved_LDFLAGS="$LDFLAGS" ++LDFLAGS="$LDFLAGS -z execstack" ++AC_CACHE_CHECK([for -z execstack], ac_cv_z_execstack, ++ AC_TRY_LINK([],[int main(void) {return 0;}], ++ ac_cv_z_execstack=yes,ac_cv_z_execstack=no)) ++if test $ac_cv_z_execstack ++then ++ EXECSTACK="-z execstack" ++fi ++LDFLAGS="$saved_LDFLAGS" ++ + dnl **** Check how to define a function in assembly code **** + + AC_CACHE_CHECK([how to define a function in assembly code], ac_cv_asm_func_def, +diff --git a/loader/Makefile.in b/loader/Makefile.in +index 47a8629..2ef5dfe 100644 +--- a/loader/Makefile.in ++++ b/loader/Makefile.in +@@ -28,18 +28,19 @@ all: $(WINE_BINARIES) $(MODULE) $(MANPAG + + LIBPTHREAD = @LIBPTHREAD@ + LDEXECFLAGS = @LDEXECFLAGS@ ++EXECSTACK = @EXECSTACK@ + + wine-glibc: glibc.o Makefile.in + $(CC) -o $@ glibc.o $(LIBWINE_LDFLAGS) $(LIBPORT) $(LIBPTHREAD) $(EXTRALIBS) $(LDFLAGS) + + wine-preloader: preloader.o Makefile.in +- $(CC) -o $@ -static -nostartfiles -nodefaultlibs -Wl,-Ttext=0x7c000000 preloader.o $(LIBPORT) $(LDFLAGS) ++ $(CC) -o $@ -static -nostartfiles -nodefaultlibs -Wl,-Ttext=0x7c000000 preloader.o $(LIBPORT) $(LDFLAGS) $(EXECSTACK) + + wine-kthread: $(KTHREAD_OBJS) Makefile.in +- $(CC) -o $@ $(LDEXECFLAGS) $(KTHREAD_OBJS) $(LIBWINE_LDFLAGS) $(LIBPORT) $(EXTRALIBS) $(LDFLAGS) ++ $(CC) -o $@ $(LDEXECFLAGS) $(KTHREAD_OBJS) $(LIBWINE_LDFLAGS) $(LIBPORT) $(EXTRALIBS) $(LDFLAGS) $(EXECSTACK) + + wine-pthread: $(PTHREAD_OBJS) Makefile.in +- $(CC) -o $@ $(LDEXECFLAGS) $(PTHREAD_OBJS) $(LIBWINE_LDFLAGS) $(LIBPORT) $(LIBPTHREAD) $(EXTRALIBS) $(LDFLAGS) ++ $(CC) -o $@ $(LDEXECFLAGS) $(PTHREAD_OBJS) $(LIBWINE_LDFLAGS) $(LIBPORT) $(LIBPTHREAD) $(EXTRALIBS) $(LDFLAGS) $(EXECSTACK) + + $(MODULE): $(MAIN_BINARY) + $(RM) $(MODULE) && $(LN_S) $(MAIN_BINARY) $(MODULE) + --- wine-1.0-rc2.orig/debian/libwine-nas.dirs +++ wine-1.0-rc2/debian/libwine-nas.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-nas --- wine-1.0-rc2.orig/debian/wine-bin.dirs +++ wine-1.0-rc2/debian/wine-bin.dirs @@ -0,0 +1,11 @@ +usr/bin +usr/share +usr/share/doc +usr/share/doc/wine-bin +usr/share/man +usr/share/man/man1 +usr/share/applications +usr/share/mime-info +usr/share/binfmts +usr/share/pixmaps +usr/share/wine --- wine-1.0-rc2.orig/debian/winelauncher +++ wine-1.0-rc2/debian/winelauncher @@ -0,0 +1,63 @@ +#!/bin/bash + +XMESSAGE=/usr/bin/xmessage +ARCH="`dpkg --print-architecture`" + +# Give a warning if launched from mailcap +if [ `basename $0` = "wine-safe" ]; then + $XMESSAGE -center \ + -title "Launching Wine" \ + -default "No" \ + -buttons "No":0,"Yes":2 \ + " + Wine will launch to run the requested Windows executable. + To protect you from accidentally running a Windows virus, + you must confirm that this is what you intended to do. + " 2>/dev/null + safe_launch=$? + if [ $safe_launch -eq 0 ] ; then + exit 1 + fi + if [ $safe_launch -eq 1 ] ; then + # xmessage was unable to ask the user, try tty instead + echo "Wine will launch to run the requested Windows executable." + echo "To protect you from accidentally running a Windows virus," + echo "you must confirm that this is what you intended to do." + echo -n "(yes/no) " + read safe_confirm + if [ "$safe_confirm" != 'yes' -a "$safe_confirm" != 'y' ] ; then + exit 1 + fi + fi +fi + +# Check for known problem with amd64 +if [ "$ARCH" = "amd64" ]; then + +# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430845 +if grep -q "^hosts:.*mdns4_minimal \[NOTFOUND=return\]" /etc/nsswitch.conf && \ + [ ! -e /emul/ia32-linux/lib/libnss_mdns4.so.2 ]; then + $XMESSAGE -center \ + -title "Wine Warning" \ + " + It appears that libnss-mdns is installed on your system, + but lib32nss-mdns is not. Please note that Wine will not be + able to access the Internet unless you either install + lib32nss-mdns, or uninstall libnss-mdns. + " 2>/dev/null + notify=$? + if [ $notify -eq 1 ] ; then + # xmessage was unable to notify the user, try tty instead + echo "It appears that libnss-mdns is installed on your system," + echo "but lib32nss-mdns is not. Please note that Wine will not be" + echo "able to access the Internet unless you either install" + echo "lib32nss-mdns, or uninstall libnss-mdns." + echo -n "(okay) " + read confirm + fi +fi # nss_mdns4 + +fi # amd64 + +# Launch Wine +exec /usr/lib/wine/wine.bin "$@" --- wine-1.0-rc2.orig/debian/extradep.c +++ wine-1.0-rc2/debian/extradep.c @@ -0,0 +1,4 @@ +int main() +{ + return 0; +} --- wine-1.0-rc2.orig/debian/libwine-print.dirs +++ wine-1.0-rc2/debian/libwine-print.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-print --- wine-1.0-rc2.orig/debian/wine-utils.install +++ wine-1.0-rc2/debian/wine-utils.install @@ -0,0 +1,24 @@ +debian/tmp/usr/bin/fnt2bdf +debian/tmp/usr/bin/notepad +debian/tmp/usr/bin/progman +debian/tmp/usr/bin/winedbg +debian/tmp/usr/bin/winedump +debian/tmp/usr/bin/winefile +debian/tmp/usr/bin/winemaker +debian/tmp/usr/bin/winemine +debian/tmp/usr/bin/wine-font-convert +debian/tmp/usr/lib/wine/control.exe.so +debian/tmp/usr/lib/wine/hh.exe.so +debian/tmp/usr/lib/wine/notepad.exe.so +debian/tmp/usr/lib/wine/oleview.exe.so +debian/tmp/usr/lib/wine/progman.exe.so +debian/tmp/usr/lib/wine/taskmgr.exe.so +debian/tmp/usr/lib/wine/winedbg.exe.so +debian/tmp/usr/lib/wine/winefile.exe.so +debian/tmp/usr/lib/wine/winemine.exe.so +debian/tmp/usr/lib/wine/winver.exe.so +debian/tmp/usr/lib/wine/wordpad.exe.so +debian/tmp/usr/share/man/man1/winedbg.1 +debian/tmp/usr/share/man/man1/winedump.1 +debian/tmp/usr/share/man/man1/winemaker.1 +debian/tmp/usr/share/doc/wine/README.winedump usr/share/doc/wine-utils --- wine-1.0-rc2.orig/debian/libwine.config +++ wine-1.0-rc2/debian/libwine.config @@ -0,0 +1,3 @@ +#!/bin/sh -e +. /usr/share/debconf/confmodule +#DEBHELPER# --- wine-1.0-rc2.orig/debian/libwine-esd.dirs +++ wine-1.0-rc2/debian/libwine-esd.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-esd --- wine-1.0-rc2.orig/debian/wine.desktop +++ wine-1.0-rc2/debian/wine.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=WINE +GenericName=Wine Win32 API Emulator +GenericName[ru]=Эмулятор Win32 API +Comment=Launch your Windows programs +Comment[ru]=Программа для запуска приложений для ОС Windows +NoDisplay=true +TryExec=wine +Exec=wine %f +Terminal=false +Categories=Emulator; +MimeType=application/x-ms-dos-executable;application/x-msdos-program;application/x-msdownload;application/exe;application/x-exe;application/dos-exe;vms/exe;application/x-winexe;application/msdos-windows;application/x-msdos-program;application/x-zip-compressed +Icon=wine --- wine-1.0-rc2.orig/debian/README.Debian +++ wine-1.0-rc2/debian/README.Debian @@ -0,0 +1,108 @@ +wine for Debian +--------------- + +Wine is now split up into the following packages: + +wine (metapackage, depends on everything you probably need) +wine-bin (core binaries and configuration) +libwine (core libraries) +libwine-print (printing modules) +libwine-sane (scanner access module) +libwine-gphoto2 (camera access module) +libwine-gl (OpenGL/Direct3D module) +libwine-alsa (ALSA sound module) +libwine-oss (OSS sound module) +libwine-esd (EsounD sound module) +libwine-jack (JACK sound module) +libwine-nas (NAS sound module) +libwine-capi (ISDN card module) +libwine-cms (color management module) +libwine-ldap (LDAP module) +libwine-dev (Winelib development headers and tools) +wine-utils (extra binaries) +wine-doc (documentation in HTML and DocBook format) + +The reason for this split is that Wine has a lot of dependencies +and functionality that not all users need and want to spend disk +space on; thus, it is a general theme in Debian to split up big +packages like this. Make sure you install the ones you need. + +Also note that Wine for Debian is set up to use the winelauncher +wrapper by default (/usr/bin/wine is a shell script that starts +the real Wine binary, which is in /usr/lib/wine). This is both +for convenience (it asks you to run winecfg), and because I've +installed some Wine components that users aren't supposed to run +directly into /usr/lib/wine instead of /usr/bin, and the script +is needed to tell Wine where to find them. Also, it warns you if +Wine is invoked from your mail reader or web browser, to help you +avoid trojans, viruses, and worms. + +The libwine-gl split was requested in Debian bug #304815. +The libwine-print/libwine-sane split was requested in #148479. + +Newer developments in Wine, such as dynamic loading of CUPS, +may make it possible to merge libwine-print back into libwine +proper at some future date, though. + +Other resources +=============== + +If (i.e. when) you have problems, the Wine Troubleshooting Guide +can be found at http://www.winehq.com/Trouble/ + +The Wine FAQ can be found at http://www.winehq.com/FAQ/ + +For further information and resources about Wine, refer to +http://www.winehq.com/ + + +New Wine packages built by Scott Ritchie are currently +available from this apt source: + +deb http://wine.sourceforge.net/apt/ binary/ +deb-src http://wine.sourceforge.net/apt/ source/ + +(instructions at http://www.winehq.org/site/download-deb) + +These currently differ from the official Debian packages, +but are usually newer and more bleeding edge. + + +Configuration +============= +The best way to configure Wine right now is to run winecfg; +the winelauncher will ask you to do so the first time you +start Wine. + +If you need to configure Wine manually, without winecfg: + +As of Wine release 20040408, the Wine authors introduced a +"wineprefixcreate" script. It will create a basic ~/.wine +directory in your home directory. You can then add drive +or device mappings by adding symlinks, and you can edit +the settings in the registry to suit you. Refer to any +available documentation about these settings. + +winebrowser +=========== +To make winebrowser launch the web browser of your choice when an +application wants to show you a web page, and it doesn't already, +you must edit ~/.wine/system.reg and find the [Software\\Wine\\WineBrowser] +key, where the "Browser" option resides. I've now patched winebrowser +to set this to Debian's "sensible-browser" if it doesn't exist already, +but if you have an existing Wine installation where it already does exist +with an inappropriate setting, this is how to fix it. + +Updating the registry +===================== +The way to install an updated default registry was changed as of +Wine release 20040309. You should now do something like: + + wine rundll32.exe setupapi.dll,InstallHinfSection \ + DefaultInstall 128 /usr/share/wine/wine.inf + +(which must probably be done per-user for now.) + +If this doesn't work, try copying wine.inf to the current directory +and load it from there, as there are sometimes bugs with using full +Unix paths in Winelib apps (but which should get fixed eventually). --- wine-1.0-rc2.orig/debian/wine-bin.install +++ wine-1.0-rc2/debian/wine-bin.install @@ -0,0 +1,51 @@ +debian/tmp/usr/bin/msiexec +debian/tmp/usr/bin/regedit +debian/tmp/usr/bin/regsvr32 +debian/tmp/usr/bin/uninstaller +debian/tmp/usr/bin/wine +debian/tmp/usr/bin/wineboot +debian/tmp/usr/bin/winebrowser +debian/tmp/usr/bin/winecfg +debian/tmp/usr/bin/wineconsole +debian/tmp/usr/bin/winepath +debian/tmp/usr/bin/wineprefixcreate +debian/tmp/usr/bin/wineshelllink +debian/tmp/usr/lib/wine/cmd.exe.so +debian/tmp/usr/lib/wine/eject.exe.so +debian/tmp/usr/lib/wine/expand.exe.so +debian/tmp/usr/lib/wine/explorer.exe.so +debian/tmp/usr/lib/wine/iexplore.exe.so +debian/tmp/usr/lib/wine/msiexec.exe.so +debian/tmp/usr/lib/wine/net.exe.so +debian/tmp/usr/lib/wine/reg.exe.so +debian/tmp/usr/lib/wine/regedit.exe.so +debian/tmp/usr/lib/wine/regsvr32.exe.so +debian/tmp/usr/lib/wine/rpcss.exe.so +debian/tmp/usr/lib/wine/rundll32.exe.so +debian/tmp/usr/lib/wine/secedit.exe.so +debian/tmp/usr/lib/wine/services.exe.so +debian/tmp/usr/lib/wine/start.exe.so +debian/tmp/usr/lib/wine/svchost.exe.so +debian/tmp/usr/lib/wine/uninstaller.exe.so +debian/tmp/usr/lib/wine/wineboot.exe.so +debian/tmp/usr/lib/wine/winebrowser.exe.so +debian/tmp/usr/lib/wine/winecfg.exe.so +debian/tmp/usr/lib/wine/wineconsole.exe.so +debian/tmp/usr/lib/wine/winedevice.exe.so +debian/tmp/usr/lib/wine/winemenubuilder.exe.so +debian/tmp/usr/lib/wine/winepath.exe.so +debian/tmp/usr/lib/wine/winevdm.exe.so +debian/tmp/usr/lib/wine/winhlp32.exe.so +debian/tmp/usr/lib/wine/write.exe.so +debian/tmp/usr/lib/wine/xcopy.exe.so +debian/tmp/usr/share/binfmts +debian/tmp/usr/share/man/man1/wine.1 +debian/tmp/usr/share/man/man1/wineprefixcreate.1 +debian/tmp/usr/share/man/*/man1/wine.1 +debian/tmp/usr/share/mime-info +debian/tmp/usr/share/wine/wine.inf +debian/uninstaller.desktop usr/share/applications +debian/wine.desktop usr/share/applications +debian/winecfg.desktop usr/share/applications +programs/winemenubuilder/wine*.xpm usr/share/pixmaps +debian/bug/wine-bin usr/share/bug --- wine-1.0-rc2.orig/debian/rules +++ wine-1.0-rc2/debian/rules @@ -0,0 +1,373 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. +export SHELL=bash + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +CFLAGS=-O0 -g +else +CFLAGS=-O2 -g +endif +LDFLAGS= + +CONFIGOPTS = --with-x --enable-opengl + +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) +DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) + +DEBIAN_VERSION := $(shell cat /etc/debian_version) +VERSION := $(lastword $(shell dpkg-parsechangelog|grep "^Version: ")) + +#DEBIAN_SID := $(findstring sid,$(DEBIAN_VERSION)) + +ifeq (,$(findstring etch,$(DEBIAN_VERSION))) +# delete amd64.tar.lzma.uu if we're not on etch. +AMD64_PACK = false +endif + +# On i386, pack binaries into amd64.tar.lzma.uu and embed it into +# source package, because debian's amd64 port has pretty crappy +# support for building 32-bit binaries natively. + +#ifeq ($(DEB_HOST_GNU_CPU)-$(DEB_HOST_GNU_SYSTEM),i486-linux-gnu) +#AMD64_PACK ?= true +#endif + +# On amd64, build 32-bit package by simply unpacking amd64.tar.lzma.uu +# if it exists, otherwise build from source using 32-bit compiler. + +ifeq ($(DEB_HOST_GNU_CPU),x86_64) +ifeq ($(DEB_HOST_GNU_SYSTEM),linux-gnu) +ifneq (,$(wildcard debian/amd64.tar.lzma.uu)) +AMD64_COPY = true +endif +endif +ifeq (,$(AMD64_COPY)) +BUILDS = build32 +else +BUILDS = +endif +# Not ready yet: build Win64 version +#BUILDS += build64 +#NATIVE_BUILD = build64 +NATIVE_BUILD = build32 +IA32_LIBS = /emul/ia32-linux +LDFLAGS += -L$(CURDIR)/lib32 +else +BUILDS = build32 +NATIVE_BUILD = build32 +endif + +configure-ia32: configure-ia32-stamp +configure-ia32-stamp: + dh_testdir +ifneq (,$(IA32_LIBS)) + mkdir lib32 || true + bash debian/ia32.sh $(IA32_LIBS) lib32 +endif + touch configure-ia32-stamp + +configure-arch32: configure-arch32-stamp +configure-arch32-stamp: configure-ia32-stamp + dh_testdir +ifeq (,$(DEB_SAVEBUILD)) + mkdir build32 || true + cd build32 && \ + CFLAGS="$(CFLAGS)" \ + LDFLAGS="$(LDFLAGS)" \ + ../configure --disable-win64 $(CONFIGOPTS) \ + --prefix=/usr \ + --sysconfdir=/etc \ + --bindir=\$${prefix}/bin \ + --libdir=\$${prefix}/lib \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info +else + mv /tmp/build32 . +endif + + touch configure-arch32-stamp + +configure-arch64: configure-arch64-stamp +configure-arch64-stamp: configure-ia32-stamp + dh_testdir +ifeq (,$(DEB_SAVEBUILD)) + mkdir build64 || true + cd build64 && \ + CFLAGS="$(CFLAGS)" \ + LDFLAGS="$(LDFLAGS)" \ + ../configure --enable-win64 $(CONFIGOPTS) \ + --prefix=/usr \ + --sysconfdir=/etc \ + --bindir=\$${prefix}/bin \ + --libdir=\$${prefix}/lib \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info +else + mv /tmp/build64 . +endif + + touch configure-arch64-stamp + +build-indep: build-indep-stamp +build-indep-stamp: + dh_testdir + + touch build-indep-stamp + +build-arch32: build-arch32-stamp +build-arch32-stamp: configure-arch32-stamp + dh_testdir + +ifeq (,$(DEB_SAVEBUILD)) + $(MAKE) -C build32 depend + # build wine & tools + $(MAKE) -C build32 + # build winelib programs + $(MAKE) -C build32/programs +endif + + touch build-arch32-stamp + +build-arch64: build-arch64-stamp +build-arch64-stamp: configure-arch64-stamp + dh_testdir + +ifeq (,$(DEB_SAVEBUILD)) + $(MAKE) -C build64 depend + # build wine & tools + $(MAKE) -C build64 + # build winelib programs + $(MAKE) -C build64/programs +endif + + touch build-arch64-stamp + +build-arch: $(patsubst build%,build-arch%,$(BUILDS)) +build: build-indep build-arch + +clean-arch32: + dh_testdir + dh_testroot + rm -f install-arch32-stamp build-arch32-stamp configure-arch32-stamp +# -$(MAKE) -C build32 distclean +ifeq (,$(DEB_SAVEBUILD)) + rm -rf build32 +else + mv build32 /tmp || true +endif + +clean-arch64: + dh_testdir + dh_testroot + rm -f install-arch64-stamp build-arch64-stamp configure-arch64-stamp +# -$(MAKE) -C build64 distclean +ifeq (,$(DEB_SAVEBUILD)) + rm -rf build64 +else + mv build64 /tmp || true +endif + +clean: clean-arch32 clean-arch64 + dh_testdir + dh_testroot + rm -f install-arch-stamp build-indep-stamp configure-ia32-stamp +ifeq (false,$(AMD64_PACK)) + rm -f debian/amd64.tar.lzma.uu +endif + rm -rf lib32 + dh_clean + +install-indep: build-indep + dh_testdir + dh_testroot + dh_installdirs -i + +install-arch32: install-arch32-stamp +install-arch32-stamp: build-arch32-stamp + dh_testdir + dh_testroot + + # install wine, libwine, fonts, and tools + $(MAKE) -C build32 install prefix=`pwd`/debian/tmp/usr libdir=`pwd`/debian/tmp/usr/lib + # move the real binaries into /usr/lib/wine + mv debian/tmp/usr/bin/wine debian/tmp/usr/lib/wine/wine.bin + mv debian/tmp/usr/bin/wine-kthread debian/tmp/usr/lib/wine/wine-kthread + mv debian/tmp/usr/bin/wine-pthread debian/tmp/usr/lib/wine/wine-pthread + mv debian/tmp/usr/bin/wine-preloader debian/tmp/usr/lib/wine/wine-preloader + mv debian/tmp/usr/bin/wineserver debian/tmp/usr/lib/wine/wineserver + # install manpages + $(MAKE) -C build32/documentation install prefix=`pwd`/debian/tmp/usr + mv debian/tmp/usr/share/man/man3w debian/tmp/usr/share/man/man3 + # install winelib programs + $(MAKE) -C build32/programs install prefix=`pwd`/debian/tmp/usr + install build32/tools/fnt2bdf debian/tmp/usr/bin + rm -f debian/tmp/usr/bin/winelauncher + + touch install-arch32-stamp + +# I still have to work out how to install 32-bit and 64-bit Wine side by side. +# This version only works if the 32-bit version isn't installed... +install-arch64: install-arch64-stamp +install-arch64-stamp: build-arch64-stamp + dh_testdir + dh_testroot + + # install wine, libwine, fonts, and tools + $(MAKE) -C build64 install prefix=`pwd`/debian/tmp/usr libdir=`pwd`/debian/tmp/usr/lib + # move the real binaries into /usr/lib/wine + mv debian/tmp/usr/bin/wine debian/tmp/usr/lib/wine/wine.bin + mv debian/tmp/usr/bin/wineserver debian/tmp/usr/lib/wine/wineserver + # install manpages + $(MAKE) -C build64/documentation install prefix=`pwd`/debian/tmp/usr + mv debian/tmp/usr/share/man/man3w debian/tmp/usr/share/man/man3 + # install winelib programs + $(MAKE) -C build64/programs install prefix=`pwd`/debian/tmp/usr + install build64/tools/fnt2bdf debian/tmp/usr/bin + rm -f debian/tmp/usr/bin/winelauncher + + touch install-arch64-stamp + +install-arch: install-arch-stamp +install-arch-stamp: $(patsubst build%,install-arch%-stamp,$(BUILDS)) + dh_testdir + dh_testroot + + mkdir -p debian/tmp/usr/bin + install -m 755 debian/winelauncher debian/tmp/usr/bin/wine + # MIME and binfmt databases + mkdir -p debian/tmp/usr/share/{mime-info,binfmts} + cp debian/mime-info.mime debian/tmp/usr/share/mime-info/wine.mime + cp debian/mime-info.keys debian/tmp/usr/share/mime-info/wine.keys + cp debian/wine.binfmt debian/tmp/usr/share/binfmts/wine + # other documentation + mkdir -p debian/tmp/usr/share/doc/wine + cp dlls/twain_32/README debian/tmp/usr/share/doc/wine/README.twain + cp tools/winedump/README debian/tmp/usr/share/doc/wine/README.winedump + # tools + cp tools/font_convert.sh debian/tmp/usr/bin/wine-font-convert + + touch install-arch-stamp + +install: install-arch + +# Build architecture-independent files here. +binary-indep: build-indep install-indep + dh_testdir + dh_testroot + + dh_installdocs -i + dh_installchangelogs -i ChangeLog + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: install-arch-stamp + dh_testdir + dh_testroot + # create installation directories + dh_installdirs -s + +ifeq (,$(AMD64_COPY)) + # distribute files into debian/ + # according to the .install files + dh_install -s --list-missing + + # patch marlett.ttf due to fontforge bug #458234 + mensis -script debian/marlett.mensis debian/libwine/usr/share/wine/fonts/marlett.ttf + rm -f debian/libwine/usr/share/wine/fonts/marlett.ttf~ + + # split up libwine +ifeq ($(DEB_HOST_GNU_SYSTEM),linux-gnu) + mv debian/libwine/usr/lib/wine/winealsa* debian/libwine-alsa/usr/lib/wine + mv debian/libwine/usr/lib/wine/capi* debian/libwine-capi/usr/lib/wine +endif + mv debian/libwine/usr/lib/wine/mscms* debian/libwine-cms/usr/lib/wine + mv debian/libwine/usr/lib/wine/wineoss* debian/libwine-oss/usr/lib/wine + mv debian/libwine/usr/lib/wine/wineesd* debian/libwine-esd/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3d8* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3d9* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3d10* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3dim* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3drm* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3dx8* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3dx9* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/d3dxof* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/glu32* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/opengl32* debian/libwine-gl/usr/lib/wine + mv debian/libwine/usr/lib/wine/winejack* debian/libwine-jack/usr/lib/wine + mv debian/libwine/usr/lib/wine/wldap32* debian/libwine-ldap/usr/lib/wine + mv debian/libwine/usr/lib/wine/winenas* debian/libwine-nas/usr/lib/wine + mv debian/libwine/usr/lib/wine/wineps* debian/libwine-print/usr/lib/wine +endif + + dh_installdocs -s +# dh_installmenu -s + dh_installdebconf -s + dh_installmime -s + + dh_installchangelogs -s ChangeLog + dh_link -s + + # Wine uses many "interesting" linker options, + # so objcopy barfs on several Wine binaries. + # I'll just have to exclude them here, I guess. + # (They're pretty small ones anyway...) + dh_strip -s --dbg-package=libwine-dbg \ + -Xwine-kthread -Xwine-pthread -Xwine-preloader + + # We don't need symbols for the build tools... + rm -rf debian/libwine-dbg/usr/lib/debug/usr/bin + + # debhelper 6 has dh_lintian, but I don't want to depend on it yet... + install -m 644 debian/libwine.lintian-overrides debian/libwine/usr/share/lintian/overrides/libwine + + dh_desktop -s + + dh_compress -s + dh_fixperms -s + +ifneq (,$(AMD64_COPY)) + # Using compressed 32-bit build. Make sure it's the latest one!! + uudecode < debian/amd64.tar.lzma.uu | lzma -d | tar -xpf - +endif +ifeq (true,$(AMD64_PACK)) + # Generating compressed 32-bit build. Make sure to keep your *_i386.deb in sync with this file in your *.diff.gz!! + tar -cpf - `grep-dctrl -v "Architecture: all" debian/control | grep "^Package: " | sed -e "s,^Package: ,debian/,g"` \ + | lzma -c9 | uuencode - > debian/amd64.tar.lzma.uu +ifneq (,$(DEB_FIXDIFF)) + # okay, try to change the .diff.gz + bash debian/diff-amd64.sh +endif +endif + + # tight libwine dependencies for packages built here + dh_makeshlibs -plibwine -n -V "libwine (= $(VERSION))" + + bash debian/gendeps.sh $(patsubst build%,%,$(BUILDS)) + dh_shlibdeps -s -Llibwine -ldebian/libwine/usr/lib + bash debian/cleandeps.sh + + # relaxed libwine dependencies for everyone else + dh_makeshlibs -s + + dh_installdeb -s + + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-arch binary-indep + +.PHONY: configure-arch32 configure-arch64 \ + build-indep build-arch32 build-arch64 build-arch build \ + clean-arch32 clean-arch64 clean \ + install-indep install-arch32 install-arch64 install-arch install \ + binary-indep binary-arch binary --- wine-1.0-rc2.orig/debian/wine-bin.postinst +++ wine-1.0-rc2/debian/wine-bin.postinst @@ -0,0 +1,13 @@ +#!/bin/sh -e +if [ -e /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule + db_purge +fi + +if [ "$1" = "configure" ] ; then + if [ -x /usr/sbin/update-binfmts ]; then + /usr/sbin/update-binfmts --import wine || true + fi +fi + +#DEBHELPER# --- wine-1.0-rc2.orig/debian/copyright +++ wine-1.0-rc2/debian/copyright @@ -0,0 +1,17 @@ +Wine has been 1st debianized by Brian White, first +taken over by Vincent Renardias, then by Andrew Lenharth. +This package is maintained by Ove Kaaven. + +The Wine homepage is http://www.winehq.com/ +Download locations are listed in the ANNOUNCE file. + +Copyright (c) 1993-2002 the Wine project authors (see the file AUTHORS +for a complete list) + +Wine is free software; you can redistribute it and/or modify it under +the terms of the GNU Lesser General Public License as published by the +Free Software Foundation; either version 2.1 of the License, or (at +your option) any later version. + +On Debian systems, the complete text of the GNU Library General Public +License can be found in /usr/share/common-licenses/LGPL-2.1 file. --- wine-1.0-rc2.orig/debian/wine.binfmt +++ wine-1.0-rc2/debian/wine.binfmt @@ -0,0 +1,3 @@ +package wine +interpreter /usr/bin/wine-auto +magic MZ --- wine-1.0-rc2.orig/debian/wine-bin.links +++ wine-1.0-rc2/debian/wine-bin.links @@ -0,0 +1,2 @@ +usr/bin/wine usr/bin/wine-auto +usr/bin/wine usr/bin/wine-safe --- wine-1.0-rc2.orig/debian/libwine-capi.dirs +++ wine-1.0-rc2/debian/libwine-capi.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-capi --- wine-1.0-rc2.orig/debian/watch +++ wine-1.0-rc2/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://ibiblio.org/pub/linux/system/emulators/wine/wine-([\d].*)\.tar\.bz2 \ + debian debian/maint/import --- wine-1.0-rc2.orig/debian/libwine-gphoto2.dirs +++ wine-1.0-rc2/debian/libwine-gphoto2.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-gphoto2 --- wine-1.0-rc2.orig/debian/libwine-dev.dirs +++ wine-1.0-rc2/debian/libwine-dev.dirs @@ -0,0 +1,6 @@ +usr/lib +usr/include +usr/include/wine +usr/share +usr/share/doc +usr/share/doc/libwine-dev --- wine-1.0-rc2.orig/debian/wine-bin.deps +++ wine-1.0-rc2/debian/wine-bin.deps @@ -0,0 +1 @@ +ncurses --- wine-1.0-rc2.orig/debian/winecfg.desktop +++ wine-1.0-rc2/debian/winecfg.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Wine configuration +Comment=Setup the compatibility layer for Windows programs +Comment[ca]=Configura la capa de compatibilitat per a programes de Windows +Exec=winecfg +Icon=/usr/share/pixmaps/wine.xpm +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Application;System; --- wine-1.0-rc2.orig/debian/wine.postinst +++ wine-1.0-rc2/debian/wine.postinst @@ -0,0 +1,6 @@ +#!/bin/sh -e +if [ -e /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule + db_purge +fi +#DEBHELPER# --- wine-1.0-rc2.orig/debian/libwine-sane.dirs +++ wine-1.0-rc2/debian/libwine-sane.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-sane --- wine-1.0-rc2.orig/debian/ia32.libs +++ wine-1.0-rc2/debian/ia32.libs @@ -0,0 +1,60 @@ +lib/libusb-0.1.so.4 libusb.so +lib/libcap.so.2 libcap.so +usr/lib/libGL.so.1 libGL.so +usr/lib/libGLU.so.1 libGLU.so +usr/lib/libICE.so.6 libICE.so +usr/lib/libSM.so.6 libSM.so +usr/lib/libX11.so.6 libX11.so +usr/lib/libXau.so.6 libXau.so +usr/lib/libXcursor.so.1 libXcursor.so +usr/lib/libXdmcp.so.6 libXdmcp.so +usr/lib/libXext.so.6 libXext.so +usr/lib/libXfixes.so.3 libXfixes.so +usr/lib/libXi.so.6 libXi.so +usr/lib/libXinerama.so.1 libXinerama.so +usr/lib/libXmu.so.6 libXmu.so +usr/lib/libXrandr.so.2 libXrandr.so +usr/lib/libXrender.so.1 libXrender.so +usr/lib/libXt.so.6 libXt.so +usr/lib/libXxf86vm.so.1 libXxf86vm.so +usr/lib/libartsc.so.0 libartsc.so +usr/lib/libaudiofile.so.0 libaudiofile.so +usr/lib/libaudio.so.2 libaudio.so +usr/lib/libcairo.so.2 libcairo.so +usr/lib/libesd.so.0 libesd.so +usr/lib/libexif.so.12 libexif.so +usr/lib/libfontconfig.so.1 libfontconfig.so +usr/lib/libfreetype.so.6 libfreetype.so +usr/lib/libgcrypt.so.11 libgcrypt.so +usr/lib/libglut.so.3 libglut.so +usr/lib/libgnutls.so.26 libgnutls.so +usr/lib/libgpg-error.so.0 libgpg-error.so +usr/lib/libgphoto2_port.so.0 libgphoto2_port.so +usr/lib/libgphoto2.so.2 libgphoto2.so +usr/lib/libieee1284.so.3 libieee1284.so +usr/lib/libjpeg.so.62 libjpeg.so +usr/lib/liblber.so.2 liblber.so +usr/lib/liblcms.so.1 liblcms.so +usr/lib/libldap_r-2.4.so.2 libldap_r.so +usr/lib/libldap_r.so.2 libldap_r.so +usr/lib/libltdl.so.3 libltdl.so +usr/lib/libsane.so.1 libsane.so +usr/lib/libsasl2.so.2 libsasl2.so +usr/lib/libtasn1.so.3 libtasn1.so +usr/lib/libtiff.so.4 libtiff.so +usr/lib/libxml2.so.2 libxml2.so +usr/lib/libxslt.so.1 libxslt.so +usr/lib/libSDL-1.2.so.0 libSDL-1.2.so +usr/lib/libpng12.so.0 libpng12.so +usr/lib/libpng12.so.0 libpng.so +usr/lib/libcups.so.2 libcups.so +usr/lib/libpulse.so.0.4.1 libpulse.so +usr/lib/libpulse-simple.so.0.0.1 libpulse-simple.so +usr/lib/libssl.so.0.9.8 libssl.so +usr/lib/libXcomposite.so.1 libXcomposite.so +usr/lib/libhal.so.1 libhal.so +usr/lib/libcapi20.so.3 libcapi20.so +usr/lib/libjack.so.0 libjack.so +usr/lib/libcrypto.so.0.9.8 libcrypto.so +usr/lib/libdbus-1.so.3 libdbus-1.so +usr/lib/libodbc.so.1 libodbc.so --- wine-1.0-rc2.orig/debian/libwine.docs +++ wine-1.0-rc2/debian/libwine.docs @@ -0,0 +1 @@ +debian/README.Debian --- wine-1.0-rc2.orig/debian/libwine-jack.dirs +++ wine-1.0-rc2/debian/libwine-jack.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-jack --- wine-1.0-rc2.orig/debian/libwine.dirs +++ wine-1.0-rc2/debian/libwine.dirs @@ -0,0 +1,7 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine +usr/share/wine +usr/share/lintian/overrides --- wine-1.0-rc2.orig/debian/cleandeps.sh +++ wine-1.0-rc2/debian/cleandeps.sh @@ -0,0 +1,10 @@ +#!/bin/bash +echo Cleaning extra dependencies... +for dep in debian/*.deps; do + package="$(basename "$dep" .deps)" + path="debian/$package" +# echo $path + rm -f "$path/extradep32" "$path/extradep64" +done +# return success +true --- wine-1.0-rc2.orig/debian/libwine-arts.dirs +++ wine-1.0-rc2/debian/libwine-arts.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/lib/wine +usr/share +usr/share/doc +usr/share/doc/libwine-arts --- wine-1.0-rc2.orig/debian/diff-amd64.sh +++ wine-1.0-rc2/debian/diff-amd64.sh @@ -0,0 +1,50 @@ +#!/bin/bash +DEBIAN_VERSION=$(dpkg-parsechangelog|sed -n 's,^Version: \(.*\)$,\1,p') +NATIVE_VERSION=$(echo $DEBIAN_VERSION|sed -n 's,^\(.*\)-[^-]*$,\1,p') +REAL_DIR=`pwd` +DIR=wine-$NATIVE_VERSION +DIFFNAME=wine_$DEBIAN_VERSION.diff +DSCNAME=wine_$DEBIAN_VERSION.dsc +( +cd .. +echo Updating $DIFFNAME.gz... +gunzip $DIFFNAME +filterdiff -x "*/debian/amd64.tar.lzma.uu" $DIFFNAME > wine-temp.diff +diff -u --label $DIR.orig/debian/amd64.tar.lzma.uu /dev/null --label $DIR/debian/amd64.tar.lzma.uu $REAL_DIR/debian/amd64.tar.lzma.uu >> wine-temp.diff +mv wine-temp.diff $DIFFNAME +gzip -9 $DIFFNAME +echo Updating $DSCNAME... +MD5=$(md5sum $DIFFNAME.gz|sed -n 's,^\([^ ]*\).*$,\1,p') +SHA1=$(sha1sum $DIFFNAME.gz|sed -n 's,^\([^ ]*\).*$,\1,p') +SHA256=$(sha256sum $DIFFNAME.gz|sed -n 's,^\([^ ]*\).*$,\1,p') +SIZE=$(ls -l $DIFFNAME.gz|sed -n 's,^[^ ]* [^ ]* [^ ]* [^ ]* \([^ ]*\).*$,\1,p') +CURRENT="" +while read -r +do + if [ "$REPLY" = "Files: " ] + then + CURRENT="$MD5" + echo "$REPLY" + elif [ "$REPLY" = "Checksums-Sha1: " ] + then + CURRENT="$SHA1" + echo "$REPLY" + elif [ "$REPLY" = "Checksums-Sha256: " ] + then + CURRENT="$SHA256" + echo "$REPLY" + elif [ -z "$CURRENT" ] + then + echo "$REPLY" + else + FN=`echo "$REPLY"|cut -d ' ' -f 4` + if [ "$FN" = "$DIFFNAME.gz" ] + then + echo " $CURRENT $SIZE $DIFFNAME.gz" + else + echo "$REPLY" + fi + fi +done < $DSCNAME > wine-temp.dsc +mv wine-temp.dsc $DSCNAME +) --- wine-1.0-rc2.orig/debian/wine.install +++ wine-1.0-rc2/debian/wine.install @@ -0,0 +1 @@ +debian/bug/wine usr/share/bug --- wine-1.0-rc2.orig/debian/changelog +++ wine-1.0-rc2/debian/changelog @@ -0,0 +1,3409 @@ +wine (1.0-rc2-1) unstable; urgency=low + + * New upstream release 1.0-rc2, released May 23, 2008. + - Bug fixes only, we are in code freeze. + + [ Ove Kaaven ] + * winhelp has been renamed to winhlp32, updated debian/wine-bin.install + accordingly. + * Reverted Debian modifications to tools/wineinstall, they won't be + needed anymore. + * Made libwine-oss depend on oss-compat. + * debian/rules clean now depends unconditionally on clean-arch32 and + clean-arch64. This should allow the clean rule to do its job even + outside of a chroot. + * Deleted debian/wine-utils.undocumented. + * On amd64, symlink in libraries from ia32-libs for Wine to link + against, to work around ia32-libs not providing the necessary + symlinks itself. (Based on list of libraries provided by Arthur + Loiret.) + * Disable the old amd64 hack in favor of the new ia32-libs symlink + hack. + + [ Arthur Loiret ] + * Add myself to Uploaders. + + -- Ove Kaaven Sun, 25 May 2008 03:15:23 +0200 + +wine (1.0-rc1-1) unstable; urgency=low + + * New upstream release 1.0-rc1, released May 9, 2008. + - Bug fixes only, we are in code freeze. + * Made the pkg-wine-party mailing list the official maintainer of the + Wine packages, and myself a mere uploader. + * Moved libwine's Recommends on libwine-print and libwine-gl to a + Suggests in wine-bin instead, since I've gotten reports from people + not desiring of either component. + * Fixed watch file for Wine "rc" release versions. + * Reverted patch to mark stack executable. It hasn't been doing + anything for a while (the functional part of it probably got lost in + a merge conflict), and nobody has complained, so it's probably not + needed anymore. + * Did some fixes to the debian/maint/* scripts. + + -- Ove Kaaven Sat, 10 May 2008 10:14:53 +0200 + +wine (0.9.61-2) unstable; urgency=low + + * Seems ia32-libs is not in shape yet after all. Re-enabled amd64 + hack. + * Made debian/diff-amd64.sh handle the new SHA checksums. + * Improved debian/maint/build-final's generation of changelogs for + Debian revisions. + + -- Ove Kaaven Tue, 06 May 2008 07:13:23 +0200 + +wine (0.9.61-1) unstable; urgency=low + + * New upstream release 0.9.61, released May 2, 2008. + - Automatic updating of the WINEPREFIX directory. + - Winhelp now uses Richedit as display engine. + - Many RichEdit fixes. + - More improvements to IME support. + - More quartz fixes. + - Implementation for many more Gdiplus functions. + - Lots of bug fixes. + * Added Vcs-* fields to debian/control, pointing at the new Git + repository for the Debian Wine packages. + * Fix diff-amd64.sh to work if building out of the Git repository. + * Allow clean rule to succeed if invoked more than once with + DEB_SAVEBUILD set. + * Added scripts to import new upstream releases and build packages + using the pkg-wine Git repository. + * Added debian/watch file. + * With ia32-libs version 2.4, it's finally possible to build Wine + properly on amd64, so I'll now finally disable the amd64 hack. + (Closes: #381341.) + + -- Ove Kaaven Sat, 03 May 2008 07:46:16 +0200 + +wine (0.9.60-4) unstable; urgency=medium + + * Added the lpr virtual package as an alternative dependency for + cupsys-bsd in the libwine-print package. I probably should have + done that in the first place, but wasn't sure it made sense... + Closes: #478053. + * Changed debian/rules to make building and using amd64.tar.lzma.uu + a bit more tweakable (and possible to turn off easily). I'm not + totally sure how I should handle backports, given that ia32-libs + in etch probably lacks a lot of stuff, but there's now commented-out + code to automatically delete amd64.tar.lzma.uu if building on stable. + Perhaps the opposite makes more sense? + * Set urgency to medium, as all the bugfixes in 0.9.60 are eagerly + awaited by many testing users, and all these debian revisions + have stalled migration long enough, I guess. + + -- Ove Kaaven Sat, 26 Apr 2008 18:31:20 +0200 + +wine (0.9.60-3) unstable; urgency=low + + * Just noticed that I broke the amd64 build (again) by trying + to install the new winelauncher into a directory that was only + created by a regular build, not by the amd64 hack. + Added a mkdir to hopefully fix it again. + + -- Ove Kaaven Wed, 23 Apr 2008 02:53:56 +0200 + +wine (0.9.60-2) unstable; urgency=low + + * Made libwine-print depend on cupsys-bsd. Closes: #475138. + * Made debian/winelauncher use dpkg --print-architecture instead + of uname -m. + + -- Ove Kaaven Tue, 22 Apr 2008 13:33:13 +0200 + +wine (0.9.60-1) unstable; urgency=low + + * New upstream release 0.9.60. + - Better support for Windows IMEs. + - Option for Windows-style window decorations. + - Improved system tray behavior. + - Window management fixes. + - Improved quartz audio support. + - Better support for launching apps from Unix file managers. + - Lots of bug fixes. + * This version was released Apr 18, 2008. + * The winelauncher is removed upstream, so its flaws won't be + bothering anyone anymore. Closes: #464166, #321470. + * However, I've been too lazy to change the way I do wine-safe + and wine-auto, so I took the code I used to patch the old + winelauncher with, and put it into debian/winelauncher. So + there's still a wrapper script, but it doesn't do any of the + old winelauncher magic. It just does two things now: + * if Wine is launched from mailcap, it asks for confirmation, + like before. + * plus, I made it check if it's running on amd64, and if so, + check if the user has a broken libnss-mdns configuration. + If so, it tells them to fix it. + * The bug_report.pl script is also removed upstream, so it's + also no longer in the wine-bin package. + * Removed the --ignore-missing-info again. + * Added a couple of hooks for reportbug, so the libwine dependencies + are included if people file bugs on wine or wine-bin. + * Renamed font_convert.sh in wine-utils to wine-font-convert, + to comply with new Policy 3.7.0 guideline of not including + script extension. + * Upgraded Standards-Version to 3.7.3. + * Added dh_desktop call to debian/rules. + * Added a couple of lintian overrides for libwine. The package isn't + lintian clean, I just added what I'm sure should be overridden. + + -- Ove Kaaven Sun, 20 Apr 2008 20:43:19 +0200 + +wine (0.9.59-1) unstable; urgency=low + + * New upstream release 0.9.59. + - Improved support for the .NET framework. + - Better services handling through a separate services.exe process. + - Support for ATI fragment shader. + - Better support for http proxies. + - Window management fixes. + - Pre-compiled fonts are now available in the source tree. + - Lots of bug fixes. + * This version was released Apr 4, 2008. + * Installed reg.exe.so and services.exe.so into wine-bin. + * Made libwine-capi priority extra, since the package it depends on, + libcapi20, is also priority extra. + * Re-added #DEBHELPER# token to libwine.postinst and wine.postinst + (probably got lost when I tried to get rid of the debconf templates). + * Removed empty directory /usr/share/applications from wine-utils. + * Removed empty directory /usr/lib/wine from dummy package libwine-twain. + * Changed the architectures of the libasound2-dev build-dependency to + match the architectures of the libwine-alsa package. + * Changed the architectures of the libcapi20-dev build-dependency to + match the architectures of the libwine-capi package. + * Only build-depend on prelink on i386 and amd64. It's not available on + most architectures, after all. Hopefully no big deal for the rest. + + -- Ove Kaaven Mon, 07 Apr 2008 23:00:23 +0200 + +wine (0.9.58-1) unstable; urgency=low + + * New upstream release 0.9.58. + - The default version is now Windows XP. + - Many Richedit improvements. + - Beginning of jscript dll support. + - Shell folders now respect XDG directory configuration. + - Many translation updates. + - Lots of bug fixes. + * This version was released Mar 21, 2008. + * Fixed the install-arch*-stamp rules which I added to debian/rules + in my previous upload, so they now work on more than my own machine. + Closes: #472650. + * Added --ignore-missing-info to the dh_shlibdeps in debian/rules, + to see if it might work around the broken ia32-libs package that + the Debian amd64 port is currently suffering from. (Suggested by + Robert Millan.) + + -- Ove Kaaven Wed, 26 Mar 2008 11:33:08 +0100 + +wine (0.9.57-1) unstable; urgency=low + + * New upstream release 0.9.57. + - Support for multiple OpenGL pixel formats. + - Improved support for color profiles. + - Many window management fixes. + - Better fullscreen support. + - Lots of bug fixes. + * This version was released Mar 7, 2008. + * Added --list-missing option to the dh_install invocation. + * Installed the translated wine and wineserver man pages. + * Installed *.mod16 and *.sys.so (i.e., winoldap.mod16 and mountmgr.sys.so) + into libwine. + * Installed secedit.exe, svchost.exe, and write.exe into wine-bin. + * Delete marlett.ttf~ (a backup file created by the workaround I currently + use for a fontforge bug) + * Removed empty directories /etc and /usr/share/man/man5 from wine-bin. + * The install-arch* rules (in debian/rules) now uses install-arch*-stamp + to remember if they're already complete, so binary-arch can be rerun + (for testing purposes) without having to wait for install-arch. + + -- Ove Kaaven Thu, 13 Mar 2008 21:01:52 +0100 + +wine (0.9.56-1) unstable; urgency=low + + * New upstream release 0.9.56. + - Proper handling of OpenGL/Direct3D windows with menu bars. + - Stubs for all the d3dx9_xx dlls. + - Several graphics optimizations. + - Many installer fixes. + - Improved MIME message support. + - Lots of bug fixes. + * This version was released Feb 22, 2008. + * Added kfreebsd-amd64 to Architecture fields in debian/control. + * On amd64 architectures, libwine-dev now also depends on libc6-dev-i386. + * Force libwine to depend on libhal, libssl, libXcursor, libXi, libXrandr, + and libXinerama. + While the upstream Wine developers probably don't like the way I handle + dependencies much, I believe that my dependency system might be quite + useful on amd64 in the future, when users won't necessarily have the + necessary 32-bit libraries installed even when the regular 64-bit + libraries are installed and configured. And then they would be like, + "why doesn't ALSA sound work in Wine?!?!!111one1", "why can't I + print???", or "why won't it load SSL? I've installed it!" + * Force libwine-gl to depend on libXcomposite. + Technically, Xcomposite is loaded from x11drv, which is in libwine, + not libwine-gl, but I believe Xcomposite is only actually used for + offscreen rendering surfaces for 3D applications, so it seems + appropriate that libwine-gl pulls it in. + * Force wine-bin to depend on ncurses. + I'm not sure how useful this is. It's only used by wineconsole if + you specifically request ncurses-mode, and ncurses-mode is currently + broken. But then again, why not? It's just ncurses. Everybody has it. + * Added --noinhibit-exec linker option to debian/gendeps.sh, just in + case. Should hopefully ensure that even if not all build dependencies + are available at build time, at least information about those that + are will get into the built binary packages. + * Moved the d3dx9 dlls to libwine-gl. + * Added Homepage field to debian/control. + * Added libwine-oss to package list in README.Debian, and slightly + clarified what the metapackage does. + + -- Ove Kaaven Mon, 03 Mar 2008 03:06:55 +0100 + +wine (0.9.55-1) unstable; urgency=low + + * New upstream release 0.9.55. + - Direct3D improvements, including driver version emulation. + - Beginnings of support for OLE objects in Richedit. + - Several fixes to the animation control. + - A bunch of fixes for regression test failures. + - Lots of bug fixes. + * This version was released Feb 8, 2008. + * Added lib32z1-dev build-dependency for amd64. This is not strictly + correct, since Wine does not itself depend on zlib. However, some + libraries in ia32-libs (such as freetype) do, and since there's no + ia32-libs-dev package which might be able to depend on -dev packages, + there's not really any other place to work around this for now. + Hopefully they'll fix that soon... + + -- Ove Kaaven Sat, 23 Feb 2008 11:54:39 +0100 + +wine (0.9.54-1) unstable; urgency=low + + * New upstream release 0.9.54. + - Photoshop CS/CS2 should now work, please help us testing it. + See http://wiki.winehq.org/AdobePhotoshop for details. + - A number of RPC fixes. + - Various improvements to the debugger support. + - Lots of bug fixes. + * This version was released Jan 25, 2008. + * Added unixodbc-dev to Build-Depends. Along with the new upstream + check for libodbc soname from Wine 0.9.53, this should make + Wine able to find unixodbc without the need for symlinks or + environment variables. Closes: #259710. + * Removed libungif4-dev from Build-Depends. In Wine 0.9.21, they + copied the ungif source files they needed into the Wine source code + itself, so an external ungif isn't needed anymore. + * Installed README.Debian into wine-bin and libwine. + * Fixed spelling error in wine-safe message (intented => intended). + * Patched winelauncher to allow the user to override WINEDLLPATH + WINESERVER, and WINELOADER. Closes: #323198. + * Patched winelauncher to only redirect stderr to the debug log, + not stdout. This should allow stdout to be independently + redirected by the user even while capturing a log. (This was + accomplished with bashisms, so winelauncher's interpreter is + no longer /bin/sh, it's now explicitly /bin/bash.) + * Commented out the echo "Wine exited with a successful status" + line in winelauncher. It was a bit annoying and unnecessary... + + -- Ove Kaaven Sat, 16 Feb 2008 04:47:59 +0100 + +wine (0.9.53-1) unstable; urgency=low + + * New upstream release 0.9.53. + - RunOnce and Run entries now executed on startup. + - Beginnings of support for emulated disk devices. + - Many Richedit improvements. + - Nicer looking color dialog. + - Lots of bug fixes. + * This version was released Jan 11, 2008. + * Moved wined3d.dll.so from libwine-gl to libwine, since it no + longer depends on OpenGL, and now implements DirectDraw 2D operations. + Closes: #458804. + * Removed libwine's Conflicts/Replaces of libwine0.0.971116, that's + clearly very, very, old. + * The wine metapackage now Suggests winbind. Closes: #452617. + * Made debian/rules run a Mensis script to correct wrong codepage ranges + embedded in marlett.ttf, to work around fontforge bug #458234, so + Debian users without msttcorefonts installed can get legible text + (in most cases). + * Re-added some debconf stuff (dh_installdebconf, load debconf in postinst, + a few *.config files), so that users will be able to purge out old + debconf templates. Although debconf does not provide a reasonable way + to clean out old templates after a package has been reorganized, I put + db_purge into all the relevant postinsts, at least; let's hope that it + works good enough for an upgrade from etch, and that it allows me to + remove debconf permanently after lenny or so. Closes: #443429. + + -- Ove Kaaven Sat, 12 Jan 2008 02:52:06 +0100 + +wine (0.9.52-2) unstable; urgency=low + + * Applied patch to Wine package descriptions from + debian-l10n-english team. Closes: #442952. + * Create /usr/share/doc/wine-bin instead of /usr/share/doc/wine + in the wine-bin package. Closes: #458171. + * Make wine-bin depend on x11-utils as an alternative to the obsolete + xbase-clients. Closes: #458341. + * Upgraded debhelper compatibility level to 5. + Also meant I had to remove some /usr/lib/* cruft from debian/*.install, + since there aren't many files not in /usr/lib/wine these days... + * Changed the -l argument of dh_shlibdeps to point to the "installed" + libraries in debian/libwine/usr/lib, rather than pointing into the + build tree. + * Depend on dh_shlibdeps to generate the correct libwine dependencies + instead of specifying them manually in debian/control; this eliminates + duplicate dependencies. To get the proper versioned dependencies I want, + I call dh_makeshlibs twice, once before dh_shlibdeps (with an + exact-versioned dependency), and once after, with a more relaxed + dependency, for everyone else that might be using libwine. + Closes: #381301. + * Created libwine-dbg package, using dh_strip's --dbg-package feature. + Since the objcopy used for this barfs on the loader binaries + (wine-kthread, wine-pthread), causing dh_strip to abort the build, + I have to exclude these binaries from being stripped, unfortunately. + + -- Ove Kaaven Mon, 31 Dec 2007 04:22:29 +0100 + +wine (0.9.52-1) unstable; urgency=low + + * New upstream release 0.9.52. + - Improved graphics tablet support. + - Support for RPC context handles. + - Fixes for some longstanding screen depth issues. + - Implementation of "My Network Places" shell folder. + - Lots of bug fixes. + * This version was released Dec 28, 2007. + * Add build-dependency alternative for gcc-multilib for backports. + Closes: #458011. + * No longer build-depend on old flex versions, I think they fixed + the incompatibilities with new flex versions a while ago. + * Applied tools/c2man.pl patch from Roderich Schupp so that perl 5.10 + doesn't barf on it. Closes: #457943. (Should probably be propagated + upstream, but I'm a little lazy. Someone already submitted a patch + to them long ago anyway, not my fault they didn't apply it already. + They'll get around to it once they upgrade their distros, I guess...) + + -- Ove Kaaven Fri, 28 Dec 2007 18:24:31 +0100 + +wine (0.9.51-2) unstable; urgency=low + + * On amd64, Build-Depend on gcc-multilib instead of libc6-dev-i386. + Closes: #457557. + * Changed debian/gendeps.sh and debian/cleandeps.sh to always + return success, so the package will build even if not all + the expected dependencies are available to link against + (typically the case on amd64). + * debian/gendeps.sh is now able to build for 32-bit or 64-bit, + as specified on its command line; debian/rules now invokes it + as appropriate for the target architecture. + * The build-indep rule no longer depends on a configure rule. There's + currently no architecture-independent stuff to build, after all. + * Removed dh_undocumented from debian/rules, and a few other + minor cleanups. + * Removed unnecessary whitespace from ifeq/ifneq conditions in + debian/rules, in case it matters on some systems. + + -- Ove Kaaven Tue, 25 Dec 2007 15:55:24 +0100 + +wine (0.9.51-1) unstable; urgency=low + + * New upstream release 0.9.51. + - A bunch of WinHelp improvements. + - Better Japanese font support. + - A ton of rpcrt4 fixes. + - Several Alsa capture fixes. + - Improved support for screen resolution changes. + - Lots of bug fixes. + * This version was released Dec 14, 2007. + + -- Ove Kaaven Sat, 22 Dec 2007 11:51:35 +0100 + +wine (0.9.50-1) unstable; urgency=low + + * New upstream release 0.9.50. + - Completed I/O completion. + - Improved user credentials management, including Mac Keychain support. + - More Valgrinding. + - Lots of bug fixes. + * This version was released Nov 30, 2007. + * Apparently I'd put winecfg.desktop into wine-utils by mistake. + Moved it to wine-bin. + * Also moved cmd, iexplore, net, uninstaller, winepath, winhelp, and + xcopy from wine-utils to wine-bin. There are three types of Wine + programs: "essential", "useful to most", and "not useful to most". + Where clearly the first category should go into wine-bin, and the last + into wine-utils, previously I've also put much from the middle category + into wine-utils. I'm thinking I should perhaps put that into wine-bin + instead, to make wine-utils a little more useless, and hence, the + package split a little more useful. + + -- Ove Kaaven Mon, 17 Dec 2007 03:38:47 +0100 + +wine (0.9.49-2) unstable; urgency=low + + * When creating the diff to update the source package, suppress + the timestamps. Closes: #456422. + * Change the Recommends on msttcorefonts to Suggests. + Closes: #360610. + * Add Build-Depends for libpng12-dev and libxcomposite-dev. + * Replaced the debian/rules hacks that I've used to e.g. force + libwine-print to depend on cups and stuff with a more general + mechanism, where I can put libraries I want packages to depend + on into .deps files, and then arrange for dh_shlibdeps + to determine the appropriate dependency, by having a shell + script compile some dummy executables before invoking it. + * Decided to remove libwine-capi dependency from wine metapackage. + * Removed mention of libwine-arts from README.Debian, since it + no longer exists. + + -- Ove Kaaven Sun, 16 Dec 2007 04:38:26 +0100 + +wine (0.9.49-1) unstable; urgency=low + + * New upstream release 0.9.49. + - Many copy protection fixes. + - GLSL is now the default for Direct3D. + - Lots of memory errors fixed thanks to Valgrind. + - Support for TOPMOST windows. + - Beginnings of an inetcomm dll implementation. + - Lots of bug fixes. + * This version was released Nov 9, 2007. + * Added debian/tmp to all file paths in debian/*.install, + so I don't have to use dh_install's --sourcedir anymore. + Tweaked things a bit so almost everything I'm including + in the packaging is installed with dh_install instead of + with "install"/"cp" commands in debian/rules. + * On amd64, no longer explicitly add dependencies on libfreetype6, + libcupsys2, and libjack0.100.0-0; after all, wine needs the 32-bit + libraries in ia32-libs, not these 64-bit ones. + * Also moved the generation of the amd64.tar.lzma.uu further up in the + build process, before the dh_makeshlibs/dh_installdeb/dh_shlibdeps, + so that maintainer scripts and dependencies should be generated a bit + more like they would if the binaries were compiled directly on amd64. + * Deleted debian/shlibs.local, I doubt this hack is needed anymore. + (It contained overrides for GL and OSMesa dependencies, other OpenGL + packages (like nvidia-glx) probably have proper shlibs by now.) + * Updated -l option for dh_shlibdeps to properly handle the way recent + Wine versions are built. Added -L libwine, too. + * After generating amd64.tar.lzma.uu, debian/rules will now try to update + the source package with it if I set the DEB_FIXDIFF environment variable. + That means I only have to rebuild the package once, not twice, before + I can upload it. Yay. + * And I can set DEB_SAVEBUILD to avoid having to recompile everything + if I want to tweak the packaging further... double-yay. + + -- Ove Kaaven Fri, 14 Dec 2007 07:24:02 +0100 + +wine (0.9.48-1) unstable; urgency=low + + * New upstream release 0.9.48. + - Still more fixes for regression test failures. + - Much more complete cryptnet implementation. + - WIDL is now able to generate the oleaut32 proxy code. + - Lots of bug fixes. + * This version was released Oct 26, 2007. + * Upgraded debhelper compatibility level from 3 to 4. + * Renamed debian/*.files to debian/*.install, and use + dh_install instead of dh_movefiles in debian/rules. + * Added some ia32 compatibility libraries to Build-Deps, for amd64. + * Tweaked debian/rules to build 32-bit Wine and 64-bit Wine + in separate directories. This won't do much yet, though; + since I haven't yet researched how to actually *install* + both versions so they will work together, Win64 support + isn't enabled yet. + * However, I did set up debian/rules so that if you delete the + debian/amd64.tar.lzma.uu file after unpacking the Wine source + package, 32-bit Wine will automatically be built from source, + using the system's 32-bit cross compiler and libraries. + This may result in a Wine package with reduced functionality + compared to a natively-built 32-bit Wine, but is an option + for whoever may prefer it this way. + (If you leave the file there, and you're building on amd64, + 32-bit Wine will be unpacked from there instead of compiled, + which should preserve all the natively-built features.) + * Moved the d3d10, d3dim, d3drm, and d3dxof DLLs to libwine-gl. + * Added a couple of previously missing Replaces to debian/control + while at it. + + -- Ove Kaaven Mon, 10 Dec 2007 02:28:02 +0100 + +wine (0.9.47-1) unstable; urgency=low + + * New upstream release 0.9.47. + - New scheme for OpenGL support in child windows. + - Lots of fixes for regression test failures. + - A Tahoma replacement font. + - Lots of bug fixes. + * This version was released Oct 12, 2007. + * The inclusion of Tahoma should fix some font issues. + Closes: #454178. + + -- Ove Kaaven Tue, 04 Dec 2007 16:43:28 +0100 + +wine (0.9.46-1) unstable; urgency=low + + * New upstream release 0.9.46. + - A variety of fixes to improve Photoshop CS2 support. + - More complete support for device installation in setupapi. + - New Bidi text implementation that doesn't depend on libicu. + - The usual assortment of Direct3D improvements. + - Beginning of I/O completion ports support. + - Lots of bug fixes. + * This version was released Sep 28, 2007. + * Removed libicu*-dev from Build-Depends. + (Bah, figures that they'd remove the ICU dependency now, + after all that effort spent on ICU in Debian...) + * bin2res no longer exists, so not installed into wine-utils + anymore. + + -- Ove Kaaven Mon, 03 Dec 2007 00:38:25 +0100 + +wine (0.9.45-1) unstable; urgency=low + + * New upstream release 0.9.45. + - Many improvements to the crypto dlls (should make iTunes work). + - The usual assortment of Direct3D improvements. + - A number of fixes to sound support. + - Many more WordPad features. + - Lots of bug fixes. + * This version was released Sep 14, 2007. + * After losing access to my other workstations, I haven't had + access to a Debian system for a while. However, now I've + installed a VMware virtual machine with Debian on a Windows + laptop, and appear to be able to build packages inside it... + * Fixed grep-dctrl build-dependency (that package was renamed + to dctrl-tools long ago). + + -- Ove Kaaven Mon, 26 Nov 2007 01:57:43 +0100 + +wine (0.9.44-1) unstable; urgency=low + + * New upstream release 0.9.44. (Closes: #421510, #433064.) + - Better heuristics for making windows managed. + - Automatic detection of timezone parameters. + - Improvements to the builtin WordPad. + - Better signatures support in crypt32. + - Still more gdiplus functions. + - Lots of bug fixes. + * This version was released Aug 24, 2007. + * Applied patch to debian/rules for parallelized builds. + Closes: #440937. + * Adjusted architecture field on libwine-capi to match + the list on libwine-alsa. + * Made the wine metapackage only depend on libwine-capi + on architectures where it's actually built. + * Updated the package list in README.Debian since the main + binary package was renamed to wine-bin. Also deleted the + section about the removal of wine.conf, as that's many + years ago. + * Upgraded debhelper compatibility level from 2 to 3. + (I might go on to 4 when I'm sure that this level works). + * Deleted ldconfig from the libwine postinst and postrm + scripts, depending on debhelper to autogenerate them + instead. Deleted the files since there was nothing + left in them. + * Deleted wine-bin.install. Install the two files that + were listed there directly from debian/rules along with + all the other manually-installed files of a similar nature. + (This is to make a future transition from dh_movefiles + to dh_install easier. The manual install rules could be + cleaned up (moved back into .install files) afterwards, + but right now I don't want them complicating things.) + * Upgraded Standards-Version to 3.6.2 + (the wineserver is already in /usr/lib/wine, as it + should be according to policy). + * Fixed the unsubstituted @libdir@ in the wine manpage + (should now properly say /usr/lib/wine/wineserver, + instead of @libdir@/wine/wineserver). + * Installed the net.exe application into wine-utils. + * Installed the ntoskrnl.exe DLL into libwine. + * Installed the winedevice.exe service into wine. + * Building the package on a different computer; seems the + hard drive on my regular system is starting to fail + and I cannot rule out the possibility that my 0.9.43 + upload contained partially corrupted binaries. + + -- Ove Kaaven Sun, 09 Sep 2007 13:41:01 -0400 + +wine (0.9.43-1) unstable; urgency=low + + * New upstream release 0.9.43. + - Direct3D support on top of WGL instead of GLX for better portability. + - Many DirectSound fixes. + - Still more gdiplus functions. + - Many crypt32 improvements. + - Lots of bug fixes. + * This version was released Aug 10, 2007. + * Deleted the move_to_fhs debconf template from libwine, as it + pertains to a transition that happened many years ago. + This was the only debconf template in libwine. + Closes: #440365. + * Deleted the move_to_fhs check from the libwine preinst script. + This was the only debconf usage in libwine; it no longer uses debconf. + * Deleted the rest of the libwine preinst script too, it only + applied to very old Wine installations. Deleted the file. + * Deleted the del_wine_conf debconf template from wine-bin, as it + also pertains to a transition that happened many years ago. + * Deleted the del_wine_conf check from the wine-bin configure script. + This was the only thing in it. Deleted the file. + * Deleted the del_wine_conf check from the wine-bin postinst script. + This was the only debconf usage in wine-bin; it no longer uses debconf. + * Deleted the wine-bin postrm script. It only deleted wine.conf + on purge, and wine.conf should have been deleted long ago. + * Deleted the install_type template from wine-bin, as this template has + not been used for years, if ever, and judging by the direction Wine + development is heading, will never be used again. + This was the only remaining debconf template in wine-bin. + * Deleted the po/ directory, since no debconf templates remain + whatsoever. + * Due to deletion, the bug in po/POTFILES.in (obsolete filename after + renaming wine to wine-bin) no longer apply. Closes: #440412. + * Deleted debconf-related dependencies from the control file. + * Deleted debconf-related commands from the rules file. + * Due to deletion, new debconf translations no longer apply. + Closes: #427024, #440730. + + -- Ove Kaaven Wed, 05 Sep 2007 05:52:57 -0400 + +wine (0.9.42-1) unstable; urgency=low + + * New upstream release 0.9.42. + - Support for activation contexts and side-by-side assemblies. + - Many more gdiplus functions. + - More messaging support in crypt32.dll. + - Many HTTP protocol handling fixes. + - Lots of bug fixes. + * This version was released Jul 27, 2007. + + -- Ove Kaaven Mon, 03 Sep 2007 08:32:04 -0400 + +wine (0.9.41-1) unstable; urgency=low + + * New upstream release 0.9.41. + - A number of gdiplus functions. + - More complete pdh.dll implementation. + - Support for MSI remote calls. + - Messaging support in crypt32.dll. + - Lots of bug fixes. + * This version was released Jul 13, 2007. + + -- Ove Kaaven Wed, 22 Aug 2007 16:06:01 -0400 + +wine (0.9.40-1) unstable; urgency=low + + * New upstream release 0.9.40. + - Many MSHTML improvements. + - A few more sound fixes. + - Many Direct3D fixes. + - Lots of bug fixes. + * This version was released Jun 29, 2007. + * Some configure.ac source modifications were mysteriously lost in + a couple of the previous packages, reinstated them. Interestingly, + the corresponding modifications to configure (the generated script) + were still there... + * Removed some stuff in debian/rules that were supposed to allow + building with libicu21-dev, recent changes to Wine's configure + script means that won't be possible anymore. + Removed libicu21-dev as an allowed build dependency alternative. + + -- Ove Kaaven Mon, 20 Aug 2007 13:43:59 -0400 + +wine (0.9.39-1) unstable; urgency=low + + * New upstream release 0.9.39. + - Many MSHTML improvements. + - Several improvements to the sound support. + - A number of Winsock fixes. + - Several new supported constructs in the IDL compiler. + - Many Direct3D threading fixes. + - Lots of bug fixes. + * This version was released Jun 15, 2007. + + -- Ove Kaaven Thu, 09 Aug 2007 07:27:28 -0400 + +wine (0.9.38-1) unstable; urgency=low + + * New upstream release 0.9.38. + - Beginnings of support for copy protection kernel drivers. + - More MSI automation support. + - Many 64-bit compilation fixes. + - A number of OLE fixes. + - Lots of bug fixes. + * This version was released Jun 1, 2007. + + -- Ove Kaaven Mon, 06 Aug 2007 06:05:15 -0400 + +wine (0.9.37-1) unstable; urgency=low + + * New upstream release 0.9.37. + - MSI automation with JScript/VBScript support. + - Various MSHTML improvements. + - The usual assortment of Direct3D fixes. + - Support for a few more exe protection schemes. + - Lots of bug fixes. + * This version was released May 11, 2007. + * The wine metapackage is no longer Arch: all, it now only exists + on architectures where the other packages also exist. + (Then I could later also make it depend on things like + libwine-alsa and libwine-capi only on platforms where it's + actually possible to build them.) + * Though the above should probably restore binNMU-safety on its own, + I also replaced Source-Version with binary:Version in the control + file. Closes: #434446. + + -- Ove Kaaven Fri, 03 Aug 2007 09:46:36 -0400 + +wine (0.9.36-1) unstable; urgency=low + + * New upstream release 0.9.36. + - Midi support in the CoreAudio driver. + - Mixer support in the Alsa driver. + - A lot of MSI fixes. + - Implementation for most D3DRM functions. + - The usual assortment of Direct3D fixes. + - Lots of bug fixes. + * This version was released Apr 27, 2007. + + -- Ove Kaaven Mon, 23 Jul 2007 00:56:46 -0400 + +wine (0.9.35-2) unstable; urgency=low + + * Updated the "Replaces: wine" in the wine-bin package. + Closes: #434153. + * Removed the libwine-twain transitional package from the + wine metapackage. Closes: #434142. + + -- Ove Kaaven Sun, 22 Jul 2007 15:58:13 -0400 + +wine (0.9.35-1) unstable; urgency=low + + * New upstream release 0.9.35. Closes: #420680. + - Broken aRts sound driver now removed for good. + - Many fixes to the Quartz DLL sound support. + - File I/O performance improvements. + - The usual assortment of Direct3D fixes. + - Lots of bug fixes. + * This version was released Apr 13, 2007. + * Applied patch by Robert Millan to rename the current "wine" package + to "wine-bin", and make "wine" a metapackage that depends on all the + other packages. (I'm very much in doubt whether packages like + libwine-capi, which probably nobody has used for years, really should + be depended on by such a metapackage, but I've left it as "everything" + for now.) Closes: #416525. + * Removed the libwine-arts package. + * Split wineoss into a new libwine-oss package. While + (at least under Linux) wineoss do not actually have any + extra dependencies to worry about, nor is it very large, + this does allow the metapackage's dependency on "at least + one libwine sound driver package" to make more sense, + for those users who's only using OSS. + * Installed the hh and xcopy tools into wine-utils. + * Installed the spoolsv service into libwine-print. + * Add libcupsys2 as an alternative dependency to libcupsys2-gnutls10. + Closes: #433376. + + -- Ove Kaaven Tue, 17 Jul 2007 14:06:51 -0400 + +wine (0.9.34-1) unstable; urgency=low + + * New upstream release 0.9.34. + - Support for Xcursor. + - A range of fixes for various installers. + - New builtin xcopy tool. + - The usual assortment of Direct3D fixes. + - Lots of bug fixes. + * This version was released Mar 30, 2007. + I've been busy, will try to catch up at some point... + * Added libxcursor-dev to Build-Depends. + + -- Ove Kaaven Fri, 15 Jun 2007 03:48:29 -0400 + +wine (0.9.33-1) unstable; urgency=low + + * New upstream release 0.9.33. + - Many Direct3D fixes and performance improvements. + - More comctl32 tests and some bug fixes. + - Compatibility improvements in cmd.exe. + - Still more fixes to builtin OLE. + - Support for process control on Solaris. + - Lots of bug fixes. + * This version was released Mar 16, 2007. + + -- Ove Kaaven Wed, 23 May 2007 14:52:13 -0400 + +wine (0.9.32-1) unstable; urgency=low + + * New upstream release 0.9.32. + - Many Direct3D fixes and performance improvements. + - Several new features in the builtin cmd.exe. + - Improvements to HTML help support. + - Lots of bug fixes. + * This version was released Mar 2, 2007. + + -- Ove Kaaven Sun, 20 May 2007 08:26:43 -0400 + +wine (0.9.31-1) unstable; urgency=low + + * New upstream release 0.9.31. + - Many Direct3D fixes and performance improvements. + - Several new comctl32 test cases. + - IDL compiler improvements. + - More OLE32 marshalling fixes. + - Lots of bug fixes. + * This version was released Feb 16, 2007. + * Updated README.Debian to explain how winelauncher is set up, + in case anyone actually needs to know (they shouldn't, but + someone misinterpreted my note that says that the package is + using winelauncher as some kind of instruction for the *user* + to use it, so maybe this helps). Closes: #409556. + * The wine package now suggests antivirus packages. Closes: #411761. + * Catalan debconf translation update. Closes: #412306. + * Added uninstaller.desktop to wine-utils. Closes: #412315. + + -- Ove Kaaven Sat, 17 Mar 2007 14:18:31 -0400 + +wine (0.9.30-1) unstable; urgency=low + + * New upstream release 0.9.30. + - Many improvements to Direct3D shaders and state management. + - Support for inter-process memory allocations. + - OLE32 marshalling fixes. + - Lots of bug fixes. + * This version was released Jan 25, 2007. + * libwine-arts depends on ia32-libs-gtk on amd64. Closes: #408433. + * libwine depends on ia32-libs (>= 1.19) on amd64. Closes: #408539. + + -- Ove Kaaven Mon, 5 Feb 2007 05:13:30 -0500 + +wine (0.9.29-1) unstable; urgency=high + + * New upstream release 0.9.29. + - More work on the new Direct3D state management. + - Debugger support for Mac OS. + - Many OLE fixes and improvements. + - Audio input support on Mac OS. + - Lots of bug fixes. + * This version was released Jan 9, 2007. + * I'm pretty much up to date now, I think? Closes: #366974. + * Added winecfg.desktop from Robert Millan. Closes: #404227. + * Applied patch to mark stack executable. Closes: #401562. + * Added Galician debconf translation. Closes: #407269. + * Removed mention of winesetuptk from README.Debian. + * Documented some reasons for Debian packaging decisions, + such as package split, in README.Debian. Closes: #407052. + * Moved explorer and winecfg from wine-utils to wine. + * Removed wineinstall and any /usr/share/wine/skel stuff + from the package, it's not used anymore anyway. + Rewrote parts of README.Debian to say how it works now. + * Added amd64 build hack by Robert Millan (from #381341), + which encode the i386 binaries into the diff and then + just decode them for the amd64 build, to work around + difficulties with building a 32-bit package on amd64. + * Set urgency for this upload to high. + + -- Ove Kaaven Sun, 21 Jan 2007 00:53:22 -0500 + +wine (0.9.28-1) unstable; urgency=low + + * New upstream release 0.9.28. + - OpenGL in child windows should work again. + - Better mouse support in games. + - Beginnings of new state management in Direct3D. + - Improved audio and font support on Mac OS. + - Lots of bug fixes. + * This version was released Dec 22, 2006. + + -- Ove Kaaven Mon, 1 Jan 2007 19:40:48 -0500 + +wine (0.9.27-1) unstable; urgency=low + + * New upstream release 0.9.27. + - Better support for noexec kernels. + - Better Dwarf support in dbghelp. + - Several Winsock fixes. + - Various code cleanups. + - Lots of bug fixes. + * This version was released Dec 8, 2006. + * glut32 has been removed, and is thus no longer + installed into libwine-gl. + + -- Ove Kaaven Fri, 29 Dec 2006 21:30:11 -0500 + +wine (0.9.26-1) unstable; urgency=low + + * New upstream release 0.9.26. + - Better support for Unix locale settings. + - Improved X11 keyboard support. + - Various MSI fixes. + - Winecfg improvements. + - Lots of bug fixes. + * This version was released Nov 24, 2006. + + -- Ove Kaaven Tue, 26 Dec 2006 15:54:01 -0500 + +wine (0.9.25-1) unstable; urgency=low + + * New upstream release 0.9.25. + - Many more fixes for installer support. + - Many MSHTML improvements. + - Support for NTLMv2. + - RPC over TCP improvements. + - Lots of bug fixes. + * This version was released Nov 10, 2006. + + -- Ove Kaaven Mon, 20 Nov 2006 00:49:03 -0500 + +wine (0.9.24-1) unstable; urgency=low + + * New upstream release 0.9.24. + - Support for multiple monitors using Xinerama. + - Various MSI fixes and improvements. + - A ton of memory leaks fixed. + - Many common controls fixes. + - Lots of bug fixes. + * This version was released Oct 27, 2006. + * Added libxinerama-dev to Build-Depends. + + -- Ove Kaaven Sat, 18 Nov 2006 14:01:24 -0500 + +wine (0.9.23-1) unstable; urgency=low + + * New upstream release 0.9.23. + - Massive update of printf formats for Win64 compatibility. + - Dynamic drive support on MacOSX. + - Still more MSI fixes and improvements. + - Lots of bug fixes. + * This version was released Oct 13, 2006. + + -- Ove Kaaven Fri, 17 Nov 2006 09:42:58 -0500 + +wine (0.9.22-1) unstable; urgency=low + + * New upstream release 0.9.22. + - The usual assortment of MSI improvements. + - Several bug fixes to the various common controls. + - Pixel shaders enabled by default in D3D. + - Various improvements to the build process. + - Many translation updates. + - Lots of bug fixes. + * This version was released Sep 28, 2006. + * Applied patch by Jan Braun to make the winelauncher dialogs + have default buttons, so you can just press Enter. + Closes: #374370. + * Updated Spanish debconf translation. Closes: #384830. + + -- Ove Kaaven Thu, 16 Nov 2006 09:59:53 -0500 + +wine (0.9.21-1) unstable; urgency=low + + * New upstream release 0.9.21. + - OpenGL restructurations. + - The usual assortment of MSI improvements. + - Several Richedit fixes. + - WCMD Winelib app renamed to CMD for compatibility. + - Many improvements to the Wintrust DLL. + - Some code cleanups. + - Lots of bug fixes. + * This version was released Sep 13, 2006. + Packaged kind of late I guess, I've had disk space issues and stuff. + * Renamed wcmd to cmd in wine-utils. + It is also no longer installed to /usr/bin. + * Add dbus-1-dev as an alternative build dependency for libdbus-1-dev. + Closes: #392910. + * Added Italian debconf translation. Closes: #358247. + * Added Russian debconf translation. Closes: #382406. + + -- Ove Kaaven Wed, 15 Nov 2006 07:39:30 -0500 + +wine (0.9.20-1) unstable; urgency=low + + * New upstream release 0.9.20. + - XEmbed system tray support. (Closes: #247878) + - Many improvements to NTLM support. + - Many messages made localizable instead of hardcoded to English. + - Improved support for various OpenGL platforms. + - More improvements to the IDL compiler. + - Lots of bug fixes. + * This version was released August 24, 2006. + * Updated to allow package to be built with libicu36-dev. + Closes: #389701. + * There's now a man page for wineprefixcreate. + Closes: #284296. + + -- Ove Kaaven Tue, 3 Oct 2006 09:51:42 -0400 + +wine (0.9.19-1) unstable; urgency=low + + * New upstream release 0.9.19. + - Support for a proper Trash folder. + - Many improvements to the IDL compiler. + - Better FreeBSD support. + - A number of MSI bug fixes. + - Many RichEdit improvements. + - Lots of bug fixes. + * This version was released August 10, 2006. + + -- Ove Kaaven Sat, 23 Sep 2006 13:23:18 -0400 + +wine (0.9.18-1) unstable; urgency=low + + * New upstream release 0.9.18. + - Still more work on Direct3D. + - A lot of MSI bug fixes and improvements. + - More compatible memory management. + - Several fixes for Win64 support. + - Some performance improvements. + - Lots of bug fixes. + * This version was released July 27, 2006. + + -- Ove Kaaven Sat, 16 Sep 2006 19:50:13 -0400 + +wine (0.9.17-1) unstable; urgency=low + + * New upstream release 0.9.17. + - Still more work on Direct3D shaders. + - Now using the Gecko engine directly for MSHTML. + - Better support for apps switching to full screen mode. + - Support for multiple joysticks. + - Lots of bug fixes. + * This version was released July 10, 2006. + * Added prelink to Build-Depends. + + -- Ove Kaaven Sun, 10 Sep 2006 20:41:20 -0400 + +wine (0.9.16-1) unstable; urgency=low + + * New upstream release 0.9.16. + - More work on Direct3D shaders. + - Major DirectDraw rewrite on top of Direct3D. + - Support for debug information in Dwarf format. + - Beginnings of an OleView Winelib application. + - Lots of bug fixes. + * This version was released June 21, 2006. + (Sorry about the delay, been busy.) + * Installed the oleview application into wine-utils. + + -- Ove Kaaven Sun, 3 Sep 2006 17:58:25 -0400 + +wine (0.9.15-1) unstable; urgency=low + + * New upstream release 0.9.15. + - More MS/RPC improvements. + - Core Audio driver for Mac OS X. + - More complete DNSAPI dll. + - Improvements to Web browser support. + - Lots of bug fixes. + * This version was released June 8, 2006. + + -- Ove Kaaven Sun, 2 Jul 2006 07:18:04 -0400 + +wine (0.9.14-1) unstable; urgency=low + + * New upstream release 0.9.14. + - Better MS/RPC compatibility. + - Many fixes to Direct3D shaders. + - Several improvements to the header control. + - Lots of bug fixes. + * This version was released May 24, 2006. + + -- Ove Kaaven Mon, 26 Jun 2006 01:14:18 -0400 + +wine (0.9.13-1) unstable; urgency=low + + * New upstream release 0.9.13. + - New GPhoto backend for TWAIN. + - Dynamic drive configuration using HAL. + - A gazillion Direct3D fixes. + - New TCP transport for RPC. + - Lots of bug fixes. + * This version was released May 11, 2006. + * Added libhal-dev, libdbus-1-dev, and libgphoto2-2-dev to Build-Depends. + * Due to the TWAIN rewrite, the libwine-twain package is now obsolete. + The core TWAIN module has been folded back into libwine, but the new + SANE and gphoto2 backends are split into the new packages libwine-sane + and libwine-gphoto2. The libwine-twain package has been left as an empty + transitional package. + + -- Ove Kaaven Sat, 10 Jun 2006 12:58:49 -0400 + +wine (0.9.12-1) unstable; urgency=low + + * New upstream release 0.9.12. + - New Winelib Internet Explorer application (all 5 lines of it). + - Several improvements to the font support. + - More work on the IDL compiler. + - Faster drawing of the cards in Solitaire (very important feature). + - A number of fixes for issues found by the Coverity code cheker. + - Lots of bug fixes. + * This version was released April 13, 2006. + * Installed the iexplore application into wine-utils. + + -- Ove Kaaven Sat, 3 Jun 2006 09:37:33 -0400 + +wine (0.9.11-1) unstable; urgency=low + + * New upstream release 0.9.11. + - Fake dll files created in the system directory to help installers. + - Desktop mode now properly supports multiple processes. + - Better type parsing in dbghelp. + - Several OpenGL fixes. + - A bunch of Unicode functions in advpack. + - Lots of bug fixes. + * This version was released Mar 31, 2006. + * Patched libs/wine/Makefile.in so that the packaged Wine will prefer + preloaders and wineservers installed into /usr/lib/wine by the package, + and not any the user may have installed in /usr/bin. Closes: #361706. + * Deleted rpath stuff from configure. Closes: #359251. + * Removed wineconf from the packaging, it no longer exists. + * Removed my own fake dll generation, and a couple of other adjustments. + * Moved /usr/share/wine/generic.ppd from the wine package to libwine. + + -- Ove Kaaven Mon, 10 Apr 2006 03:07:27 -0400 + +wine (0.9.10-1) unstable; urgency=low + + * New upstream release 0.9.10. Closes: #359621. + - Improved ESD audio driver. + - More Web browser improvements in mshtml and wininet. + - Direct3D fixes and preparation for ddraw code migration. + - Explorer process now managing the desktop window. + - Lots of bug fixes. + * This version was released Mar 15, 2006. + Guess I've still been too busy to do everything I should. + * These packages are now Recommended instead of Suggested: + libwine-print, libwine-gl, wine-utils, msttcorefonts + Closes: #351965, #356189. + * Wine now install its fonts under /usr/share/wine/fonts, not + /usr/share/fonts/wine. (I've updated the packaging accordingly.) + This should stop them from being picked up by fontconfig et al. + Closes: #353495. + + -- Ove Kaaven Fri, 31 Mar 2006 14:43:29 -0500 + +wine (0.9.9-1) unstable; urgency=low + + * New upstream release 0.9.9. + - Many new features and improvements in Richedit. + - More Web browser support. + - Recursive directory change notifications. + - Wine installation is now fully relocatable. + - Direct3D 8 and 9 now use the same code. + - Many debugger improvements. + - Systray is now handled by the explorer process. + - Lots of bug fixes. + * This version was released Mar 2, 2006. + * Updated debian/libwine.files to match Wine's new naming + scheme for 16-bit DLLs. + * Fixed the build dependency on libglu1-xorg-dev. + + -- Ove Kaaven Mon, 6 Mar 2006 17:58:03 -0500 + +wine (0.9.8-1) unstable; urgency=low + + * New upstream release 0.9.8. + - Better Web browser support. + - Beginnings of a Wordpad application. + - Many richedit improvements. + - A number of Direct3D fixes. + - A few more options in winecfg. + - Lots of bug fixes. + * This version was released Feb 15, 2006. + * I'm finally back to my old build machine now. I hope I got + all the build dependencies upgraded properly. (Maybe I'll + get around to look at some bug reports sometime soon, too.) + * Applied patch to support GNU/kFreeBSD. Closes: #351953. + * Installed the wordpad application into wine-utils. + + -- Ove Kaaven Fri, 3 Mar 2006 01:07:03 -0500 + +wine (0.9.7-1) unstable; urgency=low + + * New upstream release 0.9.7. + - Directory change notifications can use inotify now. + - Hardware breakpoints in the Wine debugger. + - Beginnings of support for tape APIs. + - A bunch of improvements to the IDL compiler. + - Better scheme for mapping My Documents etc. to Unix directories. + - Lots of bug fixes. + * This version was released Feb 2, 2006. + * Link statically against ICU again. The libicu34-dev build dependency + is now versioned to (>= 3.4-4) for this. + * The BUGS file has apparently been removed, so you'll no longer find + it in /usr/share/doc/wine. No big loss, I assume. + + -- Ove Kaaven Mon, 6 Feb 2006 12:46:58 -0500 + +wine (0.9.6-1) unstable; urgency=low + + * New upstream release 0.9.6. + - A bunch of OLE fixes and improvements. + - DirectSound improvements, including full duplex support. + - Fix for the Windows metafile vulnerability. + - Many static control improvements. + - Some fixes for copy protection support. + - Lots of bug fixes. + * This version was released Jan 19, 2006. + (Yay, I'm up-to-date again, release-wise anyway.) + + -- Ove Kaaven Thu, 19 Jan 2006 12:28:14 -0500 + +wine (0.9.5-1) unstable; urgency=low + + * New upstream release 0.9.5. + - A number of MSI fixes. + - More improvements to the IDL compiler. + - Lots of bug fixes. + * This version was released Jan 4, 2006. + + -- Ove Kaaven Mon, 16 Jan 2006 14:48:57 -0500 + +wine (0.9.4-1) unstable; urgency=low + + * New upstream release 0.9.4. Closes: #345536. + - Improvements to the IDL compiler. + - Some infrastructure work for loadable driver support. + - The usual assortment of Direct3D improvements. + - IME support in the edit control. + - Better support for AVI animations. + - Debugging support improvements. + - Relay traces now work on NX platforms. + - Lots of bug fixes. + * This version was released Dec 22, 2005. + * Upgraded JACK on my temporary build machine, to fix the + libwine-jack dependencies again. Closes: #347951. + + -- Ove Kaaven Fri, 13 Jan 2006 19:33:41 -0500 + +wine (0.9.3-1) unstable; urgency=low + + * New upstream release 0.9.3. Closes: #343165. + - Many marshalling fixes in rpcrt4. + - Various OLE improvements and fixes. + - Better audio driver management in winecfg. + - Many wininet fixes. + - Several Web browser improvements. + - More dbghelp APIs implemented. + - Directory objects in wineserver. + - Lots of bug fixes. + * This version was released Dec 8, 2005. + + -- Ove Kaaven Wed, 11 Jan 2006 14:15:41 -0500 + +wine (0.9.2-1) unstable; urgency=low + + * New upstream release 0.9.2. + - Winelib Explorer app (just a wrapper around winefile for now). + - Debugger cleanups and improvements. + - Many wininet fixes. + - Better autogenerated API manpages. + - A bunch of Korean translations. + - Lots of bug fixes. + * This version was released Nov 22, 2005. + * Installed the explorer program into wine-utils. + * Renamed wineeject back to eject, and decided to go with upstream's + way to avoid the naming conflict: launch with "wine eject", not + with a wrapper script in /usr/bin. + * Grabbed the WMF patch by Marcus Meissner from Wine CVS. + It suppresses the dispatch of SETABORTPROC escapes from metafile + records (dlls/gdi/metafile.c). Some security-minded people seem to + want this to be fixed right away, even though it's obvious Wine + could never be a 100% secure program. + Closes: #346197. + + -- Ove Kaaven Mon, 9 Jan 2006 13:51:33 -0500 + +wine (0.9.1-1) unstable; urgency=low + + * New upstream release 0.9.1. + - Support for Find function in regedit. + - Winelib app to eject a CD. + - Many MSI improvements. + - Better support for running text-mode apps without X. + - Improved support for various code obfuscation tools. + - Lots of bug fixes. + * This version was released Nov 9, 2005. I know it's a bit + late to package this, but I've been on vacation. I also + know that there are newer releases, but my philosophy + continues to be to catch up one release at a time (in + case the newest one breaks stuff for someone), so just + wait, and I'll get to the newest one. + * Install the eject tool into the wine package, as it may + be useful for installers (it doesn't just eject, it also + forces wine to unmount the CD, closing any open files if + necessary) and isn't very large. The tool is installed as + wineeject, instead of eject, to avoid naming conflicts. + * Added libxt-dev and libxmu-dev to build dependencies. + Removed libgl1-mesa-dri-dev from build dependencies, + as the X.Org Mesa (xlibmesa-gl-dev) is preferred. + Closes: #336576, #337466, #338508, #343870. + * I'm now building with libicu34-dev. Wine is written to + link statically with ICU, but Debian's libicu34-dev + does not provide static libraries (unlike the previous + libicu28-dev), so I'm hacking it to link dynamically + for now. As a result, the binary package now has a hard + dependency on libicu34. I've notified the ICU maintainer + of the situation. + * Added Vietnamese debconf translation. Closes: #324126. + * Install wineserver man page (finally). Closes: #83238. + * Force libwine-dev man pages to live in /usr/share/man/man3 + instead of /usr/share/man/man3w. + + -- Ove Kaaven Wed, 4 Jan 2006 18:31:20 -0500 + +wine (0.9-1) unstable; urgency=low + + * New upstream release 0.9. Closes: #326805. + - After 12 years of development, this release marks the beginning of the + - beta testing phase. Everybody is encouraged to try it; while there + - are still bugs, most applications are expected to at least install and + - do something useful. + * This version was released Oct 25, 2005. + * Package description changes: + "Windows Emulator" => "Windows API Implementation" + "Binary Emulator" => "Binary Loader" + "ALPHA release" => "BETA release" + "developers release" => "work in progress" + "MS-Windows emulator" => "free MS-Windows API implementation" + "emulator program" => "binary loader program" + Closes: #313189. + * Added libxslt1-dev to Build-Depends. + + -- Ove Kaaven Thu, 27 Oct 2005 20:13:32 -0400 + +wine (0.0.20050930-3) unstable; urgency=low + + * Made Build-Depends compatible with sarge, by making + "xlibs-static-dev (<< 6)" an alternative for "libxkbfile-dev", + "libxxf86dga-dev", and "libxxf86vm-dev", and compatible with + potato (presumably) by making "xlibs-dev" an alternative for + "libxrender-dev". All "xlibs-dev" alternatives were also + strictified into "xlibs-dev (<< 4.3)". Closes: #333997. + + -- Ove Kaaven Sat, 15 Oct 2005 03:24:22 -0400 + +wine (0.0.20050930-2) unstable; urgency=low + + * Updated Build-Depends to reflect new X.org package split; + Xrender was probably not compiled in in my last couple of + uploads, but it should be now. + + -- Ove Kaaven Tue, 11 Oct 2005 06:44:11 -0400 + +wine (0.0.20050930-1) unstable; urgency=low + + * New upstream release 20050930. + - Joystick force feedback support. + - Beginnings of Win64 support. + - Many MSI fixes and cleanups. + - Font linking support. + - Several OLE fixes. + - Some fixes for MacOS/x86. + - Lots of bug fixes. + * The changelog reports a change to the shell icon cache + that should reduce memory requirements, which hopefully + fixes #332545 (not closing it before it's confirmed). + * Added Swedish debconf translation. Closes: #331188. + * Added Portuguese debconf translation. Closes: #331497. + + -- Ove Kaaven Sun, 9 Oct 2005 16:06:21 -0400 + +wine (0.0.20050830-1) unstable; urgency=low + + * New upstream release 20050830. + - A lot more theming support. + - Many improvements to the various crypto dlls. + - More LDAP support. + - Beginnings of an MSXML implementation. + - Better MSHTML support. + - Emulated version now set to Windows 2000 by default. + - Direct3D fixes and improvements. + - Lots of bug fixes. + * Added libxml2-dev to Build-Depends, but did not split msxml3 + into a separate package. This means the core libwine package + will now depend on libxml2, but I believe that's okay. It's + a fairly common library, and msxml3 is likely to be same. + * Install new LDAP library into new libwine-ldap package. + Added libldap2-dev to Build-Depends. + * Install new EsounD driver into new libwine-esd package. + Added libesd0-dev to Build-Depends. + * Install mscms into new libwine-cms package, since libcms1 + seems to have become a hard dependency for mscms. Removed + the libcms1 from libwine's Suggests. + * Added debconf-2.0 as an alternative debconf dependency. + * Fixed wine-safe's prompting of user. Closes: #327261. + * Built against libjack0.100.0-dev. Closes: #321222. + + -- Ove Kaaven Mon, 3 Oct 2005 22:05:01 -0400 + +wine (0.0.20050725-1) unstable; urgency=low + + * New upstream release 20050725. + - Beginnings of theme support in common controls. + - Many MSHTML improvements. + - A bunch of OLE fixes for InstallShield installers. + - Many Direct3D fixes and improvements. + - Beginnings of LDAP support. + - Various cleanups after removal of the config file. + - Lots of bug fixes. + + -- Ove Kaaven Tue, 26 Jul 2005 01:31:47 -0400 + +wine (0.0.20050628-2) unstable; urgency=low + + * One of the Debian patches must have suffered bitrot, + at least the current incarnation removed an important line + from regedit. I've put that line back. Closes: #318669. + + -- Ove Kaaven Sat, 16 Jul 2005 21:19:52 -0400 + +wine (0.0.20050628-1) unstable; urgency=low + + * New upstream release 20050628 (closes: #318472). + - Configuration settings moved to the registry. + - Graphical Wine configuration tool is now enabled. + - More MSI and OLE improvements. + - Reorganisation of the DirectDraw directory. + - Initial support for webcams. + - Lots of bug fixes. + * Made wineprefixcreate look for wineserver where I placed it, + by default. Closes: #312254. + * Applied corrections to German debconf translation. + Closes: #313860. + * The Wine packages no longer build-depend on c2man. + Closes: #313266. + * The wine.conf man page has been removed. + * The config file in /usr/share/wine/skel has been removed. + * The sample config file in /usr/share/wine/doc has been removed. + * Install Win32 API man pages into the libwine-dev package. + * Install msiexec into the wine package. + * The winecfg tool is already in wine-utils, not sure whether + it's necessary to move it into the main Wine package or not. + + -- Ove Kaaven Fri, 15 Jul 2005 16:38:08 -0400 + +wine (0.0.20050524-1) unstable; urgency=low + + * New upstream release 20050524. + - Many MSI improvements. + - More features in the file manager. + - Better compatibility for Winelib import libraries. + - SGML documentation moved out of the source tree. + - Header files cleanups. + - Lots of bug fixes. + * wine-doc is no longer built from the Wine sources. + Had to move ChangeLog.OLD into the main Wine package. + * Added Japanese debconf translation. Closes: #307013. + * Added Brazilian Portuguese debconf translation. Closes: #310654. + + -- Ove Kaaven Mon, 30 May 2005 23:00:18 -0400 + +wine (0.0.20050419-1) unstable; urgency=low + + * New upstream release 20050310. + - Mailslot support. + - Support for side mouse buttons (X buttons). + - More Richedit improvements. + - Loading of Windows registry files disabled for now. + - Many code cleanups. + - Lots of bug fixes. + * Acknowledge security NMU. Closes: #300306. + * Split OpenGL and Direct3D functionality into separate libwine-gl + package. Closes: #304815. + Some people prefer split packages, some prefer merged packages, + it's hard to please everyone. But since the contents of the + libwine-print doesn't actually require a hard dependency on CUPS, + I'll consider merging its contents into the main libwine package + soon anyway, at least if people keep asking me why they can't print. + * Added Suggests for libwine-gl to libwine. Though perhaps these + suggestions should be on the wine package, not libwine? + * Moved wineboot and regedit from wine-utils to wine. These can be + essential to installing certain applications and you probably + shouldn't need wine-utils to do that. + * Install wine.desktop into /usr/share/applications instead of + /usr/share/applnk, and use updated wine.desktop from Dan Korostelev. + Closes: #214707. + + -- Ove Kaaven Sat, 23 Apr 2005 19:52:16 -0400 + +wine (0.0.20050310-1.1) unstable; urgency=HIGH + + * Security NMU + * Create reg*.tmp files mode 0600 to avoid information leakage. + Closes: #300306 (CAN-2005-0787) + + -- Joey Hess Fri, 25 Mar 2005 10:38:43 -0500 + +wine (0.0.20050310-1) unstable; urgency=low + + * New upstream release 20050310. + - Initial implementation of a true Richedit control. + - Shell extension for browsing Unix directories. + - More MSI work. + - PBuffer support in OpenGL. + - Window painting regressions should be fixed. + - Lots of bug fixes. + * Since stdole32.tlb.so is available, I suppose I could close the + "stdole32.tlb doesn't exist" bug. Closes: #226903. + * Since I'm now up to date, I will close the "new upstream version" + bug. Closes: #271581. + * Added Czech debconf translation. Closes: #298318. + (With the way the Wine configuration is going, the debconf stuff + should probably be removed, though. So far I've just held hope + that they'd re-add some kind of multi-user capability someday.) + * Someday I need to get around to remove old cruft, and use the + latest standards, in the packaging. But since Wine has been + suffering various breakages lately, I have an excuse for waiting + a little longer. + + -- Ove Kaaven Mon, 14 Mar 2005 23:12:08 -0500 + +wine (0.0.20050211-1) unstable; urgency=low + + * New upstream release 20050211. + - Still more work on the MSI dll. + - More OLE work, including a builtin stdole32.tlb. + - Fixed inter-process window resize and repaint. + - Lots of bug fixes. + * Install *.tlb.so files into the libwine package. + * Install manpages for winegcc and wineg++ into libwine-dev. + + -- Ove Kaaven Sat, 5 Mar 2005 07:19:56 -0500 + +wine (0.0.20050111-1) unstable; urgency=low + + * New upstream release 20050111. + - Many OLE bug fixes and improvements. + - A lot more work on the MSI dll. + - Update regions now handled in the Wine server. + - Beginnings of typelib generation in the IDL compiler. + - Many janitorial cleanups. + - Lots of bug fixes. + * There are rumors that the OLE changes may break InstallShield. + If that concerns you, you could wait for some Wine 200503xx + or something release to appear before you upgrade, or pick up + an earlier Wine release by using http://snapshot.debian.net. + + -- Ove Kaaven Tue, 1 Mar 2005 05:47:02 -0500 + +wine (0.0.20041201-1) unstable; urgency=low + + * New upstream release 20041201. + - Implementation of the RSAENH dll. + - More work on the Direct3D 9 architecture. + - Builtin debugger improvements. + - Reorganisation of the Developer's Guide. + - Lots of bug fixes. + * Removed winesetup from wine's Suggests: line. + * Allow compilation with libicu28-dev. + + -- Ove Kaaven Sat, 12 Feb 2005 15:21:14 -0500 + +wine (0.0.20041019-1) unstable; urgency=low + + * New upstream release 20041019. + - Beginnings of an architecture for Direct3D 9 support. + - Many debugger regressions fixed. + - Improvements to the IDL compiler and the COM headers. + - New MSCMS dll (color management support). + - Lots of bug fixes. + * Mention Scott Ritchie's Wine packages in README.Debian. + Since I have been sick a lot lately, I have not had time + to review these packages yet, but I can at least mention + them. After I bring the current Debian packages up to + date, I'll review his packages, and if I like them, I may + turn over maintainership to him. Until then, I'm only + mentioning his packages with caution. + * Suggest "icu" in libwine, since libicu21c102 apparently + does not depend on it itself. Closes: #290158. + (Should get around to building with the newer libicu28 + later on, since it has been available for a while now.) + * Make winelauncher no longer tell you to configure Wine + if there is no ~/.wine/config, since Wine no longer needs + a config file. + * Install control.exe.so and winver.exe.so into wine-utils, + although I can't imagine a great use for them. Closes: #289163. + * Install msiexec.exe.so into wine, since it can be useful + for installers. + * Added lib1cms1-dev to the build deps, for MSCMS. + Added liblcms1 to Suggests for libwine. There's probably no + point creating a separate libwine package for CMS. + * Added fontforge to the build deps, for the bitmap fonts. + * Install fonts (/usr/share/fonts/wine) into the libwine package. + + -- Ove Kaaven Sun, 30 Jan 2005 09:52:43 -0500 + +wine (0.0.20040914-1) unstable; urgency=low + + * New upstream release 20040914 + - Various improvements to the common controls. + - New ITSS dll (for HTML Help support). + - Many compatibility fixes in the exported headers. + - Replacements for the Windows standard bitmap fonts. + - Lots of bug fixes. + * Seems the documentation files are generated as *.htm now, + not *.html. Not sure when this happened, but the doc-base + files are now changed to reflect this. Closes: #285669. + * Added Dutch debconf translation. Closes: #283975. + * The wineclipsrv no longer exist, so it doesn't need + a manpage anymore. Closes: #83258. + + -- Ove Kaaven Tue, 14 Dec 2004 23:22:18 -0500 + +wine (0.0.20040813-1) unstable; urgency=low + + * New upstream release 20040813 + - New msiexec application. + - Support for alpha blending. + - More sound support improvements. + - Various code cleanups. + - Lots of bug fixes. + * Acknowledge NMU. Closes: #267536. + * Make winelauncher report exit status on stderr, not stdout. + Closes: #271667. + * Description of libwine-alsa now just says it's for ALSA, not for + ALSA 0.9. Closes: #275018. + * Change the wine manpage to reflect where I put the wineserver. + Closes: #278057. + * Forgot to close bug for the winelauncher patch I applied in 20040716-1, + so do it now: Closes: #260993. + * winedbg now has a man page. Closes: #83266. + * Removed extra ftbuild.h inclusions added long ago, but that are no + longer necessary. + + -- Ove Kaaven Wed, 1 Dec 2004 07:46:43 -0500 + +wine (0.0.20040716-1.3) unstable; urgency=high + + * NMU. + * Build against changed libcapi20 API. + + -- Matthias Klose Wed, 10 Nov 2004 19:21:13 +0100 + +wine (0.0.20040716-1.2) unstable; urgency=low + + * NMU. + * Change libcapi20 build dependency to libcapi20-dev. + + -- Matthias Klose Sat, 4 Sep 2004 10:16:31 +0200 + +wine (0.0.20040716-1.1) unstable; urgency=high + + * NMU. + * Fix libcapi build dependency (closes: #267536). + + -- Matthias Klose Sat, 28 Aug 2004 02:04:55 +0200 + +wine (0.0.20040716-1) unstable; urgency=low + + * New upstream release 20040716 (closes: #261547) + - Implementation of the Microsoft Installer dll. + - Beginnings of proper inter-process window repaints. + - Several DirectSound improvements. + - Fixes for the regressions caused by the new filesystem support. + - Lots of bug fixes. + * Applied winelauncher patch from Kevin Shanahan which allows + each $WINEPREFIX to have its own flag files to disable + prelaunch and debug windows. + * Remove binfmt-support-specific doubledash hack from winelauncher, + it's apparently no longer needed (nor does it work anymore). + Closes: #261855. + * Added Turkish debconf translation. Closes: #252942. + + -- Ove Kaaven Sat, 14 Aug 2004 17:11:52 +0200 + +wine (0.0.20040615-1) unstable; urgency=low + + * New upstream release 20040615 + - Major winedbg rewrite using the dbghelp dll. + - New Wine preloader to reserve memory areas at startup. + - Many improvements to the audio support. + - Lots of bug fixes. + * Acknowledge NMU (closes: #251107), which although imperfectly + executed, was well meant. + * Install wine-preloader into libwine. + * Add GLUT to build dependencies. Closes: #253715. + * Remove mention of unmaintained daily CVS builds from README.Debian. + Closes: #252370. + * Mention wineprefixcreate in README.Debian. + * Change default winebrowser registry key to "sensible-browser" instead + of a hardcoded list of common browsers. Closes: #249583. + This may not change existing installations, it may be necessary for + you to change the registry entry yourself on existing installations. + I've mentioned how to do this in README.Debian. + (It may be possible to make winebrowser ignore the registry entry + entirely and hardcode it to always use sensible-browser, but I + am not sure if that's a good idea.) + + -- Ove Kaaven Thu, 17 Jun 2004 08:22:56 +0200 + +wine (0.0.20040505-2) unstable; urgency=low + + * NMU. + * Rebuild against libcupsys2-gnutls10 (fixed: Bug#251107) + + -- Kenshi Muto Sun, 13 Jun 2004 03:45:00 +0000 + +wine (0.0.20040505-1) unstable; urgency=low + + * New upstream release 20040505 (Closes: #248554) + - Many more filesystem improvements, including autodetection + of drive types and devices, and support for editing the drive + configuration with winecfg. + - Many Direct3D improvements. + - Several fixes to the various sound drivers. + - Lots of bug fixes. + + -- Ove Kaaven Wed, 12 May 2004 02:04:29 +0200 + +wine (0.0.20040408-1) unstable; urgency=low + + * New upstream release 20040408 (Closes: #245679) + - DOS devices and drives are now configured through symlinks. + - Many shell32 improvements. + - New task manager merged from ReactOS. + - First version of wineprefixcreate tool for initial setup. + - Lots of bug fixes. + * Redirect errors from final "kill" command in winelauncher to + /dev/null, since any failures there should be harmless. + Closes: #238065. + * Install taskmgr into wine-utils. + * Set ICUUC_LIB and ICUDATA_LIB variables for configure, + needed to compile this Wine release against the old ICU + version in Debian, as instructed by Shachar Shemesh. + * Adapted skeleton wine configuration in /usr/share/wine/skel + to contain DOS device and drive symlinks. For existing + installs, it seems wine will convert the old config to the + new symlink-based scheme automatically, for a limited + transition period. But I thought it best to update the + packaging now anyway, to make sure I got it right before + it's too late. + * Install wineprefixcreate into wine. This seems to be + an alternative to copying /usr/share/wine/skel into ~/.wine. + * Added Danish debconf translation. Closes: #234064. + + -- Ove Kaaven Tue, 20 Apr 2004 15:14:11 +0200 + +wine (0.0.20040309-1) unstable; urgency=low + + * New upstream release 20040309 + - Much improved winegcc tool, now used to build Wine itself. + - VxDs are now separate libraries for better modularity. + - Improvements and simplifications to the drive configuration. + - New setupapi INF script to create the initial registry. + - Many improvements to the various multimedia dlls. + - Lots of bug fixes. + * Moved skeleton wine configuration from /usr/share/wine to + /usr/share/wine/skel. Updated README.Debian to reflect this. + * Install patched tools/wineinstall into /usr/share/wine. + If the script happens to work, it might be better to use it + than copying the /usr/share/wine/skel into ~/.wine, since + it would also be able to upgrade an old installation, and + has more tweaks, but I haven't tested this script much lately. + * Moved wineconf from /usr/lib/wine to /usr/share/wine. + * Install generic.ppd and wine.inf in /usr/share/wine. + * There's no longer a winedefault.reg. Everything is handled by + wine.inf. Added explanation on how to use wine.inf to + README.Debian. + * Create program symlinks manually in debian/rules instead of + using dh_link, since these symlinks must be absolute, otherwise + they won't work when "cp -r"-ed into ~/.wine. Closes: #235406. + * Try to make winelauncher look for an existing config file + in $WINEPREFIX (before complaining that you have to run + winesetup). Closes: #235405. + * There's now a man page for widl. + * There's now a man page for winebuild. Closes: #114673. + * Update libwine-* package list in README.Debian. + + -- Ove Kaaven Wed, 10 Mar 2004 22:10:06 +0100 + +wine (0.0.20040213-1) unstable; urgency=low + + * New upstream release 20040213 + - Improved support for screen resolution changes. + - More shell32 improvements. + - Several Winelib compatibility fixes. + - Beginnings of support for typelib creation. + - Lots of bug fixes. + * Moved wine.bin, wine-[kp]thread and wineserver from wine to libwine, + since these are going to be needed for Winelib programs too. + * Added winebrowser and expand to the wine package. + * Added libfontconfig1-dev, libssl-dev, and libcapi20-2 to + Build-Depends. + * Added new package libwine-capi to contain the capi20 module. + + -- Ove Kaaven Tue, 24 Feb 2004 14:09:34 +0100 + +wine (0.0.20040121-2) unstable; urgency=high + + * Urgency high since this should hit testing as + soon as possible (both to help jack migration, and + to supersede the currently NPTL-incompatible version + in testing). + * Fixed debian/rules to also make libwine-jack depend + on libjack0.80.0-0. Sorry for the mistake. + * Put dlls/twain/README into the libwine-twain package. + Closes: #224941. + + -- Ove Kaaven Tue, 27 Jan 2004 18:46:48 +0100 + +wine (0.0.20040121-1) unstable; urgency=low + + * New upstream release 20040121 + - Many improvements in the shell32 dll. + - Better support for constructors in C++ Winelib apps. + - Improved Regedit tool. + - Full support for graphic tablets. + - Lots of DirectMusic improvements. + - Better support for video playback. + - Full IME support for Asian locales. + - Lots of bug fixes. + * The exec shield workaround was also disabled again upstream + "because it caused too much trouble". Perhaps #224837 was + some of that trouble. Need verification. + * Build-Depend on libjack0.80.0-dev instead of libjack0.71.2-dev. + Closes: #228786. + + -- Ove Kaaven Thu, 22 Jan 2004 05:08:49 +0100 + +wine (0.0.20031212-1) unstable; urgency=low + + * New upstream release 20031212 + - Initial implementation of XDND drag&drop support. + - Improved startup performance on remote displays. + - Major improvements in the oleaut32 dll. + - Some support for Netbios functions. + - Work around for Exec Shield and prelinking troubles. + - Many code cleanups. + - Lots of bug fixes. + * It seems regapi is no more, have to remove it from the + packages. (A man page for it is not needed anymore then, + which closes #83261) + * The tool regedit supersedes it, so I'm using that now to + build the skeleton configuration in /usr/share/wine. I + patched regedit to accept input from stdin if a filename + of "-" is given, so input can still be zcat-ed to it. + * Updated README.Debian for regedit instead of regapi, and + mention that regedit is in wine-utils (still). + + -- Ove Kaaven Sat, 20 Dec 2003 05:41:29 +0100 + +wine (0.0.20031118-1) unstable; urgency=low + + * New upstream release 20031118 (closes: #211906) + - Many printing improvements. + - Run-time detection of NPTL threading. (closes: #218476) + - Lots of code merges from Crossover Office 2.1. + - Some reorganization of the source tree. + - Lots of bug fixes. + * Install wine.bin-kthread and wine.bin-pthread binaries into + /usr/bin to allow the threading autoselection to work. + * The DNS lookup issues is also claimed to have been fixed now, + probably because of the NPTL detection. Closes: #214252. + * Added winecpp to libwine-dev. + + -- Ove Kaaven Wed, 17 Dec 2003 03:14:12 +0100 + +wine (0.0.20031016-1) unstable; urgency=low + + * New upstream release 20031016 + - Support for the Xrandr extension. + - Dll separation of kernel and ntdll is finished. + - Many enhanced metafile improvements. + - Lots of bug fixes. + * DocBook DSSSL stylesheets are apparently no longer included in the + upstream source. However, they have one available separately + (in the "tools" module of CVS), so I put it into the debian/ + directory and let the debian/rules file generate the documentation + itself (without using upstream makefile) using that stylesheet. + I also chose to continue to build each book as many small HTML + files instead of as one big HTML file, since that's the "tried and + true" way, or something. + * Some old plaintext documentation has also been removed upstream, + they've been removed from the packaging too. + * Added HURD and FreeBSD to architecture fields, as requested. + Closes: #222227. + + -- Ove Kaaven Sun, 30 Nov 2003 17:36:44 +0100 + +wine (0.0.20030911-1) unstable; urgency=low + + * New upstream release 20030911 + - Many improvements to the winecfg configuration tool. + - Massive header files cleanup for better source compatibility. + - Some more progress on the kernel/ntdll separation. + - Lots of bug fixes. + (Yes, newer upstream releases exist, I plan to upload each of + them with a few days in between to allow them to be archived + on snapshot.debian.net) + * Install rpcss, rundll32, start, winemenubuilder into libwine. + * Install *.def files into libwine-dev. + * Build-depend on libicu-dev, so that support for non-Western + languages gets compiled in. Suggest libicu21c102 for libwine. + * Added missing "]" in winedefault.reg. Closes: #218612. + * Fixed doc-base (it apparently got broken after the wine-doc + changes). Closes: #215393. + * Fixed dash compatibility of winelauncher. Closes: #219624. + * Noted that daily builds haven't been working lately + in README.Debian. Closes: #213729. + * Tried to fix configure to detect current freetype. + * Started rewriting the build system a little bit to make it + possible to make winelauncher configure Wine automatically + without winesetup's help. This is not finished yet, though, + and since I'm far behind on Wine releases now, I think I'll + do it later. Still, I did get around to po-debconfify the + still unused debconf templates (closes: #203286), and put + a skeleton per-user no-Windows configuration into + /usr/share/wine that it's possible to copy into ~/.wine for + those who want to do so. + * Updated README.Debian to reflect (some of) the above. + * /var/lib/wine/drivec is no longer in the package. + + -- Ove Kaaven Fri, 28 Nov 2003 13:28:20 +0100 + +wine (0.0.20030813-2) unstable; urgency=low + + * Pthread changes in current glibc CVS caused Wine to not work. + This has to be fixed both Wine-side and glibc-side. This upload + fixes it on the Wine side by applying a patch from WineHQ CVS + for this. Closes: #210300. + (The glibc side is bug #210347, which must also be fixed before + Wine runs again, sorry.) + + -- Ove Kaaven Thu, 11 Sep 2003 14:16:33 +0200 + +wine (0.0.20030813-1) unstable; urgency=low + + * New upstream release 20030813 + - Partial implementation of the Microsoft Installer (msi.dll). + - GUI for regedit (from ReactOS). + - DirectMusic dlls reorganization. + - Many Wininet improvements. + - Lots of bug fixes. + + -- Ove Kaaven Wed, 20 Aug 2003 19:29:44 +0200 + +wine (0.0.20030709-3) unstable; urgency=low + + * Place winspool.drv into libwine, not libwine-print, so that programs + that link to it don't need libwine-print. Closes: #202050. + * Remove stale libwine.so and libwine_unicode.so symlinks + in preinst. Closes: #202116. + * Build-depend on libjack0.71.2-dev instead of libjack0.50.0-dev. + I am not sure that this jack version will work with Wine, but since + 0.50.0 is apparently no longer in unstable, I guess I have no choice. + Closes: #202237. + * Changed wine-doc build rules a bit to be more in line with upstream + documentation layout. This will change the directory layout in the + wine-doc package, you may have to adjust your bookmarks. Closes: #202310. + * Added winecfg program to wine-utils. + * Updated Standards-Version to 3.6.0, rearranged debian/rules file + a bit to have a separate binary-indep rule for building wine-doc. + * Corrected sections in control file (finally). + + -- Ove Kaaven Mon, 21 Jul 2003 16:18:16 +0200 + +wine (0.0.20030709-2) unstable; urgency=low + + * Fixed shlibs so we don't depend on nvidia-glx. Closes: #201257, #201300. + * Found out that wine was never ported to alpha after all (the alpha + references in the win32 headers must be from NT or something, there's + apparently no actual code in Wine for alpha), so I removed that again. + Now only i386, powerpc, and sparc remain. + + -- Ove Kaaven Tue, 15 Jul 2003 10:05:32 +0200 + +wine (0.0.20030709-1) unstable; urgency=low + + * New upstream release 20030709 + - Still more Direct3D and DirectSound improvements. + - Inter-process clipboard support. + - Locale handling improvements. + - More progress on the kernel/ntdll separation. + - Lots of bug fixes. + * Added powerpc, sparc, and alpha to architectures, let's see + if the packages actually build on those... + + -- Ove Kaaven Mon, 14 Jul 2003 15:13:27 +0200 + +wine (0.0.20030618-1) unstable; urgency=low + + * New upstream release 20030618 (closes: #198646) + - Still more Direct3D and DirectSound improvements. + - Tons of fixes merged from Crossover Office 2.0. + - New iphlpapi dll. + - Lots of bug fixes. + * There's supposed to be a fix for Lotus Notes in this release. + Closes: #196156, #196938. + * Build-depend on libartsc0-dev (yeah, finally someone told me). + Closes: #197255. + * Build-depend on libjpeg62-dev | libjpeg-dev instead of just + libjpeg-dev. Closes: #196136. + + -- Ove Kaaven Tue, 24 Jun 2003 21:52:30 +0200 + +wine (0.0.20030508-2) unstable; urgency=low + + * Added winevdm.exe.so to the wine package (no, not wine-utils). + Closes: #195950, #196013. + * Make it possible to build from source with libjack0.71.2. However, + I'm not convinced that the code might work with a new jack version, + so I'll still be compiling against the older version myself. + Closes: #196014. + * Since people keep complaining about libwine-arts depending on arts + 4:2.2.2, without telling me what's wrong with that, I now + depend on arts 1.1.2, clearly an even older arts, but if they can't + tell me what they want me to do, I'll teach'em to. Closes: #195518. + + -- Ove Kaaven Wed, 4 Jun 2003 07:26:12 +0200 + +wine (0.0.20030508-1) unstable; urgency=low + + * New upstream release 20030508 (closes: #192873) + - Some more reorganizations of the source tree. + - A few more steps towards kernel/ntdll separation. + - Many Direct3D improvements. + - More compatible COM interfaces definitions. + - Lots of bug fixes. + * Build-depend on flex-old | flex (<< 2.5.31) + + -- Ove Kaaven Mon, 2 Jun 2003 04:40:08 +0200 + +wine (0.0.20030408-1) unstable; urgency=low + + * Long overdue Wine updates for Debian + (Closes: #181499, #183854). + Wonder if I should RFA. + * New upstream release 20030408 + - Some reorganizations of the source tree. + - File change notifications. + - Support for all variants of glibc 2.3. + - Many documentation updates. + - Lots of bug fixes. + * New upstream release 20030318 + - Many Direct Sound improvements. + - File locking support. + - Progress on kernel/ntdll dll separation. + - Lots of bug fixes. + * New upstream release 20030219 (Closes: #183854) + - Better dead keys support. + - Many debugger fixes. + - More Direct3D work. + - Lots of bug fixes. + * Fixed winelauncher bashism (Closes: #178986) + * Created libwine-jack package. + * Changed build dependencies (added glu, ungif and jack). + They're no longer compatible with potato. + + -- Ove Kaaven Thu, 17 Apr 2003 14:55:30 +0200 + +wine (0.0.20030115-2) unstable; urgency=low + + * Added workaround for the broken docbook-utils in woody + in debian/rules. Closes: #172082. + * Hopefully less winelauncher failures in case of Ctrl-C. + Closes: #176615. + * Automatically add "--" if launched as wine-auto, and + make binfmt-support launch that. Closes: #178521. + + -- Ove Kaaven Mon, 27 Jan 2003 18:18:26 +0100 + +wine (0.0.20030115-1) unstable; urgency=low + + * New upstream release 20030115 + - Much better header files compatibility in Winelib. + - A ton of Direct3D work. + - Many improvements in sound support. + - New wineboot tool to simulate a Windows reboot. + - Lots of bug fixes. + * New tool wineboot placed in wine-utils. + * Installed winewrap and winegcc/wineg++ into libwine-dev. + + -- Ove Kaaven Sun, 19 Jan 2003 21:03:50 +0100 + +wine (0.0.20021219-1) unstable; urgency=low + + * New upstream release 20021219 + - DLL linking now done through import libraries. + - A couple of new tools to make Winelib easier to use. + - Many Direct3D improvements. + - Improved Windows compatibility of the regression tests. + - Lots of bug fixes. + + -- Ove Kaaven Sat, 21 Dec 2002 21:03:21 +0100 + +wine (0.0.20021125-1) unstable; urgency=low + + * New upstream release 20021125 + - Finished conversion to STRICT compilation mode. + - WinHelp revival. + - Client-side fonts supported even without RENDER extension. + - Regression tests no longer require Perl. + - Lots of bug fixes. + * Removed libperl-dev from build dependencies accordingly. + * CUPS is now loaded dynamically, so I made debian/rules add + the necessary libcupsys2 dependency itself. + + -- Ove Kaaven Thu, 28 Nov 2002 17:25:21 +0100 + +wine (0.0.20021031-1) unstable; urgency=low + + * New upstream release 20021031 + - Complete listview overhaul. + - Beginnings of real RPC support. + - Most dlls now build properly in STRICT mode. + - Inter-process window activation and focus handling. + - Many improvements to AVI support. + - Lots of bug fixes. + + -- Ove Kaaven Wed, 6 Nov 2002 15:36:15 +0100 + +wine (0.0.20021007-1) unstable; urgency=low + + * New upstream release 20021007 (closes: #164607) + - Massive listview rewrite. + - New MS RLE codec. + - winemaker should be working again. + - Beginnings of Direct3D 8 support. + - Lots of bug fixes. + * Patched to work with glibc 2.3. Closes: #165323. + + -- Ove Kaaven Sun, 20 Oct 2002 23:11:17 +0200 + +wine (0.0.20020904-1) unstable; urgency=low + + * New upstream release 20020904 + - Much improved PowerPC support. + - More correct locale definitions. + - Progress on the conversion of handle types to pointers. + - Many Visio and Quicken fixes merged from Crossover. + - Lots of bug fixes. + * Yeah, I know I'm late in packaging this release, + but I've been sick. Closes: #159867. + * Fixed debian/*.dirs (many of them accidentally contained + /usr/share/doc/libwine-twain). Closes: #157063. + * Changed gluck.debian.org to people.debian.org in README.Debian + since it's reported that the apt source doesn't work otherwise. + * Fixed path of system.ini in README.Debian. Closes: #159833. + + -- Ove Kaaven Fri, 13 Sep 2002 15:44:32 +0200 + +wine (0.0.20020804-2) unstable; urgency=low + + * Made comdlg32 import winspool using delayed imports + instead of regular imports. This should make comdlg32 + work without libwine-print as long as the print + dialog isn't opened (trying that will probably crash). + Closes: #156338. + + -- Ove Kaaven Thu, 15 Aug 2002 21:38:38 +0200 + +wine (0.0.20020804-1) unstable; urgency=low + + * New upstream release (closes: #155542) + - Beginnings of an IDL compiler. + - Several new winedbg features. + - More OLE and shell improvements. + - NAS and AudioIO sound drivers. + - Still more Sparc portability fixes. + - Lots of bug fixes. + * New tool widl placed in libwine-dev. + * The new NAS driver is placed in a new libwine-nas package. + For some reason, the build system makes this driver depend on X11, + but I don't know enough about NAS to know if it's supposed to. + * The AudioIO driver is for Solaris, so it isn't built. + * There's now a man page for winebuild (closes: #83274). + + -- Ove Kaaven Tue, 6 Aug 2002 19:42:51 +0200 + +wine (0.0.20020710-1) unstable; urgency=low + + * New upstream release 20020710 + - DirectSound 8 and DirectInput 8 support. + - Many OLE improvements. + - Support for font downloading in Postscript driver. + - ALSA sound driver. + - More portability fixes, particularly for Sparc. + - Lots of bug fixes. + * Split off libwine components with heavy dependencies + into separately installable packages (closes: #148479): + libwine-print (depends on CUPS) + libwine-twain (depends on SANE) + libwine-alsa (depends on ALSA) + libwine-arts (depends on aRts) + * List all the Wine packages in README.Debian. + + -- Ove Kaaven Thu, 25 Jul 2002 04:48:55 +0200 + +wine (0.0.20020605-1) unstable; urgency=low + + * New upstream release 20020605 (Closes: #150139) + - Better Mingw support, including cross-compilation on Linux. + - Still more dll separation work. + - Winelib applications now get loaded much like builtin dlls. + - Some command-line options replaced by config entries. + - Multimedia improvements, including an MP3 decoder. + - Massive whitespace cleanup. + - New Winelib file manager. + - Lots of bug fixes. + * Fixed wine-doc.doc-base. Closes: #149649. + * Added Catalan debconf template. Closes: #139745. + * New tool regsvr32 placed in wine. + * New tool winefile placed in wine-utils. + * Wine build system has changed and installs hardlinked binaries. + I'll just package the hardlinked files as ordinary files for now. + But at least there's no longer .so files in /usr/bin (closes: #148357). + * Removed README.Debian reference to my old apt repository on WineHQ; + since they no longer run Debian, I can't host it there anymore. + + -- Ove Kaaven Sun, 23 Jun 2002 04:55:39 +0200 + +wine (0.0.20020509-1) unstable; urgency=low + + * New upstream release 20020509 + - More dll separation work. + - Many async I/O improvements. + - Still more unit tests. + - A lot less multimedia code. + - Many portability fixes, esp. for ReactOS. + - Lots of bug fixes. + * New tool winepath placed in wine-utils. + * clock and hlp2sgml removed from wine-utils. + * Added German debconf templates. Closes: #139095. + * Added Catalan debconf template. Closes: #139746. + * Doubled size of MAX_FONTS. Closes: #145033. + * Explicitly depend on libfreetype6, and changed Wine code + to look for libfreetype.so.6 instead of libfreetype.so. + Closes: #146136. + + -- Ove Kaaven Mon, 13 May 2002 05:58:19 +0200 + +wine (0.0.20020411-1) unstable; urgency=low + + * New upstream release 20020411 + - Beginnings of an SMB client implementation. + - New naming scheme and location for builtin dlls. + - aRts sound driver. + - A bunch of unit tests. + - Much more complete setupapi implementation. + - Some dll separation progress. + - The usual common controls rewrites. + - Much improved Microsoft Office support. + - Lots of bug fixes. + * Wine license changed to LGPL. Updated debian/copyright. + * Build system changed. Updated debian/* files. + * New build dependency libarts-dev added for aRts driver. + * New build dependency libsane-dev added for TWAIN support. + * New tool regedit placed in wine-utils. + + -- Ove Kaaven Sat, 13 Apr 2002 14:31:02 +0200 + +wine (0.0.20020228-1) unstable; urgency=low + + * New upstream release 20020228 + - Client-side font rendering using Xrender. + - Local server COM support. + - Many DrawText improvements. + - A ton of fixes for better MS Office support. + - Preliminary support for C unit tests. + - Lots of bug fixes. + * Updated the build dependencies, been too long since last time. + * Added tchar.h to list of headers to install in include/Makefile.in. + Closes: #131918. + * Made winelauncher errors about not finding winesetup more + helpful. Closes: #135263. + + -- Ove Kaaven Fri, 8 Mar 2002 12:21:08 +0100 + +wine (0.0.20020122-2) unstable; urgency=low + + * Sigh. Conflict with binfmt-support (<< 1.1.2), then. + Closes: #130887. + + -- Ove Kaaven Sat, 26 Jan 2002 23:21:36 +0100 + +wine (0.0.20020122-1) unstable; urgency=low + + * New upstream release 20020122 + - Lots of improvements to asynchronous I/O. + - Beginnings of unit testing infrastructure. + - Inter-process DDE should work now. + - Lots of bug fixes. + * dosmod no longer exist. (Closes: #83260) + * Tried to make the winelauncher script behave in the absence + of a display. Closes: #128068. (Also tried to make the script + return the correct error code while I was at it. Didn't I have + a bug on that once?) + * Updated Spanish debconf templates. Closes: #120241, #128927. + * Changed short description of wine-utils from "Wine Emulator" + to "Windows Emulator" to match the other binary packages... + * Install wine.xpm and wine_small.xpm into /usr/share/pixmaps. + + -- Ove Kaaven Fri, 25 Jan 2002 15:58:51 +0100 + +wine (0.0.20011226-2) unstable; urgency=low + + * Added xlibmesa-dev to the build dependencies. + * Added "undocumented" manpage for wineconsole. + * Added support for the binfmt-support package. Closes: #89386. + * Prepend "--" to arguments in wineshelllink. Closes: #128124. + + -- Ove Kaaven Sat, 12 Jan 2002 00:06:15 +0100 + +wine (0.0.20011226-1) unstable; urgency=low + + * New upstream release 20011226 + - Many improvements to audio support. + - Lots of new actions in SystemParametersInfo. + - New console based on Win32 window instead of xterm. + - Server protocol redesigned. + - More shlwapi improvements. + - Lots of bug fixes (Closes: #115482). + * Placed the new wineconsole program into the wine package. + * Changed build dependency cygnus-stylesheets to docbook-utils. + Closes: #123736. + * Updated Standards-Version to 3.5.6. + + -- Ove Kaaven Thu, 27 Dec 2001 10:41:11 +0100 + +wine (0.0.20011108-2) unstable; urgency=low + + * Revert to debhelper v2 compatibility, and wrote ldconfig into + postinst manually, since debhelper no longer likes libwine.so + anyway. Closes: #119051. + + -- Ove Kaaven Sun, 11 Nov 2001 13:18:40 +0100 + +wine (0.0.20011108-1) unstable; urgency=low + + * New upstream release 20011108 + - Shared windows support starts doing something useful. + - Overlapped I/O improvements. + - Support for running files from removable media. + - Many shlwapi improvements. + - Quartz dll keeps growing. + - Lots of bug fixes (Closes: #115319). + * Present a verification question if Wine is launched + as a MIME handler from mailcap (Closes: #114977). + * Tried to add a KDE file association (Closes: #118430). + If anyone has suggestions for improving that (I didn't manage + to make Wine launch on left-click, only on right-click + and then selecting WINE), please let me know. + + -- Ove Kaaven Fri, 9 Nov 2001 03:05:30 +0100 + +wine (0.0.20011004-1) unstable; urgency=low + + * New upstream release 20011004 + - Beginnings of shared window handles. + - Much improved typelib support. + - Tons of new code in quartz dll. + - Lots of bug fixes (Closes: #109668). + * The specmaker tool has been replaced by the winedump tool + (Closes: #87552). + * This release was apparently badly timed (it was exceedingly broken). + However, one day after the release, all the major breakages were + fixed in the CVS tree (i.e. business as usual in the Wine project). + So I've applied the current CVS patches to make this Debian + release somewhat useful. + + -- Ove Kaaven Sat, 6 Oct 2001 13:15:44 +0200 + +wine (0.0.20010824-1) unstable; urgency=low + + * New upstream release 20010824 + - Inter-process SendMessage support + - More DDE improvements + - Preparation work for shared window handles + - Several debugger improvements + - Better GDI objects management + - Lots of bug fixes + + -- Ove Kaaven Sun, 26 Aug 2001 15:27:56 +0200 + +wine (0.0.20010731-1) unstable; urgency=low + + * New upstream release 20010731 + - 16-bit comm routines reimplemented properly + - More improvements to the Postscript driver + - A few more steps towards dll separation + - Lots of bug fixes + * And from release 20010629 (which I didn't package + because I think it was a very unstable release) + - Better font metrics support in Postscript driver using Freetype + - Major window management redesign (still in progress) + - Message queues in wineserver to prepare for inter-process messaging + - DDE merged from Corel tree, plus various fixes + - 64-bit file size support + - Lots of bug fixes + * You wanted a more recent Wine, you got it (closes: #109230) + * Applied another Linux 2.4 winsock patch. + * Updated README.Debian to point to WineHQ resources and such + (troubleshooting guide, FAQ, etc). + + -- Ove Kaaven Sun, 26 Aug 2001 15:21:57 +0200 + +wine (0.0.20010510-3) unstable; urgency=low + + * Applied patch from Marcus Meissner to make CUPS support + build on potato. + + -- Ove Kaaven Thu, 17 May 2001 20:05:46 +0200 + +wine (0.0.20010510-2) unstable; urgency=low + + * Added CUPS build dependency, and installed it on my build + machines, so users that need printing can take advantage of + Wine's new support for CUPS. + * Moved sample config files potentially referenced from postinst + from /usr/share/doc/wine to /usr/share/wine, and added symlinks + to them in /usr/share/doc/wine, as per Debian policy. + * There's a new generic.ppd among the sample config files, I'm + not sure what to do with it other than stuff it into + /usr/share/doc/wine. + * Updated Standards-Version to 3.5.4. + + -- Ove Kaaven Thu, 17 May 2001 13:10:06 +0200 + +wine (0.0.20010510-1) unstable; urgency=low + + * New upstream release 20010510 + - Many improvements to printing support + - Some graphics driver restructures + - Lots of bug fixes + * And from release 20010418 (which I didn't package + because I think it was a very bad release) + - DirectDraw restructuration and improvements + - MSVCRT headers for compiling Winelib apps + - Postscript driver enhancements + - Several multimedia fixes + - Lots of bug fixes + * Declared versioned dependency on debhelper v3. + + -- Ove Kaaven Sat, 12 May 2001 12:15:41 +0200 + +wine (0.0.20010326-3) unstable; urgency=low + + * Maybe tell postinst too that I moved documentation/samples/* + (system.ini) from libwine to wine. Closes: #92446. + * Added Spanish to wine.templates. Closes: #92316. + + -- Ove Kaaven Sun, 1 Apr 2001 21:52:30 +0200 + +wine (0.0.20010326-2) unstable; urgency=low + + * Implemented DEB_BUILD_OPTIONS *properly*. + * Cleaner .a file handling in debian/rules. + + -- Ove Kaaven Fri, 30 Mar 2001 11:39:04 +0200 + +wine (0.0.20010326-1) unstable; urgency=low + + * New upstream release + - Serial async I/O improvements + - Support for app-specific dll overrides in config file + - Lots of bug fixes. + * New build dependency libperl-dev (because of the new + winetest program, which is supposed to be wine's new + API test suite, but though it was necessary to compile + it, I don't think it's useful to have in the debian + packages, is it?) + * There's a new winecheck script too, but I didn't include + it either, as I'm not sure how it works and whether it + would be useful in Debian packages. + * Made the dependency on xbase-clients versioned >= 4.0, + so it doesn't satisfy potato xfree86 3.x users, forcing + the ORed xcontrib dependency instead. + * Added Suggests: msttcorefonts (neat package). + * Moved documentation/samples/* from libwine to wine. + * Implemented DEB_BUILD_OPTIONS stuff. + Upgraded Standards-Version to 3.5.2. + + -- Ove Kaaven Wed, 28 Mar 2001 16:31:47 +0200 + +wine (0.0.20010305-1) unstable; urgency=low + + * New upstream release 20010305. + - Some improvements to the wineserver protocol. + - The usual common controls fixes/improvements. + - Version information in builtin dlls. + - Lots of bug fixes. + + -- Ove Kaaven Tue, 6 Mar 2001 00:35:21 +0100 + +wine (0.0.20010216-5) unstable; urgency=low + + * Added dependency on xbase-clients | xcontrib, since the + winelauncher needs xmessage in order to operate. + * Made winelauncher handle filenames with spaces. Closes: #87710. + * Moved libwine's unused config stuff to wine (though still not used). + * Fixed bashism in libwine.preinst. Closes: #87864. + * Added French debconf translations. Closes: #87749, #87750. + + -- Ove Kaaven Mon, 26 Feb 2001 17:19:50 +0100 + +wine (0.0.20010216-4) unstable; urgency=low + + * Gave in and killed the OSMesa support, by overriding + the config.cache with a debian/config.anticache in rules. + Sadly, users most likely can no longer use plain old non-GLX + Mesa (without hardware acceleration) to play Half-Life at 0.2 fps + anymore, but maybe that's no big loss anyway. + Closes: #83391, #83393. + * Removed MesaGL mess explanation from README.Debian again. + * Changed german translation of libwine.templates. Closes: #87604. + + -- Ove Kaaven Sun, 25 Feb 2001 19:23:11 +0100 + +wine (0.0.20010216-3) unstable; urgency=low + + * Made Wine a handler of the application/x-msdos-program MIME + type. (Soon your Unix mailers will also be able to run all + those Windows viruses, muahahaha...) + * Added a GNOME file association for that too. + (But I don't know how to do that for KDE... if there's anything + extra I need to do to make it work in KDE too, send a patch + to the bug tracker or something) + * Moved winemaker manpage to where winemaker is now (wine-utils). + * Added "undocumented" manpage for specmaker and wine.bin. + + -- Ove Kaaven Sun, 25 Feb 2001 11:26:35 +0100 + +wine (0.0.20010216-2) unstable; urgency=low + + * Oops... seems that as I moved from one machine to another, the + 0.0.20010216-1 was built on top of 0.0.20010112-2, not -3. + Now I've imported the changes that was done to -3 + (changelog and shlibs.local)... + + -- Ove Kaaven Wed, 21 Feb 2001 20:34:55 +0100 + +wine (0.0.20010216-1) unstable; urgency=low + + * New upstream release 20010216. + - Several PostScript driver enhancements. + - Improved enhanced metafiles support. + - Beginnings of PowerPC support. + - Lots of bug fixes. (Closes: #83214) + * libwine_tsx11.so is new, placed it in /usr/lib. + * specmaker is new, placed it in wine-utils. + * Updated README.Debian to explain the MesaGL mess. + * Built with debhelper v3. + * Moved winemaker from libwine-dev to wine-utils, since it's just a + porting tool for preparing windows for winelib compilation, not + a build requirement once the sources have been prepared. + * Removed rpath hack from debian/rules, assuming that winelauncher + does a good enough job (or recognizing that the upstream configure + adds rpath itself so I wouldn't have to anyway). + * Patched winelauncher a lot, so now it works without rpath in the + Debian packaging, and works with the winelib apps. + * Moved /usr/lib/*.so symlinks to libwine-dev. + * Finally moved the /var/lib/wine stuff from libwine to wine. + * Someone apparently translated libwine.templates to German. + While not terribly useful (the first message might be obsolete + and the other isn't actually used, at least not right now), + especially not without also translating wine.templates, I just + threw it into libwine.templates anyway to close the bug. + Closes: #83366. + + -- Ove Kaaven Mon, 19 Feb 2001 22:00:36 +0100 + +wine (0.0.20010112-3) unstable; urgency=low + + * Added shlibs.local, to use "xlibosmesa3 | mesag3" instead of just + xlibosmesa3, so that users that use mesag3 can just add a symlink + (or mesag3 can be made to provide such a symlink itself). + On the other hand, would adding a Build-Conflicts: xlibosmesa-dev + (and build without OSMesa support) be a better idea...? + * Removed bashism from winelauncher script. Closes: #83559. + + -- Ove Kaaven Fri, 26 Jan 2001 16:36:03 +0100 + +wine (0.0.20010112-2) unstable; urgency=low + + * Updated README.Debian. Closes: #82624. + + -- Ove Kaaven Wed, 17 Jan 2001 16:52:06 +0100 + +wine (0.0.20010112-1) unstable; urgency=low + + * New upstream release 20010112. + This version of Wine unfortunately doesn't support a global config + file, so the default wine.conf is now removed from the package. + I'll just have to recommend using winesetuptk for now. + * Using debconf to notify the sysadmin of the above issue, and ask + whether to delete /etc/wine.conf. + * Decided to use winelauncher like it was intended; rename the main + wine binary to wine.bin, and rename winelauncher to wine. + This will also automatically launch winesetup if there's no config. + * Removing wine.conf in postrm if wine is purged. + + -- Ove Kaaven Sat, 13 Jan 2001 16:38:56 +0100 + +wine (0.0.20001222-2) unstable; urgency=low + + * Added usr/lib to libwine-dev.dirs. (Oops.) + * Added ldconfig to libwine.postinst. + * Now that winesetuptk is available, I added winesetup to Suggests, + and mentioned it in README.Debian. The next Wine release ought to + have support for a new global config file, I plan to remove wine.conf + from the package once that happens. + * Added information about other sources for Wine .deb packages + (from the WineHQ download page) to README.Debian. + + -- Ove Kaaven Thu, 11 Jan 2001 18:34:39 +0100 + +wine (0.0.20001222-1) unstable; urgency=low + + * New upstream release 20001222. + The configuration file format has changed, but I've kept the wine.conf + in here since the winesetuptk tool isn't ready yet (I'm waiting for it + to handle the new configuration file format), and wine will simply + automatically generate a ~/.wine/config using the old wine.conf. + * Updated README.Debian to explain these config issues. + * Built more of the winelib apps, put some of them (including the + all-important "winemine") into wine-utils. + + -- Ove Kaaven Sat, 23 Dec 2000 04:54:03 +0100 + +wine (0.0.20001202-1) unstable; urgency=low + + * New upstream release 20001202. + New tools winelauncher and wineshelllink. + Updated wine.conf. + (I ought to use winelauncher for something, maybe soon.) + * Updated Build-Depends for XFree86 4.0. + * Install regapi into wine. Closes: #76138, #47857. + Also put winedefault.reg into wine instead of libwine. + Will clean up the inconsistencies, such as drive setup + and files being in libwine instead of wine, later. + * Moved winebuild, wmc, and wrc from wine-utils and + into libwine-dev, since these are tools required for + compiling Winelib apps. + * Added LDFLAGS with rpath set to /usr/lib/wine as arguments + to make during build, so that regapi and winedbg works. + Closes: #72243 (may have been closed by 20001026-2 too). + Eventually DLL separation will remove the need for rpath, + but I'll keep it until then. + * Added a new fake drive for /usr/bin, so that wine can find + winedbg. + + -- Ove Kaaven Sun, 3 Dec 2000 11:15:53 +0100 + +wine (0.0.20001026-2) unstable; urgency=low + + * Repackaged with debhelper, since debmake proved too limited. + Closes: #69467, #69469, #69570, #70820, #71461. + * The default wine.conf update and the libdir fix (and + the repackaging) closes: #67381, #67382. + * Reorganized wine-doc package, it now features HTML docs. + * Took Windows directories with spaces out of the package proper, + since debhelper didn't cope with them. Created them in postinst + instead for now. + * Some initial debconf support. But doing real configuration + questions must wait until I've patched the upstream + tools/wineinstall script for easier debconf integration. + * Moved Drive C path from /usr/share/wine/drivec to + /var/lib/wine/drivec for FHS compliance. (libwine.preinst takes + care of moving the actual contents and performing a search & + replace in wine.conf.) Closes: #70618, #70619, #70620. + + -- Ove Kaaven Sat, 28 Oct 2000 23:40:07 +0200 + +wine (0.0.20001026-1) unstable; urgency=low + + * New upstream release + + -- Ove Kaaven Fri, 27 Oct 2000 05:11:28 +0200 + +wine (0.0.20001002-1) unstable; urgency=low + + * New maintainer Ove Kaaven. + * New upstream release + * Update default wine.conf, fixed EXTRA_LD_LIBRARY_PATH. + * Set --libdir=/usr/lib/wine explicitly, the $${exec_prefix} didn't work. + * Added a few Windows directories into the /usr/share/wine/drivec. + * Add an empty winsock.dll file to Windows directory in libwine. + * Initialize win.ini and system.ini in Windows directory in + libwine.postinst. (Hmm. Wonder if a --purge should remove everything? + If the user only wanted to remove the .deb to compile wine himself, + that might be a bad idea if the user installed something...) + + -- Ove Kaaven Thu, 26 Oct 2000 12:52:42 +0200 + +wine (0.0.20000909-1) unstable; + + * New version for unstable. Hopefully, this one will run. + + -- Andrew D. Lenharth Wed, 20 Sep 2000 10:01:17 -0800 + +wine (0.0.20000801-1) unstable; urgency=low + + * New version for unstable. Enjoy. + * elfdlls are seperated from libwine and put into /usr/lib/wine + * lib directories moved, should close a few bugs in 20000614 + + -- Andrew D. Lenharth Mon, 20 May 2000 10:01:17 -0800 + +wine (0.0.20000614-1) unstable; urgency=low + + * New version for unstable. Enjoy. + * Many new upstream bug fixes. wine-utils now contains utilities. + * Directory structure reorganized for debian. + * elfdlls are seperated from libwine and put int /usr/share/wine/lib + * winebuild now included. Closes#62395 + * fnt2bdf now included. Closes#61214 Closes#64892 + + -- Andrew D. Lenharth Mon, 20 May 2000 10:01:17 -0800 + +wine (0.0.20000430-1) unstable; urgency=low + + * New version for unstable. Enjoy. + * Many new upstream bug fixes, and a few file moves, so expect bugs. + * Directory structure reorganized for debian. + * elfdlls are seperated from libwine and put int /usr/share/wine/lib + + -- Andrew D. Lenharth Sat, 13 May 2000 10:01:17 -0800 + +wine (0.0.20000326-2) unstable; urgency=low + + * Tryed out the elfdll stuff. Didn't work yet. + + -- Andrew D. Lenharth Mon, 14 Feb 2000 18:01:17 -0800 + +wine (0.0.20000326-1) unstable; urgency=low + + * New version for unstable. Enjoy. + * Many new upstream bug fixes, and a few file moves, so expect bugs. + + -- Andrew D. Lenharth Mon, 14 Feb 2000 18:01:17 -0800 + +wine (0.0.20000130-1) unstable; urgency=low + + * New version for unstable. Closes a few bugs. + + -- Andrew D. Lenharth Mon, 14 Feb 2000 18:01:17 -0800 + +wine (0.0.20000109-2) frozen; urgency=low + + * OpenGL depends fixed. Closes 55313 55365 55186 + + -- Andrew D. Lenharth Wed, 14 Dec 1999 18:01:17 -0800 + +wine (0.0.20000109-1) unstable; urgency=low + + * Assorted upstream Bug fixs as always :). + * Compiled with Xpm again. Closes #54910 + + -- Andrew D. Lenharth Wed, 14 Dec 1999 18:01:17 -0800 + +wine (0.0.991212-1) unstable; urgency=low + + * Assorted upstream Bug fixs as always :). + + -- Andrew D. Lenharth Wed, 14 Dec 1999 18:01:17 -0800 + +wine (0.0.991114-2) unstable; urgency=low + + * Added check for /usr/X11R6/lib/libwine*. Closes: 43322 43597 + * fixed dependency on libwine. + * Assorted upstream Bug fixs as always :). + + -- Andrew D. Lenharth Wed, 21 Nov 1999 18:01:17 -0800 + +wine (0.0.991114-1) unstable; urgency=low + + * New upstream version. + * Assorted upstream Bug fixs as always :). + + -- Andrew D. Lenharth Wed, 14 Nov 1999 18:01:17 -0800 + +wine (0.0.991031-1) unstable; urgency=low + + * New upstream version. + * Changed a to point to /floppy instead of /mnt/fd0. + * Now links to mesa. Closes: #47312 + * symtable is now set correctly in wine.conf. Closes: #43601 + * Assorted upstream Bug fixs as always :). + + -- Andrew D. Lenharth Wed, 3 Nov 1999 18:01:17 -0800 + +wine (0.0.990923-2) unstable; urgency=low + + * Packaging fix. + * libgl1 dependecy now libmesagl. Closes: #47351 #47014 #46937 #46937 + + -- Andrew D. Lenharth Sat, 16 Oct 1999 09:09:27 -0700 + +wine (0.0.990923-1) unstable; urgency=low + + *New Upstream release. + *Lots of bug fixes (of course). + *Reworked msacm driver. + + -- Andrew D. Lenharth Tue, 05 Oct 1999 14:21:46 -0700 + +wine (0.0.990815-1) unstable; urgency=low + + * New Upstream release. + * Lots of bug fixes. + * Many more dlls are seperate from the main library. + * includes documentation/ directory included. Closes: #29103 + * fixed depend problem. Closes: #43320 #43325 #43332 + * wine.conf is now back in /etc. Closes: #43387 + + -- Andrew D. Lenharth Tue, 24 Aug 1999 14:21:46 -0700 + +wine (0.0.990731-1) unstable; urgency=low + + * New upstream version + * Lots of bug fixes. + + -- Andrew D. Lenharth Tue, 24 Aug 1999 12:18:25 -0700 + +wine (0.0.990704-2) unstable; urgency=low + + * New maintainer Andrew Lenharth. + * Repackaged. + * libwine0.0.971116 renamed to libwine + + -- Andrew D. Lenharth Sun, 1 Aug 1999 14:36:54 -0700 + +wine (0.0.990704-1) unstable; urgency=low + + * New upstream release: + - Server communication optimized. + - Many window painting fixes. + - Portability improvements. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 5 Jul 1999 13:17:44 +0200 + +wine (0.0.990613-1) unstable; urgency=low + + * New upstream release: + - All tasks now run in their own thread. + - Win32 debug API preliminary implementation. + - New Winelib app: a command-line interpreter. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 14 Jun 1999 12:47:10 +0200 + +wine (0.0.990523-1) unstable; urgency=low + + * New upstream release: + - Printing improvements + - X input and multimedia timers moved to service thread. + - More threading and locking fixes. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 31 May 1999 17:49:52 +0200 + +wine (0.0.990508-1) unstable; urgency=low + + * New upstream release: + - Lots of threading fixes. + - Start of enhanced metafile support. + - Several common controls improvements. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 10 May 1999 16:14:26 +0200 + +wine (0.0.990426-1) unstable; urgency=low + + * New upstream release: + - Resources in built-in DLLs. + - Threading support for FreeBSD and Solaris. + - Lots of threading and synchronization changes. + - Loader reorganization and new load order support. + - Lots of bug fixes. + + -- Vincent Renardias Tue, 27 Apr 1999 14:16:38 +0200 + +wine (0.0.990328-1) unstable; urgency=low + + * New upstream release: + - Lots of new OLE stuff. + - Use separate threads for Win32 processes. + - Various multimedia improvements. + - Lots of bug fixes. + + -- Vincent Renardias Sun, 28 Mar 1999 21:54:03 +0200 + +wine (0.0.990214-1) unstable; urgency=low + + * New upstream release: + - More reorganizations of headers and drivers. + - Still more OLE stuff. + - Many new functions and stubs. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 15 Feb 1999 14:24:45 +0100 + +wine (0.0.990131-1) unstable; urgency=low + + * Add menu support (Fix bug #19196). + * Correct dosmod.1 symlink (Bugs #32361, #32342, #32236). + * New upstream release: + - Tons of new OLE stuff. + - Several improvements to DirectDraw support. + - Better message queues. + - Many new functions and stubs. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 1 Feb 1999 11:08:20 +0100 + +wine (0.0.990110-3) unstable; urgency=low + + * Rebuild with OpenGL dev. libs so DirectX emulation works. + * Make dosmod.1 point to wine.1 rather than undocumented.7. + + -- Vincent Renardias Tue, 19 Jan 1999 18:25:22 +0100 + +wine (0.0.990110-2) unstable; urgency=low + + * Updated documentation (Fix bug #31873). + * Add missing dep. on libwine (Fix bug #31982). + + -- Vincent Renardias Sat, 16 Jan 1999 22:43:48 +0100 + +wine (0.0.990110-1) unstable; urgency=low + + * New upstream release: + - Many more COM interfaces definitions. + - Improvements to the resource compiler. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 11 Jan 1999 04:36:02 +0100 + +wine (0.0.990103-1) unstable; urgency=low + + * New upstream release: + WHAT'S NEW with Wine-990103: (see ChangeLog for details) + - Improved console support. + - Tons of new stubs. + - Improvements to header files compatibility. + - More features in Wine server. + - Lots of bug fixes. + * Added several more READMEs. + + -- Vincent Renardias Mon, 4 Jan 1999 13:05:48 +0100 + +wine (0.0.981211-1) unstable; urgency=low + + * New upstream release: + WHAT'S NEW with Wine-981211: + - A lot of code moved around for a better structure. + - New console support. + - Beginnings of TTY driver. + - Tons of new stubs. + - More DOS and native USER support. + - Lots of bug fixes. + WHAT'S NEW with Wine-981108: + - More common controls. + - Better separation of X11-dependent code. + - More DOS support. + - Winsock IPX support. + - Lots of bug fixes. + WHAT'S NEW with Wine-981025: + - KDE drag&drop support. + - Still more common controls and SHELL32 features. + - More Postscript driver functions. + - Lots of bug fixes. + * Updated FAQ. + * Removed installation of texinfo manual (doesn't work since 2 releases) + + -- Vincent Renardias Tue, 29 Dec 1998 14:52:20 +0100 + +wine (0.0.981018-1.1) frozen unstable; urgency=low + + * Non-maintainer release. + * Recompiled with new libc, to fix __register_frame_info problem, + at maintainer's request. + * Build manpages with "c2man-wine" (now packaged as such), because + the mainline c2man lacks an option wine uses. + * A bugfix in c2man-wine fixes the problem of manpages with spaces in + their names. Removed the attempted workaround (which didn't work :) + of removing those manpages after they are generated. + + -- Richard Braakman Mon, 14 Dec 1998 14:28:48 +0100 + +wine (0.0.981018-1) unstable; urgency=low + + * New upstream release: + - ELF DLL loader. + - Some more DOS support. + - Still more common controls and SHELL32 features. + - Using Windows native USER.DLL may work. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 19 Oct 1998 17:33:08 +0200 + +wine (0.0.980927-1) unstable; urgency=low + + * New upstream release: + - Still more common controls and SHELL32 features. + - MIDI I/O support. + - Several new undocumented KERNEL functions. + - More DOS exe stuff including some debugger support. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 28 Sep 1998 15:35:42 +0200 + +wine (0.0.980913-2) unstable; urgency=low + + * Just fixed a bug that made libwine-dev useless + since ~ 1 year ago (Which makes we wonder if anyone + actually used this package since this bug has never + been reported to me ;). + * Include graphics/psdrv/README as /usr/doc/wine/README.psdrv + (Bug #26699). + * Patches included from winehq.com: + - callproc.diff: Fix the CallProc{Ex}32W function. + - file_fix: Fix FILE_Read & FILE_Write behavior. + - int_fix: Missing last minute change. + - more_tsx: Fixed ``threadsafeness''. + + -- Vincent Renardias Tue, 15 Sep 1998 16:02:56 +0200 + +wine (0.0.980913-1) unstable; urgency=low + + * New upstream release: + - Even more common controls stuff. + - Many PostScript driver improvements. + - More DOS executables support. + - Lots of bug fixes. + + -- Vincent Renardias Sun, 13 Sep 1998 20:48:23 +0200 + +wine (0.0.980822-1) unstable; urgency=low + + * New upstream release: + - Improved mmio support. + - VxDCall support. + - More common controls and shell32 stuff. + - Better DOS executables support. + - Lots of bug fixes. + * Patches included from winehq.com: + - SetWindowLong: it's now possible to switch between the listview + and the iconview in the word95 File open dialog. + - RevokeDragDrop: New stub. + * Put the manpages in the correct directory! + + -- Vincent Renardias Thu, 27 Aug 1998 14:17:26 +0200 + +wine (0.0.980809-3) unstable; urgency=low + + * Patches from winehq.com applied: + - glibc2-dos: nows builds dosmod properly on libc6. + + -- Vincent Renardias Thu, 13 Aug 1998 14:03:24 +0200 + +wine (0.0.980809-2) unstable; urgency=low + + * Added loader/dos/dosmod in the binary package. + + -- Vincent Renardias Mon, 10 Aug 1998 18:09:26 +0200 + +wine (0.0.980809-1) unstable; urgency=low + + * New upstream release: + - Preliminary DOS executables support. + - Postscript driver improvements. + - More client/server stuff. + - Better shell32.dll builtin support. + - Proper Win16 mutex locking. + - Lots of bug fixes. + + -- Vincent Renardias Sun, 9 Aug 1998 16:25:30 +0200 + +wine (0.0.980726-1) unstable; urgency=low + + * New upstream release: + - Still more common controls stuff. + - More DirectDraw support. + - Compilation problems should be gone. + - Lots of bug fixes. + - Much improved manual pages generation. + * Now takes over 2 hours to build... ;( + + -- Vincent Renardias Mon, 27 Jul 1998 12:58:43 +0200 + +wine (0.0.980712-1) unstable; urgency=low + + * tried to fix #24140. + * New upstream release: + - More common controls stuff. + - Win32s VxD support. + - Beginnings of client/server architecture. + - More NLS support. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 13 Jul 1998 12:47:47 +0200 + +wine (0.0.980628-2) unstable; urgency=low + + * Added more doc. files (Bug #24139). + * Patches from www.winehq.com included: + - stub-for-fontview (Allows c:\windows\fontview.exe to start). + - winelib_snoop16 (Fix pbm when linking with libwine.so). + + -- Vincent Renardias Thu, 2 Jul 1998 16:23:49 +0200 + +wine (0.0.980628-1) unstable; urgency=low + + * New upstream release: + - Common controls improvements. + - Win16 DLL snooping. + - Preliminary internal Postscript driver. + - Improved DIB section handling. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 29 Jun 1998 12:27:40 +0200 + +wine (0.0.980614-1) unstable; urgency=low + + * New upstream release: + - Many drawing fixes. + - Inter-DLL calls snooping. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 15 Jun 1998 11:37:51 +0200 + +wine (0.0.980601-1) unstable; urgency=low + + * New upstream release: + - New resource compiler. + - Toolbar control. + - Partial implementation of CreateDIBSection. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 1 Jun 1998 17:05:08 +0200 + +wine (0.0.980517-2) unstable; urgency=low + + * Patches from www.winehq.com included: + commdlg_crash + + -- Vincent Renardias Wed, 20 May 1998 12:58:43 +0200 + +wine (0.0.980517-1) unstable; urgency=low + + * New upstream release: + - Lots of common controls improvements. + - Better thunking support. + - Lots of bug fixes. + + -- Vincent Renardias Sun, 17 May 1998 20:13:29 +0200 + +wine (0.0.980503-3) unstable; urgency=low + + * Correct dependencies... *sigh* + + -- Vincent Renardias Thu, 14 May 1998 16:05:00 +0200 + +wine (0.0.980503-2) unstable; urgency=low + + * Fix debian/rules (Fix #22382) + * Patch from www.winehq.com included: + - word980503.diff: makes Word95's file dialog boxes work. + + -- Vincent Renardias Tue, 12 May 1998 16:28:49 +0200 + +wine (0.0.980503-1) unstable; urgency=low + + * New upstream release: + - Module loading restructuration. + - Some rotated text support. + - Documentation for many more functions. + - Lots of bug fixes. + * Patches from www.winehq.com included: + - crtdll.diff: More functions implemented. + - module.diff: Fix patch mess in LoadModule16. + - profile: Make PROFILE_GetSection work properly. + - region: Fixes a problem with CombineRgn(). + + -- Vincent Renardias Tue, 12 May 1998 16:28:49 +0200 + +wine (0.0.980413-2) unstable; urgency=low + + * Patches from www.winehq.com included: + - arc_fix: Allows tk/tcl 8.0 (wish80.exe) to draw properly. + - default_bitmap_depth: fix buglet in displaying. + - metafile32: improved matefile support. + - mohr.diff: missing 'break;' statement. + - profile2: tweak profile reading in registry. + - rootcursor: Don't change the cursor look on the rootwindow. + * Updated FAQ. + * Updated html documentation. + + -- Vincent Renardias Fri, 17 Apr 1998 21:49:55 +0200 + +wine (0.0.980413-1) unstable; urgency=low + + * New upstream release: + - Flat thunks support. + - Many more autoconf checks for better portability. + - DIALOGEX resource support. + - Lots of bug fixes. + + -- Vincent Renardias Mon, 13 Apr 1998 16:26:48 +0200 + +wine (0.0.980329-1) unstable; urgency=low + + * New upstream release: + - More ImageLists support. + - More Win32 metafile support. + - Still some debugging output changes. + - Lots of bug fixes. + * Fix ugly shlibs.local bug (fortunatly, noone noticed ;) + * Patches included from winehq.com: init_crash, managed_winpos, relay_string. + + -- Vincent Renardias Mon, 30 Mar 1998 19:18:42 +0200 + +wine (0.0.980315-1) frozen unstable; urgency=low + + * New upstream release: + - Preliminary ImageLists support. + - Beginnings of enhanced metafiles. + - More debugging macros changes. + - Lots of bug fixes. + * Fix critical Bug #19429: libwine now depends on wine since + for now this library is totally useless without it. + + -- Vincent Renardias Fri, 20 Mar 1998 22:18:05 +0100 + +wine (0.0.980301-1) unstable; urgency=low + + * New upstream release: + - New debugging printfs scheme. + - Better DOS device handling. + - Lots of bug fixes. + * Polished debian/rules file. + * Updated html doc & FAQ. + + -- Vincent Renardias Mon, 2 Mar 1998 20:21:44 +0100 + +wine (0.0.980104-2) unstable; urgency=low + + * Include GNU Info & Postscript documentation as well as extra + manpages in wine-doc. + + -- Vincent Renardias Sat, 10 Jan 1998 15:49:19 +0100 + +wine (0.0.980104-1) unstable; urgency=low + + * New upstream release: + - Beginnings of DirectDraw/DirectSound support. + - Preliminary threading support based on clone(). + - Lots of bug fixes. + + -- Vincent Renardias Thu, 8 Jan 1998 01:43:26 +0100 + +wine (0.0.971221-2) unstable; urgency=low + + * Included the following patches from www.winehq.com/patches/ : + - ComboBox Fix (Bertho Stultiens). + - Console Fix (Karl Garrison). + - SetMetaFileBitsEx function updated. + - fd_set Winsock fixes (Ove Kaaven). + * Now compiled with egcs (gcc dies with sig 11 on misc/shellord.c). + + -- Vincent Renardias Thu, 1 Jan 1998 16:06:13 +0100 + +wine (0.0.971221-1) unstable; urgency=low + + * New upstream release (Bug #16209): + - Preliminary GDI paths support. + - DrawFrameControl implementation. + - Multimedia support for time and joystick functions. + - Win32 spec files now generate C code for Winelib. + - Tons of new Win32 functions and stubs. + - Lots of bug fixes. + * Corrected 2 buglets in debian/rules; closes:#15054, #15051. + * strip fnt2bdf (Fix #15724). + * Added libwine-dbg binary package. + * Adjusted packages section/priority. + * Moved libwine.a from libwine0.0.971116 to libwine-dbg. + * Compile with '-O3' flag. + + -- Vincent Renardias Sun, 28 Dec 1997 21:13:53 +0100 + +wine (0.0.971116-1) unstable; urgency=low + + * New upstream code. + - Emulator and library unification. + - New About dialog. + - Menus improvements. + - Lots of bug fixes. + - Now compiles under libc6 without additional patch. + * Added libwine0.0.971116 (Yes, the name is ugly ;) & libwine-dev packages; + They allow to compile Win32 C code as native Linux executable. + (Examples included in libwine-dev) + * Added wine.sym file to aid debugging. + * Added wine-doc package (FAQ + misc. documentation). + * Updated packages descriptions. + * Include more documentation in main package. + + -- Vincent Renardias Mon, 17 Nov 1997 16:11:34 +0100 + +wine (0.0.971101-1) unstable; urgency=low + + * New upstream code (#14057). + * Recompiled with libc6/xlib6g/xpm4g (#12715,#12918). + * Added documentation/fonts file. + + -- Vincent Renardias Sat, 20 Sep 1997 21:56:44 +0200 + +wine (0.0.970914-1) unstable; urgency=low + + * New Upstream Source: + - Better resource handling. + - New Progress control. + - Improved PE module support. + - Many relay code changes. + - Lots of bug fixes. + * Include wineconf configuration script. + * Use pristine source. + + -- Vincent Renardias Fri, 29 Aug 1997 22:06:05 +0200 + +wine (0.0.970804-1) unstable; urgency=low + + * New Upstream Source: + - Joystick support, + - More Win32 stuff, + - Lots of bug fixes. + + -- Vincent Renardias Sat, 9 Aug 1997 17:31:05 +0200 + +wine (0.0.970720-1) unstable; urgency=low + + * new upstream source. + * new maintainer. + * released to unstable. + * compiled with libc6. + * modified dependencies (Fixes #5992). + * moved /usr/bin/wine to /usr/X11R6/bin. + * use /usr/lib/wine [ (c) bcwhite ]. + * Modified numbering scheme after agreement with upstream maintainer. + + -- Vincent Renardias Sat, 26 Jul 1997 17:47:45 +0200 + +wine (970629-1) experimental; urgency=LOW + + * new upstream source + + -- Brian White Wed, 4 Dec 1996 20:49:55 -0500 + +wine (951124-1) experimental; urgency=LOW + + * first Debianized packages + + -- Brian White Sun, 26 Nov 1996 23:02:47 -0400 + + +Local variables: +mode: debian-changelog +End: --- wine-1.0-rc2.orig/debian/libwine-print.deps +++ wine-1.0-rc2/debian/libwine-print.deps @@ -0,0 +1,2 @@ +freetype +cups --- wine-1.0-rc2.orig/debian/bug/wine/control +++ wine-1.0-rc2/debian/bug/wine/control @@ -0,0 +1 @@ +Report-With: libwine --- wine-1.0-rc2.orig/debian/bug/wine-bin/control +++ wine-1.0-rc2/debian/bug/wine-bin/control @@ -0,0 +1 @@ +Report-With: libwine --- wine-1.0-rc2.orig/debian/maint/build-final +++ wine-1.0-rc2/debian/maint/build-final @@ -0,0 +1,30 @@ +#!/bin/sh +set -e +rm -f debian/amd64.tar.lzma.uu +version=`dpkg-parsechangelog|sed -n 's/Version: \(.*\)/\1/p'` +# see if the version in the changelog is tagged (already built) +obj_type="`git-cat-file -t "wine-$version" 2>/dev/null`" || true +if [ -n "$obj_type" ] +then + # it is, so only grab changes since then + last_version="$version" +else + # it's not, this must be the dummy changelog from import-done, + # so grab changes since version before that + last_version=`dpkg-parsechangelog -o1 -c1|sed -n 's/Version: \(.*\)/\1/p'` +fi +# build changelog +git-dch --release --auto --full --meta \ + --debian-tag="wine-$last_version" \ + --git-log="--first-parent" +# commit changelog +version=`dpkg-parsechangelog|sed -n 's/Version: \(.*\)/\1/p'` +git add debian/changelog +git commit -m "Release $version" +# build package +export DEB_FIXDIFF=yes +git-buildpackage --git-pristine-tar \ + --git-upstream-tag="wine-%(version)s" \ + --git-debian-tag="wine-%(version)s" \ + --git-tag \ + "$@" --- wine-1.0-rc2.orig/debian/maint/import-done +++ wine-1.0-rc2/debian/maint/import-done @@ -0,0 +1,20 @@ +#!/bin/sh +set -e +if [ "$1" != "--upstream-version" ] +then + echo "Usage: $0 --upstream-version VERSION" + exit 1 +fi +upstream_version="$2" +# Create changelog entry, so build tools can find the upstream version +dch -v "$upstream_version-1" --distribution UNRELEASED --preserve \ + "UNRELEASED" +git add debian/changelog +# Amend the merge commit message +if [ -f announce.tmp ] +then + git commit --amend -F announce.tmp + rm announce.tmp +else + git commit --amend +fi --- wine-1.0-rc2.orig/debian/maint/build +++ wine-1.0-rc2/debian/maint/build @@ -0,0 +1,8 @@ +#!/bin/sh +set -e +rm -f debian/amd64.tar.lzma.uu +export DEB_FIXDIFF=yes +git-buildpackage --git-pristine-tar \ + --git-upstream-tag="wine-%(version)s" \ + --git-debian-tag="wine-%(version)s" \ + "$@" --- wine-1.0-rc2.orig/debian/maint/import +++ wine-1.0-rc2/debian/maint/import @@ -0,0 +1,62 @@ +#!/bin/sh +set -e +if [ "$1" != "--upstream-version" ] +then + echo "Usage: $0 --upstream-version VERSION FILENAME" + exit 1 +fi +upstream_version="$2" +origfilename="$3" + +# dereference symlink, we'll stash the original filename into pristine-tar +# (currently, debian does not allow .tar.bz2 source packages anyway, so this +# reserves the .orig.tar.* names for what's actually uploaded to Debian) +if [ -L "$origfilename" ] +then + filename="`find "$origfilename" -printf "%h/%l"`" +else + filename="$origfilename" +fi + +# craft the .orig.tar.gz for the Debian source package +debfilename="`dirname "$origfilename"`/wine_$upstream_version.orig.tar.gz" +if [ "$filename" != "$origfilename" ] && [ "$origfilename" != "$debfilename" ] +then + # kill .orig.tar.bz2, we won't use it + rm "$origfilename" +fi +if [ ! -f "$debfilename" ] +then + # convert .orig.tar.gz + bzcat "$filename"|gzip -9 > "$debfilename" +fi + +# if we're not building from a git tree, use regular uupdate +if [ ! -d ".git" ] +then + exec uupdate --no-symlink "$*" +fi + +# pull from upstream git repository +upstream_tag="wine-$upstream_version" +git checkout upstream +git pull winehq tag "$upstream_tag" +# format my verbose "New upstream release" messages, including ANNOUNCE file +tag_time=`git-cat-file tag "$upstream_tag"|sed -n 's/tagger .*<.*> \([0-9]*\) .*/\1/p'` +release_date=`date -u -d "@$tag_time" +"%b %-d, %Y"` +echo "New upstream release $upstream_version, released $release_date." > announce.tmp +sed -n 's/^ - \(.*\)/- \1/p' ANNOUNCE >> announce.tmp + +# load original .tar.bz2 into pristine-tar +git checkout master +pristine-tar -v commit "$filename" "$upstream_tag" + +# load converted .tar.gz into pristine-tar +pristine-tar -v commit "$debfilename" "$upstream_tag" + +# merge from upstream into master branch +git checkout -q master +git merge upstream + +# amend the merge commit message +$0-done --upstream-version "$upstream_version"