Bug 240632 - [NEW PORT] graphics/ebsynth: Example-based Image Synthesis and Style Transfer
Summary: [NEW PORT] graphics/ebsynth: Example-based Image Synthesis and Style Transfer
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: Rodrigo Osorio
URL:
Keywords: feature, needs-patch, needs-qa
Depends on:
Blocks:
 
Reported: 2019-09-17 09:49 UTC by Shane
Modified: 2019-10-11 09:54 UTC (History)
2 users (show)

See Also:
FreeBSD: maintainer-feedback+


Attachments
new port ebsynth (2.54 KB, text/plain)
2019-09-17 09:49 UTC, Shane
no flags Details
new port ebsynth (1.99 KB, text/plain)
2019-09-19 05:43 UTC, Shane
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.