Sync with portage [Sun Oct 30 00:07:20 MSK 2016].

mhiretskiy
root 8 years ago
parent 34068621ef
commit fb8f0a2bd2

@ -15,7 +15,7 @@ LS_OPEN_FILES=${LS_OPEN_FILES:-16384}
KILL_ON_STOP_TIMEOUT=${KILL_ON_STOP_TIMEOUT:-0}
command="/opt/logstash/bin/logstash"
command_args="--config ${LS_CONF_DIR} --log ${LS_LOG_FILE} ${LS_OPTS}"
command_args="--path.config ${LS_CONF_DIR} --path.logs ${LS_LOG_FILE} ${LS_OPTS}"
command_background="true"
pidfile=${LS_PIDFILE:-"/run/logstash/logstash.pid"}
@ -36,7 +36,7 @@ checkconfig() {
fi
ebegin "Checking your configuration"
${command} ${command_args} --configtest
${command} ${command_args} --config.test_and_exit
eend $? "Configuration error. Please fix your configuration files."
}

@ -46,7 +46,7 @@ src_install() {
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.initd2" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.initd3" "${MY_PN}"
}
pkg_postinst() {

@ -1,3 +1 @@
DIST PackageKit-Qt-0.8.8.tar.xz 41416 SHA256 e234d4b1f8451821930f463621a86c9708eebfd1db65019883d38a60d13c870c SHA512 a81b85588f531ca58d355094a78c3f07aa804350fdd49f98fbae02076ebb1d4736c0a3d33822805a9e1b5ee5bf62e85141994b841c5e9218b7d03715b45dde11 WHIRLPOOL 319b2226fcf1a7de58df016b2cd401779601ad1842f0d35c9341f56d380397d9dc92a7cd8c8291fb0c4487f7821f4c860130b6275523a240bc3e8996d425f973
DIST PackageKit-Qt-0.9.5.tar.xz 43312 SHA256 f4fb60b82d845d887de57ef44481301f966291912116e416d981156faf3620f0 SHA512 3dbe52d6e0f8ba17c9ef04acdb5e2c29d5630fbb60b3522e57895b2d409497a15a543ba87efd876111726b1785c6ed74ff663b5379ba053ccab492d0e3bc08e2 WHIRLPOOL 7ec050b0086496c84506af0282e577a1a08eb8cf1628e9b9d4f41e6924c7965188ed564f83ce14493df72e555ee30c3c77e9bd11df791434292bbc12d53e2b61
DIST PackageKit-Qt-0.9.6.tar.xz 43288 SHA256 0f4f504b2053472f9299c7ca42e33bcc85b8a8754223d2dc1912b533ec1ca680 SHA512 67d025e4e5b9860ec188518c11b3941b9a26cf9dce65665ea56307731721dac57dbb4e8726eb253f9fb39022aa3d0b0c7b9765532fa12b014fe9357028ece8aa WHIRLPOOL e4c78a6c1da49d9f0f3369fb821fbe475770e066f5f373c9f529d438ff8003f094a5499c8057cc87ec8f1f81b089503ae4d74fcd4b1bb963377e6c446660830e

@ -1,31 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils cmake-utils
MY_PN="PackageKit-Qt"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Qt PackageKit backend library"
HOMEPAGE="http://www.packagekit.org/"
SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
RDEPEND="
>=app-admin/packagekit-base-0.8.15-r1
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtsql:4
"
DEPEND="${RDEPEND}
dev-libs/libxslt
virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"

@ -1,47 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
MY_PN="PackageKit-Qt"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Qt PackageKit backend library"
HOMEPAGE="http://www.packagekit.org/"
SRC_URI="https://www.freedesktop.org/software/PackageKit/releases/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="qt5"
RDEPEND="
>=app-admin/packagekit-base-0.9
!qt5? (
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtsql:4
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtsql:5
)
"
DEPEND="${RDEPEND}
dev-libs/libxslt
virtual/pkgconfig
"
S="${WORKDIR}/${MY_P}"
src_configure() {
local mycmakeargs=(
-DUSE_QT5=$(usex qt5)
)
cmake-utils_src_configure
}

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
DESCRIPTION="PackageKit Package Manager interface (meta package)"
HOMEPAGE="http://www.packagekit.org/"
@ -11,9 +11,9 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="gtk qt4"
IUSE="gtk qt5"
RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
qt4? ( =app-admin/packagekit-qt-0.8* )"
qt5? ( >=app-admin/packagekit-qt-0.9.6 )"
DEPEND="${RDEPEND}"

@ -11,9 +11,9 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="gtk qt4"
IUSE="gtk qt5"
RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
qt4? ( >=app-admin/packagekit-qt-0.9[qt5(-)] )"
qt5? ( >=app-admin/packagekit-qt-0.9.6 )"
DEPEND="${RDEPEND}"

@ -11,9 +11,9 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="gtk qt4"
IUSE="gtk qt5"
RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
qt4? ( >=app-admin/packagekit-qt-0.9[qt5(-)] )"
qt5? ( >=app-admin/packagekit-qt-0.9.6 )"
DEPEND="${RDEPEND}"

@ -11,9 +11,9 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="gtk qt4"
IUSE="gtk qt5"
RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
qt4? ( >=app-admin/packagekit-qt-0.9[qt5(-)] )"
qt5? ( >=app-admin/packagekit-qt-0.9.6 )"
DEPEND="${RDEPEND}"

@ -1,3 +1,4 @@
DIST duply_1.11.2.tgz 44094 SHA256 06843960ae5753395cb5be72a9c9f2fe78e6ea81a17c6d8d28f2ae49ab50d5aa SHA512 20833c774705f83ec7efc88a7605c925ea5e56536a2338c6bd3a65ae789ffa7fabb03206b396fd92fb8ccf13cf0d72dbecdf705780e345a2cb1804783623e420 WHIRLPOOL c9776c29436573b695588119563703ce594df07039268931a49deaf1a98f8f5e2a62fdc8c5a6e32f822c948aabb28c57a2a526c24de11dcc59e746579baf9772
DIST duply_1.11.3.tgz 44198 SHA256 585757a02abc91bcc0e37004eef735794d6581d1a30ec68303c6c04833b20940 SHA512 5817d4571c27288b227add04e84fa0066e278cdbc819a9332cb6fa2aaf6609e923abe9824ac704fed250b961300c57ca1de945af03370287f7cbf68876513457 WHIRLPOOL de27f44067b087d7d3324eb211573d14315c3f4143441e13853801ba36792dd7ec0aa926d2819f9f01d68b081ee9e0fbcad961496fd2a7b29ad6ced082af9dd1
DIST duply_1.9.2.tgz 36222 SHA256 2bfc0964ebc0bae5752e0b4a12eb8fb6f78a27739f32c9acb4ac81947506c5ab SHA512 9ef5e22f43a6854e413ed1c2b88b10d0ae75cff7b2bcd927d20a588234555e9b7eff25d094f688f9d4f8510eba6bc20f7635c0de9ab9b402966075595922333e WHIRLPOOL 6a3e79c87e0b28386f0ed6fd8eb7973659477ad278e80e292a3e6cea944fd512baffc9a455e148faeadb687a46a8e274ce86668c29f30244b5b63f1f850a9c00
DIST duply_2.0.tgz 44835 SHA256 ff621656f377b33af804cb3faa23fa66fb74528411916e873a7ce98b6f305c2d SHA512 371ddd2b0ebb5842a481a44cf3fe565387f6f27e4cb1bf1f80fd9a90f33c315744f2d2cdc18ddadb48b59ef8b18a885e7e53b7ebb26b6547799daeef1db0dc39 WHIRLPOOL aaa2c82c108c29feaadcabaa1ef3640e20847bd12d7205221d817ab4f7b4e0938910aa62307a46b1509fab63143b51d8f592a61fcfb15ef4f92f938dd6b59b88

@ -0,0 +1,29 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit readme.gentoo-r1
DESCRIPTION="A shell frontend for duplicity"
HOMEPAGE="http://duply.net"
SRC_URI="mirror://sourceforge/project/ftplicity/duply%20%28simple%20duplicity%29/2.0.x/${PN}_${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-text/txt2man"
RDEPEND="app-backup/duplicity"
S=${WORKDIR}/${PN}_${PV}
src_install() {
dobin ${PN}
./${PN} txt2man > ${PN}.1 || die
doman ${PN}.1
dodoc CHANGELOG.txt
readme.gentoo_create_doc
}

@ -0,0 +1,23 @@
Fix QA issues caused by outdated .desktop files:
* QA Notice: This package installs one or more .desktop files that do not
* pass validation.
*
* /usr/share/applications/nerolinux.desktop: warning:
* key "Categories" in group "Desktop Entry" contains a deprecated value "Application"
--- a/usr/share/applications/nerolinux.desktop
+++ b/usr/share/applications/nerolinux.desktop
@@ -53,4 +53,4 @@
Icon=nerolinux
MimeType=application/x-cd-image;application/x-iso;application/x-cue;application/x-nero-disc-image;application/x-nero-linux-compilation
Terminal=false
-Categories=Application;AudioVideo;DiscBurning;Recorder;
+Categories=AudioVideo;DiscBurning;Recorder;
--- a/usr/share/applications/nerolinuxexpress.desktop
+++ b/usr/share/applications/nerolinuxexpress.desktop
@@ -53,4 +53,4 @@
Icon=nerolinuxexpress
MimeType=application/x-cd-image;application/x-iso;application/x-cue;application/x-nero-disc-image;application/x-nero-linux-compilation
Terminal=false
-Categories=Application;AudioVideo;DiscBurning;Recorder;
+Categories=AudioVideo;DiscBurning;Recorder;

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person">
<email>soap@gentoo.org</email>
<name>David Seifert</name>
</maintainer>
</pkgmetadata>

@ -1,16 +1,16 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils fdo-mime rpm multilib gnome2-utils linux-info
EAPI=6
inherit eutils fdo-mime gnome2-utils linux-info rpm
DESCRIPTION="Nero Burning ROM for Linux"
HOMEPAGE="http://nerolinux.nero.com"
SRC_URI="
x86? ( ${PN}linux-${PV}-x86.rpm )
amd64? ( ${PN}/${PN}linux-${PV}-x86_64.rpm )
"
amd64? ( ${PN}/${PN}linux-${PV}-x86_64.rpm )"
LICENSE="Nero-EULA-US"
SLOT="0"
@ -23,33 +23,34 @@ RDEPEND="
x11-libs/gtk+:2
x11-libs/libX11
x11-libs/libXinerama
x11-libs/pango[X]
"
x11-libs/pango[X]"
DEPEND=""
QA_TEXTRELS="opt/${PN}/$(get_libdir)/${PN}/*
opt/${PN}/$(get_libdir)/libNeroAPI.so"
QA_EXECSTACK="opt/${PN}/$(get_libdir)/nero/*"
QA_PREBUILT="opt/${PN}/${PN}.*
opt/${PN}/${PN}
opt/${PN}/$(get_libdir)/.*so
opt/${PN}/$(get_libdir)/${PN}/*
opt/${PN}/$(get_libdir)/${PN}/plug-ins/*
usr/share/${PN}/helpers/splash/nerosplash"
S="${WORKDIR}"
PATCHES=( "${FILESDIR}"/${P}-qa-desktop-files.patch )
pkg_nofetch() {
local nero_arch
use amd64 && nero_arch=64
use x86 && ner_arch=32
einfo "Please visit http://www.nero.com/enu/downloads/previous-versions/download-linux4-update.php"
einfo "Please visit https://www.nero.com/enu/downloads/previous-versions/download-linux4-update.php"
einfo " and use the 'RPM package ${nero_arch} bit' download then place ${A}"
einfo " into ${DISTDIR}"
}
pkg_setup() {
QA_TEXTRELS="opt/${PN}/$(get_libdir)/${PN}/*
opt/${PN}/$(get_libdir)/libNeroAPI.so"
QA_EXECSTACK="opt/${PN}/$(get_libdir)/nero/*"
QA_PREBUILT="opt/${PN}/${PN}.*
opt/${PN}/${PN}
opt/${PN}/$(get_libdir)/.*so
opt/${PN}/$(get_libdir)/${PN}/*
opt/${PN}/$(get_libdir)/${PN}/plug-ins/*
usr/share/${PN}/helpers/splash/nerosplash"
CONFIG_CHECK="~CHR_DEV_SG"
linux-info_pkg_setup
}
@ -72,15 +73,19 @@ src_install() {
doicon usr/share/pixmaps/nerolinux.xpm
doman usr/share/man/man1/*
use doc && dodoc usr/share/doc/nero/*.pdf
use doc && local DOCS+=( usr/share/doc/nero/*.pdf )
einstalldocs
make_wrapper nero ./nero /opt/nero /opt/${PN}/$(get_libdir)
make_wrapper nerocmd ./nerocmd /opt/nero /opt/nero/$(get_libdir)
make_wrapper neroexpress ./neroexpress /opt/nero /opt/nero/$(get_libdir)
# This is a ugly hack to fix burning in x86_64.
# This is a ugly hack to fix burning in x86_64
# http://club.cdfreaks.com/showthread.php?t=218041
use amd64 && cp usr/share/nero/Nero*.txt "${D}"/opt/nero/$(get_libdir)/nero
if use amd64; then
cp usr/share/nero/Nero*.txt "${ED%/}"/opt/nero/$(get_libdir)/nero || die
fi
}
pkg_preinst() {
@ -91,7 +96,8 @@ pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
nero --perform-post-installation
nero --perform-post-installation || die
}
pkg_postrm() {

@ -1,12 +1 @@
DIST dict-en-20160201.oxt 6096917 SHA256 71e99d586210cb7bae2db8fdd3da82adcf95e58781b4f8b70d087335d4864d07 SHA512 f9c3556debf554b1221ef2e2e580d54e70f019099a3f5790e3c2afbc28f47a582b68b2c8b921f2a7d5aea601e1e93189f4c89a4f3cb100178a3770511ca30d41 WHIRLPOOL 416f51c263347241f8a0d0e7f459a1caa5cc92c4b4d2038e70e995d2bf19dd400c769614d99ede77c8e662a3031dacea670e667cdb8b5b261e2b1b9a8fdda522
DIST dict-en-20160901.oxt 6025820 SHA256 04ed9a2cbfeb42d77519232239e2c850b43b618f41e36dbe6e3389d1bc76676a SHA512 f52b1fe8c32c6f7dad389d43f52356ecc989365113593513c61a36ad6fed03c6eab7e08c9a07b281c1a30bdf6dbe2d201bc2ed83c6b1fce1006e16de969a30b0 WHIRLPOOL 7819569189de66e3b988a8168f57246467fe3c64c48030592adffcddd576445db643942e2fd05ce7dde52ce93efaf8b42cf6845a3588545a29c0fa5f643df292
DIST dict-en.oxt 6077272 SHA256 7c1a0f0a732f51dd1d1e3e3ddb5a2a818741cec2000030250cf2a7161c67937e SHA512 db0f11ceb3e499e31f6c9f1330cc8d6587c3aae374057201cf4919abebb7ff3d972d4b6c34562b3c0c95527245c864d3b61f24d12deb95335eec66310fa14c1f WHIRLPOOL d0bc8a47189ec609b566977682b3743c2a0996dcfab696a433f4bbe6887bfe74595d605e9ca0c376c6949b11c07f95ed4b3a370c1a08e721f671a0612f0dafb0
DIST myspell-en_AU-20081002.zip 262032 SHA256 717820ffb86b593e3d12e1dc2da8032019e56038fe7aac0dec4ac01b002ead05 SHA512 958c42cf516387e6d54392cee5407c2643fe6b40eebb2492e78248c4d4068dd85c6de947e53d3184b9a95beb42a23472d43c0df77644ce530ac38971121a6755 WHIRLPOOL 9932e49ec20677b0a73ff0a1220bc3785ddcc9332273a8603f3a158a344270f102b5abadd87cc27aaaa27060a6cf99dc38c7412561acc4e27ca068423899a09f
DIST myspell-en_CA-20081002.zip 332927 SHA256 31fac12a1b520cde686f328d3fa7560f6eba772cddc872197ff842c57a0dc1ea SHA512 6dccf32a39685c353b6916c05db429a8706a57fde4fd56bd9d279bf4edbe8d55678ccd5a28b2305f0212030e2daf1201cccf61cef807e7f7666aba566936380c WHIRLPOOL 982598a0c418e45e68737f62d5bac340b68d2db2c2b72ef4190c5db808e97028901ca06d352f87908255bde4b635cedf674ab62f5ad1060bc3de463a5d15d7fb
DIST myspell-en_GB-20081002.zip 250198 SHA256 f4b43083923e2998298fd270a8a9f9ed570f4fbebeaa46ce5f1788b76920308b SHA512 9d3a76d1cf4c380aef07afebd4b1df22645635141b50222252d521f52f936229801e51b0ed42849269590674c0a7ae770f8413b34e4a18106250d1d449cc5241 WHIRLPOOL 1112456c67be645fcbdc92ab2d2f6ffcfbc72175bf7205c21718ef250fedf798177ae9d39b72f3f5b0d3ac0950de2a4a85260c098fb92121dd4f1a56f60f5618
DIST myspell-en_GB-oed-20081002.zip 248966 SHA256 d9aa5e25b251119e4cee23a8e90dfdaa4e601cd4947fe63d68dfe95cc519a0b4 SHA512 209a432c4d1742cfe0a391948bd9ccba29cefeb9bee90e4950987ebec0aac72276d73adbf942150f9f3708be756a563b80305299be6a0b21362cbaa97771f411 WHIRLPOOL c6c6949322bed47b3a38775cd5419d3bd5f6e4aca89b2b2d81051043921500c443967191e670aa4102286531b1f9b550e4d0b8dc0f2fdc50d72a6e3a563f8f5e
DIST myspell-en_NZ-20081002.zip 222524 SHA256 6cc717b4de43240595662a2deef5447b06062e82380f5647196f07c9089284fa SHA512 5275139d59a8d65c79df542c51eb397d17745d6e44c13e68cee01a514d21c79f5fd20bc64f5c058af33b9e365d06711e001d8f462d63469aba1a54363a070821 WHIRLPOOL ebbc28ffbba502215e9c456e7fadb717df67e1a411035a8de032873453b5d25b2fe1b5cd62db55e045858c1edd0399bf1d1ca137e8e8358077a1c467a47eb96b
DIST myspell-en_US-20081002.zip 248417 SHA256 9227f658f182c9cece797352f041a888134765c11bffc91951c010a73187baea SHA512 96297b103f581e479916e7b2183ec71dd390e01b6d5a9474f1a97bd4930610400d567ddc0610446ee1f4d90d1960362640e86fc3cdac20c718aa19c97d8e381b WHIRLPOOL 759cdbc8374c3a7e07f205571f733973f8313ff753fbb003d97c93420c6ffd13c15f731fa759dae963c22fd67816cd167c553773a4efcbd894ff54ed4b1a27e6
DIST myspell-en_ZA-20081002.zip 278656 SHA256 090285b721dcaabff51b467123f82a181a6904d187c90bda812c6e5f365ff19a SHA512 0ebaff38b5d60d9ac89a873571a7e6b56ebbee7e8ddb0a4eeb54dba426aaa8ad28aaa042fc6015045bbe62ebe1f7a85d452d3bc894c4c55327082f2cafae5b25 WHIRLPOOL dcb1e8e08e157aa35a8ea762ef7a5ca4ef8492bb50ec8d2a9b523db80f5e0f3414e7d6f9929e4f212ef6761a9bbed60531fe29cf6552ded651841216cdd00efe
DIST myspell-hyph_en_GB-20081002.zip 39374 SHA256 5cbed0d9086d90b5329ba841d4a762d6dd309d1411532d542345b83d86be2dcb SHA512 78e2aac31fb61c9da64a08d43c4f9868cb728f99fc12a58b5d60bb0ae637c0dd3b03780e3994e9b0a17c268a4680968fd38319b1433bef137014113b380bf51b WHIRLPOOL a0a36b12e1063361b8fbee6cee346f82dcf226e7a3eb10404435e8656da2ac17cf0f9148283434c22477f9ff5870975207022906cf50f770e4ae2c80db12aebb
DIST myspell-thes_en_US_v2-20081002.zip 5162416 SHA256 0e1362f89572ec50aa46ca2db4980356b7c759a5a5610e892802a28427425a3b SHA512 a0defea38ad44733deb5e3cf605799a499053ae1decff7e64158650085692a2b3666676dc1dfdd54937aa9f6a5b5c0ac49050bd0a942aef61ab0a22e373b3d5b WHIRLPOOL 3fdfa98b1a46e8242a65128373a1f8ca5ba5c0542a658cbbd6566ac2c4916eda9c1aeb74a93877c0ae65639756a206ae1c6e18b1820bd0145acd818e13033322

@ -1,34 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
MYSPELL_SPELLING_DICTIONARIES=(
"en,AU,en_AU,English (Australian),en_AU.zip"
"en,GB,en_GB,English (United Kingdom),en_GB.zip"
"en,US,en_US,English (United States),en_US.zip"
"en,CA,en_CA,English (Canada),en_CA.zip"
"en,NZ,en_NZ,English (New Zealand),en_NZ.zip"
"en,ZA,en_ZA,English (South Africa),en_ZA.zip"
"en,GB,en_GB-oed,English (OED English)),en_GB-oed.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"en,US,hyph_en_GB,English (United States),hyph_en_GB.zip"
"en,GB,hyph_en_GB,English (United Kingdom),hyph_en_GB.zip"
"en,CA,hyph_en_GB,English (Canada),hyph_en_GB.zip"
"en,AU,hyph_en_GB,English (Australian),hyph_en_GB.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
"en,US,th_en_US_v2,English (United States),thes_en_US_v2.zip"
"en,GB,th_en_US_v2,English (United Kingdom),thes_en_US_v2.zip"
)
inherit myspell
DESCRIPTION="English dictionaries for myspell/hunspell"
LICENSE="GPL-2 LGPL-2.1 Princeton myspell-en_CA-KevinAtkinson"
HOMEPAGE="http://lingucomponent.openoffice.org/"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""

@ -1,38 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MYSPELL_DICT=(
"en_AU.aff"
"en_AU.dic"
"en_CA.aff"
"en_CA.dic"
"en_GB.aff"
"en_GB.dic"
"en_US.aff"
"en_US.dic"
"en_ZA.aff"
"en_ZA.dic"
)
MYSPELL_HYPH=(
"hyph_en_GB.dic"
)
MYSPELL_THES=(
"th_en_US_v2.dat"
"th_en_US_v2.idx"
)
inherit myspell-r2
DESCRIPTION="English dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/english-dictionaries"
SRC_URI="http://extensions.libreoffice.org/extension-center/english-dictionaries/releases/2015.12.01/dict-en.oxt"
LICENSE="GPL-2 LGPL-2.1 Princeton myspell-en_CA-KevinAtkinson"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""

@ -1,40 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
MY_PV="${PV:0:4}.${PV:4:2}.${PV:6:2}"
MYSPELL_DICT=(
"en_AU.aff"
"en_AU.dic"
"en_CA.aff"
"en_CA.dic"
"en_GB.aff"
"en_GB.dic"
"en_US.aff"
"en_US.dic"
"en_ZA.aff"
"en_ZA.dic"
)
MYSPELL_HYPH=(
"hyph_en_GB.dic"
)
MYSPELL_THES=(
"th_en_US_v2.dat"
"th_en_US_v2.idx"
)
inherit myspell-r2
DESCRIPTION="English dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/english-dictionaries"
SRC_URI="http://extensions.libreoffice.org/extension-center/english-dictionaries/releases/${MY_PV}/dict-en.oxt -> dict-en-${PV}.oxt"
LICENSE="GPL-2 LGPL-2.1 Princeton myspell-en_CA-KevinAtkinson"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""

@ -36,5 +36,5 @@ SRC_URI="http://extensions.libreoffice.org/extension-center/english-dictionaries
LICENSE="GPL-2 LGPL-2.1 Princeton myspell-en_CA-KevinAtkinson"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""

@ -1,3 +1,2 @@
DIST dosemu-1.4.1_pre20091009.tar.bz2 1965194 SHA256 bf57f3a567008892fcaf0a58f69aae37a4b251f08855968958fa8fc6c06b1d4b SHA512 45aa0fff97f11270a50f9d5f10ec0be137e585c33a163e2b3318e924fe60f6aff90433fa52e90a5f8f9f1557b69720c4750ea685f3f72b644345021a01efc6ae WHIRLPOOL 607a1f92a60f31540d9e7e4033ef913d115a1e2f0a578e4083f8b55c2d0144352fe9f04273dfe953f80ad7bf38dab901dc6b7a4fce2ea3b0676329837b2719cb
DIST dosemu-1.4.1_pre20130107.zip 2767256 SHA256 072e1d8ea9c574b02e556d926a287c9c55b82384ed652bb8dd6f3488801901aa SHA512 eb8dcb914a74b235f2b37ff4dd5c1c84b4916ff195c7bf76cdbe6a4d5e6247c57297eef0c579f219ff7f475e727d66fa5a0f314da46d79cc97a0d794e9ad5864 WHIRLPOOL d2835f82515e40d3c85c1ee53c7add5ba055637864ee63997ec912f53862006e33b4139a253b98cb76ca3cdbd7bdca6614609d9e8e716b074283e77cd8105e3c
DIST dosemu-freedos-1.0-bin.tgz 1205628 SHA256 080c306a1b611e1861fd64466062f268eb44d2bf38082b8a57efadb5a9c0ebc7 SHA512 d0c4235ceac55de63ce5f72e51b7d57a82b8104f4bf2df6f4dc25c9889d3337b40d75665c2dfc98492ec7123e0959a725f5c7579e145895024bd80a07036e3bd WHIRLPOOL 9e6acf38dc8fafe95a49baaaac2a97fdd02c508b7c30c60823f8af7f44aa62b8d82c92661640b4cef05fcdbea401fafea752ec4a0e439a8eff361dd41aa392d3

@ -1,61 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils flag-o-matic
P_FD="dosemu-freedos-1.0-bin"
DESCRIPTION="DOS Emulator"
HOMEPAGE="http://www.dosemu.org/"
SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE="X svga gpm debug alsa sndfile"
RDEPEND="X? ( x11-libs/libXxf86vm
x11-libs/libXau
x11-libs/libXdmcp
x11-apps/xset
x11-apps/xlsfonts
x11-apps/bdftopcf
x11-apps/mkfontdir )
svga? ( media-libs/svgalib )
gpm? ( sys-libs/gpm )
alsa? ( media-libs/alsa-lib )
sndfile? ( media-libs/libsndfile )
>=sys-libs/slang-1.4"
DEPEND="${RDEPEND}
X? ( x11-proto/xf86dgaproto )
>=sys-devel/autoconf-2.57"
S="${WORKDIR}/${PN}"
src_compile() {
epatch "${FILESDIR}"/${P}-flex.patch #437074
# Has problems with -O3 on some systems
replace-flags -O[3-9] -O2
unset KERNEL
econf `use_with X x` \
`use_enable svga svgalib` \
`use_enable debug` \
`use_with gpm` \
`use_with alsa` \
`use_with sndfile` \
--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
--sysconfdir=/etc/dosemu/ \
--with-docdir=/usr/share/doc/${PF} || die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
# Don't remove COPYING, see bug #137286
dodoc BUGS ChangeLog COPYING NEWS README THANKS || die #nowarn
}

@ -1,4 +1,4 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* amd64 x86"
IUSE="X svga gpm debug alsa sndfile fluidsynth"
RDEPEND="X? ( x11-libs/libX11
@ -45,6 +45,7 @@ S="${WORKDIR}/${PN}-code-${COMMIT}"
src_prepare() {
epatch "${FILESDIR}"/${P}-fortify.patch
epatch "${FILESDIR}"/${PN}-1.4.1_pre20091009-dash.patch
# Has problems with -O3 on some systems
replace-flags -O[3-9] -O2

@ -0,0 +1,10 @@
Dash does not support 'echo -n' and breaks default config sourcing.
diff --git a/default-configure b/default-configure
index 9e4b78b..a749f63 100755
--- a/default-configure
+++ b/default-configure
@@ -30,3 +30,3 @@ done
CONF=`cat $CONF_FILE`
-CONF=`echo -n "$CONF"| sed '/^config {/d' | sed '/^}/d' | tr '\n' ' ' `
+CONF=`printf "%s" "$CONF"| sed '/^config {/d' | sed '/^}/d' | tr '\n' ' ' `

@ -1,45 +0,0 @@
Gentoo-bug: http://bugs.gentoo.org/437074
commit 81232816b90e85488d7f11f96b8fcdc5f4988c93
Author: Stas Sergeev <stsp@users.sourceforge.net>
Date: Sun Oct 14 19:51:09 2012 +0400
remove prototypes for lex-generated functions
diff --git a/src/base/init/lexer.h b/src/base/init/lexer.h
index 65b3ab8..082f08c 100644
--- a/src/base/init/lexer.h
+++ b/src/base/init/lexer.h
@@ -1,4 +1,4 @@
-/*
+/*
* (C) Copyright 1992, ..., 2007 the "DOSEMU-Development-Team".
*
* for details see file COPYING.DOSEMU in the DOSEMU distribution
@@ -6,7 +6,9 @@
/*
* We are intercepting the yylex() function calls from the parser
- */
+ */
+#ifndef LEXER_H
+#define LEXER_H
#define OUR_YY_DECL int yylex (YYSTYPE* yylval)
OUR_YY_DECL;
@@ -27,14 +29,4 @@ extern int include_lines[];
extern int line_count;
extern int last_include;
-extern int yyget_lineno(void);
-extern void yyset_lineno(int line_number);
-extern void yyset_out(FILE * out_str);
-extern void yyset_in(FILE * out_str);
-extern void yyset_debug(int bdebug );
-extern int yyget_debug(void);
-extern int yylex_destroy(void);
-extern FILE* yyget_in(void);
-extern FILE* yyget_out(void);
-extern int yyget_leng(void);
-extern char *yyget_text(void);
+#endif

@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>hanno@gentoo.org</email>
</maintainer>
<maintainer type="person">
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>

@ -1 +1,25 @@
DIST ansicolor-a422bbe96644373c5753384a59d678f7d261ff10.tar.gz 7319 SHA256 5a240c42b5dfa34065d0aef36c1735682306d2175bf9ccb89e3b6be0e174df2f SHA512 adaab239eb195bc9b8394fc228b4ea6554c0c7e52a9d0fd8b80a7408302ac4cdcc072b1219e69d9db1c6791680077f6730e8ffe41208006a426247b2d135efea WHIRLPOOL 346cec6eacc39e96d9e98e6be69d4f658bef9c66c1dcfcf83fde997e43ca46ac10d8abcea94180515952799e0be01edea8d8202e17c87a42245c8da701e2fb3d
DIST beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz 10593 SHA256 d80f6864af88af9a4f726d3a0ccaea30a3dd2a7c0ea3a79ab92a9987598bd9f0 SHA512 ecac8d361b4695b1fc32a9aaf9e0785201d1bebbf270226540e2c3fe193ad21f4fe8aed4e01937bd1e7273ca394455ca6fd7cf29418710f279cbb8eb92939e32 WHIRLPOOL 787aad3e28076b51c4904b3aaf8f01a69ce69988dc3e518c97b1a79ec8496f88b4e25ec25e89ae290935c748b3f8033f98906627ebfe2e0f6c9e489f5bffd7d6
DIST bolt-1.3.0.tar.gz 80322 SHA256 e417fccc1186dcf8807e3b2a7afb31bad31faf2ca383d203002a7d783c872f13 SHA512 51b72f82cf055ab1b47ca51c16c9f3cd1293de4596e1294db83f348d7da62ee2230fc94cb11347483f81783e23e5763424f697a4d028050fb434e0455dd06934 WHIRLPOOL a079999c027ae0cf2031beeb6a6c98917153ed4bf85de306f0192c8ec60ebe8c8bdfcff5f2bb6586f261d4cfce8809cb056225a3ed7256d059adb2ea211cfd6f
DIST flannel-0.5.5.tar.gz 592235 SHA256 dbbcb08c0e70713b0c920387a9967e5b30ef833c8118c847edbbca4f68ff0562 SHA512 5300583752fbfa0da3c1a066268a7441271c02a0304213cc854c252727b5035db4a51a4747ad54db3c741b6f623363c99920a5bf2292c59dc3dc4d653b366f83 WHIRLPOOL c97b7ece323309343fef40b36a826b420f3be5df61ac7bb9ae4faa48802c395be886b8a6740765779e2023a5bdbffde21dda1934179e4e284204aa821275e645
DIST flannel-0.6.2.tar.gz 9239397 SHA256 40c315ee78e50b97d2e48e5c32e2d07690b7361fe1ca09efe16d3edda4bc7e33 SHA512 6bee7edfc5ba13ff9b157ca79ea4abf1c2575a4a0c7b92279d297d395dfe411fd5a01c9b94fd182868bbb5a2a77e2e01e8f7e726b04e875e5b46c4ce8ac2c3a5 WHIRLPOOL 3f9cb2824c91b393edb77c5ebcf0dd1717bf7841a803b871dcf7595fdcb839b88af1e2894e809cb920da309afa8075a8d6980d6c15b1b7d9d0b3552eea4fc77a
DIST go-crypto-b2fa06b6af4b7c9bfeb8569ab7b17f04550717bf.tar.gz 1298465 SHA256 423a29190851ee1a1a0b4d7539ff725f7de9f0fb9a3d3d76a491025a6ee7b492 SHA512 8721402dc0a3486cfe9898e83d686307af13995d1edb4b21c58a3c3e3d13abe5fb9860270ca9f721be6147338c2f54d66489d2f5c7cc45dbfa98c7d678d00ce3 WHIRLPOOL c215c893a5cf7ad93d014f544f97c8d14317edc63a0000858058d571848c765caac458c146c1a00077eb149ae54ea3bff4d42de1bcdf005697f7db8af18a4917
DIST go-semver-0.2.0.tar.gz 8474 SHA256 0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a SHA512 93cf037a5994fe42d890e26a7547f56593ce4e6b8e149ba4f8437226b0d06a7b948b67c1d5a96d1389baa837cc046220f389a695c999a089b5f30a051bf92a38 WHIRLPOOL 3463ff0f01f86787105fb185cb3fcd4fc578823d010387e09a1b17c8ace1dbea134077b7b29bfe07dae6404425eaff3d3c9919597eb4b40c0adc8321a718d9b4
DIST go-systemd-13.tar.gz 49200 SHA256 5bad52a1e16b17038f86d336ac3c5aefbde9074f6f0aaa677dc866c0582de783 SHA512 a53e2ed6b418ea04dbf4e0ba36590ea64c3453b09f0bc7431c20970cd25c12797b5ce80c95c69e2ba85e62d5aa804d71217edbefd6c9e847ba1b192432159cd2 WHIRLPOOL abc1fa6760239da574fb9bbc22c0bd9a9233ca11642caf503d4d2c266ee02d436413bfe3d8be40963af8afd6a6b436ce2bb0498bf31cc27632d6f1a4eaa09cf4
DIST go-text-a8b38433e35b65ba247bb267317037dee1b70cea.tar.gz 4274499 SHA256 95176ca61248a9cad5b15770437bbc32cf0588c3f4c4aa832dc188aae2bca331 SHA512 65a3a39402575dfd5e14da599c4037a82c2fe3a2a488a18a214cfc15eb202db4ad538c533115326eb0969a037936ef05176d28acce1d02caadc2b00233195f23 WHIRLPOOL 7d867805f66d25ce433d297ca6937bebe3ee476f05febb486d3b731b77dd9e920f51cc0e756add8614097096e8af05dac68476f8643def1812fb5d68c2e805c4
DIST go-tools-0_pre20160220.tar.gz 1827046 SHA256 395190b159e918204f67dee0b8f08f55d14cf59b83aa79cdb69c75de71c8d99a SHA512 95c9deb9b01b2f294818fcc847e457ab313d5831a839bf9cfeb1a00a0efd833de3fdfd3ecfe7ecfa2dd236ffcf963e73205d7b5b25fa41ab51c7601dc632bce1 WHIRLPOOL 48737d871487e693040b448e799d89f8461e6dc60ee12cc21fe874d9897b9721397986aa947af3bcbc2e514422e3c27147a5d2fe21b4fb7593c91e1fb267e424
DIST go-yaml-v1-9f9df34309c04878acc86042b16630b0f696e1de.tar.gz 60069 SHA256 e2288c906f0ab336623286e32732a3f22aa91d126d226e89579a70761fe59462 SHA512 bdfb36f7dd8923e1a5ccca1d37e8fec835e44c9f6e9538d7ae82b24cd8384903115a0ce8c10e1b60ee252fb2aaf7f6e03daeece3958ba800ccbf66970a556e25 WHIRLPOOL 17fc5dbd5f8d005b653886884fbdf204e8105d2d45a54f5b09da707ff969be4d60a3f69e0791adec6ae1a816eb68a59d4e4d4850e3efe665dcad4d498808bd12
DIST godbus-4.0.0.tar.gz 46128 SHA256 2b40e749786260a053785be29ff12e6ddd618762ccaafdfbe4a6e07f3d2a6e66 SHA512 908c7a309d160512d54f53bda64123e421aad4771e9c2d5f8cccac63d8ea6026958dc9bc269d923e485318c925a34f168450bb7b5f9e048eddab2d02441dc6c1 WHIRLPOOL c036ebeb90deaed41fc7cd3514872561deab55de4e82dcc2611db4a3f037a7073eedfa02f681d49aadb025be8e495c5bf64ac17e258cf59505ff4834a4064833
DIST gogo-protobuf-0.3.tar.gz 2116795 SHA256 82222a5ad3bdc53fb60851df05acc16e7578932984c78e32abd05cb610127308 SHA512 57e1b1715d4811800da8cf9f2c72d202deae622d89715d7eff2ff0c406a0ea3778c187443abb17b072ae6fe57382844807f103837032759dab5420c860b99fb8 WHIRLPOOL 2c900a93d698d946949e8ef830c9940ea43c8faaf667eec7ec99ad58f46e5de9e59e43182d675f419196caacb08af2a49e63146998c5ccbef379c3920997511f
DIST golang_protobuf_extensions-1.0.0.tar.gz 9586 SHA256 65fd58d98a7e79fa491808e9bf8315799eff2dae3d4c203dda25560861294115 SHA512 3113c91a71ca691bc77f922ee5f42b574ad3180b7395de22dfba65ad9022fee7addb059593654082912790cd904c40ee46356ec8ec6ba68a0ef8ec4928ad524f WHIRLPOOL 4c704c72ecbec824b555f0743c60ceae4fe9785592870738abe8d678b04f482e80745845748bcacbb1fd2375b703095ddcfef827909ee8bf885eb4899c7031fb
DIST google-btree-925471ac9e2131377a91e1595defec898166fe49.tar.gz 12725 SHA256 d42d402ea1e9006343f8634c5262f21b5d04a996f4175eb881bf98195259c15b SHA512 16b23b56b7e99ef19b1e8251b646f13be1bac0f41df8077d80235434c1c3f187fec3782667eb7ff022442915ffeca1b28ff18b410bd7c6cb9db29a72beb168c9 WHIRLPOOL cecd0059bb70156eb5da511124bd2ab5b0fe3c95b043309597fd940c9cdcc48869db6b2a3e1e0e82147fbd4804ba89416302eaaa971d42032ac50d9d7a8f057c
DIST grpc-go-1.0.3.tar.gz 219647 SHA256 66907ab449a06b4c99ee4626befa56e7f615984495ea1bcb7497aa41d75209cc SHA512 348c1875b6f44d7debbf0be975c2f7bee1fd0695d5f5695204213f311e76cc390035f640615650e26632b54172cb2a627132c7f8295342ed7edf82ad38dc21a7 WHIRLPOOL 09dc9d4465b34bf70f19b6bdcc5ac4bd02e45fdb098038537866c77b7c3e54b9790b20c394d2a4c06fa15fb25347f6c5dbf5c38c138a97ab6dab3414efa2a3f0
DIST gucumber-71608e2f6e76fd4da5b09a376aeec7a5c0b5edbc.tar.gz 15171 SHA256 553c8ffe459bb9630bb332ff0e8949c1cfe3110afd1c854d1cd4a49f36102dc5 SHA512 79ef7a44c88f73a16fae1dceb6f585b2dc9cbd9f0ab6fab2bfab29801b99dba37ede7faec44f5a706a3a67a4bf7176d1f3ee66ba9d21b25bceb3c42ab167734a WHIRLPOOL a4de8d4278a08b5066307df0a0f29568d3785fae990bd9ef58e11eae1782e0172bf00abe7743f8cd5c88b37446142bc9e6ec6d7e34b5d8e1d7a2382ebe60d14d
DIST probing-07dd2e8dfe18522e9c447ba95f2fe95262f63bb2.tar.gz 3392 SHA256 f39628be86bce6366598ffcf26ec19b40766cb3f7b471137f89043ff8a6ed400 SHA512 ff0527ca5802db42a9a7d2a5a47c9b0fa2c05b1ce1c96fa460946e511ed01a3cec8a4d7e1bd7092d49162e0b1b81528056de17d4e4dfe572117ce8a576f55e75 WHIRLPOOL a154180ff95305ab678a9d49c894c35f378858ac65b538592417e6f69e0a8c4a2d238a444ec2aa203270315120267446c7a4833bb1d9dc8f206e0e0533df259a
DIST prometheus-client_golang-0.8.0.tar.gz 75593 SHA256 88b0040393276116f848de5bdd636717d339667273cfc45a4edda40b5e5682bd SHA512 a8319ff9d727932ee0824e96d41dbc11d63e1106c1494915c74eeffe2c85eec846e3a3a673054d0a23436baf0f019c98b300afbe18a8bba1c9f48c61a95a2ef7 WHIRLPOOL a78564991aa5b47e2b096b413c928e13e794c880849e0cbe40cb33cfc3f0d1544e8987d0378dfb437aad9c884adbd4f60c38df3c89c37ca834052723a8f2824c
DIST prometheus-client_model-fa8ad6fec33561be4280a8f0514318c79d7f6cb6.tar.gz 54855 SHA256 d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9 SHA512 9d4d52142888edff091f23496aad70ab2924dff3a27930cb6df81c5452ca897b9d61eff74fbd092372ecb4bb005b4d362ea6b0602e1764ea4f2a30e23048a81d WHIRLPOOL 54a1085567a2081b70f975c9be620f15de025673cb0f5c75163867924f7e48a64b68ae4e7a8c57a0e50b2fbf78806a797a12870e4ab65a767db7532e04e26dfc
DIST prometheus-common-85637ea67b04b5c3bb25e671dacded2977f8f9f6.tar.gz 58003 SHA256 40c4a038460fc9f8350eb41dd7252d819e14addccfd29f24b29c3cbad7c802ea SHA512 1c734a62b730c7e02e7d67957badf1bedafa7ba0c7ae60f64b8bf8d07b9a77eda871580c2140eab1e73af0170f949238281c554e1146f40ebf13c5d653de883b WHIRLPOOL 7c83d48a4f3dfec618291f3e108e62c003eb11a56e272addfadda9df642449b6e38f28b2803630e40e911a39ea852bd538e9cf76c412f3e820235e99253f19ce
DIST prometheus-procfs-abf152e5f3e97f2fafac028d2cc06c1feb87ffa5.tar.gz 18528 SHA256 027259e1cbd08c9e6496c344f5ef7d8ca4428e17895584e41634b26134d94a4b SHA512 6935f6befb8fb98104f89a6e345b18801f5339789c0fa202bba535c7a5ac70eb79fa399d85a8133f96af2e67b3e7dac3ad5edc41b5b5e8c0a3abacd8ecb933d6 WHIRLPOOL e2652a8b3bfbeb31e57efec570a96542f6347e9bf74f63d793df04b19d6eb021bc023531883c52d8b8387c517077f24939586a87ec413274664231cdbde26cf3
DIST speakeasy-675b82c74c0ed12283ee81ba8a534c8982c07b85.tar.gz 6935 SHA256 e43955064b69e3467cbdc47653a3361c80afac23274e3d7fd39bf328bfc0777e SHA512 562ad51d0fe1f90b5f3c3849f3e0f15e4964a4e69ebb1ebb2e93a51c38647833a18d54fa100c96962dcc5d58d61915442d2e05a74edef70d4c8e27fba9b8962d WHIRLPOOL de274371de0b16c689342e7689e62ed925821e052bf54f810d7e1a3c4343dd674d82ec92ea543bfcca8d92228bb4633e04fab45abdbcf2c8a27e55f27087a8f2
DIST stretchr-testify-1.1.4.tar.gz 83325 SHA256 f7a244ad38ee484296e8969356209e0d9fb35bd790f69fc5e7758b4e2a9e1874 SHA512 cf7195490a409c816c60f063ba71fe1f4933dfa66e7ef640b2d3bbec5d32e8387a604d7eddb1240b50168aed4c5cb7c952a0cd59831e4edc54f5db96d792dbfa WHIRLPOOL 3c705fe5287cb0583dfc2d78726c32d770e48fc4ede7f67dc7e0156f19da6faabbfaed87d9d0283244bd493fcebb4157b8e5a3c1f9e5bbb7d67ac4b36103469d
DIST urfave-cli-1.18.1.tar.gz 46188 SHA256 0c1e88c6d8f565aaa1c19e5e724136b5049f897369f9918eb4aa14db22c157ad SHA512 48938d02df330e5eacc6fca600892a7b2660fd6f9f0dba69658e6261d57365571952fbc5ca0554aa80260e584b312c603f90f20899d730557fbd4d67fc2d5fd1 WHIRLPOOL 50b8fd6df907dce25366fe41bd142dba244220681969c8ef5a05ceead66ccc701ece783268efff7cfa4f2adaf45347b20c8699d37ccec7a1a297dbfa8e8b20c8

@ -5,7 +5,7 @@ Before=docker.service
[Service]
Type=notify
Environment=FLANNEL_ETCD=http://127.0.0.1:4001 FLANNEL_ETCD_KEY=/coreos.com/network
Environment=FLANNEL_ETCD=http://127.0.0.1:4001,http://127.0.0.1:2379 FLANNEL_ETCD_KEY=/coreos.com/network
ExecStart=/usr/bin/flanneld -etcd-endpoints=${FLANNEL_ETCD} -etcd-prefix=${FLANNEL_ETCD_KEY} $FLANNEL_OPTIONS
ExecStartPost=/usr/libexec/flannel/mk-docker-opts.sh -k DOCKER_NETWORK_OPTIONS -d /run/flannel/docker

@ -0,0 +1,135 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit systemd user
KEYWORDS="~amd64"
DESCRIPTION="An etcd backed network fabric for containers"
EGO_PN="github.com/coreos/flannel/..."
HOMEPAGE="https://${EGO_PN%/*}"
SRC_URI="https://${EGO_PN%/*}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/golang/tools/archive/ee8cb08bfe4453a27a4bd7c86a917800d339c5ac.tar.gz -> go-tools-0_pre20160220.tar.gz
https://github.com/golang/crypto/archive/b2fa06b6af4b7c9bfeb8569ab7b17f04550717bf.tar.gz -> go-crypto-b2fa06b6af4b7c9bfeb8569ab7b17f04550717bf.tar.gz
https://github.com/golang/text/archive/a8b38433e35b65ba247bb267317037dee1b70cea.tar.gz -> go-text-a8b38433e35b65ba247bb267317037dee1b70cea.tar.gz
https://github.com/gucumber/gucumber/archive/71608e2f6e76fd4da5b09a376aeec7a5c0b5edbc.tar.gz -> gucumber-71608e2f6e76fd4da5b09a376aeec7a5c0b5edbc.tar.gz
https://github.com/shiena/ansicolor/archive/a422bbe96644373c5753384a59d678f7d261ff10.tar.gz -> ansicolor-a422bbe96644373c5753384a59d678f7d261ff10.tar.gz
https://github.com/stretchr/testify/archive/v1.1.4.tar.gz -> stretchr-testify-1.1.4.tar.gz
https://github.com/boltdb/bolt/archive/v1.3.0.tar.gz -> bolt-1.3.0.tar.gz
https://github.com/coreos/go-semver/archive/v0.2.0.tar.gz -> go-semver-0.2.0.tar.gz
https://github.com/coreos/go-systemd/archive/v13.tar.gz -> go-systemd-13.tar.gz
https://github.com/gogo/protobuf/archive/v0.3.tar.gz -> gogo-protobuf-0.3.tar.gz
https://github.com/google/btree/archive/925471ac9e2131377a91e1595defec898166fe49.tar.gz -> google-btree-925471ac9e2131377a91e1595defec898166fe49.tar.gz
https://github.com/prometheus/client_golang/archive/v0.8.0.tar.gz -> prometheus-client_golang-0.8.0.tar.gz
https://github.com/prometheus/client_model/archive/fa8ad6fec33561be4280a8f0514318c79d7f6cb6.tar.gz -> prometheus-client_model-fa8ad6fec33561be4280a8f0514318c79d7f6cb6.tar.gz
https://github.com/prometheus/common/archive/85637ea67b04b5c3bb25e671dacded2977f8f9f6.tar.gz -> prometheus-common-85637ea67b04b5c3bb25e671dacded2977f8f9f6.tar.gz
https://github.com/prometheus/procfs/archive/abf152e5f3e97f2fafac028d2cc06c1feb87ffa5.tar.gz -> prometheus-procfs-abf152e5f3e97f2fafac028d2cc06c1feb87ffa5.tar.gz
https://github.com/beorn7/perks/archive/4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz -> beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz
https://github.com/matttproud/golang_protobuf_extensions/archive/v1.0.0.tar.gz -> golang_protobuf_extensions-1.0.0.tar.gz
https://github.com/xiang90/probing/archive/07dd2e8dfe18522e9c447ba95f2fe95262f63bb2.tar.gz -> probing-07dd2e8dfe18522e9c447ba95f2fe95262f63bb2.tar.gz
https://github.com/bgentry/speakeasy/archive/675b82c74c0ed12283ee81ba8a534c8982c07b85.tar.gz -> speakeasy-675b82c74c0ed12283ee81ba8a534c8982c07b85.tar.gz
https://github.com/grpc/grpc-go/archive/v1.0.3.tar.gz -> grpc-go-1.0.3.tar.gz
https://github.com/urfave/cli/archive/v1.18.1.tar.gz -> urfave-cli-1.18.1.tar.gz
https://github.com/godbus/dbus/archive/v4.0.0.tar.gz -> godbus-4.0.0.tar.gz
https://github.com/go-yaml/yaml/archive/9f9df34309c04878acc86042b16630b0f696e1de.tar.gz -> go-yaml-v1-9f9df34309c04878acc86042b16630b0f696e1de.tar.gz
"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RESTRICT="test"
DEPEND=">=dev-lang/go-1.6:="
RDEPEND=""
get_archive_go_package() {
local archive=${1} uri x
for x in ${SRC_URI}; do
if [[ ${x} == http* ]]; then
uri=${x}
elif [[ ${x} == ${archive} ]]; then
break
fi
done
uri=${uri#https://}
uri=${uri%/archive/*}
case ${uri} in
*/golang/crypto|*/golang/net|*/golang/oauth2|*/golang/text|*/golang/tools)
echo ${uri/github.com\/golang/golang.org\/x}
;;
github.com/grpc/grpc-go)
echo google.golang.org/grpc
;;
github.com/GoogleCloudPlatform/google-cloud-go)
echo "google.golang.org/cloud|gcloud-golang"
;;
github.com/go-yaml/yaml)
echo "gopkg.in/yaml.v1|yaml"
;;
*)
echo ${uri}
;;
esac
}
unpack_go_packages() {
local go_package x
# Unpack packages to appropriate locations for GOPATH
for x in ${A}; do
unpack ${x}
if [[ ${x} == *.tar.gz ]]; then
go_package=$(get_archive_go_package ${x})
x=${go_package##*|}
go_package=${go_package%|*}
mkdir -p src/${go_package%/*}
[[ ${x} == ${go_package} ]] && x=${go_package##*/}
mv ${x}-* src/${go_package} || die
fi
done
}
src_unpack() {
mkdir "${S}" || die
cd "${S}" || die
unpack_go_packages
}
src_prepare() {
eapply_user
grep -rlZ "github\\.com/lsegal/gucumber" "${S}" | \
xargs -0 sed -e "s:github\\.com/lsegal/gucumber:github\\.com/gucumber/gucumber:g" -i || die
grep -rlZ "github\\.com/codegangsta/cli" "${S}" | \
xargs -0 sed -e "s:github\\.com/codegangsta/cli:github\\.com/urfave/cli:g" -i || die
local x
while read x; do
x=${x#${S}/src/${EGO_PN%/*}/vendor/}
[[ -d ${S}/src/${x} ]] && continue
ln -s "${S}/src/${EGO_PN%/*}/vendor/${x}" "${S}/src/${x}" || die
done < <(find "${S}/src/${EGO_PN%/*}/vendor" -type d -mindepth 1 -maxdepth 3)
sed -e "s:^var Version =.*:var Version = \"${PV}\":" \
-i "${S}/src/${EGO_PN%/*}/version/version.go" || die
}
src_compile() {
GOPATH="${WORKDIR}/${P}" \
go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}"
[[ -x bin/${PN} ]] || die
}
src_test() {
GOPATH="${WORKDIR}/${P}" \
go test -v -work -x "${EGO_PN}" || die
}
src_install() {
newbin "${S}/bin/${PN}" ${PN}d
cd "${S}/src/${EGO_PN%/*}" || die
exeinto /usr/libexec/flannel
doexe dist/mk-docker-opts.sh
insinto /etc/systemd/system/docker.service.d
newins "${FILESDIR}/flannel-docker.conf" flannel.conf
systemd_newtmpfilesd "${FILESDIR}/flannel.tmpfilesd" flannel.conf
systemd_dounit "${FILESDIR}/flanneld.service"
dodoc README.md
}

@ -0,0 +1 @@
DIST mswinurl_launcher-1.0.tar.gz 1289 SHA256 687172bf0817fa3910da7b52cbbdcb0d5b2f95757f8b35db84884310355ae76e SHA512 60435b78dc88ff3e6f780ef42a975eaedc2f515168ba1c6c3fc8b38f87ea5ad4d70d975825877233bae1c5f9c6a521d1c12d301683c9e3e705d18c6c26ce4f86 WHIRLPOOL 46613a71002a842fc66993dc7007bcc3dcc144591abc0d4afb4802757b0bcf636ff9e73d0d16c0be5cf675aed8b5e7348e33a92ccc84f7ef30c9842952ad3d77

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>axs@gentoo.org</email>
<description>Primary maintainer</description>
</maintainer>
<longdescription>
This is a simple launcher script and .desktop entry to associate MS Windows *.URL (text/x-uri)
files on linux DEs so that they will open in the configured default web browser.</longdescription>
</pkgmetadata>

@ -0,0 +1,53 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime python-r1
GIST_STRING="77635-a46707715aa2e112d2ea5ec26771030ff5e7eb64"
DESCRIPTION="Launcher and desktop association for MS Windows *.URL (text/x-uri) files"
HOMEPAGE="https://gist.github.com/endolith/77635"
SRC_URI="https://gist.github.com/endolith/${GIST_STRING/-//archive/}.tar.gz -> ${P}.tar.gz"
RESTRICT="mirror"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-util/desktop-file-utils"
RDEPEND="${PYTHON_DEPS}"
S="${WORKDIR}"/$GIST_STRING
src_install() {
dobin ${PN}.py
python_replicate_script "${ED%/}"/usr/bin/${PN}.py
cat <<DESKTOP_EOF >"${T}"/${PN}.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=MS Windows URL file launcher
Comment=Python script to parse and launch .url files (html links) from MS Windows
NoDisplay=true
Terminal=false
TryExec=mswinurl_launcher.py
Exec=mswinurl_launcher.py %F
Icon=text-html
MimeType=text/x-uri;
DESKTOP_EOF
domenu "${T}"/${PN}.desktop
}
pkg_postinst() {
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -25,7 +25,7 @@ DEPEND="virtual/opengl:=
dev-qt/qtgui:4=
dev-qt/qtopengl:4=
dev-qt/qtwebkit:4=
dev-libs/quazip:="
dev-libs/quazip:=[qt4]"
RDEPEND="${DEPEND}"
src_unpack() {

@ -19,7 +19,7 @@ KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86"
IUSE="cairo debug examples hunspell +minimal +pdf scripts templates tk"
# a=$(ls resources/translations/po/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'); echo ${a}
IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de_1901 de_CH de el en_AU en_GB en_US eo es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de@1901 de_CH de el en_AU en_GB en_US eo es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
IUSE+=" ${IUSE_LINGUAS// / linguas_}"
REQUIRED_USE="
@ -76,12 +76,13 @@ src_prepare() {
}
src_configure() {
local lang langs
local _lang lang langs
for lang in ${IUSE_LINGUAS}; do
_lang=$(translate_lang ${lang})
if use linguas_${lang}; then
langs+=",${lang}"
langs+=",${_lang}"
else
sed -e "/${lang}/d" -i scribus/doc/CMakeLists.txt || die
sed -e "/${_lang}/d" -i scribus/doc/CMakeLists.txt || die
fi
done
@ -149,3 +150,10 @@ pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
translate_lang() {
_lang=${1}
[[ ${1} == "ru_RU" ]] && _lang+=_0
[[ ${1} == "de@1901" ]] && _lang=de_1901
echo ${_lang}
}

@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk"
#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_EN en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW"
IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW"
IUSE+=" ${IUSE_LINGUAS// / linguas_}"
REQUIRED_USE="
@ -105,20 +105,28 @@ src_prepare() {
}
src_configure() {
local lang langs
local _lang lang langs
for lang in ${IUSE_LINGUAS}; do
_lang=$(translate_lang ${lang})
if use linguas_${lang} || [[ ${lang} == "en" ]]; then
# From the CMakeLists.txt
# "#Bit of a hack, preprocess all the filenames to generate our language string, needed for -DWANT_GUI_LANG=en_GB;de_DE , etc"
langs+=";${lang}"
langs+=";${_lang}"
else
# Don't install localized documentation
sed -e "/${lang}/d" -i doc/CMakeLists.txt || die
safe_delete file ./resources/dicts/README_${lang}.txt
safe_delete file ./resources/dicts/README_hyph_${lang}.txt
safe_delete file ./resources/dicts/hyph_${lang}.dic
safe_delete file ./resources/loremipsum/${lang}.xml
sed -e "/${_lang}/d" -i doc/CMakeLists.txt || die
safe_delete \
./resources/dicts/README_${_lang}.txt \
./resources/dicts/README_hyph_${_lang}.txt \
./resources/dicts/hyph_${_lang}.dic \
./resources/loremipsum/${_lang}.xml
fi
sed -e "/en_EN/d" -i doc/CMakeLists.txt || die
safe_delete \
./resources/dicts/README_en_EN.txt \
./resources/dicts/README_hyph_en_EN.txt \
./resources/dicts/hyph_en_EN.dic \
./resources/loremipsum/en_EN.xml
done
local mycmakeargs=(
@ -144,10 +152,12 @@ src_configure() {
src_install() {
cmake-utils_src_install
local lang
local lang _lang
# en_EN can be deleted always
for lang in ${IUSE_LINGUAS}; do
if ! use linguas_${lang}; then
safe_delete dir "${ED}"/usr/share/man/${lang}
_lang=$(translate_lang)
safe_delete "${ED}"/usr/share/man/${_lang}
fi
done
@ -184,22 +194,25 @@ pkg_postrm() {
}
safe_delete () {
case $1 in
dir)
if [[ -d "${2}" ]]; then
ebegin "Deleting ${2} recursively"
rm -r "${2}" || die
eend $?
fi
;;
file)
if [[ -f "${2}" ]]; then
ebegin "Deleting ${2}"
rm "${2}" || die
eend $?
fi
;;
*)
die "Wrong usage"
esac
local x
for x in ${@}; do
if [[ -d "${x}" ]]; then
ebegin "Deleting ${x} recursively"
rm -r "${x}" || die
eend $?
elif [[ -f "${x}" ]]; then
ebegin "Deleting ${x}"
rm "${x}" || die
eend $?
else
ewarn "${x} not found"
fi
done
}
translate_lang() {
_lang=${1}
[[ ${1} == "ru_RU" ]] && _lang+=_0
[[ ${1} == "de@1901" ]] && _lang=de_1901
echo ${_lang}
}

@ -6,6 +6,7 @@ EAPI=6
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="tk?"
CMAKE_MAKEFILE_GENERATOR=ninja
inherit cmake-utils fdo-mime flag-o-matic multilib python-single-r1
@ -19,7 +20,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk"
#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW"
IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW"
IUSE+=" ${IUSE_LINGUAS// / linguas_}"
REQUIRED_USE="
@ -157,7 +158,6 @@ src_install() {
_lang=$(translate_lang)
safe_delete "${ED}"/usr/share/man/${_lang}
fi
safe_delete "${ED}"/usr/share/man/${_lang}
done
if ! use scripts; then
@ -211,6 +211,7 @@ safe_delete () {
translate_lang() {
_lang=${1}
# [[ ${1} == "ru_RU" ]] && _lang+=_0
[[ ${1} == "ru_RU" ]] && _lang+=_0
[[ ${1} == "de@1901" ]] && _lang=de_1901
echo ${_lang}
}

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="tk?"
@ -22,7 +22,7 @@ KEYWORDS=""
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk"
#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_EN en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW"
IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk uk_UA zh_CN zh_TW"
IUSE+=" ${IUSE_LINGUAS// / linguas_}"
REQUIRED_USE="
@ -45,7 +45,6 @@ COMMON_DEPEND="
dev-qt/qtopengl:5
dev-qt/qtprintsupport:5
dev-qt/qtquickcontrols:5
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-libs/fontconfig
@ -76,6 +75,7 @@ DEPEND="${COMMON_DEPEND}
PATCHES=(
"${FILESDIR}"/${PN}-1.5.0-docdir.patch
"${FILESDIR}"/${PN}-1.5.2-fpic.patch
)
src_prepare() {
@ -103,24 +103,31 @@ src_prepare() {
fi
cmake-utils_src_prepare
subversion_src_prepare
}
src_configure() {
local lang langs
local _lang lang langs
for lang in ${IUSE_LINGUAS}; do
_lang=$(translate_lang ${lang})
if use linguas_${lang} || [[ ${lang} == "en" ]]; then
# From the CMakeLists.txt
# "#Bit of a hack, preprocess all the filenames to generate our language string, needed for -DWANT_GUI_LANG=en_GB;de_DE , etc"
langs+=";${lang}"
langs+=";${_lang}"
else
# Don't install localized documentation
sed -e "/${lang}/d" -i doc/CMakeLists.txt || die
safe_delete file ./resources/dicts/README_${lang}.txt
safe_delete file ./resources/dicts/README_hyph_${lang}.txt
safe_delete file ./resources/dicts/hyph_${lang}.dic
safe_delete file ./resources/loremipsum/${lang}.xml
sed -e "/${_lang}/d" -i doc/CMakeLists.txt || die
safe_delete \
./resources/dicts/README_${_lang}.txt \
./resources/dicts/README_hyph_${_lang}.txt \
./resources/dicts/hyph_${_lang}.dic \
./resources/loremipsum/${_lang}.xml
fi
sed -e "/en_EN/d" -i doc/CMakeLists.txt || die
safe_delete \
./resources/dicts/README_en_EN.txt \
./resources/dicts/README_hyph_en_EN.txt \
./resources/dicts/hyph_en_EN.dic \
./resources/loremipsum/en_EN.xml
done
local mycmakeargs=(
@ -130,15 +137,15 @@ src_configure() {
-DWANT_DISTROBUILD=ON
-DDOCDIR="/usr/share/doc/${PF}/"
-DWANT_GUI_LANG="${langs#;};en"
$(cmake-utils_use_with pdf PODOFO)
$(cmake-utils_use_with boost)
$(cmake-utils_use_want graphicsmagick)
$(cmake-utils_use !osg WANT_NOOSG)
$(cmake-utils_use_want debug DEBUG)
$(cmake-utils_use_want minimal NOHEADERINSTALL)
$(cmake-utils_use_want hunspell HUNSPELL)
$(cmake-utils_use_want !examples NOEXAMPLES)
$(cmake-utils_use_want !templates NOTEMPLATES)
-DWITH_PODOFO="$(usex pdf)"
-DWITH_BOOST="$(usex boost)"
-DWANT_GRAPHICSMAGICK="$(usex graphicsmagick)"
-DWANT_NOOSG="$(usex !osg)"
-DWANT_DEBUG="$(usex debug)"
-DWANT_NOHEADERINSTALL="$(usex minimal)"
-DWANT_HUNSPELL="$(usex hunspell)"
-DWANT_NOEXAMPLES="$(usex !examples)"
-DWANT_NOTEMPLATES="$(usex !templates)"
)
cmake-utils_src_configure
}
@ -146,10 +153,12 @@ src_configure() {
src_install() {
cmake-utils_src_install
local lang
local lang _lang
# en_EN can be deleted always
for lang in ${IUSE_LINGUAS}; do
if ! use linguas_${lang}; then
safe_delete dir "${ED}"/usr/share/man/${lang}
_lang=$(translate_lang)
safe_delete "${ED}"/usr/share/man/${_lang}
fi
done
@ -186,22 +195,25 @@ pkg_postrm() {
}
safe_delete () {
case $1 in
dir)
if [[ -d "${2}" ]]; then
ebegin "Deleting ${2} recursively"
rm -r "${2}" || die
eend $?
fi
;;
file)
if [[ -f "${2}" ]]; then
ebegin "Deleting ${2}"
rm "${2}" || die
eend $?
fi
;;
*)
die "Wrong usage"
esac
local x
for x in ${@}; do
if [[ -d "${x}" ]]; then
ebegin "Deleting ${x} recursively"
rm -r "${x}" || die
eend $?
elif [[ -f "${x}" ]]; then
ebegin "Deleting ${x}"
rm "${x}" || die
eend $?
else
ewarn "${x} not found"
fi
done
}
translate_lang() {
_lang=${1}
[[ ${1} == "ru_RU" ]] && _lang+=_0
[[ ${1} == "de@1901" ]] && _lang=de_1901
echo ${_lang}
}

@ -0,0 +1,97 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit fdo-mime gnome2-utils prefix qmake-utils
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
HOMEPAGE="http://texstudio.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="video"
COMMON_DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
>=dev-libs/quazip-0.7.2[qt5]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
dev-qt/qtsingleapplication[qt5,X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
video? ( media-libs/phonon[qt5] )"
RDEPEND="${COMMON_DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
virtual/latex-base"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
S=${WORKDIR}
src_prepare() {
default
find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
sed \
-e '/qtsingleapplication.pri/d' \
-i ${PN}.pro || die
# cat >> ${PN}.pro <<- EOF
# exists(texmakerx_my.pri):include(texmakerx_my.pri)
# EOF
cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
eprefixify ${PN}.pri
# fix build with quazip-0.7.2 - bug 597930
sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
}
src_configure() {
eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
}
src_install() {
local i
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
insinto /usr/share/icons/hicolor/${i}/apps
newins utilities/${PN}${i}.png ${PN}.png
done
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}

@ -3,3 +3,4 @@ DIST eix-0.30.4.tar.xz 556632 SHA256 4c753a82e15ce0f8bbdd74edcebb7bc23bd3de8dfca
DIST eix-0.31.10.tar.xz 586324 SHA256 ba2c4a9349879755b4e10c4b06f26d8afed24c412bed0471c37f4e8e12d07d10 SHA512 cdb7fbf2adc0c363b814236e7ea0a5696490df10f72b64524a47328fe8d9e7500987afbcf1cacbf1354b1012471901f3fd6f8c657b32002150a2d9fec8857fa3 WHIRLPOOL 8bbe55f4d89ae5b43adc6f928bd348f24d12403d773e26fa89d0d668029f47e89240d1ac3a1cac7ed17324cf3bf346dc7d85847086746a35d05d410a6ceb751e
DIST eix-0.31.7.tar.xz 583100 SHA256 f092c1463a4f49e4b0da97a76b13fd66036a203a590c9ee7cc80e68171d43335 SHA512 cbbdcaa4927e8a6b0b3ea346bc68403eb93d0e386dffec8d9bbd18e48e9c72176b7de00e82132ce12d678d9f775593d42f67a7d9b46230edcb2032d4fbc56832 WHIRLPOOL ee1652c8573f7d6d2fb4565f2f002a8bdfe9abc60c7777b5a6d42a923caaa01fe539cd4d8a505a2db06101c51c295af2dc092bf0bdcb8db7269d61ed49d8531e
DIST eix-0.31.9.tar.xz 585724 SHA256 2fa324d2ee242bdc686aaf9e33f591379682e115075eb2212c3b885e2c154267 SHA512 9e58f2fdaac05563e2213bef405ee418507794cf30d9390be341e79e525eee35025458456624b33fe241f2dc8c07ab75fc7a04980a9df9f585cc6bb3d1497ad7 WHIRLPOOL a5bebb53b9a77edb281e5b06b8a6813febde7abdaf69c08ca183d579a56b87eee507ccc406c5717ffcffd0af20f7b3a01f58f7248faf258e451d10fa8cbbcffc
DIST eix-0.32.1.tar.xz 587800 SHA256 706261e2ee99fa4be493691067deb547ce5181e92d5ed6a49d02dc2b1d85ce4f SHA512 deb94d0a9eed7cd895b0cff50db536c2ac1cc6f7031a5b2a98293c02d4e487e63886cc8e9216ad0bea6d66e66d7adf7d875a6537826d479878e2e05d11c50d76 WHIRLPOOL 8dfe92916cb717d8f7d07511e318dfbf1dc266326d162e3d69b091083d58833541804695399d3144935a6af547409efe6000ab14e39b01e0ec6815bcce53e2d1

@ -0,0 +1,73 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PLOCALES="de ru"
inherit bash-completion-r1 l10n systemd
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays and more"
HOMEPAGE="https://github.com/vaeth/eix/"
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug +dep doc nls optimization +required-use security strong-optimization strong-security sqlite swap-remote tools"
BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )
nls? ( virtual/libintl )"
RDEPEND="${BOTHDEPEND}
app-shells/push
app-shells/quoter"
DEPEND="${BOTHDEPEND}
app-arch/xz-utils
nls? ( sys-devel/gettext )"
pkg_setup() {
case " ${REPLACING_VERSIONS}" in
*\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*)
local eixcache="${EROOT}/var/cache/${PN}"
test -f "${eixcache}" && rm -f -- "${eixcache}";;
esac
}
src_prepare() {
sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf || die
eapply_user
}
src_configure() {
econf $(use_with sqlite) $(use_with doc extra-doc) \
$(use_enable nls) $(use_enable tools separate-tools) \
$(use_enable security) $(use_enable optimization) \
$(use_enable strong-security) \
$(use_enable strong-optimization) $(use_enable debug debugging) \
$(use_enable swap-remote) \
$(use_with prefix always-accept-keywords) \
$(use_with dep dep-default) \
$(use_with required-use required-use-default) \
--with-zsh-completion \
--with-portage-rootpath="${ROOTPATH}" \
--with-eprefix-default="${EPREFIX}"
}
src_install() {
default
dobashcomp bash/eix
systemd_dotmpfilesd tmpfiles.d/eix.conf
}
pkg_postinst() {
test -d "${EROOT}var/cache/${PN}" || {
mkdir "${EROOT}var/cache/${PN}"
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
}
local obs="${EROOT}var/cache/eix.previous"
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
}
pkg_postrm() {
[ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}"
}

@ -1,2 +1,3 @@
DIST push-1.11.tar.gz 2037 SHA256 04a141b4de60f20a328b0e410f12b277b017369fbf3143822bf59788cbd904d5 SHA512 f94ad1f8ebbebb0235617a7f3305f68872ad1a2f03edba6848dafe6b19161b93677417fd8bd5681f329b28a3f0edecbae783e7c162da900c9215313495f49490 WHIRLPOOL 4f625324fb73137a645e8534187de3f35e2b3d2f242dc5417f9d161eeb04f81124156d88e582211505be596ac902ebe36e3598e393275cbee78464cf9d35d12e
DIST push-1.6.tar.gz 1955 SHA256 713dea172ede55971ff82da932782503c2aa6703eba73c1ac317ec4c8eb22e80 SHA512 4623f51249138bacb7251fb5d5d1ae8dd070de7ce628e42b6eed90a4b6ffd36d28eb58b116f5b1833bc1affa8db539da9b94d104ffe03c6bd1e294b56c393c86 WHIRLPOOL 787f65542e92fd10c411969d03ec17b45a90b35e9c8e17b9fb3e732fb1d97813f04c3a03cc329a469a5bea2a194f879f4c600e2e534dd8c778f7f712d4c171b1
DIST push-1.8.tar.gz 1942 SHA256 99ae56c932b59b8b74c6a6d0972dfe5b65458d6871581168918264c5aa50bdbd SHA512 518568fc72d161d3abaea0a0c529d94fc9ad6dc46d18d300990de1367617e095befb8436e69267ebc11bd4dcbbbd9bca6375fc184666e442af6e2eaa68a992e5 WHIRLPOOL 5a763560b8afd4593aa1d0afc8f3ed5b053041c63d5aa742e485c25046191e8c733cdaf265117e23726c2c7cc8aeb87d3858a6228932192c2ee87ff4682e626d

@ -0,0 +1,21 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit vcs-snapshot
DESCRIPTION="A POSIX shell function to treat a variable like an array, quoting args"
HOMEPAGE="https://github.com/vaeth/push/"
SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE=""
src_install() {
insinto /usr/bin
doins push.sh
dodoc README
}

@ -0,0 +1 @@
DIST quoter-2.0_p2.tar.gz 10108 SHA256 e1bd542b8f0bd5afaa2a7c0e21987addf7afe383ffc9e53e84a369d0e95d122b

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>martin@mvath.de</email>
<name>Martin Väth</name>
<description>Upstream developer, assign bugs</description>
</maintainer>
<maintainer type="person">
<email>axs@gentoo.org</email>
<description>Proxy committer, CC bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<maintainer>
<email>martin@mvath.de</email>
<name>Martin Väth</name>
</maintainer>
<bugs-to>mailto:martin@mvath.de</bugs-to>
<remote-id type="github">vaeth/quoter</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,14 @@
# Copyright 2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit vcs-snapshot
DESCRIPTION="Quote arguments or standard input for usage in POSIX shell by eval"
HOMEPAGE="https://github.com/vaeth/quoter/"
SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE=""

@ -16,18 +16,18 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~a
IUSE="nls"
PDEPEND="app-dicts/aspell-en"
LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
for lang in ${LANGS}; do
IUSE+=" l10n_${lang}"
IUSE+=" l10n_${lang/@/-}"
# Need to keep linguas_* for now, since aspell uses gettext
IUSE+=" linguas_${lang/-/_}"
case ${lang} in
de-1901) dict="de-alt" ;;
de@1901) dict="de-alt" ;;
pt-BR) dict="pt-br" ;;
*) dict="${lang}" ;;
esac
PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
done
unset dict lang LANGS

@ -16,18 +16,18 @@ KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x
IUSE="nls"
PDEPEND="app-dicts/aspell-en"
LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
for lang in ${LANGS}; do
IUSE+=" l10n_${lang}"
IUSE+=" l10n_${lang/@/-}"
# Need to keep linguas_* for now, since aspell uses gettext
IUSE+=" linguas_${lang/-/_}"
case ${lang} in
de-1901) dict="de-alt" ;;
de@1901) dict="de-alt" ;;
pt-BR) dict="pt-br" ;;
*) dict="${lang}" ;;
esac
PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
done
unset dict lang LANGS

