parent
98c25d343f
commit
33cbc6d631
@ -1,2 +1,2 @@
|
||||
DIST emacs-updater-1.13.tar.xz 6976 SHA256 da2aba0a1b264fc8065294614870756015bb2d5ddab920ec675c04b452b61af5 SHA512 78b0ce6aec3969f83bc5ce37d1411deccb1dbfa175718b6223233a74af816c6bf481ac15e81f1adc31ea594ffd187c3c38c08b709275f3c878021a03ee9c3403 WHIRLPOOL aa42bd8eb7ec864d576e1be310285402971550ee56680dd66dd680e97d799ece60f962f895189aeaf1b92c16dbaba9fde082cc4331848859becda505025d865b
|
||||
DIST emacs-updater-1.14.tar.xz 6920 SHA256 2b5ab546212d48fa8dc5114e4ef7028f8168a306726d04293d5b8314c1508f95 SHA512 849efdb7af61a6ca5854c1afabf38e5898d129c5901712f38293f9fa96f60abbaf97f053f9542ea2d40fd2c7b19f4037aec3e4226aee92e4ce56a3fced3b488b WHIRLPOOL 3296466ddea6da0d720b76ad8b62c9138fa7c23726526572fa7d5ef536a8418e70ab74ce4ebba66ed99db33fd0736ab572fa109e316f057931213fcd9c8f9e27
|
||||
DIST emacs-updater-1.15.tar.xz 7020 SHA256 6554e01eddf8cf1e7074e492ddb1a89bfe49b57fe7c3f20fe9aa92b110f97d48 SHA512 8cc7dd3e0e28ae71030c7c5f29d54f24e12adcbd0615f3c598ad262bd233f028c2424c277aac7dff7b4201a2ac24bfab0e05d1fdc07edcee2c184a733f699b8a WHIRLPOOL faa4f62c85ec7103e17c95676f758c123b0de966e2df78067f9628122f69d8e92a3dd3eeac080f24c988b5ba30b811b27df8f7c001d46a50cde9a0e845d0fd20
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Rebuild Emacs packages"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
DEPEND="app-arch/xz-utils"
|
||||
RDEPEND=">=app-portage/portage-utils-0.3
|
||||
virtual/emacs"
|
||||
|
||||
src_prepare() {
|
||||
if [[ -n ${EPREFIX} ]]; then
|
||||
sed -i -e "1s:/:${EPREFIX%/}/:" \
|
||||
-e "s:^\(EMACS\|SITELISP\)=:&${EPREFIX%/}:" \
|
||||
emacs-updater || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin emacs-updater
|
||||
doman emacs-updater.8
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Rebuild Emacs packages"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
DEPEND="|| ( sys-apps/util-linux app-misc/getopt )"
|
||||
RDEPEND="${DEPEND}
|
||||
>=app-portage/portage-utils-0.3
|
||||
virtual/emacs"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if ! has_version sys-apps/util-linux; then
|
||||
# BSD ships a dumb getopt(1), so use getopt-long instead
|
||||
sed -i -e '/^GETOPT=/s/getopt/&-long/' emacs-updater || die
|
||||
fi
|
||||
|
||||
if [[ -n ${EPREFIX} ]]; then
|
||||
sed -i -e "1s:/:${EPREFIX%/}/:" \
|
||||
-e "s:^\([[:upper:]]*=\)/:\1${EPREFIX%/}/:" \
|
||||
emacs-updater || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin emacs-updater
|
||||
doman emacs-updater.8
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST le-1.14.3.tar.lzma 392205 SHA256 dae1222168f388f0aa264bb2849df50ce0a51f565257327409adf5076c6b4379 SHA512 5f09680ba365d80a71dcb09975d2347c0dcb725b8db6c08588fadd82a3a844bd370c3de597b644c57ecfed1c4557d22544a6e9aee6323b1e43f6d8c423843339 WHIRLPOOL 2cee978d8eadea0d213e514318f3ce780d037ce1059503441ad625e09033f2149579496d6effe9508a5059b7c0c10976970c641c0177b2918e8607ce05b2e960
|
||||
DIST le-1.16.1.tar.gz 977143 SHA256 54b7382054f69f4af8a9098d196c6463508219f5d4ceb46c1628165861e786b5 SHA512 77dda0a3c9cf98d9775937373eed2489f22b641ed870f3152cd59dacff373844f5d8d85f4df864c396b812995625bcdb8f5444de93336495ecb1ea7df27e464e WHIRLPOOL d8367cb0ecbad6e47151c509168a962d91f5eebb5e1b15fbcde8b7158d933a47e1c599ef4188ecf1e64ab85c64641b8bfb25f05fafb41da0587f907ce0d80988
|
||||
DIST le-1.16.3.tar.gz 985541 SHA256 3e20346c18d6286925e930e9e7235ab8a5176f4e4f84bee4d17199d3f0f1a634 SHA512 b1ee5440fb71f4214170bc0a1654b68671bac5f08b38e62fdeeaeab2710365aff7cb7c3d13aecbc052b8596c95d7caadd6b3347f9bcb8cc5272a4639856ae46d WHIRLPOOL f749bda32bd683e4b8366e7a0ccf7df4f394aa6f6727aeef5806536e96dbb38398e662d15eb6008db296b8e26894741261de1790933b29f516100a5c5c6c6a74
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Terminal text editor"
|
||||
HOMEPAGE="http://lav.yar.ru/programs.html"
|
||||
SRC_URI="http://lav.yar.ru/download/le/le-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
RDEPEND="sys-libs/ncurses:0="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc ChangeLog FEATURES HISTORY INSTALL NEWS README TODO
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Manages renpy symlink"
|
||||
HOMEPAGE="https://www.gentoo.org/proj/en/eselect/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="app-eselect/eselect-lib-bin-symlink"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "s#@GAMES_BINDIR@#${GAMES_BINDIR}#" \
|
||||
"${FILESDIR}"/renpy.eselect-${PV} > "${WORKDIR}"/renpy.eselect || die
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules
|
||||
doins renpy.eselect
|
||||
}
|
||||
|
||||
pkg_preinst() { :; }
|
||||
|
||||
pkg_postinst() { :; }
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
DESCRIPTION="Manage default renpy version"
|
||||
MAINTAINER="hasufell@gentoo.org"
|
||||
VERSION="0.5"
|
||||
|
||||
SYMLINK_PATH="@GAMES_BINDIR@/renpy"
|
||||
SYMLINK_TARGETS=( renpy-6.14 renpy-6.15 renpy-6.16 renpy-6.17 renpy-6.18 )
|
||||
SYMLINK_DESCRIPTION='default renpy'
|
||||
SYMLINK_CRUCIAL=1
|
||||
|
||||
inherit bin-symlink
|
||||
|
@ -0,0 +1,33 @@
|
||||
--- libetonyek-0.1.6/configure.ac
|
||||
+++ libetonyek-0.1.6/configure.ac
|
||||
@@ -24,8 +24,8 @@ AC_LANG([C++])
|
||||
# Configure options
|
||||
# =================
|
||||
AC_ARG_WITH([mdds],
|
||||
- AS_HELP_STRING([--with-mdds=1.0|0.x], [Specify which version of mdds to use (1.0 is the default)]),
|
||||
- [], [with_mdds="1.0"])
|
||||
+ AS_HELP_STRING([--with-mdds=1.2|0.x], [Specify which version of mdds to use (1.2 is the default)]),
|
||||
+ [], [with_mdds="1.2"])
|
||||
|
||||
# ===========================
|
||||
# Find required base packages
|
||||
@@ -47,7 +47,7 @@ AC_PROG_SED
|
||||
|
||||
AM_MISSING_PROG([GPERF], [gperf])
|
||||
|
||||
-AS_IF([test "$with_mdds" = "1.0"], [AX_CXX_COMPILE_STDCXX_11([noext])])
|
||||
+AS_IF([test "$with_mdds" = "1.2"], [AX_CXX_COMPILE_STDCXX_11([noext])])
|
||||
|
||||
# ===============
|
||||
# Find librevenge
|
||||
@@ -138,8 +138,8 @@ AC_SUBST([GLM_CFLAGS])
|
||||
# =========
|
||||
# Find mdds
|
||||
# =========
|
||||
-AS_IF([test "$with_mdds" = "1.0"], [
|
||||
- PKG_CHECK_MODULES([MDDS], [mdds-1.0])
|
||||
+AS_IF([test "$with_mdds" = "1.2"], [
|
||||
+ PKG_CHECK_MODULES([MDDS], [mdds-1.2])
|
||||
], [
|
||||
PKG_CHECK_MODULES([MDDS], [mdds])
|
||||
AC_MSG_CHECKING([checking if mdds::flat_segment_tree can store values of any type])
|
@ -0,0 +1 @@
|
||||
DIST nerdtree-tabs-1.4.6.zip 14048 SHA256 be9c721541129e44e72c646529613ce428c69d9accbce839d072b570e5140596 SHA512 68107f3c3b61cdd154b309f93a663306e15c8221a6913bf7e0a2171ec8fac25a2d358569b08e30355e8e6350e50116370df3a298dbb3f4a8d272489d720ab2f0 WHIRLPOOL fd2718570f4bcd8c238ddf8d22caafaf88b8ba05b86554051087d7d33992d52251377f996aab7a37b061438700024da0eca66e1ef0bfc01735cbb554ca6e481a
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>vim@gentoo.org</email>
|
||||
<name>Gentoo Vim Project</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>monsieurp@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: NERDTree and tabs in vim"
|
||||
HOMEPAGE="https://github.com/jistr"
|
||||
SRC_URI="https://github.com/jistr/vim-${PN}/archive/v${PV}.zip -> ${P}.zip"
|
||||
LICENSE="Apache-1.1"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND="app-vim/nerdtree"
|
||||
|
||||
S="${WORKDIR}/vim-${P}"
|
@ -1,2 +1 @@
|
||||
DIST perl-support-5.2.tar.bz2 171572 SHA256 59eaafd43bd7b4af143968985cd6179f79edf38bd228d58f29ffd306c93a1728 SHA512 6300b4dc9609860b8931a273130d28e112d680b36c8118672d2aaf88eac6acfc84c3f9a29402d6e6895eafe1b9d9c56f6f4bfa10948ddbfc531e045870399071 WHIRLPOOL 92b8818cbad158bb12994f419ea91ce38dd3fd8a150418655a591a23a657b19ac02f345fcdf6353c5c437b33c68a7ddccde37d812bbf54a9e83915d5fa8e98dd
|
||||
DIST perl-support-5.3.2.tar.bz2 178598 SHA256 b192d1d12eb06bb7b3067ad89f091afd87d3b36b15995eb907c688f0c9f464d6 SHA512 1eff321b0c5184b58737e79de379fbe431b32fbe5a140914b950d024ee9b512393b46cf4e45cafe50289ee9f9d4747984534efeade399882a17237a1a1ca1161 WHIRLPOOL 945634b4d5f6344efb91826f51dc3415f7b9c63018424a6054da5bcddec9519c3b686acf5bd2399031c44bc5ccfd7f5a302592a5668e6489a7c250db2bed77c8
|
||||
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: Perl-IDE - Write and run Perl scripts using menus and hotkeys"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=556"
|
||||
LICENSE="GPL-2 GPL-2+"
|
||||
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="perlsupport.txt"
|
||||
|
||||
RDEPEND="dev-perl/Perl-Tags
|
||||
dev-perl/Perl-Critic"
|
||||
|
||||
src_prepare() {
|
||||
# Don't set tabstop and shiftwidth
|
||||
sed -i '/=4/s/^/"/' ftplugin/perl.vim
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ${PN}/doc/{ChangeLog,perl-hot-keys.pdf}
|
||||
rm -r ${PN}/doc/ || die
|
||||
|
||||
vim-plugin_src_install
|
||||
}
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils user
|
||||
|
||||
DESCRIPTION="Flash-optimized, in-memory, nosql database"
|
||||
HOMEPAGE="http://www.aerospike.com"
|
||||
SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-crypt/gcr"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}-debian7"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup aerospike
|
||||
enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local server_deb="${P}.debian7.x86_64.deb"
|
||||
local tools_deb="aerospike-tools-3.8.3.debian7.x86_64.deb"
|
||||
|
||||
ar x "${server_deb}" || die
|
||||
tar xzf data.tar.gz && rm data.tar.gz || die
|
||||
|
||||
ar x "${tools_deb}" || die
|
||||
tar xzf data.tar.gz && rm data.tar.gz || die
|
||||
|
||||
rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
|
||||
rm usr/bin/{asfixownership,asmigrate2to3}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/
|
||||
doins -r opt/aerospike
|
||||
|
||||
fperms +x -R /opt/aerospike/bin/
|
||||
fperms +x -R /opt/aerospike/lib/python/
|
||||
|
||||
for dir in '/etc' '/var/log'; do
|
||||
keepdir "${dir}/aerospike"
|
||||
done
|
||||
|
||||
insinto /etc/aerospike
|
||||
for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do
|
||||
doins "${FILESDIR}/${conf}"
|
||||
done
|
||||
|
||||
insinto /usr/bin
|
||||
doins usr/bin/*
|
||||
fperms +x -R /usr/bin/asd
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/aerospike.logrotate aerospike
|
||||
|
||||
newinitd "${FILESDIR}"/aerospike.init aerospike
|
||||
|
||||
fowners -R aerospike:aerospike /opt/aerospike/
|
||||
fowners aerospike:aerospike /usr/bin/asd
|
||||
fowners -R aerospike:aerospike /var/log/aerospike
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST mycli-1.4.0.tar.gz 250369 SHA256 300b26d21fc75fecdff04133dac7a22550f8f537b8571985ec02e8e346b00fb5 SHA512 06176a62646be4bac2b90f72bc728afc8920e9ff1b0c04749a5601ee63d35ba2159f48e61e23df6ca3bc5477486f3e3917b3a8de8b7034594f4ed2c544f2969f WHIRLPOOL 6ade59f9c8d7927710df0e2cd4e77cd450468b7558ce9ce763cc54e172a75fd2a84017fe3cc0e9d20a5dbd05585d80d135063b96a7692cd23c76a90806ff1aac
|
||||
DIST mycli-1.5.2.tar.gz 260595 SHA256 205f381f2c894863f6bce5d72856032e5e70fb9cc6bf02654943481457d7a63b SHA512 5015cadf10f0a2d31bffe6d2af620b7e4fdc9a40eb1760de49a5080524309330612ca3c75676925fb62c29a6f8ebdc599e725b4ba9b2ec9b741e84a8c9b9363b WHIRLPOOL b1ff602ec341f019c53eef9aca6d2167f95a9b6648f10075ec9f3cf5c5e1eaa590d17b42c561a606781c24a113975903836893e0a8e83f65fe479b7c232f34f4
|
||||
DIST mycli-1.6.0.tar.gz 265464 SHA256 e398b18d81a8d16f8e9d9fa46dec16bafade22e83ca5693effe26b36afe0f556 SHA512 783f42381778902f66756bf26ed04edce8a868d9ec43268b22b659bd7fb13dfdfffe6915d3ed9054f43b97cc198cefa362049fa643a29f0ba8bed4a94e1a80a5 WHIRLPOOL eb0f73df8a2a0372c8b24b7e4b89ba074ad3fae22aae283c7655734160463322301683c50efca26fdd911df321753a510f806c8697ef9a3a9ff12c3f193341d2
|
||||
DIST mycli-1.7.1.tar.gz 266597 SHA256 27c1bbaa100b1a3fe4adaaf09eab3a372c14a9c27d07fe41b3d6dad6c800bbe6 SHA512 5c61fe67f3205dd1123ed8d38441cda0574db04dd46b7e075d216f7aa8cd856a2f06a1b4bf7dbe9fd0b07f3e91c151fe3f885d10d3db488b6c306e0ce9ac9e7c WHIRLPOOL 265aa82c9c2306576abdb4a90e81baeea74b74c8ab31e430051f9b7de6125c568366efdec76a95d75e1d0bce2fbf4c3bb57e85e69a09a4632dfa56fba3546d5d
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="CLI for MySQL Database with auto-completion and syntax highlighting"
|
||||
|
||||
HOMEPAGE="http://mycli.net"
|
||||
SRC_URI="https://github.com/dbcli/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="BSD MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="
|
||||
>=dev-python/click-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/prompt_toolkit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.6.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-sqlparse-0.1.19[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
rm mycli/packages/counter.py || die "Could not remove python 2.6 counter.py"
|
||||
distutils-r1_src_prepare
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST cache_tab-1.0.2.tar.gz 12414 SHA256 f44bd4ee2136b6d2dfbb34c523aad973b8e4ee53568cae2e29cf780833052940 SHA512 9a4e225b4a1776771d964ef2b96b8eb976b930bb2e9c5ac93e1e8b238f6e259d086a550d41b4931fbde293306892cdde2a38a4af3afa581a74e9e76b5feef111 WHIRLPOOL 06f5bad8c41d8a7f8269cb598d9abcf583298dc3d326dbb0f5405ae05d4fba19141c93885d4b44b3c0efa0d98e4d2039e7eba9e186d49b0dfdc2b4c3aea3279c
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="In-memory cache Erlang and Elixir library"
|
||||
HOMEPAGE="https://github.com/processone/cache_tab"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.1
|
||||
>=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
cache_tab application is intended to proxy back-end operations for
|
||||
Key-Value insert, lookup and delete and maintain a cache of those
|
||||
Key-Values in-memory, to save back-end operations.
|
||||
|
||||
Operations are intended to be atomic between back-end and cache tables.
|
||||
|
||||
The lifetime of the cache object and the max size of the cache can be
|
||||
defined as table parameters to limit the size of the in-memory tables.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST eredis-1.0.8.tar.gz 124993 SHA256 cd75c5b19dca8b23ec998fecf83ea5f0e29f3cb75618a61d3080168c66509b56 SHA512 416bb6197980613c9c6e5739e46aebcc6d2033959672bbde1d349a880b5201e0444ccf09f320978c31199e2df096fab6b7656671c1a091c9448ee72548bc1bfb WHIRLPOOL 3dbcbf09cf5f02a254949ec34f1e1352907bbe9cb647654bf85969eababad83914b524318316b2ceb50a6e107a7077ba348fa93f77e2cfef67f92af60e5a083b
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Erlang Redis client"
|
||||
HOMEPAGE="https://github.com/wooga/eredis"
|
||||
SRC_URI="https://github.com/wooga/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( AUTHORS CHANGELOG.md README.md )
|
||||
|
||||
# Needs running redis instance at 127.0.0.1:6379.
|
||||
RESTRICT=test
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST esip-1.0.4.tar.gz 84478 SHA256 f10e59d06a7764c97f1dc474a99334d532b06c5f2125445f21757016f3ff8cc6 SHA512 50915831796f76986a00f5a2a08f308aa9fee71e92fbb6978e9e20f0c00007c0d442991cc7fc2f6df82560a1509f8189865afe8d0b6f94410c39e07ca4f1092b WHIRLPOOL 74a625a03f39d5c78b0e5a8516c0fe6d8c4e441674c2ffce9fa89609b8a6045bd52916753bdfa2c55d055bbead9e6e727adabbb9f98d388f746308c328f1db93
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="ProcessOne SIP server component"
|
||||
HOMEPAGE="https://github.com/processone/esip"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/fast_tls-1.0.0
|
||||
>=dev-erlang/stun-1.0.0
|
||||
>=dev-erlang/p1_utils-1.0.2
|
||||
>=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
rebar_fix_include_path stun
|
||||
|
||||
# ebin contains lonely .gitignore file asking for removal.
|
||||
rm -r "${S}/ebin"
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST ezlib-1.0.1.tar.gz 45307 SHA256 7d867a7c0e2109264f8000d31d7824f6ffa375858617b63165a7f4728688d84a SHA512 7ec02dd91034eeaad3556071ef78ff6d8e890bc49b2ce5010280db48f9eb65ebfe62628fbbb89110310e359847f0da616f9281683926fb7d0f72972ee77a463b WHIRLPOOL 8160506f50eda8822285c0ae319ca260d5c6acd634b4dd0880a2225c65a168d5b780901dfda39643b5f3ac8fc734414c54b2248bc6977436d019b7df5a253d95
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Native zlib driver for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/ezlib"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST fast_tls-1.0.3.tar.gz 57470 SHA256 530f18fee1571fecab3ff75d5dd4d2e94472c892a1b5dba048412ed9b1ec449d SHA512 701016ce045fcd13810f2c287772cc2828576b85bd1458227d9da9ce89c3e10e75c41a02eb78f6e1c155dd75b76ad3d3becf5b40832b1e1b4cf928488e3bdb04 WHIRLPOOL 736ffb0ef419cdb417f7bec4c9a1980072af7e06db4cb0cdb37eb83ff53fc618627b87c167a62dd1daa4db629902aff78780df335505eb9c1ba73a6f8bd67551
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="TLS/SSL native driver for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/fast_tls"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.3
|
||||
>=dev-lang/erlang-17.1
|
||||
dev-libs/openssl:0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST fast_xml-1.1.3.tar.gz 84926 SHA256 59de96e3defc02c9b916d4cc02545cd963c282266a09ce248ac6b6be4b2347ae SHA512 644934d6538ddf2b49863883a66255966b47f933594aff10325dca7785802d28d3223f79941fb4cfa33776e5a1a5fa74fe84422b7077241fb33fff1c52bd044a WHIRLPOOL 0361480089f055f2cb5afd2662072e9bf12ebfc651fc2dd242feb9797ff805a3b4956a8169fdc513c41b4d6142894a964e4d361d97f39c68ba3526a0d9ad1e51
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Fast Expat based Erlang XML parsing library"
|
||||
HOMEPAGE="https://github.com/processone/fast_xml"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-erlang/p1_utils-1.0.0
|
||||
>=dev-lang/erlang-17.1
|
||||
dev-libs/expat"
|
||||
DEPEND="${RDEPEND}"
|
||||
# FIXME: test? ( >=dev-lang/elixir-1.1 ) needs ~arm and ~ppc keywords
|
||||
|
||||
RESTRICT="test" # FIXME: Restore test when elixir gets ~arm and ~ppc keywords.
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST fast_yaml-1.0.3.tar.gz 49351 SHA256 1ece4a9396c7595c0bd0a4e82a81a6680327efa1fcb9e6d0b85ae06fbb2ac856 SHA512 321de1c0ff830de8a556bd661e600a66bccd944d6503a87a02111bcfb0b23c8c60b128296e7bb07ea39f923a04ebc7cd15e33971ca6691f16a75340c0695aee9 WHIRLPOOL d46238885a7dc80312523a105126d62fa80489d86d8c8be86e36d10e596a566caf86f3ca2d0e458dc6e8481a272c45a9392ff6057d8c9291392a7d038a6085cb
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Fast Yaml native library for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/fast_yaml"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/p1_utils-1.0.2
|
||||
>=dev-lang/erlang-17.1
|
||||
dev-libs/libyaml"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST goldrush-0.1.8.1.tar.gz 22050 SHA256 75bd74818a6f3c0162696de4803c6b48266a987bbf94fa6857680495d6b4870a SHA512 291b340ad67e09e1bb92d97844fee9d0cc87abe19fb9a9bdae382c407bfd41c0269562fce5716133e8db8e4f1340dbb9bda24b57130ba89b3713d85ba6c4a007 WHIRLPOOL 118474f6aa7c8d944ef38fade8ea5227b6716bb1280fe3b141b2533a679ccd4ee541d54690e84845694f9104310f7550ded6030e5b7ba19a1740243512e1534c
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
MY_PV="${PV%.*}-${PV##*.}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Small Erlang app that provides fast event stream processing"
|
||||
HOMEPAGE="https://github.com/DeadZen/goldrush"
|
||||
SRC_URI="https://github.com/DeadZen/${PN}/archive/${MY_PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.org )
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
# 'priv' directory contains only edoc.css, but doc isn't going to be built.
|
||||
rm -r "${S}/priv"
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST hamcrest-0.1.0_p20150103.tar.gz 160516 SHA256 4d218370ab4f557636dc4867f5996637e1cfdbc6e5b6d0703591c9be1b8a0860 SHA512 d7ed0db598f15e5a2724c31d35a2e34ca55ff37d715c1e8a4b35fd438567f1ae2c4d266dee7215690e8508f77f625a551b7ecbef06582a9ffddb9d14d895fab8 WHIRLPOOL 4a8af0847ed2586e8038a62c178afcf69e48ae258c5d430824e28315c2beefa7abf9a68bff03959c4793e2738a6aeec7318133c11784e217bb3d6464705a91bf
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Erlang port of Hamcrest"
|
||||
HOMEPAGE="https://github.com/hyperthunk/hamcrest-erlang"
|
||||
SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND=">=dev-lang/erlang-17.1"
|
||||
DEPEND="${CDEPEND}
|
||||
test? ( >=dev-erlang/proper-1.1 )"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
DOCS=( NOTES README.markdown TODO.md )
|
||||
|
||||
# FIXME: Fails, reported upstream:
|
||||
# FIXME: https://github.com/hyperthunk/hamcrest-erlang/issues/21
|
||||
RESTRICT="test"
|
||||
|
||||
# Override with EAPI default because it's missing hamcrest.app.src and doesn't
|
||||
# have any deps.
|
||||
src_prepare() {
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
rebar_remove_deps test.config
|
||||
erebar -C test.config compile ct
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST iconv-1.0.0.tar.gz 91905 SHA256 b964bc7a561852a6123f732203a67262c07b392cf201b4a2b1bf48d0cb1c4964 SHA512 858ec07e2a8c2699c553de068451dc6dacf3fb1cf8a8e6727a746b72b191b5647a75a5b01443719a8625c1328c6b502a1f51fc1d367767e71792e38e1e34c1f1 WHIRLPOOL 3d072e869b39c87134f35e123de9fca9d3f3cad14d389186e86e5bfe0fa19760e9c009a3f8e21694140d50a429c9ac9d42e0b6efa5bfdc5032252eeaca2673f7
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Fast encoding conversion library for Erlang and Elixir"
|
||||
HOMEPAGE="https://github.com/processone/iconv"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1
|
||||
virtual/libiconv"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST jiffy-0.14.7.tar.gz 1856522 SHA256 633e2c19aae9cbd94a4a1bb80f369de4c03ee40bd4744a06a3c6305a4e050461 SHA512 b790b47857a063070da1c06a1c4b94af6085cbe8c70ecf079d8ae36c58844e7055a399f843a78ee92bf4e90320b9c6e53753f109eaa99008df793436fa8d4df1 WHIRLPOOL ea96b7b496b7eae9af5a8a53ea5156fe8fb9dfe4e82cf4af8f9951ce2b0ec53971b0700e98433dbd0beceddf3d048441c06fa2bb612b72012df84d882327d78a
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="JSON NIFs for Erlang"
|
||||
HOMEPAGE="https://github.com/davisp/jiffy"
|
||||
SRC_URI="https://github.com/davisp/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST lager-3.2.0.tar.gz 244340 SHA256 cdb1c17217497ee12175f76aacbcf0346902de4da225b08cefa6015504b48c13 SHA512 136274c8d1715d996b599317e4ac02e597c084351d3f7aea806ed9f0236a47c41dfff0b42a989dd4b6404e75e66b334600643aaec20d182edc9504d123920092 WHIRLPOOL 05a6b9f1423ca313d553f4e64a5b3d255e487c2dfade6207396f16afe42b87806545d14508d4fddeb96eec5bc3ffb368d451f64b5c90bbeb0285503137bae516
|
@ -0,0 +1,55 @@
|
||||
From d35670e01a3c6f9f9bcb3150217d26cc92513586 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Johannes=20Wei=C3=9Fl?= <jargon@molb.org>
|
||||
Date: Sun, 21 Feb 2016 14:22:28 +0100
|
||||
Subject: [PATCH 1/5] Support typed records newly exposed in OTP 19
|
||||
|
||||
Otherwise `lager_transform` fails after https://github.com/erlang/otp/commit/de9012628a6b0e97d2f1325bf2f72817f69f84ee
|
||||
|
||||
The error message is:
|
||||
|
||||
test/pr_nested_record_test.erl: error in parse transform 'lager_transform': {function_clause,
|
||||
[{lager_transform,
|
||||
'-walk_ast/2-fun-0-',
|
||||
[{typed_record_field,
|
||||
{record_field,5,
|
||||
{atom,5,field1}},
|
||||
{type,5,term,[]}}],
|
||||
[{file,
|
||||
"src/lager_transform.erl"},
|
||||
{line,62}]},
|
||||
---
|
||||
src/lager_transform.erl | 13 ++++++++-----
|
||||
1 file changed, 8 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/lager_transform.erl b/src/lager_transform.erl
|
||||
index 7648c46..8cea5a3 100644
|
||||
--- a/src/lager_transform.erl
|
||||
+++ b/src/lager_transform.erl
|
||||
@@ -59,16 +59,19 @@ walk_ast(Acc, [{function, Line, Name, Arity, Clauses}|T]) ->
|
||||
walk_ast([{function, Line, Name, Arity,
|
||||
walk_clauses([], Clauses)}|Acc], T);
|
||||
walk_ast(Acc, [{attribute, _, record, {Name, Fields}}=H|T]) ->
|
||||
- FieldNames = lists:map(fun({record_field, _, {atom, _, FieldName}}) ->
|
||||
- FieldName;
|
||||
- ({record_field, _, {atom, _, FieldName}, _Default}) ->
|
||||
- FieldName
|
||||
- end, Fields),
|
||||
+ FieldNames = lists:map(fun record_field_name/1, Fields),
|
||||
stash_record({Name, FieldNames}),
|
||||
walk_ast([H|Acc], T);
|
||||
walk_ast(Acc, [H|T]) ->
|
||||
walk_ast([H|Acc], T).
|
||||
|
||||
+record_field_name({record_field, _, {atom, _, FieldName}}) ->
|
||||
+ FieldName;
|
||||
+record_field_name({record_field, _, {atom, _, FieldName}, _Default}) ->
|
||||
+ FieldName;
|
||||
+record_field_name({typed_record_field, Field, _Type}) ->
|
||||
+ record_field_name(Field).
|
||||
+
|
||||
walk_clauses(Acc, []) ->
|
||||
lists:reverse(Acc);
|
||||
walk_clauses(Acc, [{clause, Line, Arguments, Guards, Body}|T]) ->
|
||||
--
|
||||
2.8.3
|
||||
|
@ -0,0 +1,63 @@
|
||||
From 4c87abcd4f9d70a1136fff8f573dc7adcc833e43 Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Petrovsky <askjuise@gmail.com>
|
||||
Date: Tue, 10 May 2016 22:37:22 +0300
|
||||
Subject: [PATCH 2/5] Fix get_env bug
|
||||
|
||||
---
|
||||
src/lager_app.erl | 20 +++++++++++---------
|
||||
1 file changed, 11 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/src/lager_app.erl b/src/lager_app.erl
|
||||
index 8f1464d..8efd26b 100644
|
||||
--- a/src/lager_app.erl
|
||||
+++ b/src/lager_app.erl
|
||||
@@ -138,11 +138,10 @@ maybe_install_sink_killer(_Sink, HWM, ReinstallTimer) ->
|
||||
error_logger:error_msg("Invalid value for 'killer_hwm': ~p or 'killer_reinstall_after': ~p", [HWM, ReinstallTimer]),
|
||||
throw({error, bad_config}).
|
||||
|
||||
-start_error_logger_handler({ok, false}, _HWM, _Whitelist) ->
|
||||
+-spec start_error_logger_handler(boolean(), pos_integer(), list()) -> list().
|
||||
+start_error_logger_handler(false, _HWM, _Whitelist) ->
|
||||
[];
|
||||
-start_error_logger_handler(_, HWM, undefined) ->
|
||||
- start_error_logger_handler(ignore_me, HWM, {ok, []});
|
||||
-start_error_logger_handler(_, HWM, {ok, WhiteList}) ->
|
||||
+start_error_logger_handler(true, HWM, WhiteList) ->
|
||||
GlStrategy = case application:get_env(lager, error_logger_groupleader_strategy) of
|
||||
undefined ->
|
||||
handle;
|
||||
@@ -200,13 +199,16 @@ configure_extra_sinks(Sinks) ->
|
||||
lists:foreach(fun({Sink, Proplist}) -> configure_sink(Sink, Proplist) end,
|
||||
Sinks).
|
||||
|
||||
+-spec get_env(atom(), atom()) -> term().
|
||||
get_env(Application, Key) ->
|
||||
get_env(Application, Key, undefined).
|
||||
+
|
||||
%% R15 doesn't know about application:get_env/3
|
||||
+-spec get_env(atom(), atom(), term()) -> term().
|
||||
get_env(Application, Key, Default) ->
|
||||
- get_env_default(application:get_env(Application, Key),
|
||||
- Default).
|
||||
+ get_env_default(application:get_env(Application, Key), Default).
|
||||
|
||||
+-spec get_env_default('undefined' | {'ok', term()}, term()) -> term().
|
||||
get_env_default(undefined, Default) ->
|
||||
Default;
|
||||
get_env_default({ok, Value}, _Default) ->
|
||||
@@ -235,9 +237,9 @@ boot() ->
|
||||
lager:update_loglevel_config(?DEFAULT_SINK),
|
||||
|
||||
SavedHandlers = start_error_logger_handler(
|
||||
- get_env(lager, error_logger_redirect),
|
||||
- interpret_hwm(get_env(lager, error_logger_hwm)),
|
||||
- get_env(lager, error_logger_whitelist)
|
||||
+ get_env(lager, error_logger_redirect, true),
|
||||
+ interpret_hwm(get_env(lager, error_logger_hwm, 0)),
|
||||
+ get_env(lager, error_logger_whitelist, [])
|
||||
),
|
||||
|
||||
SavedHandlers.
|
||||
--
|
||||
2.8.3
|
||||
|
@ -0,0 +1,64 @@
|
||||
From 09aee4b601e0a11b31e99392bdb14ec67a79c80f Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Petrovsky <askjuise@gmail.com>
|
||||
Date: Wed, 11 May 2016 22:52:09 +0300
|
||||
Subject: [PATCH 3/5] Add get_env unit test
|
||||
|
||||
---
|
||||
rebar.config | 4 +++-
|
||||
test/lager_app_tests.erl | 22 ++++++++++++++++++++++
|
||||
2 files changed, 25 insertions(+), 1 deletion(-)
|
||||
create mode 100644 test/lager_app_tests.erl
|
||||
|
||||
diff --git a/rebar.config b/rebar.config
|
||||
index 77272c7..278df9c 100644
|
||||
--- a/rebar.config
|
||||
+++ b/rebar.config
|
||||
@@ -40,9 +40,12 @@
|
||||
|
||||
{eunit_opts, [verbose]}.
|
||||
{eunit_compile_opts, [
|
||||
+ export_all,
|
||||
+
|
||||
nowarn_untyped_record,
|
||||
nowarn_export_all
|
||||
]}.
|
||||
+
|
||||
{deps, [
|
||||
{goldrush, ".*", {git, "git://github.com/DeadZen/goldrush.git", {tag, "0.1.8"}}}
|
||||
]}.
|
||||
@@ -53,4 +56,3 @@
|
||||
{cover_enabled, true}.
|
||||
{edoc_opts, [{stylesheet_file, "./priv/edoc.css"}]}.
|
||||
|
||||
-{eunit_opts, [verbose]}.
|
||||
diff --git a/test/lager_app_tests.erl b/test/lager_app_tests.erl
|
||||
new file mode 100644
|
||||
index 0000000..80fe985
|
||||
--- /dev/null
|
||||
+++ b/test/lager_app_tests.erl
|
||||
@@ -0,0 +1,22 @@
|
||||
+-module(lager_app_tests).
|
||||
+
|
||||
+-compile([{parse_transform, lager_transform}]).
|
||||
+
|
||||
+-include_lib("eunit/include/eunit.hrl").
|
||||
+
|
||||
+
|
||||
+get_env_default_test() ->
|
||||
+ ?assertEqual(<<"Some">>, lager_app:get_env_default(undefined, <<"Some">>)),
|
||||
+ ?assertEqual(<<"Value">>, lager_app:get_env_default({ok, <<"Value">>}, <<"Some">>)),
|
||||
+ ok.
|
||||
+
|
||||
+get_env_test() ->
|
||||
+ application:set_env(myapp, mykey1, <<"Value">>),
|
||||
+
|
||||
+ ?assertEqual(<<"Some">>, lager_app:get_env(myapp, mykey0, <<"Some">>)),
|
||||
+ ?assertEqual(<<"Value">>, lager_app:get_env(myapp, mykey1, <<"Some">>)),
|
||||
+
|
||||
+ ?assertEqual(undefined, lager_app:get_env(myapp, mykey0)),
|
||||
+ ?assertEqual(<<"Value">>, lager_app:get_env(myapp, mykey1)),
|
||||
+ ok.
|
||||
+
|
||||
--
|
||||
2.8.3
|
||||
|
@ -0,0 +1,71 @@
|
||||
From 0d428368e3c71fdefab39927ca142e3bccabd543 Mon Sep 17 00:00:00 2001
|
||||
From: "John R. Daily" <git@epep.us>
|
||||
Date: Thu, 19 May 2016 14:55:51 -0400
|
||||
Subject: [PATCH 4/5] * Undo unnecessary whitespace * Make
|
||||
lager_handler_watcher test more resilient by scanning for messages of
|
||||
interest rather than assuming we know exactly what messages will arrive at
|
||||
the test backend
|
||||
|
||||
---
|
||||
src/lager_app.erl | 4 ++--
|
||||
src/lager_handler_watcher.erl | 22 ++++++++++++++++------
|
||||
2 files changed, 18 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/src/lager_app.erl b/src/lager_app.erl
|
||||
index 8efd26b..7b02e54 100644
|
||||
--- a/src/lager_app.erl
|
||||
+++ b/src/lager_app.erl
|
||||
@@ -237,9 +237,9 @@ boot() ->
|
||||
lager:update_loglevel_config(?DEFAULT_SINK),
|
||||
|
||||
SavedHandlers = start_error_logger_handler(
|
||||
- get_env(lager, error_logger_redirect, true),
|
||||
+ get_env(lager, error_logger_redirect, true),
|
||||
interpret_hwm(get_env(lager, error_logger_hwm, 0)),
|
||||
- get_env(lager, error_logger_whitelist, [])
|
||||
+ get_env(lager, error_logger_whitelist, [])
|
||||
),
|
||||
|
||||
SavedHandlers.
|
||||
diff --git a/src/lager_handler_watcher.erl b/src/lager_handler_watcher.erl
|
||||
index d5fe140..4e595e4 100644
|
||||
--- a/src/lager_handler_watcher.erl
|
||||
+++ b/src/lager_handler_watcher.erl
|
||||
@@ -178,12 +178,10 @@ reinstall_on_runtime_failure_test_() ->
|
||||
try
|
||||
?assert(lists:member(lager_crash_backend, gen_event:which_handlers(lager_event))),
|
||||
timer:sleep(6000),
|
||||
- _ = lager_test_backend:pop(), %% throw away application start up message
|
||||
- _ = lager_test_backend:pop(), %% throw away gen_event crash message
|
||||
- {_Severity, _Date, Msg, _Metadata} = lager_test_backend:pop(),
|
||||
- ?assertEqual("Lager event handler lager_crash_backend exited with reason crash", lists:flatten(Msg)),
|
||||
- {_Severity2, _Date2, Msg2, _Metadata2} = lager_test_backend:pop(),
|
||||
- ?assertMatch("Lager failed to install handler lager_crash_backend into lager_event, retrying later :"++_, lists:flatten(Msg2)),
|
||||
+
|
||||
+ pop_until("Lager event handler lager_crash_backend exited with reason crash", fun lists:flatten/1),
|
||||
+ pop_until("Lager failed to install handler lager_crash_backend into lager_event, retrying later",
|
||||
+ fun(Msg) -> string:substr(lists:flatten(Msg), 1, 84) end),
|
||||
?assertEqual(false, lists:member(lager_crash_backend, gen_event:which_handlers(lager_event)))
|
||||
after
|
||||
application:stop(lager),
|
||||
@@ -194,5 +192,17 @@ reinstall_on_runtime_failure_test_() ->
|
||||
]
|
||||
}.
|
||||
|
||||
+pop_until(String, Fun) ->
|
||||
+ try_backend_pop(lager_test_backend:pop(), String, Fun).
|
||||
+
|
||||
+try_backend_pop(undefined, String, _Fun) ->
|
||||
+ throw("Not found: " ++ String);
|
||||
+try_backend_pop({_Severity, _Date, Msg, _Metadata}, String, Fun) ->
|
||||
+ case Fun(Msg) of
|
||||
+ String ->
|
||||
+ ok;
|
||||
+ _ ->
|
||||
+ try_backend_pop(lager_test_backend:pop(), String, Fun)
|
||||
+ end.
|
||||
|
||||
-endif.
|
||||
--
|
||||
2.8.3
|
||||
|
@ -0,0 +1,25 @@
|
||||
From 124ba14f188fd3b63735b73828fa3d99ebfdb7af Mon Sep 17 00:00:00 2001
|
||||
From: "John R. Daily" <git@epep.us>
|
||||
Date: Thu, 19 May 2016 15:26:02 -0400
|
||||
Subject: [PATCH 5/5] R15 does not appear to properly handle the export_all
|
||||
directive added to rebar.config
|
||||
|
||||
---
|
||||
src/lager_app.erl | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/lager_app.erl b/src/lager_app.erl
|
||||
index 7b02e54..b76da53 100644
|
||||
--- a/src/lager_app.erl
|
||||
+++ b/src/lager_app.erl
|
||||
@@ -23,6 +23,7 @@
|
||||
-behaviour(application).
|
||||
-include("lager.hrl").
|
||||
-ifdef(TEST).
|
||||
+-compile([export_all]).
|
||||
-include_lib("eunit/include/eunit.hrl").
|
||||
-endif.
|
||||
-export([start/0,
|
||||
--
|
||||
2.8.3
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Logging framework for Erlang/OTP"
|
||||
HOMEPAGE="https://github.com/basho/lager"
|
||||
SRC_URI="https://github.com/basho/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-erlang/goldrush-0.1.7
|
||||
>=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md TODO )
|
||||
PATCHES=(
|
||||
"${FILESDIR}/0001-Support-typed-records-newly-exposed-in-OTP-19.patch"
|
||||
"${FILESDIR}/0002-Fix-get_env-bug.patch"
|
||||
"${FILESDIR}/0003-Add-get_env-unit-test.patch"
|
||||
"${FILESDIR}/0004-Undo-unnecessary-whitespace.patch"
|
||||
"${FILESDIR}/0005-R15-does-not-appear-to-properly-handle-the-export.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
# 'priv' directory contains only edoc.css, but doc isn't going to be built.
|
||||
rm -r "${S}/priv"
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Lager (as in the beer) is a logging framework for Erlang. Its purpose
|
||||
is to provide a more traditional way to perform logging in an erlang
|
||||
application that plays nicely with traditional UNIX logging tools like
|
||||
logrotate and syslog.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST luerl-0.2.tar.gz 94603 SHA256 819f68940b2114975c64cbb58a546b660486a48dbac86af0cdd41e3e06d33129 SHA512 80fb76609ad42df880d67919c352785781adb1d815b4c625bb93c35caf17ecf5455e82aab61f95c6c2f522d554b2858748d295db7c487c26e90c6afa957faaec WHIRLPOOL df583aca72eaa303bf51f8d500f4d52053b7876cf57ca82368019aa51971f0b87bc056cbbaea136496e7a76e9a3f3a636f97c420570f8da64cf5cc2f18bd3970
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Lua in Erlang"
|
||||
HOMEPAGE="https://github.com/rvirding/luerl"
|
||||
SRC_URI="https://github.com/rvirding/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST meck-0.8.3.tar.gz 232910 SHA256 cc20fac15c317c9e5c2aa14e9cea42416f338830f4566a41b78b2e523b0af813 SHA512 2009bba7d9e7825142c335a03f3f67ef1a9407fa0f93d360c3f4854851af789dc3ad65935e42b1f0bc69d0f47a8854d311eaf68628a4088d1bcbe05c4010c5bd WHIRLPOOL 36c64e01df25f06e76853e5027d14ad5fcc547f0438863fbcb4862e7742445bcc4dfd4f284deabe946fb931ea8b840f23a825ed54299efe2872b87806cf5439f
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Mocking library for Erlang"
|
||||
HOMEPAGE="https://github.com/eproxus/meck"
|
||||
SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND=">=dev-lang/erlang-17.1"
|
||||
DEPEND="${CDEPEND}
|
||||
test? ( >=dev-erlang/hamcrest-0.1.0_p20150103 )"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG NOTICE README.md )
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
rebar_remove_deps test.config
|
||||
}
|
||||
|
||||
src_test() {
|
||||
erebar -C test.config compile eunit
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<catmetadata>
|
||||
<longdescription lang="en">
|
||||
The dev-erlang category contains libraries, utilities or
|
||||
bindings written in or for the Erlang programming language.
|
||||
</longdescription>
|
||||
<longdescription lang="de">
|
||||
Die Kategorie dev-erlang enthält Bibliotheken und Werkzeuge für die
|
||||
Programmiersprache Erlang.
|
||||
</longdescription>
|
||||
<longdescription lang="es">
|
||||
La categoría dev-erlang contiene librerias y utilidades referentes al
|
||||
lenguaje de programación Erlang.
|
||||
</longdescription>
|
||||
<longdescription lang="ja">
|
||||
dev-erlangカテゴリーにはErlangプログラミング言語で記述された/のために
|
||||
記述されたライブラリーと>ユーティリティとバインディングが含まれます。
|
||||
</longdescription>
|
||||
<longdescription lang="nl">
|
||||
De dev-erlang categorie bevat bibliotheken en hulpmiddelen voor het
|
||||
gebruik van de programmeertaal Erlang.
|
||||
</longdescription>
|
||||
<longdescription lang="vi">
|
||||
Nhóm dev-erlang chứa các thư viện và tiện ích liên quan
|
||||
đến ngôn ngữ lập trình Erlang.
|
||||
</longdescription>
|
||||
<longdescription lang="it">
|
||||
La categoria dev-erlang contiene librerie ed utilità per il linguaggio
|
||||
di programmazione Erlang.
|
||||
</longdescription>
|
||||
<longdescription lang="pt">
|
||||
A categoria dev-erlang contém bibliotecas, utilitários e
|
||||
bindings escritos em ou para a linguagem de programação Erlang.
|
||||
</longdescription>
|
||||
<longdescription lang="pl">
|
||||
Kategoria dev-erlang zawiera biblioteki, narzędzia i powiązania
|
||||
(bindings) napisane w lub stworzone do pisania w języku programowania
|
||||
Erlang.
|
||||
</longdescription>
|
||||
</catmetadata>
|
||||
|
@ -0,0 +1 @@
|
||||
DIST p1_mysql-1.0.1.tar.gz 19329 SHA256 6e06df41e3ceef6f6896b621a6f8158e19d3d204c585439b2ca466b8243a051d SHA512 2e5d3baa255ab7b6d3271e633793bfb265648b260c104256980a1229ea20bf3701d8f665f65fb4785272ea7e4e6a346a262ffbf609de10aec6d8029ef1d4f567 WHIRLPOOL 9c8d772594b1a0fabb44b5efbd912d1dc2284bf596a99fe7ff47415bdf6a7f0b350539b49e50c65360b4fb0c9ca05b0a81d0a2453998cbff22883d3175d590d4
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Pure Erlang MySQL driver"
|
||||
HOMEPAGE="https://github.com/processone/p1_mysql"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1 @@
|
||||
DIST p1_oauth2-0.6.1.tar.gz 212804 SHA256 86e4d93f0206135bc6017b6001d061305513917f79c53294e534d6e66fd54727 SHA512 2509d48775579a26178fb5a082e628a8487c986b1b4d4abe974b653a1e0b7605bed934d59f6d62927582bdb95a53ba454816d326d99a77c5360928c4973ade4a WHIRLPOOL 1d5583e2d3a626983849ecad11a58adfd53220cfc6cadb345eb99ba7abbc2c2da3fa7a43c302d18aa7a0132db374a21743cb392938a0d9142f69587121d13ad3
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Erlang OAuth 2.0 implementation"
|
||||
HOMEPAGE="https://github.com/processone/p1_oauth2"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND=">=dev-lang/erlang-17.1"
|
||||
DEPEND="${CDEPEND}
|
||||
test? (
|
||||
>=dev-erlang/meck-0.8.3
|
||||
>=dev-erlang/proper-1.1_p20150814
|
||||
)"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
|
||||
src_prepare() {
|
||||
rebar_src_prepare
|
||||
rebar_remove_deps rebar.test.config
|
||||
}
|
||||
|
||||
src_test() {
|
||||
erebar -C rebar.test.config compile eunit
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST p1_pam-1.0.0.tar.gz 44008 SHA256 0febab627700f9570bfafd1a93499a5f43de74d85c7a5bdfda8067c6b75f8f4f SHA512 c0b1fbdc1e910f24b2f39ea34cf6fd5859f3ab0cf762a16cf9ef71b1e49129c8238001151dd9031046049967f31fd2cb3d0c06a7d8bdd46e49f19862c143f374 WHIRLPOOL 9037a749657ea55024a355f2f6f96b906118175be6a68ef8cc0d78a379da1181b01114d739c2d5fc8cee61775d710ac84903a8f5e59ce82bdd9b7bbb5fd405c0
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
MY_PN="epam"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="epam for ejabberd to help with PAM authentication support"
|
||||
HOMEPAGE="https://github.com/processone/epam"
|
||||
SRC_URI="https://github.com/processone/${MY_PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1 @@
|
||||
DIST p1_pgsql-1.1.0.tar.gz 18634 SHA256 85ac94c2ae800a12e9f99a1d45f2bf03029613fe29533abf903ceec6b078e8d6 SHA512 0907d7aba238dfc561aea4b536aff198b7eb9f365cdd3e0a0f826201299cd146802629572862684b2b1b336341afd1778abe471056b09d14b21953a7c3cb4ba4 WHIRLPOOL e7a47cc6f6b9b8452705e511993bda4e664bbcedf79e573afa6f7af9d5ec7b88cb8b14821b3d016dddfc305e59f525a4229d627500fb1dfd71c9987075cbcf05
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit rebar
|
||||
|
||||
DESCRIPTION="Pure Erlang PostgreSQL driver"
|
||||
HOMEPAGE="https://github.com/processone/p1_pgsql"
|
||||
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
@ -0,0 +1 @@
|
||||
DIST p1_utils-1.0.4.tar.gz 44082 SHA256 3fb5157f1c1cc22c992b2b6541a95cedafbc1a2a5f6ae7abca3707150ff557f5 SHA512 a86da4d5201ea9fa16574e4351f5f4ba32eb36fb61feb20231e4ee7c9bfe03a12724b6b50777adc65319055c29b8a3313c9fe72263089ad8a4c8b7ba9f30a3b8 WHIRLPOOL 1f989a9e0fdae2f0b0528df83b0c82317532436fd38c25317e771e213d2951a77206d279d841457ee07d6149eab50af0f84baea94d720fb155d432d14982fc1d
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
p1_utils is an application containing ProcessOne modules and tools that
|
||||
are leveraged in other development projects.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue