### this file is sourced not run
PKGVER=332.25debian11
PKGBUILD=1
PKGARCH=x86_64

# source: james/debian
TARBALL=hfsprogs_332.25.orig.tar.gz
MD5SUM=261c3de5ec0dcf5244e3f60d79c1d6f1 
SRC_URL=http://ftp.de.debian.org/debian/pool/main/h/hfsprogs/$TARBALL
BUNDLE=

SLACKREQ='' # 
SLACKDESC="hfsprogs: hfsprogs $PKGVER (HFS+ filesystem utilities)  
hfsprogs:  
hfsprogs: The HFS+ file system used by Apple Computer for their Mac OS is 
hfsprogs: supported by the Linux kernel. Apple provides mkfs and fsck for HFS+ 
hfsprogs: with the Unix core of their operating system, Darwin.  
hfsprogs: 
hfsprogs: 
hfsprogs: 
hfsprogs: 
hfsprogs: 
hfsprogs:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/diskdev_cmd* &&
	tar -xf $CHROOT_DIR/tmp/pkg/hfsprogs_332.25-11.debian.tar.gz &&
	for p in $(cat debian/patches/series); do
		patch -Np1 -i debian/patches/$p
	done
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/diskdev_cmd*
	
	# build (from debian rules)
	CFLAGS="-DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I$(pwd)/include" &&
	LDFLAGS="-Wl,--as-needed" &&
	make -f Makefile.lnx CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" &&
	
	# install (from debian rules)
	mkdir -p /usr/share/hfsprogs
	install -m 644 newfs_hfs.tproj/hfsbootdata.img /usr/share/hfsprogs/hfsbootdata &&
	install -m 755 newfs_hfs.tproj/newfs_hfs   /sbin/mkfs.hfsplus                  &&
	install -m 755 fsck_hfs.tproj/fsck_hfs     /sbin/fsck.hfsplus                  &&
	install -m 644 newfs_hfs.tproj/newfs_hfs.8 /usr/share/man/man8/mkfs.hfsplus.8  &&
	install -m 644 fsck_hfs.tproj/fsck_hfs.8   /usr/share/man/man8/fsck.hfsplus.8  &&

	pkg_build_slackdesc
}


