Commit 43731a6
0
plików
+0
dodanych
-0
usuniętych
@@ -1,86 +0,0 @@
1
-pkgname: nutyx
2
-pkgver: '26.08.0'
3
-pkgrel: '1'
4
-pkgdesc: 'Base system of NuTyX, contains all folders and startup scripts.'
5
-url: 'https://github.com/nutyx'
6
-arch: x86_64
7
-depends: []
8
-makedepends:
9
-- zstd
10
-- 'util-linux'
11
-
12
-source:
13
-- 'https://nutyx.org/graphics/logo_nutyx_120.png'
14
-- 'https://download.sourceforge.net/nutyx/files/${pkgname}-${pkgver}.tar.xz'
15
-
16
-sha256sums:
17
-- SKIP
18
-- SKIP
19
-
20
-footprint: |
21
- drwxr-xr-x root/root etc/
22
- lrwxrwxrwx root/root etc/mtab -> ../proc/self/mounts
23
- drwx------ root/root root/
24
- drwxr-xr-x root/root usr/
25
- drwxr-xr-x root/root usr/bin/
26
- lrwxrwxrwx root/root usr/bin/chroot-nutyx -> install-nutyx
27
- -rwxr-xr-x root/root usr/bin/flushmem
28
- lrwxrwxrwx root/root usr/bin/generate-nutyx -> install-nutyx
29
- -rwxr-xr-x root/root usr/bin/genfstab
30
- -rwxr-xr-x root/root usr/bin/install-nutyx
31
- -rwxr-xr-x root/root usr/bin/mkinitramfs
32
- -rwxr-xr-x root/root usr/bin/setup-nutyx
33
- -rwxr-xr-x root/root usr/bin/setup-vm
34
- -rwxr-xr-x root/root usr/bin/unsquash-nutyx
35
- lrwxrwxrwx root/root usr/bin/which -> ../../bin/busybox
36
- drwxr-xr-x root/root usr/lib/
37
- drwxr-xr-x root/root usr/lib/systemd/
38
- drwxr-xr-x root/root usr/lib/systemd/system/
39
- -rw-r--r-- root/root usr/lib/systemd/system/setup-nutyx.service
40
- drwxr-xr-x root/root usr/lib/systemd/system/sysinit.target.wants/
41
- lrwxrwxrwx root/root usr/lib/systemd/system/sysinit.target.wants/setup-nutyx.service -> ../setup-nutyx.service
42
- drwxr-xr-x root/root usr/share/
43
- drwxr-xr-x root/root usr/share/icons/
44
- drwxr-xr-x root/root usr/share/icons/hicolor/
45
- drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
46
- drwxr-xr-x root/root usr/share/icons/hicolor/128x128/places/
47
- -rw-r--r-- root/root usr/share/icons/hicolor/128x128/places/nutyx.png
48
- drwxr-xr-x root/root usr/share/nutyx/
49
- -rw-r--r-- root/root usr/share/nutyx/init.in
50
- -rw-r--r-- root/root usr/share/nutyx/setup-nutyx.locales.gz
51
- drwxr-xr-x root/root var/
52
- lrwxrwxrwx root/root var/lock -> ../run/lock
53
- drwxr-xr-x root/root var/log/
54
- lrwxrwxrwx root/root var/run -> ../run
55
-
56
-footprint_nutyx_man: |
57
- drwxr-xr-x root/root usr/share/man/
58
- drwxr-xr-x root/root usr/share/man/man1/
59
- -rw-r--r-- root/root usr/share/man/man1/nutyx.1.gz
60
- drwxr-xr-x root/root usr/share/man/man8/
61
- -rw-r--r-- root/root usr/share/man/man8/genfstab.8.gz
62
-
63
-hooks:
64
- 'post-install': |
65
- if [ -f usr/lib/os-release ]; then
66
- sed -i "/VERSION/d" usr/lib/os-release
67
- sed -i "/URL/d" usr/lib/os-release
68
- sed -i "/LOGO/d" usr/lib/os-release
69
- echo "VERSION=systemd
70
- VERSION_ID="26.08.0"
71
- LOGO=nutyx.png
72
- HOME_URL="https://www.nutyx.org"" >> usr/lib/os-release
73
- fi
74
-
75
-build: |
76
- cd ${pkgname}-${pkgver}
77
- [ -z "$patchname" ] || patch -Np1 -i ../$patchname
78
- make DESTDIR=${PKGDIR} install
79
- BRANCH="systemd"
80
- # post-install autogen
81
-
82
-package: |
83
- install -Dm644 logo_nutyx_120.png \
84
- ${PKGDIR}/usr/share/icons/hicolor/128x128/places/nutyx.png
85
-
86
- ln -sv ../../bin/busybox ${PKGDIR}/usr/bin/which
87
0
deleted file mode 100644
@@ -1,88 +0,0 @@
1
-diff --git a/scripts/install-nutyx.in b/scripts/install-nutyx.in
2
-index 0a46d0a..c26d269 100755
3
-+++ b/scripts/install-nutyx.in
4
-@@ -746,9 +746,6 @@ xorg, xfce4, gnome, kde6" && exit 1;;
5
- esac
6
- fi
7
- if [ ! -z "$ISO" ];then
8
-- DEVEL+="
9
--mkinitramfs \$(basename /usr/lib/modules/*)
10
--mv boot/initrd-* boot/initrd-${VERSION_KERNEL}"
11
- if [ -z $MOUNT ]; then
12
- DEVEL+="
13
- cards purge"
14
-diff --git a/scripts/setup-nutyx.in b/scripts/setup-nutyx.in
15
-index 2b267d6..90ee388 100755
16
-+++ b/scripts/setup-nutyx.in
17
-@@ -1584,7 +1584,8 @@ setup_format() {
18
- $SETUP_LOG "setup-nutyx" "mkfs.$FS -F $PARTITION"
19
- ;;
20
- 1|255)
21
-- setup_initrd;;
22
-+ FORMAT="no"
23
-+ return;;
24
- esac
25
- FORMAT=$FS
26
- }
27
-@@ -1629,7 +1630,8 @@ install_nutyx() {
28
- touch /var/log/install.log
29
-
30
- [ -d "$EFIVARS" ] && setup_esp
31
--
32
-+ [ $FORMAT == "no" ] && return
33
-+ FORMAT="$(print_file_system $PARTITION)"
34
- cd ${1}/boot
35
- if [ -d ${2}/home ];then
36
- mv ${2}/{home,.home}
37
-@@ -1806,6 +1808,7 @@ CHECK_PART_OK=$CHECK_PART_OK (${LINENO})" > /dev/tty2
38
- # TODO the initrd has to be rebuild at configuration time
39
- install_nutyx "/" "$MF"
40
- fi
41
-+ [ $FORMAT == "no" ] && return
42
- umount $PARTITION
43
- SETUP_INSTALL="yes"
44
- echo "$PARTITION" > /root/boot
45
-@@ -2225,7 +2228,6 @@ setup_initrd() {
46
-
47
- }
48
- check_esp() {
49
-- local FORMAT
50
- unset EFI_SYS_PART
51
- for i in $DISK_LIST
52
- do
53
-@@ -2248,7 +2250,6 @@ check_esp() {
54
- fi
55
- }
56
- setup_esp() {
57
-- local FORMAT
58
- check_esp
59
- echo "EFI_SYS_PART: $EFI_SYS_PART (${LINENO})" > /dev/tty2
60
- if [ ! -z $EFI_SYS_PART ]; then
61
-@@ -2261,11 +2262,13 @@ $(gettext "Are you sure you want to continue ?")" 7 60
62
- retval2=$?
63
- case $retval2 in
64
- 0)
65
-- mkfs.vfat $EFI_SYS_PART
66
-- $SETUP_LOG "setup-nutyx" "EFI partition $EFI_SYS_PART formatted in vfat"
67
-+ echo "mkfs.vfat $EFI_SYS_PART (${LINENO})" > /dev/tty2
68
-+ mkfs.vfat $EFI_SYS_PART > /dev/tty2 || fatal "mkfs.vfat $EFI_SYS_PART"
69
-+ $SETUP_LOG "setup-nutyx" "mkfs.vfat $EFI_SYS_PART"
70
- ;;
71
- 1|255)
72
-- break;;
73
-+ FORMAT="no"
74
-+ return;;
75
- esac
76
- fi
77
- FORMAT="$(print_file_system $EFI_SYS_PART)"
78
-@@ -2531,7 +2534,7 @@ readonly SETUP_ARCH="$(uname -m)"
79
- readonly VERSION="#VERSION#"
80
- readonly TEXTDOMAINDIR="/usr/share/locale"
81
-
82
--PATH=/usr/bin
83
-+PATH=/usr/bin:/bin
84
-
85
- export TEXTDOMAIN=$COMMAND
86
- . gettext.sh
87
0
deleted file mode 100644
@@ -1,9 +0,0 @@
1
-if [ -f usr/lib/os-release ]; then
2
- sed -i /VERSION/d usr/lib/os-release
3
- sed -i /URL/d usr/lib/os-release
4
- sed -i /LOGO/d usr/lib/os-release
5
- echo "VERSION=systemd
6
-VERSION_ID="26.08.0"
7
-LOGO=nutyx.png
8
-HOME_URL="https://www.nutyx.org"" >> usr/lib/os-release
9
-fi