Bug 14138 - PATCH / Updated *.spec file to update GanttProject from 2.5.4 (2012-07-22) to 2.6.6 (2014-04-24)
Summary: PATCH / Updated *.spec file to update GanttProject from 2.5.4 (2012-07-22) to...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: Mageia 5
Assignee: Matteo Pasotti
QA Contact:
URL:
Whiteboard:
Keywords: PATCH, Triaged
Depends on:
Blocks: 17036
  Show dependency treegraph
 
Reported: 2014-09-22 13:11 CEST by Y.LE_NY
Modified: 2020-08-31 20:05 CEST (History)
5 users (show)

See Also:
Source RPM: ganttproject-2.5.4-4.mga5
CVE:
Status comment:


Attachments
GanttProject 2.6.6. *.spec file tested with Mageia 4.1 and OpenJDK 1.7 (3.77 KB, text/x-rpm-spec)
2014-09-22 13:12 CEST, Y.LE_NY
Details

Description Y.LE_NY 2014-09-22 13:11:16 CEST
Description of problem:
Mageia use an old release for GanttProject, the 2.5.4 (2012-07-22) release and the latest stable is the 2.6.6 (2014-04-24).

Version-Release number of selected component (if applicable):
2.5.4

Can you update the *.spec in https://svnweb.mageia.org/packages/cauldron/ganttproject/ with the *.spec joined in this ticket.

GanttProject 2.6.6. *.spec file tested with Mageia 4.1 and OpenJDK 1.7 

You can download the GanttProject 2.6.6 sources here :
https://github.com/bardsoftware/ganttproject/releases

Reproducible: 

Steps to Reproduce:
Comment 1 Y.LE_NY 2014-09-22 13:12:15 CEST
Created attachment 5432 [details]
GanttProject 2.6.6. *.spec file tested with Mageia 4.1 and OpenJDK 1.7
Y.LE_NY 2014-09-22 13:15:01 CEST

CC: (none) => fundawang

Y.LE_NY 2014-09-22 13:16:28 CEST

CC: (none) => matteo.pasotti

Y.LE_NY 2014-09-22 13:42:28 CEST

Version: 4 => Cauldron

Y.LE_NY 2014-09-22 13:42:42 CEST

Hardware: i586 => All

Y.LE_NY 2014-09-22 13:42:53 CEST

Target Milestone: --- => Mageia 5

Comment 2 Manuel Hiebel 2014-09-22 19:28:54 CEST
we are in version freeze, so not sure it will pass (depending of the reason asked)

Keywords: (none) => PATCH, Triaged
Assignee: bugsquad => matteo.pasotti
Source RPM: ganttproject-2.5.4-3.mga4 or ganttproject-2.5.4-4.mga5 => ganttproject-2.5.4-4.mga5
Severity: normal => enhancement

Comment 3 Matteo Pasotti 2014-09-23 09:59:29 CEST
I will check for security implications, if there are not I would like to keep the current version and eventually provide the newer one with backports. wdyt?
Comment 4 Y.LE_NY 2014-09-23 11:02:55 CEST
(In reply to Matteo Pasotti from comment #3)
> I will check for security implications, if there are not I would like to
> keep the current version and eventually provide the newer one with
> backports. wdyt?
Only few people enable the backports repositeries, and 2.5.4 is very old, is it not possible to have 2.5.4 in release repo and 2.6.6 in updates repo ?
Comment 5 Lewis Smith 2019-04-08 21:25:56 CEST
It looks as if something needs to be done about this. We still offer the package *at its 2012 [?] version*:
 ganttproject-2.5.4-8.mga6
As far as I can judge from the project site, its current version is 2.8.10.
If possible, can we offer a normal update to something recent for M6; and ensure it is also in Cauldron for M7 ?

CC: (none) => lewyssmith

Comment 6 Matteo Pasotti 2020-08-29 21:17:28 CEST
I made a package for version 2.8.11 using prebuilt binaries from https://dl.ganttproject.biz/ganttproject-2.8.11/ganttproject-2.8.11-r2396.zip

Compiling it from its sources, i.e. packaging all the sub dependencies, imho requires way too much efforts compared to the userbase.

RPM https://www.dropbox.com/s/7p8l91t6yk6pocc/ganttproject-2.8.11-1.mga8.noarch.rpm?dl=0
SRPM https://www.dropbox.com/s/jue2pp90u0zlkvn/ganttproject-2.8.11-1.mga8.src.rpm?dl=0

If it sounds acceptable and it doesn't break anything for the next release I can push it to our svn and then to the bs.

Waiting for a kind feedback.
Matteo Pasotti 2020-08-29 21:18:14 CEST

Blocks: (none) => 17036

Comment 7 Dave Hodgins 2020-08-29 22:36:10 CEST
If it has prebuilt binaries, it's still ok but must be placed in the nonfree
repo, not core which is only for packages built from entirely from source.

CC: (none) => davidwhodgins

Comment 8 Matteo Pasotti 2020-08-29 23:17:32 CEST
(In reply to Dave Hodgins from comment #7)
> If it has prebuilt binaries, it's still ok but must be placed in the nonfree
> repo, not core which is only for packages built from entirely from source.

Thanks Dave.

ganttproject-2.8.11 was successfully built on our bs and will be soon available.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 9 Morgan Leijström 2020-08-31 03:38:08 CEST
Anything for mga7 update/backport?

CC: (none) => fri

Comment 10 Matteo Pasotti 2020-08-31 20:05:16 CEST
(In reply to Morgan Leijström from comment #9)
> Anything for mga7 update/backport?

Do you want to step in Morgan? In that case you're more than welcome, it should be easy as there are few requirements (because it's not compiled from sources, of course).

Otherwise I'll look into it but it's not on my priority list.

Note You need to log in before you can comment on or make changes to this bug.