[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: c778983c71957a36f9cb9f30fe99fc9e97dbc795 Author: NRK disroot org> AuthorDate: Sat Jun 22 13:30:56 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 18 07:39:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c778983c media-gfx/scrot: update - sys-libs/queue-standalone no longer needed - use upstream bash and zsh completion files - add FAQ.md to DOCS - add autoconf-archive to BDEPEND only on live ebuild Signed-off-by: NRK disroot.org> Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/scrot-.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 092a65896df9..d383d2bfa6bc 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -3,13 +3,14 @@ EAPI=8 -inherit bash-completion-r1 +inherit shell-completion DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; inherit autotools git-r3 + LIVE_BDEPEND="dev-build/autoconf-archive" else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" @@ -34,15 +35,14 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto - elibc_musl? ( sys-libs/queue-standalone ) " BDEPEND=" - dev-build/autoconf-archive + ${LIVE_BDEPEND} virtual/pkgconfig " DOCS=( - AUTHORS ChangeLog README.md + AUTHORS ChangeLog README.md FAQ.md ) src_prepare() { @@ -54,5 +54,6 @@ src_prepare() { src_install() { default - newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} + dozshcomp etc/zsh-completion/_scrot + dobashcomp etc/bash-completion/scrot }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 91a6498cf298c63dc6a3c75299f1123c3d89599a Author: NRK disroot org> AuthorDate: Sat Jun 22 13:34:14 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 18 07:39:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a6498c media-gfx/scrot: add v1.11.1, rm v1.9 Signed-off-by: NRK disroot.org> Closes: https://github.com/gentoo/gentoo/pull/37108 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/Manifest | 2 +- media-gfx/scrot/{scrot-1.9.ebuild => scrot-1.11.1.ebuild} | 13 +++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 62b926c21a11..1e7abddd6265 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,2 +1,2 @@ DIST scrot-1.10.tar.bz2 156519 BLAKE2B ca1441823521d14559afe49ed36853bb5448cc5c2ee345ddb617324b63e8f599678cbdc94b862938017a62d2f5ceea3cae03f80e473e86cafc76dd34144d41bb SHA512 7a72b6d7ae350b0ec27b949934ff67cb8800f731f3dfc783bfdf66c4316b318118b8b46d98aca05543144b757c659791f4a9aeae43364277501238a405eda57d -DIST scrot-1.9.tar.bz2 158710 BLAKE2B d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3 SHA512 ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312 +DIST scrot-1.11.1.tar.bz2 158007 BLAKE2B e0c8f166444bfdfbed41a5588036b861973c90d057e302f7bd35cf9630a9f0311735977632ba068c1b3542baed251a3d682da7d8f56c114880a425b3056a0692 SHA512 6a6435c6e0562a367d895f2d1c7a03b050f6588a5843376c5e33a5b8ef1b0b684390530f8c61c340b3f0928caeefb95d9df1f8fe0b145768c336685b1c8d8deb diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.11.1.ebuild similarity index 80% rename from media-gfx/scrot/scrot-1.9.ebuild rename to media-gfx/scrot/scrot-1.11.1.ebuild index 81c77df2463a..d383d2bfa6bc 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.11.1.ebuild @@ -3,16 +3,17 @@ EAPI=8 -inherit bash-completion-r1 +inherit shell-completion DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; inherit autotools git-r3 + LIVE_BDEPEND="dev-build/autoconf-archive" else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="feh" @@ -34,15 +35,14 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto - elibc_musl? ( sys-libs/queue-standalone ) " BDEPEND=" - dev-build/autoconf-archive + ${LIVE_BDEPEND} virtual/pkgconfig " DOCS=( - AUTHORS ChangeLog README.md + AUTHORS ChangeLog README.md FAQ.md ) src_prepare() { @@ -54,5 +54,6 @@ src_prepare() { src_install() { default - newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} + dozshcomp etc/zsh-completion/_scrot + dobashcomp etc/bash-completion/scrot }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: f1e80e2e0870218d824dd75d8296d13bdc3dc7bd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:00:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:00:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e80e2e media-gfx/scrot: Stabilize 1.10 ppc, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index b334e69bce21..289c7e4b7a07 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9784ed2d62a555651640bee788105f10c1ea5577 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:43:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:43:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9784ed2d media-gfx/scrot: Stabilize 1.10 sparc, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index 71f8e0859265..272642e27a0f 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc ~x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 71412eb2fa414b2452c6087a9a5d7c4f0ab4427a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:43:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:43:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71412eb2 media-gfx/scrot: Stabilize 1.10 arm, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index 0ef6c6455c1c..b334e69bce21 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 915ab232893522bd097552f0f6beddc124f47574 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:43:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:43:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915ab232 media-gfx/scrot: Stabilize 1.10 amd64, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index 11fab05afe07..4dfea144aa45 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: e7173851b23470e6c2a59a4627372108cad4916f Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:43:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:43:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7173851 media-gfx/scrot: Stabilize 1.10 ppc64, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index 4dfea144aa45..71f8e0859265 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 31c3c633973649c17d713c408f899d7f6da98650 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:43:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:43:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c3c633 media-gfx/scrot: Stabilize 1.10 x86, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index 272642e27a0f..0ef6c6455c1c 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d4ada33cf33a50295cdeb3b587f9ae0035e49dcf Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:43:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:43:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ada33c media-gfx/scrot: Stabilize 1.10 arm64, #920218 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild index f03c9dc8cd96..11fab05afe07 100644 --- a/media-gfx/scrot/scrot-1.10.ebuild +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: df25fd5c25840b76ccedac98e08c2a6c0ade8467 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 24 15:17:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 24 15:17:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df25fd5c media-gfx/scrot: Stabilize 1.9 arm64, #918226 Signed-off-by: Michał Górny gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 85fb69e81443..289c7e4b7a07 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi LICENSE="feh"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 1a9762db97844b948ec51183e6d99fff7ac16f14 Author: NRK disroot org> AuthorDate: Tue Jun 13 14:13:48 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 18 12:16:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9762db media-gfx/scrot: add v1.10 Signed-off-by: NRK disroot.org> Closes: https://github.com/gentoo/gentoo/pull/31414 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/Manifest | 1 + media-gfx/scrot/scrot-1.10.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 6bb19cf051da..62b926c21a11 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1 +1,2 @@ +DIST scrot-1.10.tar.bz2 156519 BLAKE2B ca1441823521d14559afe49ed36853bb5448cc5c2ee345ddb617324b63e8f599678cbdc94b862938017a62d2f5ceea3cae03f80e473e86cafc76dd34144d41bb SHA512 7a72b6d7ae350b0ec27b949934ff67cb8800f731f3dfc783bfdf66c4316b318118b8b46d98aca05543144b757c659791f4a9aeae43364277501238a405eda57d DIST scrot-1.9.tar.bz2 158710 BLAKE2B d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3 SHA512 ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312 diff --git a/media-gfx/scrot/scrot-1.10.ebuild b/media-gfx/scrot/scrot-1.10.ebuild new file mode 100644 index ..f03c9dc8cd96 --- /dev/null +++ b/media-gfx/scrot/scrot-1.10.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; + inherit autotools git-r3 +else + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="feh" +SLOT="0" + +# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 +# imlib2[png] not technically requried, but it's the default format used by +# scrot, so unconditionally depend on it to avoid breaking basic commands which +# don't specify an output format. +RDEPEND=" + media-libs/imlib2[X,filters(+),text(+)] + x11-libs/libXext + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXfixes + x11-libs/libXinerama + media-libs/imlib2[png] +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) +" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + +DOCS=( + AUTHORS ChangeLog README.md +) + +src_prepare() { + default + + [[ ${PV} == ** ]] && eautoreconf +} + +src_install() { + default + + newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 4ae3b44ff52ccf75f617f9dcb7fa4b2d72a23673 Author: NRK disroot org> AuthorDate: Sun Jun 4 15:20:23 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 11 08:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae3b44f media-gfx/scrot: minor license and dependency fixes * drop "LGPL-2+" licencse. this was due to a GNU getopt implementation that scrot used to use. but those files have been dropped from upstream for quite some time now [0] * drop libbsd from deps. v1.9 doesn't need libbsd on glibc, on musl `sys/queue.h` is being provided via `sys-libs/queue-standalone`. * require imlib2 to be built with png support. otherwise, many basic commands would break as scrot defaults to PNG. [0]: https://github.com/resurrecting-open-source-projects/scrot/commit/92869db668d345a694289b1f80ba83b89694cf07 Signed-off-by: NRK disroot.org> Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 13 + media-gfx/scrot/scrot-.ebuild | 13 + 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 6be000c3bcad..85fb69e81443 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -15,24 +15,21 @@ else KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi -LICENSE="feh LGPL-2+" +LICENSE="feh" SLOT="0" # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 +# imlib2[png] not technically requried, but it's the default format used by +# scrot, so unconditionally depend on it to avoid breaking basic commands which +# don't specify an output format. RDEPEND=" - dev-libs/libbsd media-libs/imlib2[X,filters(+),text(+)] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama - || ( - media-libs/imlib2[gif] - media-libs/imlib2[jpeg] - media-libs/imlib2[png] - media-libs/imlib2[tiff] - ) + media-libs/imlib2[png] " DEPEND=" ${RDEPEND} diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 4cde5c2086b1..f03c9dc8cd96 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -15,24 +15,21 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi -LICENSE="feh LGPL-2+" +LICENSE="feh" SLOT="0" # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 +# imlib2[png] not technically requried, but it's the default format used by +# scrot, so unconditionally depend on it to avoid breaking basic commands which +# don't specify an output format. RDEPEND=" - dev-libs/libbsd media-libs/imlib2[X,filters(+),text(+)] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama - || ( - media-libs/imlib2[gif] - media-libs/imlib2[jpeg] - media-libs/imlib2[png] - media-libs/imlib2[tiff] - ) + media-libs/imlib2[png] " DEPEND=" ${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 12fdadb1711970fb567a78f745e725d4e4724968 Author: NRK disroot org> AuthorDate: Sun Jun 4 15:28:42 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 11 08:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fdadb1 media-gfx/scrot: drop 1.8.1 Signed-off-by: NRK disroot.org> Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/Manifest | 1 - media-gfx/scrot/scrot-1.8.1-r2.ebuild | 61 --- 2 files changed, 62 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index dcf2acb40c79..6bb19cf051da 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,2 +1 @@ -DIST scrot-1.8.1.tar.gz 178856 BLAKE2B c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d SHA512 a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86 DIST scrot-1.9.tar.bz2 158710 BLAKE2B d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3 SHA512 ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312 diff --git a/media-gfx/scrot/scrot-1.8.1-r2.ebuild b/media-gfx/scrot/scrot-1.8.1-r2.ebuild deleted file mode 100644 index ce4af8815873.. --- a/media-gfx/scrot/scrot-1.8.1-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Screen capture utility using imlib2 library" -HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; - inherit autotools git-r3 -else - SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" -fi - -LICENSE="feh LGPL-2+" -SLOT="0" - -# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 -RDEPEND=" - dev-libs/libbsd - media-libs/imlib2[X,filters(+),text(+)] - x11-libs/libXext - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXfixes - x11-libs/libXinerama - || ( - media-libs/imlib2[gif] - media-libs/imlib2[jpeg] - media-libs/imlib2[png] - media-libs/imlib2[tiff] - ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - elibc_musl? ( sys-libs/queue-standalone ) -" -BDEPEND=" - sys-devel/autoconf-archive - virtual/pkgconfig -" - -DOCS=( - AUTHORS ChangeLog README.md -) - -src_prepare() { - default - - [[ ${PV} == ** ]] && eautoreconf -} - -src_install() { - default - - newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 549824802e2f91410fb1a30a1fe775c3bca240f1 Author: NRK disroot org> AuthorDate: Sun Jun 4 15:25:25 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 11 08:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54982480 media-gfx/scrot: add myself as maintainer Signed-off-by: NRK disroot.org> Closes: https://github.com/gentoo/gentoo/pull/31308 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-gfx/scrot/metadata.xml b/media-gfx/scrot/metadata.xml index b6bd99f24f29..2dc73194a117 100644 --- a/media-gfx/scrot/metadata.xml +++ b/media-gfx/scrot/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + n...@disroot.org + NRK + + + proxy-ma...@gentoo.org + Proxy Maintainers + resurrecting-open-source-projects/scrot
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9d9bb85dad75353aa469da8be9b677e663c84214 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9bb85d media-gfx/scrot: Stabilize 1.9 ppc, #906262 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 6d72130d02e4..6be000c3bcad 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9a0888435524796e9fb33deac3c51b652e4f8e7a Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a088843 media-gfx/scrot: Stabilize 1.9 ppc64, #906262 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index c1a60ffa08df..6d72130d02e4 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 4caa87f9c945bfb10ee0264a016116adb493944c Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 13 09:02:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 13 09:02:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4caa87f9 media-gfx/scrot: Stabilize 1.9 sparc, #906262 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 19798ebd6789..c1a60ffa08df 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 8f910e7386259d975886b87783594d65c578c2c2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 13 08:37:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 13 08:37:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f910e73 media-gfx/scrot: Stabilize 1.9 arm, #906262 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 766a313e425d..809eaaa177dd 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 0946b601c439353cb2656a37a061f296d3622073 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 13 08:37:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 13 08:37:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0946b601 media-gfx/scrot: Stabilize 1.9 amd64, #906262 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 809eaaa177dd..19798ebd6789 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d80f27c656eecd487f1bd5137105c5cc680d1ecb Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 13 08:37:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 13 08:37:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80f27c6 media-gfx/scrot: Stabilize 1.9 x86, #906262 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 4cde5c2086b1..766a313e425d 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: c56c7d636f0a6a3d1db6949db83d078a01bec0e7 Author: Sam James gentoo org> AuthorDate: Tue Apr 11 04:00:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 11 04:06:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56c7d63 media-gfx/scrot: add 1.9 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/Manifest| 1 + media-gfx/scrot/{scrot-.ebuild => scrot-1.9.ebuild} | 2 +- media-gfx/scrot/scrot-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index e0bcc43cf203..dcf2acb40c79 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1 +1,2 @@ DIST scrot-1.8.1.tar.gz 178856 BLAKE2B c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d SHA512 a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86 +DIST scrot-1.9.tar.bz2 158710 BLAKE2B d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3 SHA512 ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312 diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-1.9.ebuild similarity index 96% copy from media-gfx/scrot/scrot-.ebuild copy to media-gfx/scrot/scrot-1.9.ebuild index f8c2de9e5910..4cde5c2086b1 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; inherit autotools git-r3 else - SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index f8c2de9e5910..4cde5c2086b1 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; inherit autotools git-r3 else - SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 6417358215d4cd610c60e6e50e5930c12da9adf3 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 28 11:48:49 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 28 11:50:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64173582 media-gfx/scrot: depend on imlib2[text(+)] too Should've figured this one would be a problem too. (undefined reference to `imlib_context_set_angle`) Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/scrot/{scrot-1.8.1-r1.ebuild => scrot-1.8.1-r2.ebuild} | 2 +- media-gfx/scrot/scrot-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/scrot-1.8.1-r1.ebuild b/media-gfx/scrot/scrot-1.8.1-r2.ebuild similarity index 96% rename from media-gfx/scrot/scrot-1.8.1-r1.ebuild rename to media-gfx/scrot/scrot-1.8.1-r2.ebuild index c88e6f12c791..ce4af8815873 100644 --- a/media-gfx/scrot/scrot-1.8.1-r1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1-r2.ebuild @@ -21,7 +21,7 @@ SLOT="0" # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 RDEPEND=" dev-libs/libbsd - media-libs/imlib2[X,filters(+)] + media-libs/imlib2[X,filters(+),text(+)] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 6cb697e71ecf..f8c2de9e5910 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -21,7 +21,7 @@ SLOT="0" # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 RDEPEND=" dev-libs/libbsd - media-libs/imlib2[X,filters(+)] + media-libs/imlib2[X,filters(+),text(+)] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: 5fad9fdf669acbb9b5715f6d3c02c532df4f90a5 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 28 11:33:12 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 28 11:34:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fad9fdf media-gfx/scrot: drop 1.7-r3, 1.8-r1 Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/scrot/Manifest | 2 - media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 65 -- media-gfx/scrot/scrot-1.7-r3.ebuild | 68 media-gfx/scrot/scrot-1.8-r1.ebuild | 61 - 4 files changed, 196 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 8fcf8279c727..e0bcc43cf203 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,3 +1 @@ -DIST scrot-1.7.tar.gz 178463 BLAKE2B 021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a SHA512 3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88 DIST scrot-1.8.1.tar.gz 178856 BLAKE2B c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d SHA512 a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86 -DIST scrot-1.8.tar.gz 175453 BLAKE2B 2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2 SHA512 64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch deleted file mode 100644 index 3e0fb09da85d.. --- a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch +++ /dev/null @@ -1,65 +0,0 @@ -https://github.com/resurrecting-open-source-projects/scrot/pull/175 - -From: Sam James -Date: Sun, 19 Dec 2021 23:59:45 + -Subject: [PATCH 1/2] build: respect docdir - -Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream -versioning for patches): -``` ->>> /usr/share/doc/scrot-1.7-r1/ ->>> /usr/share/doc/scrot-1.7-r1/README.md.bz2 ->>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2 ->>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2 ->>> /usr/share/doc/scrot/ ->>> /usr/share/doc/scrot/scrot.png ->>> /usr/share/doc/scrot/README.md.bz2 ->>> /usr/share/doc/scrot/ChangeLog.bz2 ->>> /usr/share/doc/scrot/AUTHORS.bz2 -``` - -After: -``` ->>> /usr/share/doc/scrot-1.7-r1/scrot.png ->>> /usr/share/doc/scrot-1.7-r1/README.md.bz2 ->>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2 ->>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2 -``` - -This avoids installing duplicate files & installs them to the -same location but it's overridable by --docdir in ./configure which -helps downstreams. - -Bug: https://bugs.gentoo.org/828928 -Signed-off-by: Sam James a/Makefile.am -+++ b/Makefile.am -@@ -34,10 +34,9 @@ MAINTAINERCLEANFILES = Makefile.in - - man_MANS = man/scrot.1 - --docs_DATA = README.md AUTHORS ChangeLog doc/scrot.png --docsdir = $(prefix)/share/doc/scrot -+doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png - --EXTRA_DIST = man/scrot.1 $(docs_DATA) -+EXTRA_DIST = man/scrot.1 - - SUBDIRS = src - -From: Sam James -Date: Mon, 20 Dec 2021 00:03:35 + -Subject: [PATCH 2/2] build: simplify man page installation - -Signed-off-by: Sam James a/Makefile.am -+++ b/Makefile.am -@@ -36,7 +36,7 @@ man_MANS = man/scrot.1 - - doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png - --EXTRA_DIST = man/scrot.1 -+EXTRA_DIST = $(man_MANS) - - SUBDIRS = src - diff --git a/media-gfx/scrot/scrot-1.7-r3.ebuild b/media-gfx/scrot/scrot-1.7-r3.ebuild deleted file mode 100644 index 89432c8217c9.. --- a/media-gfx/scrot/scrot-1.7-r3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Need autotools for docdir patch for now -inherit autotools bash-completion-r1 - -DESCRIPTION="Screen capture utility using imlib2 library" -HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; - inherit git-r3 -else - SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" -fi - -LICENSE="feh LGPL-2+" -SLOT="0" - -# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 -RDEPEND=" - dev-libs/libbsd - media-libs/imlib2[X] - x11-libs/libXext - x11-libs/libX11 - x11-libs/libXcomp
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 42b2b1f519ea73a332151a9dc18c0f7b413ec0fa Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 28 11:25:49 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 28 11:32:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b2b1f5 media-gfx/scrot: depend on imlib2[filters(+)] It's enabled by default on new imlib2-0.11.0, but if someone happens to disable it will get: undefined reference to `imlib_apply_filter'. Seems this was always available on prior versions, so going with (+). Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/scrot/{scrot-1.8.1.ebuild => scrot-1.8.1-r1.ebuild} | 2 +- media-gfx/scrot/scrot-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1-r1.ebuild similarity index 97% rename from media-gfx/scrot/scrot-1.8.1.ebuild rename to media-gfx/scrot/scrot-1.8.1-r1.ebuild index 47b8cb413562..c88e6f12c791 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1-r1.ebuild @@ -21,7 +21,7 @@ SLOT="0" # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 RDEPEND=" dev-libs/libbsd - media-libs/imlib2[X] + media-libs/imlib2[X,filters(+)] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 858ee4b9038c..6cb697e71ecf 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -21,7 +21,7 @@ SLOT="0" # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 RDEPEND=" dev-libs/libbsd - media-libs/imlib2[X] + media-libs/imlib2[X,filters(+)] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d209f6654c6c55ca68b5248d9720db2662544084 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 26 20:00:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 26 20:00:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d209f665 media-gfx/scrot: Stabilize 1.8.1 sparc, #897724 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild index ba72c669ffce..47b8cb413562 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 17f32a1ecc60a973c8dbeee20d3cefafd0048dcd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 18:29:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 18:29:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f32a1e media-gfx/scrot: Stabilize 1.8.1 ppc, #897724 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild index 59c9c4a00042..ba72c669ffce 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: db7bb28b42dc53f9d90c3183767f30b95e85cbb0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 18:26:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 18:26:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7bb28b media-gfx/scrot: Stabilize 1.8.1 amd64, #897724 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild index 23372eb07d4a..59c9c4a00042 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: a6864d06e7b45cfc2201aaac0e6872d09375840f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 18:21:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 18:21:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6864d06 media-gfx/scrot: Stabilize 1.8.1 ppc64, #897724 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild index 21909d50a2b6..23372eb07d4a 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: e11d8b31f4fdf1d3bf54288fea63e71796af913f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 18:21:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 18:21:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11d8b31 media-gfx/scrot: Stabilize 1.8.1 x86, #897724 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild index b67763b114e5..21909d50a2b6 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: b450e7549346f56dbecf41e5f987acc5e814ef15 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 18:15:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 18:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b450e754 media-gfx/scrot: Stabilize 1.8.1 arm, #897724 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild index 858ee4b9038c..b67763b114e5 100644 --- a/media-gfx/scrot/scrot-1.8.1.ebuild +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 62aa7f86004ee0e299a8b773232f009e9cf88d17 Author: Sam James gentoo org> AuthorDate: Sat Jan 21 04:45:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 21 04:45:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aa7f86 media-gfx/scrot: add 1.8.1 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/Manifest | 1 + media-gfx/scrot/scrot-1.8.1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index e45f5018b0c7..8fcf8279c727 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,2 +1,3 @@ DIST scrot-1.7.tar.gz 178463 BLAKE2B 021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a SHA512 3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88 +DIST scrot-1.8.1.tar.gz 178856 BLAKE2B c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d SHA512 a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86 DIST scrot-1.8.tar.gz 175453 BLAKE2B 2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2 SHA512 64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild new file mode 100644 index ..858ee4b9038c --- /dev/null +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; + inherit autotools git-r3 +else + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="feh LGPL-2+" +SLOT="0" + +# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 +RDEPEND=" + dev-libs/libbsd + media-libs/imlib2[X] + x11-libs/libXext + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXfixes + x11-libs/libXinerama + || ( + media-libs/imlib2[gif] + media-libs/imlib2[jpeg] + media-libs/imlib2[png] + media-libs/imlib2[tiff] + ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) +" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + +DOCS=( + AUTHORS ChangeLog README.md +) + +src_prepare() { + default + + [[ ${PV} == ** ]] && eautoreconf +} + +src_install() { + default + + newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 824f05613399bddee186dc0d473c0ddc3201a170 Author: Sam James gentoo org> AuthorDate: Wed Jan 11 05:09:42 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 11 05:15:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824f0561 media-gfx/scrot: add xinerama dep Closes: https://bugs.gentoo.org/890355 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/{scrot-1.8.ebuild => scrot-1.8-r1.ebuild} | 1 + media-gfx/scrot/scrot-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-gfx/scrot/scrot-1.8.ebuild b/media-gfx/scrot/scrot-1.8-r1.ebuild similarity index 98% rename from media-gfx/scrot/scrot-1.8.ebuild rename to media-gfx/scrot/scrot-1.8-r1.ebuild index a7f14945b8f4..858ee4b9038c 100644 --- a/media-gfx/scrot/scrot-1.8.ebuild +++ b/media-gfx/scrot/scrot-1.8-r1.ebuild @@ -26,6 +26,7 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes + x11-libs/libXinerama || ( media-libs/imlib2[gif] media-libs/imlib2[jpeg] diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index a7f14945b8f4..858ee4b9038c 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -26,6 +26,7 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes + x11-libs/libXinerama || ( media-libs/imlib2[gif] media-libs/imlib2[jpeg]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d7dfbe07d62ea779acb5054b0adbe4ca0ba40e1c Author: Sam James gentoo org> AuthorDate: Tue Jan 10 03:58:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 10 03:58:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7dfbe07 media-gfx/scrot: add 1.8 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/Manifest| 1 + media-gfx/scrot/{scrot-.ebuild => scrot-1.8.ebuild} | 3 +-- media-gfx/scrot/scrot-.ebuild | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 1e2a8e8b5831..e45f5018b0c7 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1 +1,2 @@ DIST scrot-1.7.tar.gz 178463 BLAKE2B 021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a SHA512 3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88 +DIST scrot-1.8.tar.gz 175453 BLAKE2B 2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2 SHA512 64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-1.8.ebuild similarity index 97% copy from media-gfx/scrot/scrot-.ebuild copy to media-gfx/scrot/scrot-1.8.ebuild index a99487cdc4e9..a7f14945b8f4 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-1.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,6 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index a99487cdc4e9..a7f14945b8f4 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,6 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 3ef417cd376c266c951546d401234285def1c530 Author: Sam James gentoo org> AuthorDate: Fri Aug 19 03:43:18 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 19 03:46:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef417cd media-gfx/scrot: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-gfx/scrot/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-gfx/scrot/metadata.xml b/media-gfx/scrot/metadata.xml index 85e4ed814fa2..b6bd99f24f29 100644 --- a/media-gfx/scrot/metadata.xml +++ b/media-gfx/scrot/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + + resurrecting-open-source-projects/scrot +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/, media-gfx/scrot/
commit: 7fbb535baac36c4cad055adfa739ec085c8b58b8 Author: Sam James gentoo org> AuthorDate: Fri Jul 15 12:43:03 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 15 12:43:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbb535b media-gfx/scrot: drop 1.4 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/Manifest| 1 - media-gfx/scrot/files/ax_prefix_config_h.m4 | 203 media-gfx/scrot/files/scrot-1.2.bash-completion | 41 - media-gfx/scrot/scrot-1.4.ebuild| 48 -- 4 files changed, 293 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 7354016426cb..1e2a8e8b5831 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,2 +1 @@ -DIST scrot-1.4.tar.gz 157779 BLAKE2B ba844f8bc500c468d028ce62ae57bd6a9fa0e403df6f05dd217722a9115456b70a38aabd7ccb0da53d855b9971d0f5948f82545ca0c8cceb75ede0d4546e27c1 SHA512 8423e7b2658f3e0ccf30f61e122016469226328adf8b1e511aeb031dd2655ae66582651e2d046c7c35d23efb98656369a02b59e711980481ddc4db24c299ee11 DIST scrot-1.7.tar.gz 178463 BLAKE2B 021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a SHA512 3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88 diff --git a/media-gfx/scrot/files/ax_prefix_config_h.m4 b/media-gfx/scrot/files/ax_prefix_config_h.m4 deleted file mode 100644 index 22acbac68d5e.. --- a/media-gfx/scrot/files/ax_prefix_config_h.m4 +++ /dev/null @@ -1,203 +0,0 @@ -# === -#https://www.gnu.org/software/autoconf-archive/ax_prefix_config_h.html -# === -# -# SYNOPSIS -# -# AX_PREFIX_CONFIG_H [(OUTPUT-HEADER [,PREFIX [,ORIG-HEADER]])] -# -# DESCRIPTION -# -# Generate an installable config.h. -# -# A package should not normally install its config.h as a system header, -# but if it must, this macro can be used to avoid namespace pollution by -# making a copy of config.h with a prefix added to all the macro names. -# -# Each "#define SOMEDEF" line of the configuration header has the given -# prefix added, in the same case as the first character of the macro name. -# -# Defaults: -# -# OUTPUT-HEADER = $PACKAGE-config.h -# PREFIX = $PACKAGE -# ORIG-HEADER, from AM_CONFIG_HEADER(config.h) -# -# Your configure.ac script should contain both macros in this order. -# -# Example: -# -# AC_INIT(config.h.in)# config.h.in as created by "autoheader" -# AM_INIT_AUTOMAKE(testpkg, 0.1.1)# makes #undef VERSION and PACKAGE -# AM_CONFIG_HEADER(config.h) # prep config.h from config.h.in -# AX_PREFIX_CONFIG_H(mylib/_config.h) # prep mylib/_config.h from it.. -# AC_MEMORY_H # makes "#undef NEED_MEMORY_H" -# AC_C_CONST_H# makes "#undef const" -# AC_OUTPUT(Makefile) # creates the "config.h" now -# # and also mylib/_config.h -# -# If the argument to AX_PREFIX_CONFIG_H would have been omitted then the -# default output file would have been called simply "testpkg-config.h", -# but even under the name "mylib/_config.h" it contains prefix-defines -# like -# -# #ifndef TESTPKG_VERSION -# #define TESTPKG_VERSION "0.1.1" -# #endif -# #ifndef TESTPKG_NEED_MEMORY_H -# #define TESTPKG_NEED_MEMORY_H 1 -# #endif -# #ifndef _testpkg_const -# #define _testpkg_const _const -# #endif -# -# and this "mylib/_config.h" can be installed along with other header -# files, which is most convenient when creating a shared library (that has -# some headers) whose functionality depends on features detected at -# compile-time. No need to invent some "mylib-confdefs.h.in" manually. -# -# Note that some AC_DEFINEs that end up in the config.h file are actually -# self-referential - e.g. AC_C_INLINE, AC_C_CONST, and the AC_TYPE_OFF_T -# say that they "will define inline|const|off_t if the system does not do -# it by itself". You might want to clean up about these - consider an -# extra mylib/conf.h that reads something like: -# -# #include -# #ifndef _testpkg_const -# #define _testpkg_const const -# #endif -# -# and then start using _testpkg_const in the header files. That is also a -# good thing to differentiate whether some library-user has starting to -# take up with a different compiler, so perhaps it could read something -# like this: -# -# #ifdef _MSC_VER -# #include -# #else -# #include -# #endif -# #ifndef _testpkg_const -# #define _testpkg_const const -# #endif -# -# LICENSE -# -# Copyright (c) 2014 Reuben Thomas -#
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: bcc30f5be6f74c69ae72d6bdc174c12097d8e12f Author: Sam James gentoo org> AuthorDate: Fri Jul 15 12:42:23 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 15 12:42:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc30f5b media-gfx/scrot: fix imlib2 dep Closes: https://bugs.gentoo.org/835582 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/{scrot-1.7-r2.ebuild => scrot-1.7-r3.ebuild} | 4 +++- media-gfx/scrot/scrot-.ebuild| 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r3.ebuild similarity index 92% rename from media-gfx/scrot/scrot-1.7-r2.ebuild rename to media-gfx/scrot/scrot-1.7-r3.ebuild index 43d345d6e260..89432c8217c9 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r3.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; if [[ ${PV} == ** ]] ; then EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; - inherit autotools git-r3 + inherit git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; @@ -20,8 +20,10 @@ fi LICENSE="feh LGPL-2+" SLOT="0" +# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 RDEPEND=" dev-libs/libbsd + media-libs/imlib2[X] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 1052ef88647a..a99487cdc4e9 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -19,8 +19,10 @@ fi LICENSE="feh LGPL-2+" SLOT="0" +# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 RDEPEND=" dev-libs/libbsd + media-libs/imlib2[X] x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: bc94ca3545ae00780a177e514d21dc0433ec7530 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 21 16:08:27 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 21 16:08:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc94ca35 media-gfx/scrot: Stabilize 1.7-r2 sparc, #833701 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 60a538a0bad9..43d345d6e260 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: b237310561f89c1930c9039992875067e0a90aee Author: Jakov Smolić gentoo org> AuthorDate: Fri Jun 17 12:18:26 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jun 17 12:18:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2373105 media-gfx/scrot: Stabilize 1.7-r2 ppc, #833701 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 430690d28f68..60a538a0bad9 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d0d5f07c1f12dbbae40a2e6ac54d134e6c3e7588 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jun 17 11:48:07 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jun 17 11:48:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d5f07c media-gfx/scrot: Stabilize 1.7-r2 arm, #833701 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 12a612474683..430690d28f68 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 01ed7ac81b8e0051fada94254eb035c01eea34ee Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 17 10:27:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 17 10:27:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ed7ac8 media-gfx/scrot: Stabilize 1.7-r2 ppc64, #833701 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 73b45958d636..12a612474683 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 1c78ffda6dfb04c6c8535255e2a6a4731df41d8a Author: Joonas Niilola gentoo org> AuthorDate: Fri Jun 17 06:17:17 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jun 17 06:17:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c78ffda media-gfx/scrot: Stabilize 1.7-r2 x86, #833701 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 80c9a38d57e0..8265a8cb325f 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 96964f46bd5c52b7f0e0754209f7045e47844ddf Author: Joonas Niilola gentoo org> AuthorDate: Fri Jun 17 06:18:18 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jun 17 06:18:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96964f46 media-gfx/scrot: Stabilize 1.7-r2 amd64, #833701 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 8265a8cb325f..73b45958d636 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: a1789fec597a031100bc50858f650e0c61b45b00 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:11:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:11:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1789fec media-gfx/scrot: fix build on musl Closes: https://bugs.gentoo.org/832084 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 3 ++- media-gfx/scrot/scrot-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 3aa2ef8c7e06..80c9a38d57e0 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,6 +36,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) " BDEPEND=" sys-devel/autoconf-archive diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 80d7728667d6..1052ef88647a 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,6 +35,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) " BDEPEND=" sys-devel/autoconf-archive
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/
commit: ef3989d3e251da2993c981ba8aa7d9fbf068cf02 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 00:05:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:06:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3989d3 media-gfx/scrot: tidy up patch Signed-off-by: Sam James gentoo.org> media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 25 +--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch index ebae595ac38f..3e0fb09da85d 100644 --- a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch +++ b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch @@ -2,7 +2,7 @@ https://github.com/resurrecting-open-source-projects/scrot/pull/175 From: Sam James Date: Sun, 19 Dec 2021 23:59:45 + -Subject: [PATCH] build: respect docdir +Subject: [PATCH 1/2] build: respect docdir Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream versioning for patches): @@ -34,7 +34,7 @@ Bug: https://bugs.gentoo.org/828928 Signed-off-by: Sam James --- a/Makefile.am +++ b/Makefile.am -@@ -34,8 +34,7 @@ MAINTAINERCLEANFILES = Makefile.in +@@ -34,10 +34,9 @@ MAINTAINERCLEANFILES = Makefile.in man_MANS = man/scrot.1 @@ -42,5 +42,24 @@ Signed-off-by: Sam James -docsdir = $(prefix)/share/doc/scrot +doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png - EXTRA_DIST = man/scrot.1 $(docs_DATA) +-EXTRA_DIST = man/scrot.1 $(docs_DATA) ++EXTRA_DIST = man/scrot.1 + + SUBDIRS = src + +From: Sam James +Date: Mon, 20 Dec 2021 00:03:35 + +Subject: [PATCH 2/2] build: simplify man page installation + +Signed-off-by: Sam James +--- a/Makefile.am b/Makefile.am +@@ -36,7 +36,7 @@ man_MANS = man/scrot.1 + + doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png + +-EXTRA_DIST = man/scrot.1 ++EXTRA_DIST = $(man_MANS) + + SUBDIRS = src
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: e3fab0acfbb39f126224b70daf1927e3fe1404f8 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 23:58:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 00:02:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fab0ac media-gfx/scrot: respect docdir Closes: https://bugs.gentoo.org/828928 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 46 ++ .../{scrot-1.7-r1.ebuild => scrot-1.7-r2.ebuild} | 11 +- 2 files changed, 55 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch new file mode 100644 index ..ebae595ac38f --- /dev/null +++ b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch @@ -0,0 +1,46 @@ +https://github.com/resurrecting-open-source-projects/scrot/pull/175 + +From: Sam James +Date: Sun, 19 Dec 2021 23:59:45 + +Subject: [PATCH] build: respect docdir + +Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream +versioning for patches): +``` +>>> /usr/share/doc/scrot-1.7-r1/ +>>> /usr/share/doc/scrot-1.7-r1/README.md.bz2 +>>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2 +>>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2 +>>> /usr/share/doc/scrot/ +>>> /usr/share/doc/scrot/scrot.png +>>> /usr/share/doc/scrot/README.md.bz2 +>>> /usr/share/doc/scrot/ChangeLog.bz2 +>>> /usr/share/doc/scrot/AUTHORS.bz2 +``` + +After: +``` +>>> /usr/share/doc/scrot-1.7-r1/scrot.png +>>> /usr/share/doc/scrot-1.7-r1/README.md.bz2 +>>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2 +>>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2 +``` + +This avoids installing duplicate files & installs them to the +same location but it's overridable by --docdir in ./configure which +helps downstreams. + +Bug: https://bugs.gentoo.org/828928 +Signed-off-by: Sam James +--- a/Makefile.am b/Makefile.am +@@ -34,8 +34,7 @@ MAINTAINERCLEANFILES = Makefile.in + + man_MANS = man/scrot.1 + +-docs_DATA = README.md AUTHORS ChangeLog doc/scrot.png +-docsdir = $(prefix)/share/doc/scrot ++doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png + + EXTRA_DIST = man/scrot.1 $(docs_DATA) + diff --git a/media-gfx/scrot/scrot-1.7-r1.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild similarity index 82% rename from media-gfx/scrot/scrot-1.7-r1.ebuild rename to media-gfx/scrot/scrot-1.7-r2.ebuild index 80d7728667d6..3aa2ef8c7e06 100644 --- a/media-gfx/scrot/scrot-1.7-r1.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit bash-completion-r1 +# Need autotools for docdir patch for now +inherit autotools bash-completion-r1 DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; @@ -45,10 +46,16 @@ DOCS=( AUTHORS ChangeLog README.md ) +PATCHES=( + "${FILESDIR}"/${PN}-1.7-fix-docdir.patch +) + src_prepare() { default - [[ ${PV} == ** ]] && eautoreconf + # Needed for 1.7 for the docdir patch + eautoreconf + #[[ ${PV} == ** ]] && eautoreconf } src_install() {
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 3f6c0b9b945215fbf8c349e823c45edd38d4dcd0 Author: Sam James gentoo org> AuthorDate: Sat Dec 11 01:35:07 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 11 01:35:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6c0b9b media-gfx/scrot: drop junk accidentally committed Signed-off-by: Sam James gentoo.org> media-gfx/scrot/build.log | 150 -- 1 file changed, 150 deletions(-) diff --git a/media-gfx/scrot/build.log b/media-gfx/scrot/build.log deleted file mode 100644 index b6ee51e1f95b.. --- a/media-gfx/scrot/build.log +++ /dev/null @@ -1,150 +0,0 @@ - * Package:media-libs/giblib-1.2.4-r1 - * Repository: gentoo - * USE:abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU - * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox ->>> Unpacking source... ->>> Unpacking giblib-1.2.4.tar.gz to /var/tmp/portage/media-libs/giblib-1.2.4-r1/work ->>> Source unpacked in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work ->>> Preparing source in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ... - * Applying giblib-1.2.4-fix-build-system.patch ... - [ ok ] - * Running eautoreconf in '/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4' ... - * Running 'libtoolize --install --copy --force --automake' ... - [ ok ] - * Running 'aclocal' ... - [ ok ] - * Running 'autoconf --force' ... - [ ok ] - * Running 'autoheader' ... - [ ok ] - * Running 'automake --add-missing --copy --foreign --force-missing' ... - [ ok ] - * Running elibtoolize in: giblib-1.2.4/ - * Applying portage/1.2.0 patch ... - * Applying sed/1.5.6 patch ... - * Applying as-needed/2.4.3 patch ... - * Applying static-flags/2.4.6 patch ... ->>> Source prepared. ->>> Configuring source in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ... - * econf: updating giblib-1.2.4/config.guess with /usr/share/gnuconfig/config.guess - * econf: updating giblib-1.2.4/config.sub with /usr/share/gnuconfig/config.sub -./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/giblib-1.2.4-r1 --htmldir=/usr/share/doc/giblib-1.2.4-r1/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-option-checking=warn -configure: loading site script /usr/share/config.site -checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c -checking whether build environment is sane... yes -checking for a race-free mkdir -p... /bin/mkdir -p -checking for gawk... gawk -checking whether make sets $(MAKE)... yes -checking whether make supports nested variables... yes -checking whether make supports the include directive... yes (GNU style) -checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -checking whether the C compiler works... yes -checking for C compiler default output file name... a.out -checking for suffix of executables... -checking whether we are cross compiling... no -checking for suffix of object files... o -checking whether the compiler supports GNU C... yes -checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes -checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed -checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes -checking dependency style of x86_64-pc-linux-gnu-gcc... none -checking for library containing strerror... none required -checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc -checking whether the compiler supports GNU C... (cached) yes -checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes -checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed -checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes -checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none -checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc -checking whether the compiler supports GNU C... (cached) yes -checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes -checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed -checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes -checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none -checking for stdio.h... yes -checking for stdlib.h... yes -checking for string.h... yes -checking for inttypes.h... yes -checking for stdint.h... yes -checking for strings.h... yes -checking for sys/stat.h... yes -checking for sys/types.h... yes -checking for unistd.h... yes -checking for grep that handles long lines and -e... /bin/grep -checking for egrep... /bin/grep -E -checking build system type... x86_64
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: f3c0f98ffabaf74eb370b27dd8110e0e9ceb6519 Author: Sam James gentoo org> AuthorDate: Sat Dec 11 01:34:39 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 11 01:34:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c0f98f media-gfx/scrot: drop obsolete giblib dependency Signed-off-by: Sam James gentoo.org> media-gfx/scrot/build.log | 150 + .../{scrot-1.7.ebuild => scrot-1.7-r1.ebuild} | 1 - media-gfx/scrot/scrot-.ebuild | 1 - 3 files changed, 150 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/build.log b/media-gfx/scrot/build.log new file mode 100644 index ..b6ee51e1f95b --- /dev/null +++ b/media-gfx/scrot/build.log @@ -0,0 +1,150 @@ + * Package:media-libs/giblib-1.2.4-r1 + * Repository: gentoo + * USE:abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU + * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox +>>> Unpacking source... +>>> Unpacking giblib-1.2.4.tar.gz to /var/tmp/portage/media-libs/giblib-1.2.4-r1/work +>>> Source unpacked in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work +>>> Preparing source in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ... + * Applying giblib-1.2.4-fix-build-system.patch ... + [ ok ] + * Running eautoreconf in '/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4' ... + * Running 'libtoolize --install --copy --force --automake' ... + [ ok ] + * Running 'aclocal' ... + [ ok ] + * Running 'autoconf --force' ... + [ ok ] + * Running 'autoheader' ... + [ ok ] + * Running 'automake --add-missing --copy --foreign --force-missing' ... + [ ok ] + * Running elibtoolize in: giblib-1.2.4/ + * Applying portage/1.2.0 patch ... + * Applying sed/1.5.6 patch ... + * Applying as-needed/2.4.3 patch ... + * Applying static-flags/2.4.6 patch ... +>>> Source prepared. +>>> Configuring source in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ... + * econf: updating giblib-1.2.4/config.guess with /usr/share/gnuconfig/config.guess + * econf: updating giblib-1.2.4/config.sub with /usr/share/gnuconfig/config.sub +./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/giblib-1.2.4-r1 --htmldir=/usr/share/doc/giblib-1.2.4-r1/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-option-checking=warn +configure: loading site script /usr/share/config.site +checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c +checking whether build environment is sane... yes +checking for a race-free mkdir -p... /bin/mkdir -p +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether make supports the include directive... yes (GNU style) +checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether the compiler supports GNU C... yes +checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes +checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed +checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes +checking dependency style of x86_64-pc-linux-gnu-gcc... none +checking for library containing strerror... none required +checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc +checking whether the compiler supports GNU C... (cached) yes +checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes +checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed +checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes +checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none +checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc +checking whether the compiler supports GNU C... (cached) yes +checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes +checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed +checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes +checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none +checking for stdio.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for strings.h... yes +checking for sys/stat.h... yes +checking for sys/types.h... yes +checking for unistd.h... yes +ch
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: 192e9b063f056d9f66d8e348d52a4d76b77538c7 Author: Luis Davila gmail com> AuthorDate: Sat Dec 11 01:20:57 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 11 01:29:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e9b06 media-gfx/scrot: add 1.7 Closes: https://github.com/gentoo/gentoo/pull/23247 Signed-off-by: Luis Davila gmail.com> Signed-off-by: Sam James gentoo.org> media-gfx/scrot/Manifest| 1 + media-gfx/scrot/files/scrot-1.7.bash-completion | 48 + media-gfx/scrot/scrot-1.7.ebuild| 47 3 files changed, 96 insertions(+) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 49ab0ed27cd4..7354016426cb 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1 +1,2 @@ DIST scrot-1.4.tar.gz 157779 BLAKE2B ba844f8bc500c468d028ce62ae57bd6a9fa0e403df6f05dd217722a9115456b70a38aabd7ccb0da53d855b9971d0f5948f82545ca0c8cceb75ede0d4546e27c1 SHA512 8423e7b2658f3e0ccf30f61e122016469226328adf8b1e511aeb031dd2655ae66582651e2d046c7c35d23efb98656369a02b59e711980481ddc4db24c299ee11 +DIST scrot-1.7.tar.gz 178463 BLAKE2B 021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a SHA512 3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88 diff --git a/media-gfx/scrot/files/scrot-1.7.bash-completion b/media-gfx/scrot/files/scrot-1.7.bash-completion new file mode 100644 index ..06bc7ac7fad3 --- /dev/null +++ b/media-gfx/scrot/files/scrot-1.7.bash-completion @@ -0,0 +1,48 @@ +# bash-completion script for scrot +# place this in /etc/bash_completion.d + +_scrot() { + local cur prev opts + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]} + prev=${COMP_WORDS[COMP_CWORD-1]} + opts=" + -h --help -v --version -a --autoselect -b --border -c --count -d + --delay -e --exec -q --quality -m --multidisp -s --select -u --focused + -t --thumb -z --silent -p --pointer -f --freeze -o --overwrite -l --line + -n --note -C --class -i --ignorekeyboard -F --file -shole --select=hole + -shide --select=hide -sblur --select=blur + " + + if [[ "${cur}" == -* ]] || [[ ${COMP_CWORD} -eq 1 ]]; then + COMPREPLY=($(compgen -W "${opts}" -- "${cur}")) + fi + + case "${prev}" in + -h|--help) COMPREPLY=($(compgen -W "${opts/-h --help}" -- "${cur}")) ;; + -v|--version) COMPREPLY=($(compgen -W "${opts/-v --version}" -- "${cur}")) ;; + -a|--autoselect) COMPREPLY=($(compgen -W "${opts/-a --autoselect}" -- "${cur}")) ;; + -b|--border) COMPREPLY=($(compgen -W "${opts/-b --border}" -- "${cur}")) ;; + -c|--count) COMPREPLY=($(compgen -W "${opts/-c --count}" -- "${cur}")) ;; + -d|--delay) COMPREPLY=($(compgen -W "${opts/-d --delay}" -- "${cur}")) ;; + -e|--exec) COMPREPLY=($(compgen -A command -- "${cur}")) ;; + -q|--quality) COMPREPLY=($(compgen -W "${opts/-q --quality}" -- "${cur}")) ;; + -m|--multidisp) COMPREPLY=($(compgen -W "${opts/-m --multidisp}" -- "${cur}")) ;; + -s|--select) COMPREPLY=($(compgen -W "${opts/-s --select}" -- "${cur}")) ;; + -u|--focused) COMPREPLY=($(compgen -W "${opts/-u --focused}" -- "${cur}")) ;; + -t|--thumb) COMPREPLY=($(compgen -W "${opts/-t --thumb}" -- "${cur}")) ;; + -z|--silent) COMPREPLY=($(compgen -W "${opts/-z --silent}" -- "${cur}")) ;; + -p|--pointer) COMPREPLY=($(compgen -W "${opts/-p --pointer}" -- "${cur}")) ;; + -f|--freeze) COMPREPLY=($(compgen -W "${opts/-f --freeze}" -- "${cur}")) ;; + -o|--overwrite) COMPREPLY=($(compgen -W "${opts/-o --overwrite}" -- "${cur}")) ;; + -l|--line) COMPREPLY=($(compgen -W "${opts/-l --line}" -- "${cur}")) ;; + -n|--note) COMPREPLY=($(compgen -W "${opts/-n --note}" -- "${cur}")) ;; + -C|--class)COMPREPLY=($(compgen -W "${opts/-C --class}" -- "${cur}")) ;; + -i|--ignorekeyboard)COMPREPLY=($(compgen -W "${opts/-i --ignorekeyboard}" -- "${cur}")) ;; + -F|--file)COMPREPLY=($(compgen -W "${opts/-F --file}" -- "${cur}")) ;; + -shole|--select=hole)COMPREPLY=($(compgen -W "${opts/-shole --select=hole}" -- "${cur}")) ;; + -shide|--select=hide)COMPREPLY=($(compgen -W "${opts/-shide --select=hide}" -- "${cur}")) ;; + -sblur|--select=blur)COMPREPLY=($(compgen -W "${opts/-sblur --select=blur}" -- "${cur}")) ;; + esac +} +complete -F _scrot scrot diff --git a/media-gfx/scrot/scrot-1.7.ebuild b/media-gfx/scrot/scrot-1.7.ebuild new file mode 100644 index 0
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d914d68437908f21641c1a5f941ea8357d7ca67d Author: Sam James gentoo org> AuthorDate: Sat Dec 11 01:27:18 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 11 01:29:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d914d684 media-gfx/scrot: sync live ebuild Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.7.ebuild | 16 ++-- media-gfx/scrot/scrot-.ebuild | 33 ++--- 2 files changed, 36 insertions(+), 13 deletions(-) diff --git a/media-gfx/scrot/scrot-1.7.ebuild b/media-gfx/scrot/scrot-1.7.ebuild index 9cad9ff4eae9..05091a934e05 100644 --- a/media-gfx/scrot/scrot-1.7.ebuild +++ b/media-gfx/scrot/scrot-1.7.ebuild @@ -7,11 +7,17 @@ inherit bash-completion-r1 DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; -SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; + inherit autotools git-r3 +else + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" dev-libs/libbsd @@ -40,6 +46,12 @@ DOCS=( AUTHORS ChangeLog README.md ) +src_prepare() { + default + + [[ ${PV} == ** ]] && eautoreconf +} + src_install() { default diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 605a004b7102..05091a934e05 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -1,19 +1,28 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -inherit autotools bash-completion-r1 git-r3 +EAPI=8 + +inherit bash-completion-r1 DESCRIPTION="Screen capture utility using imlib2 library" HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; -EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; + inherit autotools git-r3 +else + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz"; + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="" RDEPEND=" + dev-libs/libbsd >=media-libs/giblib-1.2.3 + x11-libs/libXext x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes @@ -28,21 +37,23 @@ DEPEND=" ${RDEPEND} x11-base/xorg-proto " +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + DOCS=( - AUTHORS ChangeLog CONTRIBUTING.md README.md TODO + AUTHORS ChangeLog README.md ) src_prepare() { - sed -i -e 's#-g -O3##g' src/Makefile.am || die - cat "${FILESDIR}"/ax_prefix_config_h.m4 >> acinclude.m4 || die - default - eautoreconf + [[ ${PV} == ** ]] && eautoreconf } src_install() { default - newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN} + newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 64c1c9df7be599591ed97ffc6d5e5b55eac8ad48 Author: Yixun Lan gentoo org> AuthorDate: Thu Sep 2 08:51:27 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu Sep 2 08:52:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c1c9df media-gfx/scrot: keyword ~riscv Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index 741754ad360..11c9a2db327 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 4a350f3b9e3520fe4c08b77dcb03d52e0a06d95d Author: Sam James gentoo org> AuthorDate: Sun Dec 20 18:47:10 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 20 18:47:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a350f3b media-gfx/scrot: Stabilize 1.4 arm, #760372 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index 70d62eaab52..741754ad360 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 408ce4110169a8b2cdce652fd14ac19e314c45a9 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 20 16:39:24 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 20 16:39:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408ce411 media-gfx/scrot: x86 stable (bug #760372) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index 1b42b4768b8..70d62eaab52 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: fe46e0730ef01481624736118f741d7d635999c8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 18 20:17:19 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 20:49:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe46e073 media-gfx/scrot: stable 1.4 for sparc, bug #760372 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index 0ddd01558b2..1b42b4768b8 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: af68bc9b20883894a3005be930042532121e6f00 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 18 10:18:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 10:25:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af68bc9b media-gfx/scrot: stable 1.4 for ppc64 stable wrt bug #760372 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index 956e5ff60f2..0ddd01558b2 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 416fba250fa00c16675fda85c1f5a7cc56e050ee Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 17 16:39:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 17 16:39:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416fba25 media-gfx/scrot: amd64 stable wrt bug #760372 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index b5a7e8e867f..956e5ff60f2 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 40746abd02a075a6c3bd38ed3d11b4e8c1b889ed Author: Sam James gentoo org> AuthorDate: Thu Dec 17 08:16:53 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 08:16:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40746abd media-gfx/scrot: Stabilize 1.4 ppc, #760372 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild index a41006736fa..b5a7e8e867f 100644 --- a/media-gfx/scrot/scrot-1.4.ebuild +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86" RDEPEND=" >=media-libs/giblib-1.2.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: a60996126492871f7f1d76985fb38afebd2a9079 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Aug 7 11:26:35 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Aug 7 11:29:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6099612 media-gfx/scrot: Fix acinclude.m4 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Closes: https://bugs.gentoo.org/726290 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/files/ax_prefix_config_h.m4 | 203 media-gfx/scrot/scrot-1.4.ebuild| 3 + media-gfx/scrot/scrot-.ebuild | 3 + 3 files changed, 209 insertions(+) diff --git a/media-gfx/scrot/files/ax_prefix_config_h.m4 b/media-gfx/scrot/files/ax_prefix_config_h.m4 new file mode 100644 index 000..22acbac68d5 --- /dev/null +++ b/media-gfx/scrot/files/ax_prefix_config_h.m4 @@ -0,0 +1,203 @@ +# === +#https://www.gnu.org/software/autoconf-archive/ax_prefix_config_h.html +# === +# +# SYNOPSIS +# +# AX_PREFIX_CONFIG_H [(OUTPUT-HEADER [,PREFIX [,ORIG-HEADER]])] +# +# DESCRIPTION +# +# Generate an installable config.h. +# +# A package should not normally install its config.h as a system header, +# but if it must, this macro can be used to avoid namespace pollution by +# making a copy of config.h with a prefix added to all the macro names. +# +# Each "#define SOMEDEF" line of the configuration header has the given +# prefix added, in the same case as the first character of the macro name. +# +# Defaults: +# +# OUTPUT-HEADER = $PACKAGE-config.h +# PREFIX = $PACKAGE +# ORIG-HEADER, from AM_CONFIG_HEADER(config.h) +# +# Your configure.ac script should contain both macros in this order. +# +# Example: +# +# AC_INIT(config.h.in)# config.h.in as created by "autoheader" +# AM_INIT_AUTOMAKE(testpkg, 0.1.1)# makes #undef VERSION and PACKAGE +# AM_CONFIG_HEADER(config.h) # prep config.h from config.h.in +# AX_PREFIX_CONFIG_H(mylib/_config.h) # prep mylib/_config.h from it.. +# AC_MEMORY_H # makes "#undef NEED_MEMORY_H" +# AC_C_CONST_H# makes "#undef const" +# AC_OUTPUT(Makefile) # creates the "config.h" now +# # and also mylib/_config.h +# +# If the argument to AX_PREFIX_CONFIG_H would have been omitted then the +# default output file would have been called simply "testpkg-config.h", +# but even under the name "mylib/_config.h" it contains prefix-defines +# like +# +# #ifndef TESTPKG_VERSION +# #define TESTPKG_VERSION "0.1.1" +# #endif +# #ifndef TESTPKG_NEED_MEMORY_H +# #define TESTPKG_NEED_MEMORY_H 1 +# #endif +# #ifndef _testpkg_const +# #define _testpkg_const _const +# #endif +# +# and this "mylib/_config.h" can be installed along with other header +# files, which is most convenient when creating a shared library (that has +# some headers) whose functionality depends on features detected at +# compile-time. No need to invent some "mylib-confdefs.h.in" manually. +# +# Note that some AC_DEFINEs that end up in the config.h file are actually +# self-referential - e.g. AC_C_INLINE, AC_C_CONST, and the AC_TYPE_OFF_T +# say that they "will define inline|const|off_t if the system does not do +# it by itself". You might want to clean up about these - consider an +# extra mylib/conf.h that reads something like: +# +# #include +# #ifndef _testpkg_const +# #define _testpkg_const const +# #endif +# +# and then start using _testpkg_const in the header files. That is also a +# good thing to differentiate whether some library-user has starting to +# take up with a different compiler, so perhaps it could read something +# like this: +# +# #ifdef _MSC_VER +# #include +# #else +# #include +# #endif +# #ifndef _testpkg_const +# #define _testpkg_const const +# #endif +# +# LICENSE +# +# Copyright (c) 2014 Reuben Thomas +# Copyright (c) 2008 Guido U. Draheim +# Copyright (c) 2008 Marten Svantesson +# Copyright (c) 2008 Gerald Point +# +# This program is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at your +# option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program. If not, see
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 58d154844505d804901c058c98c706f43a3a974f Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jul 19 10:11:09 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jul 19 10:15:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d15484 media-gfx/scrot: Version 1.4 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/Manifest | 1 + media-gfx/scrot/scrot-1.4.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 993b4969bde..78db7e6345c 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,4 +1,5 @@ DIST scrot-1.2.tar.gz 36839 BLAKE2B 26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb SHA512 b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37 DIST scrot-1.3.tar.gz 141726 BLAKE2B 1972edfa3b61c95fd786d0b4db13633778293b2c671c395939ea0b77d49714e644abd60cfae5656f03fd1c701185d2c8961c45d62989e882f2cd8f4a824dee57 SHA512 45828824701c7574676d0746d01f3dc8313ea91a272fa169b616765442e8842b67d8aa73f47009a66d34dd6b89a230fd9fb42bc598e88baae70fc45345c13a4c +DIST scrot-1.4.tar.gz 157779 BLAKE2B ba844f8bc500c468d028ce62ae57bd6a9fa0e403df6f05dd217722a9115456b70a38aabd7ccb0da53d855b9971d0f5948f82545ca0c8cceb75ede0d4546e27c1 SHA512 8423e7b2658f3e0ccf30f61e122016469226328adf8b1e511aeb031dd2655ae66582651e2d046c7c35d23efb98656369a02b59e711980481ddc4db24c299ee11 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75 SHA512 3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0 SHA512 cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild new file mode 100644 index 000..4b8af98639c --- /dev/null +++ b/media-gfx/scrot/scrot-1.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools bash-completion-r1 + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; +SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="feh LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=media-libs/giblib-1.2.3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXfixes + || ( + media-libs/imlib2[gif] + media-libs/imlib2[jpeg] + media-libs/imlib2[png] + media-libs/imlib2[tiff] + ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +DOCS=( + AUTHORS ChangeLog CONTRIBUTING.md README.md TODO +) + +src_prepare() { + sed -i -e 's#-g -O3##g' src/Makefile.am || die + default + eautoreconf +} + +src_install() { + default + + newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: 9bd197af7cd916182acc234ccb2b6aeb8a413f82 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jun 30 08:07:43 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jun 30 08:08:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd197af media-gfx/scrot: Drop accepted patch Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/files/scrot--Xcursor.patch | 18 -- media-gfx/scrot/scrot-.ebuild | 3 --- 2 files changed, 21 deletions(-) diff --git a/media-gfx/scrot/files/scrot--Xcursor.patch b/media-gfx/scrot/files/scrot--Xcursor.patch deleted file mode 100644 index dbb935219b3..000 --- a/media-gfx/scrot/files/scrot--Xcursor.patch +++ /dev/null @@ -1,18 +0,0 @@ a/src/Makefile.am -+++ b/src/Makefile.am -@@ -34,4 +34,4 @@ - bin_PROGRAMS = scrot - scrot_SOURCES = main.c getopt.c getopt1.c getopt.h scrot.h \ - options.c options.h debug.h imlib.c structs.h note.c note.h --scrot_LDADD = -lX11 -lXfixes -lXcursor -lXcomposite @GIBLIB_LIBS@ -+scrot_LDADD = -lX11 -lXfixes -lXcomposite @GIBLIB_LIBS@ a/src/scrot.h -+++ b/src/scrot.h -@@ -40,7 +40,6 @@ - #include - #include - #include --#include - - #include - #include diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 82d865e83c5..3bf57b1445b 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -31,9 +31,6 @@ DEPEND=" DOCS=( AUTHORS ChangeLog CONTRIBUTING.md README.md TODO ) -PATCHES=( - "${FILESDIR}"/${PN}--Xcursor.patch -) src_prepare() { sed -i -e 's#-g -O3##g' src/Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/, media-gfx/scrot/
commit: 07340c794c69a86d20f9b14d46f24b847923a813 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jun 29 07:00:03 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jun 29 07:02:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07340c79 media-gfx/scrot: Update live ebuild - Add libXcomposite - Remove libXcursor[0] [0] https://github.com/resurrecting-open-source-projects/scrot/pull/47 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/files/scrot--Xcursor.patch | 18 ++ media-gfx/scrot/scrot-.ebuild | 5 - 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/media-gfx/scrot/files/scrot--Xcursor.patch b/media-gfx/scrot/files/scrot--Xcursor.patch new file mode 100644 index 000..dbb935219b3 --- /dev/null +++ b/media-gfx/scrot/files/scrot--Xcursor.patch @@ -0,0 +1,18 @@ +--- a/src/Makefile.am b/src/Makefile.am +@@ -34,4 +34,4 @@ + bin_PROGRAMS = scrot + scrot_SOURCES = main.c getopt.c getopt1.c getopt.h scrot.h \ + options.c options.h debug.h imlib.c structs.h note.c note.h +-scrot_LDADD = -lX11 -lXfixes -lXcursor -lXcomposite @GIBLIB_LIBS@ ++scrot_LDADD = -lX11 -lXfixes -lXcomposite @GIBLIB_LIBS@ +--- a/src/scrot.h b/src/scrot.h +@@ -40,7 +40,6 @@ + #include + #include + #include +-#include + + #include + #include diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index a3ef577a9be..82d865e83c5 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -15,7 +15,7 @@ KEYWORDS="" RDEPEND=" >=media-libs/giblib-1.2.3 x11-libs/libX11 - x11-libs/libXcursor + x11-libs/libXcomposite x11-libs/libXfixes || ( media-libs/imlib2[gif] @@ -31,6 +31,9 @@ DEPEND=" DOCS=( AUTHORS ChangeLog CONTRIBUTING.md README.md TODO ) +PATCHES=( + "${FILESDIR}"/${PN}--Xcursor.patch +) src_prepare() { sed -i -e 's#-g -O3##g' src/Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: e55db6a0d06492e6f7b43d48dd5771584732e8d9 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Apr 29 08:22:11 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Apr 29 08:22:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55db6a0 media-gfx/scrot: Fix AM_CPPFLAGS Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/{scrot-1.3.ebuild => scrot-1.3-r1.ebuild} | 1 + media-gfx/scrot/scrot-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-gfx/scrot/scrot-1.3.ebuild b/media-gfx/scrot/scrot-1.3-r1.ebuild similarity index 95% rename from media-gfx/scrot/scrot-1.3.ebuild rename to media-gfx/scrot/scrot-1.3-r1.ebuild index cdebc92432c..61281f19b1f 100644 --- a/media-gfx/scrot/scrot-1.3.ebuild +++ b/media-gfx/scrot/scrot-1.3-r1.ebuild @@ -33,6 +33,7 @@ DOCS=( ) src_prepare() { + sed -i -e 's#-g -O3##g' src/Makefile.am || die default eautoreconf } diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 772693a4bf0..a3ef577a9be 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -33,6 +33,7 @@ DOCS=( ) src_prepare() { + sed -i -e 's#-g -O3##g' src/Makefile.am || die default eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 2bb85cbcadbc404d8d7c90f29a054ff82eea93e2 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Apr 16 12:26:13 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Apr 16 12:26:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb85cbc media-gfx/scrot: Fix A Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://bugs.gentoo.org/717702 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index d1023a912c3..993b4969bde 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,4 +1,4 @@ DIST scrot-1.2.tar.gz 36839 BLAKE2B 26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb SHA512 b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37 -DIST scrot-1.3.tar.gz 141687 BLAKE2B b08b374ff92eac7e098752d7e09220629cca58d496cc9a2fa055f3d379c251c7c367bd0b1899161b46f40188f70992357f1102691d1caa7751f582bd4285fa66 SHA512 6f4c826fab20d5905456a7ec4039d610b7bd7a7a588fab5da03642eb254f315a45689de0ed1b7f6eb8d082ca78f4b3dd751fa4928ee896bb6601806b +DIST scrot-1.3.tar.gz 141726 BLAKE2B 1972edfa3b61c95fd786d0b4db13633778293b2c671c395939ea0b77d49714e644abd60cfae5656f03fd1c701185d2c8961c45d62989e882f2cd8f4a824dee57 SHA512 45828824701c7574676d0746d01f3dc8313ea91a272fa169b616765442e8842b67d8aa73f47009a66d34dd6b89a230fd9fb42bc598e88baae70fc45345c13a4c DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75 SHA512 3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0 SHA512 cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 7ffd39f547c65e3ff9a409ec1b205089fdbf474a Author: Jeroen Roovers gentoo org> AuthorDate: Thu Apr 16 04:32:17 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Apr 16 04:33:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffd39f5 media-gfx/scrot: Update live ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/scrot-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index da5268bea71..772693a4bf0 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -29,7 +29,7 @@ DEPEND=" x11-base/xorg-proto " DOCS=( - AUTHORS ChangeLog CONTRIBUTING.md README TODO + AUTHORS ChangeLog CONTRIBUTING.md README.md TODO ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: df39ac99c2e9f946a23e374d84fb60a574a14587 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Apr 16 04:29:23 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Apr 16 04:29:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df39ac99 media-gfx/scrot: Version 1.3 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/Manifest | 1 + media-gfx/scrot/scrot-1.3.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 06237c18879..d1023a912c3 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,3 +1,4 @@ DIST scrot-1.2.tar.gz 36839 BLAKE2B 26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb SHA512 b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37 +DIST scrot-1.3.tar.gz 141687 BLAKE2B b08b374ff92eac7e098752d7e09220629cca58d496cc9a2fa055f3d379c251c7c367bd0b1899161b46f40188f70992357f1102691d1caa7751f582bd4285fa66 SHA512 6f4c826fab20d5905456a7ec4039d610b7bd7a7a588fab5da03642eb254f315a45689de0ed1b7f6eb8d082ca78f4b3dd751fa4928ee896bb6601806b DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75 SHA512 3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0 SHA512 cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c diff --git a/media-gfx/scrot/scrot-1.3.ebuild b/media-gfx/scrot/scrot-1.3.ebuild new file mode 100644 index 000..cdebc92432c --- /dev/null +++ b/media-gfx/scrot/scrot-1.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools bash-completion-r1 + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; +SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="feh LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=media-libs/giblib-1.2.3 + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + || ( + media-libs/imlib2[gif] + media-libs/imlib2[jpeg] + media-libs/imlib2[png] + media-libs/imlib2[tiff] + ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +DOCS=( + AUTHORS ChangeLog CONTRIBUTING.md README.md TODO +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + + newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 1ba0756b534a0187d5ea75a6f70adc932b22fff5 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jan 1 23:42:42 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jan 1 23:54:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0756b media-gfx/scrot: Add live ebuild Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/scrot-.ebuild | 44 +++ 1 file changed, 44 insertions(+) diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild new file mode 100644 index 000..da5268bea71 --- /dev/null +++ b/media-gfx/scrot/scrot-.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools bash-completion-r1 git-r3 + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot"; +EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}"; + +LICENSE="feh LGPL-2+" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + >=media-libs/giblib-1.2.3 + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + || ( + media-libs/imlib2[gif] + media-libs/imlib2[jpeg] + media-libs/imlib2[png] + media-libs/imlib2[tiff] + ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +DOCS=( + AUTHORS ChangeLog CONTRIBUTING.md README TODO +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + + newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/
commit: c35534ef9174e6bb9fca609ce671d75c6125d763 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Nov 5 09:26:03 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 5 09:29:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35534ef media-gfx/scrot: Version 1.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=588430 Signed-off-by: Jeroen Roovers gentoo.org> media-gfx/scrot/Manifest| 1 + media-gfx/scrot/files/scrot-1.2.bash-completion | 41 +++ media-gfx/scrot/metadata.xml| 3 ++ media-gfx/scrot/scrot-1.2.ebuild| 44 + 4 files changed, 89 insertions(+) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 59dd502e262..06237c18879 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,2 +1,3 @@ +DIST scrot-1.2.tar.gz 36839 BLAKE2B 26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb SHA512 b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75 SHA512 3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0 SHA512 cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c diff --git a/media-gfx/scrot/files/scrot-1.2.bash-completion b/media-gfx/scrot/files/scrot-1.2.bash-completion new file mode 100644 index 000..53c80bc3cd3 --- /dev/null +++ b/media-gfx/scrot/files/scrot-1.2.bash-completion @@ -0,0 +1,41 @@ +# bash-completion script for scrot +# place this in /etc/bash_completion.d + +_scrot() { + local cur prev opts + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]} + prev=${COMP_WORDS[COMP_CWORD-1]} + opts=" + -h --help -v --version -a --autoselect -b --border -c --count -d + --delay -e --exec -q --quality -m --multidisp -s --select -u --focused + -t --thumb -z --silent -p --pointer -f --freeze -o --overwrite -l + --line -n --note + " + + if [[ "${cur}" == -* ]] || [[ ${COMP_CWORD} -eq 1 ]]; then + COMPREPLY=($(compgen -W "${opts}" -- "${cur}")) + fi + + case "${prev}" in + -h|--help) COMPREPLY=($(compgen -W "${opts/-h --help}" -- "${cur}")) ;; + -v|--version) COMPREPLY=($(compgen -W "${opts/-v --version}" -- "${cur}")) ;; + -a|--autoselect) COMPREPLY=($(compgen -W "${opts/-a --autoselect}" -- "${cur}")) ;; + -b|--border) COMPREPLY=($(compgen -W "${opts/-b --border}" -- "${cur}")) ;; + -c|--count) COMPREPLY=($(compgen -W "${opts/-c --count}" -- "${cur}")) ;; + -d|--delay) COMPREPLY=($(compgen -W "${opts/-d --delay}" -- "${cur}")) ;; + -e|--exec) COMPREPLY=($(compgen -A command -- "${cur}")) ;; + -q|--quality) COMPREPLY=($(compgen -W "${opts/-q --quality}" -- "${cur}")) ;; + -m|--multidisp) COMPREPLY=($(compgen -W "${opts/-m --multidisp}" -- "${cur}")) ;; + -s|--select) COMPREPLY=($(compgen -W "${opts/-s --select}" -- "${cur}")) ;; + -u|--focused) COMPREPLY=($(compgen -W "${opts/-u --focused}" -- "${cur}")) ;; + -t|--thumb) COMPREPLY=($(compgen -W "${opts/-t --thumb}" -- "${cur}")) ;; + -z|--silent) COMPREPLY=($(compgen -W "${opts/-z --silent}" -- "${cur}")) ;; + -p|--pointer) COMPREPLY=($(compgen -W "${opts/-p --pointer}" -- "${cur}")) ;; + -f|--freeze) COMPREPLY=($(compgen -W "${opts/-f --freeze}" -- "${cur}")) ;; + -o|--overwrite) COMPREPLY=($(compgen -W "${opts/-o --overwrite}" -- "${cur}")) ;; + -l|--line) COMPREPLY=($(compgen -W "${opts/-l --line}" -- "${cur}")) ;; + -n|--note) COMPREPLY=($(compgen -W "${opts/-n --note}" -- "${cur}")) ;; + esac +} +complete -F _scrot scrot diff --git a/media-gfx/scrot/metadata.xml b/media-gfx/scrot/metadata.xml index 19bf1be2581..ed83e476a26 100644 --- a/media-gfx/scrot/metadata.xml +++ b/media-gfx/scrot/metadata.xml @@ -5,4 +5,7 @@ graph...@gentoo.org Gentoo Graphics Project + + j...@gentoo.org + diff --git a/media-gfx/scrot/scrot-1.2.ebuild b/media-gfx/scrot/scrot-1.2.ebuild new file mode 100644 index 000..d61d7a45964 --- /dev/null +++ b/media-
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9da7f979ea0d6468d265e1ef05d47d96298d8e65 Author: Pacho Ramos gentoo org> AuthorDate: Fri May 3 15:23:41 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Fri May 3 15:23:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da7f979 media-gfx/scrot: Drop old Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/scrot/Manifest | 1 - media-gfx/scrot/scrot-0.8-r1.ebuild | 27 -- media-gfx/scrot/scrot-0.8_p13.ebuild | 37 3 files changed, 65 deletions(-) diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 4da02439da5..59dd502e262 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,3 +1,2 @@ -DIST scrot-0.8.tar.gz 74324 BLAKE2B 56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0 SHA512 cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75 SHA512 3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0 SHA512 cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c diff --git a/media-gfx/scrot/scrot-0.8-r1.ebuild b/media-gfx/scrot/scrot-0.8-r1.ebuild deleted file mode 100644 index e5f7314290b..000 --- a/media-gfx/scrot/scrot-0.8-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit bash-completion-r1 - -DESCRIPTION="Screen capture utility using imlib2 library" -HOMEPAGE="http://www.linuxbrit.co.uk/"; -SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz"; - -LICENSE="feh LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="" - -RDEPEND=">=media-libs/imlib2-1.0.3 - >=media-libs/giblib-1.2.3" -DEPEND="${RDEPEND}" - -src_install() { - emake DESTDIR="${D}" install - rm -r "${D}"/usr/doc - dodoc AUTHORS ChangeLog - - newbashcomp "${FILESDIR}/${PN}.bash-completion" ${PN} -} diff --git a/media-gfx/scrot/scrot-0.8_p13.ebuild b/media-gfx/scrot/scrot-0.8_p13.ebuild deleted file mode 100644 index 3beccb11abb..000 --- a/media-gfx/scrot/scrot-0.8_p13.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_PV=${PV/_p/-} - -inherit bash-completion-r1 eutils - -DESCRIPTION="Screen capture utility using imlib2 library" -HOMEPAGE="http://scrot.sourcearchive.com/"; -SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz - http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_${MY_PV}.debian.tar.gz"; - -LICENSE="feh LGPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="" - -RDEPEND=">=media-libs/imlib2-1.0.3 - >=media-libs/giblib-1.2.3" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${PN}-0.8 - -src_prepare() { - local d=${WORKDIR}/debian/patches - EPATCH_SOURCE=${d} epatch $(<"${d}"/series) -} - -src_install() { - emake DESTDIR="${D}" install - rm -r "${D}"/usr/doc - dodoc AUTHORS ChangeLog - - newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 3063e9e60e26e7bab415c8815b26271dd41e952a Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 3 13:48:33 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 3 13:48:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3063e9e6 media-gfx/scrot: alpha stable wrt bug #681524 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index 84136807611..2cc010f584c 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 35a27d507ce5d03b589ec01abbe4b69c75c660ba Author: Anthony G. Basile gentoo org> AuthorDate: Sun Apr 21 02:37:42 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Apr 21 02:37:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a27d50 media-gfx/scrot: keyword ~arm64 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-gfx/scrot/scrot-0.8-r1.ebuild | 4 ++-- media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- media-gfx/scrot/scrot-0.8_p13.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-gfx/scrot/scrot-0.8-r1.ebuild b/media-gfx/scrot/scrot-0.8-r1.ebuild index 4ca575a899d..e5f7314290b 100644 --- a/media-gfx/scrot/scrot-0.8-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz"; LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3 diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index e410f8f7810..a713ce6f898 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3 diff --git a/media-gfx/scrot/scrot-0.8_p13.ebuild b/media-gfx/scrot/scrot-0.8_p13.ebuild index 116fe3d5dd6..3beccb11abb 100644 --- a/media-gfx/scrot/scrot-0.8_p13.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: f15147ddf9807994fe434bd7291c70a04a4c88c1 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 17 11:39:14 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 17 11:39:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15147dd media-gfx/scrot: arm stable wrt bug #681524 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index b4c2cdad2c5..e410f8f7810 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: d71b56200deccc09236a4427e024af3fa2ece6f9 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 8 02:03:53 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 8 02:03:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b5620 media-gfx/scrot: x86 stable (bug #681524) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index 7207c379420..b4c2cdad2c5 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 41590d93e9f0567329ad73f009c0c968aaaee350 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 7 10:35:13 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 7 10:35:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41590d93 media-gfx/scrot: amd64 stable wrt bug #681524 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index 793d8927d5d..7207c379420 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 5e8a6470954b088732e832fae51c4cd36278276f Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Apr 5 09:12:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 5 19:03:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8a6470 media-gfx/scrot: stable 0.8_p13-r1 for sparc, bug #681524 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index f3270d6118d..793d8927d5d 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz LICENSE="feh LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND=">=media-libs/imlib2-1.0.3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: f1257dfe4e73172c311209bfff42c5457719489f Author: Benda Xu gentoo org> AuthorDate: Sun Jan 27 06:21:01 2019 + Commit: Benda XU gentoo org> CommitDate: Sun Jan 27 06:21:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1257dfe media-gfx/scrot: correct Prefix path. Suggested-By: Susan Wilson Closes: https://bugs.gentoo.org/675820 Closes: https://github.com/gentoo/gentoo/pull/10909 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu gentoo.org> media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index 46e7b729c2c..f3270d6118d 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -31,7 +31,7 @@ src_prepare() { src_install() { emake DESTDIR="${D}" install - rm -r "${D}"/usr/doc || die + rm -r "${ED}"/usr/doc || die dodoc AUTHORS ChangeLog newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9be358b61636ed3588cbd9655d77399df3fb7edf Author: Patrice Clement gentoo org> AuthorDate: Sun Mar 13 15:24:47 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Mar 13 15:24:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be358b6 media-gfx/scrot: Add missing die. Package-Manager: portage-2.2.26 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild index 617daf7..e250a7a 100644 --- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -32,7 +32,7 @@ src_prepare() { src_install() { emake DESTDIR="${D}" install - rm -r "${D}"/usr/doc + rm -r "${D}"/usr/doc || die dodoc AUTHORS ChangeLog newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 234facb8935dd50a6dc6216e63ff98bc179edf41 Author: bobbertson gmail com> AuthorDate: Sun Feb 21 05:10:08 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Mar 13 15:20:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234facb8 media-gfx/scrot: revbump scrot-0.8_p13 scrot-0.8_p13-r1 Make scrot useful with imlib2 useflag Acked-by: Markus Meier gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/892 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 39 + 1 file changed, 39 insertions(+) diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild new file mode 100644 index 000..617daf7 --- /dev/null +++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_PV=${PV/_p/-} + +inherit bash-completion-r1 eutils + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="http://scrot.sourcearchive.com/"; +SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz + http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_${MY_PV}.debian.tar.gz"; + +LICENSE="feh LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=media-libs/imlib2-1.0.3 + >=media-libs/giblib-1.2.3 + || ( media-libs/imlib2[gif] media-libs/imlib2[jpeg] media-libs/imlib2[png] )" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${PN}-0.8 + +src_prepare() { + local d=${WORKDIR}/debian/patches + EPATCH_SOURCE=${d} epatch $(<"${d}"/series) +} + +src_install() { + emake DESTDIR="${D}" install + rm -r "${D}"/usr/doc + dodoc AUTHORS ChangeLog + + newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN} +}