Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/libdsp
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdsp/ChangeLog,v 1.7 2007/01/13 19:08:01 dirtyepic Exp $
*libdsp-5.0.2 (13 Jan 2007)
13 Jan 2007; Ryan Hill
+files/libdsp-5.0.2-Makefile.patch, metadata.xml, +libdsp-5.0.2.ebuild:
Version bump for bug #111647.
19 Apr 2005; Bryan Østergaard
Remove retired developer from metadata.xml.
09 Jan 2005; Sven Wegener
libdsp-4.9.2.ebuild:
Added missing parentheses in SRC_URI/*DEPEND/LICENSE.
05 Sep 2004; Sven Wegener
Fixed ChangeLog header.
01 Sep 2004; Jeremy Huddleston
libdsp-4.9.2-r1.ebuild:
Stable x86. Added -amd64, -sparc.
*libdsp-4.9.2-r1 (20 Aug 2004)
20 Aug 2004; Chris White
Bumped to -r1 and added user posted doc flags and INLINES install fix. Thanks
to Ed Wildgoose
*libdsp-4.9.2 (20 Aug 2004)
20 Aug 2004; Chris White
+files/Makefile.patch, +libdsp-4.9.2.ebuild:
Moved from media-sound/libdsp to media-libs/libdsp.
29 Jul 2004; Chris White
Somehow the DEPEND got deleted, added it back.
*libdsp-4.9.2 (29 Jul 2004)
29 Jul 2004; Chris White
+files/Makefile.patch, +libdsp-4.9.2.ebuild:
Initial commit. Thanks to Ed Wildgoose
report (Bug #58587). Added myself as maintainer.
AUX Makefile.patch 2012 RMD160 950962b11a081bbf11358a960ffe759678b321cd SHA1 2276fa4ef7379e9113cdbef8e8875d8318ad60e8 SHA256 833e80caa7813a758ea676cb3c8346ac23dab78fbe10269cff57b99cb01b3388
AUX libdsp-5.0.2-Makefile.patch 3275 RMD160 0920b3e8a54fb762732f62d8eb84957710935244 SHA1 8538368daf6054cc0360c574d807a6493f26865e SHA256 cb405558701b4e0799374f605fd812b1348a996a3c5df5767790157bf5109aea
DIST libdsp-doc-html.tar.gz 1299174 RMD160 18b795382a25590fb1a00c18623ed299f566863d SHA1 ce4c1efeaab8ee42d1911769aca97453a5166573 SHA256 5267a7824b4a0a5dd0fa2a7753e3ed8c7f8e04583e4949c5fa567bde86b2e9ee
DIST libdsp-src-4.9.2.tar.gz 324883 RMD160 42253122d32b994f687310a8d8692f7a2a627797 SHA1 b844df3a585551a481f7dae3d1739c4d15af90bd SHA256 04354715c3ad558a430bc50db1f1c701f51a5664bafe27cae6f6738c677d044b
DIST libdsp-src-5.0.2.tar.gz 218725 RMD160 6d38dc7acfdeed7626923f4d8ac2be362f6ff873 SHA1 6745d42465df7637e0527380df7d722786837acc SHA256 0bb084e02d0d460b7d78b6d3512c9ed23577d834d472cf5569bba0b4e7c09efe
EBUILD libdsp-4.9.2-r1.ebuild 1750 RMD160 da09752ae71f2881d9c28795cf667f7f81576514 SHA1 c762f14b712d5ed0fb3cf031b53ff1f1193444ac SHA256 c8d0f7493e2fec393990dfef7d9bf797f8df86c1b35ef7dac1a2f2df0d708779
EBUILD libdsp-4.9.2.ebuild 1488 RMD160 b782478fcbb41d72625a00908671c167469d667d SHA1 128fb1633b4162dc4eeba7903d9323f81a86b905 SHA256 d96d75a61b6cbfcb34875f969384cdfe1c5a273f89c9e86087fa85eff8863f44
EBUILD libdsp-5.0.2.ebuild 1927 RMD160 b92dfb362ed7ddd5a07f04bcfdd5275d2621bcdb SHA1 581261236827b7d3b5d61556457ca0fc33233990 SHA256 62ea1531b4e41b993c094b908cb6261226e78b1c321e01187a07d1d86835bb25
MISC ChangeLog 1697 RMD160 1e691c4164204fa2341864203b77ecbb937ec61e SHA1 451f88b54da4cb6fe6968c5e7fe4aed928ddc495 SHA256 949293896397b2289e192ced51a540536232861772a03114fe2cdeaefd3c0c3b
MISC metadata.xml 222 RMD160 8294127c41749203367a7352ec3e955ea5939cf9 SHA1 557b53846c9a9179288d772caa2d69453e47885c SHA256 a2ba0909975db0797f3bda202c7df8e7dc8905098e7ce11767437dbc0e8a6096
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdsp/libdsp-4.9.2-r1.ebuild,v 1.4 2005/07/13 14:25:11 swegener Exp $
inherit eutils
DESCRIPTION="C++ class library of common digital signal processing functions."
HOMEPAGE="http://libdsp.sf.net"
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz
doc? ( mirror://sourceforge/${PN}/${PN}-doc-html.tar.gz )"
LICENSE="GPL-2"
SLOT="0"
# -amd64, -sparc: 4.9.2-r1 - uses x86 assembly
KEYWORDS="x86 -amd64 -sparc"
IUSE="doc"
DEPEND=""
S=${WORKDIR}/${PN}-src-${PV}
src_compile() {
# fixes some Makefile weirdness
epatch ${FILESDIR}/Makefile.patch
# use our CFLAGS/CXXFLAGS instead
sed -e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" -i libDSP/Makefile
sed -e "s:^CXXFLAGS.*:CXXFLAGS = ${CXXFLAGS}:" -i DynThreads/Makefile
# use our PREFIX too
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i Inlines/Makefile
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i libDSP/Makefile
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i DynThreads/Makefile
# libtool only supports the --tag option from v1.5 onwards
if ! has_version ">=sys-devel/libtool-1.5.0"; then
sed -e "s/^LIBTOOL = libtool --tag=CXX/LIBTOOL = libtool/" -i libDSP/Makefile
fi
cd ${S}/DynThreads
emake || die "DynThreads make failed!"
cd ${S}/libDSP
emake || die "libDSP make failed!"
}
src_install() {
mkdir -p ${D}/usr/include
cd ${S}/Inlines
make install || die "Inlines install failed!"
cd ${S}/DynThreads
make install || die "DynThreads install failed!"
cd ${S}/libDSP
make install || die "libDSP install failed!"
if use doc; then
dohtml ${WORKDIR}/${PN}-doc-html/*
docinto samples
dodoc ${S}/libDSP/work/*
fi
}
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdsp/libdsp-4.9.2.ebuild,v 1.3 2005/07/13 14:25:11 swegener Exp $
inherit eutils
DESCRIPTION="C++ class library of common digital signal processing functions."
HOMEPAGE="http://libdsp.sf.net"
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz
doc? ( mirror://sourceforge/${PN}/${PN}-doc-html.tar.gz )"
LICENSE="GPL-2"
SLOT="0"
IUSE="doc"
KEYWORDS="~x86"
DEPEND=""
S=${WORKDIR}/${PN}-src-${PV}
src_compile() {
# fixes some Makefile weirdness
epatch ${FILESDIR}/Makefile.patch
# use our CFLAGS/CXXFLAGS instead
sed -e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" -i libDSP/Makefile
sed -e "s:^CXXFLAGS.*:CXXFLAGS = ${CXXFLAGS}:" -i DynThreads/Makefile
# use our PREFIX too
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i libDSP/Makefile
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i DynThreads/Makefile
# libtool only supports the --tag option from v1.5 onwards
if ! has_version ">=sys-devel/libtool-1.5.0"; then
sed -e "s/^LIBTOOL = libtool --tag=CXX/LIBTOOL = libtool/" -i libDSP/Makefile
fi
cd ${S}/DynThreads
emake || die "DynThreads make failed!"
cd ${S}/libDSP
emake || die "libDSP make failed!"
}
src_install() {
cd ${S}/DynThreads
make install || die "DynThreads install failed!"
cd ${S}/libDSP
make install || die "libDSP install failed!"
if use doc; then
dohtml ${WORKDIR}/${PN}-doc-html/*
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libdsp/libdsp-5.0.2.ebuild,v 1.1 2007/01/13 19:08:01 dirtyepic Exp $
inherit eutils
DESCRIPTION="C++ class library of common digital signal processing functions."
HOMEPAGE="http://libdsp.sf.net"
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz
doc? ( mirror://sourceforge/${PN}/${PN}-doc-html.tar.gz )"
LICENSE="GPL-2"
SLOT="0"
# -amd64, -sparc: 4.9.2-r1 - uses x86 assembly
KEYWORDS="~x86 -amd64 -sparc"
IUSE="doc"
DEPEND=""
S=${WORKDIR}/${PN}-src-${PV}
src_unpack() {
unpack ${A}
cd "${S}"
# fixes some Makefile weirdness
epatch "${FILESDIR}"/${P}-Makefile.patch
}
src_compile() {
# use our CFLAGS/CXXFLAGS instead
sed -e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" -i libDSP/Makefile
sed -e "s:^CXXFLAGS.*:CXXFLAGS = ${CXXFLAGS}:" -i DynThreads/Makefile
# use our PREFIX too
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i Inlines/Makefile
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i libDSP/Makefile
sed -e "s:^PREFIX.*:PREFIX = ${D}/usr:" -i DynThreads/Makefile
# fix NPTL includes
for filename in $(grep -rl nptl/pthread *); do
sed -e "s:nptl/pthread.h:pthread.h:g" -i $filename
done
# libtool only supports the --tag option from v1.5 onwards
if ! has_version ">=sys-devel/libtool-1.5.0"; then
sed -e "s/^LIBTOOL = libtool --tag=CXX/LIBTOOL = libtool/" -i libDSP/Makefile
fi
cd ${S}/DynThreads
emake || die "DynThreads make failed!"
cd ${S}/libDSP
emake || die "libDSP make failed!"
}
src_install() {
mkdir -p ${D}/usr/include
cd ${S}/Inlines
make install || die "Inlines install failed!"
cd ${S}/DynThreads
make install || die "DynThreads install failed!"
cd ${S}/libDSP
make install || die "libDSP install failed!"
if use doc; then
dohtml ${WORKDIR}/${PN}-doc-html/*
docinto samples
dodoc ${S}/libDSP/work/*
fi
}