# Copyright 2024 Gentoo Authors

# Distributed under the terms of the GNU General Public License v2


EAPI=8


DESCRIPTION="KIME 한글 입력기"

HOMEPAGE="https://github.com/Riey/kime/releases/tag/v3.1.1"

SRC_URI="https://github.com/Riey/kime/releases/download/v3.1.1/kime_ubuntu-22.04_v3.1.1_amd64.deb"

S="${WORKDIR}"

LICENSE=""

SLOT="0"

KEYWORDS="amd64"

asdf="/usr/lib64/"

DEPEND=""

RDEPEND="${DEPEND}"

BDEPEND=""

src_install() {

# Unpack the deb

ar -x "${S}/kime_ubuntu-22.04_v3.1.1_amd64.deb"

# Unpack 2

unxz "${S}/control.tar.xz"

tar -xf "${S}/control.tar"

unxz "${S}/data.tar.xz"

tar -xf "${S}/data.tar"

# Move files to end dest

mv "${S}/etc" "/"

mv "${S}/usr/lib/x86_64-linux-gnu/libkime_engine.so" "${asdf}"

mv "${S}/usr/lib/x86_64-linux-gnu/qt5" "${asdf}"

mv "${S}/usr/lib/x86_64-linux-gnu/gtk-3.0" "${asdf}"

mv "${S}/usr" "/"



>>> Install app-i18n/kime-3.1.1 into /var/tmp/portage/app-i18n/kime-3.1.1/image

ar: /var/tmp/portage/app-i18n/kime-3.1.1/work/kime_ubuntu-22.04_v3.1.1_amd64.deb: No such file or directory

 * ACCESS DENIED:  renameat2:          /

 * ACCESS DENIED:  renameat2:          /etc

 * ACCESS DENIED:  renameat2:          /etc

mv: cannot move '/var/tmp/portage/app-i18n/kime-3.1.1/work/etc' to '/etc': Permission denied

 * ACCESS DENIED:  renameat2:          /usr/lib64

 * ACCESS DENIED:  renameat2:          /usr/lib64/libkime_engine.so

mv: cannot move '/var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/libkime_engine.so' to '/usr/lib64/libkime_engine.so': Permission denied

 * ACCESS DENIED:  renameat2:          /usr/lib64

 * ACCESS DENIED:  renameat2:          /usr/lib64/qt5

 * ACCESS DENIED:  renameat2:          /usr/lib64/qt5

mv: cannot move '/var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/qt5' to '/usr/lib64/qt5': Permission denied

 * ACCESS DENIED:  renameat2:          /usr/lib64

 * ACCESS DENIED:  renameat2:          /usr/lib64/gtk-3.0

 * ACCESS DENIED:  renameat2:          /usr/lib64/gtk-3.0

mv: cannot move '/var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/gtk-3.0' to '/usr/lib64/gtk-3.0': Permission denied

 * ACCESS DENIED:  renameat2:          /

 * ACCESS DENIED:  renameat2:          /usr

 * ACCESS DENIED:  renameat2:          /usr

mv: cannot move '/var/tmp/portage/app-i18n/kime-3.1.1/work/usr' to '/usr': Permission denied

>>> Completed installing app-i18n/kime-3.1.1 into /var/tmp/portage/app-i18n/kime-3.1.1/image


 * Final size of build directory: 26004 KiB (25.3 MiB)

 * Final size of installed tree:      4 KiB


 * ----------------------- SANDBOX ACCESS VIOLATION SUMMARY -----------------------

 * LOG FILE: "/var/tmp/portage/app-i18n/kime-3.1.1/temp/sandbox.log"

 * 

VERSION 1.0

FORMAT: F - Function called

FORMAT: S - Access Status

FORMAT: P - Path as passed to function

FORMAT: A - Absolute Path (not canonical)

FORMAT: R - Canonical Path

FORMAT: C - Command Line


F: renameat2

S: deny

P: /

A: /

R: /

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/etc / 


F: renameat2

S: deny

P: //etc

A: /etc

R: /etc

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/etc / 


F: renameat2

S: deny

P: //etc

A: /etc

R: /etc

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/etc / 


F: renameat2

S: deny

P: /usr/lib64/

A: /usr/lib64

R: /usr/lib64

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/libkime_engine.so /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/libkime_engine.so

A: /usr/lib64/libkime_engine.so

R: /usr/lib64/libkime_engine.so

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/libkime_engine.so /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/

A: /usr/lib64

R: /usr/lib64

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/qt5 /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/qt5

A: /usr/lib64/qt5

R: /usr/lib64/qt5

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/qt5 /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/qt5

A: /usr/lib64/qt5

R: /usr/lib64/qt5

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/qt5 /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/

A: /usr/lib64

R: /usr/lib64

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/gtk-3.0 /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/gtk-3.0

A: /usr/lib64/gtk-3.0

R: /usr/lib64/gtk-3.0

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/gtk-3.0 /usr/lib64/ 


F: renameat2

S: deny

P: /usr/lib64/gtk-3.0

A: /usr/lib64/gtk-3.0

R: /usr/lib64/gtk-3.0

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr/lib/x86_64-linux-gnu/gtk-3.0 /usr/lib64/ 


F: renameat2

S: deny

P: /

A: /

R: /

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr / 


F: renameat2

S: deny

P: //usr

A: /usr

R: /usr

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr / 


F: renameat2

S: deny

P: //usr

A: /usr

R: /usr

C: mv /var/tmp/portage/app-i18n/kime-3.1.1/work/usr / 

 * --------------------------------------------------------------------------------