Sync with portage [Mon Jul 27 17:22:36 MSK 2015].

mhiretskiy
root 9 years ago
parent 2812a6ba43
commit 7ef1651544

@ -6,4 +6,7 @@
<maintainer>
<email>neurogeek@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="sourceforge">festlang.berlios</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.3.ebuild,v 1.1 2015/05/05 08:37:46 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.3.ebuild,v 1.2 2015/07/27 13:08:42 jlec Exp $
EAPI=5
@ -51,8 +51,6 @@ src_prepare() {
ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
done
popd > /dev/null
epatch "${FILESDIR}"/${PN}-1.5.1-changewarnSegv.patch
}
src_configure() { :; } #avoid ./configure run

@ -1,4 +1,2 @@
DIST neovim-0.0.0_pre20150225.tar.xz 4768060 SHA256 c2b9e1d60d5006022938c0cef0a25178a8fc3aefe469dc555b9396f8240dd82b SHA512 7854aabd9384bf5c90cec2f478aa9b2f173f03d7f3a1f8645e3331a7f20cade58cf68e13a117785905564d09f5b6029d22aa9ea7263f739385135becfbd50ced WHIRLPOOL d0cf544d18d925fb809f1a4dcfc1622733a7079313d8c4462efd3c371ebb5db27a4c442a0913b122c0d2ed5e1c37dca605bbfc99ed4dd920a2b006eba0d98930
DIST neovim-0.0.0_pre20150329.tar.xz 4782732 SHA256 424bf8863ff27da83aa51b71d1677eb5f98d3a962d4ce14206a506d86a9ea12e SHA512 3f5b9901fa8ecd5d36dded502eacb0ba479b5893d3678f6e309696ad2e9b695c2a8589bb084b1f61d96fe025ba8b66addbd15493b2dc181d10a5ed3f6c2a33a3 WHIRLPOOL 93ea0a259961811d45b3cdcd9b05ddcbbb4215f9a56571e34787e1abe5af802ffb2a29d9dc81599a60902834cc94e316e1a69906d560ed463d308677d80242a5
DIST neovim-0.0.0_pre20150505.tar.xz 4769060 SHA256 682b58ebee204f5148cc3d47de48ff60cd7ffde8e84f1aa22553e638ea9aef9c SHA512 52a036552f19fa4a6a3f3f4a2ff760f26870f3423dc348ae05ed06ceccdf4fa5038b6ca7710553bbae76f7631a0b6e078dd9b0eb475265cd62b859f5e6211864 WHIRLPOOL 97653c702e97e36b3affa9b248762801b64aec9e44ce2199dbe365645217ab9573518d82869c78cea15982c180fa77665b044a3cd309c2369e9c8175e266867f
DIST neovim-0.0.0_pre20150627.tar.xz 4715400 SHA256 5e5769c81a60637b731dc13e7584b6f91c7a4f2fa9116c7d688b938aa000ab69 SHA512 44f527e82dc8d70735110b7da687b87fb622127078dd32b9d8b284d8f3c3bce2c9978640234583f130e71378190c29e9c37cc19be8fd994eb338d1d9a5a98701 WHIRLPOOL 08125b0a0d96d2f5202b314e85b26e32e7aaf2170dfa69df660b2d36ad3218b24a9313c6f7a7c0e0ed8677a717e5d478851d1dc6bc8c020dc6798e3dd4462a2d
DIST neovim-0.0.0_pre20150727.tar.xz 4703336 SHA256 da9bd3070ac60691be4e033947548c13b0ede86b2422d66bd207ac2310b735c1 SHA512 db225fff860d730d4514a33c363ed7748949aaeb3a5fb31c0775120d31219a9fad154ff6f457c4ea25aff666e34dc0e7c8ab1acbc3bbe73bed17d01c67d13627 WHIRLPOOL 23b553f6be136f42c7279d332e1c917083d48aa0ae27df949972ce4eae93d07ea301f9b5853d3d320cc4a6366a483f3f9d43e016607d500646c71ea33e5ffdb8

@ -1,60 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/neovim/neovim-0.0.0_pre20150225.ebuild,v 1.1 2015/02/26 06:08:10 yngwin Exp $
EAPI=5
inherit cmake-utils flag-o-matic
DESCRIPTION="Vim's rebirth for the 21st century"
HOMEPAGE="https://github.com/neovim/neovim"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/neovim/neovim.git"
KEYWORDS=""
else
SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="Apache-2.0 vim"
SLOT="0"
IUSE="perl python"
CDEPEND="dev-lang/luajit:2
>=dev-libs/libtermkey-0.17
>=dev-libs/unibilium-1.1.1
>=dev-libs/libuv-1.2.0
>=dev-libs/msgpack-0.6.0_pre20150220
dev-lua/lpeg
dev-lua/messagepack"
DEPEND="${CDEPEND}
virtual/libiconv
virtual/libintl"
RDEPEND="${CDEPEND}
perl? ( dev-lang/perl )
python? ( dev-python/neovim-python-client )"
src_prepare() {
# do not link statically
sed -e '/^set(LIBUNIBILIUM/s|ON|OFF|' -e '/^set(LIBTERMKEY/s|ON|OFF|' \
-i CMakeLists.txt
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
-i src/nvim/os_unix_defs.h || die
cmake-utils_src_prepare
}
src_configure() {
export USE_BUNDLED_DEPS=OFF
append-cflags "-Wno-error"
append-cppflags "-DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1"
local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release )
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
# install a default configuration file
insinto /etc/vim
doins "${FILESDIR}"/nvimrc
}

