From 0e9810b12b68921b9be4a4a9886b843ab041c694 Mon Sep 17 00:00:00 2001
From: Cheng Shao <terrorjack@type.dance>
Date: Tue, 5 Nov 2024 12:02:26 +0100
Subject: [PATCH] Remove obsolete executable wrappers from the tree

The executable wrappers are handled by hadrian and bindist Makefile.
The various .wrapper scripts in the tree are unused since removal of
Make build system, so this patch removes them all.

(cherry picked from commit 9ede97f3431cba9394904751762b9ab1a59dde0e)
(cherry picked from commit 737e9e0bbf09475df92fe93cbe5bb76b299cbdfc)
(cherry picked from commit c57730cb970b97412da546a5a71d45589ecd0a38)
(cherry picked from commit 950cc5b3ed8c062632dbc2fa0f9d44ba574e7d13)
---
 ghc/ghc.wrapper               | 1 -
 utils/ghc-pkg/ghc-pkg.wrapper | 5 -----
 utils/hp2ps/hp2ps.wrapper     | 2 --
 utils/runghc/runghc.wrapper   | 3 ---
 4 files changed, 11 deletions(-)
 delete mode 100644 ghc/ghc.wrapper
 delete mode 100644 utils/ghc-pkg/ghc-pkg.wrapper
 delete mode 100644 utils/hp2ps/hp2ps.wrapper
 delete mode 100644 utils/runghc/runghc.wrapper

diff --git a/ghc/ghc.wrapper b/ghc/ghc.wrapper
deleted file mode 100644
index 083a66db7e7..00000000000
--- a/ghc/ghc.wrapper
+++ /dev/null
@@ -1 +0,0 @@
-exec "$executablename" -B"$topdir" ${1+"$@"}
diff --git a/utils/ghc-pkg/ghc-pkg.wrapper b/utils/ghc-pkg/ghc-pkg.wrapper
deleted file mode 100644
index 3a14de1e22f..00000000000
--- a/utils/ghc-pkg/ghc-pkg.wrapper
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-PKGCONF="$topdir/package.conf.d"
-exec "$executablename" --global-package-db "$PKGCONF" ${1+"$@"}
-
diff --git a/utils/hp2ps/hp2ps.wrapper b/utils/hp2ps/hp2ps.wrapper
deleted file mode 100644
index 22982ef0f84..00000000000
--- a/utils/hp2ps/hp2ps.wrapper
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec "$executablename" ${1+"$@"}
diff --git a/utils/runghc/runghc.wrapper b/utils/runghc/runghc.wrapper
deleted file mode 100644
index 5caea0b6c71..00000000000
--- a/utils/runghc/runghc.wrapper
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec "$executablename" -f "$bindir/$ghcprog" ${1+"$@"}
-- 
GitLab