mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-21 20:38:45 +00:00
Install some header files which third-party utils may need.
Avoid leaving cruft behind in the db directory.
This commit is contained in:
parent
81eacea68c
commit
8c4f78a6bb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=39154
@ -7,6 +7,7 @@
|
||||
|
||||
PORTNAME= inn
|
||||
PORTVERSION= 2.3.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= news
|
||||
MASTER_SITES= ftp://ftp.isc.org/isc/inn/
|
||||
|
||||
@ -59,6 +60,8 @@ MAN8= actsync.8 actsyncd.8 archive.8 batcher.8 buffchan.8 cnfsheadconf.8 \
|
||||
|
||||
EXTRA= ${WRKSRC}/HISTORY ${WRKSRC}/INSTALL ${WRKSRC}/LICENSE
|
||||
|
||||
INN_INCLUDES= clibrary.h config.h libinn.h storage.h
|
||||
|
||||
pre-install:
|
||||
${MKDIR} ${INN_NEWSSPOOL}
|
||||
|
||||
@ -71,15 +74,19 @@ post-install:
|
||||
${TOUCH} history ; \
|
||||
${CHMOD} 644 history ; \
|
||||
${CHOWN} news:news history ; \
|
||||
../bin/makedbz -i ; \
|
||||
su -fm news -c "../bin/makedbz -i" ; \
|
||||
for s in dir hash index ; do \
|
||||
${INSTALL} -o news -m 644 history.n.$${s} history.$${s} ; \
|
||||
${MV} history.n.$${s} history.$${s} ; \
|
||||
done ; \
|
||||
fi)
|
||||
@${SED} <${FILESDIR}/innd.sh >${PREFIX}/etc/rc.d/innd.sh \
|
||||
s+!!PREFIX!!+${PREFIX}+g && ${CHMOD} +x ${PREFIX}/etc/rc.d/innd.sh
|
||||
@${MKDIR} ${PREFIX}/share/doc/inn
|
||||
@${INSTALL_DATA} ${EXTRA} ${PREFIX}/share/doc/inn
|
||||
@${MKDIR} ${PREFIX}/news/include
|
||||
.for FILE in ${INN_INCLUDES}
|
||||
@${INSTALL_DATA} ${WRKSRC}/include/${FILE} ${PREFIX}/news/include/
|
||||
.endfor
|
||||
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -135,6 +135,10 @@ news/etc/radius.conf
|
||||
news/etc/readers.conf
|
||||
news/etc/sasl.conf
|
||||
news/etc/storage.conf
|
||||
news/include/clibrary.h
|
||||
news/include/config.h
|
||||
news/include/libinn.h
|
||||
news/include/storage.h
|
||||
news/lib/docheckgroups
|
||||
news/lib/innreport_inn.pm
|
||||
news/lib/innshellvars
|
||||
@ -157,6 +161,7 @@ share/doc/inn/LICENSE
|
||||
@dirrm news/spool
|
||||
@dirrm news/run
|
||||
@dirrm news/lib
|
||||
@dirrm news/include
|
||||
@dirrm news/etc
|
||||
@dirrm news/db
|
||||
@dirrm news/bin/rnews.libexec
|
||||
@ -166,4 +171,4 @@ share/doc/inn/LICENSE
|
||||
@dirrm news/bin/auth/passwd
|
||||
@dirrm news/bin/auth
|
||||
@dirrm news/bin
|
||||
@dirrm news
|
||||
@dirrm news
|
||||
|
@ -7,6 +7,7 @@
|
||||
|
||||
PORTNAME= inn
|
||||
PORTVERSION= 2.3.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= news
|
||||
MASTER_SITES= ftp://ftp.isc.org/isc/inn/
|
||||
|
||||
@ -59,6 +60,8 @@ MAN8= actsync.8 actsyncd.8 archive.8 batcher.8 buffchan.8 cnfsheadconf.8 \
|
||||
|
||||
EXTRA= ${WRKSRC}/HISTORY ${WRKSRC}/INSTALL ${WRKSRC}/LICENSE
|
||||
|
||||
INN_INCLUDES= clibrary.h config.h libinn.h storage.h
|
||||
|
||||
pre-install:
|
||||
${MKDIR} ${INN_NEWSSPOOL}
|
||||
|
||||
@ -71,15 +74,19 @@ post-install:
|
||||
${TOUCH} history ; \
|
||||
${CHMOD} 644 history ; \
|
||||
${CHOWN} news:news history ; \
|
||||
../bin/makedbz -i ; \
|
||||
su -fm news -c "../bin/makedbz -i" ; \
|
||||
for s in dir hash index ; do \
|
||||
${INSTALL} -o news -m 644 history.n.$${s} history.$${s} ; \
|
||||
${MV} history.n.$${s} history.$${s} ; \
|
||||
done ; \
|
||||
fi)
|
||||
@${SED} <${FILESDIR}/innd.sh >${PREFIX}/etc/rc.d/innd.sh \
|
||||
s+!!PREFIX!!+${PREFIX}+g && ${CHMOD} +x ${PREFIX}/etc/rc.d/innd.sh
|
||||
@${MKDIR} ${PREFIX}/share/doc/inn
|
||||
@${INSTALL_DATA} ${EXTRA} ${PREFIX}/share/doc/inn
|
||||
@${MKDIR} ${PREFIX}/news/include
|
||||
.for FILE in ${INN_INCLUDES}
|
||||
@${INSTALL_DATA} ${WRKSRC}/include/${FILE} ${PREFIX}/news/include/
|
||||
.endfor
|
||||
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -135,6 +135,10 @@ news/etc/radius.conf
|
||||
news/etc/readers.conf
|
||||
news/etc/sasl.conf
|
||||
news/etc/storage.conf
|
||||
news/include/clibrary.h
|
||||
news/include/config.h
|
||||
news/include/libinn.h
|
||||
news/include/storage.h
|
||||
news/lib/docheckgroups
|
||||
news/lib/innreport_inn.pm
|
||||
news/lib/innshellvars
|
||||
@ -157,6 +161,7 @@ share/doc/inn/LICENSE
|
||||
@dirrm news/spool
|
||||
@dirrm news/run
|
||||
@dirrm news/lib
|
||||
@dirrm news/include
|
||||
@dirrm news/etc
|
||||
@dirrm news/db
|
||||
@dirrm news/bin/rnews.libexec
|
||||
@ -166,4 +171,4 @@ share/doc/inn/LICENSE
|
||||
@dirrm news/bin/auth/passwd
|
||||
@dirrm news/bin/auth
|
||||
@dirrm news/bin
|
||||
@dirrm news
|
||||
@dirrm news
|
||||
|
Loading…
Reference in New Issue
Block a user