Bug 197062 - games/freedink-engine: fix configure on 10.1-amd64
Summary: games/freedink-engine: fix configure on 10.1-amd64
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Stephen Hurd
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-25 05:02 UTC by Dmitry Marakasov
Modified: 2015-01-31 07:08 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (shurd)


Attachments
Patch (1.23 KB, patch)
2015-01-25 05:02 UTC, Dmitry Marakasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov freebsd_committer freebsd_triage 2015-01-25 05:02:36 UTC
Created attachment 152116 [details]
Patch

Fix configure on 10.1-amd64 (for some strange reason, it only fails there but builds fine on 10.1-i386 and 10.0-amd64 and other versions). Haven't investigated as configure mess is unreadable.

---
checking SDL_framerate.h usability... yes
checking SDL_framerate.h presence... yes
checking for SDL_framerate.h... yes
checking SDL_image.h usability... yes
checking SDL_image.h presence... yes
checking for SDL_image.h... yes

Errors and warnings recap:
* You need to install the SDL_ttf library, version >= 2.0.9

There are errors - stopping. Please check the reports above.
If dependencies (such as SDL_gfx) are missing,
please check BUILD for distro package names.
---

While here,
- Simplify MASTER_SITES
- Drop @dirrm* from plist
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-01-25 05:02:36 UTC
Auto-assigned to maintainer shurd@FreeBSD.org
Comment 2 Stephen Hurd freebsd_committer freebsd_triage 2015-01-25 09:29:15 UTC
Can you include the configure output back to the "checking SDL_ttf
version >= 2.0.9..." line?

Also, could you attach the work/freedink-1.08.20121209/config.log file?

It's working for me on my 10.1-amd64 desktop as well as my poudriere
runs (and the weekly package builds haven't had an issue).

I've actually got an update to the latest releases running through my
poudriere system now, it would be great to get this straightened out
before I commit.
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2015-01-26 14:56:28 UTC
http://people.freebsd.org/~amdmi3/freedink-engine/

I'll try to remove my poudriere packages and redo a clean build.
Comment 4 Dmitry Marakasov freebsd_committer freebsd_triage 2015-01-27 00:12:59 UTC
You were right, on clean build there's no failure - seems it was some local problem. The configure patch is not needed, MASTER_SITES and @dirrmtry bits are still relevant.
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-01-31 06:59:55 UTC
A commit references this bug:

Author: shurd
Date: Sat Jan 31 06:58:59 UTC 2015
New revision: 378191
URL: https://svnweb.freebsd.org/changeset/ports/378191

Log:
  Update FreeDink to 108.4, Data to 20140901 version, and dfarc to 3.12

  PR:		197062

Changes:
  head/games/freedink/Makefile
  head/games/freedink/pkg-descr
  head/games/freedink-data/Makefile
  head/games/freedink-data/distinfo
  head/games/freedink-data/files/patch-Makefile
  head/games/freedink-data/pkg-plist
  head/games/freedink-dfarc/Makefile
  head/games/freedink-dfarc/distinfo
  head/games/freedink-dfarc/files/patch-src_Tar.cpp
  head/games/freedink-dfarc/pkg-plist
  head/games/freedink-engine/Makefile
  head/games/freedink-engine/distinfo
  head/games/freedink-engine/files/patch-meminfo.c
  head/games/freedink-engine/files/patch-src_Makefile.in
  head/games/freedink-engine/pkg-plist
Comment 6 Stephen Hurd freebsd_committer freebsd_triage 2015-01-31 07:08:18 UTC
Updated to lastest version after a successful Poudriere run.