Overview

Request 1175946 superseded

Hi there,

I am resubmitting tvision for inclusion into openSUSE Factory. This is a modernised port of the Turbo Vision 2.0 framework, originally from the public domain release by Borland. It has cross-platform and Unicode support, striving to be a relatively easy way to create applications with TUIs (text-based user interfaces) that are consistent across platforms without app developers needing to handle platform-specific quirks.

The spec file generates two packages:
* tvision-devel - headers and help file compiler for Turbo Vision 2.0
* tvision-devel-static - static library of Turbo Vision 2.0
* tvision-demos - demo programs showing off Turbo Vision 2.0

The two demo programs in tvision-demos:
* tvdemo - demo program with multiple applets showing off Turbo Vision widgets
* tvedit - basic text editor demoing Turbo Vision in a practical application

This request is a necessary prerequisite for the turbo editor to be packaged later:
https://github.com/magiblot/turbo

This supersedes the following earlier request and contains changes based on the feedback received in it:
https://build.opensuse.org/request/show/1174932

Loading...

Julius Enriquez's avatar
author source maintainer

While it is possible to have the main library (libtvision.a) as a dynamic library, upstream recommends against doing so for the meantime:

https://github.com/magiblot/tvision/issues/161#issuecomment-2125305772


Julius Enriquez's avatar
author source maintainer

Correction: This generates three packages, not two.


Julius Enriquez's avatar
author source maintainer

About the patch, yes it was accepted upstream while this request was open. A future request will remove it.

Request History
Julius Enriquez's avatar

win8linux created request

Hi there,

I am resubmitting tvision for inclusion into openSUSE Factory. This is a modernised port of the Turbo Vision 2.0 framework, originally from the public domain release by Borland. It has cross-platform and Unicode support, striving to be a relatively easy way to create applications with TUIs (text-based user interfaces) that are consistent across platforms without app developers needing to handle platform-specific quirks.

The spec file generates two packages:
* tvision-devel - headers and help file compiler for Turbo Vision 2.0
* tvision-devel-static - static library of Turbo Vision 2.0
* tvision-demos - demo programs showing off Turbo Vision 2.0

The two demo programs in tvision-demos:
* tvdemo - demo program with multiple applets showing off Turbo Vision widgets
* tvedit - basic text editor demoing Turbo Vision in a practical application

This request is a necessary prerequisite for the turbo editor to be packaged later:
https://github.com/magiblot/turbo

This supersedes the following earlier request and contains changes based on the feedback received in it:
https://build.opensuse.org/request/show/1174932


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:4 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:4"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:4"


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Marcus Rueckert's avatar

darix declined request

1. if you only have a static library for now you can have all files for building in the devel-static package, if you want to keep them split then the devel static needs to require the devel package and vice versa., that's why I suggest just merge them both into devel static until we get a shared library,,2. your demo package probably does not need all those development packages no?,,3. did you send that Use-GNUInstallDirs.patch patch upstream?


Ana Guerrero's avatar

anag+factory reopened request

Reopened via staging workflow.


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:adi:4"


Ana Guerrero's avatar

anag+factory declined request

Declined via staging workflow.


openSUSE Build Service is sponsored by