Mon Mar 15 17:31:29 2010 UTC ()
DESTDIR support.


(schmonz)
diff -r1.4 -r1.5 pkgsrc/mail/serialmail/Makefile
diff -r1.2 -r1.3 pkgsrc/mail/serialmail/distinfo
diff -r0 -r1.1 pkgsrc/mail/serialmail/patches/patch-ac

cvs diff -r1.4 -r1.5 pkgsrc/mail/serialmail/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/serialmail/Makefile 2008/07/30 10:54:10 1.4
+++ pkgsrc/mail/serialmail/Makefile 2010/03/15 17:31:29 1.5
@@ -1,27 +1,30 @@ @@ -1,27 +1,30 @@
1# $NetBSD: Makefile,v 1.4 2008/07/30 10:54:10 schmonz Exp $ 1# $NetBSD: Makefile,v 1.5 2010/03/15 17:31:29 schmonz Exp $
2# 2#
3 3
4DISTNAME= serialmail-0.75 4DISTNAME= serialmail-0.75
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= mail 6CATEGORIES= mail
7MASTER_SITES= http://cr.yp.to/software/ 7MASTER_SITES= http://cr.yp.to/software/
8 8
9MAINTAINER= schmonz@NetBSD.org 9MAINTAINER= schmonz@NetBSD.org
10HOMEPAGE= http://cr.yp.to/serialmail.html 10HOMEPAGE= http://cr.yp.to/serialmail.html
11COMMENT= Tools for passing mail across serial links 11COMMENT= Tools for passing mail across serial links
12 12
 13PKG_DESTDIR_SUPPORT= user-destdir
 14
13DEPENDS+= qmail>=1.03nb7:../../mail/qmail 15DEPENDS+= qmail>=1.03nb7:../../mail/qmail
14 16
15USE_TOOLS+= nroff 17USE_TOOLS+= nroff
 18INSTALLATION_DIRS= share/doc/${PKGBASE}
16 19
17# We change conf-home from the default "/usr/local" and don't 20# We change conf-home from the default "/usr/local" and don't
18# provide compatibility symlinks. We also patch to install docs 21# provide compatibility symlinks. We also patch to install docs
19# following hier(7), to set reasonable permissions on standard 22# following hier(7), to set reasonable permissions on standard
20# pkgsrc directories, and to avoid overwriting the "setlock" binary 23# pkgsrc directories, and to avoid overwriting the "setlock" binary
21# provided by sysutils/daemontools. 24# provided by sysutils/daemontools.
22DJB_RESTRICTED= YES 25DJB_RESTRICTED= YES
23 26
24SUBST_FILES.djbware+= leapsecs_read.c 27SUBST_FILES.djbware+= leapsecs_read.c
25 28
26.include "../../mk/djbware.mk" 29.include "../../mk/djbware.mk"
27.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/mail/serialmail/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/serialmail/distinfo 2008/07/30 10:54:10 1.2
+++ pkgsrc/mail/serialmail/distinfo 2010/03/15 17:31:29 1.3
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.2 2008/07/30 10:54:10 schmonz Exp $ 1$NetBSD: distinfo,v 1.3 2010/03/15 17:31:29 schmonz Exp $
2 2
3SHA1 (serialmail-0.75.tar.gz) = 76f8d5ae698cff25b3227e51cc99fff1f4a8b137 3SHA1 (serialmail-0.75.tar.gz) = 76f8d5ae698cff25b3227e51cc99fff1f4a8b137
4RMD160 (serialmail-0.75.tar.gz) = 2d12152b9c7d007f76b4d129c2795cd192ba9f83 4RMD160 (serialmail-0.75.tar.gz) = 2d12152b9c7d007f76b4d129c2795cd192ba9f83
5Size (serialmail-0.75.tar.gz) = 55079 bytes 5Size (serialmail-0.75.tar.gz) = 55079 bytes
6SHA1 (patch-aa) = 0ccbe27149addddcd839ed71cc07b68d7473100b 6SHA1 (patch-aa) = 0ccbe27149addddcd839ed71cc07b68d7473100b
7SHA1 (patch-ab) = af02dc2acf416ae63f93de08bdafdad80faebc12 7SHA1 (patch-ab) = af02dc2acf416ae63f93de08bdafdad80faebc12
 8SHA1 (patch-ac) = 7802bf7b955883b274dcb9429e1bf12c34dd6bd9

File Added: pkgsrc/mail/serialmail/patches/Attic/patch-ac
$NetBSD: patch-ac,v 1.1 2010/03/15 17:31:29 schmonz Exp $

--- Makefile.orig	1998-11-15 02:28:23.000000000 +0000
+++ Makefile
@@ -28,6 +28,14 @@ auto-str.o: \
 compile auto-str.c substdio.h readwrite.h exit.h
 	./compile auto-str.c
 
+auto_destdir.c: \
+auto-str conf-destdir
+	./auto-str auto_home `head -1 conf-destdir` > auto_destdir.c
+
+auto_destdir.o: \
+compile auto_destdir.c
+	./compile auto_destdir.c
+
 auto_home.c: \
 auto-str conf-home
 	./auto-str auto_home `head -1 conf-home` > auto_home.c
@@ -240,9 +248,9 @@ compile hier.c auto_home.h
 	./compile hier.c
 
 install: \
-load install.o hier.o auto_home.o strerr.a substdio.a open.a error.a \
+load install.o hier.o auto_destdir.o strerr.a substdio.a open.a error.a \
 str.a
-	./load install hier.o auto_home.o strerr.a substdio.a \
+	./load install hier.o auto_destdir.o strerr.a substdio.a \
 	open.a error.a str.a 
 
 install.o: \
@@ -251,8 +259,8 @@ exit.h
 	./compile install.c
 
 instcheck: \
-load instcheck.o hier.o auto_home.o strerr.a substdio.a error.a str.a
-	./load instcheck hier.o auto_home.o strerr.a substdio.a \
+load instcheck.o hier.o auto_destdir.o strerr.a substdio.a error.a str.a
+	./load instcheck hier.o auto_destdir.o strerr.a substdio.a \
 	error.a str.a 
 
 instcheck.o: \