parent
61ffffc073
commit
fb436b3b49
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
NEED_EMACS=24
|
||||||
|
|
||||||
|
inherit elisp
|
||||||
|
|
||||||
|
DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
|
||||||
|
HOMEPAGE="http://magit.vc/manual/with-editor"
|
||||||
|
SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
SITEFILE="50${PN}-gentoo.el"
|
||||||
|
ELISP_TEXINFO="*.texi"
|
||||||
|
DOCS="README.md with-editor.org"
|
||||||
|
|
||||||
|
DEPEND=">=app-emacs/dash-2.12.1"
|
||||||
|
# Versions of magit before 2.5.0 bundled with-editor
|
||||||
|
RDEPEND="!!<app-emacs/magit-2.5.0 ${DEPEND}"
|
@ -1 +1 @@
|
|||||||
DIST jssc-2.8.0-sources.jar 19489 SHA256 b5a9609b99b4543c88d20e0425a83461209d4851ef3ce312349c64b76ce1dc68 SHA512 7f3a8482d0982ed3e604b00217cbfa37ad442b5a2b562ff68805c186ee56423bd82706bbbe3b9f2705c8337009b7c71068ba7ebbb829ea3c96bc61f43b540b9d WHIRLPOOL 4c10ba9b373cb057c50c01564124a2258b15b335a059d2cb195b8d8b14b761cbe98a713020dc21118d17a3274f346357812a3dc64103eb12916052e1a1e37050
|
DIST jssc-2.8.0.jar 19489 SHA256 b5a9609b99b4543c88d20e0425a83461209d4851ef3ce312349c64b76ce1dc68 SHA512 7f3a8482d0982ed3e604b00217cbfa37ad442b5a2b562ff68805c186ee56423bd82706bbbe3b9f2705c8337009b7c71068ba7ebbb829ea3c96bc61f43b540b9d WHIRLPOOL 4c10ba9b373cb057c50c01564124a2258b15b335a059d2cb195b8d8b14b761cbe98a713020dc21118d17a3274f346357812a3dc64103eb12916052e1a1e37050
|
||||||
|
@ -1,3 +1 @@
|
|||||||
DIST kryo-1.05.zip 980393 SHA256 989c23c55fb5465cb4113f24fc728d17fa616bcf91bf4f8d9100c04c615b4a9e SHA512 b19aef102bf0e9a5980856ded3aaadd64616a0ed1d17488b5af1d349987c34603e641d2698712abba39a4fcaa2e9676ed11cc1902a8dfdaccba84a0a37161d40 WHIRLPOOL 4e007e5bb197e2269b9a970974937cbcb8c2905cb36885c2ea8a110f82524533c8e99875625d50155c8bb0b574fb4188404c1f0b9d7652ce4f101a4c2191be77
|
DIST kryo-2.24.0.zip 1203526 SHA256 199306ae97ee63f6f692d1725e0074ca1bc395d43526d4923bac436b04c0740d SHA512 0c804e7986678339865cb0dd000bce063e5a91d1f3ae56eba1ca1b1bcca5e917a5d69fe14ff0c986e36c49f115336efb6221d771dd19b4dda91a9a7a6daf1463 WHIRLPOOL 23f9d9f9536b820d9209bdac9769962b17d5f09af9f6e713c8e8f8a35a266da21fdb3bedde93850130b54a01b69faa75f6a230fd79ecb2e1d326ab7f0b02066a
|
||||||
DIST kryo-2.21.zip 1749241 SHA256 bab6232c7d07aa669fed19c15ecb4d319fb5072b3f7775d1d178d6c4fb8bd46e SHA512 e2bcf17b13e067b81951145981c091f3250c7c502fe30e9f41fcd0e62bb87bbf4373f5d367842e7b8966dad76f5580fa4e212edd1adf590a05b7e2f40e401c4a WHIRLPOOL 765875e8494de948a2cf594e5612b63504cddec9d91d7da6598cc69fb32b37925c4bfb4351650f9fe7a217535ae9882345d9194fb2dcef64dfec0b0b37371635
|
|
||||||
DIST kryo-2.22.zip 2196334 SHA256 665c81ac37ff7912d3db94fcba766e9d9b14e920dea71be25f742b3c85202838 SHA512 4e2af99be7a251783886c717c2493f73c98faedc1bb5037d9a5344e539ed2a5eca1f1e02dec9adc68752d59ad07184bb4704f726f553261034a7287b83886b30 WHIRLPOOL 6fefa818d60fed4b4ea5672868e4a1f62e0bfcffafc5844943128db70195276b6b0074385abed1cc25ef583598b130a836ebf6d715851cf3eb73de8ba86d4ad2
|
|
||||||
|
@ -1,51 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="source doc test"
|
|
||||||
|
|
||||||
inherit java-pkg-2 java-pkg-simple
|
|
||||||
|
|
||||||
DESCRIPTION="Fast, efficient Java serialization and cloning"
|
|
||||||
HOMEPAGE="https://github.com/EsotericSoftware/kryo"
|
|
||||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.zip"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="1"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND="dev-java/objenesis:0
|
|
||||||
dev-java/reflectasm:0
|
|
||||||
dev-java/minlog:0"
|
|
||||||
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
test? ( dev-java/junit:4 )
|
|
||||||
>=virtual/jdk-1.5"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=virtual/jre-1.5"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P}"
|
|
||||||
|
|
||||||
JAVA_GENTOO_CLASSPATH="objenesis,reflectasm,minlog"
|
|
||||||
JAVA_SRC_DIR="${PN}/src"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
rm "${S}"/${PN}/pom.xml || die
|
|
||||||
find "${S}" -name "*.jar" -delete || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
mkdir target/tests || die
|
|
||||||
local testcp="${S}/${PN}.jar:target/tests:$(java-pkg_getjars junit-4)"
|
|
||||||
testcp+=":$(java-pkg_getjars --with-dependencies ${JAVA_GENTOO_CLASSPATH})"
|
|
||||||
|
|
||||||
ejavac -cp "${testcp}" -d target/tests $(find ${PN}/test -name "*.java")
|
|
||||||
tests=$(find target/tests -name "*Test.class" \
|
|
||||||
| sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \
|
|
||||||
| grep -vP '\$');
|
|
||||||
ejunit4 -cp "${testcp}" ${tests}
|
|
||||||
}
|
|
@ -1,51 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="source doc test"
|
|
||||||
|
|
||||||
inherit java-pkg-2 java-pkg-simple
|
|
||||||
|
|
||||||
DESCRIPTION="Fast, efficient Java serialization and cloning"
|
|
||||||
HOMEPAGE="https://github.com/EsotericSoftware/kryo"
|
|
||||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.zip"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="2"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND="dev-java/objenesis:0
|
|
||||||
dev-java/reflectasm:0
|
|
||||||
dev-java/minlog:0"
|
|
||||||
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
test? ( dev-java/junit:4 )
|
|
||||||
>=virtual/jdk-1.5"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=virtual/jre-1.5"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P}/java"
|
|
||||||
|
|
||||||
JAVA_GENTOO_CLASSPATH="objenesis,reflectasm,minlog"
|
|
||||||
JAVA_SRC_DIR="src"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
rm "${S}"/pom.xml || die
|
|
||||||
find "${S}" -name "*.jar" -delete || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
mkdir target/tests || die
|
|
||||||
local testcp="${S}/${PN}.jar:target/tests:$(java-pkg_getjars junit-4)"
|
|
||||||
testcp+=":$(java-pkg_getjars --with-dependencies ${JAVA_GENTOO_CLASSPATH})"
|
|
||||||
|
|
||||||
ejavac -cp "${testcp}" -d target/tests $(find test/ -name "*.java")
|
|
||||||
tests=$(find target/tests -name "*Test.class" \
|
|
||||||
| sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \
|
|
||||||
| grep -vP '\$');
|
|
||||||
ejunit4 -cp "${testcp}" ${tests}
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST patdocs15.jar 246030 SHA256 19805bd985e473099b573d10e0809849c95affa288dd32dffde783ec6cd0b0d2 SHA512 09bc354352c1c29727a37a81bda167bc5755c270028c85b030f1e775df1f96a5777d864c6dbb78351425f1706d97645320ba2b08634f924b2cc5aef91980138a WHIRLPOOL 5f85b9676b79b8af46696b5bb5698b2b3bbac69ed79a5f57f5101cae91b42bd511336f03feb346f9679a76a2732ad649a54fbd3e4dcf5cd67047cdbc3bb8f7b0
|
DIST pat-1.5.3.jar 135452 SHA256 6a64747899e0fc82f607e4da7d330d74d3f527c01cd8f2d605bb87c9be3f0367 SHA512 4c62906a9f236351f8de457198e746229c48dc983275a95546815fe5af0083a54e204226abaf71ef01cf407c8be34f8e5594f65b126d45ff3e4ba75630ccdabe WHIRLPOOL c3c7d6f159ff670847e634bc58b808dc41bb66a7e9fa33cd204771c109d3f0972d37c7cbfac468efb55915b747238486adaac7cd4dc3ac51ddaa0a1feb7f4b46
|
||||||
DIST patsrcfree153.jar 135452 SHA256 6a64747899e0fc82f607e4da7d330d74d3f527c01cd8f2d605bb87c9be3f0367 SHA512 4c62906a9f236351f8de457198e746229c48dc983275a95546815fe5af0083a54e204226abaf71ef01cf407c8be34f8e5594f65b126d45ff3e4ba75630ccdabe WHIRLPOOL c3c7d6f159ff670847e634bc58b808dc41bb66a7e9fa33cd204771c109d3f0972d37c7cbfac468efb55915b747238486adaac7cd4dc3ac51ddaa0a1feb7f4b46
|
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="doc source"
|
||||||
|
|
||||||
|
inherit versionator java-pkg-2 java-pkg-simple
|
||||||
|
|
||||||
|
MY_PV=$(delete_all_version_separators)
|
||||||
|
MAJORMINOR=$(get_version_component_range 1-2)
|
||||||
|
DOC_VER=$(delete_all_version_separators ${MAJORMINOR})
|
||||||
|
MY_P="${PN}-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Regular Expressions in Java"
|
||||||
|
HOMEPAGE="http://www.javaregex.com"
|
||||||
|
SRC_URI="http://www.javaregex.com/binaries/${PN}srcfree${MY_PV}.jar -> ${P}.jar"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/jre-1.6"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
app-arch/unzip"
|
@ -1,44 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="doc source"
|
|
||||||
|
|
||||||
inherit versionator java-pkg-2
|
|
||||||
|
|
||||||
DESCRIPTION="Regular Expressions in Java"
|
|
||||||
HOMEPAGE="http://www.javaregex.com"
|
|
||||||
|
|
||||||
MY_PV=$(delete_all_version_separators)
|
|
||||||
MAJORMINOR=$(get_version_component_range 1-2)
|
|
||||||
DOC_VER=$(delete_all_version_separators ${MAJORMINOR})
|
|
||||||
MY_P=${PN}-${PV}
|
|
||||||
|
|
||||||
SRC_URI="http://www.javaregex.com/binaries/${PN}srcfree${MY_PV}.jar
|
|
||||||
doc? ( http://www.javaregex.com/binaries/patdocs${DOC_VER}.jar )"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
RDEPEND=">=virtual/jre-1.4"
|
|
||||||
DEPEND=">=virtual/jdk-1.4
|
|
||||||
app-arch/unzip"
|
|
||||||
|
|
||||||
S=${WORKDIR}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
ejavac $(find . -name "*.java")
|
|
||||||
jar cf ${PN}.jar $(find . -name "*.class")
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
java-pkg_dojar *.jar
|
|
||||||
|
|
||||||
if use doc; then
|
|
||||||
dohtml docs/*.{html,jpg}
|
|
||||||
java-pkg_dojavadoc docs/javadoc
|
|
||||||
fi
|
|
||||||
|
|
||||||
use source && java-pkg_dosrc com
|
|
||||||
}
|
|
@ -1,247 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- Any modifications will be overwritten. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- Generated by Maven Ant Plugin on 2/4/14 12:38 AM -->
|
|
||||||
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<project name="reflectasm-from-maven" default="package" basedir=".">
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Build environment properties -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<property file="${user.home}/.m2/maven.properties"/>
|
|
||||||
<property file="maven-build.properties"/>
|
|
||||||
|
|
||||||
<property name="maven.build.finalName" value="reflectasm-1.09"/>
|
|
||||||
<property name="maven.build.dir" value="target"/>
|
|
||||||
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
|
|
||||||
<property name="maven.build.srcDir.0" value="src"/>
|
|
||||||
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
|
|
||||||
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
|
|
||||||
<property name="maven.build.testDir.0" value="test"/>
|
|
||||||
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
|
|
||||||
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
|
|
||||||
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
|
|
||||||
|
|
||||||
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
|
|
||||||
<property name="maven.settings.offline" value="false"/>
|
|
||||||
<property name="maven.settings.interactiveMode" value="true"/>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Defining classpaths -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<path id="build.classpath">
|
|
||||||
<pathelement location="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"/>
|
|
||||||
</path>
|
|
||||||
<path id="build.test.classpath">
|
|
||||||
<pathelement location="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"/>
|
|
||||||
<pathelement location="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Cleaning up target -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="clean" description="Clean the output directory">
|
|
||||||
<delete dir="${maven.build.dir}"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Compilation target -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="compile" depends="get-deps" description="Compile the code">
|
|
||||||
<mkdir dir="${maven.build.outputDir}"/>
|
|
||||||
<javac destdir="${maven.build.outputDir}"
|
|
||||||
nowarn="false"
|
|
||||||
debug="true"
|
|
||||||
optimize="false"
|
|
||||||
deprecation="true"
|
|
||||||
target="1.5"
|
|
||||||
verbose="false"
|
|
||||||
fork="false"
|
|
||||||
source="1.5">
|
|
||||||
<src>
|
|
||||||
<pathelement location="${maven.build.srcDir.0}"/>
|
|
||||||
</src>
|
|
||||||
<classpath refid="build.classpath"/>
|
|
||||||
</javac>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Test-compilation target -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="compile-tests"
|
|
||||||
depends="compile"
|
|
||||||
description="Compile the test code"
|
|
||||||
unless="maven.test.skip">
|
|
||||||
<mkdir dir="${maven.build.testOutputDir}"/>
|
|
||||||
<javac destdir="${maven.build.testOutputDir}"
|
|
||||||
nowarn="false"
|
|
||||||
debug="true"
|
|
||||||
optimize="false"
|
|
||||||
deprecation="true"
|
|
||||||
target="1.5"
|
|
||||||
verbose="false"
|
|
||||||
fork="false"
|
|
||||||
source="1.5">
|
|
||||||
<src>
|
|
||||||
<pathelement location="${maven.build.testDir.0}"/>
|
|
||||||
</src>
|
|
||||||
<classpath>
|
|
||||||
<path refid="build.test.classpath"/>
|
|
||||||
<pathelement location="${maven.build.outputDir}"/>
|
|
||||||
</classpath>
|
|
||||||
</javac>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Run all tests -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="test"
|
|
||||||
depends="compile-tests, junit-missing"
|
|
||||||
unless="junit.skipped"
|
|
||||||
description="Run the test cases">
|
|
||||||
<mkdir dir="${maven.test.reports}"/>
|
|
||||||
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
|
|
||||||
<sysproperty key="basedir" value="."/>
|
|
||||||
<formatter type="xml"/>
|
|
||||||
<formatter type="plain" usefile="false"/>
|
|
||||||
<classpath>
|
|
||||||
<path refid="build.test.classpath"/>
|
|
||||||
<pathelement location="${maven.build.outputDir}"/>
|
|
||||||
<pathelement location="${maven.build.testOutputDir}"/>
|
|
||||||
</classpath>
|
|
||||||
<batchtest todir="${maven.test.reports}" unless="test">
|
|
||||||
<fileset dir="${maven.build.testDir.0}">
|
|
||||||
<include name="**/Test*.java"/>
|
|
||||||
<include name="**/*Test.java"/>
|
|
||||||
<include name="**/*TestCase.java"/>
|
|
||||||
<exclude name="**/*Abstract*Test.java"/>
|
|
||||||
</fileset>
|
|
||||||
</batchtest>
|
|
||||||
<batchtest todir="${maven.test.reports}" if="test">
|
|
||||||
<fileset dir="${maven.build.testDir.0}">
|
|
||||||
<include name="**/${test}.java"/>
|
|
||||||
<exclude name="**/*Abstract*Test.java"/>
|
|
||||||
</fileset>
|
|
||||||
</batchtest>
|
|
||||||
</junit>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="test-junit-present">
|
|
||||||
<available classname="junit.framework.Test" property="junit.present"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="test-junit-status"
|
|
||||||
depends="test-junit-present">
|
|
||||||
<condition property="junit.missing">
|
|
||||||
<and>
|
|
||||||
<isfalse value="${junit.present}"/>
|
|
||||||
<isfalse value="${maven.test.skip}"/>
|
|
||||||
</and>
|
|
||||||
</condition>
|
|
||||||
<condition property="junit.skipped">
|
|
||||||
<or>
|
|
||||||
<isfalse value="${junit.present}"/>
|
|
||||||
<istrue value="${maven.test.skip}"/>
|
|
||||||
</or>
|
|
||||||
</condition>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="junit-missing"
|
|
||||||
depends="test-junit-status"
|
|
||||||
if="junit.missing">
|
|
||||||
<echo>=================================== WARNING ===================================</echo>
|
|
||||||
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
|
|
||||||
<echo>===============================================================================</echo>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Javadoc target -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="javadoc" description="Generates the Javadoc of the application">
|
|
||||||
<javadoc sourcepath="${maven.build.srcDir.0}"
|
|
||||||
packagenames="*"
|
|
||||||
destdir="${maven.reporting.outputDirectory}/apidocs"
|
|
||||||
access="protected"
|
|
||||||
old="false"
|
|
||||||
verbose="false"
|
|
||||||
version="true"
|
|
||||||
use="true"
|
|
||||||
author="true"
|
|
||||||
splitindex="false"
|
|
||||||
nodeprecated="false"
|
|
||||||
nodeprecatedlist="false"
|
|
||||||
notree="false"
|
|
||||||
noindex="false"
|
|
||||||
nohelp="false"
|
|
||||||
nonavbar="false"
|
|
||||||
serialwarn="false"
|
|
||||||
charset="ISO-8859-1"
|
|
||||||
linksource="false"
|
|
||||||
breakiterator="false"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Package target -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="package" depends="compile,test" description="Package the application">
|
|
||||||
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
|
|
||||||
compress="true"
|
|
||||||
index="false"
|
|
||||||
basedir="${maven.build.outputDir}"
|
|
||||||
excludes="**/package.html"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- A dummy target for the package named after the type it creates -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="jar" depends="package" description="Builds the jar for the application"/>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- Download dependencies target -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<target name="test-offline">
|
|
||||||
<condition property="maven.mode.offline">
|
|
||||||
<equals arg1="${maven.settings.offline}" arg2="true"/>
|
|
||||||
</condition>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="get-deps"
|
|
||||||
depends="test-offline"
|
|
||||||
description="Download all dependencies"
|
|
||||||
unless="maven.mode.offline">
|
|
||||||
<mkdir dir="${maven.repo.local}"/>
|
|
||||||
<mkdir dir="${maven.repo.local}/org/ow2/asm/asm/4.0"/>
|
|
||||||
<get src="http://repo.maven.apache.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.jar"
|
|
||||||
dest="${maven.repo.local}/org/ow2/asm/asm/4.0/asm-4.0.jar"
|
|
||||||
usetimestamp="false"
|
|
||||||
ignoreerrors="true"/>
|
|
||||||
<mkdir dir="${maven.repo.local}/junit/junit/4.8.2"/>
|
|
||||||
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.8.2/junit-4.8.2.jar"
|
|
||||||
dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar"
|
|
||||||
usetimestamp="false"
|
|
||||||
ignoreerrors="true"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
</project>
|
|
@ -1,16 +0,0 @@
|
|||||||
Remove test that unloads the current class loader. If this is enabled, the
|
|
||||||
testAutoUnloadClassloaders testcase will fail if it's run after
|
|
||||||
testRemoveClassloaders. Since junit generally runs tests in an arbitrary order
|
|
||||||
this causes random testsuite failures.
|
|
||||||
|
|
||||||
--- reflectasm-1.09/test/com/esotericsoftware/reflectasm/ClassLoaderTest.java
|
|
||||||
+++ reflectasm-1.09/test/com/esotericsoftware/reflectasm/ClassLoaderTest.java
|
|
||||||
@@ -104,8 +104,6 @@
|
|
||||||
assertEquals(initialCount+1, AccessClassLoader.activeAccessClassLoaders());
|
|
||||||
AccessClassLoader.remove(testObject2.getClass().getClassLoader());
|
|
||||||
assertEquals(initialCount+0, AccessClassLoader.activeAccessClassLoaders());
|
|
||||||
- AccessClassLoader.remove(this.getClass().getClassLoader());
|
|
||||||
- assertEquals(initialCount-1, AccessClassLoader.activeAccessClassLoaders());
|
|
||||||
}
|
|
||||||
|
|
||||||
static public class Test {
|
|
@ -1,2 +1 @@
|
|||||||
DIST rngom-20051226.zip 1370492 SHA256 aafaeb2e7e1a712affcd89605a1df99c1deb77eb2424291b47556a597225542e SHA512 487fa97db3ac5d3ab2c9c64b8b406de789393dbe06e38d2b180ab4deb59813b2aeaa46b1ad7d5b55e67dd0558be98d300d7d91e66c922206b35822fdf931d0ef WHIRLPOOL 254d7fd0feba46b4fbf230fd9dd1cbfe6536f6cc06c403fa2b1092fe50464146125cab3a2e5bb6e006f4c3878d3cef4b624ba44ffb1c00b601e20e2474d6041e
|
|
||||||
DIST rngom-20100718.jar 196334 SHA256 e0744ec61d2a8ede4004e520f54747f828d812c2907c1b2dc0eb4f93070f3dc9 SHA512 af634a3b30b726c9567bb2108dc9c041a60e2de4b395bf1efcca43060d22927896d10bf69b852a3e70b331659803f4dba074392f4be7de6cbdbc210ce90e25cb WHIRLPOOL 18a80fbe4d0f0d16c4bfaf12b6c5e228ffdad0848968a682b00ba956a2ae37e7fb03dae2ad17dae34e92564f667097ade26756f55757cf82ad1a78cf0ab62fa7
|
DIST rngom-20100718.jar 196334 SHA256 e0744ec61d2a8ede4004e520f54747f828d812c2907c1b2dc0eb4f93070f3dc9 SHA512 af634a3b30b726c9567bb2108dc9c041a60e2de4b395bf1efcca43060d22927896d10bf69b852a3e70b331659803f4dba074392f4be7de6cbdbc210ce90e25cb WHIRLPOOL 18a80fbe4d0f0d16c4bfaf12b6c5e228ffdad0848968a682b00ba956a2ae37e7fb03dae2ad17dae34e92564f667097ade26756f55757cf82ad1a78cf0ab62fa7
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<project name="rngom" default="jar" basedir=".">
|
|
||||||
<target name="compile">
|
|
||||||
<mkdir dir="build"/>
|
|
||||||
<javac debug="false" srcdir="src" destdir="build">
|
|
||||||
<classpath>
|
|
||||||
<fileset dir="lib" includes="**/*.jar"/>
|
|
||||||
</classpath>
|
|
||||||
</javac>
|
|
||||||
</target>
|
|
||||||
<target name="jar" depends="compile">
|
|
||||||
<jar destfile="rngom.jar">
|
|
||||||
<fileset dir="build" includes="**/*.class"/>
|
|
||||||
</jar>
|
|
||||||
</target>
|
|
||||||
</project>
|
|
@ -1,54 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="doc source"
|
|
||||||
|
|
||||||
inherit java-pkg-2 java-ant-2
|
|
||||||
|
|
||||||
DESCRIPTION="RNGOM is an open-source Java library for parsing RELAX NG grammars"
|
|
||||||
HOMEPAGE="https://rngom.dev.java.net/"
|
|
||||||
SRC_URI="https://rngom.dev.java.net/files/documents/1647/26424/${P}.zip"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86 ~x86-fbsd"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
COMMON_DEP="dev-java/relaxng-datatype
|
|
||||||
dev-java/xsdlib"
|
|
||||||
|
|
||||||
DEPEND=">=virtual/jdk-1.5
|
|
||||||
${COMMON_DEP}
|
|
||||||
app-arch/unzip"
|
|
||||||
RDEPEND=">=virtual/jre-1.5
|
|
||||||
${COMMON_DEP}"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
|
|
||||||
unpack ${A}
|
|
||||||
|
|
||||||
cd "${S}"
|
|
||||||
rm -v *.jar || die
|
|
||||||
mkdir lib || die
|
|
||||||
|
|
||||||
cd lib/
|
|
||||||
java-pkg_jarfrom relaxng-datatype
|
|
||||||
java-pkg_jarfrom xsdlib
|
|
||||||
|
|
||||||
cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die "cp failed"
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
eant jar
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
|
|
||||||
java-pkg_dojar "${PN}.jar"
|
|
||||||
|
|
||||||
use source && java-pkg_dosrc src/*
|
|
||||||
use doc && java-pkg_dojavadoc javadoc
|
|
||||||
|
|
||||||
}
|
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="doc source"
|
|
||||||
|
|
||||||
inherit eutils java-pkg-2 java-ant-2
|
|
||||||
|
|
||||||
MY_P="${PN}-20041217"
|
|
||||||
|
|
||||||
DESCRIPTION="An XML-Java binding tool"
|
|
||||||
HOMEPAGE="http://xmlbeans.apache.org/"
|
|
||||||
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="1"
|
|
||||||
KEYWORDS="amd64 ~arm ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=virtual/jre-1.4
|
|
||||||
=dev-java/jaxen-1.1*
|
|
||||||
>=dev-java/ant-core-1.6.2"
|
|
||||||
|
|
||||||
DEPEND=">=virtual/jdk-1.4
|
|
||||||
${RDEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}/v1"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
|
|
||||||
epatch "${FILESDIR}/xml-xmlbeans-gentoo.patch"
|
|
||||||
java-ant_rewrite-classpath build.xml
|
|
||||||
|
|
||||||
cd "${S}"/external/lib
|
|
||||||
#TODO: includes and old copy named oldxbean.jar
|
|
||||||
#that probably should not be used
|
|
||||||
#rm -v *.jar
|
|
||||||
|
|
||||||
java-pkg_jar-from jaxen-1.1 jaxen.jar jaxen-1.1-beta-2.jar
|
|
||||||
java-pkg_filter-compiler jikes
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
eant xbean.jar $(use_doc docs) \
|
|
||||||
-Dgentoo.classpath=$(java-pkg_getjars ant-core)
|
|
||||||
}
|
|
||||||
|
|
||||||
# Tests always seem to fail #100895
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
java-pkg_dojar build/lib/xbean*.jar
|
|
||||||
|
|
||||||
dodoc CHANGES.txt NOTICE.txt README.txt
|
|
||||||
if use doc; then
|
|
||||||
java-pkg_dojavadoc build/docs/reference
|
|
||||||
java-pkg_dohtml -r docs
|
|
||||||
fi
|
|
||||||
use source && java-pkg_dosrc src/*
|
|
||||||
}
|
|
@ -1,72 +0,0 @@
|
|||||||
# ChangeLog for dev-ml/custom_printf
|
|
||||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/custom_printf/ChangeLog,v 1.13 2015/06/07 19:12:00 jlec Exp $
|
|
||||||
|
|
||||||
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
|
||||||
Add bitbucket to remote-id in metadata.xml
|
|
||||||
|
|
||||||
*custom_printf-112.24.00 (18 Mar 2015)
|
|
||||||
|
|
||||||
18 Mar 2015; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-112.24.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
20 Feb 2015; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
-custom_printf-109.27.00.ebuild, -custom_printf-109.60.00.ebuild,
|
|
||||||
-custom_printf-111.25.00.ebuild, -custom_printf-112.01.00.ebuild,
|
|
||||||
-custom_printf-112.06.00.ebuild:
|
|
||||||
remove old
|
|
||||||
|
|
||||||
*custom_printf-112.17.00 (20 Feb 2015)
|
|
||||||
|
|
||||||
20 Feb 2015; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-112.17.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
*custom_printf-112.06.00 (22 Dec 2014)
|
|
||||||
|
|
||||||
22 Dec 2014; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-112.06.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
*custom_printf-112.01.00 (01 Dec 2014)
|
|
||||||
|
|
||||||
01 Dec 2014; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-112.01.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
28 Nov 2014; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
custom_printf-111.25.00.ebuild:
|
|
||||||
update deps for ocaml 4.02
|
|
||||||
|
|
||||||
*custom_printf-111.25.00 (30 Oct 2014)
|
|
||||||
|
|
||||||
30 Oct 2014; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-111.25.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
24 Oct 2014; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
custom_printf-109.60.00.ebuild:
|
|
||||||
add missing sexplib & pa_ounit deps, bug #522276
|
|
||||||
|
|
||||||
*custom_printf-109.60.00 (19 Jan 2014)
|
|
||||||
|
|
||||||
19 Jan 2014; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-109.60.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
19 Aug 2013; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
-custom_printf-109.15.00.ebuild:
|
|
||||||
remove old
|
|
||||||
|
|
||||||
*custom_printf-109.27.00 (10 Jun 2013)
|
|
||||||
|
|
||||||
10 Jun 2013; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-109.27.00.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
*custom_printf-109.15.00 (24 May 2013)
|
|
||||||
|
|
||||||
24 May 2013; Alexis Ballier <aballier@gentoo.org>
|
|
||||||
+custom_printf-109.15.00.ebuild, +metadata.xml:
|
|
||||||
initial import, ebuild by me
|
|
@ -1,2 +0,0 @@
|
|||||||
DIST custom_printf-112.24.tar.gz 56205 SHA256 dad3aface92c53e8fbcc12cc9358c4767cb1cb09857d4819a10ed98eccaca8f9 SHA512 6bb37c9d4f9abb520659bb0fbb3fb6ce8ed44fde602a868b822f4ef89e52c4009ced639fb7d21d8e1aa798474293fb7d3b487a85d57391a412cd2c0933e64993 WHIRLPOOL 41d831d23c10790196b7a02e11045ed2baa3c70279d9ea611751e7ba1e7a96a918bdd60702d73d5edabaa50dbce6f3852bb9c19044d8508d6e66401ab2f93db6
|
|
||||||
DIST custom_printf-113.00.00.tar.gz 56196 SHA256 4672db143ec72e4ff5d35490b0ae8b366755154f0b7660c29037ca5d9fbb6647 SHA512 02079132cf68ffc27ca1ac41cf183d10207d2e7570952010bbd0a376b11fec40b34a70ab13f79553eb4f425c1477791a1b1ad4f691b8354e93e283b7c4d72a9f WHIRLPOOL 81f40341eaa6a1fcb7ca696dc94720a630367093c01e7a9fb95fea8db10f150669dd9db2cbebd96defec4c29c670577a809bc3b11deecd84da7554600d94b572
|
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit oasis
|
|
||||||
|
|
||||||
DESCRIPTION="Syntax extension for printf format strings"
|
|
||||||
HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
|
|
||||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P%.*}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-ml/type-conv-109.20.00:=
|
|
||||||
dev-ml/sexplib:=
|
|
||||||
dev-ml/pa_ounit:=
|
|
||||||
dev-ml/camlp4:=
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit oasis
|
|
||||||
|
|
||||||
DESCRIPTION="Syntax extension for printf format strings"
|
|
||||||
HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
|
|
||||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-ml/type-conv-109.20.00:=
|
|
||||||
dev-ml/sexplib:=
|
|
||||||
dev-ml/pa_ounit:=
|
|
||||||
dev-ml/camlp4:=
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST django-tables2-1.1.0.tar.gz 966103 SHA256 46bdcae04087a20911dc10e30383743bca464696448e9351424efe2582a90499 SHA512 d7386df7651a3cdab42e40963d26594cd776614846fa7eda9208f0795b1f8c6270910904f44782480f0b782d0b139153805e41cdecd43f5bc2d30b67acb3fc6c WHIRLPOOL 11a4a573f96a198cd09b57a136bac1eaded18f704e1b117c7b4b49da26716447b31b1866d5da7058b3eb88e5372d5c9f6e0602a08ee221d03f20d617070c03a5
|
DIST django-tables2-1.1.0.tar.gz 966103 SHA256 46bdcae04087a20911dc10e30383743bca464696448e9351424efe2582a90499 SHA512 d7386df7651a3cdab42e40963d26594cd776614846fa7eda9208f0795b1f8c6270910904f44782480f0b782d0b139153805e41cdecd43f5bc2d30b67acb3fc6c WHIRLPOOL 11a4a573f96a198cd09b57a136bac1eaded18f704e1b117c7b4b49da26716447b31b1866d5da7058b3eb88e5372d5c9f6e0602a08ee221d03f20d617070c03a5
|
||||||
DIST django-tables2-1.1.1.tar.gz 965847 SHA256 5432506927d9a1b882afafbe6eaa9cd63ad207af89c42f18b8750de93baf95f4 SHA512 3fd92bf296cf081c43c31b415d7cc89ac7f0d60525d0320169ca3eb4a230d81a10162c33d5dec649044cd14eca243cfbca4ff62cd1b86cdca0a2e219abc36bf4 WHIRLPOOL 52d8416fc110e0ea77df94892130c1385dc12b988dba1c5ce779e771d1d352125ed269cd94a621a9fec2e94a7f5dcb836ba1ca1132b5d2bcdbda9716f2d1dea8
|
DIST django-tables2-1.1.1.tar.gz 965847 SHA256 5432506927d9a1b882afafbe6eaa9cd63ad207af89c42f18b8750de93baf95f4 SHA512 3fd92bf296cf081c43c31b415d7cc89ac7f0d60525d0320169ca3eb4a230d81a10162c33d5dec649044cd14eca243cfbca4ff62cd1b86cdca0a2e219abc36bf4 WHIRLPOOL 52d8416fc110e0ea77df94892130c1385dc12b988dba1c5ce779e771d1d352125ed269cd94a621a9fec2e94a7f5dcb836ba1ca1132b5d2bcdbda9716f2d1dea8
|
||||||
|
DIST django-tables2-1.1.2.tar.gz 966053 SHA256 804d8a6037b1a1c75064dc8bcc77fead031ba1885e644b9662d2996b6a683113 SHA512 b82d9a4fdd27e37056effc68b361dbb708d558fbc5aa0f90a09850a20f0bca34ac7965000e72368e1a792fc6a893f83c64910dfb6569b6016ef1e5b20be0e5f5 WHIRLPOOL 52c1ad71288ce97d1bd4e92cae08d618359f52ec310b1d77b1b0428246dc4e65ce49d4ca52704b6ae6e4f9aa9d5f873cc117f3da636d2fa9d3bbde8b7389823e
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
# 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 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Table/data-grid framework for Django"
|
||||||
|
HOMEPAGE="https://pypi.python.org/pypi/django-tables2/ https://github.com/bradleyayers/django-tables2/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
"
|
@ -1,3 +1,4 @@
|
|||||||
DIST tablib-0.10.0.tar.gz 724961 SHA256 41c2dad7f491f5557e22783a9af81bed62f7b6fb0d7afd4c2ee301f3eb428c93 SHA512 1582e574297386d20908aee00eeef415258fbcfe5387e6bbcb3a0e497662e7f107c35596624ca31b2b6ad49045a7a388ddb6f64171b9eb2a1b386324a7b29b47 WHIRLPOOL 39b3d792858a9ce08e6f0276a070575c2c3546e3377b15d98b130a288ecdc3c91ea671fa43790928aa4ee641616ee6fc1b3a7c008c0c40d243b2338e1892b0b8
|
DIST tablib-0.10.0.tar.gz 724961 SHA256 41c2dad7f491f5557e22783a9af81bed62f7b6fb0d7afd4c2ee301f3eb428c93 SHA512 1582e574297386d20908aee00eeef415258fbcfe5387e6bbcb3a0e497662e7f107c35596624ca31b2b6ad49045a7a388ddb6f64171b9eb2a1b386324a7b29b47 WHIRLPOOL 39b3d792858a9ce08e6f0276a070575c2c3546e3377b15d98b130a288ecdc3c91ea671fa43790928aa4ee641616ee6fc1b3a7c008c0c40d243b2338e1892b0b8
|
||||||
DIST tablib-0.11.1.tar.gz 758097 SHA256 f3727503553320dab268ccb604507c0a2ad1a5dae023362908984d0ec1fcca1a SHA512 77e3fead0f492f2f2fbc47e329333be00d08d807f8c1283f2897f446510f09325986e2dbd992fd8bd3bf898c0037f191ac7f976ce0d47cbb0a6cb0dfc64e52bc WHIRLPOOL bfde2977a998e07e0fdc2b366f0a0de97b93db041449b61c38eeffaa634b2ee5b52bccd5bbeab5d6fadf5b6ed112faf8a0f0ebb659ba70f23b278b60ae668967
|
DIST tablib-0.11.1.tar.gz 758097 SHA256 f3727503553320dab268ccb604507c0a2ad1a5dae023362908984d0ec1fcca1a SHA512 77e3fead0f492f2f2fbc47e329333be00d08d807f8c1283f2897f446510f09325986e2dbd992fd8bd3bf898c0037f191ac7f976ce0d47cbb0a6cb0dfc64e52bc WHIRLPOOL bfde2977a998e07e0fdc2b366f0a0de97b93db041449b61c38eeffaa634b2ee5b52bccd5bbeab5d6fadf5b6ed112faf8a0f0ebb659ba70f23b278b60ae668967
|
||||||
|
DIST tablib-0.11.2.tar.gz 758287 SHA256 553dd5b58e8e6e039aaa61587ec2fab38c05f0e25f58ac65b81a7851db62a497 SHA512 356bf308df7c3d7d20800814a945c83fc64e98fb859d180cf5d9455ec2634e0a20f0c6ed788a75117c7c3d7bd4cda319c2049ce760109d102b2cb9a0707fa4f2 WHIRLPOOL 1c213cc5d86bd8219c1b54422518569475dc40250f9ac0ca732c3b5886aad38db3b8fbc5f082ca1012b2a3c3612d847f0098370ac0e388b67ad7867e3afd9d46
|
||||||
DIST tablib-0.9.11.tar.gz 571410 SHA256 05d7a1bcf5e723f1051b87bc4a699fce6f5a3fa158d91308c478ec7cd74290fd SHA512 bdc11b8d54c5d9edb7ac980859cdbb932162b1db5161c582a141b2a6a5b8f0742f3d55f248d3e4e5b4173727a5916af385b607ce807f7d2e4402b7ef62c5bad0 WHIRLPOOL 61a5bf5e26d9b2999857597dd4574f76b3fdc0762f86588e539bd6a70109ea464a7ff0f07145592e3ddcf1712df13fd6defbc9fb9a9c5a1ae558c870df0da82a
|
DIST tablib-0.9.11.tar.gz 571410 SHA256 05d7a1bcf5e723f1051b87bc4a699fce6f5a3fa158d91308c478ec7cd74290fd SHA512 bdc11b8d54c5d9edb7ac980859cdbb932162b1db5161c582a141b2a6a5b8f0742f3d55f248d3e4e5b4173727a5916af385b607ce807f7d2e4402b7ef62c5bad0 WHIRLPOOL 61a5bf5e26d9b2999857597dd4574f76b3fdc0762f86588e539bd6a70109ea464a7ff0f07145592e3ddcf1712df13fd6defbc9fb9a9c5a1ae558c870df0da82a
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_{3,4,5}} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A format-agnostic tabular dataset library written in Python"
|
||||||
|
HOMEPAGE="http://python-tablib.org/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="MIT"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/ujson[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyyaml[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
py.test -v -v || die
|
||||||
|
}
|
@ -0,0 +1,378 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
WANT_AUTOCONF="2.1"
|
||||||
|
MOZ_ESR=""
|
||||||
|
MOZ_LIGHTNING_VER="4.0.5"
|
||||||
|
MOZ_LIGHTNING_GDATA_VER="1.9"
|
||||||
|
|
||||||
|
# This list can be updated using scripts/get_langs.sh from the mozilla overlay
|
||||||
|
MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
|
||||||
|
es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
|
||||||
|
nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr
|
||||||
|
uk vi zh-CN zh-TW )
|
||||||
|
|
||||||
|
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
|
||||||
|
MOZ_PV="${PV/_beta/b}"
|
||||||
|
# ESR releases have slightly version numbers
|
||||||
|
if [[ ${MOZ_ESR} == 1 ]]; then
|
||||||
|
MOZ_PV="${MOZ_PV}esr"
|
||||||
|
fi
|
||||||
|
MOZ_P="${PN}-${MOZ_PV}"
|
||||||
|
|
||||||
|
# Enigmail version
|
||||||
|
EMVER="1.8.2"
|
||||||
|
|
||||||
|
# Patches
|
||||||
|
PATCH="thunderbird-38.0-patches-0.1"
|
||||||
|
PATCHFF="firefox-38.0-patches-05"
|
||||||
|
|
||||||
|
MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases"
|
||||||
|
|
||||||
|
MOZCONFIG_OPTIONAL_JIT="enabled"
|
||||||
|
inherit flag-o-matic toolchain-funcs mozconfig-v6.38 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas
|
||||||
|
|
||||||
|
DESCRIPTION="Thunderbird Mail Client"
|
||||||
|
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
|
||||||
|
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||||
|
IUSE="bindist crypt hardened ldap lightning +minimal mozdom selinux"
|
||||||
|
RESTRICT="!bindist? ( bindist )"
|
||||||
|
|
||||||
|
# URI for upstream lightning package (when it is available)
|
||||||
|
#${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
|
||||||
|
PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/{${PATCH},${PATCHFF}}.tar.xz )
|
||||||
|
SRC_URI="${SRC_URI}
|
||||||
|
${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
|
||||||
|
https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
|
||||||
|
lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
|
||||||
|
crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
|
||||||
|
${PATCH_URIS[@]}"
|
||||||
|
|
||||||
|
ASM_DEPEND=">=dev-lang/yasm-1.1"
|
||||||
|
|
||||||
|
CDEPEND="
|
||||||
|
>=dev-libs/nss-3.21
|
||||||
|
>=dev-libs/nspr-4.10.10
|
||||||
|
!x11-plugins/enigmail
|
||||||
|
crypt? ( || (
|
||||||
|
( >=app-crypt/gnupg-2.0
|
||||||
|
|| (
|
||||||
|
app-crypt/pinentry[gtk]
|
||||||
|
app-crypt/pinentry[qt4]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
=app-crypt/gnupg-1.4*
|
||||||
|
) )"
|
||||||
|
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
amd64? ( ${ASM_DEPEND}
|
||||||
|
virtual/opengl )
|
||||||
|
x86? ( ${ASM_DEPEND}
|
||||||
|
virtual/opengl )"
|
||||||
|
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
selinux? ( sec-policy/selinux-thunderbird )
|
||||||
|
"
|
||||||
|
|
||||||
|
if [[ ${PV} =~ beta ]]; then
|
||||||
|
S="${WORKDIR}/comm-beta"
|
||||||
|
else
|
||||||
|
S="${WORKDIR}/comm-esr${PV%%.*}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
BUILD_OBJ_DIR="${S}/tbird"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
moz_pkgsetup
|
||||||
|
|
||||||
|
export MOZILLA_DIR="${S}/mozilla"
|
||||||
|
|
||||||
|
if ! use bindist ; then
|
||||||
|
elog "You are enabling official branding. You may not redistribute this build"
|
||||||
|
elog "to any users on your network or the internet. Doing so puts yourself into"
|
||||||
|
elog "a legal problem with Mozilla Foundation"
|
||||||
|
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
|
||||||
|
elog
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
# Ensure we have enough disk space to compile
|
||||||
|
CHECKREQS_DISK_BUILD="4G"
|
||||||
|
check-reqs_pkg_setup
|
||||||
|
|
||||||
|
if use jit && [[ -n ${PROFILE_IS_HARDENED} ]]; then
|
||||||
|
ewarn "You are emerging this package on a hardened profile with USE=jit enabled."
|
||||||
|
ewarn "This is horribly insecure as it disables all PAGEEXEC restrictions."
|
||||||
|
ewarn "Please ensure you know what you are doing. If you don't, please consider"
|
||||||
|
ewarn "emerging the package with USE=-jit"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
|
||||||
|
# Unpack language packs
|
||||||
|
mozlinguas_src_unpack
|
||||||
|
|
||||||
|
# this version of lightning is a .tar.xz, no xpi needed
|
||||||
|
#xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
|
||||||
|
|
||||||
|
# this version of gdata-provider is a .tar.xz , no xpi needed
|
||||||
|
#use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Apply our Thunderbird patchset
|
||||||
|
EPATCH_SUFFIX="patch" \
|
||||||
|
EPATCH_FORCE="yes" \
|
||||||
|
epatch "${WORKDIR}/thunderbird"
|
||||||
|
|
||||||
|
# Apply our patchset from firefox to thunderbird as well
|
||||||
|
pushd "${S}"/mozilla &>/dev/null || die
|
||||||
|
EPATCH_SUFFIX="patch" \
|
||||||
|
EPATCH_FORCE="yes" \
|
||||||
|
EPATCH_EXCLUDE="8010_bug114311-freetype26.patch
|
||||||
|
8011_bug1194520-freetype261_until_moz43.patch" \
|
||||||
|
epatch "${WORKDIR}/firefox"
|
||||||
|
popd &>/dev/null || die
|
||||||
|
|
||||||
|
# Ensure that are plugins dir is enabled as default
|
||||||
|
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
|
||||||
|
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
|
||||||
|
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
|
||||||
|
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
|
||||||
|
|
||||||
|
# Don't exit with error when some libs are missing which we have in
|
||||||
|
# system.
|
||||||
|
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
|
||||||
|
-i "${S}"/mail/installer/Makefile.in || die
|
||||||
|
|
||||||
|
# Don't error out when there's no files to be removed:
|
||||||
|
sed 's@\(xargs rm\)$@\1 -f@' \
|
||||||
|
-i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
|
||||||
|
|
||||||
|
# Shell scripts sometimes contain DOS line endings; bug 391889
|
||||||
|
grep -rlZ --include="*.sh" $'\r$' . |
|
||||||
|
while read -r -d $'\0' file ; do
|
||||||
|
einfo edos2unix "${file}"
|
||||||
|
edos2unix "${file}"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Allow user to apply any additional patches without modifing ebuild
|
||||||
|
epatch_user
|
||||||
|
|
||||||
|
# Confirm the version of lightning being grabbed for langpacks is the same
|
||||||
|
# as that used in thunderbird
|
||||||
|
local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV})
|
||||||
|
if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
|
||||||
|
eqawarn "The version of lightning used for localization differs from the version"
|
||||||
|
eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
|
||||||
|
eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
# Ensure we run eautoreconf in mozilla to regenerate configure
|
||||||
|
cd "${S}"/mozilla || die
|
||||||
|
eautoconf
|
||||||
|
cd "${S}"/mozilla/js/src || die
|
||||||
|
eautoconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
||||||
|
MEXTENSIONS="default"
|
||||||
|
|
||||||
|
####################################
|
||||||
|
#
|
||||||
|
# mozconfig, CFLAGS and CXXFLAGS setup
|
||||||
|
#
|
||||||
|
####################################
|
||||||
|
|
||||||
|
mozconfig_init
|
||||||
|
mozconfig_config
|
||||||
|
|
||||||
|
# We want rpath support to prevent unneeded hacks on different libc variants
|
||||||
|
append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
|
||||||
|
|
||||||
|
# It doesn't compile on alpha without this LDFLAGS
|
||||||
|
use alpha && append-ldflags "-Wl,--no-relax"
|
||||||
|
|
||||||
|
# Add full relro support for hardened
|
||||||
|
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
|
||||||
|
|
||||||
|
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
|
||||||
|
mozconfig_annotate '' --disable-mailnews
|
||||||
|
mozconfig_annotate '' --enable-calendar
|
||||||
|
|
||||||
|
# Other tb-specific settings
|
||||||
|
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
|
||||||
|
mozconfig_annotate '' --with-user-appdir=.thunderbird
|
||||||
|
|
||||||
|
mozconfig_use_enable ldap
|
||||||
|
|
||||||
|
mozlinguas_mozconfig
|
||||||
|
|
||||||
|
# Bug #72667
|
||||||
|
if use mozdom; then
|
||||||
|
MEXTENSIONS="${MEXTENSIONS},inspector"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Use an objdir to keep things organized.
|
||||||
|
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
|
||||||
|
|
||||||
|
# Finalize and report settings
|
||||||
|
mozconfig_final
|
||||||
|
|
||||||
|
####################################
|
||||||
|
#
|
||||||
|
# Configure and build
|
||||||
|
#
|
||||||
|
####################################
|
||||||
|
|
||||||
|
# Disable no-print-directory
|
||||||
|
MAKEOPTS=${MAKEOPTS/--no-print-directory/}
|
||||||
|
|
||||||
|
if [[ $(gcc-major-version) -lt 4 ]]; then
|
||||||
|
append-cxxflags -fno-stack-protector
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use crypt; then
|
||||||
|
pushd "${WORKDIR}"/enigmail &>/dev/null ||die
|
||||||
|
econf
|
||||||
|
popd &>/dev/null ||die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
|
||||||
|
|
||||||
|
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
|
||||||
|
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
|
||||||
|
emake -f "${S}"/client.mk
|
||||||
|
|
||||||
|
# Only build enigmail extension if crypt enabled.
|
||||||
|
if use crypt ; then
|
||||||
|
einfo "Building enigmail"
|
||||||
|
pushd "${WORKDIR}"/enigmail &>/dev/null || die
|
||||||
|
emake -j1
|
||||||
|
emake -j1 xpi
|
||||||
|
popd &>/dev/null || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
||||||
|
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
|
||||||
|
|
||||||
|
declare emid
|
||||||
|
cd "${BUILD_OBJ_DIR}" || die
|
||||||
|
|
||||||
|
# Copy our preference before omnijar is created.
|
||||||
|
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
|
||||||
|
"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
|
||||||
|
|| die
|
||||||
|
|
||||||
|
# Set default path to search for dictionaries.
|
||||||
|
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
|
||||||
|
>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
|
||||||
|
|| die
|
||||||
|
|
||||||
|
# Pax mark xpcshell for hardened support, only used for startupcache creation.
|
||||||
|
pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
|
||||||
|
|
||||||
|
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
|
||||||
|
# Install language packs
|
||||||
|
mozlinguas_src_install
|
||||||
|
|
||||||
|
if ! use bindist; then
|
||||||
|
newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
|
||||||
|
domenu "${FILESDIR}"/icon/${PN}.desktop
|
||||||
|
else
|
||||||
|
newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png
|
||||||
|
newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
|
||||||
|
${PN}.desktop
|
||||||
|
|
||||||
|
sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
|
||||||
|
"${ED}"/usr/share/applications/${PN}.desktop
|
||||||
|
fi
|
||||||
|
|
||||||
|
local emid
|
||||||
|
# stage extra locales for lightning and install over existing
|
||||||
|
mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \
|
||||||
|
"${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
|
||||||
|
|
||||||
|
emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
|
||||||
|
mkdir -p "${T}/${emid}" || die
|
||||||
|
cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die
|
||||||
|
insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
|
||||||
|
doins -r "${T}/${emid}"
|
||||||
|
|
||||||
|
if use lightning; then
|
||||||
|
# move lightning out of distribution/extensions and into extensions for app-global install
|
||||||
|
mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
|
||||||
|
|
||||||
|
# stage extra locales for gdata-provider and install app-global
|
||||||
|
mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
|
||||||
|
"${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
|
||||||
|
emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
|
||||||
|
mkdir -p "${T}/${emid}" || die
|
||||||
|
cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
|
||||||
|
insinto ${MOZILLA_FIVE_HOME}/extensions
|
||||||
|
doins -r "${T}/${emid}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use crypt ; then
|
||||||
|
local enigmail_xpipath="${WORKDIR}/enigmail/build"
|
||||||
|
cd "${T}" || die
|
||||||
|
unzip "${enigmail_xpipath}"/enigmail*.xpi install.rdf || die
|
||||||
|
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
|
||||||
|
|
||||||
|
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
||||||
|
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
||||||
|
unzip "${enigmail_xpipath}"/enigmail*.xpi || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Required in order for jit to work on hardened, for mozilla-31 and above
|
||||||
|
use jit && pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin}
|
||||||
|
|
||||||
|
# Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash
|
||||||
|
# continue to work as expected.
|
||||||
|
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
|
||||||
|
|
||||||
|
if use minimal; then
|
||||||
|
rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \
|
||||||
|
die "Failed to remove sdk and headers"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use crypt; then
|
||||||
|
local peimpl=$(eselect --brief --colour=no pinentry show)
|
||||||
|
case "${peimpl}" in
|
||||||
|
*gtk*|*qt*) ;;
|
||||||
|
*) ewarn "The pinentry front-end currently selected is not one supported by thunderbird."
|
||||||
|
ewarn "You may be prompted for your password in an inaccessible shell!!"
|
||||||
|
ewarn "Please use 'eselect pinentry' to select either the gtk or qt front-end"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
elog
|
||||||
|
elog "If you experience problems with plugins please issue the"
|
||||||
|
elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
|
||||||
|
elog "then restart thunderbird"
|
||||||
|
if ! use lightning; then
|
||||||
|
elog
|
||||||
|
elog "If calendar fails to show up in extensions please open config editor"
|
||||||
|
elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this"
|
||||||
|
elog "fails to show the calendar extension after restarting with above change"
|
||||||
|
elog "please file a bug report."
|
||||||
|
fi
|
||||||
|
}
|
@ -1,196 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit autotools db-use eutils systemd user
|
|
||||||
|
|
||||||
# for betas
|
|
||||||
#MY_P=${P/_b/.B}
|
|
||||||
#S=${WORKDIR}/${PN}-2.8.0
|
|
||||||
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
|
|
||||||
HOMEPAGE="http://opendkim.org"
|
|
||||||
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Sendmail-Open-Source BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86"
|
|
||||||
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
|
|
||||||
|
|
||||||
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
|
|
||||||
dev-libs/libbsd
|
|
||||||
ssl? ( >=dev-libs/openssl-0.9.8 )
|
|
||||||
berkdb? ( >=sys-libs/db-3.2 )
|
|
||||||
opendbx? ( >=dev-db/opendbx-1.4.0 )
|
|
||||||
lua? ( dev-lang/lua )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lmdb? ( dev-db/lmdb )
|
|
||||||
memcached? ( dev-libs/libmemcached )
|
|
||||||
sasl? ( dev-libs/cyrus-sasl )
|
|
||||||
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
|
|
||||||
!unbound? ( net-libs/ldns )
|
|
||||||
gnutls? ( >=net-libs/gnutls-2.11.7 )"
|
|
||||||
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
sys-process/psmisc
|
|
||||||
selinux? ( sec-policy/selinux-dkim )
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_USE="sasl? ( ldap )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewgroup milter
|
|
||||||
# mail-milter/spamass-milter creates milter user with this home directory
|
|
||||||
# For consistency reasons, milter user must be created here with this home directory
|
|
||||||
# even though this package doesn't need a home directory for this user (#280571)
|
|
||||||
enewuser milter -1 -1 /var/lib/milter milter
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
|
|
||||||
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
|
|
||||||
-e 's:/etc/mail:/etc/opendkim:g' \
|
|
||||||
-e 's:mailnull:milter:g' \
|
|
||||||
-e 's:^#[[:space:]]*PidFile.*:PidFile /run/opendkim/opendkim.pid:' \
|
|
||||||
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
|
|
||||||
stats/opendkim-reportstats{,.in} || die
|
|
||||||
|
|
||||||
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|
|
||||||
|| die
|
|
||||||
|
|
||||||
#sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
|
|
||||||
#sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf
|
|
||||||
if use berkdb ; then
|
|
||||||
myconf=$(db_includedir)
|
|
||||||
myconf="--with-db-incdir=${myconf#-I}"
|
|
||||||
myconf+=" --enable-popauth"
|
|
||||||
myconf+=" --enable-query_cache"
|
|
||||||
myconf+=" --enable-stats"
|
|
||||||
fi
|
|
||||||
if use unbound; then
|
|
||||||
myconf+=" --with-unbound"
|
|
||||||
else
|
|
||||||
myconf+=" --with-ldns"
|
|
||||||
fi
|
|
||||||
if use ldap; then
|
|
||||||
myconf+=" $(use_with sasl)"
|
|
||||||
fi
|
|
||||||
econf \
|
|
||||||
$(use_with berkdb db) \
|
|
||||||
$(use_with opendbx odbx) \
|
|
||||||
$(use_with lua) \
|
|
||||||
$(use_enable lua rbl) \
|
|
||||||
$(use_with ldap openldap) \
|
|
||||||
$(use_with lmdb) \
|
|
||||||
$(use_enable poll) \
|
|
||||||
$(use_enable static-libs static) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with memcached libmemcached) \
|
|
||||||
${myconf} \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
--htmldir=/usr/share/doc/${PF}/html \
|
|
||||||
--enable-filter \
|
|
||||||
--enable-atps \
|
|
||||||
--enable-identity_header \
|
|
||||||
--enable-rate_limit \
|
|
||||||
--enable-resign \
|
|
||||||
--enable-replace_rules \
|
|
||||||
--enable-default_sender \
|
|
||||||
--enable-sender_macro \
|
|
||||||
--enable-vbr \
|
|
||||||
--disable-live-testing \
|
|
||||||
--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
|
|
||||||
#--disable-rpath
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
dosbin stats/opendkim-reportstats
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
|
|
||||||
systemd_dounit "${FILESDIR}/opendkim.service"
|
|
||||||
|
|
||||||
dodir /etc/opendkim /var/lib/opendkim
|
|
||||||
fowners milter:milter /var/lib/opendkim
|
|
||||||
|
|
||||||
# default configuration
|
|
||||||
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
|
|
||||||
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
|
|
||||||
> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use unbound; then
|
|
||||||
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use berkdb; then
|
|
||||||
echo Statistics /var/lib/opendkim/stats.dat >> \
|
|
||||||
"${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
use static-libs || find "${D}" -name "*.la" -delete
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ -z ${REPLACING_VERSION} ]]; then
|
|
||||||
elog "If you want to sign your mail messages and need some help"
|
|
||||||
elog "please run:"
|
|
||||||
elog " emerge --config ${CATEGORY}/${PN}"
|
|
||||||
elog "It will help you create your key and give you hints on how"
|
|
||||||
elog "to configure your DNS and MTA."
|
|
||||||
|
|
||||||
ewarn "Make sure your MTA has r/w access to the socket file."
|
|
||||||
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
|
|
||||||
ewarn "to milter group or you can simply set UMask to 000."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_config() {
|
|
||||||
local selector keysize pubkey
|
|
||||||
|
|
||||||
read -p "Enter the selector name (default ${HOSTNAME}): " selector
|
|
||||||
[[ -n "${selector}" ]] || selector=${HOSTNAME}
|
|
||||||
if [[ -z "${selector}" ]]; then
|
|
||||||
eerror "Oddly enough, you don't have a HOSTNAME."
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
|
|
||||||
ewarn "The private key for this selector already exists."
|
|
||||||
else
|
|
||||||
keysize=1024
|
|
||||||
# generate the private and public keys
|
|
||||||
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
|
|
||||||
-s ${selector} -d '(your domain)' && \
|
|
||||||
chown milter:milter \
|
|
||||||
"${ROOT}"etc/opendkim/"${selector}".private || \
|
|
||||||
{ eerror "Failed to create private and public keys." ; return 1; }
|
|
||||||
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
|
|
||||||
fi
|
|
||||||
|
|
||||||
# opendkim selector configuration
|
|
||||||
echo
|
|
||||||
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
|
|
||||||
einfo " Keyfile /etc/opendkim/${selector}.private"
|
|
||||||
einfo " Selector ${selector}"
|
|
||||||
|
|
||||||
# MTA configuration
|
|
||||||
echo
|
|
||||||
einfo "If you are using Postfix, add following lines to your main.cf:"
|
|
||||||
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " and read http://www.postfix.org/MILTER_README.html"
|
|
||||||
|
|
||||||
# DNS configuration
|
|
||||||
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
|
|
||||||
cat "${ROOT}"etc/opendkim/${selector}.txt
|
|
||||||
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
|
|
||||||
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
|
|
||||||
}
|
|
@ -1,196 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit autotools db-use eutils systemd user
|
|
||||||
|
|
||||||
# for betas
|
|
||||||
#MY_P=${P/_b/.B}
|
|
||||||
#S=${WORKDIR}/${PN}-2.8.0
|
|
||||||
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
|
|
||||||
HOMEPAGE="http://opendkim.org"
|
|
||||||
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Sendmail-Open-Source BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86"
|
|
||||||
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
|
|
||||||
|
|
||||||
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
|
|
||||||
dev-libs/libbsd
|
|
||||||
ssl? ( >=dev-libs/openssl-0.9.8:* )
|
|
||||||
berkdb? ( >=sys-libs/db-3.2:* )
|
|
||||||
opendbx? ( >=dev-db/opendbx-1.4.0 )
|
|
||||||
lua? ( dev-lang/lua:* )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lmdb? ( dev-db/lmdb )
|
|
||||||
memcached? ( dev-libs/libmemcached )
|
|
||||||
sasl? ( dev-libs/cyrus-sasl )
|
|
||||||
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
|
|
||||||
!unbound? ( net-libs/ldns )
|
|
||||||
gnutls? ( >=net-libs/gnutls-2.11.7 )"
|
|
||||||
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
sys-process/psmisc
|
|
||||||
selinux? ( sec-policy/selinux-dkim )
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_USE="sasl? ( ldap )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewgroup milter
|
|
||||||
# mail-milter/spamass-milter creates milter user with this home directory
|
|
||||||
# For consistency reasons, milter user must be created here with this home directory
|
|
||||||
# even though this package doesn't need a home directory for this user (#280571)
|
|
||||||
enewuser milter -1 -1 /var/lib/milter milter
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
|
|
||||||
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
|
|
||||||
-e 's:/etc/mail:/etc/opendkim:g' \
|
|
||||||
-e 's:mailnull:milter:g' \
|
|
||||||
-e 's:^#[[:space:]]*PidFile.*:PidFile /run/opendkim/opendkim.pid:' \
|
|
||||||
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
|
|
||||||
stats/opendkim-reportstats{,.in} || die
|
|
||||||
|
|
||||||
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|
|
||||||
|| die
|
|
||||||
|
|
||||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
|
|
||||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf
|
|
||||||
if use berkdb ; then
|
|
||||||
myconf=$(db_includedir)
|
|
||||||
myconf="--with-db-incdir=${myconf#-I}"
|
|
||||||
myconf+=" --enable-popauth"
|
|
||||||
myconf+=" --enable-query_cache"
|
|
||||||
myconf+=" --enable-stats"
|
|
||||||
fi
|
|
||||||
if use unbound; then
|
|
||||||
myconf+=" --with-unbound"
|
|
||||||
else
|
|
||||||
myconf+=" --with-ldns"
|
|
||||||
fi
|
|
||||||
if use ldap; then
|
|
||||||
myconf+=" $(use_with sasl)"
|
|
||||||
fi
|
|
||||||
econf \
|
|
||||||
$(use_with berkdb db) \
|
|
||||||
$(use_with opendbx odbx) \
|
|
||||||
$(use_with lua) \
|
|
||||||
$(use_enable lua rbl) \
|
|
||||||
$(use_with ldap openldap) \
|
|
||||||
$(use_with lmdb) \
|
|
||||||
$(use_enable poll) \
|
|
||||||
$(use_enable static-libs static) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with memcached libmemcached) \
|
|
||||||
${myconf} \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
--htmldir=/usr/share/doc/${PF}/html \
|
|
||||||
--enable-filter \
|
|
||||||
--enable-atps \
|
|
||||||
--enable-identity_header \
|
|
||||||
--enable-rate_limit \
|
|
||||||
--enable-resign \
|
|
||||||
--enable-replace_rules \
|
|
||||||
--enable-default_sender \
|
|
||||||
--enable-sender_macro \
|
|
||||||
--enable-vbr \
|
|
||||||
--disable-live-testing
|
|
||||||
#--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
|
|
||||||
#--disable-rpath
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
dosbin stats/opendkim-reportstats
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
|
|
||||||
systemd_dounit "${FILESDIR}/opendkim.service"
|
|
||||||
|
|
||||||
dodir /etc/opendkim /var/lib/opendkim
|
|
||||||
fowners milter:milter /var/lib/opendkim
|
|
||||||
|
|
||||||
# default configuration
|
|
||||||
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
|
|
||||||
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
|
|
||||||
> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use unbound; then
|
|
||||||
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use berkdb; then
|
|
||||||
echo Statistics /var/lib/opendkim/stats.dat >> \
|
|
||||||
"${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
use static-libs || find "${D}" -name "*.la" -delete
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ -z ${REPLACING_VERSION} ]]; then
|
|
||||||
elog "If you want to sign your mail messages and need some help"
|
|
||||||
elog "please run:"
|
|
||||||
elog " emerge --config ${CATEGORY}/${PN}"
|
|
||||||
elog "It will help you create your key and give you hints on how"
|
|
||||||
elog "to configure your DNS and MTA."
|
|
||||||
|
|
||||||
ewarn "Make sure your MTA has r/w access to the socket file."
|
|
||||||
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
|
|
||||||
ewarn "to milter group or you can simply set UMask to 000."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_config() {
|
|
||||||
local selector keysize pubkey
|
|
||||||
|
|
||||||
read -p "Enter the selector name (default ${HOSTNAME}): " selector
|
|
||||||
[[ -n "${selector}" ]] || selector=${HOSTNAME}
|
|
||||||
if [[ -z "${selector}" ]]; then
|
|
||||||
eerror "Oddly enough, you don't have a HOSTNAME."
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
|
|
||||||
ewarn "The private key for this selector already exists."
|
|
||||||
else
|
|
||||||
keysize=1024
|
|
||||||
# generate the private and public keys
|
|
||||||
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
|
|
||||||
-s ${selector} -d '(your domain)' && \
|
|
||||||
chown milter:milter \
|
|
||||||
"${ROOT}"etc/opendkim/"${selector}".private || \
|
|
||||||
{ eerror "Failed to create private and public keys." ; return 1; }
|
|
||||||
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
|
|
||||||
fi
|
|
||||||
|
|
||||||
# opendkim selector configuration
|
|
||||||
echo
|
|
||||||
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
|
|
||||||
einfo " Keyfile /etc/opendkim/${selector}.private"
|
|
||||||
einfo " Selector ${selector}"
|
|
||||||
|
|
||||||
# MTA configuration
|
|
||||||
echo
|
|
||||||
einfo "If you are using Postfix, add following lines to your main.cf:"
|
|
||||||
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " and read http://www.postfix.org/MILTER_README.html"
|
|
||||||
|
|
||||||
# DNS configuration
|
|
||||||
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
|
|
||||||
cat "${ROOT}"etc/opendkim/${selector}.txt
|
|
||||||
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
|
|
||||||
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
|
|
||||||
}
|
|
@ -1,197 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit autotools db-use eutils systemd user
|
|
||||||
|
|
||||||
# for betas
|
|
||||||
#MY_P=${P/_b/.B}
|
|
||||||
#S=${WORKDIR}/${PN}-2.8.0
|
|
||||||
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
|
|
||||||
HOMEPAGE="http://opendkim.org"
|
|
||||||
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Sendmail-Open-Source BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~arm x86"
|
|
||||||
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
|
|
||||||
|
|
||||||
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
|
|
||||||
dev-libs/libbsd
|
|
||||||
ssl? ( >=dev-libs/openssl-0.9.8 )
|
|
||||||
berkdb? ( >=sys-libs/db-3.2 )
|
|
||||||
opendbx? ( >=dev-db/opendbx-1.4.0 )
|
|
||||||
lua? ( dev-lang/lua )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lmdb? ( dev-db/lmdb )
|
|
||||||
memcached? ( dev-libs/libmemcached )
|
|
||||||
sasl? ( dev-libs/cyrus-sasl )
|
|
||||||
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
|
|
||||||
!unbound? ( net-libs/ldns )
|
|
||||||
gnutls? ( >=net-libs/gnutls-2.11.7 )"
|
|
||||||
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
sys-process/psmisc
|
|
||||||
selinux? ( sec-policy/selinux-dkim )
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_USE="sasl? ( ldap )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewgroup milter
|
|
||||||
# mail-milter/spamass-milter creates milter user with this home directory
|
|
||||||
# For consistency reasons, milter user must be created here with this home directory
|
|
||||||
# even though this package doesn't need a home directory for this user (#280571)
|
|
||||||
enewuser milter -1 -1 /var/lib/milter milter
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
|
|
||||||
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
|
|
||||||
-e 's:/etc/mail:/etc/opendkim:g' \
|
|
||||||
-e 's:mailnull:milter:g' \
|
|
||||||
-e 's:^#[[:space:]]*PidFile.*:PidFile /var/run/opendkim/opendkim.pid:' \
|
|
||||||
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
|
|
||||||
stats/opendkim-reportstats{,.in} || die
|
|
||||||
|
|
||||||
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|
|
||||||
|| die
|
|
||||||
|
|
||||||
#sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
|
|
||||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf
|
|
||||||
if use berkdb ; then
|
|
||||||
myconf=$(db_includedir)
|
|
||||||
myconf="--with-db-incdir=${myconf#-I}"
|
|
||||||
myconf+=" --enable-popauth"
|
|
||||||
myconf+=" --enable-query_cache"
|
|
||||||
myconf+=" --enable-stats"
|
|
||||||
fi
|
|
||||||
if use unbound; then
|
|
||||||
myconf+=" --with-unbound"
|
|
||||||
else
|
|
||||||
myconf+=" --with-ldns"
|
|
||||||
fi
|
|
||||||
if use ldap; then
|
|
||||||
myconf+=" $(use_with sasl)"
|
|
||||||
fi
|
|
||||||
econf \
|
|
||||||
$(use_with berkdb db) \
|
|
||||||
$(use_with opendbx odbx) \
|
|
||||||
$(use_with lua) \
|
|
||||||
$(use_enable lua rbl) \
|
|
||||||
$(use_with ldap openldap) \
|
|
||||||
$(use_with lmdb) \
|
|
||||||
$(use_enable poll) \
|
|
||||||
$(use_enable static-libs static) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with memcached libmemcached) \
|
|
||||||
${myconf} \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
--htmldir=/usr/share/doc/${PF}/html \
|
|
||||||
--enable-filter \
|
|
||||||
--enable-adsp_lists \
|
|
||||||
--enable-atps \
|
|
||||||
--enable-identity_header \
|
|
||||||
--enable-rate_limit \
|
|
||||||
--enable-resign \
|
|
||||||
--enable-replace_rules \
|
|
||||||
--enable-default_sender \
|
|
||||||
--enable-sender_macro \
|
|
||||||
--enable-vbr \
|
|
||||||
--disable-live-testing
|
|
||||||
#--disable-rpath \
|
|
||||||
#--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
dosbin stats/opendkim-reportstats
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
|
|
||||||
systemd_dounit "${FILESDIR}/opendkim.service"
|
|
||||||
|
|
||||||
dodir /etc/opendkim /var/lib/opendkim
|
|
||||||
fowners milter:milter /var/lib/opendkim
|
|
||||||
|
|
||||||
# default configuration
|
|
||||||
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
|
|
||||||
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
|
|
||||||
> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use unbound; then
|
|
||||||
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use berkdb; then
|
|
||||||
echo Statistics /var/lib/opendkim/stats.dat >> \
|
|
||||||
"${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
use static-libs || find "${D}" -name "*.la" -delete
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ -z ${REPLACING_VERSION} ]]; then
|
|
||||||
elog "If you want to sign your mail messages and need some help"
|
|
||||||
elog "please run:"
|
|
||||||
elog " emerge --config ${CATEGORY}/${PN}"
|
|
||||||
elog "It will help you create your key and give you hints on how"
|
|
||||||
elog "to configure your DNS and MTA."
|
|
||||||
|
|
||||||
ewarn "Make sure your MTA has r/w access to the socket file."
|
|
||||||
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
|
|
||||||
ewarn "to milter group or you can simply set UMask to 000."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_config() {
|
|
||||||
local selector keysize pubkey
|
|
||||||
|
|
||||||
read -p "Enter the selector name (default ${HOSTNAME}): " selector
|
|
||||||
[[ -n "${selector}" ]] || selector=${HOSTNAME}
|
|
||||||
if [[ -z "${selector}" ]]; then
|
|
||||||
eerror "Oddly enough, you don't have a HOSTNAME."
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
|
|
||||||
ewarn "The private key for this selector already exists."
|
|
||||||
else
|
|
||||||
keysize=1024
|
|
||||||
# generate the private and public keys
|
|
||||||
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
|
|
||||||
-s ${selector} -d '(your domain)' && \
|
|
||||||
chown milter:milter \
|
|
||||||
"${ROOT}"etc/opendkim/"${selector}".private || \
|
|
||||||
{ eerror "Failed to create private and public keys." ; return 1; }
|
|
||||||
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
|
|
||||||
fi
|
|
||||||
|
|
||||||
# opendkim selector configuration
|
|
||||||
echo
|
|
||||||
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
|
|
||||||
einfo " Keyfile /etc/opendkim/${selector}.private"
|
|
||||||
einfo " Selector ${selector}"
|
|
||||||
|
|
||||||
# MTA configuration
|
|
||||||
echo
|
|
||||||
einfo "If you are using Postfix, add following lines to your main.cf:"
|
|
||||||
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " and read http://www.postfix.org/MILTER_README.html"
|
|
||||||
|
|
||||||
# DNS configuration
|
|
||||||
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
|
|
||||||
cat "${ROOT}"etc/opendkim/${selector}.txt
|
|
||||||
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
|
|
||||||
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
|
|
||||||
}
|
|
@ -1,197 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit autotools db-use eutils systemd user
|
|
||||||
|
|
||||||
# for betas
|
|
||||||
#MY_P=${P/_b/.B}
|
|
||||||
#S=${WORKDIR}/${PN}-2.8.0
|
|
||||||
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
|
|
||||||
HOMEPAGE="http://opendkim.org"
|
|
||||||
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Sendmail-Open-Source BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86"
|
|
||||||
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
|
|
||||||
|
|
||||||
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
|
|
||||||
dev-libs/libbsd
|
|
||||||
ssl? ( >=dev-libs/openssl-0.9.8 )
|
|
||||||
berkdb? ( >=sys-libs/db-3.2 )
|
|
||||||
opendbx? ( >=dev-db/opendbx-1.4.0 )
|
|
||||||
lua? ( dev-lang/lua )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lmdb? ( dev-db/lmdb )
|
|
||||||
memcached? ( dev-libs/libmemcached )
|
|
||||||
sasl? ( dev-libs/cyrus-sasl )
|
|
||||||
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
|
|
||||||
!unbound? ( net-libs/ldns )
|
|
||||||
gnutls? ( >=net-libs/gnutls-2.11.7 )"
|
|
||||||
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
sys-process/psmisc
|
|
||||||
selinux? ( sec-policy/selinux-dkim )
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_USE="sasl? ( ldap )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewgroup milter
|
|
||||||
# mail-milter/spamass-milter creates milter user with this home directory
|
|
||||||
# For consistency reasons, milter user must be created here with this home directory
|
|
||||||
# even though this package doesn't need a home directory for this user (#280571)
|
|
||||||
enewuser milter -1 -1 /var/lib/milter milter
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
|
|
||||||
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
|
|
||||||
-e 's:/etc/mail:/etc/opendkim:g' \
|
|
||||||
-e 's:mailnull:milter:g' \
|
|
||||||
-e 's:^#[[:space:]]*PidFile.*:PidFile /run/opendkim/opendkim.pid:' \
|
|
||||||
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
|
|
||||||
stats/opendkim-reportstats{,.in} || die
|
|
||||||
|
|
||||||
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|
|
||||||
|| die
|
|
||||||
|
|
||||||
#sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
|
|
||||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf
|
|
||||||
if use berkdb ; then
|
|
||||||
myconf=$(db_includedir)
|
|
||||||
myconf="--with-db-incdir=${myconf#-I}"
|
|
||||||
myconf+=" --enable-popauth"
|
|
||||||
myconf+=" --enable-query_cache"
|
|
||||||
myconf+=" --enable-stats"
|
|
||||||
fi
|
|
||||||
if use unbound; then
|
|
||||||
myconf+=" --with-unbound"
|
|
||||||
else
|
|
||||||
myconf+=" --with-ldns"
|
|
||||||
fi
|
|
||||||
if use ldap; then
|
|
||||||
myconf+=" $(use_with sasl)"
|
|
||||||
fi
|
|
||||||
econf \
|
|
||||||
$(use_with berkdb db) \
|
|
||||||
$(use_with opendbx odbx) \
|
|
||||||
$(use_with lua) \
|
|
||||||
$(use_enable lua rbl) \
|
|
||||||
$(use_with ldap openldap) \
|
|
||||||
$(use_with lmdb) \
|
|
||||||
$(use_enable poll) \
|
|
||||||
$(use_enable static-libs static) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with memcached libmemcached) \
|
|
||||||
${myconf} \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
--htmldir=/usr/share/doc/${PF}/html \
|
|
||||||
--enable-filter \
|
|
||||||
--enable-adsp_lists \
|
|
||||||
--enable-atps \
|
|
||||||
--enable-identity_header \
|
|
||||||
--enable-rate_limit \
|
|
||||||
--enable-resign \
|
|
||||||
--enable-replace_rules \
|
|
||||||
--enable-default_sender \
|
|
||||||
--enable-sender_macro \
|
|
||||||
--enable-vbr \
|
|
||||||
--disable-live-testing
|
|
||||||
#--disable-rpath \
|
|
||||||
#--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
dosbin stats/opendkim-reportstats
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
|
|
||||||
systemd_dounit "${FILESDIR}/opendkim.service"
|
|
||||||
|
|
||||||
dodir /etc/opendkim /var/lib/opendkim
|
|
||||||
fowners milter:milter /var/lib/opendkim
|
|
||||||
|
|
||||||
# default configuration
|
|
||||||
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
|
|
||||||
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
|
|
||||||
> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use unbound; then
|
|
||||||
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
|
|
||||||
if use berkdb; then
|
|
||||||
echo Statistics /var/lib/opendkim/stats.dat >> \
|
|
||||||
"${D}"/etc/opendkim/opendkim.conf
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
use static-libs || find "${D}" -name "*.la" -delete
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ -z ${REPLACING_VERSION} ]]; then
|
|
||||||
elog "If you want to sign your mail messages and need some help"
|
|
||||||
elog "please run:"
|
|
||||||
elog " emerge --config ${CATEGORY}/${PN}"
|
|
||||||
elog "It will help you create your key and give you hints on how"
|
|
||||||
elog "to configure your DNS and MTA."
|
|
||||||
|
|
||||||
ewarn "Make sure your MTA has r/w access to the socket file."
|
|
||||||
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
|
|
||||||
ewarn "to milter group or you can simply set UMask to 000."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_config() {
|
|
||||||
local selector keysize pubkey
|
|
||||||
|
|
||||||
read -p "Enter the selector name (default ${HOSTNAME}): " selector
|
|
||||||
[[ -n "${selector}" ]] || selector=${HOSTNAME}
|
|
||||||
if [[ -z "${selector}" ]]; then
|
|
||||||
eerror "Oddly enough, you don't have a HOSTNAME."
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
|
|
||||||
ewarn "The private key for this selector already exists."
|
|
||||||
else
|
|
||||||
keysize=1024
|
|
||||||
# generate the private and public keys
|
|
||||||
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
|
|
||||||
-s ${selector} -d '(your domain)' && \
|
|
||||||
chown milter:milter \
|
|
||||||
"${ROOT}"etc/opendkim/"${selector}".private || \
|
|
||||||
{ eerror "Failed to create private and public keys." ; return 1; }
|
|
||||||
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
|
|
||||||
fi
|
|
||||||
|
|
||||||
# opendkim selector configuration
|
|
||||||
echo
|
|
||||||
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
|
|
||||||
einfo " Keyfile /etc/opendkim/${selector}.private"
|
|
||||||
einfo " Selector ${selector}"
|
|
||||||
|
|
||||||
# MTA configuration
|
|
||||||
echo
|
|
||||||
einfo "If you are using Postfix, add following lines to your main.cf:"
|
|
||||||
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
|
||||||
einfo " and read http://www.postfix.org/MILTER_README.html"
|
|
||||||
|
|
||||||
# DNS configuration
|
|
||||||
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
|
|
||||||
cat "${ROOT}"etc/opendkim/${selector}.txt
|
|
||||||
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
|
|
||||||
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
|
|
||||||
}
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST jack2-1.9.10.tar.gz 6415555 SHA256 88f1b6601b7c8950e6a2d5940b423a33ee628ae5583da40bdce3d9317d8c600d SHA512 0bee815356e9e572224e7cc484c402f38797d70257c4bc79a47552ae30a25a4600c61f712a73cbbede52cd8cb8dc144c9334e28c10e23354a11b7223ee0bb0ca WHIRLPOOL a7b4e14fb1e0490955a363fe0680558d89f80c3cdf18a840991b636518ecf55d872d91d9024770874b5d28494e2cbadc0f21ce4b73ee7873f62842fb0339b0c5
|
@ -0,0 +1,94 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
PYTHON_REQ_USE="threads(+)"
|
||||||
|
[[ "${PV}" = "2.9999" ]] && inherit git-r3
|
||||||
|
inherit eutils python-single-r1 waf-utils multilib-minimal
|
||||||
|
|
||||||
|
DESCRIPTION="Jackdmp jack implemention for multi-processor machine"
|
||||||
|
HOMEPAGE="http://jackaudio.org/"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
if [[ "${PV}" = "2.9999" ]]; then
|
||||||
|
EGIT_REPO_URI="git://github.com/jackaudio/jack2.git"
|
||||||
|
KEYWORDS=""
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/jackaudio/jack2/archive/v${PV}.tar.gz -> jack2-${PV}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="2"
|
||||||
|
IUSE="alsa celt dbus doc opus pam"
|
||||||
|
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
# FIXME: automagic deps: readline, samplerate, sndfile, celt, opus
|
||||||
|
# FIXME: even though sndfile is just used for binaries, the check is flawed
|
||||||
|
# making the build fail if multilib libsndfile is not found.
|
||||||
|
CDEPEND="media-libs/libsamplerate[${MULTILIB_USEDEP}]
|
||||||
|
media-libs/libsndfile[${MULTILIB_USEDEP}]
|
||||||
|
sys-libs/readline:0
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
|
||||||
|
celt? ( media-libs/celt:0[${MULTILIB_USEDEP}] )
|
||||||
|
dbus? (
|
||||||
|
dev-libs/expat[${MULTILIB_USEDEP}]
|
||||||
|
sys-apps/dbus[${MULTILIB_USEDEP}]
|
||||||
|
)
|
||||||
|
opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="!media-sound/jack-audio-connection-kit:0
|
||||||
|
${CDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( app-doc/doxygen )"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
|
||||||
|
pam? ( sys-auth/realtime-base )"
|
||||||
|
|
||||||
|
[[ "${PV}" = "2.9999" ]] || S="${WORKDIR}/jack2-${PV}"
|
||||||
|
|
||||||
|
DOCS=( ChangeLog README README_NETJACK2 TODO )
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ "${PV}" = "2.9999" ]]; then
|
||||||
|
git-r3_src_unpack
|
||||||
|
else
|
||||||
|
default
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
multilib_copy_sources
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local mywafconfargs=(
|
||||||
|
$(usex alsa --alsa "")
|
||||||
|
$(usex dbus --dbus --classic)
|
||||||
|
)
|
||||||
|
|
||||||
|
WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_configure ${mywafconfargs[@]}
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_compile
|
||||||
|
|
||||||
|
if multilib_is_native_abi && use doc; then
|
||||||
|
doxygen || die "doxygen failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install() {
|
||||||
|
multilib_is_native_abi && use doc && \
|
||||||
|
HTML_DOCS=( "${BUILD_DIR}"/html/ )
|
||||||
|
WAF_BINARY="${BUILD_DIR}"/waf waf-utils_src_install
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
python_fix_shebang "${ED}"
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>suhr@i2pmail.org</email>
|
||||||
|
<name>Сухарик</name>
|
||||||
|
<description>Proxied maintainer</description>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>proaudio@gentoo.org</email>
|
||||||
|
<name>Gentoo ProAudio Project</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name="pam">Add basic realime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
|
||||||
|
<flag name="celt">Support CELT low delay audio codec (<pkg>media-libs/celt</pkg>)</flag>
|
||||||
|
<flag name="opus">Support <pkg>media-libs/opus</pkg></flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
@ -1 +1 @@
|
|||||||
Tue, 16 Feb 2016 12:38:20 +0000
|
Tue, 16 Feb 2016 19:38:25 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Tue, 16 Feb 2016 12:38:20 +0000
|
Tue, 16 Feb 2016 19:38:25 +0000
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||||
|
DEPEND=>=app-emacs/dash-2.12.1 >=virtual/emacs-24
|
||||||
|
DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://magit.vc/manual/with-editor
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=GPL-3+
|
||||||
|
RDEPEND=!!<app-emacs/magit-2.5.0 >=app-emacs/dash-2.12.1 >=virtual/emacs-24
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/magit/with-editor/archive/v2.5.0.tar.gz -> with-editor-2.5.0.tar.gz
|
||||||
|
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 28fb3e5852485af1c348d446b0b98389 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=d04165068012314b9cc447e8735efcf3
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install preinst prepare setup test
|
|
||||||
DEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 test? ( dev-java/junit:4 ) >=virtual/jdk-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
DESCRIPTION=Fast, efficient Java serialization and cloning
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://github.com/EsotericSoftware/kryo
|
|
||||||
IUSE=elibc_FreeBSD source doc test elibc_FreeBSD
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=BSD-2
|
|
||||||
RDEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 >=virtual/jre-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
SLOT=1
|
|
||||||
SRC_URI=https://kryo.googlecode.com/files/kryo-1.05.zip
|
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=05906b8ffc4c70744cdaace6e53ca4ab
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install preinst prepare setup test
|
|
||||||
DEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 test? ( dev-java/junit:4 ) >=virtual/jdk-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
DESCRIPTION=Fast, efficient Java serialization and cloning
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://github.com/EsotericSoftware/kryo
|
|
||||||
IUSE=elibc_FreeBSD source doc test elibc_FreeBSD
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=BSD-2
|
|
||||||
RDEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 >=virtual/jre-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
SLOT=2
|
|
||||||
SRC_URI=https://kryo.googlecode.com/files/kryo-2.22.zip
|
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=cc817b5832068cb8ada493cc083ea26b
|
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=compile install preinst prepare setup test
|
DEFINED_PHASES=compile install preinst prepare setup test
|
||||||
DEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 test? ( dev-java/junit:4 ) >=virtual/jdk-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
DEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 test? ( dev-java/junit:4 ) >=virtual/jdk-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||||
DESCRIPTION=Fast, efficient Java serialization and cloning
|
DESCRIPTION=Fast, efficient Java serialization and cloning
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://github.com/EsotericSoftware/kryo
|
HOMEPAGE=https://github.com/EsotericSoftware/kryo
|
||||||
IUSE=elibc_FreeBSD source doc test elibc_FreeBSD
|
IUSE=elibc_FreeBSD source doc test elibc_FreeBSD
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=BSD-2
|
LICENSE=BSD-2
|
||||||
RDEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 >=virtual/jre-1.5 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
RDEPEND=dev-java/objenesis:0 dev-java/reflectasm:0 dev-java/minlog:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||||
SLOT=2
|
SLOT=2
|
||||||
SRC_URI=https://kryo.googlecode.com/files/kryo-2.21.zip
|
SRC_URI=https://github.com/EsotericSoftware/kryo/archive/kryo-2.24.0.zip
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
_md5_=cc817b5832068cb8ada493cc083ea26b
|
_md5_=552a53c9dbd1947d0a5dfb43d2e22ab4
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install preinst setup
|
|
||||||
DEPEND=>=virtual/jdk-1.4 app-arch/unzip >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
DESCRIPTION=Regular Expressions in Java
|
|
||||||
EAPI=0
|
|
||||||
HOMEPAGE=http://www.javaregex.com
|
|
||||||
IUSE=elibc_FreeBSD doc source
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=LGPL-2.1
|
|
||||||
RDEPEND=>=virtual/jre-1.4 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://www.javaregex.com/binaries/patsrcfree153.jar doc? ( http://www.javaregex.com/binaries/patdocs15.jar )
|
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=f16df1da1232248c2772e31278230028
|
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile install preinst prepare setup
|
||||||
|
DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||||
|
DESCRIPTION=Regular Expressions in Java
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.javaregex.com
|
||||||
|
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=LGPL-2.1
|
||||||
|
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://www.javaregex.com/binaries/patsrcfree153.jar -> pat-1.5.3.jar
|
||||||
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=2e09bcbff7e9e6d5e680ee905dc1b5f4
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install preinst setup unpack
|
|
||||||
DEPEND=>=virtual/jdk-1.5 dev-java/relaxng-datatype dev-java/xsdlib app-arch/unzip >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2
|
|
||||||
DESCRIPTION=RNGOM is an open-source Java library for parsing RELAX NG grammars
|
|
||||||
EAPI=0
|
|
||||||
HOMEPAGE=https://rngom.dev.java.net/
|
|
||||||
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
|
|
||||||
KEYWORDS=amd64 x86 ~x86-fbsd
|
|
||||||
LICENSE=BSD
|
|
||||||
RDEPEND=>=virtual/jre-1.5 dev-java/relaxng-datatype dev-java/xsdlib >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://rngom.dev.java.net/files/documents/1647/26424/rngom-20051226.zip
|
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=4e05337d88164b8e1a5879801ba0dc0d
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install preinst setup unpack
|
|
||||||
DEPEND=>=virtual/jdk-1.4 >=virtual/jre-1.4 =dev-java/jaxen-1.1* >=dev-java/ant-core-1.6.2 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2
|
|
||||||
DESCRIPTION=An XML-Java binding tool
|
|
||||||
EAPI=0
|
|
||||||
HOMEPAGE=http://xmlbeans.apache.org/
|
|
||||||
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
|
|
||||||
KEYWORDS=amd64 ~arm ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris
|
|
||||||
LICENSE=Apache-2.0
|
|
||||||
RDEPEND=>=virtual/jre-1.4 =dev-java/jaxen-1.1* >=dev-java/ant-core-1.6.2 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
|
|
||||||
SLOT=1
|
|
||||||
SRC_URI=mirror://gentoo/xml-xmlbeans-20041217.tar.bz2
|
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 51a42ff2f35cd75af735cd1626829b06 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=90c7af28d218bd756f8e953ab21b12eb
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test unpack
|
|
||||||
DEPEND=>=dev-ml/type-conv-109.20.00:= dev-ml/sexplib:= dev-ml/pa_ounit:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
|
||||||
DESCRIPTION=Syntax extension for printf format strings
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://bitbucket.org/yminsky/ocaml-core/wiki/Home
|
|
||||||
IUSE=+ocamlopt debug
|
|
||||||
KEYWORDS=~amd64
|
|
||||||
LICENSE=Apache-2.0
|
|
||||||
RDEPEND=>=dev-ml/type-conv-109.20.00:= dev-ml/sexplib:= dev-ml/pa_ounit:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
|
||||||
SLOT=0/112.24.00
|
|
||||||
SRC_URI=http://ocaml.janestreet.com/ocaml-core/112.24/files/custom_printf-112.24.tar.gz
|
|
||||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 28fb3e5852485af1c348d446b0b98389 findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 3972ca401cf7dbb430df9995f5d8d580 oasis dab31007fb098ff15db810bfe5001e64 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
|
||||||
_md5_=5b65e6b0ee79266292a702167850b98f
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test unpack
|
|
||||||
DEPEND=>=dev-ml/type-conv-109.20.00:= dev-ml/sexplib:= dev-ml/pa_ounit:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
|
||||||
DESCRIPTION=Syntax extension for printf format strings
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://bitbucket.org/yminsky/ocaml-core/wiki/Home
|
|
||||||
IUSE=+ocamlopt debug
|
|
||||||
KEYWORDS=~amd64
|
|
||||||
LICENSE=Apache-2.0
|
|
||||||
RDEPEND=>=dev-ml/type-conv-109.20.00:= dev-ml/sexplib:= dev-ml/pa_ounit:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
|
||||||
SLOT=0/113.00.00
|
|
||||||
SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.00/files/custom_printf-113.00.00.tar.gz
|
|
||||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 28fb3e5852485af1c348d446b0b98389 findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 3972ca401cf7dbb430df9995f5d8d580 oasis dab31007fb098ff15db810bfe5001e64 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
|
||||||
_md5_=c98f0d10cdef67861f85176690dc0996
|
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( virtual/pypy: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_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||||
|
DESCRIPTION=Table/data-grid framework for Django
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://pypi.python.org/pypi/django-tables2/ https://github.com/bradleyayers/django-tables2/
|
||||||
|
IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||||
|
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||||
|
LICENSE=BSD-2
|
||||||
|
RDEPEND=dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( virtual/pypy: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_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-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_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://pypi/d/django-tables2/django-tables2-1.1.2.tar.gz
|
||||||
|
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=d0316d5a4725222c3940be989ec5a806
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-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_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_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||||
|
DESCRIPTION=A format-agnostic tabular dataset library written in Python
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://python-tablib.org/
|
||||||
|
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=dev-python/ujson[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pyyaml[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-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_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_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||||
|
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://pypi/t/tablib/tablib-0.11.2.tar.gz
|
||||||
|
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=a4ca4b911e52b48a82753d4b12563c7a
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||||
DEPEND=lirc? ( app-misc/lirc ) media-libs/alsa-lib media-libs/libpng pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl[sound] ) virtual/opengl x11-libs/gtk+:2 virtual/pkgconfig sys-devel/gettext virtual/os-headers
|
DEPEND=lirc? ( app-misc/lirc ) media-libs/alsa-lib media-libs/libpng:0 pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl[sound] ) virtual/opengl x11-libs/gtk+:2 virtual/pkgconfig sys-devel/gettext virtual/os-headers
|
||||||
DESCRIPTION=An emulator for the Sega Dreamcast system
|
DESCRIPTION=An emulator for the Sega Dreamcast system
|
||||||
EAPI=4
|
EAPI=5
|
||||||
HOMEPAGE=http://www.lxdream.org/
|
HOMEPAGE=http://www.lxdream.org/
|
||||||
IUSE=debug lirc profile pulseaudio sdl
|
IUSE=debug lirc profile pulseaudio sdl
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=lirc? ( app-misc/lirc ) media-libs/alsa-lib media-libs/libpng pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl[sound] ) virtual/opengl x11-libs/gtk+:2 games-misc/games-envd
|
RDEPEND=lirc? ( app-misc/lirc ) media-libs/alsa-lib media-libs/libpng:0 pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl[sound] ) virtual/opengl x11-libs/gtk+:2 games-misc/games-envd
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://www.lxdream.org/count.php?file=lxdream-0.9.1.tar.gz -> lxdream-0.9.1.tar.gz
|
SRC_URI=http://www.lxdream.org/count.php?file=lxdream-0.9.1.tar.gz -> lxdream-0.9.1.tar.gz
|
||||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 28fb3e5852485af1c348d446b0b98389 games 2cf0d67d765e6358b435ccda30c13ad8 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 28fb3e5852485af1c348d446b0b98389 flag-o-matic d270fa247153df66074f795fa42dba3e games 2cf0d67d765e6358b435ccda30c13ad8 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||||
_md5_=746e04b29910d41cbf1c8b02598f168a
|
_md5_=645f11eae140c6e38b27b3a6b3928a04
|
||||||
|
File diff suppressed because one or more lines are too long
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=config configure install postinst prepare setup
|
|
||||||
DEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) !<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 virtual/pkgconfig
|
|
||||||
DESCRIPTION=A milter-based application to provide DKIM signing and verification
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://opendkim.org
|
|
||||||
IUSE=+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound
|
|
||||||
KEYWORDS=~amd64 ~arm ~x86
|
|
||||||
LICENSE=Sendmail-Open-Source BSD
|
|
||||||
RDEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) sys-process/psmisc selinux? ( sec-policy/selinux-dkim )
|
|
||||||
REQUIRED_USE=sasl? ( ldap )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://sourceforge/opendkim/opendkim-2.10.0.tar.gz
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c db-use a4966c7f4f7df444ead1212848c13cc9 eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=c51e3c90b4f0f7b277fce6384113ce54
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=config configure install postinst prepare setup
|
|
||||||
DEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8:* ) berkdb? ( >=sys-libs/db-3.2:* ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua:* ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) !<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 virtual/pkgconfig
|
|
||||||
DESCRIPTION=A milter-based application to provide DKIM signing and verification
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://opendkim.org
|
|
||||||
IUSE=+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound
|
|
||||||
KEYWORDS=~amd64 ~arm ~x86
|
|
||||||
LICENSE=Sendmail-Open-Source BSD
|
|
||||||
RDEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8:* ) berkdb? ( >=sys-libs/db-3.2:* ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua:* ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) sys-process/psmisc selinux? ( sec-policy/selinux-dkim )
|
|
||||||
REQUIRED_USE=sasl? ( ldap )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://sourceforge/opendkim/opendkim-2.10.2.tar.gz
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c db-use a4966c7f4f7df444ead1212848c13cc9 eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=ac9b5ff4e4b41ca6398a2ccf04f65d2f
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=config configure install postinst prepare setup
|
|
||||||
DEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) !<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 virtual/pkgconfig
|
|
||||||
DESCRIPTION=A milter-based application to provide DKIM signing and verification
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://opendkim.org
|
|
||||||
IUSE=+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound
|
|
||||||
KEYWORDS=amd64 ~arm x86
|
|
||||||
LICENSE=Sendmail-Open-Source BSD
|
|
||||||
RDEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) sys-process/psmisc selinux? ( sec-policy/selinux-dkim )
|
|
||||||
REQUIRED_USE=sasl? ( ldap )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://sourceforge/opendkim/opendkim-2.9.2.tar.gz
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c db-use a4966c7f4f7df444ead1212848c13cc9 eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=a6450859229c038855cae01faeae75dc
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=config configure install postinst prepare setup
|
|
||||||
DEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) !<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 virtual/pkgconfig
|
|
||||||
DESCRIPTION=A milter-based application to provide DKIM signing and verification
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://opendkim.org
|
|
||||||
IUSE=+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound
|
|
||||||
KEYWORDS=~amd64 ~arm ~x86
|
|
||||||
LICENSE=Sendmail-Open-Source BSD
|
|
||||||
RDEPEND=|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd ssl? ( >=dev-libs/openssl-0.9.8 ) berkdb? ( >=sys-libs/db-3.2 ) opendbx? ( >=dev-db/opendbx-1.4.0 ) lua? ( dev-lang/lua ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb ) memcached? ( dev-libs/libmemcached ) sasl? ( dev-libs/cyrus-sasl ) unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) !unbound? ( net-libs/ldns ) gnutls? ( >=net-libs/gnutls-2.11.7 ) sys-process/psmisc selinux? ( sec-policy/selinux-dkim )
|
|
||||||
REQUIRED_USE=sasl? ( ldap )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://sourceforge/opendkim/opendkim-2.9.3.tar.gz
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c db-use a4966c7f4f7df444ead1212848c13cc9 eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=ccd5a35b317258ad16377efd6194859e
|
|
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||||
|
DEPEND=!media-sound/jack-audio-connection-kit:0 media-libs/libsamplerate[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(-)?] media-libs/libsndfile[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:0 >=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(+)] alsa? ( media-libs/alsa-lib[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(-)?] ) celt? ( media-libs/celt: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(-)?] ) dbus? ( dev-libs/expat[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/dbus[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(-)?] ) opus? ( media-libs/opus[custom-modes,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(-)?] ) virtual/pkgconfig doc? ( app-doc/doxygen ) dev-lang/python !dev-lang/python[-threads]
|
||||||
|
DESCRIPTION=Jackdmp jack implemention for multi-processor machine
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://jackaudio.org/
|
||||||
|
IUSE=alsa celt dbus doc opus pam 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
|
||||||
|
KEYWORDS=~amd64 ~ppc ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=media-libs/libsamplerate[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(-)?] media-libs/libsndfile[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:0 >=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(+)] alsa? ( media-libs/alsa-lib[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(-)?] ) celt? ( media-libs/celt: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(-)?] ) dbus? ( dev-libs/expat[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/dbus[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(-)?] ) opus? ( media-libs/opus[custom-modes,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(-)?] ) dbus? ( dev-python/dbus-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(+)] ) pam? ( sys-auth/realtime-base )
|
||||||
|
REQUIRED_USE=python_targets_python2_7
|
||||||
|
RESTRICT=mirror
|
||||||
|
SLOT=2
|
||||||
|
SRC_URI=https://github.com/jackaudio/jack2/archive/v1.9.10.tar.gz -> jack2-1.9.10.tar.gz
|
||||||
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 waf-utils ad1dd5b59c523843eebd3a9934c509ca
|
||||||
|
_md5_=65c5f54a159b470665d58644087fadf7
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] 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 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-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_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_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||||
DESCRIPTION=Command line interface for testing internet bandwidth using speedtest.net
|
DESCRIPTION=Command line interface for testing internet bandwidth using speedtest.net
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://github.com/sivel/speedtest-cli
|
HOMEPAGE=https://github.com/sivel/speedtest-cli
|
||||||
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
|
||||||
KEYWORDS=amd64 ~ppc ~ppc64 x86
|
KEYWORDS=amd64 ~ppc ~ppc64 x86
|
||||||
LICENSE=Apache-2.0
|
LICENSE=Apache-2.0
|
||||||
RDEPEND=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 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
RDEPEND=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_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
|
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/sivel/speedtest-cli/archive/v0.3.4.tar.gz -> speedtest-cli-0.3.4.tar.gz
|
SRC_URI=https://github.com/sivel/speedtest-cli/archive/v0.3.4.tar.gz -> speedtest-cli-0.3.4.tar.gz
|
||||||
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 28fb3e5852485af1c348d446b0b98389 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 28fb3e5852485af1c348d446b0b98389 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=6f23d07065b68f710672d792d74b1d06
|
_md5_=8456f68eda97d3fbcaeb0a499b12c068
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=configure install prepare
|
DEFINED_PHASES=configure install prepare
|
||||||
DEPEND=sctp? ( net-misc/lksctp-tools ) !<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
|
DEPEND=sctp? ( net-misc/lksctp-tools ) !<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=A TCP, UDP, and SCTP network bandwidth measurement tool
|
DESCRIPTION=A TCP, UDP, and SCTP network bandwidth measurement tool
|
||||||
EAPI=5
|
EAPI=6
|
||||||
HOMEPAGE=https://github.com/esnet/iperf/
|
HOMEPAGE=https://github.com/esnet/iperf/
|
||||||
IUSE=static-libs sctp
|
IUSE=static-libs sctp
|
||||||
KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint
|
KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint
|
||||||
LICENSE=BSD
|
LICENSE=BSD
|
||||||
RDEPEND=sctp? ( net-misc/lksctp-tools )
|
RDEPEND=sctp? ( net-misc/lksctp-tools )
|
||||||
SLOT=3
|
SLOT=3
|
||||||
SRC_URI=https://codeload.github.com/esnet/iperf/tar.gz/3.1b3 -> iperf-3.1_beta3.tar.gz
|
SRC_URI=https://codeload.github.com/esnet/iperf/tar.gz/3.1.2 -> iperf-3.1.2.tar.gz
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=30a40f5e7eede15b73c7606461f4c574
|
_md5_=e6d47bd8771b647fe6023efb27096365
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install postinst prepare setup test
|
|
||||||
DEPEND=dev-lang/ocaml dev-ml/cryptokit sys-libs/db:4.8 virtual/pkgconfig
|
|
||||||
DESCRIPTION=An OpenPGP keyserver which is decentralized and provides highly reliable synchronization
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://bitbucket.org/skskeyserver/sks-keyserver
|
|
||||||
IUSE=optimize test
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=dev-lang/ocaml dev-ml/cryptokit sys-libs/db:4.8
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://bitbucket.org/skskeyserver/sks-keyserver/downloads/sks-1.1.5.tgz
|
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
|
||||||
_md5_=605e960b296e73d7241a077cb31b66e5
|
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=compile install postinst prepare setup test
|
DEFINED_PHASES=compile install postinst prepare setup test
|
||||||
DEPEND=dev-lang/ocaml dev-ml/cryptokit sys-libs/db:4.8 virtual/pkgconfig
|
DEPEND=>=dev-lang/ocaml-4.0 dev-ml/camlp4 dev-ml/cryptokit sys-libs/db:4.8 virtual/pkgconfig
|
||||||
DESCRIPTION=An OpenPGP keyserver which is decentralized and provides highly reliable synchronization
|
DESCRIPTION=An OpenPGP keyserver which is decentralized with highly reliable synchronization
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://bitbucket.org/skskeyserver/sks-keyserver
|
HOMEPAGE=https://bitbucket.org/skskeyserver/sks-keyserver
|
||||||
IUSE=optimize test
|
IUSE=optimize test
|
||||||
KEYWORDS=amd64 ~x86
|
KEYWORDS=amd64 ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=dev-lang/ocaml dev-ml/cryptokit sys-libs/db:4.8
|
RDEPEND=>=dev-lang/ocaml-4.0 dev-ml/camlp4 dev-ml/cryptokit sys-libs/db:4.8
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://bitbucket.org/skskeyserver/sks-keyserver/downloads/sks-1.1.5.tgz
|
SRC_URI=https://bitbucket.org/skskeyserver/sks-keyserver/downloads/sks-1.1.5.tgz
|
||||||
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||||
_md5_=35ac2fc889b6f60baf3f6891d5206945
|
_md5_=61609ddffc68b517707888ed266131d4
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||||
|
DEPEND=>=net-libs/rb_libtorrent-0.14.9[python] dev-python/setuptools[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(+)] dev-util/intltool >=dev-lang/python-2.7.5-r2:2.7 >=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
|
||||||
|
DESCRIPTION=BitTorrent client with a client/server model
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://deluge-torrent.org/
|
||||||
|
IUSE=geoip gtk libnotify setproctitle sound webinterface python_targets_python2_7
|
||||||
|
KEYWORDS=~amd64 ~arm ~ppc ~sparc ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=>=net-libs/rb_libtorrent-0.14.9[python] dev-python/chardet[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(+)] dev-python/pyopenssl[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(+)] dev-python/pyxdg[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(+)] >=dev-python/twisted-core-8.1[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(+)] >=dev-python/twisted-web-8.1[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(+)] geoip? ( dev-libs/geoip ) gtk? ( sound? ( dev-python/pygame[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(+)] ) dev-python/pygobject: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(+)] >=dev-python/pygtk-2.12[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(+)] gnome-base/librsvg libnotify? ( dev-python/notify-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(+)] ) ) setproctitle? ( dev-python/setproctitle[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(+)] ) webinterface? ( dev-python/mako[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(+)] ) >=dev-lang/python-2.7.5-r2:2.7 >=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 python_targets_python2_7
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://download.deluge-torrent.org/source/deluge-1.3.12.tar.bz2
|
||||||
|
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 28fb3e5852485af1c348d446b0b98389 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=1fe2e0acd4043a8f9c83c573ade89044
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install postinst postrm prepare setup
|
|
||||||
DEPEND=>=net-libs/rb_libtorrent-0.14.9[python] dev-python/setuptools dev-util/intltool || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* ) virtual/pkgconfig
|
|
||||||
DESCRIPTION=BitTorrent client with a client/server model
|
|
||||||
EAPI=3
|
|
||||||
HOMEPAGE=http://deluge-torrent.org/
|
|
||||||
IUSE=geoip gtk libnotify setproctitle sound webinterface
|
|
||||||
KEYWORDS=amd64 ~arm ~ppc ~sparc x86
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=>=net-libs/rb_libtorrent-0.14.9[python] dev-python/setuptools dev-util/intltool dev-python/chardet dev-python/pyopenssl dev-python/pyxdg || ( dev-lang/python:2.7 dev-lang/python:2.6 dev-python/simplejson ) >=dev-python/twisted-core-8.1 >=dev-python/twisted-web-8.1 geoip? ( dev-libs/geoip ) gtk? ( sound? ( dev-python/pygame ) dev-python/pygobject:2 >=dev-python/pygtk-2.12 gnome-base/librsvg libnotify? ( dev-python/notify-python ) ) setproctitle? ( dev-python/setproctitle ) webinterface? ( dev-python/mako ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://download.deluge-torrent.org/source/deluge-1.3.6.tar.bz2
|
|
||||||
_eclasses_=distutils ad9e4720eb3e69090dd968b152fc611b eutils 28fb3e5852485af1c348d446b0b98389 multilib 3972ca401cf7dbb430df9995f5d8d580 python efc1c55fc44c5b7272fc2ffba73c3e6f systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
|
||||||
_md5_=c4a632ae0ab676683c20dd52b5041add
|
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst prepare pretend setup
|
||||||
|
DEPEND=caps? ( >=sys-libs/libcap-2.16 ) pam? ( virtual/pam ) ldap? ( net-nds/openldap ) kerberos? ( virtual/krb5 ) qos? ( net-libs/libnetfilter_conntrack ) ssl? ( dev-libs/openssl:0 dev-libs/nettle >=net-libs/gnutls-3.1.5 ) sasl? ( dev-libs/cyrus-sasl ) ecap? ( net-libs/libecap:1 ) esi? ( dev-libs/expat dev-libs/libxml2 ) !x86-fbsd? ( logrotate? ( app-admin/logrotate ) ) >=sys-libs/db-4:* dev-lang/perl dev-libs/libltdl:0 ecap? ( virtual/pkgconfig ) sys-apps/ed test? ( dev-util/cppunit ) !<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=A full-featured web proxy cache
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.squid-cache.org/
|
||||||
|
IUSE=caps ipv6 pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test ecap esi ssl-crtd mysql postgres sqlite qos tproxy +htcp +wccp +wccpv2 pf-transparent ipf-transparent kqueue elibc_uclibc kernel_linux
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=caps? ( >=sys-libs/libcap-2.16 ) pam? ( virtual/pam ) ldap? ( net-nds/openldap ) kerberos? ( virtual/krb5 ) qos? ( net-libs/libnetfilter_conntrack ) ssl? ( dev-libs/openssl:0 dev-libs/nettle >=net-libs/gnutls-3.1.5 ) sasl? ( dev-libs/cyrus-sasl ) ecap? ( net-libs/libecap:1 ) esi? ( dev-libs/expat dev-libs/libxml2 ) !x86-fbsd? ( logrotate? ( app-admin/logrotate ) ) >=sys-libs/db-4:* dev-lang/perl dev-libs/libltdl:0 samba? ( net-fs/samba ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) selinux? ( sec-policy/selinux-squid ) sqlite? ( dev-perl/DBD-SQLite ) !<=sci-biology/meme-4.8.1-r1
|
||||||
|
REQUIRED_USE=tproxy? ( caps ) qos? ( caps )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://www.squid-cache.org/Versions/v3/3.5/squid-3.5.14.tar.xz
|
||||||
|
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 28fb3e5852485af1c348d446b0b98389 flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=8b6ed30b0fb6274ffd8f5352585393ef
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile install postinst postrm preinst setup test unpack
|
||||||
|
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||||
|
DESCRIPTION=Full sources including the Gentoo patchset for the 3.18 kernel tree
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
|
||||||
|
IUSE=experimental symlink build
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||||
|
LICENSE=GPL-2 freedist
|
||||||
|
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||||
|
RESTRICT=binchecks strip
|
||||||
|
SLOT=3.18.27
|
||||||
|
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.18.tar.xz mirror://gentoo/genpatches-3.18-28.base.tar.xz mirror://gentoo/genpatches-3.18-28.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.18-28.experimental.tar.xz )
|
||||||
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 kernel-2 f745fe70cd0e35af07412905687b9a7f multilib 3972ca401cf7dbb430df9995f5d8d580 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=4ef7e79b7d296f327521decaeb72a937
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile install postinst postrm preinst setup test unpack
|
||||||
|
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||||
|
DESCRIPTION=Full sources including the Gentoo patchset for the 4.1 kernel tree
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
|
||||||
|
IUSE=experimental symlink build kdbus
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||||
|
LICENSE=GPL-2 freedist
|
||||||
|
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||||
|
RESTRICT=binchecks strip
|
||||||
|
SLOT=4.1.18
|
||||||
|
SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.1.tar.xz mirror://gentoo/genpatches-4.1-23.base.tar.xz mirror://gentoo/genpatches-4.1-23.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.1-23.experimental.tar.xz )
|
||||||
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 kernel-2 f745fe70cd0e35af07412905687b9a7f multilib 3972ca401cf7dbb430df9995f5d8d580 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=b4d87853d7c3287fc044342d17d26027
|
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test unpack
|
||||||
|
DEPEND=>=app-misc/pax-utils-0.1.10 !<sys-apps/sandbox-1.6 !<sys-apps/portage-2.1.2 selinux? ( sys-libs/libselinux ) >=sys-devel/binutils-2.24 >=sys-devel/gcc-4.6 virtual/os-headers sys-devel/gnuconfig virtual/pkgconfig
|
||||||
|
DESCRIPTION=GNU libc6 (also called glibc2) C library
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/libc/libc.html
|
||||||
|
IUSE=debug gd hardened multilib nscd selinux systemtap profile suid vanilla crosscompile_opts_headers-only
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||||
|
LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE
|
||||||
|
PDEPEND=!vanilla? ( sys-libs/timezone-data )
|
||||||
|
RDEPEND=!sys-kernel/ps3-sources sys-apps/gentoo-functions selinux? ( sys-libs/libselinux ) !sys-libs/nss-db vanilla? ( !sys-libs/timezone-data )
|
||||||
|
RESTRICT=strip
|
||||||
|
SLOT=2.2
|
||||||
|
SRC_URI=mirror://gnu/glibc/glibc-2.21.tar.xz ftp://sourceware.org/pub/glibc/releases/glibc-2.21.tar.xz ftp://sourceware.org/pub/glibc/snapshots/glibc-2.21.tar.xz mirror://gentoo/glibc-2.21.tar.xz mirror://gentoo/glibc-2.21-patches-6.tar.bz2 https://dev.gentoo.org/~vapier/dist/glibc-2.21-patches-6.tar.bz2 https://dev.gentoo.org/~azarah/glibc/glibc-2.21-patches-6.tar.bz2 multilib? ( mirror://gentoo/gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 https://dev.gentoo.org/~azarah/glibc/gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 )
|
||||||
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 flag-o-matic d270fa247153df66074f795fa42dba3e gnuconfig 3920de1188fc7bfee873515453ed1d10 multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 unpacker 1d149d9bda7723e740cfd28118f27813 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=2087a23b747b30b0c559041aa5a10065
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure prepare setup
|
||||||
|
DEPEND=sys-libs/ncurses:0=[unicode?] 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=interactive process viewer
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=http://hisham.hm/htop/
|
||||||
|
IUSE=kernel_FreeBSD kernel_linux openvz unicode vserver
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||||
|
LICENSE=BSD GPL-2
|
||||||
|
RDEPEND=sys-libs/ncurses:0=[unicode?]
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://hisham.hm/htop/releases/2.0.0/htop-2.0.0.tar.gz
|
||||||
|
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 28fb3e5852485af1c348d446b0b98389 libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=ba29c58f47d66263bcd0bd8113ee3918
|
@ -0,0 +1,9 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for JACK Audio Connection Kit
|
||||||
|
EAPI=5
|
||||||
|
IUSE=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
|
||||||
|
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
|
||||||
|
RDEPEND=|| ( >=media-sound/jack-audio-connection-kit-0.121.3-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(-)?] media-sound/jack2[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(-)?] )
|
||||||
|
SLOT=0
|
||||||
|
_eclasses_=eutils 28fb3e5852485af1c348d446b0b98389 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=4291f8b62d486b4f4d64e0b2af8a74fd
|
@ -1 +1 @@
|
|||||||
Tue, 16 Feb 2016 12:38:20 +0000
|
Tue, 16 Feb 2016 19:38:25 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Tue Feb 16 12:37:30 UTC 2016
|
Tue Feb 16 19:37:34 UTC 2016
|
||||||
|
@ -1 +1 @@
|
|||||||
Tue, 16 Feb 2016 13:00:01 +0000
|
Tue, 16 Feb 2016 20:00:01 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
1455626101 Tue 16 Feb 2016 12:35:01 PM UTC
|
1455651301 Tue 16 Feb 2016 07:35:01 PM UTC
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST iperf-2.0.5.tar.gz 248583 SHA256 636b4eff0431cea80667ea85a67ce4c68698760a9837e1e9d13096d20362265b SHA512 da9a0c01dea2a9dd33aa130b11d938d5f44dd6c3ab27526b0a43df5bf2550fede04238a00b7d54037426afe90ac6d8c4f4ae6861aa170ca7835b6664c9d6537f WHIRLPOOL d66b007fad372516c7f7377872b69ea450fa9ff6d1492f2a224a73f2fb3f7616bd2d57a34a815d4d95683d81fd02d76472d4727323e920410034ba725f6476ce
|
DIST iperf-2.0.5.tar.gz 248583 SHA256 636b4eff0431cea80667ea85a67ce4c68698760a9837e1e9d13096d20362265b SHA512 da9a0c01dea2a9dd33aa130b11d938d5f44dd6c3ab27526b0a43df5bf2550fede04238a00b7d54037426afe90ac6d8c4f4ae6861aa170ca7835b6664c9d6537f WHIRLPOOL d66b007fad372516c7f7377872b69ea450fa9ff6d1492f2a224a73f2fb3f7616bd2d57a34a815d4d95683d81fd02d76472d4727323e920410034ba725f6476ce
|
||||||
DIST iperf-3.0.11.tar.gz 426434 SHA256 c774b807ea4db20e07558c47951df186b6fb1dd0cdef4282c078853ad87cc712 SHA512 292b826099a1fc813f2fbe4506f8bd8b3b2e4dde04e33a097cce966d7502b3c521a29b9ba74e55fe38406fdb85090695f59febbf4ca31bb1ffc801b3b7615d19 WHIRLPOOL e16799997d7e3c0abe2e2a93bd559a69c0d3c96aab954cd9fb4be93cc8ce4f38c7a2ced034b1b03b2dc257bd5c82d202b4da528ee11f86ed99890fb02cad4b04
|
DIST iperf-3.0.11.tar.gz 426434 SHA256 c774b807ea4db20e07558c47951df186b6fb1dd0cdef4282c078853ad87cc712 SHA512 292b826099a1fc813f2fbe4506f8bd8b3b2e4dde04e33a097cce966d7502b3c521a29b9ba74e55fe38406fdb85090695f59febbf4ca31bb1ffc801b3b7615d19 WHIRLPOOL e16799997d7e3c0abe2e2a93bd559a69c0d3c96aab954cd9fb4be93cc8ce4f38c7a2ced034b1b03b2dc257bd5c82d202b4da528ee11f86ed99890fb02cad4b04
|
||||||
DIST iperf-3.1_beta3.tar.gz 542912 SHA256 ed96fd8dcc7150f3bb93536e3f1858121210e7f90cd637d76400e26cb1426679 SHA512 eab26b54a14e86fbe1503979b5924abdb3438710c7baf782fef97e7170f4d81eb9946b000fadd89d123daecb03b6a09fc429615c076fb0a444d30929983e3be8 WHIRLPOOL a627a88fe7c863af354a7e00bfe066bd06daee7e1fc72de385d4294b7304bd7ce1af7c35a0bf257305b5851db8a1b376d58f39e2053c8aa801b7a16bae0c9531
|
DIST iperf-3.1.2.tar.gz 545107 SHA256 48b5c783bb4a9c44f2bdcfe52c5d45b77ab1e1c82de3d0131f692457950811f9 SHA512 f0503e8dc77c575fe85f0800da9242da73c7d1ffce3aae0971f8fe7c5c3e74901ebdc3956bfe0bb58a5ffe4f6ccbe5a6d5402f188b0ceb1a02c410f5589a568d WHIRLPOOL 1537ba5a9e300b2b67ff42ba78fe97c09f99891feff6e2b66ec460dd1c12e29acdfee1e17b3af2d5a74aac17bd4bb635b0a268646b1117d5147dd8790ad77af9
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
#!/sbin/runscript
|
||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
description="IP bandwidth measurement server"
|
||||||
|
command="/usr/bin/iperf3"
|
||||||
|
|
||||||
|
command_background="yes"
|
||||||
|
pidfile="/run/${SVCNAME}.pid"
|
||||||
|
command_args="-s ${IPERF_OPTS}"
|
@ -1,117 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit multilib user readme.gentoo systemd
|
|
||||||
|
|
||||||
DESCRIPTION="An OpenPGP keyserver which is decentralized and provides highly reliable synchronization"
|
|
||||||
HOMEPAGE="https://bitbucket.org/skskeyserver/sks-keyserver"
|
|
||||||
SRC_URI="https://bitbucket.org/skskeyserver/sks-keyserver/downloads/${P}.tgz"
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~x86"
|
|
||||||
IUSE="optimize test"
|
|
||||||
DOC_CONTENTS="To get sks running, first build the database,
|
|
||||||
start the databse, import atleast one key, then
|
|
||||||
run a cleandb. See the sks man page for more information
|
|
||||||
Typical DB_CONFIG file and sksconf has been installed
|
|
||||||
in /var/lib/sks and can be used as templates by renaming
|
|
||||||
to remove the .typical extension. The DB_CONFIG file has
|
|
||||||
to be in place before doing the database build, or the BDB
|
|
||||||
environment has to be manually cleared from both KDB and PTree.
|
|
||||||
The same applies if you are upgrading to this version with an existing KDB/Ptree,
|
|
||||||
using another version of BDB than 4.8; you need to clear the environment
|
|
||||||
using e.g. db4.6_recover -h . and db4.6_checkpoint -1h . in both KDB and PTree
|
|
||||||
Additionally a sample web interface has been installed as
|
|
||||||
web.typical in /var/lib/sks that can be used by renaming it to web
|
|
||||||
Important: It is strongly recommended to set up SKS behind a
|
|
||||||
reverse proxy. Instructions on properly configuring SKS can be
|
|
||||||
found at https://bitbucket.org/skskeyserver/sks-keyserver/wiki/Peering"
|
|
||||||
|
|
||||||
DEPEND="dev-lang/ocaml
|
|
||||||
dev-ml/cryptokit
|
|
||||||
sys-libs/db:4.8"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
ebegin "Creating named group and user"
|
|
||||||
enewgroup sks
|
|
||||||
enewuser sks -1 -1 /var/lib/sks sks
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
cp Makefile.local.unused Makefile.local || die
|
|
||||||
sed -i \
|
|
||||||
-e "s:^BDBLIB=.*$:BDBLIB=-L/usr/$(get_libdir):g" \
|
|
||||||
-e "s:^BDBINCLUDE=.*$:BDBINCLUDE=-I/usr/include/db4.8/:g" \
|
|
||||||
-e "s:^LIBDB=.*$:LIBDB=-ldb-4.8:g" \
|
|
||||||
-e "s:^PREFIX=.*$:PREFIX=${D}/usr:g" \
|
|
||||||
-e "s:^MANDIR=.*$:MANDIR=${D}/usr/share/man:g" \
|
|
||||||
Makefile.local || die
|
|
||||||
sed -i \
|
|
||||||
-e 's:^CAMLINCLUDE= -I lib -I bdb$:CAMLINCLUDE= -I lib -I bdb -I +cryptokit:g' \
|
|
||||||
-e 's:-Werror-implicit-function-declaration::g' \
|
|
||||||
Makefile bdb/Makefile || die
|
|
||||||
sed -i \
|
|
||||||
-e 's:/usr/sbin/sks:/usr/bin/sks:g' \
|
|
||||||
sks_build.sh || die
|
|
||||||
|
|
||||||
epatch "${FILESDIR}/${P}-eddsa.patch"
|
|
||||||
epatch "${FILESDIR}/${P}-disable-warn-error-a.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake dep
|
|
||||||
# sks build fails with paralell build in module Bdb
|
|
||||||
emake -j1 all
|
|
||||||
if use optimize; then
|
|
||||||
emake all.bc
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
./sks unit_test || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
if use optimize; then
|
|
||||||
emake install.bc
|
|
||||||
dosym /usr/bin/sks.bc usr/bin/sks
|
|
||||||
dosym /usr/bin/sks_add_mail.bc usr/bin/sks_add_mail
|
|
||||||
else
|
|
||||||
emake install
|
|
||||||
fi
|
|
||||||
|
|
||||||
dodoc README.md
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/sks-db.initd" sks-db
|
|
||||||
newinitd "${FILESDIR}/sks-recon.initd" sks-recon
|
|
||||||
newconfd "${FILESDIR}/sks.confd" sks
|
|
||||||
systemd_dounit "${FILESDIR}"/sks-db.service
|
|
||||||
systemd_dounit "${FILESDIR}"/sks-recon.service
|
|
||||||
|
|
||||||
dodir "/var/lib/sks/web.typical"
|
|
||||||
insinto /var/lib/sks
|
|
||||||
newins sampleConfig/DB_CONFIG DB_CONFIG.typical
|
|
||||||
newins sampleConfig/sksconf.typical sksconf.typical
|
|
||||||
insinto /var/lib/sks/web.typical
|
|
||||||
doins sampleWeb/HTML5/*
|
|
||||||
|
|
||||||
keepdir /var/lib/sks
|
|
||||||
readme.gentoo_create_doc
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
readme.gentoo_print_elog
|
|
||||||
|
|
||||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
|
||||||
einfo "Note when upgrading from versions of SKS earlier than 1.1.4"
|
|
||||||
einfo "The default values for pagesize settings have changed. To continue"
|
|
||||||
einfo "using an existing DB without rebuilding, explicit settings have to be"
|
|
||||||
einfo "added to the sksconf file."
|
|
||||||
einfo "pagesize: 4"
|
|
||||||
einfo "ptree_pagesize: 1"
|
|
||||||
fi;
|
|
||||||
}
|
|
@ -1,3 +1,3 @@
|
|||||||
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
|
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
|
||||||
DIST youtube-dl-2016.02.01.tar.gz 1931170 SHA256 cac97ffda989b5783b7b05dd04cdb9f602089163d4c0dbeb55fc749899422613 SHA512 04db834328056402b2a91e9e244fa74abb4a7782fcea489c9ae7b6669f96ebc2d13cff576b02ccbbdfe3d6914c90ebc2b728334422a0ae0e454b1e03dd9db2b1 WHIRLPOOL 04c731813b50770864504f13b18cf493639975a27de0e10faad20e90f8d800228e4792924c5a7ca1b0e99df5729422e9a6209253159af63f5ab07e8118c87af2
|
|
||||||
DIST youtube-dl-2016.02.10.tar.gz 1943121 SHA256 386cfc2128eebbedf2c4ffdb41537aede509436cdb6b6ef596da4eece376d023 SHA512 1242fd72705726334b1651a55d6406065145ace16d8f23d4cc25f729a2efc5db098a5de1beba68cf924e51bab6fa70745ae958a539421c168b3fd4c636076614 WHIRLPOOL 5813233d1955099f2a6b0fc897e7a06881f04a79cbf4de5ec54ed2c94dc24ea1f52a8aec9c06a1d67c054875d9bdcd7ce101f38392a8b4e428199530360200dc
|
DIST youtube-dl-2016.02.10.tar.gz 1943121 SHA256 386cfc2128eebbedf2c4ffdb41537aede509436cdb6b6ef596da4eece376d023 SHA512 1242fd72705726334b1651a55d6406065145ace16d8f23d4cc25f729a2efc5db098a5de1beba68cf924e51bab6fa70745ae958a539421c168b3fd4c636076614 WHIRLPOOL 5813233d1955099f2a6b0fc897e7a06881f04a79cbf4de5ec54ed2c94dc24ea1f52a8aec9c06a1d67c054875d9bdcd7ce101f38392a8b4e428199530360200dc
|
||||||
|
DIST youtube-dl-2016.02.13.tar.gz 1951048 SHA256 8bb5cb62aad23fd3b049d9ffac76af6d76af8c18d68da3a3b9f602adaca1d534 SHA512 5f453835e2829b74a1dce141180cfab33cb8e3ad8404f0b866495c7421d3e938a3ce374bcc7f4b11c52ac37e26a6e34692e7c147824f447e5f826253d32b1a47 WHIRLPOOL 132c175650f47fdf4d0b17a1c5d36b5dd1a183594193c328eb94eda58a6da6819689bb7fe732606e9c5f901ab3896a0a712f534cb29cf4355a925e9290441dc0
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue