aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/apache13-fp/Makefile27
-rw-r--r--www/apache13-fp/distinfo2
-rw-r--r--www/apache13-fp/files/apache.sh.tmpl97
-rw-r--r--www/apache13-fp/files/patch-lang.en2
-rw-r--r--www/apache13-fp/pkg-deinstall2
-rw-r--r--www/apache13-fp/pkg-install8
-rw-r--r--www/apache13-fp/pkg-plist14
7 files changed, 63 insertions, 89 deletions
diff --git a/www/apache13-fp/Makefile b/www/apache13-fp/Makefile
index 24cb406b287c..a6c9b5120f73 100644
--- a/www/apache13-fp/Makefile
+++ b/www/apache13-fp/Makefile
@@ -9,31 +9,17 @@ PORTNAME= apache
PKGNAMESUFFIX= _fp
PORTVERSION= 1.3.27
CATEGORIES= www
-MASTER_SITES= http://www.apache.org/dist/httpd/ \
- ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \
- ftp://ftp.rge.com/pub/infosystems/apache/dist/httpd/ \
- ftp://apache.compuex.com/pub/apache/dist/httpd/ \
- ftp://apache.arctic.org/pub/apache/dist/httpd/ \
- ftp://ftp.epix.net/pub/apache/dist/httpd/ \
- ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/httpd/ \
- ftp://ftp.connectnet.com/pub/www/apache/httpd/ \
- ftp://apache.technomancer.com/mirrors/apache/dist/httpd/ \
- ftp://ftp.raver.net/pub/ftp.apache.org/httpd/ \
- ftp://www3.service.digital.com/apache/dist/httpd/ \
- ftp://galileo.galilei.com/pub/apache/httpd/ \
- ftp://ftp.mtnranch.net/pub/apache/dist/httpd/ \
- ftp://ftp.iodynamics.com/pub/mirror/apache/dist/httpd/ \
- ftp://apache.nextpath.com/pub/apache/dist/httpd/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/apache/dist/httpd,} \
+MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} \
http://www.freebsd.org/gifs/:powerlogo \
- http://officeupdate.microsoft.com/frontpage/wpp/serk/:fplogo
+ http://www.microsoft.com/frontpage/images/:fplogo
DISTNAME= ${PORTNAME}_${PORTVERSION}
-DISTFILES= ${APACHE} powerlogo.gif:powerlogo fplogo.gif:fplogo
+DISTFILES= ${APACHE} powerlogo.gif:powerlogo createdwFP.gif:fplogo
MAINTAINER= hetzels@westbend.net
COMMENT= The Apache webserver with MS Frontpage Module
-#PATCH_SITES= http://www.apache.org/dist/patches/apply_to_${PORTVERSION}/
+#PATCH_SITES= ${MASTER_SITE_APACHE_HTTPD}
+#PATCH_SITE_SUBDIR= patches/apply_to_${PORTVERSION}/
#PATCHFILES=
APACHE= ${DISTNAME}${EXTRACT_SUFX}
@@ -149,7 +135,8 @@ post-install:
${CHMOD} 751 ${PREFIX}/etc/rc.d/apache.sh; \
fi
@${INSTALL} -c -m 644 ${DISTDIR}/powerlogo.gif ${IMAGES_DIR}
- @${INSTALL} -c -m 644 ${DISTDIR}/fplogo.gif ${IMAGES_DIR}
+ @${INSTALL} -c -m 644 ${DISTDIR}/createdwFP.gif ${IMAGES_DIR}
+ @${INSTALL_DATA} ${FILESDIR}/createdwFP.txt ${DOCSDIR}
@${INSTALL} -c -m 644 ${DOCSDIR}/apache_pb.gif ${IMAGES_DIR}
@( cd ${DOCSDIR} ; if [ -h images ] ; then ${RM} -f images ; fi ; ln -fs manual/images images)
@PKG_PREFIX=${PREFIX} BATCH=${BATCH} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
diff --git a/www/apache13-fp/distinfo b/www/apache13-fp/distinfo
index 24b1dcd5fa29..885efd502691 100644
--- a/www/apache13-fp/distinfo
+++ b/www/apache13-fp/distinfo
@@ -1,3 +1,3 @@
MD5 (apache_1.3.27.tar.gz) = 65b89365a65dcad71d4402b4862beeaa
MD5 (powerlogo.gif) = 0f106073b3c7844cf22d4df126b27c62
-MD5 (fplogo.gif) = db0fd186b50fde14ff2ec638382a85e6
+MD5 (createdwFP.gif) = 59e227f6dc0d2512e538489458b8835b
diff --git a/www/apache13-fp/files/apache.sh.tmpl b/www/apache13-fp/files/apache.sh.tmpl
index 982cbdcc8174..da843d3d95a2 100644
--- a/www/apache13-fp/files/apache.sh.tmpl
+++ b/www/apache13-fp/files/apache.sh.tmpl
@@ -10,21 +10,19 @@
# If you want this script to start with the base rc scripts
# move apache.sh to /etc/rc.d/apache
+prefix=%%PREFIX%%
+
# Define the following apache_* variables in one of the following:
# /etc/rc.conf
# /etc/rc.conf.d/apache
-# ${prefix}/etc/rc.conf.d/apache
-#
-# apache_enable - Set to YES to enable apache
+# /etc/rc.conf.d/apache
#
-# apache_program - Path to apache program
-# Default: ${prefix}/sbin/httpd
+# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
-# apache_start - Subcommand sent to apachectl to control how
-# httpd is started.
-# Default: start_FP
-
-prefix=%%PREFIX%%
+apache_enable="YES" # Enable Apache
+#apache_program="${prefix}/sbin/httpd # Location of httpd
+apache_start="start_FP" # Subcommand sent to apachectl to control how
+ # httpd is started.
apache_doit ()
{
@@ -75,56 +73,45 @@ if [ -f /etc/rc.subr ]; then
restart_cmd="apache_doit restart"
reload_cmd="apache_doit reload"
- # The below may be removed when load_local_rc_config is added to rc.subr
-
- if [ -f ${prefix}/etc/rc.conf.d/"$name" ]; then
- debug "Sourcing ${prefix}/etc/rc.conf.d/${name}"
- . ${prefix}/etc/rc.conf.d/"$name"
- fi
-
load_rc_config $name
-
- if [ -z "${apache_enable}" ] ; then
- apache_enable=yes
- fi
-
- # The above may be removed when load_local_rc_config is added to rc.subr
- #
- # load_local_rc_config $name
-
- if [ -z "${apache_start}" ]; then
- apache_start="start_FP"
- fi
-
run_rc_command "$1"
else
- if [ -f ${prefix}/etc/rc.conf.d/apache ]; then
- . ${prefix}/etc/rc.conf.d/apache
- fi
-
- if [ -z '${apache_start}" ]; then
- apache_start="start_FP"
- fi
-
- case "$1" in
-
- start)
- if [ -x ${prefix}/sbin/apachectl ]; then
- new_key
- ${prefix}/sbin/apachectl ${apache_start} && echo -n ' httpd'
+ # Suck in the configuration variables.
+ if [ -z "${source_rc_confs_defined}" ]; then
+ if [ -r /etc/defaults/rc.conf ]; then
+ . /etc/defaults/rc.conf
+ source_rc_confs
+ elif [ -r /etc/rc.conf ]; then
+ . /etc/rc.conf
fi
- ;;
-
- stop)
- if [ -r /var/run/httpd.pid ]; then
- ${prefix}/sbin/apachectl stop && echo -n ' httpd'
- fi
- ;;
+ fi
- *)
- echo "usage: $0 {start|stop}" 1>&2
- exit 64
+ rc=0
+
+ case "${apache_enable}" in
+ [Yy][Ee][Ss])
+ case "$1" in
+ start)
+ if [ -x ${prefix}/sbin/apachectl ]; then
+ new_key
+ ${prefix}/sbin/apachectl ${apache_start} && echo -n ' httpd'
+ fi
+ ;;
+ stop)
+ if [ -r /var/run/httpd.pid ]; then
+ ${prefix}/sbin/apachectl stop && echo -n ' httpd'
+ fi
+ ;;
+ *)
+ echo "usage: $0 {start|stop}" 1>&2
+ rc=64
+ ;;
+ esac
;;
-
+ *)
+ rc=0
+ ;;
esac
+
+ exit $rc
fi
diff --git a/www/apache13-fp/files/patch-lang.en b/www/apache13-fp/files/patch-lang.en
index 22d2a000ed46..72b578997fe0 100644
--- a/www/apache13-fp/files/patch-lang.en
+++ b/www/apache13-fp/files/patch-lang.en
@@ -23,7 +23,7 @@
+ <A HREF="http://www.freebsd.org">
+ <IMG SRC="/images/powerlogo.gif" ALT="Site driven by FreeBSD - FreeBSD: The Power to Server!"></A>
+ <A HREF="http://www.microsoft.com/frontpage/default.htm">
-+ <IMG SRC="/images/fplogo.gif" ALT="Create with Microsoft Frontpage 2002"></A>
++ <IMG SRC="/images/createdwFP.gif" ALT="Create with Microsoft Frontpage 2002"></A>
+</DIV>
-<div align="center"><img src="apache_pb.gif" alt="" /></div>
diff --git a/www/apache13-fp/pkg-deinstall b/www/apache13-fp/pkg-deinstall
index bfe402316e80..482efb36a055 100644
--- a/www/apache13-fp/pkg-deinstall
+++ b/www/apache13-fp/pkg-deinstall
@@ -65,7 +65,7 @@ remove_apache_doc_root ()
if [ -d ${AP_DATA} ]; then
if [ -d ${AP_DATA}/images ] ; then
- for file in apache_pb.gif fplogo.gif powerlogo.gif
+ for file in apache_pb.gif createdwFP.gif powerlogo.gif
{
if remove_file ${IMAGES_DIR} ${AP_DATA}/images ${file}; then
if [ -d ${IMAGES_VTI} -a -f ${IMAGES_VTI}/${file} ] ; then
diff --git a/www/apache13-fp/pkg-install b/www/apache13-fp/pkg-install
index 3d9aff03d26a..54511fe55bfb 100644
--- a/www/apache13-fp/pkg-install
+++ b/www/apache13-fp/pkg-install
@@ -85,7 +85,7 @@ create_apache_doc_root ()
if [ ! -d ${AP_DATA} ]; then
/bin/mkdir -p ${AP_DATA}/images
- for file in apache_pb.gif fplogo.gif powerlogo.gif
+ for file in apache_pb.gif createdwFP.gif powerlogo.gif
{
/bin/cp -rp ${IMAGES_DIR}/${file} ${AP_DATA}/images
}
@@ -118,9 +118,9 @@ comment_files ()
[ ! "`grep description ${IMAGES_VTI}/apache_pb.gif`" ] ; then
/bin/echo "vti_description:SW|Apache Webserver" >> ${IMAGES_VTI}/apache_pb.gif
fi
- if [ -f ${IMAGES_VTI}/fplogo.gif ] && \
- [ ! "`grep description ${IMAGES_VTI}/fplogo.gif`" ] ; then
- /bin/echo "vti_description:SW|Created with Microsoft FrontPage" >> ${IMAGES_VTI}/fplogo.gif
+ if [ -f ${IMAGES_VTI}/createdwFP.gif ] && \
+ [ ! "`grep description ${IMAGES_VTI}/createdwFP.gif`" ] ; then
+ /bin/echo "vti_description:SW|Created and Managed with Microsoft FrontPage" >> ${IMAGES_VTI}/createdwFP.gif
fi
if [ -f ${IMAGES_VTI}/powerlogo.gif ] && \
[ ! "`grep description ${IMAGES_VTI}/powerlogo.gif`" ] ; then
diff --git a/www/apache13-fp/pkg-plist b/www/apache13-fp/pkg-plist
index 4752c10eca33..1ef71f77de05 100644
--- a/www/apache13-fp/pkg-plist
+++ b/www/apache13-fp/pkg-plist
@@ -105,6 +105,7 @@ sbin/rotatelogs
share/doc/apache/apache_pb.gif
@exec if [ ! -h %B/images ]; then (cd %B ; ln -s manual/images images); fi
@unexec if [ -h %B/images ]; then rm -f %B/images; fi
+share/doc/apache/createdwFP.txt
share/doc/apache/index.html.ca
share/doc/apache/index.html.cz
share/doc/apache/index.html.de
@@ -179,7 +180,7 @@ share/doc/apache/manual/howto/ssi.html.ja.jis
share/doc/apache/manual/images/apache_header.gif
share/doc/apache/manual/images/apache_pb.gif
share/doc/apache/manual/images/custom_errordocs.gif
-share/doc/apache/manual/images/fplogo.gif
+share/doc/apache/manual/images/createdwFP.gif
share/doc/apache/manual/images/home.gif
share/doc/apache/manual/images/index.gif
share/doc/apache/manual/images/mod_rewrite_fig1.fig
@@ -640,7 +641,6 @@ www/icons/world2.png
@dirrm include/apache/xml
@dirrm include/apache
@dirrm libexec/apache
-@dirrm share/doc/apache/manual/frontpage
@dirrm share/doc/apache/manual/howto
@dirrm share/doc/apache/manual/images
@dirrm share/doc/apache/manual/misc
@@ -648,13 +648,13 @@ www/icons/world2.png
@dirrm share/doc/apache/manual/programs
@dirrm share/doc/apache/manual/search
@dirrm share/doc/apache/manual/vhosts
-@dirrm share/doc/apache/manual
-@dirrm share/doc/apache
+@unexec rmdir %D/share/doc/apache/manual 2> /dev/null || true
+@unexec rmdir %D/share/doc/apache 2> /dev/null || true
@dirrm www/cgi-bin
@dirrm www/cgi-bin.default
-@dirrm www/data/images
-@dirrm www/data
+@unexec rmdir %D/www/data/images 2> /dev/null || true
+@unexec rmdir %D/www/data 2> /dev/null || true
@dirrm www/icons/small
@dirrm www/icons
@dirrm www/proxy
-@dirrm www
+@unexec rmdir %D/www 2> /dev/null || true