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

(-)./Makefile (-11 / +9 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	freepops
8
PORTNAME=	freepops
9
PORTVERSION=	0.0.99
9
PORTVERSION=	0.2.7
10
PORTREVISION=	1
10
PORTREVISION=	0
11
CATEGORIES=	mail
11
CATEGORIES=	mail
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	freepops
13
MASTER_SITE_SUBDIR=	freepops
Lines 18-24 Link Here
18
LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2 \
18
LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2 \
19
		curl:${PORTSDIR}/ftp/curl
19
		curl:${PORTSDIR}/ftp/curl
20
20
21
MAN1=		freepopsd.1
21
MAN1=		freepopsd.1 freepops-updater-dialog.1 freepops-updater-zenity.1
22
22
23
USE_BISON=	build
23
USE_BISON=	build
24
USE_GMAKE=	yes
24
USE_GMAKE=	yes
Lines 29-44 Link Here
29
29
30
post-patch:
30
post-patch:
31
	@${REINPLACE_CMD} -e \
31
	@${REINPLACE_CMD} -e \
32
		's|\(WHERE=\)/usr/local|\1${PREFIX}|; \
32
		's|^#!/bin/bash|#!/bin/sh|; \
33
		 s|^#!/bin/bash|#!/bin/sh|; \
33
		 s|\(WHERE=\)/usr/local|\1${PREFIX}|; \
34
		 s|/usr/local|${LOCALBASE}|; \
34
		 s|/usr/local|${LOCALBASE}|; \
35
		 s|^CC=gcc||; \
35
		 s|^CC=$${CC:-gcc}||; \
36
		 s|-O2 -g3 -march=i486|${CFLAGS}|' \
36
		 s|^CXX=$${CXX:-g++}||; \
37
		 s|=$${CFLAGS:-"-O2 -g3 \(.*\)"}|="$${CFLAGS} \1"|' \
37
		${WRKSRC}/${CONFIGURE_SCRIPT}
38
		${WRKSRC}/${CONFIGURE_SCRIPT}
38
	@${REINPLACE_CMD} -e \
39
	@${REINPLACE_CMD} -e \
39
		's|$$(PREFIX)|${PREFIX}/|; \
40
		's|$$(PREFIX)|${PREFIX}/|; \
40
		 s|share/\(man/man1\)|\1|; \
41
		 s|share/\(man/man1\)|\1|; \
41
		 s|$$(DESTDIR)\(/etc/freepops\)|${PREFIX}\1|; \
42
		 s|$$(DESTDIR)\(etc/freepops\)|${PREFIX}/\1|; \
42
		 s|\(cp config\.lua\) .*|\1 ${PREFIX}/etc/freepops/config.lua.sample|; \
43
		 s|\(cp config\.lua\) .*|\1 ${PREFIX}/etc/freepops/config.lua.sample|; \
43
		 s|for D in modules/include/\*/;|for D in modules/include/*;|' \
44
		 s|for D in modules/include/\*/;|for D in modules/include/*;|' \
44
		${WRKSRC}/Makefile
45
		${WRKSRC}/Makefile
Lines 46-54 Link Here
46
		's|-pthread|${PTHREAD_LIBS}|g'\
47
		's|-pthread|${PTHREAD_LIBS}|g'\
47
		${WRKSRC}/src/Makefile
48
		${WRKSRC}/src/Makefile
48
	@${REINPLACE_CMD} -e \
49
	@${REINPLACE_CMD} -e \
49
		's|^#!/bin/bash|#!/bin/sh|' \
50
		${WRKSRC}/modules/src/curl_lua/find_curl.sh
51
	@${REINPLACE_CMD} -e \
52
		's|^#CURL_LD_FLAGS|CURL_LD_FLAGS|' \
50
		's|^#CURL_LD_FLAGS|CURL_LD_FLAGS|' \
53
		${WRKSRC}/src/Makefile
51
		${WRKSRC}/src/Makefile
54
52
(-)./distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (freepops-0.0.99.tar.gz) = 8840fb6b3d4d0916bcddde926d068e4e
1
MD5 (freepops-0.2.7.tar.gz) = 768e685746b33ff6469d35730667086f
2
SHA256 (freepops-0.0.99.tar.gz) = a4a10ffe46b5cf98ac43521ad16e06540ac007eccebc8c3974e224f14c52eb04
2
SHA256 (freepops-0.2.7.tar.gz) = 4cf97069d1f1b10bec896d856d78f2867be8ede10917767e5d813c0c69b6a817
3
SIZE (freepops-0.0.99.tar.gz) = 2092051
3
SIZE (freepops-0.2.7.tar.gz) = 1955240
(-)./files/patch-modules_src_Makefile.template (-11 lines)
Lines 1-11 Link Here
1
--- modules/src/Makefile.template.orig	Mon Nov 14 20:21:27 2005
2
+++ modules/src/Makefile.template	Mon Nov 14 20:21:50 2005
3
@@ -77,7 +77,7 @@
4
 	
5
 .%.d:%.c
6
 	$(H)echo " building dep for $<"
7
-	$(H)$(CC) -I. -I$(PREFIX)/include $(CFLAGS) -MM $< > $@;
8
+	$(H)$(CC) ${CFLAGS} -MM $< > $@;
9
 
10
 .%.d:%.pkg
11
 	$(H)echo " building dep for $<"
(-)./pkg-plist (-53 / +60 lines)
Lines 1-56 Link Here
1
bin/freepops-updater-dialog
2
bin/freepops-updater-zenity
1
bin/freepopsd
3
bin/freepopsd
2
@unexec if cmp -s %D/etc/freepops/config.lua %D/etc/freepops/config.lua.sample; then rm -f %D/etc/freepops/config.lua; fi
4
share/doc/freepops/MANUAL.txt
5
share/freepops/lua/abv.lua
6
share/freepops/lua/aggregator.lua
7
share/freepops/lua/aol.lua
8
share/freepops/lua/browser/browser.lua
9
share/freepops/lua/browser/cookie.lua
10
share/freepops/lua/common.lua
11
share/freepops/lua/config.lua
12
share/freepops/lua/davmail.lua
13
share/freepops/lua/excite.lua
14
share/freepops/lua/fastmail.lua
15
share/freepops/lua/flatnuke.lua
16
share/freepops/lua/foo.lua
17
share/freepops/lua/freepops.lua
18
share/freepops/lua/gmail.lua
19
share/freepops/lua/hotmail.lua
20
share/freepops/lua/httpmail.lua
21
share/freepops/lua/juno.lua
22
share/freepops/lua/kernel.lua
23
share/freepops/lua/libero.lua
24
share/freepops/lua/lxp/lom.lua
25
share/freepops/lua/lycos.lua
26
share/freepops/lua/mail2world.lua
27
share/freepops/lua/mailcom.lua
28
share/freepops/lua/mimer.lua
29
share/freepops/lua/monitor.lua
30
share/freepops/lua/netscape.lua
31
share/freepops/lua/orange.lua
32
share/freepops/lua/plugins2xml.lua
33
share/freepops/lua/popforward.lua
34
share/freepops/lua/psock.lua
35
share/freepops/lua/serial.lua
36
share/freepops/lua/skeleton.lua
37
share/freepops/lua/soap/http.lua
38
share/freepops/lua/soap/soap.lua
39
share/freepops/lua/socket.lua
40
share/freepops/lua/softhome.lua
41
share/freepops/lua/squirrelmail.lua
42
share/freepops/lua/supereva.lua
43
share/freepops/lua/support.lua
44
share/freepops/lua/table2xml.lua
45
share/freepops/lua/tin.lua
46
share/freepops/lua/tre.lua
47
share/freepops/lua/updater.lua
48
share/freepops/lua/updater_common.lua
49
share/freepops/lua/updater_php.lua
50
share/freepops/lua/version_comparer.lua
51
share/freepops/lua/xml2table.lua
52
share/freepops/lua/xml2tex.lua
53
share/freepops/lua/yahoo.lua
54
@dirrm share/freepops/lua/soap
55
@dirrm share/freepops/lua/lxp
56
@dirrm share/freepops/lua/browser
57
@dirrm share/freepops/lua
58
@dirrm share/freepops
59
@dirrm share/doc/freepops
60
@unexec if cmp -s %D/etc/freepops/config.lua.sample %D/etc/freepops/config.lua; then rm -f %D/etc/freepops/config.lua; fi
3
etc/freepops/config.lua.sample
61
etc/freepops/config.lua.sample
4
@exec [ -f %B/config.lua ] || cp %B/%f %B/config.lua
62
@exec if [ ! -f %D/etc/freepops/config.lua ] ; then cp -p %D/%F %B/config.lua; fi
5
%%DOCSDIR%%/MANUAL.txt
6
%%DATADIR%%/lua/aggregator.lua
7
%%DATADIR%%/lua/aol.lua
8
%%DATADIR%%/lua/browser/browser.lua
9
%%DATADIR%%/lua/browser/cookie.lua
10
%%DATADIR%%/lua/common.lua
11
%%DATADIR%%/lua/compat-5.1.lua
12
%%DATADIR%%/lua/config.lua
13
%%DATADIR%%/lua/criticalpath.lua
14
%%DATADIR%%/lua/davmail.lua
15
%%DATADIR%%/lua/fastmail.lua
16
%%DATADIR%%/lua/flatnuke.lua
17
%%DATADIR%%/lua/foo.lua
18
%%DATADIR%%/lua/freepops.lua
19
%%DATADIR%%/lua/gmail.lua
20
%%DATADIR%%/lua/hotmail.lua
21
%%DATADIR%%/lua/httpmail.lua
22
%%DATADIR%%/lua/juno.lua
23
%%DATADIR%%/lua/kernel.lua
24
%%DATADIR%%/lua/libero.lua
25
%%DATADIR%%/lua/lxp/lom.lua
26
%%DATADIR%%/lua/lycos.lua
27
%%DATADIR%%/lua/mail2world.lua
28
%%DATADIR%%/lua/mailcom.lua
29
%%DATADIR%%/lua/mimer.lua
30
%%DATADIR%%/lua/netscape.lua
31
%%DATADIR%%/lua/plugins2xml.lua
32
%%DATADIR%%/lua/popforward.lua
33
%%DATADIR%%/lua/serial.lua
34
%%DATADIR%%/lua/skeleton.lua
35
%%DATADIR%%/lua/soap/http.lua
36
%%DATADIR%%/lua/soap/soap.lua
37
%%DATADIR%%/lua/squirrelmail.lua
38
%%DATADIR%%/lua/supereva.lua
39
%%DATADIR%%/lua/support.lua
40
%%DATADIR%%/lua/table2xml.lua
41
%%DATADIR%%/lua/tin.lua
42
%%DATADIR%%/lua/tre.lua
43
%%DATADIR%%/lua/updater.lua
44
%%DATADIR%%/lua/version_comparer.lua
45
%%DATADIR%%/lua/xml2table.lua
46
%%DATADIR%%/lua/xml2tex.lua
47
%%DATADIR%%/lua/yahoo.lua
48
@dirrmtry %%DATADIR%%/lua_unofficial
49
@dirrm %%DATADIR%%/lua/soap
50
@dirrm %%DATADIR%%/lua/lxp
51
@dirrm %%DATADIR%%/lua/browser
52
@dirrm %%DATADIR%%/lua
53
@dirrm %%DATADIR%%
54
@dirrm %%DOCSDIR%%
55
@dirrmtry etc/freepops
63
@dirrmtry etc/freepops
56
@exec mkdir -p %D/share/freepops/lua_unofficial

Return to bug 125980