summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-11-03 01:36:13 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-11-03 01:36:13 -0500
commita511aeead73a7f8c0354ea8b031d17ea11480135 (patch)
tree246852a6343b2a00c378e321c1908869af579656
parent4ec84007fc554b8b75df9a3e58d45533b7025a99 (diff)
download7zip-packaging-a511aeead73a7f8c0354ea8b031d17ea11480135.tar.gz
7zip-packaging-a511aeead73a7f8c0354ea8b031d17ea11480135.tar.bz2
7zip-packaging-a511aeead73a7f8c0354ea8b031d17ea11480135.zip
Sed a bunch of files to correct library names
-rwxr-xr-xinit13
-rw-r--r--meta.lua2
2 files changed, 14 insertions, 1 deletions
diff --git a/init b/init
index 642d265..f596d37 100755
--- a/init
+++ b/init
@@ -1 +1,14 @@
1#!/bin/sh -ex 1#!/bin/sh -ex
2
3cd 7zip
4# MinGW naming
5sed -i "s/NTSecAPI.h/ntsecapi.h/g" CPP/Windows/SecurityUtils.h
6sed -i "s/-lUser32/-luser32/g" CPP/7zip/7zip_gcc.mak
7sed -i "s/-lOle32/-lole32/g" CPP/7zip/7zip_gcc.mak
8sed -i "s/-lGdi32/-lgdi32/g" CPP/7zip/7zip_gcc.mak
9sed -i "s/-lComctl32/-lcomctl32/g" CPP/7zip/7zip_gcc.mak
10sed -i "s/-lComdlg32/-lcomdlg32/g" CPP/7zip/7zip_gcc.mak
11sed -i "s/-lShell32/-lshell32/g" CPP/7zip/7zip_gcc.mak
12cd CPP/7zip/Bundles/Alone2
13make -f makefile.gcc "IS_MINGW=1" "RC=windres"
14cp _o/7zz.exe /root/7z.exe
diff --git a/meta.lua b/meta.lua
index 17efec8..eb238b3 100644
--- a/meta.lua
+++ b/meta.lua
@@ -5,7 +5,7 @@ return {
5 {"git","7zip#main"} 5 {"git","7zip#main"}
6 }, 6 },
7 produces = { 7 produces = {
8 ["7zip.exe"] = true, 8 ["7z.exe"] = true,
9 }, 9 },
10 } 10 }
11} 11}