View | Details | Raw Unified | Return to bug 95300
Collapse All | Expand All

(-)/usr/home/bio3k/my_proj/ports/rejik/rejik/Makefile (-8 / +17 lines)
Lines 2-19 Link Here
2
# Date created:				29 October 2005
2
# Date created:				29 October 2005
3
# Whom:					Elisey Savateev <b3k@mail.ru>
3
# Whom:					Elisey Savateev <b3k@mail.ru>
4
#
4
#
5
# $FreeBSD: ports/www/rejik/Makefile,v 1.3 2006/03/30 08:17:43 novel Exp $
5
# $FreeBSD$
6
#
6
#
7
7
8
PORTNAME=	rejik
8
PORTNAME=	rejik
9
PORTVERSION=	3.2.1
9
PORTVERSION=	3.2.1
10
PORTREVISION=	1
10
CATEGORIES=	www
11
CATEGORIES=	www
11
MASTER_SITES=	http://www.rejik.ru/download/ \
12
MASTER_SITES=	http://www.rejik.ru/download/ \
12
				http://bio3k.softboard.ru/uploads/arch/
13
				http://bio3k.softboard.ru/uploads/arch/
13
DISTNAME=	redirector-${PORTVERSION}
14
DISTNAME=	redirector-${PORTVERSION}
14
EXTRACT_SUFX=	.tgz
15
EXTRACT_SUFX=	.tgz
15
DISTFILES=		${DISTNAME}${EXTRACT_SUFX}
16
DISTFILES=		${DISTNAME}${EXTRACT_SUFX}
16
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
17
17
18
MAINTAINER=	b3k@mail.ru
18
MAINTAINER=	b3k@mail.ru
19
COMMENT=	A squid redirector used for blocking unwanted content
19
COMMENT=	A squid redirector used for blocking unwanted content
Lines 83-103 Link Here
83
.if !exists(${EXAMPLESDIR})
83
.if !exists(${EXAMPLESDIR})
84
	@${MKDIR} ${EXAMPLESDIR}
84
	@${MKDIR} ${EXAMPLESDIR}
85
.endif
85
.endif
86
	@${TAR} -xf ${DISTDIR}/banlists-2.x.x.tgz -C ${EXAMPLESDIR}
86
	@${CP} -R ${WRKDIR}/banlists ${EXAMPLESDIR}
87
.endif
87
.endif
88
.if defined(WITH_DBL)
88
.if defined(WITH_DBL)
89
	@${TAR} -xf ${DISTDIR}/dbl-2.0.tgz -C ${INSTALL_PATH}
90
	@${CHOWN} -R ${SQUID_USER}:${SQUID_GROUP} ${INSTALL_PATH}/dbl
91
	@${REINPLACE_CMD} -e 's|/usr/bin/wget|${LOCALBASE}/bin/wget|g ; \
89
	@${REINPLACE_CMD} -e 's|/usr/bin/wget|${LOCALBASE}/bin/wget|g ; \
92
		s|/usr/local/rejik3|${INSTALL_PATH}|g' \
90
		s|/usr/local/rejik3|${INSTALL_PATH}|g' \
93
		${INSTALL_PATH}/dbl/Update ${INSTALL_PATH}/dbl/Update.Fast ${INSTALL_PATH}/dbl/dbl_expand
91
		${WRKDIR}/dbl/Update ${WRKDIR}/dbl/Update.Fast ${WRKDIR}/dbl/dbl_expand
