public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ttygif/
@ 2019-02-27 10:39 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2019-02-27 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     31b3803008585f988f6202c3aea0a6bcbbea72cd
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 27 10:33:03 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Feb 27 10:39:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b38030

media-gfx/ttygif: new ebuild.

ttygif is a tool to convert terminal recordings to animated gifs.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-gfx/ttygif/Manifest                     |  1 +
 media-gfx/ttygif/metadata.xml                 | 11 ++++++++++
 media-gfx/ttygif/ttygif-1.80_p20181218.ebuild | 29 +++++++++++++++++++++++++++
 3 files changed, 41 insertions(+)

diff --git a/media-gfx/ttygif/Manifest b/media-gfx/ttygif/Manifest
new file mode 100644
index 00000000000..1952d7da7f5
--- /dev/null
+++ b/media-gfx/ttygif/Manifest
@@ -0,0 +1 @@
+DIST ttygif-1.80_p20181218.tar.gz 8428 BLAKE2B 376b6dca4d13120b90e3055e8a37acd017aa7966267d6ad76af6eb2cc4155c8b8ce9d618c682cf1c999095c96ae78e11ec343e0752362851f9a2b660820dc403 SHA512 f992094c0baa625106eefdebbde1d91f2686c0b01c4b3ec22ec9339c88df42c830e4417338c685b375646b212db0213983b41b8d6ee9bd9644dfb56f6db31f52

