Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2003 16:26:36 +0200
From:      Tijl Coosemans <tijl@ulyssis.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/56137: [new port] TiLP: TI calculator link program
Message-ID:  <20030829162636.55a28938.tijl@ulyssis.org>
Resent-Message-ID: <200308291430.h7TEUIq0030049@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         56137
>Category:       ports
>Synopsis:       [new port] TiLP: TI calculator link program
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 29 07:30:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Tijl Coosemans
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD 10-4-5-217.kotnet.org 4.8-STABLE FreeBSD 4.8-STABLE #0: Sat Jun 28 17:44:16 CEST 2003 root@10-4-5-217.kotnet.org:/usr/obj/usr/src/sys/TIJL i386

Depends on PRs ports/56134 (libticables), ports/56135 (libtifiles) and ports/56136 (libticalcs)
	
>Description:
TiLP is a Linking Program to send/receive files to/from your TI calculator.
>How-To-Repeat:
	
>Fix:

	

--- tilp begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	tilp
#	tilp/files
#	tilp/files/patch-Makefile.in
#	tilp/files/patch-src-tilp_misc.c
#	tilp/files/patch-src-tilp_plugin.c
#	tilp/files/patch-man-Makefile.in
#	tilp/files/patch-src-action.c
#	tilp/distinfo
#	tilp/Makefile
#	tilp/pkg-descr
#	tilp/pkg-plist
#
echo c - tilp
mkdir -p tilp > /dev/null 2>&1
echo c - tilp/files
mkdir -p tilp/files > /dev/null 2>&1
echo x - tilp/files/patch-Makefile.in
sed 's/^X//' >tilp/files/patch-Makefile.in << 'END-of-tilp/files/patch-Makefile.in'
X--- Makefile.in.orig	Wed Aug 27 22:44:39 2003
X+++ Makefile.in	Wed Aug 27 22:45:35 2003
X@@ -185,7 +185,6 @@
X # subdirectories to scan
X SUBDIRS = \
X 	glade help icons man misc pixmaps src win32 \
X-	plugins registry \
X 	po intl
X 
X 
END-of-tilp/files/patch-Makefile.in
echo x - tilp/files/patch-src-tilp_misc.c
sed 's/^X//' >tilp/files/patch-src-tilp_misc.c << 'END-of-tilp/files/patch-src-tilp_misc.c'
X--- src/tilp_misc.c.orig	Mon Apr 21 14:30:31 2003
X+++ src/tilp_misc.c	Mon Apr 21 12:44:08 2003
X@@ -78,7 +78,7 @@
X 	options.web_options = g_strdup("");
X 	strcpy(options.left_font_name, "");
X 	strcpy(options.right_font_name,
X-	       "-adobe-courier-medium-r-*-*-*-125-*-*-*-*-*-*");
X+	       "-adobe-courier-medium-r-*-*-*-120-*-*-*-*-*-*");
X 	options.console_mode = !0;
X 	locale = setlocale(LC_ALL, NULL);
X 	strcpy(options.locale, locale);
END-of-tilp/files/patch-src-tilp_misc.c
echo x - tilp/files/patch-src-tilp_plugin.c
sed 's/^X//' >tilp/files/patch-src-tilp_plugin.c << 'END-of-tilp/files/patch-src-tilp_plugin.c'
X--- src/tilp_plugin.c.orig	Wed Apr 23 20:51:57 2003
X+++ src/tilp_plugin.c	Thu Apr 24 13:33:41 2003
X@@ -168,6 +168,7 @@
X 	g_dir_close(dir);
X 	DISPLAY(_("Done !\n"));
X 
X+#ifndef __BSD__
X 	// Scan registry 
X 	DISPLAY(_("Scanning registry... "));
X #ifdef __WIN32__
X@@ -229,7 +230,7 @@
X 	}
X 	fclose(reg);
X 	DISPLAY(_("Done !\n"));
X-
X+#endif
X 	return 0;
X }
X 
END-of-tilp/files/patch-src-tilp_plugin.c
echo x - tilp/files/patch-man-Makefile.in
sed 's/^X//' >tilp/files/patch-man-Makefile.in << 'END-of-tilp/files/patch-man-Makefile.in'
X--- man/Makefile.in.orig	Wed Aug 27 23:02:13 2003
X+++ man/Makefile.in	Wed Aug 27 23:03:09 2003
X@@ -393,7 +393,7 @@
X 	groff -Tascii -man $(man_MANS) > Manpage
X 	gcc cleaner.c -o cleaner
X 	./cleaner Manpage
X-	dos2unix Manpage.txt
X+#	dos2unix Manpage.txt
X # Tell versions [3.59,3.63) of GNU make to not export all variables.
X # Otherwise a system limit (for SysV at least) may be exceeded.
X .NOEXPORT:
END-of-tilp/files/patch-man-Makefile.in
echo x - tilp/files/patch-src-action.c
sed 's/^X//' >tilp/files/patch-src-action.c << 'END-of-tilp/files/patch-src-action.c'
X--- src/action.c.orig	Mon Apr 21 15:44:39 2003
X+++ src/action.c	Mon Apr 21 15:49:32 2003
X@@ -23,6 +23,7 @@
X 
X #include <gtk/gtk.h>
X #include <glade/glade.h>
X+#include <stdlib.h>
X #include <string.h>
X 
X #include "action.h"
END-of-tilp/files/patch-src-action.c
echo x - tilp/distinfo
sed 's/^X//' >tilp/distinfo << 'END-of-tilp/distinfo'
XMD5 (tilp-6.68.tar.gz) = 42ae4134fb486e12a38744a52ab773a6
END-of-tilp/distinfo
echo x - tilp/Makefile
sed 's/^X//' >tilp/Makefile << 'END-of-tilp/Makefile'
X# New ports collection makefile for:	tilp
X# Date created:		27 August 2003
X# Whom:			Tijl Coosemans <tijl@ulyssis.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tilp
XPORTVERSION=	6.68
XCATEGORIES=	comms
XCOMMENT=	TI Linking Program
XMAINTAINER=	tijl@ulyssis.org
X
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	tilp
X
XBUILD_DEPENDS=	pkg-config:${PORTSDIR}/devel/pkgconfig
XLIB_DEPENDS=	ticalcs-4.5:${PORTSDIR}/devel/libticalcs \
X		ticables.10:${PORTSDIR}/comms/libticables \
X		tifiles.5:${PORTSDIR}/devel/libtifiles \
X		intl.4:${PORTSDIR}/devel/gettext
X
XUSE_GNOME=	gtk20 libglade2
XUSE_X_PREFIX=	yes
XGNU_CONFIGURE=	yes
XUSE_LIBTOOL=	yes
XUSE_GMAKE=	yes
X
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include"\
X		LDFLAGS="-L${LOCALBASE}/lib"
X
XMAN1=	tilp.1
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_JPEG) || exists(${LOCALBASE}/lib/libjpeg.so.9)
XLIB_DEPENDS+=	jpeg.9:${PORTSDIR}/graphics/jpeg
X.else
Xpre-everything::
X        @${ECHO_MSG}
X        @${ECHO_MSG} "======================================================="
X        @${ECHO_MSG} "If you want to compile with JPEG support, hit Ctrl-C"
X        @${ECHO_MSG} "right now and use \"make WITH_JPEG=yes\""
X        @${ECHO_MSG} "======================================================="
X        @${ECHO_MSG}
X.endif #WITH_JPEG
X
Xpost-install:
X	${MKDIR} ${PREFIX}/lib/tilp
X
X.include <bsd.port.post.mk>
END-of-tilp/Makefile
echo x - tilp/pkg-descr
sed 's/^X//' >tilp/pkg-descr << 'END-of-tilp/pkg-descr'
XTiLP stands for 'Ti Linking Program' or 'Tilp is a Linking Program' (GNU
Xrecursive acronyms). TiLP is a program allowing a computer or a workstation
Xto communicate with a Texas Instruments graphing calculator.
X
XWWW: http://tilp.info/
X
X- Tijl Coosemans
Xtijl@ulyssis.org
END-of-tilp/pkg-descr
echo x - tilp/pkg-plist
sed 's/^X//' >tilp/pkg-plist << 'END-of-tilp/pkg-plist'
Xbin/tilp
Xinclude/tilp/tilp_plugin.h
Xshare/tilp/COPYING
Xshare/tilp/RELEASE
Xshare/tilp/glade/about-2.glade
Xshare/tilp/glade/about-2.gladep
Xshare/tilp/glade/action-2.glade
Xshare/tilp/glade/action-2.gladep
Xshare/tilp/glade/clist_rbm-2.glade
Xshare/tilp/glade/clist_rbm-2.gladep
Xshare/tilp/glade/clock-2.glade
Xshare/tilp/glade/clock-2.gladep
Xshare/tilp/glade/comm-2.glade
Xshare/tilp/glade/comm-2.gladep
Xshare/tilp/glade/extprgms-2.glade
Xshare/tilp/glade/extprgms-2.gladep
Xshare/tilp/glade/general-2.glade
Xshare/tilp/glade/general-2.gladep
Xshare/tilp/glade/manpage-2.glade
Xshare/tilp/glade/manpage-2.gladep
Xshare/tilp/glade/pbars-2.glade
Xshare/tilp/glade/pbars-2.gladep
Xshare/tilp/glade/release-2.glade
Xshare/tilp/glade/release-2.gladep
Xshare/tilp/glade/screen_options-2.glade
Xshare/tilp/glade/screen_options-2.gladep
Xshare/tilp/glade/screenshot-2.glade
Xshare/tilp/glade/screenshot-2.gladep
Xshare/tilp/glade/tilp-2.glade
Xshare/tilp/glade/tilp-2.gladep
Xshare/tilp/glade/user_boxes-2.glade
Xshare/tilp/glade/user_boxes-2.gladep
Xshare/tilp/help/FAQ.html
Xshare/tilp/help/Image12.png
Xshare/tilp/help/Image13.png
Xshare/tilp/help/Image15.png
Xshare/tilp/help/Image17.png
Xshare/tilp/help/Image18.png
Xshare/tilp/help/Image20.png
Xshare/tilp/help/Makefile
Xshare/tilp/help/Makefile.am
Xshare/tilp/help/Makefile.in
Xshare/tilp/help/Manual_en.html
Xshare/tilp/help/Manual_fr.html
Xshare/tilp/help/action.png
Xshare/tilp/help/blank.png
Xshare/tilp/help/comm_cable.png
Xshare/tilp/help/comm_calc.png
Xshare/tilp/help/comm_misc.png
Xshare/tilp/help/dirlist.png
Xshare/tilp/help/ext_prgms.png
Xshare/tilp/help/general_calc.png
Xshare/tilp/help/general_comp.png
Xshare/tilp/help/logo_lpg.png
Xshare/tilp/help/logo_tilp.png
Xshare/tilp/help/popup_menu.png
Xshare/tilp/help/screen_box.png
Xshare/tilp/help/screen_options_1.png
Xshare/tilp/help/screen_options_2.png
Xshare/tilp/help/screenshot_linux.png
Xshare/tilp/help/screenshot_win32.png
Xshare/tilp/icons/App_Var.ico
Xshare/tilp/icons/Application.ico
Xshare/tilp/icons/Asm_Program.ico
Xshare/tilp/icons/Backup.ico
Xshare/tilp/icons/Certificate.ico
Xshare/tilp/icons/Complex.ico
Xshare/tilp/icons/Complex_List.ico
Xshare/tilp/icons/Complex_Matrix.ico
Xshare/tilp/icons/Complex_Vector.ico
Xshare/tilp/icons/Constant.ico
Xshare/tilp/icons/Data.ico
Xshare/tilp/icons/Diff_Equ.ico
Xshare/tilp/icons/Equation.ico
Xshare/tilp/icons/Expression.ico
Xshare/tilp/icons/Figure.ico
Xshare/tilp/icons/Function.ico
Xshare/tilp/icons/GDB.ico
Xshare/tilp/icons/Group.ico
Xshare/tilp/icons/Group_Backup.ico
Xshare/tilp/icons/Group_Var.ico
Xshare/tilp/icons/List.ico
Xshare/tilp/icons/Macro.ico
Xshare/tilp/icons/Matrix.ico
Xshare/tilp/icons/OS_upgrade.ico
Xshare/tilp/icons/Parametric.ico
Xshare/tilp/icons/Picture.ico
Xshare/tilp/icons/Polar.ico
Xshare/tilp/icons/Program.ico
Xshare/tilp/icons/Range.ico
Xshare/tilp/icons/Real.ico
Xshare/tilp/icons/String.ico
Xshare/tilp/icons/TIicon1.ico
Xshare/tilp/icons/TIicon2.ico
Xshare/tilp/icons/TIicon3.ico
Xshare/tilp/icons/TIicon4.ico
Xshare/tilp/icons/Table_Setup.ico
Xshare/tilp/icons/Text.ico
Xshare/tilp/icons/Unknown.ico
Xshare/tilp/icons/Vector.ico
Xshare/tilp/icons/Window_Setup.ico
Xshare/tilp/icons/Y_Var.ico
Xshare/tilp/icons/Zipped.ico
Xshare/tilp/icons/Zoom.ico
Xshare/tilp/icons/test.ico
Xshare/tilp/icons/up.ico
Xshare/tilp/Manpage.txt
Xshare/tilp/pixmaps/attr_archived.xpm
Xshare/tilp/pixmaps/attr_locked.xpm
Xshare/tilp/pixmaps/clist_dir.xpm
Xshare/tilp/pixmaps/clist_doc.xpm
Xshare/tilp/pixmaps/clist_dotdot.xpm
Xshare/tilp/pixmaps/clist_down.xpm
Xshare/tilp/pixmaps/clist_up.xpm
Xshare/tilp/pixmaps/ctree_close_dir.xpm
Xshare/tilp/pixmaps/ctree_open_dir.xpm
Xshare/tilp/pixmaps/ctree_var.xpm
Xshare/tilp/pixmaps/icon.xpm
Xshare/tilp/pixmaps/logo.xpm
Xshare/tilp/pixmaps/mini_keyboard.xpm
Xshare/tilp/pixmaps/mini_screen.xpm
Xshare/tilp/pixmaps/no.xpm
Xshare/tilp/pixmaps/screendump.xpm
Xshare/tilp/pixmaps/tb_calc_backup.xpm
Xshare/tilp/pixmaps/tb_calc_dirlist.xpm
Xshare/tilp/pixmaps/tb_calc_recv.xpm
Xshare/tilp/pixmaps/tb_calc_restore.xpm
Xshare/tilp/pixmaps/tb_calc_screen.xpm
Xshare/tilp/pixmaps/tb_calc_send.xpm
Xshare/tilp/pixmaps/tb_exit.xpm
Xshare/tilp/pixmaps/tb_floppy.xpm
Xshare/tilp/pixmaps/tb_help.xpm
Xshare/tilp/pixmaps/tb_mkdir.xpm
Xshare/tilp/pixmaps/tb_ready.xpm
Xshare/tilp/pixmaps/tb_refresh.xpm
Xshare/tilp/pixmaps/tb_trash.xpm
Xshare/tilp/pixmaps/yes.xpm
X@exec mkdir %D/lib/tilp
X@dirrm share/tilp/pixmaps
X@dirrm share/tilp/icons
X@dirrm share/tilp/help
X@dirrm share/tilp/glade
X@dirrm share/tilp
X@dirrm lib/tilp
X@dirrm include/tilp
X
END-of-tilp/pkg-plist
exit
--- tilp ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030829162636.55a28938.tijl>