Bug 138682 - [PATCH] games/d2x-xl: update to 1.14.121
Summary: [PATCH] games/d2x-xl: update to 1.14.121
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pav Lucistnik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-09 21:50 UTC by Dmitry Marakasov
Modified: 2009-09-10 23:07 UTC (History)
1 user (show)

See Also:


Attachments
d2x-xl-1.14.121.patch (2.04 KB, patch)
2009-09-09 21:50 UTC, Dmitry Marakasov
no flags Details | Diff
d2x-xl.txt (5.66 KB, text/plain)
2009-09-10 02:15 UTC, Aragon Gouveia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov 2009-09-09 21:50:01 UTC
- Update to 1.14.121, unbreak fetch by that
- Add SF/d2x-xl/Linux/Archive MASTER_SITE so fetch is not broken again in the future (older source packages are moved there)
- Reorder MASTER_SITES in order for users to not have too many fetch fails in any case: if the port is on latest version, it's fetched from descent2.se; otherwise, descent2.se fails and it's fetched from archive on SF
- Add newly introduced dependencies on curl and open-motif. Maybe also some OPTIONS should be added to make this optional
- Mark MAKE_JOBS_SAFE while here

Again, I didn't playtest it.

Port maintainer (aragon@phat.za.net) is cc'd.

Generated with FreeBSD Port Tools 0.77
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-09-09 21:50:14 UTC
Maintainer of games/d2x-xl,

Please note that PR ports/138682 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/138682

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2009-09-09 21:50:16 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Aragon Gouveia 2009-09-10 02:15:25 UTC
Unfortunately your patch is not enough because upstream broke something 
after 14.108.  I did notify them, but it looks like they've rebroken it. 
  I'll get that sorted out upstream, for now patched locally in 
files/patch-main-gamefolders.cpp.

Also I did not like curl dependence because it's used only for 
performing auto updates which don't apply to us IMHO.  Disabled with 
files/patch-noupdates and will send a better patch upstream to do the same.

My patch is attached.  Thanks for your work!

Also, please close ports/138512.  Not sure why jmelo took it and never 
committed.
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2009-09-10 22:35:06 UTC
State Changed
From-To: feedback->open

Feedback received
Comment 5 Pav Lucistnik freebsd_committer freebsd_triage 2009-09-10 22:35:14 UTC
State Changed
From-To: open->feedback

Does not fetch: 
=> Attempting to fetch from http://heanet.dl.sourceforge.net/project/d2x-xl/Data/. 
fetch: http://heanet.dl.sourceforge.net/project/d2x-xl/Data/d2x-xl-data-1.14.95.rar: size mismatch: expected 9034850, actual 9017232 

(actually it fetches from one mirror, but i suppose it's an outdated mirror and 
we cannot count on it being available forever) 


Comment 6 Pav Lucistnik freebsd_committer freebsd_triage 2009-09-10 22:35:14 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pav

Does not fetch: 
=> Attempting to fetch from http://heanet.dl.sourceforge.net/project/d2x-xl/Data/. 
fetch: http://heanet.dl.sourceforge.net/project/d2x-xl/Data/d2x-xl-data-1.14.95.rar: size mismatch: expected 9034850, actual 9017232 

(actually it fetches from one mirror, but i suppose it's an outdated mirror and 
we cannot count on it being available forever)
Comment 7 Pav Lucistnik freebsd_committer freebsd_triage 2009-09-10 23:07:22 UTC
State Changed
From-To: feedback->closed

Maintainer's patch committed