mirror of
https://git.freebsd.org/ports.git
synced 2025-05-31 02:16:27 -04:00
Fix build / deinstall with custom LOCALBASE and PREFIX
Submitted by: maintainer Reported by: QATty
This commit is contained in:
parent
92126df09b
commit
868c6b51d6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=236080
4 changed files with 12 additions and 9 deletions
|
@ -8,6 +8,7 @@
|
|||
|
||||
PORTNAME= ircd-ratbox
|
||||
PORTVERSION= 3.0.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc ipv6
|
||||
MASTER_SITES= ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/testing/ \
|
||||
ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/testing/ \
|
||||
|
@ -42,6 +43,7 @@ CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/${PORTNAME} \
|
|||
--libexecdir=${PREFIX}/libexec \
|
||||
--with-helpdir=${DATADIR}/help \
|
||||
--libdir=${PREFIX}/lib/${PORTNAME} \
|
||||
--with-sqlite3=${LOCALBASE} \
|
||||
--disable-backups
|
||||
|
||||
PORTDOCS= [^i]*.txt README.* technical/[^i]*.txt Tao-of-IRC.*
|
||||
|
|
|
@ -239,12 +239,12 @@ lib/ircd-ratbox/modules/m_squit.so
|
|||
@dirrm %%DATADIR%%
|
||||
etc/ircd-ratbox/genssl.sh
|
||||
etc/ircd-ratbox/ircd-efnet.conf.sample
|
||||
@unexec if cmp -s %D/etc/ircd-ratbox/ircd.conf.sample %D/etc/ircd-ratbox/ircd.conf; then rm -f %D/etc/ircd-ratbox/ircd.conf; fi
|
||||
@unexec if cmp -s "%D/etc/ircd-ratbox/ircd.conf.sample" "%D/etc/ircd-ratbox/ircd.conf"; then rm -f "%D/etc/ircd-ratbox/ircd.conf"; fi
|
||||
etc/ircd-ratbox/ircd.conf.sample
|
||||
@exec if [ ! -f %D/etc/ircd-ratbox/ircd.conf ] ; then cp -p %D/%F %B/ircd.conf; fi
|
||||
@unexec if cmp -s %D/etc/ircd-ratbox/ircd.motd.sample %D/etc/ircd-ratbox/ircd.motd; then rm -f %D/etc/ircd-ratbox/ircd.motd; fi
|
||||
@exec if [ ! -f "%D/etc/ircd-ratbox/ircd.conf" ] ; then cp -p "%D/%F" "%B/ircd.conf"; fi
|
||||
@unexec if cmp -s "%D/etc/ircd-ratbox/ircd.motd.sample" "%D/etc/ircd-ratbox/ircd.motd"; then rm -f "%D/etc/ircd-ratbox/ircd.motd"; fi
|
||||
etc/ircd-ratbox/ircd.motd.sample
|
||||
@exec if [ ! -f %D/etc/ircd-ratbox/ircd.motd ] ; then cp -p %D/%F %B/ircd.motd; fi
|
||||
@exec if [ ! -f "%D/etc/ircd-ratbox/ircd.motd" ] ; then cp -p "%D/%F %B/ircd.motd"; fi
|
||||
@dirrmtry etc/ircd-ratbox
|
||||
@cwd /
|
||||
@dirrmtry %%LOGDIR%%
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
PORTNAME= ratbox-services
|
||||
PORTVERSION= 1.2.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/${PORTNAME}/ \
|
||||
ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/${PORTNAME}/ \
|
||||
|
|
|
@ -607,14 +607,14 @@ include/client.h
|
|||
%%DATADIR%%/langs/ru.lang
|
||||
@dirrm %%DATADIR%%/help
|
||||
@dirrm %%DATADIR%%/langs
|
||||
@unexec f="/usr/local/share/ratbox-services/schema-mysql.txt"; if [ -f "$f" ]; then rm -f "$f"; fi
|
||||
@unexec f="/usr/local/share/ratbox-services/schema-pgsql.txt"; if [ -f "$f" ]; then rm -f "$f"; fi
|
||||
@unexec f="/usr/local/share/ratbox-services/schema-sqlite.txt"; if [ -f "$f" ]; then rm -f "$f"; fi
|
||||
@unexec if [ -f "%D/%%DATADIR%%/schema-mysql.txt" ]; then rm -f "%D/%%DATADIR%%/schema-mysql.txt"; fi
|
||||
@unexec if [ -f "%D/%%DATADIR%%/schema-pgsql.txt" ]; then rm -f "%D/%%DATADIR%%/schema-pgsql.txt"; fi
|
||||
@unexec if [ -f "%D/%%DATADIR%%/schema-sqlite.txt" ]; then rm -f "%D/%%DATADIR%%/schema-sqlite.txt"; fi
|
||||
@dirrm %%DATADIR%%
|
||||
@dirrmtry %%DBDIR%%
|
||||
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
|
||||
@unexec if cmp -s %D/etc/ratbox-services.conf.sample %D/etc/ratbox-services.conf; then rm -f %D/etc/ratbox-services.conf; fi
|
||||
@unexec if cmp -s "%D/etc/ratbox-services.conf.sample" "%D/etc/ratbox-services.conf"; then rm -f %D/etc/ratbox-services.conf; fi
|
||||
etc/ratbox-services.conf.sample
|
||||
@exec if [ ! -f %D/etc/ratbox-services.conf ] ; then cp -p %D/%F %B/ratbox-services.conf; fi
|
||||
@exec if [ ! -f "%D/etc/ratbox-services.conf" ] ; then cp -p "%D/%F" "%B/ratbox-services.conf"; fi
|
||||
@unexec f="/var/log/ratbox-services.log"; if [ ! -s "$f" ]; then rm -f "$f"; fi
|
||||
@unexec f="/var/run/ratbox-services.pid"; if [ ! -s "$f" ]; then rm -f "$f"; fi
|
||||
|
|
Loading…
Add table
Reference in a new issue