parent
88ede0e151
commit
e0bcee65e4
@ -1,5 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>net-p2p</herd>
|
||||
<herd>net-p2p</herd>
|
||||
<longdescription>
|
||||
TorrentZip is a replacement for MameZip. The goal of the program is to
|
||||
use standard values when creating zips to create identical files over
|
||||
multiple systems. It has the ability to create a torrentzip format
|
||||
from a zip file.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1 @@
|
||||
DIST oclHashcat-plus-0.13.7z 22397251 SHA256 374e612979a9e10ecf01d2f2a892f8f0af00ca8cfcfbcba5e6e36eb2aae27228 SHA512 3e259ad7abb1a42b1bed30de2ccc1d3f81d0ce420b27e4969332abbbe460287e3b3420c253cc7a82e060daa7411464927edb4f084e8e671ae60553c234f097de WHIRLPOOL 075f6eab5b03e24964ce4793435189bd950678f12276cd45f49e12f57b6d638c1d6acdb91d2d8397963de5a83b44383103c41438ac21a67d6e51d4c68149d399
|
||||
DIST oclHashcat-plus-0.14.7z 43411331 SHA256 4e5ee82bdb72ecd0ebc7795414a89d2755ed35dfc26fcbf92648e46dd223056e SHA512 8f6f548eb7de0dc9285f214757a9400976a696085a5ae61c583c0a3d73fcdb8326345054dda132414c2d44cdaa3207abebb47968defbb290e77fd496fd62861d WHIRLPOOL 9cf03c51a5b65326f08acf78987397035641cd6c38b86bb00620d3880958ccfc48fde24eff8f41b40a2c022ef3478e22c203d8eb8037c545b797956473c80a94
|
||||
DIST oclHashcat-plus-0.15.7z 71543716 SHA256 545bbaa4ea4fb45a4c4af365e880c56dce8d8bd9c8d73ad2f9cdc16b5df47f14 SHA512 0b11aa805b186a432ee8a9f6ff5823235986d2552fc99b5365150c165bd10232a76408b375887483375cf1e29d8e78de2dadf2e046863061c7ce8722c7591da4 WHIRLPOOL 1a8e52990831ed113c06d702f0de4e5a82f0d3250c630fde8b3b11e5c4d48a0361a1fd8513ce0f183513c3329aa4aa7dd276789f2b04bde44226a16d7e86829a
|
||||
|
@ -1,119 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.13.ebuild,v 1.2 2013/04/23 02:36:58 zerochaos Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils pax-utils
|
||||
|
||||
DESCRIPTION="An opencl multihash cracker"
|
||||
HOMEPAGE="http://hashcat.net/oclhashcat-plus/"
|
||||
|
||||
MY_P="oclHashcat-plus-${PV}"
|
||||
SRC_URI="http://hashcat.net/files/${MY_P}.7z"
|
||||
|
||||
LICENSE="hashcat"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE_VIDEO_CARDS="video_cards_fglrx
|
||||
video_cards_nvidia"
|
||||
|
||||
IUSE="${IUSE_VIDEO_CARDS}"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-310.32 )
|
||||
video_cards_fglrx? ( =x11-drivers/ati-drivers-13.1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-plus*.bin"
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r *.exe *.cmd docs || die
|
||||
use x86 && rm *Hashcat-plus64*
|
||||
use amd64 && rm *Hashcat-plus32*
|
||||
|
||||
if ! use video_cards_fglrx; then
|
||||
rm -r kernels/4098 || die
|
||||
rm oclHashcat-plus*.bin || die
|
||||
fi
|
||||
if ! use video_cards_nvidia; then
|
||||
rm -r kernels/4318 || die
|
||||
rm cudaHashcat-plus*.bin || die
|
||||
fi
|
||||
pax-mark m *Hashcat-plus*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/* || die "Copy files failed"
|
||||
|
||||
dodir /opt/bin
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/oclhashcat-plus
|
||||
#! /bin/sh
|
||||
echo "oclHashcat-plus and all related files have been installed in /opt/${PN}"
|
||||
echo "Please run one of the following binaries to use gpu accelerated hashcat:"
|
||||
EOF
|
||||
|
||||
for x in oclHashcat-plus64.bin oclHashcat-plus32.bin cudaHashcat-plus64.bin cudaHashcat-plus32.bin
|
||||
do
|
||||
if [ -f "${ED}"/opt/${PN}/${x} ]
|
||||
then
|
||||
case "${x}" in
|
||||
oclHashcat-plus64.bin)
|
||||
echo "echo '64 bit ATI accelerated \"oclHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
oclHashcat-plus32.bin)
|
||||
echo "echo '32 bit ATI accelerated \"oclHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
cudaHashcat-plus64.bin)
|
||||
echo "echo '64 bit NVIDIA accelerated \"cudaHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
cudaHashcat-plus32.bin)
|
||||
echo "echo '32 bit NVIDIA accelerated \"cudaHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
esac
|
||||
|
||||
fperms +x /opt/${PN}/${x}
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/${x}
|
||||
#! /bin/sh
|
||||
cd /opt/${PN}
|
||||
echo "Warning: ${x} is running from /opt/${PN} so be careful of relative paths."
|
||||
exec ./${x} "\$@"
|
||||
EOF
|
||||
|
||||
fperms +x /opt/bin/${x}
|
||||
|
||||
fi
|
||||
done
|
||||
|
||||
fperms +x /opt/bin/oclhashcat-plus
|
||||
fowners root:video /opt/${PN}
|
||||
touch "${ED}"/opt/${PN}/eula.accepted
|
||||
fperms 0660 /opt/${PN}/eula.accepted
|
||||
einfo "oclhashcat-plus can be run as user if you are in the video group"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
printf "%02x" ${PV#0.} > "${S}"/eula.accepted
|
||||
if use video_cards_nvidia; then
|
||||
if [ ! -w /dev/nvidia0 ]; then
|
||||
einfo "To run these tests, portage likely must be in the video group."
|
||||
einfo "Please run \"passwd -a portage video\" if the tests will fail"
|
||||
fi
|
||||
./cudaExample0.sh || die
|
||||
./cudaExample400.sh || die
|
||||
./cudaExample500.sh || die
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
./oclExample0.sh || die
|
||||
./oclExample400.sh || die
|
||||
./oclExample500.sh || die
|
||||
fi
|
||||
rm "${S}"/eula.accepted
|
||||
}
|
@ -1,146 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.14.ebuild,v 1.3 2013/04/29 16:06:38 zerochaos Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils pax-utils
|
||||
|
||||
DESCRIPTION="An opencl multihash cracker"
|
||||
HOMEPAGE="http://hashcat.net/oclhashcat-plus/"
|
||||
|
||||
MY_P="oclHashcat-plus-${PV}"
|
||||
SRC_URI="http://hashcat.net/files/${MY_P}.7z"
|
||||
|
||||
LICENSE="hashcat"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE_VIDEO_CARDS="video_cards_fglrx
|
||||
video_cards_nvidia"
|
||||
|
||||
IUSE="virtualcl ${IUSE_VIDEO_CARDS}"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-310.32 )
|
||||
video_cards_fglrx? ( =x11-drivers/ati-drivers-13.1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-plus*.bin"
|
||||
|
||||
src_prepare() {
|
||||
use x86 && rm *Hashcat-plus64*
|
||||
use amd64 && rm *Hashcat-plus32*
|
||||
use virtualcl || rm vclHashcat-plus*
|
||||
|
||||
if ! use video_cards_fglrx; then
|
||||
rm -r kernels/4098 || die
|
||||
rm oclHashcat-plus*.bin || die
|
||||
fi
|
||||
if ! use video_cards_nvidia; then
|
||||
rm -r kernels/4318 || die
|
||||
rm cudaHashcat-plus*.bin || die
|
||||
fi
|
||||
|
||||
#paxmark goes here so test and install works
|
||||
pax-mark r *Hashcat-plus*.bin
|
||||
}
|
||||
|
||||
src_test() {
|
||||
printf "%02x" ${PV#0.} > "${S}"/eula.accepted
|
||||
if use video_cards_nvidia; then
|
||||
addwrite /dev/nvidia0
|
||||
addwrite /dev/nvidiactl
|
||||
if [ ! -w /dev/nvidia0 ]; then
|
||||
einfo "To run these tests, portage likely must be in the video group."
|
||||
einfo "Please run \"gpasswd -a portage video\" if the tests will fail"
|
||||
fi
|
||||
if use amd64; then
|
||||
./cudaHashcat-plus64.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
elif use x86; then
|
||||
./cudaHashcat-plus32.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
fi
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
addwrite /dev/ati
|
||||
if use amd64; then
|
||||
./oclHashcat-plus64.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
elif use x86; then
|
||||
./oclHashcat-plus32.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
fi
|
||||
fi
|
||||
rm eula.accepted hashcat.pot hashcat.dictstat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r "${S}"/*.exe "${S}"/*.cmd "${S}"/docs || die
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/* || die "Copy files failed"
|
||||
|
||||
dodir /opt/bin
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/oclhashcat-plus
|
||||
#! /bin/sh
|
||||
echo "oclHashcat-plus and all related files have been installed in /opt/${PN}"
|
||||
echo "Please run one of the following binaries to use gpu accelerated hashcat:"
|
||||
EOF
|
||||
|
||||
for x in oclHashcat-plus64.bin oclHashcat-plus32.bin cudaHashcat-plus64.bin cudaHashcat-plus32.bin vclHashcat-plus64.bin vclHashcat-plus32.bin
|
||||
do
|
||||
if [ -f "${ED}"/opt/${PN}/${x} ]
|
||||
then
|
||||
case "${x}" in
|
||||
oclHashcat-plus64.bin)
|
||||
echo "echo '64 bit ATI accelerated \"oclHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
oclHashcat-plus32.bin)
|
||||
echo "echo '32 bit ATI accelerated \"oclHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
cudaHashcat-plus64.bin)
|
||||
echo "echo '64 bit NVIDIA accelerated \"cudaHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
cudaHashcat-plus32.bin)
|
||||
echo "echo '32 bit NVIDIA accelerated \"cudaHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
vclHashcat-plus64.bin)
|
||||
echo "echo '64 bit VirtualCL Cluster support \"vclHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
vclHashcat-plus32.bin)
|
||||
echo "echo '32 bit VirtualCL Cluster support \"vclHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
esac
|
||||
|
||||
fperms +x /opt/${PN}/${x}
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/${x}
|
||||
#! /bin/sh
|
||||
cd /opt/${PN}
|
||||
echo "Warning: ${x} is running from /opt/${PN} so be careful of relative paths."
|
||||
exec ./${x} "\$@"
|
||||
EOF
|
||||
|
||||
fperms +x /opt/bin/${x}
|
||||
|
||||
fi
|
||||
done
|
||||
|
||||
fperms +x /opt/bin/oclhashcat-plus
|
||||
fowners -R root:video /opt/${PN}
|
||||
fperms g+w /opt/${PN}
|
||||
einfo "oclhashcat-plus can be run as user if you are in the video group"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
#I feel so dirty doing this
|
||||
#first we remove the eula.accepted because it cannot properly handle and empty or old one (crash or doesn't run at all)
|
||||
rm -f "${EROOT}"/opt/${PN}/eula.accepted
|
||||
#next we remove any compiled kernel files as these get built on first run only if they aren't there because there are no timestamp checks
|
||||
rm -f "${EROOT}"/opt/${PN}/kernels/{4318,4098}/"*.kernel"
|
||||
#have mercy on my soul
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST perl-support-4.14.tar.gz 155754 SHA256 844726c7bcb669fb7d0dc949087905ac45fb8cee4d02b63739d50fc064053ca4 SHA512 b33b582f92a9a7bc9115b5b032b6c99888bedf9cde95e04e09b7a97b38b71f679c7fffb587a5afbfc450430abbfe659e16ce183902b7c4f36cdc93c5487e3194 WHIRLPOOL 077a2e32791743ddecf0970e65d5ace47ea49619de6c3d256ccadb0ead679ee302579890888fba59a918a9fdb90973970202744dd5cb4ae902cc26a6165afe0a
|
||||
DIST perl-support-4.8.zip 159646 SHA256 170e2013490d3a80f5c71f57d14a7abe09f428ca9107838ff3a0896e4b6d9650 SHA512 658daa78da8aa6feec34e85dae385dcd1e00f974f27af35d7cfb7df4350841ab726409b0bf08352e6f24e302f8767d8dd71759e8c08fa8a3aba972bdee177871 WHIRLPOOL 44846208f2b87bc7fbfb746aede4144eb104097751ab90848f9dbdf0b5cd00fc716e231a0f5f0fd9c60364e43285ab70eed0d04475121c315f9eccc572481ebc
|
||||
DIST perl-support-5.1.tar.bz2 155313 SHA256 b1757b3c0e148edd721c1f2938a0c801dc9e4ea7fe09ffc30d489be13bffb249 SHA512 eeb000aacbe96bff91491d78898cc6139f7fe5a2fdfc4fd3a0f783bb3fc0d753304b47342a3f3f94a2723d57ce05d2128dfba726db2446cb2ad2f4d1997055d1 WHIRLPOOL e7c8a39337bdfae2042aa0dddc7a7530550999dfc85153f32e6e230d216c26b0b53253462f2f3022848ef4362944c84335e61641ccf232bf1b0cd255fdd88a3d
|
||||
DIST perl-support-5.2.tar.bz2 171572 SHA256 59eaafd43bd7b4af143968985cd6179f79edf38bd228d58f29ffd306c93a1728 SHA512 6300b4dc9609860b8931a273130d28e112d680b36c8118672d2aaf88eac6acfc84c3f9a29402d6e6895eafe1b9d9c56f6f4bfa10948ddbfc531e045870399071 WHIRLPOOL 92b8818cbad158bb12994f419ea91ce38dd3fd8a150418655a591a23a657b19ac02f345fcdf6353c5c437b33c68a7ddccde37d812bbf54a9e83915d5fa8e98dd
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/perl-support/perl-support-5.2.ebuild,v 1.1 2014/01/02 23:28:42 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: Perl-IDE - Write and run Perl scripts using menus and hotkeys"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=556"
|
||||
LICENSE="GPL-2 GPL-2+"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="perlsupport.txt"
|
||||
|
||||
RDEPEND="dev-perl/Perl-Tags
|
||||
dev-perl/Perl-Critic"
|
||||
|
||||
src_prepare() {
|
||||
# Don't set tabstop and shiftwidth
|
||||
sed -i '/=4/s/^/"/' ftplugin/perl.vim
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ${PN}/doc/{ChangeLog,perl-hot-keys.pdf}
|
||||
rm -r ${PN}/doc/ || die
|
||||
|
||||
vim-plugin_src_install
|
||||
}
|
@ -1,33 +1,39 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r1.ebuild,v 1.2 2009/02/01 02:19:55 mr_bones_ Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jreleaseinfo/jreleaseinfo-1.3.0-r2.ebuild,v 1.1 2014/01/02 15:13:14 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
EAPI=2
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Ant Task for build-time creation of Java source file with program version, build number or any other info"
|
||||
DESCRIPTION="Ant Task for build-time creation of Java source file with version, build number or other info"
|
||||
HOMEPAGE="http://${PN}.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="source"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip
|
||||
app-arch/unzip:0
|
||||
dev-java/ant-core:0
|
||||
source? ( app-arch/zip )"
|
||||
source? ( app-arch/zip:0 )"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
dev-java/ant-core:0"
|
||||
|
||||
EANT_GENTOO_CLASSPATH="ant-core"
|
||||
|
||||
src_prepare() {
|
||||
java-pkg-2_src_prepare
|
||||
java_prepare() {
|
||||
java-ant_rewrite-classpath build.xml
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar "target/${P}.jar"
|
||||
dodoc LICENSE.txt || die
|
||||
|
||||
dodoc LICENSE.txt
|
||||
|
||||
use source && java-pkg_dosrc src/java/ch
|
||||
}
|
@ -0,0 +1,226 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p353-r1.ebuild,v 1.1 2014/01/03 07:31:54 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
#PATCHSET=1
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib versionator
|
||||
|
||||
RUBYPL=$(get_version_component_range 4)
|
||||
|
||||
MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
SLOT=$(get_version_component_range 1-2)
|
||||
MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
|
||||
RUBYVERSION=2.0.0
|
||||
|
||||
if [[ -n ${PATCHSET} ]]; then
|
||||
if [[ ${PVR} == ${PV} ]]; then
|
||||
PATCHSET="${PV}-r0.${PATCHSET}"
|
||||
else
|
||||
PATCHSET="${PVR}.${PATCHSET}"
|
||||
fi
|
||||
else
|
||||
PATCHSET="${PVR}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An object-oriented scripting language"
|
||||
HOMEPAGE="http://www.ruby-lang.org/"
|
||||
SRC_URI="mirror://ruby/2.0/${MY_P}.tar.bz2
|
||||
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
|
||||
|
||||
LICENSE="|| ( Ruby-BSD BSD-2 )"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk xemacs ncurses +readline"
|
||||
|
||||
RDEPEND="
|
||||
berkdb? ( sys-libs/db )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
ssl? ( dev-libs/openssl )
|
||||
socks5? ( >=net-proxy/dante-1.1.13 )
|
||||
tk? ( dev-lang/tk[threads] )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
readline? ( sys-libs/readline )
|
||||
dev-libs/libyaml
|
||||
virtual/libffi
|
||||
sys-libs/zlib
|
||||
>=app-admin/eselect-ruby-20100402
|
||||
!<dev-ruby/rdoc-3.9.4
|
||||
!<dev-ruby/rubygems-1.8.10-r1"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
PDEPEND="
|
||||
>=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20]
|
||||
>=dev-ruby/json-1.7.7[ruby_targets_ruby20]
|
||||
>=dev-ruby/rake-0.9.6[ruby_targets_ruby20]
|
||||
rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] )
|
||||
xemacs? ( app-xemacs/ruby-modes )"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
|
||||
epatch "${WORKDIR}/patches"
|
||||
|
||||
# We can no longer unbundle all of rake because rubygems now depends
|
||||
# on this. We leave the actual rake code around to bootstrap
|
||||
# rubygems, but remove the bits that would cause a file collision.
|
||||
einfo "Unbundling gems..."
|
||||
cd "$S"
|
||||
rm -r \
|
||||
{bin,lib}/rake lib/rake.rb man/rake.1 \
|
||||
bin/gem || die "removal failed"
|
||||
|
||||
# Fix a hardcoded lib path in configure script
|
||||
sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
|
||||
configure.in || die "sed failed"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
|
||||
filter-flags -fomit-frame-pointer
|
||||
# In many places aliasing rules are broken; play it safe
|
||||
# as it's risky with newer compilers to leave it as it is.
|
||||
append-flags -fno-strict-aliasing
|
||||
# SuperH needs this
|
||||
use sh && append-flags -mieee
|
||||
|
||||
# Socks support via dante
|
||||
if use socks5 ; then
|
||||
# Socks support can't be disabled as long as SOCKS_SERVER is
|
||||
# set and socks library is present, so need to unset
|
||||
# SOCKS_SERVER in that case.
|
||||
unset SOCKS_SERVER
|
||||
fi
|
||||
|
||||
# Increase GC_MALLOC_LIMIT if set (default is 8000000)
|
||||
if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
|
||||
append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
|
||||
fi
|
||||
|
||||
# ipv6 hack, bug 168939. Needs --enable-ipv6.
|
||||
use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
|
||||
|
||||
# if use libedit; then
|
||||
# einfo "Using libedit to provide readline extension"
|
||||
# myconf="${myconf} --enable-libedit --with-readline"
|
||||
# elif use readline; then
|
||||
# einfo "Using readline to provide readline extension"
|
||||
# myconf="${myconf} --with-readline"
|
||||
# else
|
||||
# myconf="${myconf} --without-readline"
|
||||
# fi
|
||||
myconf="${myconf} $(use_with readline)"
|
||||
|
||||
INSTALL="${EPREFIX}/usr/bin/install -c" econf \
|
||||
--program-suffix=${MY_SUFFIX} \
|
||||
--with-soname=ruby${MY_SUFFIX} \
|
||||
--docdir=${EPREFIX}/usr/share/doc/${P} \
|
||||
--enable-shared \
|
||||
--enable-pthread \
|
||||
--enable-psych \
|
||||
--disable-rpath \
|
||||
$(use_enable socks5 socks) \
|
||||
$(use_enable doc install-doc) \
|
||||
--enable-ipv6 \
|
||||
$(use_enable debug) \
|
||||
$(use_with berkdb dbm) \
|
||||
$(use_with gdbm) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with tk) \
|
||||
$(use_with ncurses curses) \
|
||||
${myconf} \
|
||||
--enable-option-checking=no \
|
||||
|| die "econf failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 V=1 test || die "make test failed"
|
||||
|
||||
elog "Ruby's make test has been run. Ruby also ships with a make check"
|
||||
elog "that cannot be run until after ruby has been installed."
|
||||
elog
|
||||
if use rubytests; then
|
||||
elog "You have enabled rubytests, so they will be installed to"
|
||||
elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
|
||||
elog "than root, and you must place them into a writeable directory."
|
||||
elog "Then call: "
|
||||
elog
|
||||
elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
|
||||
else
|
||||
elog "Enable the rubytests USE flag to install the make check tests"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Remove the remaining bundled gems. We do this late in the process
|
||||
# since they are used during the build to e.g. create the
|
||||
# documentation.
|
||||
rm -rf ext/json || die
|
||||
|
||||
# Ruby is involved in the install process, we don't want interference here.
|
||||
unset RUBYOPT
|
||||
|
||||
local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
|
||||
|
||||
LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
|
||||
RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
|
||||
for d in $(find "${S}/ext" -type d) ; do
|
||||
RUBYLIB="${RUBYLIB}:$d"
|
||||
done
|
||||
export LD_LIBRARY_PATH RUBYLIB
|
||||
|
||||
emake V=1 DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
# Remove installed rubygems copy
|
||||
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
|
||||
rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
|
||||
rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
|
||||
|
||||
if use doc; then
|
||||
make DESTDIR="${D}" install-doc || die "make install-doc failed"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r sample
|
||||
fi
|
||||
|
||||
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
|
||||
"/usr/$(get_libdir)/libruby$(get_libname ${PV%.*})"
|
||||
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
|
||||
"/usr/$(get_libdir)/libruby$(get_libname ${PV%_*})"
|
||||
|
||||
dodoc ChangeLog NEWS doc/NEWS* README* || die
|
||||
|
||||
if use rubytests; then
|
||||
pushd test
|
||||
insinto /usr/share/${PN}-${SLOT}/test
|
||||
doins -r .
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
|
||||
eselect ruby set ruby${MY_SUFFIX}
|
||||
fi
|
||||
|
||||
elog
|
||||
elog "To switch between available Ruby profiles, execute as root:"
|
||||
elog "\teselect ruby set ruby(18|19|...)"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect ruby cleanup
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
--- a/include/netlink/route/link.h
|
||||
+++ b/include/netlink/route/link.h
|
||||
@@ -98,7 +98,7 @@ typedef enum {
|
||||
|
||||
#define RTNL_LINK_STATS_MAX (__RTNL_LINK_STATS_MAX - 1)
|
||||
|
||||
-extern struct nla_policy link_policy[];
|
||||
+extern struct nla_policy rtln_link_policy[];
|
||||
|
||||
extern struct rtnl_link *rtnl_link_alloc(void);
|
||||
extern void rtnl_link_put(struct rtnl_link *);
|
||||
--- a/lib/route/link.c
|
||||
+++ b/lib/route/link.c
|
||||
@@ -262,7 +262,7 @@ static int link_clone(struct nl_object *_dst, struct nl_object *_src)
|
||||
return 0;
|
||||
}
|
||||
|
||||
-struct nla_policy link_policy[IFLA_MAX+1] = {
|
||||
+struct nla_policy rtln_link_policy[IFLA_MAX+1] = {
|
||||
[IFLA_IFNAME] = { .type = NLA_STRING,
|
||||
.maxlen = IFNAMSIZ },
|
||||
[IFLA_MTU] = { .type = NLA_U32 },
|
||||
@@ -481,7 +481,7 @@ static int link_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
|
||||
int err, family;
|
||||
struct nla_policy real_link_policy[IFLA_MAX+1];
|
||||
|
||||
- memcpy(&real_link_policy, link_policy, sizeof(link_policy));
|
||||
+ memcpy(&real_link_policy, rtln_link_policy, sizeof(rtln_link_policy));
|
||||
|
||||
link = rtnl_link_alloc();
|
||||
if (link == NULL) {
|
||||
--- a/lib/route/link/veth.c
|
||||
+++ b/lib/route/link/veth.c
|
||||
@@ -65,7 +65,7 @@ static int veth_parse(struct rtnl_link *link, struct nlattr *data,
|
||||
err = nla_parse(peer_tb, IFLA_MAX,
|
||||
nla_data(nla_peer) + sizeof(struct ifinfomsg),
|
||||
nla_len(nla_peer) - sizeof(struct ifinfomsg),
|
||||
- link_policy);
|
||||
+ rtln_link_policy);
|
||||
if (err < 0)
|
||||
goto errout;
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.120.0.ebuild,v 1.1 2014/01/02 20:32:52 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=HAARG
|
||||
MODULE_VERSION=0.12
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Expose PL_dirty, the flag which marks global destruction"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-perl/Sub-Exporter-Progressive-0.1.11"
|
||||
DEPEND="
|
||||
>=virtual/perl-ExtUtils-CBuilder-0.27.0
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1,3 +1,4 @@
|
||||
DIST Devel-GlobalDestruction-0.05.tar.gz 48866 SHA256 b3f837f4001b03dd8ea8013480042776ffd85f062a19d3eb5c0ba752fe3583cb SHA512 d58c0a26f50c8798ee47bc3e9e8e26650b57fb724cf7b408572b7cd7f1d733215bd9e7e23fcc96ee2d8875388c92fbed6fd5110831339c6eb35c49b26a69c6b7 WHIRLPOOL 22dc8e0345d5d93a31192cfaa4c15b3cc2363478a69ac568510de1eec8df40ae3773531860774e5cbced24225f89cc8990f4cc17fdc5996d42acfe1ba007b3ba
|
||||
DIST Devel-GlobalDestruction-0.07.tar.gz 49370 SHA256 bab4ff91a46ba563219c7c5a296ae36b5009d979c13fa9a667280f294a853cf1 SHA512 d4aafcb06479874b30bfbb4d6628a77c796358b3019043ce7432ccf3c7dda90374481ca9b72d86777c7fe1abb3cc1a053a70644d3dd22060e1b9ab198498d1f5 WHIRLPOOL a3aca18b56771a6a50e25a47f72f9bbea41bf3f9b8035a6244662e28f78162351d610ff689bb003f59acfe67fe031a7b73b806316d70ed228ec1c2283cbd8294
|
||||
DIST Devel-GlobalDestruction-0.09.tar.gz 50675 SHA256 b598d81c0a41bb4ec70e818f6c7088d3951c0136edf68721132c1f1310da79c3 SHA512 ce8336c55b6fd62b4d2958d8c66dc69818edd3dfeaff7de766c377d933bca3f18fc95d853dbf03fdb4e7027845bd534a34716dc86704332520384efc1696aa2f WHIRLPOOL f00625710ffcd0629edbd4e28f355798fc6bc0aed1ac097d789560c4b1b4d029407e3d09104b3f39ea6b625ce77d9b73fc0876940c754fddbda3d359d0cb12ad
|
||||
DIST Devel-GlobalDestruction-0.12.tar.gz 7803 SHA256 98a5b7668fc710e4c7ebe8860508fbebeea830eab6243d21ed8d7ac293278a70 SHA512 f1e259003aad8b654a7d1922cae7c3603527a6d674222069c1b8e9c7bd831549d8477acf7cc61d550991fd479e1cd5e092ea2e8e6f5b42066f5033c143ee7aa4 WHIRLPOOL 40a0d86d261235523f41e0eb84cc0171c4da97a49d803c995ce96a98f86fcb68efc544f4ba7db6b48f25de31c99eb7a8bf26b6a84825060709c389f52dd77d01
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST Role-Tiny-1.002004.tar.gz 21517 SHA256 a69c4d28634ca66f448f84636652628ece6e84c03593d9f233bdbaf8d5342258 SHA512 19c75ab16a1defb9248a67be86fd2bc7c245a8f02e8ba6797744564a41a14382e52e43c25d7c3c233f5749d4697f45584ef472b459e628eba82c3c2b86e0dc96 WHIRLPOOL a80ddff2309cc4fb5285c7e8c3679125b39a21fdeaaf95d2ec121f836e726c7d0667390ed470e671e1e30d3070bc2d00960a0bcc817e877368a266e539902e49
|
||||
DIST Role-Tiny-1.002005.tar.gz 21889 SHA256 3905f99efd3b604a5de83265914aaa0ead1dcb45c6e38b58c24a2de0309e5bee SHA512 fff2614720cb6134bef0b903d7caba093f51d48183dd948d2cb7f37b3a7f7046d9f589a49460ea7444aaa113be19404ad4fd46bc9a67df8a2065642e5601daee WHIRLPOOL f3af9e29e597464d96b038faeab34fb63719dfccf7c34374b991b88d0c1478b951ed2ecbce2dd94d1f98d907967f996ef6407ff841a39cd6e7a37368b0b51634
|
||||
DIST Role-Tiny-1.003002.tar.gz 25518 SHA256 7eded275f400aad4eb3624ab395ab9132e299a46d75a21299e6c95e271643676 SHA512 130f9d961caade61a7d2f077945f008b6196db0eb6ddbcb64093bf39421232c30bc1653821754acea336ec0469ea970b49959dd7bd4b2749ea77ed7a7332c6ca WHIRLPOOL 190106c581255af93a349e1ac6150b14941a5ba30b7f0f10017178af3acba556bb841b25f2636bc1064c1f3d0f05f2d51be78eaa2e68a5516e335e37a3e0b5ee
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild,v 1.1 2014/01/02 20:25:45 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=HAARG
|
||||
MODULE_VERSION=1.003002
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
test? (
|
||||
>=dev-perl/Test-Fatal-0.003
|
||||
>=virtual/perl-Test-Simple-0.96
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
!<dev-perl/Moo-0.9.14
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.22.0.ebuild,v 1.1 2014/01/03 03:46:06 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
# requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.7.2-r1.ebuild,v 1.1 2014/01/02 15:06:38 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Nova API"
|
||||
HOMEPAGE="https://github.com/openstack-dev/hacking"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.17-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.32[${PYTHON_USEDEP}]
|
||||
${RDEPEND} )"
|
||||
RDEPEND="~dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-0.7.4[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_test() {
|
||||
# https://bugs.launchpad.net/hacking/+bug/1265520
|
||||
if [ "${EPYTHON}" == 'python3.2' ]; then
|
||||
sed -e 's:test_pep8:_&:' -i hacking/tests/test_doctest.py || die
|
||||
sed -e 's:test_with_physical_line_argument:_&:' \
|
||||
-e 's:test_without_physical_line_argument:_&:' \
|
||||
-i hacking/tests/test_noqa_decorator.py || die
|
||||
fi
|
||||
testr init || die "testr init died"
|
||||
testr run || die "testsuite failed under ${EPYTHON}"
|
||||
|
||||
flake8 "${PN}"/tests || die "flake8 drew error on a run over ${PN}/tests folder"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.7.2.ebuild,v 1.1 2013/10/25 06:46:23 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Nova API"
|
||||
HOMEPAGE="https://github.com/openstack-dev/hacking"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.17[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.32[${PYTHON_USEDEP}] )"
|
||||
RDEPEND="~dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-0.7.4[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -m subunit.run discover -t ./ . || die
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.8.0-r1.ebuild,v 1.1 2014/01/02 15:06:38 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Nova API"
|
||||
HOMEPAGE="https://github.com/openstack-dev/hacking"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.17-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.32[${PYTHON_USEDEP}]
|
||||
${RDEPEND} )"
|
||||
RDEPEND="~dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-0.7.4[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]"
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e 's:intersphinx_mapping:#&:' -i doc/source/conf.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && sphinx-build -b html -c doc/source/ doc/source/ doc/source/html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# https://bugs.launchpad.net/hacking/+bug/1265520
|
||||
if [ "${EPYTHON}" == 'python3.2' ]; then
|
||||
sed -e 's:test_pep8:_&:' -i hacking/tests/test_doctest.py || die
|
||||
fi
|
||||
testr init || die "testr init died"
|
||||
testr run || die "testsuite failed under ${EPYTHON}"
|
||||
flake8 "${PN}"/tests || die "flake8 drew error on a run over ${PN}/tests folder"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/source/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST pip-1.3.1.tar.gz 247594 SHA256 145eaa5d1ea1b062663da1f3a97780d7edea4c63c68a37c463b1deedf7bb4957 SHA512 b969797d4c93aabefa4b66e0ad3d2c3ccedd3324e68bb1fa81d383f1e867d24ce2fb91851b0470607312041e3c3c0224c920be2e77d6f9af01084146c65f308a WHIRLPOOL 8ec3bbafb70242152aaade9a61adacd57f79d9e19c1330c22b50dfbad3896e40d52f79fa18a2c0d2cb22e11c860295fa93beab0f4187872c989efa362ab3a2d1
|
||||
DIST pip-1.4.1.tar.gz 445199 SHA256 4e7a06554711a624c35d0c646f63674b7f6bfc7f80221bf1eb1f631bd890d04e SHA512 8ddeafa90f58c976c3af6493ee8c92f1592b85df9ba23b9d89f5d2d343975ccc94eff92a53f0753322169208f0522fca1c34be324ae1eb06a5298b67a801afee WHIRLPOOL d5f9156d1b480c66438dff723ba4bdd10a782bf412b1e2763aaf3c4d1b5f8e30e7441247757311c454b2c6566d2834bddb81d7ae084c7404e53e4b6c66c5e2f7
|
||||
DIST pip-1.4.tar.gz 443790 SHA256 1fd43cbf07d95ddcecbb795c97a1674b3ddb711bb4a67661284a5aa765aa1b97 SHA512 0577f30404e6221714a699ab7a361956a2af0356013807c99a20eae9a838f462aea778770c79a40b6a7d962cdc3eedc887322025c76185ec357a27811bac92ae WHIRLPOOL 92c9ca5d654e2be29ab9df55855e3aa3e2ad0358f460e851b766e787b02b2f3b68462cb319514c14a6f707bb723e6feb85f9ea5456b508b4f45f77a375fe9c24
|
||||
DIST pip-1.5.tar.gz 898803 SHA256 25f81d1a0e55d3b1709818dd57fdfb954b028f229f09bd69cb0bc80a8e03e048 SHA512 6eb206093012e77fbc1406c7f7103c320e17bb7894406f187987853b3a652714b030841869d434a9b5fc3c8020568d6c5e4a8a86e0555dd9323dbaa1a6120831 WHIRLPOOL 35a558bb04a98628d782be3f66af88f89d84e7a88ad2330f0c3570fa8296cfc801fe7ddd96abf3b42c1ff3337b42388cb141bd75df7484f5a4dcf010cd7fd4c1
|
||||
|
@ -0,0 +1,12 @@
|
||||
--- pip-1.5/setup.py
|
||||
+++ pip-1.5/setup.py
|
||||
@@ -71,8 +71,7 @@
|
||||
'pip._vendor.distlib._backport': ['sysconfig.cfg'],
|
||||
'pip._vendor.distlib': ['t32.exe', 't64.exe', 'w32.exe', 'w64.exe'],
|
||||
},
|
||||
- entry_points=dict(console_scripts=['pip=pip:main', 'pip%s=pip:main' % sys.version[:1],
|
||||
- 'pip%s=pip:main' % sys.version[:3]]),
|
||||
+ entry_points=dict(console_scripts=['pip=pip:main']),
|
||||
tests_require=tests_require,
|
||||
zip_safe=False,
|
||||
extras_require={
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pip/pip-1.5.ebuild,v 1.1 2014/01/03 03:58:38 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1
|
||||
|
||||
DESCRIPTION="Installs python packages -- replacement for easy_install"
|
||||
HOMEPAGE="http://www.pip-installer.org/ http://pypi.python.org/pypi/pip/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
SLOT="0"
|
||||
IUSE="zsh-completion"
|
||||
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# required test data isn't bundled with the tarball
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-unversioned.patch )
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( AUTHORS.txt docs/*.rst )
|
||||
distutils-r1_python_install_all
|
||||
|
||||
COMPLETION="${T}"/completion.tmp
|
||||
|
||||
${EPYTHON} pip/runner.py completion --bash > "${COMPLETION}" || die
|
||||
newbashcomp "${COMPLETION}" ${PN}
|
||||
|
||||
if use zsh-completion ; then
|
||||
${EPYTHON} pip/runner.py completion --zsh > "${COMPLETION}" || die
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins "${COMPLETION}" _pip
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST testrepository-0.0.17.tar.gz 84255 SHA256 70b70e0ba6aacb44036ed5dcbdbe36008816fc7098c2e3e4891734fc09ecd36e SHA512 c5b7a0a0b6494166f85be86a85821d36922e754e02a487605b5e6cf2ae52ff1f9c37b48bd07f7acc1d9dc9450fcf17311f5ffb6bb8bd31d7a26f5c53de88f94d WHIRLPOOL 0fe9a003af396462d9aa73a73da2f0253fd247e4025ae9dc0047e3fdf02d872189eaf96416750206612419d048eeeb49699a54c6cf1b95fa66cc444b5fbd05fe
|
||||
DIST testrepository-0.0.18.tar.gz 84886 SHA256 ba15301c6ec6bf1b8e0dad10ac7313b11e17ceb8d28ec4a3625c9aaa766727fd SHA512 4e90db6364f77f464ae063020b016367529588f581af001c2564bf4babb264fc37bb7231413725211c6d483a269360d86201f81d2b24d7eb162dca2463d13c92 WHIRLPOOL c6ced39884ea731173b59a0cbd283d474b3a658e94e2f94a87b5b5e8461d82790cfda2d3e834d51e90b6e57299163cf2dc9ef2cb62440104ac6a046039196abb
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/testrepository/testrepository-0.0.17-r2.ebuild,v 1.1 2014/01/02 15:17:55 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A repository of test results."
|
||||
HOMEPAGE="https://launchpad.net/testscenarios"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/testresources[$(python_gen_usedep python{2_7,3_2})]
|
||||
dev-python/testscenarios[$(python_gen_usedep python{2_7,3_2})]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
)"
|
||||
#>=dev-python/subunit-0.0.10[${PYTHON_USEDEP}]
|
||||
#>=dev-python/testtools-0.9.30[${PYTHON_USEDEP}]
|
||||
#dev-python/fixtures[${PYTHON_USEDEP}]
|
||||
#bzr is listed but presumably req'd for a live repo test run
|
||||
RDEPEND=">=dev-python/subunit-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.30[${PYTHON_USEDEP}]
|
||||
dev-python/fixtures[${PYTHON_USEDEP}]"
|
||||
|
||||
REQUIRED_USE="test? ( $(python_gen_useflags python{2_7,3_2}) )"
|
||||
|
||||
python_test() {
|
||||
# The running has a gentoo python style bug, yet unknown, that corrupts the passing of
|
||||
# impls other than py2.7. A wip
|
||||
if [ "${EPYTHON}" == python2.7 ]; then
|
||||
"${PYTHON}" ./testr init || die
|
||||
"${PYTHON}" ./testr run || die "tests failed under ${EPYTHON}"
|
||||
fi
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/testrepository/testrepository-0.0.17.ebuild,v 1.1 2013/09/17 19:06:54 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A repository of test results."
|
||||
HOMEPAGE="https://launchpad.net/testscenarios"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="test"
|
||||
#tests suck
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
dev-python/fixtures[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.30[${PYTHON_USEDEP}]
|
||||
dev-python/testresources[${PYTHON_USEDEP}]
|
||||
dev-python/testscenarios[${PYTHON_USEDEP}]
|
||||
virtual/python-unittest2[${PYTHON_USEDEP}] )"
|
||||
RDEPEND=""
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" setup.py nosetests || die
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/testrepository/testrepository-0.0.18.ebuild,v 1.1 2014/01/02 15:17:55 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A repository of test results."
|
||||
HOMEPAGE="https://launchpad.net/testscenarios"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/testresources[$(python_gen_usedep python{2_7,3_2})]
|
||||
dev-python/testscenarios[$(python_gen_usedep python{2_7,3_2})]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
)"
|
||||
#bzr is listed but presumably req'd for a live repo test run
|
||||
RDEPEND=">=dev-python/subunit-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.30[${PYTHON_USEDEP}]
|
||||
dev-python/fixtures[${PYTHON_USEDEP}]"
|
||||
|
||||
REQUIRED_USE="test? ( $(python_gen_useflags python{2_7,3_2}) )"
|
||||
|
||||
python_test() {
|
||||
# The running has a gentoo python style bug, yet unknown, that corrupts the passing of
|
||||
# impls other than py2.7. A wip
|
||||
if [ "${EPYTHON}" == python2.7 ]; then
|
||||
"${PYTHON}" ./testr init || die
|
||||
"${PYTHON}" ./testr run || die "tests failed under ${EPYTHON}"
|
||||
fi
|
||||
}
|
@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.9999.ebuild,v 1.1 2014/01/02 20:30:23 jmbsvicetto Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
SRC_ECLASS="git-2"
|
||||
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/catalyst.git"
|
||||
EGIT_MASTER="master"
|
||||
EGIT_BRANCH="2.X"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
else
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~jmbsvicetto/distfiles/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.bz2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils multilib python-single-r1 ${SRC_ECLASS}
|
||||
|
||||
DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="ccache kernel_linux"
|
||||
|
||||
DEPEND="
|
||||
app-text/asciidoc
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
RDEPEND="
|
||||
app-arch/lbzip2
|
||||
app-crypt/shash
|
||||
virtual/cdrtools
|
||||
amd64? ( >=sys-boot/syslinux-3.72 )
|
||||
ia64? ( sys-fs/dosfstools )
|
||||
x86? ( >=sys-boot/syslinux-3.72 )
|
||||
ccache? ( dev-util/ccache )
|
||||
kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
|
||||
REQUIRED_USE=${PYTHON_REQUIRED_USE}
|
||||
|
||||
pkg_setup() {
|
||||
if use ccache ; then
|
||||
einfo "Enabling ccache support for catalyst."
|
||||
else
|
||||
ewarn "By default, ccache support for catalyst is disabled."
|
||||
ewarn "If this is not what you intended,"
|
||||
ewarn "then you should add ccache to your USE."
|
||||
fi
|
||||
|
||||
echo
|
||||
einfo "The template spec files are now installed by default. You can find"
|
||||
einfo "them under /usr/share/doc/${PF}/examples"
|
||||
einfo "and they are considered to be the authorative source of information"
|
||||
einfo "on catalyst."
|
||||
echo
|
||||
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe catalyst || die "copying catalyst"
|
||||
|
||||
if [[ ${PV} == 3.9999* ]]; then
|
||||
doins -r modules files || die "copying files"
|
||||
else
|
||||
doins -r arch modules livecd || die "copying files"
|
||||
fi
|
||||
|
||||
for x in targets/*; do
|
||||
exeinto /usr/$(get_libdir)/${PN}/$x
|
||||
doexe $x/* || die "copying ${x}"
|
||||
done
|
||||
|
||||
# Here is where we actually enable ccache
|
||||
use ccache && \
|
||||
sed -i -e 's:options="autoresume kern:options="autoresume ccache kern:' \
|
||||
files/catalyst.conf
|
||||
|
||||
sed -i -e "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \
|
||||
files/catalyst.conf
|
||||
|
||||
make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst
|
||||
insinto /etc/catalyst
|
||||
doins files/catalyst.conf files/catalystrc || die "copying configuration"
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/* || die
|
||||
dodoc README AUTHORS
|
||||
doman files/catalyst.1 files/catalyst-spec.5
|
||||
|
||||
python_fix_shebang "${ED}usr/$(get_libdir)/catalyst/catalyst"
|
||||
python_optimize "${ED}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "You can find more information about catalyst by checking out the"
|
||||
einfo "catalyst project page at:"
|
||||
einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.8.ebuild,v 1.1 2013/11/04 16:13:26 polynomial-c Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.8.2.ebuild,v 1.1 2014/01/03 09:05:58 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/hupnp-ng/hupnp-ng-9999.ebuild,v 1.1 2014/01/02 18:45:13 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="https://github.com/0xd34df00d/hupnp-ng.git"
|
||||
|
||||
inherit multilib base qt4-r2 git-r3
|
||||
|
||||
DESCRIPTION="A software library for building UPnP devices, fork of herqq"
|
||||
HOMEPAGE="https://github.com/0xd34df00d/hupnp-ng"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
# no release of QtSolutions using bundled libQtSolutions_SOAP
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtxmlpatterns:4
|
||||
!media-libs/herqq
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# fix the .pro file for multilib issues
|
||||
sed \
|
||||
-e "s:PREFIX/lib:PREFIX/$(get_libdir):" \
|
||||
-i "${S}/hupnp/src.pro" \
|
||||
-i "${S}/hupnp_av/hupnp_av.pro" \
|
||||
-i "${S}/hupnp/lib/qtsoap-2.7-opensource/buildlib/buildlib.pro" || die
|
||||
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
"CONFIG += DISABLE_AVTESTAPP" \
|
||||
"CONFIG += DISABLE_TESTAPP" \
|
||||
herqq.pro
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>leechcraft</herd>
|
||||
</pkgmetadata>
|
@ -1,3 +1,4 @@
|
||||
DIST libwebp-0.2.1.tar.gz 705230 SHA256 894e08b8b0043cf007cc1ca893f33d73784565a6e64b0e7aefb201a687392314 SHA512 fffaf0f81d6062b68443ffa30412384bc914cd032d11f5ad9e1dcd56c3a04bf40a56649bcc422f7496ef75a200952aacb20e6fb38f8313be6f5d53720f9e85fd WHIRLPOOL 081d57d49dc470bd5c19856ede00e49eab23a8db182c5145b336e79d838ced950c57a7c47aa532fb2fd5d55a79b10bee1290484917e0cd98dd812ce33a93c15b
|
||||
DIST libwebp-0.3.0.tar.gz 800793 SHA256 8903fca40ece603b9cb20d32105168da7e2a33bebbd4d89001a3c8741ef03ddb SHA512 8218abb5e994ab5c89c9d3360efb7c8bf448879caed581bdc3ed7febb65f9eaf597059efcd130352f7e38c25af9508f850e09a7490270e903e228355148c2c30 WHIRLPOOL 68764e957aca26211fea5e663a7a0d377b87be9a218377636e88641c3245f3413097713104da913d80827e3c0043bbaa07b5c91e14fb3dd84bbc5738846c57e6
|
||||
DIST libwebp-0.3.1.tar.gz 844799 SHA256 b37932c625322a69fe4e9b88884b5c7aed2b3eaf9fd5e5b480aee339a92e6ee7 SHA512 9b962ce8ce696eb1cc78de624abe0371f9143449cbc8978eb6327e40afe95b31c1b4c9aa97e9c3f4ada46c2f2b70d7b1ca59e46046ddbb3546ecb8e3e766922f WHIRLPOOL ce1fc294b951f75b5a9ca3048f73a9eff8f9e7f413370b36f9c6ceda8d11fad8bb4ff621d55ad4e3c8b6c829eceecf79f3892d464971e76aa2c0edc8fa32f2f6
|
||||
DIST libwebp-0.4.0.tar.gz 887880 SHA256 31913577e96386556855b41d210736449445fe96cfbe9289014e9b8afa944d69 SHA512 b0229bcbdf04f667cb0957738a199e08a1340d936c88ef69ad6436da7280a337a94579f4f315b478b74a72a49c126be4222c36c5e2184d429750b9ddc76ff2d6 WHIRLPOOL 8e9edfc589b41d8c076b56cf81d5a21976ad4d1b5aad9b39ed8cadd5fd520bab5fc7b6b3d036c7d7e265218b3eb3adcd1fac4bef180e2c096bac663e55489808
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST qmmp-plugin-pack-0.6.6.tar.bz2 119725 SHA256 f1290f9532980885afd927b57b7e36bf15f4306b7cdfe029cce7f71e0b7fd634 SHA512 f420da71d839d41a50e66fd3c6963f4724b5c781446273b0b8e53c076099bddfd4ae7b1fa4a3a7aecc7d30f761d2b8c328cb99321274865cc69cb67b51211d9b WHIRLPOOL 44cd57714a026019ab48fc2ae0ba78c1f88a44079dd008a436e5a881c717ef2fa3a535a4ce9ba0565c7cdae51bcaf9af5985398499f30582fe59a23448ad19d3
|
||||
DIST qmmp-plugin-pack-0.7.3.tar.bz2 135705 SHA256 fd07f480a5b1affdd4c82a49c27a00c3cddfa58f7cc8e9081b8e35c4518ae4b2 SHA512 c8b76aa04aeb775fd8c681f19ba81fb1eb8ce8928dc985efba39bb7ce74f1d846fabfadf678a8d0d8fe06e0310a94b764398e254253054637cf6ef9ad9c0f6ba WHIRLPOOL a56660a847c13f7ba37a38fdf4aa93a605e850917f03347e3eeaf83ddc9eca7f047148618dd35fc262012a8307e18a1a65bd6bcdab6cf33c02c2808abe37ae5f
|
||||
DIST qmmp-plugin-pack-0.7.4.tar.bz2 136618 SHA256 6e3559519925cb488a79be078c75de5a5f3f58cb893f055b8422aa37bea32144 SHA512 58753c949337107111e1b6875b3de556cac96404ab8c4c4860d92c5abcf6202ffa8d4ddb823f089421f66bc73387689524acdb19d28a98cf27dbeb97f741f378 WHIRLPOOL a5e262a2f2427e2fecccac8477fdf3bc1e5d38a404bc92b2f9e80d1e0b3f08d200c69c702d9f48a4afe12cbd8b57dbf5ceae8cbf7f54ae8736b0f5d1f1dbd3ae
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.7.4.ebuild,v 1.1 2014/01/02 19:01:29 hwoarang Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_MIN_VERSION=2.8
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A set of extra plugins for Qmmp"
|
||||
HOMEPAGE="http://code.google.com/p/qmmp"
|
||||
SRC_URI="http://qmmp.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=media-libs/taglib-1.7.0
|
||||
>=media-sound/mpg123-1.13.0
|
||||
>=media-sound/qmmp-0.7.0
|
||||
dev-qt/qtgui:4"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/yasm"
|
@ -1,3 +1,2 @@
|
||||
DIST dvdarchive-2.3-beta.sh.gz 3412 SHA256 e8df7ea215e8a856cef1c03373d419c24ddace5c63f780282cbc6b18679000bd SHA512 18262b1e6749961bae37894649f518f88ad2ca100b83965eb48ce7344bbf4f7bfac9d36c9b9d91744281c00c4b89fa49209cc98ca5d848b46225facf4ef7a48f WHIRLPOOL fcc459d67ee33080af5a3079b4238d203c27b1dcc62af5b0c06b63082bb881462a47e1b97afc43865f250e86dce7cd12e122de83bf30edd0ccdda71fc22020b6
|
||||
DIST vdr-extrecmenu-1.2.1.tgz 728625 SHA256 1f1317bb421e4ab56e3513021ad676d5b55173221730b96602698e96cd3689cf
|
||||
DIST vdr-extrecmenu-1.2.2.tgz 734012 SHA256 ac920ee4c43497958ca158d2b81490208cd5caf92545ce809adb8a73f71dfe5e SHA512 071fd3c1d44afe17081ff2cdd747555d4218cffa2fd101ffa9c77b81376114af829bf58ce2f70f74eb7eb1090699b6a85a8e7105e3bf748ee7e8cb39ebee4f3c WHIRLPOOL 0f5504665e901bd24639682f5869f82af8ea9346013c8b66e5da5bd22ea3f927594334cf7ec53e2659caf0f420aae7e0949065807139166908fdaf5c6e9fd402
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.1.ebuild,v 1.8 2012/12/03 22:42:27 idl0r Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit vdr-plugin eutils
|
||||
|
||||
VERSION="583" #every bump, new version
|
||||
|
||||
DVDARCHIVE="dvdarchive-2.3-beta.sh"
|
||||
|
||||
DESCRIPTION="Video Disk Recorder - Extended recordings menu Plugin"
|
||||
HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-extrecmenu"
|
||||
SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
|
||||
mirror://gentoo/${DVDARCHIVE}.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.6.0
|
||||
<media-video/vdr-1.7.32"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
|
||||
cd "${WORKDIR}"
|
||||
epatch "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
|
||||
|
||||
cd "${S}"
|
||||
if grep -q fskProtection /usr/include/vdr/timers.h; then
|
||||
einfo "Enabling parentalrating option"
|
||||
sed -i "s:#WITHPINPLUGIN:WITHPINPLUGIN:" Makefile
|
||||
fi
|
||||
|
||||
vdr-plugin_src_prepare
|
||||
|
||||
if has_version ">=media-video/vdr-1.7.18"; then
|
||||
sed -e "s:Read(f):Read():" -i mymenueditrecording.c
|
||||
fi
|
||||
|
||||
if has_version ">=media-video/vdr-1.7.27"; then
|
||||
epatch "${FILESDIR}/vdr-1.7.27.diff"
|
||||
fi
|
||||
|
||||
if has_version ">=media-video/vdr-1.7.28"; then
|
||||
sed -i "s:SetRecording(recording->FileName(),recording->Title:SetRecording(recording->FileName:" mymenurecordings.c
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
vdr-plugin_src_install
|
||||
|
||||
cd "${WORKDIR}"
|
||||
newbin ${DVDARCHIVE} dvdarchive.sh
|
||||
|
||||
insinto /etc/vdr
|
||||
doins "${FILESDIR}"/dvdarchive.conf
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.2-r1.ebuild,v 1.5 2013/03/25 20:41:52 ago Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit vdr-plugin-2
|
||||
|
||||
VERSION="936" #every bump, new version
|
||||
|
||||
DVDARCHIVE="dvdarchive-2.3-beta.sh"
|
||||
|
||||
DESCRIPTION="Video Disk Recorder - Extended recordings menu Plugin"
|
||||
HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-extrecmenu"
|
||||
SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
|
||||
mirror://gentoo/${DVDARCHIVE}.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.6.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
|
||||
cd "${WORKDIR}"
|
||||
epatch "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
|
||||
|
||||
cd "${S}"
|
||||
if grep -q fskProtection /usr/include/vdr/timers.h; then
|
||||
einfo "Enabling parentalrating option"
|
||||
sed -i "s:#WITHPINPLUGIN:WITHPINPLUGIN:" Makefile
|
||||
fi
|
||||
|
||||
vdr-plugin-2_src_prepare
|
||||
|
||||
if has_version ">=media-video/vdr-1.7.28"; then
|
||||
sed -i "s:SetRecording(recording->FileName(),recording->Title:SetRecording(recording->FileName:" mymenurecordings.c
|
||||
fi
|
||||
|
||||
if has_version ">=media-video/vdr-1.7.32"; then
|
||||
export EXTRECMENU_USE_VDR_CUTTER=1
|
||||
einfo "disabled plugin cutter"
|
||||
einfo "plugin use now the vdr included cutter"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
vdr-plugin-2_src_install
|
||||
|
||||
cd "${WORKDIR}"
|
||||
newbin ${DVDARCHIVE} dvdarchive.sh
|
||||
|
||||
insinto /etc/vdr
|
||||
doins "${FILESDIR}"/dvdarchive.conf
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.2.ebuild,v 1.4 2012/12/03 22:42:27 idl0r Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit vdr-plugin-2
|
||||
|
||||
VERSION="936" #every bump, new version
|
||||
|
||||
DVDARCHIVE="dvdarchive-2.3-beta.sh"
|
||||
|
||||
DESCRIPTION="Video Disk Recorder - Extended recordings menu Plugin"
|
||||
HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-extrecmenu"
|
||||
SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
|
||||
mirror://gentoo/${DVDARCHIVE}.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.6.0
|
||||
<media-video/vdr-1.7.32"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
|
||||
cd "${WORKDIR}"
|
||||
epatch "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
|
||||
|
||||
cd "${S}"
|
||||
if grep -q fskProtection /usr/include/vdr/timers.h; then
|
||||
einfo "Enabling parentalrating option"
|
||||
sed -i "s:#WITHPINPLUGIN:WITHPINPLUGIN:" Makefile
|
||||
fi
|
||||
|
||||
vdr-plugin-2_src_prepare
|
||||
|
||||
if has_version ">=media-video/vdr-1.7.28"; then
|
||||
sed -i "s:SetRecording(recording->FileName(),recording->Title:SetRecording(recording->FileName:" mymenurecordings.c
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
vdr-plugin-2_src_install
|
||||
|
||||
cd "${WORKDIR}"
|
||||
newbin ${DVDARCHIVE} dvdarchive.sh
|
||||
|
||||
insinto /etc/vdr
|
||||
doins "${FILESDIR}"/dvdarchive.conf
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST vdr-fritzbox-1.4.1.tgz 112824 SHA256 69e9fa59f6b8f757b1d27b91d96f587891357dcc1a11f801ea9ded6dfdc7eee6
|
||||
DIST vdr-fritzbox-1.4.2.tgz 112012 SHA256 9e19c0817bd9a2114de7126facfaa48e48d60719ea47d580c9ea69e96da6adc9
|
||||
DIST vdr-fritzbox-1.4.3.tgz 113035 SHA256 be98b9d14ad02398514a826f97ef02de71278b48f67807ed770cb095ebf01962
|
||||
DIST vdr-fritzbox-1.5.2.tgz 141248 SHA256 771f9870f3ab284ceaf3eb5dd005bdacdb5dc5cd5885b106adbe842b1baab9b7 SHA512 eb4c15b0ce0c78895df72e6b34fc95164be390bf21f5fdc90b15a8fc2d90a50f67b4c7e5f9c1900a4c5da6333738b5057b7e9c5da082b4454f35914330d8f75c WHIRLPOOL 32aede8bc6b0911ef331b758d455b2671aa3780afdb9ea7c27549e82c92d517edd64b01864ede9e145bbbd71d2ccb30277590fc11090d98a4f506f783bacbd0b
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-fritzbox/vdr-fritzbox-1.4.1.ebuild,v 1.2 2012/02/07 01:00:41 hd_brummy Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit vdr-plugin
|
||||
|
||||
DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook from vdr menu."
|
||||
HOMEPAGE="http://www.joachim-wilke.de/show.htm?alias=vdr-fritz"
|
||||
SRC_URI="http://joachim-wilke.de/vdr-fritz/${P}.tgz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.4.6
|
||||
dev-libs/libgcrypt
|
||||
dev-cpp/commoncpp2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "It is recommend to update your firmware release to the latest."
|
||||
echo
|
||||
elog "The integrated call monitor (available in Fritz!Box official"
|
||||
elog "firmware releases >= *.04.29) has to be enabled in order to"
|
||||
elog "have the vdr-fritzbox plugin display anything on your tv. To"
|
||||
elog "enable it call #96*5* from your telephone. If that doesn't"
|
||||
elog "work for you, read the documentation for further instructions."
|
||||
echo
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-fritzbox/vdr-fritzbox-1.4.2.ebuild,v 1.1 2012/03/12 23:49:11 hd_brummy Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit vdr-plugin
|
||||
|
||||
DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook from vdr menu."
|
||||
HOMEPAGE="http://www.joachim-wilke.de/show.htm?alias=vdr-fritz"
|
||||
SRC_URI="http://joachim-wilke.de/vdr-fritz/${P}.tgz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.6.0
|
||||
dev-libs/libgcrypt
|
||||
dev-cpp/commoncpp2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "It is recommend to update your firmware release to the latest."
|
||||
echo
|
||||
elog "The integrated call monitor (available in Fritz!Box official"
|
||||
elog "firmware releases >= *.04.29) has to be enabled in order to"
|
||||
elog "have the vdr-fritzbox plugin display anything on your tv. To"
|
||||
elog "enable it call #96*5* from your telephone. If that doesn't"
|
||||
elog "work for you, read the documentation for further instructions."
|
||||
echo
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-fritzbox/vdr-fritzbox-1.4.3.ebuild,v 1.2 2012/07/01 12:41:32 hd_brummy Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit vdr-plugin-2
|
||||
|
||||
DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook from vdr menu."
|
||||
HOMEPAGE="http://www.joachim-wilke.de/show.htm?alias=vdr-fritz"
|
||||
SRC_URI="http://joachim-wilke.de/vdr-fritz/${P}.tgz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.6.0
|
||||
dev-libs/libgcrypt
|
||||
dev-cpp/commoncpp2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "It is recommend to update your firmware release to the latest."
|
||||
echo
|
||||
elog "The integrated call monitor (available in Fritz!Box official"
|
||||
elog "firmware releases >= *.04.29) has to be enabled in order to"
|
||||
elog "have the vdr-fritzbox plugin display anything on your tv. To"
|
||||
elog "enable it call #96*5* from your telephone. If that doesn't"
|
||||
elog "work for you, read the documentation for further instructions."
|
||||
echo
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-osdpip/vdr-osdpip-0.1.1.ebuild,v 1.2 2012/07/01 14:07:12 hd_brummy Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
VERSION="880" # every bump, new version
|
||||
|
||||
inherit vdr-plugin flag-o-matic
|
||||
|
||||
DESCRIPTION="VDR plugin: Show another channel in the OSD"
|
||||
HOMEPAGE="http://projects.vdr-developer.org/projects/plg-osdpip"
|
||||
SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-video/vdr-1.6.0_p2-r5
|
||||
>=media-libs/libmpeg2-0.5.1
|
||||
>=virtual/ffmpeg-0.6.90"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
vdr-plugin_src_prepare
|
||||
|
||||
# UINT64_C is needed by ffmpeg headers
|
||||
append-flags -D__STDC_CONSTANT_MACROS
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST qmmp-0.6.8.tar.bz2 795864 SHA256 a6c06d5942716f54395d9428fe571be3a70e18c88f203f7049032c12a8006541 SHA512 bca6a5785de99f38ec16ea5d54872d18464bec210e8784eb9689eb218848c26f2b0a9dc919352d5600a1c37b96c83acba797090c380e35bd36e45398b796a67e WHIRLPOOL 01b1a07a2f0075a120245ffd40b32094baf711fa92842b2e92350bba19b84c309a77798c956206918be8b6f71b5489089e41d805bcaf1795c96bec308bcf6557
|
||||
DIST qmmp-0.7.3.tar.bz2 848638 SHA256 57e4e1a00450a5a094b290df5410f8ab5a80da364ad3f1402835573cb0b75562 SHA512 2251cfe8b546a199863e704b989dd2ae1cde22db20f62298e34b578061139ac357d25bbc5dcb37be5953242aa1096364c89a76b022f6150350b9deb804010a2b WHIRLPOOL d13cfd0f069843b7952150326170bd8e27303d19495cac3aa89f8afbe00a040d31958863035fa222e1333068323b86e4382bf981f2c6427f9166ee6509124ba0
|
||||
DIST qmmp-0.7.4.tar.bz2 862966 SHA256 ba10d0595b99495587643584c9c8400e6eb987bd2e4bbb30c1060c507f44b4f2 SHA512 f0da419484f600565d61194ee010e8ae0595d8090602d575a40f8831c0478f62f214647e94b09586bb2277855b31c1ebc98443f063e6f18d95bfab07ae59027d WHIRLPOOL a80d75a3eae65acbc5d8d8e781fa9748a75c3de3d8347f0b6f9582a2e32132eb5e8b9e4db37e1b9c8640ca958e7b7cb0de0c059a1ec46b00bfb032a3776aa082
|
||||
|
@ -0,0 +1,122 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/qmmp/qmmp-0.7.4.ebuild,v 1.1 2014/01/02 19:00:06 hwoarang Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit cmake-utils
|
||||
[ "$PV" == "9999" ] && inherit subversion
|
||||
|
||||
DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
|
||||
HOMEPAGE="http://qmmp.ylsoftware.com"
|
||||
if [ "$PV" != "9999" ]; then
|
||||
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
else
|
||||
SRC_URI=""
|
||||
ESVN_REPO_URI="http://qmmp.googlecode.com/svn/trunk/qmmp/"
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
# KEYWORDS further up
|
||||
IUSE="aac +alsa +dbus bs2b cdda cover crossfade enca ffmpeg flac jack game kde ladspa
|
||||
libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
|
||||
projectm pulseaudio scrobbler sndfile stereo tray udev +vorbis wavpack"
|
||||
|
||||
RDEPEND="dev-qt/qt3support:4
|
||||
media-libs/taglib
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bs2b? ( media-libs/libbs2b )
|
||||
cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) )
|
||||
dbus? ( sys-apps/dbus )
|
||||
aac? ( media-libs/faad2 )
|
||||
enca? ( app-i18n/enca )
|
||||
flac? ( media-libs/flac )
|
||||
game? ( media-libs/game-music-emu )
|
||||
ladspa? ( media-libs/ladspa-cmt )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
mad? ( media-libs/libmad )
|
||||
midi? ( media-sound/wildmidi )
|
||||
mms? ( media-libs/libmms )
|
||||
mplayer? ( || ( media-video/mplayer
|
||||
media-video/mplayer2 )
|
||||
)
|
||||
mpris? ( dev-qt/qtdbus:4 )
|
||||
musepack? ( >=media-sound/musepack-tools-444 )
|
||||
modplug? ( >=media-libs/libmodplug-0.8.4 )
|
||||
vorbis? ( media-libs/libvorbis
|
||||
media-libs/libogg )
|
||||
jack? ( media-sound/jack-audio-connection-kit
|
||||
media-libs/libsamplerate )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
opus? ( media-libs/opusfile )
|
||||
projectm? ( media-libs/libprojectm
|
||||
dev-qt/qtopengl:4 )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
scrobbler? ( net-misc/curl )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
udev? ( sys-fs/udisks:2 )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS="AUTHORS ChangeLog README"
|
||||
|
||||
CMAKE_IN_SOURCE_BUILD="1"
|
||||
|
||||
REQUIRED_USE="kde? ( dbus ) "
|
||||
|
||||
src_prepare() {
|
||||
if has_version dev-libs/libcdio-paranoia; then
|
||||
sed -i \
|
||||
-e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
|
||||
src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
|
||||
fi
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
$(cmake-utils_use_use alsa)
|
||||
$(cmake-utils_use_use aac)
|
||||
$(cmake-utils_use_use bs2b)
|
||||
$(cmake-utils_use_use cover)
|
||||
$(cmake-utils_use_use cdda CDA)
|
||||
$(cmake-utils_use_use crossfade)
|
||||
$(cmake-utils_use_use dbus)
|
||||
$(cmake-utils_use_use enca)
|
||||
$(cmake-utils_use_use ffmpeg)
|
||||
-DUSE_FFMPEG_LEGACY=OFF
|
||||
$(cmake-utils_use_use flac)
|
||||
$(cmake-utils_use_use game GME)
|
||||
-DUSE_HAL=OFF
|
||||
$(cmake-utils_use_use jack)
|
||||
$(cmake-utils_use_use kde KDENOTIFY)
|
||||
$(cmake-utils_use_use ladspa)
|
||||
$(cmake-utils_use_use lyrics)
|
||||
$(cmake-utils_use_use mad)
|
||||
$(cmake-utils_use_use midi MIDI_WILDMIDI)
|
||||
$(cmake-utils_use_use mplayer)
|
||||
$(cmake-utils_use_use mms)
|
||||
$(cmake-utils_use_use modplug)
|
||||
$(cmake-utils_use_use mpris)
|
||||
$(cmake-utils_use_use musepack MPC)
|
||||
$(cmake-utils_use_use notifier)
|
||||
$(cmake-utils_use_use opus)
|
||||
$(cmake-utils_use_use oss)
|
||||
$(cmake-utils_use_use projectm)
|
||||
$(cmake-utils_use_use pulseaudio PULSE)
|
||||
$(cmake-utils_use_use scrobbler)
|
||||
$(cmake-utils_use_use sndfile)
|
||||
$(cmake-utils_use_use stereo)
|
||||
$(cmake-utils_use_use tray STATICON)
|
||||
$(cmake-utils_use_use udev UDISKS2)
|
||||
$(cmake-utils_use_use libsamplerate SRC)
|
||||
$(cmake-utils_use_use vorbis)
|
||||
$(cmake-utils_use_use wavpack)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST rtmpdump-2.3.tgz 125103 SHA256 ef38b7a99d82ce6912063d21063aeaf28185341b3df486e24bffce5354224b2c
|
||||
DIST rtmpdump-2.3.tgz 125103 SHA256 ef38b7a99d82ce6912063d21063aeaf28185341b3df486e24bffce5354224b2c SHA512 d8240ba372a704231286b81bbf75716d8b76874840538c4e1527f7f8b6ca66eeaba6b03167fe6fab06bf80f20f07d89ecb84cc428b3196234174a43f3328ec2a WHIRLPOOL cb3503777b110c8566cdae3ba1df8e99c52377253c32e0fa728d2267f2bbb9595398fc7cd4f068e92119f7e55f0a95bbafe56cc8568edbd8bd62b5dd67a161c2
|
||||
DIST rtmpdump-2.4.tar.gz 134575 SHA256 51f54d37907f19bfa00219d57ec6e12d09458bb31360e8cf004883df745f094c
|
||||
DIST rtmpdump-2.4_p20131018.tar.gz 142707 SHA256 57164e0c12f7cbff8e40b1e66cf6b889086387324851a115b427b8d2b3fff267 SHA512 78c2da880ece43af1d4257a14a22d95e9f1b9f474d85f97e879d9cfd2232c5a7f1c1a41fbb1af7e047700214a993eb33965dba41573389d5eebefd3f01a780fc WHIRLPOOL 80a8e9ed9eeca4ddab8c44ae6e937f0d271311e8f5ce74bb0b49fff69edc4bd302f257366f33cceb8ae089fabdd7ff2533937a833e79fcb575e3cf43c592327a
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue