b0587df2a1
COMMENT should not be longer than 70 characters. COMMENT should not begin with 'A'. COMMENT should not begin with 'An'. COMMENT should not begin with 'a'. COMMENT should not end with a period. COMMENT should start with a capital letter. pkglint warnings. Some files also got minor formatting, spelling, and style corrections.
49 lines
1.2 KiB
Makefile
49 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.22 2013/04/06 03:45:06 rodent Exp $
|
|
#
|
|
|
|
DISTNAME= mousetar-20021217
|
|
PKGREVISION= 1
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= ftp://sparkle.rodents.montreal.qc.ca/pub/mouse/ftp.netbsd.org/tar/
|
|
DISTFILES= tar.c tar.man
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
#HOMEPAGE= none
|
|
COMMENT= Version of tar program from der Mouse
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
NOT_FOR_PLATFORM+= Interix-*-* # no sys/mtio.h tape support
|
|
|
|
WRKSRC= ${WRKDIR}
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
CPPFLAGS+= -DDIRENT_FIXUP
|
|
CPPFLAGS.SunOS+= -DTAR_INODE_NONE -DLINUX_NAMLEN
|
|
CPPFLAGS.SunOS+= -DL_SET=SEEK_SET -DL_INCR=SEEK_CUR -DL_XTND=SEEK_END
|
|
|
|
.if ${MACHINE_PLATFORM:MNetBSD-[2-9].*-*} != ""
|
|
CPPFLAGS+= -DTAR_INODE_INTERNAL
|
|
.endif
|
|
|
|
.if ${OPSYS} == "Linux"
|
|
CPPFLAGS+= -DLINUX_NAMLEN
|
|
.endif
|
|
|
|
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
|
|
|
|
do-extract:
|
|
for f in ${DISTFILES}; do \
|
|
${CP} ${DISTDIR}/$$f ${WRKDIR}; \
|
|
done
|
|
|
|
do-build:
|
|
cd ${WRKSRC}; ${CC} ${CPPFLAGS} ${CFLAGS} tar.c -o mousetar
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/mousetar ${DESTDIR}${PREFIX}/bin
|
|
${INSTALL_MAN} ${WRKSRC}/tar.man \
|
|
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/mousetar.1
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|