From 699cdca74dbe3509156134b1fc7dd639fdc32e7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Van=20Canneyt?= Date: Mon, 6 Mar 2023 14:58:00 +0100 Subject: [PATCH] * Dotted filenames for package proj4 --- packages/proj4/namespaced/Kuvx.Proj.pas | 3 +++ packages/proj4/namespaces.lst | 3 +++ packages/proj4/src/proj.pas | 7 +++++++ 3 files changed, 13 insertions(+) create mode 100644 packages/proj4/namespaced/Kuvx.Proj.pas create mode 100644 packages/proj4/namespaces.lst diff --git a/packages/proj4/namespaced/Kuvx.Proj.pas b/packages/proj4/namespaced/Kuvx.Proj.pas new file mode 100644 index 0000000000..3ee443f698 --- /dev/null +++ b/packages/proj4/namespaced/Kuvx.Proj.pas @@ -0,0 +1,3 @@ +unit Kuvx.Proj; +{$DEFINE FPC_DOTTEDUNITS} +{$i proj.pas} diff --git a/packages/proj4/namespaces.lst b/packages/proj4/namespaces.lst new file mode 100644 index 0000000000..10689dda25 --- /dev/null +++ b/packages/proj4/namespaces.lst @@ -0,0 +1,3 @@ +src/proj.pas=namespaced/Kuvx.Proj.pas +{s*:src/}=namespaced/ +{i+:src/} diff --git a/packages/proj4/src/proj.pas b/packages/proj4/src/proj.pas index 7a36bedfd6..87820654f1 100644 --- a/packages/proj4/src/proj.pas +++ b/packages/proj4/src/proj.pas @@ -32,7 +32,9 @@ * DEALINGS IN THE SOFTWARE. ******************************************************************************) +{$IFNDEF FPC_DOTTEDUNITS} unit proj; +{$ENDIF FPC_DOTTEDUNITS} {$mode objfpc} {$MINENUMSIZE 4} @@ -40,8 +42,13 @@ unit proj; interface +{$IFDEF FPC_DOTTEDUNITS} +uses + System.CTypes; +{$ELSE FPC_DOTTEDUNITS} uses ctypes; +{$ENDIF FPC_DOTTEDUNITS} {$IFDEF WINDOWS} {$DEFINE DYNLINK}