Package-Name: stat
# FIXME: old version
#Homepage: http://www.tc.umn.edu/~erick205/Projects/
#Source: http://www.tc.umn.edu/~erick205/Projects/stat//(stat-\d+\.\d+(\.\d+)?\w*\.tar\.gz)/[\0-\377]*?stat-(\d+.\d+(.\d+)?\w*).tar.gz $1
Source: ibibliolinux:///utils/file/stat-(\d+(.\d+)+).tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	umask 022 ; mkdir -p "$(PREFIX)"/{bin,man/man1}
	$(MAKE) install BINDIR="$(PREFIX)/bin" MANDIR="$(PREFIX)/man/man1"
Install:
	$(MAKE) instbin BIN=stat
	$(MAKE) instman SECTION=1 MAN=stat
Patch: <<EOT
--- Makefile.old	2002-03-22 19:19:48 +0900
+++ Makefile	2003-12-04 15:52:03 +0900
@@ -10,13 +10,15 @@
 CFLAGS=-O2 -g -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(SEC_FLAGS)
 CC=gcc
 DESTDIR=
+BINDIR=${DESTDIR}/usr/bin
+MANDIR=${DESTDIR}/usr/share/man/man1
 
 stat: stat.c
 	$(CC) $(CFLAGS) -o stat stat.c $(LDFLAGS)
 
 install: stat
-	install -s -o root -g root -m 755 stat ${DESTDIR}/usr/bin
-	install -o root -g root -m 644 stat.1 ${DESTDIR}/usr/share/man/man1
+	install -s -o root -g root -m 755 stat ${BINDIR}
+	install -o root -g root -m 644 stat.1 ${MANDIR}
 
 clean:
 	/bin/rm stat -f *~
--- stat.c.old	2002-03-22 19:20:22 +0900
+++ stat.c	2003-12-04 15:56:56 +0900
@@ -245,8 +245,9 @@
 
 void print_human_access(struct stat *statbuf)
 {
-  char access[10];
+  char access[11];
 
+  access[10] = 0;
   access[9] = (statbuf->st_mode & S_IXOTH) ?
     ((statbuf->st_mode & S_ISVTX) ? 't' : 'x') :
     ((statbuf->st_mode & S_ISVTX) ? 'T' : '-');
EOT

/pkg/stat/
/usr/bin/stat
/usr/man/man1/stat.1.gz
