parent
edc62ee5aa
commit
ef34f96f83
@ -1 +1,2 @@
|
||||
DIST cli53-0.7.4.tar.gz 3270107 SHA256 3cb89e6aa91676ffd0577798a4b06b056667d18ad836de4fa31c0564ee48474e SHA512 fb0fb7891dacf07b4a34861c6c93d8ab8c177710345cfb6d39feb56892d6b9fa8d39b1d933323a6649e3fefdb941cdc7d4940bbdb7040d41a99ea988c3b976fa WHIRLPOOL a62f999666215540afbd4bfbdc07366a772900520c21fb9e65dbcc7d7da6ea5c0354017c1ff1c1825ba84c777e7c1a07367ac521ce0aedaefe21ca2ec0c52871
|
||||
DIST cli53-0.8.0.tar.gz 4365177 SHA256 0a87de05110d9bba851ba3522a1072494256e31fa653f59331313bff21d5c160 SHA512 25094642796dfc13de470b20288b6e801437e826598414af9bbe65d6d1d0a76a5ada2dc4f732043e12d5a4e4b860f824381df04aeb847b0917414f9a3238432c WHIRLPOOL 5e36e8c957f1e6876bbb1834452be1526b62da84dd4ee5ba6273f9ff259e3bcb71c746d5c990346abd8d5914e2ccb887b3e4840a07620abd4ce49dcca7dea79b
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
inherit golang-vcs-snapshot
|
||||
SRC_URI="https://github.com/barnybug/cli53/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Command line tool for Amazon Route 53"
|
||||
HOMEPAGE="https://github.com/barnybug/cli53"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
EGO_PN="github.com/barnybug/cli53"
|
||||
S="${WORKDIR}/${P}/src/${EGO_PN}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/cli53-ldflags.patch
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
export GOPATH="${WORKDIR}/${P}"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
emake build
|
||||
else
|
||||
emake build version=${PV}
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
go test -v || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin cli53
|
||||
dodoc CHANGELOG.md README.md
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
From 832a36db6cbb259146ba306ceece92cfa1f45038 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gilbert <floppym@gentoo.org>
|
||||
Date: Mon, 29 Aug 2016 23:31:59 -0400
|
||||
Subject: [PATCH] Don't strip debug symbols
|
||||
|
||||
---
|
||||
Makefile | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 546767c..5253982 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -2,7 +2,7 @@ export GO15VENDOREXPERIMENT=1
|
||||
|
||||
version := $(shell git describe --always --dirty)
|
||||
exe = ./cmd/cli53
|
||||
-buildargs = -ldflags '-w -s -X github.com/barnybug/cli53.version=${version}'
|
||||
+buildargs = -ldflags '-X github.com/barnybug/cli53.version=${version}'
|
||||
|
||||
.PHONY: all build install test coverage deps release
|
||||
|
||||
--
|
||||
2.9.3
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST manpages-de-1.13.tar.xz 1487316 SHA256 d8e278055008ffb11e662fed10aa5b9200caa963ebac41697f38d4f2e9641fff SHA512 ba7c95c83550318c5453bc45c78d162aa83c5d95802c539d62b4e85cc432d20dcace5ab8482f496eca6c50728497a71888f1274df64344a99d6370a256c9e20c WHIRLPOOL fffc6fcb65662dd740253e45bcee00d0539332503392f198db0abd086feaeef5b43f48e303e060fd9d2669ed20d611ac5ba34618884e5549f2f82854af008d5e
|
||||
DIST manpages-de-1.14.tar.xz 1508600 SHA256 b5b8baecb7a7fb414e825a90377e96546f7b6c503a800ab6fe19f9ed60db1047 SHA512 096f883f430311fb5be56905d30d6c79e516842cb1d7338f24b5fffaf89d287f235ddc0839040bea3318b96cd5c291317a103992ed4a1735065eac74f4fba6dc WHIRLPOOL a542ac7f844144dfbf0a69fee6e74725dd9ed56a58d36215b2ab9aa4587d950d8eab990c6c6b05a66f5bab36fa5f675988d79555eef14f804e174977641034b5
|
||||
DIST manpages-de-1.15.tar.xz 1529576 SHA256 dd2d5f30fb221db23fdd54d1ca27356beaad8257705658252deb0aff242f6303 SHA512 d1f1b9f60c4713d6be650e21b7664ff594dbd542b53148c00d1a2269413d39615dd76be4c4095eeb72e2598b94af134ca5d128b85d9520a1ac404364b8a53948 WHIRLPOOL b0cce22e6cb9e028cae86ff32bf033308df118db49731b65642b065e37f02b614e0af7772db8acf856415ed0c65391a7949930b8e59b9e48ed8fb97ac30355b6
|
||||
|
@ -0,0 +1,11 @@
|
||||
diff --git a/lib/Makefile b/lib/Makefile
|
||||
index 9104f27..0c8b197 100644
|
||||
--- a/lib/Makefile
|
||||
+++ b/lib/Makefile
|
||||
@@ -6,5 +6,5 @@ clean:
|
||||
|
||||
openclit.a: litatom.o litdrm.o litlib.o litembiggen.o littags.o litmetatags.o litmanifest.o litdirectory.o litsections.o litheaders.o litutil.o sha/mssha1.o des/des.o newlzx/lzxglue.o newlzx/lzxd.o
|
||||
-rm -f openclit.a
|
||||
- ar rv openclit.a $^
|
||||
+ $(AR) rv openclit.a $^
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- build.xml.orig 2009-02-11 22:47:38.000000000 +1300
|
||||
+++ build.xml 2009-02-11 22:47:58.000000000 +1300
|
||||
@@ -627,7 +627,6 @@
|
||||
<!-- filemode / dirmode: see trac ticket #1294 -->
|
||||
<zipfileset dirmode="755" filemode="644" src="${fjbg.jar}"/>
|
||||
<zipfileset dirmode="755" filemode="644" src="${msil.jar}"/>
|
||||
- <zipfileset dirmode="755" filemode="644" src="${jline.jar}"/>
|
||||
</jar>
|
||||
</target>
|
||||
|
@ -1 +1,2 @@
|
||||
DIST yaml-0.1.6.tar.gz 503012 SHA256 7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749 SHA512 eef1f26fec0a305836b8c6a65def4e2864fe2415618e7490717d4e42f0fc51048727ab0e7e4a6c3a2783ae762fddd6b78091a76a6cd3a2710ae18e3dfb27cd44 WHIRLPOOL b3dc733ae79c2798ad80390fee90648ab65b32b9550d6b3d336138e3d664ee6fa50f71594747e49c7e0b9b72600cb4dd22aaac62970bbf50ae343be4a8c956ca
|
||||
DIST yaml-0.1.7.tar.gz 527518 SHA256 8088e457264a98ba451a90b8661fcb4f9d6f478f7265d48322a196cec2480729 SHA512 1ee5007dd10db137b5ee80f8117f07390ec04af98d087a5f5475dd2b38d87c699b79ab1676e6c7bfa263323fcdf8edd69fada2b0b7f9c57bef4e46cd65f1e975 WHIRLPOOL 2003d3892df783324dfaa6a04195baeccae341e38e0741b8d7c2b8b29f674264644c45f334517ce9d4a45fb907adaf8a5f36a85da832a7b783d759cc13b1acac
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils libtool
|
||||
|
||||
MY_P="${P/lib}"
|
||||
|
||||
DESCRIPTION="YAML 1.1 parser and emitter written in C"
|
||||
HOMEPAGE="http://pyyaml.org/wiki/LibYAML"
|
||||
SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples test static-libs"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# conditionally remove tests
|
||||
if ! use test; then
|
||||
sed -i -e 's: tests::g' Makefile* || die
|
||||
fi
|
||||
|
||||
elibtoolize # for FreeMiNT
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
prune_libtool_files
|
||||
use doc && dodoc -r doc/html
|
||||
|
||||
if use examples ; then
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins tests/example-*.c
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST PyYAML-3.11.tar.gz 248685 SHA256 c36c938a872e5ff494938b33b14aaa156cb439ec67548fcab3535bb78b0846e8 SHA512 76de005f59e1842108399af53178cfac2c08ee5cc996cc38ab6ec8b046c6b894422c461a1f1ed1df91abf96f154d41170227912cae7336cff88adfd3c0e8d783 WHIRLPOOL 9b457a026a57d4b90e52629dafbd48a33ff3bf3a71c531857d33acfb7e7033b963c566d82d4fabaa0ae17f534b9d5a697a2407bdb24ab3ca9fd375b49e7932c2
|
||||
DIST PyYAML-3.12.tar.gz 253011 SHA256 592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab SHA512 e16d8b7f4f026b6a95b11fb59c54ec5f114f6f516294eaa95e718abdf5d37c17a9c4b5e0a0a61fca04e801792d9b7fb801087cf849ff22b9581f6af204b1883a WHIRLPOOL ccea5e8931b8c57958f0cca0c58dfe71c42e878b233ba4d9a08aa361b874c06967998bb460772e311b42ecf4cb012a35c3aa9dbff620c6f413bbad8e3fffbaaf
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P="PyYAML-${PV}"
|
||||
|
||||
DESCRIPTION="YAML parser and emitter for Python"
|
||||
HOMEPAGE="http://pyyaml.org/wiki/PyYAML https://pypi.python.org/pypi/PyYAML"
|
||||
SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="examples libyaml"
|
||||
|
||||
RDEPEND="libyaml? ( dev-libs/libyaml )"
|
||||
DEPEND="${RDEPEND}
|
||||
libyaml? ( $(python_gen_cond_dep 'dev-python/cython[${PYTHON_USEDEP}]' python2_7 'python3*') )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_configure_all() {
|
||||
mydistutilsargs=( $(use_with libyaml) )
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
fi
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
# Don't install support scripts to avoid slot collisions.
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Fast Gherkin lexer and parser"
|
||||
HOMEPAGE="https://github.com/cucumber/gherkin"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64"
|
||||
SLOT="4"
|
||||
IUSE=""
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER=3.0
|
||||
inherit eutils wxwidgets
|
||||
|
||||
DESCRIPTION="C++ library to create, manipulate and render SVG files"
|
||||
HOMEPAGE="http://wxsvg.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="wxWinLL-3"
|
||||
SLOT="0/3" # based on SONAME of libwxsvg.so
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs libav"
|
||||
|
||||
RDEPEND=">=dev-libs/expat-2:=
|
||||
>=dev-libs/glib-2.28:2=
|
||||
dev-libs/libxml2:=
|
||||
media-libs/fontconfig:=
|
||||
media-libs/freetype:2=
|
||||
x11-libs/cairo:=
|
||||
x11-libs/pango:=
|
||||
x11-libs/wxGTK:${WX_GTK_VER}=[X]
|
||||
libav? ( >=media-video/libav-9:0= )
|
||||
!libav? ( >=media-video/ffmpeg-2.6:0= )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog TODO )
|
||||
|
||||
src_configure() {
|
||||
need-wxwidgets base-unicode
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--with-wx-config=${WX_CONFIG}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST frei0r-plugins-1.3.tar.gz 1092809 SHA256 b25da901115aa7f960cf5e541057266fddf132a7521d628e6cb344c9f16c0236 SHA512 3fcbdb61b656db42b841df6485ca06e2fe2bb8ca16dc054f9154408f843c4170454f8b9fc619b49989f6da9990b67eb7ac6b548dd0fbfb560fdb0f2789346f90 WHIRLPOOL d79a14eae912bd9739b498c7e4d2949529f3e212835a337023bd9760bc9a1dbf239fb4e8cb7f038060d945932df725559fbf283c6362e2777d171126859eff05
|
||||
DIST frei0r-plugins-1.4.tar.gz 1164909 SHA256 8470fcabde9f341b729be3be16385ffc8383d6f3328213907a43851b6e83be57 SHA512 48e5da48a8886242bc5f38911f943d28d507d802076f5fcd2b5c9adc29ed40cb37f30316d4f4c253d279f17eb00c6acad47a7be3aeeec0def7a4aca1130b34fa WHIRLPOOL 6245799e4c56e80ca75db0a75836912412b7b91d55719a5d1d76c27f11a1df0f3ca8d3106903b6535a250cd5579be981bf8b01373c2bca7db1cf2857e449eb5e
|
||||
DIST frei0r-plugins-1.5.0.tar.gz 1519006 SHA256 781cf84a6c2a9a3252f54d2967b57f6de75a31fc1684371e112638c981f72b60 SHA512 9be0384421ff5ac9000dcda9acefb5cb2b6dc05ea72d9771fae990cb5fad4424dcef8dd15c1e5031a89169f914af8c7a30e47934ad007a3bc0150f3c005bc6bf WHIRLPOOL c582118da0d832edd10bf3e4473edb5ff352d67d723d84381befda0cee7deaaeb5f200b5db49603055d620921669d9e0346a7654db2f12e8d922419e7456eaf3
|
||||
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit cmake-utils multilib
|
||||
|
||||
DESCRIPTION="A minimalistic plugin API for video effects"
|
||||
HOMEPAGE="http://www.dyne.org/software/frei0r/"
|
||||
SRC_URI="http://files.dyne.org/frei0r/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="doc +facedetect +scale0tilt"
|
||||
|
||||
RDEPEND="x11-libs/cairo
|
||||
facedetect? ( >=media-libs/opencv-2.3.0 )
|
||||
scale0tilt? ( >=media-libs/gavl-1.2.0 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
|
||||
|
||||
src_prepare() {
|
||||
local f=CMakeLists.txt
|
||||
|
||||
sed -i \
|
||||
-e '/set(CMAKE_C_FLAGS/d' \
|
||||
-e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
|
||||
${f} || die
|
||||
|
||||
# https://bugs.gentoo.org/418243
|
||||
sed -i \
|
||||
-e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
|
||||
src/filter/*/${f} || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use "!facedetect" "WITHOUT_OPENCV" )
|
||||
$(cmake-utils_use "!scale0tilt" "WITHOUT_GAVL" )
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
|
||||
if use doc; then
|
||||
pushd doc
|
||||
doxygen || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
use doc && dohtml -r doc/html
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST tuxguitar-1.3.2-src.tar.gz 82294553 SHA256 1295cded91a76e4310648036578a6631faaa7231cd5524786891fbfdc3a0b551 SHA512 fb94472df25578d94ad11cd385cfc9347bfefcdd8ebedd2e785f3645d6b2e0d6d87d3fc457af159865b3fae77ad443ac4246b3c6fbe42397f4d15908dd3b7149 WHIRLPOOL 35e538692ca546d045c607347d57a7f4601f7444753a208065458efc40d24060dfc5aca2d5b3a66869136a42e143676366334c5d49ef6913b2ad15583b2a3e3f
|
@ -0,0 +1,237 @@
|
||||
diff -purN a/TuxGuitar/build.properties b/TuxGuitar/build.properties
|
||||
--- a/TuxGuitar/build.properties 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar/build.properties 2016-08-23 10:55:06.271917712 +0100
|
||||
@@ -5,4 +5,5 @@ ant.build.javac.source=1.5
|
||||
ant.build.javac.target=1.5
|
||||
|
||||
path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
+path.tuxguitar-editor-utils=../TuxGuitar-editor-utils/tuxguitar-editor-utils.jar
|
||||
path.swt=../TuxGuitar/lib/swt.jar
|
||||
diff -purN a/TuxGuitar/build.xml b/TuxGuitar/build.xml
|
||||
--- a/TuxGuitar/build.xml 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar/build.xml 2016-08-23 08:59:03.987797193 +0100
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
<path id="class.path">
|
||||
<pathelement location="${path.tuxguitar-lib}"/>
|
||||
+ <pathelement location="${path.tuxguitar-editor-utils}"/>
|
||||
<pathelement location="${path.swt}"/>
|
||||
</path >
|
||||
|
||||
diff -purN a/TuxGuitar-awt-graphics/build.properties b/TuxGuitar-awt-graphics/build.properties
|
||||
--- a/TuxGuitar-awt-graphics/build.properties 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ b/TuxGuitar-awt-graphics/build.properties 2016-08-23 09:11:06.737851049 +0100
|
||||
@@ -0,0 +1,7 @@
|
||||
+### ANT Flags
|
||||
+#
|
||||
+# build.compiler=gcj
|
||||
+ant.build.javac.source=1.5
|
||||
+ant.build.javac.target=1.5
|
||||
+
|
||||
+path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
diff -purN a/TuxGuitar-awt-graphics/build.xml b/TuxGuitar-awt-graphics/build.xml
|
||||
--- a/TuxGuitar-awt-graphics/build.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ b/TuxGuitar-awt-graphics/build.xml 2016-08-23 12:40:24.005858183 +0100
|
||||
@@ -0,0 +1,45 @@
|
||||
+<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
+
|
||||
+<project name="TuxGuitar-awt-graphics" basedir="." default="all">
|
||||
+ <description>
|
||||
+ TuxGuitar AWT Graphics
|
||||
+ </description>
|
||||
+
|
||||
+ <property file="build.properties" />
|
||||
+ <property name="build.src.path" value="src" />
|
||||
+ <property name="build.path" value="build" />
|
||||
+ <property name="build.jar" value="tuxguitar-awt-graphics.jar" />
|
||||
+
|
||||
+ <path id="class.path">
|
||||
+ <pathelement location="${path.tuxguitar-lib}"/>
|
||||
+ </path >
|
||||
+
|
||||
+ <target name="init" depends="clean">
|
||||
+ <mkdir dir="${build.path}" />
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="build" depends="init">
|
||||
+ <echo>+-------------------------------------------------+</echo>
|
||||
+ <echo>| B U I L D I N G P L U G I N |</echo>
|
||||
+ <echo>+-------------------------------------------------+</echo>
|
||||
+
|
||||
+ <javac srcdir="${build.src.path}" destdir="${build.path}" debug="false" >
|
||||
+ <classpath refid="class.path"/>
|
||||
+ <include name="**/*.java"/>
|
||||
+ </javac>
|
||||
+
|
||||
+ <echo>+-----------------------------------------------+</echo>
|
||||
+ <echo>| P A C K A G I N G P L U G I N |</echo>
|
||||
+ <echo>+-----------------------------------------------+</echo>
|
||||
+
|
||||
+ <jar destfile="${build.jar}" basedir="${build.path}" />
|
||||
+ <delete quiet="true" dir="${build.path}" />
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="clean">
|
||||
+ <delete quiet="true" dir="${build.path}" />
|
||||
+ <delete quiet="true" file="${build.jar}" />
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="all" depends="build" />
|
||||
+</project>
|
||||
diff -purN a/TuxGuitar-editor-utils/build.properties b/TuxGuitar-editor-utils/build.properties
|
||||
--- a/TuxGuitar-editor-utils/build.properties 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ b/TuxGuitar-editor-utils/build.properties 2016-08-23 08:46:42.164749665 +0100
|
||||
@@ -0,0 +1,7 @@
|
||||
+### ANT Flags
|
||||
+#
|
||||
+# build.compiler=gcj
|
||||
+ant.build.javac.source=1.5
|
||||
+ant.build.javac.target=1.5
|
||||
+
|
||||
+path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
diff -purN a/TuxGuitar-editor-utils/build.xml b/TuxGuitar-editor-utils/build.xml
|
||||
--- a/TuxGuitar-editor-utils/build.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ b/TuxGuitar-editor-utils/build.xml 2016-08-23 10:51:44.533478977 +0100
|
||||
@@ -0,0 +1,45 @@
|
||||
+<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
+
|
||||
+<project name="TuxGuitar-editor-utils" basedir="." default="all">
|
||||
+ <description>
|
||||
+ TuxGuitar Editor Utils
|
||||
+ </description>
|
||||
+
|
||||
+ <property file="build.properties" />
|
||||
+ <property name="build.src.path" value="src" />
|
||||
+ <property name="build.path" value="build" />
|
||||
+ <property name="build.jar" value="tuxguitar-editor-utils.jar" />
|
||||
+
|
||||
+ <path id="class.path">
|
||||
+ <pathelement location="${path.tuxguitar-lib}"/>
|
||||
+ </path >
|
||||
+
|
||||
+ <target name="init" depends="clean">
|
||||
+ <mkdir dir="${build.path}" />
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="build" depends="init">
|
||||
+ <echo>+-------------------------------------------------+</echo>
|
||||
+ <echo>| B U I L D I N G L I B R A R Y |</echo>
|
||||
+ <echo>+-------------------------------------------------+</echo>
|
||||
+
|
||||
+ <javac srcdir="${build.src.path}" destdir="${build.path}" debug="false" >
|
||||
+ <classpath refid="class.path"/>
|
||||
+ <include name="**/*.java"/>
|
||||
+ </javac>
|
||||
+
|
||||
+ <echo>+-----------------------------------------------+</echo>
|
||||
+ <echo>| P A C K A G I N G L I B R A R Y |</echo>
|
||||
+ <echo>+-----------------------------------------------+</echo>
|
||||
+
|
||||
+ <jar destfile="${build.jar}" basedir="${build.path}" />
|
||||
+ <delete quiet="true" dir="${build.path}" />
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="clean">
|
||||
+ <delete quiet="true" dir="${build.path}" />
|
||||
+ <delete quiet="true" file="${build.jar}" />
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="all" depends="build" />
|
||||
+</project>
|
||||
diff -purN a/TuxGuitar-gtp-ui/build.xml b/TuxGuitar-gtp-ui/build.xml
|
||||
--- a/TuxGuitar-gtp-ui/build.xml 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-gtp-ui/build.xml 2016-08-23 15:21:38.068032721 +0100
|
||||
@@ -9,7 +9,7 @@
|
||||
<property name="build.src.path" value="src${file.separator}" />
|
||||
<property name="build.share.path" value="share${file.separator}" />
|
||||
<property name="build.path" value="build${file.separator}" />
|
||||
- <property name="build.jar" value="tuxguitar-gtp.jar" />
|
||||
+ <property name="build.jar" value="tuxguitar-gtp-ui.jar" />
|
||||
|
||||
<path id="class.path">
|
||||
<pathelement location="${path.tuxguitar-lib}"/>
|
||||
diff -purN a/TuxGuitar-jsa/build.properties b/TuxGuitar-jsa/build.properties
|
||||
--- a/TuxGuitar-jsa/build.properties 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-jsa/build.properties 2016-08-23 12:45:00.324325595 +0100
|
||||
@@ -7,4 +7,5 @@ ant.build.javac.target=1.5
|
||||
path.tuxguitar=../TuxGuitar/tuxguitar.jar
|
||||
path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
path.tuxguitar-gm-utils=../TuxGuitar-gm-utils/tuxguitar-gm-utils.jar
|
||||
+path.tuxguitar-editor-utils=../TuxGuitar-editor-utils/tuxguitar-editor-utils.jar
|
||||
path.swt=../TuxGuitar/lib/swt.jar
|
||||
diff -purN a/TuxGuitar-jsa/build.xml b/TuxGuitar-jsa/build.xml
|
||||
--- a/TuxGuitar-jsa/build.xml 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-jsa/build.xml 2016-08-23 12:46:07.932440095 +0100
|
||||
@@ -14,6 +14,7 @@
|
||||
<path id="class.path">
|
||||
<pathelement location="${path.tuxguitar-lib}"/>
|
||||
<pathelement location="${path.tuxguitar-gm-utils}"/>
|
||||
+ <pathelement location="${path.tuxguitar-editor-utils}"/>
|
||||
<pathelement location="${path.tuxguitar}"/>
|
||||
<pathelement location="${path.swt}"/>
|
||||
</path >
|
||||
diff -purN a/TuxGuitar-pdf/build.properties b/TuxGuitar-pdf/build.properties
|
||||
--- a/TuxGuitar-pdf/build.properties 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-pdf/build.properties 2016-08-23 13:37:17.230856507 +0100
|
||||
@@ -7,5 +7,7 @@ ant.build.javac.target=1.5
|
||||
path.tuxguitar=../TuxGuitar/tuxguitar.jar
|
||||
path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
path.tuxguitar-gm-utils=../TuxGuitar-gm-utils/tuxguitar-gm-utils.jar
|
||||
+path.tuxguitar-editor-utils=../TuxGuitar-editor-utils/tuxguitar-editor-utils.jar
|
||||
+path.tuxguitar-awt-graphics=../TuxGuitar-awt-graphics/tuxguitar-awt-graphics.jar
|
||||
path.itext=../TuxGuitar/lib/itext.jar
|
||||
path.swt=../TuxGuitar/lib/swt.jar
|
||||
diff -purN a/TuxGuitar-pdf/build.xml b/TuxGuitar-pdf/build.xml
|
||||
--- a/TuxGuitar-pdf/build.xml 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-pdf/build.xml 2016-08-23 13:37:40.843895665 +0100
|
||||
@@ -17,6 +17,8 @@
|
||||
<pathelement location="${path.tuxguitar}"/>
|
||||
<pathelement location="${path.tuxguitar-lib}"/>
|
||||
<pathelement location="${path.tuxguitar-gm-utils}"/>
|
||||
+ <pathelement location="${path.tuxguitar-editor-utils}"/>
|
||||
+ <pathelement location="${path.tuxguitar-awt-graphics}"/>
|
||||
</path >
|
||||
|
||||
<target name="init" depends="clean">
|
||||
diff -purN a/TuxGuitar-tray/build.properties b/TuxGuitar-tray/build.properties
|
||||
--- a/TuxGuitar-tray/build.properties 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-tray/build.properties 2016-08-23 13:41:10.241259782 +0100
|
||||
@@ -6,4 +6,6 @@ ant.build.javac.target=1.5
|
||||
|
||||
path.tuxguitar=../TuxGuitar/tuxguitar.jar
|
||||
path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
+path.tuxguitar-gm-utils=../TuxGuitar-gm-utils/tuxguitar-gm-utils.jar
|
||||
+path.tuxguitar-editor-utils=../TuxGuitar-editor-utils/tuxguitar-editor-utils.jar
|
||||
path.swt=../TuxGuitar/lib/swt.jar
|
||||
diff -purN a/TuxGuitar-tray/build.xml b/TuxGuitar-tray/build.xml
|
||||
--- a/TuxGuitar-tray/build.xml 2016-03-16 21:26:23.000000000 +0000
|
||||
+++ b/TuxGuitar-tray/build.xml 2016-08-23 13:41:41.262315895 +0100
|
||||
@@ -15,6 +15,8 @@
|
||||
<property name="service.provider" value="org.herac.tuxguitar.tray.TGTrayPlugin" />
|
||||
|
||||
<path id="class.path">
|
||||
+ <pathelement location="${path.tuxguitar-editor-utils}"/>
|
||||
+ <pathelement location="${path.tuxguitar-gm-utils}"/>
|
||||
<pathelement location="${path.tuxguitar-lib}"/>
|
||||
<pathelement location="${path.tuxguitar}"/>
|
||||
<pathelement location="${path.swt}"/>
|
||||
diff -purN a/TuxGuitar-tuner/build.properties b/TuxGuitar-tuner/build.properties
|
||||
--- a/TuxGuitar-tuner/build.properties 2016-03-16 21:26:14.000000000 +0000
|
||||
+++ b/TuxGuitar-tuner/build.properties 2016-08-23 13:42:25.501396719 +0100
|
||||
@@ -6,4 +6,5 @@ ant.build.javac.target=1.5
|
||||
|
||||
path.tuxguitar=../TuxGuitar/tuxguitar.jar
|
||||
path.tuxguitar-lib=../TuxGuitar-lib/tuxguitar-lib.jar
|
||||
+path.tuxguitar-gm-utils=../TuxGuitar-gm-utils/tuxguitar-gm-utils.jar
|
||||
path.swt=../TuxGuitar/lib/swt.jar
|
||||
diff -purN a/TuxGuitar-tuner/build.xml b/TuxGuitar-tuner/build.xml
|
||||
--- a/TuxGuitar-tuner/build.xml 2016-03-16 21:26:14.000000000 +0000
|
||||
+++ b/TuxGuitar-tuner/build.xml 2016-08-23 13:42:50.180442190 +0100
|
||||
@@ -12,6 +12,7 @@
|
||||
<property name="build.jar" value="tuxguitar-tuner.jar" />
|
||||
|
||||
<path id="class.path">
|
||||
+ <pathelement location="${path.tuxguitar-gm-utils}"/>
|
||||
<pathelement location="${path.tuxguitar-lib}"/>
|
||||
<pathelement location="${path.tuxguitar}"/>
|
||||
<pathelement location="${path.swt}"/>
|
@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>j.scruggs@gmail.com</email>
|
||||
<name>Jonathan Scruggs</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A multitrack tablature editor and player that allows you to
|
||||
compose music using the following features:
|
||||
- Tablature editor
|
||||
- Score Viewer
|
||||
- Multitrack display
|
||||
- Autoscroll while playing
|
||||
- Note duration management
|
||||
- Various effects (bend, slide, vibrato, hammer-on/pull-off)
|
||||
- Support for triplets (5,6,7,9,10,11,12)
|
||||
- Repeat open and close
|
||||
- Time signature management
|
||||
- Tempo management
|
||||
- Imports and exports gp3,gp4 and gp5 files
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="fluidsynth">
|
||||
Enables Fluidsynth MIDI software synthesis (with external sound fonts).
|
||||
JSA must be disabled in the plug-ins menu to use this.
|
||||
</flag>
|
||||
<flag name="lilypond">
|
||||
Exports the score in a lilypond compatible format.
|
||||
</flag>
|
||||
<flag name="pdf">
|
||||
Exports the score as a PDF file using <pkg>dev-java/itext</pkg>.
|
||||
</flag>
|
||||
<flag name="tray">
|
||||
Adds an icon to the tray that controls midi playback.
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,131 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $id$
|
||||
|
||||
EAPI="6"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2 toolchain-funcs flag-o-matic fdo-mime gnome2-utils
|
||||
|
||||
MY_P="${P}-src"
|
||||
DESCRIPTION="TuxGuitar is a multitrack guitar tablature editor and player written in Java-SWT"
|
||||
HOMEPAGE="http://tuxguitar.herac.com.ar/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="alsa fluidsynth jack lilypond oss pdf timidity tray"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
CDEPEND="dev-java/swt:3.7[cairo]
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
pdf? ( dev-java/itext:5 )
|
||||
fluidsynth? ( media-sound/fluidsynth )
|
||||
lilypond? ( media-sound/lilypond )"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
timidity? ( media-sound/timidity++[alsa?,oss?] )
|
||||
${CDEPEND}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-fixed-ant-files.patch )
|
||||
|
||||
LIBRARY_LIST=()
|
||||
PLUGIN_LIST=()
|
||||
|
||||
src_prepare() {
|
||||
java-pkg-2_src_prepare
|
||||
default_src_prepare
|
||||
|
||||
sed -e "s|../TuxGuitar/lib/swt.jar|$(java-pkg_getjar swt-3.7 swt.jar)|" \
|
||||
-i TuxGuitar*/build.properties || die "sed TuxGuitar*/build.properties failed"
|
||||
|
||||
if use pdf; then
|
||||
sed -e "s|../TuxGuitar/lib/itext.jar|$(java-pkg_getjar itext-5 itext.jar)|" \
|
||||
-i TuxGuitar-pdf/build.properties || die "sed TuxGuitar-pdf/build.properties failed"
|
||||
fi
|
||||
|
||||
LIBRARY_LIST=( TuxGuitar-lib TuxGuitar-awt-graphics TuxGuitar-editor-utils
|
||||
TuxGuitar-gm-utils TuxGuitar
|
||||
)
|
||||
|
||||
PLUGIN_LIST=( $(usev alsa) ascii browser-ftp community compat
|
||||
converter $(usev fluidsynth) gm-settings gpx gtp gtp-ui image
|
||||
$(usev jack) $(usex jack jack-ui "") jsa $(usev lilypond) midi
|
||||
musicxml $(usev oss) $(usev pdf) ptb svg tef $(usev tray) tuner
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local build_order=( ${LIBRARY_LIST[@]} ${PLUGIN_LIST[@]/#/TuxGuitar-} )
|
||||
local directory
|
||||
|
||||
append-flags -fPIC $(java-pkg_get-jni-cflags)
|
||||
|
||||
for directory in ${build_order[@]}; do
|
||||
cd "${S}"/${directory} || die "cd ${directory} failed"
|
||||
eant
|
||||
if [[ -d jni ]]; then
|
||||
CC=$(tc-getCC) emake -C jni
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local tuxguitar_inst_path="/usr/share/${PN}"
|
||||
local library
|
||||
local plugin
|
||||
|
||||
for library in ${LIBRARY_LIST[@]}; do
|
||||
cd "${S}"/${library} || die "cd ${library} failed"
|
||||
java-pkg_dojar ${library,,}.jar
|
||||
use source && java-pkg_dosrc src/org
|
||||
done
|
||||
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main org.herac.tuxguitar.app.TGMainSingleton \
|
||||
--java_args "-Xmx512m -Dtuxguitar.share.path=${tuxguitar_inst_path}/share"
|
||||
|
||||
# Images and Files
|
||||
insinto ${tuxguitar_inst_path}
|
||||
doins -r share
|
||||
|
||||
java-pkg_sointo ${tuxguitar_inst_path}/lib
|
||||
insinto ${tuxguitar_inst_path}/share/plugins
|
||||
for plugin in ${PLUGIN_LIST[@]/#/TuxGuitar-}; do
|
||||
cd "${S}"/${plugin} || die "cd ${plugin} failed"
|
||||
doins ${plugin,,}.jar
|
||||
|
||||
#TuxGuitar has its own classloader. No need to register the plugins.
|
||||
if [[ -d jni ]]; then
|
||||
java-pkg_doso jni/lib${plugin,,}-jni.so
|
||||
fi
|
||||
done
|
||||
|
||||
insinto ${tuxguitar_inst_path}/share
|
||||
doins -r "${S}"/TuxGuitar-resources/resources/soundfont
|
||||
doman "${S}/misc/${PN}.1"
|
||||
insinto /usr/share/mime/packages
|
||||
doins "${S}/misc/${PN}.xml"
|
||||
doicon "${S}/misc/${PN}.xpm"
|
||||
domenu "${S}/misc/${PN}.desktop"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
if use fluidsynth; then
|
||||
ewarn "Fluidsynth plugin blocks behavior of JSA plugin."
|
||||
ewarn "Enable only one of them in \"Tools > Plugins\""
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST DVDStyler-2.9.6.tar.bz2 8373340 SHA256 d9ac1c2fa8812c194d4a79a5954f96919a4823498a4200018964df549270c6e3 SHA512 7e45a61ecc5df29957c6ff71bf7d5032bc1cba3b43b8444f7cd065aabf3991961f998e220d41c05c3d4e9a3bc213c96bc484b467a40d1b10ab33630ea4cbbcea WHIRLPOOL d7b6f714fcde76c74f5f4dee66918ddfb17066f85147a7efd355fe19d057d3c56bf0f1116595cfa361b09f1d82ebc09ab0fad6f5fc8ab029df01a9abe267b564
|
||||
DIST DVDStyler-3.0.2.tar.bz2 8818276 SHA256 fda2105c83c7bf31492573cc81a3ae8730bbab804286dad4d86b5e0bd053158e SHA512 2ae54a3679bea0a6ea6b98c6bd26af13b9e2cb938dd58cf263e2ca2999d5ad48b58598d6f6a4a230e1ca1988cf6095c5ce17c1c2d8c103e28238ddedc5ead006 WHIRLPOOL e9f9a587368a02c17a8166025dc1e1484f91a709a77f6a56e61fc8b5e70bcada4a0ae63037dbd9a89817bbb46eda6bf75a305913731d424f07d146507cda8045
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_P=${P/dvds/DVDS}
|
||||
WX_GTK_VER=3.0
|
||||
|
||||
inherit wxwidgets eutils
|
||||
|
||||
DESCRIPTION="A cross-platform free DVD authoring application"
|
||||
HOMEPAGE="http://www.dvdstyler.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug libav +udev"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-cdr/dvd+rw-tools-7.1
|
||||
media-libs/libexif:=
|
||||
>=media-libs/wxsvg-1.5.9:=
|
||||
>=media-video/dvdauthor-0.7.1
|
||||
>=media-video/xine-ui-0.99.7
|
||||
virtual/cdrtools
|
||||
libav? ( >=media-video/libav-9:0=[encode] )
|
||||
!libav? ( >=media-video/ffmpeg-2.6:0=[encode] )
|
||||
virtual/jpeg:0
|
||||
x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X]
|
||||
sys-apps/dbus
|
||||
udev? ( >=virtual/libudev-215:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=app-cdr/dvdisaster-0.72.4
|
||||
media-video/mjpegtools
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/zip
|
||||
app-text/xmlto
|
||||
sys-devel/gettext
|
||||
virtual/yacc
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
need-wxwidgets unicode
|
||||
# disable obsolete GNOME 2.x libraries wrt #508854
|
||||
sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
|
||||
# rmdir: failed to remove `tempfoobar': Directory not empty
|
||||
sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
|
||||
# fix underlinking wrt #367863
|
||||
sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
|
||||
# silence desktop-file-validate QA check
|
||||
sed -i \
|
||||
-e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
|
||||
data/dvdstyler.desktop || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
$(use_enable debug) \
|
||||
--with-wx-config=${WX_CONFIG}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils qmake-utils
|
||||
|
||||
MY_P=${PN}-src-${PV}
|
||||
|
||||
DESCRIPTION="GTK+ UVC Viewer"
|
||||
HOMEPAGE="http://guvcview.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gsl libav pulseaudio qt5"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.10
|
||||
media-libs/libpng:0=
|
||||
media-libs/libsdl2
|
||||
media-libs/libv4l
|
||||
>=media-libs/portaudio-19_pre
|
||||
!libav? ( >=media-video/ffmpeg-2.8:0= )
|
||||
libav? ( media-video/libav:= )
|
||||
virtual/ffmpeg
|
||||
virtual/libusb:1
|
||||
virtual/udev
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
|
||||
gsl? ( >=sci-libs/gsl-1.15 )
|
||||
qt5? ( dev-qt/qtwidgets:5 )
|
||||
!qt5? ( >=x11-libs/gtk+-3.6:3 )
|
||||
!<sys-kernel/linux-headers-3.4-r2" #448260
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/os-headers
|
||||
sys-devel/autoconf-archive
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/ffmpeg3.patch"
|
||||
sed -i '/^docdir/,/^$/d' Makefile.am || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export MOC="$(qt5_get_bindir)/moc"
|
||||
econf \
|
||||
--disable-debian-menu \
|
||||
$(use_enable gsl) \
|
||||
$(use_enable pulseaudio pulse) \
|
||||
$(use_enable qt5) \
|
||||
$(use_enable !qt5 gtk3)
|
||||
}
|
@ -1 +1 @@
|
||||
Mon, 29 Aug 2016 13:10:39 +0000
|
||||
Tue, 30 Aug 2016 05:40:34 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 29 Aug 2016 13:10:39 +0000
|
||||
Tue, 30 Aug 2016 05:40:34 +0000
|
||||
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile install test unpack
|
||||
DEPEND=>=dev-lang/go-1.4.2:=
|
||||
DESCRIPTION=Command line tool for Amazon Route 53
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/barnybug/cli53
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/barnybug/cli53/archive/0.8.0.tar.gz -> cli53-0.8.0.tar.gz
|
||||
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a
|
||||
_md5_=756776d2b6cb7e7ab3db681abcdb66b6
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DESCRIPTION=YAML 1.1 parser and emitter written in C
|
||||
EAPI=6
|
||||
HOMEPAGE=http://pyyaml.org/wiki/LibYAML
|
||||
IUSE=doc examples test static-libs
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
SLOT=0
|
||||
SRC_URI=http://pyyaml.org/download/libyaml/yaml-0.1.7.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=e126d717651888a15d3d5a22e72d9c1c
|
@ -1,15 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=Performance metrics, based on Coda Hale's Yammer metrics
|
||||
EAPI=5
|
||||
HOMEPAGE=https://pyformance.readthedocs.org/ https://github.com/omergertel/pyformance/ https://pypi.python.org/pypi/pyformance/
|
||||
IUSE=python_targets_python2_7 python_targets_python3_4
|
||||
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyformance/pyformance-0.3.2.tar.gz
|
||||
_eclasses_=distutils-r1 674dae153419b2200ae54e879cc65b57 eutils 792f83d5ec9536cb5ccef375469d8bde multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs 6198c04daba0e1307bd844df7d37f423 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=2397d2ced583c50fedd120f164dd114f
|
||||
_md5_=8699ae845b382da2f4e9fb6655c16bc4
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=libyaml? ( dev-libs/libyaml ) libyaml? ( python_targets_python2_7? ( dev-python/cython[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_3? ( dev-python/cython[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_4? ( dev-python/cython[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_5? ( dev-python/cython[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=YAML parser and emitter for Python
|
||||
EAPI=6
|
||||
HOMEPAGE=http://pyyaml.org/wiki/PyYAML https://pypi.python.org/pypi/PyYAML
|
||||
IUSE=examples libyaml python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=libyaml? ( dev-libs/libyaml ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=http://pyyaml.org/download/pyyaml/PyYAML-3.12.tar.gz
|
||||
_eclasses_=distutils-r1 674dae153419b2200ae54e879cc65b57 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs 6198c04daba0e1307bd844df7d37f423 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=7d7998b41a3e6465cbd6a53e461809fd
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Fast Gherkin lexer and parser
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/cucumber/gherkin
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=4
|
||||
SRC_URI=mirror://rubygems/gherkin-4.0.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=92caab18a28b571893112087eaf3f882
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/nanotest[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/nanotest[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/nanotest[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/nanotest[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/nanotest[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/nanotest[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/nanotest[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Ruby method to unindent strings
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/mynyml/unindent
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/unindent-1.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=1f1b6f607aa7449bc671517f50aa4e25
|
||||
_md5_=5eb5ed74b8ca3a9f63136be3ba9659d4
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/kramdown-1.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/kramdown-1.4.2[ruby_targets_ruby21] ) ) test? ( ruby_targets_ruby20? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/unindent-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/kramdown-1.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/kramdown-1.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/kramdown-1.4.2[ruby_targets_ruby22] ) ) test? ( ruby_targets_ruby20? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Executable feature scenarios
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/aslakhellesoy/cucumber/wikis
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Ruby
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/gherkin-4.0:4[ruby_targets_ruby23] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/cucumber-core-1.5.0.gem
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=8038e8b989ca9fe2f419de009d47628c
|
||||
_md5_=546601c917563c58c8ce553ce9b0077e
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=>=dev-libs/expat-2:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.0=[X] libav? ( >=media-video/libav-9:0= ) !libav? ( >=media-video/ffmpeg-2.6:0= ) virtual/pkgconfig
|
||||
DESCRIPTION=C++ library to create, manipulate and render SVG files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wxsvg.sourceforge.net/
|
||||
IUSE=static-libs libav
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=wxWinLL-3
|
||||
RDEPEND=>=dev-libs/expat-2:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.0=[X] libav? ( >=media-video/libav-9:0= ) !libav? ( >=media-video/ffmpeg-2.6:0= )
|
||||
SLOT=0/3
|
||||
SRC_URI=mirror://sourceforge/wxsvg/wxsvg-1.5.9.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=9f1b5b076bbfea9677031393cf7292b1
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=x11-libs/cairo facedetect? ( >=media-libs/opencv-2.3.0 ) scale0tilt? ( >=media-libs/gavl-1.2.0 ) virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A minimalistic plugin API for video effects
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.dyne.org/software/frei0r/
|
||||
IUSE=doc +facedetect +scale0tilt
|
||||
KEYWORDS=~amd64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=x11-libs/cairo facedetect? ( >=media-libs/opencv-2.3.0 ) scale0tilt? ( >=media-libs/gavl-1.2.0 )
|
||||
SLOT=0
|
||||
SRC_URI=http://files.dyne.org/frei0r/releases/frei0r-plugins-1.5.0.tar.gz
|
||||
_eclasses_=cmake-utils 022d8ca5c8887ca2d21e83b57f5c75ff eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=9f534e47e289e0efc367a94927d75f4c
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.5 dev-java/swt:3.7[cairo] alsa? ( media-libs/alsa-lib ) pdf? ( dev-java/itext:5 ) fluidsynth? ( media-sound/fluidsynth ) lilypond? ( media-sound/lilypond ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 >=sys-apps/sed-4
|
||||
DESCRIPTION=TuxGuitar is a multitrack guitar tablature editor and player written in Java-SWT
|
||||
EAPI=6
|
||||
HOMEPAGE=http://tuxguitar.herac.com.ar/
|
||||
IUSE=alsa fluidsynth jack lilypond oss pdf timidity tray elibc_FreeBSD source elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=virtual/jre-1.5 timidity? ( media-sound/timidity++[alsa?,oss?] ) dev-java/swt:3.7[cairo] alsa? ( media-libs/alsa-lib ) pdf? ( dev-java/itext:5 ) fluidsynth? ( media-sound/fluidsynth ) lilypond? ( media-sound/lilypond ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/tuxguitar/tuxguitar-1.3.2-src.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=c99b18a9b948e7d5b435460b17c3c5a6
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=>=app-cdr/dvd+rw-tools-7.1 media-libs/libexif:= >=media-libs/wxsvg-1.5.9:= >=media-video/dvdauthor-0.7.1 >=media-video/xine-ui-0.99.7 virtual/cdrtools libav? ( >=media-video/libav-9:0=[encode] ) !libav? ( >=media-video/ffmpeg-2.6:0=[encode] ) virtual/jpeg:0 x11-libs/wxGTK:3.0=[gstreamer,X] sys-apps/dbus udev? ( >=virtual/libudev-215:= ) app-arch/zip app-text/xmlto sys-devel/gettext virtual/yacc virtual/pkgconfig
|
||||
DESCRIPTION=A cross-platform free DVD authoring application
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.dvdstyler.org/
|
||||
IUSE=debug libav +udev
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-cdr/dvd+rw-tools-7.1 media-libs/libexif:= >=media-libs/wxsvg-1.5.9:= >=media-video/dvdauthor-0.7.1 >=media-video/xine-ui-0.99.7 virtual/cdrtools libav? ( >=media-video/libav-9:0=[encode] ) !libav? ( >=media-video/ffmpeg-2.6:0=[encode] ) virtual/jpeg:0 x11-libs/wxGTK:3.0=[gstreamer,X] sys-apps/dbus udev? ( >=virtual/libudev-215:= ) >=app-cdr/dvdisaster-0.72.4 media-video/mjpegtools
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/dvdstyler/DVDStyler-3.0.2.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 wxwidgets 9b34ce3ca77f4e418e8fd9951c4c1cb1
|
||||
_md5_=6d96e9cc801eafcb0d714629bdae9fd2
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=>=dev-libs/glib-2.10 media-libs/libpng:0= media-libs/libsdl2 media-libs/libv4l >=media-libs/portaudio-19_pre !libav? ( >=media-video/ffmpeg-2.8:0= ) libav? ( media-video/libav:= ) virtual/ffmpeg virtual/libusb:1 virtual/udev pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) gsl? ( >=sci-libs/gsl-1.15 ) qt5? ( dev-qt/qtwidgets:5 ) !qt5? ( >=x11-libs/gtk+-3.6:3 ) !<sys-kernel/linux-headers-3.4-r2 dev-util/intltool sys-devel/gettext virtual/os-headers sys-devel/autoconf-archive virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=GTK+ UVC Viewer
|
||||
EAPI=5
|
||||
HOMEPAGE=http://guvcview.sourceforge.net/
|
||||
IUSE=gsl libav pulseaudio qt5
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.10 media-libs/libpng:0= media-libs/libsdl2 media-libs/libv4l >=media-libs/portaudio-19_pre !libav? ( >=media-video/ffmpeg-2.8:0= ) libav? ( media-video/libav:= ) virtual/ffmpeg virtual/libusb:1 virtual/udev pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) gsl? ( >=sci-libs/gsl-1.15 ) qt5? ( dev-qt/qtwidgets:5 ) !qt5? ( >=x11-libs/gtk+-3.6:3 ) !<sys-kernel/linux-headers-3.4-r2
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/guvcview/guvcview-src-2.0.4.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=37f9b6dea120c0726978e1840423accc
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/iniparser:0 dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= virtual/libiconv dev-python/subunit[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap >=sys-libs/ldb-1.1.26[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.1.8[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.3.10[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.9.29[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( virtual/pam ) acl? ( virtual/acl ) addns? ( net-dns/bind-tools[gssapi] ) cluster? ( !dev-db/ctdb ) cups? ( net-print/cups ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gnutls? ( dev-libs/libgcrypt:0 >=net-libs/gnutls-1.4.0 ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( app-crypt/mit-krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) virtual/pkgconfig virtual/pkgconfig
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/iniparser:0 dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= virtual/libiconv dev-python/subunit[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap >=sys-libs/ldb-1.1.27[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.1.8[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.3.10[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.9.29[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( virtual/pam ) acl? ( virtual/acl ) addns? ( net-dns/bind-tools[gssapi] ) cluster? ( !dev-db/ctdb ) cups? ( net-print/cups ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gnutls? ( dev-libs/libgcrypt:0 >=net-libs/gnutls-1.4.0 ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( app-crypt/mit-krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) virtual/pkgconfig virtual/pkgconfig
|
||||
DESCRIPTION=Samba Suite Version 4
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.samba.org/
|
||||
IUSE=acl addc addns ads avahi client cluster cups dmapi fam gnutls iprint ldap pam quota selinux syslog +system-mitkrb5 systemd test winbind python_targets_python2_7 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/iniparser:0 dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= virtual/libiconv dev-python/subunit[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap >=sys-libs/ldb-1.1.26[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.1.8[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.3.10[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.9.29[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( virtual/pam ) acl? ( virtual/acl ) addns? ( net-dns/bind-tools[gssapi] ) cluster? ( !dev-db/ctdb ) cups? ( net-print/cups ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gnutls? ( dev-libs/libgcrypt:0 >=net-libs/gnutls-1.4.0 ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( app-crypt/mit-krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) client? ( net-fs/cifs-utils[ads?] ) selinux? ( sec-policy/selinux-samba ) !dev-perl/Parse-Yapp
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/iniparser:0 dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= virtual/libiconv dev-python/subunit[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap >=sys-libs/ldb-1.1.27[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.1.8[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.3.10[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.9.29[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] pam? ( virtual/pam ) acl? ( virtual/acl ) addns? ( net-dns/bind-tools[gssapi] ) cluster? ( !dev-db/ctdb ) cups? ( net-print/cups ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gnutls? ( dev-libs/libgcrypt:0 >=net-libs/gnutls-1.4.0 ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( app-crypt/mit-krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) client? ( net-fs/cifs-utils[ads?] ) selinux? ( sec-policy/selinux-samba ) !dev-perl/Parse-Yapp
|
||||
REQUIRED_USE=addc? ( gnutls !system-mitkrb5 ) ads? ( acl gnutls ldap ) python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=mirror://samba/rc/samba-4.5.0rc2.tar.gz https://dev.gentoo.org/~polynomial-c/samba-disable-python-patches-4.5.0_rc1.tar.xz
|
||||
SRC_URI=mirror://samba/rc/samba-4.5.0rc3.tar.gz https://dev.gentoo.org/~polynomial-c/samba-disable-python-patches-4.5.0_rc1.tar.xz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde linux-info fd1e29abbb02cbc49f1a14299846e9c4 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c waf-utils c21174962af5ca8091b66f58612797ce
|
||||
_md5_=a97bc6321cdde3d0392b51f5fa6cdf2a
|
||||
_md5_=2cf29bd2eecf79c4e9a47b7a49bd5452
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=configure install prepare setup
|
||||
DEPEND=!<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Blitzed Open Proxy Monitor
|
||||
EAPI=6
|
||||
HOMEPAGE=http://github.com/blitzed-org/bopm
|
||||
KEYWORDS=~alpha ~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://static.blitzed.org/www.blitzed.org/bopm/files/bopm-3.1.3.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 user 80aaa71614ced86f02ee1a513821dc87
|
||||
_md5_=9747e7a96c3d3d569a8d014ce8f102f6
|
File diff suppressed because one or more lines are too long
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/mpiexec >=dev-libs/libevent-2.0.21[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.10.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jdk-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
DESCRIPTION=A high-performance message passing library (MPI)
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.open-mpi.org
|
||||
IUSE=cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 java mpi-threads numa romio threads vt openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_fabrics_psm openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
LICENSE=BSD
|
||||
RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/mpiexec >=dev-libs/libevent-2.0.21[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-1.10.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,numa?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) elibc_FreeBSD? ( dev-libs/libexecinfo ) openmpi_fabrics_ofed? ( sys-fabric/ofed:* ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* ) java? ( >=virtual/jre-1.6 ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_fabrics_psm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_connectx-xrc? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed ) openmpi_ofed_features_failover? ( openmpi_fabrics_ofed )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.open-mpi.org/software/ompi/v1.10/downloads/openmpi-1.10.2.tar.bz2
|
||||
_eclasses_=cuda 0ecb926cd855df14e36328a247443e49 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=2a19561e65937dde43ad57c292559f01
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=-
|
||||
DEPEND=sys-libs/ncurses:0=[unicode] virtual/pkgconfig
|
||||
DESCRIPTION=NCurses Disk Usage
|
||||
EAPI=6
|
||||
HOMEPAGE=http://dev.yorhel.nl/ncdu/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
|
||||
LICENSE=MIT
|
||||
RDEPEND=sys-libs/ncurses:0=[unicode]
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.yorhel.nl/download/ncdu-1.12.tar.gz
|
||||
_md5_=1461dcf5aa1d0a8bb83b36a1e8ca095d
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=>=sys-libs/talloc-2.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-lang/python-2.7.5-r2:2.7[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)]
|
||||
DESCRIPTION=Samba tevent library
|
||||
EAPI=6
|
||||
HOMEPAGE=http://tevent.samba.org/
|
||||
IUSE=python abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 python_targets_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=sys-libs/talloc-2.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] )
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://samba.org/ftp/tevent/tevent-0.9.30.tar.gz
|
||||
_eclasses_=multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs 6198c04daba0e1307bd844df7d37f423 waf-utils c21174962af5ca8091b66f58612797ce
|
||||
_md5_=2e96fed33a512598c1143ec1ad8bb1f8
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-libs/glib:2= dev-libs/icu:0= dev-libs/libevent:=[threads] media-libs/alsa-lib:= media-libs/freetype:2= media-libs/mesa:=[egl,gles2?] x11-libs/cairo:=[X] x11-libs/libXcursor:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libdrm:= x11-libs/pango:=[X] jack? ( media-sound/jack-audio-connection-kit media-libs/soxr ) pulseaudio? ( media-sound/pulseaudio ) !gtk3? ( x11-libs/gtk+:2= ) gtk3? ( x11-libs/gtk+:3= ) libressl? ( dev-libs/libressl:0= ) !libressl? ( dev-libs/openssl:0= ) v4l? ( media-libs/libv4l:0= ) vaapi? ( libav? ( media-video/libav:0=[vaapi?,vdpau?] ) !libav? ( media-video/ffmpeg:0=[vaapi?,vdpau?] ) x11-libs/libva x11-libs/libvdpau ) vdpau? ( libav? ( media-video/libav:0=[vaapi?,vdpau?] ) !libav? ( media-video/ffmpeg:0=[vaapi?,vdpau?] ) x11-libs/libva x11-libs/libvdpau ) dev-util/ragel virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.8
|
||||
DESCRIPTION=PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based browsers
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/i-rinat/freshplayerplugin
|
||||
IUSE=gles2 gtk3 jack libav libressl pulseaudio v4l vaapi vdpau
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-libs/glib:2= dev-libs/icu:0= dev-libs/libevent:=[threads] media-libs/alsa-lib:= media-libs/freetype:2= media-libs/mesa:=[egl,gles2?] x11-libs/cairo:=[X] x11-libs/libXcursor:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libdrm:= x11-libs/pango:=[X] jack? ( media-sound/jack-audio-connection-kit media-libs/soxr ) pulseaudio? ( media-sound/pulseaudio ) !gtk3? ( x11-libs/gtk+:2= ) gtk3? ( x11-libs/gtk+:3= ) libressl? ( dev-libs/libressl:0= ) !libressl? ( dev-libs/openssl:0= ) v4l? ( media-libs/libv4l:0= ) vaapi? ( libav? ( media-video/libav:0=[vaapi?,vdpau?] ) !libav? ( media-video/ffmpeg:0=[vaapi?,vdpau?] ) x11-libs/libva x11-libs/libvdpau ) vdpau? ( libav? ( media-video/libav:0=[vaapi?,vdpau?] ) !libav? ( media-video/ffmpeg:0=[vaapi?,vdpau?] ) x11-libs/libva x11-libs/libvdpau ) || ( www-plugins/chrome-binary-plugins[flash] www-client/google-chrome www-client/google-chrome-beta www-client/google-chrome-unstable )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/i-rinat/freshplayerplugin/archive/v0.3.5.tar.gz -> freshplayerplugin-0.3.5.tar.gz
|
||||
_eclasses_=cmake-utils 022d8ca5c8887ca2d21e83b57f5c75ff eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=b45a58be9240fa92a16784c866ffb00d
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install
|
||||
DEPEND=x11-libs/libXpm x11-libs/libSM jpeg? ( virtual/jpeg:0 ) x11-proto/xproto
|
||||
DESCRIPTION=Analogue clock utility for X Windows
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.tigr.net/
|
||||
IUSE=jpeg
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=x11-libs/libXpm x11-libs/libSM jpeg? ( virtual/jpeg:0 )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.tigr.net/afterstep/download/astime/astime-2.8.tar.gz
|
||||
_eclasses_=multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=cd173d4d28d4baba45c9c1471114d8ae
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install setup
|
||||
DEPEND=dev-libs/openssl:0 =app-admin/gkrellm-2* virtual/pkgconfig
|
||||
DESCRIPTION=A web monitor plugin for GKrellM2
|
||||
EAPI=6
|
||||
HOMEPAGE=http://gkwebmon.sourceforge.net/
|
||||
KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/openssl:0 =app-admin/gkrellm-2*
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gkwebmon/gkwebmon-0.2.tgz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gkrellm-plugin 0d8a7ae1368b3384fb89d1cbcb650415 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=fdb73852f85f8be4f10978e51e6d865e
|
@ -1 +1 @@
|
||||
Mon, 29 Aug 2016 13:10:39 +0000
|
||||
Tue, 30 Aug 2016 05:40:34 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Aug 29 13:09:45 UTC 2016
|
||||
Tue Aug 30 05:39:40 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Mon, 29 Aug 2016 13:30:01 +0000
|
||||
Tue, 30 Aug 2016 06:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1472476201 Mon 29 Aug 2016 01:10:01 PM UTC
|
||||
1472535601 Tue 30 Aug 2016 05:40:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Mon, 29 Aug 2016 13:10:39 +0000
|
||||
Tue, 30 Aug 2016 05:40:34 +0000
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools user
|
||||
|
||||
DESCRIPTION="Blitzed Open Proxy Monitor"
|
||||
HOMEPAGE="http://github.com/blitzed-org/bopm"
|
||||
SRC_URI="http://static.blitzed.org/www.blitzed.org/${PN}/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-remove-njabl.patch
|
||||
"${FILESDIR}"/${P}-autotools.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewuser bopm
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s!/some/path/bopm.pid!/run/${PN}/${PN}.pid!" \
|
||||
-e "s!/some/path/scan.log!/var/log/${PN}/scan.log!" \
|
||||
bopm.conf.sample || die
|
||||
|
||||
mv configure.{in,ac} || die
|
||||
mv src/libopm/configure.{in,ac} || die
|
||||
|
||||
default
|
||||
cp bopm.conf{.sample,} || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --localstatedir="${EPREFIX}"/var/log/${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Remove libopm related files, because bopm links statically to it
|
||||
# If anybody wants libopm, please install net-libs/libopm
|
||||
rm -r "${ED}"usr/$(get_libdir) "${ED}"usr/include || die
|
||||
|
||||
newinitd "${FILESDIR}"/bopm.init.d-r1 ${PN}
|
||||
newconfd "${FILESDIR}"/bopm.conf.d-r1 ${PN}
|
||||
|
||||
dodir /var/log/bopm
|
||||
fperms 700 /var/log/bopm
|
||||
fowners bopm:root /var/log/bopm
|
||||
|
||||
fperms 600 /etc/bopm.conf
|
||||
fowners bopm:root /etc/bopm.conf
|
||||
}
|
@ -0,0 +1,130 @@
|
||||
--- bopm-3.1.3/configure.ac
|
||||
+++ bopm-3.1.3/configure.ac
|
||||
@@ -1,5 +1,6 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_INIT(bopm, [3.1.3])
|
||||
+AC_CONFIG_MACRO_DIR([src/libopm/m4])
|
||||
AC_CONFIG_SRCDIR(src/opercmd.h)
|
||||
AM_CONFIG_HEADER(src/setup.h)
|
||||
AM_INIT_AUTOMAKE()
|
||||
--- bopm-3.1.3/Makefile.am
|
||||
+++ bopm-3.1.3/Makefile.am
|
||||
@@ -2,22 +2,9 @@
|
||||
|
||||
SUBDIRS = src
|
||||
|
||||
-data_DATA = bopm.conf.sample bopm.conf.blitzed
|
||||
+dist_doc_DATA = bopm.conf.sample bopm.conf.blitzed
|
||||
|
||||
-EXTRA_DIST = ChangeLog contrib INSTALL README bopm.conf.sample bopm.conf.blitzed network-bopm
|
||||
+EXTRA_DIST = ChangeLog contrib INSTALL README network-bopm
|
||||
|
||||
-install-data-local:
|
||||
- @if test -f $(sysconfdir)/bopm.conf ; then \
|
||||
- echo "$@ will not overwrite existing $(sysconfdir)/bopm.conf"; \
|
||||
- else \
|
||||
- $(mkinstalldirs) $(sysconfdir); \
|
||||
- echo "$(INSTALL_DATA) bopm.conf.sample $(sysconfdir)/bopm.conf"; \
|
||||
- $(INSTALL_DATA) bopm.conf.sample $(sysconfdir)/bopm.conf; \
|
||||
- fi
|
||||
- $(mkinstalldirs) $(localstatedir)
|
||||
+dist_sysconf_DATA = bopm.conf
|
||||
|
||||
-uninstall-local:
|
||||
- @if test -f $(sysconfdir)/bopm.conf ; then \
|
||||
- echo "rm -f $(sysconfdir)/bopm.conf"; \
|
||||
- $(RM) -f $(sysconfdir)/bopm.conf; \
|
||||
- fi
|
||||
--- bopm-3.1.3/src/libopm/configure.ac
|
||||
+++ bopm-3.1.3/src/libopm/configure.ac
|
||||
@@ -1,5 +1,6 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_INIT(libopm, [0.1])
|
||||
+AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_SRCDIR(src/libopm.h)
|
||||
AM_CONFIG_HEADER(src/setup.h)
|
||||
AM_INIT_AUTOMAKE()
|
||||
--- bopm-3.1.3/src/libopm/m4/etr_socket_nsl.m4
|
||||
+++ bopm-3.1.3/src/libopm/m4/etr_socket_nsl.m4
|
||||
@@ -0,0 +1,81 @@
|
||||
+dnl @synopsis ETR_SOCKET_NSL
|
||||
+dnl
|
||||
+dnl @obsoleted Use LIB_SOCKET_NSL instead.
|
||||
+dnl
|
||||
+dnl This macro figures out what libraries are required on this platform
|
||||
+dnl to link sockets programs. It's usually -lsocket and/or -lnsl or
|
||||
+dnl neither. We test for all three combinations.
|
||||
+dnl
|
||||
+dnl @category Obsolete
|
||||
+dnl @author Warren Young <warren@etr-usa.com>
|
||||
+dnl @version 2005-09-02
|
||||
+dnl @license AllPermissive
|
||||
+
|
||||
+AC_DEFUN([ETR_SOCKET_NSL],
|
||||
+[
|
||||
+AC_CACHE_CHECK(for libraries containing socket functions,
|
||||
+ac_cv_socket_libs, [
|
||||
+ oCFLAGS=$CFLAGS
|
||||
+
|
||||
+ AC_TRY_LINK([
|
||||
+ #include <sys/types.h>
|
||||
+ #include <sys/socket.h>
|
||||
+ #include <netinet/in.h>
|
||||
+ #include <arpa/inet.h>
|
||||
+ ],
|
||||
+ [
|
||||
+ struct in_addr add;
|
||||
+ int sd = socket(AF_INET, SOCK_STREAM, 0);
|
||||
+ inet_ntoa(add);
|
||||
+ ],
|
||||
+ ac_cv_socket_libs=-lc, ac_cv_socket_libs=no)
|
||||
+
|
||||
+ if test x"$ac_cv_socket_libs" = "xno"
|
||||
+ then
|
||||
+ CFLAGS="$oCFLAGS -lsocket"
|
||||
+ AC_TRY_LINK([
|
||||
+ #include <sys/types.h>
|
||||
+ #include <sys/socket.h>
|
||||
+ #include <netinet/in.h>
|
||||
+ #include <arpa/inet.h>
|
||||
+ ],
|
||||
+ [
|
||||
+ struct in_addr add;
|
||||
+ int sd = socket(AF_INET, SOCK_STREAM, 0);
|
||||
+ inet_ntoa(add);
|
||||
+ ],
|
||||
+ ac_cv_socket_libs=-lsocket, ac_cv_socket_libs=no)
|
||||
+ fi
|
||||
+
|
||||
+ if test x"$ac_cv_socket_libs" = "xno"
|
||||
+ then
|
||||
+ CFLAGS="$oCFLAGS -lsocket -lnsl"
|
||||
+ AC_TRY_LINK([
|
||||
+ #include <sys/types.h>
|
||||
+ #include <sys/socket.h>
|
||||
+ #include <netinet/in.h>
|
||||
+ #include <arpa/inet.h>
|
||||
+ ],
|
||||
+ [
|
||||
+ struct in_addr add;
|
||||
+ int sd = socket(AF_INET, SOCK_STREAM, 0);
|
||||
+ inet_ntoa(add);
|
||||
+ ],
|
||||
+ ac_cv_socket_libs="-lsocket -lnsl", ac_cv_socket_libs=no)
|
||||
+ fi
|
||||
+
|
||||
+ CFLAGS=$oCFLAGS
|
||||
+])
|
||||
+
|
||||
+ if test x"$ac_cv_socket_libs" = "xno"
|
||||
+ then
|
||||
+ AC_MSG_ERROR([Cannot find socket libraries])
|
||||
+ elif test x"$ac_cv_socket_libs" = "x-lc"
|
||||
+ then
|
||||
+ ETR_SOCKET_LIBS=""
|
||||
+ else
|
||||
+ ETR_SOCKET_LIBS="$ac_cv_socket_libs"
|
||||
+ fi
|
||||
+
|
||||
+ AC_SUBST(ETR_SOCKET_LIBS)
|
||||
+]) dnl ETR_SOCKET_NSL
|
@ -0,0 +1,28 @@
|
||||
Remove NJABL as an example blacklist.
|
||||
|
||||
NJABL has been shut down and bopm upstream still lists it in its default
|
||||
configuration.
|
||||
---
|
||||
diff --git a/bopm.conf.sample b/bopm.conf.sample
|
||||
index 74483e1..bc05bf4 100644
|
||||
--- a/bopm.conf.sample
|
||||
+++ b/bopm.conf.sample
|
||||
@@ -363,18 +363,6 @@ OPM {
|
||||
# };
|
||||
|
||||
|
||||
- /* example: NJABL - please read http://www.njabl.org/use.html before
|
||||
- * uncommenting */
|
||||
-# blacklist {
|
||||
-# name = "dnsbl.njabl.org";
|
||||
-# type = "A record reply";
|
||||
-# reply {
|
||||
-# 9 = "Open proxy";
|
||||
-# };
|
||||
-# ban_unknown = no;
|
||||
-# kline = "KLINE *@%h :Open proxy found on your host, please visit www.njabl.org/cgi-bin/lookup.cgi?query=%i";
|
||||
-# };
|
||||
-
|
||||
/*
|
||||
* You can report the insecure proxies you find to a DNSBL also!
|
||||
* The remaining directives in this section are only needed if you
|
@ -1,5 +1,8 @@
|
||||
DIST neutron-8.1.2.tar.gz 2825641 SHA256 a3fdeed1421e1586bbdabd046474f1060bff4751257eacd90489f9e1b6eeff9d SHA512 70ae87033f8cc7c0b00373ed6fa82cd1406fdb12fa3688bb59e27f42c928944368e87099ee6c312f318375998cb3405ee70773feec8eaf4e20035d1a5442ff23 WHIRLPOOL f9313c89eebb7987dd9d6e3581179a9f49f8ce1c8e33de08136b6e32e0fb9486b49c91cd7ed9083a7609413f740c9dfb23d81f05db09edb0722d93f7601f80ab
|
||||
DIST neutron-8.2.0.tar.gz 2820699 SHA256 8d6edde5cacd5f77bf9f95c0ecee8acfcdceafa1ae4a2dd4ad3ea7ad7343811c SHA512 e7ec025678d23a13c7cbefa4a23f0a72afeefb7118f93419b8227d74de38661024d80a5797e0b67a0322dd5118010de3ef8c8a62106ea46cff4579f6f29f0d68 WHIRLPOOL e719d16d690cb6f0e99021854358758a1dc64c50239593785dae3313e1284068ada80566bb6f064666a2b140a64f988194d32d9ed0908575bbae651b5f5db0e5
|
||||
DIST neutron-configs-2016.1.9999.tar.gz 11523 SHA256 906229c66882eb05d782a749b53b9368df28ae69eb99179cbaed2640996dd227 SHA512 95ff31ce599977b8bbd7f8783ba41c1f760a30721e8a6ea84fc8f0ecfc4f429d624dad29728d5bc026f7d76a4da6e19c0f4718fd1b58b65c50ff0470a3cf8f2d WHIRLPOOL 38868696cb444cd7c4eaaf704bfb8e2efb6486aa67a99951afd43de1a8e8ca7224e8b8592a2c28e09a7a43c1a9cf0ca02e44e05a50cc370bb9dacee873022a6d
|
||||
DIST neutron-configs-8.1.2.tar.gz 11523 SHA256 906229c66882eb05d782a749b53b9368df28ae69eb99179cbaed2640996dd227 SHA512 95ff31ce599977b8bbd7f8783ba41c1f760a30721e8a6ea84fc8f0ecfc4f429d624dad29728d5bc026f7d76a4da6e19c0f4718fd1b58b65c50ff0470a3cf8f2d WHIRLPOOL 38868696cb444cd7c4eaaf704bfb8e2efb6486aa67a99951afd43de1a8e8ca7224e8b8592a2c28e09a7a43c1a9cf0ca02e44e05a50cc370bb9dacee873022a6d
|
||||
DIST neutron-configs-8.2.0.tar.gz 11523 SHA256 906229c66882eb05d782a749b53b9368df28ae69eb99179cbaed2640996dd227 SHA512 95ff31ce599977b8bbd7f8783ba41c1f760a30721e8a6ea84fc8f0ecfc4f429d624dad29728d5bc026f7d76a4da6e19c0f4718fd1b58b65c50ff0470a3cf8f2d WHIRLPOOL 38868696cb444cd7c4eaaf704bfb8e2efb6486aa67a99951afd43de1a8e8ca7224e8b8592a2c28e09a7a43c1a9cf0ca02e44e05a50cc370bb9dacee873022a6d
|
||||
DIST neutron-ml2-plugins-2016.1.9999.tar.gz 2031 SHA256 af1f0436924a64d9a07f0770f06d0a2e48457b45389e1ab90e42c7157797557b SHA512 b0c194ad29d7e7a44c04b74a109523044cf268ebd8cb91965759a5cbba7cef47c252f7d0ab49bf888a74b1776891b99402dd54d45fd6099734fa03afd519350d WHIRLPOOL c279518f1868c54409a28dea03f32aa60a413af9dc3ce4387034aaab6387f1c96a937c370bcab3e6e96474a12f19f3794e7b3e0482cb067fb2b060ad09faabad
|
||||
DIST neutron-ml2-plugins-8.1.2.tar.gz 2031 SHA256 af1f0436924a64d9a07f0770f06d0a2e48457b45389e1ab90e42c7157797557b SHA512 b0c194ad29d7e7a44c04b74a109523044cf268ebd8cb91965759a5cbba7cef47c252f7d0ab49bf888a74b1776891b99402dd54d45fd6099734fa03afd519350d WHIRLPOOL c279518f1868c54409a28dea03f32aa60a413af9dc3ce4387034aaab6387f1c96a937c370bcab3e6e96474a12f19f3794e7b3e0482cb067fb2b060ad09faabad
|
||||
DIST neutron-ml2-plugins-8.2.0.tar.gz 2031 SHA256 af1f0436924a64d9a07f0770f06d0a2e48457b45389e1ab90e42c7157797557b SHA512 b0c194ad29d7e7a44c04b74a109523044cf268ebd8cb91965759a5cbba7cef47c252f7d0ab49bf888a74b1776891b99402dd54d45fd6099734fa03afd519350d WHIRLPOOL c279518f1868c54409a28dea03f32aa60a413af9dc3ce4387034aaab6387f1c96a937c370bcab3e6e96474a12f19f3794e7b3e0482cb067fb2b060ad09faabad
|
||||
|
@ -0,0 +1,216 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 )
|
||||
|
||||
inherit distutils-r1 linux-info user
|
||||
|
||||
DESCRIPTION="A virtual network service for Openstack"
|
||||
HOMEPAGE="https://launchpad.net/neutron"
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz
|
||||
https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/mitaka/configs.tar.gz -> neutron-configs-${PV}.tar.gz
|
||||
https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/mitaka/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="compute-only dhcp ipv6 l3 metadata openvswitch linuxbridge server sqlite mysql postgres"
|
||||
REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) )
|
||||
compute-only? ( !mysql !postgres !sqlite !dhcp !l3 !metadata !server
|
||||
|| ( openvswitch linuxbridge ) )"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}
|
||||
app-admin/sudo"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
dev-python/paste[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/routes-2.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
|
||||
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pecan-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
|
||||
!=dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
|
||||
!~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/neutron-lib-0.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-neutronclient-2.6.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-neutronclient-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ryu-3.30[${PYTHON_USEDEP}]
|
||||
compute-only? (
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
dev-python/mysql-python
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
dev-python/psycopg:2
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-0.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-rootwrap-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-versionedobjects-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovs-2.4.0[$(python_gen_usedep 'python2_7')]
|
||||
>=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-designateclient-1.5.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyudev[${PYTHON_USEDEP}]
|
||||
sys-apps/iproute2
|
||||
net-misc/bridge-utils
|
||||
net-firewall/ipset
|
||||
net-firewall/iptables
|
||||
net-firewall/ebtables
|
||||
net-firewall/conntrack-tools
|
||||
openvswitch? ( <=net-misc/openvswitch-2.5.9999 )
|
||||
ipv6? (
|
||||
net-misc/radvd
|
||||
>=net-misc/dibbler-1.0.1
|
||||
)
|
||||
dhcp? ( net-dns/dnsmasq[dhcp-tools] )"
|
||||
|
||||
#PATCHES=(
|
||||
#)
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
CONFIG_CHECK_MODULES="VLAN_8021Q IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \
|
||||
IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 \
|
||||
NF_NAT_IPV4 NF_NAT NF_CONNTRACK IP_NF_FILTER IP_NF_IPTABLES NETFILTER_XTABLES"
|
||||
if linux_config_exists; then
|
||||
for module in ${CONFIG_CHECK_MODULES}; do
|
||||
linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel"
|
||||
done
|
||||
fi
|
||||
enewgroup neutron
|
||||
enewuser neutron -1 -1 /var/lib/neutron neutron
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
fperms 0700 /var/log/neutron
|
||||
fowners neutron:neutron /var/log neutron
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
# it's /bin/ip not /sbin/ip
|
||||
sed -i 's/sbin\/ip\,/bin\/ip\,/g' etc/neutron/rootwrap.d/* || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
if use server; then
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-server"
|
||||
newconfd "${FILESDIR}/neutron-server.confd" "neutron-server"
|
||||
dosym /etc/neutron/plugin.ini /etc/neutron/plugins/ml2/ml2_conf.ini
|
||||
fi
|
||||
if use dhcp; then
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-dhcp-agent"
|
||||
newconfd "${FILESDIR}/neutron-dhcp-agent.confd" "neutron-dhcp-agent"
|
||||
fi
|
||||
if use l3; then
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-l3-agent"
|
||||
newconfd "${FILESDIR}/neutron-l3-agent.confd" "neutron-l3-agent"
|
||||
fi
|
||||
if use metadata; then
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-metadata-agent"
|
||||
newconfd "${FILESDIR}/neutron-metadata-agent.confd" "neutron-metadata-agent"
|
||||
fi
|
||||
if use openvswitch; then
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-openvswitch-agent"
|
||||
newconfd "${FILESDIR}/neutron-openvswitch-agent.confd" "neutron-openvswitch-agent"
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-ovs-cleanup"
|
||||
newconfd "${FILESDIR}/neutron-openvswitch-agent.confd" "neutron-ovs-cleanup"
|
||||
fi
|
||||
if use linuxbridge; then
|
||||
newinitd "${FILESDIR}/neutron.initd" "neutron-linuxbridge-agent"
|
||||
newconfd "${FILESDIR}/neutron-linuxbridge-agent.confd.liberty" "neutron-linuxbridge-agent"
|
||||
fi
|
||||
diropts -m 755 -o neutron -g neutron
|
||||
dodir /var/log/neutron /var/lib/neutron
|
||||
keepdir /etc/neutron
|
||||
insinto /etc/neutron
|
||||
insopts -m 0640 -o neutron -g neutron
|
||||
|
||||
doins etc/*
|
||||
# stupid renames
|
||||
insinto /etc/neutron
|
||||
doins -r "etc/neutron/plugins"
|
||||
insopts -m 0640 -o root -g root
|
||||
doins "etc/rootwrap.conf"
|
||||
doins -r "etc/neutron/rootwrap.d"
|
||||
|
||||
insopts -m 0644
|
||||
insinto "/usr/lib64/python2.7/site-packages/neutron/db/migration/alembic_migrations/"
|
||||
doins -r "neutron/db/migration/alembic_migrations/versions"
|
||||
|
||||
#add sudoers definitions for user neutron
|
||||
insinto /etc/sudoers.d/
|
||||
insopts -m 0440 -o root -g root
|
||||
newins "${FILESDIR}/neutron.sudoersd" neutron
|
||||
|
||||
# add generated configs
|
||||
cd "${D}/etc/neutron" || die
|
||||
unpack "neutron-configs-${PV}.tar.gz"
|
||||
cd "${D}/etc/neutron/plugins/ml2" || die
|
||||
unpack "neutron-ml2-plugins-${PV}.tar.gz"
|
||||
|
||||
# correcting perms
|
||||
fowners neutron:neutron -R "/etc/neutron"
|
||||
fperms o-rwx -R "/etc/neutron/"
|
||||
|
||||
#remove superfluous stuff
|
||||
rm -R "${D}/usr/etc/"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "neutron-server's conf.d file may need updating to include additional ini files"
|
||||
elog "We currently assume the ml2 plugin will be used but do not make assumptions"
|
||||
elog "on if you will use openvswitch or linuxbridge (or something else)"
|
||||
elog
|
||||
elog "Other conf.d files may need updating too, but should be good for the default use case"
|
||||
elog
|
||||
}
|
@ -1,194 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
FORTRAN_NEEDED=fortran
|
||||
|
||||
inherit cuda flag-o-matic fortran-2 java-pkg-opt-2 toolchain-funcs versionator multilib-minimal
|
||||
|
||||
MY_P=${P/-mpi}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
IUSE_OPENMPI_FABRICS="
|
||||
openmpi_fabrics_ofed
|
||||
openmpi_fabrics_knem
|
||||
openmpi_fabrics_psm"
|
||||
|
||||
IUSE_OPENMPI_RM="
|
||||
openmpi_rm_pbs
|
||||
openmpi_rm_slurm"
|
||||
|
||||
IUSE_OPENMPI_OFED_FEATURES="
|
||||
openmpi_ofed_features_control-hdr-padding
|
||||
openmpi_ofed_features_connectx-xrc
|
||||
openmpi_ofed_features_udcm
|
||||
openmpi_ofed_features_rdmacm
|
||||
openmpi_ofed_features_dynamic-sl
|
||||
openmpi_ofed_features_failover"
|
||||
|
||||
DESCRIPTION="A high-performance message passing library (MPI)"
|
||||
HOMEPAGE="http://www.open-mpi.org"
|
||||
SRC_URI="http://www.open-mpi.org/software/ompi/v$(get_version_component_range 1-2)/downloads/${MY_P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 java mpi-threads numa romio threads vt
|
||||
${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}"
|
||||
|
||||
REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs )
|
||||
openmpi_rm_pbs? ( !openmpi_rm_slurm )
|
||||
openmpi_fabrics_psm? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_connectx-xrc? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
|
||||
openmpi_ofed_features_failover? ( openmpi_fabrics_ofed )"
|
||||
|
||||
MPI_UNCLASSED_DEP_STR="
|
||||
vt? (
|
||||
!dev-libs/libotf
|
||||
!app-text/lcdf-typetools
|
||||
)"
|
||||
|
||||
# dev-util/nvidia-cuda-toolkit is always multilib
|
||||
CDEPEND="
|
||||
!sys-cluster/mpich
|
||||
!sys-cluster/mpich2
|
||||
!sys-cluster/mpiexec
|
||||
>=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}]
|
||||
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
|
||||
>=sys-apps/hwloc-1.10.0-r2[${MULTILIB_USEDEP},numa?]
|
||||
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
|
||||
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
|
||||
elibc_FreeBSD? ( dev-libs/libexecinfo )
|
||||
openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
|
||||
openmpi_fabrics_knem? ( sys-cluster/knem )
|
||||
openmpi_fabrics_psm? ( sys-fabric/infinipath-psm:* )
|
||||
openmpi_rm_pbs? ( sys-cluster/torque )
|
||||
openmpi_rm_slurm? ( sys-cluster/slurm )
|
||||
openmpi_ofed_features_rdmacm? ( sys-fabric/librdmacm:* )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-1.6 )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jdk-1.6 )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/mpi.h
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
java-pkg-opt-2_pkg_setup
|
||||
|
||||
if use mpi-threads; then
|
||||
ewarn
|
||||
ewarn "WARNING: use of MPI_THREAD_MULTIPLE is still disabled by"
|
||||
ewarn "default and officially unsupported by upstream."
|
||||
ewarn "You may stop now and set USE=-mpi-threads"
|
||||
ewarn
|
||||
fi
|
||||
|
||||
elog
|
||||
elog "OpenMPI has an overwhelming count of configuration options."
|
||||
elog "Don't forget the EXTRA_ECONF environment variable can let you"
|
||||
elog "specify configure options if you find them necessary."
|
||||
elog
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Necessary for scalibility, see
|
||||
# http://www.open-mpi.org/community/lists/users/2008/09/6514.php
|
||||
if use threads; then
|
||||
echo 'oob_tcp_listen_mode = listen_thread' \
|
||||
>> opal/etc/openmpi-mca-params.conf || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
if use java; then
|
||||
# We must always build with the right -source and -target
|
||||
# flags. Passing flags to javac isn't explicitly supported here
|
||||
# but we can cheat by overriding the configure test for javac.
|
||||
export ac_cv_path_JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)"
|
||||
fi
|
||||
|
||||
ECONF_SOURCE=${S} econf \
|
||||
--sysconfdir="${EPREFIX}/etc/${PN}" \
|
||||
--enable-pretty-print-stacktrace \
|
||||
--enable-orterun-prefix-by-default \
|
||||
--with-hwloc="${EPREFIX}/usr" \
|
||||
--with-libltdl="${EPREFIX}/usr" \
|
||||
--enable-mpi-fortran=$(usex fortran all no) \
|
||||
$(usex !vt --enable-contrib-no-build=vt "") \
|
||||
$(use_enable cxx mpi-cxx) \
|
||||
$(use_with cma) \
|
||||
$(use_with cuda cuda "${EPREFIX}"/opt/cuda) \
|
||||
$(use_enable romio io-romio) \
|
||||
$(use_enable heterogeneous) \
|
||||
$(use_enable ipv6) \
|
||||
$(multilib_native_use_enable java) \
|
||||
$(multilib_native_use_enable java mpi-java) \
|
||||
$(multilib_native_use_enable mpi-threads mpi-thread-multiple) \
|
||||
$(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \
|
||||
$(multilib_native_use_with openmpi_fabrics_knem knem "${EPREFIX}"/usr) \
|
||||
$(multilib_native_use_with openmpi_fabrics_psm psm "${EPREFIX}"/usr) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_control-hdr-padding openib-control-hdr-padding) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_connectx-xrc openib-connectx-xrc) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_rdmacm openib-rdmacm) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_udcm openib-udcm) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_dynamic-sl openib-dynamic-sl) \
|
||||
$(multilib_native_use_enable openmpi_ofed_features_failover btl-openib-failover) \
|
||||
$(multilib_native_use_with openmpi_rm_pbs tm) \
|
||||
$(multilib_native_use_with openmpi_rm_slurm slurm)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
# Doesn't work with the default src_test as the dry run (-n) fails.
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
default
|
||||
|
||||
# Remove la files, no static libs are installed and we have pkg-config
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
|
||||
# fortran header cannot be wrapped (bug #540508), workaround part 1
|
||||
if multilib_is_native_abi && use fortran; then
|
||||
mkdir "${T}"/fortran || die
|
||||
mv "${ED}"usr/include/mpif* "${T}"/fortran || die
|
||||
else
|
||||
# some fortran files get installed unconditionally
|
||||
rm "${ED}"usr/include/mpif* "${ED}"usr/bin/mpif* || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# From USE=vt see #359917
|
||||
rm "${ED}"usr/share/libtool &> /dev/null || die
|
||||
|
||||
# fortran header cannot be wrapped (bug #540508), workaround part 2
|
||||
if use fortran; then
|
||||
mv "${T}"/fortran/mpif* "${ED}"usr/include || die
|
||||
fi
|
||||
|
||||
# Avoid collisions with libevent
|
||||
rm -rf "${ED}"usr/include/event2 &> /dev/null || die
|
||||
|
||||
if use java; then
|
||||
local mpi_jar="${ED}"usr/$(get_libdir)/mpi.jar
|
||||
java-pkg_dojar "${mpi_jar}"
|
||||
# We don't want to install the jar file twice
|
||||
# so let's clean after ourselves.
|
||||
rm "${mpi_jar}" || die
|
||||
fi
|
||||
|
||||
einstalldocs
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ncdu-1.11.tar.gz 134093 SHA256 d0aea772e47463c281007f279a9041252155a2b2349b18adb9055075e141bb7b SHA512 4b9319900dd11da7c3bd2ba9a478c52b8280e3560b8b5b6610fc145c5d81d726715db69cd21bd400d75339a5bcf140bcafb3b4430075427a51b65763e81d8c48 WHIRLPOOL a0ff88adde70ce7f95f9bf172dc0fd5001d5e909bc0db86258d9d2a5f4dba45e511247c71b784b74b73da3b16f695e2eba4d3e89ce445b241801067dac248608
|
||||
DIST ncdu-1.12.tar.gz 140596 SHA256 820e4e4747a2a2ec7a2e9f06d2f5a353516362c22496a10a9834f871b877499a SHA512 20620dd79d2af878442769e097f13806f64f23875dcb85ebccd573a3de43aba5663d496049b64015d13f9a79d624298032c008ef61dfb6f61d8b12902b8dca12 WHIRLPOOL 1ec3e97a9b0172cc312e5ee1b641c298d0cb1c20af031767ec8f87e387c9b2992c4fe60a02e49e9741133eb1c92daffb23024ccd4bd8124a5f0f472df59ad684
|
||||
|
@ -1,39 +0,0 @@
|
||||
configure.in | 21 ++++++++++++---------
|
||||
1 file changed, 12 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index f4a4a2d..1333234 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -36,19 +36,22 @@ AC_ARG_WITH([ncursesw],
|
||||
AC_HELP_STRING([--with-ncursesw], [compile/link with wide-char ncurses library @<:@default@:>@]),
|
||||
[ncurses=ncursesw])
|
||||
if test "$ncurses" = "auto" -o "$ncurses" = "ncursesw"; then
|
||||
- AC_CHECK_LIB([ncursesw],
|
||||
- [initscr],
|
||||
- [LIBS="$LIBS -lncursesw"; ncurses=ncursesw],
|
||||
- [ncurses=ncurses])
|
||||
+ PKG_CHECK_MODULES([NCURSES], [ncursesw], [LIBS="$LIBS $NCURSES_LIBS"; ncurses=ncursesw],
|
||||
+ [AC_CHECK_LIB([ncursesw],
|
||||
+ [initscr],
|
||||
+ [LIBS="$LIBS -lncursesw"; ncurses=ncursesw],
|
||||
+ [ncurses=ncurses])
|
||||
+ ])
|
||||
fi
|
||||
if test "$ncurses" = "ncurses"; then
|
||||
- AC_CHECK_LIB([ncurses],
|
||||
- [initscr],
|
||||
- [LIBS="$LIBS -lncurses"],
|
||||
- [AC_MSG_ERROR(ncurses library is required)])
|
||||
+ PKG_CHECK_MODULES([NCURSES], [ncurses], [LIBS="$LIBS $NCURSES_LIBS"],
|
||||
+ [AC_CHECK_LIB([ncurses],
|
||||
+ [initscr],
|
||||
+ [LIBS="$LIBS -lncurses"],
|
||||
+ [AC_MSG_ERROR(ncurses library is required)])
|
||||
+ ])
|
||||
fi
|
||||
|
||||
|
||||
|
||||
AC_OUTPUT([Makefile])
|
||||
-
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="NCurses Disk Usage"
|
||||
HOMEPAGE="http://dev.yorhel.nl/ncdu/"
|
||||
SRC_URI="http://dev.yorhel.nl/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses:0=[unicode]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
@ -1,3 +1,4 @@
|
||||
DIST tevent-0.9.26.tar.gz 581664 SHA256 262c14d78ede13f2c4fc5e61485ae7250a201782d94735a1d8412652453370bd SHA512 cc841e4267cdda52d4e236040a82852a29a29427d7d374170cc74b4ff8ec0652f521580a1f69a9b4f2a66d8b2a6e3fcd34f21b2e94d0512dae848d271c090ec1 WHIRLPOOL df159329f30c9bd014be9b33b2f2e6ed1a47b7dd5af7fb964952d1e9aa7d7b72fc3028122b464c933c93253fd72b2f6248af5e7cfbb6d8cfb9259454804618d7
|
||||
DIST tevent-0.9.28.tar.gz 581522 SHA256 04d953379025b1560af5c4ffcce58a3ee84db7aaa09c9f1e3eff5b2945a13529 SHA512 328d586a5891796a731e6f0d02e1a731d3541a977c16abca355359cd7f60bbdbb0baaad49c05eb42c3a44f97e57a775605974d22d46ca6c26f283c8ca1b5a909 WHIRLPOOL 3a572a1c73d564b535b15fca06a1df1ba124cac031026a1cabcbc66e38cac374eb8dad05a25372ab66982ff3c772ed63e890b62545dcce926fa782fe5fc21147
|
||||
DIST tevent-0.9.29.tar.gz 584544 SHA256 a4f519b0bbb718fe2175bee9011ee4d199675f28c2ef80531be38e7bbaa1c42b SHA512 831289664d3ad22ac3e1a153e0433a583c4a090cd31e25ea7afc5d974c39c1fe5d36784ff5cfffcce344df69a0852a4098834abadfab8d723fe6b6d0d8e91594 WHIRLPOOL 23e6df7158747ee2ae702a3198d0c2716668242d795692bc5bb6ddaf9ff681c423e0026fb78dd3f4f13ac46ec352001e65147bd398eade4ab67f6aab6d23f339
|
||||
DIST tevent-0.9.30.tar.gz 587303 SHA256 5785915e6f76a8a7f7251055be1cef7a7465150a2f63d893082a1ab762c48cbd SHA512 bf3509cbddcc6a36b29cec3a7e5eb6699272a1b7dc66ccd7219e8c1b8daa591d886ac6bd77b35029f45b9e1e1bbe949fbb74ad5b3ddb684e886949f7d4103b1e WHIRLPOOL 83ac49438ce9a8092d97ae1315718cb6ed6c26d9abee5768eda47cdf92995576b1342553e793f61f1b2bf2fec684f142885f30a6f374c31c6c5ad94ddb39d717
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit waf-utils multilib-minimal python-single-r1
|
||||
|
||||
DESCRIPTION="Samba tevent library"
|
||||
HOMEPAGE="http://tevent.samba.org/"
|
||||
SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="python"
|
||||
|
||||
RDEPEND=">=sys-libs/talloc-2.1.8[${MULTILIB_USEDEP}]
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
# build system does not work with python3
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
WAF_BINARY="${S}/buildtools/bin/waf"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
waf-utils_src_configure \
|
||||
$(multilib_native_usex python '' '--disable-python')
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses
|
||||
unset MAKEOPTS
|
||||
waf-utils_src_compile
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
waf-utils_src_install
|
||||
|
||||
multilib_is_native_abi && use python && python_domodule tevent.py
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
diff -uarN a/CMakeLists.txt b/CMakeLists.txt
|
||||
--- a/CMakeLists.txt 2015-04-25 11:17:24.000000000 -0400
|
||||
+++ b/CMakeLists.txt 2015-04-26 20:14:43.152014529 -0400
|
||||
@@ -61,35 +61,36 @@
|
||||
# optional dependencies
|
||||
message(STATUS "checking for optional dependencies")
|
||||
|
||||
-pkg_check_modules(PULSEAUDIO QUIET libpulse)
|
||||
-pkg_check_modules(JACK QUIET jack)
|
||||
-pkg_check_modules(SOXR QUIET soxr)
|
||||
set(WITH_PULSEAUDIO TRUE CACHE STRING "enable PulseAudio support")
|
||||
set(WITH_JACK TRUE CACHE STRING "enable JACK Audio Connection Kit")
|
||||
|
||||
-if (PULSEAUDIO_FOUND AND WITH_PULSEAUDIO)
|
||||
+if (WITH_PULSEAUDIO)
|
||||
+ pkg_check_modules(PULSEAUDIO libpulse)
|
||||
+ if (NOT PULSEAUDIO_FOUND)
|
||||
+ message(FATAL_ERROR "PulseAudio requested but not found.")
|
||||
+ endif()
|
||||
add_definitions(-DHAVE_PULSEAUDIO=1)
|
||||
- message(STATUS " found libpulse, version ${PULSEAUDIO_VERSION} (optional)")
|
||||
+ message(STATUS " found libpulse, version ${PULSEAUDIO_VERSION}")
|
||||
list(APPEND REQ_LIBRARY_DIRS ${PULSEAUDIO_LIBRARY_DIRS})
|
||||
list(APPEND REQ_INCLUDE_DIRS ${PULSEAUDIO_INCLUDE_DIRS})
|
||||
list(APPEND REQ_LIBRARIES ${PULSEAUDIO_LIBRARIES})
|
||||
-else()
|
||||
- message(STATUS " no libpulse found (optional)")
|
||||
endif()
|
||||
|
||||
-if (JACK_FOUND AND WITH_JACK)
|
||||
- message(STATUS " found jack, version ${JACK_VERSION} (optional)")
|
||||
- if (SOXR_FOUND)
|
||||
- message(STATUS " found soxr, version ${SOXR_VERSION}")
|
||||
- add_definitions(-DHAVE_JACK=1)
|
||||
- list(APPEND REQ_LIBRARY_DIRS "${JACK_LIBRARY_DIRS}" "${SOXR_LIBRARY_DIRS}")
|
||||
- list(APPEND REQ_INCLUDE_DIRS "${JACK_INCLUDE_DIRS}" "${SOXR_INCLUDE_DIRS}")
|
||||
- list(APPEND REQ_LIBRARIES "${JACK_LIBRARIES}" "${SOXR_LIBRARIES}")
|
||||
- else()
|
||||
- message(STATUS " no soxr found, JACK output disabled")
|
||||
+if (WITH_JACK)
|
||||
+ pkg_check_modules(JACK QUIET jack)
|
||||
+ if (NOT JACK_FOUND)
|
||||
+ message(FATAL_ERROR "JACK support requested but not found.")
|
||||
+ endif()
|
||||
+ pkg_check_modules(SOXR QUIET soxr)
|
||||
+ if (NOT SOXR_FOUND)
|
||||
+ message(FATAL_ERROR "SOXR libray not found but needed for JACK support.")
|
||||
endif()
|
||||
-else()
|
||||
- message(STATUS " no jack found (optional)")
|
||||
+ message(STATUS " found jack, version ${JACK_VERSION}")
|
||||
+ message(STATUS " found soxr, version ${SOXR_VERSION}")
|
||||
+ add_definitions(-DHAVE_JACK=1)
|
||||
+ list(APPEND REQ_LIBRARY_DIRS "${JACK_LIBRARY_DIRS}" "${SOXR_LIBRARY_DIRS}")
|
||||
+ list(APPEND REQ_INCLUDE_DIRS "${JACK_INCLUDE_DIRS}" "${SOXR_INCLUDE_DIRS}")
|
||||
+ list(APPEND REQ_LIBRARIES "${JACK_LIBRARIES}" "${SOXR_LIBRARIES}")
|
||||
endif()
|
||||
|
||||
list(APPEND REQ_LIBRARIES img-resources)
|
||||
--- a/src/CMakeLists.txt 2015-12-20 08:38:33.000000000 -0500
|
||||
+++ b/src/CMakeLists.txt 2015-12-26 20:45:07.000000000 -0500
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
|
||||
|
||||
-set(MOZPLUGIN_INSTALL_DIR "lib${LIB_SUFFIX}/mozilla/plugins/" CACHE STRING "plugin install directory")
|
||||
+set(MOZPLUGIN_INSTALL_DIR "lib${LIB_SUFFIX}/nsbrowser/plugins/" CACHE STRING "plugin install directory")
|
||||
|
||||
add_subdirectory(uri_parser)
|
||||
add_subdirectory(config_parser)
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
CMAKE_MIN_VERSION="2.8.8"
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
LICENSE="MIT"
|
||||
HOMEPAGE="https://github.com/i-rinat/freshplayerplugin"
|
||||
DESCRIPTION="PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based browsers"
|
||||
SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SLOT=0
|
||||
IUSE="gles2 gtk3 jack libav libressl pulseaudio v4l vaapi vdpau"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
HWDEC_DEPEND="
|
||||
libav? ( media-video/libav:0=[vaapi?,vdpau?] )
|
||||
!libav? ( media-video/ffmpeg:0=[vaapi?,vdpau?] )
|
||||
x11-libs/libva
|
||||
x11-libs/libvdpau
|
||||
"
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/glib:2=
|
||||
dev-libs/icu:0=
|
||||
dev-libs/libevent:=[threads]
|
||||
media-libs/alsa-lib:=
|
||||
media-libs/freetype:2=
|
||||
media-libs/mesa:=[egl,gles2?]
|
||||
x11-libs/cairo:=[X]
|
||||
x11-libs/libXcursor:=
|
||||
x11-libs/libXrandr:=
|
||||
x11-libs/libXrender:=
|
||||
x11-libs/libdrm:=
|
||||
x11-libs/pango:=[X]
|
||||
jack? (
|
||||
media-sound/jack-audio-connection-kit
|
||||
media-libs/soxr
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
!gtk3? ( x11-libs/gtk+:2= )
|
||||
gtk3? ( x11-libs/gtk+:3= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
v4l? ( media-libs/libv4l:0= )
|
||||
vaapi? ( ${HWDEC_DEPEND} )
|
||||
vdpau? ( ${HWDEC_DEPEND} )
|
||||
"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/ragel
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
|| (
|
||||
www-plugins/chrome-binary-plugins[flash]
|
||||
www-client/google-chrome
|
||||
www-client/google-chrome-beta
|
||||
www-client/google-chrome-unstable
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/0.3.5-cmake.patch" "${FILESDIR}/0.3.4-git-revision.patch" )
|
||||
DOCS=( ChangeLog data/freshwrapper.conf.example README.md )
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_JACK=$(usex jack)
|
||||
-DWITH_PULSEAUDIO=$(usex pulseaudio)
|
||||
-DWITH_GTK=$(usex gtk3 3 2)
|
||||
-DWITH_GLES2=$(usex gles2)
|
||||
-DWITH_LIBV4L2=$(usex v4l)
|
||||
-DCMAKE_SKIP_RPATH=1
|
||||
)
|
||||
if use vaapi || use vdpau ; then
|
||||
mycmakeargs+=( -DWITH_HWDEC=1 )
|
||||
else
|
||||
mycmakeargs+=( -DWITH_HWDEC=0 )
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Analogue clock utility for X Windows"
|
||||
HOMEPAGE="http://www.tigr.net/"
|
||||
SRC_URI="${HOMEPAGE}afterstep/download/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="jpeg"
|
||||
|
||||
RDEPEND="x11-libs/libXpm
|
||||
x11-libs/libSM
|
||||
jpeg? ( virtual/jpeg:0 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xproto"
|
||||
|
||||
PATCHES=( "${FILESDIR}/respect-ldflags.patch" )
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable jpeg)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dobin "${PN}"
|
||||
newman "${PN}.man" "${PN}.1"
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- a/autoconf/Makefile.common.in 1999-05-02 17:12:39.000000000 +0200
|
||||
+++ b/autoconf/Makefile.common.in 2013-03-24 16:16:27.494987496 +0100
|
||||
@@ -34,7 +33,7 @@
|
||||
done
|
||||
|
||||
$(PROG): $(OBJS)
|
||||
- $(CC) $(OBJS) $(LIBRARIES) $(EXTRA_LIBRARIES) -o $(@)
|
||||
+ $(CC) $(OBJS) $(LIBRARIES) $(EXTRA_LIBRARIES) -o $(@) $(LDFLAGS)
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CCFLAGS) $(EXTRA_DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) -c $*.c
|
@ -0,0 +1,48 @@
|
||||
From ef7dcbf8495d03c8cf96d4fb30adf38b15e1ca74 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Orlitzky <michael@orlitzky.com>
|
||||
Date: Mon, 29 Aug 2016 20:44:45 -0400
|
||||
Subject: [PATCH 1/1] Clean up variable usage in Makefile to support LDFLAGS
|
||||
and friends.
|
||||
|
||||
---
|
||||
Makefile | 18 +++++++-----------
|
||||
1 file changed, 7 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index b422e79..d89977f 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -3,23 +3,19 @@
|
||||
|
||||
PLUGIN_DIR = /usr/local/lib/gkrellm2/plugins
|
||||
|
||||
-GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags`
|
||||
-GTK_LIB = `pkg-config gtk+-2.0 --libs`
|
||||
+GTK_INCLUDE = $(shell pkg-config gtk+-2.0 --cflags)
|
||||
+GTK_LIB = $(shell pkg-config gtk+-2.0 --libs)
|
||||
|
||||
|
||||
-#FLAGS = -O2 -Wall -fPIC -std=c99 -pedantic $(GTK_INCLUDE)
|
||||
-FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE)
|
||||
-LIBS = $(GTK_LIB)
|
||||
-
|
||||
-LFLAGS = -shared -lssl -lpthread
|
||||
-
|
||||
-CC = gcc $(CFLAGS) $(FLAGS)
|
||||
-#CC = gcc -DDEBUG $(CFLAGS) $(FLAGS)
|
||||
+CFLAGS += -Wall -fPIC
|
||||
+CPPFLAGS += $(GTK_INCLUDE)
|
||||
+LDLIBS += $(GTK_LIB) -lssl -lpthread
|
||||
+LDFLAGS += -shared
|
||||
|
||||
OBJS = webmon.o gk.o
|
||||
|
||||
gkwebmon.so: $(OBJS)
|
||||
- $(CC) $(OBJS) -o gkwebmon.so $(LFLAGS) $(LIBS)
|
||||
+ $(CC) $(OBJS) -o $(@) $(LDFLAGS) $(LDLIBS)
|
||||
|
||||
install: gkwebmon.so
|
||||
install gkwebmon.so $(PLUGIN_DIR)
|
||||
--
|
||||
2.7.3
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gkrellm-plugin toolchain-funcs
|
||||
|
||||
DESCRIPTION="A web monitor plugin for GKrellM2"
|
||||
HOMEPAGE="http://${PN}.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
# The Makefile links with -lssl.
|
||||
COMMON_DEPEND="dev-libs/openssl:0"
|
||||
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/respect-cc-cflags-ldflags.patch" )
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
Loading…
Reference in new issue