forked from kiss-community/repo
kiss: Add efibootmgr and friends to extra
This commit is contained in:
parent
40a25b6df6
commit
f178beeb0c
11
extra/efibootmgr/build
Executable file
11
extra/efibootmgr/build
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
patch -p1 < efivar.patch
|
||||
|
||||
make EXTRA_CFLAGS=-Os EFIDIR=/boot/EFI
|
||||
|
||||
install -d "$1/usr/bin/"
|
||||
install -Dm0755 src/efibootmgr "$1/usr/bin/efibootmgr"
|
||||
|
||||
install -d "$1/usr/share/man/man8/"
|
||||
install -Dm0644 src/efibootmgr.8 "$1/usr/share/man/man8/efibootmgr.8"
|
2
extra/efibootmgr/checksums
Normal file
2
extra/efibootmgr/checksums
Normal file
@ -0,0 +1,2 @@
|
||||
22a95ebe0d5c9fb2915b3a100450f8f37484d1dbb8b296f55b343cc84f10397d 17.tar.gz
|
||||
167ac36fb4bd59e90fede0422280117c0b50d0ac3c0c7d478fea427cb9a6944c efivar.patch
|
2
extra/efibootmgr/depends
Normal file
2
extra/efibootmgr/depends
Normal file
@ -0,0 +1,2 @@
|
||||
efivar
|
||||
popt
|
1
extra/efibootmgr/licenses
Normal file
1
extra/efibootmgr/licenses
Normal file
@ -0,0 +1 @@
|
||||
GPL-2.0-or-later
|
14
extra/efibootmgr/patches/efivar.patch
Normal file
14
extra/efibootmgr/patches/efivar.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff --git a/src/efibootmgr.c b/src/efibootmgr.c
|
||||
index de38f01..4e1a680 100644
|
||||
--- a/src/efibootmgr.c
|
||||
+++ b/src/efibootmgr.c
|
||||
@@ -1536,9 +1536,6 @@ parse_opts(int argc, char **argv)
|
||||
"invalid numeric value %s\n",
|
||||
optarg);
|
||||
}
|
||||
- /* XXX efivar-36 accidentally doesn't have a public
|
||||
- * header for this */
|
||||
- extern int efi_set_verbose(int verbosity, FILE *errlog);
|
||||
efi_set_verbose(opts.verbose - 2, stderr);
|
||||
break;
|
||||
case 'V':
|
2
extra/efibootmgr/sources
Normal file
2
extra/efibootmgr/sources
Normal file
@ -0,0 +1,2 @@
|
||||
https://github.com/rhboot/efibootmgr/archive/17.tar.gz
|
||||
patches/efivar.patch
|
1
extra/efibootmgr/version
Normal file
1
extra/efibootmgr/version
Normal file
@ -0,0 +1 @@
|
||||
17 1
|
13
extra/efivar/build
Executable file
13
extra/efivar/build
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
make libdir=/usr/lib/ \
|
||||
bindir=/usr/bin/ \
|
||||
mandir=/usr/share/man/ \
|
||||
includedir=/usr/include/
|
||||
|
||||
make libdir=/usr/lib/ \
|
||||
bindir=/usr/bin/ \
|
||||
mandir=/usr/share/man/ \
|
||||
includedir=/usr/include/ \
|
||||
DESTDIR="$1" \
|
||||
install
|
1
extra/efivar/checksums
Normal file
1
extra/efivar/checksums
Normal file
@ -0,0 +1 @@
|
||||
3c67feb93f901b98fbb897d5ca82931a6698b5bcd6ac34f0815f670d77747b9f efivar-37.tar.bz2
|
1
extra/efivar/licenses
Normal file
1
extra/efivar/licenses
Normal file
@ -0,0 +1 @@
|
||||
LGPL-2.1-or-later
|
65
extra/efivar/manifest
Normal file
65
extra/efivar/manifest
Normal file
@ -0,0 +1,65 @@
|
||||
/var/db/kiss/efivar/version
|
||||
/var/db/kiss/efivar/sources
|
||||
/var/db/kiss/efivar/manifest
|
||||
/var/db/kiss/efivar/licenses
|
||||
/var/db/kiss/efivar/checksums
|
||||
/var/db/kiss/efivar/build
|
||||
/var/db/kiss/efivar/
|
||||
/var/db/kiss/
|
||||
/var/db/
|
||||
/var/
|
||||
/usr/share/man/man3/efi_variable_t.3
|
||||
/usr/share/man/man3/efi_variables_supported.3
|
||||
/usr/share/man/man3/efi_variable_set_name.3
|
||||
/usr/share/man/man3/efi_variable_set_guid.3
|
||||
/usr/share/man/man3/efi_variable_set_data.3
|
||||
/usr/share/man/man3/efi_variable_set_attributes.3
|
||||
/usr/share/man/man3/efi_variable_realize.3
|
||||
/usr/share/man/man3/efi_variable_import.3
|
||||
/usr/share/man/man3/efi_variable_get_name.3
|
||||
/usr/share/man/man3/efi_variable_get_guid.3
|
||||
/usr/share/man/man3/efi_variable_get_data.3
|
||||
/usr/share/man/man3/efi_variable_get_attributes.3
|
||||
/usr/share/man/man3/efi_variable_free.3
|
||||
/usr/share/man/man3/efi_variable_export.3
|
||||
/usr/share/man/man3/efi_variable_alloc.3
|
||||
/usr/share/man/man3/efi_symbol_to_guid.3
|
||||
/usr/share/man/man3/efi_str_to_guid.3
|
||||
/usr/share/man/man3/efi_set_variable.3
|
||||
/usr/share/man/man3/efi_name_to_guid.3
|
||||
/usr/share/man/man3/efi_guid_to_symbol.3
|
||||
/usr/share/man/man3/efi_guid_to_str.3
|
||||
/usr/share/man/man3/efi_guid_to_name.3
|
||||
/usr/share/man/man3/efi_guid_to_id_guid.3
|
||||
/usr/share/man/man3/efi_get_variable_size.3
|
||||
/usr/share/man/man3/efi_get_variable_attributes.3
|
||||
/usr/share/man/man3/efi_get_variable.3
|
||||
/usr/share/man/man3/efi_get_next_variable_name.3
|
||||
/usr/share/man/man3/efi_del_variable.3
|
||||
/usr/share/man/man3/efi_append_variable.3
|
||||
/usr/share/man/man3/
|
||||
/usr/share/man/man1/efivar.1
|
||||
/usr/share/man/man1/
|
||||
/usr/share/man/
|
||||
/usr/share/
|
||||
/usr/lib/pkgconfig/efivar.pc
|
||||
/usr/lib/pkgconfig/efiboot.pc
|
||||
/usr/lib/pkgconfig/
|
||||
/usr/lib/libefivar.so.1.37
|
||||
/usr/lib/libefivar.so.1
|
||||
/usr/lib/libefivar.so
|
||||
/usr/lib/libefiboot.so.1.37
|
||||
/usr/lib/libefiboot.so.1
|
||||
/usr/lib/libefiboot.so
|
||||
/usr/lib/
|
||||
/usr/include/efivar/efivar.h
|
||||
/usr/include/efivar/efivar-guids.h
|
||||
/usr/include/efivar/efivar-dp.h
|
||||
/usr/include/efivar/efiboot-loadopt.h
|
||||
/usr/include/efivar/efiboot.h
|
||||
/usr/include/efivar/efiboot-creator.h
|
||||
/usr/include/efivar/
|
||||
/usr/include/
|
||||
/usr/bin/efivar
|
||||
/usr/bin/
|
||||
/usr/
|
1
extra/efivar/sources
Normal file
1
extra/efivar/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/rhboot/efivar/releases/download/37/efivar-37.tar.bz2
|
1
extra/efivar/version
Normal file
1
extra/efivar/version
Normal file
@ -0,0 +1 @@
|
||||
37 1
|
7
extra/popt/build
Executable file
7
extra/popt/build
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
1
extra/popt/checksums
Normal file
1
extra/popt/checksums
Normal file
@ -0,0 +1 @@
|
||||
e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8 popt-1.16.tar.gz
|
22
extra/popt/licenses
Normal file
22
extra/popt/licenses
Normal file
@ -0,0 +1,22 @@
|
||||
Copyright (c) 1998 Red Hat Software
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the name of the X Consortium shall not be
|
||||
used in advertising or otherwise to promote the sale, use or other dealings
|
||||
in this Software without prior written authorization from the X Consortium.
|
122
extra/popt/manifest
Normal file
122
extra/popt/manifest
Normal file
@ -0,0 +1,122 @@
|
||||
/var/db/kiss/popt/version
|
||||
/var/db/kiss/popt/sources
|
||||
/var/db/kiss/popt/manifest
|
||||
/var/db/kiss/popt/licenses
|
||||
/var/db/kiss/popt/checksums
|
||||
/var/db/kiss/popt/build
|
||||
/var/db/kiss/popt/
|
||||
/var/db/kiss/
|
||||
/var/db/
|
||||
/var/
|
||||
/usr/share/man/man3/popt.3
|
||||
/usr/share/man/man3/
|
||||
/usr/share/man/
|
||||
/usr/share/locale/zh_TW/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/zh_TW/LC_MESSAGES/
|
||||
/usr/share/locale/zh_TW/
|
||||
/usr/share/locale/zh_CN/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/zh_CN/LC_MESSAGES/
|
||||
/usr/share/locale/zh_CN/
|
||||
/usr/share/locale/wa/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/wa/LC_MESSAGES/
|
||||
/usr/share/locale/wa/
|
||||
/usr/share/locale/vi/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/vi/LC_MESSAGES/
|
||||
/usr/share/locale/vi/
|
||||
/usr/share/locale/uk/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/uk/LC_MESSAGES/
|
||||
/usr/share/locale/uk/
|
||||
/usr/share/locale/tr/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/tr/LC_MESSAGES/
|
||||
/usr/share/locale/tr/
|
||||
/usr/share/locale/th/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/th/LC_MESSAGES/
|
||||
/usr/share/locale/th/
|
||||
/usr/share/locale/sv/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/sv/LC_MESSAGES/
|
||||
/usr/share/locale/sv/
|
||||
/usr/share/locale/sl/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/sl/LC_MESSAGES/
|
||||
/usr/share/locale/sl/
|
||||
/usr/share/locale/sk/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/sk/LC_MESSAGES/
|
||||
/usr/share/locale/sk/
|
||||
/usr/share/locale/ru/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/ru/LC_MESSAGES/
|
||||
/usr/share/locale/ru/
|
||||
/usr/share/locale/ro/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/ro/LC_MESSAGES/
|
||||
/usr/share/locale/ro/
|
||||
/usr/share/locale/pt/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/pt/LC_MESSAGES/
|
||||
/usr/share/locale/pt/
|
||||
/usr/share/locale/pl/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/pl/LC_MESSAGES/
|
||||
/usr/share/locale/pl/
|
||||
/usr/share/locale/nl/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/nl/LC_MESSAGES/
|
||||
/usr/share/locale/nl/
|
||||
/usr/share/locale/nb/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/nb/LC_MESSAGES/
|
||||
/usr/share/locale/nb/
|
||||
/usr/share/locale/lv/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/lv/LC_MESSAGES/
|
||||
/usr/share/locale/lv/
|
||||
/usr/share/locale/ko/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/ko/LC_MESSAGES/
|
||||
/usr/share/locale/ko/
|
||||
/usr/share/locale/ja/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/ja/LC_MESSAGES/
|
||||
/usr/share/locale/ja/
|
||||
/usr/share/locale/it/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/it/LC_MESSAGES/
|
||||
/usr/share/locale/it/
|
||||
/usr/share/locale/is/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/is/LC_MESSAGES/
|
||||
/usr/share/locale/is/
|
||||
/usr/share/locale/id/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/id/LC_MESSAGES/
|
||||
/usr/share/locale/id/
|
||||
/usr/share/locale/hu/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/hu/LC_MESSAGES/
|
||||
/usr/share/locale/hu/
|
||||
/usr/share/locale/gl/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/gl/LC_MESSAGES/
|
||||
/usr/share/locale/gl/
|
||||
/usr/share/locale/ga/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/ga/LC_MESSAGES/
|
||||
/usr/share/locale/ga/
|
||||
/usr/share/locale/fr/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/fr/LC_MESSAGES/
|
||||
/usr/share/locale/fr/
|
||||
/usr/share/locale/fi/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/fi/LC_MESSAGES/
|
||||
/usr/share/locale/fi/
|
||||
/usr/share/locale/es/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/es/LC_MESSAGES/
|
||||
/usr/share/locale/es/
|
||||
/usr/share/locale/eo/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/eo/LC_MESSAGES/
|
||||
/usr/share/locale/eo/
|
||||
/usr/share/locale/de/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/de/LC_MESSAGES/
|
||||
/usr/share/locale/de/
|
||||
/usr/share/locale/da/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/da/LC_MESSAGES/
|
||||
/usr/share/locale/da/
|
||||
/usr/share/locale/cs/LC_MESSAGES/popt.mo
|
||||
/usr/share/locale/cs/LC_MESSAGES/
|
||||
/usr/share/locale/cs/
|
||||
/usr/share/locale/
|
||||
/usr/share/
|
||||
/usr/lib/pkgconfig/popt.pc
|
||||
/usr/lib/pkgconfig/
|
||||
/usr/lib/libpopt.so.0.0.0
|
||||
/usr/lib/libpopt.so.0
|
||||
/usr/lib/libpopt.so
|
||||
/usr/lib/libpopt.la
|
||||
/usr/lib/libpopt.a
|
||||
/usr/lib/
|
||||
/usr/include/popt.h
|
||||
/usr/include/
|
||||
/usr/
|
1
extra/popt/sources
Normal file
1
extra/popt/sources
Normal file
@ -0,0 +1 @@
|
||||
ftp://anduin.linuxfromscratch.org/BLFS/popt/popt-1.16.tar.gz
|
1
extra/popt/version
Normal file
1
extra/popt/version
Normal file
@ -0,0 +1 @@
|
||||
1.16 1
|
Loading…
Reference in New Issue
Block a user