[Midnightbsd-cvs] mports: Makefile: This is somehat incomplete fix, but it fakes and

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Nov 5 23:16:12 EST 2007


Log Message:
-----------
This is somehat incomplete fix, but it fakes and builds a package now.

Modified Files:
--------------
    mports/mail/sendmail:
        Makefile (r1.2 -> r1.3)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/mail/sendmail/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -L mail/sendmail/Makefile -L mail/sendmail/Makefile -u -r1.2 -r1.3
--- mail/sendmail/Makefile
+++ mail/sendmail/Makefile
@@ -8,6 +8,7 @@
 
 PORTNAME=	sendmail
 PORTVERSION=	8.14.1
+PORTREVISION=	1
 CATEGORIES=	mail ipv6
 MASTER_SITES=	ftp://ftp.sendmail.org/pub/sendmail/ \
 		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/sendmail/&,}
@@ -18,9 +19,10 @@
 COMMENT=	Reliable, highly configurable mail transfer agent with utilities
 
 CONFLICTS?=	courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.*
-CONFLICTS+=	sendmail-8.11.* sendmail-*-8.11.* sendmail+*-8.11.*
 CONFLICTS+=	sendmail-8.12.* sendmail-*-8.12.* sendmail+*-8.12.*
 
+FAKE_OPTS+=	trueprefix
+
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 WCONF=		${WRKSRC}/devtools/Site
 SITE=		${FILESDIR}/site.config.m4.pre4
@@ -244,6 +246,7 @@
 	@(cd ${BUILD_WRKSRC}/libsharedmilter; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
 .endif
 .endif
+	${MKDIR} ${WRKDIR}/${FAKE_INSTALLDIR}/etc/mail
 
 pre-install:
 	@${CAT} ${PKGDIR}/pkg-plist >${PLIST}
@@ -272,8 +275,8 @@
 # We want mail.local and rmail for our system.
 # the build install catmans only, we have to fix this.
 post-install:
-	( cd ${WRKSRC}/mail.local && ${MAKE} force-install )
-	( cd ${WRKSRC}/rmail && ${MAKE} force-install )
+	( cd ${WRKSRC}/mail.local && ${MAKE} ${FAKE_MAKEARGS} force-install )
+	( cd ${WRKSRC}/rmail && ${MAKE} ${FAKE_MAKEARGS} force-install )
 .if !defined(SENDMAIL_WITHOUT_MILTER)
 	${MKDIR} ${PREFIX}/include/libmilter
 	${INSTALL_DATA} ${WRKSRC}/include/libmilter/mfapi.h \
@@ -291,9 +294,9 @@
 .endif
 .if exists(${DESTDIR}/etc/mail/mailer.conf)
 	${INSTALL_SCRIPT} ${WRKSRC}/sm-client.sh \
-		${LOCALBASE}/etc/rc.d/sm-client.sh.sample
+		${FAKE_DESTDIR}${LOCALBASE}/etc/rc.d/sm-client.sh.sample
 	${INSTALL_SCRIPT} ${WRKSRC}/sendmail.sh \
-		${LOCALBASE}/etc/rc.d/sendmail.sh.sample
+		${FAKE_DESTDIR}${LOCALBASE}/etc/rc.d/sendmail.sh.sample
 .endif
 	${CHOWN} smmsp:smmsp /var/spool/clientmqueue
 	${CHMOD} 770 /var/spool/clientmqueue


More information about the Midnightbsd-cvs mailing list