# New ports collection makefile for:	libss
# Date created:		20 November 2009
# Whom:		Ben Kaduk <kaduk@mit.edu>
#
# $FreeBSD$
#

PORTNAME=	libss
PORTVERSION=	2.0
CATEGORIES=	sysutils
MASTER_SITES=	${MASTER_SITE_DEBIAN}
MASTER_SITE_SUBDIR=	pool/main/e/e2fsprogs
DISTFILES=	e2fsprogs_1.41.9.orig.tar.gz

PATCH_SITES=	http://ftp.debian.org/debian/pool/main/e/e2fsprogs/
PATCHFILES=	e2fsprogs_1.41.9-1.diff.gz
PATCH_DIST_STRIP=	-p1

MAINTAINER=	kaduk-fbsd@mit.edu
COMMENT=	Command-line interface parsing library

CONFLICTS=	heimdal-[0-9]*
CONFLICTS+=	krb[45]-[0-9]*
CONFLICTS+=	e2fsprogs-[0-9]*

WRKSRC=		${WRKDIR}/e2fsprogs-1.41.9
GNU_CONFIGURE=	yes
USE_GMAKE=	yes
USE_LDCONFIG=	yes
CONFIGURE_ARGS=	--enable-elf-shlibs
ALL_TARGET=	subs
INSTALL_WRKSRC=	${WRKSRC}/lib/ss

MAN1=	mk_cmds.1 compile_et.1
MAN3=	com_err.3

post-build:
	@(cd ${WRKSRC}/lib/ss && ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} \
		${_MAKE_JOBS} ${MAKE_ARGS} all)
	@(cd ${WRKSRC}/lib/et && ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} \
		${_MAKE_JOBS} ${MAKE_ARGS} all)

# ss.h includes et/com_err.h (through ss/ss_err.h)
post-install:
	@(cd ${WRKSRC}/lib/et && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})

.include <bsd.port.mk>
