From mboxrd@z Thu Jan 1 00:00:00 1970 From: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer?=) Subject: Re: [PATCH] gnu: Add libsbsms. Date: Sun, 22 Feb 2015 00:22:27 +0100 Message-ID: <878ufqluj0.fsf@taylan.uni.cx> References: <87lhjqluob.fsf@taylan.uni.cx> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37451) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPJNX-0000yV-D3 for guix-devel@gnu.org; Sat, 21 Feb 2015 18:22:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YPJNW-000748-8n for guix-devel@gnu.org; Sat, 21 Feb 2015 18:22:31 -0500 Received: from mail-wg0-x236.google.com ([2a00:1450:400c:c00::236]:34043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPJNW-000742-0n for guix-devel@gnu.org; Sat, 21 Feb 2015 18:22:30 -0500 Received: by mail-wg0-f54.google.com with SMTP id y19so19212383wgg.13 for ; Sat, 21 Feb 2015 15:22:29 -0800 (PST) Received: from taylan.uni.cx (p200300514A1A690C0213E8FFFEED36FB.dip0.t-ipconnect.de. [2003:51:4a1a:690c:213:e8ff:feed:36fb]) by mx.google.com with ESMTPSA id cf12sm48537308wjb.10.2015.02.21.15.22.28 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Feb 2015 15:22:28 -0800 (PST) In-Reply-To: <87lhjqluob.fsf@taylan.uni.cx> ("Taylan Ulrich \=\?utf-8\?Q\?\=5C\=22Bay\=C4\=B1rl\=C4\=B1\=2FKammer\=5C\=22\=22's\?\= message of "Sun, 22 Feb 2015 00:19:16 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Please ignore the previous one; the commit message was wrong. --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0004-gnu-Add-libsbsms.patch Content-Transfer-Encoding: quoted-printable Content-Description: patch >From 7aed4cd0b6bd365e31fe5fb6de1c7249ca300e15 Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Taylan=3D20Ulrich=3D20Bay=3DC4=3DB1rl=3DC4=3DB1/Kammer?=3D Date: Fri, 20 Feb 2015 21:42:48 +0100 Subject: [PATCH 4/9] gnu: Add libsbsms. * gnu/packages/audio.scm (libsbsms): New variable. --- gnu/packages/audio.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index e1ad44a..51157d0 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2015 Ricardo Wurmus +;;; Copyright =C2=A9 2015 Taylan Ulrich Bay=C4=B1rl=C4=B1/Kammer ;;; ;;; This file is part of GNU Guix. ;;; @@ -42,6 +43,7 @@ #:use-module (gnu packages readline) #:use-module (gnu packages xiph) #:use-module (gnu packages xml) + #:use-module (gnu packages autotools) #:use-module (srfi srfi-1)) =20 (define-public aubio @@ -645,3 +647,37 @@ analysis plugins or audio feature extraction plugins.") (license (license:x11-style "https://code.soundsoftware.ac.uk/projects/vamp-plugin-sdk/repositor= y/entry/COPYING")))) + +(define-public libsbsms + (package + (name "libsbsms") + (version "2.0.2") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/sbsms/sbsms/" version + "/libsbsms-" version ".tar.gz")) + (sha256 + (base32 "1vmf84iy4dkwxv887grnlsfk43fmhd9gbg26gc2kgcv40sbkvayf")))) + (build-system gnu-build-system) + (native-inputs `(("automake" ,automake))) + (arguments + `(#:phases + (alist-cons-after + 'unpack 'fix-ar-lib-path + (lambda* (#:key inputs #:allow-other-keys) + ;; Originally a symlink to '/usr/local/share/automake-1.12/ar-li= b'. + (delete-file "ar-lib") + (symlink + (string-append (assoc-ref inputs "automake") "/share/automake-" + ,(package-version automake) "/ar-lib") + "ar-lib")) + %standard-phases))) + (home-page "http://sbsms.sourceforge.net/") + (synopsis "Library for time stretching and pitch scaling of audio") + (description + "SBSMS (Subband Sinusoidal Modeling Synthesis) is software for time +stretching and pitch scaling of audio. This package contains the library.= ") + ;; There is no explicit declaration of a license, but a COPYING file + ;; containing gpl2. + (license license:gpl2))) --=20 2.2.1 --=-=-=--