Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 138566 Details for
Bug 184123
media-sound/oss4 (new ebuild)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
oss-v4.1test0-071126 test drop ebuild
oss-4.1.0.071126.ebuild (text/plain), 2.73 KB, created by
Drew Patridge
on 2007-12-15 20:03:20 UTC
(
hide
)
Description:
oss-v4.1test0-071126 test drop ebuild
Filename:
MIME Type:
Creator:
Drew Patridge
Created:
2007-12-15 20:03:20 UTC
Size:
2.73 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils versionator > ># TODO: ># * properly check for the kernel version, using the check-kernel.eclass ># * get rid of the sed commands, with some help from 4Front ># * better initscript ># * bugfixing > ># New in this version (2007-11-30): ># * version bump to v4.1 test0 build 071126 ># * modified my patches so they can patch cleanly against most updates > >DESCRIPTION="Open Sound System - portable, mixing-capable, high quality sound system for Unix." >HOMEPAGE="http://developer.opensound.com/" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="" > >DEPEND="sys-apps/gawk > >=x11-libs/gtk+-2 > >=sys-kernel/linux-headers-2.6.11" > >RDEPEND="${DEPEND}" > >RESTRICT="mirror" > >MY_PV=$(get_version_component_range 1-2) >MY_TEST=$(get_version_component_range 3) >MY_BUILD=$(get_version_component_range 4) > >SRC_URI="http://www.4front-tech.com/developer/sources/testing/oss-v${MY_PV}test${MY_TEST}-${MY_BUILD}-src-gpl.tar.bz2 \ >http://voimakentta.vpalvelin.com/sources/testing/oss-v${MY_PV}test${MY_TEST}-${MY_BUILD}-src-gpl.tar.bz2 \ >http://developer.opensound.com/sources/testing/oss-v${MY_PV}test${MY_TEST}-${MY_BUILD}-src-gpl.tar.bz2 " > >S="${WORKDIR}/build" > >src_unpack() { > unpack ${A} > mkdir build > cd "${WORKDIR}"/oss-v${MY_PV}test${MY_TEST}-${MY_BUILD}-src-gpl > > einfo "Applying patches..." > > patch -p0 -g0 -E --no-backup-if-mismatch < "${FILESDIR}"/${P}-srcconf.patch \ > || die "srcconf patch failed" > > patch -p0 -g0 -E --no-backup-if-mismatch < "${FILESDIR}"/${P}-soundon_no_libsalsa.patch \ > || die "soundon_no_libsalsa patch failed" > > cd "${S}" > > einfo "Running configure..." > > ${WORKDIR}/oss-v${MY_PV}test${MY_TEST}-${MY_BUILD}-src-gpl/configure || die "configure failed" > > cp ${WORKDIR}/build/cmd/ossxmix/Makefile \ > ${WORKDIR}/build/cmd/ossxmix/Makefile.bak > > einfo "Stripping compiler flags..." > > sed -i -e 's/$(CFLAGS) $(OSFLAGS)//;s/$(CFLAGS) $(LIBRARIES)//' \ > ${WORKDIR}/build/cmd/*/Makefile \ > ${WORKDIR}/build/os_cmd/Linux/ossvermagic/Makefile \ > ${WORKDIR}/build/os_cmd/Linux/ossdetect/Makefile \ > || die "sed failed" > > mv ${WORKDIR}/build/cmd/ossxmix/Makefile.bak \ > ${WORKDIR}/build/cmd/ossxmix/Makefile > > einfo "Replacing init script with gentoo friendly one..." > > cp ${FILESDIR}/oss ${WORKDIR}/build/setup/Linux/oss/etc/S89oss > >} > >src_compile() { > emake build || die "emake build failed" >} > > >src_install() { > newinitd "${FILESDIR}"/oss oss > cp -R prototype/* ${D} > ewarn "PLEASE NOTE:" > ewarn "" > ewarn "In order to use OSSv4 you must run" > ewarn "# /etc/init.d/oss start " > ewarn "" > ewarn "If you are upgrading from a previous build of OSSv4 you must run" > ewarn "# /etc/init.d/oss restart " > ewarn "" > ewarn "Enjoy OSSv4 !" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 184123
:
129295
|
129654
|
129655
|
129657
|
129658
|
131327
|
131329
|
133153
|
134965
|
135027
|
135029
|
135932
|
135933
|
137503
|
137504
|
137506
| 138566 |
138567
|
138569
|
139887
|
142815
|
142817
|
142819
|
142820
|
153689
|
176122
|
176124
|
176125
|
176126
|
176605
|
176607
|
176609
|
177020
|
181575
|
181577
|
213095
|
213154
|
213155
|
213156
|
213157
|
213194
|
297327
|
297331
|
319606
|
319624
|
319632
|
382776