Bug 198497

Summary: [PATCH] emulators/i386-wine-devel: Chase gecko/mono updates, handle older nVidia drivers
Product: Ports & Packages Reporter: Naram Qashat <cyberbotx>
Component: Individual Port(s)Assignee: David Naylor <dbn>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: patch
Priority: --- Flags: bugzilla: maintainer-feedback? (dbn)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
i386-wine-devel.patch
none
Fix nvidia.sh none

Description Naram Qashat 2015-03-10 16:42:48 UTC
Created attachment 154149 [details]
i386-wine-devel.patch

The attached patch addresses 2 issues I've come across:

- Chases after the wine-gecko-devel and wine-mono-devel updates, so that ports that use i386-wine-devel don't fail to install.
- Updates the nvidia.sh script to handle the nvidia-driver-340 port. I'm not sure if it should also handle other old nvidia-driver ports or not, but I had am still on nvidia-driver-340 and had to edit nvidia.sh in order to handle this.
Comment 1 David Naylor freebsd_committer freebsd_triage 2015-03-10 19:53:24 UTC
Created attachment 154163 [details]
Fix nvidia.sh

Thank you for your PR.  These changes will be incorporated into the next release (1.7.39).  Sorry but it just mist this update.  

Could you please test the attached patch?  It should be generic enough to be future proof.
Comment 2 Naram Qashat 2015-03-10 20:05:18 UTC
The nvidia.sh patch looks good to me.
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-03-12 17:14:25 UTC
A commit references this bug:

Author: dbn
Date: Thu Mar 12 17:13:40 UTC 2015
New revision: 381120
URL: https://svnweb.freebsd.org/changeset/ports/381120

Log:
  emulators/i386-wine-devel: chase bump in dependencies.

  PR:	198497
  Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>

Changes:
  head/emulators/i386-wine-devel/Makefile.inc
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-03-26 07:00:04 UTC
A commit references this bug:

Author: dbn
Date: Thu Mar 26 06:59:32 UTC 2015
New revision: 382292
URL: https://svnweb.freebsd.org/changeset/ports/382292

Log:
  emulators/i386-wine-devel: update to 1.7.39.

  Changes:
   patch-nvidia.sh:
     - handle nvidia-driver with package name suffix [1]
     - handle i386-wine with arbitary package name suffix
     - remove support for old pkg_ tools

  PR:		198497 [1]

Changes:
  head/emulators/i386-wine-devel/Makefile.inc
  head/emulators/i386-wine-devel/distinfo
  head/emulators/i386-wine-devel/files/nvidia.sh