@ -16,18 +16,18 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
IUSE="nls unicode"
PDEPEND="app-dicts/aspell-en"
LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
for lang in ${LANGS}; do
IUSE+=" l10n_${lang}"
IUSE+=" l10n_${lang/@/-}"
# Need to keep linguas_* for now, since aspell uses gettext
IUSE+=" linguas_${lang/-/_}"
case ${lang} in
de-1901) dict="de-alt" ;;
de@1901) dict="de-alt" ;;
pt-BR) dict="pt-br" ;;
*) dict="${lang}" ;;
esac
PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
done
unset dict lang LANGS

@ -0,0 +1 @@
DIST Module-Compile-0.35.tar.gz 34716 SHA256 224205297e1d85e4c7821e551d94fa76c43f9b89a0c6fbb0b4a741ced5d896cb SHA512 4115277ffb0da033c6c7fea6480c7245c8b5eb151378081fefaef35761b92a4218d56e8e1e9a4892ce78a379592336badefa2de56062d9e5b7024cdc35d3e46b WHIRLPOOL f5463f8b92de166d27b3b07fe7ca1e249c4922d26eaae6ec01f4eaec684c7c911b3711b5352dbb42c63254b377fc1b873dce4d37bca28f4def6ff68a6a9a8a6b

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=INGY
DIST_VERSION=0.35
inherit perl-module
DESCRIPTION="Perl Module Compilation"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
>=dev-perl/Digest-SHA1-2.130.0
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
"
DIST_TEST=do
# parallel testing fails

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
</pkgmetadata>

