mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-02 06:03:50 +00:00
- Add www/xshttpd-devel
- Register CONFLICTS on www/xshttpd PR: ports/94268 Submitted by: Johan van Selst <johans@stack.nl> Repocopied by: marcus
This commit is contained in:
parent
640cca1ddc
commit
bd4c1a207e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=157860
@ -961,6 +961,7 @@
|
||||
SUBDIR += xitami
|
||||
SUBDIR += xpath2rss
|
||||
SUBDIR += xshttpd
|
||||
SUBDIR += xshttpd-devel
|
||||
SUBDIR += xulrunner
|
||||
SUBDIR += yabb
|
||||
SUBDIR += yaws
|
||||
|
@ -6,10 +6,11 @@
|
||||
#
|
||||
|
||||
PORTNAME= xshttpd
|
||||
DISTVERSION= 3.3g01
|
||||
CATEGORIES= www
|
||||
DISTVERSION= 3.4b06
|
||||
CATEGORIES= www ipv6
|
||||
MASTER_SITES= ftp://ftp.stack.nl/pub/xs-httpd/release/ \
|
||||
ftp://mud.stack.nl/pub/xs-httpd/release/
|
||||
PKGNAMESUFFIX= -devel
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION:S/.//}
|
||||
|
||||
MAINTAINER= johans@stack.nl
|
||||
@ -17,15 +18,15 @@ COMMENT= A webserver with CGI as own user and SSL suport
|
||||
|
||||
RUN_DEPENDS= run-mailcap:${PORTSDIR}/misc/mime-support
|
||||
|
||||
CONFLICTS+= apache-[0-9]*
|
||||
CONFLICTS+= apache-[0-9]* xshttpd-[0-9]*
|
||||
|
||||
MAN1= clearxs.1 gfxcount.1 httpd.1 httpdc.1 imagemap.1 \
|
||||
readxs.1 xsindex.1 xspasswd.1
|
||||
MAN5= httpd.conf.5 xsauth.5 xsscripts.5
|
||||
USE_BZIP2= yes
|
||||
USE_RC_SUBR= xshttpd.sh
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_REINPLACE= yes
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
|
||||
OPTIONS= SSL "Enable https support" On \
|
||||
@ -84,5 +85,9 @@ post-patch:
|
||||
|
||||
post-install:
|
||||
@${RM} ${DATADIR}/mime.types
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
cd ${WRKSRC} && ${INSTALL_DATA} README BUGS COPYING ChangeLog ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (xshttpd-33g01.tar.gz) = b22bcb06e73c4c7df4e6f3da3fc22de9
|
||||
SHA256 (xshttpd-33g01.tar.gz) = 4519b3b927f87cd62534593296a7c4aa77895b5369e646c8a5a0be8587928cb3
|
||||
SIZE (xshttpd-33g01.tar.gz) = 208738
|
||||
MD5 (xshttpd-34b06.tar.bz2) = 48d8df68865eb30d5af352bb92d5188d
|
||||
SHA256 (xshttpd-34b06.tar.bz2) = b88203213f2125d9da4a26f0cdcfb30a3939632d643470a03da1d4191f963402
|
||||
SIZE (xshttpd-34b06.tar.bz2) = 186314
|
||||
|
@ -25,5 +25,7 @@ load_rc_config $name
|
||||
|
||||
pidfile="/var/run/httpd.pid"
|
||||
command="%%PREFIX%%/bin/httpd"
|
||||
stop_cmd="%%PREFIX%%/bin/httpdc kill"
|
||||
restart_cmd="%%PREFIX%%/bin/httpdc restart"
|
||||
|
||||
run_rc_command "$1"
|
||||
|
@ -1,23 +1,9 @@
|
||||
XS-HTTPD is a WWW server that has the following features:
|
||||
This port offers the development branch of the XS-HTTPD webserver.
|
||||
The stable version of XS-HTTPD is available as well, as www/xshttpd.
|
||||
|
||||
- It is pronounced as "access-HTTP-daemon"
|
||||
- It is SMALL (very small in fact: a factor two to three smaller than
|
||||
normal servers on disk and in memory)
|
||||
- It is FAST (because it is so small and does not do unnecessary things)
|
||||
- Uses very little CPU time
|
||||
- Configurable (configuration compiled in to make it small, but largely
|
||||
overridable on the command line)
|
||||
- Runs user CGI binaries under their own user ID
|
||||
- Gets users' pages under their own user ID, allowing them to really
|
||||
have protected pages (using the built-in authentication mechanism)
|
||||
- Does not fork for every connection (has a fixed number of servers),
|
||||
only to replace a lost server (in case of timeouts).
|
||||
- Comes with some other useful programs
|
||||
- Offers Server-Side Includes for many common tasks, including built-in
|
||||
page counters (text or graphical)
|
||||
- Supports PHP and other interpreted file formats
|
||||
- Supports automatic decompression to save diskspace and bandwidth
|
||||
- Serves SSL (https) and http connections through the same daemon
|
||||
- Full support for IPv6
|
||||
Development releases are updated much more often and will contain
|
||||
all kinds of nice new features - some of them are even documented.
|
||||
|
||||
Read the ChangeLog file for possible issues with backwards compatibility.
|
||||
|
||||
WWW: http://www.stack.nl/xs-httpd/
|
||||
|
@ -9,10 +9,12 @@ bin/xspasswd
|
||||
%%DATADIR%%/cgi-bin/imagemap
|
||||
%%DATADIR%%/cgi-bin/xschpass
|
||||
%%DATADIR%%/contrib/SSL-Makefile
|
||||
%%DATADIR%%/contrib/agentstats.pl
|
||||
%%DATADIR%%/contrib/caroot.pem
|
||||
%%DATADIR%%/contrib/logrotate.sh
|
||||
%%DATADIR%%/contrib/persistent.pl
|
||||
%%DATADIR%%/contrib/powered-by-xs.gif
|
||||
%%DATADIR%%/contrib/wwwstats.pl
|
||||
%%DATADIR%%/contrib/agentstats.pl
|
||||
%%DATADIR%%/compress.methods.sample
|
||||
%%DATADIR%%/gfxcount/digital0.ppm
|
||||
%%DATADIR%%/gfxcount/digital1.ppm
|
||||
@ -65,6 +67,11 @@ bin/xspasswd
|
||||
@dirrm %%DATADIR%%/contrib
|
||||
@dirrm %%DATADIR%%/gfxcount
|
||||
@dirrm %%DATADIR%%/icons
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/BUGS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@cwd %%WWWDIR%%
|
||||
@dirrmtry cgi-bin
|
||||
@dirrmtry htdocs
|
||||
|
@ -17,7 +17,7 @@ COMMENT= A webserver with CGI as own user and SSL suport
|
||||
|
||||
RUN_DEPENDS= run-mailcap:${PORTSDIR}/misc/mime-support
|
||||
|
||||
CONFLICTS+= apache-[0-9]*
|
||||
CONFLICTS+= apache-[0-9]* xshttpd-devel-[0-9]*
|
||||
|
||||
MAN1= clearxs.1 gfxcount.1 httpd.1 httpdc.1 imagemap.1 \
|
||||
readxs.1 xsindex.1 xspasswd.1
|
||||
|
Loading…
Reference in New Issue
Block a user