parent
7f853edf21
commit
72732f0361
@ -0,0 +1,17 @@
|
||||
# ChangeLog for app-editors/kakoune
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*kakoune-9999 (06 May 2016)
|
||||
*kakoune-2016.05.05 (06 May 2016)
|
||||
|
||||
06 May 2016; Ian Delaney <idella4@gentoo.org> +files/kakoune-makefile.patch,
|
||||
+kakoune-2016.05.05.ebuild, +kakoune-9999.ebuild, +metadata.xml:
|
||||
new ebuild
|
||||
|
||||
initial vns.; a snapshot 2016.05.05ebuild, and a live ebuild
|
||||
|
||||
Closes: https://github.com/gentoo/gentoo/pull/1414
|
||||
|
||||
Signed-off-by: Ian Delaney <idella4@gentoo.org>
|
||||
|
@ -0,0 +1,6 @@
|
||||
AUX kakoune-makefile.patch 1102 SHA256 21a32aa477c9b87d74e562d47f067dd67b82218614388e07d6a8dbb5f3b16024 SHA512 db130cb9fa61f0b6d23d5379dad323136aeae9c342666a3befe88436eb9525b8c23c7434b43afc03fb79527c92d815312b6e605e21ab50fbfb4d107bfa0fcc41 WHIRLPOOL 60a6a1177e86d4ddd0895592e6094c976bc0e23a1c3e3106a55f3fabf248a7a04ac7aea445d1555284c5411142126e50d9d8c94aec596db0673695688bdebcc2
|
||||
DIST kakoune-2016.05.05.tar.gz 367575 SHA256 e79655b89d6138547d7158e715b520c98316b0358ced6c356496b361c9ea0049 SHA512 9b6cc2c9c6c356a27f5a42a226ba2fb2ce32e21e795423a6354127f9dce7edd423e61a9356a0582d609efc4c28dd012788556cc32ba3f8f791a901f07a36bbc8 WHIRLPOOL e71748f69bca77dd9cd6c02c92f032123d322861bf86ab63bd5561b1f7957ec68c6b7ce0e1f8dd493166cf22aceae7cd49e6ffd42816c7c265712e554b224fe0
|
||||
EBUILD kakoune-2016.05.05.ebuild 892 SHA256 73a8e8d36f3300efaedd89f5fada34d535fbbc2ee7ab2fca1647a5e91703b503 SHA512 5c3d7adb9d3921626bd8acd0baf13015fc134102518230741982b5352a9f2a9a9b736b747efdf48791582ced7c1a1404d417ca16aaceda1955f07bb554475606 WHIRLPOOL 4af8a21e260b133ebb655079422e3b5b5176e1a12039b63ffce8e311d83c8c1bd7e90d3caaf7925fa849ea79b107d28fab75180bbca7da242bd859aba98cfc5a
|
||||
EBUILD kakoune-9999.ebuild 809 SHA256 c36b95ba5cee16481636ec2c9e7fad890ec52156351df0bb9edbcf9b556870e7 SHA512 2481ad75349c6fba90a814b3c63c2e87a6f42507ec9d8118b9980fdc411a082a5e4d1f8b56ef836f79cbb974db1a84b2ab0b28652d5f1023cd924cd3eea881cd WHIRLPOOL 79bb407c3ac98b5818b7bfef4e3bd21f7b0367b8c1a55692858c34761b576e46680b16550b2d6c5775ca6fc42e8821a56153e91c5ad5fdc23191d5cfea09eeb1
|
||||
MISC ChangeLog 531 SHA256 bc0f1034a41a2835ced9ddb2595f2f6cac8fad098f1c460c903a2f67cdd89ec2 SHA512 94a53a7134e56afb4043c23cd8318e2d3451cc1c772cdd38ec5ebed1ed0de5a3bf552aff79dcddca8bb7032880bce8684da4dd51331b53748252e334fb7c5fa5 WHIRLPOOL 4fa1aa22ae4d5ed2c5c2d191e6a30115138263ca027d559752f114ed9f55f77b214c89dff395d35684da7592ea15869ca391de8adfc84ad548563c0d0e052d04
|
||||
MISC metadata.xml 461 SHA256 a6cd23144413da4cdde5cefb36a50fc389438f9e0a55d096f4d692d1f8701cd9 SHA512 36c7ce23f0c5259e7bec75c2506aaabcdac43c71b34479824976dbcfecc42c96d3144ce6def550c79f92b7f02c97a1e053532626142818dc05641a4ea2974c97 WHIRLPOOL 2f325e44f15417a14bf9c5a1a7fd026524a6b0daf51852d62315b8040d9d2ae5062c4ee40929f145ca87b0dcc31128d9dbb8fce5e190f2beb838e849b3551c36
|
@ -0,0 +1,38 @@
|
||||
diff --git a/src/Makefile b/src/Makefile
|
||||
index c79c270..9409a8c 100644
|
||||
--- a/src/Makefile
|
||||
+++ b/src/Makefile
|
||||
@@ -3,10 +3,10 @@ pedantic ?= yes
|
||||
|
||||
ifeq ($(debug),yes)
|
||||
CPPFLAGS += -DKAK_DEBUG
|
||||
+ CXXFLAGS += -g
|
||||
suffix := .debug
|
||||
else
|
||||
ifeq ($(debug),no)
|
||||
- CXXFLAGS += -O3
|
||||
suffix := .opt
|
||||
else
|
||||
$(error debug should be either yes or no)
|
||||
@@ -26,8 +26,6 @@ mandocs := $(docs:.asciidoc=.gz)
|
||||
PREFIX ?= /usr/local
|
||||
DESTDIR ?= # root dir
|
||||
|
||||
-NCURSESW_INCLUDE ?= /usr/include/ncursesw
|
||||
-
|
||||
bindir := $(DESTDIR)$(PREFIX)/bin
|
||||
sharedir := $(DESTDIR)$(PREFIX)/share/kak
|
||||
docdir := $(DESTDIR)$(PREFIX)/share/doc/kak
|
||||
@@ -53,11 +51,10 @@ else ifneq (,$(findstring CYGWIN,$(os)))
|
||||
LIBS += -lncursesw -lboost_regex -ldbghelp
|
||||
else
|
||||
LIBS += -lncursesw -lboost_regex
|
||||
- CPPFLAGS += -I$(NCURSESW_INCLUDE)
|
||||
LDFLAGS += -rdynamic
|
||||
endif
|
||||
|
||||
-CXXFLAGS += -std=gnu++11 -g -Wall -Wno-reorder -Wno-sign-compare -Wno-address
|
||||
+CXXFLAGS += -std=gnu++11 -Wall -Wno-reorder -Wno-sign-compare -Wno-address
|
||||
|
||||
kak : $(objects)
|
||||
$(CXX) $(LDFLAGS) $(CXXFLAGS) $(objects) $(LIBS) -o $@
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit flag-o-matic toolchain-funcs vcs-snapshot
|
||||
|
||||
REF="9298efd19bd024f96df3eab0cef92d03581969ba"
|
||||
|
||||
DESCRIPTION="Selection-oriented code editor inspired by vim"
|
||||
HOMEPAGE="https://github.com/mawww/kakoune"
|
||||
SRC_URI="https://github.com/mawww/${PN}/tarball/${REF} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses:*[unicode]
|
||||
dev-libs/boost
|
||||
"
|
||||
DEPEND="
|
||||
app-text/asciidoc
|
||||
virtual/pkgconfig
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
|
||||
|
||||
src_configure() {
|
||||
append-cppflags $(pkg-config --cflags ncursesw)
|
||||
export CXX=$(tc-getCXX)
|
||||
export debug=$(usex debug)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C src
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C src test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" PREFIX="/usr" install
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit flag-o-matic toolchain-funcs git-r3
|
||||
|
||||
DESCRIPTION="Selection-oriented code editor inspired by vim"
|
||||
HOMEPAGE="https://github.com/mawww/kakoune"
|
||||
EGIT_REPO_URI="https://github.com/mawww/kakoune.git"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses:*[unicode]
|
||||
dev-libs/boost
|
||||
"
|
||||
DEPEND="
|
||||
app-text/asciidoc
|
||||
virtual/pkgconfig
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
|
||||
|
||||
src_configure() {
|
||||
append-cppflags $(pkg-config --cflags ncursesw)
|
||||
export CXX=$(tc-getCXX)
|
||||
export debug=$(usex debug)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C src
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C src test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" PREFIX="/usr" install
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>hilobakho@gmail.com</email>
|
||||
<name>Mykyta Holubakha</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Gentoo Proxy Maintainers Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">mawww/kakoune</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,7 +1,9 @@
|
||||
DIST emacs-daemon-0.20.tar.xz 5120 SHA256 5c0f0bc9a1fab391657737fc3b6af4088eff1ead2e05987fe50e02f5b6e50eb3 SHA512 ac1bfc543f38dd86aeef544a8d03aa2f2a6cb02ee2042ecb3f339baed98294deac1fc6d3d002e654f3d9f32f00379c4de40efa226ddd07715aee7fe0fcb41e43 WHIRLPOOL 5941c1ea18d238275aab312123eb598f3d3265f279674191a75bec6bfd6efeebadb20dc7e6db6454a9da10ed8e98b2916fad195741b4d5fddbb270528e040d63
|
||||
DIST emacs-daemon-0.21.tar.xz 5212 SHA256 e07c24d3a92f77d49cecaffdc9dc20d9268505d4ee4879557d0656e6b3c7acd3 SHA512 7131cbd78bb2f11ce3dc5686a3729b8ec11a673e9011c70d72bc04bd5d36373507c9f446ef100d2d37b569850740bf4fb68e06c9e78f3a3bc2b9cdfef8418062 WHIRLPOOL 5c51f985c460a440e6f2b282ad7d289700f621ee1a90c023b4a6f8f317cfd29297ba20f6a8714f27746ee41f9cbae02f200c8bfd39b26d32b0d1c20a56fba48b
|
||||
DIST emacs-daemon-0.22.tar.xz 5276 SHA256 62743bc32f48bd5406dedb1d5356e7959c413dbc295977de0315a6ea8c1c6272 SHA512 f013cd00d3a24ca348bf718dd20dec7bea89107c0a27c921d6b58595b611991830604fc658d57681708218fbee1dae6dd0b277a2a9da67639e3553e0fd133094 WHIRLPOOL ccc9a7bc1d378b4b64873f9458284bef9008b1380a58700d5210404a216a62fe98d0b4547e28a2f52d0b3e958b45c84e8654eddb4fab48854629cb513462b948
|
||||
EBUILD emacs-daemon-0.20.ebuild 1650 SHA256 2a85fde569bb1cf8abbc8bd170d282718e1838695d813753e88e06a5c833e325 SHA512 afb889c5ca8fa1b1e9925e43c8040e9240c12b2ba8e3615f82e9c43081a800aa62ffdf193253bb233c21f376a2c72b309c248a775915ed3e541ed51293d4f310 WHIRLPOOL 8fe5b1c4652ca29e37e7913a4dedcd5b46c0ceb11ca257bf8c2acc731fa818a53d2abce73f3da30bb9e705ac601535ec5fbc122a398b96ffd81c7b6e718ebeb9
|
||||
EBUILD emacs-daemon-0.21.ebuild 1690 SHA256 3eab1bb11b5c891f2c6ff75d41fd3728400d774bb1a7766a5643f7d996e8d18d SHA512 de8665a5c67198513f0b86268230753b1fff8ac80b6ab21e31ebdc4cffb9975ebefe1c55767f597407245189ee8e5a069af0e1e0291eb2b8a1567092b6ac5839 WHIRLPOOL 4d409a3904cfdc2f9baa727e2c6b164bf3a46aaa1ab925023b73bff5bf46a98b42d9abb7244133a8996910145d0d8b7f3ae017908d1b28f80c76e11acd33f051
|
||||
MISC ChangeLog 2877 SHA256 6993286f2e3d4fef764b62e00a5912504f0926dd17529500ae165a7b6a2fcf4d SHA512 21c625f1af409cd0f54e6e9e0cce584e3da767ba7dd9e9ae0f9c083350f1141194651260a940eebdb7d291114c1480968b1dda01fc45f79e3eae8df328363ac0 WHIRLPOOL cb5dffdc256fccf214151ca036d280482f672cdb5b770e8f6de1f51b521a55ba5d25421be21c5a81aedea76c6fae9baa4541eb8424c936233597b7168356e743
|
||||
EBUILD emacs-daemon-0.22.ebuild 1690 SHA256 056c4d5577e1c1141c9091b8050be1541d9bf8ccb41087d4947ae3941a35a46f SHA512 89e8851b623740709f6fa1cb765346b2b03a0f66d163e418d0ebd28671d4471da0e30bec43353b138481bd60ee8e936aee6fa23b05c2d8d145337097514cec6d WHIRLPOOL cb366668bce4cad9d3677e098ba1f4b0c53c06e82e474488fe952b28ba7c2e8669114521f5df427d51ca527f1836dddf7a779d233c3cf194bbe3baa7dda9bc25
|
||||
MISC ChangeLog 3037 SHA256 30e6c47f076d1efe4af1161543fc85dc60f2110465efddfd373c05c276cd631b SHA512 c3dd85541d5d3e8c42d555bb3accfdc784163202fbe588bc6111ecf1cfbc7825d478b2ae07f1fef802a051b8dcc41815e68d5ab71fd08b8156565a4991a62837 WHIRLPOOL 782a8691a3d745e67803d76e9423cf207c1f57083ac22909c546027fe95063c78fc9441aad89a2b408484a7d91571a9e68105c5ecf3ff605e79e83adcfb8534c
|
||||
MISC ChangeLog-2015 8939 SHA256 6bb03dc29a7d7ab32d70e227a07a05165adc23e485eace781dfd2bb122df3c27 SHA512 ee81d7b950d9c20eed14a265677266b5b25ded7067842ebd23d1b93caf25dd2fd026f8ea3568c15e7526153d432dbc5f2013b3fe20974afc6cc13bae7eb924a7 WHIRLPOOL 985efdef9cfc31c5fc3c2516dd136d705979f8a55d3797f4084e1a62e1ea88b6562a49f7e8e2957c8a440a871fff09ce8af533db151e597dcd851303d4df85af
|
||||
MISC metadata.xml 259 SHA256 4d59c14917cb31648858cb06bc3c7f224cf1c3906dc3166f8f0d8b8e02970928 SHA512 9a5c456aae7919a4cdbb10b67a27c232daf2ec6db4202e04ba6d5873242fc982a659410443dd6fb4498d42af00b495acc51a6a2cbe12aeab91b585dfac7233a3 WHIRLPOOL 08c68f505a8cc685c52f3a54a07582b64ff7c0b4682c8f9333286fbb5caf4a8d406933c7937fe8c9611f456b5a549ee100657a1c9dc766c8965772f277bf31fb
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Gentoo support for Emacs running as a server in the background"
|
||||
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 ~x86-fbsd"
|
||||
|
||||
DEPEND=">=virtual/emacs-23"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SITEFILE="10${PN}-gentoo.el"
|
||||
|
||||
pkg_setup() {
|
||||
local has_daemon has_gtk line
|
||||
has_daemon=$(${EMACS} ${EMACSFLAGS} --eval "(princ (fboundp 'daemonp))")
|
||||
has_gtk=$(${EMACS} ${EMACSFLAGS} --eval "(princ (featurep 'gtk))")
|
||||
|
||||
if [[ ${has_daemon} != t ]]; then
|
||||
while read line; do ewarn "${line}"; done <<-EOF
|
||||
Your current Emacs version does not support running as a daemon which
|
||||
is required for ${CATEGORY}/${PN}.
|
||||
Use "eselect emacs" to select an Emacs version >= 23.
|
||||
EOF
|
||||
elif [[ ${has_gtk} == t ]]; then
|
||||
while read line; do ewarn "${line}"; done <<-EOF
|
||||
Your current Emacs is compiled with GTK+. There is a long-standing bug
|
||||
in GTK+ that prevents Emacs from recovering from X disconnects:
|
||||
<https://bugzilla.gnome.org/show_bug.cgi?id=85715>
|
||||
If you run Emacs as a daemon, then it is strongly recommended that you
|
||||
compile it with the Lucid or the Motif toolkit instead, i.e. with
|
||||
USE="athena Xaw3d -gtk -motif" or USE="motif -gtk -athena -Xaw3d".
|
||||
EOF
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
newinitd emacs.rc emacs
|
||||
newconfd emacs.conf emacs
|
||||
exeinto /usr/libexec/emacs
|
||||
doexe emacs-wrapper.sh emacs-stop.sh
|
||||
elisp-site-file-install "${SITEFILE}"
|
||||
dodoc README ChangeLog
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit readme.gentoo elisp
|
||||
|
||||
DESCRIPTION="Emacs Speaks Statistics"
|
||||
HOMEPAGE="http://ess.r-project.org/"
|
||||
SRC_URI="http://ess.r-project.org/downloads/ess/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2+ GPL-3+ Texinfo-manual"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
|
||||
DEPEND="app-text/texi2html
|
||||
virtual/latex-base"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${ED}/usr" \
|
||||
INFODIR="${ED}/usr/share/info" \
|
||||
LISPDIR="${ED}${SITELISP}/ess" \
|
||||
DOCDIR="${ED}/usr/share/doc/${PF}" \
|
||||
install
|
||||
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
|
||||
# Most documentation is installed by the package's build system.
|
||||
rm -f "${ED}${SITELISP}/${PN}/ChangeLog"
|
||||
dodoc ChangeLog *NEWS doc/{TODO,ess-intro.pdf}
|
||||
newdoc doc/ChangeLog ChangeLog-doc
|
||||
newdoc lisp/ChangeLog ChangeLog-lisp
|
||||
|
||||
DOC_CONTENTS="Please see /usr/share/doc/${PF} for the complete
|
||||
documentation. Usage hints are in ${SITELISP}/${PN}/ess-site.el ."
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -1,12 +1,13 @@
|
||||
AUX lc-core-0.6.65-dbus-optional.patch 2361 SHA256 53ba37d116651f8c1e4ee9493dd4aa0990f538b0d42798527f732204ff4026ef SHA512 0ff550e5608b7541fc21ffab0bcea95c21c8a6323b7e2a1034c19d8700d9fe162e6c3ac64c62515cc4640885af750bb1ea9fcc3e4d60beb52a5449c51755ea90 WHIRLPOOL fcef7f279f52c16e76e3a4d1ceb17e3078cc97a94fe17d2e7b9655af22244a10cc63687875fe1e2eb08ebaaadab4f3b250ea49b746807563833bacd14523ac77
|
||||
AUX lc-core-0.6.65-gcc-4.9.patch 1120 SHA256 899462ae387a35b078f04f63bd866faddb32460ffa241c92c0fcd361c17e1695 SHA512 36507fa04e9a108f55a2e2c6da4dc01d2fb39cdb547a2a1c0a1c2dfc02c768b0814830cd713d2e50cd179027f2b9b55ffea1902c5a3b5becd11798c3aa94da56 WHIRLPOOL 46a3f7797e0df8e2cb3e8cabda92854877b7263020bb7248c4728471ee2cb64d7fdb323b65387d95ac9e0826b4a623b258a85778605c5282f8966d11c4f18dea
|
||||
AUX lc-core-0.6.70-c++11-direct-list-initialization.patch 1181 SHA256 5bb7ad9261d2a924d964a14e89856e10d6009187c329dac40ab94582e26bc9da SHA512 d56b19701ce307d3618f55d350b22de7a4db6f373bf019999e52da0cf4fbbe3a0340ce4fd8ee2f5bf1c3f663253b88958b77496165c357cd8ccd1c91e351fd59 WHIRLPOOL d1dd8383174f30fcd97aa1d71c22935885c4d663fabb7edd7b24971000f6ff5f5d56d8b8fe6fa195e16211c9697ebe1f8ce081a67d1eac71ddb6e10bae437368
|
||||
DIST leechcraft-0.6.60.tar.xz 5089252 SHA256 669c2325235c3c49dfc9a30d38c1ad08c0a6abf1ebbf2c8d33eca27e976e1b6d SHA512 0bac75f96bfc43c692e8b61ba5e9b6b82d535a78bd310966c36579666feb8b87217a9d74cfe792fa32b57b9b04e158239acbf2422014735d2316cbda2d8b39ec WHIRLPOOL f3056faab0006830afbcf5f3448094e530c908d432cebec731f305f34347e514db55416a911674c28445a3cd4e542136fd053ee5e444b3cf93e086dc9e88428c
|
||||
DIST leechcraft-0.6.65.tar.xz 5067580 SHA256 b821fb8716b3ba04862bbb358a738609ead84cd9c86b569fe31c712b48c2a7fd SHA512 94e3cfa42bea572cb2feeaf4c7153c8d7e08e0597d447db5033b72222cea67370e8948d0dd0e2b89585583a88b4ee3df7b32d72dcd624d383e79b9472ceffe30 WHIRLPOOL bc589f46c89351328e25e6e32febdcba8ead639a8d1daf18df7352372d66fb8f8e7e5bbef02d49b6a00a7f5ffa15d66699b79cc73f64ea1bf8b59949fcd81b8a
|
||||
DIST leechcraft-0.6.70.tar.xz 5204940 SHA256 3e7f51da0b7eec6df11471ada409d752754f3badc388b8f0adab3f056fabcd45 SHA512 fedf0467e39bd512c937b25f5da62af2be7908831169e1d82d10af43b7c164be2658138663578d7658c3692d5269dd3df9e391744561443f49771edd063ba408 WHIRLPOOL a0aef0bdc11d4b3a3680a055671208db0528bb4744930a0fecab6d1fbf99cc87f4fd8483e98e93357a4c0dda1f3edc1a20a9a725b28ea9003c564469531a2d37
|
||||
EBUILD lc-core-0.6.60.ebuild 1143 SHA256 b910e6117adcd7b598381c616fca2b14dcac16b68332229bcbf9287ab6a3a18e SHA512 5061af95f271d18190eb80c9c0c9cd00c019c23af4a745a5054cea750f0c2a9a3614666b4fd7fd0e3c2a00052c2b88936edb0363524cf40ec77f88afe31a92fc WHIRLPOOL 81526bdc93db22e89cc991ba3ff9db209ad89fa7f61500f0cfb1ddc7f5d33f4b460d4d2bbd53cf5b554c83518ad4e57ff2d73a72f7132db4b00c41a92ecf65cb
|
||||
EBUILD lc-core-0.6.65.ebuild 1233 SHA256 1f841a3e71962f4a6e47b5a18c89897509e34db95f2be630b13249d3220c4212 SHA512 c7c32d92a07cc5dcae063472ee698a5637d47724d18a75a9864d521623f7da4de32d853c31a96bbc7f01d24679051fd6bc3593947dfc7c511a77a796aa3f4f4f WHIRLPOOL 1cc33c00fe47b590c55b9addca5eeabc5fb62a9f63fafd01cabbb7e598ac1e68c72d09b22613f47895461a71a1260a53b46fa90a239fabdebf58bf13e03b0cca
|
||||
EBUILD lc-core-0.6.70.ebuild 1162 SHA256 74a9f51c5fdfd1d145eb3d233bfde95c53530b71424daebdfaeb1a3d4bfd1beb SHA512 f7616361b453f5c098c6f1d06146bc3249b59345268547eceabbf5f144d6fd011e9c746bfa8a71c20ec5e34d4f230bf7cd83d668612ac46c686e1f8177fd524b WHIRLPOOL 5274564bc3f25c85b95ecaccda7ba6098db1acc024d3fd10eaac68399446aead92a1f4773bd7d47203a811d9590a4a933ce29032616e2b0cdf6cff0202733c2b
|
||||
EBUILD lc-core-0.6.70.ebuild 1245 SHA256 47fec1f65b152136f9604b8cdf4e465469ceb1c4b3c702896779ae5ead2f396b SHA512 e98f0e0ccf917aecf516a9b43a481c50b4b49ec57bc73e290472ead4eec6795ac38f6a1a27a449422d9e6894647c4ddc7411816ec24b5fc0d957d5b4e9e4d031 WHIRLPOOL ef5988e05207d09fee856ff9ebb5cf587d372513354c56e654b000f636a3acc6bc520dc5a7c01d8f5e09754ed776eb2a46ab9ba87c7e50fb2bc8b858f386f058
|
||||
EBUILD lc-core-9999.ebuild 1151 SHA256 ac4c7773e76c7115e93907f417ecccaa23d81b4fa0bccfbc09d7bf20222ae6b3 SHA512 86d6e97ab873d6d5059bd2828c5320be73175ce007c82068fd3499d5c9d921188370b0464defd712739064d71db2731aab2cc51952ce911cefc16e767f6c9d8f WHIRLPOOL 407ce5842402e8e961e2b0ea7820d5a71e9b6bdd36b718adffac325002a963e520ea278d8ab611d4c2cb77a1c0ceb69ea96a9a489fdb267e78eed60c7649c6ec
|
||||
MISC ChangeLog 3270 SHA256 ca6c51e2f1f53123af9476ab562a2e6b1431c2c3ecc127380e6748439c012428 SHA512 f8635f681c864caa496caf3ff0d5a7e56b515aa59494eb1e6ac69bfce5fd0291678d63b9bc650cf11a73482a3406c1855489707c4ed37fb87304a801a6226e7b WHIRLPOOL 460c02ce8e763498417d3f48f1e60f2edd24735ed1ac694dc15ac1c6c0d4b79f464375cd34cb42b4fe0cda7fbbc164af2094af8c9f32ab33b4fec4289d20b30b
|
||||
MISC ChangeLog 3560 SHA256 f8cb19cf98a951187b5f018da5e137dca715a602c482ec20ce6aaaac004c9d0c SHA512 4964d4629e4bd7c2fe390231752ea0d6edc843574e7d55b5874fda8917b52d0c10e379a103a56998765ed1a9d34362eae8ca198f0d7d4242234871a0bf79587a WHIRLPOOL 5ec551dded700e304f5f72ede2daab030b98bdff81d6277d50c38d66dcec5dc4f38b25b98a3b5fb034a80c85398a489972a4bbacaa408bab05b9a51ef26574a1
|
||||
MISC ChangeLog-2015 10544 SHA256 a9e23b43cf0526b30b3399ecc5476cd705e73fda790a4df27335a902420e4cae SHA512 b0be51f3f130d1e5fc8ab96a81f723dab674e257305f6e5e3596d940a560f8cd7e6b8462833738558c1f1e870f7ba5ba1d1285bef90c3f792af338f416e24dac WHIRLPOOL 5ac3399684cda4c2825536fdd4a81a2c64635e370902752c03d9ac1c8ae2d4b02476aa6b4b9f04e3041909d2969a224de8683690a8cf7936c3d3c22f6401fe8f
|
||||
MISC metadata.xml 518 SHA256 7196fe443d39c0fffab3084796245e0f9076cef48331818e32547e6da7524359 SHA512 a9d9a2a3ed38c5a460cd99a7555f6d42c6a1686610282bd00af343a884d8a89e8d7616aded990ec5790b026a70466b4ad488d5a2276a481cd0e5f349928ff4b2 WHIRLPOOL 875d80ed3baa173f97a977b65b3416481346f54db0f56cf38a2cce069f9a9ac29a006abdbd76410db2989e3271ce67c81915d2061bcae1971fc909fe0a2abf0d
|
||||
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
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.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version '<app-misc/elasticsearch-2.3.2'; then
|
||||
export UPDATE_NOTES=1
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 /bin/bash /usr/share/${MY_PN} ${MY_PN}
|
||||
esethome ${MY_PN} /usr/share/${MY_PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf bin/*.{bat,exe}
|
||||
rm LICENSE.txt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc/${MY_PN}
|
||||
dodir /etc/${MY_PN}/scripts
|
||||
|
||||
insinto /etc/${MY_PN}
|
||||
doins config/*
|
||||
rm -rf config
|
||||
|
||||
insinto /usr/share/${MY_PN}
|
||||
doins -r ./*
|
||||
|
||||
insinto /usr/share/${MY_PN}/bin
|
||||
doins "${FILESDIR}/elasticsearch-systemd-pre-exec"
|
||||
|
||||
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
|
||||
|
||||
keepdir /var/{lib,log}/${MY_PN}
|
||||
keepdir /usr/share/${MY_PN}/plugins
|
||||
|
||||
newinitd "${FILESDIR}/elasticsearch.init6" "${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf2" "${MY_PN}"
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service5 "${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 "Please make sure you put elasticsearch.yml and logging.yml"
|
||||
elog "into the configuration directory of the instance:"
|
||||
elog "/etc/${MY_PN}/instance"
|
||||
elog
|
||||
if ! [ -z ${UPDATE_NOTES} ]; then
|
||||
elog "This update changes some configuration variables. Please review"
|
||||
elog "/etc/conf.d/elasticsearch before restarting your services."
|
||||
fi
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# CONF_FILE setting was removed
|
||||
if [ ! -z "$CONF_FILE" ]; then
|
||||
echo "CONF_FILE setting is no longer supported. elasticsearch.yml must be placed in the config directory and cannot be renamed."
|
||||
exit 1
|
||||
fi
|
@ -0,0 +1,67 @@
|
||||
################################
|
||||
# Elasticsearch
|
||||
################################
|
||||
|
||||
# Elasticsearch configuration directory
|
||||
#CONF_DIR=/etc/elasticsearch
|
||||
|
||||
# Elasticsearch data directory
|
||||
#DATA_DIR=/var/lib/elasticsearch
|
||||
|
||||
# Elasticsearch logs directory
|
||||
#LOG_DIR=/var/log/elasticsearch
|
||||
|
||||
# Elasticsearch PID directory
|
||||
#PID_DIR=/run/elasticsearch
|
||||
|
||||
# Heap size defaults to 256m min, 1g max
|
||||
# Set ES_HEAP_SIZE to 50% of available RAM, but no more than 31g
|
||||
#ES_HEAP_SIZE=2g
|
||||
|
||||
# Heap new generation
|
||||
#ES_HEAP_NEWSIZE=
|
||||
|
||||
# Maximum direct memory
|
||||
#ES_DIRECT_SIZE=
|
||||
|
||||
# Additional Java OPTS
|
||||
#ES_JAVA_OPTS=
|
||||
|
||||
# Path to the GC log file
|
||||
#ES_GC_LOG_FILE=/var/log/elasticsearch/gc.log
|
||||
|
||||
################################
|
||||
# Elasticsearch service
|
||||
################################
|
||||
|
||||
# When executing the init script, this user will be used to run the elasticsearch service.
|
||||
# The default value is 'elasticsearch' and is declared in the init.d file.
|
||||
# Note that this setting is only used by the init script. If changed, make sure that
|
||||
# the configured user can read and write into the data, work, plugins and log directories.
|
||||
# For systemd service, the user is usually configured in file /usr/lib/systemd/system/elasticsearch.service
|
||||
#ES_USER=elasticsearch
|
||||
#ES_GROUP=elasticsearch
|
||||
|
||||
# The number of seconds to wait before checking if Elasticsearch started successfully as a daemon process
|
||||
#ES_STARTUP_SLEEP_TIME=5
|
||||
|
||||
################################
|
||||
# System properties
|
||||
################################
|
||||
|
||||
# Specifies the maximum file descriptor number that can be opened by this process
|
||||
# When using Systemd, this setting is ignored and the LimitNOFILE defined in
|
||||
# /usr/lib/systemd/system/elasticsearch.service takes precedence
|
||||
#MAX_OPEN_FILES=65535
|
||||
|
||||
# The maximum number of bytes of memory that may be locked into RAM
|
||||
# Set to "unlimited" if you use the 'bootstrap.mlockall: true' option
|
||||
# in elasticsearch.yml (ES_HEAP_SIZE must also be set).
|
||||
# When using Systemd, the LimitMEMLOCK property must be set
|
||||
# in /usr/lib/systemd/system/elasticsearch.service
|
||||
#MAX_LOCKED_MEMORY=unlimited
|
||||
|
||||
# Maximum number of VMA (Virtual Memory Areas) a process can own
|
||||
# When using Systemd, this setting is ignored and the 'vm.max_map_count'
|
||||
# property is set at boot time in /usr/lib/sysctl.d/elasticsearch.conf
|
||||
#MAX_MAP_COUNT=262144
|
@ -0,0 +1,102 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
name="Elasticsearch"
|
||||
description="Elasticsearch Server"
|
||||
|
||||
ES_INSTANCE=${SVCNAME#*.}
|
||||
PID_DIR=${PID_DIR:="/run/elasticsearch"}
|
||||
|
||||
if [ -n "${ES_INSTANCE}" ] && [ ${SVCNAME} != "elasticsearch" ]; then
|
||||
PIDFILE="${PID_DIR}/elasticsearch.${ES_INSTANCE}.pid"
|
||||
ES_BASE_PATH="/var/lib/elasticsearch/${ES_INSTANCE}"
|
||||
CONF_DIR="/etc/elasticsearch/${ES_INSTANCE}"
|
||||
LOG_DIR="/var/log/elasticsearch/${ES_INSTANCE}"
|
||||
else
|
||||
PIDFILE="${PID_DIR}/elasticsearch.pid"
|
||||
ES_BASE_PATH="/var/lib/elasticsearch/_default"
|
||||
CONF_DIR="/etc/elasticsearch"
|
||||
LOG_DIR="/var/log/elasticsearch/_default"
|
||||
fi
|
||||
|
||||
ES_HOME=${ES_HOME:="/usr/share/elasticsearch"}
|
||||
ES_USER=${ES_USER:="elasticsearch"}
|
||||
ES_GROUP=${ES_GROUP:="elasticsearch"}
|
||||
ES_GC_LOG_FILE=${ES_GC_LOG_FILE:="${LOG_DIR}/gc.log"}
|
||||
MAX_OPEN_FILES=${MAX_OPEN_FILES:=65535}
|
||||
MAX_MAP_COUNT=${MAX_MAP_COUNT:=262144}
|
||||
|
||||
DATA_DIR="${ES_BASE_PATH}/data"
|
||||
|
||||
if [ -f "${CONF_DIR}/elasticsearch.in.sh" ]; then
|
||||
ES_INCLUDE="${CONF_DIR}/elasticsearch.in.sh"
|
||||
fi
|
||||
|
||||
export ES_INCLUDE
|
||||
export JAVA_OPTS
|
||||
export ES_JAVA_OPTS
|
||||
export ES_HEAP_SIZE
|
||||
export ES_HEAP_NEWSIZE
|
||||
export ES_DIRECT_SIZE
|
||||
export ES_GC_LOG_FILE
|
||||
export ES_STARTUP_SLEEP_TIME
|
||||
|
||||
server_command="/usr/share/elasticsearch/bin/elasticsearch"
|
||||
server_args="-d -p ${PIDFILE} --default.path.home=${ES_HOME} --default.path.logs=${LOG_DIR} --default.path.data=${DATA_DIR} --default.path.conf=${CONF_DIR}"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
}
|
||||
|
||||
start() {
|
||||
local conf
|
||||
local conf_file
|
||||
for conf in elasticsearch.yml logging.yml; do
|
||||
conf_file="${CONF_DIR}/${conf}"
|
||||
if [ ! -f "${conf_file}" ]; then
|
||||
eerror "${conf_file} must be copied into place"
|
||||
return 1
|
||||
fi
|
||||
done
|
||||
|
||||
if [ -n "${MAX_LOCKED_MEMORY}" -a -z "${ES_HEAP_SIZE}" ]; then
|
||||
eerror "MAX_LOCKED_MEMORY is set - ES_HEAP_SIZE must also be set"
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ -n "${MAX_MAP_COUNT}" -a -f /proc/sys/vm/max_map_count ]; then
|
||||
sysctl -q -w vm.max_map_count=${MAX_MAP_COUNT}
|
||||
fi
|
||||
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
|
||||
if [ -n "${MAX_LOCKED_MEMORY}" ]; then
|
||||
rc_ulimit="${rc_ulimit} -l ${MAX_LOCKED_MEMORY}"
|
||||
fi
|
||||
|
||||
if [ -n "${MAX_OPEN_FILES}" ]; then
|
||||
rc_ulimit="${rc_ulimit} -n ${MAX_OPEN_FILES}"
|
||||
fi
|
||||
|
||||
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "/var/lib/elasticsearch"
|
||||
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "/var/log/elasticsearch"
|
||||
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${PID_DIR}"
|
||||
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${ES_BASE_PATH}"
|
||||
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${LOG_DIR}"
|
||||
|
||||
start-stop-daemon --start \
|
||||
--background \
|
||||
--chdir "${ES_HOME}" \
|
||||
--user="${ES_USER}" \
|
||||
--pidfile="${PIDFILE}" \
|
||||
--exec ${server_command} -- ${server_args}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${SVCNAME}"
|
||||
start-stop-daemon --stop \
|
||||
--pidfile=${PIDFILE} \
|
||||
--user="${ES_USER}" \
|
||||
--retry=TERM/20
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
[Unit]
|
||||
Description=Elasticsearch
|
||||
Documentation=http://www.elastic.co
|
||||
Wants=network.target
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Environment=ES_HOME=/usr/share/elasticsearch
|
||||
Environment=CONF_DIR=/etc/elasticsearch
|
||||
Environment=DATA_DIR=/var/lib/elasticsearch
|
||||
Environment=LOG_DIR=/var/log/elasticsearch
|
||||
Environment=PID_DIR=/run/elasticsearch
|
||||
EnvironmentFile=-/etc/conf.d/elasticsearch
|
||||
|
||||
WorkingDirectory=/usr/share/elasticsearch
|
||||
|
||||
User=elasticsearch
|
||||
Group=elasticsearch
|
||||
|
||||
ExecStartPre=/usr/share/elasticsearch/bin/elasticsearch-systemd-pre-exec
|
||||
|
||||
ExecStart=/usr/share/elasticsearch/bin/elasticsearch \
|
||||
-Des.pidfile=${PID_DIR}/elasticsearch.pid \
|
||||
-Des.default.path.home=${ES_HOME} \
|
||||
-Des.default.path.logs=${LOG_DIR} \
|
||||
-Des.default.path.data=${DATA_DIR} \
|
||||
-Des.default.path.conf=${CONF_DIR}
|
||||
|
||||
StandardOutput=journal
|
||||
StandardError=inherit
|
||||
|
||||
# Specifies the maximum file descriptor number that can be opened by this process
|
||||
LimitNOFILE=65535
|
||||
|
||||
# Specifies the maximum number of bytes of memory that may be locked into RAM
|
||||
# Set to "infinity" if you use the 'bootstrap.mlockall: true' option
|
||||
# in elasticsearch.yml and 'MAX_LOCKED_MEMORY=unlimited' in /etc/conf.d/elasticsearch
|
||||
#LimitMEMLOCK=infinity
|
||||
|
||||
# Disable timeout logic and wait until process is stopped
|
||||
TimeoutStopSec=0
|
||||
|
||||
# SIGTERM signal is used to stop the Java process
|
||||
KillSignal=SIGTERM
|
||||
|
||||
# Java process is never killed
|
||||
SendSIGKILL=no
|
||||
|
||||
# When a JVM receives a SIGTERM signal it exits with code 143
|
||||
SuccessExitStatus=143
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,17 @@
|
||||
# ChangeLog for app-misc/mosquitto
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*mosquitto-1.4.8 (06 May 2016)
|
||||
|
||||
06 May 2016; Sam Jorna <wraeth@gentoo.org> +files/mosquitto,
|
||||
+files/mosquitto-1.4.8-conditional-tests.patch, +files/mosquitto.service,
|
||||
+metadata.xml, +mosquitto-1.4.8.ebuild:
|
||||
new ebuild
|
||||
|
||||
Mosquitto is an open source MQTT broker. Ebuild added with proxied
|
||||
maintainer Neil Bothwick under the Proxy Maintainers project.
|
||||
|
||||
Gentoo-bug: 320159
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -0,0 +1,7 @@
|
||||
AUX mosquitto 558 SHA256 4225c5994e897793d0720b39b1818138e5cbad67975fdd704cab00b33c4d9ebf SHA512 a771b3f4ce08c46853f4044fd50e0f3c1146d0ef7fc3e9553103fee5f6f5b87db8992bddfd3af98b4cb17dc09967b16dbbadf1a45c380ed1456332f445c87556 WHIRLPOOL d35a72816e0f4566a946015fa60ef513812d424c985509839ad61f46f88ef265f9d90bc6fc5576d87e438a02f8fce0f46a9a71f8f6a7aaa92d6e57d685c1ba9c
|
||||
AUX mosquitto-1.4.8-conditional-tests.patch 1080 SHA256 9e1345dc0afc5cb58c918d6f9e402a05d1367e1d6636c559d1f44e34c882e4fe SHA512 f31bb648ded33dc8d151743ebbc84ed4be634e20fe2938eecd4fa9e2cdea50951ae11ae674a43cb7683862aa5feec4907f00b9dedeba88cd2711d34d4f7d697a WHIRLPOOL 85d7cfcf07eedece86b047d1466db462b44b117e75c1fe0f35336931c447b5c249e7f0f9fb021718bcc4cf175ab4f3ebdd3b0ff04fb67679d4349537448d21ad
|
||||
AUX mosquitto.service 261 SHA256 d170ea60a4dfabb84a190ddc10b13e3651c750ca37f7e0159cd08c6cedf5c2de SHA512 3552618733fc106705375c5a1126db72e356694705312072f27f18e21c142cd75ae3ff1f17854ce54cdee092ff9e01fd75c1a8a12d68f75ead8a3697c69623e9 WHIRLPOOL a7ee5f5a4ea40c2ff26d59563fec1200d576d953649219145e4b29c6bac452c9620190782ec68cfff5f4049a944989877a1e3c8605b86c3d708e6fab312b60f6
|
||||
DIST mosquitto-1.4.8.tar.gz 326120 SHA256 d96eb5610e57cc3e273f4527d3f54358ab7711459941a9e64bc4d0a85c2acfda SHA512 4bad8683e98ec858468c53f85f53b42a4166667cebf665d11d3dabe604711f5031da007c8f6d6cb49b8bc91b87eb452bc1f8bfa6adf2d439d2223180b316f9bc WHIRLPOOL b2931c55f3e70316cb57ae180f361c1dedf67e86fec9f235aa3b817884e6af13b8b9b8dc83e375a877d85b1d423ea586ee0698b08af88873a1131d58b4ed402a
|
||||
EBUILD mosquitto-1.4.8.ebuild 2378 SHA256 e94e89fc2fb13297fd9b71b25f3f83e72c8276fef5ee61f374fc7e17c0cdf73f SHA512 c77f03c8aa02d406cd21b0f26d31b7a08b6a619b61a581b46c4f33e2c07fb5311f0d593ebf5761697e10eb6b0ea671fc38cf9a427331f21d0dd2c6272ca4867d WHIRLPOOL 9fe7db92895a04c83ebe45275429a5ef60e639fc3f3f9859604f1e436194a5037c322bca310817332c3ed852662fec72f2572296a5567b41244b36b7527d24ee
|
||||
MISC ChangeLog 555 SHA256 6a783b6b2026b9369d6c5195c76cb211372e2a8710a84efbd512ddfd7b9c273b SHA512 e8b6b6d1f9b38af892ccf909bbf8bed6ce9532fde7a2c3d87d40d5e267246ceff7aab4e93d0ae678f801f63edbc4556868da3ca0b5b630132b6ad6ebef3af4a9 WHIRLPOOL 855a47128a3bb502391ad37619f88f09edc5041450ceae90b8db900d1a4afd8196e769acbbd65162f155aa766c64bb24d74a6eeeb4e8d6f816c5e1d348846971
|
||||
MISC metadata.xml 582 SHA256 98d74c7c611d19462cdf9e2d5eb5010970d016364b4159065d0bc85ad594045b SHA512 8121d702b7b33062eb1572cd13a76b055d3ea01e054ecc2fb9292d4bed1828458ce75e2b047df7fb262fa8ec92ca3f32a1683c2846eea1bbb1f04b47e080144d WHIRLPOOL 6e276a1235dcca90c171f3b4597682925a543452d295395b68e0fb333083b59e618587917671cb0fb89b109a7025bfbcd056a3d28e6e96a7433cf86bd80c8a99
|
@ -0,0 +1,24 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -f /etc/${SVCNAME}/${SVCNAME}.conf ] ; then
|
||||
eerror "No /etc/${SVCNAME}/${SVCNAME}.conf file exists!"
|
||||
fi
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
start-stop-daemon --start --exec /usr/sbin/${SVCNAME} --background --make-pidfile --pidfile /var/run/${SVCNAME}.pid -- --config-file /etc/${SVCNAME}/${SVCNAME}.conf
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${SVCNAME}"
|
||||
start-stop-daemon --stop --exec /usr/sbin/${SVCNAME} --pidfile /var/run/${SVCNAME}.pid
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
--- a/test/broker/Makefile 2016-02-14 14:36:55.000000000 +0000
|
||||
+++ b/test/broker/Makefile 2016-05-05 09:53:30.548519257 +0100
|
||||
@@ -63,11 +63,13 @@
|
||||
./05-clean-session-qos1.py
|
||||
|
||||
06 :
|
||||
+ifeq ($(WITH_BRIDGE),yes)
|
||||
./06-bridge-reconnect-local-out.py
|
||||
./06-bridge-br2b-disconnect-qos1.py
|
||||
./06-bridge-br2b-disconnect-qos2.py
|
||||
./06-bridge-b2br-disconnect-qos1.py
|
||||
./06-bridge-b2br-disconnect-qos2.py
|
||||
+endif
|
||||
|
||||
07 :
|
||||
./07-will-qos0.py
|
||||
@@ -85,10 +87,12 @@
|
||||
./08-ssl-connect-cert-auth-crl.py
|
||||
./08-ssl-connect-identity.py
|
||||
./08-ssl-connect-no-identity.py
|
||||
+ifeq ($(WITH_BRIDGE),yes)
|
||||
./08-ssl-bridge.py
|
||||
./08-tls-psk-pub.py
|
||||
./08-tls-psk-bridge.py
|
||||
endif
|
||||
+endif
|
||||
|
||||
09 :
|
||||
./09-plugin-auth-unpwd-success.py
|
||||
--- a/test/broker/c/Makefile 2016-02-14 14:36:55.000000000 +0000
|
||||
+++ b/test/broker/c/Makefile 2016-05-05 09:40:31.440608209 +0100
|
||||
@@ -13,7 +13,9 @@
|
||||
$(CC) ${CFLAGS} $^ -o $@ ../../../lib/libmosquitto.so.1
|
||||
|
||||
08-tls-psk-bridge.test : 08-tls-psk-bridge.c
|
||||
+ifeq ($(WITH_BRIDGE),yes)
|
||||
$(CC) ${CFLAGS} $^ -o $@ ../../../lib/libmosquitto.so.1
|
||||
+endif
|
||||
|
||||
|
||||
reallyclean : clean
|
@ -0,0 +1,12 @@
|
||||
[Unit]
|
||||
Description=Mosquitto MQTT Broker daemon
|
||||
ConditionPathExists=/etc/mosquitto/mosquitto.conf
|
||||
Requires=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,17 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>neil@digimed.co.uk</email>
|
||||
<name>Neil Bothwick</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="bridge">Enable bridge support in the MQTT broker.</flag>
|
||||
<flag name="persistence">Store messages and subscriptions to a file.</flag>
|
||||
<flag name="srv">Include SRV lookup support.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,97 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils systemd user python-any-r1
|
||||
|
||||
DESCRIPTION="An Open Source MQTT v3 Broker"
|
||||
HOMEPAGE="http://mosquitto.org/"
|
||||
SRC_URI="http://mosquitto.org/files/source/${P}.tar.gz"
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bridge examples +persistence +srv ssl tcpd"
|
||||
|
||||
RDEPEND="tcpd? ( sys-apps/tcp-wrappers )
|
||||
ssl? ( dev-libs/openssl:0= )"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
srv? ( net-dns/c-ares )"
|
||||
|
||||
LIBDIR=$(get_libdir)
|
||||
QA_PRESTRIPPED="/usr/sbin/mosquitto
|
||||
/usr/bin/mosquitto_passwd
|
||||
/usr/bin/mosquitto_sub
|
||||
/usr/bin/mosquitto_pub
|
||||
/usr/${LIBDIR}/libmosquittopp.so.1
|
||||
/usr/${LIBDIR}/libmosquitto.so.1"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mosquitto
|
||||
enewuser mosquitto -1 -1 -1 mosquitto
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-conditional-tests.patch"
|
||||
if use persistence; then
|
||||
sed -i -e "s:^#autosave_interval:autosave_interval:" \
|
||||
-e "s:^#persistence false$:persistence true:" \
|
||||
-e "s:^#persistence_file:persistence_file:" \
|
||||
-e "s:^#persistence_location$:persistence_location /var/lib/mosquitto/:" \
|
||||
mosquitto.conf || die
|
||||
fi
|
||||
python_setup
|
||||
python_fix_shebang test
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
makeopts=(
|
||||
"LIB_SUFFIX=${LIBDIR:3}"
|
||||
"WITH_BRIDGE=$(usex bridge)"
|
||||
"WITH_PERSISTENCE=$(usex persistence)"
|
||||
"WITH_SRV=$(usex srv)"
|
||||
"WITH_TLS=$(usex ssl)"
|
||||
"WITH_WRAP=$(usex tcpd)"
|
||||
)
|
||||
einfo "${makeopts[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${makeopts[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake "${makeopts[@]}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${makeopts[@]}" DESTDIR="${D}" prefix=/usr install
|
||||
keepdir /var/lib/mosquitto
|
||||
fowners mosquitto:mosquitto /var/lib/mosquitto
|
||||
dodoc readme.md CONTRIBUTING.md ChangeLog.txt
|
||||
doinitd "${FILESDIR}"/mosquitto
|
||||
insinto /etc/mosquitto
|
||||
doins mosquitto.conf
|
||||
systemd_dounit "${FILESDIR}/mosquitto.service"
|
||||
|
||||
if use examples; then
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/*
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog ""
|
||||
elog "The Python module has been moved out of mosquitto."
|
||||
elog "See http://mosquitto.org/documentation/python/"
|
||||
elog ""
|
||||
elog "To start the mosquitto daemon at boot, add it to the default runlevel with:"
|
||||
elog ""
|
||||
elog " rc-update add mosquitto default"
|
||||
elog " or"
|
||||
elog " systemctl enable mosquitto"
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="af ca cs da de eo es et eu fr hr id it ja kn ko nb nl pl pt_BR pt ru sl sv uk vi zh_CN zh_HK"
|
||||
PLOCALES_BACKUP="en"
|
||||
|
||||
# Needed because this package also installs to vendor_perl
|
||||
GENTOO_DEPEND_ON_PERL_SUBSLOT="yes"
|
||||
inherit perl-app perl-module l10n
|
||||
|
||||
DESCRIPTION="Tools for helping translation of documentation"
|
||||
HOMEPAGE="http://po4a.alioth.debian.org"
|
||||
SRC_URI="mirror://debian/pool/main/p/po4a/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/SGMLSpm
|
||||
>=sys-devel/gettext-0.13
|
||||
app-text/openjade
|
||||
dev-libs/libxslt
|
||||
dev-perl/Locale-gettext
|
||||
dev-perl/TermReadKey
|
||||
dev-perl/Text-WrapI18N"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-perl/Module-Build-0.380.0
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
test? ( app-text/docbook-sgml-dtd
|
||||
app-text/docbook-sgml-utils
|
||||
virtual/tex-base )"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_prepare() {
|
||||
# Check against locale files in ${S}/pod/bin for mismatches
|
||||
# with languages listed in PLOCALES
|
||||
local locales_path="$S/po/bin"
|
||||
l10n_find_plocales_changes "$locales_path" "" ".po"
|
||||
|
||||
# Array containing locale files to remove
|
||||
local locales_to_remove=( )
|
||||
|
||||
# Get rid of disabled locales
|
||||
my_get_disabled_locales() {
|
||||
locales_to_remove=( "${locales_to_remove[@]}" "po/bin/${1}.po" "po/pod/${1}.po" )
|
||||
}
|
||||
|
||||
l10n_for_each_disabled_locale_do my_get_disabled_locales
|
||||
|
||||
einfo "Your LINGUAS lists the following languages: $LINGUAS"
|
||||
einfo "Removing locale files not listed in it ..."
|
||||
|
||||
# perl_rm_files also updates the Manifest file
|
||||
# and therefore silences Perl as to .po files we're about to clean
|
||||
perl_rm_files "${locales_to_remove[@]}"
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils vcs-snapshot findlib multilib
|
||||
|
||||
DESCRIPTION="An image manipulation library for ocaml"
|
||||
HOMEPAGE="http://gallium.inria.fr/camlimages/"
|
||||
SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc exif gif gtk jpeg png postscript tiff truetype X xpm"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
|
||||
exif? ( media-libs/libexif )
|
||||
gif? ( media-libs/giflib )
|
||||
gtk? ( dev-ml/lablgtk )
|
||||
jpeg? ( virtual/jpeg )
|
||||
tiff? ( media-libs/tiff )
|
||||
png? ( >=media-libs/libpng-1.4:0 )
|
||||
postscript? ( app-text/ghostscript-gpl )
|
||||
truetype? ( >=media-libs/freetype-2 )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
X? ( x11-apps/rgb )
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${DEPEND}
|
||||
doc? ( dev-python/sphinx[latex] )
|
||||
dev-util/omake
|
||||
virtual/pkgconfig
|
||||
dev-ml/findlib"
|
||||
|
||||
camlimages_arg_want() {
|
||||
echo "ARG_WANT_${2}=$(usex $1 1 0)"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
omake \
|
||||
$(camlimages_arg_want exif EXIF ) \
|
||||
$(camlimages_arg_want gif GIF ) \
|
||||
$(camlimages_arg_want png PNG ) \
|
||||
$(camlimages_arg_want jpeg JPEG ) \
|
||||
$(camlimages_arg_want tiff TIFF ) \
|
||||
$(camlimages_arg_want xpm XPM ) \
|
||||
$(camlimages_arg_want postscript GS ) \
|
||||
$(camlimages_arg_want gtk LABLGTK2) \
|
||||
$(camlimages_arg_want X GRAPHICS) \
|
||||
$(camlimages_arg_want truetype FREETYPE) \
|
||||
PATH_GS=/bin/true \
|
||||
--force-dotomake || die
|
||||
|
||||
if use doc ; then
|
||||
sphinx-build doc/sphinx sphinxdoc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
omake --force-dotomake DESTDIR="${D}" install || die
|
||||
dodoc README.md
|
||||
use doc && dohtml -r sphinxdoc/*
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST csv-1.4.2.tar.gz 83091 SHA256 d6185e9ef8e600493aa32db3e56c095b7d4912168b027602dce879671734b2e8 SHA512 efba3ca4d48439dbea241b348d851c12fb0dbd784eece20766a2dc7e7f3675c9de0a98b893bd450dcadce6be9eedeeb933d2cc401cc63b38459136b4fee82e15 WHIRLPOOL 80f34d9b33c077ca69a81efbd56e8e665272d167444a5d91b22b226fe005d188c36e523c241fb466952297132a4055a1c42a71e0eac7fc469a8fcad579588e5a
|
||||
DIST csv-1.5.tar.gz 83642 SHA256 f6307634e5f5fe3d64b90fdf8841b3f50dac80ed45b40d390ee44490c62bf58f SHA512 1c8af0ce8abd8a5710115c194eee34928399964447309ee974665cf427396def42bca4f983904bfec706f7944aea419a87bf54bc6c379cb8b7372be801be4126 WHIRLPOOL fe39114b74cb12b382da64307b8253297614f537ef4309cdcec58e9ec68ff49791d6ef90b4870200f24f6726471ceb925d0a79336853c27769af07413a3c373d
|
||||
EBUILD csv-1.4.2.ebuild 524 SHA256 26f3112790f13e2b72c7065a2cf955794574e9aa5ba6ab0ac382b071b4a99146 SHA512 4d21ac132696e30cbe554712b3337dae7948d5da0c67600907d32ccf2f56cfbad583b89823ca2cebd638a91db1a3f4b4d8700a5079b2569e40ec51bc67a68451 WHIRLPOOL 31839bc5603d03c1edc1696b0097aa0611f0e5c44a4ebd96a76bc7ca569e6c74519b215e88bdd52d47fdc78e60636a427f72e0e7c1d9c8d6c14a250e711b1247
|
||||
MISC ChangeLog 2859 SHA256 bef0c53bdf12bb0683df4a3cf7a51b925482d0553212ab0fa58dc12345769202 SHA512 9b949aa3c93e8544b9670c42331181321cfe302ffe010f95d6c9e9814740fd54e6e16314dad28de11aae83744a38b19c1d9948dfd40c3c24c45145c5963a02b0 WHIRLPOOL ddb8c00c43e6bbcee0d941c094681adeb19cc36db0699cba97087c2f07727d0e935643af2d0e2388b206056dd39760822e6859b9ac86b9ff73024168566b96ec
|
||||
EBUILD csv-1.5.ebuild 524 SHA256 26f3112790f13e2b72c7065a2cf955794574e9aa5ba6ab0ac382b071b4a99146 SHA512 4d21ac132696e30cbe554712b3337dae7948d5da0c67600907d32ccf2f56cfbad583b89823ca2cebd638a91db1a3f4b4d8700a5079b2569e40ec51bc67a68451 WHIRLPOOL 31839bc5603d03c1edc1696b0097aa0611f0e5c44a4ebd96a76bc7ca569e6c74519b215e88bdd52d47fdc78e60636a427f72e0e7c1d9c8d6c14a250e711b1247
|
||||
MISC ChangeLog 3002 SHA256 110d2dfc0435b4b2870f2bae7979ee4231ede4738947decf54b8b7d907e10e88 SHA512 994edc591efb30f1a108abbd050e01acb5a0b632f43e15e16c30f62a0eff2524886ac6753a4d7869f9774520c75839294ec1a526049b719a1dc9b356fcc6ad3f WHIRLPOOL 450d8a2ad75517f57a75c7236f6afa3a149848312dc05d01a166080182be8c7343275e0c7225491e2ba63a0241f560997269b0265d52d88ad16b48a4430054a7
|
||||
MISC ChangeLog-2015 1130 SHA256 59bfd679311b95e1a8cb0b2f5aa76ec88eb3e0a7f8149abba3ae0b19509ba7f4 SHA512 3291144674b54dee1ebd81344f8ba762f7af86db5ae11a7c89b9e0f317bd71f967476caf6b0ead9c7eae5b865fd34d4e8895a1fc8f0a512d527d91886d2b1ee5 WHIRLPOOL eee3a1495b708ddc62e0f8c990df2d638ed2975222f93fc8f2fb5afaedf83dd371f7ab0c3f67313b5d4cb1d9a65f5d91e144b2403259d42568dc1804b7950192
|
||||
MISC metadata.xml 329 SHA256 7325d5fa1300d65396f37b899bb5b33ce81647da4f2b349e2bcb37dcf67a5fdd SHA512 6e7933927e91eb7d3baaf2b6f57ff498404cab4296232e91ce22ab4138c2c6d870b74c37f9a0c8dbca925bc67c4a54acd83652a342de96904dea1d6e884e9ce9 WHIRLPOOL 4ab06aaa6e4ff286e021ac6b0ea69127ba81848cae4c86fdb78d4432c0742aa862e79c2b0d831ee093f0a0939f5a6a037cc64e1a9a9245a47436e4b1eb0734e4
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A pure OCaml library to read and write CSV files"
|
||||
HOMEPAGE="https://github.com/Chris00/ocaml-csv"
|
||||
SRC_URI="https://github.com/Chris00/ocaml-csv/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "README.txt" "AUTHORS.txt" )
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Map OCaml arrays onto C-like structs"
|
||||
HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io"
|
||||
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="async +lwt +ppx"
|
||||
|
||||
RDEPEND="
|
||||
async? ( dev-ml/async:= )
|
||||
lwt? ( dev-ml/lwt:= )
|
||||
ppx? ( dev-ml/ppx_tools:= )
|
||||
>=dev-lang/ocaml-4.01:=
|
||||
dev-ml/ocplib-endian:=
|
||||
dev-ml/sexplib:=
|
||||
dev-ml/type-conv:=
|
||||
"
|
||||
DEPEND="
|
||||
test? ( dev-ml/ounit )
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="
|
||||
$(use_enable lwt)
|
||||
$(use_enable async)
|
||||
$(use_enable ppx)
|
||||
--enable-unix
|
||||
" oasis_src_configure
|
||||
}
|
||||
|
||||
DOCS=( CHANGES README.md TODO.md )
|
@ -1,8 +1,10 @@
|
||||
DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
|
||||
DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05
|
||||
DIST ocaml-dns-0.18.0.tar.gz 144807 SHA256 f4d0911814c98534a92a5aadc2978153e849752b4f59276adc9a3c8e53e81a5d SHA512 a614bac04ffc7eedd6a83865d9ee93416faac7a1cb500d0cca2462993a08864ec5081e9c05b432f623f388bbc87a67c2d401ad44a3e14bf24be2fb520d7706a3 WHIRLPOOL 2e26fb43888147859a15a639b9d90151bde5c2d89dfa2f226a1a2aadfb417f6cf5832f5023cfdc3ac59bfbbd035026f0f73777a0cbf6fc94f837c5f072190241
|
||||
DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88
|
||||
EBUILD ocaml-dns-0.15.3.ebuild 1097 SHA256 2e736aaee992c3112b7ab913011724019c511b97e97c994654e41f9eb99f6ed6 SHA512 1f93a29f9436d9367ac4afaaa800c54e4a409c7c68d870161c38ed350a21d50520530e256c1af7d643286d624387f564906077680092f0466f4ea018d1ad7a7e WHIRLPOOL 691cb8644fa10e31d2e533ab39507583ad5a911a89d40bd436780f17ec83a059e1aa552916d5111a2c247d47fa9a1f6b960940f8c2a31938b4a49af061b6480e
|
||||
EBUILD ocaml-dns-0.16.0.ebuild 1097 SHA256 2e736aaee992c3112b7ab913011724019c511b97e97c994654e41f9eb99f6ed6 SHA512 1f93a29f9436d9367ac4afaaa800c54e4a409c7c68d870161c38ed350a21d50520530e256c1af7d643286d624387f564906077680092f0466f4ea018d1ad7a7e WHIRLPOOL 691cb8644fa10e31d2e533ab39507583ad5a911a89d40bd436780f17ec83a059e1aa552916d5111a2c247d47fa9a1f6b960940f8c2a31938b4a49af061b6480e
|
||||
EBUILD ocaml-dns-0.18.0.ebuild 1133 SHA256 17d2a4a50733bae848ae1d77ad440f7d61649d928f2fe081095bf9db5dc54eef SHA512 aa4861ce2bbb3d4885dbde0eda1b48859ddff01b19e9fbacf5b5b98a2d5ca63f48c10fceeafccc1345ff86486999e58fc62ef53f83f727776de115d1918a77c8 WHIRLPOOL ccf742bf0986f46729a0830b46865c59709bce8197bb42eb64be124119059bb6139a840467d59daaa9bca4da807023e226a379a556d37eb4412d09eeffd07956
|
||||
MISC ChangeLog 1847 SHA256 977d097ac618cce570b090a18a4547225b482c92d86e9c57a96e60218c2c2300 SHA512 d187d5ccb7215d3a36c2d28820910c9860013719fdfe246741927055022de4360f81a8b5a8167f759d1b46cbd79cc5b715b4b06b896451fc856d60bb6270f088 WHIRLPOOL bc3e1ad0b578843e58c6a558ba00648cd9aa2d00edcaa21e7effe6714a56c5ce637f2eeeb2a21ea9abe5e30cbfd5e3714a14d91e082e127bc3c5bad407e34dff
|
||||
EBUILD ocaml-dns-0.18.1.ebuild 1133 SHA256 17d2a4a50733bae848ae1d77ad440f7d61649d928f2fe081095bf9db5dc54eef SHA512 aa4861ce2bbb3d4885dbde0eda1b48859ddff01b19e9fbacf5b5b98a2d5ca63f48c10fceeafccc1345ff86486999e58fc62ef53f83f727776de115d1918a77c8 WHIRLPOOL ccf742bf0986f46729a0830b46865c59709bce8197bb42eb64be124119059bb6139a840467d59daaa9bca4da807023e226a379a556d37eb4412d09eeffd07956
|
||||
MISC ChangeLog 2011 SHA256 ef703015cfd73fcb624d1f4b34f9edd3e8eb140a86c33b2bcae1b34933d218da SHA512 09b3660f8a54bc1088188506e7f1c83e622820a5378487b901f0ffa2366be314e321b045fc55aef9156049916c7e55e42adc7c08e69993bbf0f32e76926983e7 WHIRLPOOL 384c388f6dc76b6566a76c3271ad3d60957ab72c08d1aa60060cbbf4f3abec73bcf350f41bf2d10c70b9b6f2db5c462501ac6e80dbee578d366141072616875a
|
||||
MISC metadata.xml 819 SHA256 c394943adf1c9851de5f93154ab34e2a8b33097b3a9094aedc1ae7662c7b223d SHA512 23be29d04495f01d3709468afac6e2a4103d5c0bf290807bd7c2a3e87aedbef130004992a2972208eea18104b86b9215841a5adc0f2d333ae66353e80c7bce21 WHIRLPOOL 08b39689551c0fff13b75562b33e3669d00643491ab5da237ae95335d13cabedf977082217cb4bd0b509c5762ebd3ecee6a921b2aa882ab23f0b0401c6d5f164
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A pure OCaml implementation of the DNS protocol"
|
||||
HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
|
||||
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="async +lwt"
|
||||
|
||||
RDEPEND="
|
||||
async? ( >=dev-ml/async-112.24.00:= )
|
||||
lwt? ( >=dev-ml/lwt-2.4.7:=
|
||||
dev-ml/ocaml-cstruct:=[lwt(-)] )
|
||||
>=dev-lang/ocaml-4:=
|
||||
dev-ml/cmdliner:=
|
||||
dev-ml/mirage-profile:=
|
||||
>=dev-ml/ocaml-base64-2.0.0:=
|
||||
>=dev-ml/ocaml-cstruct-1.9.0:=
|
||||
>=dev-ml/ocaml-ipaddr-2.6.0:=
|
||||
dev-ml/ocaml-re:=
|
||||
>=dev-ml/ocaml-uri-1.7.0:=
|
||||
dev-ml/ocaml-hashcons:=[ocamlopt?]
|
||||
!<dev-ml/mirage-types-1.2.0
|
||||
!dev-ml/odns
|
||||
"
|
||||
DEPEND="
|
||||
test? ( dev-ml/ounit
|
||||
dev-ml/ocaml-pcap )
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="
|
||||
$(use_enable async)
|
||||
$(use_enable lwt)
|
||||
$(use_enable test nettests)
|
||||
" oasis_src_configure
|
||||
}
|
||||
|
||||
DOCS=( CHANGES README.md TODO.md )
|
@ -1,7 +1,7 @@
|
||||
AUX progressbar-2.3-python3.3.patch 2646 SHA256 0f414aeb9605c892472c49af588079e2cbc922f985f0d6a5dd6a3a77c4c7e837 SHA512 8f6816119c01809f3116ade0d52188cffa86e59fec516343937e6a624fc077dd75906325a88f514568b0e61d262435bf9c743807df2a4099991e8e3bec804b50 WHIRLPOOL a3cf7382123ed61ffde365c1ba6327fd89f696725bfd5b4534808bbf9a4c00af9d071921ee8a775c95fce2bf508472367b13fcc749b08bac8304d03b134a5711
|
||||
DIST progressbar-2.3.tar.gz 9802 SHA256 00a316c1a99b70a803d7430fd088da24f37dbfb64f81c4772b97fbc1e8031de4 SHA512 34357d72f8dabc07f4023077a2062cd98dc8a10b14d40cdd6fadd7713a572214fe3176b8638bb0b4b8ffeaa553fa6259793b0813aca9f7c488c22c11807064c3 WHIRLPOOL 85cec2da09debc238cd83e45111b1ed974e3ab0c91bd76787897667abc967d93c78bd2eb3286e483f40164125d8da92e5437163c79af37940be2aa383d4cb2c3
|
||||
EBUILD progressbar-2.3-r1.ebuild 628 SHA256 6bfb23cf4981e98ab0aba4f1e96dae09eeaa6dd69453dc3b7452f9de8e785376 SHA512 6a77821d8d83f4df5884072a0fe9cdf7389cefa11b2e791f41f5992909e29648bc3fdc3b87689421b990fe9b38e0b6ce6489ff1b5463a15ff6e179251572c361 WHIRLPOOL a1bd69c10ed52a76b5ca9f098b45fb98cd012b15b4520964601da6c89353d1194fcb22d61e28b2b912972e670136030f31073b1b5252e4a2e85258a59693be31
|
||||
EBUILD progressbar-2.3-r2.ebuild 636 SHA256 0c93fe0623ef60b5ec46e85b3ccd3ed2ffd0541baaf31e31e5ef1e72cbefe55f SHA512 1d0cd6e6b344a9f114a1334a4e1095262dbbd0252f2ffde9791a7ad7fd185104ba54f173e6c55119b907aad25e1738db116fc84f9c58a50628826b108463ce19 WHIRLPOOL 36488ee7e4ebb4ad8d6afd852965e40b35b9ff5be7c0317b8a52b8f460a3039360548327453abad66113e6ba1974f08b1eab82d2d897e18db43977e165920c3f
|
||||
MISC ChangeLog 3743 SHA256 45ffab60ae15ecc844f94463b52621aaadfd8c72b7749dbd557a63bd237c7e85 SHA512 f400caa53c63c82062885d499ab29d8421a833d8d9dc17c2b288f9f983bb10b03ebc31e5c98e1a9b19166c6a55411028787f579fe02f939eeaabdaaba7717e2f WHIRLPOOL 7c4667f454ae7d8014453ede8d848bbc61eaed105282b2498228c704c6f300f34d90f157e81dea9b8b26dc69d29b5ce19b92bd4ef8c3be474c64e06ed2a47b8f
|
||||
EBUILD progressbar-2.3-r2.ebuild 633 SHA256 aa82a5042932a403fe9d4c8bb2ca0ce4e20779efcb76ff6826f18f81a7a710c9 SHA512 eda09cfca661f771f82cdaccd2a385a569525991890f69e948d573e9968d697e997d7a98b1ff0914725f068296717edd204d3cf21137522d0ee4d813e925ee52 WHIRLPOOL 7fe195a99f38131bb7cc10cbaa6ef001479f9d0d64583cf5f3d763b05e5da72fe35458b50a2321106b3fb602c72b635cbdd60124c01bedf7deabe23a25f16ea9
|
||||
MISC ChangeLog 4246 SHA256 1f777804b3910adfa0104a14240faeec19e5c6ef8b12dd9ece1ff69b3dac038d SHA512 460dada02df82ddf109fc6c29e8efa12f42459b4d8f4d0ef80d97c335454891047f0028406bce1511f8d1121308aa84faa59bc61e88683e434013f2cf60ce56a WHIRLPOOL 85423ff347c7ba60dbf3911a5d6aff538f767c9310ba65e5148946734835caac30db90ac52f25ae419ecbe86a840f8a21ffd6b8df05f0b484e1a9a4020ba916e
|
||||
MISC ChangeLog-2015 2508 SHA256 211f49df8d6accbd4885410d3991743846227d15d2f241af90b35178b791c178 SHA512 80721166d54c722ad2d326631c537073bc92186a39b55109b311a0701c265f6dd8f6833a95b0cc126fb3d7d5743c86563960213a81ad7d82d9c45ff08906d653 WHIRLPOOL 2da5ad88d944e5f039423bb55af4db2e8269ffde19d807fae492513684f10a933823c4ad2807c8f40e1db51119069f4d2bd74ea39b7db7770fc491bfeb51c8cf
|
||||
MISC metadata.xml 338 SHA256 bd955a988de68faaa21a10adbb1802109da97958ea1823ad01d07f5eb9e67c0a SHA512 0d49c5a163a7d9787dcd8fc5cd2ad2657f3046976247f28968730da5cad8430016df5906bd4f7901de065eb44a44b9ea5d48f2e7e3c862ecffa0593ef4a448e6 WHIRLPOOL 5ae8e85d5601ada957cd8f8b9351e1a0b31c153ba1214029f56cfbf9b885612f0613131d303583feb7f4833837b6f65db4ddf8bfdac6bd2937343cbc4a217a58
|
||||
|
@ -0,0 +1,21 @@
|
||||
# ChangeLog for dev-util/serialtalk
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*serialtalk-9999 (06 May 2016)
|
||||
*serialtalk-1.2 (06 May 2016)
|
||||
|
||||
06 May 2016; Ian Delaney <idella4@gentoo.org> +metadata.xml,
|
||||
+serialtalk-1.2.ebuild, +serialtalk-9999.ebuild:
|
||||
Initial commit.
|
||||
|
||||
This packages the released version 1.2
|
||||
and adds a live-ebuild.
|
||||
|
||||
Gentoo-Bug: https://bugs.gentoo.org/582182
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
Closes: https://github.com/gentoo/gentoo/pull/1416
|
||||
|
||||
Signed-off-by: Ian Delaney <idella4@gentoo.org>
|
||||
|
@ -0,0 +1,5 @@
|
||||
DIST serialtalk-1.2.tar.gz 19214 SHA256 0dde1167ef1d3494e43ec5c8c5715122e68efb3b83e8c725673326fd0160ab9f SHA512 4634e4a044915841bf4c2ba141b479207237b1d078a3af47515adebbca3feeb8e1a8e86a673b8a77595255b017e51bbe3e3567e4914b9d603ba676525a7f1dc2 WHIRLPOOL 280368d5b3f6bb670d7d56e1e0aa038ba6709af6be990be64b38fe50c9b0c585f2f49164cf89ccfb8c22c157cadeea3e4ea0948bfb65970a772f6d0e5b11ceec
|
||||
EBUILD serialtalk-1.2.ebuild 543 SHA256 709415bbdbbeb2beaf7f1773ca8051dd1999fc1dd3dc968ff4041384e753a38c SHA512 d98e7741baa1ab3ba3955ac3efe83f53e18fd36b2f3650700a7a91effdd33f49d3f671a824664843e8a4a80bebde3bf140b533e6ee0f85b9c5d91f4038b689ab WHIRLPOOL f2f2ec05951d55127c6e941096e214d0455b643e28ef0eed7ebcb6aaed57e36061875943ba5864d8675acfaeab9c9eb0df0b755fe2fd4146605aa441bd9f4cdd
|
||||
EBUILD serialtalk-9999.ebuild 543 SHA256 709415bbdbbeb2beaf7f1773ca8051dd1999fc1dd3dc968ff4041384e753a38c SHA512 d98e7741baa1ab3ba3955ac3efe83f53e18fd36b2f3650700a7a91effdd33f49d3f671a824664843e8a4a80bebde3bf140b533e6ee0f85b9c5d91f4038b689ab WHIRLPOOL f2f2ec05951d55127c6e941096e214d0455b643e28ef0eed7ebcb6aaed57e36061875943ba5864d8675acfaeab9c9eb0df0b755fe2fd4146605aa441bd9f4cdd
|
||||
MISC ChangeLog 587 SHA256 9a6636e83a7f58e0d9818a1b51c77497b3760cacd4ff0f6d3ee646e7a3786688 SHA512 b6e57d4667669f067f20a38de0cf90239e80ca1e5a328f35cec4c43559273f846d952c6291154b9fd770fe3b3e14b7cd0b4b6872df8223313af8a0dddaeb674d WHIRLPOOL ca159f35bb650e5c4788f0760838f6ef9c83df303eeee1975fa1ebeb89a23d5b38543332a911328b6d08d8b8ccc61dfbfedb611c747f8af79df3037dc3158469
|
||||
MISC metadata.xml 536 SHA256 369b79d410ef34ae8c9a5124475275c56a9151531e2740df915fa99fc6574443 SHA512 06e4cac91bd739ff7c05d585dd0da3877145e12187e15188374d291450a09e81de3ba7f21dcb716612047e227282d5ad3fe28608a17189e1c4864159fd12be4a WHIRLPOOL 6d30a451190294cc4e7307d1b449f6a4b9aaec848de1d7b102a0222a0469903c970c3238cb2dcf5e6e5a49a3229d5a3a5c1144dc94c3246986397b8a6dd17145
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>o.freyermuth@googlemail.com</email>
|
||||
<name>Oliver Freyermuth</name>
|
||||
<description>Proxy-maintainer, assign bugs</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">BGO-OD/serialtalk</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/BGO-OD/serialtalk.git"
|
||||
else
|
||||
SRC_URI="https://github.com/BGO-OD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="simple command-line tool to talk to serial devices"
|
||||
HOMEPAGE="https://github.com/BGO-OD/serialtalk"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/BGO-OD/serialtalk.git"
|
||||
else
|
||||
SRC_URI="https://github.com/BGO-OD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="simple command-line tool to talk to serial devices"
|
||||
HOMEPAGE="https://github.com/BGO-OD/serialtalk"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
}
|
@ -1,6 +1,9 @@
|
||||
AUX bzflag-2.4.2-nocxxflags.patch 1852 SHA256 79f8cf6e88c6e89eca768538b2cdced77a02f925e85e8ade4a82b730d362d1ee SHA512 15a445261c4e03460cff3d50f08772907c2ba7abed7404393355f8a468b2177ab3c3ddf803f126cc8e095fc09d2799a45a9e99316c0011bbcc7807c376680b85 WHIRLPOOL 10bbb11b119ea9b5e2e921f01d31a552cb78bd43703c189cd6a788b53c8755eb2513e6948594a2914b9cad787528c7aee20b46551aaa1cf906fbf16b015d5474
|
||||
AUX bzflag-2.4.4-configure.patch 1278 SHA256 32f75e9434b773b08c428723bf85f7285341abb117641c0d6ef40901b523e436 SHA512 177d73ee047984e18dff2f2f15e8e679485a166a51303f61e1a7411e6c330c04d813a824e3d727aa95b251cd9a27a00dc41c229af56f927a9a4adabc96e4813e WHIRLPOOL 9781eb26da5c3ac2b47dd697aa084fdb40f0e6e83f7b6c804fa60ed779429df52af505442684ea9b504c5c75ca1b63a4d61452342d54668231717dfdae82cfe1
|
||||
DIST bzflag-2.4.2.tar.bz2 15971448 SHA256 4f7bc52284cc4b39fc352855e555b2b064c1de6a18f7474e249073070762c811 SHA512 e5645e825f19896ad4dc1e3bf97c9b52ed3838210d97d5532936a9306623283330c9535288af90f86e32c88a1a7996b2c872b9c081558eea48400b86b3a1a6ff WHIRLPOOL 82a5e543a8fdcb80c516394c63901c80c77fc659090f952cb36f65a9fb14c5ca06d6547dc9d347c6abf0ee706c40437f80edf20c424775bf6e202423e025794c
|
||||
DIST bzflag-2.4.4.tar.bz2 13922761 SHA256 5842941e53440d2e88c955ddb594964fc5145912f61100832d224c1a017e2ecb SHA512 ee9eefe6a24250f1aa0ac808755f2e3700ea97c559019ca8beefb8d236afd1571314f07a8f19662677526ae364d38617a1a62b356e851c27669cb9acef1a8fd3 WHIRLPOOL c96853e3f1053a9b53c9d6ba27a6f638c2913e87a26d6188151a66f8f78aeeb78fac28e8cefde10d23d65fe02e49b93cd4516993e5b48a6f3f240ec67ab0fc8e
|
||||
EBUILD bzflag-2.4.2-r1.ebuild 1349 SHA256 cad57ccb99eef253a57a837f3b4cf43a9aefcf672a274c9e9c342ef74ebe8b4e SHA512 055488eac30586b1729e6de32fa1ee8cf670fe1badb40665f4037eeaf1cb512b1f0c1d18570009f79d44195c4d55adbfe8035f277495dd9f1a1b641e7bd850f9 WHIRLPOOL f212162e27c6cbeb7f3d62e01a489c99b5a64d532c1dacda5e6bc92b01a8ae34048c11c14e00cfec50f70cf02653f1bb1a95bcc3006ee7ebc5ff2c7a4a2732c4
|
||||
EBUILD bzflag-2.4.4.ebuild 1187 SHA256 adc9911f377767e3872ea31f37bacc421ea94c8b5fb07744b79e0b7a2a78540e SHA512 77a7f433ab4e4ae8472708661981479f2ef86546bdac107b03ab9ef04cd9faf9cb17f6993ce0e670f12efe1a5317be27005c99c3109c8adad641bf2bf0576f5a WHIRLPOOL e36f4fe5329cfaee01f042e021311fe6271418ef00d9f861bf36609435af960dee200b8e6d56a28bf856c86ab988f5ce2d0e7af6e1a01828e91015f6889b4742
|
||||
MISC ChangeLog 2874 SHA256 61bf7ba48329c2dc6f678479a4bfcb19e0230dbc2bdbaea4031c74e0719ddac4 SHA512 a89c87a305a3b281afc7cf0ef0f8016e7cfcc7825876290f48e631bd137022721124d027a971e83a782bf1cd21b3d77f9ec7fd9b11b758f245cea9b1b7d037a0 WHIRLPOOL 73515423e8bf92ed3984801645716a8ea30794e0759b79e4bf9372b6e84581a2d23307af52598eef047a0a3dc2325a713548ecf9658146492e9de2fd1e51e934
|
||||
MISC ChangeLog-2015 10321 SHA256 3157a986adb171572446a4f0ab77ff24bb166ef49b9fbe03635796c492d7e3f7 SHA512 a9d62a43e114b7fa9f7a5e0f2273754d9e85f02a3a808949d6fb4e602170b80d29da6cc406d58678c1305b9b5acb5af64909e879ac35f0de9a5c4b8fec085bf4 WHIRLPOOL bdddf1e25797dbd226bf376e75fb16d82d053ef263a86fad1a2244bf49af668ad6a507ab24361aae43053d237feda5a3e908f1afae2ec450c0a2d9d7629a0eb7
|
||||
MISC metadata.xml 329 SHA256 b80e45acfd5e80f89cd89c99718f5c38efac518b1a094b3f0e5e960af8261eda SHA512 4f9e157aef5067fb6a97fd7d7e68f758a280a37b8093c7291b45ada10169ca8c79ee0e7770fdbcc4d2de517b7bf05f1e3585585c72c1fdf7692d4e568f5d8301 WHIRLPOOL 5f32d6d932e6a7cf9b93ff8790b266f101b10f488876138a8cfc91e8d17d90ac1d8b1fe31f0a4920e6186d94ac6e4c7198d18c6c7173c0d5755a37431fe3f710
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils flag-o-matic games
|
||||
|
||||
DESCRIPTION="3D tank combat simulator game"
|
||||
HOMEPAGE="http://www.bzflag.org/"
|
||||
SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="dedicated upnp"
|
||||
|
||||
UIDEPEND=""
|
||||
DEPEND=">=net-misc/curl-7.15.0
|
||||
sys-libs/ncurses:0
|
||||
net-dns/c-ares
|
||||
sys-libs/zlib
|
||||
upnp? ( net-libs/miniupnpc )
|
||||
!dedicated? (
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
media-libs/libsdl[sound,joystick,video] )"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-configure.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use dedicated ; then
|
||||
ewarn
|
||||
ewarn "You are building a server-only copy of BZFlag"
|
||||
ewarn
|
||||
myconf="--disable-client --without-SDL"
|
||||
fi
|
||||
egamesconf \
|
||||
$(use_enable upnp UPnP) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \
|
||||
default
|
||||
|
||||
if ! use dedicated ; then
|
||||
newicon data/bzflag-48x48.png ${PN}.png
|
||||
make_desktop_entry ${PN} "BZFlag"
|
||||
fi
|
||||
|
||||
prune_libtool_files --modules
|
||||
prepgamesdirs
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac
|
||||
--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.000000000 -0500
|
||||
+++ bzflag-2.4.4/configure.ac 2016-05-05 16:35:35.475935345 -0400
|
||||
@@ -215,7 +215,7 @@
|
||||
AC_SUBST(AR)
|
||||
AC_SUBST(AR_FLAGS)
|
||||
|
||||
-AC_PATH_PROG(CCACHE, ccache)
|
||||
+AC_PATH_PROG(CCACHE, ccachex)
|
||||
if test "$CCACHE" ; then
|
||||
CC="ccache $CC"
|
||||
CXX="ccache $CXX"
|
||||
@@ -747,13 +747,13 @@
|
||||
#
|
||||
# the GCC version is known to be at least 4.3 because it has C++0x support
|
||||
# possible future warnings: -Wconversion (1894) -Wfloat-equal (317)
|
||||
-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic"
|
||||
+FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic"
|
||||
case $host_os in
|
||||
linux*)
|
||||
AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio])
|
||||
CONF_CFLAGS="$CONF_CFLAGS $FLAGS"
|
||||
CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS"
|
||||
- case $host_vendor in
|
||||
+ case $host_vendorx in
|
||||
pc)
|
||||
if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then
|
||||
FLAGS=-mtune
|
||||
@@ -836,7 +836,7 @@
|
||||
CXXFLAGS="$user_CXXFLAGS"
|
||||
AC_DEFINE(DEBUG, 1, [Debugging enabled])
|
||||
else
|
||||
- if test "$GCC" = yes ; then
|
||||
+ if test "$GCC" = yesx ; then
|
||||
case "`$CC --version 2>&1`" in
|
||||
*LLVM*)
|
||||
# Apple LLVM falsely claims to be GCC
|
@ -1,8 +1,8 @@
|
||||
AUX savagewheels-1.6.0-cmakelists.txt.patch 4566 SHA256 5c2de575a08a6d2e430b92356a3adc267d1c3d2c3ebc097626807dd46714be5a SHA512 cb395ca80183ebbda038bc89d425bbdc039f5c61680e5e9a9982986878e14a35e2f1f7d9045a34341da91b619feafb3d23507cb2d3f523d8f17e15c22943db39 WHIRLPOOL fc4a676bc58daba122605fd33421e19706db142a6b8a597eb0df19bac3191aed2eb46d4bd04f82ed86ac51a4257d615c0b2e493e47e69e3f650ee9741a31e20f
|
||||
AUX savagewheels-1.6.0-linux_dirs.patch 10738 SHA256 fe6eb723d548f926aa18ecf215091a35c04a4ab8e8da06eb7d4feb32466438af SHA512 06dc7b98f650229225d18a15c2ceeb56b44b2465eb7f58fd41e73196122cf1c19e559afc2c7b3e15f05d4fe4f2a9e107708ef2b24696ba216d6c77ce045d518e WHIRLPOOL 650c60489869ce21bcbb099071b12c50cea046de5532f45f15a00c9f62445fa5841e4a6bec1dc6c627e7e46915adf0df561e23174333d45719c510ed51c9efd7
|
||||
AUX savagewheels-1.6.0-linux_dirs.patch 11050 SHA256 c46c48246931fb856fe1916e1ce287934fff04d0a1227f1c112852d67ff60e2d SHA512 c49495687402b525e6247cbf0cb1586ce50a0548959b5f5878b2d0626907ba99246297c36b567e4281b22ce517a116e22ce9b28c0927f4779cbf024773a36aee WHIRLPOOL 348503a735557c6725f0ae119dfdcdf911821735dc9186ff213cd667256c71e2caa9d9091f577c1c3f1b530276b3adf4a6dac9e048593705adbc5bdbbc839191
|
||||
AUX savagewheels.in 1488 SHA256 043c4c18cca97abc8532756f9d09e2aee9df1601284087dfe59e3837f2ef8405 SHA512 b13ff4b2739e3f5cb797c9364687c9077852863f9a3a1176fc03e3f9f030293366b177b1a494a8b12ee69ba6ee7aac8589475a5b2246135038ad3138990f2088 WHIRLPOOL 09b336a32e02fcbb5027f4c7d7b27473e7825359921c1145fa8b073c784bb622139980b99c1ed50c4090187f7754afcf7b2080718b5354b493d64f64189a8e7c
|
||||
DIST savagewheels-1.6.0.tar.gz 593352 SHA256 c127eb37fd6b591ff579fa70b989afada1f20c6c63924583ff653d4efe7712fe SHA512 20622b1472d0c9dbf35250ab2334e4f84cabcb72c328a2a728fdbd113bc4b156a7fc2028ef51cd994dabbd27777d5eb07574295b393e9e81db31770a2f5e901f WHIRLPOOL 699c4ca19fd29c6e66bd3ef806b3e4bc19e787bba8c85428ad6e2701cac489b908fc74b6b3ce91e1ff1bc0306b3fd5ffccb52b743bbc1fb16da9ebef5a4d1b83
|
||||
DIST savagewheels-gamedata-1.4.0.tar.gz 13183072 SHA256 01fd7b9e122ff7d62363cbe3fd73d63de27bd48e40572e65ac9bb0d60bbad6ad SHA512 102214e18edb911b168e41999d239e3070255720f250e8ea640d365b3f7fc4c772cbf322f4558ba6c05fd56d904613c758918e25712e89eb2aca3e948c26fc65 WHIRLPOOL baafc5fe81a450ead511f4059cfe54a1e570cf8038af647c585678d2f15af0ac8f1cb8973767c8f646796748fbb1d4246d224ca2c916ee4ff5d1f516b4b4064f
|
||||
EBUILD savagewheels-1.6.0.ebuild 1825 SHA256 cb0caf8a6feeb2d19133ba72823d0bd49d0dd5efcaf9bfa686ddebc3ded9a5df SHA512 7e3da1ab596ed31f36d9e37b0f523927dbb4b614a84c9a0d7eb4d2eaec7023e5fe549ce9a90858e7c454b21eb3730ffd2a5676670f67494c7997673194a52482 WHIRLPOOL da68039a8499c3ba4a4a89aea314101b751141e1eba21a717a6f1bc31049e7f1703ff5260fa7a6ed97b176672a8b88d2fffa60446cfec78078bb1361ba809060
|
||||
MISC ChangeLog 596 SHA256 6ba768a6c2ad4cbbfcf55ad89889205d7cc52812e88696e4414e9c657319d877 SHA512 dd745c4479841a4f078f88fe2778bf52784626c0ad4f0e7d28f116412f6025e93aeb048c90db1fb7bde4c1708a855a3ed4eacc4d58e8cdab0550c36b4699883c WHIRLPOOL 29d9620089b5b4c5462ecc1f34760d9a17a9a52bb646c52de1f0361d730f41b3cec3e19b3f1c2d66ed90316dfa73b306253b7edbd3a10f71fb9eaa2bccfa4526
|
||||
MISC ChangeLog 822 SHA256 c1c3df3ddd926ee53450dd53625c7a99691dff49268b1657412c8de11242fc53 SHA512 391cd92c7c65eea9337d8aba1ea49ca635ddd9d1f1517bedad1bcbba713da79b5b88a064975afdd3be3f1fdbd58ab4ae896cf3c705ea85d5a377884128db0194 WHIRLPOOL 0c4e8a63ceeaf6a803ccb8cf67e31a613fe0a8595737fa4fb28c384de10057003fa95be9ec5fca77b02a43eb733fec8e7e784f91e70638829bc86ebc06c8718d
|
||||
MISC metadata.xml 543 SHA256 272b71efd9a397aae6c88572cc8fb477b720c2ec09f6c3b82ccab889feeb4e1a SHA512 e366ec324608b771a17b8fb73dc3613bb7affd1ee26e73ae34e71ea92b4b0f276a05240da5dd2b0a6f9edb00b7c4a57e48865a363ffe20c3c8053a8acb7a9e1e WHIRLPOOL 52f1734724e61e6673efd4949ed768e38aabdd6389bd7752582d6f6851e1ce2b218f56843f4f82bdf269acb511761172aa868770582e0f489db180600f3cf2fd
|
||||
|
@ -1,7 +1,7 @@
|
||||
AUX yabause-0.9.14-RWX.patch 688 SHA256 46eb0906390717f0f10901b188c7bd5d27b8dd59405841d3c2ec977de79598eb SHA512 9da2ca641bcd0df8c05d9d5727158952ff41a8d88f685b9263661bf0fe71eca8b338c37fbcdfce252131c5fe6e4a73fa27ae51d161495f8596feeebc3f2d6d63 WHIRLPOOL 9587e71990868965f3a8e56ec8d1219ab86a5796ca8683710122f36f7679bc00cdae989c47f9508f2fe27c85efc7c0dcbb6b360754b059a41bba5427a5e7f5b8
|
||||
AUX yabause-0.9.14-cmake.patch 1905 SHA256 25d30d95db0ea66f84b68ce505ea50541502deeba7b12a04fc303c0ae4eeb39e SHA512 13e6c72113e06a0baee7051122c1d2cc56a13ecacd383e76aad0d6784b2bcb7593d8ff27184231e9356a2aa0bff98a74d0af2860dea62075d3d2992e8a56eec2 WHIRLPOOL 075126e157256453bcb243ae5eb2c86d8c873e28ba35d42843afa28f84932b1c720c361ab1c3cf165201d89d23427df5a7a60b0b9bcd7eb1f773bdfcd0540df0
|
||||
DIST yabause-0.9.14.tar.gz 1662762 SHA256 75e6320873ef6f8ec956568bff5a8f3b67500bdf52a7e0aa88e0a554b2dd775a SHA512 8b14d9146cf12d104fcf43369cd949f1f47e7891a54241914f6141facf871bcc158f4e80a8c5b61fdeefe6f1b8d425ff301ba653df134a030c323c9e3ccf3a58 WHIRLPOOL 637b5be9e889bb59e0ff3e78163b19256b8b6a7cd3b7c03e5922989c0fbdf7721293eb1673d3ead0334c7132ae095ebd067e95373b33a036b7c65c8108823260
|
||||
EBUILD yabause-0.9.14.ebuild 1501 SHA256 b7d6578f8d36f7e6ff9f5c9712b34b6d1d0da0e214aca57de825332611665734 SHA512 cb5c06d521fd42ed6967f2850774e39f4f59e7ee7dda385befbe0fe9dfb3454301f2ac80c7ac3775142c0708466d295c01d4d26d98ee1e1d6a5b89fc9b018fb4 WHIRLPOOL ac7201dbc8da492970940d7cb0ec8848562703c4c5d199d367a728b1f8538a3a5a5fd6f70c8c77c3e0f0b8e12f74a8b3044048f918800db172acab9ad8e454c2
|
||||
EBUILD yabause-0.9.14.ebuild 1492 SHA256 efc9a4d8a5f7ad3bd8942f165e13663eeecc75810545d20ce80c7efbb6f9bcba SHA512 696e397e60537a7025a8d3de72c8e9625cee82b0e2be636aa70fd6b39ba4ff4dc64ab70dc980f7fd54f5adf0429024781b12d8e99bbac1c5cc6b770308e3a86f WHIRLPOOL abfea426479d8444cff09ed2c01e56418b43c9e14901905fefac04050768e33c65448248557b5a9faee160a9974c8ba1d79689fc32da16bf4e2c7dc83fbda909
|
||||
MISC ChangeLog 2506 SHA256 7335477568ed60eabf9ce46c1ab779a15df5f3df9ca5c8d6904c18a3c71c6938 SHA512 05ce389837ac5619a04d2ad3c75d28cf774c3cb8a20ec2ff658e57a3d443f7073fc0ca3e0a7bc985b514836376ec4f10fa346de2485994bc0605150e8b55b16c WHIRLPOOL 049f8f517dc1b09899ac590ce21006ea63ec9ac502213c8c245959d70e00ee4387e23d32b9ccb151f52152ac94b05bc9bf70a5021615b72081266d027c634ac6
|
||||
MISC ChangeLog-2015 5769 SHA256 43585c1050e31d6ca588eb34f6b2dd055a16c8e9c238cbacd99c80a954bbd67d SHA512 d80096c16d1e54dac4ef9e7ddb5902711938dd800f1375c2c71db4cd135c87ad4813c387031e19ce30c55940e9dc0f91ad7a8ad7ccdcab072ccba0a0867653ef WHIRLPOOL 312481336a658026503f1db3d30321007fd2a30e6ad956a93cbd171707e60935b0d3bbf96e6cc8c502938feed58a7ae3f0e42d3ce76849f9da7de08b53f19408
|
||||
MISC metadata.xml 428 SHA256 406d7f359195131cd72cb09bd7325c5ec8b72768a331af5e34d7367febc0ee38 SHA512 1695012927826ba97b0457e9d1051396a1da0b582cebf64269fe02431c019dbf4ca20a42368b825a28ba24b0a781126be82727428e3ab92adffc667bb6c575ef WHIRLPOOL 50bfd585a94d76db65db9cd4520ee20d9b04f6a530ff4d80d4744604a59b859daa67c8bff4d3a18b642a4b82262090540b75bd52865b96cd29cf19193b055f35
|
||||
|
@ -1,6 +1,6 @@
|
||||
AUX pmars-sdl-0.9.2e-format.patch 1976 SHA256 59cd7357901560bb84b623522f97ae4f18a0147f65d98f9043f41861bbbed548 SHA512 dbf068f6fe9993c5917c1be5ace48c5def932365fe558f893a3bdb3e5d35e6ce25e8e46ef074d214da5c2ba65a4bc7e9e8cbf806370bb225d5ecba9a4133387f WHIRLPOOL 002b971c319e0d82ffa4f0e7c79fb6f411fe196689e5e3d6494cb0ee8d7bc3e311dde4ffe54e1ef485d8c63804a2c2d9555db035d995ea996bb30f75bf7bcb45
|
||||
DIST pmars-0.9.2-5.tar.gz 200966 SHA256 a8518ec8cc13728dc202c34fe73657123454b9fc76bcddf6b299201143e6fee3 SHA512 197d1967507199ed5eb075fb232a2f15d9bdf4bec03fc6b1d6df5d6259d6627eb40338c5787852ea10d96858029144348128b08e86c7079d96f10fd09dafc315 WHIRLPOOL b588f0381a201b5d3b440626adb8b72ec4b89f68951ce57fd9d4ede604ee2599b5db4443dab18d9dca6c958145515e2f911b9fcd48a8243a841d0276f1b0a581
|
||||
EBUILD pmars-sdl-0.9.2e.ebuild 1836 SHA256 0502f58ed99aa57c651c75b55ff68397a76953188b3d8fe8f654545e4182ddf7 SHA512 3ca73eeca6db193622b2abdf81c12886909be75dbb2a97b499057bf4e41159d21b346fb4c008929f3b2c2a81f6d73ff8c91b37b5d60eee9a6c9739888f75c370 WHIRLPOOL 05c0478f2afb3321bd3176d1f46118b1c9b386fff0e05ab3a8c12557f656be71d29a7d26f5c0d2130f4fa12252118f6e48aaee66051b8879fc8e38bcd7b35b16
|
||||
EBUILD pmars-sdl-0.9.2e.ebuild 1838 SHA256 644ef8f95aa8f609c7ffedce793464d577c3e64fa2acd1e908a525ad4c352b1c SHA512 b537af5e058230c8bcd693f16a406d4fcc954566c5b9aa36ad4ddd3bfde36ca3c9c54fdcf54842d78f2b19e942f51f724f6925a021f7e5d9cd880ec9abca5d5f WHIRLPOOL 81f897895b9f9187138548928cf0836cee858dfe60c01618725bd7cad58e6dada123379bad115f169fc634372f2ad122f6532ffac2d7aefa4b1708a342054acf
|
||||
MISC ChangeLog 2772 SHA256 159b93b8d30c4817b4bf1d3132a1bae90a95407409bcd934886ba7d884e36972 SHA512 f6353a6231cc969c4b98c2b5f4a190119f68b526a1e2be4c74c90614bcc31af45cde8051f5bcf415101ee0c7bae18d8ce46119c33b3328619faac4fcffbe6ded WHIRLPOOL 5fffbcc644cae04191cd9a0a0d8d5731b11abfd3efa78608215d21deae190adcfc5765c1084ac20c002f89520a152e9b0627d869389d705caf8c31d2982944bd
|
||||
MISC ChangeLog-2015 1582 SHA256 954c88be9602d3923da7878bf22832a85fd3ad01fa5807957343cd0d5f2f73f9 SHA512 e40560893dfea911db8a4f341e5f81cb4010df08556dafa4bb38b12aafd625df0c68987948c7f15eeb4b3b2bdcfeaf9fbf70b98118b8c02bfde313794eb3e5da WHIRLPOOL 9fbd3995879cbd0d3f4cb9242da1de126160de50e631b280253349a3f94632fa2367e6434d63c415b68ffb90cdaa01729a8008db82264ed18bda017c3c093367
|
||||
MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
|
||||
|
@ -0,0 +1,53 @@
|
||||
commit ed566185fe698c71714009602c4dfbe4a91e0313
|
||||
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Thu May 5 00:32:34 2016 +0200
|
||||
|
||||
Fix dependencies (drop unused, add missing)
|
||||
|
||||
REVIEW: 127832
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 2df6ca6..884a4b5 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -6,23 +6,18 @@ set (QT_MIN_VERSION "5.3.0")
|
||||
find_package(ECM 1.7.0 REQUIRED CONFIG)
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
|
||||
|
||||
-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test)
|
||||
-find_package(KF5 REQUIRED COMPONENTS
|
||||
- CoreAddons
|
||||
- Config
|
||||
- ItemModels
|
||||
- WidgetsAddons
|
||||
- WindowSystem
|
||||
+find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS PrintSupport Svg Widgets Xml)
|
||||
+find_package(KF5 REQUIRED COMPONENTS
|
||||
+ Completion
|
||||
Config
|
||||
+ ConfigWidgets
|
||||
+ CoreAddons
|
||||
DBusAddons
|
||||
I18n
|
||||
- ConfigWidgets
|
||||
- TextWidgets
|
||||
+ KDELibs4Support #TODO eventually remove kdelibs4support
|
||||
+ WidgetsAddons
|
||||
XmlGui
|
||||
- KIO
|
||||
- NotifyConfig
|
||||
- NewStuff
|
||||
- KDELibs4Support) #TODO eventually remove kdelibs4support
|
||||
+)
|
||||
|
||||
find_package(KF5KDEGames 4.9.0 REQUIRED)
|
||||
find_package(Phonon4Qt5 CONFIG REQUIRED)
|
||||
@@ -58,7 +53,7 @@ file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/*-apps-ktuberling.png")
|
||||
ecm_add_app_icon(ktuberling_SRCS ICONS ${ICONS_SRCS})
|
||||
add_executable(ktuberling ${ktuberling_SRCS})
|
||||
|
||||
-target_link_libraries(ktuberling KF5::KIOCore KF5KDEGames Phonon::phonon4qt5 Qt5::Svg Phonon::phonon4qt5 KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support)
|
||||
+target_link_libraries(ktuberling KF5KDEGames Phonon::phonon4qt5 Qt5::Svg KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support)
|
||||
|
||||
install(TARGETS ktuberling ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
|
||||
|
@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=DomainKeys Identified Mail (DKIM) Milter
|
||||
Documentation=man:opendkim(8) man:opendkim.conf(5) man:opendkim-genkey(8) man:opendkim-genzone(8) man:opendkim-testadsp(8) man:opendkim-testkey http://www.opendkim.org/docs.html
|
||||
After=network.target nss-lookup.target syslog.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/sbin/opendkim -f -x /etc/opendkim/opendkim.conf
|
||||
ExecReload=/bin/kill -USR1 $MAINPID
|
||||
RuntimeDirectory=opendkim
|
||||
RuntimeDirectoryMode=0750
|
||||
User=milter
|
||||
Group=milter
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,196 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit autotools db-use eutils systemd user
|
||||
|
||||
# for betas
|
||||
#MY_P=${P/_b/.B}
|
||||
#S=${WORKDIR}/${PN}-2.8.0
|
||||
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
|
||||
|
||||
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
|
||||
HOMEPAGE="http://opendkim.org"
|
||||
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
|
||||
|
||||
LICENSE="Sendmail-Open-Source BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
|
||||
|
||||
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
|
||||
dev-libs/libbsd
|
||||
ssl? ( >=dev-libs/openssl-0.9.8:* )
|
||||
berkdb? ( >=sys-libs/db-3.2:* )
|
||||
opendbx? ( >=dev-db/opendbx-1.4.0 )
|
||||
lua? ( dev-lang/lua:* )
|
||||
ldap? ( net-nds/openldap )
|
||||
lmdb? ( dev-db/lmdb )
|
||||
memcached? ( dev-libs/libmemcached )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
|
||||
!unbound? ( net-libs/ldns )
|
||||
gnutls? ( >=net-libs/gnutls-2.11.7 )"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
sys-process/psmisc
|
||||
selinux? ( sec-policy/selinux-dkim )
|
||||
"
|
||||
|
||||
REQUIRED_USE="sasl? ( ldap )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup milter
|
||||
# mail-milter/spamass-milter creates milter user with this home directory
|
||||
# For consistency reasons, milter user must be created here with this home directory
|
||||
# even though this package doesn't need a home directory for this user (#280571)
|
||||
enewuser milter -1 -1 /var/lib/milter milter
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
|
||||
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
|
||||
-e 's:/etc/mail:/etc/opendkim:g' \
|
||||
-e 's:mailnull:milter:g' \
|
||||
-e 's:^#[[:space:]]*PidFile.*:PidFile /run/opendkim/opendkim.pid:' \
|
||||
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
|
||||
stats/opendkim-reportstats{,.in} || die
|
||||
|
||||
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|
||||
|| die
|
||||
|
||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
|
||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if use berkdb ; then
|
||||
myconf=$(db_includedir)
|
||||
myconf="--with-db-incdir=${myconf#-I}"
|
||||
myconf+=" --enable-popauth"
|
||||
myconf+=" --enable-query_cache"
|
||||
myconf+=" --enable-stats"
|
||||
fi
|
||||
if use unbound; then
|
||||
myconf+=" --with-unbound"
|
||||
else
|
||||
myconf+=" --with-ldns"
|
||||
fi
|
||||
if use ldap; then
|
||||
myconf+=" $(use_with sasl)"
|
||||
fi
|
||||
econf \
|
||||
$(use_with berkdb db) \
|
||||
$(use_with opendbx odbx) \
|
||||
$(use_with lua) \
|
||||
$(use_enable lua rbl) \
|
||||
$(use_with ldap openldap) \
|
||||
$(use_with lmdb) \
|
||||
$(use_enable poll) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with memcached libmemcached) \
|
||||
${myconf} \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--enable-filter \
|
||||
--enable-atps \
|
||||
--enable-identity_header \
|
||||
--enable-rate_limit \
|
||||
--enable-resign \
|
||||
--enable-replace_rules \
|
||||
--enable-default_sender \
|
||||
--enable-sender_macro \
|
||||
--enable-vbr \
|
||||
--disable-live-testing
|
||||
#--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
|
||||
#--disable-rpath
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dosbin stats/opendkim-reportstats
|
||||
|
||||
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
|
||||
systemd_dounit "${FILESDIR}/opendkim-r1.service"
|
||||
|
||||
dodir /etc/opendkim /var/lib/opendkim
|
||||
fowners milter:milter /var/lib/opendkim
|
||||
|
||||
# default configuration
|
||||
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
|
||||
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
|
||||
> "${D}"/etc/opendkim/opendkim.conf
|
||||
if use unbound; then
|
||||
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
|
||||
fi
|
||||
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
|
||||
if use berkdb; then
|
||||
echo Statistics /var/lib/opendkim/stats.dat >> \
|
||||
"${D}"/etc/opendkim/opendkim.conf
|
||||
fi
|
||||
fi
|
||||
|
||||
use static-libs || find "${D}" -name "*.la" -delete
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSION} ]]; then
|
||||
elog "If you want to sign your mail messages and need some help"
|
||||
elog "please run:"
|
||||
elog " emerge --config ${CATEGORY}/${PN}"
|
||||
elog "It will help you create your key and give you hints on how"
|
||||
elog "to configure your DNS and MTA."
|
||||
|
||||
ewarn "Make sure your MTA has r/w access to the socket file."
|
||||
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
|
||||
ewarn "to milter group or you can simply set UMask to 000."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
local selector keysize pubkey
|
||||
|
||||
read -p "Enter the selector name (default ${HOSTNAME}): " selector
|
||||
[[ -n "${selector}" ]] || selector=${HOSTNAME}
|
||||
if [[ -z "${selector}" ]]; then
|
||||
eerror "Oddly enough, you don't have a HOSTNAME."
|
||||
return 1
|
||||
fi
|
||||
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
|
||||
ewarn "The private key for this selector already exists."
|
||||
else
|
||||
keysize=1024
|
||||
# generate the private and public keys
|
||||
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
|
||||
-s ${selector} -d '(your domain)' && \
|
||||
chown milter:milter \
|
||||
"${ROOT}"etc/opendkim/"${selector}".private || \
|
||||
{ eerror "Failed to create private and public keys." ; return 1; }
|
||||
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
|
||||
fi
|
||||
|
||||
# opendkim selector configuration
|
||||
echo
|
||||
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
|
||||
einfo " Keyfile /etc/opendkim/${selector}.private"
|
||||
einfo " Selector ${selector}"
|
||||
|
||||
# MTA configuration
|
||||
echo
|
||||
einfo "If you are using Postfix, add following lines to your main.cf:"
|
||||
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
||||
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
||||
einfo " and read http://www.postfix.org/MILTER_README.html"
|
||||
|
||||
# DNS configuration
|
||||
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
|
||||
cat "${ROOT}"etc/opendkim/${selector}.txt
|
||||
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
|
||||
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# HG changeset patch
|
||||
# User Gabriel Jacobo <gabomdq@gmail.com>
|
||||
# Date 1400020960 10800
|
||||
# Node ID 3e2b3019a879f2efd846a6c04b55c20fc2752238
|
||||
# Parent 83077b1f989a44670a69286848034d7f4999b8fe
|
||||
Fixes #2541, build failure with Wayland enabled, OpenGL ES disabled
|
||||
|
||||
Also includes an attempt at fixing building SDL on Ubuntu 13.10, which hopefully
|
||||
won't break 14.04
|
||||
|
||||
diff -r 83077b1f989a -r 3e2b3019a879 configure.in
|
||||
--- a/configure.in Tue May 13 12:10:37 2014 -0700
|
||||
+++ b/configure.in Tue May 13 19:42:40 2014 -0300
|
||||
@@ -1174,7 +1174,9 @@
|
||||
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||
AC_MSG_CHECKING(for Wayland support)
|
||||
video_wayland=no
|
||||
- if test x$PKG_CONFIG != xno; then
|
||||
+ if test x$PKG_CONFIG != xno && \
|
||||
+ test x$video_opengl_egl = xyes && \
|
||||
+ test x$video_opengles_v2 = xyes; then
|
||||
if $PKG_CONFIG --exists wayland-client wayland-egl wayland-cursor egl xkbcommon ; then
|
||||
WAYLAND_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl wayland-cursor xkbcommon`
|
||||
WAYLAND_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl wayland-cursor xkbcommon`
|
||||
@@ -1256,7 +1258,18 @@
|
||||
if $PKG_CONFIG --exists mirclient egl xkbcommon ; then
|
||||
MIR_CFLAGS=`$PKG_CONFIG --cflags mirclient egl xkbcommon`
|
||||
MIR_LIBS=`$PKG_CONFIG --libs mirclient egl xkbcommon`
|
||||
+ save_CFLAGS="$CFLAGS"
|
||||
+ CFLAGS="$save_CFLAGS $MIR_CFLAGS"
|
||||
+
|
||||
+ dnl This will disable Mir on Ubuntu < 14.04
|
||||
+ AC_TRY_COMPILE([
|
||||
+ #include <mir_toolkit/mir_client_library.h>
|
||||
+ ],[
|
||||
+ MirMotionToolType tool = mir_motion_tool_type_mouse;
|
||||
+ ],[
|
||||
video_mir=yes
|
||||
+ ])
|
||||
+ CFLAGS="$save_CFLAGS"
|
||||
fi
|
||||
fi
|
||||
AC_MSG_RESULT($video_mir)
|
||||
@@ -2691,12 +2704,12 @@
|
||||
CheckNAS
|
||||
CheckSNDIO
|
||||
CheckX11
|
||||
- CheckWayland
|
||||
- CheckMir
|
||||
CheckDirectFB
|
||||
CheckFusionSound
|
||||
CheckOpenGLX11
|
||||
CheckOpenGLESX11
|
||||
+ CheckMir
|
||||
+ CheckWayland
|
||||
CheckLibUDev
|
||||
CheckDBus
|
||||
CheckInputEvents
|
||||
|
@ -1,89 +0,0 @@
|
||||
--- SDL2-2.0.2.orig/Makefile.in
|
||||
+++ SDL2-2.0.2/Makefile.in
|
||||
@@ -33,10 +33,10 @@
|
||||
OBJECTS = @OBJECTS@
|
||||
VERSION_OBJECTS = @VERSION_OBJECTS@
|
||||
|
||||
-SDLMAIN_TARGET = libSDL2main.a
|
||||
+SDLMAIN_TARGET = libSDL2main.la
|
||||
SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@
|
||||
|
||||
-SDLTEST_TARGET = libSDL2_test.a
|
||||
+SDLTEST_TARGET = libSDL2_test.la
|
||||
SDLTEST_OBJECTS = @SDLTEST_OBJECTS@
|
||||
|
||||
SRC_DIST = *.txt acinclude Android.mk autogen.sh android-project build-scripts cmake configure configure.in debian include Makefile.* sdl2-config.in sdl2.m4 sdl2.pc.in SDL2.spec.in src test VisualC.html VisualC Xcode Xcode-iOS
|
||||
@@ -123,15 +123,13 @@
|
||||
.PHONY: all update-revision install install-bin install-hdrs install-lib install-data uninstall uninstall-bin uninstall-hdrs uninstall-lib uninstall-data clean distclean dist $(OBJECTS:.lo=.d)
|
||||
|
||||
$(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS)
|
||||
- $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
|
||||
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
|
||||
|
||||
$(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS)
|
||||
- $(AR) cru $@ $(SDLMAIN_OBJECTS)
|
||||
- $(RANLIB) $@
|
||||
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
|
||||
|
||||
$(objects)/$(SDLTEST_TARGET): $(SDLTEST_OBJECTS)
|
||||
- $(AR) cru $@ $(SDLTEST_OBJECTS)
|
||||
- $(RANLIB) $@
|
||||
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
|
||||
|
||||
install: all install-bin install-hdrs install-lib install-data
|
||||
install-bin:
|
||||
@@ -152,10 +150,8 @@
|
||||
install-lib: $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) $(objects)/$(SDLTEST_TARGET)
|
||||
$(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir)
|
||||
$(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(DESTDIR)$(libdir)/$(TARGET)
|
||||
- $(INSTALL) -m 644 $(objects)/$(SDLMAIN_TARGET) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
|
||||
- $(RANLIB) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
|
||||
- $(INSTALL) -m 644 $(objects)/$(SDLTEST_TARGET) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
|
||||
- $(RANLIB) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
|
||||
+ $(LIBTOOL) --mode=install $(INSTALL) -m 644 $(objects)/$(SDLMAIN_TARGET) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
|
||||
+ $(LIBTOOL) --mode=install $(INSTALL) -m 644 $(objects)/$(SDLTEST_TARGET) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
|
||||
install-data:
|
||||
$(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(datadir)/aclocal
|
||||
$(INSTALL) -m 644 $(srcdir)/sdl2.m4 $(DESTDIR)$(datadir)/aclocal/sdl2.m4
|
||||
--- SDL2-2.0.2.orig/configure.in
|
||||
+++ SDL2-2.0.2/configure.in
|
||||
@@ -2858,7 +2858,7 @@
|
||||
if test -f /lib/w32api/libuuid.a; then
|
||||
LIBUUID=/lib/w32api/libuuid.a
|
||||
else
|
||||
- LIBUUID=-luuid
|
||||
+ LIBUUID=-Wl,-luuid
|
||||
fi
|
||||
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm -limm32 -lole32 -loleaut32 -lshell32 -lversion $LIBUUID -XCClinker -static-libgcc"
|
||||
# The Windows platform requires special setup
|
||||
@@ -3132,23 +3132,23 @@
|
||||
|
||||
VERSION_OBJECTS=`echo $VERSION_SOURCES`
|
||||
VERSION_DEPENDS=`echo $VERSION_SOURCES`
|
||||
-VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.rc,$(objects)/\1.o,g'`
|
||||
+VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.rc,$(objects)/\1.lo,g'`
|
||||
VERSION_DEPENDS=`echo "$VERSION_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ ]]*\\)\\.rc,\\\\
|
||||
-\\$(objects)/\\2.o: \\1/\\2.rc\\\\
|
||||
- \\$(WINDRES) \\$< \\$@,g"`
|
||||
+\\$(objects)/\\2.lo: \\1/\\2.rc\\\\
|
||||
+ \\$(LIBTOOL) --mode=compile --tag=RC \\$(WINDRES) -i \\$< -o \\$@,g"`
|
||||
|
||||
SDLMAIN_OBJECTS=`echo $SDLMAIN_SOURCES`
|
||||
SDLMAIN_DEPENDS=`echo $SDLMAIN_SOURCES`
|
||||
-SDLMAIN_OBJECTS=`echo "$SDLMAIN_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.o,g'`
|
||||
+SDLMAIN_OBJECTS=`echo "$SDLMAIN_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.lo,g'`
|
||||
SDLMAIN_DEPENDS=`echo "$SDLMAIN_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ ]]*\\)\\.c,\\\\
|
||||
-\\$(objects)/\\2.o: \\1/\\2.c\\\\
|
||||
+\\$(objects)/\\2.lo: \\1/\\2.c\\\\
|
||||
\\$(LIBTOOL) --mode=compile \\$(CC) \\$(CFLAGS) \\$(EXTRA_CFLAGS) $DEPENDENCY_TRACKING_OPTIONS -c \\$< -o \\$@,g"`
|
||||
|
||||
SDLTEST_OBJECTS=`echo $SDLTEST_SOURCES`
|
||||
SDLTEST_DEPENDS=`echo $SDLTEST_SOURCES`
|
||||
-SDLTEST_OBJECTS=`echo "$SDLTEST_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.o,g'`
|
||||
+SDLTEST_OBJECTS=`echo "$SDLTEST_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.lo,g'`
|
||||
SDLTEST_DEPENDS=`echo "$SDLTEST_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ ]]*\\)\\.c,\\\\
|
||||
-\\$(objects)/\\2.o: \\1/\\2.c\\\\
|
||||
+\\$(objects)/\\2.lo: \\1/\\2.c\\\\
|
||||
\\$(LIBTOOL) --mode=compile \\$(CC) \\$(CFLAGS) \\$(EXTRA_CFLAGS) $DEPENDENCY_TRACKING_OPTIONS -c \\$< -o \\$@,g"`
|
||||
|
||||
# Set runtime shared library paths as needed
|
@ -1,152 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# TODO: convert FusionSound #484250
|
||||
|
||||
EAPI=5
|
||||
inherit autotools flag-o-matic toolchain-funcs eutils multilib-minimal
|
||||
|
||||
MY_P=SDL2-${PV}
|
||||
DESCRIPTION="Simple Direct Media Layer"
|
||||
HOMEPAGE="http://www.libsdl.org"
|
||||
SRC_URI="http://www.libsdl.org/release/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ppc64 x86"
|
||||
|
||||
IUSE="cpu_flags_x86_3dnow alsa altivec custom-cflags dbus fusionsound gles haptic +joystick cpu_flags_x86_mmx nas opengl oss pulseaudio +sound cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs +threads tslib udev +video wayland X xinerama xscreensaver"
|
||||
REQUIRED_USE="
|
||||
alsa? ( sound )
|
||||
fusionsound? ( sound )
|
||||
gles? ( video )
|
||||
nas? ( sound )
|
||||
opengl? ( video )
|
||||
pulseaudio? ( sound )
|
||||
xinerama? ( X )
|
||||
xscreensaver? ( X )"
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
|
||||
dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
|
||||
fusionsound? ( || ( >=media-libs/FusionSound-1.1.1 >=dev-libs/DirectFB-1.7.1[fusionsound] ) )
|
||||
gles? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] )
|
||||
nas? ( >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}] )
|
||||
opengl? (
|
||||
>=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
|
||||
>=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
|
||||
tslib? ( >=x11-libs/tslib-1.0-r3[${MULTILIB_USEDEP}] )
|
||||
udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}]
|
||||
>=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},wayland]
|
||||
>=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}]
|
||||
)
|
||||
X? (
|
||||
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
|
||||
xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )
|
||||
xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
|
||||
>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
|
||||
)
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# https://bugzilla.libsdl.org/show_bug.cgi?id=1431
|
||||
epatch "${FILESDIR}"/${P}-static-libs.patch \
|
||||
"${FILESDIR}"/${P}-gles-wayland.patch
|
||||
sed -i \
|
||||
-e 's/configure.in/configure.ac/' \
|
||||
Makefile.in || die
|
||||
mv configure.{in,ac} || die
|
||||
AT_M4DIR="/usr/share/aclocal acinclude" eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
# sorted by `./configure --help`
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable sound audio) \
|
||||
$(use_enable video) \
|
||||
--enable-render \
|
||||
--enable-events \
|
||||
$(use_enable joystick) \
|
||||
$(use_enable haptic) \
|
||||
--enable-power \
|
||||
$(use_enable threads) \
|
||||
--enable-timers \
|
||||
--enable-file \
|
||||
--disable-loadso \
|
||||
--enable-cpuinfo \
|
||||
--enable-atomic \
|
||||
--enable-assembly \
|
||||
$(use_enable cpu_flags_x86_sse ssemath) \
|
||||
$(use_enable cpu_flags_x86_mmx mmx) \
|
||||
$(use_enable cpu_flags_x86_3dnow 3dnow) \
|
||||
$(use_enable cpu_flags_x86_sse sse) \
|
||||
$(use_enable cpu_flags_x86_sse2 sse2) \
|
||||
$(use_enable altivec) \
|
||||
$(use_enable oss) \
|
||||
$(use_enable alsa) \
|
||||
--disable-alsa-shared \
|
||||
--disable-esd \
|
||||
$(use_enable pulseaudio) \
|
||||
--disable-pulseaudio-shared \
|
||||
--disable-arts \
|
||||
$(use_enable nas) \
|
||||
--disable-nas-shared \
|
||||
--disable-sndio \
|
||||
--disable-sndio-shared \
|
||||
$(use_enable sound diskaudio) \
|
||||
$(use_enable sound dummyaudio) \
|
||||
$(use_enable X video-x11) \
|
||||
--disable-x11-shared \
|
||||
$(use_enable wayland video-wayland) \
|
||||
--disable-wayland-shared \
|
||||
$(use_enable X video-x11-xcursor) \
|
||||
$(use_enable xinerama video-x11-xinerama) \
|
||||
$(use_enable X video-x11-xinput) \
|
||||
$(use_enable X video-x11-xrandr) \
|
||||
$(use_enable xscreensaver video-x11-scrnsaver) \
|
||||
$(use_enable X video-x11-xshape) \
|
||||
$(use_enable X video-x11-vm) \
|
||||
--disable-video-cocoa \
|
||||
--disable-video-directfb \
|
||||
$(multilib_native_use_enable fusionsound) \
|
||||
--disable-fusionsound-shared \
|
||||
$(use_enable video video-dummy) \
|
||||
$(use_enable opengl video-opengl) \
|
||||
$(use_enable gles video-opengles) \
|
||||
$(use_enable udev libudev) \
|
||||
$(use_enable dbus) \
|
||||
$(use_enable tslib input-tslib) \
|
||||
--disable-directx \
|
||||
--disable-rpath \
|
||||
--disable-render-d3d \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use static-libs || prune_libtool_files
|
||||
dodoc {BUGS,CREDITS,README,README-SDL,README-hg,TODO,WhatsNew}.txt
|
||||
}
|
@ -1,50 +1,64 @@
|
||||
--- ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.c.opencv3 2013-02-24 14:43:22.000000000 +0100
|
||||
+++ ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.c 2015-07-08 12:44:30.987056878 +0200
|
||||
@@ -211,8 +211,8 @@ CvSeq* detect_and_draw( IplImage* img, C
|
||||
diff -ur a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c
|
||||
--- a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c 2013-02-24 15:43:22.000000000 +0200
|
||||
+++ b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c 2015-12-19 12:27:05.984180725 +0200
|
||||
@@ -211,8 +211,13 @@
|
||||
|
||||
double scale = 1.3;
|
||||
IplImage* gray = cvCreateImage( cvSize(img->width,img->height), 8, 1 );
|
||||
- IplImage* small_img = cvCreateImage( cvSize( cvRound (img->width/scale),
|
||||
- cvRound (img->height/scale)),
|
||||
+#if (CV_VERSION_EPOCH != 2)
|
||||
+ IplImage* small_img = cvCreateImage( cvSize( cvRound ((double)img->width/scale),
|
||||
+ cvRound ((double)img->height/scale)),
|
||||
+#else
|
||||
IplImage* small_img = cvCreateImage( cvSize( cvRound (img->width/scale),
|
||||
cvRound (img->height/scale)),
|
||||
+#endif
|
||||
8, 1 );
|
||||
int i;
|
||||
|
||||
--- ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp.opencv3 2013-02-24 14:43:22.000000000 +0100
|
||||
+++ ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp 2015-07-08 12:48:32.754615885 +0200
|
||||
@@ -259,11 +259,11 @@ private:
|
||||
diff -ur a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp
|
||||
--- a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp 2013-02-24 15:43:22.000000000 +0200
|
||||
+++ b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp 2015-12-19 12:24:00.023349871 +0200
|
||||
@@ -259,11 +259,19 @@
|
||||
{
|
||||
double scale = this->scale == 0? 1.0 : this->scale;
|
||||
CvScalar colors[5] = {
|
||||
- {{cvRound(color[0].r * 255), cvRound(color[0].g * 255), cvRound(color[0].b * 255), cvRound(alpha * 255)}},
|
||||
- {{cvRound(color[1].r * 255), cvRound(color[1].g * 255), cvRound(color[1].b * 255), cvRound(alpha * 255)}},
|
||||
- {{cvRound(color[2].r * 255), cvRound(color[2].g * 255), cvRound(color[2].b * 255), cvRound(alpha * 255)}},
|
||||
- {{cvRound(color[3].r * 255), cvRound(color[3].g * 255), cvRound(color[3].b * 255), cvRound(alpha * 255)}},
|
||||
- {{cvRound(color[4].r * 255), cvRound(color[4].g * 255), cvRound(color[4].b * 255), cvRound(alpha * 255)}},
|
||||
+#if (CV_VERSION_EPOCH != 2)
|
||||
+ CvScalar(cvRound(color[0].r * 255), cvRound(color[0].g * 255), cvRound(color[0].b * 255), cvRound(alpha * 255)),
|
||||
+ CvScalar(cvRound(color[1].r * 255), cvRound(color[1].g * 255), cvRound(color[1].b * 255), cvRound(alpha * 255)),
|
||||
+ CvScalar(cvRound(color[2].r * 255), cvRound(color[2].g * 255), cvRound(color[2].b * 255), cvRound(alpha * 255)),
|
||||
+ CvScalar(cvRound(color[3].r * 255), cvRound(color[3].g * 255), cvRound(color[3].b * 255), cvRound(alpha * 255)),
|
||||
+ CvScalar(cvRound(color[4].r * 255), cvRound(color[4].g * 255), cvRound(color[4].b * 255), cvRound(alpha * 255)),
|
||||
+#else
|
||||
{{cvRound(color[0].r * 255), cvRound(color[0].g * 255), cvRound(color[0].b * 255), cvRound(alpha * 255)}},
|
||||
{{cvRound(color[1].r * 255), cvRound(color[1].g * 255), cvRound(color[1].b * 255), cvRound(alpha * 255)}},
|
||||
{{cvRound(color[2].r * 255), cvRound(color[2].g * 255), cvRound(color[2].b * 255), cvRound(alpha * 255)}},
|
||||
{{cvRound(color[3].r * 255), cvRound(color[3].g * 255), cvRound(color[3].b * 255), cvRound(alpha * 255)}},
|
||||
{{cvRound(color[4].r * 255), cvRound(color[4].g * 255), cvRound(color[4].b * 255), cvRound(alpha * 255)}},
|
||||
+#endif
|
||||
};
|
||||
|
||||
for (int i = 0; i < (objects ? objects->total : 0); i++)
|
||||
@@ -287,14 +287,14 @@ private:
|
||||
@@ -287,14 +295,23 @@
|
||||
}
|
||||
case 1:
|
||||
{
|
||||
- CvBox2D box = {{center.x, center.y}, {r->width / scale, (r->height / scale) * 1.2}, 90};
|
||||
+#if (CV_VERSION_EPOCH != 2)
|
||||
+ CvBox2D box = CvBox2D(CvPoint2D32f(center.x, center.y), CvSize2D32f(r->width / scale, (r->height / scale) * 1.2), 90);
|
||||
+#else
|
||||
CvBox2D box = {{center.x, center.y}, {r->width / scale, (r->height / scale) * 1.2}, 90};
|
||||
+#endif
|
||||
cvEllipseBox(image, box, colors[i % 5], thickness, linetype);
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
- CvPoint pt1 = {r->x / scale, r->y / scale};
|
||||
- CvPoint pt2 = {(r->x + r->width) / scale, (r->y + r->height) / scale};
|
||||
+#if (CV_VERSION_EPOCH != 2)
|
||||
+ CvPoint pt1 = CvPoint(r->x / scale, r->y / scale);
|
||||
+ CvPoint pt2 = CvPoint((r->x + r->width) / scale, (r->y + r->height) / scale);
|
||||
+#else
|
||||
CvPoint pt1 = {r->x / scale, r->y / scale};
|
||||
CvPoint pt2 = {(r->x + r->width) / scale, (r->y + r->height) / scale};
|
||||
+#endif
|
||||
cvRectangle(image, pt1, pt2, colors[i % 5], thickness, linetype);
|
||||
break;
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
Fri, 06 May 2016 10:38:48 +0000
|
||||
Fri, 06 May 2016 19:38:50 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 06 May 2016 10:38:48 +0000
|
||||
Fri, 06 May 2016 19:38:50 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install test unpack
|
||||
DEPEND=app-text/asciidoc virtual/pkgconfig sys-libs/ncurses:*[unicode] dev-libs/boost
|
||||
DESCRIPTION=Selection-oriented code editor inspired by vim
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/mawww/kakoune
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Unlicense
|
||||
RDEPEND=sys-libs/ncurses:*[unicode] dev-libs/boost
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/mawww/kakoune/tarball/9298efd19bd024f96df3eab0cef92d03581969ba -> kakoune-2016.05.05.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb vcs-snapshot b45be87e7012be0af8424e8a5644da1d
|
||||
_md5_=e6e9013250f9ad670f216b65af6e7fbd
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install test unpack
|
||||
DEPEND=app-text/asciidoc virtual/pkgconfig sys-libs/ncurses:*[unicode] dev-libs/boost >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=Selection-oriented code editor inspired by vim
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/mawww/kakoune
|
||||
IUSE=debug
|
||||
LICENSE=Unlicense
|
||||
RDEPEND=sys-libs/ncurses:*[unicode] dev-libs/boost
|
||||
SLOT=0
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=f0a6baab2396124b71eb4d035cfc2264
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=virtual/emacs-23 >=virtual/emacs-23
|
||||
DESCRIPTION=Gentoo support for Emacs running as a server in the background
|
||||
EAPI=6
|
||||
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=>=virtual/emacs-23 >=virtual/emacs-23
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-daemon-0.22.tar.xz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74
|
||||
_md5_=864652ca52a8af241546297de5d3f4db
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=app-text/texi2html virtual/latex-base >=virtual/emacs-23
|
||||
DESCRIPTION=Emacs Speaks Statistics
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ess.r-project.org/
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos
|
||||
LICENSE=GPL-2+ GPL-3+ Texinfo-manual
|
||||
RDEPEND=>=virtual/emacs-23
|
||||
SLOT=0
|
||||
SRC_URI=http://ess.r-project.org/downloads/ess/ess-15.09.tgz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 792f83d5ec9536cb5ccef375469d8bde multilib 23ae8c186171e6476af098d2a50d0ee0 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=46e7da8d304cbfa5fc59b12f77bfbe12
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare pretend test
|
||||
DEPEND=>=dev-libs/boost-1.46 dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12 app-arch/xz-utils
|
||||
DEPEND=>=dev-libs/boost-1.46:=[threads] dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12 app-arch/xz-utils
|
||||
DESCRIPTION=Core of LeechCraft, the modular network client
|
||||
EAPI=5
|
||||
HOMEPAGE=http://leechcraft.org/
|
||||
IUSE=debug doc +sqlite postgres +qwt
|
||||
KEYWORDS=amd64 ~x86
|
||||
LICENSE=Boost-1.0
|
||||
RDEPEND=>=dev-libs/boost-1.46 dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) dev-qt/qtsvg:4 || ( kde-frameworks/oxygen-icons x11-themes/kfaenza )
|
||||
RDEPEND=>=dev-libs/boost-1.46:=[threads] dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) dev-qt/qtsvg:4 || ( kde-frameworks/oxygen-icons x11-themes/kfaenza )
|
||||
REQUIRED_USE=|| ( postgres sqlite )
|
||||
SLOT=0
|
||||
SRC_URI=http://dist.leechcraft.org/LeechCraft/0.6.70/leechcraft-0.6.70.tar.xz
|
||||
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b confutils 18995f74ac4ffafb7ad853dfe133f209 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e leechcraft 31c814e6a5231038f3abd13d747fefaf multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=b4e13cbc3c171cd200136a7487cdc546
|
||||
_md5_=8982eb44100b25f22ac30a6563de4d20
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install postinst preinst prepare setup
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Open Source, Distributed, RESTful, Search Engine
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.elastic.co/products/elasticsearch
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=|| ( virtual/jre:1.8 virtual/jre:1.7 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.2/elasticsearch-2.3.2.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib 23ae8c186171e6476af098d2a50d0ee0 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=519cedae9e5e27a0db2abf5b9042c0cf
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=tcpd? ( sys-apps/tcp-wrappers ) ssl? ( dev-libs/openssl:0= ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) srv? ( net-dns/c-ares ) virtual/pkgconfig
|
||||
DESCRIPTION=An Open Source MQTT v3 Broker
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mosquitto.org/
|
||||
IUSE=bridge examples +persistence +srv ssl tcpd
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=EPL-1.0
|
||||
RDEPEND=tcpd? ( sys-apps/tcp-wrappers ) ssl? ( dev-libs/openssl:0= )
|
||||
SLOT=0
|
||||
SRC_URI=http://mosquitto.org/files/source/mosquitto-1.4.8.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib 23ae8c186171e6476af098d2a50d0ee0 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=c55a57a2ee853cd2faf7d5215607987b
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-perl/SGMLSpm >=sys-devel/gettext-0.13 app-text/openjade dev-libs/libxslt dev-perl/Locale-gettext dev-perl/TermReadKey dev-perl/Text-WrapI18N >=dev-perl/Module-Build-0.380.0 app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.1.2 test? ( app-text/docbook-sgml-dtd app-text/docbook-sgml-utils virtual/tex-base ) dev-lang/perl:=[-build(-)] dev-lang/perl:=[-build(-)]
|
||||
DESCRIPTION=Tools for helping translation of documentation
|
||||
EAPI=5
|
||||
HOMEPAGE=http://po4a.alioth.debian.org
|
||||
IUSE=test linguas_af linguas_ca linguas_cs linguas_da linguas_de linguas_eo linguas_es linguas_et linguas_eu linguas_fr linguas_hr linguas_id linguas_it linguas_ja linguas_kn linguas_ko linguas_nb linguas_nl linguas_pl linguas_pt_BR linguas_pt linguas_ru linguas_sl linguas_sv linguas_uk linguas_vi linguas_zh_CN linguas_zh_HK
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-perl/SGMLSpm >=sys-devel/gettext-0.13 app-text/openjade dev-libs/libxslt dev-perl/Locale-gettext dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-lang/perl:=[-build(-)] dev-lang/perl:=[-build(-)]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/p/po4a/po4a_0.45.orig.tar.gz
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde l10n 714aaf78929eade946da5eaff7d2001a multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-app 11f61997f1d4923276dd72a750617c7d perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
|
||||
_md5_=ac4ca55eb4e0642c38ff1ec261fd7841
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=doc? ( dev-python/sphinx[latex] ) dev-util/omake virtual/pkgconfig dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
|
||||
DESCRIPTION=An image manipulation library for ocaml
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gallium.inria.fr/camlimages/
|
||||
IUSE=doc exif gif gtk jpeg png postscript tiff truetype X xpm
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=dev-lang/ocaml-3.10.2:=[X?,ocamlopt] exif? ( media-libs/libexif ) gif? ( media-libs/giflib ) gtk? ( dev-ml/lablgtk ) jpeg? ( virtual/jpeg ) tiff? ( media-libs/tiff ) png? ( >=media-libs/libpng-1.4:0 ) postscript? ( app-text/ghostscript-gpl ) truetype? ( >=media-libs/freetype-2 ) xpm? ( x11-libs/libXpm ) X? ( x11-apps/rgb ) sys-libs/zlib
|
||||
SLOT=0/4.2.2
|
||||
SRC_URI=https://bitbucket.org/camlspotter/camlimages/get/4.2.2.tar.bz2 -> camlimages-4.2.2.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb vcs-snapshot b45be87e7012be0af8424e8a5644da1d
|
||||
_md5_=da5f43095920117149d486829ca0b975
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] || ( dev-ml/ocamlbuild <dev-lang/ocaml-4.02.3-r1 )
|
||||
DESCRIPTION=A pure OCaml library to read and write CSV files
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/Chris00/ocaml-csv
|
||||
IUSE=+ocamlopt debug doc test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=LGPL-2.1-with-linking-exception
|
||||
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/1.5
|
||||
SRC_URI=https://github.com/Chris00/ocaml-csv/releases/download/1.5/csv-1.5.tar.gz
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=e6b147b13e40b372a880823867a121e1
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=test? ( dev-ml/ounit ) async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] || ( dev-ml/ocamlbuild <dev-lang/ocaml-4.02.3-r1 )
|
||||
DESCRIPTION=Map OCaml arrays onto C-like structs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
|
||||
IUSE=async +lwt +ppx +ocamlopt debug doc test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=ISC
|
||||
RDEPEND=async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/2.1.0
|
||||
SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v2.1.0.tar.gz -> ocaml-cstruct-2.1.0.tar.gz
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=0d5d9d92105d1a26260ce1b1d3ba5960
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=test? ( dev-ml/ounit dev-ml/ocaml-pcap ) async? ( >=dev-ml/async-112.24.00:= ) lwt? ( >=dev-ml/lwt-2.4.7:= dev-ml/ocaml-cstruct:=[lwt(-)] ) >=dev-lang/ocaml-4:= dev-ml/cmdliner:= dev-ml/mirage-profile:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-1.9.0:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/ocaml-hashcons:=[ocamlopt?] !<dev-ml/mirage-types-1.2.0 !dev-ml/odns >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] || ( dev-ml/ocamlbuild <dev-lang/ocaml-4.02.3-r1 )
|
||||
DESCRIPTION=A pure OCaml implementation of the DNS protocol
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
|
||||
IUSE=async +lwt +ocamlopt debug doc test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
|
||||
RDEPEND=async? ( >=dev-ml/async-112.24.00:= ) lwt? ( >=dev-ml/lwt-2.4.7:= dev-ml/ocaml-cstruct:=[lwt(-)] ) >=dev-lang/ocaml-4:= dev-ml/cmdliner:= dev-ml/mirage-profile:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-1.9.0:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/ocaml-hashcons:=[ocamlopt?] !<dev-ml/mirage-types-1.2.0 !dev-ml/odns >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/0.18.1
|
||||
SRC_URI=https://github.com/mirage/ocaml-dns/archive/v0.18.1.tar.gz -> ocaml-dns-0.18.1.tar.gz
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
|
||||
_md5_=73b2a8a999d60be13d52a17146ff397d
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=simple command-line tool to talk to serial devices
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/BGO-OD/serialtalk
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/BGO-OD/serialtalk/archive/v1.2.tar.gz -> serialtalk-1.2.tar.gz
|
||||
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=627f12b221a32b66de3921fde97195cf
|
@ -0,0 +1,9 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=sys-devel/make >=dev-util/cmake-2.8.12 >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=simple command-line tool to talk to serial devices
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/BGO-OD/serialtalk
|
||||
LICENSE=GPL-3
|
||||
SLOT=0
|
||||
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=627f12b221a32b66de3921fde97195cf
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||
DEPEND=>=net-misc/curl-7.15.0 sys-libs/ncurses:0 net-dns/c-ares sys-libs/zlib upnp? ( net-libs/miniupnpc ) !dedicated? ( virtual/opengl virtual/glu media-libs/libsdl[sound,joystick,video] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=3D tank combat simulator game
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.bzflag.org/
|
||||
IUSE=dedicated upnp
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=net-misc/curl-7.15.0 sys-libs/ncurses:0 net-dns/c-ares sys-libs/zlib upnp? ( net-libs/miniupnpc ) !dedicated? ( virtual/opengl virtual/glu media-libs/libsdl[sound,joystick,video] ) games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=https://download.bzflag.org/bzflag/source/2.4.4/bzflag-2.4.4.tar.bz2
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e games 2cf0d67d765e6358b435ccda30c13ad8 libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=05d8722e90202bb1eaf899d273cc4946
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
|
||||
DEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5[opengl?] opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A Sega Saturn emulator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://yabause.org/
|
||||
IUSE=openal opengl pic qt5 sdl
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5[opengl?] opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) games-misc/games-envd
|
||||
RDEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/yabause/yabause-0.9.14.tar.gz
|
||||
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e games 2cf0d67d765e6358b435ccda30c13ad8 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=c7a2d74786dc91f4d74e5a725986b8f3
|
||||
_md5_=a66afc40be630eceb788f3a9f22179f4
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue