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>