summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/windows_packaging/README150
-rw-r--r--tools/windows_packaging/ardour.nsi123
-rwxr-xr-xtools/windows_packaging/clean.sh5
-rwxr-xr-xtools/windows_packaging/configure-debug.sh8
-rwxr-xr-xtools/windows_packaging/configure-distcc-debug.sh12
-rwxr-xr-xtools/windows_packaging/configure-distcc-release.sh12
-rwxr-xr-xtools/windows_packaging/configure-release.sh8
-rwxr-xr-xtools/windows_packaging/copydll-fedora.sh11
-rwxr-xr-xtools/windows_packaging/copydll-waves.sh35
-rwxr-xr-xtools/windows_packaging/cptovmshare.sh19
-rw-r--r--tools/windows_packaging/gdb-ardour.bat4
-rw-r--r--tools/windows_packaging/gdb.bat4
-rw-r--r--tools/windows_packaging/gdbinit2
-rw-r--r--tools/windows_packaging/gdbinit_home1
-rw-r--r--tools/windows_packaging/loaders.cache144
-rwxr-xr-xtools/windows_packaging/make-installer.sh15
-rwxr-xr-xtools/windows_packaging/mingw-env.sh65
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-autohint.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-no-sub-pixel.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-bgr.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-rgb.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vbgr.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vrgb.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/10-unhinted.conf8
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/20-fix-globaladvance.conf28
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/20-unhint-small-vera.conf48
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/25-unhint-nonlatin.conf128
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/30-metric-aliases.conf211
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/30-urw-aliases.conf40
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/40-nonlatin.conf90
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/45-latin.conf77
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/49-sansserif.conf21
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/50-user.conf7
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/51-local.conf6
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/60-latin.conf70
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/65-fonts-persian.conf419
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/65-khmer.conf16
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/65-nonlatin.conf195
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/69-unifont.conf28
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/70-no-bitmaps.conf12
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/70-yes-bitmaps.conf12
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/80-delicious.conf19
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.avail/90-synthetic.conf64
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/20-fix-globaladvance.conf28
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/20-unhint-small-vera.conf48
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/30-metric-aliases.conf211
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/30-urw-aliases.conf40
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/40-nonlatin.conf90
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/45-latin.conf77
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/49-sansserif.conf21
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/50-user.conf7
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/51-local.conf6
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/60-latin.conf70
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/65-fonts-persian.conf419
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/65-nonlatin.conf195
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/69-unifont.conf28
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/80-delicious.conf19
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/90-synthetic.conf64
-rw-r--r--tools/windows_packaging/mingw64/fonts/conf.d/README23
-rw-r--r--tools/windows_packaging/mingw64/fonts/fonts.conf151
-rw-r--r--tools/windows_packaging/mingw64/fonts/fonts.dtd224
-rw-r--r--tools/windows_packaging/mingw64/gtk-2.0/gtk.immodules39
-rw-r--r--tools/windows_packaging/mingw64/gtk-2.0/im-multipress.conf22
-rw-r--r--tools/windows_packaging/mingw64/pango/pango.modules35
-rwxr-xr-xtools/windows_packaging/package-f19.sh78
-rwxr-xr-xtools/windows_packaging/package-f20.sh78
-rwxr-xr-xtools/windows_packaging/package.sh150
-rwxr-xr-xtools/windows_packaging/package_win32.sh242
-rw-r--r--tools/windows_packaging/pango.modules18
-rwxr-xr-xtools/windows_packaging/print-env.sh40
-rwxr-xr-xtools/windows_packaging/waf.sh6
-rwxr-xr-xtools/windows_packaging/win32-env.sh54
-rwxr-xr-xtools/windows_packaging/wine-ardour-tests.sh29
-rwxr-xr-xtools/windows_packaging/wine-ardour.sh5
-rwxr-xr-xtools/windows_packaging/wine-env.sh23
-rwxr-xr-xtools/windows_packaging/wine-evoral-tests.sh5
-rwxr-xr-xtools/windows_packaging/wine-pbd-tests.sh5
77 files changed, 0 insertions, 4715 deletions
diff --git a/tools/windows_packaging/README b/tools/windows_packaging/README
deleted file mode 100644
index 4a766685c5..0000000000
--- a/tools/windows_packaging/README
+++ /dev/null
@@ -1,150 +0,0 @@
-Building Ardour for Windows
-
-The windows build is compiled and tested with the MinGW compiler that is
-packaged in Fedora, Currently using Fedora 19. There are many cross compiled
-"mingw" libraries that Ardour requires that are available on Fedora but
-not all are yet.
-
-
-Prerequisites
-
-For setting up the required packages to build Ardour refer to the README
-file located at https://github.com/mojofunk/fedora-mingw-ardour
-
-
-Configuring
-
-After all the necessary packages are installed the next step is to call
-one of the configure scripts configure-debug.sh or configure-release.sh.
-
-The configure-debug.sh script will enable debugging support and install
-the tests to the package directory. It will also mean the GDB debugger
-is packaged.
-
-The configure-release.sh is intended for releases only, none of the tests
-will be built and all the binaries will be optimized and stripped.
-
-These scripts both source the mingw-env.sh script to setup the appropriate
-environment variables and then call waf with a specific set of parameters
-that are appropriate to configure for the windows build.
-
-There is also configure-distcc-debug.sh and configure-distcc-release.sh that
-configure to use distcc for building.
-
-Building
-
-After the build is configured the waf.sh script is used to build the Ardour
-application and all necessary libraries. The waf.sh script is not strictly
-needed, it just saves having to change working directories.
-
-
-Packaging
-
-When the build is successful the package.sh script will call waf install
-and then move some of the installed files to appropriate locations for a
-windows executable. This could probably be done in the waf scripts specifically
-for the windows build but I felt it simpler to do it in the packaging script
-for now.
-
---------- NOTE --------------------
-
-package_win32.sh is an updated/extended version of package.sh from Valeriy. It
-should probably be merged with package.sh at some point. It uses a number of
-additional resources located under mingw64/
-
------------------------------------
-
-The packaging script then copies the JACK deamon and all the required mingw
-shared libraries from the host system into the packaging directory. The
-shared libraries or dll's are placed in the same directory as the Ardour
-executable so they are found at runtime.
-
-Once the package.sh script has been run then the package directory located
-in the Ardour source root directory will contain everything necessary to run
-the Ardour executable.
-
-The make-installer.sh script is only really relevant when configure-release.sh
-has been used to configure the build. The script creates a basic and little
-tested windows installer for Ardour using the Nullsoft Scriptable Installer
-System(NSIS).
-
-
-Running
-
-The Ardour windows binary is intended to be run and tested on windows. Testing
-is mainly performed using Windows XP, but should work on Vista/7. It is only
-a 32bit binary at the moment but that may change with mingw64.
-
-The binary does not run successfully under WINE but that may change with updates
-and or bug fixes.
-
-When running Ardour for debugging purposes it is best to start the jack server
-in a separate terminal(Command Prompt) before starting Ardour so that they are
-not both writing to the same terminal. This will probably be fixed at some point
-so when jackd is started by Ardour the output is redirected etc.
-
-The cptovmshare.sh script will copy the package to a directory specified in the
-ARDOUR_VM_SHARE_DIR for testing in a virtual machine.
-
-
-Testing
-
-When configured for debugging there are a number of test programs(prefixed with
-test_) included in the package.
-
-The tests for libpbd, libevoral and libardour can be run under wine from the
-windows packaging directory using the wine-*-tests.sh scripts
-
-Debugging
-
-Ardour has some verbose logging/debugging output that can be useful that is used
-with the -D option.
-
-When configured for debugging the package contains gdb along with a .gdbinit
-file to automatically set the source directory so that the "list" gdb command
-will show the source code corresponding to the current stack frame.
-
-New versions of gdb will not load a .gdbinit file unless it is located in the directory
-set in the HOME environment variable and auto-load safe-path is set appropriately.
-
-So the gdbinit_home file needs to be moved to directory set in %USERPROFILE% and
-gdb started via gdb.bat for source file listing to work.
-
-The gdb batch scripts cannot be used if the package directory is on a network share
-so the package will need to be copied to a local drive first.
-
-When starting gdb using gdb.bat the Ardour executable needs to be set as the program
-to be debugged with the "file" command
-
-e.g (gdb) file ardour-3.5.exe
-
-You can then set a break point at main() with the "break" command as usual
-
-e.g (gdb) break main
-
-To set a breakpoint in a dll/shared library like libardour you need to wait for
-the symbols to be loaded which only occurs once the program has been executed using
-the "run" command
-
-You can set a breakpoint at a function
-
-e.g break `Somenamespace::somepartialsymbolname + tab to list symbols
-
-then remove ` to set the breakpoint.
-
-If you press tab with when there are thousands of possible matching symbols be
-prepared to wait a long time(this can also cause gdb to use a lot of memory).
-For this reason I prefer to set breakpoints by specifying the source file and line
-number.
-
-e.g (gdb) break audiosource.cc:976
-
-using "catch throw" or "catch catch" can be useful to break at points where exceptions
-are thrown or caught.
-
-They are a number of glib debugging options see
-
-http://developer.gnome.org/glib/2.30/glib-running.html
-
-use $ set G_DEBUG=fatal_warnings to get backtrace
-
diff --git a/tools/windows_packaging/ardour.nsi b/tools/windows_packaging/ardour.nsi
deleted file mode 100644
index 3bfcc050b3..0000000000
--- a/tools/windows_packaging/ardour.nsi
+++ /dev/null
@@ -1,123 +0,0 @@
-#!Nsis Installer Command Script
-#
-# This is an NSIS Installer Command Script generated automatically
-# by the Fedora nsiswrapper program. For more information see:
-#
-# http://fedoraproject.org/wiki/MinGW
-#
-# To build an installer from the script you would normally do:
-#
-# makensis this_script
-#
-# which will generate the output file 'installer.exe' which is a Windows
-# installer containing your program.
-
-SetCompressor /SOLID lzma
-SetCompressorDictSize 32
-
-!include MUI.nsh
-
-!define MUI_ABORTWARNING
-!define MUI_ICON ..\icons\icon\ardour.ico
-!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
-;!define MUI_HEADERIMAGE
-;!define MUI_HEADERIMAGE_BITMAP header.bmp
-;!define MUI_WELCOMEFINISHPAGE_BITMAP welcomefinish.bmp
-;!define MUI_COMPONENTSPAGE_SMALLDESC
-
-; Installer pages
-!insertmacro MUI_PAGE_WELCOME
-
-LicenseForceSelection off
-
-!define MUI_LICENSEPAGE_BUTTON "$(^NextBtn)"
-!define MUI_LICENSEPAGE_TEXT_BOTTOM "$(LICENSE_BOTTOM_TEXT)"
-!insertmacro MUI_PAGE_LICENSE ..\COPYING
-
-!insertmacro MUI_PAGE_DIRECTORY
-
-!insertmacro MUI_PAGE_INSTFILES
-
-!define MUI_FINISHPAGE_RUN "$INSTDIR\Ardour-3.0.exe"
-!insertmacro MUI_PAGE_FINISH
-
-; Uninstaller pages
-!insertmacro MUI_UNPAGE_CONFIRM
-
-!insertmacro MUI_UNPAGE_INSTFILES
-ShowUninstDetails hide
-!insertmacro MUI_UNPAGE_FINISH
-
-!insertmacro MUI_LANGUAGE "English"
-
-; Product definitions
-;!define DUMMYINSTALL ; Define this to make it build quickly, not including any of the files or code in the sections, for quick testing of features of the installer and development thereof.
-!define INSTDIR_KEY "SOFTWARE\Ardour-3.0"
-
-; Product Information
-Name "Ardour-3.0"
-OutFile "Ardour-3.0-Setup.exe"
-InstallDir "$PROGRAMFILES\Ardour"
-InstallDirRegKey HKLM "${INSTDIR_KEY}" "Install_Dir"
-
-
-ComponentText "Select which optional components you want to install."
-
-DirText "Please select the installation folder."
-
-Section "Ardour-3.0"
-!ifndef DUMMYINSTALL
- SectionIn RO
-
- SetOutPath $INSTDIR
- File ardour-3.0.exe
- File *.dll
- File jack*.exe
- File ardour.ico
- File /r etc
- File /r jack
- File /r lib
- File /r share
-
-!endif
-SectionEnd
-
-Section "Start Menu Shortcuts"
-!ifndef DUMMY_INSTALL
- CreateDirectory "$SMPROGRAMS\Ardour-3.0"
- CreateShortCut "$SMPROGRAMS\Ardour-3.0\Uninstall Ardour-3.0.lnk" "$INSTDIR\Uninstall Ardour-3.0.exe" "" "$INSTDIR\Uninstall Ardour-3.0.exe" 0
- CreateShortCut "$SMPROGRAMS\Ardour-3.0\ardour-3.0.exe.lnk" "$INSTDIR\.\ardour-3.0.exe" "" "$INSTDIR\ardour.ico" 0
-!endif
-SectionEnd
-
-Section "Desktop Icons"
-!ifndef DUMMY_INSTALL
- CreateShortCut "$DESKTOP\Ardour-3.0.exe.lnk" "$INSTDIR\ardour-3.0.exe" "" "$INSTDIR\ardour.ico"
-!endif
-SectionEnd
-
-Section "Uninstall"
-!ifndef DUMMY_INSTALL
- Delete /rebootok "$DESKTOP\ardour-3.0.exe.lnk"
- Delete /rebootok "$SMPROGRAMS\Ardour-3.0\ardour-3.0.exe.lnk"
- Delete /rebootok "$SMPROGRAMS\Ardour-3.0\Uninstall Ardour-3.0.lnk"
- RMDir "$SMPROGRAMS\Ardour-3.0"
-
- ;RMDir "$INSTDIR\."
- Delete /rebootok "$INSTDIR\ardour-3.0.exe"
- Delete /rebootok "$INSTDIR\jack*.exe"
- Delete /rebootok "$INSTDIR\*.dll"
- Delete /rebootok "$INSTDIR\ardour.ico"
- RMDir /r "$INSTDIR\etc"
- RMDir /r "$INSTDIR\jack"
- RMDir /r "$INSTDIR\lib"
- RMDir /r "$INSTDIR\share"
- RMDir "$INSTDIR"
-!endif
-SectionEnd
-
-Section -post
-!ifndef DUMMY_INSTALL
- WriteUninstaller "$INSTDIR\Uninstall Ardour-3.0.exe"
-!endif
-SectionEnd
diff --git a/tools/windows_packaging/clean.sh b/tools/windows_packaging/clean.sh
deleted file mode 100755
index 95776124aa..0000000000
--- a/tools/windows_packaging/clean.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-. mingw-env.sh
-
-rm -rf $BUILD_DIR
diff --git a/tools/windows_packaging/configure-debug.sh b/tools/windows_packaging/configure-debug.sh
deleted file mode 100755
index 5cc130012a..0000000000
--- a/tools/windows_packaging/configure-debug.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-. ./print-env.sh
-
-cd $BASE || exit 1
-./waf configure --prefix="/" --bindir="/" --configdir="/share" --noconfirm --test --single-tests --with-backends=dummy,jack --dist-target=mingw "$@"
diff --git a/tools/windows_packaging/configure-distcc-debug.sh b/tools/windows_packaging/configure-distcc-debug.sh
deleted file mode 100755
index 5855f1fbee..0000000000
--- a/tools/windows_packaging/configure-distcc-debug.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-export CC="distcc $HOST-gcc"
-export CPP="distcc $HOST-g++"
-export CXX="distcc $HOST-g++"
-
-. ./print-env.sh
-
-cd $BASE || exit 1
-./waf configure --prefix="/" --bindir="/" --configdir="/share" --noconfirm --test --single-tests --dist-target=mingw "$@"
diff --git a/tools/windows_packaging/configure-distcc-release.sh b/tools/windows_packaging/configure-distcc-release.sh
deleted file mode 100755
index 50d1ec37b5..0000000000
--- a/tools/windows_packaging/configure-distcc-release.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-export CC="distcc $HOST-gcc"
-export CPP="distcc $HOST-g++"
-export CXX="distcc $HOST-g++"
-
-. ./print-env.sh
-
-cd $BASE || exit 1
-./waf configure --prefix="/" --bindir="/" --configdir="/share" --optimize --noconfirm --dist-target=mingw "$@"
diff --git a/tools/windows_packaging/configure-release.sh b/tools/windows_packaging/configure-release.sh
deleted file mode 100755
index c6869e79d0..0000000000
--- a/tools/windows_packaging/configure-release.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-. ./print-env.sh
-
-cd $BASE || exit 1
-./waf configure --prefix="/" --bindir="/" --configdir="/share" --optimize --noconfirm --dist-target=mingw "$@"
diff --git a/tools/windows_packaging/copydll-fedora.sh b/tools/windows_packaging/copydll-fedora.sh
deleted file mode 100755
index 8ba3c0fb5c..0000000000
--- a/tools/windows_packaging/copydll-fedora.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/bash
-
-function copydll () {
- if [ -f $MINGW_ROOT/bin/$1 ] ; then
- cp $MINGW_ROOT/bin/$1 $2 || return 1
- return 0
- fi
-
- echo "ERROR: File $1 does not exist"
- return 1
-}
diff --git a/tools/windows_packaging/copydll-waves.sh b/tools/windows_packaging/copydll-waves.sh
deleted file mode 100755
index fe2b5edf3c..0000000000
--- a/tools/windows_packaging/copydll-waves.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/bash
-
-function copydll () {
- if [ -f $GTK/bin/$1 ] ; then
- echo "cp $GTK/bin/$1 $2"
- cp $GTK/bin/$1 $2 || return 1
- return 0
- fi
-
- if [ -f $GTK/lib/$1 ] ; then
- echo "cp $GTK/lib/$1 $2"
- cp $GTK/lib/$1 $2 || return 1
- return 0
- fi
-
- if [ -f $A3/bin/$1 ] ; then
- echo "cp $A3/bin/$1 $2"
- cp $A3/bin/$1 $2 || return 1
- return 0
- fi
-
- if [ -f $A3/lib/$1 ] ; then
- echo "$A3/lib/$1 $2"
- cp $A3/lib/$1 $2 || return 1
- return 0
- fi
- if which $1 ; then
- echo "cp `which $1` $2"
- cp `which $1` $2 || return 1
- return 0
- fi
-
- echo "there is no $1"
- return 1
-}
diff --git a/tools/windows_packaging/cptovmshare.sh b/tools/windows_packaging/cptovmshare.sh
deleted file mode 100755
index f447f57b5c..0000000000
--- a/tools/windows_packaging/cptovmshare.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-cd $BASE || exit 1
-
-if [ -z $ARDOUR_VM_SHARE_DIR ]
-then
- echo "You must set ARDOUR_VM_SHARE_DIR in your environment to use this script!"
- exit 1
-fi
-
-if [ -d $ARDOUR_VM_SHARE_DIR/$PACKAGE_DIR ]; then
- echo "Removing $PACKAGE_DIR from vm share directory ..."
- rm -rf $ARDOUR_VM_SHARE_DIR/$PACKAGE_DIR || exit 1
-fi
-
-echo "Copying $PACKAGE_DIR to vm share directory $ARDOUR_VM_SHARE_DIR ..."
-cp -r $PACKAGE_DIR $ARDOUR_VM_SHARE_DIR || exit 1
diff --git a/tools/windows_packaging/gdb-ardour.bat b/tools/windows_packaging/gdb-ardour.bat
deleted file mode 100644
index 7d290b0791..0000000000
--- a/tools/windows_packaging/gdb-ardour.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-set HOME=%USERPROFILE%
-echo "set home to %HOME%"
-
-START gdb.exe ardour-3.3.exe
diff --git a/tools/windows_packaging/gdb.bat b/tools/windows_packaging/gdb.bat
deleted file mode 100644
index 90f586b6c7..0000000000
--- a/tools/windows_packaging/gdb.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-set HOME=%USERPROFILE%
-echo "set home to %HOME%"
-
-START gdb.exe
diff --git a/tools/windows_packaging/gdbinit b/tools/windows_packaging/gdbinit
deleted file mode 100644
index b170ccad1a..0000000000
--- a/tools/windows_packaging/gdbinit
+++ /dev/null
@@ -1,2 +0,0 @@
-echo dir src/gtk2_ardour \n
- dir src/gtk2_ardour
diff --git a/tools/windows_packaging/gdbinit_home b/tools/windows_packaging/gdbinit_home
deleted file mode 100644
index 910710cf8c..0000000000
--- a/tools/windows_packaging/gdbinit_home
+++ /dev/null
@@ -1 +0,0 @@
-set auto-load safe-path /
diff --git a/tools/windows_packaging/loaders.cache b/tools/windows_packaging/loaders.cache
deleted file mode 100644
index 8293cd8898..0000000000
--- a/tools/windows_packaging/loaders.cache
+++ /dev/null
@@ -1,144 +0,0 @@
-# GdkPixbuf Image Loader Modules file
-# Automatically generated file, do not edit
-# Created by gdk-pixbuf-query-loaders.exe from gdk-pixbuf-2.21.7
-#
-# LoaderDir = Z:\usr\i686-pc-mingw32\sys-root\mingw/lib/gdk-pixbuf-2.0/2.10.0/loaders
-#
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.dll"
-"png" 5 "gdk-pixbuf" "The PNG image format" "LGPL"
-"image/png" ""
-"png" ""
-"\211PNG\r\n\032\n" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.dll"
-"xpm" 4 "gdk-pixbuf" "The XPM image format" "LGPL"
-"image/x-xpixmap" ""
-"xpm" ""
-"/* XPM */" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-bmp.dll"
-"bmp" 5 "gdk-pixbuf" "Het BMP-bestandsformaat" "LGPL"
-"image/bmp" "image/x-bmp" "image/x-MS-bmp" ""
-"bmp" ""
-"BM" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-tiff.dll"
-"tiff" 5 "gdk-pixbuf" "The TIFF image format" "LGPL"
-"image/tiff" ""
-"tiff" "tif" ""
-"MM *" " z " 100
-"II* " " z" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.dll"
-"pcx" 4 "gdk-pixbuf" "The PCX image format" "LGPL"
-"image/x-pcx" ""
-"pcx" ""
-"\n \001" "" 100
-"\n\002\001" "" 100
-"\n\003\001" "" 100
-"\n\004\001" "" 100
-"\n\005\001" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-wmf.dll"
-"wmf" 4 "gdk-pixbuf" "Het WMF-bestandsformaat" "LGPL"
-"image/x-wmf" ""
-"wmf" "apm" ""
-"\327\315\306\232" "" 100
-"\001" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.dll"
-"ras" 4 "gdk-pixbuf" "The Sun raster image format" "LGPL"
-"image/x-cmu-raster" "image/x-sun-raster" ""
-"ras" ""
-"Y\246j\225" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-ico.dll"
-"ico" 4 "gdk-pixbuf" "Het ICO-bestandsformaat" "LGPL"
-"image/x-icon" "image/x-ico" ""
-"ico" "cur" ""
-" \001 " "zz znz" 100
-" \002 " "zz znz" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.dll"
-"wbmp" 4 "gdk-pixbuf" "The WBMP image format" "LGPL"
-"image/vnd.wap.wbmp" ""
-"wbmp" ""
-" " "zz" 1
-" `" "z " 1
-" @" "z " 1
-" " "z " 1
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.dll"
-"pnm" 4 "gdk-pixbuf" "The PNM/PBM/PGM/PPM image format family" "LGPL"
-"image/x-portable-anymap" "image/x-portable-bitmap" "image/x-portable-graymap" "image/x-portable-pixmap" ""
-"pnm" "pbm" "pgm" "ppm" ""
-"P1" "" 100
-"P2" "" 100
-"P3" "" 100
-"P4" "" 100
-"P5" "" 100
-"P6" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.dll"
-"ani" 4 "gdk-pixbuf" "The ANI image format" "LGPL"
-"application/x-navi-animation" ""
-"ani" ""
-"RIFF ACON" " xxxx " 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.dll"
-"qtif" 4 "gdk-pixbuf" "The QTIF image format" "LGPL"
-"image/x-quicktime" "image/qtif" ""
-"qtif" "qif" ""
-"abcdidsc" "xxxx " 100
-"abcdidat" "xxxx " 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.dll"
-"xbm" 4 "gdk-pixbuf" "The XBM image format" "LGPL"
-"image/x-xbitmap" ""
-"xbm" ""
-"#define " "" 100
-"/*" "" 50
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.dll"
-"icns" 4 "gdk-pixbuf" "The ICNS image format" "GPL"
-"image/x-icns" ""
-"icns" ""
-"icns" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jasper.dll"
-"jpeg2000" 4 "gdk-pixbuf" "The JPEG 2000 image format" "LGPL"
-"image/jp2" "image/jpeg2000" "image/jpx" ""
-"jp2" "jpc" "jpx" "j2k" "jpf" ""
-" jP" "!!!! " 100
-"\377O\377Q" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-jpeg.dll"
-"jpeg" 5 "gdk-pixbuf" "Het JPEG-bestandsformaat" "LGPL"
-"image/jpeg" ""
-"jpeg" "jpe" "jpg" ""
-"\377\330" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-gif.dll"
-"gif" 5 "gdk-pixbuf" "Het GIF-bestandsformaat" "LGPL"
-"image/gif" ""
-"gif" ""
-"GIF8" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gdip-emf.dll"
-"emf" 4 "gdk-pixbuf" "Het EMF-bestandsformaat" "LGPL"
-"application/emf" "application/x-emf" "image/x-emf" "image/x-mgx-emf" ""
-"emf" ""
-"\001" "" 100
-
-"lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.dll"
-"tga" 4 "gdk-pixbuf" "The Targa image format" "LGPL"
-"image/x-tga" ""
-"tga" "targa" ""
-" \001\001" "x " 100
-" \001\t" "x " 100
-" \002" "xz " 99
-" \003" "xz " 100
-" \n" "xz " 100
-" \013" "xz " 100
-
-
diff --git a/tools/windows_packaging/make-installer.sh b/tools/windows_packaging/make-installer.sh
deleted file mode 100755
index 621f271a61..0000000000
--- a/tools/windows_packaging/make-installer.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-cd $BASE || exit 1
-
-if test ! -d $PACKAGE_DIR; then
- echo "Win32 package directory does not exist"
- exit 1
-fi
-
-cp $TOOLS_DIR/ardour.nsi $PACKAGE_DIR || exit 1
-cp $BASE/icons/icon/ardour.ico $PACKAGE_DIR || exit 1
-
-cd $PACKAGE_DIR && makensis ardour.nsi
diff --git a/tools/windows_packaging/mingw-env.sh b/tools/windows_packaging/mingw-env.sh
deleted file mode 100755
index f4c0a375ca..0000000000
--- a/tools/windows_packaging/mingw-env.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/bash
-
-if [ -z "$ARCH" ]; then
- echo "ARCH not set defaulting to win32"
- ARCH=win32
-elif [ "$ARCH" == "win32" ]; then
- echo "ARCH set to win32"
-elif [ "$ARCH" == "win64" ]; then
- echo "ARCH set to win64"
-else
- echo "ARCH set invalid value aborting..."
- exit 1
-fi
-
-if [ "$ARCH" == "win32" ]; then
- HOST=i686-w64-mingw32
-else
- HOST=x86_64-w64-mingw32
-fi
-
-MINGW_ROOT=/usr/$HOST/sys-root/mingw
-
-export PKG_CONFIG_PREFIX=$MINGW_ROOT
-export PKG_CONFIG_LIBDIR=$MINGW_ROOT/lib/pkgconfig
-export PKGCONFIG=pkg-config
-export AR=$HOST-ar
-export RANLIB=$HOST-ranlib
-export CC=$HOST-gcc
-export CPP=$HOST-g++
-export CXX=$HOST-g++
-export AS=$HOST-as
-export LINK_CC=$HOST-gcc
-export LINK_CXX=$HOST-g++
-export WINRC=$HOST-windres
-export STRIP=$HOST-strip
-
-BASE=$(readlink -f $0)
-BASE=$(dirname $BASE) # up one
-BASE=$(dirname $BASE) # up one more
-BASE=$(dirname $BASE) # up one more
-
-BUILD_DIR=$BASE/build
-BUILD_CACHE_FILE=$BUILD_DIR/c4che/_cache.py
-TOOLS_DIR=$BASE/tools/windows_packaging
-
-APPNAME=Ardour
-
-# These are only relevant after a build
-if test -f $BUILD_CACHE_FILE
-then
- . ../define_versions.sh
-
- # Figure out the Build Type
- if [ x$DEBUG = xT ]; then
- PACKAGE_DIR="$APPNAME-${release_version}-$ARCH-dbg"
- else
- PACKAGE_DIR="$APPNAME-${release_version}-$ARCH"
- fi
-
- if grep -q "BUILD_TESTS = True" $BUILD_CACHE_FILE; then
- WITH_TESTS=1
- fi
-
- ARDOUR_DATA_DIR=$PACKAGE_DIR/share/ardour3
-fi
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-autohint.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-autohint.conf
deleted file mode 100644
index c597bf41da..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-autohint.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Use the Autohinter -->
- <match target="font">
- <edit name="autohint" mode="assign"><bool>true</bool></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-no-sub-pixel.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-no-sub-pixel.conf
deleted file mode 100644
index 87ada4ef2d..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-no-sub-pixel.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Enable sub-pixel rendering -->
- <match target="font">
- <edit name="rgba" mode="assign"><const>none</const></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-bgr.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-bgr.conf
deleted file mode 100644
index e1f64fd33b..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-bgr.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Enable sub-pixel rendering -->
- <match target="font">
- <edit name="rgba" mode="assign"><const>bgr</const></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-rgb.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-rgb.conf
deleted file mode 100644
index 2b49fe3d24..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-rgb.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Enable sub-pixel rendering -->
- <match target="font">
- <edit name="rgba" mode="assign"><const>rgb</const></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vbgr.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vbgr.conf
deleted file mode 100644
index 5947650df1..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vbgr.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Enable sub-pixel rendering -->
- <match target="font">
- <edit name="rgba" mode="assign"><const>vbgr</const></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vrgb.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vrgb.conf
deleted file mode 100644
index 84481bde2d..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-sub-pixel-vrgb.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Enable sub-pixel rendering -->
- <match target="font">
- <edit name="rgba" mode="assign"><const>vrgb</const></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/10-unhinted.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/10-unhinted.conf
deleted file mode 100644
index 025ae2a82a..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/10-unhinted.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Disable hinting -->
- <match target="font">
- <edit name="hinting" mode="assign"><bool>false</bool></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/20-fix-globaladvance.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/20-fix-globaladvance.conf
deleted file mode 100644
index 2a9c063257..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/20-fix-globaladvance.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Some Asian fonts misadvertise themselves as monospaced when
- in fact they are dual-spaced (half and full). This makes
- FreeType very confused as it forces all widths to match.
- Undo this magic by disabling the width forcing code -->
- <match target="font">
- <test name="family"><string>GulimChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-
- <match target="font">
- <test name="family"><string>DotumChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-
- <match target="font">
- <test name="family"><string>BatangChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-
- <match target="font">
- <test name="family"><string>GungsuhChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/20-unhint-small-vera.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/20-unhint-small-vera.conf
deleted file mode 100644
index c4ebee9d44..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/20-unhint-small-vera.conf
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- The Bitstream Vera fonts have GASP entries suggesting that hinting be
- disabled below 8 ppem, but FreeType ignores those, preferring to use
- the data found in the instructed hints. The initial Vera release
- didn't include the right instructions in the 'prep' table. Fix this
- by disabling hinting manually at smaller sizes (< 8ppem)
- -->
-
- <match target="font">
- <test name="family">
- <string>Bitstream Vera Sans</string>
- </test>
- <test name="pixelsize" compare="less">
- <double>7.5</double>
- </test>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- </match>
-
- <match target="font">
- <test name="family">
- <string>Bitstream Vera Serif</string>
- </test>
- <test name="pixelsize" compare="less">
- <double>7.5</double>
- </test>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- </match>
-
- <match target="font">
- <test name="family">
- <string>Bitstream Vera Sans Mono</string>
- </test>
- <test name="pixelsize" compare="less">
- <double>7.5</double>
- </test>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- </match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/25-unhint-nonlatin.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/25-unhint-nonlatin.conf
deleted file mode 100644
index ffb70c69f6..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/25-unhint-nonlatin.conf
+++ /dev/null
@@ -1,128 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-
-<!-- We can't hint CJK fonts well, so turn off hinting for CJK fonts. -->
-
- <match target="font">
- <test name="family" compare="eq">
- <string>Kochi Mincho</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Kochi Gothic</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Sazanami Mincho</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Sazanami Gothic</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Baekmuk Batang</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Baekmuk Dotum</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Baekmuk Gulim</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Baekmuk Headline</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>AR PL Mingti2L Big5</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>AR PL ShanHeiSun Uni</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>AR PL KaitiM Big5</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>AR PL ZenKai Uni</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>AR PL SungtiL GB</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>AR PL KaitiM GB</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>ZYSong18030</string>
- </test>
- <edit name="hinting" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/30-metric-aliases.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/30-metric-aliases.conf
deleted file mode 100644
index 702a495ea6..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/30-metric-aliases.conf
+++ /dev/null
@@ -1,211 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-
- <!-- Alias similar/metric-compatible families from various sources:
-
- PostScript fonts:
- Helvetica
- Times
- Courier
- URW fonts:
- Nimbus Sans L
- Nimbus Roman No9 L
- Nimbus Mono L
-
- Microsoft fonts:
- Arial
- Times New Roman
- Courier New
- Liberation fonts:
- Liberation Sans
- Liberation Serif
- Liberation Mono
- StarOffice fonts:
- Albany
- Thorndale
- Cumberland
- AMT fonts:
- Albany AMT
- Thorndale AMT
- Cumberland AMT
-
- Of these, URW fonts are design compatible with PostScrict fonts,
- and the Liberation, StarOffice, and AMT ones are compatible with
- Microsoft fonts.
-
- We want for each of them to fallback to any of these
- available, but in an order preferring similar designs
- first. We do this in three steps:
-
- 1) Alias each specific to it's generic family.
- eg. Liberation Sans to Arial
-
- 2) Weak alias each generic to the other generic of its family.
- eg. Arial to Helvetica
-
- 3) Alias each generic to its specifics.
- eg. Arial to Liberation Sans, Albany, and Albany AMT
- -->
-
-<!-- Map specifics to generics -->
-
- <!-- PostScript -->
- <alias binding="same">
- <family>Nimbus Sans L</family>
- <default>
- <family>Helvetica</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Nimbus Roman No9 L</family>
- <default>
- <family>Times</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Nimbus Mono L</family>
- <default>
- <family>Courier</family>
- </default>
- </alias>
-
-
- <!-- Microsoft -->
- <alias binding="same">
- <family>Liberation Sans</family>
- <family>Albany</family>
- <family>Albany AMT</family>
- <default>
- <family>Arial</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Liberation Serif</family>
- <family>Thorndale</family>
- <family>Thorndale AMT</family>
- <default>
- <family>Times New Roman</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Liberation Mono</family>
- <family>Cumberland</family>
- <family>Cumberland AMT</family>
- <default>
- <family>Courier New</family>
- </default>
- </alias>
-
-
-
-<!-- Accept the other group as fallback -->
-
-
- <!-- PostScript -->
- <alias>
- <family>Helvetica</family>
- <default>
- <family>Arial</family>
- </default>
- </alias>
-
- <alias>
- <family>Times</family>
- <default>
- <family>Times New Roman</family>
- </default>
- </alias>
-
- <alias>
- <family>Courier</family>
- <default>
- <family>Courier New</family>
- </default>
- </alias>
-
-
- <!-- Microsoft -->
- <alias>
- <family>Arial</family>
- <default>
- <family>Helvetica</family>
- </default>
- </alias>
-
- <alias>
- <family>Times New Roman</family>
- <default>
- <family>Times</family>
- </default>
- </alias>
-
- <alias>
- <family>Courier New</family>
- <default>
- <family>Courier</family>
- </default>
- </alias>
-
-
-
-<!-- Map generics to specifics -->
-
-
- <!-- PostScript -->
- <alias binding="same">
- <family>Helvetica</family>
- <accept>
- <family>Nimbus Sans L</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Times</family>
- <accept>
- <family>Nimbus Roman No9 L</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Courier</family>
- <accept>
- <family>Nimbus Mono L</family>
- </accept>
- </alias>
-
-
- <!-- Microsoft -->
- <alias binding="same">
- <family>Arial</family>
- <accept>
- <family>Liberation Sans</family>
- <family>Albany</family>
- <family>Albany AMT</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Times New Roman</family>
- <accept>
- <family>Liberation Serif</family>
- <family>Thorndale</family>
- <family>Thorndale AMT</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Courier New</family>
- <accept>
- <family>Liberation Mono</family>
- <family>Cumberland</family>
- <family>Cumberland AMT</family>
- </accept>
- </alias>
-
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/30-urw-aliases.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/30-urw-aliases.conf
deleted file mode 100644
index 9d5920306a..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/30-urw-aliases.conf
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- URW provides metric and shape compatible fonts for some Adobe families.
- Helvetica, Courier, and Times are handled in 30-metric-aliases.conf.
- -->
- <alias binding="same">
- <family>Avant Garde</family>
- <accept><family>URW Gothic L</family></accept>
- </alias>
- <alias binding="same">
- <family>Bookman</family>
- <accept><family>URW Bookman L</family></accept>
- </alias>
- <alias binding="same">
- <family>New Century Schoolbook</family>
- <accept><family>Century Schoolbook L</family></accept>
- </alias>
- <alias binding="same">
- <family>Palatino</family>
- <accept><family>URW Palladio L</family></accept>
- </alias>
- <alias binding="same">
- <family>Zapf Chancery</family>
- <accept><family>URW Chancery L</family></accept>
- </alias>
- <alias binding="same">
- <family>Zapf Dingbats</family>
- <accept><family>Dingbats</family></accept>
- </alias>
- <match target="pattern">
- <test name="family">
- <string>Symbol</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Standard Symbols L</string>
- </edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/40-nonlatin.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/40-nonlatin.conf
deleted file mode 100644
index a875db08c3..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/40-nonlatin.conf
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Mark common families with their generics so we'll get
- something reasonable
--->
-
-<!--
- Serif faces
- -->
- <alias>
- <family>Nazli</family>
- <family>Lotoos</family>
- <family>Mitra</family>
- <family>Ferdosi</family>
- <family>Badr</family>
- <family>Zar</family>
- <family>Titr</family>
- <family>Jadid</family>
- <family>Kochi Mincho</family>
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>MS 明朝</family>
- <family>UnBatang</family>
- <family>Baekmuk Batang</family>
- <family>MgOpen Canonica</family>
- <family>Sazanami Mincho</family>
- <family>AR PL ZenKai Uni</family>
- <family>ZYSong18030</family>
- <family>FreeSerif</family>
- <default><family>serif</family></default>
- </alias>
-<!--
- Sans-serif faces
- -->
- <alias>
- <family>Arshia</family>
- <family>Elham</family>
- <family>Farnaz</family>
- <family>Nasim</family>
- <family>Sina</family>
- <family>Roya</family>
- <family>Koodak</family>
- <family>Terafik</family>
- <family>Kochi Gothic</family>
- <family>AR PL KaitiM GB</family>
- <family>AR PL KaitiM Big5</family>
- <family>MS ゴシック</family>
- <family>UnDotum</family>
- <family>Baekmuk Dotum</family>
- <family>SimSun</family>
- <family>MgOpen Modata</family>
- <family>Sazanami Gothic</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>ZYSong18030</family>
- <family>FreeSans</family>
- <default><family>sans-serif</family></default>
- </alias>
-<!--
- Monospace faces
- -->
- <alias>
- <family>NSimSun</family>
- <family>ZYSong18030</family>
- <family>FreeMono</family>
- <default><family>monospace</family></default>
- </alias>
-
-<!--
- Fantasy faces
- -->
- <alias>
- <family>Homa</family>
- <family>Kamran</family>
- <family>Fantezi</family>
- <family>Tabassom</family>
- <default><family>fantasy</family></default>
- </alias>
-
-<!--
- Cursive faces
- -->
- <alias>
- <family>IranNastaliq</family>
- <family>Nafees Nastaleeq</family>
- <default><family>cursive</family></default>
- </alias>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/45-latin.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/45-latin.conf
deleted file mode 100644
index 7e41264688..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/45-latin.conf
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Mark common families with their generics so we'll get
- something reasonable
--->
-
-<!--
- Serif faces
- -->
- <alias>
- <family>Bitstream Vera Serif</family>
- <family>DejaVu Serif</family>
- <family>Liberation Serif</family>
- <family>Times New Roman</family>
- <family>Times</family>
- <family>Nimbus Roman No9 L</family>
- <family>Luxi Serif</family>
- <family>Thorndale AMT</family>
- <family>Thorndale</family>
- <default><family>serif</family></default>
- </alias>
-<!--
- Sans-serif faces
- -->
- <alias>
- <family>Bitstream Vera Sans</family>
- <family>DejaVu Sans</family>
- <family>Liberation Sans</family>
- <family>Arial</family>
- <family>Helvetica</family>
- <family>Verdana</family>
- <family>Albany AMT</family>
- <family>Albany</family>
- <family>Nimbus Sans L</family>
- <family>Luxi Sans</family>
- <default><family>sans-serif</family></default>
- </alias>
-<!--
- Monospace faces
- -->
- <alias>
- <family>Bitstream Vera Sans Mono</family>
- <family>DejaVu Sans Mono</family>
- <family>Liberation Mono</family>
- <family>Inconsolata</family>
- <family>Courier New</family>
- <family>Courier</family>
- <family>Andale Mono</family>
- <family>Luxi Mono</family>
- <family>Cumberland AMT</family>
- <family>Cumberland</family>
- <family>Nimbus Mono L</family>
- <default><family>monospace</family></default>
- </alias>
-<!--
- Fantasy faces
- -->
- <alias>
- <family>Impact</family>
- <family>Copperplate Gothic Std</family>
- <family>Cooper Std</family>
- <family>Bauhaus Std</family>
- <default><family>fantasy</family></default>
- </alias>
-<!--
- Cursive faces
- -->
- <alias>
- <family>ITC Zapf Chancery Std</family>
- <family>Zapfino</family>
- <family>Comic Sans MS</family>
- <default><family>cursive</family></default>
- </alias>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/49-sansserif.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/49-sansserif.conf
deleted file mode 100644
index c6209a7d31..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/49-sansserif.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- If the font still has no generic name, add sans-serif
- -->
- <match target="pattern">
- <test qual="all" name="family" compare="not_eq">
- <string>sans-serif</string>
- </test>
- <test qual="all" name="family" compare="not_eq">
- <string>serif</string>
- </test>
- <test qual="all" name="family" compare="not_eq">
- <string>monospace</string>
- </test>
- <edit name="family" mode="append_last">
- <string>sans-serif</string>
- </edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/50-user.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/50-user.conf
deleted file mode 100644
index 3f8901296b..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/50-user.conf
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Load per-user customization file -->
- <include ignore_missing="yes">~/.fonts.conf.d</include>
- <include ignore_missing="yes">~/.fonts.conf</include>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/51-local.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/51-local.conf
deleted file mode 100644
index ca9fbe1959..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/51-local.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Load local system customization file -->
- <include ignore_missing="yes">local.conf</include>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/60-latin.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/60-latin.conf
deleted file mode 100644
index 2107e31e4b..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/60-latin.conf
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Bitstream Vera Serif</family>
- <family>DejaVu Serif</family>
- <family>Times New Roman</family>
- <family>Thorndale AMT</family>
- <family>Luxi Serif</family>
- <family>Nimbus Roman No9 L</family>
- <family>Times</family>
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Bitstream Vera Sans</family>
- <family>DejaVu Sans</family>
- <family>Verdana</family>
- <family>Arial</family>
- <family>Albany AMT</family>
- <family>Luxi Sans</family>
- <family>Nimbus Sans L</family>
- <family>Helvetica</family>
- <family>Lucida Sans Unicode</family>
- <family>BPG Glaho International</family> <!-- lat,cyr,arab,geor -->
- <family>Tahoma</family> <!-- lat,cyr,greek,heb,arab,thai -->
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>Bitstream Vera Sans Mono</family>
- <family>DejaVu Sans Mono</family>
- <family>Inconsolata</family>
- <family>Andale Mono</family>
- <family>Courier New</family>
- <family>Cumberland AMT</family>
- <family>Luxi Mono</family>
- <family>Nimbus Mono L</family>
- <family>Courier</family>
- </prefer>
- </alias>
-<!--
- Fantasy faces
- -->
- <alias>
- <family>fantasy</family>
- <prefer>
- <family>Impact</family>
- <family>Copperplate Gothic Std</family>
- <family>Cooper Std</family>
- <family>Bauhaus Std</family>
- </prefer>
- </alias>
-<!--
- Cursive faces
- -->
- <alias>
- <family>cursive</family>
- <prefer>
- <family>ITC Zapf Chancery Std</family>
- <family>Zapfino</family>
- <family>Comic Sans MS</family>
- </prefer>
- </alias>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/65-fonts-persian.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/65-fonts-persian.conf
deleted file mode 100644
index 0033675a49..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/65-fonts-persian.conf
+++ /dev/null
@@ -1,419 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!--
- fonts-persian.conf
- To configure Persian fonts from The FarsiWeb Project.
-
- Copyright (C) 2005 Sharif FarsiWeb, Inc. <license@farsiweb.info>
-
- Permission to use, copy, modify, distribute, and sell this software and its
- documentation for any purpose is hereby granted without fee, provided that
- the above copyright notice appear in all copies and that both that
- copyright notice and this permission notice appear in supporting
- documentation, and that the name of Sharif FarsiWeb, Inc. not be used in
- advertising or publicity pertaining to distribution of the software without
- specific, written prior permission. Sharif FarsiWeb, Inc. makes no
- representations about the suitability of this software for any purpose. It
- is provided "as is" without express or implied warranty.
-
- SHARIF FARSIWEB, INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-
- ChangeLog:
- 2005-04-03 Behdad Esfahbod: Initial revision.
- 2005-10-09 Behdad Esfahbod: Turned off back-slant and Tahoma sections.
- 2005-11-30 Behdad Esfahbod: Set Titr susbtitution size to 24 points.
- 2008 Behdad Esfahbod: Cleanup. Add fantasy and cursive.
- -->
-<fontconfig>
-
-
-<!-- Deprecated fonts are discouraged -->
-
- <!-- Nesf[2] is officially deprecated and has problematic tables -->
- <alias binding="same">
- <family>Nesf</family>
- <accept><family>Nesf2</family></accept>
- </alias>
- <alias binding="same">
- <family>Nesf2</family>
- <accept><family>Persian_sansserif_default</family></accept>
- </alias>
-
-<!-- Name changes and spelling variant aliases -->
-
- <alias binding="same">
- <family>Nazanin</family>
- <accept><family>Nazli</family></accept>
- </alias>
- <alias binding="same">
- <family>Lotus</family>
- <accept><family>Lotoos</family></accept>
- </alias>
- <alias binding="same">
- <family>Yaqut</family>
- <accept><family>Yaghoot</family></accept>
- </alias>
- <alias binding="same">
- <family>Yaghut</family>
- <accept><family>Yaghoot</family></accept>
- </alias>
- <alias binding="same">
- <family>Traffic</family>
- <accept><family>Terafik</family></accept>
- </alias>
- <alias binding="same">
- <family>Ferdowsi</family>
- <accept><family>Ferdosi</family></accept>
- </alias>
- <alias binding="same">
- <family>Fantezy</family>
- <accept><family>Fantezi</family></accept>
- </alias>
-
-
-<!-- Classify fonts. -->
-
- <!-- Persian_title class -->
- <alias binding="same">
- <family>Jadid</family>
- <accept><family>Persian_title</family></accept>
- </alias>
- <alias binding="same">
- <family>Titr</family>
- <accept><family>Persian_title</family></accept>
- </alias>
-
- <!-- Persian_fantasy class -->
- <alias binding="same">
- <family>Kamran</family>
- <accept>
- <family>Persian_fantasy</family>
- <family>Homa</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Homa</family>
- <accept>
- <family>Persian_fantasy</family>
- <family>Kamran</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Fantezi</family>
- <accept><family>Persian_fantasy</family></accept>
- </alias>
- <alias binding="same">
- <family>Tabassom</family>
- <accept><family>Persian_fantasy</family></accept>
- </alias>
-
- <!-- Persian_square class -->
- <alias binding="same">
- <family>Arshia</family>
- <accept><family>Persian_square</family></accept>
- </alias>
- <alias binding="same">
- <family>Nasim</family>
- <accept><family>Persian_square</family></accept>
- </alias>
- <alias binding="same">
- <family>Elham</family>
- <accept>
- <family>Persian_square</family>
- <family>Farnaz</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Farnaz</family>
- <accept>
- <family>Persian_square</family>
- <family>Elham</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Sina</family>
- <accept><family>Persian_square</family></accept>
- </alias>
-
-<!-- Font ordering per class -->
-
- <!-- Persian_title class -->
- <alias binding="same">
- <family>Persian_title</family>
- <accept>
- <family>Titr</family>
- <family>Jadid</family>
- <family>Persian_serif</family>
- </accept>
- </alias>
-
- <!-- Persian_fantasy class -->
- <alias binding="same">
- <family>Persian_fantasy</family>
- <accept>
- <family>Homa</family>
- <family>Kamran</family>
- <family>Fantezi</family>
- <family>Tabassom</family>
- <family>Persian_square</family>
- </accept>
- </alias>
-
- <!-- Persian_square class -->
- <alias binding="same">
- <family>Persian_square</family>
- <accept>
- <family>Arshia</family>
- <family>Elham</family>
- <family>Farnaz</family>
- <family>Nasim</family>
- <family>Sina</family>
- <family>Persian_serif</family>
- </accept>
- </alias>
-
-<!-- Register the fonts that we actually do have -->
-
- <match target="scan">
- <test name="family">
- <string>Elham</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Homa</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Koodak</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Nazli</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Roya</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Terafik</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Titr</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
-
-<!-- Our fonts should oblique to the other side (TURNED-OFF) -->
-
- <match target="font">
- <test name="foundry">
- <!--string>farsiweb</string-->
- <string>TURNED-OFF</string>
- </test>
- <test name="foundry">
- <string>farsiweb</string>
- </test>
- <!-- check to see if the font is roman -->
- <test name="slant">
- <const>roman</const>
- </test>
- <!-- check to see if the pattern requested non-roman -->
- <test target="pattern" name="slant" compare="not_eq">
- <const>roman</const>
- </test>
- <!-- multiply the matrix to slant the font -->
- <edit name="matrix" mode="assign">
- <times>
- <name>matrix</name>
- <matrix><double>1</double><double>-0.2</double>
- <double>0</double><double>1</double>
- </matrix>
- </times>
- </edit>
- <!-- pretend the font is oblique now -->
- <edit name="slant" mode="assign">
- <const>oblique</const>
- </edit>
- </match>
-
-
-<!--
- We can't hint our fonts well, so turn off hinting.
- Moreover, the bitmaps we have designed (well, they
- have designed), suck, so disable them too.
- -->
-
- <match target="font">
- <test name="foundry">
- <string>farsiweb</string>
- </test>
- <edit name="autohint">
- <bool>false</bool>
- </edit>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- <edit name="embeddedbitmap">
- <bool>false</bool>
- </edit>
- </match>
-
-
-<!-- Alias our fonts to common families -->
-
- <!-- Persian serif fonts -->
- <alias>
- <family>serif</family>
- <accept>
- <family>Nazli</family>
- <family>Lotoos</family>
- <family>Mitra</family>
- <family>Ferdosi</family>
- <family>Badr</family>
- <family>Zar</family>
- </accept>
- </alias>
-
- <!-- Persian sans-serif fonts -->
- <alias>
- <family>sans-serif</family>
- <accept>
- <family>Roya</family>
- <family>Koodak</family>
- <family>Terafik</family>
- </accept>
- </alias>
-
- <!-- Persian monospace fonts -->
- <alias>
- <family>monospace</family>
- <accept>
- <!-- Not really monospace -->
- <family>Terafik</family>
- </accept>
- </alias>
-
- <!-- Persian fantasy fonts -->
- <alias>
- <family>fantasy</family>
- <accept>
- <family>Homa</family>
- <family>Kamran</family>
- <family>Fantezi</family>
- <family>Tabassom</family>
- </accept>
- </alias>
-
- <!-- Persian (and Urdu) Nastaliq/cursive fonts -->
- <alias>
- <family>cursive</family>
- <accept>
- <family>IranNastaliq</family>
- <family>Nafees Nastaleeq</family>
- </accept>
- </alias>
-
-<!-- Use Titr in titles -->
-
- <!-- Both serif... -->
- <match>
- <test name="family">
- <string>serif</string>
- </test>
- <test name="weight" compare="more_eq">
- <int>200</int>
- </test>
- <test name="size" compare="more_eq">
- <double>24</double>
- </test>
- <edit name="family" mode="prepend">
- <string>Titr</string>
- </edit>
- </match>
-
- <!-- and sans-serif. -->
- <match>
- <test name="family">
- <string>sans-serif</string>
- </test>
- <test name="weight" compare="more_eq">
- <int>200</int>
- </test>
- <test name="size" compare="more_eq">
- <double>24</double>
- </test>
- <edit name="family" mode="prepend">
- <string>Titr</string>
- </edit>
- </match>
-
- <!-- and more. -->
- <match>
- <test name="family">
- <string>Persian_sansserif_default</string>
- </test>
- <test name="weight" compare="more_eq">
- <int>200</int>
- </test>
- <test name="size" compare="more_eq">
- <double>24</double>
- </test>
- <edit name="family" mode="prepend" binding="same">
- <string>Titr</string>
- </edit>
- </match>
-
-
-<!-- Default substituted for deprecated sans-serif fonts -->
-
- <match>
- <test name="family">
- <string>Persian_sansserif_default</string>
- </test>
- <edit name="family" mode="assign" binding="same">
- <string>Roya</string>
- </edit>
- </match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/65-khmer.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/65-khmer.conf
deleted file mode 100644
index f9d06f2a97..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/65-khmer.conf
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Khmer OS"</family>
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Khmer OS"</family>
- </prefer>
- </alias>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/65-nonlatin.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/65-nonlatin.conf
deleted file mode 100644
index 53ac064b0a..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/65-nonlatin.conf
+++ /dev/null
@@ -1,195 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Artsounk</family> <!-- armenian -->
- <family>BPG UTF8 M</family> <!-- georgian -->
- <family>Kinnari</family> <!-- thai -->
- <family>Norasi</family> <!-- thai -->
- <family>Frank Ruehl</family> <!-- hebrew -->
- <family>Dror</family> <!-- hebrew -->
- <family>JG LaoTimes</family> <!-- lao -->
- <family>Saysettha Unicode</family> <!-- lao -->
- <family>Pigiarniq</family> <!-- canadian syllabics -->
- <family>B Davat</family> <!-- arabic (fa) -->
- <family>B Compset</family> <!-- arabic (fa) -->
- <family>Kacst-Qr</family> <!-- arabic (ar) -->
- <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) -->
- <family>Raghindi</family> <!-- devanagari -->
- <family>Mukti Narrow</family> <!-- bengali -->
- <family>malayalam</family> <!-- malayalam -->
- <family>Sampige</family> <!-- kannada -->
- <family>padmaa</family> <!-- gujarati -->
- <family>Hapax Berbère</family> <!-- tifinagh -->
- <family>MS Gothic</family> <!-- han (ja) -->
- <family>UmePlus P Gothic</family> <!-- han (ja) -->
- <family>SimSun</family> <!-- han (zh-cn,zh-tw) -->
- <family>PMingLiu</family> <!-- han (zh-tw) -->
- <family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) -->
- <family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) -->
- <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) -->
- <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) -->
- <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
- <family>HanyiSong</family> <!-- han (zh-cn,zh-tw) -->
- <family>MgOpen Canonica</family>
- <family>Sazanami Mincho</family>
- <family>IPAMonaMincho</family>
- <family>IPAMincho</family>
- <family>Kochi Mincho</family>
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>AR PL Zenkai Uni</family>
- <family>MS 明朝</family>
- <family>ZYSong18030</family>
- <family>UnBatang</family>
- <family>Baekmuk Batang</family>
- <family>KacstQura</family>
- <family>Frank Ruehl CLM</family>
- <family>Lohit Bengali</family>
- <family>Lohit Gujarati</family>
- <family>Lohit Hindi</family>
- <family>Lohit Marathi</family>
- <family>Lohit Maithili</family>
- <family>Lohit Kashmiri</family>
- <family>Lohit Konkani</family>
- <family>Lohit Nepali</family>
- <family>Lohit Sindhi</family>
- <family>Lohit Punjabi</family>
- <family>Lohit Tamil</family>
- <family>Meera</family>
- <family>Lohit Malayalam</family>
- <family>Lohit Kannada</family>
- <family>Lohit Telugu</family>
- <family>Lohit Oriya</family>
- <family>LKLUG</family>
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Nachlieli</family> <!-- hebrew -->
- <family>Lucida Sans Unicode</family>
- <family>Yudit Unicode</family>
- <family>Kerkis</family> <!-- greek -->
- <family>ArmNet Helvetica</family> <!-- armenian -->
- <family>Artsounk</family> <!-- armenian -->
- <family>BPG UTF8 M</family> <!-- georgian -->
- <family>Waree</family> <!-- thai -->
- <family>Loma</family> <!-- thai -->
- <family>Garuda</family> <!-- thai -->
- <family>Umpush</family> <!-- thai -->
- <family>Saysettha Unicode</family> <!-- lao? -->
- <family>JG Lao Old Arial</family> <!-- lao -->
- <family>GF Zemen Unicode</family> <!-- ethiopic -->
- <family>Pigiarniq</family> <!-- canadian syllabics -->
- <family>B Davat</family> <!-- arabic (fa) -->
- <family>B Compset</family> <!-- arabic (fa) -->
- <family>Kacst-Qr</family> <!-- arabic (ar) -->
- <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) -->
- <family>Raghindi</family> <!-- devanagari -->
- <family>Mukti Narrow</family> <!-- bengali -->
- <family>malayalam</family> <!-- malayalam -->
- <family>Sampige</family> <!-- kannada -->
- <family>padmaa</family> <!-- gujarati -->
- <family>Hapax Berbère</family> <!-- tifinagh -->
- <family>MS Gothic</family> <!-- han (ja) -->
- <family>UmePlus P Gothic</family> <!-- han (ja) -->
- <!-- chinese fonts are actually serifed -->
- <family>SimSun</family> <!-- han (zh-cn,zh-tw) -->
- <family>PMingLiu</family> <!-- han (zh-tw) -->
- <family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) -->
- <family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) -->
- <family>AR PL ShanHeiSun Uni</family> <!--han (ja,zh-cn,zh-tw) -->
- <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) -->
- <family>MgOpen Modata</family>
- <family>VL Gothic</family>
- <family>IPAMonaGothic</family>
- <family>IPAGothic</family>
- <family>Sazanami Gothic</family>
- <family>Kochi Gothic</family>
- <family>AR PL KaitiM GB</family>
- <family>AR PL KaitiM Big5</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>MS ゴシック</family>
- <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
- <family>TSCu_Paranar</family> <!-- tamil -->
- <family>UnDotum</family>
- <family>Baekmuk Dotum</family>
- <family>Baekmuk Gulim</family>
- <family>KacstQura</family>
- <family>Lohit Bengali</family>
- <family>Lohit Gujarati</family>
- <family>Lohit Hindi</family>
- <family>Lohit Marathi</family>
- <family>Lohit Maithili</family>
- <family>Lohit Kashmiri</family>
- <family>Lohit Konkani</family>
- <family>Lohit Nepali</family>
- <family>Lohit Sindhi</family>
- <family>Lohit Punjabi</family>
- <family>Lohit Tamil</family>
- <family>Meera</family>
- <family>Lohit Malayalam</family>
- <family>Lohit Kannada</family>
- <family>Lohit Telugu</family>
- <family>Lohit Oriya</family>
- <family>LKLUG</family>
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>Miriam Mono</family> <!-- hebrew -->
- <family>VL Gothic</family>
- <family>IPAMonaGothic</family>
- <family>IPAGothic</family>
- <family>Sazanami Gothic</family>
- <family>Kochi Gothic</family>
- <family>AR PL KaitiM GB</family>
- <family>MS Gothic</family> <!-- han (ja) -->
- <family>UmePlus Gothic</family> <!-- han (ja) -->
- <family>NSimSun</family> <!-- han (zh-cn,zh-tw) -->
- <family>MingLiu</family> <!-- han (zh-tw) -->
- <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) -->
- <family>AR PL New Sung Mono</family> <!-- han (zh-cn,zh-tw) -->
- <family>HanyiSong</family> <!-- han (zh-cn) -->
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
- <family>UnBatang</family>
- <family>UnDotum</family>
- <family>Baekmuk Batang</family> <!-- hangul -->
- <family>Baekmuk Dotum</family>
- <family>Baekmuk Gulim</family>
- <family>TlwgTypo</family> <!-- thai -->
- <family>TlwgTypist</family> <!-- thai -->
- <family>TlwgTypewriter</family> <!-- thai -->
- <family>TlwgMono</family> <!-- thai -->
- <family>Hasida</family> <!-- hebrew -->
- <family>Mitra Mono</family> <!-- bengali -->
- <family>GF Zemen Unicode</family> <!-- ethiopic -->
- <family>Hapax Berbère</family> <!-- tifinagh -->
- <family>Lohit Bengali</family>
- <family>Lohit Gujarati</family>
- <family>Lohit Hindi</family>
- <family>Lohit Marathi</family>
- <family>Lohit Maithili</family>
- <family>Lohit Kashmiri</family>
- <family>Lohit Konkani</family>
- <family>Lohit Nepali</family>
- <family>Lohit Sindhi</family>
- <family>Lohit Punjabi</family>
- <family>Lohit Tamil</family>
- <family>Meera</family>
- <family>Lohit Malayalam</family>
- <family>Lohit Kannada</family>
- <family>Lohit Telugu</family>
- <family>Lohit Oriya</family>
- <family>LKLUG</family>
- </prefer>
- </alias>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/69-unifont.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/69-unifont.conf
deleted file mode 100644
index 177dec5d4e..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/69-unifont.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>FreeSerif</family>
- <family>Code2000</family>
- <family>Code2001</family> <!-- plane1 and beyond -->
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>FreeSans</family>
- <family>Arial Unicode MS</family>
- <family>Arial Unicode</family>
- <family>Code2000</family> <!-- almost everything; serif actually -->
- <family>Code2001</family> <!-- plane1 and beyond -->
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>FreeMono</family>
- </prefer>
- </alias>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/70-no-bitmaps.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/70-no-bitmaps.conf
deleted file mode 100644
index 6b506e82a0..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/70-no-bitmaps.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Reject bitmap fonts -->
- <selectfont>
- <rejectfont>
- <pattern>
- <patelt name="scalable"><bool>false</bool></patelt>
- </pattern>
- </rejectfont>
- </selectfont>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/70-yes-bitmaps.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/70-yes-bitmaps.conf
deleted file mode 100644
index c153aebdca..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/70-yes-bitmaps.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Accept bitmap fonts -->
- <selectfont>
- <acceptfont>
- <pattern>
- <patelt name="scalable"><bool>false</bool></patelt>
- </pattern>
- </acceptfont>
- </selectfont>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/80-delicious.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/80-delicious.conf
deleted file mode 100644
index 728f50caee..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/80-delicious.conf
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Fix-ups for Delicious family -->
-
-<!-- Delicious 'heavy' variant says its Medium weight -->
-<match target="scan">
- <test name="family">
- <string>Delicious</string>
- </test>
- <test name="style">
- <string>Heavy</string>
- </test>
- <edit name="weight">
- <const>heavy</const>
- </edit>
-</match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.avail/90-synthetic.conf b/tools/windows_packaging/mingw64/fonts/conf.avail/90-synthetic.conf
deleted file mode 100644
index b8d1e85e1f..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.avail/90-synthetic.conf
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Artificial oblique for fonts without an italic or oblique version
- -->
-
- <match target="font">
- <!-- check to see if the font is roman -->
- <test name="slant">
- <const>roman</const>
- </test>
- <!-- check to see if the pattern requested non-roman -->
- <test target="pattern" name="slant" compare="not_eq">
- <const>roman</const>
- </test>
- <!-- multiply the matrix to slant the font -->
- <edit name="matrix" mode="assign">
- <times>
- <name>matrix</name>
- <matrix><double>1</double><double>0.2</double>
- <double>0</double><double>1</double>
- </matrix>
- </times>
- </edit>
- <!-- pretend the font is oblique now -->
- <edit name="slant" mode="assign">
- <const>oblique</const>
- </edit>
- <!-- and disable embedded bitmaps for artificial oblique -->
- <edit name="embeddedbitmap" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
-
-<!--
- Synthetic emboldening for fonts that do not have bold face available
- -->
-
- <match target="font">
- <!-- check to see if the font is just regular -->
- <test name="weight" compare="less_eq">
- <const>medium</const>
- </test>
- <!-- check to see if the pattern requests bold -->
- <test target="pattern" name="weight" compare="more">
- <const>medium</const>
- </test>
- <!--
- set the embolden flag
- needed for applications using cairo, e.g. gucharmap, gedit, ...
- -->
- <edit name="embolden" mode="assign">
- <bool>true</bool>
- </edit>
- <!--
- set weight to bold
- needed for applications using Xft directly, e.g. Firefox, ...
- -->
- <edit name="weight" mode="assign">
- <const>bold</const>
- </edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/20-fix-globaladvance.conf b/tools/windows_packaging/mingw64/fonts/conf.d/20-fix-globaladvance.conf
deleted file mode 100644
index 2a9c063257..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/20-fix-globaladvance.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Some Asian fonts misadvertise themselves as monospaced when
- in fact they are dual-spaced (half and full). This makes
- FreeType very confused as it forces all widths to match.
- Undo this magic by disabling the width forcing code -->
- <match target="font">
- <test name="family"><string>GulimChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-
- <match target="font">
- <test name="family"><string>DotumChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-
- <match target="font">
- <test name="family"><string>BatangChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-
- <match target="font">
- <test name="family"><string>GungsuhChe</string></test>
- <edit name="globaladvance"><bool>false</bool></edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/20-unhint-small-vera.conf b/tools/windows_packaging/mingw64/fonts/conf.d/20-unhint-small-vera.conf
deleted file mode 100644
index c4ebee9d44..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/20-unhint-small-vera.conf
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- The Bitstream Vera fonts have GASP entries suggesting that hinting be
- disabled below 8 ppem, but FreeType ignores those, preferring to use
- the data found in the instructed hints. The initial Vera release
- didn't include the right instructions in the 'prep' table. Fix this
- by disabling hinting manually at smaller sizes (< 8ppem)
- -->
-
- <match target="font">
- <test name="family">
- <string>Bitstream Vera Sans</string>
- </test>
- <test name="pixelsize" compare="less">
- <double>7.5</double>
- </test>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- </match>
-
- <match target="font">
- <test name="family">
- <string>Bitstream Vera Serif</string>
- </test>
- <test name="pixelsize" compare="less">
- <double>7.5</double>
- </test>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- </match>
-
- <match target="font">
- <test name="family">
- <string>Bitstream Vera Sans Mono</string>
- </test>
- <test name="pixelsize" compare="less">
- <double>7.5</double>
- </test>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- </match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/30-metric-aliases.conf b/tools/windows_packaging/mingw64/fonts/conf.d/30-metric-aliases.conf
deleted file mode 100644
index 702a495ea6..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/30-metric-aliases.conf
+++ /dev/null
@@ -1,211 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-
- <!-- Alias similar/metric-compatible families from various sources:
-
- PostScript fonts:
- Helvetica
- Times
- Courier
- URW fonts:
- Nimbus Sans L
- Nimbus Roman No9 L
- Nimbus Mono L
-
- Microsoft fonts:
- Arial
- Times New Roman
- Courier New
- Liberation fonts:
- Liberation Sans
- Liberation Serif
- Liberation Mono
- StarOffice fonts:
- Albany
- Thorndale
- Cumberland
- AMT fonts:
- Albany AMT
- Thorndale AMT
- Cumberland AMT
-
- Of these, URW fonts are design compatible with PostScrict fonts,
- and the Liberation, StarOffice, and AMT ones are compatible with
- Microsoft fonts.
-
- We want for each of them to fallback to any of these
- available, but in an order preferring similar designs
- first. We do this in three steps:
-
- 1) Alias each specific to it's generic family.
- eg. Liberation Sans to Arial
-
- 2) Weak alias each generic to the other generic of its family.
- eg. Arial to Helvetica
-
- 3) Alias each generic to its specifics.
- eg. Arial to Liberation Sans, Albany, and Albany AMT
- -->
-
-<!-- Map specifics to generics -->
-
- <!-- PostScript -->
- <alias binding="same">
- <family>Nimbus Sans L</family>
- <default>
- <family>Helvetica</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Nimbus Roman No9 L</family>
- <default>
- <family>Times</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Nimbus Mono L</family>
- <default>
- <family>Courier</family>
- </default>
- </alias>
-
-
- <!-- Microsoft -->
- <alias binding="same">
- <family>Liberation Sans</family>
- <family>Albany</family>
- <family>Albany AMT</family>
- <default>
- <family>Arial</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Liberation Serif</family>
- <family>Thorndale</family>
- <family>Thorndale AMT</family>
- <default>
- <family>Times New Roman</family>
- </default>
- </alias>
-
- <alias binding="same">
- <family>Liberation Mono</family>
- <family>Cumberland</family>
- <family>Cumberland AMT</family>
- <default>
- <family>Courier New</family>
- </default>
- </alias>
-
-
-
-<!-- Accept the other group as fallback -->
-
-
- <!-- PostScript -->
- <alias>
- <family>Helvetica</family>
- <default>
- <family>Arial</family>
- </default>
- </alias>
-
- <alias>
- <family>Times</family>
- <default>
- <family>Times New Roman</family>
- </default>
- </alias>
-
- <alias>
- <family>Courier</family>
- <default>
- <family>Courier New</family>
- </default>
- </alias>
-
-
- <!-- Microsoft -->
- <alias>
- <family>Arial</family>
- <default>
- <family>Helvetica</family>
- </default>
- </alias>
-
- <alias>
- <family>Times New Roman</family>
- <default>
- <family>Times</family>
- </default>
- </alias>
-
- <alias>
- <family>Courier New</family>
- <default>
- <family>Courier</family>
- </default>
- </alias>
-
-
-
-<!-- Map generics to specifics -->
-
-
- <!-- PostScript -->
- <alias binding="same">
- <family>Helvetica</family>
- <accept>
- <family>Nimbus Sans L</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Times</family>
- <accept>
- <family>Nimbus Roman No9 L</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Courier</family>
- <accept>
- <family>Nimbus Mono L</family>
- </accept>
- </alias>
-
-
- <!-- Microsoft -->
- <alias binding="same">
- <family>Arial</family>
- <accept>
- <family>Liberation Sans</family>
- <family>Albany</family>
- <family>Albany AMT</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Times New Roman</family>
- <accept>
- <family>Liberation Serif</family>
- <family>Thorndale</family>
- <family>Thorndale AMT</family>
- </accept>
- </alias>
-
- <alias binding="same">
- <family>Courier New</family>
- <accept>
- <family>Liberation Mono</family>
- <family>Cumberland</family>
- <family>Cumberland AMT</family>
- </accept>
- </alias>
-
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/30-urw-aliases.conf b/tools/windows_packaging/mingw64/fonts/conf.d/30-urw-aliases.conf
deleted file mode 100644
index 9d5920306a..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/30-urw-aliases.conf
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- URW provides metric and shape compatible fonts for some Adobe families.
- Helvetica, Courier, and Times are handled in 30-metric-aliases.conf.
- -->
- <alias binding="same">
- <family>Avant Garde</family>
- <accept><family>URW Gothic L</family></accept>
- </alias>
- <alias binding="same">
- <family>Bookman</family>
- <accept><family>URW Bookman L</family></accept>
- </alias>
- <alias binding="same">
- <family>New Century Schoolbook</family>
- <accept><family>Century Schoolbook L</family></accept>
- </alias>
- <alias binding="same">
- <family>Palatino</family>
- <accept><family>URW Palladio L</family></accept>
- </alias>
- <alias binding="same">
- <family>Zapf Chancery</family>
- <accept><family>URW Chancery L</family></accept>
- </alias>
- <alias binding="same">
- <family>Zapf Dingbats</family>
- <accept><family>Dingbats</family></accept>
- </alias>
- <match target="pattern">
- <test name="family">
- <string>Symbol</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Standard Symbols L</string>
- </edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/40-nonlatin.conf b/tools/windows_packaging/mingw64/fonts/conf.d/40-nonlatin.conf
deleted file mode 100644
index a875db08c3..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/40-nonlatin.conf
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Mark common families with their generics so we'll get
- something reasonable
--->
-
-<!--
- Serif faces
- -->
- <alias>
- <family>Nazli</family>
- <family>Lotoos</family>
- <family>Mitra</family>
- <family>Ferdosi</family>
- <family>Badr</family>
- <family>Zar</family>
- <family>Titr</family>
- <family>Jadid</family>
- <family>Kochi Mincho</family>
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>MS 明朝</family>
- <family>UnBatang</family>
- <family>Baekmuk Batang</family>
- <family>MgOpen Canonica</family>
- <family>Sazanami Mincho</family>
- <family>AR PL ZenKai Uni</family>
- <family>ZYSong18030</family>
- <family>FreeSerif</family>
- <default><family>serif</family></default>
- </alias>
-<!--
- Sans-serif faces
- -->
- <alias>
- <family>Arshia</family>
- <family>Elham</family>
- <family>Farnaz</family>
- <family>Nasim</family>
- <family>Sina</family>
- <family>Roya</family>
- <family>Koodak</family>
- <family>Terafik</family>
- <family>Kochi Gothic</family>
- <family>AR PL KaitiM GB</family>
- <family>AR PL KaitiM Big5</family>
- <family>MS ゴシック</family>
- <family>UnDotum</family>
- <family>Baekmuk Dotum</family>
- <family>SimSun</family>
- <family>MgOpen Modata</family>
- <family>Sazanami Gothic</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>ZYSong18030</family>
- <family>FreeSans</family>
- <default><family>sans-serif</family></default>
- </alias>
-<!--
- Monospace faces
- -->
- <alias>
- <family>NSimSun</family>
- <family>ZYSong18030</family>
- <family>FreeMono</family>
- <default><family>monospace</family></default>
- </alias>
-
-<!--
- Fantasy faces
- -->
- <alias>
- <family>Homa</family>
- <family>Kamran</family>
- <family>Fantezi</family>
- <family>Tabassom</family>
- <default><family>fantasy</family></default>
- </alias>
-
-<!--
- Cursive faces
- -->
- <alias>
- <family>IranNastaliq</family>
- <family>Nafees Nastaleeq</family>
- <default><family>cursive</family></default>
- </alias>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/45-latin.conf b/tools/windows_packaging/mingw64/fonts/conf.d/45-latin.conf
deleted file mode 100644
index 7e41264688..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/45-latin.conf
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Mark common families with their generics so we'll get
- something reasonable
--->
-
-<!--
- Serif faces
- -->
- <alias>
- <family>Bitstream Vera Serif</family>
- <family>DejaVu Serif</family>
- <family>Liberation Serif</family>
- <family>Times New Roman</family>
- <family>Times</family>
- <family>Nimbus Roman No9 L</family>
- <family>Luxi Serif</family>
- <family>Thorndale AMT</family>
- <family>Thorndale</family>
- <default><family>serif</family></default>
- </alias>
-<!--
- Sans-serif faces
- -->
- <alias>
- <family>Bitstream Vera Sans</family>
- <family>DejaVu Sans</family>
- <family>Liberation Sans</family>
- <family>Arial</family>
- <family>Helvetica</family>
- <family>Verdana</family>
- <family>Albany AMT</family>
- <family>Albany</family>
- <family>Nimbus Sans L</family>
- <family>Luxi Sans</family>
- <default><family>sans-serif</family></default>
- </alias>
-<!--
- Monospace faces
- -->
- <alias>
- <family>Bitstream Vera Sans Mono</family>
- <family>DejaVu Sans Mono</family>
- <family>Liberation Mono</family>
- <family>Inconsolata</family>
- <family>Courier New</family>
- <family>Courier</family>
- <family>Andale Mono</family>
- <family>Luxi Mono</family>
- <family>Cumberland AMT</family>
- <family>Cumberland</family>
- <family>Nimbus Mono L</family>
- <default><family>monospace</family></default>
- </alias>
-<!--
- Fantasy faces
- -->
- <alias>
- <family>Impact</family>
- <family>Copperplate Gothic Std</family>
- <family>Cooper Std</family>
- <family>Bauhaus Std</family>
- <default><family>fantasy</family></default>
- </alias>
-<!--
- Cursive faces
- -->
- <alias>
- <family>ITC Zapf Chancery Std</family>
- <family>Zapfino</family>
- <family>Comic Sans MS</family>
- <default><family>cursive</family></default>
- </alias>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/49-sansserif.conf b/tools/windows_packaging/mingw64/fonts/conf.d/49-sansserif.conf
deleted file mode 100644
index c6209a7d31..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/49-sansserif.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- If the font still has no generic name, add sans-serif
- -->
- <match target="pattern">
- <test qual="all" name="family" compare="not_eq">
- <string>sans-serif</string>
- </test>
- <test qual="all" name="family" compare="not_eq">
- <string>serif</string>
- </test>
- <test qual="all" name="family" compare="not_eq">
- <string>monospace</string>
- </test>
- <edit name="family" mode="append_last">
- <string>sans-serif</string>
- </edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/50-user.conf b/tools/windows_packaging/mingw64/fonts/conf.d/50-user.conf
deleted file mode 100644
index 3f8901296b..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/50-user.conf
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Load per-user customization file -->
- <include ignore_missing="yes">~/.fonts.conf.d</include>
- <include ignore_missing="yes">~/.fonts.conf</include>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/51-local.conf b/tools/windows_packaging/mingw64/fonts/conf.d/51-local.conf
deleted file mode 100644
index ca9fbe1959..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/51-local.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Load local system customization file -->
- <include ignore_missing="yes">local.conf</include>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/60-latin.conf b/tools/windows_packaging/mingw64/fonts/conf.d/60-latin.conf
deleted file mode 100644
index 2107e31e4b..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/60-latin.conf
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Bitstream Vera Serif</family>
- <family>DejaVu Serif</family>
- <family>Times New Roman</family>
- <family>Thorndale AMT</family>
- <family>Luxi Serif</family>
- <family>Nimbus Roman No9 L</family>
- <family>Times</family>
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Bitstream Vera Sans</family>
- <family>DejaVu Sans</family>
- <family>Verdana</family>
- <family>Arial</family>
- <family>Albany AMT</family>
- <family>Luxi Sans</family>
- <family>Nimbus Sans L</family>
- <family>Helvetica</family>
- <family>Lucida Sans Unicode</family>
- <family>BPG Glaho International</family> <!-- lat,cyr,arab,geor -->
- <family>Tahoma</family> <!-- lat,cyr,greek,heb,arab,thai -->
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>Bitstream Vera Sans Mono</family>
- <family>DejaVu Sans Mono</family>
- <family>Inconsolata</family>
- <family>Andale Mono</family>
- <family>Courier New</family>
- <family>Cumberland AMT</family>
- <family>Luxi Mono</family>
- <family>Nimbus Mono L</family>
- <family>Courier</family>
- </prefer>
- </alias>
-<!--
- Fantasy faces
- -->
- <alias>
- <family>fantasy</family>
- <prefer>
- <family>Impact</family>
- <family>Copperplate Gothic Std</family>
- <family>Cooper Std</family>
- <family>Bauhaus Std</family>
- </prefer>
- </alias>
-<!--
- Cursive faces
- -->
- <alias>
- <family>cursive</family>
- <prefer>
- <family>ITC Zapf Chancery Std</family>
- <family>Zapfino</family>
- <family>Comic Sans MS</family>
- </prefer>
- </alias>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/65-fonts-persian.conf b/tools/windows_packaging/mingw64/fonts/conf.d/65-fonts-persian.conf
deleted file mode 100644
index 0033675a49..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/65-fonts-persian.conf
+++ /dev/null
@@ -1,419 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!--
- fonts-persian.conf
- To configure Persian fonts from The FarsiWeb Project.
-
- Copyright (C) 2005 Sharif FarsiWeb, Inc. <license@farsiweb.info>
-
- Permission to use, copy, modify, distribute, and sell this software and its
- documentation for any purpose is hereby granted without fee, provided that
- the above copyright notice appear in all copies and that both that
- copyright notice and this permission notice appear in supporting
- documentation, and that the name of Sharif FarsiWeb, Inc. not be used in
- advertising or publicity pertaining to distribution of the software without
- specific, written prior permission. Sharif FarsiWeb, Inc. makes no
- representations about the suitability of this software for any purpose. It
- is provided "as is" without express or implied warranty.
-
- SHARIF FARSIWEB, INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-
- ChangeLog:
- 2005-04-03 Behdad Esfahbod: Initial revision.
- 2005-10-09 Behdad Esfahbod: Turned off back-slant and Tahoma sections.
- 2005-11-30 Behdad Esfahbod: Set Titr susbtitution size to 24 points.
- 2008 Behdad Esfahbod: Cleanup. Add fantasy and cursive.
- -->
-<fontconfig>
-
-
-<!-- Deprecated fonts are discouraged -->
-
- <!-- Nesf[2] is officially deprecated and has problematic tables -->
- <alias binding="same">
- <family>Nesf</family>
- <accept><family>Nesf2</family></accept>
- </alias>
- <alias binding="same">
- <family>Nesf2</family>
- <accept><family>Persian_sansserif_default</family></accept>
- </alias>
-
-<!-- Name changes and spelling variant aliases -->
-
- <alias binding="same">
- <family>Nazanin</family>
- <accept><family>Nazli</family></accept>
- </alias>
- <alias binding="same">
- <family>Lotus</family>
- <accept><family>Lotoos</family></accept>
- </alias>
- <alias binding="same">
- <family>Yaqut</family>
- <accept><family>Yaghoot</family></accept>
- </alias>
- <alias binding="same">
- <family>Yaghut</family>
- <accept><family>Yaghoot</family></accept>
- </alias>
- <alias binding="same">
- <family>Traffic</family>
- <accept><family>Terafik</family></accept>
- </alias>
- <alias binding="same">
- <family>Ferdowsi</family>
- <accept><family>Ferdosi</family></accept>
- </alias>
- <alias binding="same">
- <family>Fantezy</family>
- <accept><family>Fantezi</family></accept>
- </alias>
-
-
-<!-- Classify fonts. -->
-
- <!-- Persian_title class -->
- <alias binding="same">
- <family>Jadid</family>
- <accept><family>Persian_title</family></accept>
- </alias>
- <alias binding="same">
- <family>Titr</family>
- <accept><family>Persian_title</family></accept>
- </alias>
-
- <!-- Persian_fantasy class -->
- <alias binding="same">
- <family>Kamran</family>
- <accept>
- <family>Persian_fantasy</family>
- <family>Homa</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Homa</family>
- <accept>
- <family>Persian_fantasy</family>
- <family>Kamran</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Fantezi</family>
- <accept><family>Persian_fantasy</family></accept>
- </alias>
- <alias binding="same">
- <family>Tabassom</family>
- <accept><family>Persian_fantasy</family></accept>
- </alias>
-
- <!-- Persian_square class -->
- <alias binding="same">
- <family>Arshia</family>
- <accept><family>Persian_square</family></accept>
- </alias>
- <alias binding="same">
- <family>Nasim</family>
- <accept><family>Persian_square</family></accept>
- </alias>
- <alias binding="same">
- <family>Elham</family>
- <accept>
- <family>Persian_square</family>
- <family>Farnaz</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Farnaz</family>
- <accept>
- <family>Persian_square</family>
- <family>Elham</family>
- </accept>
- </alias>
- <alias binding="same">
- <family>Sina</family>
- <accept><family>Persian_square</family></accept>
- </alias>
-
-<!-- Font ordering per class -->
-
- <!-- Persian_title class -->
- <alias binding="same">
- <family>Persian_title</family>
- <accept>
- <family>Titr</family>
- <family>Jadid</family>
- <family>Persian_serif</family>
- </accept>
- </alias>
-
- <!-- Persian_fantasy class -->
- <alias binding="same">
- <family>Persian_fantasy</family>
- <accept>
- <family>Homa</family>
- <family>Kamran</family>
- <family>Fantezi</family>
- <family>Tabassom</family>
- <family>Persian_square</family>
- </accept>
- </alias>
-
- <!-- Persian_square class -->
- <alias binding="same">
- <family>Persian_square</family>
- <accept>
- <family>Arshia</family>
- <family>Elham</family>
- <family>Farnaz</family>
- <family>Nasim</family>
- <family>Sina</family>
- <family>Persian_serif</family>
- </accept>
- </alias>
-
-<!-- Register the fonts that we actually do have -->
-
- <match target="scan">
- <test name="family">
- <string>Elham</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Homa</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Koodak</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Nazli</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Roya</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Terafik</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
- <match target="scan">
- <test name="family">
- <string>Titr</string>
- </test>
- <edit name="foundry">
- <string>farsiweb</string>
- </edit>
- </match>
-
-
-<!-- Our fonts should oblique to the other side (TURNED-OFF) -->
-
- <match target="font">
- <test name="foundry">
- <!--string>farsiweb</string-->
- <string>TURNED-OFF</string>
- </test>
- <test name="foundry">
- <string>farsiweb</string>
- </test>
- <!-- check to see if the font is roman -->
- <test name="slant">
- <const>roman</const>
- </test>
- <!-- check to see if the pattern requested non-roman -->
- <test target="pattern" name="slant" compare="not_eq">
- <const>roman</const>
- </test>
- <!-- multiply the matrix to slant the font -->
- <edit name="matrix" mode="assign">
- <times>
- <name>matrix</name>
- <matrix><double>1</double><double>-0.2</double>
- <double>0</double><double>1</double>
- </matrix>
- </times>
- </edit>
- <!-- pretend the font is oblique now -->
- <edit name="slant" mode="assign">
- <const>oblique</const>
- </edit>
- </match>
-
-
-<!--
- We can't hint our fonts well, so turn off hinting.
- Moreover, the bitmaps we have designed (well, they
- have designed), suck, so disable them too.
- -->
-
- <match target="font">
- <test name="foundry">
- <string>farsiweb</string>
- </test>
- <edit name="autohint">
- <bool>false</bool>
- </edit>
- <edit name="hinting">
- <bool>false</bool>
- </edit>
- <edit name="embeddedbitmap">
- <bool>false</bool>
- </edit>
- </match>
-
-
-<!-- Alias our fonts to common families -->
-
- <!-- Persian serif fonts -->
- <alias>
- <family>serif</family>
- <accept>
- <family>Nazli</family>
- <family>Lotoos</family>
- <family>Mitra</family>
- <family>Ferdosi</family>
- <family>Badr</family>
- <family>Zar</family>
- </accept>
- </alias>
-
- <!-- Persian sans-serif fonts -->
- <alias>
- <family>sans-serif</family>
- <accept>
- <family>Roya</family>
- <family>Koodak</family>
- <family>Terafik</family>
- </accept>
- </alias>
-
- <!-- Persian monospace fonts -->
- <alias>
- <family>monospace</family>
- <accept>
- <!-- Not really monospace -->
- <family>Terafik</family>
- </accept>
- </alias>
-
- <!-- Persian fantasy fonts -->
- <alias>
- <family>fantasy</family>
- <accept>
- <family>Homa</family>
- <family>Kamran</family>
- <family>Fantezi</family>
- <family>Tabassom</family>
- </accept>
- </alias>
-
- <!-- Persian (and Urdu) Nastaliq/cursive fonts -->
- <alias>
- <family>cursive</family>
- <accept>
- <family>IranNastaliq</family>
- <family>Nafees Nastaleeq</family>
- </accept>
- </alias>
-
-<!-- Use Titr in titles -->
-
- <!-- Both serif... -->
- <match>
- <test name="family">
- <string>serif</string>
- </test>
- <test name="weight" compare="more_eq">
- <int>200</int>
- </test>
- <test name="size" compare="more_eq">
- <double>24</double>
- </test>
- <edit name="family" mode="prepend">
- <string>Titr</string>
- </edit>
- </match>
-
- <!-- and sans-serif. -->
- <match>
- <test name="family">
- <string>sans-serif</string>
- </test>
- <test name="weight" compare="more_eq">
- <int>200</int>
- </test>
- <test name="size" compare="more_eq">
- <double>24</double>
- </test>
- <edit name="family" mode="prepend">
- <string>Titr</string>
- </edit>
- </match>
-
- <!-- and more. -->
- <match>
- <test name="family">
- <string>Persian_sansserif_default</string>
- </test>
- <test name="weight" compare="more_eq">
- <int>200</int>
- </test>
- <test name="size" compare="more_eq">
- <double>24</double>
- </test>
- <edit name="family" mode="prepend" binding="same">
- <string>Titr</string>
- </edit>
- </match>
-
-
-<!-- Default substituted for deprecated sans-serif fonts -->
-
- <match>
- <test name="family">
- <string>Persian_sansserif_default</string>
- </test>
- <edit name="family" mode="assign" binding="same">
- <string>Roya</string>
- </edit>
- </match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/65-nonlatin.conf b/tools/windows_packaging/mingw64/fonts/conf.d/65-nonlatin.conf
deleted file mode 100644
index 53ac064b0a..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/65-nonlatin.conf
+++ /dev/null
@@ -1,195 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Artsounk</family> <!-- armenian -->
- <family>BPG UTF8 M</family> <!-- georgian -->
- <family>Kinnari</family> <!-- thai -->
- <family>Norasi</family> <!-- thai -->
- <family>Frank Ruehl</family> <!-- hebrew -->
- <family>Dror</family> <!-- hebrew -->
- <family>JG LaoTimes</family> <!-- lao -->
- <family>Saysettha Unicode</family> <!-- lao -->
- <family>Pigiarniq</family> <!-- canadian syllabics -->
- <family>B Davat</family> <!-- arabic (fa) -->
- <family>B Compset</family> <!-- arabic (fa) -->
- <family>Kacst-Qr</family> <!-- arabic (ar) -->
- <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) -->
- <family>Raghindi</family> <!-- devanagari -->
- <family>Mukti Narrow</family> <!-- bengali -->
- <family>malayalam</family> <!-- malayalam -->
- <family>Sampige</family> <!-- kannada -->
- <family>padmaa</family> <!-- gujarati -->
- <family>Hapax Berbère</family> <!-- tifinagh -->
- <family>MS Gothic</family> <!-- han (ja) -->
- <family>UmePlus P Gothic</family> <!-- han (ja) -->
- <family>SimSun</family> <!-- han (zh-cn,zh-tw) -->
- <family>PMingLiu</family> <!-- han (zh-tw) -->
- <family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) -->
- <family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) -->
- <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) -->
- <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) -->
- <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
- <family>HanyiSong</family> <!-- han (zh-cn,zh-tw) -->
- <family>MgOpen Canonica</family>
- <family>Sazanami Mincho</family>
- <family>IPAMonaMincho</family>
- <family>IPAMincho</family>
- <family>Kochi Mincho</family>
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>AR PL Zenkai Uni</family>
- <family>MS 明朝</family>
- <family>ZYSong18030</family>
- <family>UnBatang</family>
- <family>Baekmuk Batang</family>
- <family>KacstQura</family>
- <family>Frank Ruehl CLM</family>
- <family>Lohit Bengali</family>
- <family>Lohit Gujarati</family>
- <family>Lohit Hindi</family>
- <family>Lohit Marathi</family>
- <family>Lohit Maithili</family>
- <family>Lohit Kashmiri</family>
- <family>Lohit Konkani</family>
- <family>Lohit Nepali</family>
- <family>Lohit Sindhi</family>
- <family>Lohit Punjabi</family>
- <family>Lohit Tamil</family>
- <family>Meera</family>
- <family>Lohit Malayalam</family>
- <family>Lohit Kannada</family>
- <family>Lohit Telugu</family>
- <family>Lohit Oriya</family>
- <family>LKLUG</family>
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Nachlieli</family> <!-- hebrew -->
- <family>Lucida Sans Unicode</family>
- <family>Yudit Unicode</family>
- <family>Kerkis</family> <!-- greek -->
- <family>ArmNet Helvetica</family> <!-- armenian -->
- <family>Artsounk</family> <!-- armenian -->
- <family>BPG UTF8 M</family> <!-- georgian -->
- <family>Waree</family> <!-- thai -->
- <family>Loma</family> <!-- thai -->
- <family>Garuda</family> <!-- thai -->
- <family>Umpush</family> <!-- thai -->
- <family>Saysettha Unicode</family> <!-- lao? -->
- <family>JG Lao Old Arial</family> <!-- lao -->
- <family>GF Zemen Unicode</family> <!-- ethiopic -->
- <family>Pigiarniq</family> <!-- canadian syllabics -->
- <family>B Davat</family> <!-- arabic (fa) -->
- <family>B Compset</family> <!-- arabic (fa) -->
- <family>Kacst-Qr</family> <!-- arabic (ar) -->
- <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) -->
- <family>Raghindi</family> <!-- devanagari -->
- <family>Mukti Narrow</family> <!-- bengali -->
- <family>malayalam</family> <!-- malayalam -->
- <family>Sampige</family> <!-- kannada -->
- <family>padmaa</family> <!-- gujarati -->
- <family>Hapax Berbère</family> <!-- tifinagh -->
- <family>MS Gothic</family> <!-- han (ja) -->
- <family>UmePlus P Gothic</family> <!-- han (ja) -->
- <!-- chinese fonts are actually serifed -->
- <family>SimSun</family> <!-- han (zh-cn,zh-tw) -->
- <family>PMingLiu</family> <!-- han (zh-tw) -->
- <family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) -->
- <family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) -->
- <family>AR PL ShanHeiSun Uni</family> <!--han (ja,zh-cn,zh-tw) -->
- <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) -->
- <family>MgOpen Modata</family>
- <family>VL Gothic</family>
- <family>IPAMonaGothic</family>
- <family>IPAGothic</family>
- <family>Sazanami Gothic</family>
- <family>Kochi Gothic</family>
- <family>AR PL KaitiM GB</family>
- <family>AR PL KaitiM Big5</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>MS ゴシック</family>
- <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
- <family>TSCu_Paranar</family> <!-- tamil -->
- <family>UnDotum</family>
- <family>Baekmuk Dotum</family>
- <family>Baekmuk Gulim</family>
- <family>KacstQura</family>
- <family>Lohit Bengali</family>
- <family>Lohit Gujarati</family>
- <family>Lohit Hindi</family>
- <family>Lohit Marathi</family>
- <family>Lohit Maithili</family>
- <family>Lohit Kashmiri</family>
- <family>Lohit Konkani</family>
- <family>Lohit Nepali</family>
- <family>Lohit Sindhi</family>
- <family>Lohit Punjabi</family>
- <family>Lohit Tamil</family>
- <family>Meera</family>
- <family>Lohit Malayalam</family>
- <family>Lohit Kannada</family>
- <family>Lohit Telugu</family>
- <family>Lohit Oriya</family>
- <family>LKLUG</family>
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>Miriam Mono</family> <!-- hebrew -->
- <family>VL Gothic</family>
- <family>IPAMonaGothic</family>
- <family>IPAGothic</family>
- <family>Sazanami Gothic</family>
- <family>Kochi Gothic</family>
- <family>AR PL KaitiM GB</family>
- <family>MS Gothic</family> <!-- han (ja) -->
- <family>UmePlus Gothic</family> <!-- han (ja) -->
- <family>NSimSun</family> <!-- han (zh-cn,zh-tw) -->
- <family>MingLiu</family> <!-- han (zh-tw) -->
- <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) -->
- <family>AR PL New Sung Mono</family> <!-- han (zh-cn,zh-tw) -->
- <family>HanyiSong</family> <!-- han (zh-cn) -->
- <family>AR PL SungtiL GB</family>
- <family>AR PL Mingti2L Big5</family>
- <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
- <family>UnBatang</family>
- <family>UnDotum</family>
- <family>Baekmuk Batang</family> <!-- hangul -->
- <family>Baekmuk Dotum</family>
- <family>Baekmuk Gulim</family>
- <family>TlwgTypo</family> <!-- thai -->
- <family>TlwgTypist</family> <!-- thai -->
- <family>TlwgTypewriter</family> <!-- thai -->
- <family>TlwgMono</family> <!-- thai -->
- <family>Hasida</family> <!-- hebrew -->
- <family>Mitra Mono</family> <!-- bengali -->
- <family>GF Zemen Unicode</family> <!-- ethiopic -->
- <family>Hapax Berbère</family> <!-- tifinagh -->
- <family>Lohit Bengali</family>
- <family>Lohit Gujarati</family>
- <family>Lohit Hindi</family>
- <family>Lohit Marathi</family>
- <family>Lohit Maithili</family>
- <family>Lohit Kashmiri</family>
- <family>Lohit Konkani</family>
- <family>Lohit Nepali</family>
- <family>Lohit Sindhi</family>
- <family>Lohit Punjabi</family>
- <family>Lohit Tamil</family>
- <family>Meera</family>
- <family>Lohit Malayalam</family>
- <family>Lohit Kannada</family>
- <family>Lohit Telugu</family>
- <family>Lohit Oriya</family>
- <family>LKLUG</family>
- </prefer>
- </alias>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/69-unifont.conf b/tools/windows_packaging/mingw64/fonts/conf.d/69-unifont.conf
deleted file mode 100644
index 177dec5d4e..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/69-unifont.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>FreeSerif</family>
- <family>Code2000</family>
- <family>Code2001</family> <!-- plane1 and beyond -->
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>FreeSans</family>
- <family>Arial Unicode MS</family>
- <family>Arial Unicode</family>
- <family>Code2000</family> <!-- almost everything; serif actually -->
- <family>Code2001</family> <!-- plane1 and beyond -->
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>FreeMono</family>
- </prefer>
- </alias>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/80-delicious.conf b/tools/windows_packaging/mingw64/fonts/conf.d/80-delicious.conf
deleted file mode 100644
index 728f50caee..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/80-delicious.conf
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!-- Fix-ups for Delicious family -->
-
-<!-- Delicious 'heavy' variant says its Medium weight -->
-<match target="scan">
- <test name="family">
- <string>Delicious</string>
- </test>
- <test name="style">
- <string>Heavy</string>
- </test>
- <edit name="weight">
- <const>heavy</const>
- </edit>
-</match>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/90-synthetic.conf b/tools/windows_packaging/mingw64/fonts/conf.d/90-synthetic.conf
deleted file mode 100644
index b8d1e85e1f..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/90-synthetic.conf
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
-<!--
- Artificial oblique for fonts without an italic or oblique version
- -->
-
- <match target="font">
- <!-- check to see if the font is roman -->
- <test name="slant">
- <const>roman</const>
- </test>
- <!-- check to see if the pattern requested non-roman -->
- <test target="pattern" name="slant" compare="not_eq">
- <const>roman</const>
- </test>
- <!-- multiply the matrix to slant the font -->
- <edit name="matrix" mode="assign">
- <times>
- <name>matrix</name>
- <matrix><double>1</double><double>0.2</double>
- <double>0</double><double>1</double>
- </matrix>
- </times>
- </edit>
- <!-- pretend the font is oblique now -->
- <edit name="slant" mode="assign">
- <const>oblique</const>
- </edit>
- <!-- and disable embedded bitmaps for artificial oblique -->
- <edit name="embeddedbitmap" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
-
-<!--
- Synthetic emboldening for fonts that do not have bold face available
- -->
-
- <match target="font">
- <!-- check to see if the font is just regular -->
- <test name="weight" compare="less_eq">
- <const>medium</const>
- </test>
- <!-- check to see if the pattern requests bold -->
- <test target="pattern" name="weight" compare="more">
- <const>medium</const>
- </test>
- <!--
- set the embolden flag
- needed for applications using cairo, e.g. gucharmap, gedit, ...
- -->
- <edit name="embolden" mode="assign">
- <bool>true</bool>
- </edit>
- <!--
- set weight to bold
- needed for applications using Xft directly, e.g. Firefox, ...
- -->
- <edit name="weight" mode="assign">
- <const>bold</const>
- </edit>
- </match>
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/conf.d/README b/tools/windows_packaging/mingw64/fonts/conf.d/README
deleted file mode 100644
index c2fb52c3b4..0000000000
--- a/tools/windows_packaging/mingw64/fonts/conf.d/README
+++ /dev/null
@@ -1,23 +0,0 @@
-conf.d/README
-
-Each file in this directory is a fontconfig configuration file. Fontconfig
-scans this directory, loading all files of the form [0-9][0-9]*.conf.
-These files are normally installed in ../conf.avail and then symlinked here,
-allowing them to be easily installed and then enabled/disabled by adjusting
-the symlinks.
-
-The files are loaded in numeric order, the structure of the configuration
-has led to the following conventions in usage:
-
- Files begining with: Contain:
-
- 00 through 09 Font directories
- 10 through 19 system rendering defaults (AA, etc)
- 20 through 29 font rendering options
- 30 through 39 family substitution
- 40 through 49 generic identification, map family->generic
- 50 through 59 alternate config file loading
- 60 through 69 generic aliases, map generic->family
- 70 through 79 select font (adjust which fonts are available)
- 80 through 89 match target="scan" (modify scanned patterns)
- 90 through 99 font synthesis
diff --git a/tools/windows_packaging/mingw64/fonts/fonts.conf b/tools/windows_packaging/mingw64/fonts/fonts.conf
deleted file mode 100644
index 6f5fe4b0e3..0000000000
--- a/tools/windows_packaging/mingw64/fonts/fonts.conf
+++ /dev/null
@@ -1,151 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!-- /etc/fonts/fonts.conf file to configure system font access -->
-<fontconfig>
-
-<!--
- DO NOT EDIT THIS FILE.
- IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
- LOCAL CHANGES BELONG IN 'local.conf'.
-
- The intent of this standard configuration file is to be adequate for
- most environments. If you have a reasonably normal environment and
- have found problems with this configuration, they are probably
- things that others will also want fixed. Please submit any
- problems to the fontconfig bugzilla system located at fontconfig.org
-
- Note that the normal 'make install' procedure for fontconfig is to
- replace any existing fonts.conf file with the new version. Place
- any local customizations in local.conf which this file references.
-
- Keith Packard
--->
-
-<!-- Font directory list -->
-
- <dir>WINDOWSFONTDIR</dir>
-
- <dir>~/.fonts</dir>
-
-<!--
- Accept deprecated 'mono' alias, replacing it with 'monospace'
--->
- <match target="pattern">
- <test qual="any" name="family">
- <string>mono</string>
- </test>
- <edit name="family" mode="assign">
- <string>monospace</string>
- </edit>
- </match>
-
-<!--
- Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
--->
- <match target="pattern">
- <test qual="any" name="family">
- <string>sans serif</string>
- </test>
- <edit name="family" mode="assign">
- <string>sans-serif</string>
- </edit>
- </match>
-
-<!--
- Accept deprecated 'sans' alias, replacing it with 'sans-serif'
--->
- <match target="pattern">
- <test qual="any" name="family">
- <string>sans</string>
- </test>
- <edit name="family" mode="assign">
- <string>sans-serif</string>
- </edit>
- </match>
-
-<!--
- Load local system customization file
--->
- <include ignore_missing="yes">conf.d</include>
-
-<!-- Font cache directory list -->
-
- <cachedir>WINDOWSTEMPDIR_FONTCONFIG_CACHE</cachedir>
- <cachedir>~/.fontconfig</cachedir>
-
- <config>
-<!--
- These are the default Unicode chars that are expected to be blank
- in fonts. All other blank chars are assumed to be broken and
- won't appear in the resulting charsets
- -->
- <blank>
- <int>0x0020</int> <!-- SPACE -->
- <int>0x00A0</int> <!-- NO-BREAK SPACE -->
- <int>0x00AD</int> <!-- SOFT HYPHEN -->
- <int>0x034F</int> <!-- COMBINING GRAPHEME JOINER -->
- <int>0x0600</int> <!-- ARABIC NUMBER SIGN -->
- <int>0x0601</int> <!-- ARABIC SIGN SANAH -->
- <int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER -->
- <int>0x0603</int> <!-- ARABIC SIGN SAFHA -->
- <int>0x06DD</int> <!-- ARABIC END OF AYAH -->
- <int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK -->
- <int>0x115F</int> <!-- HANGUL CHOSEONG FILLER -->
- <int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
- <int>0x1680</int> <!-- OGHAM SPACE MARK -->
- <int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ -->
- <int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA -->
- <int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR -->
- <int>0x2000</int> <!-- EN QUAD -->
- <int>0x2001</int> <!-- EM QUAD -->
- <int>0x2002</int> <!-- EN SPACE -->
- <int>0x2003</int> <!-- EM SPACE -->
- <int>0x2004</int> <!-- THREE-PER-EM SPACE -->
- <int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
- <int>0x2006</int> <!-- SIX-PER-EM SPACE -->
- <int>0x2007</int> <!-- FIGURE SPACE -->
- <int>0x2008</int> <!-- PUNCTUATION SPACE -->
- <int>0x2009</int> <!-- THIN SPACE -->
- <int>0x200A</int> <!-- HAIR SPACE -->
- <int>0x200B</int> <!-- ZERO WIDTH SPACE -->
- <int>0x200C</int> <!-- ZERO WIDTH NON-JOINER -->
- <int>0x200D</int> <!-- ZERO WIDTH JOINER -->
- <int>0x200E</int> <!-- LEFT-TO-RIGHT MARK -->
- <int>0x200F</int> <!-- RIGHT-TO-LEFT MARK -->
- <int>0x2028</int> <!-- LINE SEPARATOR -->
- <int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
- <int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
- <int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
- <int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING -->
- <int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
- <int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
- <int>0x202F</int> <!-- NARROW NO-BREAK SPACE -->
- <int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE -->
- <int>0x2060</int> <!-- WORD JOINER -->
- <int>0x2061</int> <!-- FUNCTION APPLICATION -->
- <int>0x2062</int> <!-- INVISIBLE TIMES -->
- <int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
- <int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
- <int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
- <int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
- <int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
- <int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
- <int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
- <int>0x2800</int> <!-- BRAILLE PATTERN BLANK -->
- <int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
- <int>0x3164</int> <!-- HANGUL FILLER -->
- <int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
- <int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER -->
- <int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
- <int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
- <int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
- </blank>
-<!--
- Rescan configuration every 30 seconds when FcFontSetList is called
- -->
- <rescan>
- <int>30</int>
- </rescan>
- </config>
-
-</fontconfig>
diff --git a/tools/windows_packaging/mingw64/fonts/fonts.dtd b/tools/windows_packaging/mingw64/fonts/fonts.dtd
deleted file mode 100644
index cbdfdab3fb..0000000000
--- a/tools/windows_packaging/mingw64/fonts/fonts.dtd
+++ /dev/null
@@ -1,224 +0,0 @@
-<!-- This is the Document Type Definition for font configuration files -->
-<!ELEMENT fontconfig (dir |
- cache |
- cachedir |
- include |
- config |
- selectfont |
- match |
- alias)* >
-
-<!--
- Add a directory that provides fonts
--->
-<!ELEMENT dir (#PCDATA)>
-<!ATTLIST dir xml:space (default|preserve) 'preserve'>
-
-<!--
- Define the per-user file that holds cache font information.
-
- If the filename begins with '~', it is replaced with the users
- home directory path.
--->
-<!ELEMENT cache (#PCDATA)>
-<!ATTLIST cache xml:space (default|preserve) 'preserve'>
-
-<!--
- Add a directory that is searched for font cache files.
- These hold per-directory cache data and are searched in
- order for each directory. When writing cache files, the first
- directory which allows the cache file to be created is used.
-
- A leading '~' in a directory name is replaced with the users
- home directory path.
--->
-<!ELEMENT cachedir (#PCDATA)>
-<!ATTLIST cachedir xml:space (default|preserve) 'preserve'>
-
-<!--
- Reference another configuration file; note that this
- is another complete font configuration file and not
- just a file included by the XML parser.
-
- Set 'ignore_missing' to 'yes' if errors are to be ignored.
-
- If the filename begins with '~', it is replaced with the users
- home directory path.
--->
-<!ELEMENT include (#PCDATA)>
-<!ATTLIST include
- ignore_missing (no|yes) "no"
- xml:space (default|preserve) "preserve">
-
-<!--
- Global library configuration data
- -->
-<!ELEMENT config (blank|rescan)*>
-
-<!--
- Specify the set of Unicode encoding values which
- represent glyphs that are allowed to contain no
- data. With this list, fontconfig can examine
- fonts for broken glyphs and eliminate them from
- the set of valid Unicode chars. This idea
- was borrowed from Mozilla
- -->
-<!ELEMENT blank (int)*>
-
-<!--
- Aliases are just a special case for multiple match elements
-
- They are syntactically equivalent to:
-
- <match>
- <test name="family">
- <string value=[family]/>
- </test>
- <edit name="family" mode="prepend">
- <string value=[prefer]/>
- ...
- </edit>
- <edit name="family" mode="append">
- <string value=[accept]/>
- ...
- </edit>
- <edit name="family" mode="append_last">
- <string value=[default]/>
- ...
- </edit>
- </match>
--->
-<!--
- Periodically rescan the font configuration and
- directories to synch internal state with filesystem
- -->
-<!ELEMENT rescan (int)>
-
-<!--
- Edit list of available fonts at startup/reload time
- -->
-<!ELEMENT selectfont (rejectfont | acceptfont)* >
-
-<!ELEMENT rejectfont (glob | pattern)*>
-
-<!ELEMENT acceptfont (glob | pattern)*>
-
-<!ELEMENT glob (#PCDATA)>
-
-<!ELEMENT pattern (patelt)*>
-
-<!ENTITY % constant 'int|double|string|matrix|bool|charset|const'>
-
-<!ELEMENT patelt (%constant;)*>
-<!ATTLIST patelt
- name CDATA #REQUIRED>
-
-<!ELEMENT alias (family*, prefer?, accept?, default?)>
-<!ATTLIST alias
- binding (weak|strong|same) "weak">
-<!ELEMENT prefer (family)*>
-<!ELEMENT accept (family)*>
-<!ELEMENT default (family)*>
-<!ELEMENT family (#PCDATA)>
-<!ATTLIST family xml:space (default|preserve) 'preserve'>
-
-<!ENTITY % expr 'int|double|string|matrix|bool|charset
- |name|const
- |or|and|eq|not_eq|less|less_eq|more|more_eq|contains|not_contains
- |plus|minus|times|divide|not|if|floor|ceil|round|trunc'>
-
-<!--
- Match and edit patterns.
-
- If 'target' is 'pattern', execute the match before selecting a font.
- if 'target' is 'font', execute the match on the result of a font
- selection.
--->
-<!ELEMENT match (test*, edit*)>
-<!ATTLIST match
- target (pattern|font|scan) "pattern">
-
-<!--
- Match a field in a pattern
-
- if 'qual' is 'any', then the match succeeds if any value in the field matches.
- if 'qual' is 'all', then the match succeeds only if all values match.
- if 'qual' is 'first', then the match succeeds only if the first value matches.
- if 'qual' is 'not_first', then the match succeeds only if any value other than
- the first matches.
- For match elements with target=font, if test 'target' is 'pattern',
- then the test is applied to the pattern used in matching rather than
- to the resulting font.
-
- Match elements with target=scan are applied as fonts are scanned.
- They edit the pattern generated from the scanned font and affect
- what the fontconfig database contains.
--->
-<!ELEMENT test (%expr;)*>
-<!ATTLIST test
- qual (any|all|first|not_first) "any"
- name CDATA #REQUIRED
- target (pattern|font|default) "default"
- compare (eq|not_eq|less|less_eq|more|more_eq|contains|not_contains) "eq">
-
-<!--
- Edit a field in a pattern
-
- The enclosed values are used together to edit the list of values
- associated with 'name'.
-
- If 'name' matches one of those used in a test element for this match element:
- if 'mode' is 'assign', replace the matched value.
- if 'mode' is 'assign_replace', replace all of the values
- if 'mode' is 'prepend', insert before the matched value
- if 'mode' is 'append', insert after the matched value
- if 'mode' is 'prepend_first', insert before all of the values
- if 'mode' is 'append_last', insert after all of the values
- If 'name' doesn't match any of those used in a test element:
- if 'mode' is 'assign' or 'assign_replace, replace all of the values
- if 'mode' is 'prepend' or 'prepend_first', insert before all of the values
- if 'mode' is 'append' or 'append_last', insert after all of the values
--->
-<!ELEMENT edit (%expr;)*>
-<!ATTLIST edit
- name CDATA #REQUIRED
- mode (assign|assign_replace|prepend|append|prepend_first|append_last) "assign"
- binding (weak|strong|same) "weak">
-
-<!--
- Elements of expressions follow
--->
-<!ELEMENT int (#PCDATA)>
-<!ATTLIST int xml:space (default|preserve) 'preserve'>
-<!ELEMENT double (#PCDATA)>
-<!ATTLIST double xml:space (default|preserve) 'preserve'>
-<!ELEMENT string (#PCDATA)>
-<!ATTLIST string xml:space (default|preserve) 'preserve'>
-<!ELEMENT matrix (double,double,double,double)>
-<!ELEMENT bool (#PCDATA)>
-<!ELEMENT charset (#PCDATA)>
-<!ATTLIST charset xml:space (default|preserve) 'preserve'>
-<!ELEMENT name (#PCDATA)>
-<!ATTLIST name xml:space (default|preserve) 'preserve'>
-<!ELEMENT const (#PCDATA)>
-<!ATTLIST const xml:space (default|preserve) 'preserve'>
-<!ELEMENT or (%expr;)*>
-<!ELEMENT and (%expr;)*>
-<!ELEMENT eq ((%expr;), (%expr;))>
-<!ELEMENT not_eq ((%expr;), (%expr;))>
-<!ELEMENT less ((%expr;), (%expr;))>
-<!ELEMENT less_eq ((%expr;), (%expr;))>
-<!ELEMENT more ((%expr;), (%expr;))>
-<!ELEMENT more_eq ((%expr;), (%expr;))>
-<!ELEMENT contains ((%expr;), (%expr;))>
-<!ELEMENT not_contains ((%expr;), (%expr;))>
-<!ELEMENT plus (%expr;)*>
-<!ELEMENT minus (%expr;)*>
-<!ELEMENT times (%expr;)*>
-<!ELEMENT divide (%expr;)*>
-<!ELEMENT not (%expr;)>
-<!ELEMENT if ((%expr;), (%expr;), (%expr;))>
-<!ELEMENT floor (%expr;)>
-<!ELEMENT ceil (%expr;)>
-<!ELEMENT round (%expr;)>
-<!ELEMENT trunc (%expr;)>
diff --git a/tools/windows_packaging/mingw64/gtk-2.0/gtk.immodules b/tools/windows_packaging/mingw64/gtk-2.0/gtk.immodules
deleted file mode 100644
index 3eaf413f9d..0000000000
--- a/tools/windows_packaging/mingw64/gtk-2.0/gtk.immodules
+++ /dev/null
@@ -1,39 +0,0 @@
-# GTK+ Input Method Modules file
-# Automatically generated file, do not edit
-# Created by c:/Users/VKamyshniy/gtk/source/gtk+-2.24.18/gtk/.libs/gtk-query-immodules-2.0.exe from gtk+-2.24.18
-#
-# ModulesPath = c:\Users\VKamyshniy\.gtk-2.0\2.10.0\i686-pc-mingw32\immodules;c:\Users\VKamyshniy\.gtk-2.0\2.10.0\immodules;c:\Users\VKamyshniy\.gtk-2.0\i686-pc-mingw32\immodules;c:\Users\VKamyshniy\.gtk-2.0\immodules;c:/Users/VKamyshniy/gtk/inst/lib\gtk-2.0\2.10.0\i686-pc-mingw32\immodules;c:/Users/VKamyshniy/gtk/inst/lib\gtk-2.0\2.10.0\immodules;c:/Users/VKamyshniy/gtk/inst/lib\gtk-2.0\i686-pc-mingw32\immodules;c:/Users/VKamyshniy/gtk/inst/lib\gtk-2.0\immodules
-#
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll"
-"am_et" "Amharic (EZ+)" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "am"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll"
-"cedilla" "Cedilla" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll"
-"cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" ""
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ime.dll"
-"ime" "Windows IME" "gtk+" "" "ja:ko:zh"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll"
-"inuktitut" "Inuktitut (Transliterated)" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "iu"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll"
-"ipa" "IPA" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" ""
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-multipress.dll"
-"multipress" "Multipress" "gtk20" "" ""
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-thai.dll"
-"thai" "Thai-Lao" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "lo:th"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll"
-"ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "ti"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll"
-"ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "ti"
-
-"c:/Users/VKamyshniy/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll"
-"viqr" "Vietnamese (VIQR)" "gtk20" "/Users/VKamyshniy/gtk/inst/share/locale" "vi"
-
diff --git a/tools/windows_packaging/mingw64/gtk-2.0/im-multipress.conf b/tools/windows_packaging/mingw64/gtk-2.0/im-multipress.conf
deleted file mode 100644
index d6c8129d90..0000000000
--- a/tools/windows_packaging/mingw64/gtk-2.0/im-multipress.conf
+++ /dev/null
@@ -1,22 +0,0 @@
-# Example configuration file for the GTK+ Multipress Input Method
-# Authored by Openismus GmbH, 2009.
-#
-# This file follows the GKeyFile format. On the left of the equal sign goes
-# the key that you press repeatedly to iterate through the text items listed
-# on the right-hand side. The list items are separated by semicolons ";" and
-# consist of one or more characters each. The backslash "\" is used to escape
-# characters; for instance "\;" for a literal semicolon.
-#
-# The example configuration below imitates the behavior of a standard mobile
-# phone by a major manufacturer, with German language setting.
-[keys]
-KP_1 = .;,;?;!;';";1;-;(;);@;/;:;_
-KP_2 = a;b;c;2;ä;à;á;ã;â;å;æ;ç
-KP_3 = d;e;f;3;è;é;ë;ê;ð
-KP_4 = g;h;i;4;ì;í;î;ï
-KP_5 = j;k;l;5;£
-KP_6 = m;n;o;6;ö;ò;ó;ô;õ;ø;ñ
-KP_7 = p;q;r;s;7;ß;$
-KP_8 = t;u;v;8;ü;ù;ú;û
-KP_9 = w;x;y;z;9;ý;þ
-KP_0 = \s;0
diff --git a/tools/windows_packaging/mingw64/pango/pango.modules b/tools/windows_packaging/mingw64/pango/pango.modules
deleted file mode 100644
index 192022961f..0000000000
--- a/tools/windows_packaging/mingw64/pango/pango.modules
+++ /dev/null
@@ -1,35 +0,0 @@
-# Pango Modules file
-# Automatically generated file, do not edit
-#
-# ModulesPath = c:/Users/VKamyshniy/gtk/inst/lib/pango\1.6.0\modules
-#
-"./lib/pango/1.6.0/modules/pango-arabic-fc.dll" ArabicScriptEngineFc PangoEngineShape PangoRenderFc arabic:* nko:*
-"./lib/pango/1.6.0/modules/pango-arabic-lang.dll" ArabicScriptEngineLang PangoEngineLang PangoRenderNone arabic:*
-"./lib/pango/1.6.0/modules/pango-basic-fc.dll" BasicScriptEngineFc PangoEngineShape PangoRenderFc latin:* cyrillic:* greek:* armenian:* georgian:* runic:* ogham:* bopomofo:* cherokee:* coptic:* deseret:* ethiopic:* gothic:* han:* hiragana:* katakana:* old-italic:* canadian-aboriginal:* yi:* braille:* cypriot:* limbu:* osmanya:* shavian:* linear-b:* ugaritic:* glagolitic:* cuneiform:* phoenician:* common:
-"./lib/pango/1.6.0/modules/pango-basic-win32.dll" BasicScriptEngineWin32 PangoEngineShape PangoRenderWin32 common:
-"./lib/pango/1.6.0/modules/pango-hangul-fc.dll" HangulScriptEngineFc PangoEngineShape PangoRenderFc hangul:*
-"./lib/pango/1.6.0/modules/pango-hebrew-fc.dll" HebrewScriptEngineFc PangoEngineShape PangoRenderFc hebrew:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" devaScriptEngineFc PangoEngineShape PangoRenderFc devanagari:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" bengScriptEngineFc PangoEngineShape PangoRenderFc bengali:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" guruScriptEngineFc PangoEngineShape PangoRenderFc gurmukhi:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" gujrScriptEngineFc PangoEngineShape PangoRenderFc gujarati:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" oryaScriptEngineFc PangoEngineShape PangoRenderFc oriya:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" tamlScriptEngineFc PangoEngineShape PangoRenderFc tamil:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" teluScriptEngineFc PangoEngineShape PangoRenderFc telugu:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" kndaScriptEngineFc PangoEngineShape PangoRenderFc kannada:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" mlymScriptEngineFc PangoEngineShape PangoRenderFc malayalam:*
-"./lib/pango/1.6.0/modules/pango-indic-fc.dll" sinhScriptEngineFc PangoEngineShape PangoRenderFc sinhala:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" devaIndicScriptEngineLang PangoEngineLang PangoRenderNone devanagari:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" bengIndicScriptEngineLang PangoEngineLang PangoRenderNone bengali:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" guruIndicScriptEngineLang PangoEngineLang PangoRenderNone gurmukhi:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" gujrIndicScriptEngineLang PangoEngineLang PangoRenderNone gujarati:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" oryaIndicScriptEngineLang PangoEngineLang PangoRenderNone oriya:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" tamlIndicScriptEngineLang PangoEngineLang PangoRenderNone tamil:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" teluIndicScriptEngineLang PangoEngineLang PangoRenderNone telugu:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" kndaIndicScriptEngineLang PangoEngineLang PangoRenderNone kannada:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" mlymIndicScriptEngineLang PangoEngineLang PangoRenderNone malayalam:*
-"./lib/pango/1.6.0/modules/pango-indic-lang.dll" sinhIndicScriptEngineLang PangoEngineLang PangoRenderNone sinhala:*
-"./lib/pango/1.6.0/modules/pango-khmer-fc.dll" KhmerScriptEngineFc PangoEngineShape PangoRenderFc khmer:*
-"./lib/pango/1.6.0/modules/pango-syriac-fc.dll" SyriacScriptEngineFc PangoEngineShape PangoRenderFc syriac:*
-"./lib/pango/1.6.0/modules/pango-thai-fc.dll" ThaiScriptEngineFc PangoEngineShape PangoRenderFc thai:* lao:*
-"./lib/pango/1.6.0/modules/pango-tibetan-fc.dll" TibetanScriptEngineFc PangoEngineShape PangoRenderFc tibetan:*
diff --git a/tools/windows_packaging/package-f19.sh b/tools/windows_packaging/package-f19.sh
deleted file mode 100755
index ba7bfd5674..0000000000
--- a/tools/windows_packaging/package-f19.sh
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/bash
-
-DLLS='
-jack-0.dll
-jackserver-0.dll
-libatk-1.0-0.dll
-libatkmm-1.6-1.dll
-libbz2-1.dll
-libcairo-2.dll
-libcairo-gobject-2.dll
-libcairomm-1.0-1.dll
-libcairo-script-interpreter-2.dll
-libcppunit-1-12-1.dll
-libcrypto-10.dll
-libcurl-4.dll
-libexpat-1.dll
-libfftw3-3.dll
-libfftw3f-3.dll
-libfontconfig-1.dll
-libfreetype-6.dll
-libgailutil-18.dll
-libgcc_s_sjlj-1.dll
-libgdkmm-2.4-1.dll
-libgdk_pixbuf-2.0-0.dll
-libgdk-win32-2.0-0.dll
-libgio-2.0-0.dll
-libgiomm-2.4-1.dll
-libglib-2.0-0.dll
-libglibmm-2.4-1.dll
-libglibmm_generate_extra_defs-2.4-1.dll
-libgmodule-2.0-0.dll
-libgnurx-0.dll
-libgobject-2.0-0.dll
-libgthread-2.0-0.dll
-libgtkmm-2.4-1.dll
-libgtk-win32-2.0-0.dll
-libharfbuzz-0.dll
-iconv.dll
-libFLAC-8.dll
-libogg-0.dll
-libvorbis-0.dll
-libvorbisenc-2.dll
-libffi-6.dll
-libidn-11.dll
-libintl-8.dll
-liblo-7.dll
-libpango-1.0-0.dll
-libpangocairo-1.0-0.dll
-libpangoft2-1.0-0.dll
-libpangomm-1.4-1.dll
-libpangowin32-1.0-0.dll
-libpixman-1-0.dll
-libpng15-15.dll
-rubberband-2.dll
-libsamplerate-0.dll
-libsigc-2.0-0.dll
-libsndfile-1.dll
-libssh2-1.dll
-libssl-10.dll
-libstdc++-6.dll
-libtag.dll
-libxml2-2.dll
-pthreadGC2.dll
-portaudio-2.dll
-vamp-hostsdk-3.dll
-vamp-sdk-2.dll
-zlib1.dll
-lilv-0.dll
-sratom-0-0.dll
-serd-0-0.dll
-sord-0-0.dll
-'
-
-WITH_JACK='TRUE'
-WITH_LV2='TRUE'
-
-. ./copydll-fedora.sh
-. ./package.sh
diff --git a/tools/windows_packaging/package-f20.sh b/tools/windows_packaging/package-f20.sh
deleted file mode 100755
index a60d53c020..0000000000
--- a/tools/windows_packaging/package-f20.sh
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/bash
-
-DLLS='
-jack-0.dll
-jackserver-0.dll
-libatk-1.0-0.dll
-libatkmm-1.6-1.dll
-libbz2-1.dll
-libcairo-2.dll
-libcairo-gobject-2.dll
-libcairomm-1.0-1.dll
-libcairo-script-interpreter-2.dll
-libcppunit-1-12-1.dll
-libcrypto-10.dll
-libcurl-4.dll
-libexpat-1.dll
-libfftw3-3.dll
-libfftw3f-3.dll
-libfontconfig-1.dll
-libfreetype-6.dll
-libgailutil-18.dll
-libgcc_s_sjlj-1.dll
-libgdkmm-2.4-1.dll
-libgdk_pixbuf-2.0-0.dll
-libgdk-win32-2.0-0.dll
-libgio-2.0-0.dll
-libgiomm-2.4-1.dll
-libglib-2.0-0.dll
-libglibmm-2.4-1.dll
-libglibmm_generate_extra_defs-2.4-1.dll
-libgmodule-2.0-0.dll
-libgnurx-0.dll
-libgobject-2.0-0.dll
-libgthread-2.0-0.dll
-libgtkmm-2.4-1.dll
-libgtk-win32-2.0-0.dll
-libharfbuzz-0.dll
-iconv.dll
-libFLAC-8.dll
-libogg-0.dll
-libvorbis-0.dll
-libvorbisenc-2.dll
-libffi-6.dll
-libidn-11.dll
-libintl-8.dll
-liblo-7.dll
-libpango-1.0-0.dll
-libpangocairo-1.0-0.dll
-libpangoft2-1.0-0.dll
-libpangomm-1.4-1.dll
-libpangowin32-1.0-0.dll
-libpixman-1-0.dll
-libpng16-16.dll
-rubberband-2.dll
-libsamplerate-0.dll
-libsigc-2.0-0.dll
-libsndfile-1.dll
-libssh2-1.dll
-libssl-10.dll
-libstdc++-6.dll
-libtag.dll
-libxml2-2.dll
-libwinpthread-1.dll
-portaudio-2.dll
-vamp-hostsdk-3.dll
-vamp-sdk-2.dll
-zlib1.dll
-lilv-0.dll
-sratom-0-0.dll
-serd-0-0.dll
-sord-0-0.dll
-'
-
-WITH_JACK='TRUE'
-WITH_LV2='TRUE'
-
-. ./copydll-fedora.sh
-. ./package.sh
diff --git a/tools/windows_packaging/package.sh b/tools/windows_packaging/package.sh
deleted file mode 100755
index c097b73603..0000000000
--- a/tools/windows_packaging/package.sh
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-. ./print-env.sh
-
-if [ -z "$DLLS" ]; then
- echo "ERROR: DLLS variable is not defined..."
- exit 1
-fi
-
-cd $BASE || exit 1
-
-if ! test -f $BUILD_CACHE_FILE; then
- echo "ERROR: $APPNAME is not configured and built yet..."
- exit 1
-fi
-
-if [ -d $PACKAGE_DIR ]; then
- echo "Removing old package directory structure ..."
- rm -rf $PACKAGE_DIR || exit 1
-fi
-
-./waf --destdir=$PACKAGE_DIR install || exit 1
-
-echo "Moving Ardour dll's and executable to $PACKAGE_DIR ..."
-
-mv $PACKAGE_DIR/lib/ardour3/*.dll $PACKAGE_DIR || exit 1
-mv $PACKAGE_DIR/lib/ardour3/*.exe $PACKAGE_DIR || exit 1
-
-echo "Deleting import libs ..."
-
-rm $PACKAGE_DIR/lib/*dll.a
-
-# delete sh script
-rm $PACKAGE_DIR/ardour3
-
-if test x$WITH_TESTS != x ; then
- echo "Copying tests and test data to $PACKAGE_DIR ..."
- cp $BUILD_DIR/libs/pbd/run-tests.exe $PACKAGE_DIR/pbd-run-tests.exe
- cp -r $BASE/libs/pbd/test $PACKAGE_DIR/pbd_testdata
-
- cp $BUILD_DIR/libs/midi++2/run-tests.exe $PACKAGE_DIR/midipp-run-tests.exe
-
- cp $BUILD_DIR/libs/evoral/run-tests.exe $PACKAGE_DIR/evoral-run-tests.exe
- mkdir -p $PACKAGE_DIR/evoral_testdata
- cp -r $BASE/libs/evoral/test/testdata/* $PACKAGE_DIR/evoral_testdata
-
- cp -r $BASE/libs/ardour/test/data $PACKAGE_DIR/ardour_testdata
-fi
-
-echo "Copying config files to $PACKAGE_DIR ..."
-mkdir -p $PACKAGE_DIR/etc
-cp -RL $MINGW_ROOT/etc/fonts $PACKAGE_DIR/etc
-cp -RL $MINGW_ROOT/etc/gtk-2.0 $PACKAGE_DIR/etc
-cp -RL $MINGW_ROOT/etc/pango $PACKAGE_DIR/etc
-
-cp -R $MINGW_ROOT/lib/gtk-2.0 $PACKAGE_DIR/lib
-cp -R $MINGW_ROOT/lib/gdk-pixbuf-2.0 $PACKAGE_DIR/lib
-cp $TOOLS_DIR/loaders.cache $PACKAGE_DIR/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
-
-mkdir -p $PACKAGE_DIR/lib/pango/1.8.0/modules
-cp -r $MINGW_ROOT/lib/pango/1.8.0/modules/*.dll $PACKAGE_DIR/lib/pango/1.8.0/modules
-
-cp $TOOLS_DIR/pango.modules $PACKAGE_DIR/etc/pango
-
-cp $TOOLS_DIR/README $PACKAGE_DIR
-
-echo "Copying mingw shared libraries to $PACKAGE_DIR ..."
-
-for i in $DLLS;
-do
- copydll "$i" "$PACKAGE_DIR" || exit 1
-done
-
-if test x$WITH_JACK != x; then
- echo "Copying JACK server and drivers to $PACKAGE_DIR ..."
- cp $MINGW_ROOT/bin/jackd.exe $PACKAGE_DIR
- cp -r $MINGW_ROOT/bin/jack $PACKAGE_DIR
-fi
-
-if test x$WITH_LV2 != x; then
- echo "Moving Bundled LV2 $PACKAGE_DIR ..."
- mv $PACKAGE_DIR/lib/lv2 $PACKAGE_DIR/lib/ardour3/LV2
-fi
-
-SRC_DIRS='
-libs/ardour
-libs/pbd
-libs/gtkmm2ext
-libs/midi++2
-libs/evoral
-libs/panners
-libs/timecode
-libs/audiographer
-'
-
-if [ x$DEBUG = xT ]; then
-
- PACKAGE_SRC_DIR=$PACKAGE_DIR/src
- echo "Copying source files to $PACKAGE_SRC_DIR ..."
- mkdir -p $PACKAGE_SRC_DIR/libs
- cp -r $BASE/gtk2_ardour $PACKAGE_SRC_DIR
- for i in $SRC_DIRS;
- do
- cp -r -p $BASE/$i $PACKAGE_SRC_DIR/libs
- done
-
- if test x$WITH_JACK != x; then
- echo "Copying JACK utility programs to $PACKAGE_DIR ..."
- cp $MINGW_ROOT/bin/jack_*.exe $PACKAGE_DIR
- fi
-
- if test x$WITH_LV2 != x; then
- echo "Copying LV2 utility programs to $PACKAGE_DIR ..."
- cp $MINGW_ROOT/bin/lilv-bench.exe $PACKAGE_DIR
- cp $MINGW_ROOT/bin/lv2info.exe $PACKAGE_DIR
- cp $MINGW_ROOT/bin/lv2ls.exe $PACKAGE_DIR
- fi
-
- #echo "Copying any debug files to $PACKAGE_DIR ..."
- #cp $MINGW_ROOT/bin/*.debug $PACKAGE_DIR
-
- echo "Copying gdb and config files to $PACKAGE_DIR ..."
- cp $MINGW_ROOT/bin/gdb.exe $PACKAGE_DIR
- cp $TOOLS_DIR/gdbinit $PACKAGE_DIR/.gdbinit
- cp $TOOLS_DIR/gdbinit_home $PACKAGE_DIR/gdbinit_home
- cp $TOOLS_DIR/gdb.bat $PACKAGE_DIR/gdb.bat
- cp $TOOLS_DIR/gdb-ardour.bat $PACKAGE_DIR/gdb-ardour.bat
-
- echo "Copying Gtk demo to $PACKAGE_DIR ..."
- cp $MINGW_ROOT/bin/gtk-demo.exe $PACKAGE_DIR
-else
- echo "Optimized build Stripping executable ..."
- find $PACKAGE_DIR -type f -name "*.exe*" | xargs $STRIP
- echo "Stripping libraries ..."
- find $PACKAGE_DIR -type f -name "*.dll*" | xargs $STRIP
-fi
-
-if [ "$1" == "--tarball" ]; then
- echo "Creating tarball from $PACKAGE_DIR ..."
- cd $BASE || exit 1
- tar -cvJf $PACKAGE_DIR.tar.xz $PACKAGE_DIR
-fi
-
-if [ "$1" == "--zip" ]; then
- echo "Creating zip file from $PACKAGE_DIR ..."
- cd $BASE || exit 1
- zip -r $PACKAGE_DIR.zip $PACKAGE_DIR
-fi
diff --git a/tools/windows_packaging/package_win32.sh b/tools/windows_packaging/package_win32.sh
deleted file mode 100755
index 5ef6c17cf9..0000000000
--- a/tools/windows_packaging/package_win32.sh
+++ /dev/null
@@ -1,242 +0,0 @@
-#!/bin/bash
-function copydll () {
- if [ -f $GTK/bin/$1 ] ; then
- echo "cp $GTK/bin/$1 $2"
- cp $GTK/bin/$1 $2 || return 1
- return 0
- fi
-
- if [ -f $GTK/lib/$1 ] ; then
- echo "cp $GTK/lib/$1 $2"
- cp $GTK/lib/$1 $2 || return 1
- return 0
- fi
-
- if [ -f $A3/bin/$1 ] ; then
- echo "cp $A3/bin/$1 $2"
- cp $A3/bin/$1 $2 || return 1
- return 0
- fi
-
- if [ -f $A3/lib/$1 ] ; then
- echo "$A3/lib/$1 $2"
- cp $A3/lib/$1 $2 || return 1
- return 0
- fi
- if which $1 ; then
- echo "cp `which $1` $2"
- cp `which $1` $2 || return 1
- return 0
- fi
-
- echo "there is no $1"
- return 1
-}
-
-# libcrypto-10.dll -- OOPS
-# libgnomecanvasmm-2.6-1.dll -- OOPS
-# iconv.dll == libiconv-2.dll
-# libpng15-15.dll == libpng16-16.dll
-# liblo-7.dll == liblo.dll
-
-ABANDONEDDLLS='
-jack-0.dll
-jackserver-0.dll
-libbz2-1.dll
-libcppunit-1-12-1.dll
-libexpat-1.dll
-libgnurx-0.dll
-libharfbuzz-0.dll
-libFLAC-8.dll
-libvorbis-0.dll
-libvorbisenc-2.dll
-libidn-11.dll
-libssh2-1.dll
-libssl-10.dll
-pthreadGC2.dll
-'
-
-DLLS='
-libiconv-2.dll
-libpng16-16.dll
-liblo.dll
-libart_lgpl_2-2.dll
-libatk-1.0-0.dll
-libatkmm-1.6-1.dll
-libcairo-2.dll
-libcairo-gobject-2.dll
-libcairomm-1.0-1.dll
-libcairo-script-interpreter-2.dll
-libcurl-4.dll
-libfftw3-3.dll
-libfftw3f-3.dll
-libfontconfig-1.dll
-libfreetype-6.dll
-libgailutil-18.dll
-libgdkmm-2.4-1.dll
-libgdk_pixbuf-2.0-0.dll
-libgdk-win32-2.0-0.dll
-libgio-2.0-0.dll
-libgiomm-2.4-1.dll
-libglib-2.0-0.dll
-libglibmm-2.4-1.dll
-libglibmm_generate_extra_defs-2.4-1.dll
-libgmodule-2.0-0.dll
-libgnomecanvas-2-0.dll
-libgobject-2.0-0.dll
-libgthread-2.0-0.dll
-libgtkmm-2.4-1.dll
-libgtk-win32-2.0-0.dll
-libiconv-2.dll
-libogg-0.dll
-libffi-6.dll
-libintl-8.dll
-libpango-1.0-0.dll
-libpangocairo-1.0-0.dll
-libpangoft2-1.0-0.dll
-libpangomm-1.4-1.dll
-libpangowin32-1.0-0.dll
-libpixman-1-0.dll
-libsamplerate-0.dll
-libsigc-2.0-0.dll
-libsndfile-1.dll
-libxml2-2.dll
-zlib1.dll
-libstdc++-6.dll
-libgcc_s_sjlj-1.dll
-libwinpthread-1.dll
-libeay32.dll
-ssleay32.dll
-libregex-1.dll
-libportaudio-2.dll
-'
-. ./win32-env.sh
-. ./print-env.sh
-
-cd $BASE || exit 1
-
-if ! test -f $BUILD_CACHE_FILE; then
- echo "ERROR: $APPNAME is not configured and built yet..."
- exit 1
-fi
-
-if [ -d $PACKAGE_DIR ]; then
- echo "Removing old package directory structure ..."
- rm -rf $PACKAGE_DIR || exit 1
-fi
-echo "./waf --destdir=$PACKAGE_DIR install"
-
-./waf --destdir=$PACKAGE_DIR install || exit 1
-
-echo "Moving everything from $PACKAGE_DIR/msys to $PACKAGE_DIR ..."
-mv $PACKAGE_DIR/msys/* $PACKAGE_DIR || exit 1
-rmdir $PACKAGE_DIR/msys || exit 1
-
-
-echo "Moving Ardour dll's and executable to $PACKAGE_DIR ..."
-
-echo "mv $PACKAGE_DIR/lib/ardour3/*.dll $PACKAGE_DIR"
-echo "mv $PACKAGE_DIR/lib/ardour3/*.exe $PACKAGE_DIR"
-
-mv $PACKAGE_DIR/lib/ardour3/*.dll $PACKAGE_DIR || exit 1
-mv $PACKAGE_DIR/lib/ardour3/*.exe $PACKAGE_DIR || exit 1
-
-echo "Deleting import libs ..."
-
-rm $PACKAGE_DIR/lib/*dll.a || exit 1
-
-# delete sh script
-rm $PACKAGE_DIR/ardour3 || exit 1
-
-if test x$WITH_TESTS != x ; then
- echo "Copying tests and test data to $PACKAGE_DIR ..."
- cp $BUILD_DIR/libs/pbd/run-tests.exe $PACKAGE_DIR/pbd-run-tests.exe || exit 1
- cp -r $BASE/libs/pbd/test $PACKAGE_DIR/pbd_testdata || exit 1
-
- cp $BUILD_DIR/libs/evoral/run-tests.exe $PACKAGE_DIR/evoral-run-tests.exe || exit 1
- mkdir -p $PACKAGE_DIR/test/testdata || exit 1
- cp -r $BASE/libs/evoral/test/testdata/TakeFive.mid $PACKAGE_DIR/test/testdata || exit 1
-
- cp -r $BASE/libs/ardour/test/data $PACKAGE_DIR/ardour_testdata || exit 1
-fi
-
-echo "Copying mingw config files to $PACKAGE_DIR ..."
-# just copy it all for now
-cp -r $MINGW_ROOT/etc $PACKAGE_DIR || exit 1
-
-cp -r $GTK/lib/gtk-2.0 $PACKAGE_DIR/lib || exit 1
-cp -r $GTK/lib/gdk-pixbuf-2.0 $PACKAGE_DIR/lib || exit 1
-cp $TOOLS_DIR/loaders.cache $PACKAGE_DIR/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache || exit 1
-
-mkdir -p $PACKAGE_DIR/lib/pango/1.6.0/modules || exit 1
-cp -r $GTK/lib/pango/1.6.0/modules/*.dll $PACKAGE_DIR/lib/pango/1.6.0/modules || exit 1
-
-cp -r $TOOLS_DIR/mingw64/* $PACKAGE_DIR/etc || exit 1
-
-echo "Copying mingw shared libraries to $PACKAGE_DIR ..."
-
-for i in $DLLS;
-do
-copydll "$i" "$PACKAGE_DIR" || exit 1
-done
-
-echo "Copying JACK server and drivers to $PACKAGE_DIR ..."
-
-# VK: -- FIXIT cp $MINGW_ROOT/bin/jackd.exe $PACKAGE_DIR || exit 1
-# VK: -- FIXIT cp -r $MINGW_ROOT/bin/jack $PACKAGE_DIR || exit 1
-# VK: -- FIXIT cp $MINGW_ROOT/bin/libportaudio-2.dll $PACKAGE_DIR || exit 1
-
-SRC_DIRS='
-libs/ardour
-libs/pbd
-libs/gtkmm2ext
-libs/midi++2
-libs/evoral
-libs/panners
-libs/timecode
-libs/audiographer
-'
-
-if test x$DEBUG != x ; then
-
- PACKAGE_SRC_DIR=$PACKAGE_DIR/src
- echo "Copying source files to $PACKAGE_SRC_DIR ..."
- mkdir -p $PACKAGE_SRC_DIR/libs || exit 1
- cp -r $BASE/gtk2_ardour $PACKAGE_SRC_DIR || exit 1
- for i in $SRC_DIRS;
- do
- cp -r -p $BASE/$i $PACKAGE_SRC_DIR/libs || exit 1
- done
-
- echo "Copying JACK utility programs to $PACKAGE_DIR ..."
- # VK: -- FIXIT cp $MINGW_ROOT/bin/jack_*.exe $PACKAGE_DIR || exit 1
-
- echo "Copying any debug files to $PACKAGE_DIR ..."
- # VK: -- FIXIT cp $MINGW_ROOT/bin/*.debug $PACKAGE_DIR || exit 1
-
- echo "Copying gdb to $PACKAGE_DIR ..."
- cp $MINGW_ROOT/bin/gdb.exe $PACKAGE_DIR || exit 1
-
- echo "Copying .gdbinit to $PACKAGE_DIR ..."
- cp $TOOLS_DIR/gdbinit $PACKAGE_DIR/.gdbinit || exit 1
-
- echo "Copying Gtk demo to $PACKAGE_DIR ..."
- cp $GTK/bin/gtk-demo.exe $PACKAGE_DIR || exit 1
-else
- echo "Optimized build Stripping executable ..."
- $STRIP $PACKAGE_DIR/ardour-3.0.exe || exit 1
- echo "Stripping libraries ..." || exit 1
- find $PACKAGE_DIR -type f -name "*.dll*" | xargs $STRIP
-fi
-
-if [ "$1" == "--tarball" ]; then
- echo "Creating tarball from $PACKAGE_DIR ..."
- cd $BASE || exit 1
- tar -cvJf $PACKAGE_DIR.tar.xz $PACKAGE_DIR || exit 1
-fi
-
-if [ "$1" == "--zip" ]; then
- echo "Creating zip file from $PACKAGE_DIR ..."
- cd $BASE || exit 1
- zip -r $PACKAGE_DIR.zip $PACKAGE_DIR || exit 1
-fi
diff --git a/tools/windows_packaging/pango.modules b/tools/windows_packaging/pango.modules
deleted file mode 100644
index 5ea7516bd1..0000000000
--- a/tools/windows_packaging/pango.modules
+++ /dev/null
@@ -1,18 +0,0 @@
-# Pango Modules file
-# Automatically generated file, do not edit
-#
-# ModulesPath = Z:\usr\i686-w64-mingw32\sys-root\mingw\lib\pango\1.8.0\modules
-#
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-arabic-lang.dll" ArabicScriptEngineLang PangoEngineLang PangoRenderNone arabic:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-basic-fc.dll" BasicScriptEngineFc PangoEngineShape PangoRenderFc common:
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" devaIndicScriptEngineLang PangoEngineLang PangoRenderNone devanagari:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" bengIndicScriptEngineLang PangoEngineLang PangoRenderNone bengali:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" guruIndicScriptEngineLang PangoEngineLang PangoRenderNone gurmukhi:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" gujrIndicScriptEngineLang PangoEngineLang PangoRenderNone gujarati:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" oryaIndicScriptEngineLang PangoEngineLang PangoRenderNone oriya:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" tamlIndicScriptEngineLang PangoEngineLang PangoRenderNone tamil:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" teluIndicScriptEngineLang PangoEngineLang PangoRenderNone telugu:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" kndaIndicScriptEngineLang PangoEngineLang PangoRenderNone kannada:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" mlymIndicScriptEngineLang PangoEngineLang PangoRenderNone malayalam:*
-"..\\..\\lib\\pango\\1.8.0\\modules\\pango-indic-lang.dll" sinhIndicScriptEngineLang PangoEngineLang PangoRenderNone sinhala:*
-
diff --git a/tools/windows_packaging/print-env.sh b/tools/windows_packaging/print-env.sh
deleted file mode 100755
index d6f63a2e5b..0000000000
--- a/tools/windows_packaging/print-env.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-echo "Build Environment Settings...."
-echo " "
-echo " "
-echo "HOST : $HOST"
-echo "MINGW_ROOT : $MINGW_ROOT"
-echo "PKG_CONFIG_PREFIX : $PKG_CONFIG_PREFIX"
-echo "PKG_CONFIG_LIBDIR : $PKG_CONFIG_LIBDIR"
-echo "PKGCONFIG : $PKGCONFIG"
-echo "AR : $AR"
-echo "RANLIB : $RANLIB"
-echo "CC : $CC"
-echo "CPP : $CPP"
-echo "CXX : $CXX"
-echo "AS : $AS"
-echo "LINK_CC : $LINK_CC"
-echo "LINK_CXX : $LINK_CXX"
-echo "WINRC : $WINRC"
-echo "STRIP : $STRIP"
-echo " "
-echo " "
-echo "Path Environment Settings...."
-echo " "
-echo " "
-echo "BASE : $BASE"
-echo "BUILD_DIR : $BUILD_DIR"
-echo "BUILD_CACHE_FILE : $BUILD_CACHE_FILE"
-echo "TOOLS_DIR : $TOOLS_DIR"
-echo "PACKAGE_DIR : $PACKAGE_DIR"
-echo " "
-echo " "
-echo "Config Environment Settings...."
-echo " "
-echo " "
-echo "APPNAME : $APPNAME"
-echo "VERSION : $VERSION"
-echo "DEBUG : $DEBUG"
-echo "WITH_TESTS : $WITH_TESTS"
-echo "ARDOUR_DATA_DIR : $ARDOUR_DATA_DIR"
-echo " "
-echo " "
diff --git a/tools/windows_packaging/waf.sh b/tools/windows_packaging/waf.sh
deleted file mode 100755
index 5b581ba85e..0000000000
--- a/tools/windows_packaging/waf.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-cd $BASE || exit 1
-./waf "$@"
diff --git a/tools/windows_packaging/win32-env.sh b/tools/windows_packaging/win32-env.sh
deleted file mode 100755
index 5bdf4d2238..0000000000
--- a/tools/windows_packaging/win32-env.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/bash
-
-BASE=$(readlink -f $0)
-BASE=$(dirname $BASE) # up one
-BASE=$(dirname $BASE) # up one more
-BASE=$(dirname $BASE) # up one more
-
-HOST=x86_64-w64-mingw32
-MINGW_ROOT=/mingw
-GTK=$HOME/gtk/inst
-A3=$HOME/A3/inst
-
-export PKG_CONFIG_PREFIX=$MINGW_ROOT
-export PKG_CONFIG_LIBDIR=$MINGW_ROOT/lib/pkgconfig
-export PKGCONFIG=pkg-config
-export AR=ar
-export RANLIB=ranlib
-export CC=gcc
-export CPP=g++
-export CXX=g++
-export AS=as
-export LINK_CC=gcc
-export LINK_CXX=g++
-export WINRC=windres
-export STRIP=strip
-
-BUILD_DIR=$BASE/build
-BUILD_CACHE_FILE=$BUILD_DIR/c4che/_cache.py
-TOOLS_DIR=$BASE/tools/windows_packaging
-
-. ../define_versions.sh
-
-APPNAME=`grep -m 1 '^APPNAME' $BASE/wscript | awk '{print $3}' | sed "s/'//g"`
-
-# These are only relevant after a build
-if test -f $BUILD_CACHE_FILE
-then
- # Figure out the Build Type
- if grep -q "DEBUG = True" $BUILD_CACHE_FILE; then
- DEBUG=1
- PACKAGE_DIR="$HOME/$APPNAME-win32-dbg"
- else
- PACKAGE_DIR="$HOME/$APPNAME-win32"
- fi
-
- if grep -q "BUILD_TESTS = True" $BUILD_CACHE_FILE; then
- WITH_TESTS=1
- fi
-
- ARDOUR_DATA_DIR=$PACKAGE_DIR/msys/share/ardour3
-fi
-
-# put this somewhere better...
-VIRT_IMAGE_PATH=$HOME/Data/virt-images/winxp.raw
diff --git a/tools/windows_packaging/wine-ardour-tests.sh b/tools/windows_packaging/wine-ardour-tests.sh
deleted file mode 100755
index a4bd033c8b..0000000000
--- a/tools/windows_packaging/wine-ardour-tests.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-
-. ./wine-env.sh
-
-if [ "$1" == "--list" ]; then
- TESTS='test_*'
- for test_program in `find -name "$TESTS" -type f -perm /u+x`;
- do
- echo "$test_program"
- done
- exit 0
-fi
-
-if [ "$1" == "--single" ] || [ "$2" == "--single" ]; then
- if [ "$1" == "--single" ]; then
- TESTS="test_*$2*"
- elif [ "$2" == "--single" ]; then
- TESTS="test_*$3*"
- else
- TESTS='test_*'
- fi
- for test_program in `find . -name "$TESTS" -type f -perm /u+x`;
- do
- echo "Running $test_program..."
- wine "$test_program"
- done
-else
- wine run-tests.exe
-fi
diff --git a/tools/windows_packaging/wine-ardour.sh b/tools/windows_packaging/wine-ardour.sh
deleted file mode 100755
index cb6547427e..0000000000
--- a/tools/windows_packaging/wine-ardour.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-. ./wine-env.sh
-
-wine ardour-3.3.exe
diff --git a/tools/windows_packaging/wine-env.sh b/tools/windows_packaging/wine-env.sh
deleted file mode 100755
index 95d0bf79a0..0000000000
--- a/tools/windows_packaging/wine-env.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-
-. ./mingw-env.sh
-
-cd $BASE
-
-if test ! -d $PACKAGE_DIR; then
- echo "Win32 package directory does not exist"
- exit 1
-fi
-
-LIBS=$BUILD_DIR/libs
-
-export ARDOUR_PATH=$BASE/gtk2_ardour/icons:$BASE/gtk2_ardour/pixmaps:$BASE/build/default/gtk2_ardour:$BASE/gtk2_ardour:.
-export ARDOUR_SURFACES_PATH=$LIBS/surfaces/osc:$LIBS/surfaces/generic_midi:$LIBS/surfaces/tranzport:$LIBS/surfaces/powermate:$LIBS/surfaces/mackie
-export ARDOUR_PANNER_PATH=$LIBS/panners/2in2out:$LIBS/panners/1in2out:$LIBS/panners/vbap
-export ARDOUR_DATA_PATH=$BASE/gtk2_ardour:build/default/gtk2_ardour:.
-
-export VAMP_PATH=$LIBS/vamp-plugins${VAMP_PATH:+:$VAMP_PATH}
-
-export PBD_TEST_PATH=$BASE/libs/pbd/test/
-
-cd $PACKAGE_DIR
diff --git a/tools/windows_packaging/wine-evoral-tests.sh b/tools/windows_packaging/wine-evoral-tests.sh
deleted file mode 100755
index 50b77f70c8..0000000000
--- a/tools/windows_packaging/wine-evoral-tests.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-. ./wine-env.sh
-
-wine evoral-run-tests.exe
diff --git a/tools/windows_packaging/wine-pbd-tests.sh b/tools/windows_packaging/wine-pbd-tests.sh
deleted file mode 100755
index a7306caf6c..0000000000
--- a/tools/windows_packaging/wine-pbd-tests.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash
-
-. ./wine-env.sh
-
-wine pbd-run-tests.exe