summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2016-10-03 20:22:34 +1000
committerTim Mayberry <mojofunk@gmail.com>2016-10-03 20:22:34 +1000
commitae72acb493e4d3a5ed9b72c327ce917eb46b66be (patch)
treec298005aebdc3f6cdc8f1e2e47d219999eee3438 /tools
parent52b6ad1b962f104ebd5ad050587a0d6325e57ce4 (diff)
Remove old unused and unmaintained Windows build scripts
These scripts are no longer used and caused confusion to someone on IRC recently who thought they were used for the official builds.
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