Skip to content

Commit 738f262

Browse files
committed
Catch up with upstream
Signed-off-by: TheRealKeto <therealketo@gmail.com>
2 parents 0a460e4 + bd24f79 commit 738f262

File tree

261 files changed

+3448
-1993
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

261 files changed

+3448
-1993
lines changed

Makefile

Lines changed: 92 additions & 100 deletions
Large diffs are not rendered by default.

build_info/capstone-tool.control

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Package: capstone-tool
2+
Version: @DEB_CAPSTONE_V@
3+
Architecture: @DEB_ARCH@
4+
Maintainer: @DEB_MAINTAINER@
5+
Section: Development
6+
Priority: optional
7+
Homepage: https://www.capstone-engine.org/
8+
Description: lightweight multi-architecture disassembly framework - command line tool
9+
Capstone is a lightweight multi-platform, multi-architecture disassembly
10+
framework.
11+
.
12+
This package contains cstool, a command-line tool to disassemble
13+
hexadecimal strings.

build_info/com.corellium.usbfluxd.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<string>com.corellium.usbfluxd</string>
77
<key>ProgramArguments</key>
88
<array>
9-
<string>/usr/sbin/usbfluxd</string>
9+
<string>@MEMO_PREFIX@@MEMO_SUB_PREFIX@/sbin/usbfluxd</string>
1010
</array>
1111
<key>RunAtLoad</key>
1212
<true/>

build_info/curl.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Package: curl
22
Version: @DEB_CURL_V@
33
Architecture: @DEB_ARCH@
44
Maintainer: @DEB_MAINTAINER@
5-
Depends: libnghttp2-14, libssh2-1, libssl3, libidn2-0, libcurl4 (= @DEB_CURL_V@), libbrotli1, libzstd1, librtmp1
5+
Depends: libcurl4 (= @DEB_CURL_V@), libc-ares2, libnghttp2-14, libidn2-0, librtmp1, libgmp10, libgnutls30, libhogweed6, libnettle8, libssh2-1, libssl3, libzstd1, libbrotli1
66
Section: Networking
77
Priority: standard
88
Homepage: http://curl.haxx.se/

build_info/dpkg-dev.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Package: dpkg-dev
22
Version: @DEB_DPKG_V@
33
Architecture: @DEB_ARCH@
44
Maintainer: @DEB_MAINTAINER@
5-
Depends: dpkg, libdpkg-perl (= @DEB_DPKG_V@)
5+
Depends: dpkg (= @DEB_DPKG_V@), libdpkg-perl (= @DEB_DPKG_V@)
66
Section: Packaging
77
Priority: optional
88
Homepage: http://wiki.debian.org/Teams/Dpkg

build_info/ellekit.control

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Package: ellekit
2+
Name: ElleKit (Beta)
3+
Version: @DEB_ELLEKIT_V@
4+
Architecture: @DEB_ARCH@
5+
Maintainer: @DEB_MAINTAINER@
6+
Conflicts: cy+cpu.arm64e, com.ex.substitute, org.coolstar.libhooker, science.xnu.substitute, mobilesubstrate
7+
Replaces: com.ex.libsubstitute, org.coolstar.libhooker, mobilesubstrate
8+
Provides: mobilesubstrate (= 99), org.coolstar.libhooker (= 1.6.9)
9+
Author: Evelyn
10+
Section: Tweak Injection
11+
Priority: optional
12+
Description: ElleKit tweak injection libraries and loader
13+
Currently NO SAFE MODE INCLUDED! Install at your own risk!
14+
ElleKit tweak injection libraries and loader. Currently in beta,
15+
does not currently include a LaunchDaemon.

build_info/gettext.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Package: gettext
22
Version: @DEB_GETTEXT_V@
33
Architecture: @DEB_ARCH@
44
Maintainer: @DEB_MAINTAINER@
5-
Depends: libncursesw6, gettext-base, libintl8, libtextstyle0v5
5+
Depends: libncursesw6, gettext-base, libintl8, libtextstyle0v5, libunistring5
66
Section: System
77
Priority: optional
88
Homepage: http://www.gnu.org/software/gettext/

build_info/gitea.extrainst_

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ set -e
44

