FreeBSD Bugzilla – Attachment 147149 Details for
Bug 193450
[STAGE] net/spread4: Enable STAGE support, Take Maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
net/spread4 [req maintainer] STAGE, LICENSE*
2014-09-09.diff (text/plain), 5.21 KB, created by
Chris Hutchinson
on 2014-09-10 01:06:19 UTC
(
hide
)
Description:
net/spread4 [req maintainer] STAGE, LICENSE*
Filename:
MIME Type:
Creator:
Chris Hutchinson
Created:
2014-09-10 01:06:19 UTC
Size:
5.21 KB
patch
obsolete
>Index: spread4/Makefile >=================================================================== >--- spread4/Makefile (revision 366693) >+++ spread4/Makefile (working copy) >@@ -7,9 +7,14 @@ > MASTER_SITES= LOCAL/ohauer > DISTNAME= spread-src-${PORTVERSION} > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= portmaster@bsdforge.com > COMMENT= The Spread Group Communication System, a network toolkit > >+LICENSE= SPREAD >+LICENSE_NAME= SPREAD BSD LICENSE >+LICENSE_FILE= ${WRKSRC}/license.txt >+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+ > GNU_CONFIGURE= yes > USES= gmake > USE_RC_SUBR= spread >@@ -25,59 +30,29 @@ > > WRKSRC= ${WRKDIR}/spread-src-${PORTVERSION} > >-PKGMESSAGE= ${WRKSRC}/license.txt >+OPTIONS_DEFINE= DOCS >+PORTDOCS= DynamicConfiguration.txt Flush_or_SpreadAPI.txt \ >+MultithreadedClients.txt Short_Buffer_Handling.txt TODO PORTING > >-DOCFILES= DynamicConfiguration.txt Flush_or_SpreadAPI.txt \ >- MultithreadedClients.txt Short_Buffer_Handling.txt \ >- TODO PORTING >-MAN1= spflooder.1 spmonitor.1 spread.1 sptuser.1 spuser.1 >-MAN3= SP_connect.3 SP_disconnect.3 SP_equal_group_ids.3 \ >- SP_error.3 SP_get_memb_info.3 SP_get_vs_set_members.3 \ >- SP_get_vs_sets_info.3 SP_join.3 SP_kill.3 \ >- SP_leave.3 SP_multicast.3 SP_multigroup_multicast.3 \ >- SP_multigroup_scat_multicast.3 SP_poll.3 SP_receive.3 \ >- SP_scat_get_memb_info.3 SP_scat_get_vs_set_members.3 \ >- SP_scat_get_vs_sets_info.3 SP_scat_multicast.3 \ >- SP_scat_receive.3 SP_version.3 libspread.3 >+.include <bsd.port.options.mk> > >-NO_STAGE= yes > .include <bsd.port.pre.mk> > > post-extract: >- @${REINPLACE_CMD} -e 's|INSTALLSUBDIRS=daemon docs|INSTALLSUBDIRS=daemon|' \ >- ${WRKSRC}/Makefile.in >- >+ @${REINPLACE_CMD} -e 's|INSTALLSUBDIRS=daemon docs|INSTALLSUBDIRS=daemon|' \ >+ ${WRKSRC}/Makefile.in > post-install: >+ (cd ${STAGEDIR}${PREFIX}/lib/ && ${STRIP_CMD} libspread.so.3.0.0 libspread-core.so.3.0.0 libtspread-core.so.3.0.0) > ${INSTALL_DATA} -m 644 ${WRKSRC}/docs/sample.spread.conf \ >- ${PREFIX}/etc/spread.conf.sample >+ ${STAGEDIR}${PREFIX}/etc/spread.conf.sample > ${INSTALL_DATA} -m 644 ${WRKSRC}/docs/sample.spread.access_ip \ >- ${PREFIX}/etc/spread.access_ip.sample >- >-.if !exists(${PREFIX}/etc/spread.conf) >- ${INSTALL_DATA} -m 644 ${WRKSRC}/docs/sample.spread.conf \ >- ${PREFIX}/etc/spread.conf >+ ${STAGEDIR}${PREFIX}/etc/spread.access_ip.sample >+ (cd ${WRKSRC}/docs/ && ${INSTALL_DATA} ./*.1 ${STAGEDIR}${PREFIX}/man/man1/) >+ (cd ${WRKSRC}/docs/ && ${INSTALL_DATA} ./*.3 ${STAGEDIR}${PREFIX}/man/man3/) >+.if ${PORT_OPTIONS:MDOCS} >+ @${MKDIR} ${STAGEDIR}${DOCSDIR} >+ (cd ${WRKSRC}/docs/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) > .endif >+ @${INSTALL} -m 750 -d ${STAGEDIR}${RUNDIR} > >-.if !exists(${PREFIX}/etc/spread.access_ip) >- ${INSTALL_DATA} -m 644 ${WRKSRC}/docs/sample.spread.access_ip \ >- ${PREFIX}/etc/spread.access_ip >-.endif >- >-.if !defined(NOPORTDOCS) >- ${MKDIR} ${DOCSDIR} >-.for f in ${DOCFILES} >- ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} >-.endfor >-.endif >- >-.for f in ${MAN1} >- ${INSTALL_MAN} ${WRKSRC}/docs/${f} ${LOCALBASE}/man/man1/ >-.endfor >- >-.for f in ${MAN3} >- ${INSTALL_MAN} ${WRKSRC}/docs/${f} ${LOCALBASE}/man/man3/ >-.endfor >- @${INSTALL} -m 750 -o ${USERS} -g ${GROUPS} -d ${RUNDIR} >- @${CAT} ${PKGMESSAGE} >- > .include <bsd.port.post.mk> >Index: spread4/pkg-plist >=================================================================== >--- spread4/pkg-plist (revision 366693) >+++ spread4/pkg-plist (working copy) >@@ -3,12 +3,8 @@ > bin/spmonitor > bin/sptuser > bin/spuser >-@unexec if cmp -s %D/etc/spread.access_ip.sample %D/etc/spread.access_ip; then rm -f %D/etc/spread.access_ip; fi >-etc/spread.access_ip.sample >-@exec if [ ! -f %D/etc/spread.access_ip ] ; then cp -p %D/%F %B/spread.access_ip; fi >-@unexec if cmp -s %D/etc/spread.conf.sample %D/etc/spread.conf; then rm -f %D/etc/spread.conf; fi >-etc/spread.conf.sample >-@exec if [ ! -f %D/etc/spread.conf ] ; then cp -p %D/%F %B/spread.conf; fi >+@sample etc/spread.access_ip.sample >+@sample etc/spread.conf.sample > include/fl.h > include/sp.h > include/sp_events.h >@@ -26,12 +22,33 @@ > lib/libtspread-core.so.3 > lib/libtspread-core.so.3.0.0 > sbin/spread >-%%PORTDOCS%%%%DOCSDIR%%/DynamicConfiguration.txt >-%%PORTDOCS%%%%DOCSDIR%%/Flush_or_SpreadAPI.txt >-%%PORTDOCS%%%%DOCSDIR%%/MultithreadedClients.txt >-%%PORTDOCS%%%%DOCSDIR%%/Short_Buffer_Handling.txt >-%%PORTDOCS%%%%DOCSDIR%%/TODO >-%%PORTDOCS%%%%DOCSDIR%%/PORTING >+man/man1/spflooder.1.gz >+man/man1/spmonitor.1.gz >+man/man1/spread.1.gz >+man/man1/sptuser.1.gz >+man/man1/spuser.1.gz >+man/man3/SP_connect.3.gz >+man/man3/SP_disconnect.3.gz >+man/man3/SP_equal_group_ids.3.gz >+man/man3/SP_error.3.gz >+man/man3/SP_get_memb_info.3.gz >+man/man3/SP_get_vs_set_members.3.gz >+man/man3/SP_get_vs_sets_info.3.gz >+man/man3/SP_join.3.gz >+man/man3/SP_kill.3.gz >+man/man3/SP_leave.3.gz >+man/man3/SP_multicast.3.gz >+man/man3/SP_multigroup_multicast.3.gz >+man/man3/SP_multigroup_scat_multicast.3.gz >+man/man3/SP_poll.3.gz >+man/man3/SP_receive.3.gz >+man/man3/SP_scat_get_memb_info.3.gz >+man/man3/SP_scat_get_vs_set_members.3.gz >+man/man3/SP_scat_get_vs_sets_info.3.gz >+man/man3/SP_scat_multicast.3.gz >+man/man3/SP_scat_receive.3.gz >+man/man3/SP_version.3.gz >+man/man3/libspread.3.gz > %%PORTDOCS%%@dirrm %%DOCSDIR%% > @exec install -m 750 -o %%USERS%% -g %%GROUPS%% -d %%RUNDIR%% > @dirrmtry %%RUNDIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 193450
:
147040
|
147041
|
147042
|
147043
|
147044
| 147149 |
147150