Bug 210058 - emulators/visualboyadvance-m: Update to 2.0.0b2, switch master site to GitHub
Summary: emulators/visualboyadvance-m: Update to 2.0.0b2, switch master site to GitHub
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-06-05 18:35 UTC by Piotr Kubaj
Modified: 2016-08-13 15:32 UTC (History)
3 users (show)

See Also:
root: maintainer-feedback+


Attachments
poudriere log (327.73 KB, text/x-log)
2016-06-05 18:35 UTC, Piotr Kubaj
no flags Details
patch (5.09 KB, patch)
2016-06-05 18:36 UTC, Piotr Kubaj
no flags Details | Diff
patch (5.31 KB, patch)
2016-06-05 18:39 UTC, Piotr Kubaj
no flags Details | Diff
corrected patch (4.75 KB, patch)
2016-06-20 16:34 UTC, Piotr Kubaj
root: maintainer-approval+
Details | Diff
vba-m 2.0.0b2 (5.76 KB, patch)
2016-07-09 12:42 UTC, Piotr Kubaj
no flags Details | Diff
poudriere log (328.73 KB, text/x-log)
2016-07-09 12:43 UTC, Piotr Kubaj
no flags Details
emulators/visualboyadvance-m (8.18 KB, patch)
2016-08-13 14:39 UTC, Piotr Kubaj
pkubaj: maintainer-approval? (root)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer freebsd_triage 2016-06-05 18:35:51 UTC
Created attachment 171065 [details]
poudriere log

Builds fine on Poudriere jail with 10.3-RELEASE/amd64 (attached log). Patch attached.
Comment 1 Piotr Kubaj freebsd_committer freebsd_triage 2016-06-05 18:36:25 UTC
Created attachment 171066 [details]
patch
Comment 2 Piotr Kubaj freebsd_committer freebsd_triage 2016-06-05 18:39:38 UTC
Created attachment 171067 [details]
patch

Corrected to remove SVNREV from Makefile - it's not used anymore.
Comment 3 Allison Reid 2016-06-07 06:19:30 UTC
Looks good to me
Comment 4 VK freebsd_triage 2016-06-07 09:16:48 UTC
Comment on attachment 171067 [details]
patch

Allison, please also approve the patch by flagging it as maintainer-approval+.
Comment 5 Pawel Pekala freebsd_committer freebsd_triage 2016-06-19 19:13:47 UTC
+share/man/man1/vbam.1

This is wrong, manpages should be installed to ${PREFIX}/man directory,
not ${PREFIX}/share/man.
Comment 6 Piotr Kubaj freebsd_committer freebsd_triage 2016-06-20 16:34:39 UTC
Created attachment 171616 [details]
corrected patch

Corrected to use ${PREFIX}/man.
Comment 7 VK freebsd_triage 2016-06-21 08:31:55 UTC
Comment on attachment 171616 [details]
corrected patch

Bugzilla needs maintainer e-mail for approval request. ;)
Comment 9 Piotr Kubaj freebsd_committer freebsd_triage 2016-07-09 12:42:54 UTC
Created attachment 172282 [details]
vba-m 2.0.0b2

Sorry, it took so long, but I was busy sending other patches :)
Comment 10 Piotr Kubaj freebsd_committer freebsd_triage 2016-07-09 12:43:23 UTC
Created attachment 172283 [details]
poudriere log
Comment 11 VK freebsd_triage 2016-07-09 13:16:51 UTC
Piotr, thanks for your patch. Please request again maintainer-approval(?) (with maintainer email address) on new patches you submit. We use that flag to track maintainer-approved PRs and attachments.

Please also note that merely confirming QA (poudriere, portlint) is sufficient. Attaching build logs is not required and only clutters the Bugzilla database.
Comment 13 Piotr Kubaj freebsd_committer freebsd_triage 2016-08-13 14:39:02 UTC
Created attachment 173630 [details]
emulators/visualboyadvance-m

#include <unistd.h> is required on 11.
I didn't check 12, but considering the number of differences between 11 and 12, it should be fine.
It also compiles on 10.3.
Comment 14 Kurt Jaeger freebsd_committer freebsd_triage 2016-08-13 15:16:04 UTC
Thanks, testbuilds are fine with this!
Comment 15 Kurt Jaeger freebsd_committer freebsd_triage 2016-08-13 15:32:08 UTC
Committed, thanks!
Comment 16 commit-hook freebsd_committer freebsd_triage 2016-08-13 15:32:16 UTC
A commit references this bug:

Author: pi
Date: Sat Aug 13 15:31:44 UTC 2016
New revision: 420162
URL: https://svnweb.freebsd.org/changeset/ports/420162

Log:
  emulators/visualboyadvance-m: 1.8.0 -> 2.0.0b2

  - patted portlint
  - patches are now makepatch compliant

  PR:		210058
  Changes:	http://vba-m.com/forum/showthread.php?tid=1037&pid=6091#pid6091
  		http://vba-m.com/forum/showthread.php?tid=1036&pid=6090#pid6090
  Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
  Reviewed by:	pawel
  Approved by:	Allison N. Reid <root@cooltrainer.org> (maintainer)

Changes:
  head/emulators/visualboyadvance-m/Makefile
  head/emulators/visualboyadvance-m/distinfo
  head/emulators/visualboyadvance-m/files/patch-CMakeLists.txt
  head/emulators/visualboyadvance-m/files/patch-src-common-Patch.cpp
  head/emulators/visualboyadvance-m/files/patch-src-common-ffmpeg.cpp
  head/emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp
  head/emulators/visualboyadvance-m/files/patch-src-sdl-expr.cpp
  head/emulators/visualboyadvance-m/files/patch-src_common_ConfigManager.cpp
  head/emulators/visualboyadvance-m/pkg-plist