Sync with portage [Mon Mar 31 09:13:07 MSK 2014].

mhiretskiy
root 10 years ago
parent 54e44fe3fc
commit cc65aa4691

@ -1,2 +1,3 @@
DIST lnav-0.6.1.tar.gz 371181 SHA256 a952f5e6f8d08a9b96c1219b6beac09319a6be1521d783a645cdb6b4352a7fc9 SHA512 a44a0041bf52242f03b0d9ee0551430d148faa6a967467e69619c60524d079e79b27914c9488af34b39c6a66ee0e12b1fa70b8c4bed6ef7ea5fd8d07263a6801 WHIRLPOOL 06b131bf02257f0ea00da82d49804a578392e9ad65f4d3b5faa4b4a5484b7eac834c1c5325da6c3284663987a6f54b6ace8a101b75b8b127a7dc46fc85774e63
DIST lnav-0.6.2.tar.gz 380961 SHA256 3ae0d2761b9e040c6de69b4dfeff1ce866fcbb8c8c43859b0aa172b5e56fda42 SHA512 652ba9bce0a3b4489a8f6b6619aefd7cdc3b97c4b9a7c8fd25f791a06648d97521472479780c4b883e31bd9095443cccc14b9ec7d3f17c1692b9b33c41f37dc2 WHIRLPOOL c02190de56253d63b8caddb7f5423ef192686109f51a417b0fbad35d8f13c94ef955a81cc1f034947c88e0abf2b10234f8eb244bfdf16a698d4f0b95e7ca3944
DIST lnav-0.7.0.tar.gz 428474 SHA256 c018385ca648a0676bd759c472305146909e92662af4db251b2c8a44df66245a SHA512 ab8eff97c8714718fe78171452ba3e3a9f616ba2023855d90c95d5bc8316e1180f448f2344a4612501ed100de3394de9545e4e76647b9b8c1e65fc4e6e62a6f4 WHIRLPOOL 2dc9eda1d8d1fcf15973060e9c7d83c4c012f61ca1261733057666d0952e8caad0357ac8bb2f1114e32a929912829ee2307a35150ddb3c342f8b53dcb2bcf088

@ -0,0 +1,34 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/lnav/lnav-0.7.0.ebuild,v 1.1 2014/03/30 22:09:00 radhermit Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="A curses-based tool for viewing and analyzing log files"
HOMEPAGE="http://lnav.org"
SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="unicode"
RDEPEND="app-arch/bzip2
dev-db/sqlite:3
dev-libs/libpcre[cxx]
sys-libs/ncurses[unicode?]
sys-libs/readline
sys-libs/zlib"
DEPEND="${RDEPEND}"
src_configure() {
econf \
--disable-static \
$(use_with unicode ncursesw)
}
src_compile() {
emake AR="$(tc-getAR)"
}

