summaryrefslogtreecommitdiff
path: root/media-sound/vitunes
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/vitunes
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/vitunes')
-rw-r--r--media-sound/vitunes/Manifest7
-rw-r--r--media-sound/vitunes/files/vitunes-2.3-asneeded.patch20
-rw-r--r--media-sound/vitunes/files/vitunes-2.3-time-header.patch10
-rw-r--r--media-sound/vitunes/metadata.xml8
-rw-r--r--media-sound/vitunes/vitunes-2.3.ebuild36
5 files changed, 81 insertions, 0 deletions
diff --git a/media-sound/vitunes/Manifest b/media-sound/vitunes/Manifest
new file mode 100644
index 000000000000..b72c63fbe415
--- /dev/null
+++ b/media-sound/vitunes/Manifest
@@ -0,0 +1,7 @@
+AUX vitunes-2.3-asneeded.patch 571 SHA256 db551a9aeaa08e9a63450cc5aaf675afd64c46aeed3ad9b5bb92523f5a3161ee SHA512 fb776fdd39fceca384a805c8ac0eae43c563a2799ce18adcd083534822f98fa00e5320266f9177f452ba63e8cab3bb709df50d027b31eb408eff2fde1b96af0b WHIRLPOOL 4e4cc6ec314e97f4e2a121555d87b3c9da0693769b052c2d99850cd618b40e374586fb63360099b144455fd1f2c5f7ea586f8d1cafb4be94c254d57dcc2c9bbc
+AUX vitunes-2.3-time-header.patch 222 SHA256 f87295a287a244d8f80d8ffc9b4057f6346d527cdccb6c6a0150bac21096d1c6 SHA512 555b360cb82e5700ddabe0a6bfc1b50b5662fcbec1d24eb56679b146863e41fd9caf478261c103b1669bf08697c2490cf68b2a014ee6f930c5ae4957ad95e2d7 WHIRLPOOL 77f9dcdcfbd3d4c46f1a2d8bdaca8e444d3790b55a194930b2e4870c8d41c5ac10c3b73a5a98d23f8b7c18063e2c74b028c5018cbd60d938d28e778ae561e9ce
+DIST vitunes-2.3.tar.gz 77978 SHA256 52f96e3db94f845cd280c5fd2b35bd53ec97cf0cdb7e4b44d936a77d467eba36 SHA512 5e795d802937e2f529421b3c0c3df333298608b419fcf955f4ec32ff47b915f1b82082f283ded1879869d7ae9875e2699e70fde6ee5d953d13c2e39cc12b7a53 WHIRLPOOL 4e7c430d1ce74f3dbe0850526d083730fa3530a53ab73301e1bda004e249b6235b98a36d86e42b6cb89d66bc18df53707dac6136bcd71b34709521215ddd548b
+EBUILD vitunes-2.3.ebuild 702 SHA256 0b81e207d8b4dd4b0a82423f6b131279d7cf472fccaef0a4d7ba5b5d1225c638 SHA512 0debd8a719b66ddae7bd4f658a1bad6a83e134b0d8ea5ec8d8b235a4bfbcfee66ac079007be82552fe4912da8322d809a2719189a55c0e63e5c70a14bfe82034 WHIRLPOOL f5ef06a6008d2ecbe35de9384948ee7889d8e1341d1293ac17d5e98747240c50a5dbb591e5f7e01d9a35a2c062505a424d6ce47d8b7634fe6726363e60fdef22
+MISC ChangeLog 2501 SHA256 719852b35ca94bb2b89521a8da030b3db38bb23eb8992dc720b02d79feaf538f SHA512 1a317c038179a91f66bdb96a3457a7f0b35429768de5de0760bf25dda2f6a8c535516fbc362c8d78f268ceffa37e064342dde4c08b9a6cb5cd91020951d21129 WHIRLPOOL ab226052c3b53f5cb1e524b7df181eecbd571d8e9cb4f3a6488609c1304c8eb72ca0c2d37ae5946349f9f38f6c0d59353692ae0b53258fc787febdbf65a4ab2d
+MISC ChangeLog-2015 518 SHA256 947d9e78fb569eed351d16ea0d62b042e62a4104f0842346b4d529c433791e5e SHA512 0254ecd06b846fcb4e291b8d264633ee5ac959ca82df7a34ef07931e6fea711d77346ab2dc4399b170e841ea71f26cbc0e9c4ae7be5364a5b013b8cf0d0ad9ba WHIRLPOOL 4a3cc63a3b4054b5ab12068096bcebddc12e024906f3a379e7f65c86380e477da7925687d7d0c86e10dfdb69c24f56b4a44c38c293c199307af0fb720fb3b711
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-sound/vitunes/files/vitunes-2.3-asneeded.patch b/media-sound/vitunes/files/vitunes-2.3-asneeded.patch
new file mode 100644
index 000000000000..ec152f395377
--- /dev/null
+++ b/media-sound/vitunes/files/vitunes-2.3-asneeded.patch
@@ -0,0 +1,20 @@
+--- vitunes-2.3/Makefile.linux.orig
++++ vitunes-2.3/Makefile.linux
+@@ -12,7 +12,7 @@
+ # build info
+ CC?=/usr/bin/cc
+ CFLAGS+=-c -std=gnu99 -D_GNU_SOURCE -Wall -Wextra -Wno-unused-value $(CDEPS) $(CDEBUG)
+-LDFLAGS+=-lm -lncurses -lutil $(LDEPS)
++LIBS=-lm -lncurses -lutil $(LDEPS)
+
+ OBJS=commands.o compat.o e_commands.o \
+ keybindings.o medialib.o meta_info.o \
+@@ -27,7 +27,7 @@
+ .PHONY: debug clean install uninstall publish-repos man-debug
+
+ vitunes: $(OBJS)
+- $(CC) -o $@ $(LDFLAGS) $(OBJS)
++ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LIBS)
+
+ .c.o:
+ $(CC) $(CFLAGS) $<
diff --git a/media-sound/vitunes/files/vitunes-2.3-time-header.patch b/media-sound/vitunes/files/vitunes-2.3-time-header.patch
new file mode 100644
index 000000000000..169ff0516584
--- /dev/null
+++ b/media-sound/vitunes/files/vitunes-2.3-time-header.patch
@@ -0,0 +1,10 @@
+--- vitunes-2.3/players/mplayer.h.orig
++++ vitunes-2.3/players/mplayer.h
+@@ -28,6 +28,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <time.h>
+ #include <unistd.h>
+
+ #include "player_utils.h"
diff --git a/media-sound/vitunes/metadata.xml b/media-sound/vitunes/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-sound/vitunes/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-sound/vitunes/vitunes-2.3.ebuild b/media-sound/vitunes/vitunes-2.3.ebuild
new file mode 100644
index 000000000000..3d7c9a5bacc5
--- /dev/null
+++ b/media-sound/vitunes/vitunes-2.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A curses media indexer and player for vi users"
+HOMEPAGE="http://vitunes.org/"
+SRC_URI="http://vitunes.org/files/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/taglib
+ sys-libs/ncurses"
+RDEPEND="${DEPEND}
+ || ( media-video/mplayer media-video/mplayer2 )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+ epatch "${FILESDIR}"/${P}-time-header.patch
+}
+
+src_compile() {
+ tc-export CC
+ emake -f Makefile.linux
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ dodoc DEVELOPERS.txt add_urls.sh
+}