FreeBSD Bugzilla – Attachment 146658 Details for
Bug 193239
[STAGE] news/diablo: Resurrect, Take MAINTAINER'ship, Modernize
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
pet portlint
diablo.diff (text/plain), 7.74 KB, created by
Nikolai Lifanov
on 2014-09-02 04:07:00 UTC
(
hide
)
Description:
pet portlint
Filename:
MIME Type:
Creator:
Nikolai Lifanov
Created:
2014-09-02 04:07:00 UTC
Size:
7.74 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 366966) >+++ Makefile (working copy) >@@ -3,36 +3,34 @@ > > PORTNAME= diablo > PORTVERSION= 5.1 >+PORTREVISION= 1 > CATEGORIES= news > MASTER_SITES= http://www.openusenet.org/diablo/download/ >-DISTNAME= ${PKGNAME}-REL >-EXTRACT_SUFX= .tgz >+DISTNAME= ${PORTNAME}-${PORTVERSION}-REL > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= lifanov@mail.lifanov.com > COMMENT= Comprehensive newsfeeding and newsreading software package > >+LICENSE= BSD3CLAUSE >+ > BUILD_DEPENDS= xmake:${PORTSDIR}/devel/xmake > >-MAN5= diablo-kp.5 diablo-files.5 >-MAN8= dicmd.8 didump.8 dexpireover.8 dfeedinfo.8 dgrpctl.8 \ >- dilookup.8 diloadfromspool.8 doutq.8 dreadart.8 \ >- dreaderd.8 dpath.8 drcmd.8 dsyncgroups.8 dreadover.8 \ >- dkp.8 diablo.8 dexpire.8 dspoolout.8 dnewslink.8 \ >- doverctl.8 drequeue.8 dhisexpire.8 > PORTDOCS= COPYRIGHT INSTALL README.READER README.SERVER RELEASE_NOTES > >-NO_STAGE= yes >- > OPTIONS_DEFINE= DES DOCS > DES_DESC= DES encryption support > >+USES= tar:tgz >+ > .include <bsd.port.options.mk> > > post-patch: >- ${CP} ${SCRIPTDIR}/diablo.sh-sample ${WRKDIR} >- ${REINPLACE_CMD} -E 's|%%PREFIX%%|${PREFIX}|g ;\ >+ ${CP} ${FILESDIR}/diablo.sh-sample ${WRKDIR} >+ ${REINPLACE_CMD} -E 's|%%PREFIX%%|${STAGEDIR}${PREFIX}|g ;\ > s|-g -O.?|${CFLAGS}| ; s|g?cc|${CC}|' \ >- ${WRKDIR}/diablo.sh-sample ${WRKSRC}/XMakefile.inc >+ ${WRKSRC}/XMakefile.inc >+ ${REINPLACE_CMD} -E 's|%%PREFIX%%|${PREFIX}|g' \ >+ ${WRKDIR}/diablo.sh-sample ${WRKSRC}/XMakefile.inst > # Fix for GCC 4.2 > ${REINPLACE_CMD} -e 's|VServerConfig\[\]|*VServerConfig|' \ > ${WRKSRC}/dreaderd/main.c >@@ -45,19 +43,19 @@ > (cd ${WRKSRC} && xmake all) > > do-install: >- ${MKDIR} ${PREFIX}/news/dbin >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/dbin >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/dqueue >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/spool >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/news >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/cache >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/group >+ ${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/postq > (cd ${WRKSRC} && xmake install) >- ${INSTALL_SCRIPT} ${WRKDIR}/diablo.sh-sample ${PREFIX}/etc/rc.d >-.if ${PORT_OPTIONS:MDOCS} >- @${MKDIR} ${DOCSDIR} >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/news/dbin/* >+ ${INSTALL_SCRIPT} ${WRKDIR}/diablo.sh-sample ${STAGEDIR}${PREFIX}/etc/rc.d >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} > .for file in ${PORTDOCS} >- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} > .endfor >-.endif > >-post-install: >- @${CAT} ${PKGMESSAGE} >- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL >- @${RM} -rf ${PREFIX}/news/man >- > .include <bsd.port.mk> >Index: files/patch-XMakefile.inst >=================================================================== >--- files/patch-XMakefile.inst (revision 0) >+++ files/patch-XMakefile.inst (working copy) >@@ -0,0 +1,44 @@ >+--- XMakefile.inst.orig 2002-06-07 23:14:13 UTC >++++ XMakefile.inst >+@@ -29,23 +29,13 @@ >+ >+ $(DDIRS) : $(DDIRS) >+ test -d %(left) || mkdir %(left) >+- chown news %(left) >+- chgrp news %(left) >+- chmod 755 %(left) >+ >+ $(DMDIRS) : $(DMDIRS) >+ test -d %(left) || mkdir %(left) >+- chmod 755 %(left) >+- chown news %(left) >+- chgrp news %(left) >+- @echo "%(left): WARNING!!!! directory may require its own mount point" >+ @sleep 2 >+ >+ $(OTDIRS) : $(OTDIRS) >+ test -d %(left) || mkdir %(left) >+- chown news %(left) >+- chgrp news %(left) >+- chmod 755 %(left) >+ >+ /* >+ * note: modes 444 so user is reminded to break the link >+@@ -54,15 +44,11 @@ >+ >+ $(DFILES) : $(IFILES) >+ cp %(right) %(left).new >+- chmod 444 %(left).new >+- chown news %(left).new >+- chgrp news %(left).new >+- if [ -x %(right) ]; then chmod 755 %(left).new; else chmod 444 %(left).new; fi >+ mv -f %(left).new %(left) >+ >+ $(DTFILES) : $(TFILES) >+- if [ ! -f %(left) ]; then ln -s $(IDIR)/%(right) %(left); fi >++ if [ ! -f %(left) ]; then ln -s %%PREFIX%%/%(right) %(left); fi >+ >+ $(DMAN) : $(IMAN) >+- $(INSTALL) -c -g news -o news -m 644 %(right) %(left) >++ $(INSTALL) -c %(right) %(left) >+ > >Property changes on: files/patch-XMakefile.inst >___________________________________________________________________ >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Index: pkg-message >=================================================================== >--- pkg-message (revision 366966) >+++ pkg-message (working copy) >@@ -6,4 +6,3 @@ > want to change paths and partitions before you start using diablo in a > production environment. Please refer to the documentation located at > http://www.openusenet.org/diablo/ for further information. >- >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 366966) >+++ pkg-plist (working copy) >@@ -1,5 +1,32 @@ > etc/rc.d/diablo.sh-sample >+man/man5/diablo-files.5.gz >+man/man5/diablo-kp.5.gz >+man/man8/dexpire.8.gz >+man/man8/dexpireover.8.gz >+man/man8/dfeedinfo.8.gz >+man/man8/dgrpctl.8.gz >+man/man8/dhisexpire.8.gz >+man/man8/diablo.8.gz >+man/man8/dicmd.8.gz >+man/man8/didump.8.gz >+man/man8/diloadfromspool.8.gz >+man/man8/dilookup.8.gz >+man/man8/dkp.8.gz >+man/man8/dnewslink.8.gz >+man/man8/doutq.8.gz >+man/man8/doverctl.8.gz >+man/man8/dpath.8.gz >+man/man8/drcmd.8.gz >+man/man8/dreadart.8.gz >+man/man8/dreaderd.8.gz >+man/man8/dreadover.8.gz >+man/man8/drequeue.8.gz >+man/man8/dspoolout.8.gz >+man/man8/dsyncgroups.8.gz >+@owner news >+@group news > news/dactive.kp >+@mode 755 > news/dbin/.cvsignore > news/dbin/.empty > news/dbin/dcancel >@@ -9,7 +36,11 @@ > news/dbin/dexpireover > news/dbin/dexpirescoring > news/dbin/dfeedinfo >+news/dbin/dfeedtest > news/dbin/dgrpctl >+news/dbin/dhisbench >+news/dbin/dhisctl >+news/dbin/dhisexpire > news/dbin/diablo > news/dbin/dicmd > news/dbin/diconvhist >@@ -18,12 +49,11 @@ > news/dbin/diload > news/dbin/diloadfromspool > news/dbin/dilookup >-news/dbin/dhisctl >-news/dbin/dhisexpire > news/dbin/dkp > news/dbin/dlockhistory > news/dbin/dnewslink > news/dbin/doutq >+news/dbin/doverctl > news/dbin/dpath > news/dbin/dprimehostcache > news/dbin/drcmd >@@ -38,9 +68,7 @@ > news/dbin/pgpverify > news/dbin/plock > news/dbin/showlocks >-news/dbin/dfeedtest >-news/dbin/dhisbench >-news/dbin/doverctl >+@mode > news/dcontrol.ctl > news/dexpire.ctl > news/diablo.config >@@ -70,6 +98,7 @@ > news/samples/dreader.access > news/samples/dserver.hosts > news/samples/dspool.ctl >+news/samples/feeder+reader/README > news/samples/feeder+reader/dactive.kp > news/samples/feeder+reader/dcontrol.ctl > news/samples/feeder+reader/dexpire.ctl >@@ -80,7 +109,6 @@ > news/samples/feeder+reader/dserver.hosts > news/samples/feeder+reader/dspool.ctl > news/samples/feeder+reader/moderators >-news/samples/feeder+reader/README > news/samples/feeder/diablo.config > news/samples/feeder/dnewsfeeds > news/samples/feeder/dspool.ctl >@@ -94,18 +122,23 @@ > news/samples/reader/dreader.access > news/samples/reader/dserver.hosts > news/samples/reader/moderators >-@dirrm news/log >-@dirrm news/spool/postq >-@dirrm news/spool/news >-@dirrm news/spool/group >-@dirrm news/spool/cache >-@dirrm news/spool >-@dirrm news/samples/reader >-@dirrm news/samples/feeder+reader >-@dirrm news/samples/feeder >-@dirrm news/samples/adm >-@dirrm news/samples >-@dirrm news/dqueue >-@dirrm news/dbin >-@dirrm news/run >-@dirrm news >+@owner >+@group >+@dirrmtry news/dbin >+@dirrmtry news/dqueue >+@dirrmtry news/log >+@dirrmtry news/man/man5 >+@dirrmtry news/man/man8 >+@dirrmtry news/man >+@dirrmtry news/run >+@dirrmtry news/samples/adm >+@dirrmtry news/samples/feeder >+@dirrmtry news/samples/feeder+reader >+@dirrmtry news/samples/reader >+@dirrmtry news/samples >+@dirrmtry news/spool/cache >+@dirrmtry news/spool/group >+@dirrmtry news/spool/news >+@dirrmtry news/spool/postq >+@dirrmtry news/spool >+@dirrmtry news
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 193239
:
146652
|
146653
| 146658