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

(-)/usr/ports/net-p2p/bitflu/Makefile (-4 / +23 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	bitflu
8
PORTNAME=	bitflu
9
PORTVERSION=	0.33
9
PORTVERSION=	0.50
10
CATEGORIES=	net-p2p
10
CATEGORIES=	net-p2p
11
MASTER_SITES=	http://bitflu.workaround.ch/bitflu/ CENKES
11
MASTER_SITES=	http://bitflu.workaround.ch/bitflu/ CENKES
12
EXTRACT_SUFX=	.tgz
12
EXTRACT_SUFX=	.tgz
Lines 17-30 Link Here
17
RUN_DEPENDS=	p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
17
RUN_DEPENDS=	p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
18
		p5-URI>=0:${PORTSDIR}/net/p5-URI
18
		p5-URI>=0:${PORTSDIR}/net/p5-URI
19
19
20
PLIST_FILES=	bin/bitflu %%EXAMPLESDIR%%/bitflu.config
20
SUB_FILES=	pkg-message
21
PLIST_DIRS=	%%EXAMPLESDIR%%
21
SUB_LIST+=	SITE_PERL=${SITE_PERL}
22
WRKSRC=		${WRKDIR}/${PORTNAME}
22
SUB_LIST+=	DOCSDIR=${DOCSDIR}
23
USE_PERL5=	yes
23
NO_BUILD=	yes
24
NO_BUILD=	yes
24
25
25
do-install:
26
do-install:
26
	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME}
27
	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME}
28
	@${INSTALL_SCRIPT} ${WRKSRC}/tools/fluconvert.pl ${PREFIX}/bin/fluconvert.pl
29
	@${INSTALL} -d ${SITE_PERL}/Bitflu
30
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/00_StorageFarabDb.pm ${SITE_PERL}/Bitflu/00_StorageFarabDb.pm
31
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/00_StorageVFS.pm ${SITE_PERL}/Bitflu/00_StorageVFS.pm
32
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/10_AdminHTTP.pm ${SITE_PERL}/Bitflu/10_AdminHTTP.pm
33
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/10_AdminTelnet.pm ${SITE_PERL}/Bitflu/10_AdminTelnet.pm
34
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/20_DownloadBitTorrent.pm ${SITE_PERL}/Bitflu/20_DownloadBitTorrent.pm
35
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/20_DownloadHTTP.pm ${SITE_PERL}/Bitflu/20_DownloadHTTP.pm
36
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/30_SourcesBitTorrent.pm ${SITE_PERL}/Bitflu/30_SourcesBitTorrent.pm
37
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/30_SourcesBitTorrentKademlia.pm ${SITE_PERL}/Bitflu/30_SourcesBitTorrentKademlia.pm
38
	@${INSTALL_DATA} ${WRKSRC}/plugins/Bitflu/99_Cron.pm ${SITE_PERL}/Bitflu/99_Cron.pm
27
	@${INSTALL} -d ${EXAMPLESDIR}/
39
	@${INSTALL} -d ${EXAMPLESDIR}/
28
	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.config.example ${EXAMPLESDIR}/${PORTNAME}.config
40
	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.config.example ${EXAMPLESDIR}/${PORTNAME}.config
29
41
42
.if !defined(NOPORTDOCS)
43
post-install:
44
	@${INSTALL} -d ${DOCSDIR}
45
	@${INSTALL_DATA} ${WRKSRC}/tools/fluconvert-README.txt ${DOCSDIR}/fluconvert-README.txt
46
	@${CAT} ${PKGMESSAGE}
47
.endif
48
30
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)/usr/ports/net-p2p/bitflu/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (bitflu-0.33.tgz) = fe04d4b58bfef780b635d99bab4383c4
1
MD5 (bitflu-0.50.tgz) = 19eaff69274857a4d6cefd85f7590c0d
2
SHA256 (bitflu-0.33.tgz) = 26c9b3fa99c4d67384018d2ce3b12326ed5cf25596e30f3a29d40b9e9446b3bd
2
SHA256 (bitflu-0.50.tgz) = 602603e4d0c48cbf6f001562af941f81f11a35446c14c6f16a33b023318de47c
3
SIZE (bitflu-0.33.tgz) = 55433
3
SIZE (bitflu-0.50.tgz) = 106930
(-)/usr/ports/net-p2p/bitflu/files/pkg-message.in (+14 lines)
Line 0 Link Here
1
To use bitflu with the plugins installed by this package, configure
2
your .bitflu.config to search for plugins here (instead of the default
3
./plugins):
4
5
  %%SITE_PERL%%
6
7
If you have previously used a version of bitflu prior to 0.4x, you may
8
want to convert your data to the new storage plugin (which was
9
introduced along with the upstream bitflu re-write). Such conversions
10
can be done using fluconvert. If the package is build with
11
documentation, the upstream instructions for using fluconvert is
12
installed at:
13
14
  %%DOCSDIR%%/fluconvert-README.txt
(-)/usr/ports/net-p2p/bitflu/pkg-plist (+16 lines)
Line 0 Link Here
1
%%EXAMPLESDIR%%/bitflu.config
2
%%PORTDOCS%%%%DOCSDIR%%/fluconvert-README.txt
3
%%SITE_PERL%%/Bitflu/00_StorageFarabDb.pm
4
%%SITE_PERL%%/Bitflu/00_StorageVFS.pm
5
%%SITE_PERL%%/Bitflu/10_AdminHTTP.pm
6
%%SITE_PERL%%/Bitflu/10_AdminTelnet.pm
7
%%SITE_PERL%%/Bitflu/20_DownloadBitTorrent.pm
8
%%SITE_PERL%%/Bitflu/20_DownloadHTTP.pm
9
%%SITE_PERL%%/Bitflu/30_SourcesBitTorrent.pm
10
%%SITE_PERL%%/Bitflu/30_SourcesBitTorrentKademlia.pm
11
%%SITE_PERL%%/Bitflu/99_Cron.pm
12
%%PORTDOCS%%@dirrm %%DOCSDIR%%
13
bin/bitflu
14
bin/fluconvert.pl
15
@dirrm %%EXAMPLESDIR%%
16
@dirrm %%SITE_PERL%%/Bitflu

Return to bug 126200