Tracker: Package Submissions

5 TiEmu & libraries - ID: 1219509
Last Update: Comment added ( tallmanjk )

These are packages for TiEmu, an emulator for the Texas
Instruments TI-89, TI-89 Titanium, TI-92, TI-92+, and Voyage 200
graphing calculators, and its associated libraries (http://
lpg.ticalc.org/prj_tiemu/).

They were made for the 10.3 distribution and probably fit best in
the "sci" section. "fink validate" has been run on both the info files
and the binary packages, and its only complaint was that the
descriptions for the libraries' developer packages are longer than
45 characters. I feel that the added "(development files)" that is
responsible for the length is worth it (but if you disagree, I'll
remove it).

The packages have been tested on a fresh install of Fink 7.2.0 on
10.3.

The version of TiEmu used is a Release Candidate that will
probably be superseded by another RC or by the final release
soon. I'll attach a new info file here at that point.

These are my first Fink packages, so I'd appreciate an
experienced packager having a close look at them.


Christian Walther ( cwalther ) - 2005-06-13 07:22

5

Closed

Out of Date

Nobody/Anonymous

New Package

Rejected (No response)

Public


Comments ( 13 )

Date: 2009-03-31 00:42
Sender: tallmanjk

I have some how stumbled upon this site I am trying to get a virtual TI 83
or newer model of calculator on my mac I don't exactly know how to use Fink


any help would be appreciated

brandon.bownds at gmail.com please email me if you can help thanks


Date: 2007-04-18 14:46
Sender: chris01SourceForge.net Subscriber


Ok, thanks for the update. I am closing this as outdated. Please reopen a
new item if you find time to update these packages. Thanks for your support
of Fink in the past, anyhow!


Date: 2007-01-14 09:33
Sender: cwalther


I'm sorry for the silence. My interests have shifted a bit and I haven't
touched TiEmu for over a year. TiEmu itself has progressed in that time as
well, so if I ever take up work on this again (which I currently don't have
time for), I'll probably start afresh with a current version instead of
trying to update these old packages. For the time being, unless someone
else wants to take over, I think the best course of action would be to just
drop this package submission.


Date: 2007-01-13 22:44
Sender: chris01SourceForge.net Subscriber


What is the status of this item?


Date: 2006-05-28 21:47
Sender: bcully

Logged In: YES
user_id=43309

Can you update these from the old gettext package to libgettext3?


Date: 2005-08-30 14:13
Sender: cwalther

Logged In: YES
user_id=1061789

Updated tiemu to upstream version 2.00. This is the final release
version.
Still only tested on 10.3.
Info and binary "fink validate"d.


Date: 2005-08-08 08:54
Sender: cwalther

Logged In: YES
user_id=1061789

Updated packages to new upstream versions:
tiemu 2.00-rc8
libticables 3.9.5
libtifiles 0.6.6
libticalcs 4.6.1
Infos and binaries "fink validate"d.


Date: 2005-07-19 19:50
Sender: cwalther

Logged In: YES
user_id=1061789

Updated tiemu package to upstream version 2.00-rc6.
Info and binary "fink validate"d.


Date: 2005-06-27 19:29
Sender: cwalther

Logged In: YES
user_id=1061789

Updated tiemu package to upstream version 2.00-rc5.
Info and binary "fink validate"d.


Date: 2005-06-21 07:50
Sender: cwalther

Logged In: YES
user_id=1061789

Updated tiemu package to upstream version 2.00-rc4.
Info and binary "fink validate"d.


Date: 2005-06-14 13:29
Sender: dmacksSourceForge.net Subscriber and DonorProject Admin

Logged In: YES
user_id=535292

Looks like nobody remembered to update the docs:( I just
patched the Packaging Manual entries for Depends and
Essential to note:

In the past, non-essential packages implicitly depended on the
essential ones; this is no longer true.



Date: 2005-06-14 08:55
Sender: cwalther

Logged In: YES
user_id=1061789

> Please do shorten the package descriptions.
Done.

> The purpose of the Shlibs field is to identify where the official .dylib
file is...
Right, that makes sense :). I was blindly following the example on the
Packaging Policy page that says "%p/lib/bar.1.dylib 2.1.0 bar1 (>=
1.1-2)"...
Maybe it would better say "bar1-shlibs".

