Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jun 1997 02:14:46 -0700 (PDT)
From:      Satoshi Asami <asami@FreeBSD.ORG>
To:        andy@icc.surw.chel.su, asami@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG
Subject:   Re: ports/3765
Message-ID:  <199706100914.CAA17845@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Synopsis: New port: mpd-1.0b3

State-Changed-From-To: open-analyzed
State-Changed-By: asami
State-Changed-When: Tue Jun 10 02:12:52 PDT 1997
State-Changed-Why: 

Thanks, committed.  Here are my patches:

===
diff -ru mpd-1.0b3/Makefile mpd.new/Makefile
--- mpd-1.0b3/Makefile	Mon Jun  2 07:52:12 1997
+++ mpd.new/Makefile	Tue Jun 10 02:08:40 1997
@@ -3,17 +3,18 @@
 # Date created:				16 May 1997
 # Whom:					Andrey Zakhvatov
 #
-#
+# $Id$
 #
 
 DISTNAME=		mpd-1.0b3
-EXTRACT_SUFX=		.tgz
 CATEGORIES=		net
-MASTER_SITES=		ftp://ftp.freebsd.org
-MASTER_SITE_SUBDIR=	pub/FreeBSD/incoming
+MASTER_SITES=		${MASTER_SITE_LOCAL}
+EXTRACT_SUFX=		.tgz
 
 MAINTAINER=		andy@icc.surw.chel.su
 
+BROKEN=			if_tun.h
+
 WRKSRC=			${WRKDIR}/mpd-1.0b3/src
 ALL_TARGET=		depend all
 MAN1=			mpd.1
@@ -22,16 +23,13 @@
 	@ ${INSTALL_PROGRAM} ${WRKSRC}/mpd ${PREFIX}/sbin/mpd
 	@ ${INSTALL_MAN} ${WRKSRC}/mpd.1 ${PREFIX}/man/man1
 	@ ${MKDIR} ${PREFIX}/etc/mpd
-	@ ${INSTALL_DATA} ${WRKSRC}/../conf/mpd.conf ${PREFIX}/etc/mpd/mpd.conf.sample
-	@ ${INSTALL_DATA} ${WRKSRC}/../conf/mpd.links ${PREFIX}/etc/mpd/mpd.links.sample
-	@ ${INSTALL_DATA} ${WRKSRC}/../conf/mpd.script ${PREFIX}/etc/mpd/mpd.script.sample
-	@ ${INSTALL_DATA} ${WRKSRC}/../conf/mpd.secret ${PREFIX}/etc/mpd/mpd.secret.sample
+.for file in mpd.conf mpd.links mpd.script mpd.secret
+	@ ${INSTALL_DATA} ${WRKSRC}/../conf/${file} ${PREFIX}/etc/mpd/${file}.sample
+.endfor
 	@ ${MKDIR} ${PREFIX}/share/doc/mpd
 	@ ${INSTALL_DATA} ${WRKSRC}/../README ${PREFIX}/share/doc/mpd/README
-	@ ${INSTALL_DATA} ${WRKSRC}/../docs/CHANGES ${PREFIX}/share/doc/mpd/CHANGES
-	@ ${INSTALL_DATA} ${WRKSRC}/../docs/PROTOS ${PREFIX}/share/doc/mpd/PROTOS
-	@ ${INSTALL_DATA} ${WRKSRC}/../docs/README.code ${PREFIX}/share/doc/mpd/README.code
-	@ ${INSTALL_DATA} ${WRKSRC}/../docs/README.commands ${PREFIX}/share/doc/mpd/README.commands
-	@ ${INSTALL_DATA} ${WRKSRC}/../docs/README.scripts ${PREFIX}/share/doc/mpd/README.scripts
+.for file in CHANGES PROTOS README.code README.commands README.scripts
+	@ ${INSTALL_DATA} ${WRKSRC}/../docs/${file} ${PREFIX}/share/doc/mpd
+.endfor
 
 .include <bsd.port.mk>
diff -ru mpd-1.0b3/pkg/DESCR mpd.new/pkg/DESCR
--- mpd-1.0b3/pkg/DESCR	Sat May 17 06:23:13 1997
+++ mpd.new/pkg/DESCR	Tue Jun 10 02:06:52 1997
@@ -1,4 +1,3 @@
-
 MPD MULTI-LINK PPP DAEMON FOR FREEBSD
 
 Release 1.0b3
===

It may be hard to read from this patch, but the Makefile is considerably
shorter now. :)

By the way, this port doesn't build on -current now.

===
cc -O2 -pipe -O2 -Wall -Wmissing-prototypes -Wnested-externs -DPATH_CONF_DIR=\"/usr/local/etc/mpd\" -DSYSLOG_FACILITY=LOG_DAEMON -DALWAYS_ANSWER_CHAP -DPHYSTYPE_MODEM  -c assert.c
In file included from ip.h:23,
                 from bund.h:14,
                 from ppp.h:37,
                 from assert.c:10:
/usr/include/net/if_tun.h:35: field `tun_if' has incomplete type
*** Error code 1

Stop.
===

Any ideas?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706100914.CAA17845>