55
case "$1" in
66
(install)
7-
@MEMO_LAUNCHCTL_PREFIX@/bin/launchctl load -w @MEMO_PREFIX@/Library/LaunchDaemons/io.gitea.web.plist
7+
@MEMO_LAUNCHCTL_PREFIX@/bin/launchctl load -w @MEMO_PREFIX@/Library/LaunchDaemons/io.gitea.web.plist || true
88
;;
99
(upgrade)
10-
@MEMO_LAUNCHCTL_PREFIX@/bin/launchctl unload @MEMO_PREFIX@/Library/LaunchDaemons/io.gitea.web.plist
11-
@MEMO_LAUNCHCTL_PREFIX@/bin/launchctl load @MEMO_PREFIX@/Library/LaunchDaemons/io.gitea.web.plist
10+
@MEMO_LAUNCHCTL_PREFIX@/bin/launchctl unload @MEMO_PREFIX@/Library/LaunchDaemons/io.gitea.web.plist || true
11+
@MEMO_LAUNCHCTL_PREFIX@/bin/launchctl load -w @MEMO_PREFIX@/Library/LaunchDaemons/io.gitea.web.plist || true
1212
;;
1313
(*)
1414
exit 0

build_info/gitea.postinst.macosx

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
#!/usr/bin/env bash
22
set -e
33

4+
getHiddenUserPGid()
5+
{
6+
local __PGIDS=$(dscl . -list /Users PrimaryGroupID | awk '{print $2}' | sort -ugr)
7+
8+
local __NewPGID
9+
for __NewPGID in $__PGIDS; do
10+
if [[ $__NewPGID -lt 499 ]]; then
11+
break;
12+
fi
13+
done
14+
15+
echo $((__NewPGID+1))
16+
}
17+
418
getHiddenUserUid()
519
{
620
local __UIDS=$(dscl . -list /Users UniqueID | awk '{print $2}' | sort -ugr)
@@ -17,15 +31,25 @@ getHiddenUserUid()
1731

1832
if [ "$1" = 'configure' ]; then
1933
if ! id gitea &>/dev/null; then
34+
GROUPID=$(getHiddenUserPGid)
2035
dscl . -create /Users/gitea UserShell /bin/sh
2136
dscl . -create /Users/gitea NSFHomeDirectory @MEMO_PREFIX@/var/lib/gitea
22-
dscl . -create /Users/gitea PrimaryGroupID -1
2337
dscl . -create /Users/gitea UniqueID $(getHiddenUserUid)
38+
dscl . -create /Users/gitea PrimaryGroupID $GROUPID
2439
dscl . -create /Users/gitea RealName "Gitea Server User"
40+
41+
dscl . -create /Groups/gitea gid $GROUPID
42+
dscl . -create /Groups/gitea RealName "Gitea Server Group"
2543
fi
44+
45+
if ! [ -d @MEMO_PREFIX@/var/lib/gitea ]; then
46+
mkdir -p @MEMO_PREFIX@/var/lib/gitea
47+
chown gitea:gitea @MEMO_PREFIX@/var/lib/gitea
48+
fi
49+
2650
if [ ! -f @MEMO_PREFIX@/etc/gitea.ini ]; then
2751
cp @MEMO_PREFIX@@MEMO_SUB_PREFIX@/share/gitea/app.example.ini @MEMO_PREFIX@/etc/gitea.ini
28-
chown root:gitea @MEMO_PREFIX@/etc/gitea.ini
52+
chown gitea:gitea @MEMO_PREFIX@/etc/gitea.ini
2953
chmod 660 @MEMO_PREFIX@/etc/gitea.ini
3054
fi
3155
fi

build_info/gnutls-bin.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Maintainer: @DEB_MAINTAINER@
33
Architecture: @DEB_ARCH@
44
Version: @DEB_GNUTLS_V@
55
Conflicts: gnutls (<< 1:0)
6-
Depends: libgnutls30 (>= @DEB_GNUTLS_V@), libintl8 (>= 0.20.0), libgmp10, libidn2-0, libunistring2, libnettle8, libhogweed6, libp11-kit0, libtasn1-6, libzstd1, libbrotli1
6+
Depends: libgnutls30 (>= @DEB_GNUTLS_V@), libintl8 (>= 0.20.0), libgmp10, libidn2-0, libunistring5, libnettle8, libhogweed6, libp11-kit0, libtasn1-6, libzstd1, libbrotli1
77
Section: Utilities
88
Priority: optional
99
Description: GNU TLS library - commandline utilities

0 commit comments

Comments
 (0)