diff options
-rw-r--r-- | app-misc/ttyrec/ChangeLog | 9 | ||||
-rw-r--r-- | app-misc/ttyrec/Manifest | 14 | ||||
-rw-r--r-- | app-misc/ttyrec/files/ttyrec-1.0.8-ldflags.patch | 19 | ||||
-rw-r--r-- | app-misc/ttyrec/ttyrec-1.0.8-r1.ebuild | 30 |
4 files changed, 67 insertions, 5 deletions
diff --git a/app-misc/ttyrec/ChangeLog b/app-misc/ttyrec/ChangeLog index bfc795ed63cf..0976b7d39e4b 100644 --- a/app-misc/ttyrec/ChangeLog +++ b/app-misc/ttyrec/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-misc/ttyrec # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/ttyrec/ChangeLog,v 1.23 2013/02/03 12:06:28 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/ttyrec/ChangeLog,v 1.24 2013/02/25 19:49:50 pinkbyte Exp $ + +*ttyrec-1.0.8-r1 (25 Feb 2013) + + 25 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> +ttyrec-1.0.8-r1.ebuild, + +files/ttyrec-1.0.8-ldflags.patch: + Revision bump: EAPI 5, base eclass, QA fixes. Respect LDFLAGS, wrt bug + #331843, patch by Olivier Huber <oli.huber AT gmail.com> 03 Feb 2013; Pacho Ramos <pacho@gentoo.org> -ttyrec-1.0.6-r1.ebuild, metadata.xml: diff --git a/app-misc/ttyrec/Manifest b/app-misc/ttyrec/Manifest index 006fa2bc9681..6393bbfc3bd9 100644 --- a/app-misc/ttyrec/Manifest +++ b/app-misc/ttyrec/Manifest @@ -1,16 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX ttyrec-1.0.8-ldflags.patch 552 SHA256 39ce53869020a43b55e8894bc64738ec0e1f23fcc5cb3e1ce119f588e6905a78 SHA512 ab82ceba71e4a15a8a2e492b6e7fe2258465d7f8a9272ac6b4365fcfeced065c22188eac326d9559f302b94dbedef7d71b288140e39687495f05a0a1c3f2540d WHIRLPOOL 1a92a0d6d857b1ff2a7d69489602c676b0e44ff34022c98c21731784fc65c4c8d2a2c7e069eea9ad790c8ff7e5bf2e741c492d8542d94c0eb53a84aed6a5d321 DIST ttyrec-1.0.6.tar.gz 8036 SHA256 1251e66cefd4d4993424fe42a649e9bb4ea0e2024c27498ce07086213c6a4ead SHA512 a2f429deef2d69d08e6be7790091d61e528f50e679d30c91ca20b5e88d6d5714ee14d8bd325f48239e6d1145716219d3c5411b90e60399a69700168be1029fb4 WHIRLPOOL 54e3490bfe1688880367492a5adcd445c41136a87df9d77389307c9de84b08ff8518231f713cb8969d860ceb92c962fe2945b90f5e35a97f2fa2d7f67e0bf5c8 DIST ttyrec-1.0.8.tar.gz 8528 SHA256 ef5e9bf276b65bb831f9c2554cd8784bd5b4ee65353808f82b7e2aef851587ec SHA512 b7f6f4c78c5148dacc7058534d89f13fcf333ee9e099d4475135e9c15a99a8aed72bf4bd5954652a6bb044d11ad35b4cb8d07208a5349c79c811f68fde7e8611 WHIRLPOOL d8f51ea4c88082b0f272170fec7aed0fa14d153b145f17958dc6101b5e383bbf7dfc4c5ed9cdbac23c08cef6baf25f4b65f3db13f7575bae65bf9ca3f58d48e3 EBUILD ttyrec-1.0.6.ebuild 566 SHA256 d7d57cd4e845a0af9b6912669e941fa08c2c39b32e342898d7bdef2d95b968f8 SHA512 132b57d900aa1541dd3aa492fde22949fc50e4a283878724b7ed96b40b7832fba3cf60c27d5a92824cdacdef4882ccb565ffb16dbe3aea304d8ac11fb0dd5d2f WHIRLPOOL 9bf6a6767cdd9f91f753b45293ebe29bd122bb10caea8bc0205205de71d64f97c90d8f57378b0ee0a4ea0c2f6cbb17e9b25ddb44f1cce5bb9e9a5e4c624c835e +EBUILD ttyrec-1.0.8-r1.ebuild 773 SHA256 86c057ea271d6f09d5e6664e1dbe98d5de8bf3efde6de45e816533a8892c4d30 SHA512 99b7e8db75b9afca814e014827f34cd68f0b82e05026e8e5878249ff4cfb0b60ded9b4c94eda1a7ec68b8d177e278ee5189c46b74066ef4a5b0a3f40d28334d1 WHIRLPOOL f0356dc75881eb2d7779f90c35aeab16a03b72b3ef7dc4643f5e45b4ef3ef5dd40442f71de09ba08e708380886a01a89cd60aa8f25fc524305d46863b2b4df66 EBUILD ttyrec-1.0.8.ebuild 726 SHA256 aab6f4e346dab544e0b37709fb3627dc84515f4329efe22c1ecba2e4a19bfaf8 SHA512 fe762616223339df47eef628ae2cda58d63310e641e39a9512c355fe2235ef8c4e689667916afe6ffd1ad830289015637a0da51471b501ddceba65415640d56c WHIRLPOOL 112080d6ddd77d2de9a524c508ec7c3c072a22648543b043d27866eb8ac708c57765cf24f0a1b55e11425edabd7f9d74640647d773fac0c7cad9ca071c3b4665 -MISC ChangeLog 2657 SHA256 14cc143dbe6acfbc1285aaa84fc414842b58c1ccca8a6906efe1339dfe439b04 SHA512 41ec3935d21131493a8facd98ca04531365151e5fb1805afb56090c0c6f85f4b8c0aab48cdc50ad39beae0b19a4cc81cbe29e73d1585914a2d9131a7e9e1535b WHIRLPOOL 33aa5495b799185b668696117bec8a6800b76f7bbb8783f57bc5b23f4b9da946a849bba4e8ea47541a7a7d6870a2e832c187f99388d3aea8fe0d6bd97d7e0148 +MISC ChangeLog 2937 SHA256 4d50f561451371a41e07f94af73987014f448ee4c8a0b474595b6385c66916ec SHA512 fe9b1d815fa896863bfb6e3361a7ad8533ece20df2e80f09dd53c84d71235a7447dd84b13fa9162e31cd18b23570572539b3daccecaf4202c35616d4ea423371 WHIRLPOOL db5cd660e36c7e19b9be7e12d7acd90612c914b60673693688c12edd4462861bbde80fa524adfbe30f90b24aad708c21fefd11fcdb5450fee3d18b404e09af5c MISC metadata.xml 522 SHA256 81eb05d061fadc00c3e7ed34cff68e6aa9124b7417afc59b897c96c438d12b7b SHA512 6355452912ac0557122800d3ef789b428a1a5ccb715c7766cc3fd1a412536daa8d004978406d25d838bfe9fe773177cc0166ee28369ce6f2b2241866f3b4d440 WHIRLPOOL c059b200047cc227c37c3936f785e170cc248c72c53e3879e9c51dc374fcdf6df33c172b61afa559f377971efcba1e377939ebb4fcc96a30ec2d1adfad8b89a5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlEOUsUACgkQCaWpQKGI+9SaRACfQi4VxfqscjpLQT5Cl/dcxYvv -ATYAnRvnfHLUa1sif0K14CMMGWXxLb+y -=g0Uj +iQEcBAEBCAAGBQJRK8BeAAoJECo/aRed9267QzQH/jOeYf4op18QvG4vIwFfHXzp +kNsSQo4IQ/H4aEaKGwl/28ORcoGq6RNwaWcaMeSWT4fTLQ+KEaxcW6kqXocB308T +CpZwCzNOrLyIE3pMhAuLbsVqH6iLs9dgNqOaLRHQLLYXgVgR+hqTMAkNgWNwPnWU +BoRlJHaK6OPdeeobyvydT0jkIkW3YZKFcueldLiJfXoBPfXfespsWNiwFVLGDDuV +noj3M4A/wnqkgOpWH2pVpiBR91s+unE0WYAKoJ1yJ4kyOvursMr+jzrl1DnKlMxp ++9L76EJeu4Uek3qgL+SzhSte/jnzDEhPlAGgUMrYqPZTW9uEJI5LocPeytG/ezc= +=7oxo -----END PGP SIGNATURE----- diff --git a/app-misc/ttyrec/files/ttyrec-1.0.8-ldflags.patch b/app-misc/ttyrec/files/ttyrec-1.0.8-ldflags.patch new file mode 100644 index 000000000000..5b2393ce5393 --- /dev/null +++ b/app-misc/ttyrec/files/ttyrec-1.0.8-ldflags.patch @@ -0,0 +1,19 @@ +--- Makefile~ 2010-08-09 14:01:24.351716328 -0400 ++++ Makefile 2010-08-09 14:00:45.981716329 -0400 +@@ -10,13 +10,13 @@ + all: $(TARGET) + + ttyrec: ttyrec.o io.o +- $(CC) $(CFLAGS) -o ttyrec ttyrec.o io.o ++ $(CC) $(LDFLAGS) $(CFLAGS) -o ttyrec ttyrec.o io.o + + ttyplay: ttyplay.o io.o +- $(CC) $(CFLAGS) -o ttyplay ttyplay.o io.o ++ $(CC) $(LDFLAGS) $(CFLAGS) -o ttyplay ttyplay.o io.o + + ttytime: ttytime.o io.o +- $(CC) $(CFLAGS) -o ttytime ttytime.o io.o ++ $(CC) $(LDFLAGS) $(CFLAGS) -o ttytime ttytime.o io.o + + clean: + rm -f *.o $(TARGET) ttyrecord *~ diff --git a/app-misc/ttyrec/ttyrec-1.0.8-r1.ebuild b/app-misc/ttyrec/ttyrec-1.0.8-r1.ebuild new file mode 100644 index 000000000000..1e6404cf797d --- /dev/null +++ b/app-misc/ttyrec/ttyrec-1.0.8-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/ttyrec/ttyrec-1.0.8-r1.ebuild,v 1.1 2013/02/25 19:49:50 pinkbyte Exp $ + +EAPI=5 + +inherit base flag-o-matic toolchain-funcs + +DESCRIPTION="tty recorder" +HOMEPAGE="http://namazu.org/~satoru/ttyrec/" +SRC_URI="http://namazu.org/~satoru/ttyrec/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" + +# Bug 331843 +PATCHES=( "${FILESDIR}/${P}-ldflags.patch" ) + +src_compile() { + # Bug 106530 + append-cppflags -DSVR4 -D_XOPEN_SOURCE=500 + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + dobin ttyrec ttyplay ttytime + dodoc README + doman *.1 +} |