crt: add prntvpt export library

Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: Liu Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/libarm32/prntvpt.def b/mingw-w64-crt/lib-common/prntvpt.def
similarity index 70%
rename from mingw-w64-crt/libarm32/prntvpt.def
rename to mingw-w64-crt/lib-common/prntvpt.def
index fc3b5bc..5a2d512 100644
--- a/mingw-w64-crt/libarm32/prntvpt.def
+++ b/mingw-w64-crt/lib-common/prntvpt.def
@@ -1,8 +1,3 @@
-;
-; Definition file of prntvpt.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
-;
 LIBRARY "prntvpt.dll"
 EXPORTS
 PTQuerySchemaVersionSupport
@@ -15,14 +10,25 @@
 PTConvertPrintTicketToDevMode
 PTConvertDevModeToPrintTicket
 PTReleaseMemory
+PTGetPrintDeviceCapabilities
+PTGetPrintDeviceResources
 ConvertDevModeToPrintTicketThunk
 ConvertDevModeToPrintTicketThunk2
 ConvertPrintTicketToDevModeThunk
 ConvertPrintTicketToDevModeThunk2
+DllCanUnloadNow
+DllGetClassObject
+DllMain
+DllRegisterServer
+DllUnregisterServer
 GetDeviceDefaultPrintTicketThunk
 GetDeviceNamespacesThunk
 GetPrintCapabilitiesThunk
 GetPrintCapabilitiesThunk2
+GetPrintDeviceCapabilitiesThunk
+GetPrintDeviceCapabilitiesThunk2
+GetPrintDeviceResourcesThunk
+GetPrintDeviceResourcesThunk2
 GetSchemaVersionThunk
 MergeAndValidatePrintTicketThunk
 MergeAndValidatePrintTicketThunk2
diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 564178f..5dc1630 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -225,6 +225,7 @@
 lib32_DATA += %reldir%/libpenwin32.a
 lib32_DATA += %reldir%/libpkpd32.a
 lib32_DATA += %reldir%/libpowrprof.a
+lib32_DATA += %reldir%/libprntvpt.a
 lib32_DATA += %reldir%/libpropsys.a
 lib32_DATA += %reldir%/libpsapi.a
 lib32_DATA += %reldir%/libquartz.a
diff --git a/mingw-w64-crt/lib32/prntvpt.def b/mingw-w64-crt/lib32/prntvpt.def
new file mode 100644
index 0000000..c93f48e
--- /dev/null
+++ b/mingw-w64-crt/lib32/prntvpt.def
@@ -0,0 +1,35 @@
+LIBRARY "prntvpt.dll"
+EXPORTS
+PTQuerySchemaVersionSupport@8
+PTOpenProvider@12
+PTOpenProviderEx@20
+PTCloseProvider@4
+BindPTProviderThunk@20
+PTGetPrintCapabilities@16
+PTMergeAndValidatePrintTicket@24
+PTConvertPrintTicketToDevMode@28
+PTConvertDevModeToPrintTicket@20
+PTReleaseMemory@4
+PTGetPrintDeviceCapabilities@16
+PTGetPrintDeviceResources@20
+ConvertDevModeToPrintTicketThunk2@24
+ConvertDevModeToPrintTicketThunk@20
+ConvertPrintTicketToDevModeThunk2@32
+ConvertPrintTicketToDevModeThunk@28
+DllCanUnloadNow@0
+DllGetClassObject@12
+DllMain@12
+DllRegisterServer@0
+DllUnregisterServer@0
+GetDeviceDefaultPrintTicketThunk@12
+GetDeviceNamespacesThunk@12
+GetPrintCapabilitiesThunk2@24
+GetPrintCapabilitiesThunk@20
+GetPrintDeviceCapabilitiesThunk2@24
+GetPrintDeviceCapabilitiesThunk@20
+GetPrintDeviceResourcesThunk2@28
+GetPrintDeviceResourcesThunk@24
+GetSchemaVersionThunk@4
+MergeAndValidatePrintTicketThunk2@36
+MergeAndValidatePrintTicketThunk@28
+UnbindPTProviderThunk@4
diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am
index 842e4a2..1d881f4 100644
--- a/mingw-w64-crt/lib64/Makefile.am
+++ b/mingw-w64-crt/lib64/Makefile.am
@@ -463,6 +463,7 @@
 lib64_DATA += %reldir%/libpolstore.a
 lib64_DATA += %reldir%/libpowrprof.a
 lib64_DATA += %reldir%/libprintui.a
+lib64_DATA += %reldir%/libprntvpt.a
 lib64_DATA += %reldir%/libprofmap.a
 lib64_DATA += %reldir%/libpropsys.a
 lib64_DATA += %reldir%/libPS5UI.a
diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am
index 69253a1..10bd770 100644
--- a/mingw-w64-crt/libarm64/Makefile.am
+++ b/mingw-w64-crt/libarm64/Makefile.am
@@ -213,6 +213,7 @@
 libarm64_DATA += %reldir%/libperfts.a
 libarm64_DATA += %reldir%/libphotowiz.a
 libarm64_DATA += %reldir%/libpowrprof.a
+libarm64_DATA += %reldir%/libprntvpt.a
 libarm64_DATA += %reldir%/libpropsys.a
 libarm64_DATA += %reldir%/libpsapi.a
 libarm64_DATA += %reldir%/libpstorec.a