Bug 221400 - [NEW PORT] audio/polyphone: Graphical user interface for editing soundfont (sf2 and sfz) files
Summary: [NEW PORT] audio/polyphone: Graphical user interface for editing soundfont (s...
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: Yuri Victorovich
URL:
Keywords:
Depends on: 221387 221398
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-10 20:55 UTC by Yuri Victorovich
Modified: 2017-11-11 08:33 UTC (History)
1 user (show)

See Also:


Attachments
shar (5.27 KB, text/plain)
2017-08-10 20:55 UTC, Yuri Victorovich
no flags Details
shar (5.28 KB, text/plain)
2017-08-11 05:38 UTC, Yuri Victorovich
no flags Details
shar archive (5.20 KB, text/plain)
2017-08-19 01:30 UTC, Yuri Victorovich
no flags Details
shar (5.21 KB, text/plain)
2017-08-19 06:26 UTC, Yuri Victorovich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2017-08-10 20:55:20 UTC
Created attachment 185245 [details]
shar

QAs:
* pourdriere 11.1 amd64
* portlint
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2017-08-11 05:38:51 UTC
Created attachment 185261 [details]
shar
Comment 2 Richard Gallamore freebsd_committer freebsd_triage 2017-08-19 01:13:04 UTC
root@S1:/usr/local/poudriere/ports/test/audio/polyphone # portlint -A                                                                                                                                                                         
WARN: /usr/local/poudriere/ports/test/audio/polyphone/pkg-plist: There are only 4 items in the plist.  Consider using PLIST_FILES instead of pkg-plist when installing less than 6 items.                                                     
WARN: Makefile: no port directory /usr/ports/audio/rtmidi found, even though it is listed in LIB_DEPENDS.                                                                                                                                     
0 fatal errors and 2 warnings found.

Any reason to not follow suggested portlint item#1?



$ make fetch                                                                                                                                                                          
===>  License GPLv3 accepted by the user                                                                                                                                                                                                      
===>   polyphone-1.8 depends on file: /usr/local/sbin/pkg - found                                                                                                                                                                             
=> polyphone-1.8-src.zip doesn't seem to exist in /usr/ports/distfiles/.                                                                                                                                                                      
=> Attempting to fetch http://polyphone-soundfonts.com/judownload/0_1502372644_w97I8S/polyphone-1.8-src.zip                                                                                                                                   
fetch: http://polyphone-soundfonts.com/judownload/0_1502372644_w97I8S/polyphone-1.8-src.zip: size unknown                                                                                                                                     
fetch: http://polyphone-soundfonts.com/judownload/0_1502372644_w97I8S/polyphone-1.8-src.zip: size of remote file is not known                                                                                                                 
polyphone-1.8-src.zip                                   33 kB  558 kBps 00m00s                                                                                                                                                                
=> Fetched file size mismatch (expected 3699516, actual 34302)                                                                                                                                                                                
=> Trying next site                                                                                                                                                                                                                           
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/polyphone-1.8-src.zip                                                                                                                                                     
fetch: http://distcache.FreeBSD.org/ports-distfiles/polyphone-1.8-src.zip: Not Found                                                                                                                                                          
=> Couldn't fetch it - please try to retrieve this                                                                                                                                                                                            
=> port manually into /usr/ports/distfiles/ and try again.                                                                                                                                                                                    
*** Error code 1
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2017-08-19 01:19:16 UTC
It is unfetchable for me - the link contains session token and keeps changing.
I will try to find alternative URL.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2017-08-19 01:30:38 UTC
Created attachment 185562 [details]
shar archive

* Fixed URL
* Fixed plist
Comment 5 Richard Gallamore freebsd_committer freebsd_triage 2017-08-19 05:20:32 UTC
Info: creating stash file /wrkdirs/usr/ports/audio/polyphone/work/trunk/.qmake.stash
Project ERROR: alsa development package not found
*** Error code 3

Stop.
make: stopped in /usr/ports/audio/polyphone
====>> Cleaning up wrkdir
===>  Cleaning for polyphone-1.8
build of audio/polyphone ended at Fri Aug 18 18:52:06 PDT 2017
build time: 00:01:44
!!! build failure encountered !!!

Failed on all builds
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2017-08-19 06:26:09 UTC
Created attachment 185564 [details]
shar

I can't tell now what happened here, but it's fixed now.
Comment 7 commit-hook freebsd_committer freebsd_triage 2017-11-11 08:33:25 UTC
A commit references this bug:

Author: yuri
Date: Sat Nov 11 08:32:26 UTC 2017
New revision: 453960
URL: https://svnweb.freebsd.org/changeset/ports/453960

Log:
  New port: audio/polyphone: Graphical user interface for editing soundfont (sf2 and sfz) files

  PR:		221400
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D12904

Changes:
  head/audio/Makefile
  head/audio/polyphone/
  head/audio/polyphone/Makefile
  head/audio/polyphone/distinfo
  head/audio/polyphone/files/
  head/audio/polyphone/files/patch-sfark_sfarkextractor1.cpp
  head/audio/polyphone/files/polyphone.desktop
  head/audio/polyphone/files/polyphone.xml
  head/audio/polyphone/pkg-descr