@ -1 +1,2 @@
DIST PDL-2.017.tar.gz 2889414 SHA256 93b3f22454485d92efb2f85d2e622fd584b2df6a252eae672eba3c39d3c3bd10 SHA512 b1c60b45427153928834619a59ef2213a0845564ae997e22fe202dfee281647edceb68bf3bfa6602ee69a7fd0cc69b7b61ccb74407f490d9fa40230f74599411 WHIRLPOOL 98771811a82f3e3fc504d9af002f844f200f9751d8a492cb205859d094633ea88d88c70f105c9de08b10239037441ea2a6baac192930357b7cd3db24550ced91
DIST PDL-2.4.11.tar.gz 2859537 SHA256 c777ed2519d73ebde0d870e94931a2d2c57865abcee27dfec53f4412a2cac662 SHA512 014358b7d844a082552782f23d610d62b6f5bf5fccef30dc32ecad665501e278351cf3b33ceafe3387054d2063fc642b7bf56459944ee8c0c3d0d7cef3d78a2b WHIRLPOOL eb6623dce01e0f568ddcd2d399a8ddb394ab839b088347a51c5c73c8cacf91b726cd18f6692e50197ae9040eec9dcb4bc3fa7bb722c66ea316132764d40fa8d4

@ -0,0 +1,115 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=CHM
DIST_VERSION=2.017
FORTRAN_NEEDED=fortran
inherit perl-module eutils fortran-2
DESCRIPTION="Perl Data Language for scientific computing"
LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads"
RDEPEND="sys-libs/ncurses:0=
app-arch/sharutils
dev-perl/Astro-FITS-Header
dev-perl/File-Map
>=dev-perl/Inline-0.680.0
>=dev-perl/Inline-C-0.620.0
dev-perl/Module-Compile
dev-perl/OpenGL
dev-perl/TermReadKey
|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
>=virtual/perl-Data-Dumper-2.121.0
virtual/perl-Pod-Parser
virtual/perl-File-Spec
virtual/perl-File-Temp
virtual/perl-Filter-Simple
dev-perl/Filter
virtual/perl-Storable
>=virtual/perl-Text-Balanced-1.890.0
gd? ( media-libs/gd )
gsl? ( sci-libs/gsl )
hdf? ( sci-libs/hdf )
netpbm? ( media-libs/netpbm virtual/ffmpeg )
pdl2? (
>=dev-perl/Devel-REPL-1.3.11
|| ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
)
pgplot? ( dev-perl/PGPLOT )
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.560.0
dev-perl/Devel-CheckLib
fortran? ( >=dev-perl/ExtUtils-F77-1.13 )
"
mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
PATCHES=(
"${FILESDIR}"/${PN}-2.17.0-makemakerfix.patch
"${FILESDIR}"/${PN}-2.17.0-fortran.patch # respect user choice for fortran compiler+flags, add pic
"${FILESDIR}"/${PN}-2.17.0-shared-hdf.patch # search for shared hdf instead of static
)
pkg_setup() {
perl_set_version
use fortran && fortran-2_pkg_setup
}
src_prepare() {
perl-module_src_prepare
find . -name Makefile.PL -exec \
sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
}
src_configure() {
sed -i \
-e '/USE_POGL/s/=>.*/=> 1,/' \
-e "/WITH_3D/s/=>.*/=> 1,/" \
-e "/HTML_DOCS/s/=>.*/=> $(use doc && echo 1 || echo 0),/" \
-e "/WITH_BADVAL/s/=>.*/=> $(use badval && echo 1|| echo 0),/" \
-e "/WITH_DEVEL_REPL/s/=>.*/=> $(use pdl2 && echo 1 || echo 0),/" \
-e "/WITH_GSL/s/=>.*/=> $(use gsl && echo 1 || echo 0),/" \
-e "/WITH_GD/s/=>.*/=> $(use gd && echo 1 || echo 0),/" \
-e "/WITH_HDF/s/=>.*/=> $(use hdf && echo 1 || echo 0),/" \
-e "/WITH_MINUIT/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" \
-e "/WITH_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" \
-e "/WITH_POSIX_THREADS/s/=>.*/=> $(use threads && echo 1 || echo 0),/" \
-e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \
-e "/WITH_SLATEC/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" \
perldl.conf || die
perl-module_src_configure
}
src_test() {
MAKEOPTS+=" -j1" perl-module_src_test
}
src_install() {
perl-module_src_install
cp Doc/{scantree,mkhtmldoc}.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
}
pkg_postinst() {
perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die
elog "Building perldl.db done. You can recreate this at any time"
elog "by running:"
elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl"
}
pkg_prerm() {
rm -rf "${EROOT}"/var/lib/pdl/html
rm -f "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod}
}