> ...for example, libtifiles0-shlibs needs to Depends:libiconv...
OK. Does the documentation mention that somewhere? I think it should be
mentioned in the description of the Depends field in the Reference. The
reason I didn't add them is that the description of the Essential field
says
that non-essential packages implicitly depend on the essential ones.

The info files and binary packages now pass "fink validate" without
warnings.


Date: 2005-06-14 06:23
Sender: dmacksSourceForge.net Subscriber and DonorProject Admin

Logged In: YES
user_id=535292

Welcome to fink packaging!

Please do shorten the package descriptions. It's a written
fink standard that when there's a foo-shlibs, the headers
are in foo-dev if it exists or else in foo. If you really
want to include a comment about development files, you could
do something like "Headers files for compiling against
foo-shlibs".

The purpose of the Shlibs field is to identify where the
official .dylib file is. This file should be in the -shlibs
splitoff (and it is), so the Shlibs field should specify
that package name (not the package containing the headers or
the unversioned .dylib) and should be in that package as
well. It might be easier (thinking about future version
upgrades) to use %n in the Shlibs field instead of
hard-coding the package name (make sure *not* to use %v or
%r in Shlibs though).

I see a lot of BuildDepends for gettext and libiconv, but no
Depends for their shared-library packages. Fink's policy has
changed: there are now no "automatic" dependencies for them.
If a file in libtifiles0-shlibs links to a .dylib in
libiconv, for example, libtifiles0-shlibs needs to
Depends:libiconv. You can use 'otool -L some-file' to see
what files some-file links.


Attached Files ( 4 )

Filename Description Download
libticalcs4.info libticalcs 4.6.1 Download
libtifiles0.info libtifiles 0.6.6 Download
libticables3.info libticables 3.9.5 Download
tiemu.info TiEmu 2.00 Download

Changes ( 35 )

Field Old Value Date By
close_date - 2007-04-18 14:46 chris01
artifact_group_id Undergoing Validation 2007-04-18 14:46 chris01
resolution_id None 2007-04-18 14:46 chris01
status_id Open 2007-04-18 14:46 chris01
artifact_group_id Awaiting Update from Submitter 2007-01-14 09:33 cwalther
category_id None 2007-01-13 22:44 chris01
artifact_group_id Undergoing Validation 2006-05-28 21:47 bcully
File Deleted 139200: 2005-08-30 14:17 cwalther
File Deleted 138296: 2005-08-30 14:17 cwalther
File Deleted 138171: 2005-08-30 14:17 cwalther
File Deleted 138172: 2005-08-30 14:17 cwalther
File Deleted 138173: 2005-08-30 14:17 cwalther
File Deleted 138174: 2005-08-30 14:17 cwalther
File Deleted 138294: 2005-08-30 14:17 cwalther
File Deleted 138295: 2005-08-30 14:17 cwalther
File Deleted 144819: 2005-08-30 14:17 cwalther
File Deleted 142603: 2005-08-30 14:17 cwalther
File Deleted 139969: 2005-08-30 14:17 cwalther
File Added 147529: tiemu.info 2005-08-30 14:13 cwalther
File Added 144819: tiemu.info 2005-08-08 08:58 cwalther
File Added 144818: libticables3.info 2005-08-08 08:57 cwalther
File Added 144817: libtifiles0.info 2005-08-08 08:56 cwalther
File Added 144816: libticalcs4.info 2005-08-08 08:54 cwalther
File Added 142603: tiemu.info 2005-07-19 19:50 cwalther
File Added 139969: tiemu.info 2005-06-27 19:29 cwalther
File Added 139200: tiemu.info 2005-06-21 07:50 cwalther
File Added 138296: libticalcs4.info 2005-06-14 08:57 cwalther
File Added 138295: libtifiles0.info 2005-06-14 08:56 cwalther
File Added 138294: libticables3.info 2005-06-14 08:55 cwalther
artifact_group_id Awaiting Update from Submitter 2005-06-14 08:55 cwalther
artifact_group_id Undergoing Validation 2005-06-14 06:23 dmacks
File Added 138174: libticalcs4.info 2005-06-13 07:25 cwalther
File Added 138173: libtifiles0.info 2005-06-13 07:24 cwalther
File Added 138172: libticables3.info 2005-06-13 07:23 cwalther
File Added 138171: tiemu.info 2005-06-13 07:22 cwalther