Skip to content
Permalink
Newer
Older
100755 68 lines (56 sloc) 1.52 KB
1
#!/usr/bin/env beesh
2
November 8, 2019 09:39
3
# BEE_VERSION e2fsprogs-1.45.4-2
4
5
## The source URL(s) array
6
SRCURL[0]="https://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-${PKGVERSION}.tar.gz"
7
8
## Add URLs/paths to patch files
9
# PATCHURL+=()
10
11
## files that should not be added from the image directory.
12
# EXCLUDE+=()
13
14
## uncomment to change default
15
# build_in_sourcedir
16
17
## specify different source directory
18
# sourcesubdir_append src
19
20
#mee_extract() {
21
# bee_extract "${@}"
22
#}
23
24
#mee_patch() {
25
# bee_patch "${@}"
26
#}
27
28
mee_configure() {
29
# blkid, uuid, fsck are used from util-linux.
30
bee_configure \
November 8, 2019 09:39
31
--enable-verbose-makecmds \
32
--with-root-prefix= \
33
--disable-libblkid \
34
--disable-libuuid \
35
--disable-uuidd \
November 8, 2019 09:39
36
--disable-fsck \
37
--disable-nls
November 8, 2019 09:39
40
#mee_build() {
41
# bee_build
42
#}
44
#mee_install() {
45
# bee_install
46
#}
47
48
mee_install_post() {
49
mv ${D}${SYSCONFDIR}/mke2fs.conf ${D}${SYSCONFDIR}/mke2fs.conf.sample
November 8, 2019 09:39
50
# we dont volume manage so we dont scrub
51
rm -f ${D}/usr/sbin/e2scrub*
52
rm -f ${D}/usr/share/man/man8/e2scrub*
53
rm -rf ${D}/lib
54
rm -rf ${D}/usr/lib/e2fsprogs
55
rm -f ${D}${SYSCONFDIR}/e2scrub.conf
56
# we dont cron
October 24, 2019 12:54
57
rm -rv ${D}/etc/cron.d
November 8, 2019 09:39
58
# we dont dev
59
rm -v ${D}${DATADIR}/info/libext2fs.info.gz
60
rm -rv ${D}/usr/lib/*.a
61
rm -rf ${D}/usr/lib/pkgconfig
62
# this is in libcom-err2
63
rm -f ${D}/usr/bin/compile_et
64
rm -rf ${D}/usr/share/et
65
rm -f ${D}/usr/share/man/man1/compile_et.1
66
rm -rf ${D}/usr/share/man/man3
67
rm -rf ${D}/usr/include