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

(-)pilot-link/Makefile (-18 / +26 lines)
Lines 2-45 Link Here
2
# Date created:         November, 1997
2
# Date created:         November, 1997
3
# Whom:                 Paul Traina <pst@FreeBSD.org>
3
# Whom:                 Paul Traina <pst@FreeBSD.org>
4
#
4
#
5
# $FreeBSD: ports/palm/pilot-link/Makefile,v 1.77 2006/08/15 00:56:21 clsung Exp $
5
# $FreeBSD: /repoman/r/pcvs/ports/palm/pilot-link/Makefile,v 1.74 2006/02/01 16:28:50 garga Exp $
6
#
6
#
7
7
8
PORTNAME=	pilot-link
8
PORTNAME=	pilot-link
9
PORTVERSION=	0.11.8
9
DISTVERSION=	0.12.1
10
PORTREVISION=	4
11
PORTEPOCH=	1
10
PORTEPOCH=	1
12
CATEGORIES=	palm comms
11
CATEGORIES=	palm comms
13
MASTER_SITES=	${MASTER_SITE_GENTOO}
12
MASTER_SITES=	http://katerina.frederic.k12.wi.us/mirror/pilot-link/
14
MASTER_SITE_SUBDIR=	distfiles
15
13
16
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	samm@os2.kiev.ua
17
COMMENT=	PalmPilot communications utilities (backup/restore/install/debug/...)
15
COMMENT=	Suite of tools used to connect and sync your Palm handled
18
16
19
USE_ICONV=	yes
17
USE_ICONV=	yes
20
USE_GETOPT_LONG=yes
18
USE_GETOPT_LONG=yes
21
USE_BZIP2=	yes
19
USE_BZIP2=	yes
22
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
23
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
24
USE_PERL5=	yes
25
TCL_VER?=	8.4
26
22
27
CFLAGS+=	-I${LOCALBASE}/include
23
CFLAGS+=	-I${WRKSRC}/popt -I${LOCALBASE}/include
28
HAS_CONFIGURE=	yes
24
HAS_CONFIGURE=	yes
29
CONFIGURE_ARGS+=--with-perl5=${PERL5} --with-libiconv=${LOCALBASE} --program-transform-name=
25
CONFIGURE_ARGS+=--with-libiconv=${LOCALBASE}  --with-included-popt --enable-conduits \
30
CONFIGURE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib"
26
		 --mandir=${MANPREFIX}/man
27
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS:S/-Werror//}" # clear -Werror from CFLAGS
31
28
32
OPTIONS=	TCL "Build Tcl/Tk bindings" off
29
OPTIONS=	PNG "build with png support" off\
30
		THREADS "built-in thread safety" on\
