From 3858195c0ec3432e0fd65c7c3a58e7ec01125fdb Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sat, 06 Apr 2019 12:04:42 -0400 Subject: patches: Allow overriding opkg state dir prefix --- diff --git a/patches/0002-build-Allow-overriding-opkg-state-dir-prefix.patch b/patches/0002-build-Allow-overriding-opkg-state-dir-prefix.patch new file mode 100644 index 0000000..9c3a728 --- /dev/null +++ b/patches/0002-build-Allow-overriding-opkg-state-dir-prefix.patch @@ -0,0 +1,34 @@ +From 2b29cbc39554ddae21461eaf781b944eddfc7d9d Mon Sep 17 00:00:00 2001 +From: Patrick McDermott +Date: Sat, 6 Apr 2019 12:00:22 -0400 +Subject: [PATCH 2/2] build: Allow overriding opkg state dir prefix + +Signed-off-by: Patrick McDermott +--- + CMakeLists.txt | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5ad0b36..9acd6b4 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -8,6 +8,7 @@ SET(HOST_CPU "" CACHE STRING "Override Host CPU") + SET(BUILD_CPU "" CACHE STRING "Override Host CPU") + SET(CONF_FILE "/etc/opkg.conf" CACHE STRING "Override default configuration file path") + SET(LOCK_FILE "/var/lock/opkg.lock" CACHE STRING "Override lock file path") ++SET(STATE_DIR_PREFIX "/usr/lib" CACHE STRING "Override opkg state directory prefix") + SET(PATH_SPEC "/usr/sbin:/usr/bin:/sbin:/bin" CACHE STRING "Override default PATH value") + SET(VERSION "" CACHE STRING "Override version") + +@@ -41,7 +42,7 @@ ADD_DEFINITIONS(-Os -Wall --std=gnu99 -g3 -Wmissing-declarations + -DOPKGETCDIR="/etc" + -DOPKGCONFFILE="${CONF_FILE}" + -DOPKGLOCKFILE="${LOCK_FILE}" +- -DOPKGLIBDIR="/usr/lib" ++ -DOPKGLIBDIR="${STATE_DIR_PREFIX}" + -DHOST_CPU_STR="${HOST_CPU}" + -DBUILD_CPU=${BUILD_CPU} + -DPATH_SPEC="${PATH_SPEC}" +-- +2.11.0 + diff --git a/patches/0002-cli-Optionally-enforce-argument-to-upgrade-command.patch b/patches/0003-cli-Optionally-enforce-argument-to-upgrade-command.patch index 9765026..9765026 100644 --- a/patches/0002-cli-Optionally-enforce-argument-to-upgrade-command.patch +++ b/patches/0003-cli-Optionally-enforce-argument-to-upgrade-command.patch diff --git a/patches/0003-libopkg-Fix-segfault-on-trailing-comma-in-deps.patch b/patches/0004-libopkg-Fix-segfault-on-trailing-comma-in-deps.patch index 56181dd..56181dd 100644 --- a/patches/0003-libopkg-Fix-segfault-on-trailing-comma-in-deps.patch +++ b/patches/0004-libopkg-Fix-segfault-on-trailing-comma-in-deps.patch -- cgit v0.9.1