void-packages/srcpkgs/xfsprogs/template

49 lines
1.3 KiB
Text
Raw Normal View History

# Template file for 'xfsprogs'
pkgname=xfsprogs
2010-12-18 19:02:56 +00:00
version=3.1.4
distfiles="ftp://oss.sgi.com/projects/xfs/cmd_tars/$pkgname-$version.tar.gz"
2010-11-09 22:48:44 +00:00
build_style=custom-install
short_desc="Utilities for managing the XFS filesystem"
maintainer="Juan RP <xtraeme@gmail.com>"
2010-12-18 19:02:56 +00:00
checksum=1cdceb890622dbe7b9d42b9b81f37bb9f7d380b44606db138cf7c4676ad0a1a6
long_desc="
A set of commands to use the XFS filesystem, including mkfs.xfs.
XFS is a high performance journaling filesystem which originated on the
SGI IRIX platform. It is completely multi-threaded, can support large files
and large filesystems, extended attributes, variable block sizes, is extent
based, and makes extensive use of Btrees (directories, extents, free space)
to aid both performance and scalability."
2010-11-09 22:48:44 +00:00
disable_parallel_build=yes
subpackages="$pkgname-libs $pkgname-devel"
2010-11-09 22:48:44 +00:00
Add_dependency run glibc
Add_dependency run libuuid
Add_dependency run libblkid
Add_dependency run readline
Add_dependency run xfsprogs-libs
2010-11-09 22:48:44 +00:00
Add_dependency build gawk
Add_dependency build gettext
Add_dependency build libuuid-devel
Add_dependency build libblkid-devel
Add_dependency build readline-devel
2010-11-09 22:48:44 +00:00
do_build()
{
export DEBUG=-DNDEBUG
2010-12-18 19:02:56 +00:00
2010-11-09 22:48:44 +00:00
./configure --enable-readline=yes \
--enable-blkid=yes \
2010-12-18 19:02:56 +00:00
--enable-lib64=no
make
2010-11-09 22:48:44 +00:00
}
do_install()
{
cd ${wrksrc} && \
2010-12-18 19:02:56 +00:00
make DIST_ROOT=${DESTDIR} install install-dev
}