# New ports collection makefile for: sid-milter # Date created: 18. Dec 2004 # Whom: dirk.meyer@dinoex.sub.org # # $FreeBSD$ # PORTNAME= sid-milter PORTVERSION= 0.2.9 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= sid-milter MAINTAINER= dinoex@FreeBSD.org COMMENT= An sid and spf milter for Sendmail .if !defined(SENDMAIL_MILTER_IN_BASE) .if defined(SENDMAIL_WITH_SHARED_MILTER) LIB_DEPENDS+= milter.3:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT} .else BUILD_DEPENDS+= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT} .endif .endif RESTRICTED= may incorporate intellectual property, possible patent issues SENDMAIL_MILTER_PORT?= sendmail USE_REINPLACE= yes WCONF= ${WRKSRC}/devtools/Site MAN8= sid-filter.8 DOCSFILES= INSTALL KNOWNBUGS LICENSE README README-SenderID RELEASE_NOTES INSTALL_WRKSRC= ${WRKSRC}/sid-filter SITE+= ${FILESDIR}/site.config.m4 .if !defined(SENDMAIL_MILTER_IN_BASE) SITE+= ${FILESDIR}/site.config.m4.milter .endif .if defined(WITH_SIDMILTER_AR) MAN3= ar.3 PLIST_SUB+= WITH_AR="" .else PLIST_SUB+= WITH_AR="@comment " .endif .include <bsd.port.pre.mk> .if defined(SENDMAIL_WITHOUT_MILTER) pre-fetch: @${ECHO_MSG} @${ECHO_MSG} You must unset variable SENDMAIL_WITHOUT_MILTER, @${ECHO_MSG} and rebuild sendmail in the ports @${FALSE} .endif pre-configure: @${SED} -e "s=%%PREFIX%%=${PREFIX}=" ${FILESDIR}/milter-sid.sh \ > ${WRKSRC}/milter-sid.sh ${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|' \ -e 's|-D_THREAD_SAFE|${PTHREAD_CFLAGS}|' \ -e "s|\`-O'|\`${CFLAGS}'|g" \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/devtools/OS/FreeBSD ${SED} -e "s|%%PREFIX%%|${PREFIX}|g" \ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${SITE} > ${WCONF}/site.config.m4 post-install: ${INSTALL_SCRIPT} ${WRKSRC}/milter-sid.sh \ ${PREFIX}/etc/rc.d/milter-sid.sh.sample .for i in ${MAN8} @${RM} -f ${MANPREFIX}/man/cat8/${i} ${MANPREFIX}/man/cat8/${i}.gz ${INSTALL_MAN} ${WRKSRC}/*/${i} ${MANPREFIX}/man/man8/ .endfor .if defined(WITH_SIDMILTER_AR) @(cd ${WRKSRC}/libar && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) .for i in ${MAN3} @${RM} -f ${MANPREFIX}/man/cat3/${i} ${MANPREFIX}/man/cat3/${i}.gz ${INSTALL_MAN} ${WRKSRC}/*/${i} ${MANPREFIX}/man/man3/ .endfor ${INSTALL_DATA} ${WRKSRC}/libar/ar.h ${PREFIX}/include/libar.h .endif .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in ${DOCSFILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/ .endfor .endif .include <bsd.port.post.mk> 'dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option> <option value='gnome-3.22'>gnome-3.22</option> <option value='gnome-3.24'>gnome-3.24</option> <option value='gnome-3.26'>gnome-3.26</option> <option value='gnome-3.28'>gnome-3.28</option> <option value='gnome-3.32'>gnome-3.32</option> <option value='gnome-3.36'>gnome-3.36</option> <option value='gstreamer' selected='selected'>gstreamer</option> <option value='gstreamer-1.16'>gstreamer-1.16</option> <option value='gstreamer0.10-removal'>gstreamer0.10-removal</option> <option value='main'>main</option> <option value='master'>master</option> <option value='mate-1.16'>mate-1.16</option> <option value='mate-1.18'>mate-1.18</option> <option value='mate-1.20'>mate-1.20</option> <option value='mate-1.22'>mate-1.22</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/?h=gstreamer'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/?h=gstreamer'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?h=gstreamer'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/audio/festvox-kal16?h=gstreamer'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/audio/festvox-kal16?h=gstreamer'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/audio/festvox-kal16?h=gstreamer'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/audio/festvox-kal16?h=gstreamer'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/audio/festvox-kal16?h=gstreamer'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/audio/festvox-kal16'> <input type='hidden' name='h' value='gstreamer'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/?h=gstreamer'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/audio?h=gstreamer'>audio</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/audio/festvox-kal16?h=gstreamer'>festvox-kal16</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/audio/festvox-kal16?h=gstreamer&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/audio/festvox-kal16?h=gstreamer&id=96cd8e4bc2d30db4bc3bbbf3fcdcc98121c879e0'>Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.</a></td><td>mat</td><td><span title='2016-04-01 21:29:15 +0800'>2016-04-01</span>f9a85eb7098&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=93d56ff3d93e1bb9378202f1a42f9de0b24c225d'>- Update to 2.1.14</a></td><td>clsung</td><td><span title='2006-08-22 13:53:05 +0800'>2006-08-22</span></td><td>2</td><td><span class='deletions'>-8</span>/<span class='insertions'>+6</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=e9cc63fc48fdb95b20a669776f64e3620c5c5f69'>- Update to 2.1.13</a></td><td>rafan</td><td><span title='2006-08-17 17:42:35 +0800'>2006-08-17</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=f2660918e237b23ae1727489006a937da440dbfb'>- Update to 2.1.11</a></td><td>garga</td><td><span title='2006-06-14 23:19:16 +0800'>2006-06-14</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=6dea3af40b00b686fe882b41361fcb014ec5504b'>- Bump PORTREVISION</a></td><td>aaron</td><td><span title='2006-06-06 04:02:47 +0800'>2006-06-06</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=6a5ed40d333f399da35021447f6f539007d44a99'>www/data/pmwiki -> www/pmwiki</a></td><td>aaron</td><td><span title='2006-06-06 03:51:11 +0800'>2006-06-06</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=3c79b1246eaa3aeb8c29b924bfd73c8d8638712a'>- Correct yesterday's fix, this port actually installs into www/data</a></td><td>pav</td><td><span title='2006-05-24 05:46:52 +0800'>2006-05-24</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=fd525f2144e54a8b40d418d6cbd3dbc5fb7521ff'>- Fix plist after recent php changes</a></td><td>pav</td><td><span title='2006-05-23 06:05:39 +0800'>2006-05-23</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=3d3de98194c1997c2cda95602b8b9ac9cf2075fc'>Fix or remove obsolate or broken ways to depend on php.</a></td><td>ale</td><td><span title='2006-05-06 22:31:30 +0800'>2006-05-06</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=2d46e0d270bfdbf12d7d2a46094c3c8567c52135'>- Update to 2.1.5</a></td><td>garga</td><td><span title='2006-04-13 07:29:04 +0800'>2006-04-13</span></td><td>3</td><td><span class='deletions'>-16</span>/<span class='insertions'>+36</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=e5d7f649ced72af2c751f5d824839017a9e86ace'>- Fix pkg-plist when set PMWIKIDIR</a></td><td>mnag</td><td><span title='2006-02-20 08:48:37 +0800'>2006-02-20</span></td><td>2</td><td><span class='deletions'>-177</span>/<span class='insertions'>+179</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=2e3663cdb59794a4fe5c7b907cf3a4dd5661cadf'>Unbreak - don't write outside of ${WRKDIRPREFIX}.</a></td><td>lawrance</td><td><span title='2006-02-14 20:26:36 +0800'>2006-02-14</span></td><td>2</td><td><span class='deletions'>-12</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=1770dba3dc9c64ae2dd5dbb69e5da04285f40fe0'>BROKEN: Does not build with read-only ports tree</a></td><td>kris</td><td><span title='2006-02-13 06:14:19 +0800'>2006-02-13</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=bf9169ba1bdef82593bd6c9b4b87ced527648980'>Update to 2.0.13</a></td><td>mnag</td><td><span title='2006-01-29 22:23:52 +0800'>2006-01-29</span></td><td>3</td><td><span class='deletions'>-10</span>/<span class='insertions'>+184</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=9784ae922614c9c9d52d7e0101ee2238c7e040e2'>BROKENL Incomplete pkg-plist</a></td><td>kris</td><td><span title='2006-01-29 04:22:16 +0800'>2006-01-29</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=85ebd6d40861e231634a538c284c097ec38862f8'>- Add SHA256</a></td><td>pav</td><td><span title='2005-11-26 08:44:05 +0800'>2005-11-26</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/www/pmwiki?h=mate-1.16&id=5c1ef5c079ab8442d7357dcf88a6f1d3c9910a85'>- Update to 2.0.10.</a></td><td>flz</td><td><span title='2005-10-13 20:15:03 +0800'>2005-10-13</span>