summaryrefslogtreecommitdiff
path: root/media-sound/multimux
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-03 16:06:58 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-03 16:06:58 +0000
commitbd4aeefe33e63f613512604e47bfca7b2187697d (patch)
treeadb35b5a9a00ee7ea591ab0c987f70167c23b597 /media-sound/multimux
parent48ece6662cbd443015f5a57ae6d8cbdbd69ef37c (diff)
gentoo resync : 03.11.2019
Diffstat (limited to 'media-sound/multimux')
-rw-r--r--media-sound/multimux/Manifest4
-rw-r--r--media-sound/multimux/files/multimux-0.2.4-makefiles.patch34
-rw-r--r--media-sound/multimux/multimux-0.2.5.2.ebuild22
3 files changed, 34 insertions, 26 deletions
diff --git a/media-sound/multimux/Manifest b/media-sound/multimux/Manifest
index c6c5ec9df8ee..c1974f62da58 100644
--- a/media-sound/multimux/Manifest
+++ b/media-sound/multimux/Manifest
@@ -1,4 +1,4 @@
-AUX multimux-0.2.4-makefiles.patch 379 BLAKE2B 7ad2da492d661f402e7c5976bb3b87144a8547baec8d2c5d1f8d27a56ae1c266386ba449715811fa7bf3607ed2d85b0e2a4736ef7ae2f328503fc7ad908f68af SHA512 fbb7b685f580700afe4659a60cc0499cf4eb578c91ac7ffc6154d3761e4ada4905ec29f51220cbc1e425fe474c4b55e4bf0952412f256eb9a4802faa4e8f6f72
+AUX multimux-0.2.4-makefiles.patch 474 BLAKE2B e6956747e37499784a9ae96b1c2979bf34e33a0a02f1d7946b8ef2fd787cc151d0270e4d96d6849e72747e3c9f904516092e08b3b144d2e737df8c4288f2df76 SHA512 8ebd4eafcd4c4b1d130952b1f1ef384cf9f045930fa82870be34cbd151aa62f11e72fac24180ea46ced210d2761cbfea2f27eae08737a17a9594af95b1cc0801
DIST multimux-0.2.5.2.tgz 16855 BLAKE2B f82e27c058d3d3ab948a3e26c923e9dbf40b0eeeaf4e44dc0abfc5385393cff83ea657a3f301b9ba669f3b74996e22cfd59c4f6948b462523cf03d72c71e7f70 SHA512 6f27a154de2f5265457b390a5ef315fa32fbe4764460cef6ec861eb71df25c9d314ee59f2fbc1e15b44839ad0c7b642fa4213f0e7142cff3a715567964364c0a
-EBUILD multimux-0.2.5.2.ebuild 726 BLAKE2B b289129eaed765bfc01cc2d56b4cabb4201efc9587c45f57fdcac9b99d8ff73d28f83e58d61ef5e76f9d1f5928e037b11d6190148d1979266b488938675d91e6 SHA512 9cfe776d7ef4931d620ca34575af1bb642e5fca37718d08d4ef4765c9d35210e49b9a5e0385a99a9cc3a01c52d652b2a674577a8da7e9dc2528a0c9dd65e5c4a
+EBUILD multimux-0.2.5.2.ebuild 552 BLAKE2B 6743c5b5bdbc4064a36c95113c6ee4a95861d48175995d7ceec857425f6325af4808036be25d017f43dae9061493fd352231534763e90a89f7996d8e8abaf615 SHA512 496d3c7c1e83383ee221e1df8f7b8191c585777d2421a5dc44c905f33a946c1ceb8aff6223452c8ec2ca95870af064796d591c5c74cdee67c4669715e0a67d72
MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/multimux/files/multimux-0.2.4-makefiles.patch b/media-sound/multimux/files/multimux-0.2.4-makefiles.patch
index 61ab8b8b395c..108d14eee2b1 100644
--- a/media-sound/multimux/files/multimux-0.2.4-makefiles.patch
+++ b/media-sound/multimux/files/multimux-0.2.4-makefiles.patch
@@ -1,13 +1,27 @@
-Index: multimux-0.2.4/Makefile
-===================================================================
---- multimux-0.2.4.orig/Makefile
-+++ multimux-0.2.4/Makefile
-@@ -17,7 +17,7 @@ multimux.o
- all:
- $(CC) $(CFLAGS) -c $(SRC1)
+--- a/Makefile
++++ b/Makefile
+@@ -1,9 +1,3 @@
+-CC = gcc
+-#CC = g++
+-
+-
+-#CFLAGS = -O2 -Wall -D_FILE_OFFSET_BITS=64
+-CFLAGS = -O2 -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
+ LIBRARY =
+ SRC1 = \
+@@ -12,13 +6,7 @@
+ OBJECT1 = \
+ multimux.o
+
+-all:
+- $(CC) $(CFLAGS) -c $(SRC1)
+-
- $(CC) -o multimux $(OBJECT1) $(LIBRARY)
-+ $(CC) $(LDFLAGS) -o multimux $(OBJECT1) $(LIBRARY)
+-
+-# DEPENDENCIES
+-multimux.o : multimux.c multimux.h multimux_proto.h wave_header.h
++all: multimux
- # DEPENDENCIES
- multimux.o : multimux.c multimux.h
+ install:
+ cp multimux /usr/local/bin/
diff --git a/media-sound/multimux/multimux-0.2.5.2.ebuild b/media-sound/multimux/multimux-0.2.5.2.ebuild
index 8bc954c85281..da2b0b17ecfb 100644
--- a/media-sound/multimux/multimux-0.2.5.2.ebuild
+++ b/media-sound/multimux/multimux-0.2.5.2.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit eutils toolchain-funcs flag-o-matic
-
-IUSE=""
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="combines up to 8 audio mono wave ch. into one big multi ch. wave file"
HOMEPAGE="http://panteltje.com/panteltje/dvd/"
@@ -15,18 +13,14 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86"
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${PN}-0.2.4-makefiles.patch"
-}
+PATCHES=( "${FILESDIR}"/${PN}-0.2.4-makefiles.patch )
-src_compile() {
- append-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
+src_configure() {
+ append-lfs-flags
+ tc-export CC
}
src_install() {
dobin multimux
- dodoc CHANGES README
+ einstalldocs
}