summaryrefslogtreecommitdiff
path: root/data/dpkg/extrainst.diff
diff options
context:
space:
mode:
authorSam Bingner <sam@bingner.com>2018-10-12 12:58:23 -1000
committerSam Bingner <sam@bingner.com>2018-10-12 12:58:23 -1000
commitb61e8b5a784a8bc7c9369fb00a5467cb33b98d59 (patch)
treef6f7932948ffacb1d20042d0b78c75c0269272b4 /data/dpkg/extrainst.diff
parentd1f39061fe45b841063274ec9945732775896e02 (diff)
Update dpkg
Diffstat (limited to 'data/dpkg/extrainst.diff')
-rw-r--r--data/dpkg/extrainst.diff31
1 files changed, 0 insertions, 31 deletions
diff --git a/data/dpkg/extrainst.diff b/data/dpkg/extrainst.diff
deleted file mode 100644
index fe3052600..000000000
--- a/data/dpkg/extrainst.diff
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ru dpkg-1.18.10/lib/dpkg/dpkg.h dpkg-1.18.10+iPhone/lib/dpkg/dpkg.h
---- dpkg-1.18.10/lib/dpkg/dpkg.h 2016-07-05 01:55:13.000000000 +0000
-+++ dpkg-1.18.10+iPhone/lib/dpkg/dpkg.h 2016-08-15 23:45:06.000000000 +0000
-@@ -68,6 +68,7 @@
- #define CONTROLFILE "control"
- #define CONFFILESFILE "conffiles"
- #define PREINSTFILE "preinst"
-+#define EXTRAINSTFILE "extrainst_"
- #define POSTINSTFILE "postinst"
- #define PRERMFILE "prerm"
- #define POSTRMFILE "postrm"
-diff -ru dpkg-1.18.10/src/unpack.c dpkg-1.18.10+iPhone/src/unpack.c
---- dpkg-1.18.10/src/unpack.c 2016-07-05 02:00:41.000000000 +0000
-+++ dpkg-1.18.10+iPhone/src/unpack.c 2016-08-15 23:43:41.000000000 +0000
-@@ -1434,6 +1434,16 @@
-
- tar_deferred_extract(newfiles_queue.head, pkg);
-
-+ if (oldversionstatus == PKG_STAT_NOTINSTALLED || oldversionstatus == PKG_STAT_CONFIGFILES) {
-+ maintscript_new(pkg, EXTRAINSTFILE, "extra-installation", cidir, cidirrest,
-+ "install", NULL);
-+ } else {
-+ maintscript_new(pkg, EXTRAINSTFILE, "extra-installation", cidir, cidirrest,
-+ "upgrade",
-+ versiondescribe(&pkg->installed.version, vdew_nonambig),
-+ NULL);
-+ }
-+
- if (oldversionstatus == PKG_STAT_HALFINSTALLED ||
- oldversionstatus == PKG_STAT_UNPACKED) {
- /* Packages that were in ‘installed’ and ‘postinstfailed’ have been