parent
67c5ee6ba4
commit
2a6caaafc4
@ -0,0 +1 @@
|
||||
DIST hexedit-0.9.7.tar.gz 165110 RMD160 e2965f9b8185f2d2b33d7170fd9672cf470266ae SHA1 642abf8c966d1ad3e82b3ff0e1abd3c342d44b7f SHA256 3d15ab33dae9014180cc3d54636aaab4d9c88257f7a2d1cfda490d1bfa6e043a
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/curses-hexedit/curses-hexedit-0.9.7.ebuild,v 1.1 2012/02/27 04:57:31 vapier Exp $
|
||||
|
||||
# There's already a "hexedit" package in the tree, so name this one differently
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_P=${P/curses-}
|
||||
DESCRIPTION="full screen curses hex editor (with insert/delete support)"
|
||||
HOMEPAGE="http://www.rogoyski.com/adam/programs/hexedit/"
|
||||
SRC_URI="http://www.rogoyski.com/adam/programs/hexedit/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/ncurses"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
econf --program-prefix=curses-
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>vapier@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,226 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc5.ebuild,v 1.1 2012/02/27 05:44:04 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib pax-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.4"
|
||||
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
|
||||
)"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap mp3 ncurses nls odbc openal opencl +opengl +oss +perl png samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
odbc? ( app-emulation/emul-linux-x86-db )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
openal? ( media-libs/openal )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks
|
||||
)
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
x11-apps/xmessage
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? ( virtual/opengl )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
ldap? ( net-nds/openldap )
|
||||
lcms? ( =media-libs/lcms-1* )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl )
|
||||
png? ( media-libs/libpng )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
!hardened? ( sys-devel/prelink )
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if use win32 && use opencl; then
|
||||
[[ x$(eselect opencl show) = "xintel" ]] &&
|
||||
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
epatch_user #282735
|
||||
eautoreconf
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--sysconfdir=/etc/wine \
|
||||
$(use_with alsa) \
|
||||
$(use_with capi) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with cups) \
|
||||
$(use_with ncurses curses) \
|
||||
$(use_with udisks dbus) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gphoto2 gphoto) \
|
||||
$(use_with gsm) \
|
||||
$(use_with gstreamer) \
|
||||
--without-hal \
|
||||
$(use_with jpeg) \
|
||||
$(use_with ldap) \
|
||||
$(use_with mp3 mpg123) \
|
||||
$(use_with nls gettext) \
|
||||
$(use_with openal) \
|
||||
$(use_with opencl) \
|
||||
$(use_with opengl) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
$(use_with scanner sane) \
|
||||
$(use_enable test tests) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with v4l) \
|
||||
$(use_with X x) \
|
||||
$(use_with xcomposite) \
|
||||
$(use_with xinerama) \
|
||||
$(use_with xml) \
|
||||
$(use_with xml xslt) \
|
||||
$2
|
||||
|
||||
emake -j1 depend
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
if use win64 ; then
|
||||
do_configure 64 --enable-win64
|
||||
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
|
||||
else
|
||||
ABI=x86 do_configure 32 --disable-win64
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" all
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" install DESTDIR="${D}"
|
||||
done
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
if use win32 || ! use win64; then
|
||||
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
fi
|
||||
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use win64 && ! use win32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
}
|
@ -1,7 +1,5 @@
|
||||
DIST libevent-1.4.13-stable.tar.gz 499603 RMD160 b363aee80f73f27a68516d57c00592fe923aa40a SHA1 b0c4e9801b74f8bed1502353674288a5e4f1ca16 SHA256 d6fff1d7e7b79e6e083b482b0b55190f71ba597b55c3541d64c0572ddf0747a3
|
||||
DIST libevent-1.4.14b-stable.tar.gz 474874 RMD160 5eb739f0ae812e81ca2e196fbed849529cfbc689 SHA1 4a834364c28ad652ddeb00b5f83872506eede7d4 SHA256 afa61b476a222ba43fc7cca2d24849ab0bbd940124400cb699915d3c60e46301
|
||||
DIST libevent-2.0.12-stable.tar.gz 822416 RMD160 c630fcc739e14b526c2ac37aec004f19c9bf9efc SHA1 fa2e1643101a8f8eba8e6fcffdce97cb9309c1d2 SHA256 ac0283f72e0f881e93ac3ae9497a20c78bd075c6c12506ad10e821aa1c29e5ab
|
||||
DIST libevent-2.0.14-stable.tar.gz 833520 RMD160 fc6379bb14c3aa48e7535f6f3cc461d29ad18839 SHA1 b52b466f5a418744faf5f12b0fe3877cb7fb0b6e SHA256 3c97a72cddd5bff63450efe7c646e15ad08dec32d5223b69cb10c2dc305812da
|
||||
DIST libevent-2.0.15-stable.tar.gz 835090 RMD160 bc145bcecdc19016b799f662b913030c09248c4d SHA1 8e4f662f3bed28f82f89a5d0afaecac75adfa925 SHA256 ab535bae9af788c8711a8d138c4cae0722f22a1a4ac4d8084abc7b0e0468bc5c
|
||||
DIST libevent-2.0.16-stable.tar.gz 837650 RMD160 8497386efb9dea0b1cf29ddfded5277a1e1e86f4 SHA1 9eb9fe3c0ec607525ed2dee6827687efcd0696ac SHA256 a578c7bcaf3bab1cc7924bd4d219f2ea621ab8c51dfc4f886e234b6ef4d38295
|
||||
DIST libevent-2.0.17-stable.tar.gz 840289 RMD160 16a7e3cdb0dec496435758c8c2b0ae5f27f70b41 SHA1 cea3af2d4bd688784f270ac2ecae8ea6aaaa463f SHA256 51735d1241f9f6d2d6465d8abc76f7511764f6de7d81026120c629612296faa6
|
||||
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.14.ebuild,v 1.7 2011/11/27 22:14:57 jer Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit libtool
|
||||
|
||||
MY_P="${P}-stable"
|
||||
|
||||
DESCRIPTION="A library to execute a function when a specific event occurs on a file descriptor"
|
||||
HOMEPAGE="http://monkey.org/~provos/libevent/"
|
||||
SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="!<=dev-libs/9libs-1.0"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# don't waste time building tests/samples
|
||||
sed -i \
|
||||
-e 's|^\(SUBDIRS =.*\)sample test\(.*\)$|\1\2|' \
|
||||
Makefile.in || die "sed Makefile.in failed"
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static) || die "econf"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C test check | tee "${T}"/tests
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc README ChangeLog
|
||||
if ! use static-libs; then
|
||||
rm -f "${D}"/usr/lib*/libevent*.la
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.15.ebuild,v 1.4 2011/11/27 22:14:57 jer Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit libtool
|
||||
|
||||
MY_P="${P}-stable"
|
||||
|
||||
DESCRIPTION="A library to execute a function when a specific event occurs on a file descriptor"
|
||||
HOMEPAGE="http://monkey.org/~provos/libevent/"
|
||||
SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="+ssl static-libs test"
|
||||
|
||||
DEPEND="ssl? ( dev-libs/openssl )"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
!<=dev-libs/9libs-1.0
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# don't waste time building tests/samples
|
||||
sed -i \
|
||||
-e 's|^\(SUBDIRS =.*\)sample test\(.*\)$|\1\2|' \
|
||||
Makefile.in || die "sed Makefile.in failed"
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static) $(use_enable ssl openssl) || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C test check | tee "${T}"/tests
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc README ChangeLog
|
||||
if ! use static-libs; then
|
||||
rm -f "${D}"/usr/lib*/libevent*.la
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST certifi-0.0.6.tar.gz 118451 RMD160 65827de13f51cb9127d1b5a8097698dd074f6320 SHA1 aca0de0c545b95d528ce413ef1560108da1cf46e SHA256 e839718ce80daa9853b1f47a333757d4a22cdf422e2fd8de5e579d5634a89585
|
||||
DIST certifi-0.0.8.tar.gz 118129 RMD160 c4f67773b79b12d7b6cb747d4e93a5dde9d3dcd7 SHA1 57e14e28e30283f8b881b09b1402fec79e3fe692 SHA256 46ecf5f7526a08cc1f8bc8232adf0cffce046f46ceff95539daec42ebc4849ef
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/certifi/certifi-0.0.8.ebuild,v 1.1 2012/02/27 05:05:43 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="SSL root certificate bundle"
|
||||
HOMEPAGE="http://python-requests.org/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-misc/ca-certificates"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
installing() {
|
||||
# Overwrite bundled certificates with a symlink.
|
||||
dosym "${EPREFIX}/etc/ssl/certs/ca-certificates.crt" \
|
||||
"$(python_get_sitedir -b)/certifi/cacert.pem"
|
||||
}
|
||||
python_execute_function installing
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST requests-0.10.0.tar.gz 62046 RMD160 c9a69eec628b3bd72ff22cd3fba059e11d29e862 SHA1 385ca0ed042e4ceb0a91207f448be973e04bbea9 SHA256 210a82e678c45d433a4ad1f105974b3102a8ab5198872dc0a3238a8750d4c65e
|
||||
DIST requests-0.10.6.tar.gz 61673 RMD160 3067e0eb37217b9b0c3516bca250cd51ad00eb36 SHA1 caa85c6651dbfa9d097bb2d6e895e4c90652bbe0 SHA256 31134b4f35951730dcce59f2af334478b68caa5728902a1d6bd5e115ec677d8b
|
||||
DIST requests-0.9.3.tar.gz 61006 RMD160 d2294ac48e9ea7656fa3d7271f28090df5fd5f38 SHA1 85cd1103fbd0f0afa936305a56b23a8e9b82c477 SHA256 3c0dd7c014474e0cdd00cad661abd74c88c14183d260d0555dfa51fc5b29abc5
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/requests/requests-0.10.6.ebuild,v 1.2 2012/02/27 05:06:29 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="HTTP library for human beings"
|
||||
HOMEPAGE="http://python-requests.org/ http://pypi.python.org/pypi/requests"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND=">=dev-python/certifi-0.0.7
|
||||
>=dev-python/chardet-1.0.0"
|
@ -0,0 +1,5 @@
|
||||
DIST Csound5.16.6.tar.gz 8735038 RMD160 49f3f7af3cfca6e129750564822698f4d2433329 SHA1 28bbf5d34ee5bb11dc1d50fb122b5a706d317c33 SHA256 0ba912850152aeddb7eb757a33c185e3d50b4807548db6d7ba6cf85de15e7ffb
|
||||
DIST Csound5.16_manual-fr_html.zip 9711044 RMD160 951a5e6872c888b49917e172f1b5a2a034656b5b SHA1 4eeb02ac504cb159aab9201b88ca204d78634909 SHA256 eeaa0bbd050b2dc44f65d64410e4affb456690635c37c67355819ec9709b9ca0
|
||||
DIST Csound5.16_manual-fr_pdf.zip 5969838 RMD160 8710496e4909ac80df2a2fb48c124d811f3cffe7 SHA1 68a7dc63bf08b04aee8635d0cf13c44214fe743d SHA256 a30f30554529d891018534dc1de06cb7c7499d80f1b618f9977cf457194e8091
|
||||
DIST Csound5.16_manual_html.zip 9451986 RMD160 262888c476044827f872764ba3a5ffab3717d42f SHA1 4dbe80c06a6573066269ce1ee0ac466a03414a65 SHA256 572b1b3825fd5203d00e3db6db7a190a17212b28de425cc0373e705d44aa2c8b
|
||||
DIST Csound5.16_manual_pdf.zip 5661273 RMD160 a63c6806366e0b7bb702096d10d956194d2c9378 SHA1 91ee66b4c4aa93757165a391a19e8039ef9a6982 SHA256 66550eb53a77b942ad073be63c12dca66b6960d5995a6a241dde255d2d0be85b
|
@ -0,0 +1,204 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/csound/csound-5.16.6.ebuild,v 1.2 2012/02/27 07:03:24 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit eutils multilib python java-pkg-opt-2 scons-utils toolchain-funcs versionator
|
||||
|
||||
MY_PN="${PN/c/C}"
|
||||
MY_P="${MY_PN}${PV}"
|
||||
DOCS_P="${MY_PN}$(get_version_component_range 1-2)"
|
||||
|
||||
DESCRIPTION="A sound design and signal processing system providing facilities for composition and performance"
|
||||
HOMEPAGE="http://csounds.com/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
|
||||
html? (
|
||||
linguas_fr? ( mirror://sourceforge/${PN}/${DOCS_P}_manual-fr_html.zip )
|
||||
!linguas_fr? ( mirror://sourceforge/${PN}/${DOCS_P}_manual_html.zip )
|
||||
)
|
||||
doc? (
|
||||
linguas_fr? ( mirror://sourceforge/${PN}/${DOCS_P}_manual-fr_pdf.zip )
|
||||
!linguas_fr? ( mirror://sourceforge/${PN}/${DOCS_P}_manual_pdf.zip )
|
||||
)"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LANGS=" de en_GB en_US es_CO fr it ro ru"
|
||||
IUSE="+alsa beats chua csoundac +cxx debug double-precision dssi examples fltk +fluidsynth
|
||||
html +image jack java keyboard linear lua nls osc openmp doc portaudio portmidi pulseaudio
|
||||
python samples static-libs stk tcl test +threads +utils vim-syntax vst ${LANGS// / linguas_}"
|
||||
|
||||
RDEPEND=">=media-libs/libsndfile-1.0.16
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
csoundac? ( x11-libs/fltk:1[threads?]
|
||||
dev-libs/boost
|
||||
=dev-lang/python-2* )
|
||||
dssi? ( media-libs/dssi
|
||||
media-libs/ladspa-sdk )
|
||||
fluidsynth? ( media-sound/fluidsynth )
|
||||
fltk? ( x11-libs/fltk:1[threads?] )
|
||||
image? ( media-libs/libpng )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
java? ( >=virtual/jdk-1.5 )
|
||||
keyboard? ( x11-libs/fltk:1[threads?] )
|
||||
linear? ( sci-mathematics/gmm )
|
||||
lua? ( dev-lang/luajit:2 )
|
||||
osc? ( media-libs/liblo )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
portmidi? ( media-libs/portmidi )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
stk? ( media-libs/stk )
|
||||
tcl? ( >=dev-lang/tcl-8.5
|
||||
>=dev-lang/tk-8.5 )
|
||||
utils? ( !media-sound/snd )
|
||||
vst? ( x11-libs/fltk:1[threads?]
|
||||
dev-libs/boost
|
||||
=dev-lang/python-2* )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex
|
||||
virtual/yacc
|
||||
chua? ( dev-libs/boost )
|
||||
csoundac? ( dev-lang/swig )
|
||||
html? ( app-arch/unzip )
|
||||
doc? ( app-arch/unzip )
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( =dev-lang/python-2* )
|
||||
vst? ( dev-lang/swig )"
|
||||
|
||||
REQUIRED_USE="vst? ( csoundac )
|
||||
java? ( cxx )
|
||||
linear? ( double-precision )
|
||||
lua? ( cxx )
|
||||
python? ( cxx )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-scons.patch
|
||||
epatch "${FILESDIR}"/${P}-tests.patch
|
||||
epatch "${FILESDIR}"/${P}-install.patch
|
||||
|
||||
cat > custom.py <<-EOF
|
||||
platform = 'linux'
|
||||
customCPPPATH = []
|
||||
customCCFLAGS = "${CFLAGS}".split()
|
||||
customCXXFLAGS = "${CXXFLAGS}".split()
|
||||
customLIBS = []
|
||||
customLIBPATH = []
|
||||
customSHLINKFLAGS = []
|
||||
customSWIGFLAGS = []
|
||||
EOF
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
[[ $(get_libdir) == "lib64" ]] && myconf+=" Lib64=1"
|
||||
|
||||
escons \
|
||||
prefix=/usr \
|
||||
CC="$(tc-getCC)" \
|
||||
CXX="$(tc-getCXX)" \
|
||||
LINKFLAGS="${LDFLAGS}" \
|
||||
buildNewParser=1 \
|
||||
pythonVersion=$(python_get_version) \
|
||||
$(use_scons alsa useALSA) \
|
||||
$(use_scons beats buildBeats) \
|
||||
$(use_scons chua buildChuaOpcodes) \
|
||||
$(use_scons csoundac buildCsoundAC) \
|
||||
$(use_scons cxx buildInterfaces) \
|
||||
$(use_scons !debug buildRelease) \
|
||||
$(use_scons !debug noDebug) \
|
||||
$(use_scons debug NewParserDebug) \
|
||||
$(use_scons double-precision useDouble) \
|
||||
$(use_scons dssi buildDSSI) \
|
||||
$(use_scons fluidsynth buildFluidOpcodes) \
|
||||
$(use_scons fltk buildCsound5GUI) \
|
||||
$(use_scons fltk useFLTK) \
|
||||
$(use_scons image buildImageOpcodes) \
|
||||
$(use_scons jack useJack) \
|
||||
$(use_scons java buildJavaWrapper) \
|
||||
$(use_scons keyboard buildVirtual) \
|
||||
$(use_scons linear buildLinearOpcodes) \
|
||||
$(use_scons lua buildLuaOpcodes) \
|
||||
$(use_scons lua buildLuaWrapper) \
|
||||
$(use_scons nls useGettext) \
|
||||
$(use_scons osc useOSC) \
|
||||
$(use_scons openmp useOpenMP) \
|
||||
$(use_scons portaudio usePortAudio) \
|
||||
$(use_scons portmidi usePortMIDI) \
|
||||
$(use_scons pulseaudio usePulseAudio) \
|
||||
$(use_scons python buildPythonOpcodes) \
|
||||
$(use_scons python buildPythonWrapper) \
|
||||
$(use_scons !static-libs dynamicCsoundLibrary) \
|
||||
$(use_scons stk buildStkOpcodes) \
|
||||
$(use_scons tcl buildTclcsound) \
|
||||
$(use_scons !threads noFLTKThreads) \
|
||||
$(use_scons threads buildMultiCore) \
|
||||
$(use_scons utils buildUtilities) \
|
||||
$(use_scons vst buildCsoundVST) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export LD_LIBRARY_PATH="${S}" OPCODEDIR="${S}" OPCODEDIR64="${S}"
|
||||
cd tests
|
||||
./test.py || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myconf
|
||||
[[ $(get_libdir) == "lib64" ]] && myconf+=" --word64"
|
||||
|
||||
use vim-syntax && myconf+=" --vimdir=/usr/share/vim/vimfiles"
|
||||
|
||||
./install.py --instdir="${D}" --prefix=/usr ${myconf} || die "install failed"
|
||||
dodoc AUTHORS ChangeLog readme-csound5-complete.txt
|
||||
|
||||
# Generate env.d file
|
||||
if use double-precision ; then
|
||||
echo OPCODEDIR64=/usr/$(get_libdir)/${PN}/plugins64 > "${T}"/62${PN}
|
||||
else
|
||||
echo OPCODEDIR=/usr/$(get_libdir)/${PN}/plugins > "${T}"/62${PN}
|
||||
fi
|
||||
echo "CSSTRNGS=/usr/share/locale" >> "${T}"/62${PN}
|
||||
use stk && echo "RAWWAVE_PATH=/usr/share/csound/rawwaves" >> "${T}"/62${PN}
|
||||
doenvd "${T}"/62${PN}
|
||||
|
||||
if use nls ; then
|
||||
insinto /usr/share/locale
|
||||
for lang in ${LANGS} ; do
|
||||
use linguas_${lang} && doins -r po/${lang}
|
||||
done
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
|
||||
if use html ; then
|
||||
dohtml -r "${WORKDIR}"/html/*
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
if use linguas_fr ; then
|
||||
dodoc "${WORKDIR}"/${DOCS_P}_manual-fr.pdf
|
||||
else
|
||||
dodoc "${WORKDIR}"/${DOCS_P}_manual.pdf
|
||||
fi
|
||||
fi
|
||||
|
||||
use samples && dodoc -r samples
|
||||
}
|
@ -0,0 +1,203 @@
|
||||
--- Csound5.16.6/install.py
|
||||
+++ Csound5.16.6/install.py
|
||||
@@ -29,8 +29,6 @@
|
||||
|
||||
exeFiles2 = ['brkpt', 'linseg', 'tabdes']
|
||||
|
||||
-docFiles = ['COPYING', 'ChangeLog', 'INSTALL', 'readme-csound5.txt']
|
||||
-
|
||||
# -----------------------------------------------------------------------------
|
||||
|
||||
print 'Csound5 Linux installer by Istvan Varga'
|
||||
@@ -115,6 +113,8 @@
|
||||
javaDir = concatPath([libDir, '/csound/java'])
|
||||
# LISP interface
|
||||
lispDir = concatPath([libDir, '/csound/lisp'])
|
||||
+# luaCsnd.so
|
||||
+luaDir = concatPath([libDir, '/csound/lua'])
|
||||
# STK raw wave files
|
||||
rawWaveDir = concatPath([prefix, '/share/csound/rawwaves'])
|
||||
|
||||
@@ -214,37 +214,12 @@
|
||||
if findFiles('.', 'libcsound64\\.so\\..+').__len__() > 0:
|
||||
useDouble = 1
|
||||
|
||||
-# check for an already existing installation
|
||||
-
|
||||
-makeDir(concatPath([binDir]))
|
||||
-installedBinaries = findFiles(concatPath([instDir, binDir]), '.+')
|
||||
-if ('csound' in installedBinaries) or ('csound64' in installedBinaries):
|
||||
- if 'uninstall-csound5' in installedBinaries:
|
||||
- print ' *** WARNING: found an already existing installation of Csound'
|
||||
- tmp = ''
|
||||
- while (tmp != 'yes\n') and (tmp != 'no\n'):
|
||||
- sys.__stderr__.write(
|
||||
- ' *** Uninstall it ? Type \'yes\', or \'no\' to quit: ')
|
||||
- tmp = sys.__stdin__.readline()
|
||||
- if tmp != 'yes\n':
|
||||
- print ' *** Csound installation has been aborted'
|
||||
- print ''
|
||||
- raise SystemExit(1)
|
||||
- print ' --- Removing old Csound installation...'
|
||||
- runCmd([concatPath([instDir, binDir, 'uninstall-csound5'])])
|
||||
- print ''
|
||||
- else:
|
||||
- print ' *** Error: an already existing installation of Csound was found'
|
||||
- print ' *** Try removing it first, and then run this script again'
|
||||
- print ''
|
||||
- raise SystemExit(1)
|
||||
-
|
||||
# copy binaries
|
||||
|
||||
print ' === Installing executables ==='
|
||||
for i in exeFiles1:
|
||||
if findFiles('.', i).__len__() > 0:
|
||||
- err = installXFile('--strip-unneeded', i, binDir)
|
||||
+ err = installXFile('', i, binDir)
|
||||
installErrors = installErrors or err
|
||||
for i in exeFiles2:
|
||||
if findFiles('.', i).__len__() > 0:
|
||||
@@ -265,7 +240,7 @@
|
||||
if i[-2:] == '.a':
|
||||
err = installFile(i, libDir)
|
||||
else:
|
||||
- err = installXFile('--strip-debug', i, libDir)
|
||||
+ err = installXFile('', i, libDir)
|
||||
if err == 0:
|
||||
if i[:13] == 'libcsound.so.':
|
||||
err = installLink(i, concatPath([libDir, 'libcsound.so']))
|
||||
@@ -292,7 +267,7 @@
|
||||
if i in pluginList:
|
||||
pluginList.remove(i)
|
||||
for i in pluginList:
|
||||
- err = installXFile('--strip-unneeded', i, pluginDir)
|
||||
+ err = installXFile('', i, pluginDir)
|
||||
installErrors = installErrors or err
|
||||
|
||||
# copy header files
|
||||
@@ -313,6 +288,7 @@
|
||||
['_loris\\.so', '1', pythonDir2],
|
||||
['_scoregen\\.so', '1', pythonDir2],
|
||||
['_CsoundAC\\.so ', '1', pythonDir2],
|
||||
+ ['luaCsnd\\.so', '1', luaDir],
|
||||
['csnd\\.jar', '0', javaDir],
|
||||
['interfaces/csound5\\.lisp', '0', lispDir]]
|
||||
for i in wrapperList:
|
||||
@@ -322,48 +298,21 @@
|
||||
if i[1] == '0':
|
||||
err = installFile(fName, i[2])
|
||||
else:
|
||||
- err = installXFile('--strip-debug', fName, i[2])
|
||||
- installErrors = installErrors or err
|
||||
-
|
||||
-# copy XMG files
|
||||
-
|
||||
-print ' === Installing Localisation files ==='
|
||||
-xmgList = findFiles('.', '.+\\.xmg')
|
||||
-if xmgList.__len__() > 0:
|
||||
- err = installFiles(xmgList, xmgDir)
|
||||
- installErrors = installErrors or err
|
||||
-else:
|
||||
- xmgList = ['de', 'en_GB','en_US', 'es_CO', 'fr', 'it','ro']
|
||||
- for i in xmgList:
|
||||
- makeDir(concatPath([xmgDir, i, 'LC_MESSAGES']))
|
||||
- src = 'po/' + i + '/LC_MESSAGES/csound5.mo'
|
||||
- fileName = concatPath([instDir, xmgDir, i, 'LC_MESSAGES/csound5.mo'])
|
||||
- err = runCmd(['install', '-p', '-m', '0644', src, fileName])
|
||||
- if err == 0:
|
||||
- addMD5(fileName, fileName)
|
||||
- print ' %s' % fileName
|
||||
- else:
|
||||
- print ' *** error copying %s' % fileName
|
||||
+ err = installXFile('', fName, i[2])
|
||||
installErrors = installErrors or err
|
||||
|
||||
-# Copy documentation
|
||||
-
|
||||
-print ' === Installing documentation ==='
|
||||
-err = installFiles(docFiles, docDir)
|
||||
-installErrors = installErrors or err
|
||||
-
|
||||
# copy Tcl/Tk files
|
||||
|
||||
print ' === Installing Tcl/Tk modules and scripts ==='
|
||||
if findFiles('.', 'tclcsound\\.so').__len__() > 0:
|
||||
- err = installXFile('--strip-unneeded', 'tclcsound.so', tclDir)
|
||||
+ err = installXFile('', 'tclcsound.so', tclDir)
|
||||
installErrors = installErrors or err
|
||||
err = installFile('frontends/tclcsound/command_summary.txt', tclDir)
|
||||
installErrors = installErrors or err
|
||||
-err = installFile('nsliders.tk', tclDir)
|
||||
-installErrors = installErrors or err
|
||||
-err = installXFile('', 'matrix.tk', binDir)
|
||||
-installErrors = installErrors or err
|
||||
+ err = installFile('nsliders.tk', tclDir)
|
||||
+ installErrors = installErrors or err
|
||||
+ err = installXFile('', 'matrix.tk', binDir)
|
||||
+ installErrors = installErrors or err
|
||||
|
||||
# copy STK raw wave files
|
||||
|
||||
@@ -398,7 +347,7 @@
|
||||
pdDir = ''
|
||||
if pdDir != '':
|
||||
print ' === Installing csoundapi~ PD object ==='
|
||||
- err = installXFile('--strip-unneeded', 'csoundapi~.pd_linux', pdDir)
|
||||
+ err = installXFile('', 'csoundapi~.pd_linux', pdDir)
|
||||
if err == 0:
|
||||
try:
|
||||
os.chmod(concatPath([instDir, pdDir, 'csoundapi~.pd_linux']), 0644)
|
||||
@@ -420,42 +369,6 @@
|
||||
'%s/%s' % (vimDir, 'syntax'))
|
||||
installErrors = installErrors or err
|
||||
|
||||
-# create uninstall script
|
||||
-
|
||||
-print ' === Installing uninstall script ==='
|
||||
-fileList += [concatPath([prefix, md5Name])]
|
||||
-fileList += [concatPath([binDir, 'uninstall-csound5'])]
|
||||
-try:
|
||||
- f = open(concatPath([instDir, binDir, 'uninstall-csound5']), 'w')
|
||||
- print >> f, '#!/bin/sh'
|
||||
- print >> f, ''
|
||||
- for i in fileList:
|
||||
- print >> f, 'rm -f "%s"' % i
|
||||
- print >> f, ''
|
||||
- print >> f, '/sbin/ldconfig > /dev/null 2> /dev/null'
|
||||
- print >> f, ''
|
||||
- f.close()
|
||||
- os.chmod(concatPath([instDir, binDir, 'uninstall-csound5']), 0755)
|
||||
- addMD5(concatPath([instDir, binDir, 'uninstall-csound5']),
|
||||
- concatPath([binDir, 'uninstall-csound5']))
|
||||
- print ' %s' % concatPath([binDir, 'uninstall-csound5'])
|
||||
-except:
|
||||
- print ' *** Error creating uninstall script'
|
||||
- installErrors = 1
|
||||
-
|
||||
-# save MD5 checksums
|
||||
-
|
||||
-print ' === Installing MD5 checksums ==='
|
||||
-try:
|
||||
- f = open(concatPath([instDir, prefix, md5Name]), 'w')
|
||||
- print >> f, md5List,
|
||||
- f.close()
|
||||
- os.chmod(concatPath([instDir, prefix, md5Name]), 0644)
|
||||
- print ' %s' % concatPath([prefix, md5Name])
|
||||
-except:
|
||||
- print ' *** Error installing MD5 checksums'
|
||||
- installErrors = 1
|
||||
-
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
|
||||
@@ -481,10 +394,6 @@
|
||||
print ' CSSTRNGS=%s' % xmgDir
|
||||
if '%s/libstk.so' % pluginDir in fileList:
|
||||
print ' RAWWAVE_PATH=%s' % rawWaveDir
|
||||
- print 'Csound can be uninstalled by running %s/uninstall-csound5' % binDir
|
||||
-
|
||||
-if os.getuid() == 0:
|
||||
- runCmd(['/sbin/ldconfig'])
|
||||
|
||||
print ''
|
||||
|
@ -0,0 +1,184 @@
|
||||
--- Csound5.16.6/SConstruct
|
||||
+++ Csound5.16.6/SConstruct
|
||||
@@ -89,6 +89,9 @@
|
||||
commandOptions.Add('usePortMIDI',
|
||||
'Build PortMidi plugin for real time MIDI input and output.',
|
||||
'1')
|
||||
+commandOptions.Add('usePulseAudio',
|
||||
+ 'Set to 1 to use PulseAudio for real-time audio and MIDI input and output.',
|
||||
+ '1')
|
||||
commandOptions.Add('useALSA',
|
||||
'Set to 1 to use ALSA for real-time audio and MIDI input and output.',
|
||||
'1')
|
||||
@@ -180,6 +183,15 @@
|
||||
commandOptions.Add('dynamicCsoundLibrary',
|
||||
'Build dynamic Csound library instead of libcsound.a',
|
||||
'0')
|
||||
+commandOptions.Add('buildChuaOpcodes',
|
||||
+ 'Set to 1 to build chua opcodes.',
|
||||
+ '1')
|
||||
+commandOptions.Add('buildLinearOpcodes',
|
||||
+ 'Set to 1 to build linear algebra opcodes.',
|
||||
+ '1')
|
||||
+commandOptions.Add('buildFluidOpcodes',
|
||||
+ 'Set to 1 to build Fluidsynth opcodes.',
|
||||
+ '1')
|
||||
commandOptions.Add('buildStkOpcodes',
|
||||
"Build opcodes encapsulating Perry Cook's Synthesis Toolkit in C++ instruments and effects",
|
||||
'0')
|
||||
@@ -469,14 +481,6 @@
|
||||
if commonEnvironment['buildRelease'] == '0':
|
||||
commonEnvironment.Prepend(CPPFLAGS = ['-DBETA'])
|
||||
|
||||
-if commonEnvironment['Lib64'] == '1':
|
||||
- if getPlatform() == 'sunos':
|
||||
- commonEnvironment.Prepend(LIBPATH = ['.', '#.', '/lib/64', '/usr/lib/64'])
|
||||
- else:
|
||||
- commonEnvironment.Prepend(LIBPATH = ['.', '#.', '/usr/local/lib64'])
|
||||
-else:
|
||||
- commonEnvironment.Prepend(LIBPATH = ['.', '#.', '/usr/local/lib'])
|
||||
-
|
||||
if commonEnvironment['Word64'] == '1':
|
||||
if compilerSun():
|
||||
commonEnvironment.Append(CCFLAGS = ['-xcode=pic32'])
|
||||
@@ -494,10 +498,7 @@
|
||||
if getPlatform() == 'linux':
|
||||
commonEnvironment.Append(CCFLAGS = ["-DLINUX"])
|
||||
commonEnvironment.Append(CPPFLAGS = ['-DHAVE_SOCKETS'])
|
||||
- commonEnvironment.Append(CPPPATH = ['/usr/local/include'])
|
||||
commonEnvironment.Append(CPPPATH = ['/usr/include'])
|
||||
- commonEnvironment.Append(CPPPATH = ['/usr/include'])
|
||||
- commonEnvironment.Append(CPPPATH = ['/usr/X11R6/include'])
|
||||
commonEnvironment.Append(CCFLAGS = ["-DPIPES"])
|
||||
commonEnvironment.Append(LINKFLAGS = ['-Wl,-Bdynamic'])
|
||||
elif getPlatform() == 'sunos':
|
||||
@@ -559,18 +560,17 @@
|
||||
|
||||
if getPlatform() == 'linux':
|
||||
path1 = '/usr/include/python%s' % commonEnvironment['pythonVersion']
|
||||
- path2 = '/usr/local/include/python%s' % commonEnvironment['pythonVersion']
|
||||
- pythonIncludePath = [path1, path2]
|
||||
+ pythonIncludePath = [path1]
|
||||
path1 = '/usr/include/tcl%s' % commonEnvironment['tclversion']
|
||||
path2 = '/usr/include/tk%s' % commonEnvironment['tclversion']
|
||||
tclIncludePath = [path1, path2]
|
||||
pythonLinkFlags = []
|
||||
if commonEnvironment['Lib64'] == '1':
|
||||
tmp = '/usr/lib64/python%s/config' % commonEnvironment['pythonVersion']
|
||||
- pythonLibraryPath = ['/usr/local/lib64', '/usr/lib64', tmp]
|
||||
+ pythonLibraryPath = ['/usr/lib64', tmp]
|
||||
else:
|
||||
tmp = '/usr/lib/python%s/config' % commonEnvironment['pythonVersion']
|
||||
- pythonLibraryPath = ['/usr/local/lib', '/usr/lib', tmp]
|
||||
+ pythonLibraryPath = ['/usr/lib', tmp]
|
||||
pythonLibs = ['python%s' % commonEnvironment['pythonVersion']]
|
||||
elif getPlatform() == 'sunos':
|
||||
path1 = '/usr/include/python%s' % commonEnvironment['pythonVersion']
|
||||
@@ -777,6 +777,7 @@
|
||||
zlibhfound = configure.CheckHeader("zlib.h", language = "C")
|
||||
midiPluginSdkFound = configure.CheckHeader("funknown.h", language = "C++")
|
||||
luaFound = configure.CheckHeader("lua.h", language = "C")
|
||||
+luajitFound = configure.CheckLibWithHeader("luajit-5.1", "luajit-2.0/lua.h", language = "C")
|
||||
#print 'LUA: %s' % (['no', 'yes'][int(luaFound)])
|
||||
swigFound = 'swig' in commonEnvironment['TOOLS']
|
||||
print 'Checking for SWIG... %s' % (['no', 'yes'][int(swigFound)])
|
||||
@@ -1452,7 +1453,7 @@
|
||||
swigflags = csoundWrapperEnvironment['SWIGFLAGS']
|
||||
print 'swigflags:', swigflags
|
||||
luaWrapper = None
|
||||
- if not (luaFound and commonEnvironment['buildLuaWrapper'] != '0'):
|
||||
+ if not (luajitFound and commonEnvironment['buildLuaWrapper'] != '0'):
|
||||
print 'CONFIGURATION DECISION: Not building Lua wrapper to Csound C++ interface library.'
|
||||
else:
|
||||
print 'CONFIGURATION DECISION: Building Lua wrapper to Csound C++ interface library.'
|
||||
@@ -1510,6 +1511,9 @@
|
||||
javaWrapper = javaWrapperEnvironment.Program(
|
||||
'lib_jcsound.jnilib', javaWrapperSources)
|
||||
else:
|
||||
+ soname = 'lib_jcsound.so'
|
||||
+ soflag = [ '-Wl,-soname=%s' % soname ]
|
||||
+ javaWrapperEnvironment.Prepend(LINKFLAGS = [soflag])
|
||||
javaWrapper = javaWrapperEnvironment.SharedLibrary(
|
||||
'_jcsound', javaWrapperSources)
|
||||
#Depends(javaWrapper, csoundLibrary)
|
||||
@@ -1759,9 +1763,12 @@
|
||||
jpluginEnvironment.Append(LINKFLAGS = ['-framework', 'Jackmp'])
|
||||
makePlugin(jpluginEnvironment, 'jackTransport', 'Opcodes/jackTransport.c')
|
||||
makePlugin(jpluginEnvironment, 'jacko', 'Opcodes/jacko.cpp')
|
||||
-if boostFound:
|
||||
+if commonEnvironment['buildChuaOpcodes'] == '1' and boostFound:
|
||||
+ print 'CONFIGURATION DECISION: Building chua opcodes.'
|
||||
makePlugin(pluginEnvironment, 'chua', 'Opcodes/chua/ChuaOscillator.cpp')
|
||||
-if gmmFound and commonEnvironment['useDouble'] != '0':
|
||||
+else:
|
||||
+ print 'CONFIGURATION DECISION: Not building chua opcodes.'
|
||||
+if commonEnvironment['buildLinearOpcodes'] == '1' and gmmFound and commonEnvironment['useDouble'] != '0':
|
||||
makePlugin(pluginEnvironment, 'linear_algebra', 'Opcodes/linear_algebra.cpp')
|
||||
print 'CONFIGURATION DECISION: Building linear algebra opcodes.'
|
||||
else:
|
||||
@@ -1893,11 +1900,13 @@
|
||||
alsaEnvironment.Append(LIBS = ['asound', 'pthread'])
|
||||
makePlugin(alsaEnvironment, 'rtalsa', ['InOut/rtalsa.c'])
|
||||
|
||||
-if pulseaudioFound and (getPlatform() == 'linux' or getPlatform() == 'sunos'):
|
||||
+if commonEnvironment['usePulseAudio'] == '1' and pulseaudioFound and (getPlatform() == 'linux' or getPlatform() == 'sunos'):
|
||||
print "CONFIGURATION DECISION: Building PulseAudio plugin"
|
||||
pulseaudioEnv = pluginEnvironment.Clone()
|
||||
pulseaudioEnv.Append(LIBS = ['pulse-simple'])
|
||||
makePlugin(pulseaudioEnv, 'rtpulse', ['InOut/rtpulse.c'])
|
||||
+else:
|
||||
+ print "CONFIGURATION DECISION: Not building PulseAudio plugin."
|
||||
|
||||
if getPlatform() == 'win32':
|
||||
winmmEnvironment = pluginEnvironment.Clone()
|
||||
@@ -1963,9 +1972,7 @@
|
||||
|
||||
# FLUIDSYNTH OPCODES
|
||||
|
||||
-if not configure.CheckHeader("fluidsynth.h", language = "C"):
|
||||
- print "CONFIGURATION DECISION: Not building fluid opcodes."
|
||||
-else:
|
||||
+if commonEnvironment['buildFluidOpcodes'] == '1' and configure.CheckHeader("fluidsynth.h", language = "C"):
|
||||
print "CONFIGURATION DECISION: Building fluid opcodes."
|
||||
fluidEnvironment = pluginEnvironment.Clone()
|
||||
if getPlatform() == 'win32':
|
||||
@@ -1981,6 +1988,8 @@
|
||||
fluidEnvironment.Append(LIBS = ['pthread'])
|
||||
makePlugin(fluidEnvironment, 'fluidOpcodes',
|
||||
['Opcodes/fluidOpcodes/fluidOpcodes.cpp'])
|
||||
+else:
|
||||
+ print "CONFIGURATION DECISION: Not building fluid opcodes."
|
||||
|
||||
# VST HOST OPCODES
|
||||
|
||||
@@ -2174,7 +2183,7 @@
|
||||
if getPlatform() == 'win32' and pythonLibs[0] < 'python24':
|
||||
Depends(pythonOpcodes, pythonImportLibrary)
|
||||
|
||||
-# Python opcodes
|
||||
+# Lua opcodes
|
||||
|
||||
if not (commonEnvironment['buildLuaOpcodes'] != '0'):
|
||||
print "CONFIGURATION DECISION: Not building Lua opcodes."
|
||||
@@ -2183,10 +2192,10 @@
|
||||
luaEnvironment = pluginEnvironment.Clone()
|
||||
|
||||
if getPlatform() == 'linux':
|
||||
- if(luaFound == 1):
|
||||
+ if(luajitFound == 1):
|
||||
luaEnvironment.Append(LIBS = ['luajit-5.1'])
|
||||
luaEnvironment.Append(LIBS = ['util', 'dl', 'm'])
|
||||
- luaEnvironment.Append(CPPPATH = '/usr/local/include/luajit-2.0')
|
||||
+ luaEnvironment.Append(CPPPATH = '/usr/include/luajit-2.0')
|
||||
elif getPlatform() == 'win32':
|
||||
if(luaFound == 1):
|
||||
luaEnvironment.Append(LIBS = ['lua51'])
|
||||
@@ -2538,7 +2547,7 @@
|
||||
Depends(csoundAcPythonModule, pythonWrapper)
|
||||
Depends(csoundAcPythonModule, csoundac)
|
||||
Depends(csoundAcPythonModule, csnd)
|
||||
- if luaFound and commonEnvironment['buildLuaWrapper'] != '0':
|
||||
+ if luajitFound and commonEnvironment['buildLuaWrapper'] != '0':
|
||||
luaCsoundACWrapperEnvironment = acWrapperEnvironment.Clone()
|
||||
if getPlatform() == 'win32':
|
||||
luaCsoundACWrapperEnvironment.Prepend(LIBS = Split('luaCsnd lua51 CsoundAC csnd fltk_images'))
|
@ -0,0 +1,90 @@
|
||||
--- Csound5.16.6/tests/test.py.orig
|
||||
+++ Csound5.16.6/tests/test.py
|
||||
@@ -6,9 +6,6 @@
|
||||
import os
|
||||
import sys
|
||||
|
||||
-from testUI import TestApplication
|
||||
-from Tkinter import *
|
||||
-
|
||||
parserType = "--new-parser"
|
||||
showUIatClose = False
|
||||
csoundExecutable = ""
|
||||
@@ -104,8 +101,6 @@
|
||||
]
|
||||
|
||||
|
||||
- output = ""
|
||||
- tempfile = "/tmp/csound_test_output.txt"
|
||||
counter = 1
|
||||
|
||||
retVals = []
|
||||
@@ -124,7 +119,7 @@
|
||||
retVal = os.system(command)
|
||||
else:
|
||||
executable = (csoundExecutable == "") and "../csound" or csoundExecutable
|
||||
- command = "%s %s %s %s &> %s"%(executable, parserType, runArgs, filename, tempfile)
|
||||
+ command = "%s %s %s %s"%(executable, parserType, runArgs, filename)
|
||||
retVal = os.system(command)
|
||||
|
||||
print "Test %i: %s (%s)\nReturn Code: %i"%(counter, desc, filename, retVal)
|
||||
@@ -136,24 +131,6 @@
|
||||
testFail += 1
|
||||
print "Result: FAIL\n"
|
||||
|
||||
- output += "%s\n"%("=" * 80)
|
||||
- output += "Test %i: %s (%s)\nReturn Code: %i\n"%(counter, desc, filename, retVal)
|
||||
- output += "%s\n\n"%("=" * 80)
|
||||
-
|
||||
- f = open(tempfile, "r")
|
||||
-
|
||||
- csOutput = ""
|
||||
-
|
||||
- for line in f:
|
||||
- csOutput += line
|
||||
-
|
||||
- output += csOutput
|
||||
-
|
||||
- f.close()
|
||||
-
|
||||
- retVals.append(t + [retVal, csOutput])
|
||||
-
|
||||
- output += "\n\n"
|
||||
counter += 1
|
||||
|
||||
# print output
|
||||
@@ -162,12 +139,7 @@
|
||||
print "Tests Passed: %i\nTests Failed: %i\n"%(testPass, testFail)
|
||||
|
||||
|
||||
- f = open("results.txt", "w")
|
||||
- f.write(output)
|
||||
- f.flush()
|
||||
- f.close()
|
||||
-
|
||||
- return retVals
|
||||
+ return testFail
|
||||
|
||||
if __name__ == "__main__":
|
||||
if(len(sys.argv) > 1):
|
||||
@@ -176,6 +148,8 @@
|
||||
showHelp()
|
||||
sys.exit(0)
|
||||
elif arg == "--show-ui":
|
||||
+ from testUI import TestApplication
|
||||
+ from Tkinter import *
|
||||
showUIatClose = True
|
||||
elif arg == "--old-parser":
|
||||
parserType = "--old-parser"
|
||||
@@ -185,6 +159,8 @@
|
||||
elif arg.startswith("--opcodedir64="):
|
||||
os.environ['OPCODEDIR64'] = arg[14:]
|
||||
print os.environ['OPCODEDIR64']
|
||||
- results = runTest()
|
||||
- if (showUIatClose):
|
||||
- showUI(results)
|
||||
+ failures = runTest()
|
||||
+ if failures > 0:
|
||||
+ sys.exit(1)
|
||||
+ else:
|
||||
+ sys.exit(0)
|
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proaudio</herd>
|
||||
<use>
|
||||
<flag name="beats">Build the beats score frontend</flag>
|
||||
<flag name="chua">Build the chua opcodes</flag>
|
||||
<flag name="csoundac">Build the CsoundAC extension module</flag>
|
||||
<flag name="doc">Install the pdf version of the manual</flag>
|
||||
<flag name="double-precision">Use double-precision floating point for audio samples</flag>
|
||||
<flag name="dssi">Build the DSSI opcodes</flag>
|
||||
<flag name="fluidsynth">Build the fluidsynth opcodes</flag>
|
||||
<flag name="html">Install the html version of the manual</flag>
|
||||
<flag name="image">Build the image opcodes</flag>
|
||||
<flag name="keyboard">Build Virtual MIDI keyboard</flag>
|
||||
<flag name="linear">Build the linear algebra Opcodes</flag>
|
||||
<flag name="portmidi">Build the PortMIDI I/O module</flag>
|
||||
<flag name="samples">Install the HRTF datafiles for use with hrtfmove, hrtfmove2, hrtfstat, hrtfearly, and hrtfreverb</flag>
|
||||
<flag name="stk">Build the stk opcodes</flag>
|
||||
<flag name="tcl">Build the tcl interface and clients</flag>
|
||||
<flag name="utils">Build stand-alone executables for utilities that can also be used via `csound -U`</flag>
|
||||
<flag name="vst">Build the CsoundVST frontend</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,22 @@
|
||||
sys-libs/ncurses
|
||||
sys-libs/ncurses
|
||||
0
|
||||
http://www.rogoyski.com/adam/programs/hexedit/hexedit-0.9.7.tar.gz
|
||||
|
||||
http://www.rogoyski.com/adam/programs/hexedit/
|
||||
GPL-2
|
||||
full screen curses hex editor (with insert/delete support)
|
||||
~amd64 ~x86
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts ) perl? ( dev-lang/perl dev-perl/XML-Simple ) capi? ( net-dialup/capi4k-utils ) ncurses? ( >=sys-libs/ncurses-5.2 ) fontconfig? ( media-libs/fontconfig ) gphoto2? ( media-libs/libgphoto2 ) openal? ( media-libs/openal ) udisks? ( sys-apps/dbus sys-fs/udisks ) gnutls? ( net-libs/gnutls ) gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base ) X? ( x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-libs/libXxf86vm x11-apps/xmessage ) xinerama? ( x11-libs/libXinerama ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) gsm? ( media-sound/gsm ) jpeg? ( virtual/jpeg ) ldap? ( net-nds/openldap ) lcms? ( =media-libs/lcms-1* ) mp3? ( >=media-sound/mpg123-1.5.0 ) nls? ( sys-devel/gettext ) odbc? ( dev-db/unixODBC ) samba? ( >=net-fs/samba-3.0.25 ) selinux? ( sec-policy/selinux-wine ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) scanner? ( media-gfx/sane-backends ) ssl? ( dev-libs/openssl ) png? ( media-libs/libpng ) v4l? ( media-libs/libv4l ) !win64? ( amd64? ( truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 ) X? ( >=app-emulation/emul-linux-x86-xlibs-2.1 >=app-emulation/emul-linux-x86-soundlibs-2.1 ) mp3? ( app-emulation/emul-linux-x86-soundlibs ) odbc? ( app-emulation/emul-linux-x86-db ) openal? ( app-emulation/emul-linux-x86-sdl ) opengl? ( app-emulation/emul-linux-x86-opengl ) scanner? ( app-emulation/emul-linux-x86-medialibs ) v4l? ( app-emulation/emul-linux-x86-medialibs ) app-emulation/emul-linux-x86-baselibs >=sys-kernel/linux-headers-2.6 ) ) win32? ( amd64? ( truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 ) X? ( >=app-emulation/emul-linux-x86-xlibs-2.1 >=app-emulation/emul-linux-x86-soundlibs-2.1 ) mp3? ( app-emulation/emul-linux-x86-soundlibs ) odbc? ( app-emulation/emul-linux-x86-db ) openal? ( app-emulation/emul-linux-x86-sdl ) opengl? ( app-emulation/emul-linux-x86-opengl ) scanner? ( app-emulation/emul-linux-x86-medialibs ) v4l? ( app-emulation/emul-linux-x86-medialibs ) app-emulation/emul-linux-x86-baselibs >=sys-kernel/linux-headers-2.6 ) ) xcomposite? ( x11-libs/libXcomposite ) X? ( x11-proto/inputproto x11-proto/xextproto x11-proto/xf86vidmodeproto ) xinerama? ( x11-proto/xineramaproto ) !hardened? ( sys-devel/prelink ) virtual/yacc sys-devel/flex || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts ) perl? ( dev-lang/perl dev-perl/XML-Simple ) capi? ( net-dialup/capi4k-utils ) ncurses? ( >=sys-libs/ncurses-5.2 ) fontconfig? ( media-libs/fontconfig ) gphoto2? ( media-libs/libgphoto2 ) openal? ( media-libs/openal ) udisks? ( sys-apps/dbus sys-fs/udisks ) gnutls? ( net-libs/gnutls ) gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base ) X? ( x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXi x11-libs/libXmu x11-libs/libXxf86vm x11-apps/xmessage ) xinerama? ( x11-libs/libXinerama ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) gsm? ( media-sound/gsm ) jpeg? ( virtual/jpeg ) ldap? ( net-nds/openldap ) lcms? ( =media-libs/lcms-1* ) mp3? ( >=media-sound/mpg123-1.5.0 ) nls? ( sys-devel/gettext ) odbc? ( dev-db/unixODBC ) samba? ( >=net-fs/samba-3.0.25 ) selinux? ( sec-policy/selinux-wine ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) scanner? ( media-gfx/sane-backends ) ssl? ( dev-libs/openssl ) png? ( media-libs/libpng ) v4l? ( media-libs/libv4l ) !win64? ( amd64? ( truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 ) X? ( >=app-emulation/emul-linux-x86-xlibs-2.1 >=app-emulation/emul-linux-x86-soundlibs-2.1 ) mp3? ( app-emulation/emul-linux-x86-soundlibs ) odbc? ( app-emulation/emul-linux-x86-db ) openal? ( app-emulation/emul-linux-x86-sdl ) opengl? ( app-emulation/emul-linux-x86-opengl ) scanner? ( app-emulation/emul-linux-x86-medialibs ) v4l? ( app-emulation/emul-linux-x86-medialibs ) app-emulation/emul-linux-x86-baselibs >=sys-kernel/linux-headers-2.6 ) ) win32? ( amd64? ( truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 ) X? ( >=app-emulation/emul-linux-x86-xlibs-2.1 >=app-emulation/emul-linux-x86-soundlibs-2.1 ) mp3? ( app-emulation/emul-linux-x86-soundlibs ) odbc? ( app-emulation/emul-linux-x86-db ) openal? ( app-emulation/emul-linux-x86-sdl ) opengl? ( app-emulation/emul-linux-x86-opengl ) scanner? ( app-emulation/emul-linux-x86-medialibs ) v4l? ( app-emulation/emul-linux-x86-medialibs ) app-emulation/emul-linux-x86-baselibs >=sys-kernel/linux-headers-2.6 ) ) xcomposite? ( x11-libs/libXcomposite )
|
||||
0
|
||||
mirror://sourceforge/wine/wine-1.4-rc5.tar.bz2 gecko? ( mirror://sourceforge/wine/wine_gecko-1.4-x86.msi win64? ( mirror://sourceforge/wine/wine_gecko-1.4-x86_64.msi ) )
|
||||
test
|
||||
http://www.winehq.org/
|
||||
LGPL-2.1
|
||||
free implementation of Windows(tm) on Unix
|
||||
-* ~amd64 ~x86 ~x86-fbsd
|
||||
autotools eutils flag-o-matic libtool multilib pax-utils portability toolchain-funcs user
|
||||
alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap mp3 ncurses nls odbc openal opencl +opengl +oss +perl png samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml
|
||||
elibc_glibc? ( threads )
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
|
||||
!<=dev-libs/9libs-1.0
|
||||
0
|
||||
mirror://sourceforge/levent/files/libevent-2.0.14-stable.tar.gz
|
||||
|
||||
http://monkey.org/~provos/libevent/
|
||||
BSD
|
||||
A library to execute a function when a specific event occurs on a file descriptor
|
||||
alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
libtool multilib toolchain-funcs
|
||||
static-libs test
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
configure install prepare test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
ssl? ( dev-libs/openssl )
|
||||
ssl? ( dev-libs/openssl ) !<=dev-libs/9libs-1.0
|
||||
0
|
||||
mirror://sourceforge/levent/files/libevent-2.0.15-stable.tar.gz
|
||||
|
||||
http://monkey.org/~provos/libevent/
|
||||
BSD
|
||||
A library to execute a function when a specific event occurs on a file descriptor
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
libtool multilib toolchain-funcs
|
||||
+ssl static-libs test
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
configure install prepare test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=app-admin/eselect-python-20091230 dev-lang/python
|
||||
app-misc/ca-certificates >=app-admin/eselect-python-20091230 dev-lang/python
|
||||
0
|
||||
mirror://pypi/c/certifi/certifi-0.0.8.tar.gz
|
||||
|
||||
http://python-requests.org/
|
||||
ISC
|
||||
SSL root certificate bundle
|
||||
~amd64 ~x86
|
||||
distutils multilib python toolchain-funcs
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-python/setuptools >=app-admin/eselect-python-20091230 || ( =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
>=dev-python/certifi-0.0.7 >=dev-python/chardet-1.0.0 >=app-admin/eselect-python-20091230 || ( =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
0
|
||||
mirror://pypi/r/requests/requests-0.10.6.tar.gz
|
||||
|
||||
http://python-requests.org/ http://pypi.python.org/pypi/requests
|
||||
ISC
|
||||
HTTP library for human beings
|
||||
~amd64 ~x86
|
||||
distutils multilib python toolchain-funcs
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,22 @@
|
||||
>=media-libs/libsndfile-1.0.16 alsa? ( media-libs/alsa-lib ) csoundac? ( x11-libs/fltk:1[threads?] dev-libs/boost =dev-lang/python-2* ) dssi? ( media-libs/dssi media-libs/ladspa-sdk ) fluidsynth? ( media-sound/fluidsynth ) fltk? ( x11-libs/fltk:1[threads?] ) image? ( media-libs/libpng ) jack? ( media-sound/jack-audio-connection-kit ) java? ( >=virtual/jdk-1.5 ) keyboard? ( x11-libs/fltk:1[threads?] ) linear? ( sci-mathematics/gmm ) lua? ( dev-lang/luajit:2 ) osc? ( media-libs/liblo ) portaudio? ( media-libs/portaudio ) portmidi? ( media-libs/portmidi ) pulseaudio? ( media-sound/pulseaudio ) stk? ( media-libs/stk ) tcl? ( >=dev-lang/tcl-8.5 >=dev-lang/tk-8.5 ) utils? ( !media-sound/snd ) vst? ( x11-libs/fltk:1[threads?] dev-libs/boost =dev-lang/python-2* ) sys-devel/flex virtual/yacc chua? ( dev-libs/boost ) csoundac? ( dev-lang/swig ) html? ( app-arch/unzip ) doc? ( app-arch/unzip ) nls? ( sys-devel/gettext ) test? ( =dev-lang/python-2* ) vst? ( dev-lang/swig ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) java? ( >=dev-java/java-config-2.1.9-r1 ) dev-util/scons
|
||||
>=media-libs/libsndfile-1.0.16 alsa? ( media-libs/alsa-lib ) csoundac? ( x11-libs/fltk:1[threads?] dev-libs/boost =dev-lang/python-2* ) dssi? ( media-libs/dssi media-libs/ladspa-sdk ) fluidsynth? ( media-sound/fluidsynth ) fltk? ( x11-libs/fltk:1[threads?] ) image? ( media-libs/libpng ) jack? ( media-sound/jack-audio-connection-kit ) java? ( >=virtual/jdk-1.5 ) keyboard? ( x11-libs/fltk:1[threads?] ) linear? ( sci-mathematics/gmm ) lua? ( dev-lang/luajit:2 ) osc? ( media-libs/liblo ) portaudio? ( media-libs/portaudio ) portmidi? ( media-libs/portmidi ) pulseaudio? ( media-sound/pulseaudio ) stk? ( media-libs/stk ) tcl? ( >=dev-lang/tcl-8.5 >=dev-lang/tk-8.5 ) utils? ( !media-sound/snd ) vst? ( x11-libs/fltk:1[threads?] dev-libs/boost =dev-lang/python-2* ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
0
|
||||
mirror://sourceforge/csound/Csound5.16.6.tar.gz html? ( linguas_fr? ( mirror://sourceforge/csound/Csound5.16_manual-fr_html.zip ) !linguas_fr? ( mirror://sourceforge/csound/Csound5.16_manual_html.zip ) ) doc? ( linguas_fr? ( mirror://sourceforge/csound/Csound5.16_manual-fr_pdf.zip ) !linguas_fr? ( mirror://sourceforge/csound/Csound5.16_manual_pdf.zip ) )
|
||||
|
||||
http://csounds.com/
|
||||
LGPL-2.1
|
||||
A sound design and signal processing system providing facilities for composition and performance
|
||||
~amd64 ~x86
|
||||
eutils java-pkg-opt-2 java-utils-2 multilib portability python scons-utils toolchain-funcs user versionator
|
||||
+alsa beats chua csoundac +cxx debug double-precision dssi examples fltk +fluidsynth html +image jack java keyboard linear lua nls osc openmp doc portaudio portmidi pulseaudio python samples static-libs stk tcl test +threads +utils vim-syntax vst linguas_de linguas_en_GB linguas_en_US linguas_es_CO linguas_fr linguas_it linguas_ro linguas_ru elibc_FreeBSD java
|
||||
vst? ( csoundac ) java? ( cxx ) linear? ( double-precision ) lua? ( cxx ) python? ( cxx )
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install preinst prepare setup test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
net-libs/libpcap >=net-libs/libnet-1.1.0-r3
|
||||
net-libs/libpcap >=net-libs/libnet-1.1.0-r3
|
||||
2
|
||||
ftp://ftp.habets.pp.se/pub/synscan/arping-2.05.tar.gz
|
||||
|
||||
http://www.habets.pp.se/synscan/programs.php?prog=arping
|
||||
GPL-2
|
||||
A utility to see if a specific IP address is taken and what MAC address owns it
|
||||
amd64 arm hppa ppc ~ppc64 s390 sh sparc x86
|
||||
multilib toolchain-funcs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
net-libs/libpcap >=net-libs/libnet-1.1.0-r3
|
||||
net-libs/libpcap >=net-libs/libnet-1.1.0-r3
|
||||
2
|
||||
ftp://ftp.habets.pp.se/pub/synscan/arping-2.08.tar.gz
|
||||
|
||||
http://www.habets.pp.se/synscan/programs.php?prog=arping
|
||||
GPL-2
|
||||
A utility to see if a specific IP address is taken and what MAC address owns it
|
||||
~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
multilib toolchain-funcs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=sci-libs/xylib-0.8 dev-lang/lua readline? ( sys-libs/readline ) wxwidgets? ( >=x11-libs/wxGTK-2.9.2 ) dev-libs/boost >=sys-devel/libtool-2.2 >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
>=sci-libs/xylib-0.8 dev-lang/lua readline? ( sys-libs/readline ) wxwidgets? ( >=x11-libs/wxGTK-2.9.2 ) gnuplot? ( sci-visualization/gnuplot ) >=app-admin/eselect-python-20091230 python? ( =dev-lang/python-2* )
|
||||
0
|
||||
http://github.com/wojdyr/fityk/tarball/v1.1.1 -> fityk-1.1.1.tar.gz
|
||||
|
||||
http://fityk.nieto.pl/
|
||||
GPL-2
|
||||
General-purpose nonlinear curve fitting and data analysis
|
||||
~amd64 ~x86
|
||||
autotools eutils fdo-mime libtool multilib portability python toolchain-funcs user wxwidgets
|
||||
doc gnuplot readline python static-libs wxwidgets
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
Mon, 27 Feb 2012 04:36:47 +0000
|
||||
Mon, 27 Feb 2012 09:36:47 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 27 Feb 2012 04:36:47 +0000
|
||||
Mon, 27 Feb 2012 09:36:47 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 27 Feb 2012 04:36:48 +0000
|
||||
Mon, 27 Feb 2012 09:36:49 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Feb 27 04:36:46 UTC 2012
|
||||
Mon Feb 27 09:36:47 UTC 2012
|
||||
|
@ -1 +1 @@
|
||||
Mon, 27 Feb 2012 05:00:01 +0000
|
||||
Mon, 27 Feb 2012 10:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1330317301 Mon Feb 27 04:35:01 2012 UTC
|
||||
1330335301 Mon Feb 27 09:35:01 2012 UTC
|
||||
|
@ -1,4 +1,3 @@
|
||||
DIST arping-2.05.tar.gz 32287 RMD160 de682f2dc4e2dc7a60dd584bbed0a7834b7e85fd SHA1 35434c22679284607a49319cf1ff566c0af935e6 SHA256 552c1d34e49b540aa9044cbc376f041abe72c039c9d0006a1b16eb97a97d9996
|
||||
DIST arping-2.06.tar.gz 34372 RMD160 01d2318183a6e1a85bf2f90a3ebba86cd93bfeed SHA1 0bbe4daf6d52ca88f006ec7bce3b5073bdbc2069 SHA256 269eae074c994da4673fc59987080221d1bb6f99f180200c51100343addf27b0
|
||||
DIST arping-2.08.tar.gz 33771 RMD160 a405de14e3a25cb72280a642ad823a7174e481b1 SHA1 296824cc039e617c00e627e1d86670af233d922f SHA256 9f09f992892f9f7b1dbd29dad8ba365f596e973b82e0f303805c24d870989062
|
||||
DIST arping-2.09.tar.gz 132797 RMD160 e00eb0cd7422e7dcabbe5a880cb959b0dcd73e70 SHA1 afa870eaad3bac47a8b627bc3fbdc1471b6cfd72 SHA256 1b3b9df72c6717ebd2dc7cd9bfc6aab0a7c413f9b5a5c5bdadb3c9e0deb6ec46
|
||||
DIST arping-2.10.tar.gz 136527 RMD160 9420a82e674675fa0ef924e998bc6a2a0d1dd1f7 SHA1 7bcd4472aeb3b597ff07d51867c52547ec0ea76e SHA256 698826f5bbc88fc9d16aae364c2f58c4943afe0fd23425b1bfb5ec162142f929
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/arping/arping-2.05.ebuild,v 1.10 2008/01/11 08:35:38 vapier Exp $
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="A utility to see if a specific IP address is taken and what MAC address owns it"
|
||||
HOMEPAGE="http://www.habets.pp.se/synscan/programs.php?prog=arping"
|
||||
SRC_URI="ftp://ftp.habets.pp.se/pub/synscan/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 arm hppa ppc ~ppc64 s390 sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-libs/libpcap
|
||||
>=net-libs/libnet-1.1.0-r3"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
rm -f Makefile
|
||||
# since we install as arping2, use arping2 in the man page
|
||||
sed -i "s/\(${PN}\)/\12/g" ${PN}.8 || die "sed ${PN}.8 failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC=$(tc-getCC) \
|
||||
LDLIBS="-lpcap -lnet" \
|
||||
arping-2/arping \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo "Selftest only works as root"
|
||||
#make SUDO= HOST=`hostname` MAC=`ifconfig -a | fgrep HWaddr | sed 's/.*HWaddr //g'` test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newsbin arping-2/arping arping2 || die
|
||||
newman arping.8 arping2.8
|
||||
dodoc README arping-scan-net.sh
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/arping/arping-2.08.ebuild,v 1.1 2008/09/28 13:05:18 cedk Exp $
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="A utility to see if a specific IP address is taken and what MAC address owns it"
|
||||
HOMEPAGE="http://www.habets.pp.se/synscan/programs.php?prog=arping"
|
||||
SRC_URI="ftp://ftp.habets.pp.se/pub/synscan/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-libs/libpcap
|
||||
>=net-libs/libnet-1.1.0-r3"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
rm -f Makefile
|
||||
# since we install as arping2, use arping2 in the man page
|
||||
sed -i "s/\(${PN}\)/\12/g" ${PN}.8 || die "sed ${PN}.8 failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC=$(tc-getCC) \
|
||||
LDLIBS="-lpcap -lnet" \
|
||||
arping-2/arping \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo "Selftest only works as root"
|
||||
#make SUDO= HOST=`hostname` MAC=`ifconfig -a | fgrep HWaddr | sed 's/.*HWaddr //g'` test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newsbin arping-2/arping arping2 || die
|
||||
newman arping.8 arping2.8
|
||||
dodoc README arping-scan-net.sh
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST fityk-0.9.6.tar.bz2 1142379 RMD160 4066434330d1401d5df69215370d8777a3beb733 SHA1 869daaf898c565aff8e1c6e5cdc1b0b7e21c52d1 SHA256 f6af40ec8883310729d25069bbd373b8ed1c6c0eb2495fa169ba148e70091132
|
||||
DIST fityk-0.9.7.tar.bz2 1146628 RMD160 bd403037157b32ec7c7c6972f17116e403d099bc SHA1 bb4d11b529c6c87c68c6f7359075915caf95a996 SHA256 3bd9a3bad4d4a10e1c25619d632e3cbee0b8fad09d00d63d1d0faaa61019b532
|
||||
DIST fityk-1.1.1.tar.gz 804251 RMD160 0bfe87aab0ce586959b4555c616679b326842809 SHA1 df44cf35d0f726a124ddb5ca7a4f0b3aa9119fff SHA256 a70402fd99a48df8c4c0078c544d4901fab01c9005b52850bbb46712ad5f45e4
|
||||
|
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sci-visualization/fityk/fityk-1.1.1.ebuild,v 1.1 2012/02/27 06:07:42 bicatali Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
PYTHON_DEPEND="python? 2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
GITHUB_USER="wojdyr"
|
||||
GITTAG="772ddee"
|
||||
S="${WORKDIR}/${GITHUB_USER}-${PN}-${GITTAG}"
|
||||
|
||||
inherit python wxwidgets autotools fdo-mime
|
||||
|
||||
DESCRIPTION="General-purpose nonlinear curve fitting and data analysis"
|
||||
HOMEPAGE="http://fityk.nieto.pl/"
|
||||
SRC_URI="http://github.com/${GITHUB_USER}/${PN}/tarball/v${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc gnuplot readline python static-libs wxwidgets"
|
||||
|
||||
CDEPEND=">=sci-libs/xylib-0.8
|
||||
dev-lang/lua
|
||||
readline? ( sys-libs/readline )
|
||||
wxwidgets? ( >=x11-libs/wxGTK-2.9.2 )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/boost
|
||||
>=sys-devel/libtool-2.2"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
gnuplot? ( sci-visualization/gnuplot )"
|
||||
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
has_version "<dev-libs/boost-1.37" && \
|
||||
sed -i -e 's:impl/directives.hpp:directives.ipp:g' \
|
||||
"${S}/src/optional_suffix.h"
|
||||
|
||||
sed '/^LTLIBRARIES/s:$(pyexec_LTLIBRARIES)::g' \
|
||||
-i swig/Makefile.in
|
||||
if use python; then
|
||||
echo '#!/bin/sh' > config/py-compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--disable-xyconvert \
|
||||
$(use_enable python) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable wxwidgets GUI) \
|
||||
$(use_with doc) \
|
||||
$(use_with readline)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use python && python_copy_sources swig
|
||||
default
|
||||
if use python; then
|
||||
compilation() {
|
||||
emake \
|
||||
PYTHON_CPPFLAGS="-I$(python_get_includedir)" \
|
||||
PYTHON_LDFLAGS="$(python_get_library -l)" \
|
||||
PYTHON_SITE_PKG="$(python_get_sitedir)" \
|
||||
PYTHON_VERSION="$(python_get_version)" \
|
||||
pyexecdir="$(python_get_sitedir)" \
|
||||
_fityk.la
|
||||
}
|
||||
python_execute_function -s --source-dir swig compilation
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use python; then
|
||||
installation() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
pyexecdir="$(python_get_sitedir)" \
|
||||
pythondir="$(python_get_sitedir)" \
|
||||
install
|
||||
}
|
||||
python_execute_function -s --source-dir swig installation
|
||||
python_clean_installation_image
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize ${PN}.py
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup ${PN}.py
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
Loading…
Reference in new issue