From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-sound/mp3info/Manifest | 7 ++++ .../mp3info/files/mp3info-0.8.5a-ldflags.patch | 15 ++++++++ .../mp3info/files/mp3info-0.8.5a-tinfo.patch | 11 ++++++ media-sound/mp3info/metadata.xml | 8 +++++ media-sound/mp3info/mp3info-0.8.5a.ebuild | 41 ++++++++++++++++++++++ 5 files changed, 82 insertions(+) create mode 100644 media-sound/mp3info/Manifest create mode 100644 media-sound/mp3info/files/mp3info-0.8.5a-ldflags.patch create mode 100644 media-sound/mp3info/files/mp3info-0.8.5a-tinfo.patch create mode 100644 media-sound/mp3info/metadata.xml create mode 100644 media-sound/mp3info/mp3info-0.8.5a.ebuild (limited to 'media-sound/mp3info') diff --git a/media-sound/mp3info/Manifest b/media-sound/mp3info/Manifest new file mode 100644 index 000000000000..ea07dc023399 --- /dev/null +++ b/media-sound/mp3info/Manifest @@ -0,0 +1,7 @@ +AUX mp3info-0.8.5a-ldflags.patch 466 SHA256 7e6af5b2b33528d5d71d7b6f8ce1c392f3e6a083e6faafe25b6d421f221c97d8 SHA512 868b62dd4565e1f59a057bb4af06ba6618ba320f1a28104b936ae889ca851c344c3a221afedcb309bf11287079c86f44d5f92b6cfcdd8a6ef2e4a72508ed052c WHIRLPOOL 168b26b7e2a792fb71642d9aa4e4a742cd06e681f30d24b42f6fbb1dfec3dfee53d6bedb26aaf686e2a8cf8942fc3c689d00fcdc8aea9826c28c2118bf7e6d01 +AUX mp3info-0.8.5a-tinfo.patch 195 SHA256 a62a4ea1a9af42e6df7e23ef96ca76094840448a138ee38a132ffa79226b28f6 SHA512 3e2deb03559afa3029c673a7c9bb165c6c3419b19a629f9b55e20f96e49b8132c2d454274a8f5c64e20330c148351c4ef51e92164d230124b9d3a6d90d2b2653 WHIRLPOOL 302b6fb6000ffcb8326df7a0b692f776dc50ea086719fb63c9212d59f87d66b8071e684d504358e1d1fcbf66a688984a89917b6ff6df4fcb4cb2ba5049fd145c +DIST mp3info-0.8.5a.tgz 127482 SHA256 0438ac68e9f04947fb14ca5573d27c62454cb9db3a93b7f1d2c226cd3e0b4e10 SHA512 30e0ef62deaa090fc115317f6c372f408077dfceed7e05faa6744b8516291e38d21f1742732f6532585f0c3d8c705d8c7026c2bed84c97e1f497d433637affd2 WHIRLPOOL a34f8328993523c5ca0c32f637c726546a83e8340d6ba58fdc157b23faa8fe9ee22783398764689df3c704383b7b3b92c5a3e95208de78a21b61a881b52a70d9 +EBUILD mp3info-0.8.5a.ebuild 901 SHA256 3893b7b4ab87f5a9fd873f5066b2896b450a0c42aa2e794c85190657d20e2605 SHA512 3ea667a13f1b618a7370686b9d2b0e184a3a87677d45c6fe541a25a45bdabcb206f89e244d6fa16b78bff9166dd6588afc702a961d3247714f784edd9fb9abd6 WHIRLPOOL 5d689bfe8c0f3d8e100e39c622f51dc91280e47c23dfbb03d19b3a79e1680eeb909c0059f17087cae641ad97c6281a07e66185e1a3e3b783bcbeb338bc9e9cb3 +MISC ChangeLog 2506 SHA256 9a7b29fcfcf756f93cbd596789ca38daef43ce960d2c13eb282bbc97df7c6060 SHA512 b85b227eb123dd336ce8dc50ab3dafc3ac35cdca005c86cf9297fc0054437fd6b64cc2fa33962dd102a49c316da243bdb896728b6c32d95b76a69a07190319fc WHIRLPOOL 9039b42e65ab5e5690c0c119af0cbe6a38abcf5c2d5468f66872bd4b865d4bd5d4c5ee6c2d4e77cebceffbfb8a0b0ff3afdd321128a046507832eeab85ee02ac +MISC ChangeLog-2015 3942 SHA256 be4513e51cf3668983c485f85e9b918dddb37cba74cb9b114c9ba4666ed51482 SHA512 c524e9b08f4ff4ec0cb960614e54207edaa9de691c8de4d6960298b67e6f72d74d2bc122523a977fd616333c78f84461f0056aaf2f18339da491cdfa1cce2ff3 WHIRLPOOL b9205b90de89c2f0774f6a3c2b387f040148dbb2a021468b4713e7379197a707998e27fe23ca02949d48d093995f8024e522534230d3070cc3da1d76064aa674 +MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723 diff --git a/media-sound/mp3info/files/mp3info-0.8.5a-ldflags.patch b/media-sound/mp3info/files/mp3info-0.8.5a-ldflags.patch new file mode 100644 index 000000000000..4881b91eb29f --- /dev/null +++ b/media-sound/mp3info/files/mp3info-0.8.5a-ldflags.patch @@ -0,0 +1,15 @@ +--- a/Makefile ++++ b/Makefile +@@ -52,10 +52,10 @@ + doc: mp3info.txt + + mp3info: $(OBJS) +- $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) + + gmp3info: $(XSRC) $(XOBJ) +- $(CC) $(XSRC) $(CFLAGS) -o $@ $(XOBJ) `pkg-config --cflags --libs gtk+-2.0` ++ $(CC) $(XSRC) $(CFLAGS) $(LDFLAGS) -o $@ $(XOBJ) `pkg-config --cflags --libs gtk+-2.0` + + mp3info.txt: mp3info.1 + groff -t -e -mandoc -Tascii mp3info.1 | col -bx > mp3info.txt diff --git a/media-sound/mp3info/files/mp3info-0.8.5a-tinfo.patch b/media-sound/mp3info/files/mp3info-0.8.5a-tinfo.patch new file mode 100644 index 000000000000..475292144ee7 --- /dev/null +++ b/media-sound/mp3info/files/mp3info-0.8.5a-tinfo.patch @@ -0,0 +1,11 @@ +--- a/Makefile ++++ b/Makefile +@@ -43,7 +43,7 @@ + INSTALL = /usr/bin/install -c + STRIP = strip + +-LIBS = -lncurses ++LIBS = $(shell ${PKG_CONFIG} --libs ncurses) + CC = gcc + CFLAGS = -g -O2 -Wall + diff --git a/media-sound/mp3info/metadata.xml b/media-sound/mp3info/metadata.xml new file mode 100644 index 000000000000..c870d0eef0ab --- /dev/null +++ b/media-sound/mp3info/metadata.xml @@ -0,0 +1,8 @@ + + + + + sound@gentoo.org + Gentoo Sound project + + diff --git a/media-sound/mp3info/mp3info-0.8.5a.ebuild b/media-sound/mp3info/mp3info-0.8.5a.ebuild new file mode 100644 index 000000000000..4c08e635a2bc --- /dev/null +++ b/media-sound/mp3info/mp3info-0.8.5a.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils 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 +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-ldflags.patch \ + "${FILESDIR}"/${P}-tinfo.patch + tc-export PKG_CONFIG +} + +src_compile() { + emake mp3info $(usex gtk gmp3info '') CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + dobin mp3info $(usex gtk gmp3info '') + + dodoc ChangeLog README + doman mp3info.1 +} -- cgit v1.2.3