@ -0,0 +1,22 @@
--- a/Lib/Minuit/Makefile.PL
+++ b/Lib/Minuit/Makefile.PL
@@ -149,7 +149,7 @@
("
minuitlib/$_\$(OBJ_EXT): minuitlib/$_.f
- $mycompiler -c $hack_64bit -o minuitlib/$_\$(OBJ_EXT) $mycflags minuitlib/$_.f
+ \$(FC) \$(FFLAGS) -fPIC -c -o minuitlib/$_\$(OBJ_EXT) $mycflags minuitlib/$_.f
" )} @minuitfiles;
if (!defined($PDL::Config{MINUIT_LIB})){
--- a/Lib/Slatec/Makefile.PL
+++ b/Lib/Slatec/Makefile.PL
@@ -136,7 +136,7 @@
("
slatec/$_\$(OBJ_EXT): slatec/$_.f
- $mycompiler -c $hack_64bit -o slatec/$_\$(OBJ_EXT) $mycflags slatec/$_.f
+ \$(FC) \$(FFLAGS) -c -fPIC -o slatec/$_\$(OBJ_EXT) $mycflags slatec/$_.f
" )} @slatecfiles;
}

@ -0,0 +1,20 @@
--- a/Demos/BAD2_demo.pm.PL 2006/04/20 07:42:24 1.1
+++ b/Demos/BAD2_demo.pm.PL 2006/04/20 07:42:32
@@ -3,6 +3,7 @@
# - requires both bad-value support and PGPLOT
#
+use blib;
use strict;
use Config;
--- a/Demos/BAD_demo.pm.PL 2006/04/20 07:42:17 1.1
+++ b/Demos/BAD_demo.pm.PL 2006/04/20 07:42:38
@@ -3,6 +3,7 @@
# - needed since we allow bad pixel handling to be switched off
#
+use blib;
use strict;
use Config;

@ -0,0 +1,44 @@
diff -ruN PDL-2.017.orig/IO/HDF/Makefile.PL PDL-2.017/IO/HDF/Makefile.PL
--- PDL-2.017.orig/IO/HDF/Makefile.PL 2016-09-23 12:43:47.000000000 +0200
+++ PDL-2.017/IO/HDF/Makefile.PL 2016-10-27 22:09:04.048315756 +0200
@@ -56,25 +56,25 @@
# Look for the libs:
foreach my $libdir ( @HDF_lib_locations ) {
- if (-e "$libdir/libdfalt.a" && !$found_df) {
+ if (-e "$libdir/libdfalt.$Config{so}" && !$found_df) {
$found_df = 1;
$hdf_lib_path = $libdir;
$hdf_libs = '-lmfhdfalt -ldfalt';
- print "Found libdfalt.a at $libdir/libdfalt.a\n";
+ print "Found libdfalt.$Config{so} at $libdir/libdfalt.$Config{so}\n";
}
- if (-e "$libdir/libdf.a" && !$found_df) {
+ if (-e "$libdir/libdf.$Config{so}" && !$found_df) {
$found_df = 1;
$hdf_lib_path = $libdir;
$hdf_libs = '-lmfhdf -ldf';
- print "Found libdf.a at $libdir/libdf.a\n";
+ print "Found libdf.$Config{so} at $libdir/libdf.$Config{so}\n";
}
- if (-e "$libdir/libhdf.a" && !$found_df) {
+ if (-e "$libdir/libhdf.$Config{so}" && !$found_df) {
$found_df = 1;
$hdf_lib_path = $libdir;
$hdf_libs = '-lmfhdf -lhdf -lxdr';
- print "Found libhdf.a at $libdir/libhdf.a\n";
+ print "Found libhdf.$Config{so} at $libdir/libhdf.$Config{so}\n";
}
# Look for the szip library, which HDF >= 4.2r0 needs, but older versions don't!
@@ -91,7 +91,7 @@
} # foreach $libdir...
unless( defined( $hdf_lib_path ) ) {
- $msg .= "Cannot find hdf library, libdf.a.\n"
+ $msg .= "Cannot find hdf library, libdf.$Config{so}.\n"
. "Please add the correct library path to Makefile.PL or install HDF\n";
}

@ -1 +1,2 @@
DIST PySocks-1.5.6.tar.gz 9189 SHA256 a62b35b13968ba3642a973d115ae6a11be886b5f5ae0841a3ecad4b4f1d7deb1 SHA512 3255591864c532f9ce3c0304d7b33165bb09c0a332fb0d126f61315e98f50e1af0f792517533166558fe457dce2d08f2b320adf9dd87b58618e0941d72daee49 WHIRLPOOL fd2b797c863aef1258b7f3e9f8e1abfa83df8d9387274f084cf731e5ae7b5d01230eb793d5d0f60734bdf178761eaec47a6c87634943c90f6a1fab7cca9d82df
DIST PySocks-1.5.7.tar.gz 32480 SHA256 e51c7694b10288e6fd9a28e15c0bcce9aca0327e7b32ebcd9af05fcd56f38b88 SHA512 adcb504b938dacb3c5bd5bd28a9f2cd8311bb188dea1a1b65de13ef0b2b00af498a0e44280fff1ceaca4fed95281c070a13866cf13ee898cb564b4ef215ac4a4 WHIRLPOOL 57c9ebc6577b6fdcf883fed8cc5957330eb6848ec7c1bf164a34829832e17492bb9df433bacd9852ea4003d509c19108d5b540db918cf30322e2511fc567b336

@ -0,0 +1,18 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
inherit distutils-r1
DESCRIPTION="SOCKS client module"
HOMEPAGE="https://github.com/Anorov/PySocks http://pypi.python.org/pypi/PySocks"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""

@ -3,7 +3,7 @@
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="yard"

@ -1,9 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@ -17,5 +17,5 @@ HOMEPAGE="https://github.com/dominikh/filesize"
LICENSE="MIT"
SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~x86"
KEYWORDS="~amd64 ~arm"
IUSE=""

@ -4,7 +4,7 @@
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.markdown"

@ -4,7 +4,7 @@
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_TASK_DOC=""

@ -4,7 +4,7 @@
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec"

@ -1,2 +1 @@
DIST slim-3.0.6.gem 96256 SHA256 1315604e79dcf6c89916007ad297e716c35109e19d2d6ce42b5557006138faeb SHA512 06b13f2880752be7e00ee61a86f0d88926b1f0f108b496355a40b30d32101bb777062079b4727eafe7166d404374badb9d2ee50c53dbf4d2206d583c71fb6e7c WHIRLPOOL 4485de92621f7944d74400a561220e1434d0c009cf985864a0169699794028db404ea93d3872e739d49b0c781454e46d85c10d0f5c6b5ba8505c109f1c17362a
DIST slim-3.0.7.gem 97280 SHA256 1747e293c161fdb21547f27b2eb585af26c19baa3110866a28e10d3b05ab5088 SHA512 b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0 WHIRLPOOL 941e29de5ef4d9a8e720e98ed65b6992089b954f9991b4f9481b977d0f9eac295d9f07374403c5875a9a22ebc2687fe13e66e6808f17e0ad69f5686f029d9300

@ -1,45 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_TASK_DOC="yard"
inherit ruby-fakegem
DESCRIPTION="A template language aiming to reduce the syntax to the essential parts"
HOMEPAGE="http://slim-lang.com/"
LICENSE="MIT"
KEYWORDS="~amd64"
SLOT="0"
IUSE="doc"
ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* <dev-ruby/tilt-2.1:*
>=dev-ruby/temple-0.7.3:0.7"
ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
ruby_add_bdepend "test? ( dev-ruby/sass )"
all_ruby_prepare() {
sed -i -e '/bundler/I s:^:#:' Rakefile || die
# This sinatra code expects tests to be installed but we strip those.
sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
# Avoid tests for things we don't have.
sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \
-e '/test_render_with_wiki/,/^ end/ s:^:#:' \
-e '/test_render_with_creole/,/^ end/ s:^:#:' \
-e '/test_render_with_org/,/^ end/ s:^:#:' test/core/test_embedded_engines.rb || die
}
each_ruby_prepare() {
sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
}

@ -4,7 +4,7 @@
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"

@ -1,3 +1 @@
DIST syslogger-1.6.2.gem 9728 SHA256 21e72804ff9ba28d36141df304ec32af00aa4e9f712416ed1a384f210d83f3e9 SHA512 84eaeae4804f9507a2e14c9bf9fd090b1b90189558e509848cca10ca7ce2df92c08232df6d2c05bb608a2d2a7fff206a3605064a67940f2cb058371e36138552 WHIRLPOOL e06d5181ff85457aeeb4df1f89b1b030d3549ffb42e6a99eaaac2f84f0f2bd19645a11b24561a711d14e04ed5a2e8638574803be1aaf96d189cda32faae47f6c
DIST syslogger-1.6.3.gem 10240 SHA256 1ac179d3f310018a861d5e605c4d6910265a59dd1e234cb40fd0f49ce32decf8 SHA512 8256560025e4edba5f6efb865ce0d534926bce02a6ff47e1865f1da182b0ea2528c946beac382c0dd5fa229ed14c485e548befbd1fad45592b965c62d4001263 WHIRLPOOL b5c17c7a7e822bb03f4c085f34a9b4710f30aaea3ad297ab48f928b4a6995bd7419a7f2dbd8a6749637ed1979264c4d9941b5cabc63a4d3cd6f196c99a80212c
DIST syslogger-1.6.4.gem 10240 SHA256 62e3c455e1c1621aa5c4e621d970821f237c4987d49dbfbb1232a29a422e6e74 SHA512 2e92cd1b1be45929db820237ddaa7a027779dd224d9dda844267f7261b4dc734441caecd20518c25c85bb577087c1697a4768919c68b3501b3967f84dd6c51b6 WHIRLPOOL 3d7afb3b91bdc9880fc82d99e00cde29c81738f1c9cffb29ff398065270693492232df58be55834b4eca4bdef08d7a7ff1c16348c04a4bea62413e9ebc989a80

@ -1,32 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_DOCDIR="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
# if ever needed
#GITHUB_USER="crohr"
#GITHUB_PROJECT="${PN}"
inherit ruby-fakegem
DESCRIPTION="Drop-in replacement for the standard Logger, that logs to the syslog"
HOMEPAGE="https://github.com/crohr/syslogger"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "
doc? ( >=dev-ruby/rdoc-2.4.2 )"
all_ruby_prepare() {
sed -i '/[Bb]undler/d' Rakefile || die
}

@ -1,32 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_DOCDIR="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
# if ever needed
#GITHUB_USER="crohr"
#GITHUB_PROJECT="${PN}"
inherit ruby-fakegem
DESCRIPTION="Drop-in replacement for the standard Logger, that logs to the syslog"
HOMEPAGE="https://github.com/crohr/syslogger"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "
doc? ( >=dev-ruby/rdoc-2.4.2 )"
all_ruby_prepare() {
sed -i '/[Bb]undler/d' Rakefile || die
}

@ -3,7 +3,7 @@
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec"

@ -0,0 +1,29 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
inherit ruby-fakegem
DESCRIPTION="Creates temporary files and directories for testing"
HOMEPAGE="https://github.com/bhb/test_construct"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc64"
IUSE=""
ruby_add_bdepend "test? (
>=dev-ruby/minitest-5.0.8
>=dev-ruby/mocha-0.14.0
dev-ruby/rspec:3
)"
all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
}

@ -1,2 +1 @@
DIST vcard-0.2.12.gem 51200 SHA256 094d09b936dae17ff3f4f58e158c0d89854bd6e805008a8eac091e13c04d8845 SHA512 c34206387dc2f9e1d05d9bb29482e82daa28882cdc9e6edc93e51d7764e253b9d7e6064a2f02966f21d482064f11522c1a265de01f0f5639263fe8fb16838acf WHIRLPOOL 64247e2fdda5d268b451706f371e053137380ecb1ee1dc0120e58115055f334a24f12da7e1a23c3aedda9df81861823473d7f3017f4b79fa437c3306a7e3539e
DIST vcard-0.2.13.gem 51712 SHA256 21dced9d23efcca9151314e378693617767ef47f99de9f91851f4f77be41e2cf SHA512 4ab38ad9408349e7a8fc15ebb75d7bfa50607e81987965bf03625cde0991df8a11c78ae7e2e5d7144e555f7d501ac5e0e4575015068d2dd8f579f4ffd392dae7 WHIRLPOOL f3d592db49396c79c491ba7589b096e62811073ff2c29b91d62405cbd1e431931806a18b57e3249c5ac889f41001fbdb97ef2dd6317094a1193bc42e76460a07

@ -1,26 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
RUBY_FAKEGEM_RECIPE_TEST=none
RUBY_FAKEGEM_RECIPE_DOC=none
inherit ruby-fakegem
DESCRIPTION="Ruby vcard support extracted from Vpim"
HOMEPAGE="https://github.com/qoobaa/vcard"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
each_ruby_test() {
ruby-ng_testrb-2 --load-path=lib --pattern='.*_test\.rb' test/
}

@ -3,7 +3,7 @@
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README ChangeLog"

@ -23,10 +23,10 @@ SLOT="0"
# bluetooth support dropped due to bug #511648
IUSE="+nls +networkmanager" #+bluetooth
# We need *both* python 2.7 and 3.x
REQUIRED_USE="${PYTHON_REQUIRED_USE}
python_targets_python2_7
|| ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
# We need *both* python 2.x and 3.x
REQUIRED_USE="
|| ( $(python_gen_useflags 'python2*') )
|| ( $(python_gen_useflags 'python3*') )
"
KEYWORDS="amd64 x86"

@ -23,10 +23,10 @@ SLOT="0"
# bluetooth support dropped due to bug #511648
IUSE="+nls +networkmanager" #+bluetooth
# We need *both* python 2.7 and 3.x
REQUIRED_USE="${PYTHON_REQUIRED_USE}
python_targets_python2_7
|| ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
# We need *both* python 2.x and 3.x
REQUIRED_USE="
|| ( $(python_gen_useflags 'python2*') )
|| ( $(python_gen_useflags 'python3*') )
"
KEYWORDS="~amd64 ~x86"

@ -23,10 +23,10 @@ SLOT="0"
# bluetooth support dropped due to bug #511648
IUSE="+nls +networkmanager" #+bluetooth
# We need *both* python 2.7 and 3.x
REQUIRED_USE="${PYTHON_REQUIRED_USE}
python_targets_python2_7
|| ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
# We need *both* python 2.x and 3.x
REQUIRED_USE="
|| ( $(python_gen_useflags 'python2*') )
|| ( $(python_gen_useflags 'python3*') )
"
KEYWORDS="~amd64 ~x86"

@ -23,10 +23,10 @@ SLOT="0"
# bluetooth support dropped due to bug #511648
IUSE="+nls +networkmanager" #+bluetooth
# We need *both* python 2.7 and 3.x
REQUIRED_USE="${PYTHON_REQUIRED_USE}
python_targets_python2_7
|| ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
# We need *both* python 2.x and 3.x
REQUIRED_USE="
|| ( $(python_gen_useflags 'python2*') )
|| ( $(python_gen_useflags 'python3*') )
"
KEYWORDS="amd64 x86"

@ -14,7 +14,7 @@ SRC_URI="https://quickgit.kde.org/?p=kdepim-runtime.git&a=snapshot&h=${COMMIT_ID
S=${WORKDIR}/${PN}
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="debug google kolab"
IUSE="debug google"
RESTRICT="test"
# Would need test programs _testrunner and akonaditest from kdepimlibs, see bug 313233
@ -27,7 +27,6 @@ DEPEND="
dev-libs/libxslt
x11-misc/shared-mime-info
google? ( >=net-libs/libkgapi-2.0:4 )
kolab? ( >=net-libs/libkolab-0.5 )
"
RDEPEND="${DEPEND}
kde-frameworks/oxygen-icons:5
@ -37,8 +36,6 @@ RDEPEND="${DEPEND}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package google LibKGAPI2)
$(cmake-utils_use_find_package kolab Libkolab)
$(cmake-utils_use_find_package kolab Libkolabxml)
)
kde4-base_src_configure

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -40,7 +40,7 @@ RDEPEND="
kde? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" ) )
)
shapefile? ( sci-libs/shapelib )
zip? ( dev-libs/quazip )
zip? ( dev-libs/quazip[qt4] )
"
DEPEND="
${RDEPEND}

@ -24,7 +24,7 @@ KMEXTRA="
DEPEND=""
RDEPEND="${DEPEND}
bluetooth? ( || ( net-wireless/bluedevil kde-plasma/bluedevil ) )
networkmanager? ( || ( kde-misc/plasma-nm kde-misc/networkmanagement kde-plasma/plasma-nm ) )
networkmanager? ( || ( kde-plasma/plasma-nm:* kde-misc/networkmanagement ) )
"
PATCHES=( "${FILESDIR}/${PN}-4.14.3-networkmanager-1.0.6.patch" )

@ -16,12 +16,11 @@ LICENSE="GPL-3"
KEYWORDS="amd64 x86"
SLOT="4"
IUSE="+hwinfo imagemagick packagekit"
IUSE="+hwinfo imagemagick"
COMMON_DEPEND="
hwinfo? ( sys-apps/hwinfo )
imagemagick? ( media-gfx/imagemagick )
packagekit? ( <app-admin/packagekit-qt-0.9 )
"
DEPEND="${COMMON_DEPEND}
dev-util/automoc
@ -33,6 +32,7 @@ RDEPEND="${COMMON_DEPEND}
src_configure() {
local mycmakeargs=(
"-DWITHQApt=OFF"
"-DWITH_QPackageKit=OFF"
"-DGRUB_INSTALL_EXE=/usr/sbin/grub2-install"
"-DGRUB_MKCONFIG_EXE=/usr/sbin/grub2-mkconfig"
"-DGRUB_PROBE_EXE=/usr/sbin/grub2-probe"
@ -41,7 +41,6 @@ src_configure() {
"-DGRUB_CONFIG=/etc/default/grub"
"-DGRUB_ENV=/boot/grub/grubenv"
"-DGRUB_MEMTEST=/etc/grub.d/39_memtest86+"
$(cmake-utils_use_with packagekit QPackageKit)
$(cmake-utils_use_with imagemagick ImageMagick)
$(cmake-utils_use_with hwinfo HD)
)

@ -12,7 +12,6 @@
<use>
<flag name="imagemagick">Create splash images compatible with GRUB2</flag>
<flag name="hwinfo">Used to work out supported framebuffer resolutions</flag>
<flag name="packagekit">Add support for packagekit integration</flag>
</use>
<upstream>
<remote-id type="sourceforge">kcm-grub2</remote-id>

@ -1 +1 @@
DIST ktoshiba-5.3.tar.xz 68724 SHA256 64455db4f119b231bae3583072d7004ebb4483fc981fe6314aecbbe84ced750b SHA512 906245865a585dd76d9ae18b4562d0acc99bdaebe657197098dbbcad2c3713258717fd63c0bb50abd6a66110af6e32f51f1b80e793bc3596ac4d414360a29be0 WHIRLPOOL 82070b37fc3671d2d64b3e1fd9ffa669c2874a4788b4dc58c313f4c1bcb18a09671182b94f1e804b1e47e939239be7fa8c2646cca58e43057c8c6eb9d5bdf7f2
DIST ktoshiba-5.3.1.tar.xz 71360 SHA256 6be3f114b7a5d94caf9b6b8b80a919d01eabc6fdff57f23533616ca0b36803b8 SHA512 730f38f8e8c8559255c3228994af95e47b00c501fce0a9fc56a0bfc27d8ed0b2f0f31767efc12c3c589e7490a41b27ab8365da22ffd4905f81d3d1c750cc3469 WHIRLPOOL 90f59c8d66a71c6bfe1ce4f4840a3cb473246e51548addd052b76fafde59301e5abca14e3b1083dd30c113293ce91267efd9ded46683196c75173d96067867f3

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -30,7 +30,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
!kde-base/solid
!kde-misc/plasma-nm
!kde-plasma/plasma-nm:4
"
src_configure() {

@ -1 +0,0 @@
DIST plasma-nm-0.9.3.6.tar.xz 551320 SHA256 56b5c8221761fac30808117c7f8fa11a9e3cdb4b2d16a733d33996bc7136b64b SHA512 50f3e5020f4437d710709a301b981f888898c293a71dff3aee809255207a0f97caf5d3811b453da2338df93238ef33a79e85cb3598ee38d8a41255d8a572e256 WHIRLPOOL 2486304f8c5c169105e2ea0527e7fb291cc9c9f9fee36a2cdc9d5aff7f5a72cb8bdda692ac54f621c63a84b2e48ba2c429e20a4bbe7efa91ecb48a393286dc7c

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<use>
<flag name="modemmanager">Enable support for mobile broadband devices</flag>
<flag name="openconnect">Build support for the OpenConnect VPN client</flag>
</use>
</pkgmetadata>

@ -89,7 +89,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
packagekit? ( app-admin/packagekit-qt[qt5] )
packagekit? ( >=app-admin/packagekit-qt-0.9.6 )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra

@ -88,7 +88,7 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
)
input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
packagekit? ( app-admin/packagekit-qt[qt5] )
packagekit? ( >=app-admin/packagekit-qt-0.9.6 )
pulseaudio? (
dev-libs/glib:2
media-libs/libcanberra

@ -1,2 +1,3 @@
DIST plasma-nm-0.9.3.6.tar.xz 551320 SHA256 56b5c8221761fac30808117c7f8fa11a9e3cdb4b2d16a733d33996bc7136b64b SHA512 50f3e5020f4437d710709a301b981f888898c293a71dff3aee809255207a0f97caf5d3811b453da2338df93238ef33a79e85cb3598ee38d8a41255d8a572e256 WHIRLPOOL 2486304f8c5c169105e2ea0527e7fb291cc9c9f9fee36a2cdc9d5aff7f5a72cb8bdda692ac54f621c63a84b2e48ba2c429e20a4bbe7efa91ecb48a393286dc7c
DIST plasma-nm-5.7.5.tar.xz 638176 SHA256 eb74256c962703097bb6f20b10c8ef2f1646e92256772db4ec81ff4df71aedee SHA512 f806ee6b764fe7022ad82f55fb2ba28d4157a655722e02bc1b344d5e6c97ee1137938134a25ab842968174a03d72dffa20e7ab6eea4bcb5d44c5a609fa41817a WHIRLPOOL 36bbe87dfb6a783dba6d240c0f8a6361a1c4211c7f3892338288e479fd82fc22d79a018d400383e2b0085d7797a45adcecb55f5c3f54be959578e20127b96268
DIST plasma-nm-5.8.2.tar.xz 643944 SHA256 4260fbcd437b899eb17001f58a0a3973131faab2dc0702dab8ef9cf49186b60c SHA512 59186ad1f82de7914365d5c716ba0dd9c5199dba7ad9255584eaf51b4c7e71724acf9a3863141ef87223b616ae16210a78898c662e2ad7c51c16acfa7799e048 WHIRLPOOL d46cd03de7b6867591913007c0e8e8cb143d7213f80d1f361cdb183ff6bfd1035a808b7343c4729ca2d6986a2c4885a28d3f85ce087c58f431dc5c2b6b1729fc

@ -52,7 +52,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
$(add_plasma_dep plasma-workspace)
!kde-misc/plasma-nm
!kde-plasma/plasma-nm:4
"
src_configure() {

@ -52,7 +52,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
$(add_plasma_dep plasma-workspace)
!kde-misc/plasma-nm
!kde-plasma/plasma-nm:4
"
src_configure() {

@ -1,31 +0,0 @@
Purpose
Software has been created for scientific, analyzation, demonstration and
sportive reasons. It is a dual-use tool under federal german law in the
meaning of the Convention on Cybercrime, Budapest, 23.XI.2001. Usage
restricted to legal use.
License agreement
1. All copyrights to this program are exclusively owned by the author --
atom
2. You may only use this software for legal purposes.
3. THIS PROGRAM IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS
EXPRESSED OR IMPLIED. YOU USE THIS SOFTWARE AT YOUR OWN RISK. THE AUTHOR
WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER
KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.
4. If your countries law(s) do not allow restrictions as in (3.) you
need to get an additional, written and individual license by the
copyright holder to use this software. Unless you have such a
license, you are not allowed to use the software.
5. You may not rent, lease, sell, modify, decompile, disassemble, or reverse
engineer this program or any subset of this program. Any such unauthorized
use shall result in immediate and automatic termination of this license and
may result in criminal and/or civil prosecution.
6. Redistribution of the original package, in whole or in part, or a modified
version as needed for distribution packaging is permitted without restrictions.

@ -0,0 +1,48 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
HOMEPAGE="http://lxqt.org/"
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="+about admin +filemanager +icons lightdm lximage minimal +oxygen +policykit
powermanagement sddm ssh-askpass sudo"
REQUIRED_USE="oxygen? ( icons )"
RDEPEND="
>=lxde-base/lxmenu-data-0.1.2
~lxqt-base/lxqt-common-${PV}
~lxqt-base/lxqt-config-${PV}
~lxqt-base/lxqt-globalkeys-${PV}
~lxqt-base/lxqt-notificationd-${PV}
~lxqt-base/lxqt-panel-${PV}
~lxqt-base/lxqt-qtplugin-${PV}
~lxqt-base/lxqt-runner-${PV}
~lxqt-base/lxqt-session-${PV}
virtual/ttf-fonts
about? ( ~lxqt-base/lxqt-about-${PV} )
admin? ( ~lxqt-base/lxqt-admin-${PV} )
filemanager? ( >=x11-misc/pcmanfm-qt-${PV} )
icons? ( oxygen? ( kde-frameworks/oxygen-icons )
!oxygen? ( virtual/freedesktop-icon-theme ) )
lightdm? ( x11-misc/lightdm )
lximage? ( media-gfx/lximage-qt )
!minimal? ( x11-wm/openbox
x11-misc/obconf-qt )
policykit? ( ~lxqt-base/lxqt-policykit-${PV}
|| ( sys-auth/consolekit[policykit(-)]
sys-apps/systemd[policykit(-)] ) )
powermanagement? ( ~lxqt-base/lxqt-powermanagement-${PV} )
sddm? ( >=x11-misc/sddm-0.11.0 )
ssh-askpass? ( ~lxqt-base/lxqt-openssh-askpass-${PV} )
sudo? ( ~lxqt-base/lxqt-sudo-${PV} )"
# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial
# install expects oxygen icons, until the user specifies otherwise (bug 543380)
S="${WORKDIR}"

@ -1,7 +1,7 @@
DIST pngcrush-1.8.10-nolib.tar.xz 65196 SHA256 8db04792f8912011c9c25caf732894276f16ff0b7612f3365d18971dfb56442b SHA512 34d06b13ebbea77bb8f0e7d69ad8ddde5e36c8970adadc074bdf3715f5fe275e475680ea3e1b89349844b2aaeddcb00b35683c8dfc4ce2d78b59c20c626eca69 WHIRLPOOL 08b59025f59fb6ab9e13d2edd0271e25ff7f86f1506d18d55f3f2e7e22c974095ca98c020647a6a7752203446edb6ec8052e332d3a56aa754e96af5cc3e3ad3d
DIST pngcrush-1.8.10.tar.xz 386240 SHA256 a9c11e27fafaf49f4be9883fe39c1c222a9f7a492a223e53408e68a96594b90c SHA512 fc858e1feec3c6311c7063665f21989d1e5d81afb1a32cce9f6dae63c714c07ec0c0272b06d6bc9f255948c1d3a439511b9768c62686093b44bcc2caeb49061f WHIRLPOOL dcdfac66ac32866e2f7e048806c9bcc64aefd0a8a6c41104aa0376d99372a33107fe98628e542c89d4a1da42b5105e484eaa864067f62de90799845712ed5bd8
DIST pngcrush-1.8.5-nolib.tar.xz 64176 SHA256 1f843d836de8ef90b99b0a9e3e37f4ff4776278b5605293d5644b6efd537d934 SHA512 f76144e4b570cd0329243984404fdf34ea0959c4fa667808d773d1b7596e1c2e2d8c9cef4176d6cf609f17fcd8a8876a719da1bee5a0673bfe2533c7b4113a26 WHIRLPOOL d2f6ebeba60a3d4be6e096c96bface60a94b72e15e0c31c4b39db4a9ccc5fa6bf8de33d6abb85db710276f8767928d675dfa0c607bfc9a007a2825ec0db2b1da
DIST pngcrush-1.8.5.tar.xz 367264 SHA256 95bd3dccba9db4f68a8f4cf2e33c4530fe86cc5030e824b9d40cefc820a74e78 SHA512 76a795a9ca865d455911e70b1a486631fe2a98cf96e3b170c714c0dcbb937bbda7fca2c4c93be45fef788ae0442a503788741ba77e73099758a06de0ee465089 WHIRLPOOL 4dd13ecffd2e81aace636f7d31365d57ed30a5847b3eee054ade8e7d5ca87e4223b0eaf28325bfef6c2f743f0434581401d090f374e02621e2769377fa5ead98
DIST pngcrush-1.8.7-nolib.tar.xz 64556 SHA256 f0cfc0d6f4df67106a184600f891b164875b6be7173111c87bec48a509fac60b SHA512 6cabc97c95dd7e5eb3d02c29cd965544c41e6bab37f8d567f5380414bf2bca7431888c82187e558d2f4053de3668141212372567a5b0cfd93cd71dbbfca32071 WHIRLPOOL 51dc7196244f1baf027a232030cb19a2b1a01be7090d57677d84c7ed9bd5cbe8cfd396e950409fabb235bc96d860d957f935139517841d98167dda3ff321d833
DIST pngcrush-1.8.7.tar.xz 373432 SHA256 030c90b4bd539d32f8949d08b59be1da34b6f337bb2c27b89370e8c9bb4d65f4 SHA512 5cc2f322ec7ddd84ebb968827b30ec0e8889d0dd89dcff6c6b8ed56b3a69f2a2af5683a8aa36b73b9eb3aecd5abe054e8df720831d8e9211efa8858389d65129 WHIRLPOOL e4e6c1a9207b01a12ec167fb00ea860db5a36eadab54df239991280c5a633a79873cd5c829f4d8f10d450806f879cbdead13a39027334a3ef09416be7c9dec2b
DIST pngcrush-1.8.8-nolib.tar.xz 64944 SHA256 e20f8d823c778815d788d1f1d0275d98d76774695dca4f2d273f7f9ddf0a3bcb SHA512 fa2035fd7cf1c2a8ca5fbf95984dd3c8bbde60a109b366a5f07140d5c94aedff02156b8839c4c64a21280e44c40fef4684e9d7d5f5453d35a715cc4e8d53f046 WHIRLPOOL 71b8f904432be25a2e265c7c6cf3771e4f44efba2aa514bcdba63798fc5e67e597a2f9bf4d373d077f418d69d153a7d88444695bd4ebf2507cd017f416ed6ef6
DIST pngcrush-1.8.8.tar.xz 383968 SHA256 a434beab4c95d25f2dba4fa98ad06c7cf2c3705430e33459d9e182733b2fb3dd SHA512 8b0763124c31c4409017f614910c4f8e25f559f0dbb54ebadf1de4069c83c92d9de344e175dc07a953884497de29871e14f546b33489be421428ba97c5cf7030 WHIRLPOOL 94df0cb8c14ac569384bdfe8ffc784e97c56e63e8eb8ee4062e717d5efa8247a347d697cd4ae5ef6c4700d8286695ef23b640b0cec0ff23acf3f67bcbac78a35
DIST pngcrush-1.8.9-nolib.tar.xz 65220 SHA256 ad1586bb93d743efa26b2a87a81b9085fc387c035e2e32fa780e5a5a5d8ca1b9 SHA512 2b61615da6878fd9b5ce044929c88f6fdf167b1a8fb8f7fa5509bc1f5beedcf3e162a463637ae08c996b2b256e02c79329fe76a4103977f5acaa4c4697fa7848 WHIRLPOOL ce526cc83297e7f04923263180fdd3e6855c36501049f29971da78af86bf166d17fec0e56ce30ddca275f8d3a0881d676a932590d711e1323f670fd3de08ebd9

@ -4,7 +4,7 @@
EAPI=6
inherit autotools multilib-minimal
inherit autotools flag-o-matic multilib-minimal
DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard"
HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
@ -42,6 +42,13 @@ src_prepare() {
eautoreconf
}
src_configure() {
# bug 598418
append-cflags -std=gnu11
multilib-minimal_src_configure
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable jpeg libjpeg) \

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -11,7 +11,7 @@ SRC_URI="http://prereleases.musescore.org/soundfont/${PN}_${PV}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="timidity"
RDEPEND="timidity? ( app-eselect/eselect-timidity )"

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

Loading…
Cancel
Save