31
32
PLIST_SUB+=	PKGCONFIG_DIR=${PKGCONFIG_DIR}
33
33
34
.include "${.CURDIR}/manpages.mk"
34
.include "${.CURDIR}/manpages.mk"
35
.include <bsd.port.pre.mk>
35
.include <bsd.port.pre.mk>
36
36
37
.if defined(WITH_TCL)
37
post-patch:
38
LIB_DEPENDS+=	tk${TCL_VER:S/.//}:${PORTSDIR}/x11-toolkits/tk${TCL_VER:S/.//}
38
	@${REINPLACE_CMD} -e 's,^pkgconfigdir = .*$$,pkgconfigdir = ${PREFIX}/libdata/pkgconfig,' \
39
CONFIGURE_ARGS+=--with-tclinclude=${LOCALBASE}/include/tcl${TCL_VER}/ --with-tcl=${LOCALBASE}/lib/tcl${TCL_VER}/
39
		${WRKSRC}/Makefile.in
40
PLIST_SUB+=	WITH_TCL=""
40
41
.if !defined(WITHOUT_THREADS)
42
CONFIGURE_ARGS+=	--enable-threads
43
LDFLAGS+=	${PTHREAD_LIBS}
44
.endif
45
46
.if defined(WITH_PNG)
47
LIB_DEPENDS+=	png.5:${PORTSDIR}/graphics/png
48
CONFIGURE_ARGS+=	--with-libpng=${PREFIX}
41
.else
49
.else
42
PLIST_SUB+=	WITH_TCL="@comment "
50
CONFIGURE_ARGS+=	--disable-png
43
.endif
51
.endif
44
52
45
.include <bsd.port.post.mk>
53
.include <bsd.port.post.mk>
(-)pilot-link/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (pilot-link-0.11.8.tar.bz2) = 586f84add601e8b86da3093ab784e997
1
MD5 (pilot-link-0.12.1.tar.bz2) = 80579c6f68eb583f54294d5651c4632b
2
SHA256 (pilot-link-0.11.8.tar.bz2) = 952a97df5d13d926f0d5ce487e15268b1400fa0e7c43ea9303fba92818cce1cb
2
SHA256 (pilot-link-0.12.1.tar.bz2) = 4f8b152749db32d531333cf439ff546beade3df7416071de9d1fad496635dec3
3
SIZE (pilot-link-0.11.8.tar.bz2) = 649034
3
SIZE (pilot-link-0.12.1.tar.bz2) = 931338
(-)pilot-link/files/patch-ab (-16 lines)
Lines 1-16 Link Here
1
--- configure.orig	Tue Jul  1 14:08:40 2003
2
+++ configure	Wed Dec 17 23:43:55 2003
3
@@ -1746,11 +1746,11 @@
4
 
5
 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6
 # It thinks the first close brace ends the variable substitution.
7
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8
+INSTALL_PROGRAM='${INSTALL}'
9
 
10
 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11
 
12
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
13
+INSTALL_DATA='${INSTALL} -m 644'
14
 
15
 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
16
 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
(-)pilot-link/files/patch-ac (-17 lines)
Lines 1-17 Link Here
1
--- bindings/Tcl/tclAppInit.c.orig	Sat Feb 19 19:14:05 2005
2
+++ bindings/Tcl/tclAppInit.c	Sat Feb 19 19:14:16 2005
3
@@ -15,14 +15,6 @@
4
 
5
 #include "tcl.h"
6
 
7
-/*
8
- * The following variable is a special hack that is needed in order for
9
- * Sun shared libraries to be used for Tcl.
10
- */
11
-
12
-extern int matherr();
13
-int *tclDummyMathPtr = (int *) matherr;
14
-
15
 EXTERN int		Pitcl_Init _ANSI_ARGS_((Tcl_Interp *interp));
16
 
17
 #ifdef TCL_TEST
(-)pilot-link/files/patch-src_read-todos.c (-14 lines)
Lines 1-14 Link Here
1
2
$FreeBSD: ports/palm/pilot-link/files/patch-src_read-todos.c,v 1.3 2006/02/02 17:11:04 garga Exp $
3
4
--- src/read-todos.c.orig	Mon Feb  2 23:09:47 2004
5
+++ src/read-todos.c	Mon Feb  2 23:10:22 2004
6
@@ -184,7 +184,7 @@
7
 		printf("Priority: %d\n", t.priority);
8
 		printf("Completed: %s\n", t.complete ? "Yes" : "No");
9
 		if (t.indefinite)
10
-			printf("Due: No Date");
11
+			printf("Due: No Date\n");
12
 		else
13
 			printf("Due: %s", asctime(&t.due));
14
 		if (t.description)
(-)pilot-link/files/patch-xml (+15 lines)
Line 0 Link Here
1
--- doc/xml/Makefile.in.ori	Wed Sep 13 08:03:19 2006
2
+++ doc/xml/Makefile.in	Wed Sep 13 08:03:24 2006
3
@@ -582,9 +582,9 @@
4
 
5
 
6
 all:
7
-	$(XSLTPROC) $(XSLTPROC_FLAGS) -o $(top_srcdir)/doc/man/ \
8
-	$(top_srcdir)/../doc/xml/docbook.xsl \
9
-	$(top_srcdir)/../doc/xml/pilot-link.docbook
10
+#	$(XSLTPROC) $(XSLTPROC_FLAGS) -o $(top_srcdir)/doc/man/ \
11
+#	$(top_srcdir)/../doc/xml/docbook.xsl \
12
+#	$(top_srcdir)/../doc/xml/pilot-link.docbook
13
 
14
 distclean-local:
15
 	$(RM) -f xml/catalog.xml
(-)pilot-link/manpages.mk (-23 / +36 lines)
Lines 1-23 Link Here
1
MAN1+=		addresses.1
1
MAN1+=          ietf2datebook.1
2
MAN1+=		dlpsh.1
2
MAN1+=          install-datebook.1
3
MAN1+=		hinotes.1
3
MAN1+=          install-expenses.1
4
MAN1+=		ietf2datebook.1
4
MAN1+=          install-hinote.1
5
MAN1+=		install-datebook.1
5
MAN1+=          install-memo.1
6
MAN1+=		install-expenses.1
6
MAN1+=          install-netsync.1
7
MAN1+=		install-hinote.1
7
MAN1+=          install-todo.1
8
MAN1+=		install-memo.1
8
MAN1+=          install-todos.1
9
MAN1+=		install-netsync.1
9
MAN1+=          install-user.1
10
MAN1+=		install-todo.1
10
MAN1+=          pilot-addresses.1
11
MAN1+=		install-user.1
11
MAN1+=          pilot-clip.1
12
MAN1+=		memos.1
12
MAN1+=          pilot-csd.1
13
MAN1+=		pi-getram.1
13
MAN1+=          pilot-debugsh.1
14
MAN1+=		pi-getrom.1
14
MAN1+=          pilot-dedupe.1
15
MAN1+=		pilot-addresses.1
15
MAN1+=          pilot-dlpsh.1
16
MAN1+=		pilot-foto.1
16
MAN1+=          pilot-file.1
17
MAN1+=		pilot-xfer.1
17
MAN1+=          pilot-foto.1
18
MAN1+=		read-expenses.1
18
MAN1+=          pilot-getram.1
19
MAN1+=		read-ical.1
19
MAN1+=          pilot-getrom.1
20
MAN1+=		read-notepad.1
20
MAN1+=          pilot-getromtoken.1
21
MAN1+=		read-palmpix.1
21
MAN1+=          pilot-hinotes.1
22
MAN1+=		read-todos.1
22
MAN1+=          pilot-memos.1
23
MAN7+=		pilot-link.7
23
MAN1+=          pilot-nredir.1
24
MAN1+=          pilot-reminders.1
25
MAN1+=          pilot-schlep.1
26
MAN1+=          pilot-treofoto.1
27
MAN1+=          pilot-wav.1
28
MAN1+=          pilot-xfer.1
29
MAN1+=          read-expenses.1
30
MAN1+=          read-ical.1
31
MAN1+=          read-notepad.1
32
MAN1+=          read-palmpix.1
33
MAN1+=          read-screenshot.1
34
MAN1+=          read-todos.1
35
MAN1+=          read-veo.1
36
MAN7+=          pilot-link.7
(-)pilot-link/pkg-plist (-74 / +62 lines)
Lines 1-51 Link Here
1
bin/addresses
2
bin/ccexample
3
bin/debugsh
4
bin/dlpsh
5
bin/hinotes
6
bin/install-datebook
7
bin/install-expenses
8
bin/install-hinote
9
bin/install-memo
10
bin/install-netsync
11
bin/install-todo
12
bin/install-todos
13
bin/install-user
14
bin/memos
15
bin/money2qif
16
bin/pi-csd
17
bin/pi-getram
18
bin/pi-getrom
19
bin/pi-getromtoken
20
bin/pi-nredir
21
bin/pilot-addresses
22
bin/pilot-archive
23
bin/pilot-clip
24
bin/pilot-datebook
25
bin/pilot-dedupe
26
bin/pilot-file
27
bin/pilot-foto
28
bin/pilot-prc
29
bin/pilot-schlep
30
bin/pilot-xfer
31
%%WITH_TCL%%bin/pitclsh
32
bin/read-expenses
33
bin/read-ical
34
bin/read-notepad
35
bin/read-palmpix
36
bin/read-todos
37
bin/reminders
38
include/pi-address.h
1
include/pi-address.h
39
include/pi-address.hxx
40
include/pi-appinfo.h
2
include/pi-appinfo.h
41
include/pi-appinfo.hxx
42
include/pi-args.h
3
include/pi-args.h
4
include/pi-buffer.h
43
include/pi-cmp.h
5
include/pi-cmp.h
6
include/pi-contact.h
44
include/pi-datebook.h
7
include/pi-datebook.h
45
include/pi-datebook.hxx
46
include/pi-debug.h
8
include/pi-debug.h
47
include/pi-dlp.h
9
include/pi-dlp.h
48
include/pi-dlp.hxx
10
include/pi-error.h
11
include/pi-foto.h
49
include/pi-expense.h
12
include/pi-expense.h
50
include/pi-file.h
13
include/pi-file.h
51
include/pi-header.h
14
include/pi-header.h
Lines 55-66 Link Here
55
include/pi-mail.h
18
include/pi-mail.h
56
include/pi-md5.h
19
include/pi-md5.h
57
include/pi-memo.h
20
include/pi-memo.h
58
include/pi-memo.hxx
59
include/pi-money.h
21
include/pi-money.h
60
include/pi-net.h
22
include/pi-net.h
61
include/pi-notepad.h
62
include/pi-padp.h
23
include/pi-padp.h
63
include/pi-palmpix.h
64
include/pi-serial.h
24
include/pi-serial.h
65
include/pi-slp.h
25
include/pi-slp.h
66
include/pi-sockaddr.h
26
include/pi-sockaddr.h
Lines 69-106 Link Here
69
include/pi-sync.h
29
include/pi-sync.h
70
include/pi-sys.h
30
include/pi-sys.h
71
include/pi-syspkt.h
31
include/pi-syspkt.h
32
include/pi-threadsafe.h
33
include/pi-notepad.h
34
include/pi-palmpix.h
72
include/pi-todo.h
35
include/pi-todo.h
73
include/pi-todo.hxx
74
include/pi-usb.h
36
include/pi-usb.h
75
include/pi-util.h
37
include/pi-util.h
38
include/pi-veo.h
39
include/pi-versamail.h
76
include/pi-version.h
40
include/pi-version.h
77
lib/libpisock++.a
41
bin/install-datebook
78
lib/libpisock++.la
42
bin/install-expenses
79
lib/libpisock++.so
43
bin/install-hinote
80
lib/libpisock++.so.0
44
bin/install-memo
81
lib/libpisock.a
45
bin/install-netsync
82
lib/libpisock.la
46
bin/install-todo
83
lib/libpisock.so
47
bin/install-todos
84
lib/libpisock.so.8
48
bin/install-user
85
lib/libpisync.a
49
bin/pilot-addresses
86
lib/libpisync.la
50
bin/pilot-clip
87
lib/libpisync.so
51
bin/pilot-csd
88
lib/libpisync.so.0
52
bin/pilot-debugsh
89
%%WITH_TCL%%lib/libpitcl.a
53
bin/pilot-dedupe
90
%%WITH_TCL%%lib/libpitcl.so.0
54
bin/pilot-dlpsh
91
%%WITH_TCL%%lib/libpitcl.so
55
bin/pilot-file
56
bin/pilot-foto
57
bin/pilot-getram
58
bin/pilot-getrom
59
bin/pilot-getromtoken
60
bin/pilot-hinotes
61
bin/pilot-memos
62
bin/pilot-nredir
63
bin/pilot-reminders
64
bin/pilot-schlep
65
bin/pilot-treofoto
66
bin/pilot-wav
67
bin/pilot-xfer
68
bin/read-expenses
69
bin/read-ical
70
bin/read-notepad
71
bin/read-palmpix
72
bin/read-screenshot
73
bin/read-todos
74
bin/read-veo
92
share/aclocal/pilot-link.m4
75
share/aclocal/pilot-link.m4
93
share/pilot-link/getrom.prc
76
libdata/pkgconfig/pilot-link.pc
94
share/pilot-link/getrom2.prc
77
%%DATADIR%%/prc/getrom.prc
95
share/pilot-link/pix/b1.gif
78
%%DATADIR%%/prc/getrom2.prc
96
share/pilot-link/pix/b2.gif
79
%%DATADIR%%/pix/b1.gif
97
share/pilot-link/pix/b3.gif
80
%%DATADIR%%/pix/b2.gif
98
share/pilot-link/pix/b4.gif
81
%%DATADIR%%/pix/b3.gif
99
share/pilot-link/pix/b5.gif
82
%%DATADIR%%/pix/b4.gif
100
share/pilot-link/pix/b6.gif
83
%%DATADIR%%/pix/b5.gif
101
share/pilot-link/pix/b7.gif
84
%%DATADIR%%/pix/b6.gif
102
share/pilot-link/pix/case.gif
85
%%DATADIR%%/pix/b7.gif
103
share/pilot-link/pix/case.xbm
86
%%DATADIR%%/pix/case.gif
104
share/pilot-link/pix/casemask.xbm
87
%%DATADIR%%/pix/casemask.xbm
105
@dirrm share/pilot-link/pix
88
%%DATADIR%%/pix/case.xbm
106
@dirrm share/pilot-link
89
%%DATADIR%%/udev/60-libpisock.rules
90
91
@dirrm %%DATADIR%%/pix
92
@dirrm %%DATADIR%%/prc
93
@dirrm %%DATADIR%%/udev
94
@dirrm %%DATADIR%%

Return to bug 103211