Bug 218102

Summary: graphics/sk1libs: rescue, update from 0.9.1_2 --> 2.0rc2
Product: Ports & Packages Reporter: Chris Hutchinson <portmaster>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Some People CC: amdmi3, portmaster
Priority: --- Flags: bugzilla: maintainer-feedback? (amdmi3)
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218103
Attachments:
Description Flags
svn diff for graphics/sk1libs (untested)
none
svn diff for graphics/sk1libs -- version 2 portmaster: maintainer-approval? (amdmi3)

Description Chris Hutchinson 2017-03-24 23:29:53 UTC
Created attachment 181173 [details]
svn diff for graphics/sk1libs (untested)

OK I use uniconvertor, and noticed it was marked BROKEN.
So I set out to fix it, and noticed they've moved to:
https://sk1project.net/
and also have a GitHub site:
https://github.com/sk1project/uniconvertor/
and
https://github.com/sk1project

long story short; I finished a patch for uniconverter
but fell short of time finishing a patch for sk1libs.

So here's everything but a log to prove it works.

HTH

--Chris
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2017-03-28 13:33:15 UTC
There's no use in untested patches. This obviously does not fetch.
Comment 2 Chris Hutchinson 2017-03-28 16:06:38 UTC
Created attachment 181270 [details]
svn diff for graphics/sk1libs -- version 2

Heh. In my haste I forgot to add DISTNAME
I told you I was running short of time. :-)

As proof it now works:

# make -DBATCH extract

===>   sk1libs-2.0rc2 depends on file: /usr/local/sbin/pkg - found
=> sk1-2.0rc2.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch https://downloads.sk1project.net/sk1/2.0rc2/sk1-2.0rc2.tar.gz
sk1-2.0rc2.tar.gz                             100% of 1827 kB 1593 kBps 00m01s
===> Fetching all distfiles required by sk1libs-2.0rc2 for building
===>  Extracting for sk1libs-2.0rc2
=> SHA256 Checksum OK for sk1-2.0rc2.tar.gz.

Hope this helps.

--Chris
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2017-03-28 17:17:47 UTC
I've fixed fetch, but I don't see a point in updating it to some untested and probably incompatible with uniconvertor code. sK1 could be ported separetely.