1 # $NetBSD: Makefile,v 1.21 2012/09/11 19:46:57 asau Exp $
4 DISTNAME
= mousetar-20021217
7 MASTER_SITES
= ftp
://sparkle.rodents.montreal.qc.ca
/pub
/mouse
/ftp.netbsd.org
/tar/
8 DISTFILES
= tar.c
tar.man
10 MAINTAINER
= pkgsrc-users@NetBSD.org
12 COMMENT
= Version of
tar program from der Mouse
14 PKG_INSTALLATION_TYPES
= overwrite pkgviews
16 NOT_FOR_PLATFORM
+= Interix-
*-* # no sys/mtio.h tape support
20 .
include "../../mk/bsd.prefs.mk"
22 CPPFLAGS
+= -DDIRENT_FIXUP
23 CPPFLAGS.SunOS
+= -DTAR_INODE_NONE
-DLINUX_NAMLEN
24 CPPFLAGS.SunOS
+= -DL_SET
=SEEK_SET
-DL_INCR
=SEEK_CUR
-DL_XTND
=SEEK_END
26 .if
${MACHINE_PLATFORM
:MNetBSD-
[2-9].
*-*} != ""
27 CPPFLAGS
+= -DTAR_INODE_INTERNAL
30 .if
${OPSYS} == "Linux"
31 CPPFLAGS
+= -DLINUX_NAMLEN
34 INSTALLATION_DIRS
= bin
${PKGMANDIR}/man1
37 for f in
${DISTFILES}; do \
38 ${CP} ${DISTDIR}/$$f ${WRKDIR}; \
42 cd
${WRKSRC}; ${CC} ${CPPFLAGS} ${CFLAGS} tar.c
-o mousetar
45 ${INSTALL_PROGRAM} ${WRKSRC}/mousetar
${DESTDIR}${PREFIX}/bin
46 ${INSTALL_MAN} ${WRKSRC}/tar.man \
47 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
/mousetar
.1
49 .
include "../../mk/bsd.pkg.mk"