You are not logged in.
It would be nice to submit e2fsprogs with ext4dev, I have just compiled that manualy, but someone can make it in little bit more professional way.
(Im new to archlinux)
ftp://ftp.kernel.org/pub/linux/kernel/p … 1.39-tyt3/
Last edited by Robertek (2007-06-02 09:48:21)
Offline
replace /var/abs/base/e2fsprogs/PKGBUILD with
pkgname=e2fsprogs
pkgver=1.40
pkgrel=1
pkgdesc="Ext2 filesystem utilities"
arch=(i686 x86_64)
url="http://e2fsprogs.sourceforge.net"
depends=('glibc' 'bash')
source=(http://easynews.dl.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}-WIP-2007-04-11.tar.gz \
Makefile-fsck.static.patch)
build() {
cd ${startdir}/src/${pkgname}-${pkgver}
./configure --prefix=/usr --with-root-prefix="" --enable-elf-shlibs
# add fsck.static for mkinitrd use
cd ${startdir}/src/${pkgname}-${pkgver}/misc/
patch -Np0 -i ${startdir}/src/Makefile-fsck.static.patch || return 1
cd ${startdir}/src/${pkgname}-${pkgver}
make || return 1
make DESTDIR=${startdir}/pkg install install-libs
cd ${startdir}/src/${pkgname}-${pkgver}/misc
make fsck.static
install -D -m755 ${startdir}/src/${pkgname}-${pkgver}/misc/fsck.static ${startdir}/pkg/sbin/fsck.static
sed -i -e 's/^AWK=.*/AWK=awk/' ${startdir}/pkg/usr/bin/compile_et || return 1
}
if there's no such file .. run abs on the terminal first...
Offline
It compiles fine, but problem is that this package lacks ext4 support
I just edited your config:
pkgname=e2fsprogs
pkgver=1.39
pkgrel=3
pkgdesc="Ext2 filesystem utilities"
arch=(i686 x86_64)
url="http://e2fsprogs.sourceforge.net"
depends=('glibc' 'bash')
source=(ftp://ftp.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs-interim/${pkgname}-${pkgver}-tyt${pkgrel}/${pkgname}-${pkgver}-tyt${pkgrel}.tar.gz \
Makefile-fsck.static.patch)
build() {
cd ${startdir}/src/${pkgname}-${pkgver}-tyt${pkgrel}
./configure --prefix=/usr --with-root-prefix="" --enable-elf-shlibs
# add fsck.static for mkinitrd use
cd ${startdir}/src/${pkgname}-${pkgver}-tyt${pkgrel}/misc/
patch -Np0 -i ${startdir}/src/Makefile-fsck.static.patch || return 1
cd ${startdir}/src/${pkgname}-${pkgver}-tyt${pkgrel}
make || return 1
make DESTDIR=${startdir}/pkg install install-libs
cd ${startdir}/src/${pkgname}-${pkgver}-tyt${pkgrel}/misc
make fsck.static
install -D -m755 ${startdir}/src/${pkgname}-${pkgver}-tyt${pkgrel}/misc/fsck.static ${startdir}/pkg/sbin/fsck.static
sed -i -e 's/^AWK=.*/AWK=awk/' ${startdir}/pkg/usr/bin/compile_et || return 1
}
Last edited by Robertek (2007-06-02 12:59:09)
Offline
I see e2fsprogs 1.4 is released. Wonder if it has ext4 support?
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
Signing this.
We'd love to see those patched versions come along - is the 1.40.2 with ext4dev patches already? Dont' think so.
If it's not, I might whip up some stuff and put into aur.
Stay tuned, cuz my ext4 partitions need fsck'ing
Laters,
//m.
a nail that sticks out, is hammered down.
aha.
Offline
mad hard to find ext4 patches for the 1.40.2 branch rubbish. all I've seen is 1.39 patches. and they don't work with 1.40.2.
what gives, eh?
searching mailing lists is nothing I fancy too much tbh.
anyone got any leads eh ?
a nail that sticks out, is hammered down.
aha.
Offline
Looking at http://www.bullopensource.org/ext4/patches/ there seems to be no patchset for 1.40 as of yet. Anyway, that's the place I would be checking for updates when they occur.
... and for a time, it was good...
Offline