Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= e2fsprogs |
8 |
PORTNAME= e2fsprogs |
9 |
PORTVERSION= 1.40.11 |
9 |
PORTVERSION= 1.41.0 |
10 |
PORTREVISION?= 0 |
10 |
PORTREVISION?= 0 |
11 |
CATEGORIES?= sysutils |
11 |
CATEGORIES?= sysutils |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} |
Lines 16-21
Link Here
|
16 |
COMMENT?= Utilities & library to manipulate ext2/3/4 filesystems |
16 |
COMMENT?= Utilities & library to manipulate ext2/3/4 filesystems |
17 |
|
17 |
|
18 |
PATCH_STRIP= -p1 |
18 |
PATCH_STRIP= -p1 |
|
|
19 |
USE_GMAKE= yes |
19 |
USE_LDCONFIG= yes |
20 |
USE_LDCONFIG= yes |
20 |
GNU_CONFIGURE= yes |
21 |
GNU_CONFIGURE= yes |
21 |
CONFIGURE_ARGS+=--disable-fsck --disable-e2initrd-helper \ |
22 |
CONFIGURE_ARGS+=--disable-fsck --disable-e2initrd-helper \ |
Lines 32-39
Link Here
|
32 |
MAN1= chattr.1 lsattr.1 |
33 |
MAN1= chattr.1 lsattr.1 |
33 |
MAN5= e2fsck.conf.5 mke2fs.conf.5 |
34 |
MAN5= e2fsck.conf.5 mke2fs.conf.5 |
34 |
MAN8= badblocks.8 debugfs.8 dumpe2fs.8 e2fsck.8 e2image.8 e2label.8 \ |
35 |
MAN8= badblocks.8 debugfs.8 dumpe2fs.8 e2fsck.8 e2image.8 e2label.8 \ |
35 |
mke2fs.8 mklost+found.8 resize2fs.8 tune2fs.8 \ |
36 |
e2undo.8 mke2fs.8 mklost+found.8 resize2fs.8 tune2fs.8 \ |
36 |
fsck.ext2.8 fsck.ext3.8 mkfs.ext2.8 mkfs.ext3.8 \ |
37 |
fsck.ext2.8 fsck.ext3.8 fsck.ext4.8 fsck.ext4dev.8 \ |
|
|
38 |
mkfs.ext2.8 mkfs.ext3.8 mkfs.ext4.8 mkfs.ext4dev.8 \ |
37 |
findfs.8 blkid.8 logsave.8 fsck_ext2fs.8 |
39 |
findfs.8 blkid.8 logsave.8 fsck_ext2fs.8 |
38 |
|
40 |
|
39 |
post-extract: |
41 |
post-extract: |
Lines 65-71
Link Here
|
65 |
# else we're in trouble if e2fsck is needed for boot: |
67 |
# else we're in trouble if e2fsck is needed for boot: |
66 |
# (we don't use e2fsck.static, since we can link libc.so dynamically) |
68 |
# (we don't use e2fsck.static, since we can link libc.so dynamically) |
67 |
cd ${WRKSRC}/e2fsck && ${RM} -f e2fsck \ |
69 |
cd ${WRKSRC}/e2fsck && ${RM} -f e2fsck \ |
68 |
&& ${MAKE} e2fsck \ |
70 |
&& ${GMAKE} e2fsck \ |
69 |
STATIC_LIBS="../lib/libext2fs.a ../lib/libcom_err.a \ |
71 |
STATIC_LIBS="../lib/libext2fs.a ../lib/libcom_err.a \ |
70 |
../lib/libblkid.a ../lib/libuuid.a" \ |
72 |
../lib/libblkid.a ../lib/libuuid.a" \ |
71 |
LIBINTL="${LOCALBASE}/lib/libintl.a ${LOCALBASE}/lib/libiconv.a" |
73 |
LIBINTL="${LOCALBASE}/lib/libintl.a ${LOCALBASE}/lib/libiconv.a" |
Lines 81-87
Link Here
|
81 |
echo 'FAIL' ; echo '===> e2fsck depends on:' ; echo "$$a" ; exit 1 ; fi |
83 |
echo 'FAIL' ; echo '===> e2fsck depends on:' ; echo "$$a" ; exit 1 ; fi |
82 |
# Update translation binary files |
84 |
# Update translation binary files |
83 |
.if !defined(WITHOUT_NLS) |
85 |
.if !defined(WITHOUT_NLS) |
84 |
cd ${WRKSRC}/po && ${MAKE} update-gmo |
86 |
cd ${WRKSRC}/po && ${GMAKE} update-gmo |
85 |
.endif |
87 |
.endif |
86 |
# Build fsck(8) wrapper |
88 |
# Build fsck(8) wrapper |
87 |
${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -s ${LIBS} \ |
89 |
${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -s ${LIBS} \ |
Lines 94-100
Link Here
|
94 |
# There have been subtle failures induced by Linux-isms in the past. |
96 |
# There have been subtle failures induced by Linux-isms in the past. |
95 |
# -- Matthias Andree, package maintainer, 2007-09-18 |
97 |
# -- Matthias Andree, package maintainer, 2007-09-18 |
96 |
@${ECHO_CMD} '===> Running e2fsprogs self-test suite' |
98 |
@${ECHO_CMD} '===> Running e2fsprogs self-test suite' |
97 |
cd ${WRKSRC}/tests && ${MAKE} check \ |
99 |
cd ${WRKSRC}/tests && ${GMAKE} check \ |
98 |
|| { head -n30000 ${WRKSRC}/tests/*.failed 2>/dev/null ; exit 1 ; } |
100 |
|| { head -n30000 ${WRKSRC}/tests/*.failed 2>/dev/null ; exit 1 ; } |
99 |
|
101 |
|
100 |
post-install: |
102 |
post-install: |