From 3f71901f8c228f4de570abed1831ce3ee425343e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 8 Sep 2018 10:50:14 +0100 Subject: gentoo resync 08.09.2018 --- media-sound/wavsplit/Manifest | 7 ++-- .../wavsplit/files/wavsplit-1.2.1-64bit.patch | 8 ++--- .../wavsplit/files/wavsplit-1.2.1-Makefile.patch | 4 +-- .../files/wavsplit-1.2.1-large-files.patch | 12 +++---- media-sound/wavsplit/wavsplit-1.2.1-r2.ebuild | 38 ++++++++++++++++++++++ 5 files changed, 54 insertions(+), 15 deletions(-) create mode 100644 media-sound/wavsplit/wavsplit-1.2.1-r2.ebuild (limited to 'media-sound/wavsplit') diff --git a/media-sound/wavsplit/Manifest b/media-sound/wavsplit/Manifest index 37a56b1396ed..c76756f76cea 100644 --- a/media-sound/wavsplit/Manifest +++ b/media-sound/wavsplit/Manifest @@ -1,6 +1,7 @@ -AUX wavsplit-1.2.1-64bit.patch 1929 BLAKE2B 1bb5b423414d402a1bad1d017d9cecf96cafaf15173e233ab33fe4b7db42e600ff51b3f6ea934cdfd3c60ccb4e95b0fb03585449f42c56f0ee62afde23f9f21a SHA512 801fdabbb89c19899b20b15b87ff412d33ee37dacd78b8fd62683bcbdb97b3945ae549aaa041bcf93442eb9f023feacb537c1c9763cd80900620c23ea99e7038 -AUX wavsplit-1.2.1-Makefile.patch 495 BLAKE2B 70159245c96d09a4070eadad2d0882d4b99dd262f5fc1decc761f71fe30ee0c2dfb9c07d75c9024eab27cdbfe3696b1c1c77bc12aded79208d846229a189398b SHA512 3e72e39a8ece459d9acf3079231d20da99f9091c0215e7ca0ac27105bdde27caba05bb78666d97bc2dd06a276a63aa0cebccd567b1b72b6e8c5d8c230d94de81 -AUX wavsplit-1.2.1-large-files.patch 6265 BLAKE2B 0c4b76620e0f31ce65fc44d34bfd4ed3536ae17ed9c2d02a4cb71189a563a67788af89c6b9747b450f0b359610f1940e95833f584542e78a2268aa9fb2638cdb SHA512 8a2db26a87396eb57f16b379575949784e0ddca8d64b8c91d4478e38603dd351e957c4271499e8ef9f9e10710f7f6f0b01a82c517d808b224b9a5b3db5317b35 +AUX wavsplit-1.2.1-64bit.patch 1929 BLAKE2B 66e6e92a9f5c090bb383cd582cd9ff2310f088d025582429cb9e64430e707dcf068c763c3ce0641a481a18ef1e16c3d8898adddb991af85098b9fe8a7a20ec2a SHA512 7b8d27a4bbc3ac0099132f2729a03f60cc74e8371b74824d4f481c1d3d4ce0f9f9518935b180019f761d315f717ed311484c06ee3ecc1c0262752fd97960461b +AUX wavsplit-1.2.1-Makefile.patch 495 BLAKE2B 8aa9ac0991630cca8d8720af33d1649b788f00cb1c171acfc77f4b04de1dc157e581eeefc3025a3b498000f8e331a910680096877462b0545632d2a3130224a2 SHA512 53bb5a83d30429f616f4d2274516741b5454fec82befe3bb5399d7d3d5a7f00160474dbb1104375de7cef090dc96719cb0f8c39cc72eeaada7974a53c22d4ec7 +AUX wavsplit-1.2.1-large-files.patch 6277 BLAKE2B 01e763a872a321aa6e477c7324ead458d358dfca3c2c26bc491615c66fdf10d8d1ee386baada563c7be8107e7c144d7931113547bc17d5ba4f2c8c97c23cbe16 SHA512 06d1250034e09c4a1937742ec992a4d42fe296034c59c5ea40131f093a574d9894b66b9a0217bf424f8171e779cf7a08fd45955bd36e183b6b698e0c33e6586e DIST wavsplit-1.2.1.tar.gz 32246 BLAKE2B 38e9e4f27c0adef12ece224224765a60442f34fa4a7ef5af1416071374a5c1f8f4908836fe568c6e046472da26abd51c6ba91a03f0ca10acea5b73a04f961859 SHA512 df0e4bf867fb19e50a8be10f13ed6f4c40e848106c6053661f7226e9893715f0318af4b19bf289b840dbf72768b8508af38351c24725cf3eb81a9f3dbcd27a19 EBUILD wavsplit-1.2.1-r1.ebuild 812 BLAKE2B aaa5b7deb1621a68561374b0bbe1a5c88fa4994b58d862faf722d13da3182b22f0c46c17fdbfecbd51b7f689642fff61ab04985f79e27030f6099d1cc75c813e SHA512 a5dc805776a23e54bcdde8057503ffc00bf4c78fb34a4870eb2d2338b6c55861d113b06b066ce8036527d0bbfc8f0f57fabcd138f9c29f092084654e14e9f2e8 +EBUILD wavsplit-1.2.1-r2.ebuild 766 BLAKE2B c8dfc4b388ecc6059f28c81ace1ef016c4c5213bdc8236cde0d9cc3e3b2365833f30a709f63d7ea81f51cf38477bfd3ecb96ada18893b745062e732c72e5e7b2 SHA512 9998be51fef2424dd4e2fecad87089ac582935cd152469c4ee782a26ac5ee3db6c58632616571c20d14da6f44a7cff8b71775f125cbb0e238accc11dbde973b0 MISC metadata.xml 331 BLAKE2B 53308e6ee29eac8d7573ff409099d4825985af37eb40f30b78523891f0fd7fce3628c30e559935e5506c6a8139a5dba45bf0303305222055891c1932bc2e46f3 SHA512 c9839a79cbe27caf7ce682e8b6db6e6b0abda1b1ee643820272f78026f6f7695e641980cbed35d8a89a050ff778d715bc7e7960bdef04fd4e1a29b355fba08f2 diff --git a/media-sound/wavsplit/files/wavsplit-1.2.1-64bit.patch b/media-sound/wavsplit/files/wavsplit-1.2.1-64bit.patch index abfaf424113b..fe6294eb3523 100644 --- a/media-sound/wavsplit/files/wavsplit-1.2.1-64bit.patch +++ b/media-sound/wavsplit/files/wavsplit-1.2.1-64bit.patch @@ -1,5 +1,5 @@ ---- bak/wavsplit.c 2006-11-24 17:53:36.056883000 +0100 -+++ wavsplit.c 2006-11-24 17:52:38.345276250 +0100 +--- a/wavsplit.c 2006-11-24 17:53:36.056883000 +0100 ++++ b/wavsplit.c 2006-11-24 17:52:38.345276250 +0100 @@ -403,7 +403,7 @@ ptr += 4; /* we move past fmt_ */ memcpy (&waveformat, ptr, sizeof (WAVEFORMAT)); @@ -27,8 +27,8 @@ printf ("Samplebits: %d\n", waveformat.wBitsPerSample); printf ("Databytes: %llu\n\n", databytes); printf ("Split Hours Mins Seconds Bytes %%\n"); ---- bak/wavsplit.h 2006-11-24 17:53:36.056883000 +0100 -+++ wavsplit.h 2006-11-24 17:43:58.648797250 +0100 +--- a/wavsplit.h 2006-11-24 17:53:36.056883000 +0100 ++++ b/wavsplit.h 2006-11-24 17:43:58.648797250 +0100 @@ -46,29 +46,29 @@ } TIMEFORMAT; diff --git a/media-sound/wavsplit/files/wavsplit-1.2.1-Makefile.patch b/media-sound/wavsplit/files/wavsplit-1.2.1-Makefile.patch index a4b35a64fefe..4cac4b657b70 100644 --- a/media-sound/wavsplit/files/wavsplit-1.2.1-Makefile.patch +++ b/media-sound/wavsplit/files/wavsplit-1.2.1-Makefile.patch @@ -1,5 +1,5 @@ ---- Makefile.old 2006-03-30 08:54:03.000000000 +0200 -+++ Makefile 2006-03-30 08:55:04.000000000 +0200 +--- a/Makefile 2006-03-30 08:54:03.000000000 +0200 ++++ b/Makefile 2006-03-30 08:55:04.000000000 +0200 @@ -6,16 +6,16 @@ version = 1.2.1 diff --git a/media-sound/wavsplit/files/wavsplit-1.2.1-large-files.patch b/media-sound/wavsplit/files/wavsplit-1.2.1-large-files.patch index ff27231be65e..cfc7e9d41b68 100644 --- a/media-sound/wavsplit/files/wavsplit-1.2.1-large-files.patch +++ b/media-sound/wavsplit/files/wavsplit-1.2.1-large-files.patch @@ -1,5 +1,5 @@ ---- Makefile 2004-11-17 23:19:17.000000000 +0100 -+++ Makefile 2005-01-16 21:23:33.000000000 +0100 +--- a/Makefile 2004-11-17 23:19:17.000000000 +0100 ++++ b/Makefile 2005-01-16 21:23:33.000000000 +0100 @@ -6,7 +6,7 @@ version = 1.2.1 @@ -9,8 +9,8 @@ LIBS = -lm all: wavsplit wavren ---- wavsplit.c 2004-11-17 23:19:17.000000000 +0100 -+++ wavsplit.c 2005-01-16 22:04:39.000000000 +0100 +--- a/wavsplit.c 2004-11-17 23:19:17.000000000 +0100 ++++ b/wavsplit.c 2005-01-16 22:04:39.000000000 +0100 @@ -269,9 +269,9 @@ timepos * split) { @@ -161,8 +161,8 @@ while (to_be_read) { n_read = read (ifd, buf, to_be_read); ---- wavsplit.h 2004-11-17 23:19:17.000000000 +0100 -+++ wavsplit.h 2005-01-16 21:23:33.000000000 +0100 +--- a/wavsplit.h 2004-11-17 23:19:17.000000000 +0100 ++++ b/wavsplit.h 2005-01-16 21:23:33.000000000 +0100 @@ -121,15 +121,15 @@ static int split (unsigned int UseHours, unsigned int UseFrames, unsigned int fps, unsigned int UseTrackLens, diff --git a/media-sound/wavsplit/wavsplit-1.2.1-r2.ebuild b/media-sound/wavsplit/wavsplit-1.2.1-r2.ebuild new file mode 100644 index 000000000000..7e422e4d3fa0 --- /dev/null +++ b/media-sound/wavsplit/wavsplit-1.2.1-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Simple command line tool to split WAV files" +HOMEPAGE="https://sourceforge.net/projects/wavsplit/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +#-sparc, -amd64: 1.0: "Only supports PCM wave format" error message. +KEYWORDS="~amd64 -sparc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-Makefile.patch + "${FILESDIR}"/${P}-large-files.patch + "${FILESDIR}"/${P}-64bit.patch +) + +src_prepare() { + default + emake clean +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_test() { :; } #294302 + +src_install() { + dobin wav{ren,split} + doman wav{ren,split}.1 + dodoc BUGS CHANGES CREDITS README{,.wavren} +} -- cgit v1.2.3