mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Update port to version 0.950 (with "status", "sendmail" and
"cluster-software" module patches). Make port LOCALBASE independent (ports/35945). PR: 35945 (modified) Submitted by: Kazutoshi Kubota <tu7k-kbt@asahi-net.or.jp>
This commit is contained in:
parent
8549cd90b5
commit
f5e6ab76e0
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=57185
@ -6,7 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= webmin
|
||||
PORTVERSION= 0.94
|
||||
PORTVERSION= 0.950
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://www.webmin.com/webmin/updates/ \
|
||||
http://www.webmin.com/webmin/download/
|
||||
@ -23,7 +23,8 @@ NO_BUILD= yes
|
||||
USE_PERL5= yes
|
||||
SCRIPTS_ENV+= WRKDIR="${WRKDIR}"
|
||||
|
||||
WEBMIN_MODULES=
|
||||
WEBMIN_MODULES= status-0.950-1.wbm.gz sendmail-0.950-1.wbm.gz \
|
||||
cluster-software-0.950-1.wbm.gz
|
||||
WEBMIN_THEMES=
|
||||
|
||||
post-extract:
|
||||
@ -44,19 +45,14 @@ post-patch:
|
||||
${WRKDIR}/webmin-${PORTVERSION}/bind8/config-freebsd-3.3
|
||||
@${CP} ${WRKDIR}/webmin-${PORTVERSION}/bind8/config-freebsd-3.0 \
|
||||
${WRKDIR}/webmin-${PORTVERSION}/bind8/config-freebsd-3.4
|
||||
@${CP} ${WRKSRC}/postfix/config ${WRKSRC}/postfix/config.sed
|
||||
@${SED} -e "s@/usr/sbin/postfix@${LOCALBASE}/sbin/postfix@" \
|
||||
-e "s@/usr/sbin/postconf@${LOCALBASE}/sbin/postconf@" \
|
||||
-e "s@/etc/postfix/main.cf@${LOCALBASE}/etc/postfix/main.cf@" \
|
||||
-e "s@/usr/sbin/postalias@${LOCALBASE}/sbin/postalias@" \
|
||||
-e "s@/usr/sbin/postmap@${LOCALBASE}/sbin/postmap@" \
|
||||
${WRKSRC}/postfix/config.sed > ${WRKSRC}/postfix/config
|
||||
@${RM} ${WRKSRC}/postfix/config.sed
|
||||
|
||||
@${CP} ${WRKSRC}/dhcpd/config-freebsd ${WRKSRC}/dhcpd/config-freebsd.sed
|
||||
@${SED} -e "s@^dhcpd_conf=.*@dhcpd_conf=${LOCALBASE}/etc/dhcpd.conf@" \
|
||||
${WRKSRC}/dhcpd/config-freebsd.sed > ${WRKSRC}/dhcpd/config-freebsd
|
||||
@${RM} ${WRKSRC}/dhcpd/config-freebsd.sed
|
||||
.for file in config-freebsd apache/config-freebsd bind8/config-freebsd-2.1 \
|
||||
bind8/config-freebsd-2.2 dhcpd/config-freebsd majordomo/config \
|
||||
mysql/config-freebsd postfix/config-freebsd \
|
||||
postgresql/config-freebsd proftpd/config-freebsd \
|
||||
samba/config-freebsd squid/config-freebsd stunnel/config \
|
||||
wuftpd/config-freebsd xinetd/config-freebsd
|
||||
@${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/${file}
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${PREFIX}/lib/webmin
|
||||
|
@ -1 +1,4 @@
|
||||
MD5 (webmin-0.94.tar.gz) = 114c7ca2557c17faebb627a3de7acb97
|
||||
MD5 (webmin-0.950.tar.gz) = 3a575e2dc3b4f5436a5c3652288c52f0
|
||||
MD5 (status-0.950-1.wbm.gz) = 10d37b9174695b0945f7464904a101e1
|
||||
MD5 (sendmail-0.950-1.wbm.gz) = 1b5dd4eec246202b713590e64376ca7e
|
||||
MD5 (cluster-software-0.950-1.wbm.gz) = e5f12ba30ddeee95c41d2fc928d72f2f
|
||||
|
21
sysutils/webmin/files/patch-apache::config-freebsd
Normal file
21
sysutils/webmin/files/patch-apache::config-freebsd
Normal file
@ -0,0 +1,21 @@
|
||||
--- apache/config-freebsd.orig Sat Mar 16 06:33:19 2002
|
||||
+++ apache/config-freebsd Sat Mar 16 06:33:52 2002
|
||||
@@ -1,11 +1,11 @@
|
||||
show_list=0
|
||||
-httpd_dir=/usr/local/etc/apache
|
||||
-httpd_path=/usr/local/sbin/httpd
|
||||
-apachectl_path=/usr/local/sbin/apachectl
|
||||
-httpd_conf=/usr/local/etc/apache/httpd.conf
|
||||
-mime_types=/usr/local/etc/apache/mime.types
|
||||
-srm_conf=/usr/local/etc/apache/srm.conf
|
||||
-access_conf=/usr/local/etc/apache/access.conf
|
||||
+httpd_dir=%%PREFIX%%/etc/apache
|
||||
+httpd_path=%%PREFIX%%/sbin/httpd
|
||||
+apachectl_path=%%PREFIX%%/sbin/apachectl
|
||||
+httpd_conf=%%PREFIX%%/etc/apache/httpd.conf
|
||||
+mime_types=%%PREFIX%%/etc/apache/mime.types
|
||||
+srm_conf=%%PREFIX%%/etc/apache/srm.conf
|
||||
+access_conf=%%PREFIX%%/etc/apache/access.conf
|
||||
show_order=0
|
||||
max_servers=100
|
||||
test_config=1
|
9
sysutils/webmin/files/patch-bind8::config-freebsd-2.1
Normal file
9
sysutils/webmin/files/patch-bind8::config-freebsd-2.1
Normal file
@ -0,0 +1,9 @@
|
||||
--- bind8/config-freebsd-2.1.orig Sat Mar 16 06:50:14 2002
|
||||
+++ bind8/config-freebsd-2.1 Sat Mar 16 06:50:47 2002
|
||||
@@ -1,5 +1,5 @@
|
||||
soa_style=0
|
||||
-named_path=/usr/local/sbin/named
|
||||
+named_path=%%PREFIX%%/sbin/named
|
||||
named_conf=/etc/named.conf
|
||||
show_list=0
|
||||
records_order=0
|
9
sysutils/webmin/files/patch-bind8::config-freebsd-2.2
Normal file
9
sysutils/webmin/files/patch-bind8::config-freebsd-2.2
Normal file
@ -0,0 +1,9 @@
|
||||
--- bind8/config-freebsd-2.2.orig Sat Mar 16 06:50:24 2002
|
||||
+++ bind8/config-freebsd-2.2 Sat Mar 16 06:50:47 2002
|
||||
@@ -1,5 +1,5 @@
|
||||
soa_style=0
|
||||
-named_path=/usr/local/sbin/named
|
||||
+named_path=%%PREFIX%%/sbin/named
|
||||
named_conf=/etc/named.conf
|
||||
show_list=0
|
||||
records_order=0
|
7
sysutils/webmin/files/patch-config-freebsd
Normal file
7
sysutils/webmin/files/patch-config-freebsd
Normal file
@ -0,0 +1,7 @@
|
||||
--- config-freebsd.orig Sat Mar 16 06:24:11 2002
|
||||
+++ config-freebsd Sat Mar 16 06:24:22 2002
|
||||
@@ -1,3 +1,3 @@
|
||||
find_pid_command=ps auxwwww | grep NAME | grep -v grep | awk '{ print $2 }'
|
||||
-path=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
|
||||
+path=/bin:/usr/bin:/sbin:/usr/sbin:%%PREFIX%%/bin
|
||||
ld_env=LD_LIBRARY_PATH
|
11
sysutils/webmin/files/patch-dhcpd::config-freebsd
Normal file
11
sysutils/webmin/files/patch-dhcpd::config-freebsd
Normal file
@ -0,0 +1,11 @@
|
||||
--- dhcpd/config-freebsd.orig Sat Mar 16 06:39:08 2002
|
||||
+++ dhcpd/config-freebsd Sat Mar 16 06:39:24 2002
|
||||
@@ -1,6 +1,6 @@
|
||||
-dhcpd_conf=/usr/local/etc/dhcpd.conf
|
||||
+dhcpd_conf=%%PREFIX%%/etc/dhcpd.conf
|
||||
pid_file=/var/run/dhcpd.pid
|
||||
-dhcpd_path=/usr/local/sbin/dhcpd
|
||||
+dhcpd_path=%%PREFIX%%/sbin/dhcpd
|
||||
lease_file=/var/db/dhcpd.leases
|
||||
lease_sort=0
|
||||
dhcpd_nocols=5
|
9
sysutils/webmin/files/patch-majordomo::config
Normal file
9
sysutils/webmin/files/patch-majordomo::config
Normal file
@ -0,0 +1,9 @@
|
||||
--- majordomo/config.orig Sat Mar 16 06:41:27 2002
|
||||
+++ majordomo/config Sat Mar 16 06:41:40 2002
|
||||
@@ -1,4 +1,4 @@
|
||||
-majordomo_cf=/usr/local/majordomo/majordomo.cf
|
||||
-program_dir=/usr/local/majordomo
|
||||
+majordomo_cf=%%PREFIX%%/majordomo/majordomo.cf
|
||||
+program_dir=%%PREFIX%%/majordomo
|
||||
dynamic=0
|
||||
sort_mode=0
|
22
sysutils/webmin/files/patch-mysql::config-freebsd
Normal file
22
sysutils/webmin/files/patch-mysql::config-freebsd
Normal file
@ -0,0 +1,22 @@
|
||||
--- mysql/config-freebsd.orig Sat Mar 16 06:56:20 2002
|
||||
+++ mysql/config-freebsd Sat Mar 16 06:56:35 2002
|
||||
@@ -1,12 +1,12 @@
|
||||
-start_cmd=/usr/local/bin/safe_mysqld &
|
||||
+start_cmd=%%PREFIX%%/bin/safe_mysqld &
|
||||
perpage=25
|
||||
-mysql=/usr/local/bin/mysql
|
||||
-mysqldump=/usr/local/bin/mysqldump
|
||||
-mysqlimport=/usr/local/bin/mysqlimport
|
||||
-mysqlshow=/usr/local/bin/mysqlshow
|
||||
+mysql=%%PREFIX%%/bin/mysql
|
||||
+mysqldump=%%PREFIX%%/bin/mysqldump
|
||||
+mysqlimport=%%PREFIX%%/bin/mysqlimport
|
||||
+mysqlshow=%%PREFIX%%/bin/mysqlshow
|
||||
login=root
|
||||
-mysql_libs=/usr/local/lib/mysql
|
||||
-mysqladmin=/usr/local/bin/mysqladmin
|
||||
+mysql_libs=%%PREFIX%%/lib/mysql
|
||||
+mysqladmin=%%PREFIX%%/bin/mysqladmin
|
||||
style=0
|
||||
add_mode=0
|
||||
nodbi=0
|
14
sysutils/webmin/files/patch-postfix::config-freebsd
Normal file
14
sysutils/webmin/files/patch-postfix::config-freebsd
Normal file
@ -0,0 +1,14 @@
|
||||
--- postfix/config-freebsd.orig Sat Mar 16 07:07:19 2002
|
||||
+++ postfix/config-freebsd Sat Mar 16 07:07:56 2002
|
||||
@@ -1,6 +1,6 @@
|
||||
-postfix_control_command=/usr/local/sbin/postfix
|
||||
-postfix_config_command=/usr/local/sbin/postconf
|
||||
-postfix_config_file=/usr/local/etc/postfix/main.cf
|
||||
-postfix_aliases_table_command=/usr/local/sbin/postalias
|
||||
+postfix_control_command=%%PREFIX%%/sbin/postfix
|
||||
+postfix_config_command=%%PREFIX%%/sbin/postconf
|
||||
+postfix_config_file=%%PREFIX%%/etc/postfix/main.cf
|
||||
+postfix_aliases_table_command=%%PREFIX%%/sbin/postalias
|
||||
postfix_newaliases_command=/usr/bin/newaliases
|
||||
-postfix_lookup_table_command=/usr/local/sbin/postmap
|
||||
+postfix_lookup_table_command=%%PREFIX%%/sbin/postmap
|
20
sysutils/webmin/files/patch-postgresql::config-freebsd
Normal file
20
sysutils/webmin/files/patch-postgresql::config-freebsd
Normal file
@ -0,0 +1,20 @@
|
||||
--- postgresql/config-freebsd.orig Sat Mar 16 07:14:55 2002
|
||||
+++ postgresql/config-freebsd Sat Mar 16 07:15:01 2002
|
||||
@@ -1,11 +1,11 @@
|
||||
basedb=template1
|
||||
pass=
|
||||
-hba_conf=/usr/local/pgsql/data/pg_hba.conf
|
||||
-pid_file=/usr/local/pgsql/data/postmaster.pid
|
||||
-stop_cmd=/usr/local/etc/rc.d/010.pgsql.sh stop
|
||||
-start_cmd=/usr/local/etc/rc.d/010.pgsql.sh start
|
||||
+hba_conf=%%PREFIX%%/pgsql/data/pg_hba.conf
|
||||
+pid_file=%%PREFIX%%/pgsql/data/postmaster.pid
|
||||
+stop_cmd=%%PREFIX%%/etc/rc.d/010.pgsql.sh stop
|
||||
+start_cmd=%%PREFIX%%/etc/rc.d/010.pgsql.sh start
|
||||
perpage=25
|
||||
-psql=/usr/local/bin/psql
|
||||
+psql=%%PREFIX%%/bin/psql
|
||||
login=pgsql
|
||||
-plib=/usr/local/lib
|
||||
+plib=%%PREFIX%%/lib
|
||||
nodbi=0
|
9
sysutils/webmin/files/patch-proftpd::config-freebsd
Normal file
9
sysutils/webmin/files/patch-proftpd::config-freebsd
Normal file
@ -0,0 +1,9 @@
|
||||
--- proftpd/config-freebsd.orig Sat Mar 16 07:16:37 2002
|
||||
+++ proftpd/config-freebsd Sat Mar 16 07:16:38 2002
|
||||
@@ -1,4 +1,4 @@
|
||||
-proftpd_path=/usr/local/libexec/proftpd
|
||||
-proftpd_conf=/usr/local/etc/proftpd.conf
|
||||
+proftpd_path=%%PREFIX%%/libexec/proftpd
|
||||
+proftpd_conf=%%PREFIX%%/etc/proftpd.conf
|
||||
pid_file=/var/run/proftpd.pid
|
||||
ftpusers=/etc/ftpusers
|
24
sysutils/webmin/files/patch-samba::config-freebsd
Normal file
24
sysutils/webmin/files/patch-samba::config-freebsd
Normal file
@ -0,0 +1,24 @@
|
||||
--- samba/config-freebsd.orig Sat Mar 16 06:27:11 2002
|
||||
+++ samba/config-freebsd Sat Mar 16 06:28:18 2002
|
||||
@@ -1,13 +1,13 @@
|
||||
-alt_smb_conf=/usr/local/etc/smb.conf.default
|
||||
+alt_smb_conf=%%PREFIX%%/etc/smb.conf.default
|
||||
dont_convert=root toor daemon operator bin tty sys kmem adm lp smtp uucp nuucp listen nobody noaccess nobody4 pop lp mail postmaster news man ftp games smmsp mailnull bind xten gnats www pgsql mysql
|
||||
list_printers_command=lpc status | grep "[A-z0-9]:" | sed -e 's/://g'
|
||||
-name_server=/usr/local/sbin/nmbd
|
||||
+name_server=%%PREFIX%%/sbin/nmbd
|
||||
run_from_inetd=0
|
||||
-samba_password_program=/usr/local/bin/smbpasswd
|
||||
-samba_server=/usr/local/sbin/smbd
|
||||
-samba_status_program=/usr/local/bin/smbstatus
|
||||
-smb_conf=/usr/local/etc/smb.conf
|
||||
-smb_passwd=/usr/local/private/smbpasswd
|
||||
+samba_password_program=%%PREFIX%%/bin/smbpasswd
|
||||
+samba_server=%%PREFIX%%/sbin/smbd
|
||||
+samba_status_program=%%PREFIX%%/bin/smbstatus
|
||||
+smb_conf=%%PREFIX%%/etc/smb.conf
|
||||
+smb_passwd=%%PREFIX%%/private/smbpasswd
|
||||
text_lists=0
|
||||
-swat_path=/usr/local/sbin/swat
|
||||
+swat_path=%%PREFIX%%/sbin/swat
|
||||
sort_mode=0
|
18
sysutils/webmin/files/patch-squid::config-freebsd
Normal file
18
sysutils/webmin/files/patch-squid::config-freebsd
Normal file
@ -0,0 +1,18 @@
|
||||
--- squid/config-freebsd.orig Sat Mar 16 06:35:56 2002
|
||||
+++ squid/config-freebsd Sat Mar 16 06:37:56 2002
|
||||
@@ -1,9 +1,9 @@
|
||||
-log_dir=/usr/local/squid/logs
|
||||
-squid_path=/usr/local/sbin/squid
|
||||
-cache_dir=/usr/local/squid/cache
|
||||
-squid_conf=/usr/local/etc/squid/squid.conf
|
||||
-pid_file=/usr/local/squid/logs/squid.pid
|
||||
-cachemgr_path=/usr/local/sbin/cachemgr.cgi
|
||||
+log_dir=%%PREFIX%%/squid/logs
|
||||
+squid_path=%%PREFIX%%/sbin/squid
|
||||
+cache_dir=%%PREFIX%%/squid/cache
|
||||
+squid_conf=%%PREFIX%%/etc/squid/squid.conf
|
||||
+pid_file=%%PREFIX%%/squid/logs/squid.pid
|
||||
+cachemgr_path=%%PREFIX%%/libexec/cachemgr.cgi
|
||||
calamaris=calamaris
|
||||
cal_max=50000
|
||||
cal_args=-aw
|
5
sysutils/webmin/files/patch-stunnel::config
Normal file
5
sysutils/webmin/files/patch-stunnel::config
Normal file
@ -0,0 +1,5 @@
|
||||
--- stunnel/config.orig Sat Mar 16 07:48:25 2002
|
||||
+++ stunnel/config Sat Mar 16 07:48:41 2002
|
||||
@@ -1 +1 @@
|
||||
-stunnel_path=/usr/local/sbin/stunnel
|
||||
+stunnel_path=%%PREFIX%%/sbin/stunnel
|
9
sysutils/webmin/files/patch-wuftpd::config-freebsd
Normal file
9
sysutils/webmin/files/patch-wuftpd::config-freebsd
Normal file
@ -0,0 +1,9 @@
|
||||
--- wuftpd/config-freebsd.orig Sat Mar 16 06:42:57 2002
|
||||
+++ wuftpd/config-freebsd Sat Mar 16 06:43:10 2002
|
||||
@@ -1,5 +1,5 @@
|
||||
ftpgroups=/etc/ftpgroups
|
||||
-ftpd_path=/usr/local/libexec/ftpd
|
||||
+ftpd_path=%%PREFIX%%/libexec/ftpd
|
||||
ftphosts=/etc/ftphosts
|
||||
ftpconversions=/etc/ftpconversions
|
||||
pid_file=/var/run/ftpd.pid
|
8
sysutils/webmin/files/patch-xinetd::config-freebsd
Normal file
8
sysutils/webmin/files/patch-xinetd::config-freebsd
Normal file
@ -0,0 +1,8 @@
|
||||
--- xinetd/config-freebsd.orig Sat Mar 16 07:51:04 2002
|
||||
+++ xinetd/config-freebsd Sat Mar 16 07:51:18 2002
|
||||
@@ -1,4 +1,4 @@
|
||||
xinetd_conf=/etc/xinetd.conf
|
||||
protocols_file=/etc/protocols
|
||||
pid_file=/var/run/xinetd.pid
|
||||
-start_cmd=/usr/local/sbin/xinetd
|
||||
+start_cmd=%%PREFIX%%/sbin/xinetd
|
Loading…
Reference in New Issue
Block a user