Bug 194585 - [NEW PORT] graphics/maim: Improved scrot. Takes screenshots of your desktop.
Summary: [NEW PORT] graphics/maim: Improved scrot. Takes screenshots of your desktop.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Many People
Assignee: John Marino
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-25 00:29 UTC by Neel Chauhan
Modified: 2014-11-04 17:32 UTC (History)
2 users (show)

See Also:


Attachments
shar file for thee new graphics/maim port (1.52 KB, text/plain)
2014-10-25 00:29 UTC, Neel Chauhan
no flags Details
Poudriere Build Log for the graphics/maim port (17.84 KB, text/x-log)
2014-10-29 21:11 UTC, Neel Chauhan
no flags Details
Updated shar file for the new graphics/maim port (1.46 KB, text/plain)
2014-11-01 13:21 UTC, Neel Chauhan
no flags Details
WORKING Poudriere Build Log for the graphics/maim port WITH the stage-qa checks (21.52 KB, text/x-log)
2014-11-01 13:22 UTC, Neel Chauhan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Neel Chauhan freebsd_committer 2014-10-25 00:29:06 UTC
Created attachment 148631 [details]
shar file for thee new graphics/maim port

maim (make image) takes screenshots of your desktop. It has options to take only a region, and relies on slop to query for regions. maim is supposed to be an improved scrot.
Comment 1 Neel Chauhan freebsd_committer 2014-10-29 21:11:47 UTC
Created attachment 148779 [details]
Poudriere Build Log for the graphics/maim port

Sorry if this build log was posted later than the patch itself, but hey. At least I uploaded the build log.
Comment 2 John Marino freebsd_committer 2014-11-01 08:56:59 UTC
(In reply to Neel Chauhan from comment #1)
> Created attachment 148779 [details]
> Poudriere Build Log for the graphics/maim port
> 
> Sorry if this build log was posted later than the patch itself, but hey. At
> least I uploaded the build log.

Yep!  It would have perfect if it had the stage-qa checks in it (we talked about this on another port recently)
Comment 3 John Marino freebsd_committer 2014-11-01 08:58:36 UTC
the shar itself looks good except for this line:

XWRKSRC=${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}

Isn't the wrksrc already defined well when github mechanism is used?  Can you check that too?
Comment 4 Neel Chauhan freebsd_committer 2014-11-01 13:21:14 UTC
Created attachment 148869 [details]
Updated shar file for the new graphics/maim port

As a response to comment #3, I updated the shar file for the graphics/maim port. The successful Poudriere build log WITH the stage-qa checks will follow.
Comment 5 Neel Chauhan freebsd_committer 2014-11-01 13:22:10 UTC
Created attachment 148870 [details]
WORKING Poudriere Build Log for the graphics/maim port WITH the stage-qa checks

I also uploaded a new Poudriere build log WITH the stage-qa checks.
Comment 6 John Marino freebsd_committer 2014-11-01 13:23:39 UTC
Nice work, I'm promoting this to patch-ready pool as a result.
Comment 7 commit-hook freebsd_committer 2014-11-04 17:30:46 UTC
A commit references this bug:

Author: marino
Date: Tue Nov  4 17:30:27 UTC 2014
New revision: 372156
URL: https://svnweb.freebsd.org/changeset/ports/372156

Log:
  Add new port graphics/maim

  PR:		194585
  Submitted by:	Neel Chauhan

  maim (make image) takes screenshots of your desktop. maim is an
  improvement on Scrot, the minimalistic command line screen capturing
  application.

Changes:
  head/graphics/Makefile
  head/graphics/maim/
  head/graphics/maim/Makefile
  head/graphics/maim/distinfo
  head/graphics/maim/pkg-descr
Comment 8 John Marino freebsd_committer 2014-11-04 17:32:52 UTC
I tweaked the comment and pkg-descr file a little bit, but I suspect the pkg-description could be made a lot better.

And I had no idea was "scrot" was, so I changed it for people like me that weren't familiar with that program.