Bug 240632

Summary: [NEW PORT] graphics/ebsynth: Example-based Image Synthesis and Style Transfer
Product: Ports & Packages Reporter: Shane <FreeBSD>
Component: Individual Port(s)Assignee: Rodrigo Osorio <rodrigo>
Status: Closed FIXED    
Severity: Affects Only Me CC: FreeBSD, rodrigo
Priority: --- Keywords: feature, needs-patch, needs-qa
Version: LatestFlags: FreeBSD: maintainer-feedback+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
new port ebsynth
none
new port ebsynth none

Description Shane 2019-09-17 09:49:02 UTC
Created attachment 207554 [details]
new port ebsynth

This is a new port for the small application ebsynth which performs image synthesis or texture/artistic style transfer.

To make the build work, I created a Makefile, is there a way to use the ports makefile to perform a one line compile? or is creating a Makefile the way to go?
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-09-17 09:59:19 UTC
One may use a custom do-build target. Look in Mk/bsd.port.mk for the default then modify accordingly

Also, for PORTVERSION, use 0.0.0.<datestamp> or g<datestamp>, as these will be "less-than" future tagged versions, and not require using PORTEPOCH later.

Would be great to confirm that the port passes QA (portlint, poudriere) too.
Comment 2 Shane 2019-09-19 05:43:53 UTC
Created attachment 207612 [details]
new port ebsynth

(In reply to Kubilay Kocak from comment #1)

Not sure what I tried at first but I got the do-build to work now.

portlint -AC lists no errors or warnings

I have successfully built ebsynth in poudriere with 12.0 amd64/i386 and 11.3 amd64/i386
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-10-11 09:53:18 UTC
A commit references this bug:

Author: rodrigo
Date: Fri Oct 11 09:52:48 UTC 2019
New revision: 514272
URL: https://svnweb.freebsd.org/changeset/ports/514272

Log:
  New port graphics/ebsynth

  ebsynth is a tool for by-example synthesis of images.

  PR:		240632
  Submitted by:	Shane <FreeBSD@ShaneWare.Biz>

Changes:
  head/graphics/Makefile
  head/graphics/ebsynth/
  head/graphics/ebsynth/Makefile
  head/graphics/ebsynth/distinfo
  head/graphics/ebsynth/pkg-descr
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2019-10-11 09:54:19 UTC
Committed, thanks.