diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-06-23 07:00:28 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-06-23 07:00:28 +0100 |
commit | e23cdda4dbb0c83b9e682ab5e916085a35203da5 (patch) | |
tree | 5a4ac448a3b288b731c24d947e0ce52df3cab07b /media-sound/mp3info | |
parent | 8187a741807f3e9a9e26304973cf18087dcf2560 (diff) |
gentoo resync : 23.06.2018
Diffstat (limited to 'media-sound/mp3info')
-rw-r--r-- | media-sound/mp3info/Manifest | 2 | ||||
-rw-r--r-- | media-sound/mp3info/files/mp3info-0.8.5a-format-security.patch | 21 | ||||
-rw-r--r-- | media-sound/mp3info/mp3info-0.8.5a-r1.ebuild | 41 |
3 files changed, 64 insertions, 0 deletions
diff --git a/media-sound/mp3info/Manifest b/media-sound/mp3info/Manifest index 769f92439520..1758f167267b 100644 --- a/media-sound/mp3info/Manifest +++ b/media-sound/mp3info/Manifest @@ -1,5 +1,7 @@ +AUX mp3info-0.8.5a-format-security.patch 507 BLAKE2B e3a26ec3df15f24436d7c463f69ff0854b69174235771e0a0e9531cf629ac283125b17b1216d55c762c313bf5340d7a5a36dd5f60614fc67bb4b75d0c0eecb47 SHA512 340ccb62464028730bbb528ff85537794081fc57b3abb009b63831ed7daa4e313479a9e32da8a7fca5478ba3b74598e0df996e481499f8115d402b640ca9b3bf AUX mp3info-0.8.5a-ldflags.patch 466 BLAKE2B 77cd382d37bd35cf4cb06996946cd61c98918395eb7cbba021a98084db90ae1024f8729413c1073e619e2de72de5b7f70706280e2d75b1f3eb100021c12b5ca8 SHA512 868b62dd4565e1f59a057bb4af06ba6618ba320f1a28104b936ae889ca851c344c3a221afedcb309bf11287079c86f44d5f92b6cfcdd8a6ef2e4a72508ed052c AUX mp3info-0.8.5a-tinfo.patch 195 BLAKE2B b8b25093c6b320d5f635d35b958699072d13498e93921dd7221aa0c5454deaf3ae77fb4a7d5fd7aeaea0a27b2d1737c22749c8a326fd8d9af52aeb5fb1584e92 SHA512 3e2deb03559afa3029c673a7c9bb165c6c3419b19a629f9b55e20f96e49b8132c2d454274a8f5c64e20330c148351c4ef51e92164d230124b9d3a6d90d2b2653 DIST mp3info-0.8.5a.tgz 127482 BLAKE2B 303b7fb798604693c58e6412e5e282fbfb1ae126166a7c3d12c335953669c6e8482fb287313d6f44fb802545d728a58ae5f58c4e25bcea1d530879fe87910577 SHA512 30e0ef62deaa090fc115317f6c372f408077dfceed7e05faa6744b8516291e38d21f1742732f6532585f0c3d8c705d8c7026c2bed84c97e1f497d433637affd2 +EBUILD mp3info-0.8.5a-r1.ebuild 924 BLAKE2B 3ea4b8c88c1bcc17d6600fe6336190a4c90d9fd83c33e2b8ff86123ae8b32fd65f9c13432c156e79ab150b5d020207a1e3bbeb3e7c49a192e9991be828915a76 SHA512 a56ed4547d52793c33ef042cdd0f1ee5c103bc5d2b45b8afd6cfa54a4f283ac83f16e017362972153e41b7d82a5dda55adc9f2e1c4d559627ca5596ae67139ff EBUILD mp3info-0.8.5a.ebuild 901 BLAKE2B 3db0a926a9e7b8f26778f0a9cfcd5a7b019c4b966ff6f23684343463810ce4f5f9ace1896ddc52cef1c35fc2e633462e1a11e5365b1b5bf58ccfb6413d0cfc5e SHA512 3ea667a13f1b618a7370686b9d2b0e184a3a87677d45c6fe541a25a45bdabcb206f89e244d6fa16b78bff9166dd6588afc702a961d3247714f784edd9fb9abd6 MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 diff --git a/media-sound/mp3info/files/mp3info-0.8.5a-format-security.patch b/media-sound/mp3info/files/mp3info-0.8.5a-format-security.patch new file mode 100644 index 000000000000..5a8a749b55fb --- /dev/null +++ b/media-sound/mp3info/files/mp3info-0.8.5a-format-security.patch @@ -0,0 +1,21 @@ +diff -Nuar mp3info-0.8.5a.orig/textfunc.c mp3info-0.8.5a/textfunc.c +--- mp3info-0.8.5a.orig/textfunc.c 2018-06-09 21:56:18.450985762 +0300 ++++ mp3info-0.8.5a/textfunc.c 2018-06-09 22:09:07.164948467 +0300 +@@ -227,7 +227,7 @@ + + while((percent=strchr(format,'%'))) { + *percent=0; +- printf(format); ++ printf("%s", format); + *percent='%'; + code=percent+1; + while(*code && (code[0] != '%' && !isalpha(*code))) code++; +@@ -354,7 +354,7 @@ + } + + } +- printf(format); ++ printf("%s", format); + } + + diff --git a/media-sound/mp3info/mp3info-0.8.5a-r1.ebuild b/media-sound/mp3info/mp3info-0.8.5a-r1.ebuild new file mode 100644 index 000000000000..5982213a3da6 --- /dev/null +++ b/media-sound/mp3info/mp3info-0.8.5a-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit toolchain-funcs + +DESCRIPTION="An MP3 technical info viewer and ID3 1.x tag editor" +HOMEPAGE="http://ibiblio.org/mp3info/" +SRC_URI="http://ibiblio.org/pub/linux/apps/sound/mp3-utils/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +IUSE="gtk" + +RDEPEND=" + gtk? ( >=x11-libs/gtk+-2.6.10:2 ) + sys-libs/ncurses:0= +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${P}-ldflags.patch" + "${FILESDIR}/${P}-tinfo.patch" + "${FILESDIR}/${P}-format-security.patch" +) + +src_compile() { + tc-export PKG_CONFIG + emake mp3info $(usex gtk gmp3info '') CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + dobin mp3info $(usex gtk gmp3info '') + + dodoc ChangeLog README + doman mp3info.1 +} |