@ -1,62 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/neovim/neovim-0.0.0_pre20150505.ebuild,v 1.1 2015/05/06 13:53:55 yngwin Exp $
EAPI=5
inherit cmake-utils flag-o-matic
DESCRIPTION="Vim's rebirth for the 21st century"
HOMEPAGE="https://github.com/neovim/neovim"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/neovim/neovim.git"
else
SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="Apache-2.0 vim"
SLOT="0"
IUSE="perl python"
CDEPEND="dev-lang/luajit:2
>=dev-libs/libtermkey-0.17
dev-libs/libvterm-neovim
>=dev-libs/unibilium-1.1.1
>=dev-libs/libuv-1.2.0
>=dev-libs/msgpack-0.6.0_pre20150220
dev-lua/lpeg
dev-lua/messagepack"
DEPEND="${CDEPEND}
virtual/libiconv
virtual/libintl"
RDEPEND="${CDEPEND}
perl? ( dev-lang/perl )
python? ( dev-python/neovim-python-client )"
src_prepare() {
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
-i src/nvim/os_unix_defs.h || die
cmake-utils_src_prepare
}
src_configure() {
export USE_BUNDLED_DEPS=OFF
append-cflags "-Wno-error"
append-cppflags "-DNDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1"
local mycmakeargs=(
-DCMAKE_BUILD_TYPE=Release
-DLIBUNIBILIUM_USE_STATIC=OFF
-DLIBTERMKEY_USE_STATIC=OFF
-DLIBVTERM_USE_STATIC=OFF
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
# install a default configuration file
insinto /etc/vim
doins "${FILESDIR}"/nvimrc
}

@ -1,16 +1,15 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/neovim/neovim-0.0.0_pre20150329.ebuild,v 1.1 2015/03/29 04:03:56 yngwin Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/neovim/neovim-0.0.0_pre20150727.ebuild,v 1.1 2015/07/27 05:12:15 yngwin Exp $
EAPI=5
inherit cmake-utils flag-o-matic
DESCRIPTION="Vim's rebirth for the 21st century"
DESCRIPTION="Ambitious vim fork focused on extensibility and agility"
HOMEPAGE="https://github.com/neovim/neovim"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/neovim/neovim.git"
KEYWORDS=""
else
SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
@ -38,7 +37,7 @@ RDEPEND="${CDEPEND}
src_prepare() {
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
-i src/nvim/os_unix_defs.h || die
-i src/nvim/os/unix_defs.h || die
cmake-utils_src_prepare
}

@ -9,4 +9,7 @@
<email>cardoe@gentoo.org</email>
<name>Doug Goldstein</name>
</maintainer>
<upstream>
<remote-id type="github">opencontainers/runc</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/poedit-1.8.3.ebuild,v 1.1 2015/07/26 22:03:10 rhill Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/poedit-1.8.3.ebuild,v 1.2 2015/07/27 05:49:36 jer Exp $
EAPI=5
WX_GTK_VER=3.0
@ -15,7 +15,7 @@ SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
# db/expat req for legacytm - remove in later version

@ -5,4 +5,7 @@
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<upstream>
<remote-id type="github">ccMSC/ckb</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST elasticsearch-1.6.0.tar.gz 28401477 SHA256 dc336c83394b2f2f72f362e0f959a4cfdec2109aa3de15668401afeab0b02d2e SHA512 098b657702f568de43d516077231df42652fee2315d55caef1b6b26c9d36ff6373380b827810cdc88410cf33ca0d782ffebb760221efa6babd491ce6cc6f75e5 WHIRLPOOL aec4ec5e5042550e284db55092e18c1ae1f04960a314833b8092488afec938fce56493dbb65c7aabbdf3a4caedf3bac224370c962992ace1702e6c369dc74887
DIST elasticsearch-1.6.1.tar.gz 28490646 SHA256 5c46cbaaa7409d1cff12bab8b5eadcb906a4933e77f70f4794a32022b2e9625d SHA512 b0c15255072fbd196789991fbcec2e306d39699fc67add76cbccb73ca8fb3f63872d73f161fab64168ab6c7772076b6dee02d0755b2db886564528342ecfb025 WHIRLPOOL 5f7f68ad057d5692915244e8a8b9e73d339e0f602c0c3aff62f59368b0020db36d02bed2d22e610112fc52f75f941452ba03a0447f6671d6c60a5c5642eda176
DIST elasticsearch-1.7.0.tar.gz 28501532 SHA256 6fabed2db09e1b88587df15269df328ecef33e155b3c675a2a6d2299bda09c95 SHA512 090186218d7bfcef2f1cf497b08edeae71f2bdae1ddbe97a04e3e288c9a41bdf069ee7ef51202596b17ac9a33840edc4d655a08313ecb732a1f37029b60740d4 WHIRLPOOL 0dfd8f5095dfbbbcda788da0661fc5ec9af7d2fa174dbb365ad021ff7e48d42035f63a45ba6cb9fc20fc8e86500fc81cfcb2f0c46f99015b6f84a2c2be762bd4

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/elasticsearch/elasticsearch-1.6.0.ebuild,v 1.2 2015/06/29 14:29:38 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/elasticsearch/elasticsearch-1.6.1.ebuild,v 1.1 2015/07/27 09:05:33 chainsaw Exp $
EAPI=5
@ -54,7 +54,7 @@ src_install() {
newinitd "${FILESDIR}/elasticsearch.init4" "${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
systemd_newunit "${FILESDIR}"/${PN}.service3 "${PN}.service"
systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
}
pkg_postinst() {

@ -0,0 +1,71 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/elasticsearch/elasticsearch-1.7.0.ebuild,v 1.1 2015/07/27 09:05:33 chainsaw Exp $
EAPI=5
inherit eutils systemd user
MY_PN="${PN%-bin}"
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
SRC_URI="https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"
QA_PREBUILT="usr/share/elasticsearch/lib/sigar/libsigar-*.so"
RDEPEND="|| ( virtual/jre:1.7 virtual/jre:1.8 )"
pkg_setup() {
enewgroup ${MY_PN}
enewuser ${MY_PN} -1 /bin/bash /var/lib/${MY_PN} ${MY_PN}
}
src_prepare() {
rm -rf lib/sigar/*{solaris,winnt,freebsd,macosx}*
rm -rf bin/*.{bat,exe}
rm lib/sigar/libsigar-ia64-linux.so
rm LICENSE.txt
use amd64 && {
rm lib/sigar/libsigar-x86-linux.so
}
use x86 && {
rm lib/sigar/libsigar-amd64-linux.so
}
}
src_install() {
dodir /etc/${MY_PN}
insinto /usr/share/doc/${P}/examples
doins config/*
rm -rf config
insinto /usr/share/${MY_PN}
doins -r ./*
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
keepdir /var/{lib,log}/${MY_PN}
newinitd "${FILESDIR}/elasticsearch.init4" "${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
}
pkg_postinst() {
elog
elog "You may create multiple instances of ${MY_PN} by"
elog "symlinking the init script:"
elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
elog
elog "Each of the example files in /usr/share/doc/${P}/examples"
elog "should be extracted to the proper configuration directory:"
elog "/etc/${MY_PN} (for standard init)"
elog "/etc/${MY_PN}/instance (for symlinked init)"
elog
}

@ -1,18 +0,0 @@
diff -urN config/elasticsearch.yml config_new/elasticsearch.yml
--- config/elasticsearch.yml 2014-08-13 16:27:06.000000000 +0200
+++ config_new/elasticsearch.yml 2014-11-12 20:39:53.501990184 +0100
@@ -383,3 +383,14 @@
# it unless you need it is recommended (it is disabled by default).
#
#http.jsonp.enable: true
+
+# Patched by Gentoo due to CVE-2014-6439, for details please see
+# https://bugs.gentoo.org/show_bug.cgi?id=524682
+#
+# Enable or disable cross-origin resource sharing, i.e. whether a browser
+# on another origin can do requests to Elasticsearch (defaults to true).
+#
+http.cors.enabled: false
+
+# For further http.cors.* settings, please see Elasticsearch documentation at
+# http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.3/modules-http.html

@ -1,86 +0,0 @@
#!/sbin/runscript
name="ElasticSearch"
description=""
ES_USER=${ES_USER:="elasticsearch"}
ES_INSTANCE=${SVCNAME#*.}
export ES_CLASSPATH="@ES_CLASS_PATH@"
if [ -n "${ES_INSTANCE}" ] && [ ${SVCNAME} != "elasticsearch" ]; then
PIDFILE="/run/elasticsearch/elasticsearch.${ES_INSTANCE}.pid"
ES_BASE_PATH="/var/lib/elasticsearch/${ES_INSTANCE}"
ES_CONF_PATH="/etc/elasticsearch/${ES_INSTANCE}"
ES_LOG_PATH="/var/log/elasticsearch/${ES_INSTANCE}"
else
PIDFILE="/run/elasticsearch/elasticsearch.pid"
ES_BASE_PATH="/var/lib/elasticsearch/_default"
ES_CONF_PATH="/etc/elasticsearch"
ES_LOG_PATH="/var/log/elasticsearch/_default"
fi
ES_DATA_PATH="${ES_BASE_PATH}/data"
ES_WORK_PATH="${ES_BASE_PATH}/work"
export ES_INCLUDE="${ES_CONF_PATH}/elasticsearch.in.sh"
export JAVA_OPTS
export ES_JAVA_OPTS
export ES_HEAP_SIZE
export ES_HEAP_NEWSIZE
export ES_DIRECT_SIZE
export ES_USE_IPV4
server_command="/usr/share/elasticsearch/bin/elasticsearch"
server_args=" -p ${PIDFILE} -Des.path.conf=\"${ES_CONF_PATH}\" -Des.path.data=\"${ES_DATA_PATH}\" -Des.path.work=\"${ES_WORK_PATH}\" -Des.path.logs=\"${ES_LOG_PATH}\""
depend() {
use net
}
start() {
# elasticsearch -f -Des.config=/path/to/config/file
# elasticsearch -f -Des.network.host=10.0.0.4
[ ! -f "${ES_INCLUDE}" ] && {
eerror "${ES_INCLUDE} must be copied into place"
return 1
}
local conf
local conf_file
for conf in elasticsearch.yml logging.yml; do
conf_file="${ES_CONF_PATH}/${conf}"
if [ ! -f "${conf_file}" ]; then
eerror "${conf_file} must be copied into place"
return 1
fi
done
ebegin "Starting ${SVCNAME}"
if [ -n "${ES_MAX_FD}" ]; then
ulimit -n ${ES_MAX_FD}
einfo "Max open filedescriptors : ${ES_MAX_FD}"
fi
checkpath -d -o "${ES_USER}" -m750 "/var/lib/elasticsearch"
checkpath -d -o "${ES_USER}" -m750 "/var/log/elasticsearch"
checkpath -d -o "${ES_USER}" -m750 "$(dirname "${PIDFILE}")"
checkpath -d -o "${ES_USER}" -m750 "${ES_BASE_PATH}"
checkpath -d -o "${ES_USER}" -m750 "${ES_LOG_PATH}"
start-stop-daemon --start \
--chdir "${ES_BASE_PATH}" \
--user="${ES_USER}" \
--pidfile="${PIDFILE}" \
--exec ${server_command} -- ${server_args}
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop \
--pidfile=${PIDFILE}
eend $?
}

@ -1,87 +0,0 @@
#!/sbin/runscript
name="ElasticSearch"
description=""
ES_USER=${ES_USER:="elasticsearch"}
ES_INSTANCE=${SVCNAME#*.}
export ES_CLASSPATH="@ES_CLASS_PATH@"
if [ -n "${ES_INSTANCE}" ] && [ ${SVCNAME} != "elasticsearch" ]; then
PIDFILE="/run/elasticsearch/elasticsearch.${ES_INSTANCE}.pid"
ES_BASE_PATH="/var/lib/elasticsearch/${ES_INSTANCE}"
ES_CONF_PATH="/etc/elasticsearch/${ES_INSTANCE}"
ES_LOG_PATH="/var/log/elasticsearch/${ES_INSTANCE}"
else
PIDFILE="/run/elasticsearch/elasticsearch.pid"
ES_BASE_PATH="/var/lib/elasticsearch/_default"
ES_CONF_PATH="/etc/elasticsearch"
ES_LOG_PATH="/var/log/elasticsearch/_default"
fi
ES_DATA_PATH="${ES_BASE_PATH}/data"
ES_WORK_PATH="${ES_BASE_PATH}/work"
export ES_INCLUDE="${ES_CONF_PATH}/elasticsearch.in.sh"
export JAVA_OPTS
export ES_JAVA_OPTS
export ES_HEAP_SIZE
export ES_HEAP_NEWSIZE
export ES_DIRECT_SIZE
export ES_USE_IPV4
server_command="/usr/share/elasticsearch/bin/elasticsearch"
server_args=" -p ${PIDFILE} -f -Des.path.conf=\"${ES_CONF_PATH}\" -Des.path.data=\"${ES_DATA_PATH}\" -Des.path.work=\"${ES_WORK_PATH}\" -Des.path.logs=\"${ES_LOG_PATH}\""
depend() {
use net
}
start() {
# elasticsearch -f -Des.config=/path/to/config/file
# elasticsearch -f -Des.network.host=10.0.0.4
[ ! -f "${ES_INCLUDE}" ] && {
eerror "${ES_INCLUDE} must be copied into place"
return 1
}
local conf
local conf_file
for conf in elasticsearch.yml logging.yml; do
conf_file="${ES_CONF_PATH}/${conf}"
if [ ! -f "${conf_file}" ]; then
eerror "${conf_file} must be copied into place"
return 1
fi
done
ebegin "Starting ${SVCNAME}"
if [ -n "${ES_MAX_FD}" ]; then
ulimit -n ${ES_MAX_FD}
einfo "Max open filedescriptors : ${ES_MAX_FD}"
fi
checkpath -d -o "${ES_USER}" -m750 "/var/lib/elasticsearch"
checkpath -d -o "${ES_USER}" -m750 "/var/log/elasticsearch"
checkpath -d -o "${ES_USER}" -m750 "$(dirname "${PIDFILE}")"
checkpath -d -o "${ES_USER}" -m750 "${ES_BASE_PATH}"
checkpath -d -o "${ES_USER}" -m750 "${ES_LOG_PATH}"
start-stop-daemon --start \
--background \
--chdir "${ES_BASE_PATH}" \
--user="${ES_USER}" \
--pidfile="${PIDFILE}" \
--exec ${server_command} -- ${server_args}
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop \
--pidfile=${PIDFILE}
eend $?
}

@ -1,87 +0,0 @@
#!/sbin/runscript
name="Elasticsearch"
description=""
ES_USER=${ES_USER:="elasticsearch"}
ES_INSTANCE=${SVCNAME#*.}
export ES_CLASSPATH="@ES_CLASS_PATH@"
if [ -n "${ES_INSTANCE}" ] && [ ${SVCNAME} != "elasticsearch" ]; then
PIDFILE="/run/elasticsearch/elasticsearch.${ES_INSTANCE}.pid"
ES_BASE_PATH="/var/lib/elasticsearch/${ES_INSTANCE}"
ES_CONF_PATH="/etc/elasticsearch/${ES_INSTANCE}"
ES_LOG_PATH="/var/log/elasticsearch/${ES_INSTANCE}"
else
PIDFILE="/run/elasticsearch/elasticsearch.pid"
ES_BASE_PATH="/var/lib/elasticsearch/_default"
ES_CONF_PATH="/etc/elasticsearch"
ES_LOG_PATH="/var/log/elasticsearch/_default"
fi
ES_DATA_PATH="${ES_BASE_PATH}/data"
ES_WORK_PATH="${ES_BASE_PATH}/work"
export ES_INCLUDE="${ES_CONF_PATH}/elasticsearch.in.sh"
export JAVA_OPTS
export ES_JAVA_OPTS
export ES_HEAP_SIZE
export ES_HEAP_NEWSIZE
export ES_DIRECT_SIZE
export ES_USE_IPV4
server_command="/usr/share/elasticsearch/bin/elasticsearch"
server_args=" -p ${PIDFILE} -Des.default.path.conf=\"${ES_CONF_PATH}\" -Des.default.path.data=\"${ES_DATA_PATH}\" -Des.default.path.work=\"${ES_WORK_PATH}\" -Des.default.path.logs=\"${ES_LOG_PATH}\""
depend() {
use net
}
start() {
# elasticsearch -Des.config=/path/to/config/file
# elasticsearch -Des.network.host=10.0.0.4
[ ! -f "${ES_INCLUDE}" ] && {
eerror "${ES_INCLUDE} must be copied into place"
return 1
}
local conf
local conf_file
for conf in elasticsearch.yml logging.yml; do
conf_file="${ES_CONF_PATH}/${conf}"
if [ ! -f "${conf_file}" ]; then
eerror "${conf_file} must be copied into place"
return 1
fi
done
ebegin "Starting ${SVCNAME}"
if [ -n "${ES_MAX_FD}" ]; then
ulimit -n ${ES_MAX_FD}
einfo "Max open filedescriptors : ${ES_MAX_FD}"
fi
checkpath -d -o "${ES_USER}" -m750 "/var/lib/elasticsearch"
checkpath -d -o "${ES_USER}" -m750 "/var/log/elasticsearch"
checkpath -d -o "${ES_USER}" -m750 "$(dirname "${PIDFILE}")"
checkpath -d -o "${ES_USER}" -m750 "${ES_BASE_PATH}"
checkpath -d -o "${ES_USER}" -m750 "${ES_LOG_PATH}"
start-stop-daemon --start \
--background \
--chdir "${ES_BASE_PATH}" \
--user="${ES_USER}" \
--pidfile="${PIDFILE}" \
--exec ${server_command} -- ${server_args}
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop \
--pidfile=${PIDFILE}
eend $?
}

@ -1,11 +0,0 @@
[Unit]
Description=ElasticSearch
After=network.target
[Service]
User=elasticsearch
Environment=ES_INCLUDE=/etc/elasticsearch/elasticsearch.in.sh
ExecStart=/usr/share/elasticsearch/bin/elasticsearch -f -Des.path.conf=/etc/elasticsearch
[Install]
WantedBy=multi-user.target

@ -1,11 +0,0 @@
[Unit]
Description=Elasticsearch
After=network.target
[Service]
User=elasticsearch
Environment=ES_INCLUDE=/etc/elasticsearch/elasticsearch.in.sh
ExecStart=/usr/share/elasticsearch/bin/elasticsearch -Des.default.path.conf=/etc/elasticsearch
[Install]
WantedBy=multi-user.target

@ -4,7 +4,7 @@ After=network.target
[Service]
User=elasticsearch
Environment=ES_INCLUDE=/usr/share/elasticsaerch/bin/elasticsearch.in.sh
Environment=ES_INCLUDE=/usr/share/elasticsearch/bin/elasticsearch.in.sh
ExecStart=/usr/share/elasticsearch/bin/elasticsearch -Des.default.path.conf=/etc/elasticsearch
[Install]

@ -5,4 +5,7 @@
<email>zx2c4@gentoo.org</email>
<name>Jason A. Donenfeld</name>
</maintainer>
<upstream>
<remote-id type="github">cloose/cutemarked</remote-id>
</upstream>
</pkgmetadata>

@ -1,3 +1,4 @@
DIST dvisvgm-1.10.tar.gz 831654 SHA256 339f4dcef0916c1daaf1b65d966737279464ec6858b28fda7196d8030d7f3735 SHA512 2d3cb2e6b36d6a3b996347b6031f67bb89bc76d2bf0244347e512e66333536638caf855d9856771b10245387abae99a06d4c6fe33def814cae639810b4cfe906 WHIRLPOOL 398e5378ce6e84768b73f7d6e9776eb177619de785a70d8fa416fecb275903e49c065ec23d78881eede9d4944525ecfba44d34a5d1b74b87dc1ef6ecf127b869
DIST dvisvgm-1.2.1.tar.gz 611862 SHA256 497233213e86286df9c3db9b23d084d74704d5bf956c17770b4e0d945c2f642c SHA512 8a15515134c5c8a7c6731500535f7a10e0e8d27b44f79111e967cdb66505c4256644809372e28425f77bdf63bba8697e91dd6f13452bd1aa7e2d9d8869643766 WHIRLPOOL 03b3cbbb1e3bbb665f41e5c82c9870db730bcaa318550b0e5b069ff1fc3b0420d1975ea6ee4e02db030fa500b720bb80386886f06bf99b2cf8cddb7a8f4497c6
DIST dvisvgm-1.3.tar.gz 589834 SHA256 16111448e49b49f1cac70f9d354d07b6136c5bd94f7c68a171e595bc6a857a01 SHA512 35166123fa8a39a4b32e3dbc57383fd1e011268931ce1d00dd04d77c947f5565b98d380dd888b34296dbfbf14b9cf00d2ee2bb27045103f37e7165c08aaf94d6 WHIRLPOOL b06e7fd1adf34a29817f6db5b3fbbf11f094b59b077e6d13351be732ac607d6314e94806f6412a94e827c5d127391884ef3e6cbb8ba18901b024b69209de7f2b
DIST dvisvgm-1.4.tar.gz 615003 SHA256 d68b4c172e53f38e5067b5f09fb0577a13ae55658246008101e862f4ab2cf622 SHA512 14491b95262dd24f191cb757fc78ca6c06e6ad2b8b7eeea4c8451c4234be07a2353c726d38543cd27dcb6e30137d3ceea05ac64b7f65487a8271c7c4ccdcb15d WHIRLPOOL 628d47a69543307464216cc18d3519be6daa138955a4d6024af3907cc1448fbbab1f9ba3f586cc8cfffe735cabd3e30cafc867b95935a9d320661bf27d99683f

@ -0,0 +1,38 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dvisvgm/dvisvgm-1.10.ebuild,v 1.1 2015/07/27 07:57:17 aballier Exp $
EAPI=5
inherit toolchain-funcs flag-o-matic
DESCRIPTION="Converts DVI files to SVG"
HOMEPAGE="http://dvisvgm.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
# Tests don't work from $WORKDIR: kpathsea tries to search in relative
# directories from where the binary is executed.
# We cannot really use absolute paths in the kpathsea configuration since that
# would make it harder for prefix installs.
RESTRICT="test"
RDEPEND="virtual/tex-base
app-text/ghostscript-gpl
>=media-gfx/potrace-1.10-r1
media-libs/freetype:2
dev-libs/kpathsea
sys-libs/zlib"
DEPEND="${RDEPEND}
app-text/xmlto
app-text/asciidoc
virtual/pkgconfig
test? ( dev-cpp/gtest )"
src_configure() {
has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
default
}

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>shell-tools</herd>
<use>
<flag name="zip">Support for ZIP files using <pkg>dev-ruby/rubyzip</pkg></flag>
</use>
<herd>shell-tools</herd>
<use>
<flag name="zip">Support for ZIP files using <pkg>dev-ruby/rubyzip</pkg></flag>
</use>
<upstream>
<remote-id type="github">jpace/glark</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/lucene++/lucene++-3.0.7.ebuild,v 1.1 2015/02/17 21:25:36 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/lucene++/lucene++-3.0.7.ebuild,v 1.2 2015/07/27 05:49:17 jer Exp $
EAPI=5
@ -13,7 +13,7 @@ SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
LICENSE="|| ( LGPL-3 Apache-2.0 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="debug"
DEPEND="dev-libs/boost:="

@ -1,15 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>neurogeek@gentoo.org</email>
<name>Jesus Rivero</name>
<description>Primary maintainer</description>
</maintainer>
<longdescription>
<maintainer>
<email>neurogeek@gentoo.org</email>
<name>Jesus Rivero</name>
<description>Primary maintainer</description>
</maintainer>
<longdescription>
MySQL Proxy is a simple program that sits between your client and MySQL
server(s) that can monitor, analyze or transform their communication. Its
flexibility allows for unlimited uses; common ones include: load balancing;
failover; query analysis; query filtering and modification; and many more.
</longdescription>
<upstream>
<remote-id type="launchpad">mysql-proxy</remote-id>
</upstream>
</pkgmetadata>

@ -1,9 +1,3 @@
DIST pgpool-II-3.2.3.tar.gz 1563129 SHA256 cb3b62957afe506e4b420bdc0b959f829d62c708fdce1a17d99a8521c586a5e5 SHA512 55748db315bb005efea173586845c0924eb1f4e5597d55a997446b6e9e01219575698b1b0d8de376e3aebc0cf497adbac19429908002f124aafee7e7bd269e01 WHIRLPOOL 0d7620d643924bb9347208abda27a15b62181756bdadea3ba823df8539f8541c6ad136f7301e8c1fd16a3a27a81e512979103e8b8202115b234ef7e4d46f1910
DIST pgpool-II-3.2.4.tar.gz 1627417 SHA256 c4ebc6fe1ff0936bcfdfcd0b23e07b956bab24b7b5ee744fc9347c091f08a818 SHA512 fd05bffac69ee4a8c51ef87a04ccc02027422780474dd39ffbd966570a1deaef0d432fc58c92d62eed863740f5f482106df1f4df69f71aec5df0a2619a65fc96 WHIRLPOOL 1a70a7ac7cd7481177b2153f95dad80aac155030850dc1d930497f2fa50b29dff16c63a53eeb9c4d643e6b28762a240e58af408cfa980376c646a1514fcc3041
DIST pgpool-II-3.2.5.tar.gz 1643267 SHA256 aecac952fd3d292584c9aa359d72f89b144c29f45c9f848cb030e46215a814f7 SHA512 c6dd033462de7f56724f7416fca3ee3e25835f113604fb03b97deee2e3ab25a07cfd9aea33ec36211aa0ec41c2bcea31ca9befe0cfe8f6389a39c2f6495388b6 WHIRLPOOL 5db077d51c5aa8692ba23c0f5ad3b3291c42448724cf633db13850d9b22df256c2aedc15b95fe74a33e486e09f4cc6a37daed0d39becff38acd40fa52b78ab8d
DIST pgpool-II-3.3.1.tar.gz 1692087 SHA256 214e0fe96f8f2b3568ee6937318d254cb69e614ed5acd7e342bc6f34996dce7e SHA512 b1cd120dbc92cae27df099a8eec5b741edbf5c331e015051a79607b47a41c3623a916890a9b21b5e78d5497e0f830e239afbb514a5cc723dfb7f47816087af67 WHIRLPOOL 77216f6aa0ddce1679f5a8237e2b760f92855b4e06eb8876e377065e9d6ecdf2b0b4ba848390caa98933841ebc770d87d9314816ffc98f26f10a64638af47f5b
DIST pgpool-II-3.3.2.tar.gz 1710418 SHA256 6c723787b92208f4ecc18f28e84e5cb472be446e08ce708d28b70c7d2fd80a70 SHA512 cd8af636b4ecb72884826da193c7062bb62c8dfef206c1e7248585c8abba9afde362fbb631c1dadbbadaa9b94cf7a01652724e82c5d1ea521423bd36fb5bf346 WHIRLPOOL e74e25a2a46fa50c012a3f52fe8803c68be51bc2c52de79c4073bfdb7b1cff5617cca34554aecf97d58d61dd81a0397a52f3869308c5c53261969b0d316fa709
DIST pgpool-II-3.3.3.tar.gz 1725512 SHA256 b8da35bb50b24f011da9fffef2875035f07cd6da8e3c60f8c0c33323b16214c4 SHA512 95bac43cefd36bd4822fd24ea90f5bb3b3ff4924b43c2d948c17e390c220b96f19fefafc5d4b759fcfb321b232253f5d181634aca0b3d1018973c68b134bcbb9 WHIRLPOOL 0e9f80c00cd6ed61502dbd83f6e3f0c85c297f354edbc02b82e0e880a2598642195f029273bb6c84dc4eb88dc0bc233b47c98985bbba80009ea6aaa9e4a67f86
DIST pgpool-II-3.3.4.tar.gz 1752572 SHA256 4ea1ddfd80d06763ffd8bb7f9bea32d71fbfcdc0af998150ce3a116edd3732c5 SHA512 b35e797e07c9647de8853453fb998d3ccad79dd43fd2b8a62a5853b5fbfcedac97a660bb270a69e235ae16264ca740b359d23fd9790d60bcc91d0b5be75584ba WHIRLPOOL d3afa6e69b3d0e2bccc83d1aa09a0d6c18d2d358c65d2e5d1c5a8bb55cdb4410b2abf1d63507033d357d79a0db6783b7f1c38fd48a500a73fd933846130c63f6
DIST pgpool-II-3.3.5.tar.gz 1793009 SHA256 7d97dd479212301c9dc2c77b555df259d49b0138441c56c969c277760a678588 SHA512 cac95bb895035446a006c5fc21d69f2a66c7dcb8a2e5b8057576265e7d85dd5847272f18b005b81fef3bb7a9dc7bb31cc2ac9796a506c6ca9277fb4005c31749 WHIRLPOOL 4a5a83ea1c6a6b8ccf10c6da5f64279d47af93b4d4eebddea45fa64ce3b953b2b3bf0c3855a880289cffa8fcbd5a4711d5962e47b75be412a9553a07e7745a1a
DIST pgpool-II-3.3.6.tar.gz 1812394 SHA256 8e0a9829122ed96793b4c340799d62778eb4176ee0f93288d8d4100fc620ff0e SHA512 64edf6ee96fc18bccaf72e79dc165318587da49f45f7d9748e051a9b87f1938b79eefc020a70f1be31fdf922e6d646710105d97961aef1e0c1538b29cdb0575c WHIRLPOOL a4bfc20115e3a17474e9d57c5abec48ca613568f9e5dcea171a39a114dc5ef3ad59ecd7fba4f0cad703bf6f3dcf7fb1d9dea7b30faa818403bf450f8df10a7c3
DIST pgpool-II-3.3.7.tar.gz 1808677 SHA256 b1bfc8c48be252f6c4e54521d24a0e28e86d0027b18aa4ccf6b8405508319032 SHA512 814f8a59ed8488a3ab049cc31ee4579ec954672f4cbca9102d8aa4d18dd2c169fd16518461cbcab24c28394c629234c54d9799d6df9f3ffdf0c57c56dfb2d094 WHIRLPOOL b8ca5e6689d1ac947b2da45c601c3206653b9ae5a181bd63f667a3df6ceecc012621ba4349671caa2e0d1ad371409e046b278e9a6b558786aa7ceed6583ccd9f

@ -1,107 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.2.3.ebuild,v 1.5 2014/12/28 15:10:55 titanofold Exp $
EAPI=4
MY_P="${PN/2/-II}-${PV}"
inherit base user
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://www.pgpool.net/"
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memcached pam ssl static-libs"
RDEPEND="
dev-db/postgresql
memcached? ( dev-libs/libmemcached )
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${RDEPEND}
sys-devel/bison
!!dev-db/pgpool
"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup postgres 70
enewuser pgpool -1 -1 -1 postgres
# We need the postgres user as well so we can set the proper
# permissions on the sockets without getting into fights with
# PostgreSQL's initialization scripts.
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${FILESDIR}/pgpool_run_paths.patch"
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
sed 's|.*\"\(.*\)\"|\1|g')
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
-i *.conf.sample* pool.h || die
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
-i *.conf.sample* pool.h || die
}
src_configure() {
local myconf
use memcached && \
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
use pam && myconf+=' --with-pam'
econf \
--disable-rpath \
--sysconfdir="${EROOT%/}/etc/${PN}" \
$(use_with ssl openssl) \
$(use_enable static-libs static) \
${myconf}
}
src_compile() {
emake
emake -C sql
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -C sql install
cd "${S}"
# `contrib' moved to `extension' with PostgreSQL 9.1
local pgslot=$(postgresql-config show)
if [[ ${pgslot//.} > 90 ]] ; then
cd "${ED%/}$(pg_config --sharedir)"
mv contrib extension || die
cd "${S}"
fi
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
# Documentation
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
dohtml -r doc
# Examples and extras
insinto "/usr/share/${PN}"
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
# One more thing: Evil la files!
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,107 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.2.4.ebuild,v 1.4 2014/12/28 15:10:55 titanofold Exp $
EAPI=4
MY_P="${PN/2/-II}-${PV}"
inherit base user
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://www.pgpool.net/"
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memcached pam ssl static-libs"
RDEPEND="
dev-db/postgresql
memcached? ( dev-libs/libmemcached )
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${RDEPEND}
sys-devel/bison
!!dev-db/pgpool
"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup postgres 70
enewuser pgpool -1 -1 -1 postgres
# We need the postgres user as well so we can set the proper
# permissions on the sockets without getting into fights with
# PostgreSQL's initialization scripts.
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${FILESDIR}/pgpool_run_paths.patch"
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
sed 's|.*\"\(.*\)\"|\1|g')
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
-i *.conf.sample* pool.h || die
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
-i *.conf.sample* pool.h || die
}
src_configure() {
local myconf
use memcached && \
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
use pam && myconf+=' --with-pam'
econf \
--disable-rpath \
--sysconfdir="${EROOT%/}/etc/${PN}" \
$(use_with ssl openssl) \
$(use_enable static-libs static) \
${myconf}
}
src_compile() {
emake
emake -C sql
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -C sql install
cd "${S}"
# `contrib' moved to `extension' with PostgreSQL 9.1
local pgslot=$(postgresql-config show)
if [[ ${pgslot//.} > 90 ]] ; then
cd "${ED%/}$(pg_config --sharedir)"
mv contrib extension || die
cd "${S}"
fi
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
# Documentation
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
dohtml -r doc
# Examples and extras
insinto "/usr/share/${PN}"
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
# One more thing: Evil la files!
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,108 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.1.ebuild,v 1.3 2014/12/28 15:10:55 titanofold Exp $
EAPI=4
MY_P="${PN/2/-II}-${PV}"
inherit base user
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://www.pgpool.net/"
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memcached pam ssl static-libs"
RDEPEND="
dev-db/postgresql
memcached? ( dev-libs/libmemcached )
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${RDEPEND}
sys-devel/bison
!!dev-db/pgpool
"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup postgres 70
enewuser pgpool -1 -1 -1 postgres
# We need the postgres user as well so we can set the proper
# permissions on the sockets without getting into fights with
# PostgreSQL's initialization scripts.
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${FILESDIR}/pgpool_run_paths.patch"
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
sed 's|.*\"\(.*\)\"|\1|g')
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
-i *.conf.sample* pool.h || die
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
-i *.conf.sample* pool.h || die
}
src_configure() {
local myconf
use memcached && \
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
use pam && myconf+=' --with-pam'
econf \
--disable-rpath \
--sysconfdir="${EROOT%/}/etc/${PN}" \
$(use_with ssl openssl) \
$(use_enable static-libs static) \
${myconf}
}
src_compile() {
emake
emake -C sql
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -C sql install
cd "${S}"
# 3.3 appears to have removed this
# `contrib' moved to `extension' with PostgreSQL 9.1
#local pgslot=$(postgresql-config show)
#if [[ ${pgslot//.} > 90 ]] ; then
# cd "${ED%/}$(pg_config --sharedir)"
# mv contrib extension || die
# cd "${S}"
#fi
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
# Documentation
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
dohtml -r doc
# Examples and extras
insinto "/usr/share/${PN}"
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
# One more thing: Evil la files!
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,108 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.2.ebuild,v 1.3 2014/12/28 15:10:55 titanofold Exp $
EAPI=4
MY_P="${PN/2/-II}-${PV}"
inherit base user
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://www.pgpool.net/"
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memcached pam ssl static-libs"
RDEPEND="
dev-db/postgresql
memcached? ( dev-libs/libmemcached )
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${RDEPEND}
sys-devel/bison
!!dev-db/pgpool
"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup postgres 70
enewuser pgpool -1 -1 -1 postgres
# We need the postgres user as well so we can set the proper
# permissions on the sockets without getting into fights with
# PostgreSQL's initialization scripts.
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${FILESDIR}/pgpool_run_paths.patch"
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
sed 's|.*\"\(.*\)\"|\1|g')
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
-i *.conf.sample* pool.h || die
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
-i *.conf.sample* pool.h || die
}
src_configure() {
local myconf
use memcached && \
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
use pam && myconf+=' --with-pam'
econf \
--disable-rpath \
--sysconfdir="${EROOT%/}/etc/${PN}" \
$(use_with ssl openssl) \
$(use_enable static-libs static) \
${myconf}
}
src_compile() {
emake
emake -C sql
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -C sql install
cd "${S}"
# 3.3 appears to have removed this
# `contrib' moved to `extension' with PostgreSQL 9.1
#local pgslot=$(postgresql-config show)
#if [[ ${pgslot//.} > 90 ]] ; then
# cd "${ED%/}$(pg_config --sharedir)"
# mv contrib extension || die
# cd "${S}"
#fi
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
# Documentation
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
dohtml -r doc
# Examples and extras
insinto "/usr/share/${PN}"
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
# One more thing: Evil la files!
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,108 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.3.ebuild,v 1.3 2014/12/28 15:10:55 titanofold Exp $
EAPI=5
MY_P="${PN/2/-II}-${PV}"
inherit base user
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://www.pgpool.net/"
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memcached pam ssl static-libs"
RDEPEND="
dev-db/postgresql
memcached? ( dev-libs/libmemcached )
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${RDEPEND}
sys-devel/bison
!!dev-db/pgpool
"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup postgres 70
enewuser pgpool -1 -1 -1 postgres
# We need the postgres user as well so we can set the proper
# permissions on the sockets without getting into fights with
# PostgreSQL's initialization scripts.
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${FILESDIR}/pgpool_run_paths.patch"
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
sed 's|.*\"\(.*\)\"|\1|g')
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
-i *.conf.sample* pool.h || die
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
-i *.conf.sample* pool.h || die
}
src_configure() {
local myconf
use memcached && \
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
use pam && myconf+=' --with-pam'
econf \
--disable-rpath \
--sysconfdir="${EROOT%/}/etc/${PN}" \
$(use_with ssl openssl) \
$(use_enable static-libs static) \
${myconf}
}
src_compile() {
emake
emake -C sql
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -C sql install
cd "${S}"
# 3.3 appears to have removed this
# `contrib' moved to `extension' with PostgreSQL 9.1
#local pgslot=$(postgresql-config show)
#if [[ ${pgslot//.} > 90 ]] ; then
# cd "${ED%/}$(pg_config --sharedir)"
# mv contrib extension || die
# cd "${S}"
#fi
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
# Documentation
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
dohtml -r doc
# Examples and extras
insinto "/usr/share/${PN}"
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
# One more thing: Evil la files!
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,108 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.4.ebuild,v 1.2 2014/12/28 15:10:55 titanofold Exp $
EAPI=5
MY_P="${PN/2/-II}-${PV}"
inherit base user
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://www.pgpool.net/"
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memcached pam ssl static-libs"
RDEPEND="
dev-db/postgresql
memcached? ( dev-libs/libmemcached )
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${RDEPEND}
sys-devel/bison
!!dev-db/pgpool
"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup postgres 70
enewuser pgpool -1 -1 -1 postgres
# We need the postgres user as well so we can set the proper
# permissions on the sockets without getting into fights with
# PostgreSQL's initialization scripts.
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${FILESDIR}/pgpool_run_paths.patch"
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
sed 's|.*\"\(.*\)\"|\1|g')
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
-i *.conf.sample* pool.h || die
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
-i *.conf.sample* pool.h || die
}
src_configure() {
local myconf
use memcached && \
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
use pam && myconf+=' --with-pam'
econf \
--disable-rpath \
--sysconfdir="${EROOT%/}/etc/${PN}" \
$(use_with ssl openssl) \
$(use_enable static-libs static) \
${myconf}
}
src_compile() {
emake
emake -C sql
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -C sql install
cd "${S}"
# 3.3 appears to have removed this
# `contrib' moved to `extension' with PostgreSQL 9.1
#local pgslot=$(postgresql-config show)
#if [[ ${pgslot//.} > 90 ]] ; then
# cd "${ED%/}$(pg_config --sharedir)"
# mv contrib extension || die
# cd "${S}"
#fi
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
# Documentation
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
dohtml -r doc
# Examples and extras
insinto "/usr/share/${PN}"
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
# One more thing: Evil la files!
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.5.ebuild,v 1.1 2015/02/15 08:40:03 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.7.ebuild,v 1.1 2015/07/27 09:13:52 patrick Exp $
EAPI=5

@ -4,4 +4,7 @@
<maintainer>
<email>zmedico@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">golang/crypto</remote-id>
</upstream>
</pkgmetadata>

@ -4,4 +4,7 @@
<maintainer>
<email>zmedico@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">golang/net</remote-id>
</upstream>
</pkgmetadata>

@ -4,4 +4,7 @@
<maintainer>
<email>zmedico@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">golang/sys</remote-id>
</upstream>
</pkgmetadata>

@ -4,4 +4,7 @@
<maintainer>
<email>zmedico@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">golang/text</remote-id>
</upstream>
</pkgmetadata>

@ -4,4 +4,7 @@
<maintainer>
<email>zmedico@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">golang/tools</remote-id>
</upstream>
</pkgmetadata>

@ -25,4 +25,7 @@
For more information, see:
&lt;http://corsis.sourceforge.net/index.php/Haskell/Clock&gt;
</longdescription>
<upstream>
<remote-id type="github">corsis/clock</remote-id>
</upstream>
</pkgmetadata>

@ -47,7 +47,7 @@
&lt;https://hackage.haskell.org/package/markdown markdown&gt;
to grind to a halt.)
- Accuracy: cmark passes the CommonMark spec\&#39;s
- Accuracy: cmark passes the CommonMark spec\'s
suite of over 500 conformance tests.
- Standardization: Since there is a spec and a
@ -78,4 +78,7 @@
A note on stability: There is a good chance the API
will change significantly after this early release.
</longdescription>
<upstream>
<remote-id type="github">jgm/commonmark-hs</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.9.2.ebuild,v 1.10 2015/07/11 09:20:53 chewi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.9.2.ebuild,v 1.11 2015/07/27 10:21:09 monsieurp Exp $
EAPI="5"
@ -40,6 +40,12 @@ src_prepare() {
# use our split-ant build.xml.
mv -f "${WORKDIR}/build.xml" . || die
# Fixes bug 556008.
java-ant_xml-rewrite -f build.xml \
-c -e javadoc \
-a failonerror \
-v "false"
# See bug #196080 for more details.
java-ant_bsfix_one build.xml
java-pkg-2_src_prepare

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild,v 1.1 2013/10/15 23:21:57 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/felix-bundlerepository/felix-bundlerepository-1.6.6.ebuild,v 1.2 2015/07/27 08:43:48 monsieurp Exp $
EAPI="5"
@ -17,9 +17,10 @@ SLOT="0"
KEYWORDS="~amd64"
CDEPEND="
dev-java/kxml:2
dev-java/xpp3:0
dev-java/felix-shell:0
dev-java/felix-utils:0
dev-java/kxml:2
dev-java/osgi-core-api:0
dev-java/osgi-obr:0
"
@ -41,7 +42,7 @@ java_prepare() {
}
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="osgi-core-api,felix-utils,felix-shell,kxml-2,osgi-obr"
EANT_GENTOO_CLASSPATH="osgi-core-api,felix-utils,felix-shell,xpp3,kxml-2,osgi-obr"
src_install() {
mv target/{${MY_P},${PN}}.jar || die

@ -0,0 +1,68 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jaxr/jaxr-1.0.6-r1.ebuild,v 1.1 2015/07/27 12:41:25 monsieurp Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="Java API for XML Registries"
HOMEPAGE="https://glassfish.dev.java.net/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="CDDL"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
CDEPEND="dev-java/jaxb:2
dev-java/jsr173:0
dev-java/jsr67:0
dev-java/jsr93:0
dev-java/sun-jaf:0"
DEPEND=">=virtual/jdk-1.6
${CDEPEND}"
RDEPEND=">=virtual/jre-1.6
${CDEPEND}"
S="${WORKDIR}/${PN}-ri"
EANT_BUILD_TARGET="compile"
EANT_DOC_TARGET="javadoc-build"
EANT_GENTOO_CLASSPATH="
jaxb-2
jsr67
jsr173
jsr93
sun-jaf
"
java_prepare() {
mkdir "${S}"/lib || die
java-pkg_jar-from --into lib jaxb-2
java-pkg_jar-from --into lib jsr67 jsr67.jar saaj-api.jar
java-pkg_jar-from --into lib jsr173 jsr173.jar jsr173_1.0_api.jar
java-pkg_jar-from --into lib jsr93 jsr93-api.jar jaxr-api.jar
java-pkg_jar-from --into lib sun-jaf
epatch "${FILESDIR}/${P}-javadoc.patch"
if use doc; then
java-ant_xml-rewrite \
-f "${S}"/build.xml \
-c -e javadoc \
-a failonerror \
-v "false"
fi
}
src_install() {
java-pkg_dojar lib/${PN}-impl.jar
use doc && java-pkg_dojavadoc javadoc
use source && java-pkg_dosrc src/java/*
}

@ -1 +1 @@
DIST jaxr-1_0-fr-spec.zip 1443243 RMD160 e7035a653f017f72f040ffa305c0f74ceb5da32e SHA1 003f9d00536728e298e4e621a8d6b176ad75ba38 SHA256 b90e753fa51c6b0ac4cbcffafe73bcdc6a139804fe562916d3604d49e5fe3c58
DIST jaxr-1_0-fr-spec.zip 1443243 SHA256 b90e753fa51c6b0ac4cbcffafe73bcdc6a139804fe562916d3604d49e5fe3c58 SHA512 a60f2da27defd5ddecfabf1fb00464c111b4e8264d3bd26f91b9c1195022eecf7e8aeaa904aa8f7cb6f0aa35a713b45d2b7e5fdaa474c2e29341ad64c04ed5e2 WHIRLPOOL 9460536353e73f88298de207e4bba3f13d88a63714ac34be397c60f8973667cd8b68626a987bb35e7594be0ea10d643e438e5aec37bea8624b6e96c340f0fe5a

@ -0,0 +1,61 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jsr93/jsr93-1.0-r1.ebuild,v 1.1 2015/07/27 12:10:51 monsieurp Exp $
EAPI=5
JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java API for XML Registries (JAXR) - API"
HOMEPAGE="http://download.oracle.com/otndocs/jcp/jaxr-1.0-fr-oth-JSpec/"
SRC_URI="jaxr-1_0-fr-spec.zip"
LICENSE="sun-jsr93"
RESTRICT="fetch"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
CDEPEND="dev-java/sun-jaf:0"
RDEPEND=">=virtual/jre-1.6
${CDEPEND}"
DEPEND=">=virtual/jdk-1.6
app-arch/unzip
${CDEPEND}"
S="${WORKDIR}"
JAVA_ANT_ENCODING="ISO-8859-1"
pkg_nofetch() {
einfo "Please go to"
einfo " ${HOMEPAGE}"
einfo "and download file:"
einfo ' "Java API for XML Registries Specification 1.0"'
einfo "Place the file ${SRC_URI} in:"
einfo " ${DISTDIR}"
}
java_prepare() {
cd "${WORKDIR}" || die "can't cd in ${WORKDIR}"
mkdir src || die
unzip -qq jaxr-apisrc.jar -d src || die "unzip failed"
rm -v *.jar || die
mkdir lib || die
cd lib || die "can't cd in ${WORKDIR}/lib"
java-pkg_jar-from sun-jaf
cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die
}
src_install() {
java-pkg_dojar "jsr93-api.jar"
use source && java-pkg_dosrc src/*
}

@ -1,13 +1,13 @@
# Copyright 1999-2007 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jsr93/jsr93-1.0.ebuild,v 1.1 2007/05/01 19:44:48 nelchael Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jsr93/jsr93-1.0.ebuild,v 1.2 2015/07/27 12:10:51 monsieurp Exp $
JAVA_PKG_IUSE="source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Java API for XML Registries (JAXR) - API"
HOMEPAGE="http://java.sun.com/xml/downloads/jaxr.html"
HOMEPAGE="http://download.oracle.com/otndocs/jcp/jaxr-1.0-fr-oth-JSpec/"
SRC_URI="jaxr-1_0-fr-spec.zip"
LICENSE="sun-jsr93"

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
<herd>java</herd>
<upstream>
<remote-id type="github">junit-team/junit</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/portletapi/portletapi-2.0.ebuild,v 1.2 2015/07/21 13:18:11 monsieurp Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/portletapi/portletapi-2.0.ebuild,v 1.3 2015/07/27 11:31:58 monsieurp Exp $
EAPI=5
@ -11,7 +11,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Portlet API 2.0 developed by the Java Community Process JSR-286"
HOMEPAGE="https://jcp.org/en/jsr/detail?id=286"
SRC_URI="http://mirrors.ibiblio.org/maven2/javax/portlet/${PN}/${PV}/${MY_P}-sources.jar"
SRC_URI="http://mirrors.ibiblio.org/maven2/javax/portlet/${MY_PN}/${PV}/${MY_P}-sources.jar"
LICENSE="Apache-2.0"
SLOT="2.0"

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/xpp3/xpp3-1.1.4c-r2.ebuild,v 1.1 2015/07/27 08:42:41 monsieurp Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
MY_PV=${PV/m/.M}
MY_P=${PN}-${MY_PV}
DESCRIPTION="An implementation of XMLPULL V1 API"
HOMEPAGE="http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html"
SRC_URI="http://www.extreme.indiana.edu/dist/java-repository/${PN}/distributions/${MY_P}_src.zip"
LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
DEPEND=">=virtual/jdk-1.6
test? (
dev-java/ant-junit:0
dev-java/junit:0
)"
RDEPEND=">=virtual/jre-1.6"
S=${WORKDIR}/${MY_P}
JAVA_ANT_ENCODING="ISO-8859-1"
java_prepare() {
rm -v *.jar || die
epatch "${FILESDIR}/${P}-build.xml.patch"
}
src_test() {
ANT_TASKS="ant-junit" \
eant -Dgentoo.classpath=$(java-pkg_getjars junit) junit_main
}
src_install() {
java-pkg_newjar build/${MY_P}.jar ${PN}.jar
dohtml doc/*.html || die
dodoc doc/*.txt || die
use doc && java-pkg_dojavadoc doc/api_impl
use source && java-pkg_dosrc src/java/*
}

@ -5,4 +5,7 @@
<email>mjo@gentoo.org</email>
<name>Michael Orlitzky</name>
</maintainer>
<upstream>
<remote-id type="github">jashkenas/coffeescript</remote-id>
</upstream>
</pkgmetadata>

@ -4,3 +4,4 @@ DIST MoarVM-2015.03.tar.gz 3071511 SHA256 fc4bfae9a004c9f266c53881ae375955daeb84
DIST MoarVM-2015.04.tar.gz 3148539 SHA256 9dc9efc2e7d16e9d2adf5d17dc377ad22e66c4aa509225cdfec3bf37a817c89f SHA512 db653c9a2d28367f32c8bb8a8c8ed7a38aa9f4e4212b297dc73494fd90fe5982dff0f6251154e30264a53955f2b64a974ba6c76e4d3cac409d1603513f7c25da WHIRLPOOL d71991e827aecf524e576a962d06decc3fe9c50bc744996b01844253e5dea5356247b3378da63ab5832ecd98e29b67a9caeb848fca533cc04d60ff59a5f4d5f8
DIST MoarVM-2015.05.tar.gz 3150053 SHA256 828843eb3da020ee24ff83933b63aebf4aa774b815a3dfa3a758d6334779565e SHA512 6db5eba4a6b6b6efc5b7a6b3e251428ebdfea9279fc15854238a943377a64f4db26f0e1c3cccf473d07f308f38e97b65983ddc0e1f884d9b6b6fc61034085474 WHIRLPOOL bf7770a67556e0830e6cf71e3e40d53cb41ef3c6970edbd88a2d8d843d98f30e578e7a83a950cffb31a17863efa1d99594737a1a1da8dfdc19dd60092d56b179
DIST MoarVM-2015.06.tar.gz 3155073 SHA256 8dfe52630a3fcc749b653591f8a4e7fa723cd204cf0f6133b62b70d1b9c5980f SHA512 427e036fcee06b65642c9e07ea687c28593a432e2b6f1ee0bc503f6ce32f93f77219bb9e80aec1d1300dc0ba4b92cc467a04896a0ead4b2ef89656d6844913ad WHIRLPOOL cf6af05afd5eb872954d9e9fcb86d06061e9b7ab80799afdeb10f6e255d15766d6def2054c3e3e79be83fc61d036bc39b14cf57e9f32a7a6c47046a6b90d03e6
DIST MoarVM-2015.07.tar.gz 3225835 SHA256 310a4ea6dbaacaf1837606edf6c42170143f60c8e29eb94c7e6fea810b6af10b SHA512 304d6ce5c50a5091daa02dab0fe328875d392fee29aed397db530324c51b909529ede9f703f18f43bbc398c70ec85958ffed3a8bc06d77e29ec193561165b581 WHIRLPOOL 6036fb9cba88a12edc3c5332d706cd11e6604d418217f880f9b409e16b22fd4610bc6c8e606888d69ccee9dbd7836d9ebcc3006a8bf6cce766334192ff3e7f52

@ -0,0 +1,31 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-2015.07.ebuild,v 1.1 2015/07/27 07:06:13 patrick Exp $
EAPI=5
inherit eutils multilib
MY_PN="MoarVM"
DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
HOMEPAGE="http://moarvm.org"
SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="dev-libs/libuv"
DEPEND="${RDEPEND}
dev-lang/perl"
S="${WORKDIR}/MoarVM-${PV}"
src_configure() {
perl Configure.pl --prefix="${D}/usr"|| die
}
src_install() {
emake install
}

@ -4,3 +4,4 @@ DIST nqp-2015.03.tar.gz 5240119 SHA256 203c31c516a370204d8193ac824956ffd7fb5f71e
DIST nqp-2015.04.tar.gz 4995958 SHA256 a58e45ae42035102222bf3b3b62bd3892ccaec5aeb4b9629c6d593749d68d9b3 SHA512 84748167aef995c7e1b4c1b19e165d940ca13c7ee08802a92ada8879247dc91b01ded6d8e2a58772b4e3564628114857dcf7b5f25ce4e63ceeec17c997958fbb WHIRLPOOL c8f16aed500116f70fb7e4b039e636d46d2e519d30740f84ef8f480db0e90865425b9e4b28eaeccdc63bc02841420500562d29a63158fa8afaf83612635e8218
DIST nqp-2015.05.tar.gz 4985712 SHA256 ad54f05422d0fbe14483b91de26c195a2d7e21e19446c6374aba5342458c7762 SHA512 0190f8e27b6dcc77cfc8f35efb7b7871e2efb56284ad7cb25b5662c14d5844262d2c491a43f8b60d567402bf2dd5264ad8736de3334d804173e3aa36a93c7449 WHIRLPOOL f4ebddf27db049478ed70c6dfbce0bda06aecddc6a088f73ee484b6f2da5aa2c59ea60619b871477b2c08ccf9969ccfcc636972d14c9c3da791a929f402f1259
DIST nqp-2015.06.tar.gz 4986918 SHA256 07dd6ea9762c9a3d5e477472cd65584b5e00fef1403c540d2b4ce802c2cc9d26 SHA512 f5d8e9dc057d303745d691eb6f92222c6586077a8f5c3ce0bf8557f715fa7e9ddea6a333e7db1743ed9982189e13e920c0228b40e22bfd3eac9b889a589bc3cb WHIRLPOOL a8164398f54fbc1609f52352e01112681390959a53b1c3d61192800ad2ec40e3ac79c2cb67108f10ab3bd277a540b52aa16e2d989461a860990cef5c92f02b3a
DIST nqp-2015.07.2.tar.gz 5001361 SHA256 45cde1880b314d98dd20062e93ef28f083dbf2239784e8f050456df8520a25c1 SHA512 b40ad51e37504b0c05e3d27c7a09543bb4735b3d8758a34805034600e362ae327434584f6824ef72587c37de5b51b476dbb05e8f0f248dc49ed64449f2ba1917 WHIRLPOOL 692f4ac9c669f7cf3b56e81b659f4b1d50296b4dccf9effa6f08aca9082f3b501fad140f7411e9ddbada15a5c458be21b699e850ed04574ed53699d2d28be084

@ -0,0 +1,66 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2015.07.2.ebuild,v 1.1 2015/07/27 07:20:35 patrick Exp $
EAPI=5
# still not working
RESTRICT="test"
inherit eutils multilib versionator
GITCRAP=2d22571
PARROT_VERSION="6.7.0"
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="doc parrot java +moar"
REQUIRED_USE="|| ( parrot java moar )"
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
java? ( >=virtual/jre-1.7 )
moar? ( =dev-lang/moarvm-2015.07 )
dev-libs/libffi"
DEPEND="${RDEPEND}
java? ( >=virtual/jdk-1.7 )
dev-lang/perl"
S=${WORKDIR}/perl6-nqp-${GITCRAP}
src_configure() {
use java && myconf+="jvm,"
use parrot && myconf+="parrot,"
use moar && myconf+="moar,"
perl Configure.pl --backend=${myconf} --prefix=/usr || die
# dirty hack to make dyncall not fail
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
# more dirty hack to allow building with newer gcc
sed -i -e 's/-Werror=implicit-function-declaration//' Makefile || die
sed -i -e 's/-Werror=nested-externs//' Makefile || die
}
src_compile() {
emake -j1 || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README.pod || die
if use doc; then
dodoc -r docs/* || die
fi
}

@ -4,3 +4,4 @@ DIST rakudo-2015.03.tar.gz 1518785 SHA256 39d0ca0c8f681a33c44e1265e38fb718e4357c
DIST rakudo-2015.04.tar.gz 2481636 SHA256 ba61883218617a2993169b4b318bb5b89d26422bb987b9f111c982a337012d65 SHA512 831136c52b1b83350db923a296c693e2ecaf079e988e4fc566cabb3946a085dabd695a9b2568a6fa43c3bff314940ca563a1c244288c6842ca4d791e9a8144ef WHIRLPOOL c4f6b4c0a24274808da01a2b4b4e39bc5d995879b945dceea31118797ae242d94bf0230932f297b501fa3898e09493ecb3233592a2129ac1b721722be8cf0471
DIST rakudo-2015.05.tar.gz 2503009 SHA256 81ecf442e5c1720d8112effc5531f171c83907e29510c536cb16c8637d9d8924 SHA512 eb8774b0642bddbb6f11d3aa6041b25da495080d75fd1a0364002f071044d4e08cd798e2449d7b55622287ec482206e3327e8ba0b5973a17c0369c95c16e5dc1 WHIRLPOOL 135c6d3ca2eed5fb8fa529ceeb1a3c842e6174c34c1d259ca573bec0c3b8bea6f5967c8c404cd3cb6bccd6188eadf82bbb4407a01f7bf4ae4fb03dfaf7198181
DIST rakudo-2015.06.tar.gz 2505308 SHA256 eea69522bc415a2566acb7277db44e5e0df558b3f3d667b64c4e700e917d18fa SHA512 1fb7f6fa42cc71977c26663ae38f5421b390781825e8acd0a0fae9c2781aa06018db3b474a0da43eb519eeb1aed8220df686968e2484272df095e21476b3023d WHIRLPOOL afea51402961a0ca2428a9e8ea5bda48b23b955fb04ad86aeb002b2a387c98931c3e03de24dda247b42a4e00ce772234f52bf6cb76f2951b28f57bef8908b56c
DIST rakudo-2015.07.2.tar.gz 2539175 SHA256 1794f2d670af1174aee620587270c05fbc06ef3026ae144daac436101856c492 SHA512 2e487df689c40b45673fc14a66127f893a5b0db13c5747e030dbc4b293cec76114b88909598f2ac7d607e7fe6d8fa632ee0c7386a064da31e76feeec48406d5f WHIRLPOOL bfa2ae4c3f5e24f641eaf8c52d96e61c9cfc48d4ecd9fcacae5a19ed1f60d636d3241fddf2bcbf40df2f2b98add912992c8e955dd237b7583af38c17bbb6713c

@ -0,0 +1,43 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2015.07.2.ebuild,v 1.1 2015/07/27 07:41:50 patrick Exp $
EAPI=5
inherit eutils multilib
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc java +moar"
RDEPEND=">=dev-lang/nqp-${PV}[java?,moar?]"
DEPEND="${RDEPEND}
dev-lang/perl"
src_configure() {
use java && myconf+="jvm,"
use moar && myconf+="moar,"
perl Configure.pl --backends=${myconf} --prefix=/usr || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 DESTDIR="${ED}" install || die
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
if use doc; then
dohtml -A svg docs/architecture.html docs/architecture.svg || die
dodoc docs/*.pod || die
docinto announce
dodoc docs/announce/* || die
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.55.0-r2.ebuild,v 1.15 2015/04/16 12:55:41 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.55.0-r2.ebuild,v 1.16 2015/07/27 13:06:41 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -108,7 +108,8 @@ src_prepare() {
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch" \
"${FILESDIR}/${PN}-1.55.0-context-x32.patch" \
"${FILESDIR}/${PN}-1.55.0-tools-c98-compat.patch" \
"${FILESDIR}/${PN}-1.52.0-threads.patch"
"${FILESDIR}/${PN}-1.52.0-threads.patch" \
"${FILESDIR}/${PN}-1.55.0-variadic-templates.patch"
epatch_user

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.56.0-r1.ebuild,v 1.12 2015/07/23 19:37:01 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.56.0-r1.ebuild,v 1.13 2015/07/27 13:06:41 pinkbyte Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -113,7 +113,8 @@ src_prepare() {
"${FILESDIR}/${PN}-1.55.0-context-x32.patch" \
"${FILESDIR}/${PN}-1.55.0-tools-c98-compat.patch" \
"${FILESDIR}/${PN}-1.52.0-threads.patch" \
"${FILESDIR}/${PN}-1.56.0-build-auto_index-tool.patch"
"${FILESDIR}/${PN}-1.56.0-build-auto_index-tool.patch" \
"${FILESDIR}/${PN}-1.55.0-variadic-templates.patch"
# Do not try to build missing 'wave' tool, bug #522682
# Upstream bugreport - https://svn.boost.org/trac/boost/ticket/10507

@ -0,0 +1,37 @@
From eec808554936ae068b23df07ab54d4dc6302a695 Mon Sep 17 00:00:00 2001
From: jzmaddock <jzmaddock@gmail.com>
Date: Sat, 23 Aug 2014 09:38:02 +0100
Subject: [PATCH] Fix BOOST_NO_CXX11_VARIADIC_TEMPLATES definition - the
feature was introduced in GCC 4.4.
---
boost/config/compiler/gcc.hpp | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/boost/config/compiler/gcc.hpp b/boost/config/compiler/gcc.hpp
index f37159d..97d8a18 100644
--- a/boost/config/compiler/gcc.hpp
+++ b/boost/config/compiler/gcc.hpp
@@ -154,14 +154,6 @@
# define BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
# define BOOST_NO_CXX11_RVALUE_REFERENCES
# define BOOST_NO_CXX11_STATIC_ASSERT
-
-// Variadic templates compiler:
-// http://www.generic-programming.org/~dgregor/cpp/variadic-templates.html
-# if defined(__VARIADIC_TEMPLATES) || (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4) && defined(__GXX_EXPERIMENTAL_CXX0X__))
-# define BOOST_HAS_VARIADIC_TMPL
-# else
-# define BOOST_NO_CXX11_VARIADIC_TEMPLATES
-# endif
#endif
// C++0x features in 4.4.n and later
@@ -176,6 +168,7 @@
# define BOOST_NO_CXX11_DELETED_FUNCTIONS
# define BOOST_NO_CXX11_TRAILING_RESULT_TYPES
# define BOOST_NO_CXX11_INLINE_NAMESPACES
+# define BOOST_NO_CXX11_VARIADIC_TEMPLATES
#endif
#if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)

@ -5,4 +5,7 @@
<email>reavertm@gentoo.org</email>
<name>Maciej Mrozowski</name>
</maintainer>
<upstream>
<remote-id type="github">vogel/injeqt</remote-id>
</upstream>
</pkgmetadata>

@ -8,4 +8,7 @@
<longdescription lang="en">
lightweight, native, lazy evaluating multithreading library for Lua-5.1 or 5.2.
</longdescription>
<upstream>
<remote-id type="github">LuaLanes/lanes</remote-id>
</upstream>
</pkgmetadata>

@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ml</herd>
<upstream>
<remote-id type="bitbucket">yminsky/ocaml-core</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST eliom-3.0.3.tar.gz 743842 SHA256 b598bfbfc37fb9164024df71352e74d26d6ce2095f89f3d52072b3f7334a5b86 SHA512 4112d9422a1407b3d82a716aedf86a3efad733eb5a98fd3d4356e2bd149cdb6ef029efd0dae0e9ed7f89613cf6cbd1c5c25f2ef8f905bf2ad7709db1f7d39075 WHIRLPOOL af9aebe320ab6a8dce96ede3c6aaf57c90a537ffb520766ad08f23bde6cbe303ff39707dae3c91a4f980e163b47b071958d488f3232f3a1359ab53eaec09001c
DIST eliom-4.1.0.tar.gz 699262 SHA256 44541cdcc93b622fee79a1d9bdd46d6caf7ace71b1a3891e6d7de93f70ae6783 SHA512 6dac3f2d26a3730df48270c62e16abec935656022a2cbb1c221ce040ff574b79e82d7da977d58fbd67ca884b64611e6a97a4144a5a142f8aa6c887897cf230f5 WHIRLPOOL a95985afae803a11744dbc1468d4d07d07938f63c5a570e67545b96887ff0d2ca2a1971a9be35c45dbe28b1c3f74bf473a136843143d45cb9bd2451ca85abd64
DIST eliom-4.2.tar.gz 699337 SHA256 30d180b72d21177d09b311785e08e54cc221b148d969f17334f8be6eecfb783d SHA512 c7c75dc00defe0c269aba4e4fbdc00a824b781b124e3f51747e29533c4aeedaecb68c7ebcb38b4cc9a51c3796abdfa680ba0702a83415911406b25cd07ad66c7 WHIRLPOOL 2a36deeb10cbf3b29c76b33185de1c848615293830f7a3701c2d87025be0ed575cdadf238c696ad4716e50f2b0258febef7b7039a1980aafeaf6e1c483ec46ca

@ -0,0 +1,56 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/eliom/eliom-4.2.ebuild,v 1.1 2015/07/27 07:42:57 aballier Exp $
EAPI=5
inherit eutils multilib findlib
DESCRIPTION="A web framework to program client/server applications"
HOMEPAGE="http://ocsigen.org/eliom/"
SRC_URI="https://github.com/ocsigen/eliom/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="doc +ocamlopt"
DEPEND=">=dev-lang/ocaml-4.00:=[ocamlopt?]
>=dev-ml/js_of_ocaml-2.5-r1:=
>=www-servers/ocsigenserver-2.5:=
>=dev-ml/tyxml-3.3:=
>=dev-ml/deriving-0.6:=
dev-ml/reactiveData:=
dev-ml/ocaml-ipaddr:=
dev-ml/react:=
dev-ml/ocaml-ssl:=
>=dev-ml/lwt-2.5.0:=
dev-ml/calendar:="
RDEPEND="${DEPEND}
dev-ml/opam"
src_compile() {
if use ocamlopt ; then
emake all
else
emake byte
fi
use doc && emake doc
emake man
}
src_install() {
opam-installer \
--prefix="${ED}/usr" \
--libdir="${D}/$(ocamlc -where)" \
--docdir="${ED}/usr/share/doc/${PF}" \
--mandir="${ED}/usr/share/man" \
|| die
dodoc CHANGES README
if use doc ; then
docinto client/html
dodoc -r _build/src/lib/client/api.docdir/*
docinto server/html
dodoc -r _build/src/lib/server/api.docdir/*
fi
}

@ -1,3 +1,4 @@
DIST js_of_ocaml-1.3.2.tar.gz 1901593 SHA256 5996d2a9bc32121186e1964af557bb411eb5a27aa155d2c6a8a144ee5f3d0c36 SHA512 83fe5818554d226d175ff3c876883a4837c015271681a73ef92b8d809134c6e5148d33d1eb7e3e71e0c3775627c26d0c246ffb183ff0c9a5736bd9b30ea6aedf WHIRLPOOL 0dc7232940df09913cb1b829cabc35817ca1eca1c4c3e2381f9f7f08d33d2e5cc973fde25576a7b04004860aa6cf193f206690ac6e681cb1e8cae4084675785b
DIST js_of_ocaml-1.4.tar.gz 1906998 SHA256 56033c5b08e6db9f957d93f691641264c2bd5fb3624b9db5e0766d5c6a64d781 SHA512 6b7dc0bc48373e4930916213f87fb0e7a0283ea4ff91284c9708de9b1d60b9c6b576658ebd0c33b0b5ca28bad467bfabd17ed0910f22fef59b3cdf96089d4c83 WHIRLPOOL abc5ab718554fc0f3e97281620968b2943da539e2c39a894afbd99702da0f0fb8e322da69c78ab04ca61ae83fbc3bd5f9c69fb0ceec875c91bdfa6b15fbecae0
DIST js_of_ocaml-2.5.tar.gz 1249680 SHA256 5bea34f47210791b8bb89adb158ec9d47816ba074bfb11ee68f56be42c0235df SHA512 5a69993dbb5e6dd763a1b43cf2fee7de7000c91e8cb473379445603a0592941dc9c67c7591f322dca1c7fedd8d3df2cd79e2a9716204b5642a9d2999de1db82d WHIRLPOOL fde0c0d553f3f8aaa220b705294ee7a366e6667ca9eb9a21e148082c36ea13f64f1f01616468fd0e8f5ab3a201c6d3a92ad2606a7eda54e1ddd22432c72b0dd3
DIST js_of_ocaml-2.6.tar.gz 1291882 SHA256 c1f066d09524c6be2d40cfb387de49b337837dcc8f2f746a207f37706ca66460 SHA512 2c4e294b7946757d9b05ec640e130cbee6a0130c03eb3a2188988fb956c1f0e2738c32e97abc461e748e667e7d31e386c5470942df84ddbcf5903d41b133e8c8 WHIRLPOOL abf477caa49edc65b5e577a90dd86641f12b6757e6f2c9034fe08d51cc1ac11209b73e8fdd88de420ed0277d8715bb085c10d29b237854cdebb8a9e36f8e22fe

@ -0,0 +1,46 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/js_of_ocaml/js_of_ocaml-2.6.ebuild,v 1.1 2015/07/27 07:53:35 aballier Exp $
EAPI=5
inherit findlib
DESCRIPTION="A compiler from OCaml bytecode to javascript"
HOMEPAGE="http://ocsigen.org/js_of_ocaml/"
SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="+ocamlopt doc +deriving"
DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
>=dev-ml/lwt-2.4.4:=
dev-ml/react:=
dev-ml/reactiveData:=
>=dev-ml/tyxml-3.3:=
dev-ml/cmdliner:=
dev-ml/menhir:=
dev-ml/ocaml-base64:=
dev-ml/camlp4:=
dev-ml/cppo:=
deriving? ( >=dev-ml/deriving-0.6:= )"
RDEPEND="${DEPEND}"
src_configure() {
use ocamlopt || echo "BEST := byte" >> Makefile.conf
use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf
}
src_compile() {
emake
use doc && emake doc
}
src_install() {
findlib_src_preinst
emake BINDIR="${ED}/usr/bin/" install
dodoc CHANGES README.md
use doc && dohtml -r doc/api/html/
}

@ -1,2 +1 @@
DIST macaque-0.6.1.tar.gz 59851 SHA256 4a91465c99c2d98f4b459729f02bc8f0ed3c0dac896829940ea74b4e53d1e7e2 SHA512 d4af100a6eb2529515b23aa5a5f975099c1b8bb9db46ac7280d59c6759c04a6fec98c30388fa2a8e46b90a3d4331608ae81d5d1cd5c2e053a502a3bd496058c8 WHIRLPOOL 4f891df191880d61f524b3f653697661f6a3225018582cb7a55ca7bfda6efbd7275bfa9d1445bd7059ed5ed6037402d2a4abd7883042bc992618bce747e46f55
DIST macaque-0.7.1.tar.gz 105838 SHA256 0a27c737182f700854dd6d81ec416fd03c05f311e81e89f28ed76576df1dd872 SHA512 da6684b03d7871b6600dfff8df43c05895d4eb73ad0769457ab229fda642fb7c46465d25792fff1b3e81c169f4a807485fab4e301f2674b6246359f9d5513256 WHIRLPOOL 269f3be7ac291679a73b702fd47b3fb348eb7688816e107b650c0662c281d86dbe2cdb647234ea5fc99740b57c685262056bb256c744e31229e67dd18b5ceb6a
DIST macaque-0.7.2.tar.gz 106245 SHA256 8b20335419cb640f9c86eced851a7349351b0825a955043465a41de1d72ec715 SHA512 9823052350083d8042db11eb103cbc71ba85580884a4dcf82c5fb011e59875595ad49b5a6c800f1f6cf5ae86aa5659bab81b623db58bcf1290e18900112d3c5c WHIRLPOOL 11fa5be1189edbadc37348e5b285e998adb4aec58481e0c0eb8bf5ff35e645c155c60cd43239671b1e1d9f66d132fda1755f9f6eec7ed3dcfe606796fdab0c05

@ -1,32 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/macaque/macaque-0.6.1.ebuild,v 1.1 2013/02/07 20:43:32 aballier Exp $
EAPI=5
inherit findlib
DESCRIPTION="DSL for SQL Queries in Caml"
HOMEPAGE="http://forge.ocamlcore.org/projects/macaque/"
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1027/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-ml/pgocaml:=
dev-lang/ocaml:="
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}/src"
src_compile() {
emake -j1
}
src_install() {
findlib_src_preinst
emake -j1 install
dodoc ../README Changelog
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/macaque/macaque-0.7.1.ebuild,v 1.1 2014/10/30 08:11:53 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ml/macaque/macaque-0.7.2.ebuild,v 1.1 2015/07/27 07:37:07 aballier Exp $
EAPI=5

@ -0,0 +1 @@
DIST ocaml-base64-2.0.0.tar.gz 46084 SHA256 029b6a7af1493a077dc25c8e0f3534e5f5ff6e4260e3998a9ca3850fb7238c2c SHA512 e452dfd5f4544958cb0cb547848accbd254d9c3cb19c745031e4e8e73f81e79bb259e5fbe79a1bf94fb8a7b4b5de8eb2b81aa173850af2ab2f4a4e2389626227 WHIRLPOOL 52048556a00c7f067b36a97062821cbfa781e80b54b3d5422c4f978fd89ed37140d4063fa654622aa1a106f4649bf5ae99691aa58d3959cd853c99fb0f0f510d

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ml</herd>
</pkgmetadata>

@ -0,0 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-base64/ocaml-base64-2.0.0.ebuild,v 1.1 2015/07/27 07:49:45 aballier Exp $
EAPI="5"
OASIS_BUILD_DOCS=1
inherit oasis
DESCRIPTION="Library for radix-64 representation (de)coding"
HOMEPAGE="https://github.com/mirage/ocaml-base64"
SRC_URI="https://github.com/mirage/ocaml-base64/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=dev-lang/ocaml-4.02[ocamlopt?]"
DEPEND="${RDEPEND}
>=dev-ml/findlib-1.3.2"
DOCS=( "README.md" "CHANGES.md" )

@ -1,2 +1,3 @@
DIST ocurl-0.6.1.tgz 101147 SHA256 c671d605d36a8051867f7483a9f7ec93b3985f5e4824073f1ceb85d19e09bad3 SHA512 2c82c9b8e8d6ee26a85add7a2698ab1f61478777f9c7b0b217cacb6491067b619f508b41c22eaa54cf249147d287a77c62a00aef3b19ee6c135426c4559ab7f3 WHIRLPOOL 921939801a1a8d73052954b3d6699c41d2e7f360fe7e1af41f8681f1179aef3d831f1f556cdc0f0c1cee2c9ef1f2bf4caa38923ddfdd57642b6791cb40089289
DIST ocurl-0.7.4.tar.gz 104716 SHA256 51af1d4fc38a7be15cac38a1367f4e2dcd8c2014d8d2e545d96d25c8d2f0135e SHA512 1d3a92d89c55434028862dd97c6eb5d3d8d579e2dd44117be82b09658543c90a0800e9203892eb204ab18e6c8c6bfd18cfc355e32c7393daa1c7beb2c39e97da WHIRLPOOL eab3ff62c77181bb2a8e6906bd3de828cee3569cdfa952b930c8e7b704382ef071061727d4a8709438f2ff71aa40e5187e4473e3fa03f74f83da2470e7b05708
DIST ocurl-0.7.5.tar.gz 103981 SHA256 a6432a2f0109525b4128337ac9708b0192a97ee8f958a5f65b6c8f25435f6cff SHA512 8deb2e353fae6667555d48f5694c0dec86f82f2702536a50842baae3d6bb0d37a24e4b8e39ff11d3d42feebdd412c92a3e43f27c9f551cd54994527fdcf71778 WHIRLPOOL 77a9866d97c07a8cb2bdd69743d0bf5f80a9cdbd5e20bd0b200ab59d03dd286ef712988bf098aba01d337448ee47e9f95b69872e0e377948c99810826c7cf833

@ -0,0 +1,37 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocurl/ocurl-0.7.5.ebuild,v 1.1 2015/07/27 07:44:57 aballier Exp $
EAPI=5
inherit findlib
DESCRIPTION="OCaml interface to the libcurl library"
HOMEPAGE="http://forge.ocamlcore.org/projects/ocurl/"
LICENSE="MIT"
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1537/${P}.tar.gz"
SLOT="0/${PV}"
IUSE="examples"
RDEPEND=">=net-misc/curl-7.9.8
dev-ml/lwt:=
>=dev-lang/ocaml-3.12:=[ocamlopt]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
KEYWORDS="~amd64 ~x86"
src_compile()
{
emake -j1 all
}
src_install()
{
findlib_src_install
dodoc CHANGES.txt README
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ml</herd>
<upstream>
<remote-id type="bitbucket">yminsky/ocaml-core</remote-id>
</upstream>
</pkgmetadata>

@ -7,4 +7,7 @@
presentation (HTML/CSS) from application logic. This implies that PHP
code is application logic, and is separated from the presentation.
</longdescription>
<upstream>
<remote-id type="github">smarty-php/smarty</remote-id>
</upstream>
</pkgmetadata>

@ -1,3 +1,4 @@
DIST alembic-0.6.7.tar.gz 467942 SHA256 55c35e897d2970bae45345ff4c8a190e773a08f4289299de694ebfebfb0c6946 SHA512 21bf62bb035cac6686599ec3a5a7dcd8505ca590f37f5667990f18b3070b1490ca083950cec9714fe10947ca05df9598e14c69eb915d3e5d5d958414d00dc5f6 WHIRLPOOL b3a10fbef104167cbd89f08e6dfe00a2559b2e6d620026539af64911d23f5db60873c91c995d55204bbaed6646f2f7f9b834e477c690d0b5abd8050de3e1fdd9
DIST alembic-0.7.4.tar.gz 604836 SHA256 550f10b2266f689778eced2fed899bfd05755737478454b97fb99385f2e780e5 SHA512 258d2f7fe046e7fd662fae0b68ba19988cc59fd1d0d8bb6e1b3b0ea133d076d649d6bc99933ac50be538d1c4d64062b2b2d259cb042d9bbddf7346d0283af383 WHIRLPOOL eaa17f8b0bd91ca8eb11292bc0be45443b43564b06ec1461c5d6b60dcbd3777c443c6a355164057334080a7dbf37f32cf591f176deb52afdb12d7ca79de4a766
DIST alembic-0.7.6.tar.gz 623931 SHA256 864fa461265d6c97bcefee603e9ef0b6385bda9063d41b3db3e010abbba5ef61 SHA512 08d04f4ad0d5e8fe5741fab7480e6652f26449e393af4406c62acd7aa039618cce8db64ebf113565ee5b98c5e19a813b4ebd2ad15d68a717c48080a3418d517e WHIRLPOOL ce2a5894df399b773a1ee8e8163391fd05c3df8d8b5f6f31bd949f8e5a1ec7b4f837f1eb32e231ce5b5b831faedf35f685b02b02f88075125df2561b2ab64846
DIST alembic-0.7.7.tar.gz 721855 SHA256 abdeded3f92766d30d2e00015f73573e23f96bcb38037fac199a75445e3e66c6 SHA512 5478987f37ca724e168fd4de4bd557ca3344aa0539ae25dd56fc05b855ec02004a1d8c3c14aa3f3715eaaa74431d1b25121810c3f197ba5def67afbbe41e62eb WHIRLPOOL e10e6930a559fa7a8e90dab83a08d3f9c2a252085d4732036e5e07c9b75329d851a64f6d68639eda88fdb136cfc43078434e23e5438551569ca55eb295a192a8

@ -0,0 +1,46 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/alembic/alembic-0.7.7.ebuild,v 1.1 2015/07/27 05:58:24 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="database migrations tool, written by the author of SQLAlchemy"
HOMEPAGE="https://bitbucket.org/zzzeek/alembic"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test doc"
# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
# because it shatters the testsuite. If 'someone' cares to adhere to correct form
# and edit to -0.7.3, feel free, and then pick up the pieces.
RDEPEND=">=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
dev-python/mako[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}] )"
# For test phase
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# suite passes all if run from source. The residual fail & error are quite erroneous
rm tests/test_script_consumption.py
distutils-r1_python_prepare_all
}
python_test() {
${EPYTHON} run_tests.py || die "Testing failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/. )
distutils-r1_python_install_all
}

@ -3,3 +3,4 @@ DIST flask-restful-0.3.0.tar.gz 103123 SHA256 17cb9ef93f6a8329e3bbbf6956fa67e341
DIST flask-restful-0.3.1.tar.gz 103801 SHA256 b2171bb730511e2fc54d071a5b8d9f5e852273dcc72a092b0fd937b98956da74 SHA512 264497864297e2621d9a47a08f02bd8632b4030e3d09cb9ac9d04b431fee8cc1e3801220c7fb05fae0e2230e33461e1c7bcefc6b69432f10ac748b9845f1356b WHIRLPOOL 0776e4c2bcd9be0db9cc6664fb21c7433cbb0a8d6c4738890ad041830c9e8e98583a5d9f73ed1c69d5a4cb9457991cf59fc6e177e2541bb157f452f81c8d6359
DIST flask-restful-0.3.2.tar.gz 106082 SHA256 0b91c5ac2fdfa3cebb25c2110ab24636833e5209eb186a8bd109f563a355ae1f SHA512 e35901f297ed9ec76f4be94c9511a12b7370f00ed959a22fab6804e739a13bf885023f00baf3fad29a59cc873c9d5d0b2e85b7e4657d3203983dc6775d71c89a WHIRLPOOL 7403fafbc37e8080731c7ad71076e986f2a06d30a216257bb10c08c5d230a88a4bde043af13e590be976e8c1953a829fe76827bb5a10db638dddf8b28282f9da
DIST flask-restful-0.3.3.tar.gz 109947 SHA256 0aeb8f00c96335f90df304a57f36caecd12befccd333a39708f8929f0a528042 SHA512 f8e48048a25b38a09321efc98649970d959d41bf5cc15f5111e1326396ff305b2dbca757a3198a4ed8cf59a6d0144a981178926c1fecc462132888198b4dd8e6 WHIRLPOOL d4db2f013fb92a593731ea19eba6f0daf0f498ebc9fca17f1da8d23b75e243323004e8fe7425813740dc6bcd9c80780a1836a1f37d403a35a94667ecf8fa8a93
DIST flask-restful-0.3.4.tar.gz 110669 SHA256 c991d85187e1e0e3e58713d62fc8543fe51d7479ee04151061cf9e452e1e2161 SHA512 3f4debac812ddb511f77802e184e24d1ebf023fd282ba37375484260118cafbad479033deed4e5cf9d2681880059fecf9ac34aafad230186f3e3e1cca2f2033b WHIRLPOOL 96e2a0d007fd8042d2e0d344c7042abf24cc3649b11a36330965a1ffaeeb8a21a04651cbdd486757e704b39773a5b8f8146e6d4ddb4477ad462b1ae7edc74567

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/flask-restful/flask-restful-0.3.4.ebuild,v 1.1 2015/07/27 06:12:45 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Simple framework for creating REST APIs"
HOMEPAGE="http://flask-restful.readthedocs.org/ https://github.com/twilio/flask-restful/"
SRC_URI="https://github.com/twilio/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples paging test"
RDEPEND="
>=dev-python/aniso8601-0.82[${PYTHON_USEDEP}]
>=dev-python/flask-0.8[${PYTHON_USEDEP}]
>=dev-python/six-1.3.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
paging? ( >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
dev-python/sphinx[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
)
"
python_test() {
nosetests -v || die "Tests fail with ${EPYTHON}"
}
python_compile_all() {
cd docs || die
emake man $(usex doc html "")
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
use examples && local EXAMPLES=( examples/. )
local DOCS=( AUTHORS.md CHANGES.md CONTRIBUTING.md README.md )
doman docs/_build/man/*
distutils-r1_python_install_all
}

@ -6,4 +6,7 @@
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<upstream>
<remote-id type="pypi">freezegun</remote-id>
</upstream>
</pkgmetadata>

@ -4,5 +4,6 @@
<herd>python</herd>
<upstream>
<remote-id type="pypi">hypothesis</remote-id>
<remote-id type="github">DRMacIver/hypothesis</remote-id>
</upstream>
</pkgmetadata>

@ -7,5 +7,6 @@
as web user-interface utilities.</longdescription>
<upstream>
<remote-id type="pypi">Mantissa</remote-id>
<remote-id type="github">twisted/mantissa</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>yngwin@gentoo.org</email>
<name>Ben de Groot</name>
</maintainer>
<upstream>
<remote-id type="github">coleifer/micawber</remote-id>
</upstream>
</pkgmetadata>

@ -4,5 +4,6 @@
<herd>python</herd>
<upstream>
<remote-id type="pypi">mock</remote-id>
<remote-id type="github">testing-cabal/mock</remote-id>
</upstream>
</pkgmetadata>

@ -7,4 +7,7 @@
</maintainer>
<longdescription lang="en">
</longdescription>
<upstream>
<remote-id type="pypi">monotonic</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST multipledispatch-0.4.6.tar.gz 7066 SHA256 9974135f46af8f22096f0517afede26a9b2e015aed9e154c4f5e3173a447162c SHA512 90b7f0ca33abd149ce130124a6464c531698582bb831260266cca1779bf661b6868a3eaff1eab66072e84c464d3bdde517d61b970d6385f33f583fa9bc034d2c WHIRLPOOL 319f1fc7d9a6ea77f2c22a849cd7e5808c21cc792aa5168fdf3adfefe5dea65c17910245db6eb8aefdd74dd72643f3261fb67b9937c47439a897285e462fbeb8
DIST multipledispatch-0.4.7.tar.gz 7234 SHA256 401bb875cdbd85359f01029e60ef7610bf1172b5052474285daf4102b109496d SHA512 ab1109848560bfbdf66c07d42459729a8e9ee100e4113404447c96e810f52a48bb4aef435e7b4997dfcb1d59959ce491f329c1566f5c4d6c5f6c298a74125d55 WHIRLPOOL 1061fd465f98aee880128cfde7320f5e6c671964382ee24c0b9e296113575296ad833e0e438ff2921795d14f6d2a0d2cc2c893716b4b59394a23445d6e64ee44
DIST multipledispatch-0.4.8.tar.gz 7393 SHA256 07d41fb3ed25e8424536e48a8566f88a0f9926ca4b6174bff6aa16c98251b92e SHA512 7ca66b4d34a8002babb83678bfc11b1851a23fafea8f59c8240a7c3e8912918439dda236a75c8ae50064e5e87920cf5a7db290a67d6afe1c178010b76c89345d WHIRLPOOL 26263306f29240c052709c2ae5367fd88c936c74e94a478b3474c85c945842d2108d47432e8d855836d9989418cff890a418e51b7c2360899d71bd20cf1b85d5

@ -0,0 +1,19 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/multipledispatch/multipledispatch-0.4.8.ebuild,v 1.1 2015/07/27 06:49:17 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
HOMEPAGE="http://pypi.python.org/pypi/mimerender"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,3 +1 @@
DIST neovim-python-client-0.0.32.tar.xz 38188 SHA256 ee3eaf21eaa9ad5cf22d2f125ce294e9c7800763af02c4352e476b1b4a7f48be SHA512 cdf1b2889e57cd3bc63ba0aada085e839f122ea85baeecefd60591a9253b92a4fa89a8ca408745aa19f3178b19d7f5dbedbb72d90e19394b3330324bf0675d97 WHIRLPOOL 9912982f95cbed3556e85b05e0b393e51b1a313b93268d62db288a61b78c1034efea66d5723f5c541b9e871be499170523f881dedb81dee918629d587920c17f
DIST neovim-python-client-0.0.34.tar.xz 37736 SHA256 20c8d67c94e6825e1063bc7d5213a7d867330b5cdf2e889f50d1014f161ba48a SHA512 74498e14415af8a033a130aca1ee00d5b7519fe19bc34c0fce605c6861b0d7220c3fd22a7de475cbdc5604b43a7a6d4444a62a1d0e44141e0efef8f06524c3e2 WHIRLPOOL 4c2eee61405486ea388a23bf4e26b1f26276aed1f6b5e519703980ee735eccd4c54e24a533e35112b9f8d56acea80feb71620fe5a6425fd80cfbfa65f591411f
DIST neovim-python-client-0.0.36.tar.xz 37988 SHA256 ba0a200b345ea860c214d9928b1fb2970d4d9358f92357e1f096c976a14e02c4 SHA512 64483d3dbac43c6876a7ea29043f6a49fdb1a0b64ca042b3064767d52ff6613393b2752a40bd712c4d9223ed4003a91ca4289f64a142edd7d1de89d19ee50533 WHIRLPOOL d60617e9b07db9d27c4ed469a7c514f724102bf71a4b3c7bf1c26a672df60151583dd5c7912f3c82b02955f6db3e7a35eada16058cf8b26d38944d0dcdee6f8e
DIST neovim-python-client-0.0.37.tar.xz 38008 SHA256 615120048e0bac403fe85dd9bc74a5b2fe92cc9d1dc7c65f92f8a2bf361e0ec9 SHA512 23c3557564a16f9d1c4561d6ebb6d546d52c1cdc0216f36e77edf4567f7143f30e6832296324a3897a1eb38992973c63f99c373d88e330650cd8de6e4ba665cd WHIRLPOOL d0099e8f149eea2b115129b226253d848aa1b5be2685bab5eff6cd2fa5c5c5d0de6f070ed2fca860d9bc8105a139bbb6bb9d7a4f02baef1bf337d13046803463

@ -1,23 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/neovim-python-client/neovim-python-client-0.0.32.ebuild,v 1.1 2015/03/29 04:08:05 yngwin Exp $
EAPI=5
#PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
PYTHON_COMPAT=( python2_7 ) # currently only works on py2
inherit distutils-r1
DESCRIPTION="Python client to connect to Neovim thru its msgpack-rpc API"
HOMEPAGE="https://github.com/neovim/python-client"
SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-python/click-3.0[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/greenlet[${PYTHON_USEDEP}]' 'python*')
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3} 'pypy*')"
RDEPEND="${DEPEND}"

@ -1,22 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/neovim-python-client/neovim-python-client-0.0.34.ebuild,v 1.1 2015/05/06 14:06:27 yngwin Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Python client to connect to Neovim thru its msgpack-rpc API"
HOMEPAGE="https://github.com/neovim/python-client"
SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-python/click-3.0[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/greenlet[${PYTHON_USEDEP}]' 'python*')
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3} 'pypy*')"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/neovim-python-client/neovim-python-client-0.0.36.ebuild,v 1.1 2015/06/27 03:48:21 yngwin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/neovim-python-client/neovim-python-client-0.0.37.ebuild,v 1.1 2015/07/27 04:27:36 yngwin Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -13,10 +13,14 @@ SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="gtk"
REQUIRED_USE="gtk? ( python_targets_python2_7 )" # experimental gui only works with py2
DEPEND=">=dev-python/click-3.0[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
DEPEND=">=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/greenlet[${PYTHON_USEDEP}]' 'python*')
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3} 'pypy*')"
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
gtk? ( >=dev-python/click-3.0[${PYTHON_USEDEP}]
dev-python/pygobject:2
dev-python/pygtk:2
x11-libs/gtk+:2[introspection] )"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST pyjwt-1.3.0.tar.gz 61828 SHA256 fc230244ec4e4014d6eeae894ac852e820a4c843dc209d4f77e76d564f46ee49 SHA512 2b7ab0702bb71041bb7280e0e51958fb6bfb9b8c70ac99e24c4ce92e6d37d0432f3323634dceb371dd47c6b380687b2df92bb6ae9f4df555e4938a9a2f76e0f3 WHIRLPOOL bc4a0d79d37b60aa018607d715e2dc7e275ade326994df9a4ac7e0e70e37c11c7bec4d70d292bedf6f18be8d7aa09f826b80d14a532fd00c650d417223285daf
DIST pyjwt-1.4.0.tar.gz 34613 SHA256 e1b2386cfad541445b1d43e480b02ca37ec57259fd1a23e79415b57ba5d8a694 SHA512 1664864c0566dbeb1e35c977d30e746c844605e1ce90becda8771c4ff8a8dbad911075f5a41f445d405552b2d61bbb1e86011564027f68c6c4fcd332cf704ff1 WHIRLPOOL 4ebd7291b9a9676559703794acdaf0dd2bd1033dd649ef8068bca85fa7ef6ab444e834910fa78b16c15cf324dd4a470d9b40ecdccdb5fdaca7568ab096dc9a8e

@ -0,0 +1,50 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyjwt/pyjwt-1.4.0.ebuild,v 1.1 2015/07/27 08:02:00 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit eutils distutils-r1
MY_PN="PyJWT"
DESCRIPTION="JSON Web Token implementation in Python"
HOMEPAGE="http://github.com/progrium/pyjwt https://pypi.python.org/pypi/PyJWT/"
#SRC_URI="https://github.com/progrium/${P}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE=" MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
RDEPEND=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
S="${WORKDIR}"/${MY_PN}-${PV}
python_prepare_all() {
find . -name '__pycache__' -prune -exec rm -rf {} \; || die "Cleaning __pycache__ failed"
find . -name '*.pyc' -exec rm -f {} \; || die "Cleaing *.pyc failed"
distutils-r1_python_prepare_all
}
python_test() {
esetup.py test
}
pkg_postinst() {
elog "Available optional features:"
optfeature "cryptography" dev-python/cryptography
optfeature "flake8" dev-python/flake8
ewarn "flake8 feature requires 'flake8-import-order' and 'pep8-naming', which are not in portage yet"
}

@ -6,4 +6,7 @@
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<upstream>
<remote-id type="pypi">Pykka</remote-id>
</upstream>
</pkgmetadata>

@ -1,3 +1,2 @@
DIST pylibmc-1.4.1.tar.gz 53360 SHA256 a00e75f5c76e573e95ac5b29cb8a816728930f29332c49c74dbfd326d598088f SHA512 9bc054139983afaa83921d89021cf5d97313751b5b68da8bf38be5015f7f02c4ecd9d6a551be141d6994e51f6a636a4cd678c59552ea94989038637413959ea8 WHIRLPOOL 46314b3fcfcf36a8ee699b05baaebbdd1952cd8517fc9150d1f6be391c577b91afde4ad1a83d2e3371263b0bd5c303a5ae4fd4d1531423c83685d8ab11a14a8c
DIST pylibmc-1.4.2.tar.gz 53496 SHA256 30e19a06e650fde31f40a62db0a3da37a1cad9616e1cfd04b8e248fb4bd5f4a1 SHA512 0ea5c3681356bc54ca894825817ef644531996988c50a288fb84e300ae843cb4725bc32677e20b8bc358071262c8b6be775dca070091baef8f34a8a160a3e217 WHIRLPOOL e1e81e720a493340119af4310bfbb9cdffa951b3d997b9c47e257fd630c6a8ca719fa4ae25dba3bf7e736d7fbf84174a7a5572f0734c0bfd7732224478fa923a
DIST pylibmc-1.4.3.tar.gz 53063 SHA256 44167da299eaec2674eea7f8ebead646e361ad07e242e35b755181f88bab44ff SHA512 562091ecc046e1f4d181071dede056865649704e02d705f5af5845ad003ad775ed006c1431d48b330cf3b9fdeaceec6a6748ea9e120f673f06fdb99ed4953318 WHIRLPOOL 6055d0aee74f7edcc995d4350542cfebadeea97ffb367db8595e63cee6c4e0aae61b56471b619c07a7d289f87a2c1b9f0fa538939d113f1d395ceff3e96a86c4
DIST pylibmc-1.5.0.tar.gz 53077 SHA256 16255595616a6d78cd786a55cc6431da5b7accf46512df854712a0cdbb3acfaa SHA512 0b89ad56d44205c0a20c5e2b56f70ac5128b46df81b4fcb9c72918b5d32e455dd3d976366872fe1d0acf40b61460d08fa6f30a8fa26977c1d65509e28bbbf80d WHIRLPOOL 3d3b8cd8842a6e0e602b5addfed12db94da4fbfb6d4f215546ca6ba9cfc0b24f5ce333e5f2740ba625a416663097e46dc40749418cc4c1a52f3123a032c4b45f

@ -1,39 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/pylibmc-1.4.1.ebuild,v 1.1 2014/12/10 04:06:29 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Libmemcached wrapper written as a Python extension"
HOMEPAGE="http://sendapatch.se/projects/pylibmc/ http://pypi.python.org/pypi/pylibmc"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=">=dev-libs/libmemcached-0.32"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
python_prepare_all() {
sed -e "/with-info=1/d" -i setup.cfg
distutils-r1_python_prepare_all
}
src_test() {
DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test
}
python_test() {
local PIDDIR="${T}/${EPYTHON}-pylibmc"
mkdir "${PIDDIR}" || die
chmod 0777 "${PIDDIR}" || die
memcached -d -p 11219 -u nobody -l localhost -P "${PIDDIR}/m.pid" || die
MEMCACHED_PORT=11219 nosetests || die
kill `cat "${PIDDIR}/m.pid"`
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/pylibmc-1.4.2.ebuild,v 1.1 2015/04/22 13:38:21 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibmc/pylibmc-1.5.0.ebuild,v 1.1 2015/07/27 08:54:15 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@ -27,6 +27,8 @@ python_prepare_all() {
python_test() {
memcached -d -p 11219 -u nobody -l localhost -P "${T}/m.pid" || die
MEMCACHED_PORT=11219 nosetests || die
MEMCACHED_PORT=11219 nosetests
local ret=${?}
kill "$(<"${T}/m.pid")" || die
[[ ${ret} == 0 ]] || die "Tests fail with ${EPYTHON}!"
}

@ -5,5 +5,6 @@
<upstream>
<remote-id type="google-code">pyproj</remote-id>
<remote-id type="pypi">pyproj</remote-id>
<remote-id type="github">jswhit/pyproj</remote-id>
</upstream>
</pkgmetadata>

@ -6,4 +6,7 @@
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<upstream>
<remote-id type="pypi">pytest-capturelog</remote-id>
</upstream>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save