Bug 191529

Summary: [PATCH] Mk/bsd.pkgng.mk: pkg does not honor PKG_SUFX properly
Product: Ports & Packages Reporter: poyopoyo
Component: Ports FrameworkAssignee: Antoine Brodin <antoine>
Status: Closed FIXED    
Severity: Affects Many People CC: portmgr
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
bsd.pkgng.mk.diff none

Description poyopoyo 2014-07-01 14:07:21 UTC
Created attachment 144314 [details]
bsd.pkgng.mk.diff

chroot10-22:59:09|root:/usr/ports/x11-toolkits/neXtaw# make package
===>  Building package for neXtaw-0.15.1_4
cp: /usr/obj/ports/10/usr/ports/x11-toolkits/neXtaw/work/pkg/neXtaw-0.15.1_4.tgz: No such file or directory
*** [do-package] Error code 1

Stop in /usr/ports/x11-toolkits/neXtaw.
chroot10-22:59:15|root:/usr/ports/x11-toolkits/neXtaw# ls -l /usr/obj/ports/10/usr/ports/x11-toolkits/neXtaw/work/pkg/
total 252
-rw-r--r--  1 root  wheel  255968 Jul  1 22:59 neXtaw-0.15.1_4.txz
==
It looks like pkg(8) always create txz format package, without
PKG_SUFX to be honored.
Comment 1 poyopoyo 2014-07-01 14:10:47 UTC
the first line of the original post is somehow omitted. like:
==
with PKG_SUFX=.tgz in /etc/make.conf,
==
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2014-07-04 01:06:47 UTC
Over to maintainers.
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2014-07-30 09:49:14 UTC
I will exp-run this with D500
Comment 4 commit-hook freebsd_committer freebsd_triage 2014-07-31 23:01:56 UTC
A commit references this bug:

Author: antoine
Date: Thu Jul 31 23:00:56 UTC 2014
New revision: 363682
URL: http://svnweb.freebsd.org/changeset/ports/363682

Log:
  Honor PKG_SUFX with pkgng

  PR:		ports/191529
  With hat:	portmgr

Changes:
  head/Mk/bsd.pkgng.mk