This is a library for reiserfs filesystem access and manipulation. The primary goal is to develop the nice, full functionality library which might be linked against any projects which needed reiserfs filesystem access. There are GNU Parted, GNU GRUB, Yaboot, Partimage, EVMS, etc. The second goal is high maintainability source code. The third goal is to develop an alternative set of the reiserfsprogs as small and nice frontends to this library. For now progsreiserfs consists of: 1. libreiserfs, which have a number of high level APIs for access reiserfs filesystem. There are: main filesystem code (reiserfs_fs_open, reiserfs_fs_close, resierfs_fs_create, reiserfs_fs_resize, reiserfs_fs_journal_tune, etc), journal code, bitmap code, directories and files access code and device abstraction layer. 2. fouth progs which are simple frontends to libreiserfs. There are: mkfs.reiserfs, resizefs.reiserfs, cpfs.reiserfs, tunefs.reiserfs. progsreiserfs supports versions 3.5, 3.6 with standard and relocated journal. WWW: http://reiserfs.osdn.org.ua Fix: --- progsreiserfs-0.3.1.r8.shar begins here. --- --- progsreiserfs-0.3.1.r8.shar ends here. -----kmxkX2ebTLuz5YbXqu9e4WpjiiP9edeKHHu4oJClLlQOnPtZ Content-Type: text/plain; name="file.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.shar" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # progsreiserfs # progsreiserfs/pkg-plist # progsreiserfs/pkg-descr # progsreiserfs/distinfo # progsreiserfs/Makefile # progsreiserfs/files # progsreiserfs/files/patch-libreiserfs::journal.c # echo c - progsreiserfs mkdir -p progsreiserfs > /dev/null 2>&1 echo x - progsreiserfs/pkg-plist sed 's/^X//' >progsreiserfs/pkg-plist << 'END-of-progsreiserfs/pkg-plist' Xinclude/dal/dal.h Xinclude/dal/file.h Xinclude/reiserfs/bitmap.h Xinclude/reiserfs/block.h Xinclude/reiserfs/core.h Xinclude/reiserfs/dir.h Xinclude/reiserfs/endian.h Xinclude/reiserfs/exception.h Xinclude/reiserfs/file.h Xinclude/reiserfs/filesystem.h Xinclude/reiserfs/gauge.h Xinclude/reiserfs/hashes.h Xinclude/reiserfs/journal.h Xinclude/reiserfs/key.h Xinclude/reiserfs/node.h Xinclude/reiserfs/object.h Xinclude/reiserfs/path.h Xinclude/reiserfs/reiserfs.h Xinclude/reiserfs/segment.h Xinclude/reiserfs/tools.h Xinclude/reiserfs/tree.h Xlib/libdal-0.3.so Xlib/libdal-0.3.so.0 Xlib/libdal.a Xlib/libdal.la Xlib/libdal.so Xlib/libreiserfs-0.3.so Xlib/libreiserfs-0.3.so.0 Xlib/libreiserfs.a Xlib/libreiserfs.la Xlib/libreiserfs.so Xsbin/cpfs.reiserfs Xsbin/fsck.reiserfs Xsbin/mkfs.reiserfs Xsbin/resizefs.reiserfs Xsbin/tunefs.reiserfs Xshare/aclocal/progsreiserfs.m4 X@dirrm include/reiserfs X@dirrm include/dal END-of-progsreiserfs/pkg-plist echo x - progsreiserfs/pkg-descr sed 's/^X//' >progsreiserfs/pkg-descr << 'END-of-progsreiserfs/pkg-descr' XThis is a library for reiserfs filesystem access and manipulation. XThe primary goal is to develop the nice, full functionality library Xwich might be linked against any projects which needed reiserfs filesystem Xaccess. There are GNU Parted, GNU GRUB, Yaboot, Partimage, EVMS, etc. X Xprogsreiserfs supports versions 3.5, 3.6 with standard and relocated journal. X XWWW: http://reiserfs.osdn.org.ua X X- Florent Thoumie Xflz@xbsd.org END-of-progsreiserfs/pkg-descr echo x - progsreiserfs/distinfo sed 's/^X//' >progsreiserfs/distinfo << 'END-of-progsreiserfs/distinfo' XMD5 (progsreiserfs-0.3.1-rc8.tar.gz) = e545a171a207ec5b9045ceb1a982c1bd XSIZE (progsreiserfs-0.3.1-rc8.tar.gz) = 399279 END-of-progsreiserfs/distinfo echo x - progsreiserfs/Makefile sed 's/^X//' >progsreiserfs/Makefile << 'END-of-progsreiserfs/Makefile' X# New ports collection makefile for: progsreiserfs X# Date created: May 13 2004 X# Whom: Florent Thoumie <flz@xbsd.org> X# X# $FreeBSD$ X# X XPORTNAME= progsreiserfs XPORTVERSION= 0.3.1.r8 XCATEGORIES= sysutils XMASTER_SITES= http://www.cgsecurity.org/ XDISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/-rc/} X XMAINTAINER= flz@xbsd.org XCOMMENT= Utilities and library to manipulate ReiserFS partitions X XLIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt X XGNU_CONFIGURE= yes XUSE_LIBTOOL= yes XINSTALLS_SHLIB= yes XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ENV= CPPFLAGS="-I${PREFIX}/include" LDFLAGS="-L${PREFIX}/lib -lgnugetopt" X XMAN8= cpfs.reiserfs.8 \ X mkfs.reiserfs.8 \ X reiserfs.8 \ X resizefs.reiserfs.8 \ X tunefs.reiserfs.8 X X.include <bsd.port.mk> END-of-progsreiserfs/Makefile echo c - progsreiserfs/files mkdir -p progsreiserfs/files > /dev/null 2>&1 echo x - progsreiserfs/files/patch-libreiserfs::journal.c sed 's/^X//' >progsreiserfs/files/patch-libreiserfs::journal.c << 'END-of-progsreiserfs/files/patch-libreiserfs::journal.c' X--- libreiserfs/journal.c Thu Dec 12 13:32:35 2002 X+++ libreiserfs/journal.c.new Thu May 13 00:01:43 2004 X@@ -482,7 +482,7 @@ X blk_t reiserfs_journal_boundary_transactions(reiserfs_journal_t *journal, X reiserfs_journal_trans_t *oldest, reiserfs_journal_trans_t *newest) X { X- reiserfs_gauge_t *gauge; X+ reiserfs_gauge_t *gauge = NULL; X struct reiserfs_replay_desc desc; X X desc.oldest_id = 0xffffffff; desc.newest_id = 0x0; END-of-progsreiserfs/files/patch-libreiserfs::journal.c exit How-To-Repeat: N/A
State Changed From-To: open->closed New port added, thank you!