diff --git a/media-gfx/ttygif/metadata.xml b/media-gfx/ttygif/metadata.xml
new file mode 100644
index 00000000000..0bb66f2138d
--- /dev/null
+++ b/media-gfx/ttygif/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>monsieurp@gentoo.org</email>
+    <name>Patrice Clement</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">icholy/ttygif</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild b/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
new file mode 100644
index 00000000000..32b4aa70ac5
--- /dev/null
+++ b/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot
+
+# Commit Date: Dec 18th 2018
+COMMIT="362bc381c1c2449509e732d68f07656caf46b420"
+
+DESCRIPTION="Convert terminal recordings to animated gifs"
+HOMEPAGE="https://github.com/icholy/ttygif"
+SRC_URI="https://github.com/icholy/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+DOCS=( LICENSE README.md )
+
+RDEPEND="
+	x11-apps/xwd
+	app-misc/ttyrec
+	media-gfx/imagemagick"
+
+src_install() {
+	dobin "${PN}"
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ttygif/
@ 2022-03-20  0:16 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-03-20  0:16 UTC (permalink / raw
  To: gentoo-commits

commit:     41171495533cba636c4a11f12a9e23bd2327797e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 00:09:58 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 00:09:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41171495

media-gfx/ttygif: [QA] fix tc-get* quoting

This can cause build problems for e.g. 32-bit (gcc -m32 ...)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/ttygif/ttygif-1.80_p20181218.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild b/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
index a88b74156eb8..299f1934a05b 100644
--- a/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
+++ b/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,7 +26,7 @@ RDEPEND="
 	media-gfx/imagemagick"
 
 src_compile() {
-	emake CC=$(tc-getCC) \
+	emake CC="$(tc-getCC)" \
 		CFLAGS="${CFLAGS} -DVERSION='\"${PV}\"' -DOS_LINUX" \
 		LDFLAGS="${LDFLAGS}"
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ttygif/
@ 2022-07-14  9:34 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-07-14  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     223c8ca0281987b84f0bccd3cf09a6c7cff9b22c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 09:33:33 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 09:34:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223c8ca0

media-gfx/ttygif: add 1.6.0

The previous version (1.80_p20181218) was versioned incorrectly,
so this is an upgrade.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/ttygif/Manifest            |  1 +
 media-gfx/ttygif/ttygif-1.6.0.ebuild | 37 ++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/media-gfx/ttygif/Manifest b/media-gfx/ttygif/Manifest
index 1952d7da7f5e..20afe97ec89f 100644
--- a/media-gfx/ttygif/Manifest
+++ b/media-gfx/ttygif/Manifest
@@ -1 +1,2 @@
+DIST ttygif-1.6.0.tar.gz 19288 BLAKE2B cd8a8da6b824f4dc219a9e08bcce7cb1a805d634335fc2bc51b9f79baa96e54ffb4308e4c0924b448ee7a1be53f0391206b3c9eb8705549f41ca7df738cff37f SHA512 3a344d3307a3f2ea96093c39c528452f85c5ee9007a8dd472ad9cd286428753c3b1c11b39c21cf152958e1eee9971798a26bb33374b650b8a7da2f8238c954bf
 DIST ttygif-1.80_p20181218.tar.gz 8428 BLAKE2B 376b6dca4d13120b90e3055e8a37acd017aa7966267d6ad76af6eb2cc4155c8b8ce9d618c682cf1c999095c96ae78e11ec343e0752362851f9a2b660820dc403 SHA512 f992094c0baa625106eefdebbde1d91f2686c0b01c4b3ec22ec9339c88df42c830e4417338c685b375646b212db0213983b41b8d6ee9bd9644dfb56f6db31f52

diff --git a/media-gfx/ttygif/ttygif-1.6.0.ebuild b/media-gfx/ttygif/ttygif-1.6.0.ebuild
new file mode 100644
index 000000000000..f1ba96ef0f4f
--- /dev/null
+++ b/media-gfx/ttygif/ttygif-1.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Convert terminal recordings to animated gifs"
+HOMEPAGE="https://github.com/icholy/ttygif"
+SRC_URI="https://github.com/icholy/ttygif/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( LICENSE README.md )
+
+PATCHES=(
+	"${FILESDIR}/ldflags-support.patch"
+)
+
+RDEPEND="
+	app-misc/ttyrec
+	media-gfx/imagemagick
+	x11-apps/xwd
+"
+
+src_compile() {
+	emake CC="$(tc-getCC)" \
+		CFLAGS="${CFLAGS} -DVERSION='\"${PV}\"' -DOS_LINUX" \
+		LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+	dobin "${PN}"
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ttygif/
@ 2022-07-14  9:34 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-07-14  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     9a29889ccaf92fcb934a7e9df8376e42632b6d8d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 09:33:43 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 09:34:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a29889c

media-gfx/ttygif: drop 1.80_p20181218

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/ttygif/Manifest                     |  1 -
 media-gfx/ttygif/ttygif-1.80_p20181218.ebuild | 37 ---------------------------
 2 files changed, 38 deletions(-)

diff --git a/media-gfx/ttygif/Manifest b/media-gfx/ttygif/Manifest
index 20afe97ec89f..35bc53ad44af 100644
--- a/media-gfx/ttygif/Manifest
+++ b/media-gfx/ttygif/Manifest
@@ -1,2 +1 @@
 DIST ttygif-1.6.0.tar.gz 19288 BLAKE2B cd8a8da6b824f4dc219a9e08bcce7cb1a805d634335fc2bc51b9f79baa96e54ffb4308e4c0924b448ee7a1be53f0391206b3c9eb8705549f41ca7df738cff37f SHA512 3a344d3307a3f2ea96093c39c528452f85c5ee9007a8dd472ad9cd286428753c3b1c11b39c21cf152958e1eee9971798a26bb33374b650b8a7da2f8238c954bf
-DIST ttygif-1.80_p20181218.tar.gz 8428 BLAKE2B 376b6dca4d13120b90e3055e8a37acd017aa7966267d6ad76af6eb2cc4155c8b8ce9d618c682cf1c999095c96ae78e11ec343e0752362851f9a2b660820dc403 SHA512 f992094c0baa625106eefdebbde1d91f2686c0b01c4b3ec22ec9339c88df42c830e4417338c685b375646b212db0213983b41b8d6ee9bd9644dfb56f6db31f52

diff --git a/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild b/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
deleted file mode 100644
index 299f1934a05b..000000000000
--- a/media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vcs-snapshot toolchain-funcs
-
-# Commit Date: Dec 18th 2018
-COMMIT="362bc381c1c2449509e732d68f07656caf46b420"
-
-DESCRIPTION="Convert terminal recordings to animated gifs"
-HOMEPAGE="https://github.com/icholy/ttygif"
-SRC_URI="https://github.com/icholy/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( LICENSE README.md )
-
-PATCHES=( "${FILESDIR}/ldflags-support.patch" )
-
-RDEPEND="
-	x11-apps/xwd
-	app-misc/ttyrec
-	media-gfx/imagemagick"
-
-src_compile() {
-	emake CC="$(tc-getCC)" \
-		CFLAGS="${CFLAGS} -DVERSION='\"${PV}\"' -DOS_LINUX" \
-		LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-	dobin "${PN}"
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-07-14  9:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-20  0:16 [gentoo-commits] repo/gentoo:master commit in: media-gfx/ttygif/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2022-07-14  9:34 Sam James
2022-07-14  9:34 Sam James
2019-02-27 10:39 Patrice Clement

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox