* [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: 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
* [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
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-07-14 9:34 [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-03-20 0:16 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