@ -0,0 +1,11 @@
[Unit]
Description=Pro-active monitoring utility for unix systems
After=network.target
[Service]
ExecStart=/usr/bin/monit -I
ExecStop=/usr/bin/monit quit
ExecReload=/usr/bin/monit reload
[Install]
WantedBy=multi-user.target

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/monit-5.7-r1.ebuild,v 1.1 2014/03/30 13:27:51 pacho Exp $
EAPI="2"
inherit systemd
DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system."
HOMEPAGE="http://mmonit.com/monit/"
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
IUSE="pam ssl"
RDEPEND="ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}
sys-devel/flex
sys-devel/bison
pam? ( virtual/pam )"
src_prepare() {
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in"
}
src_configure() {
econf $(use_with ssl) $(use_with pam) || die "econf failed"
}
src_compile() {
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc README*
dohtml -r doc/*
insinto /etc; insopts -m600; doins monitrc || die "doins monitrc failed"
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit || die "newinitd failed"
systemd_dounit "${FILESDIR}"/${PN}.service || die
}
pkg_postinst() {
elog "Sample configurations are available at:"
elog "http://mmonit.com/monit/documentation/"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.6.ebuild,v 1.1 2014/01/17 15:19:06 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.6.ebuild,v 1.2 2014/03/30 22:20:24 jer Exp $
EAPI=5
inherit eutils multilib autotools toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 dselect +lzma nls test unicode +update-alternatives +zlib"
REQUIRED_USE="dselect? ( nls )"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.14-r1.ebuild,v 1.2 2014/03/26 15:54:31 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.14-r1.ebuild,v 1.3 2014/03/29 20:17:16 nimiux Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
DEPEND="app-arch/xz-utils

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/obnam-1.7.2.ebuild,v 1.1 2014/03/25 21:37:28 mschiff Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/obnam-1.7.2.ebuild,v 1.2 2014/03/28 20:24:09 mschiff Exp $
EAPI=5
@ -23,7 +23,7 @@ IUSE=""
DEPEND="${PYTHON_DEPS}
dev-python/cliapp
dev-python/larch
dev-python/paramiko
<dev-python/paramiko-1.13
dev-python/tracing
dev-python/ttystatus
"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.18-r1.ebuild,v 1.1 2014/03/26 20:38:20 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.18-r1.ebuild,v 1.2 2014/03/28 18:48:01 bicatali Exp $
EAPI=5
@ -101,7 +101,7 @@ src_configure() {
}
src_compile() {
if use html; then
if use api; then
# video drivers may want to access hardware devices
cards=$(echo -n /dev/dri/card* /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
[[ -n "${cards}" ]] && addpredict "${cards}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-18.59-r8.ebuild,v 1.13 2013/12/26 16:14:00 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-18.59-r8.ebuild,v 1.14 2014/03/29 11:56:09 ulm Exp $
EAPI=4
@ -19,12 +19,12 @@ IUSE=""
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
amd64? ( !abi_x86_x32? (
amd64? (
|| (
sys-libs/ncurses[abi_x86_32(-)]
app-emulation/emul-linux-x86-baselibs[development]
)
) )"
)"
# X? ( x11-libs/libX11[-xcb] )
DEPEND="${RDEPEND}
virtual/pkgconfig"
@ -40,10 +40,7 @@ src_configure() {
local arch
case ${ARCH} in
amd64)
if has x32 ${MULTILIB_ABIS}; then
arch=x86-x32
multilib_toolchain_setup x32
elif has x86 ${MULTILIB_ABIS}; then
if has x86 ${MULTILIB_ABIS}; then
arch=intel386
multilib_toolchain_setup x86
else

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/dictionary/dictionary-1.10.ebuild,v 1.1 2014/02/18 23:30:12 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/dictionary/dictionary-1.10.ebuild,v 1.2 2014/03/29 18:03:26 nimiux Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://www.myrkr.in-berlin.de/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
ELISP_REMOVE="install-package.el lpath.el"
SITEFILE="50${PN}-gentoo-${PV}.el"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/po-mode/po-mode-0.18.3.2.ebuild,v 1.4 2014/03/26 21:52:05 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/po-mode/po-mode-0.18.3.2.ebuild,v 1.5 2014/03/29 06:10:11 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
S="${WORKDIR}/gettext-${PV}/gettext-tools/misc"
ELISP_REMOVE="start-po.el"

@ -1,3 +1 @@
DIST psgml-1.2.5.tar.gz 243668 SHA256 4a83fd51f206a586fb61ff6206ab455b5a861885dca09938b3f37dd2c0670a6c SHA512 028fc30747c7f118ed778565d831dfd48b673ff49dbd311977207d2dbe6b1421305c89cf7405c6896732d9a273a4bc9e607ff366ad2fd470270e6f33ff6ea5b7 WHIRLPOOL 4a77e3c60e22ffb8c9eee33344bfafb95be557516d106952c824b47c787227cbb1346001aa07acec3b88b11326a8c531c93cf7c515a999d98ff62171f610df80
DIST psgml-1.3.2.tar.gz 252394 SHA256 a020bfe9ab75e325e738726dd850e2b17030b3a5a2c0a349070839865ff51905 SHA512 42faec5bf3518d5413624c2259cc533d738dae629fc365e12ca8578d8437503f4a95731f270050b8921ed36cdb4e38853a347ebb5930af122637eadda65a521b WHIRLPOOL 23e71affb81022c6eb68e862b5bdc9aff5e8aa22907228886c9425ea8c27e5cfed1ae110c481ef5b10eeef28052c6880dc813333fea6e3410aab8c5012819211
DIST psgml-1.4.0.tar.gz 262246 SHA256 a1c4d5ae3c27b475bebbea539c0933b7a7356dd69c5e1498a4125e5ee2db46e5 SHA512 99bab6440a0f437009edff6371412c16f47d48c6b1eaa5b894523130e3a8d604ea79dc81f1895ceecd4283d0c7fd908d4e5bdeace63e54b9ac048a80fc0f6f44 WHIRLPOOL 12d300e30702beae1c67975388625f961cffb90aa13e3a62e32d3a0ce65bd15c3baf27cd5ddd99d768027f980f8f4b246de21322a3341577948cac957330bb5c

@ -1,6 +0,0 @@
(add-to-list 'load-path "@SITELISP@")
(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
(setq sgml-catalog-files '("CATALOG" "/etc/sgml/catalog"))
(setq sgml-display-char-list-filename
"@SITEETC@/iso88591.map")

@ -1,3 +1,6 @@
(add-to-list 'load-path "@SITELISP@")
(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
(setq sgml-catalog-files '("CATALOG" "/etc/sgml/catalog"))
(setq sgml-display-char-list-filename
"@SITEETC@/iso88591.map")

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.2.5-r1.ebuild,v 1.12 2012/02/05 18:20:25 armin76 Exp $
inherit elisp
IUSE=""
DESCRIPTION="A GNU Emacs Major Mode for editing SGML and XML coded documents."
HOMEPAGE="http://sourceforge.net/projects/psgml/"
SRC_URI="mirror://sourceforge/psgml/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
DEPEND="app-text/openjade"
RDEPEND="${DEPEND}"
SITEFILE=50psgml-gentoo.el
src_compile() {
emacs --batch --no-site-file --no-init-file \
--load psgml-maint.el -f psgml-compile-files || die "elisp compilaion failed"
}
src_install() {
elisp-install ${PN} *.el *.elc *.map
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
dodoc ChangeLog INSTALL README.psgml psgml.ps
doinfo psgml-api.info psgml.info
}

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.3.2.ebuild,v 1.6 2012/02/05 18:20:25 armin76 Exp $
inherit elisp
DESCRIPTION="A GNU Emacs Major Mode for editing SGML and XML coded documents"
HOMEPAGE="http://sourceforge.net/projects/psgml/"
SRC_URI="mirror://sourceforge/psgml/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="app-text/openjade"
RDEPEND="${DEPEND}"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
emacs --batch --no-site-file --no-init-file \
--load psgml-maint.el -f psgml-compile-files || die
}
src_install() {
elisp-install ${PN} *.el *.elc *.map || die
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
dodoc ChangeLog INSTALL README.psgml psgml.ps || die
doinfo psgml-api.info psgml.info || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.4.0.ebuild,v 1.3 2014/03/24 15:13:27 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.4.0.ebuild,v 1.5 2014/03/29 11:59:58 ulm Exp $
EAPI=5
@ -13,12 +13,12 @@ SRC_URI="http://www.fsavigny.de/gpled-software/${P}.tar.gz"
LICENSE="GPL-2+ Texinfo-manual"
SLOT="0"
KEYWORDS="amd64 ppc ~x86"
KEYWORDS="amd64 ppc x86"
DEPEND="app-text/openjade"
RDEPEND="${DEPEND}"
SITEFILE="50${PN}-gentoo-${PV}.el"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
${EMACS} ${EMACSFLAGS} --load psgml-maint.el -f psgml-compile-files || die

@ -1,2 +1,3 @@
DIST ruby-1.9.3-p429.tar.bz2 10042323 SHA256 9d8949c24cf6fe810b65fb466076708b842a3b0bac7799f79b7b6a8791dc2a70 SHA512 c61216f34ed2ac02dba71e88da59d369e5aed1691039f19dbe4124a1cb3349fdafdf5c1a8993ddc1122312909cf69c5bb140edbd7112ca09147b40ec6244ffe3 WHIRLPOOL e4ff8f3b5f6525b9bd54febb00f132267b5efb163cf428774e3077fff3f0e94e0419dc7e8ff4f657ec5fd6f753056666725d26a0c8b10c0641438c51173ea04c
DIST ruby-2.0.0-p247.tar.bz2 10804581 SHA256 08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a SHA512 9bd793d0df8f0704fb1521a937c09ecc89b777851312793f0b3391df11dec8239808585697b932c4a94665fa29c7781503166dbd109f269811788c4c648f285f WHIRLPOOL 59eb0a5d71125b63226435d825f5793fd9ff7f065851b902ee45f974fdaf5f5498d12b07d8e20e668a1e4636dbc8f34d025f8713bd98e3c565327484e484a863
DIST ruby-2.1.1.tar.bz2 11990697 SHA256 96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc SHA512 9850bdb785e87705e72f302822a530d8552fbeb739d59a408786e892d007ee0077271bf148e3928d85d30570dfae951142434ada6cc238e208d0cb12de32c21f WHIRLPOOL 5bf45ae3ddb56db3a9931601cd7c66e23765170055af719c1b51bb03c5ae53698ab0c67ffd3e9b4d014bce44c69e9eabd01fa0c99d3884b5d8cf66ed5d3d701e

@ -0,0 +1,19 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ruby-mode/ruby-mode-2.1.1.ebuild,v 1.1 2014/03/29 14:19:14 graaff Exp $
EAPI=5
inherit elisp
DESCRIPTION="Emacs major mode for editing Ruby code"
HOMEPAGE="http://www.ruby-lang.org/"
SRC_URI="mirror://ruby/ruby-${PV}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
S="${WORKDIR}/ruby-${PV}/misc"
DOCS="README"
SITEFILE="50${PN}-gentoo.el"

@ -1,2 +1 @@
DIST sokoban-1.04_p20030614.tar.bz2 10103 SHA256 5414d61938eb8eb094e9e33a3bd994c1b69a00a11f51610d9735b687bba85e66 SHA512 bc75b429b8c208ae9a4c583a0b7a90a43246cb19b7b6eab0093675acb7422f1ce1b55028af076727564bcf8fe149d13f63bd69c12da7cf79a2c432a94ef35e15 WHIRLPOOL 4406e6151099fe637bad7c69f01adc98bad4f0dcda8a2358410a02b6aba67ebb65640ef7d39aec317395eed385bb5f0b86865fa03f8c49bab24dddeab7f05231
DIST sokoban-1.4.tar 61440 SHA256 8127798c25bb19ae8d9a4d8d9d3e24b43a5a1ec45b0c79f1003a66991157d3f9 SHA512 8c04f509013e1d8f6e8cc1e182ec253fc84870e5733623038ea03f2447952dcbc77236c64b158ea4e4613dafce192f2c4b50aac3e1e219a049a6a951a44a7ac1 WHIRLPOOL ca5cde6a3418a05c289b03352add8a9c615381c93e2ec13238e2955de8b3c06267ac351c873cdc0eba1abdc125d02d57275a72d1f4a1b4318434d437ec737e2f

@ -1,24 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/sokoban/sokoban-1.04_p20030614.ebuild,v 1.3 2010/05/22 15:51:04 pacho Exp $
inherit elisp
DESCRIPTION="Implementation of Sokoban for Emacs"
HOMEPAGE="http://www.xemacs.org/Develop/packages.html"
# taken from: http://alioth.debian.org/scm/viewvc.php/XEmacs/packages/xemacs-packages/games/?root=xemacs
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
S="${WORKDIR}/${PN}"
SITEFILE="50${PN}-gentoo.el"
src_install() {
elisp_src_install
insinto "${SITEETC}/${PN}"
doins sokoban.levels || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/sokoban/sokoban-1.4.ebuild,v 1.2 2014/03/22 21:09:33 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/sokoban/sokoban-1.4.ebuild,v 1.3 2014/03/29 06:09:44 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://elpa.gnu.org/packages/${P}.tar"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
ELISP_REMOVE="sokoban-pkg.el"
SITEFILE="50${PN}-gentoo.el"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild,v 1.1 2014/02/18 19:38:29 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/wanderlust/wanderlust-2.15.9_p20130619.ebuild,v 1.2 2014/03/29 20:21:09 nimiux Exp $
EAPI=5
@ -13,7 +13,7 @@ SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="bbdb ssl linguas_ja"
DEPEND=">=app-emacs/apel-10.6

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/zenirc-2.112-r1.ebuild,v 1.2 2014/03/22 21:01:24 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/zenirc-2.112-r1.ebuild,v 1.3 2014/03/29 06:09:30 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.zenirc.org/pub/zenirc/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
SITEFILE="50${PN}-gentoo.el"

@ -1,38 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/zenirc-2.112.ebuild,v 1.11 2007/11/20 13:07:11 opfer Exp $
inherit elisp
DESCRIPTION="A full-featured scriptable IRC client for the Emacs text editor."
HOMEPAGE="http://www.zenirc.org/"
SRC_URI="ftp://ftp.zenirc.org/pub/zenirc/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
SITEFILE=50zenirc-gentoo.el
src_compile() {
./configure --prefix=/usr/ || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake prefix="${D}/usr" \
infodir="${D}/usr/share/info" \
elispdir="${D}/${SITELISP}/${PN}" \
etcdir="${D}/usr/share/${PN}" install || die "emake install failed"
elisp-install ${PN} src/*.el || die
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die "elisp-site-file install failed"
doinfo doc/zenirc.info
dodoc BUGS INSTALL NEWS README TODO
docinto doc
dodoc doc/*
elog "Refer to the Info documentation and ${SITELISP}/${PN}/zenirc-example.el for cusomtization hints"
}

@ -1,3 +1,4 @@
DIST byobu_5.73.orig.tar.gz 635985 SHA256 c5508b591f4bb1f9cbfb3e9264b3e123eac791c395c5864b9ccb3da10e684ce1 SHA512 d7acc1636b160e37470cb8637284abcd2a7df4b8832aa41adaaacf62599f1d9af11456ef3bde6b29f221bd64fab0866ac64401f9a782378639c886782138ff06 WHIRLPOOL c26cd5349da1497d7c8888c0ab3d018bd890a1cb17bd9d1d99cc34d678c6909049ed35241d9a6af967597747be0fca52ffcdc466be57616024d7aca57e5501d4
DIST byobu_5.74.orig.tar.gz 645626 SHA256 7df6c1cbf6645cf929ca046628c6b9a92a9744f22760a13de05a071c4857a029 SHA512 194e76b9a08028d0a50663ac2c34a7bb9e462b8c1c6b72dc79caa53057834ca919b26c477643a4aa07dd350bf71f8860ec45c489ba6030bdfb0999025dba0997 WHIRLPOOL 6b39c1b9cfadfad135b6661a79c8c74dacdf830e8baad44485712f865d9e0e14e8ec88ef6f154ef032f4acd64fc1b7bd9fe1cae3e195558ca27abfd02399ee27
DIST byobu_5.76.orig.tar.gz 646473 SHA256 cd1b64e2f93b2ef513ece9853b225a7d7764c1b708c423acddfc2763929fa3ac SHA512 31ac686fae2ac9c8570466a639427a9d4b1092ebc89950b551172c79acdd74530a21d2902d927e33cedcf0d399057c51154f66cf1c9c4ba7ddee6ae0edeb9a12 WHIRLPOOL a79c940a3a5e15e881350b0f89d102f470bdc56baaecf14ac9b21d61e0f90f6dbb527387eaed250196977c70ee197d06e5e8e60c0b766822e458e77836228fd1
DIST byobu_5.77.orig.tar.gz 649172 SHA256 94247a87f93a45b15aeff83f8e4cc3082d78e7313ceebd9d50855f91858ac064 SHA512 dd1093f78b59999f137dca9a45904fb324d8bc2880e678f084481834d9444e09c553ed71ee57a58e664e6bf36ebdabb3ccfcb9d99fe0d330e02c100cafe8d252 WHIRLPOOL e1fc2dd01591e59f19a27d78c920ba7e0f59e8ad5fce0300b1dbb3b779c2805b40c5657cf3601ab833148d00441d9add5438820dcedc58ad78b91f7dc141f4cf

@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.77.ebuild,v 1.1 2014/03/31 03:04:52 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit python-single-r1
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
HOMEPAGE="http://byobu.co"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="screen"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
dev-libs/newt[${PYTHON_USEDEP}]
screen? ( app-misc/screen )
!screen? ( app-misc/tmux )"
src_prepare() {
python_fix_shebang .
# Set default system backend to screen
if use screen ; then
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
fi
}
src_install() {
default
# Create symlinks for backends
dosym ${PN} /usr/bin/${PN}-screen
dosym ${PN} /usr/bin/${PN}-tmux
docompress -x /usr/share/doc/${PN}
}

@ -1,2 +1 @@
DIST ddccontrol-db-20061014.tar.bz2 209106 SHA256 ff88f8e5122a2ab7b69a961f267f74d09ec7c54e90453ee80930edf66955c7b8 SHA512 a18208c8d4fd0ba6eea445c30ee84538430bf59137445f0d586e53019d9d5723d6df3666f05cc66cdb835c52ef845c7b742e222e217e21b59b258902d61f0344 WHIRLPOOL 9b0582c3b23acaab1559c0504bdb27787666c2196a246a429ae27e2ec61096487e6406643eede68ebd245c1d32858b5444e087de3b6e8dee939607ec1af3da2f
DIST ddccontrol-db-20061014_p20121105.tar.gz 62043 SHA256 6da0e41af98549a0cda31323dba6a4b87dbc08d5575f8c6b7c49379b88f4fd2e SHA512 323c2ac498f634d20a183ea96e67868b8f3e8bb26da0133b91848b06accbef5605b3d5ca56b4861a8d28d9da9a28b11579a2e1fcc248624835190cdb01943c80 WHIRLPOOL e6ddfbb369be0cfb2904f7d7ec91de2d8a6b3428f2461f491b3b85b2bab1f97fd2814436b57872d22d0d4434e24e0a9733e70af8719959b66fc48850eac4174a

@ -1,29 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol-db/ddccontrol-db-20061014.ebuild,v 1.7 2010/01/29 06:03:04 jer Exp $
DESCRIPTION="DDCControl monitor database"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN/-db}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="nls"
RDEPEND="nls? ( sys-devel/gettext )"
DEPEND="${RDEPEND}
dev-util/intltool
dev-perl/XML-Parser"
src_compile() {
econf $(use_enable nls) || die "econf failed"
# Touch db/options.xml.h, so it is not rebuilt
touch db/options.xml.h
emake # doesn't really build anything, but there for safety
}
src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
}

@ -1,3 +1 @@
DIST ddccontrol-0.4.2.tar.bz2 421475 SHA256 986f3b4b27ec04e1da493de3aaab01cd5ea9566d7572c1a40b8d43cd7a491e84 SHA512 9e83570a7b481cec35a4f11e690a77b497067c88f97cee7c1927804991d41ca77cfc21edc98b915601c8807d661ea0fcdbb57ca330e8678b6f5fbfb96e4585a8 WHIRLPOOL 63e4fc2e80317bd17f8dac497b6a3985aec463a2ceea16677fd02183478c10c9bd16fca111e76978b5785b7d2b070773d6508637a5b0c6b9d673ccf22089ec0d
DIST ddccontrol-0.4.2_p20130703.tar.gz 177759 SHA256 f61278b75a203b1430a2ed0bb784b6921379092d1b2a160d27aecb8f650b3036 SHA512 e00c91940052298473c1029b9caf5aae6200653702e63fe5eefc7e9da0513518c9f879ebaad96440e3fc3372a156953784a6992a56067ea12ce901c113269f46 WHIRLPOOL 3a04a7912a4b154bd5a333d25fdeeefd488890fb7dac37726b6cd0c41bdb95a6249c876142fa912048fa403708b7dcb5e1bbc071d0d98daf4c0b0c3d3ceffea6
DIST ddccontrol-0.4.2_p20140105.tar.gz 177771 SHA256 14026465b1c1b3bd0fecfe3f199139f1365317a0974844c82aa783f2125e064c SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b441111e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f WHIRLPOOL 55083597ab4e7e78d5315f114b257f3bfbadd1712ad5bd27e88d3b18ca694554ec51542b2b9a88bd7e21ffbdc7d4f82b80f1d43b5f16f90bdcc2edfb2421c7a6

@ -1,73 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2-r1.ebuild,v 1.4 2012/08/08 22:32:18 blueness Exp $
EAPI="4"
inherit eutils autotools
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="+ddcpci doc gnome gtk nls static-libs"
RDEPEND="dev-libs/libxml2:2
gtk? ( >=x11-libs/gtk+-2.4:2 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20060730"
DEPEND="${RDEPEND}
dev-perl/XML-Parser
dev-util/intltool
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"
src_prepare() {
epatch "${FILESDIR}"/${P}-pciutils-libz.patch
epatch "${FILESDIR}"/${P}-automake.patch
epatch "${FILESDIR}"/${P}-no-ddcpci.patch
sed -i '/^htmldir/d' doc/Makefile.am || die
# ppc/ppc64 do not have inb/outb/ioperm
# they also do not have (sys|asm)/io.h
if ! use amd64 && ! use x86 ; then
local card
for card in sis intel810 ; do
sed -r -i \
-e "/${card}.Po/d" \
-e "s~${card}[^[:space:]]*~ ~g" \
src/ddcpci/Makefile.{am,in}
done
sed -i \
-e '/sis_/d' \
-e '/i810_/d' \
src/ddcpci/main.c
fi
## Save for a rainy day or future patching
eautoreconf
intltoolize --force || die "intltoolize failed"
}
src_configure() {
econf \
--htmldir='$(datarootdir)'/doc/${PF}/html \
$(use_enable ddcpci) \
$(use_enable doc) \
$(use_enable gnome gnome-applet) \
$(use_enable gtk gnome) \
$(use_enable nls) \
$(use_enable static-libs static)
}
src_install() {
default
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -1,80 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2-r2.ebuild,v 1.3 2014/01/03 18:56:34 mrueg Exp $
EAPI=5
inherit eutils autotools
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+ddcpci doc gnome gtk nls static-libs video_cards_fglrx"
RDEPEND=">=app-misc/ddccontrol-db-20060730
dev-libs/libxml2:2
sys-apps/pciutils
gtk? ( >=x11-libs/gtk+-2.4:2 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
nls? ( sys-devel/gettext )
video_cards_fglrx? ( x11-libs/amd-adl-sdk )"
DEPEND="${RDEPEND}
dev-perl/XML-Parser
dev-util/intltool
sys-kernel/linux-headers
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )"
src_prepare() {
epatch "${FILESDIR}"/${P}-pciutils-libz.patch \
"${FILESDIR}"/${P}-automake.patch \
"${FILESDIR}"/${P}-no-ddcpci.patch \
"${FILESDIR}"/${P}-support-fglrx.patch
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
sed -i '/^htmldir/d' doc/Makefile.am || die
sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
# ppc/ppc64 do not have inb/outb/ioperm
# they also do not have (sys|asm)/io.h
if ! use amd64 && ! use x86 ; then
local card
for card in sis intel810 ; do
sed -r -i \
-e "/${card}.Po/d" \
-e "s~${card}[^[:space:]]*~ ~g" \
src/ddcpci/Makefile.{am,ini} || die
done
sed -i \
-e '/sis_/d' \
-e '/i810_/d' \
src/ddcpci/main.c || die
fi
## Save for a rainy day or future patching
eautoreconf
intltoolize --force || die "intltoolize failed"
}
src_configure() {
econf \
--htmldir='$(datarootdir)'/doc/${PF}/html \
$(use_enable ddcpci) \
$(use_enable doc) \
$(use_enable gnome gnome-applet) \
$(use_enable gtk gnome) \
$(use_enable nls) \
$(use_enable static-libs static) \
$(use_enable video_cards_fglrx amdadl)
}
src_install() {
default
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -1,76 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2_p20130703.ebuild,v 1.1 2014/01/04 04:46:54 mrueg Exp $
EAPI=5
inherit eutils autotools
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
COMMIT_ID="5339ab459702e554592fa6cd851a2d03c38c20b8"
SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+ddcpci doc gnome gtk nls static-libs video_cards_fglrx"
S=${WORKDIR}/${PN}-${COMMIT_ID}
RDEPEND=">=app-misc/ddccontrol-db-20060730
dev-libs/libxml2:2
sys-apps/pciutils
gtk? ( >=x11-libs/gtk+-2.4:2 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
nls? ( sys-devel/gettext )
video_cards_fglrx? ( x11-libs/amd-adl-sdk )"
DEPEND="${RDEPEND}
dev-perl/XML-Parser
dev-util/intltool
sys-kernel/linux-headers
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )"
src_prepare() {
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
# ppc/ppc64 do not have inb/outb/ioperm
# they also do not have (sys|asm)/io.h
if ! use amd64 && ! use x86 ; then
local card
for card in sis intel810 ; do
sed -r -i \
-e "/${card}.Po/d" \
-e "s~${card}[^[:space:]]*~ ~g" \
src/ddcpci/Makefile.{am,ini} || die
done
sed -i \
-e '/sis_/d' \
-e '/i810_/d' \
src/ddcpci/main.c || die
fi
## Save for a rainy day or future patching
touch config.rpath ABOUT-NLS
eautoreconf
intltoolize --force || die "intltoolize failed"
}
src_configure() {
econf \
--htmldir='$(datarootdir)'/doc/${PF}/html \
$(use_enable ddcpci) \
$(use_enable doc) \
$(use_enable gnome gnome-applet) \
$(use_enable gtk gnome) \
$(use_enable nls) \
$(use_enable static-libs static) \
$(use_enable video_cards_fglrx amdadl)
}
src_install() {
default
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -1,60 +0,0 @@
taken from upstream git
From 1c5eaf9ca5cb03d4124d54b4178d4a2a47a724d7 Mon Sep 17 00:00:00 2001
From: Stanislav Brabec <sbrabec@suse.cz>
Date: Sun, 10 Oct 2010 18:29:16 +0200
Subject: [PATCH] Applied ddccontrol-libexecdir.patch
---
.../GNOME_ddcc-applet.server.in.in | 2 +-
src/gnome-ddcc-applet/Makefile.am | 12 +++++++-----
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in b/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
index f3a28ba..89a6615 100644
--- a/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
+++ b/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
@@ -2,7 +2,7 @@
<oaf_server iid="OAFIID:GNOME_ddcc-applet_Factory"
type="exe"
- location="@PKGLIBDIR@/ddcc-applet">
+ location="@appletdir@/ddcc-applet">
<oaf_attribute name="repo_ids" type="stringv">
<item value="IDL:Bonobo/GenericFactory:1.0"/>
diff --git a/src/gnome-ddcc-applet/Makefile.am b/src/gnome-ddcc-applet/Makefile.am
index d16fbd0..6218efa 100644
--- a/src/gnome-ddcc-applet/Makefile.am
+++ b/src/gnome-ddcc-applet/Makefile.am
@@ -6,9 +6,10 @@ DDCC_LDADD = ../lib/libddccontrol.la
EXTRA_DIST = GNOME_ddcc-applet.server.in.in GNOME_ddcc-applet.xml
-pkglib_PROGRAMS = ddcc-applet
-ddcc_applet_SOURCES = ddcc-applet.c ddcc-applet.h
+applet_PROGRAMS = ddcc-applet
+appletdir = $(libexecdir)
+ddcc_applet_SOURCES = ddcc-applet.c ddcc-applet.h
ddcc_applet_LDADD = $(GNOME_LDFLAGS) $(DDCC_LDADD)
AM_CFLAGS = $(GNOME_CFLAGS) '-DPKGDATADIR="$(pkgdatadir)"'
@@ -18,10 +19,11 @@ serverdir = $(libdir)/bonobo/servers
server_in_files = GNOME_ddcc-applet.server.in
server_DATA = $(server_in_files:.server.in=.server)
-$(server_in_files): $(server_in_files:.server.in=.server.in.in)
- sed -e "s|\@PKGLIBDIR\@|$(pkglibdir)|" $< > $@
+$(server_in_files): $(server_in_files:.server.in=.server.in.in) Makefile
+ $(AM_V_GEN)sed \
+ -e "s|\@appletdir\@|$(appletdir)|" \
+ $< > $@
CLEANFILES = $(server_in_files) $(server_DATA)
@INTLTOOL_SERVER_RULE@
-
--
1.7.4.1

@ -1,14 +0,0 @@
fix building when ddcpci is disabled. just a hack while we sort
out the real fix upstream.
--- a/src/gddccontrol/main.c
+++ b/src/gddccontrol/main.c
@@ -24,7 +24,7 @@
#include <stdio.h>
#include <unistd.h>
-#include "ddcpci-ipc.h"
+#define IDLE_TIMEOUT 60
#include "notebook.h"

@ -1,19 +0,0 @@
Index: configure.ac
===================================================================
RCS file: /cvsroot/ddccontrol/ddccontrol/configure.ac,v
retrieving revision 1.40
diff -u -r1.40 configure.ac
--- configure.ac 26 Jul 2006 22:02:15 -0000 1.40
+++ configure.ac 1 Mar 2007 14:49:35 -0000
@@ -101,7 +101,10 @@
DDCPCI=
if test x$support_ddcpci = xyes; then
AC_CHECK_HEADERS([pci/pci.h], [], [AC_MSG_ERROR([PCI utils headers not found, please install pci-utils.], [1])], [])
- AC_CHECK_LIB([pci], [pci_alloc], [], [AC_MSG_ERROR([PCI utils library not found, please install pci-utils.], [1])])
+ AC_CHECK_LIB([pci], [pci_alloc], [], [
+ AC_CHECK_LIB([z], [gzopen], [], [AC_MSG_ERROR([PCI utils library not found, please install pci-utils.], [1])])
+ AC_CHECK_LIB([pci], [pci_fill_info], [], [AC_MSG_ERROR([PCI utils library not found, please install pci-utils.], [1])], [-lz])
+ ])
DDCPCI=ddcpci
AC_DEFINE_UNQUOTED(HAVE_DDCPCI, 1, [Define if ddccontrol is built with ddcpci support.])
fi

@ -1,606 +0,0 @@
Source: http://sourceforge.net/mailarchive/message.php?msg_id=30201548
Author: Vitaly V. BUrsov (vitaly@bursov.com)
Date: 2013-01-16
diff --git a/src/lib/amd_adl.c b/src/lib/amd_adl.c
new file mode 100644
index 0000000..40ca909
--- /dev/null
+++ b/src/lib/amd_adl.c
@@ -0,0 +1,306 @@
+/*
+ ddc/ci interface functions header
+ Copyright(c) 2012 Vitaly V. Bursov (vitaly@bursov.com)
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+*/
+
+#include "config.h"
+
+#ifdef HAVE_AMDADL
+#include <errno.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <string.h>
+#include <unistd.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <stdint.h>
+#include <dlfcn.h>
+
+#define MAX_DISPLAYS (64)
+
+#ifndef LINUX
+#define LINUX /* not Windows */
+#endif
+#include <ADL/adl_sdk.h>
+
+#include "amd_adl.h"
+#include "ddcci.h"
+
+#if 1
+# define D(x)
+#else
+# define D(x) x
+#endif
+
+struct adl_state {
+ int initialized;
+
+ void *lib;
+
+ int (*ADL_Main_Control_Create)(ADL_MAIN_MALLOC_CALLBACK, int );
+ int (*ADL_Main_Control_Destroy)();
+
+ int (*ADL_Adapter_NumberOfAdapters_Get)(int *lpNumAdapters);
+ int (*ADL_Adapter_AdapterInfo_Get)(LPAdapterInfo lpInfo, int iInputSize);
+ int (*ADL_Display_NumberOfDisplays_Get)(int iAdapterIndex, int *lpNumDisplays);
+ int (*ADL_Display_DisplayInfo_Get)(int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect);
+ int (*ADL_Display_DDCBlockAccess_Get)(int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex, int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf);
+
+ struct _displays {
+ int adapter_index;
+ int display_index;
+ } displays[MAX_DISPLAYS];
+ int displays_count;
+};
+
+static struct adl_state *adl;
+
+static void* __stdcall adl_malloc (int size)
+{
+ void* buffer = malloc (size);
+ if (buffer)
+ memset(buffer, 0, size);
+ return buffer;
+}
+
+static void __stdcall adl_free ( void **buffer )
+{
+ if (*buffer != NULL) {
+ free (*buffer);
+ *buffer = NULL;
+ }
+}
+
+int amd_adl_get_displays_count()
+{
+ if (!adl->initialized)
+ return -1;
+
+ return adl->displays_count;
+}
+
+int amd_adl_get_display(int idx, int *adapter, int *display)
+{
+ if (!adl->initialized)
+ return -1;
+
+ if (idx < 0 || idx >= adl->displays_count)
+ return -1;
+
+ if (adapter)
+ *adapter = adl->displays[idx].adapter_index;
+ if (display)
+ *display = adl->displays[idx].display_index;
+
+ return 0;
+}
+
+int amd_adl_check_display(int adapter, int display)
+{
+ int i;
+
+ if (!adl->initialized)
+ return -1;
+
+ for (i=0;i<adl->displays_count;i++){
+ if (adl->displays[i].adapter_index == adapter &&
+ adl->displays[i].display_index == display)
+ return 0;
+ }
+ return -1;
+}
+
+int amd_adl_i2c_read(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len)
+{
+ int res;
+ char wbuf = addr << 1 | 1;
+
+ res = adl->ADL_Display_DDCBlockAccess_Get(adapter, display, 0, 0, 1, &wbuf, (int*)&len, (char*)buf);
+
+ D(fprintf(stderr, " >>>>>>>> adl i2c r on %d:%d a %x l %d err %d\n", adapter, display, addr, len, res));
+
+ if (res != ADL_OK){
+ return -1;
+ }
+
+ return len;
+}
+
+int amd_adl_i2c_write(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len)
+{
+ int res, rlen;
+ char *wbuf = alloca(len+1);
+
+ wbuf[0] = addr << 1;
+ memcpy(&wbuf[1], buf, len);
+
+ rlen = 0;
+ res = adl->ADL_Display_DDCBlockAccess_Get(adapter, display, 0, 0, len+1, wbuf, &rlen, NULL);
+
+ D(fprintf(stderr, " >>>>>>>> adl i2c w on %d:%d a %x l %d err %d\n", adapter, display, addr, len, res));
+
+ if (res != ADL_OK){
+ return -1;
+ }
+
+ return len;
+}
+
+
+int amd_adl_init()
+{
+ int i;
+ int res;
+ int adapters_count;
+ AdapterInfo *adapter_info;
+
+ adl = adl_malloc(sizeof(struct adl_state));
+
+ if (!adl){
+ fprintf(stderr, "ADL error: malloc failed\n");
+ return 0;
+ }
+
+ adl->lib = dlopen("libatiadlxx.so", RTLD_LAZY|RTLD_GLOBAL);
+ if (!adl->lib){
+ if (get_verbosity())
+ perror("ADL error: dlopen() failed\n");
+ return 0;
+ }
+#define LOADFUNC(_n_) \
+ do { \
+ adl->_n_ = dlsym(adl->lib, #_n_); \
+ if (!adl->_n_) { \
+ fprintf(stderr, "ADL error: loading symbol %s\n", #_n_); \
+ return 0; \
+ } \
+ } while (0)
+
+ LOADFUNC(ADL_Main_Control_Create);
+ LOADFUNC(ADL_Main_Control_Destroy);
+
+ LOADFUNC(ADL_Adapter_NumberOfAdapters_Get);
+ LOADFUNC(ADL_Adapter_AdapterInfo_Get);
+ LOADFUNC(ADL_Display_NumberOfDisplays_Get);
+ LOADFUNC(ADL_Display_DisplayInfo_Get);
+ LOADFUNC(ADL_Display_DDCBlockAccess_Get);
+
+#undef LOADFUNC
+
+ res = adl->ADL_Main_Control_Create(adl_malloc, 1); // retrieve adapter information only for adapters that are physically present and enabled
+
+ if (res != ADL_OK){
+ if (get_verbosity())
+ fprintf(stderr, "Failed to initialize ADL: %d\n", res);
+ return 0;
+ }
+
+ res = adl->ADL_Adapter_NumberOfAdapters_Get(&adapters_count);
+ if (res != ADL_OK){
+ if (get_verbosity())
+ fprintf(stderr, "Failed to get number of ADL adapters: %d\n", res);
+ return 0;
+ }
+
+ if (adapters_count < 1){
+ if (get_verbosity())
+ fprintf(stderr, "No ADL adapters found.\n");
+ return 0;
+ }
+
+ adapter_info = adl_malloc(sizeof(AdapterInfo) * adapters_count);
+ if (!adapter_info){
+ fprintf(stderr, "ADL error: malloc failed\n");
+ return 0;
+ }
+
+ res = adl->ADL_Adapter_AdapterInfo_Get(adapter_info, sizeof(AdapterInfo) * adapters_count);
+ if (res != ADL_OK){
+ fprintf(stderr, "Failed to get ADL adapters info: %d\n", res);
+ return 0;
+ }
+
+ for (i=0;i<adapters_count;i++){
+ int aidx = adapter_info[i].iAdapterIndex;
+ int numdisplays;
+ int j;
+ ADLDisplayInfo *display_info;
+
+ if (adl->ADL_Display_DisplayInfo_Get(aidx, &numdisplays, &display_info, 0) != ADL_OK)
+ continue;
+
+ D(printf("\t ================================\n"));
+ D(printf("\t %d: %s - %s %d %x:%x.%x %s\n", adapter_info[i].iAdapterIndex, adapter_info[i].strAdapterName, adapter_info[i].strDisplayName,
+ adapter_info[i].iPresent,
+ adapter_info[i].iBusNumber,
+ adapter_info[i].iDeviceNumber,
+ adapter_info[i].iFunctionNumber,
+ adapter_info[i].strUDID));
+
+ for (j=0;j<numdisplays;j++){
+ int didx;
+
+ if ((display_info[j].iDisplayInfoValue & ADL_DISPLAY_DISPLAYINFO_DISPLAYCONNECTED) &&
+ (display_info[j].iDisplayInfoValue & ADL_DISPLAY_DISPLAYINFO_DISPLAYMAPPED)){
+
+ didx = display_info[j].displayID.iDisplayLogicalIndex;
+
+ D(printf("\t\t found display %s at %d:%d\n",
+ display_info[j].strDisplayName, aidx, didx));
+
+ adl->displays[adl->displays_count].adapter_index = aidx;
+ adl->displays[adl->displays_count].display_index = didx;
+ adl->displays_count++;
+ if (adl->displays_count >= MAX_DISPLAYS){
+ break;
+ }
+ }
+ }
+
+ adl_free((void**)&display_info);
+
+ if (adl->displays_count >= MAX_DISPLAYS){
+ break;
+ }
+ }
+
+ adl_free((void**)&adapter_info);
+
+ D(fprintf(stderr, "adl initialized, %d displays\n", adl->displays_count));
+
+ adl->initialized = 1;
+ return 1;
+}
+
+void amd_adl_free()
+{
+ if (!adl)
+ return;
+
+ adl->ADL_Main_Control_Destroy();
+
+ if (adl->lib){
+ dlclose(adl->lib);
+ adl->lib = NULL;
+ }
+
+ adl_free((void**)&adl);
+}
+
+#endif /* HAVE_AMDADL */
+
diff --git a/src/lib/amd_adl.h b/src/lib/amd_adl.h
new file mode 100644
index 0000000..d6c7bc1
--- /dev/null
+++ b/src/lib/amd_adl.h
@@ -0,0 +1,33 @@
+/*
+ ddc/ci interface functions header
+ Copyright(c) 2012 Vitaly V. Bursov (vitaly@bursov.com)
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+*/
+
+#ifndef AMD_ADL_H
+#define AMD_ADL_H
+
+int amd_adl_init();
+void amd_adl_free();
+
+int amd_adl_get_displays_count();
+int amd_adl_get_display(int idx, int *adapter, int *display);
+int amd_adl_check_display(int adapter, int display);
+
+int amd_adl_i2c_read(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len);
+int amd_adl_i2c_write(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len);
+
+#endif /* AMD_ADL_H */
diff --git a/src/lib/ddcci.c b/src/lib/ddcci.c
index 4492df5..186d597 100644
--- a/src/lib/ddcci.c
+++ b/src/lib/ddcci.c
@@ -38,6 +38,7 @@
#include <sys/stat.h>
#include "ddcci.h"
+#include "amd_adl.h"
#include "conf.h"
@@ -239,12 +240,22 @@ int ddcci_init(char* usedatadir)
printf(_("Failed to initialize ddccontrol database...\n"));
return 0;
}
+#ifdef HAVE_AMDADL
+ if (!amd_adl_init()){
+ if (verbosity) {
+ printf(_("Failed to initialize ADL...\n"));
+ }
+ }
+#endif
return ddcpci_init();
}
void ddcci_release() {
ddcpci_release();
ddcci_release_db();
+#ifdef HAVE_AMDADL
+ amd_adl_free();
+#endif
}
/* write len bytes (stored in buf) to i2c address addr */
@@ -318,6 +329,12 @@ static int i2c_write(struct monitor* mon, unsigned int addr, unsigned char *buf,
return adata.status;
}
#endif
+#ifdef HAVE_AMDADL
+ case type_adl:
+ {
+ return amd_adl_i2c_write(mon->adl_adapter, mon->adl_display, addr, buf, len);
+ }
+#endif
default:
return -1;
}
@@ -396,6 +413,12 @@ static int i2c_read(struct monitor* mon, unsigned int addr, unsigned char *buf,
return ret - ANSWER_SIZE;
}
#endif
+#ifdef HAVE_AMDADL
+ case type_adl:
+ {
+ return amd_adl_i2c_read(mon->adl_adapter, mon->adl_display, addr, buf, len);
+ }
+#endif
default:
return -1;
}
@@ -929,6 +952,23 @@ static int ddcci_open_with_addr(struct monitor* mon, const char* filename, int a
mon->type = pci;
}
#endif
+#ifdef HAVE_AMDADL
+ else if (strncmp(filename, "adl:", 4) == 0) {
+ mon->adl_adapter = -1;
+ mon->adl_display = -1;
+ if (sscanf(filename, "adl:%d:%d", &mon->adl_adapter, &mon->adl_display) != 2){
+ fprintf(stderr, _("Invalid filename (%s).\n"), filename);
+ return -3;
+ }
+
+ if (amd_adl_check_display(mon->adl_adapter, mon->adl_display)){
+ fprintf(stderr, _("ADL display not found (%s).\n"), filename);
+ return -3;
+ }
+
+ mon->type = type_adl;
+ }
+#endif
else {
fprintf(stderr, _("Invalid filename (%s).\n"), filename);
return -3;
@@ -1167,6 +1207,28 @@ struct monitorlist* ddcci_probe() {
closedir(dirp);
+#ifdef HAVE_AMDADL
+ /* ADL probe */
+ int adl_disp;
+
+ for (adl_disp=0; adl_disp<amd_adl_get_displays_count(); adl_disp++){
+ int adapter, display;
+ if (amd_adl_get_display(adl_disp, &adapter, &display))
+ break;
+
+ filename = malloc(64);
+ snprintf(filename, 64, "adl:%d:%d", adapter, display);
+ if (verbosity) {
+ printf(_("Found ADL display (%s)\n"), filename);
+ }
+ ddcci_probe_device(filename, &current, &last);
+ if (!verbosity) {
+ printf(".");
+ fflush(stdout);
+ }
+ }
+#endif
+
if (!verbosity)
printf("\n");
diff --git a/src/lib/ddcci.h b/src/lib/ddcci.h
index c058051..cac907b 100644
--- a/src/lib/ddcci.h
+++ b/src/lib/ddcci.h
@@ -63,6 +63,9 @@ struct caps {
struct monitor {
int fd;
unsigned int addr;
+#ifdef HAVE_AMDADL
+ int adl_adapter, adl_display;
+#endif
char pnpid[8];
unsigned char digital; /* 0 - digital, 1 - analog */
struct timeval last;
@@ -76,6 +79,9 @@ struct monitor {
#ifdef HAVE_DDCPCI
,pci
#endif
+#ifdef HAVE_AMDADL
+ ,type_adl
+#endif
} type;
int probing; /* are we probing? */
diff --git a/configure.ac b/configure.ac
index 8ee47f3..79e831e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -112,6 +112,39 @@ fi
AC_SUBST([DDCPCI])
+# AMD ADL support check
+support_amdadl=
+AC_ARG_ENABLE(amdadl,
+ [ --enable-amdadl enable AMD Display Library support (autodetect) ],
+ [if test x$enableval = xno; then
+ support_amdadl=no
+ else
+ support_amdadl=yes
+ fi])
+
+AMDADL=
+if test x$support_amdadl = xyes; then
+ AC_CHECK_HEADERS([ADL/adl_sdk.h], [], [AC_MSG_ERROR([ADL headers not found, but ADL support requested.], [1])],
+ [#ifndef __stdcall
+ #define __stdcall
+ #endif
+ ])
+ AMDADL=amdadl
+elif test x$support_amdadl = x; then
+ AC_CHECK_HEADERS([ADL/adl_sdk.h], [
+ AMDADL=amdadl
+ ], [], [#ifndef __stdcall
+ #define __stdcall
+ #endif
+ ])
+fi
+
+if test x$AMDADL = xamdadl; then
+ AC_DEFINE_UNQUOTED(HAVE_AMDADL, 1, [Define if ddccontrol is built with ADL support.])
+fi
+
+AC_SUBST([AMDADL])
+
# Gnome check
support_gnome=yes
AC_ARG_ENABLE(gnome,
diff --git a/src/config.h.in b/src/config.h.in
index 971ec71..e0f31c6 100644
--- a/src/config.h.in
+++ b/src/config.h.in
@@ -4,6 +4,12 @@
language is requested. */
#undef ENABLE_NLS
+/* Define to 1 if you have the <ADL/adl_sdk.h> header file. */
+#undef HAVE_ADL_ADL_SDK_H
+
+/* Define if ddccontrol is built with ADL support. */
+#undef HAVE_AMDADL
+
/* Define if linux/i2c-dev.h is buggy on your system, so defaults constants
and structures must be used */
#undef HAVE_BUGGY_I2C_DEV
@@ -41,7 +47,7 @@
/* Define if ddccontrol is built with /dev/i2c-* support. */
#undef HAVE_I2C_DEV
-/* Define if you have the iconv() function. */
+/* Define if you have the iconv() function and it works. */
#undef HAVE_ICONV
/* Define to 1 if you have the <inttypes.h> header file. */
@@ -50,6 +56,9 @@
/* Define to 1 if you have the `pci' library (-lpci). */
#undef HAVE_LIBPCI
+/* Define to 1 if you have the `z' library (-lz). */
+#undef HAVE_LIBZ
+
/* Define to 1 if you have the <linux/types.h> header file. */
#undef HAVE_LINUX_TYPES_H
@@ -89,6 +98,10 @@
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
@@ -104,6 +117,9 @@
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
/* Define to the version of this package. */
#undef PACKAGE_VERSION
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index ce18dcf..775629e 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -11,6 +11,7 @@ $(pkgconfig_DATA): $(srcdir)/ddccontrol.pc.in $(top_builddir)/config.status
lib_LTLIBRARIES = libddccontrol.la
libddccontrol_la_SOURCES = ddcci.c ddcci.h monitor_db.c monitor_db.h \
- ddcpci-ipc.h i2c-dev.h conf.c conf.h
+ ddcpci-ipc.h i2c-dev.h conf.c conf.h amd_adl.c amd_adl.h
+
libddccontrol_la_LIBADD = $(LIBXML2_LDFLAGS)
AM_CFLAGS = $(LIBXML2_CFLAGS)

@ -1 +1,2 @@
DIST fslint-2.42.tar.gz 111520 SHA256 babbef4a34f42ab1d396152fd79b4353adc114b2e8d68b838e20a8067c5a3273 SHA512 e32575827769a6e0e1847f6edb4ed5337fc5705d65f327e93510af29cafe11df175eec9924f15e9525ff7c320048940e9341e9e62b4ec717b2630aa405a484e6 WHIRLPOOL fc74fb8ddd9d03283d6f7ec7763c2efef9036242ab5ba487046af14f880f0bc8661cec07614fc61fcee684933614abe49142f6dde4c3ef1d42d0f5292437be67
DIST fslint-2.44.tar.gz 116654 SHA256 8491a9cd76725e652ac8fe07288ba1f896d9331e30593c0ff3ab9e82e863f0ae SHA512 9ebb6d23186ed9a7194c854c3f3352cd787f01a71d6197aa0c53f5ff0dcb2e24004cfdddee3345655ae179f4397eba95120a5c08f25c5c0f807dab486226844b WHIRLPOOL d06bfdd29ce00a052de89757244f823fba2a30ef51c09bcf58248f73d2ecd33c859a52f172cf2c9f558d00274011083c2851bf47a5e40771fff6d4a0ba081f9b

@ -0,0 +1,74 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/fslint/fslint-2.44.ebuild,v 1.1 2014/03/30 18:25:02 tomwij Exp $
EAPI="5"
PYTHON_COMPAT=( python2_6 python2_7 )
inherit eutils python-r1
DESCRIPTION="A utility to find various forms of lint on a filesystem."
HOMEPAGE="http://www.pixelbeat.org/fslint/"
SRC_URI="http://www.pixelbeat.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="${PYTHON_DEPS}
dev-python/pygtk:2[${PYTHON_USEDEP}]
dev-util/glade:*[python,${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext:* )"
src_prepare() {
# Change some paths to make ${PN}-gui run when installed in /usr/bin.
sed -e "s:^liblocation=.*$:liblocation='${EROOT}usr/share/${PN}' #Gentoo:" \
-e "s:^locale_base=.*$:locale_base=None #Gentoo:" \
-i ${PN}-gui || die
}
src_install() {
share=/usr/share/${PN}
insinto ${share}
doins ${PN}{.glade,.gladep,_icon.png}
exeinto ${share}/${PN}
doexe ${PN}/find*
doexe ${PN}/${PN}
doexe ${PN}/zipdir
exeinto ${share}/${PN}/fstool/
doexe ${PN}/fstool/*
exeinto ${share}/${PN}/supprt/
doexe ${PN}/supprt/{fslver,getffl,getffp,getfpf,md5sum_approx}
exeinto ${share}/${PN}/supprt/rmlint
doexe ${PN}/supprt/rmlint/*
dobin ${PN}-gui
doicon ${PN}_icon.png
domenu ${PN}.desktop
dodoc doc/{FAQ,NEWS,README,TODO}
doman man/${PN}{.1,-gui.1}
if use nls ; then
cd po
emake DESTDIR="${D}" install
fi
# Fix Python shebangs.
python_replicate_script "${ED}"${share}/${PN}/fstool/dupwaste
python_replicate_script "${ED}"${share}/${PN}/supprt/md5sum_approx
python_replicate_script "${ED}"${share}/${PN}/supprt/rmlint/merge_hardlinks
python_replicate_script "${ED}"${share}/${PN}/supprt/rmlint/fixdup
python_replicate_script "${ED}"/usr/bin/${PN}-gui
}

@ -0,0 +1,7 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 or later
# $Header: /var/cvsroot/gentoo-x86/app-misc/spacenavd/files/99-space-navigator.rules-r1,v 1.1 2014/03/30 09:53:03 pacho Exp $
# Start daemon on insertion of a SpaceNavigator device
SUBSYSTEM=="usb", ACTION=="add", ATTRS{manufacturer}=="3Dconnexion", ATTRS{product}=="Space Navigator", RUN+="/etc/init.d/spacenavd --quiet start"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{manufacturer}=="3Dconnexion", ATTRS{product}=="SpaceNavigator", TAG+="systemd", ENV{SYSTEMD_WANTS}+="spacenavd.service"

@ -0,0 +1,8 @@
[Unit]
Description=3Dconnexion Input Devices Userspace Driver
[Service]
ExecStart=/usr/bin/spacenavd -d
[Install]
WantedBy=multi-user.target

@ -0,0 +1,82 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/spacenavd/spacenavd-0.5-r5.ebuild,v 1.1 2014/03/30 09:53:03 pacho Exp $
EAPI="4"
inherit eutils linux-info systemd toolchain-funcs udev
MY_PN='spacenav'
DESCRIPTION="The spacenavd daemon provides free alternative to the 3dxserv daemon."
HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20daemon/${PN}%20${PV}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="X"
RDEPEND="X? ( x11-apps/xdpyinfo )"
DEPEND="${RDEPEND}"
pkg_setup() {
CONFIG_CHECK="~INPUT_EVDEV"
ERROR_CFG="Your kernel needs INPUT_EVDEV for the spacenavd to work properly"
check_extra_config
}
src_prepare() {
epatch "${FILESDIR}"/${P}-destdir.patch
epatch "${FILESDIR}"/${P}-custom-flags.patch
epatch "${FILESDIR}"/${P}-no-x11.patch
}
src_configure() {
econf \
--enable-opt --enable-ldopt \
$(use_enable X x11)
}
src_compile() {
emake CC="$(tc-getCC)"
}
src_install() {
# Config file
insinto /etc
newins "${S}/doc/example-spnavrc" spnavrc.sample
# Init script
newinitd "${FILESDIR}/spnavd" spacenavd
systemd_dounit "${FILESDIR}/spacenavd.service"
# Install udev rule but leave activiation to the user
# since Xorg may be configured to grab the device already
insinto "$(udev_get_udevdir)"
newins "${FILESDIR}"/99-space-navigator.rules-r1 99-space-navigator.rules.ignored
# Daemon
dobin "${S}/spacenavd"
use X && dobin "${S}/spnavd_ctl"
}
pkg_postinst() {
elog "To start the Spacenav daemon system-wide by default"
elog "you should add it to the default runlevel :"
elog "\`rc-update add spacenavd default\` (for openRC)"
elog "\`systemctl enable spacenavd\` (for systemd)"
elog
if use X; then
elog "To start generating Spacenav X events by default"
elog "you should add this command in your user startup"
elog "scripts such as .gnomerc or .xinitrc :"
elog "\`spnavd_ctl x11 start\`"
elog
fi
elog
elog "If you want to auto-start the daemon when you plug in"
elog "a SpaceNavigator device, activate the related udev rule :"
elog "\`sudo ln -s $(udev_get_udevdir)/rules.d/99-space-navigator.rules.ignored /etc/udev/rules.d\`"
ewarn "You must restart spnavd \`/etc/init.d/spacenavd restart\` to run"
ewarn "the new version of the daemon or \`systemctl restart spacenavd\`"
ewarn "if using systemd."
}

@ -1,2 +1,3 @@
DIST akonadi-1.12.0.tar.bz2 250974 SHA256 35243793b73e8028973c101c68ef80a8a54be0fe9aa562c9473e73b4657fea26 SHA512 62bf31552fabb6b722aa9c8ebc112a5af1fcc6c2a962b75c0ff4a79ad4999c03169f0e2a993ed382b753d578a69950aae6b28d255d58f5496978fc2d4207b7ba WHIRLPOOL 4746a0a70ea44813c8e0278ee4be3471957e0c1a5e5ace3507be2866223acc92f2c69e6ed0c4f9ac634afe41fe73168ba593e188dc46d9584a37bfa1895cf0a7
DIST akonadi-server-1.10.3.tar.bz2 228633 SHA256 a8f66eec479c235ec67e77befac50c42743f627663fe2bb49238e82e6fbfffb0 SHA512 836917f3fb8ec5388d7145402fb1b55ca00d14d78f92d0105fecc6c052e99d497e17a2484f581b9d2f20433220a9343e6b4bff8ad34e48767e6a42d309572c66 WHIRLPOOL 468908b64e66a826e17dc8f5dca3f907bfcd09669810f9f1aca96b7f812ebc2c0138a6f840a5e5f8d0734cc05eecddeebafe8affe32994c2ed7bb76c2c309b38
DIST akonadi-server-1.11.0.tar.bz2 235101 SHA256 0cb257509d53927241b71d85c42efb0b5776efc37fc8dc732e75f6813b8a264d SHA512 366f0e4a86038af5eb6603653e599076c66e84f59db57f4c56a89ec265be7e335f3f5d14444030a6f398e2361969ad85bc73357359da7ab8c307ec3c5d80ea40 WHIRLPOOL b050f5e1d5220ec512ab6e57cd083b652f03ef1e391fb336a51888aede7b0faf2f2ab58db6f6e67ee3fd7ceea8efcb54d5c3b1a6c224adf3deb41cb10b3c91d2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.10.3.ebuild,v 1.6 2013/12/11 20:31:10 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.10.3.ebuild,v 1.7 2014/03/29 19:48:49 johu Exp $
EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.11.0.ebuild,v 1.1 2013/12/18 18:02:26 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.11.0.ebuild,v 1.2 2014/03/29 19:48:49 johu Exp $
EAPI=5

@ -0,0 +1,125 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.12.0.ebuild,v 1.1 2014/03/29 19:48:49 johu Exp $
EAPI=5
if [[ $PV = *9999* ]]; then
scm_eclass=git-r3
EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" )
SRC_URI=""
KEYWORDS=""
else
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
S="${WORKDIR}/${P/-server/}"
fi
inherit cmake-utils ${scm_eclass}
DESCRIPTION="The server part of Akonadi"
HOMEPAGE="http://pim.kde.org/akonadi"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+mysql postgres +qt4 qt5 sqlite test"
REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )"
CDEPEND="
dev-libs/boost:=
>=dev-libs/soprano-2.6.51
x11-misc/shared-mime-info
qt4? (
>=dev-qt/qtcore-4.8.5:4
>=dev-qt/qtdbus-4.8.5:4
>=dev-qt/qtgui-4.8.5:4
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?]
>=dev-qt/qttest-4.8.5:4
)
qt5? (
>=dev-libs/soprano-2.6.51[-qt4,qt5]
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsql:5[mysql?,postgres?]
dev-qt/qttest:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
)
sqlite? ( dev-db/sqlite:3 )
"
DEPEND="${CDEPEND}
dev-libs/libxslt
>=dev-util/automoc-0.9.88
test? ( sys-apps/dbus )
"
RDEPEND="${CDEPEND}
postgres? ( dev-db/postgresql-server )
"
pkg_setup() {
# Set default storage backend in order: MySQL, SQLite PostgreSQL
# reverse driver check to keep the order
if use postgres; then
DRIVER="QPSQL"
AVAILABLE+=" ${DRIVER}"
fi
if use sqlite; then
DRIVER="QSQLITE3"
AVAILABLE+=" ${DRIVER}"
fi
if use mysql; then
DRIVER="QMYSQL"
AVAILABLE+=" ${DRIVER}"
fi
# Notify about MySQL is recommend by upstream
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
ewarn
ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
ewarn "user configuration. This is the backend recommended by KDE upstream."
ewarn "In particular, kde-base/kmail-4.10 does not work properly with the sqlite"
ewarn "backend anymore."
ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
ewarn "Available drivers are:${AVAILABLE}"
ewarn
fi
}
src_configure() {
local mycmakeargs=(
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
$(cmake-utils_use test AKONADI_BUILD_TESTS)
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
$(cmake-utils_use qt5 QT5_BUILD)
)
cmake-utils_src_configure
}
src_test() {
export $(dbus-launch)
cmake-utils_src_test
}
src_install() {
# Who knows, maybe it accidentally fixes our permission issues
cat <<-EOF > "${T}"/akonadiserverrc
[%General]
Driver=${DRIVER}
EOF
insinto /usr/share/config/akonadi
doins "${T}"/akonadiserverrc
cmake-utils_src_install
}
pkg_postinst() {
elog "${DRIVER} has been set as your default akonadi storage backend."
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
elog "Available drivers are: ${AVAILABLE}"
}

@ -1,5 +1,4 @@
DIST gnumeric-1.12.0-annotation-syntax.patch.xz 13408 SHA256 8cc904ced03d1cdb894afa896c7fc8be22bd3cf16f0c8427c965eb813a406a48 SHA512 b1062a75750630e4e0cb479a994db2c98aae4668355a7756bd6ca9f64407571d73af0fd428453e373d4d0d9f77d842869cbe4f7d5ba0054103cd8add0e09d5b6 WHIRLPOOL aec5b51c9af1e6b3806c7f5f22930c41d42ed0dfbcb66407a18ded9cf565b78daae76d2b8a5952ce4f7379b11c9bad68a02982f7248a62d0c5a87e8ae60a71f4
DIST gnumeric-1.12.0.tar.xz 15631708 SHA256 037b53d909e5d1454b2afda8c4fb1e7838e260343e36d4e36245f4a5d0e04111 SHA512 5bcf5e04d3c871d755a560207db2bce9d81bbe24f9c330a8a0555a386c38f505997c0a24a44afe0ab28539f03a921ce13f82ea8c6e828e17d998ce4951639223 WHIRLPOOL 2de92f2fecc9389e92a1e50f3c37361e0c06e792d0e75ca17beb1a5c6a9b344bc14d3eeef561ecdda5a3e6c60f4fe73f6fb2fd22e343b6edf842f7a81d64a825
DIST gnumeric-1.12.11.tar.xz 18035884 SHA256 554224f8a91743702b90010bf4bd7f04b9086e89c023a2aa1b2dbc31426c538f SHA512 c06e4cf35f594f5bd0eead414c36d26be9b1e767c71779b22f760f67c49c7e8022d6098bdd8993e73ae4c21397efa428f05cb0aa0cf7cfc952a5ca08d08e1ec3 WHIRLPOOL f8aa31ca784bc6d1dbcaa598d7601e6c13548efd8cf57d561deee7ef05fbb3f0a89c4e93f07e60add563daff688fb16461a508f4c10e5d8f400f6309f2df5d07
DIST gnumeric-1.12.12.tar.xz 18081428 SHA256 00cbc0816142dd3bde5ca39b2585965758f11cea5d53c23611dd44b24c4fd124 SHA512 65df37c882082e94a44a8df1319df8872c6768fffd32fa3152a6c14cba10b4112db36d284bbd4a3f6c59669265704fc117a1adeb1c0cf3e9a6846ad0fbdbc600 WHIRLPOOL 414b2f9b73dabb4eaa5570132829494c1d5e66119dcb7ad55f3cd0d1cd8ef7ef4c110011dd82ce5304c88a596ca7c220e430fd1eb867a4049eb1205fe7da047a
DIST gnumeric-1.12.8.tar.xz 15545900 SHA256 02688fb6c32c28db2eb4e9a8e012cf1386f4f3a18b4c94f5ecdd13342521ec76 SHA512 be590dd515c14cd1a7b78f2a36acac271f24570d052c5dbaa6a35cec4c5c2603f632ffdc511455e1bb0f1d0451d92445fbd2dfb09cef26bfad0b088f0ff787d1 WHIRLPOOL b730e9c1f44832e8a9203a1dcd4e06e56669de746dcb324b5fbd0c0ffbb595af4fed204355e14afe7ac725c066d8d41f78e49549c903187091d4c286595ddf2c
DIST gnumeric-1.12.13.tar.xz 17996140 SHA256 f74a23ebfca5d4f283313580aca8e51dc500ce148224c35fa9eb977df7361067 SHA512 89f34ec0c781a43a2de7321f50fd26738bdaf4ef95ebd9c54ab11de147ad282cd09a9a06e00c303fff276fdf3847e9f6ceca3bc2cde851cf646e03cc4564049a WHIRLPOOL aaf9c12c9d11226f0c717588c5fe30673e69b4761b0bfb6477e1e6c2f5d00cf9f37cbef9938569ee491bf1aee78535c47ed1859ebcc43f072ef09b03fc8f186b

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.11.ebuild,v 1.4 2014/03/01 07:45:28 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.13.ebuild,v 1.1 2014/03/29 19:20:04 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit eutils gnome2 flag-o-matic python-single-r1
inherit gnome2 flag-o-matic python-single-r1
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://www.gnumeric.org/"
@ -54,12 +54,6 @@ pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Add missing header, bug #502178
epatch "${FILESDIR}"/${P}-missing-header.patch
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure \
--disable-static \

@ -1,64 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.8.ebuild,v 1.4 2013/12/26 14:45:00 maekke Exp $
EAPI="5"
GCONF_DEBUG="no"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit eutils gnome2 flag-o-matic python-single-r1
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://projects.gnome.org/gnumeric/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE="+introspection libgda perl python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# Missing gnome-extra/libgnomedb required version in tree
# but its upstream is dead and will be dropped soon.
# lots of missing files, wait for next release
# also fails tests due to 80-bit long story
RESTRICT="test"
RDEPEND="
app-arch/bzip2
sys-libs/zlib
>=dev-libs/glib-2.28:2
>=gnome-extra/libgsf-1.14.24:=
>=x11-libs/goffice-0.10.3:0.10
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
>=x11-libs/gtk+-3.2:3
x11-libs/cairo:=[svg]
introspection? ( >=dev-libs/gobject-introspection-1:= )
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS}
>=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
libgda? ( gnome-extra/libgda:5[gtk] )
"
DEPEND="${RDEPEND}
app-text/scrollkeeper
>=dev-util/intltool-0.35.0
virtual/pkgconfig
"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
gnome2_src_configure \
--disable-static \
--with-zlib \
$(use_with libgda gda) \
$(use_enable introspection) \
$(use_with perl) \
$(use_with python)
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.4.ebuild,v 1.1 2014/02/04 08:44:37 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.4.ebuild,v 1.2 2014/03/30 17:56:39 zlogene Exp $
EAPI=5
@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
LICENSE="GPL-2 FDL-1.2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis webkit"
# watch out for possible musicbrainz:5 compability in next version?

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-1.3-r1.ebuild,v 1.2 2014/03/26 15:51:07 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-1.3-r1.ebuild,v 1.3 2014/03/29 20:54:41 nimiux Exp $
EAPI="5"
PYTHON_COMPAT=(python{2_6,2_7,3_2,3_3})
@ -16,7 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="linguas_fr linguas_it"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
DEPEND="sys-apps/portage"
RDEPEND="${DEPEND}"

@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-9999.ebuild,v 1.8 2013/10/27 17:01:07 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-9999.ebuild,v 1.9 2014/03/29 03:22:33 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy2_0 )
inherit distutils-r1

@ -1 +1,2 @@
DIST gpyutils-0.1.2.tar.bz2 12032 SHA256 90157667e4784d6818a97e40f68730dc20dc0aa9a2bf4ce728e936b6e6d13006 SHA512 c9d3edb2a18d6181f38b54c8725cc9fd4c12e996ef5fadafedd090ad9ebfd2b9daeb787568f705fddcc53ed9f8855834cbec2910c3bb712c2d9deaf32d4cb7fb WHIRLPOOL 357493446d75e68e30f162e87f807029cf073e31aa0d0d01c41a8389c36bd9d9057931ec944f12ac5b8da0791388078be49fc1f228bec99a0725623e74681e32
DIST gpyutils-0.1.tar.bz2 7916 SHA256 16df60024c1499c7bd73e30a7a3d97129070c905bea18967bfc92de60ce668c2 SHA512 8a26144ca02b6c9752e8a22d4c7d80a4e8033cfabd49d394cd45ee277f30703bcbc67aba5372f0b4ef267d400d761b8eeaa1ce37b8867007286c2b9cdf9f706e WHIRLPOOL 92195445fce9be949f68805103ff1afa490a3127c6cf0ec976893569ceab05f82aeca052a7bcc10bdc9313d5c5762b14255a9c9385234d291a8f0d4c89aaaa80

@ -0,0 +1,29 @@
# python-r1 old-eclass status short-code
#
# python-r1: python-r1 eclass implementation name
# old-eclass: python.eclass implementation name (null if not supported)
# status: dead, old, supported, current, experimental, future
# short-code: short string used in tabular output
python2_4 2.4 dead 2.4
python2_5 2.5 dead 2.5
python2_6 2.6 supported 2.6
python2_7 2.7 current 2.7
python3_0 3.0 dead 3.0
python3_1 3.1 dead 3.1
python3_2 3.2 current 3.2
python3_3 3.3 supported 3.3
python3_4 experimental 3.4
python3_5 future 3.5
pypy1_8 2.7-pypy-1.8 dead p1.8
pypy1_9 2.7-pypy-1.9 dead p1.9
pypy2_0 2.7-pypy-2.0 supported p2.0
pypy experimental pypy
pypy3 future pypy3
jython2_5 2.5-jython dead j2.5
jython2_7 2.7-jython experimental j2.7
# vim:ts=16:sts=16:noet:ft=conf

@ -0,0 +1,19 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gpyutils/gpyutils-0.1.2.ebuild,v 1.1 2014/03/29 11:44:46 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Utitilies for maintaining Python packages"
HOMEPAGE="https://bitbucket.org/mgorny/gpyutils/"
SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=app-portage/gentoopm-0.2.9[${PYTHON_USEDEP}]"

@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gpyutils/gpyutils-9999.ebuild,v 1.5 2013/10/14 20:35:11 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gpyutils/gpyutils-9999.ebuild,v 1.7 2014/03/30 18:30:47 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy2_0 )
inherit distutils-r1
@ -27,3 +27,7 @@ RDEPEND=">=app-portage/gentoopm-0.2.9[${PYTHON_USEDEP}]"
KEYWORDS=
SRC_URI=
#endif
python_test() {
esetup.py test
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/porticron/porticron-0.7_p20140126.ebuild,v 1.2 2014/03/28 04:33:57 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/porticron/porticron-0.7_p20140126.ebuild,v 1.3 2014/03/29 20:40:51 nimiux Exp $
EAPI="5"
@ -12,7 +12,7 @@ SRC_URI="https://github.com/hollow/${PN}/tarball/df727fe -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm hppa ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND="net-dns/bind-tools"

@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild,v 1.6 2013/10/14 20:40:43 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild,v 1.7 2014/03/29 03:22:44 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
inherit distutils-r1

@ -1,2 +1 @@
DIST zathura-cb-0.1.0.tar.gz 5365 SHA256 6bba014382a4f5c37968fd4655cc2adcba3b780416edf9222dfbf996c125715b SHA512 a7cf2a69d8ccb00eebe42787bcbd6bfc0f5c5f2257a58ed5f9c64ba2a6772fc5d61c73be30564799ee8a11f24a3dbf6b3a8b4c1010b039a2c797c13cfa4c56b1 WHIRLPOOL 1f83f9fb3990c15eac39f525109dff51d73729b5dc00ca3c409af765e139ef181922db45327418edbea2ea5a9702ffc620d293e96e90ef8a94c286d1a4d56b28
DIST zathura-cb-0.1.1.tar.gz 5773 SHA256 4ff55255b3265e3fbcad8a10918e540cf113a3f2c0884cda8b653fdcdb985cbe SHA512 dacb8d73d4b7d7eaa1939ee207952fdd8187e5966c025af1e9bbf0729555b90ff88b5382f8f87f977ed4d636551393994736e274cbcd71bbb5078b931ec874a5 WHIRLPOOL 99fa0e25ba023c1cca354f71d1403d8047916522de509b6f5829515ab80fc0ab9c2de12fd8b6be1c9a1d225c84da7dc0ab79d4efc904514959759583044ade90

@ -1,45 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-cb/zathura-cb-0.1.0.ebuild,v 1.4 2013/01/11 16:39:01 ssuominen Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="Comic book plug-in for zathura with 7zip, rar, tar and zip support"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE=""
COMMON_DEPEND=">=app-text/zathura-0.2.0
>=dev-libs/girara-0.1.3:2
>=dev-libs/glib-2
x11-libs/cairo"
RDEPEND="${COMMON_DEPEND}
app-arch/p7zip
app-arch/tar
app-arch/unrar
app-arch/unzip"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-cb/zathura-cb-0.1.1.ebuild,v 1.5 2014/03/03 23:34:46 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-cb/zathura-cb-0.1.1.ebuild,v 1.6 2014/03/30 15:54:05 ssuominen Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
COMMON_DEPEND=">=app-text/zathura-0.2.0

@ -1,3 +1 @@
DIST zathura-djvu-0.2.1.tar.gz 10412 SHA256 d8bb3c9e30244a0733e49740ee2dd099ce39fa16f2c320af27a0c09d9a25bcc3 SHA512 b2e622885cf17e0eb1f45182f4db2a5fc6a86900d2f91620a02d80deb560f3939552fd07388694e6a329defae1d0e766668027348b80be59b01bebe0d14f7903 WHIRLPOOL cab84c69228ef16fbadc03b5bb5a63a4e130343606aafd71f50634608436d9e82b25b560f65a326409fd1c0e80f68c6a751c12c35242bd20896b3db45d2993f2
DIST zathura-djvu-0.2.2.tar.gz 10473 SHA256 9c0accf68be79df63f16337b7cef66bfb199f4ff296ae5a1bc8de220f1af2691 SHA512 42f45413a78b98de5eb2070cb84458dcfbb62b2aa24286c369aca68a354ab4515fbcb9a932565ce5c386e33446ef4a239309eb1fc4ff40eb5d240dae29e10ea4 WHIRLPOOL bcded33e54b1de28fc12131b239f37f268080522b9290ee2cd401aab2845961b9446c523ce973136aec3b30cd29b747410bde01e90ddf132f40b9606bbefd1e7
DIST zathura-djvu-0.2.3.tar.gz 11181 SHA256 c16e82d525012b788fd01c4189df93708fcffffb7dd34ca09db55005d644ed89 SHA512 6fd9c1d367d02402bc5eaedd853ed0d37aee61a682772c3c2dd543d98c03d85b32cd2b4af4b7f7a6390e97206aa881ebd6df9783e7abf4222352fb4d57de4850 WHIRLPOOL 447aee58bf3c0e9baed6d9d60505245777fd38be8bb2ae4c2f387a98afe334a01cd870995884f99d073904ba6812120c6660d88864bc3d38798d94e1c7d9cd76

@ -1,41 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.1.ebuild,v 1.4 2013/01/11 16:39:16 ssuominen Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="DjVu plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE=""
RDEPEND=">=app-text/djvu-3.5.24-r1
>=app-text/zathura-0.2.1
>=dev-libs/girara-0.1.4:2
>=dev-libs/glib-2
x11-libs/cairo"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,41 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.2.ebuild,v 1.1 2013/01/27 21:55:28 ssuominen Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="DjVu plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
RDEPEND=">=app-text/djvu-3.5.24-r1
>=app-text/zathura-0.2.2
>=dev-libs/girara-0.1.5:2
>=dev-libs/glib-2
x11-libs/cairo"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild,v 1.4 2014/03/03 23:35:11 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild,v 1.5 2014/03/30 15:55:17 ssuominen Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
RDEPEND=">=app-text/djvu-3.5.24-r1

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-meta/zathura-meta-0.ebuild,v 1.6 2013/01/27 22:00:11 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-meta/zathura-meta-0.ebuild,v 1.7 2014/03/30 15:52:44 ssuominen Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="cb djvu +pdf postscript"
RDEPEND="app-text/zathura

@ -1,2 +1 @@
DIST zathura-pdf-mupdf-0.2.3.tar.gz 8319 SHA256 4cb4698f35ccabf87f4cb0ca02d8f4445c3123b91c8790a8e641bb1f10788bd7 SHA512 efc4c85de09affffa3bb4a858eef9d8a61560a8946dcf7e57bae6837853d6532c38eb863202c1ae5b0859ccb6534b36dcaae650aacc126bfe45a9540a3837611 WHIRLPOOL c31920029a40569898fb8068653942c7efbefc1f0c365f59bb62c8b9fe8bd1b52f0ba59803bfb329a6e3c24b292af74e2f540b69f047e4247a796a5a9d9d8833
DIST zathura-pdf-mupdf-0.2.4.tar.gz 9170 SHA256 0df530701b2a6620d543412a20195c5305c81c907961e25830b349c59f67370c SHA512 4ed7f2170f7eb5bf22cd3fd171d2f1563ab5a309082bfe1bbe8aaf3ebcab743f46c44820c15a3af64c8f6a28d04b734045d2bc17652570ed7e57a5567afa7e52 WHIRLPOOL 558252f5e7c8dea8959ddbfc0c9ba0cf64bc40ef9ed9172293bb89f8e26315e73be5ec960e6b0eecdac52bd3a08f8ac963dbdf42c5d0cd105468416a669bdc9c

@ -1,44 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.2.3.ebuild,v 1.4 2013/06/19 14:22:58 xmw Exp $
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="PDF plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="!app-text/zathura-pdf-poppler
>=app-text/mupdf-1.2:=
<app-text/mupdf-9999
>=app-text/zathura-0.2.0
x11-libs/cairo:="
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
# does not render w/o cairo
myzathuraconf=(
WITH_CAIRO=1
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,4 +1 @@
DIST zathura-pdf-poppler-0.2.1.tar.gz 8158 SHA256 1c162ea887e52f48d6dc80f8427a773768f2df2e37242dab7efddeb3d2e361cd SHA512 4bd8314b4c9bd38471c0656f43d6f05692b740139dfd964e70f7d5ceb973c3f15d5cccf74d5917dbb262b0eb81e9e77b27a999f6dc02de015f27e833be3d8953 WHIRLPOOL ebbfa52a8357bf0b2c2415d4e9624bc755a161db3493c6e065b47575f9fe551d9e3841216e9201323dff1dee9ac370f8d5fd8b77fd13b3f0ba4efcc32ae8daa9
DIST zathura-pdf-poppler-0.2.2.tar.gz 8153 SHA256 87115a2535e2108911dbc900f5d0db879bc6d9f731b161454a6955bb804ba55f SHA512 6691cbfffa11712ef62f693001d2ccff6683053187b784288b08ae8c16d0b80181d61daf347db396687b145f548ea9e90a2f1452cf5005eda3490311805951f3 WHIRLPOOL 195ef25b368fe19c23de27bbf051982b6bd56499c60eff474f349e14c874fcddade1d8c75ad2a1608c6dcdbe2329d86b9be74934d162d6486c044d9fbbeae05f
DIST zathura-pdf-poppler-0.2.3.tar.gz 9013 SHA256 e61aace394110efbd9b875a0d804983fbb97fa6cb3d904c96570c87625ffc861 SHA512 c8ae296e691b6c308460e5c6e295a6d07db27a8820b2622395fa137fbd2748df4517338535a6a7acb4706b88027ba981e3d263e3976f777e6ff5df7e40b5fb59 WHIRLPOOL 06708027c4f6c8327510cee5688c704bb0f826ab701d21781275ec9e00b59807917d123808501c8413367864aa235ff2be5c849f6aa90f2d5854b24228f830bd
DIST zathura-pdf-poppler-0.2.4.tar.gz 9642 SHA256 f52f1e6e7096f2d7a720ed6c16ece2ffab159d74d27e3bc33b68f5a86c1036f4 SHA512 9102464e1e529a1affe1266aef585b493edd64d02410440ae48bb8b90c0e07bcd587084caa9705e838fe26259f14667c05fa6b4c4c08dacff34beeea510a4770 WHIRLPOOL 735257ec44eaa4dab61c61f4d841bd412c4ed5dc9511c6ba24699733c7d4ae4c06ae447bc68123784082faef1180b01c194a5f9b836df3687c7e074992ce01c2

@ -1,39 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.1.ebuild,v 1.4 2013/01/11 16:38:00 ssuominen Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="PDF plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE=""
RDEPEND="app-text/poppler[cairo]
>=app-text/zathura-0.2.1
>=dev-libs/girara-0.1.4:2"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,40 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.2.ebuild,v 1.3 2013/03/17 13:14:48 ssuominen Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="PDF plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
RDEPEND="app-text/poppler:=[cairo]
>=app-text/zathura-0.2.2
>=dev-libs/girara-0.1.5:2
x11-libs/cairo:="
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,42 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.3.ebuild,v 1.5 2014/03/03 23:35:39 pacho Exp $
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="PDF plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE=""
RDEPEND="app-text/poppler:=[cairo]
>=app-text/zathura-0.2.0
x11-libs/cairo:="
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
#cairo is non-optional #473378
myzathuraconf=(
WITH_CAIRO=1
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,3 +1 @@
DIST zathura-ps-0.2.0.tar.gz 5004 SHA256 717eda01213b162421b6b52f29d6b981edc302fddf351ccb2c093b6842751414 SHA512 b4a06bf1cdce7da056106f67924068598260d5fb5ffc93015c9e4c2c8ee16ecaf774702910eddf4724ac59b8d9340158d56f746e5a8a6597897887ff9f980dcf WHIRLPOOL ad40cfd9b44a283c68efce12d87d5ed1d6036257fd3cfbebe4b7f808e14d7923761d783d5e20ff55d61c8350ba81ab6fa0fe0992a8e60abbd3c6db705354f9f3
DIST zathura-ps-0.2.1.tar.gz 5057 SHA256 01f6a8953d0a1b94b51ff46ac8955b54b1aa6789044e1e34f1d6dbccf94eaee5 SHA512 c039158819e22c0af5271002e12112146c49e7a312c3edfa43f5ef3b4db31b0987c642f06186b85ec5255a5237b5f607bda5c6750e0ae8d6ee39703836cd85d7 WHIRLPOOL 57d7e8b6a97e7745e2514cbf339c0d6df8eaec5f487955cfafbc40a1691654269ee55bba102dcfce031e74e27d65462180849b028e99fa295cc094dfa9114ea6
DIST zathura-ps-0.2.2.tar.gz 5793 SHA256 e6546261db03b0b6b6499a8e109dc9ff3b8eb8b154ce45f5c6284c1e76d1d7a8 SHA512 4cedd614127b995ad834d5913dd5d9b3dff6172ac31cf42e8d43941815ac03a4872f41d7766c325f435feffa63364c9c377f760cd0540d2f36753e7df1c4c49e WHIRLPOOL 246f7cede9096474efab0c1b4f25bbd4b908eeb1a3a995d390939c02b79ca2adcce86582fd4129189b20e9028f6c0e9079c674cc1beebc59844b8b3d5597b76c

@ -1,42 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-ps/zathura-ps-0.2.0.ebuild,v 1.6 2013/08/14 11:13:10 heroxbd Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="PostScript plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=app-text/libspectre-0.2.6
>=app-text/zathura-0.2.0
>=dev-libs/girara-0.1.3:2
>=dev-libs/glib-2
x11-libs/cairo"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
PREFIX="${EPREFIX}"/usr
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,42 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-ps/zathura-ps-0.2.1.ebuild,v 1.4 2013/08/14 11:13:10 heroxbd Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="PostScript plug-in for zathura"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=app-text/libspectre-0.2.6
>=app-text/zathura-0.2.0
>=dev-libs/girara-0.1.5:2
>=dev-libs/glib-2
x11-libs/cairo"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
myzathuraconf=(
PREFIX="${EPREFIX}"/usr
CC="$(tc-getCC)"
LD="$(tc-getLD)"
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-ps/zathura-ps-0.2.2.ebuild,v 1.6 2014/03/03 23:36:08 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-ps/zathura-ps-0.2.2.ebuild,v 1.7 2014/03/30 15:58:05 ssuominen Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=app-text/libspectre-0.2.6

@ -1,4 +1 @@
DIST zathura-0.2.1.tar.gz 95179 SHA256 075b9def201c77ca738dc9e15b252bc23c085b7c4671a1810d1d962e8d0bd790 SHA512 fec1185cbbabdbad266c81074d372a35ed41bc1f6f14adb55107f0bf6cca15a10736afda2ad827db8766ab15e884e15f64aeeb40e31defe29b34061623e4464d WHIRLPOOL 1c55315cd11a486a29a45cdd708c7df7cb01bed1a37f89777b78be15617b57053399efe0ea1297c1db07500744c4771f9dfb0db8b0be7a95f5909aefb67606c1
DIST zathura-0.2.2.tar.gz 108240 SHA256 6506237ba76ce1611dc24ddd870853d753b5e70e5200d75d2a2257ff7c9242c9 SHA512 a777a57de249cb542190c3da62f89d7653aa324e28b9de17ab8e35307c99e505461f3a2acc0cacd3949757b906262a696b7c4a2e9c330f222ffa27785bd50774 WHIRLPOOL 04a3fc26eeb594de8181f61a7900514aa08562b200ff1797bdd6204c051e80bd2c7b483400736b1799ca7de79472f96710ec92380c9914032d72542b4c1b97fd
DIST zathura-0.2.3.tar.gz 121465 SHA256 e0b3c851f422d13271dbe2cfd0097fbabeb0760b2b7742e2a43691df3ee4fd05 SHA512 a079d33625217d76d5fb83c45715a30f751f79d9842178093387f922820c4e6443d1bc5462698065e6aac43b147bb5811f642b6074eb534268a62d5ead52afa3 WHIRLPOOL 82d6f62993ed00070d6ad23aaf49593d6fecba0e60a0dfb810e4a8c60a75b69180899ce79acbf9c8180c29d69175e6d8a61bcf6019d72a0d166d99160d43f682
DIST zathura-0.2.6.tar.gz 134021 SHA256 ac529507350f148dcaa27fd266ad5973c2205066e2960fc92c049724ddd617f2 SHA512 b9d32826931e394dbfe00bcfdb89ccb69468514997ac6df9a24a1896a335dc690b604cb530678bad5e7be75677c98d3c7221cb0439f83e95c5921acc6094d3b7 WHIRLPOOL c7c570be73bf09d4c7db523f0feb44852d6608b1e0192973de3939743b2571f276c2c43be77c015358223f0f127bba6aca9b03bd9ffcfed8a341870201c0046c

@ -1,66 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.2.1.ebuild,v 1.9 2013/01/11 16:37:35 ssuominen Exp $
EAPI=5
inherit eutils fdo-mime multilib toolchain-funcs virtualx
DESCRIPTION="A highly customizable and functional document viewer"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="+doc sqlite test"
RDEPEND=">=dev-libs/girara-0.1.4:2
>=dev-libs/glib-2
x11-libs/cairo
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
doc? ( dev-python/docutils )
test? ( dev-libs/check )"
pkg_setup() {
myzathuraconf=(
ZATHURA_GTK_VERSION=2
WITH_SQLITE=$(usex sqlite 1 0)
PREFIX="${EPREFIX}"/usr
LIBDIR='${PREFIX}'/$(get_libdir)
RSTTOMAN="$(use doc && type -P rst2man.py)"
CC="$(tc-getCC)"
SFLAGS=""
VERBOSE=1
DESTDIR="${D}"
)
}
src_prepare() {
# http://bugs.pwmt.org/msg816
# these are 0 byte files in dist tarball wrt #434140
rm *.{1,5}
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_test() {
Xemake test
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}
pkg_postinst() {
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -1,60 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.2.2.ebuild,v 1.3 2013/06/13 22:24:38 xmw Exp $
EAPI=5
inherit eutils fdo-mime multilib toolchain-funcs virtualx
DESCRIPTION="A highly customizable and functional document viewer"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="+doc sqlite test"
RDEPEND=">=dev-libs/girara-0.1.5:2
dev-libs/glib:2
x11-libs/cairo
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
doc? ( dev-python/docutils )
test? ( dev-libs/check )"
pkg_setup() {
myzathuraconf=(
ZATHURA_GTK_VERSION=2
WITH_SQLITE=$(usex sqlite 1 0)
PREFIX="${EPREFIX}"/usr
LIBDIR='${PREFIX}'/$(get_libdir)
RSTTOMAN="$(use doc && type -P rst2man.py)"
CC="$(tc-getCC)"
SFLAGS=""
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_test() {
Xemake "${myzathuraconf[@]}" test
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}
pkg_postinst() {
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -1,61 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.2.3.ebuild,v 1.1 2013/06/13 22:24:38 xmw Exp $
EAPI=5
inherit eutils fdo-mime multilib toolchain-funcs virtualx
DESCRIPTION="A highly customizable and functional document viewer"
HOMEPAGE="http://pwmt.org/projects/zathura/"
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="+doc sqlite test"
RDEPEND=">=dev-libs/girara-0.1.6:2
dev-libs/glib:2
x11-libs/cairo
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
doc? ( dev-python/docutils )
test? ( dev-libs/check )"
pkg_setup() {
myzathuraconf=(
ZATHURA_GTK_VERSION=2
WITH_SQLITE=$(usex sqlite 1 0)
PREFIX="${EPREFIX}"/usr
LIBDIR='${PREFIX}'/$(get_libdir)
RSTTOMAN="$(use doc && type -P rst2man.py)"
CC="$(tc-getCC)"
SFLAGS=""
VERBOSE=1
DESTDIR="${D}"
)
}
src_compile() {
emake "${myzathuraconf[@]}"
}
src_test() {
Xemake "${myzathuraconf[@]}" test
}
src_install() {
emake "${myzathuraconf[@]}" install
dodoc AUTHORS
}
pkg_postinst() {
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -1 +1,2 @@
DIST checkattach-0.15.tar.bz2 6242 SHA256 29b99fafbd5e03bb7815f865724c75b550c23aa5ee32abdd7bcd803df82363f2 SHA512 c9204641da2beb33d361d42cafacac39de40dc652f97568993d64dc1b1f776ce725aa088102c3f0d057648c6dbc06ed3d871b6ac715d4c90ac42fc18348f3101 WHIRLPOOL 2145c2501847a7a419e0831a6da3d826924d173b24ee74a35b22aec2a2283e67bbdd7611790d90d4129c3b80669bc60e8347ba3ab26380825be9fc31095b6cb2
DIST checkattach-0.16.tar.bz2 6375 SHA256 62c1af9e606e7830922093fe594da0500f97f31714cf9579e12cd99f3836479b SHA512 bf6a4837859ffb34a5f76fef68c37b34614ce8b56534c36b7579d1f63649c446dc1c95796df1b26704715e48d115d4f4f0840d760e665d2f14dbbdd9023ee1c9 WHIRLPOOL 0bf21cf485b692cc5dfb56a87b86f0c96111a39ae1500ab9c65ccc92f16079a3c827b8d5c50b96dd3277eea30d236ad3a909bcac86494a50df79981a18768424

@ -0,0 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/checkattach/checkattach-0.16.ebuild,v 1.1 2014/03/28 23:59:31 radhermit Exp $
EAPI=5
inherit vim-plugin
DESCRIPTION="vim plugin: check for attachments when writing mails with mutt"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2796 https://github.com/chrisbra/CheckAttach"
LICENSE="vim"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="CheckAttach.txt"

@ -1,4 +1,2 @@
DIST csv-0.22.tar.gz 32494 SHA256 44789559a3861c959f218de7f3d077a6662a980d87d732d737e37df4fd2509f6 SHA512 652891e89b588d670cfde50fb0c08e8329583b74bcb70beb0dcdad033e82523c41f99a51719f9059f49bbd619fee8a6e306af0bbdd4c86229da598a2d3aabb05 WHIRLPOOL c7956b11b7229b0a0392e7c8836c8bd8e316b3770248bf02c60bcfa31d8dd968fc29c772392cbb7767f4a008c92243a22294c09bd56b8737cab2ac11cc67313f
DIST csv-0.26.tar.bz2 32035 SHA256 bc389a1c60c528966704c2ca1d1fe2a3d434d1b82f4315caefea859e3daff45c SHA512 8c6252aefbe091b85e0819774769f2390f5be2b0c2831884eb69d9f027d20e0927af8311f084cc9d8ed2ab4a2926126b0d7f2c79bd7a6880ba522d2c3060ec72 WHIRLPOOL bf3aa124bd04b888285d56df5b4214f3cc88898dfccd8d9205395da2930786c5bda7372c605963b3bce63f7a3185fe320cbed0c58975af3a595fb3ba7e9f6ca5
DIST csv-0.28.tar.bz2 33555 SHA256 53ba3e5c7d97ce8634801b57bc6cb94cf67ed773ae794b9dc61a7a26bd2c2751 SHA512 7707cf42c095d0ac90fdcdae7897efb4dc01401459fe939e99acec9dba6c641ee95d5841231bab44265d7666feac4d1a58e6bbca1f1cd955591009354562bed2 WHIRLPOOL 23b0bb35d521585c1c71827c6bb51d3a84c727114c24a90767074972526495ec957c5f753df3d74e561bfcb181477dac2a22bfe7c053d5941071eed56823eb4c
DIST csv-0.29.tar.bz2 35713 SHA256 3e2f170ff480429a2d0e7b70510b70200c07dcf3b1bcaf3039e80b99288e99ea SHA512 9ea1101020dc1a8fb2f27a78e7648a91e006d770be42f451ef55a942d6f09d59ae123828add532032a8c84ea1cbc19e5682684d15bdd3afc773c3154e206ca94 WHIRLPOOL a73e45af698c6bee64995d236848de8fa4ff0416379a6f365aeac782aa65e9f7ed431f03e703a1d9343e9ea0ec7e026fe3d321acb6dd85b6f7ca23cd42ad7aed
DIST csv-0.30.tar.bz2 37632 SHA256 b0dbd098f0730bfad91f46f583779fe1b3a56950199be0844011dbd682ca6ab7 SHA512 9246e54954720951832b838f4b58d144935f7759e62d4cb8ab84623ef0488899b1dcf053bb3c9e0fc5a5529b743840775f454b2ef7ba2d0b711045af84cd14dd WHIRLPOOL 661d9339693c240bab27924dc5c2e33b80faa5b4f86262940b22eef51b84431f7550dc56b4d608e276259b4783fb231c760af61fff2f4ef18d56dfba01910f13

@ -1,27 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/csv/csv-0.22.ebuild,v 1.1 2011/11/13 20:07:28 radhermit Exp $
EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.3"
inherit vim-plugin
MY_PN="csv.vim"
DESCRIPTION="vim plugin: display and alter csv files"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2830"
SRC_URI="https://github.com/vim-scripts/${MY_PN}/tarball/${PV:2:2} -> ${P}.tar.gz"
LICENSE="vim"
KEYWORDS="~amd64 ~x86"
IUSE=""
VIM_PLUGIN_HELPFILES="ft-csv.txt"
src_unpack() {
unpack ${A}
mv *-${MY_PN}-* "${S}"
}
src_prepare() {
rm README || die
}

@ -1,16 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/csv/csv-0.28.ebuild,v 1.3 2013/11/30 12:49:54 johu Exp $
EAPI="5"
VIM_PLUGIN_VIM_VERSION="7.3"
inherit vim-plugin
DESCRIPTION="vim plugin: display and alter csv files"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2830"
LICENSE="vim"
KEYWORDS="amd64 x86"
IUSE=""
VIM_PLUGIN_HELPFILES="ft-csv.txt"

@ -1,9 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/csv/csv-0.26.ebuild,v 1.1 2012/08/03 10:38:47 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/csv/csv-0.30.ebuild,v 1.1 2014/03/29 00:02:20 radhermit Exp $
EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.3"
EAPI="5"
inherit vim-plugin
@ -11,6 +10,5 @@ DESCRIPTION="vim plugin: display and alter csv files"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2830"
LICENSE="vim"
KEYWORDS="~amd64 ~x86"
IUSE=""
VIM_PLUGIN_HELPFILES="ft-csv.txt"

@ -1,3 +1,4 @@
DIST tcomment-2.08.tar.gz 23070 SHA256 d34a7fd2736ca63752cc90f9749dd4897150fdef490f3841c38d0f95272ec769 SHA512 f3067aab71684e3b6f1ace5b2472e312f517545760e7e0a9f350a1b0756d529b6c4184197b61aacf22bfed6bef06839ff9ef839c28702d6fd0c02101659d64c8 WHIRLPOOL 0c8f6b421ffd45d0d26de618d4fcebbc534e316fead7e0fb87d8701dcd0e005aeaad151f9c5abb21cd6cd82292ce40f9c65f5c7e1494f08f052c30a715cc4c81
DIST tcomment-2.09.tar.gz 26565 SHA256 bfd62474beb976ced93da66baa40fbbba721b961968c403f1d14c3ba5b9feaf8 SHA512 4d1522d4a00b4835655505e9f2223ea0071bab6327049a2be5d85e9a40f6b0625ea5947741185ed76fc174fb1107688e7bb9c5e6226147e68777c77f9ad2a097 WHIRLPOOL 894a4f3d31a6a700a9ed4504119187bfd4c9d6f979404b7b43b23d52873943dc37e21680664b7ce1b07550e92f20c794bfd2ebb072f8fb3760b97ff7a7185957
DIST tcomment-3.00.tar.gz 28551 SHA256 ebf3712eda48b933e736feb5149f1db8f51badeb15720f0195d28229785058a6 SHA512 e9d28d1cab47a6098afe8510b0637ef11ab77f3862a5fc3c9490b2d6ba7cf6985cb1f66f06b3ada048f2ace6daafa1ae8217c5440c4e5a7673fddef21e48f30d WHIRLPOOL 556d8481f32b6a278b12865e3c78a95bd1ffec35a8b880fd125e00ab3fa7d4f724abb1a8981a1b5f7a41d6ff4a6864a6a9db13ba466b4511a392c3252690e6de
DIST tcomment-3.01.tar.gz 33841 SHA256 9d81a3724c2c3b1751728e382d97b7723c7033ad0830ab39526fe04084a67470 SHA512 0dfde4af54d03666bb0322039d8226795f03a731e2260d93d5104bf46d5551a6579ae46628f241368253dc3daf14a58740a04c7042ed8539fe872231f1fafb75 WHIRLPOOL 59893442df54b9848d4c68b9a68359520938c91284ee3619a09a8cfc1f2ac8be3704d77ec534f21cce504035baf9390ef8f3c98210e6d50ca83567507a5de612

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/tcomment/tcomment-3.01.ebuild,v 1.1 2014/03/29 00:04:01 radhermit Exp $
EAPI=5
inherit vim-plugin
MY_PN="tcomment_vim"
DESCRIPTION="vim plugin: an extensible and universal comment toggler"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1173 https://github.com/tomtom/tcomment_vim"
SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}/${MY_PN}-${PV}
src_prepare() {
rm -r README spec addon* || die
}

@ -1,12 +1,6 @@
DIST otp_doc_html_R15B03-1.tar.gz 30436303 SHA256 d06f580f11d1303217a5c1cf8d68a98d7e01c535be934dcd430ecdc254f7572e SHA512 8a22ad702d50f40162f7d6051dbbc0226af449f7a1dcfb087e952dd7eb7213257940933441cfb68f055746450e3e5aa2c5ed8107ac67af7c3a940afb195af8c7 WHIRLPOOL ac10f9ce0ffd4cbd98617e4018e5a4729ce83f0ace6a4db219e7beef2f3a626a8c9a419c7f7772c934ca50310f55486df7eb24955ba845a9230c69c93e183d33
DIST otp_doc_html_R16B.tar.gz 32832774 SHA256 c0bbfd483a267440046c77aed8af7d7eafa5d03553324db9bf365a850a6581ee SHA512 f621714743329267bf87cfbc45c9262402465a38649debbc3826fa1925a5b878fbcbd7c1abf0dc7f5dd89fe75f4944fadfeca36442005cfac2e89de4a258a90d WHIRLPOOL afae8510f7425710e341d9bd926afa185339529c5daf92b380c781bf4779db247ce48775456174e6db4f3e1f8a4cb48b0eb079488160c08705fb8900700e86e7
DIST otp_doc_html_R16B01.tar.gz 33129717 SHA256 fa8fc507b3f799e8ff4d2ab800f054f3f99b39212e348504024403a6951bd036 SHA512 0af6ed31e278b2d51c2d529fb41bd0d6eed36bf59bff458dcda2c30cb2412cf994063e422c6e4df450094abd5431b66d7455d3dabeefe28f0a8614634a4e9feb WHIRLPOOL ccab8c312765032bc01a533edb5e936b735d810c19ca30677fbb24c454d84a78cf129d4dc73162b6a66f8a5655721b618c46544102d316a752e2ce68a2776ea8
DIST otp_doc_html_R16B02.tar.gz 33241266 SHA256 2d54119b30c4d905b6b1298865309c3392fefb1580ad69725e997644bed04b7f SHA512 135557ee5ecd50487526712af52e3523317ce6cf0e6ea26d8c1bfcd11d55c113d378a64e6867fcc5fe45f9d02aa60d2de2839b904e6ec8909f050752207b63d9 WHIRLPOOL e0fa173a64800a268b4bac59137819cd241efe8aee72d857cddbf3270c57a6d3e810f64691961a8eb6569a4ec281de4c7e28233a6a97f25990b0b8d476462d4b
DIST otp_doc_man_R15B03-1.tar.gz 1305001 SHA256 07980d8014c7cf8194b7078c137353f5083992add4663ced3dcba2ff91f228d8 SHA512 eb07552c83a942c1e7f1960b45edfab97b0628a1e08c7c827a07d77797901b4b60a6719b35d0f92a49eb04ada924e9263df70968a5920efc6ccf8e4e966933c6 WHIRLPOOL 764495a8bb67e2c67493452c83ff890d959aa5cd3bd711fce75b3c756dbacb913e50f7d92aab14dc33d6839daaac5a37dc7bcc11fc6392af11dd506a8d99076c
DIST otp_doc_man_R16B.tar.gz 1309209 SHA256 f7b1baa088d4ecda4a86944d3a782fcbf80c6b9161756bb50fec9e8d129176b9 SHA512 100148a8fb2f9097fd2c44a392d5f00cf3d366320fffe2574de85775ee9a76edfdbd5e72a24bbaaf18193b20032ecd9dc4b14425adbff2ed9454ec8989aa0969 WHIRLPOOL 73fadef9f18f0d6d6a7343a0d869d00dd60ccc53b4c2b3279fa5e19e014be73ce496d147be3c839938f12c026654cb4d8dee6d2aff057acb1ba80f3dd8447f4b
DIST otp_doc_man_R16B01.tar.gz 1316676 SHA256 71972049fbac73457fb6868be18068edce9f2c9fc2aeeab15f019d4217b6a8c2 SHA512 791388a4d76b4c2bbe9898e1fcd8bd976a2b22df90706be5da1b56e30e66d97a8517adc0fb9d61f90e206cb2853df6d88c054387a630be03c27b3b48a0419376 WHIRLPOOL eb7c470185a5a11e496955ff2d876c1b5ad65ca2e9479c8dfe10a91b265970c9914bcee799d431f1622ade163f12a24bd4143e4483d3b13802e3fc6357c259a4
DIST otp_doc_man_R16B02.tar.gz 1318271 SHA256 b79ceb0383415088b5f040f2f3705632b425cb3f29c3955ef2219556abec5789 SHA512 958fa91c9fd59f4cf5c08e9b1cab433e53e9a267d7078e5a6603d6e9f68bcd36a1fb50ab12e29c958dc0673c370b191cbb5114d7a9ea0ff91de56bc13f053736 WHIRLPOOL eebe34bb53bb942f9e2145ee2c7756ec3059f4706fd157b275056a594e7a1d2aca2ccf457b9201b9bb9c8a1dfc7dc61b0eb3e70b172c5e18f8694742845bb684
DIST otp_src_R15B03-1.tar.gz 76123810 SHA256 4bccac86dd76aec050252e44276a0283a0df9218e6470cf042a9b9f9dfc9476c SHA512 baa8f388bd56bbdf1d3818802d011970fb51d38d14434532b1e4f04c1b8203e5a0cd9cc870f93a993cce750cd1af6e4b7df40dffc44e455353bce9d7c46c8e34 WHIRLPOOL ce76d01dfd17e0bc70e3daa7eab218000d1e802f55b0892e2e9654d2ea262f214f3bd006c0988885e787a1cfe782e8b61d5d1ee3a1d05cbced465b5a28e2de2e
DIST otp_src_R16B.tar.gz 67097626 SHA256 f01c2cfe512d3118fd3398a66bdb82bea6ad0f45b464a46a58e452264b7682cd SHA512 ca8587df663ef3066aaca868a8f79cc002a9ee4d6d57162c75cd54d5e6dcc02a9477fa4a58110cb82f25f50f316ddaf2660010c4b43b8c7b36135b00e0e9221e WHIRLPOOL c7a38bd22c10d41e23f62b906f551b20744d4476dddec5799171be203fd6e855d19f24f6954d693747d3ce39e8a413dfd5bdc5cdc81a6bfa89590af9596ee1d4
DIST otp_src_R16B01.tar.gz 65813898 SHA256 da388bc07b8ebdd008f5bb6c3d2c280e358bd188b5aac3ea01e3a7436315abc0 SHA512 61b5f5370d5e88c7b5ad662ea71a16e910d16e5d5fe4ec9550947e0ca5824f23fdca268c64b3e70e815b4da08a08a27a5f83017d8fe306a4e62cae6c85a4812f WHIRLPOOL ceb1961a79ac702bb4c9389c071aba9c3a644527847f6a7e0888dbbf3f6e5c4a716cab72267076e3b644a3f746fd3b39db42d6c5766406c341a5c4fc566a0329
DIST otp_src_R16B02.tar.gz 66023455 SHA256 6ab8ad1df8185345554a4b80e10fd8be06c4f2b71b69dcfb8528352787b32f85 SHA512 35c4dfe4f7de04a44cc4e2eabd796b53fa3c4104ced144f0b2060a66adf1e400b65eb1c94c19c5f83baa7f1f31bdc73b36f2ac1df9dfac7cc6e253b52702287d WHIRLPOOL fcb4e90874d2eabfa025786ed6e98ab7e1f1932b75f5d72fe7291c96ee955bc62c0faca2a3f7e51e24e2c74ca4b82e43b89f7bb0e430b6aa8c8b0d599d9ad506

@ -1,177 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1-r1.ebuild,v 1.3 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
# NOTE: If you need symlinks for binaries please tell maintainers or
# open up a bug to let it be created.
# erlang uses a really weird versioning scheme which caused quite a few problems
# already. Thus we do a slight modification converting all letters to digits to
# make it more sane (see e.g. #26420)
# the next line selects the right source.
MY_PV="R16B01"
# ATTN!! Take care when processing the C, etc version!
MY_P=otp_src_${MY_PV}
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
HOMEPAGE="http://www.erlang.org/"
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
RDEPEND=">=dev-lang/perl-5.6.1
ssl? ( >=dev-libs/openssl-0.9.7d )
emacs? ( virtual/emacs )
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi
}
src_prepare() {
use odbc || sed -i 's: odbc : :' lib/Makefile
# bug 263129, don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
# don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
if ! use wxwidgets; then
sed -i 's: wx : :' lib/Makefile
rm -rf lib/wx
fi
# Nasty workaround, reported upstream
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
# bug 383697
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
epatch "${FILESDIR}/16.2-tinfo.patch" || die
cd erts && eautoreconf || die
}
src_configure() {
use java || export JAVAC=false
econf \
--enable-threads \
--enable-shared-zlib \ \
$(use_enable sctp) \
$(use_enable halfword halfword-emulator) \
$(use_enable hipe) \
$(use_with ssl ssl "${EPREFIX}"/usr) \
$(use_enable ssl dynamic-ssl-lib) \
$(use_enable kpoll kernel-poll) \
$(use_enable smp smp-support) \
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
$(use x64-macos && echo "--enable-darwin-64bit") \
|| die
}
src_compile() {
use java || export JAVAC=false
emake || die
if use emacs ; then
pushd lib/tools/emacs
elisp-compile *.el || die
popd
fi
}
extract_version() {
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
}
src_install() {
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
local ERL_ERTS_VER=$(extract_version erts VSN)
emake INSTALL_PREFIX="${D}" install || die
dodoc AUTHORS README.md
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
dosym \
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
/usr/bin/erl_call
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
## Remove ${D} from the following files
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
## Clean up the no longer needed files
rm "${ED}/${ERL_LIBDIR}/Install"||die
for i in "${WORKDIR}"/man/man* ; do
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
done
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
# doman sucks so we can't use it
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
done
# extend MANPATH, so the normal man command can find it
# see bug 189639
dodir /etc/env.d/
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
if use doc ; then
dohtml -A README,erl,hrl,c,h,kwc,info -r \
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
fi
if use emacs ; then
pushd "${S}"
elisp-install erlang lib/tools/emacs/*.{el,elc}
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
elisp-site-file-install "${T}"/${SITEFILE}
popd
fi
newinitd "${FILESDIR}"/epmd.init epmd || die
systemd_dounit "${FILESDIR}"/epmd.service ||die
}
pkg_postinst() {
use emacs && elisp-site-regen
elog
elog "If you need a symlink to one of Erlang's binaries,"
elog "please open a bug on http://bugs.gentoo.org/"
elog
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
elog
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,175 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1.ebuild,v 1.2 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
inherit elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
# NOTE: If you need symlinks for binaries please tell maintainers or
# open up a bug to let it be created.
# erlang uses a really weird versioning scheme which caused quite a few problems
# already. Thus we do a slight modification converting all letters to digits to
# make it more sane (see e.g. #26420)
# the next line selects the right source.
MY_PV="R16B01"
# ATTN!! Take care when processing the C, etc version!
MY_P=otp_src_${MY_PV}
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
HOMEPAGE="http://www.erlang.org/"
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
RDEPEND=">=dev-lang/perl-5.6.1
ssl? ( >=dev-libs/openssl-0.9.7d )
emacs? ( virtual/emacs )
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi
}
src_prepare() {
use odbc || sed -i 's: odbc : :' lib/Makefile
# bug 263129, don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
# don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
if ! use wxwidgets; then
sed -i 's: wx : :' lib/Makefile
rm -rf lib/wx
fi
# Nasty workaround, reported upstream
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
# bug 383697
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
}
src_configure() {
use java || export JAVAC=false
econf \
--enable-threads \
--enable-shared-zlib \ \
$(use_enable sctp) \
$(use_enable halfword halfword-emulator) \
$(use_enable hipe) \
$(use_with ssl ssl "${EPREFIX}"/usr) \
$(use_enable ssl dynamic-ssl-lib) \
$(use_enable kpoll kernel-poll) \
$(use_enable smp smp-support) \
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
$(use x64-macos && echo "--enable-darwin-64bit") \
|| die
}
src_compile() {
use java || export JAVAC=false
emake || die
if use emacs ; then
pushd lib/tools/emacs
elisp-compile *.el || die
popd
fi
}
extract_version() {
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
}
src_install() {
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
local ERL_ERTS_VER=$(extract_version erts VSN)
emake INSTALL_PREFIX="${D}" install || die
dodoc AUTHORS README.md
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
dosym \
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
/usr/bin/erl_call
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
## Remove ${D} from the following files
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
## Clean up the no longer needed files
rm "${ED}/${ERL_LIBDIR}/Install"||die
for i in "${WORKDIR}"/man/man* ; do
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
done
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
# doman sucks so we can't use it
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
done
# extend MANPATH, so the normal man command can find it
# see bug 189639
dodir /etc/env.d/
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
if use doc ; then
dohtml -A README,erl,hrl,c,h,kwc,info -r \
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
fi
if use emacs ; then
pushd "${S}"
elisp-install erlang lib/tools/emacs/*.{el,elc}
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
elisp-site-file-install "${T}"/${SITEFILE}
popd
fi
newinitd "${FILESDIR}"/epmd.init epmd || die
systemd_newunit "${FILESDIR}"/epmd.service 'epmd@.service' || die
}
pkg_postinst() {
use emacs && elisp-site-regen
elog
elog "If you need a symlink to one of Erlang's binaries,"
elog "please open a bug on http://bugs.gentoo.org/"
elog
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
elog
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,177 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.2.ebuild,v 1.3 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
# NOTE: If you need symlinks for binaries please tell maintainers or
# open up a bug to let it be created.
# erlang uses a really weird versioning scheme which caused quite a few problems
# already. Thus we do a slight modification converting all letters to digits to
# make it more sane (see e.g. #26420)
# the next line selects the right source.
MY_PV="R16B01"
# ATTN!! Take care when processing the C, etc version!
MY_P=otp_src_${MY_PV}
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
HOMEPAGE="http://www.erlang.org/"
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
RDEPEND=">=dev-lang/perl-5.6.1
ssl? ( >=dev-libs/openssl-0.9.7d )
emacs? ( virtual/emacs )
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi
}
src_prepare() {
use odbc || sed -i 's: odbc : :' lib/Makefile
# bug 263129, don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
# don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
if ! use wxwidgets; then
sed -i 's: wx : :' lib/Makefile
rm -rf lib/wx
fi
# Nasty workaround, reported upstream
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
# bug 383697
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
epatch "${FILESDIR}/${PV}-tinfo.patch" || die
cd erts && eautoreconf || die
}
src_configure() {
use java || export JAVAC=false
econf \
--enable-threads \
--enable-shared-zlib \ \
$(use_enable sctp) \
$(use_enable halfword halfword-emulator) \
$(use_enable hipe) \
$(use_with ssl ssl "${EPREFIX}"/usr) \
$(use_enable ssl dynamic-ssl-lib) \
$(use_enable kpoll kernel-poll) \
$(use_enable smp smp-support) \
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
$(use x64-macos && echo "--enable-darwin-64bit") \
|| die
}
src_compile() {
use java || export JAVAC=false
emake || die
if use emacs ; then
pushd lib/tools/emacs
elisp-compile *.el || die
popd
fi
}
extract_version() {
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
}
src_install() {
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
local ERL_ERTS_VER=$(extract_version erts VSN)
emake INSTALL_PREFIX="${D}" install || die
dodoc AUTHORS README.md
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
dosym \
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
/usr/bin/erl_call
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
## Remove ${D} from the following files
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
## Clean up the no longer needed files
rm "${ED}/${ERL_LIBDIR}/Install"||die
for i in "${WORKDIR}"/man/man* ; do
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
done
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
# doman sucks so we can't use it
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
done
# extend MANPATH, so the normal man command can find it
# see bug 189639
dodir /etc/env.d/
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
if use doc ; then
dohtml -A README,erl,hrl,c,h,kwc,info -r \
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
fi
if use emacs ; then
pushd "${S}"
elisp-install erlang lib/tools/emacs/*.{el,elc}
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
elisp-site-file-install "${T}"/${SITEFILE}
popd
fi
newinitd "${FILESDIR}"/epmd.init epmd || die
systemd_dounit "${FILESDIR}"/epmd.service ||die
}
pkg_postinst() {
use emacs && elisp-site-regen
elog
elog "If you need a symlink to one of Erlang's binaries,"
elog "please open a bug on http://bugs.gentoo.org/"
elog
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
elog
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,174 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.ebuild,v 1.2 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
inherit elisp-common eutils java-pkg-opt-2 multilib versionator wxwidgets
# NOTE: If you need symlinks for binaries please tell maintainers or
# open up a bug to let it be created.
# erlang uses a really weird versioning scheme which caused quite a few problems
# already. Thus we do a slight modification converting all letters to digits to
# make it more sane (see e.g. #26420)
# the next line selects the right source.
MY_PV="R16B"
# ATTN!! Take care when processing the C, etc version!
MY_P=otp_src_${MY_PV}
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
HOMEPAGE="http://www.erlang.org/"
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
RDEPEND=">=dev-lang/perl-5.6.1
ssl? ( >=dev-libs/openssl-0.9.7d )
emacs? ( virtual/emacs )
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi
}
src_prepare() {
use odbc || sed -i 's: odbc : :' lib/Makefile
# bug 263129, don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
# don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
if ! use wxwidgets; then
sed -i 's: wx : :' lib/Makefile
rm -rf lib/wx
fi
# Nasty workaround, reported upstream
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
# bug 383697
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
}
src_configure() {
use java || export JAVAC=false
econf \
--enable-threads \
--enable-shared-zlib \ \
$(use_enable sctp) \
$(use_enable halfword halfword-emulator) \
$(use_enable hipe) \
$(use_with ssl ssl "${EPREFIX}"/usr) \
$(use_enable ssl dynamic-ssl-lib) \
$(use_enable kpoll kernel-poll) \
$(use_enable smp smp-support) \
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
$(use x64-macos && echo "--enable-darwin-64bit") \
|| die
}
src_compile() {
use java || export JAVAC=false
emake || die
if use emacs ; then
pushd lib/tools/emacs
elisp-compile *.el || die
popd
fi
}
extract_version() {
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
}
src_install() {
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
local ERL_ERTS_VER=$(extract_version erts VSN)
emake INSTALL_PREFIX="${D}" install || die
dodoc AUTHORS README.md
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
dosym \
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
/usr/bin/erl_call
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
## Remove ${D} from the following files
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
## Clean up the no longer needed files
rm "${ED}/${ERL_LIBDIR}/Install"||die
for i in "${WORKDIR}"/man/man* ; do
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
done
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
# doman sucks so we can't use it
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
done
# extend MANPATH, so the normal man command can find it
# see bug 189639
dodir /etc/env.d/
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
if use doc ; then
dohtml -A README,erl,hrl,c,h,kwc,info -r \
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
fi
if use emacs ; then
pushd "${S}"
elisp-install erlang lib/tools/emacs/*.{el,elc}
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
elisp-site-file-install "${T}"/${SITEFILE}
popd
fi
newinitd "${FILESDIR}"/epmd.init epmd || die
}
pkg_postinst() {
use emacs && elisp-site-regen
elog
elog "If you need a symlink to one of Erlang's binaries,"
elog "please open a bug on http://bugs.gentoo.org/"
elog
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
elog
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50160001.eblit,v 1.7 2014/03/11 17:01:14 civil Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50160001.eblit,v 1.8 2014/03/30 10:14:33 zlogene Exp $
myconf() {
# the myconf array is declared in src_configure
@ -147,5 +147,6 @@ eblit-perl-src_configure() {
-Dinstallusrbinperl='n' \
-Ud_csh \
-Uusenm \
-Dsh="${EPREFIX}"/bin/sh \
"${myconf[@]}" || die "Unable to configure"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.4.0.ebuild,v 1.1 2014/03/28 01:45:34 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.4.0.ebuild,v 1.2 2014/03/30 20:23:57 floppym Exp $
EAPI="4"
WANT_AUTOMAKE="none"
@ -311,8 +311,6 @@ pkg_postinst() {
ewarn "You have just upgraded from an older version of Python."
ewarn
ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules."
ewarn
ewarn "For legacy packages, you should switch active version of Python and run 'python-updater [options]' to rebuild Python modules."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.3-r1.ebuild,v 1.3 2014/03/26 21:52:59 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.3-r1.ebuild,v 1.4 2014/03/30 19:58:09 nimiux Exp $
EAPI="4"
@ -16,7 +16,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs"
RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.5.0-r2.ebuild,v 1.4 2014/03/26 21:52:37 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.5.0-r2.ebuild,v 1.5 2014/03/30 19:56:20 nimiux Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_FreeBSD older-kernels-compatibility static-libs +urandom"
RDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )

@ -1,4 +1 @@
DIST girara-0.1.4.tar.gz 73645 SHA256 831cf523b131bfa1c182efbf146d68fb642fe62d22ee199caf0cd71408a85739 SHA512 fef0cca93fcda4170dbdfbe821d939c0248188fa5e4965d008339230f36e6ff2feec055cc87f4da4f7d813ccb29afb4e58720cbf13868c32c6ec50a40a5e258f WHIRLPOOL 6b004a5c5dda64c1b5a41df9bf30447df854f3b3f6eed04d3b89d80a110a5b3f370698a53dc664d78c7cb4abce6fa97e3613f77e31afb43c3f4632a706eda50d
DIST girara-0.1.5.tar.gz 73949 SHA256 8d2eeb6aa27286a298ef7b08017a3f702bcd84bfe61a382acebb79d4ab1cd1c1 SHA512 d170be2e5fe3388e2b6c2cca8a3a4d506625ff6c8d07e6f2e191042f924104756dc975310f0d8d9b7487204ac1f1a0b76a52ec9930aaeb242a029d1e03ccc54f WHIRLPOOL 3bd0261fc8ba4a7585496c8179c5613e02028423a07da47843943c0250ff1b733a29408d514756fe03ea3ec9234cc4ac1cba178f4b1c8c84ca86a851968ca58a
DIST girara-0.1.6.tar.gz 79941 SHA256 db12e6bf1f84fbda3c327ca89490b8a87182cc121fdf60297fbd10646e392b28 SHA512 23865aef1e968a0995c3eabee4c354b11c6c3c9a7e37ea54a056d461254683f8b28b6eca544330a57b4063a1dede5572fdd86304517411d2f64eada849b37f4e WHIRLPOOL 3abc08af8465689f1672dac9cfbccd5fbd0a169876b04d004a663b7feaf83ef824eaf33b38ce5a44741bb2df0c9e18b10dd707ca639e11cb95304dd8a0bab48e
DIST girara-0.1.9.tar.gz 82798 SHA256 e0f43d322e74cf5d853c7e3d00bbbb8b54afd7ac33832d153cc05f4b5503a2cd SHA512 026239bb534458aa2e25819bee6585b809b28fa63a1e5b1983efa448143ede1e926166590edd481f4b44813ab031904692093e6323e2e235866d10a77c17b4c7 WHIRLPOOL c879486e4b24ff6ad93c577a1e43016f54f0b012006709901b30ce0157bfca94cf21b5b18eb84315efd0ef22cbe64e400c731967759f924be83c0589562b4a34

@ -1,51 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/girara/girara-0.1.4.ebuild,v 1.6 2013/01/11 16:36:42 ssuominen Exp $
EAPI=4
inherit multilib toolchain-funcs
DESCRIPTION="A library that implements a user interface that focuses on simplicity and minimalism"
HOMEPAGE="http://pwmt.org/projects/girara/"
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="2"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND=">=x11-libs/gtk+-2.18.6:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext"
pkg_setup() {
mygiraraconf=(
PREFIX="${EPREFIX}"/usr
LIBDIR='${PREFIX}'/$(get_libdir)
GIRARA_GTK_VERSION=2
CC="$(tc-getCC)"
SFLAGS=""
VERBOSE=1
DESTDIR="${D}"
)
}
src_prepare() {
# Remove 'static' and 'install-static' targets
if ! use static-libs; then
sed -i \
-e '/^${PROJECT}:/s:static::' \
-e '/^install:/s:install-static::' \
Makefile || die
fi
}
src_compile() {
emake "${mygiraraconf[@]}"
}
src_install() {
emake "${mygiraraconf[@]}" install
dodoc AUTHORS
}

@ -1,55 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/girara/girara-0.1.5-r200.ebuild,v 1.2 2013/08/07 11:50:15 ssuominen Exp $
EAPI=5
inherit multilib toolchain-funcs
DESCRIPTION="A library that implements a user interface that focuses on simplicity and minimalism"
HOMEPAGE="http://pwmt.org/projects/girara/"
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="2"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
# Pull in SLOT="3" for headers
RDEPEND=">=${CATEGORY}/${P}:3
>=x11-libs/gtk+-2.18.6:2"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
pkg_setup() {
mygiraraconf=(
PREFIX="${EPREFIX}"/usr
LIBDIR='${PREFIX}'/$(get_libdir)
GIRARA_GTK_VERSION=2
CC="$(tc-getCC)"
SFLAGS=""
VERBOSE=1
DESTDIR="${D}"
)
}
src_prepare() {
# Remove 'static' and 'install-static' targets
if ! use static-libs; then
sed -i \
-e '/^${PROJECT}:/s:static::' \
-e '/^install:/s:install-static::' \
Makefile || die
fi
}
src_compile() {
emake "${mygiraraconf[@]}"
}
src_install() {
emake "${mygiraraconf[@]}" install
dodoc AUTHORS
rm -rf "${ED}"/usr/include/${PN}
}

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

Loading…
Cancel
Save