[opensuse-packaging] Packaging Tustep: Help wanted
I tried to package Tustep ("TUebingen System of TExt Processing tools"), but failed: https://build.opensuse.org/package/show?package=tustep&project=home%3Akeichwa It seems to be a mix of Fortran and C, no Makefiles, just a shell script to compile and link it. It is used since more than 30 years ("It started in the early 70ies as a tool for supporting humanities projects at the University of Tübingen"), but still in use and active development especially at Universities. Could someone familiar with traditional programming please lend a helping hand? -- Karl Eichwalder SUSE LINUX Products GmbH R&D / Documentation Maxfeldstraße 5 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
I tried to package Tustep ("TUebingen System of TExt Processing tools"), but failed:
https://build.opensuse.org/package/show?package=tustep&project=home%3Akeichwa
It seems to be a mix of Fortran and C, no Makefiles, just a shell script to compile and link it. It is used since more than 30 years ("It started in the early 70ies as a tool for supporting humanities projects at the University of Tübingen"), but still in use and active development especially at Universities.
Could someone familiar with traditional programming please lend a helping hand?
Hi, i had a short look at this package and from what i can tell, there is a compile error from the fortran compiler: --- xxcod.f:727.44: IF (.NOT.XXZHLR(TYP,ZAHL,0,255*256*256*256+255)) RETURN 1 Error: Arithmetic overflow at (1) --- I think that this is the primary cause for the build failure. Also there are really a lot warnings... Perhaps one should contact upstream, if it is at least possible to compile this with gfortran. Regards, Thomas -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
xxcod.f:727.44:
IF (.NOT.XXZHLR(TYP,ZAHL,0,255*256*256*256+255)) RETURN 1 Error: Arithmetic overflow at (1) that is relatively easy to fix, just some compiler option magic...but there are a lot of other it will take some work to get it in a fit state to compile and link.
Alin -- Without Questions there are no Answers! ______________________________________________________________________ Alin Marin ELENA Advanced Molecular Simulation Research Laboratory School of Physics, University College Dublin ---- Ardionsamblú Móilíneach Saotharlann Taighde Scoil na Fisice, An Coláiste Ollscoile, Baile Átha Cliath ----------------------------------------------------------------------------------- http://alin.elenaworld.net ______________________________________________________________________ -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi Karl, I will have a look at it. Alin On Wed 11 Jul 2012 08:07:04 Karl Eichwalder wrote:
I tried to package Tustep ("TUebingen System of TExt Processing tools"), but failed:
https://build.opensuse.org/package/show?package=tustep&project=home%3Akeich wa
It seems to be a mix of Fortran and C, no Makefiles, just a shell script to compile and link it. It is used since more than 30 years ("It started in the early 70ies as a tool for supporting humanities projects at the University of Tübingen"), but still in use and active development especially at Universities.
Could someone familiar with traditional programming please lend a helping hand? -- Without Questions there are no Answers!
Alin Marin ELENA Advanced Molecular Simulation Research Laboratory School of Physics, University College Dublin ---- Ardionsamblú Móilíneach Saotharlann Taighde Scoil na Fisice, An Coláiste Ollscoile, Baile Átha Cliath ----------------------------------------------------------------------------------- http://alin.elenaworld.net ______________________________________________________________________ -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi Karl, somehow I managed to compile and link it... you can see the spec and the patches at home:ealin:varia/tustep on obs, there are two things that I still have to do... deal with the rpmlint infos and warnings... however this is something that upstream may want to fix. even the i8 and parts of the build patch is something that may want. I still need to see what files are part of the install system... they indicate a folder but there there are too many things there that I do not know if they should end up in /usr/bin any advice on how to distribute the files int he package is welcomed. Alin On Wed 11 Jul 2012 08:07:04 Karl Eichwalder wrote:
I tried to package Tustep ("TUebingen System of TExt Processing tools"), but failed:
https://build.opensuse.org/package/show?package=tustep&project=home%3Akeich wa
It seems to be a mix of Fortran and C, no Makefiles, just a shell script to compile and link it. It is used since more than 30 years ("It started in the early 70ies as a tool for supporting humanities projects at the University of Tübingen"), but still in use and active development especially at Universities.
Could someone familiar with traditional programming please lend a helping hand? -- Without Questions there are no Answers!
Alin Marin ELENA Advanced Molecular Simulation Research Laboratory School of Physics, University College Dublin ---- Ardionsamblú Móilíneach Saotharlann Taighde Scoil na Fisice, An Coláiste Ollscoile, Baile Átha Cliath ----------------------------------------------------------------------------------- http://alin.elenaworld.net ______________________________________________________________________ -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Alin M Elena <alinm.elena@gmail.com> writes:
somehow I managed to compile and link it... you can see the spec and the patches at home:ealin:varia/tustep on obs,
there are two things that I still have to do... deal with the rpmlint infos and warnings... however this is something that upstream may want to fix. even the i8 and parts of the build patch is something that may want.
Thanks for all your fast help! Yes, I'll send the information to upstream.
I still need to see what files are part of the install system... they indicate a folder but there there are too many things there that I do not know if they should end up in /usr/bin
Initially, this was probably a DOS or Windows program with a somehow unclear concept of system and user directories.
any advice on how to distribute the files int he package is welcomed.
I'll take a look. -- Karl Eichwalder SUSE LINUX Products GmbH R&D / Documentation Maxfeldstraße 5 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (3)
-
Alin M Elena
-
Karl Eichwalder
-
ml@vdm-design.de