94
	@${RM} ${INSTALL_PATH}/dbl/*.bak
92
	@${RM} ${WRKDIR}/dbl/*.bak
93
	@${CP} ${WRKDIR}/dbl/Update ${WRKDIR}/dbl/Update.dist
94
	@${CP} ${WRKDIR}/dbl/Update.Fast ${WRKDIR}/dbl/Update.Fast.dist
95
	@${CP} ${WRKDIR}/dbl/dbl_expand ${WRKDIR}/dbl/dbl_expand.dist
96
	@${CP} -Rn ${WRKDIR}/dbl ${INSTALL_PATH}
97
	@${CHOWN} -R ${SQUID_USER}:${SQUID_GROUP} ${INSTALL_PATH}/dbl
98
	@[ -f ${INSTALL_PATH}/dbl/Update ] || \
99
		${CP} -p ${INSTALL_PATH}/dbl/Update.dist ${INSTALL_PATH}/dbl/Update
100
	@[ -f ${INSTALL_PATH}/dbl/Update.Fast ] || \
101
		${CP} -p ${INSTALL_PATH}/dbl/Update.Fast.dist ${INSTALL_PATH}/dbl/Update.Fast
102
	@[ -f ${INSTALL_PATH}/dbl/dbl_expand ] || \
103
		${CP} -p ${INSTALL_PATH}/dbl/dbl_expand.dist ${INSTALL_PATH}/dbl/dbl_expand
95
.endif
104
.endif
96
.if !defined(WITHOUT_WWW)
105
.if !defined(WITHOUT_WWW)
97
.if !exists(${EXAMPLESDIR})
106
.if !exists(${EXAMPLESDIR})
98
	@${MKDIR} ${EXAMPLESDIR}
107
	@${MKDIR} ${EXAMPLESDIR}
99
.endif
108
.endif
100
	@${TAR} -xf ${DISTDIR}/squid-like-www-en.tgz -C ${EXAMPLESDIR}
109
	@${CP} -R ${WRKDIR}/squid-like-www-en ${EXAMPLESDIR}
101
.endif
110
.endif
102
111
103
	@${CAT} ${PKGMESSAGE}
112
	@${CAT} ${PKGMESSAGE}
(-)/usr/home/bio3k/my_proj/ports/rejik/rejik/pkg-message (-10 lines)
Lines 1-10 Link Here
1
1. Make sure that squid runs under user squid and group squid.
2
3
2. Copy /usr/local/rejik/redirector.conf.dist to 
4
        /usr/local/rejik/redirector.conf and edit it.
5
6
3. Add line
7
   redirect_program /usr/local/rejik/redirector /usr/local/rejik/redirector.conf
8
   to squid.conf.
9
10
4. See http://www.rejik.ru/ for detailed instructions.
(-)/usr/home/bio3k/my_proj/ports/rejik/rejik/pkg-plist (-6 / +12 lines)
Lines 1-13 Link Here
1
@comment $FreeBSD: ports/www/rejik/pkg-plist,v 1.3 2006/03/30 08:17:43 novel Exp $
1
@comment $FreeBSD$
2
%%DBL%%%%INSTALL_DIR%%/dbl/FAST
2
%%DBL%%%%INSTALL_DIR%%/dbl/FAST
3
%%DBL%%%%INSTALL_DIR%%/dbl/FULL
3
%%DBL%%%%INSTALL_DIR%%/dbl/FULL
4
%%DBL%%@dirrmtry %%INSTALL_DIR%%/dbl/NEW
4
%%DBL%%@dirrmtry %%INSTALL_DIR%%/dbl/NEW
5
%%DBL%%%%INSTALL_DIR%%/dbl/Update
5
%%DBL%%@unexec if cmp -s %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.dist; then rm -f %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update; fi
6
%%DBL%%%%INSTALL_DIR%%/dbl/Update.Fast
6
%%DBL%%%%INSTALL_DIR%%/dbl/Update.dist
7
%%DBL%%%%INSTALL_DIR%%/dbl/dbl_expand
7
%%DBL%%@exec [ -f %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update ] || cp -p %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.dist %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update
8
%%DBL%%@unexec if cmp -s %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.Fast %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.Fast.dist; then rm -f %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.Fast; fi
9
%%DBL%%%%INSTALL_DIR%%/dbl/Update.Fast.dist
10
%%DBL%%@exec [ -f %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.Fast ] || cp -p %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.Fast.dist %%PREFIX%%/%%INSTALL_DIR%%/dbl/Update.Fast
11
%%DBL%%@unexec if cmp -s %%PREFIX%%/%%INSTALL_DIR%%/dbl/dbl_expand %%PREFIX%%/%%INSTALL_DIR%%/dbl/dbl_expand.dist; then rm -f %%PREFIX%%/%%INSTALL_DIR%%/dbl/dbl_expand; fi
12
%%DBL%%%%INSTALL_DIR%%/dbl/dbl_expand.dist
13
%%DBL%%@exec [ -f %%PREFIX%%/%%INSTALL_DIR%%/dbl/dbl_expand ] || cp -p %%PREFIX%%/%%INSTALL_DIR%%/dbl/dbl_expand.dist %%PREFIX%%/%%INSTALL_DIR%%/dbl/dbl_expand
8
%%DBL%%%%INSTALL_DIR%%/dbl/dbl_stat
14
%%DBL%%%%INSTALL_DIR%%/dbl/dbl_stat
9
%%DBL%%@dirrmtry %%INSTALL_DIR%%/dbl/lists
15
%%DBL%%@dirrmtry %%INSTALL_DIR%%/dbl/lists
10
%%DBL%%@dirrm %%INSTALL_DIR%%/dbl
16
%%DBL%%@dirrmtry %%INSTALL_DIR%%/dbl
11
%%INSTALL_DIR%%/make-cache
17
%%INSTALL_DIR%%/make-cache
12
%%INSTALL_DIR%%/redirector
18
%%INSTALL_DIR%%/redirector
13
@unexec if cmp -s %%PREFIX%%/%%INSTALL_DIR%%/redirector.conf %%PREFIX%%/%%INSTALL_DIR%%/redirector.conf.dist; then rm -f %%PREFIX%%/%%INSTALL_DIR%%/redirector.conf; fi
19
@unexec if cmp -s %%PREFIX%%/%%INSTALL_DIR%%/redirector.conf %%PREFIX%%/%%INSTALL_DIR%%/redirector.conf.dist; then rm -f %%PREFIX%%/%%INSTALL_DIR%%/redirector.conf; fi
Lines 19-25 Link Here
19
%%INSTALL_DIR%%/tools/kill-cache
25
%%INSTALL_DIR%%/tools/kill-cache
20
%%INSTALL_DIR%%/tools/set-permissions
26
%%INSTALL_DIR%%/tools/set-permissions
21
@dirrm %%INSTALL_DIR%%/tools
27
@dirrm %%INSTALL_DIR%%/tools
22
@dirrm %%INSTALL_DIR%%
28
@dirrmtry %%INSTALL_DIR%%
23
%%BAN%%share/examples/%%INSTALL_DIR%%/banlists/banners/pcre
29
%%BAN%%share/examples/%%INSTALL_DIR%%/banlists/banners/pcre
24
%%BAN%%share/examples/%%INSTALL_DIR%%/banlists/banners/urls
30
%%BAN%%share/examples/%%INSTALL_DIR%%/banlists/banners/urls
25
%%BAN%%@dirrm share/examples/%%INSTALL_DIR%%/banlists/banners
31
%%BAN%%@dirrm share/examples/%%INSTALL_DIR%%/banlists/banners

Return to bug 95300