Port details |
- scrot SCReenshOT - command line screen capture utility
- 1.7 graphics
=18 1.7Version of this port present on the latest quarterly branch. - Maintainer: amdmi3@FreeBSD.org
 - Port Added: 2000-12-03 17:26:18
- Last Update: 2021-11-16 13:14:56
- Commit Hash: ae02a72
- People watching this port, also watch:: wget, libiconv, zip, unzip, imlib2
- License: MIT
- Description:
- Scrot (SCReenshOT) is a simple command line screen capture
utility that uses imlib2 to grab and save images. Multiple
image formats are supported through imlib2's dynamic saver
modules.
Some features of the scrot:
- support to multiple image formats (JPG, PNG, GIF, etc.).
- optimization of the screen shots image quality.
- capture a specific window or a rectangular area on the
screen with the help of switch.
scrot also can be used to monitor a desktop PC in admin absent
and register unwanted activities.
WWW: https://github.com/resurrecting-open-source-projects/scrot
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/scrot/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/scrot
- pkg install scrot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: scrot
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1636990276
SHA256 (resurrecting-open-source-projects-scrot-1.7_GH0.tar.gz) = e4ff764f93ea98018d46192c35bd34eeb577040ac6e217aa0d83b2a63d88f66b
SIZE (resurrecting-open-source-projects-scrot-1.7_GH0.tar.gz) = 154365
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- autoconf-archive>=0 : devel/autoconf-archive
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xcomposite.pc : x11/libXcomposite
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xcomposite.pc : x11/libXcomposite
- Library dependencies:
-
- libImlib2.so : graphics/imlib2
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for scrot-1.7:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- graphics_scrot
- USES:
- autoreconf pkgconfig xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
16 Nov 2021 13:14:56 1.7
|
Dmitry Marakasov (amdmi3)  |
graphics/scrot: update to 1.7 |
18 Aug 2021 13:17:18 1.6
|
Dmitry Marakasov (amdmi3)  |
graphics/scrot: update to 1.6 |
06 Apr 2021 14:31:07 1.5
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
12 Feb 2021 18:14:57
1.5
|
amdmi3  |
- Update to 1.5 |
21 Jul 2020 14:52:53
1.4
|
amdmi3  |
- Update to 1.4
- Rollback unapproved comment change by danfe@ |
28 May 2020 13:13:25
1.3
|
danfe  |
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). |
19 Apr 2020 19:41:45
1.3
|
amdmi3  |
- upate |
05 Nov 2019 22:16:15
1.2
|
zeising  |
Add USES=xorg USES=gl, ports categories g
Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
21 Aug 2019 16:37:18
1.2
|
amdmi3  |
- Update to 1.2
- Fix WWW: |
11 Aug 2019 00:00:55
1.1.1
|
linimon  |
Add USE_CSTD=c99 to fix the following error on GCC-based architectures:
main.c:252: error: 'for' loop initial declaration used outside C99 mode
Approved by: portmgr (tier-2 blanket) |
01 Aug 2019 18:35:38
1.1.1
|
amdmi3  |
- Update to 1.1.1
PR: 236592 |
18 May 2018 00:18:01
0.8_8
|
amdmi3  |
- Replace MASTER_SITES with GitHub (no code changes)
- Add LICENSE
- Add missing LIB_DEPENDS and USE_XORG
- Regenerate patches
- Improve pkg-descr
PR: 228258
Submitted by: 0mp |
01 Apr 2016 14:00:57
0.8_7
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
27 Dec 2014 00:09:03
0.8_7
|
gblach  |
- Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
which depends on imlib2
PR: 196062
Approved by: portmgr |
13 Jun 2014 07:36:28
0.8_6
|
olgeni  |
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.
CR: D201
Approved by: portmgr (bapt) |
16 Dec 2013 17:40:14
0.8_6
|
amdmi3  |
- Remove DOCS, NLS and EXAMPLES from OPTIONS_DEFAULT in my ports, as suggested
by Porter's Handbook |
17 Oct 2013 01:23:56
0.8_6
|
amdmi3  |
- Support staging
- Rename patches in a meaningful way
- Use new LIB_DEPENDS syntax |
20 Sep 2013 18:35:46
0.8_6
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
14 Aug 2013 22:35:54
0.8_6 
|
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
12 Jul 2013 15:01:46
0.8_6 
|
amdmi3  |
- Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files |
23 May 2013 02:04:07
0.8_6
|
amdmi3  |
- Trim Makefile header
- OptionsNG
- Mark MAKE_JOBS_SAFE |
01 Jun 2012 05:26:28
0.8_6
|
dinoex  |
- update png to 1.5.10 |
03 Jul 2011 14:12:23
0.8_5
|
ohauer  |
-remove MD5 |
28 Mar 2010 06:47:48
0.8_5
|
dinoex  |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
05 Feb 2010 11:46:55
0.8_4
|
dinoex  |
- update to jpeg-8 |
31 Jul 2009 13:57:52
0.8_3
|
dinoex  |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
28 Jul 2009 16:34:36
0.8_2
|
amdmi3  |
- Update URL of my distfile mirror in 87 ports
Approved by: portmgr (erwin) |
05 Jan 2009 16:14:51
0.8_2
|
amdmi3  |
- Update address of my distfile mirror |
21 Aug 2008 06:18:49
0.8_2
|
rafan  |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
19 Jun 2008 17:28:24
0.8_2
|
amdmi3  |
Update my email address in 132 ports.
Approved by: miwi (mentor) |
20 Mar 2008 17:59:11
0.8_2
|
miwi  |
- Get rid of USE_X_PREFIX.
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer) |
19 May 2007 20:32:57
0.8_1
|
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
21 Dec 2006 20:41:33
0.8
|
edwin  |
[MAINTAINER] update my email address in 76 ports + mirror some distfiles
I've got a brand new hosting, so change my email to the new
one. Also, now I can mirror some distfiles, so update
MASTER_SITES for some ports.
PR: ports/107038
Submitted by: Dmitry Marakasov <amdmi3@mail.ru> |
06 Jun 2006 19:47:42
0.8
|
itetcu  |
Dmitry Marakasov adopts this orphan ports that he uses.
PR: ports/98284
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
Approved by: lawrence (mentor, implicit) |
08 Mar 2006 11:14:38
0.8
|
garga  |
- UNBREAK: Make it fetchable again
- Paficy portlint(1)
PR: ports/94213
Submitted by: Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
Approved by: portmgr (erwin) |
26 Nov 2005 01:48:16
0.8
|
pav  |
- Add SHA256 |
12 Apr 2005 03:26:57
0.8
|
obrien  |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
11 Apr 2005 08:04:41
0.8
|
obrien  |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
29 Jan 2004 07:24:56
0.8
|
trevor  |
SIZEify. |
22 Jul 2003 11:42:25
0.8
|
oliver  |
Update scrot to 0.8 |
22 Jul 2003 11:41:36
0.8
|
oliver  |
Update scrot to 0.8 |
20 Feb 2003 18:08:19
0.6
|
knu  |
de-pkg-comment |
04 Jun 2002 01:38:45
0.6
|
petef  |
Reset maintainership to ports@. Thanks for your work on these, Jeremy!
PR: 38874
Submitted by: Jeremy Norris <ishmael@mchsi.com> (previous maintainer) |
27 Jan 2002 17:15:35 
|
dwcjr  |
Update maintainer's email Respect NOPORTDOCS |
30 Aug 2001 01:48:05 
|
petef  |
Update to 0.6 |
21 Dec 2000 09:20:40 
|
will  |
Update to 0.5. Now depends on giblib (and indirectly Imlib2). |
05 Dec 2000 02:34:04 
|
asami  |
imlib2 -> imlib2-tmp |
03 Dec 2000 20:26:18 
|
will  |
Add scrot 0.4, a screen capture utility that uses imlib2. |