Browse Source

Sync with portage [Wed Mar 26 11:32:15 MSK 2014].

mhiretskiy
root 8 years ago
parent
commit
b839b40a5f
  1. 1
      app-admin/eselect/Manifest
  2. 68
      app-admin/eselect/eselect-1.3.1.ebuild
  3. 2
      app-arch/sharutils/files/sharutils-4.14-popen-rb.patch
  4. 2
      app-arch/sharutils/sharutils-4.14-r1.ebuild
  5. 2
      app-backup/obnam/Manifest
  6. 3
      app-backup/obnam/obnam-1.7.2.ebuild
  7. 1
      app-crypt/cardpeek/Manifest
  8. 25
      app-crypt/cardpeek/cardpeek-0.8.2.ebuild
  9. 1
      app-emacs/auctex/Manifest
  10. 70
      app-emacs/auctex/auctex-11.86-r1.ebuild
  11. 42
      app-emacs/auctex/files/auctex-11.86-ghostscript9.patch
  12. 1
      app-emacs/blogmax/Manifest
  13. 27
      app-emacs/blogmax/blogmax-20041208.ebuild
  14. 4
      app-emacs/blogmax/blogmax-20110305.ebuild
  15. 4
      app-emacs/blogmax/files/50blogmax-gentoo-20110305.el
  16. 7
      app-emacs/blogmax/files/50blogmax-gentoo.el
  17. 1
      app-emacs/color-moccur/Manifest
  18. 18
      app-emacs/color-moccur/color-moccur-2.66.ebuild
  19. 1
      app-emacs/gnuserv-programs/Manifest
  20. 44
      app-emacs/gnuserv-programs/gnuserv-programs-3.12.8-r1.ebuild
  21. 5
      app-emacs/gnuserv-programs/metadata.xml
  22. 1
      app-emacs/mode-compile/Manifest
  23. 17
      app-emacs/mode-compile/mode-compile-2.29.ebuild
  24. 1
      app-emacs/paredit/Manifest
  25. 22
      app-emacs/paredit/paredit-22.ebuild
  26. 1
      app-emacs/quack/Manifest
  27. 16
      app-emacs/quack/quack-0.37.ebuild
  28. 1
      app-emacs/scala-mode/Manifest
  29. 3
      app-emacs/scala-mode/scala-mode-2.10.3.ebuild
  30. 24
      app-emacs/scala-mode/scala-mode-2.9.0.1.ebuild
  31. 1
      app-emacs/ssh/Manifest
  32. 15
      app-emacs/ssh/ssh-1.9.ebuild
  33. 4
      app-emacs/ssh/ssh-20120709.ebuild
  34. 1
      app-emacs/tnt/Manifest
  35. 5
      app-emacs/tnt/files/50tnt-gentoo.el
  36. 11
      app-emacs/tnt/files/tnt-2.6-sound.patch
  37. 5
      app-emacs/tnt/metadata.xml
  38. 28
      app-emacs/tnt/tnt-2.6-r2.ebuild
  39. 4
      app-misc/mc/Manifest
  40. 37
      app-misc/mc/files/mc-4.8.8-race_cond_create_tmp_dir.patch
  41. 22
      app-misc/mc/files/mc-4.8.8-segfault-unowned-temp-dir.patch
  42. 11
      app-misc/mc/files/mc-4.8.8-wrong_char_in_menu_file.patch
  43. 18
      app-misc/mc/files/mc-4.8.9-ncurses-include-fix.patch
  44. 46
      app-misc/mc/files/mc-4.8.9-unknown-opts.patch
  45. 99
      app-misc/mc/mc-4.8.10.ebuild
  46. 97
      app-misc/mc/mc-4.8.7-r1.ebuild
  47. 92
      app-misc/mc/mc-4.8.7.ebuild
  48. 100
      app-misc/mc/mc-4.8.8-r1.ebuild
  49. 104
      app-misc/mc/mc-4.8.8-r2.ebuild
  50. 100
      app-misc/mc/mc-4.8.9.ebuild
  51. 4
      app-office/libreoffice/libreoffice-4.2.1.1.ebuild
  52. 8
      app-office/libreoffice/libreoffice-9999-r2.ebuild
  53. 4
      app-text/XML-Schema-learner/XML-Schema-learner-1.0.0.ebuild
  54. 3
      dev-lang/parrot/Manifest
  55. 146
      dev-lang/parrot/files/perldoc-5.10.patch
  56. 33
      dev-lang/parrot/files/perldoc.patch
  57. 87
      dev-lang/parrot/parrot-5.10.0.ebuild
  58. 85
      dev-lang/parrot/parrot-5.7.0.ebuild
  59. 87
      dev-lang/parrot/parrot-6.0.0.ebuild
  60. 4
      dev-libs/glib/glib-2.38.2-r1.ebuild
  61. 2
      dev-libs/gmp/Manifest
  62. 4
      dev-libs/gmp/gmp-5.1.3-r1.ebuild
  63. 117
      dev-libs/gmp/gmp-6.0.0a.ebuild
  64. 4
      dev-libs/libffi/libffi-3.0.11.ebuild
  65. 4
      dev-libs/libffi/libffi-3.0.12.ebuild
  66. 4
      dev-libs/libffi/libffi-3.0.13-r1.ebuild
  67. 4
      dev-libs/libffi/libffi-3.0.13.ebuild
  68. 1
      dev-libs/libixion/Manifest
  69. 41
      dev-libs/libixion/libixion-0.7.0.ebuild
  70. 6
      dev-libs/libixion/libixion-9999.ebuild
  71. 1
      dev-libs/liborcus/Manifest
  72. 45
      dev-libs/liborcus/liborcus-0.7.0.ebuild
  73. 6
      dev-libs/liborcus/liborcus-9999.ebuild
  74. 45
      dev-libs/mpfr/files/3.1.2/patch01
  75. 605
      dev-libs/mpfr/files/3.1.2/patch02
  76. 129
      dev-libs/mpfr/files/3.1.2/patch03
  77. 84
      dev-libs/mpfr/files/3.1.2/patch04
  78. 42
      dev-libs/mpfr/files/3.1.2/patch05
  79. 73
      dev-libs/mpfr/mpfr-3.1.2_p5.ebuild
  80. 6
      dev-ml/extlib/extlib-1.6.1.ebuild
  81. 4
      dev-ml/pomap/pomap-3.0.3.ebuild
  82. 4
      dev-ml/res/res-4.0.4.ebuild
  83. 21
      dev-perl/Geo-IP/Geo-IP-1.400.0.ebuild
  84. 21
      dev-perl/Geo-IP/Geo-IP-1.410.0.ebuild
  85. 2
      dev-perl/Geo-IP/Manifest
  86. 57
      dev-python/cvxopt/cvxopt-1.1.6-r2.ebuild
  87. 9
      dev-python/cvxopt/files/cvxopt-1.1.6-setup.patch
  88. 1
      dev-python/django-extensions/Manifest
  89. 56
      dev-python/django-extensions/django-extensions-1.3.3.ebuild
  90. 8
      dev-python/numpy/numpy-1.8.0-r1.ebuild
  91. 1
      dev-python/py-amqp/Manifest
  92. 62
      dev-python/py-amqp/py-amqp-1.4.4.ebuild
  93. 2
      dev-python/python-gnupg/Manifest
  94. 26
      dev-python/python-gnupg/python-gnupg-0.3.1-r1.ebuild
  95. 28
      dev-python/python-gnupg/python-gnupg-0.3.2.ebuild
  96. 14
      dev-python/pythonmagick/files/pythonmagick-0.9.8-build.patch
  97. 5
      dev-python/pythonmagick/pythonmagick-0.9.8.ebuild
  98. 15
      dev-python/sqlalchemy/sqlalchemy-0.9.1.ebuild
  99. 15
      dev-python/sqlalchemy/sqlalchemy-0.9.2.ebuild
  100. 1
      dev-ruby/colorize/Manifest

1
app-admin/eselect/Manifest

@ -1,4 +1,3 @@
DIST eselect-1.3.1.tar.xz 163908 SHA256 4fc1c3f1b021dd8d28475ab2115f6a2de843bbbb941a0f70999389d1e0d56444 SHA512 b62e3e9f9c145a92625d136ea14ffa9705fa312971160ee3bb33f285dd67f6e6f415c7b9909b902b872500663a7a79c6fe53f52d179de7b7e120c5de994effd3 WHIRLPOOL a04a20c25617c3a53b0937c7f01f6dc89677beb5e1917a8d078a7f4403d4d77b7342da47766a061bc9158962ada190901db5b99d4b9603c49d9b90d3ad57feb5
DIST eselect-1.3.8.tar.xz 168040 SHA256 d0c50bfe0faaddc54fc184f698ee74a6029a21f5155c4670a2bea3ead954c138 SHA512 159bf3ddb05b1966318eaf62d09e454a024f8be7ead2300392abbcbaa54ef748a1c4db1b2f96162994bcab43071396eb96a0b47268f04cb8557f8804818da18e WHIRLPOOL 9c4da0bde2ae2b53e8949d59b13498f55ef2c849dcc8cac503a7d0dda2511311d94dfc7aa27a97432f13aa0b430fec0ab280594dc165bbb40e573dce8c8a74b0
DIST eselect-1.4.1.tar.xz 168616 SHA256 c60eb7e3b6eea36560ea16f8378de3c86926988a1eee3e6dd98c12f0340869c0 SHA512 c6754c3bb71efda36b807f2275aff0cc7bf5c3f58cbc7543b8255592940dae341e4b597ff1376b0997c37bcd0b736d813630b9fe4a4da2f85765217d8634deab WHIRLPOOL a9fb2dc6904c57878c744f70f0bd66a18b574eec04f042fa5ab60f608f31a0c90554153f3362c633742bb9918cb14f146269e0972cdf97998c60c236ae966f66
DIST eselect-1.4.tar.xz 168580 SHA256 38f457567ac6a400763e49c215a78d5a7efc3edad589dda37bbd70847e3e7260 SHA512 4c28df99d3a235ccda60cb576634cde6110d3b7bc2fb7b8e3e9a69f7e09377dd9a5c615d6bf0ab8d668c137e8f658484fd28c0fe45e6ad3b7915925a3384b999 WHIRLPOOL 6646c023283b111bf7a973993dfe8537bdd3fab4c6c738af1f37c1aed1bddefbf834562036386dce1359d1b04da89049e7c60e4498733ac56587e037ca0ea87f

68
app-admin/eselect/eselect-1.3.1.ebuild

@ -1,68 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.1.ebuild,v 1.13 2013/12/07 19:08:28 ulm Exp $
EAPI=3
inherit bash-completion-r1
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
SRC_URI="http://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
RDEPEND="sys-apps/sed
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-misc/realpath
)"
DEPEND="${RDEPEND}
app-arch/xz-utils
doc? ( dev-python/docutils )"
RDEPEND="!app-admin/eselect-news
${RDEPEND}
sys-apps/file
sys-libs/ncurses"
# Commented out: only few users of eselect will edit its source
#PDEPEND="emacs? ( app-emacs/gentoo-syntax )
# vim-syntax? ( app-vim/eselect-syntax )"
src_compile() {
emake || die
if use doc; then
emake html || die
fi
}
src_install() {
emake DESTDIR="${D}" install || die
newbashcomp misc/${PN}.bashcomp ${PN} || die
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt || die
if use doc; then
dohtml *.html doc/* || die
fi
# needed by news module
keepdir /var/lib/gentoo/news
if ! use prefix; then
fowners root:portage /var/lib/gentoo/news || die
fperms g+w /var/lib/gentoo/news || die
fi
}
pkg_postinst() {
# fowners in src_install doesn't work for the portage group:
# merging changes the group back to root
if ! use prefix; then
chgrp portage "${EROOT}/var/lib/gentoo/news" \
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
fi
}

2
app-arch/sharutils/files/sharutils-4.14-popen-rb.patch

@ -26,7 +26,7 @@ we know the answer already, so hardcode it to true.
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
+if true; then
+if false; then
+if true; then
$as_echo "#define BINARY_MODE_POPEN 1" >>confdefs.h

2
app-arch/sharutils/sharutils-4.14.ebuild → app-arch/sharutils/sharutils-4.14-r1.ebuild

@ -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.ebuild,v 1.4 2014/03/16 17:14:55 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.14-r1.ebuild,v 1.1 2014/03/25 20:50:36 vapier Exp $
EAPI="5"

2
app-backup/obnam/Manifest

@ -1,2 +1,2 @@
DIST obnam_1.6.1.orig.tar.gz 177104 SHA256 69bca2d17d7b4ebc0f2ca15a4d0777e266aa5214a8de1537ecc35f1cadb42510 SHA512 5223dabae927a91825041d755c0c410c9579c946210653b25a8d84dcf8f3c754d3dd460bb097d88a488bd2fb88c7edc8550d74130841e6caf13113ceefe5fffb WHIRLPOOL 6f1fa2be34bead5f2887b505708c9e1ed05dddd457b59362dd166f5be5ef7302a74746a9bfde17eaee142ebdb8389ef8b73281f936a1e80ea161c9b04dc8c0d1
DIST obnam_1.7.orig.tar.gz 256458 SHA256 a753e4985f1437841417047d11ebd489efeca53626df8beb86f9714307f8b0b5 SHA512 d2f1cfa9e70811a27e8c3006b773013279a5c28c208f8a27f5d8c35d880170655aae7118ed4b0196bfa5739d4fc1722925717e4158ccb18fc6269289a631313f WHIRLPOOL 07db90ac5ac9d13d134786f9d4a3ba986fdadcd64e98fbe444b3c8b194ab132726ac36bf7a980b91435ae20fdae4ec9a120e30784b8c8b38dde5004db47de332
DIST obnam_1.7.2.orig.tar.gz 257675 SHA256 f7431e9d7d2aba7e1dfdc831f796177fb8944725f77c0c2a5558d6ef7733a17c SHA512 f05ca3bc8b8acabf0592353e0e95c742af7e7544e6d91236c54c1f74adb290d969d9afb16d2951c1f522e75e42c7044f30c4932391d29f0f3efb6be2999909f7 WHIRLPOOL 3b891afdc3fd70a96d82e1a84b8b92a68cce5a1410b725444e0c3796a21f6afbc1216d0ea18e0e8ff55e5a6bdee901b2856c5e8c4ac68f7f238a2a98a6600512

3
app-backup/obnam/obnam-1.7.ebuild → app-backup/obnam/obnam-1.7.2.ebuild

@ -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.ebuild,v 1.1 2014/03/16 17:58:00 mschiff Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/obnam-1.7.2.ebuild,v 1.1 2014/03/25 21:37:28 mschiff Exp $
EAPI=5
@ -24,7 +24,6 @@ DEPEND="${PYTHON_DEPS}
dev-python/cliapp
dev-python/larch
dev-python/paramiko
dev-python/pyyaml
dev-python/tracing
dev-python/ttystatus
"

1
app-crypt/cardpeek/Manifest

@ -1,2 +1,3 @@
DIST cardpeek-0.7.1.tar.gz 599238 SHA256 fa7f4fcabf211fefb968a5a49099e9a07430995556b7d59e95eeefef59538546 SHA512 8ea7f69e096de37543fec779372355a6f6cad709e43a4a66a072b453f962ebe55d25e432fb426cd88824f7165d724ddc6da55a6106e571608162b8094823be45 WHIRLPOOL 95f41d53840969beb3b98729c22ed8fe1e781ab6fe36ad3387cddf52963c2d56f5bca95955681cea839ce64ab6afddfc4d3cbf403e320d8dfec37ac0bd3a68bd
DIST cardpeek-0.7.2.tar.gz 1130295 SHA256 9908b38a91b4df80ec5a6d6a89780dd41684dc1f203587c1bcc8e4a13cb24ed2 SHA512 9fd1790794b8d092859670bb36a0cdd235e7d098d563032ccdb8143eac00bb77532f1ab918897c4b753afd184079975de34a6f645e31eadb28b6c5a81d344ecd WHIRLPOOL 777397ca535d820453e4d315be495fc5cf845feea457c666cf935d19b8e2c7556b51e4e23f8d009c6165626c450fe5b92413841d0ee56fd6f1d549716ee05e56
DIST cardpeek-0.8.2.tar.gz 1361187 SHA256 5c616aca68918ce35c8c8378006afdb524f9eef76a2ccc296f5365d389b46c61 SHA512 184539ef926a6ac63d41926b05160d6b91c0ca041d1b40a3e2f5314f9cb35730fbcb9be7c08d2be6f94bc121021168c45235bfa4ccac0fbd28c47159c7a89602 WHIRLPOOL 88e81a52fa485cd56a6e40f99cd5bcfb0532bb86b4c6ac4a789d0118de1468004ddb8963f778eaf5329a5bccf663a2040dc3c2a32d2c0f9124778239212e783d

25
app-crypt/cardpeek/cardpeek-0.8.2.ebuild

@ -0,0 +1,25 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cardpeek/cardpeek-0.8.2.ebuild,v 1.1 2014/03/25 13:26:24 alonbl Exp $
EAPI=5
inherit eutils
DESCRIPTION="Tool to read the contents of smartcards"
HOMEPAGE="http://pannetrat.com/Cardpeek"
SRC_URI="http://downloads.pannetrat.com/install/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE=""
RDEPEND="sys-apps/pcsc-lite
=dev-lang/lua-5.2*
x11-libs/gtk+:3
net-misc/curl
dev-libs/openssl"
DEPEND="${RDEPEND}
virtual/pkgconfig"

1
app-emacs/auctex/Manifest

@ -1,2 +1 @@
DIST auctex-11.86.tar.gz 1179117 SHA256 3fc2cdbc0c8be1d385061ccb2e8c920b57344ea40eb44e014faf501c5d20e43b SHA512 fd7a7074e6f4c764d3164137a471e4b0ba59fead2ca85cef0b0da634cd679efefbca7ead6def3dedc7322cb9260f596ee6fc6c05ff20eac4a1d911a9ce73b4c4 WHIRLPOOL cf87c6a96309110181d506177104a7599cbd2db6137c5c79d4dc1697dfa230e5cef0fea9287151b0591a99feeea183822a80b0510c01ba72dde9324e783ba8ed
DIST auctex-11.87.tar.gz 1206073 SHA256 63d57229e585dbf727f5545337615b997488bfdf475274da0718c90b77bd5cf2 SHA512 41a575a36ef2c111f214ad2e87a06c246751859a14ad3f8af77aaf180d8357a4c8d44c2f344b673404d2e011cdf4a193abda93f1b26ffff663f310ed430c5fa1 WHIRLPOOL d3bee56c1b940a2eb041a5b3b6e5ffe876b740e97c5793dd9295b42723abb5febd1fc40d9a0007df5d63f00547a5a59202eca2c102dfb878924ac07dac504eb0

70
app-emacs/auctex/auctex-11.86-r1.ebuild

@ -1,70 +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/auctex/auctex-11.86-r1.ebuild,v 1.9 2012/12/03 22:04:59 ulm Exp $
EAPI=3
inherit elisp eutils latex-package
DESCRIPTION="Extended support for writing, formatting and using (La)TeX, Texinfo and BibTeX files"
HOMEPAGE="http://www.gnu.org/software/auctex/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ FDL-1.3+"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="preview-latex"
DEPEND="virtual/latex-base
preview-latex? (
app-text/dvipng
app-text/ghostscript-gpl )"
RDEPEND="${DEPEND}"
ELISP_PATCHES="${P}-ghostscript9.patch"
TEXMF="/usr/share/texmf-site"
src_prepare() {
elisp_src_prepare
# Remove broken Info file (will be recreated by the build system)
rm doc/auctex.info*
}
src_configure() {
EMACS_NAME=emacs EMACS_FLAVOUR=emacs econf --disable-build-dir-test \
--with-auto-dir="${EPREFIX}/var/lib/auctex" \
--with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
--with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
--with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
--with-texmf-dir="${EPREFIX}${TEXMF}" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable preview-latex preview)
}
src_compile() {
export VARTEXFONTS="${T}"/fonts
emake || die "emake failed"
cd doc; emake tex-ref.pdf || die "creation of tex-ref.pdf failed"
}
src_install() {
emake -j1 DESTDIR="${D}" install || die "emake install failed"
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
if use preview-latex; then
elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el" || die
fi
keepdir /var/lib/auctex
dodoc ChangeLog CHANGES README RELEASE TODO FAQ INSTALL*
}
pkg_postinst() {
# rebuild TeX-inputfiles-database
use preview-latex && latex-package_pkg_postinst
elisp-site-regen
}
pkg_postrm(){
use preview-latex && latex-package_pkg_postrm
elisp-site-regen
}

42
app-emacs/auctex/files/auctex-11.86-ghostscript9.patch

@ -1,42 +0,0 @@
http://bugs.gentoo.org/351774
Patch from upstream CVS
--- auctex-11.86-orig/preview/preview.el
+++ auctex-11.86/preview/preview.el
@@ -355,7 +355,7 @@
:group 'preview-gs
:type 'string)
-(defcustom preview-gs-options '("-q" "-dSAFER" "-dNOPAUSE"
+(defcustom preview-gs-options '("-q" "-dDELAYSAFER" "-dNOPAUSE"
"-DNOPLATFONTS" "-dPrinted"
"-dTextAlphaBits=4"
"-dGraphicsAlphaBits=4")
@@ -1066,14 +1066,21 @@
(defun preview-prepare-fast-conversion ()
"This fixes up all parameters for fast conversion."
- (let ((file (if (consp (car preview-ps-file))
- (if (consp (caar preview-ps-file))
- (car (last (caar preview-ps-file)))
- (caar preview-ps-file))
- (car preview-ps-file))))
+ (let* ((file (if (consp (car preview-ps-file))
+ (if (consp (caar preview-ps-file))
+ (car (last (caar preview-ps-file)))
+ (caar preview-ps-file))
+ (car preview-ps-file)))
+ (all-files (if (and (consp (car preview-ps-file))
+ (consp (caar preview-ps-file)))
+ (caar preview-ps-file)
+ (list file))))
(setq preview-gs-dsc (preview-dsc-parse file))
(setq preview-gs-init-string
- (concat preview-gs-init-string
+ (concat (format "{<</PermitFileReading[%s]>> setuserparams \
+.locksafe} stopped pop "
+ (mapconcat 'preview-ps-quote-filename all-files ""))
+ preview-gs-init-string
(format "[%s(r)file]aload exch %s .runandhide aload pop "
(preview-ps-quote-filename file)
(preview-gs-dsc-cvx 0 preview-gs-dsc))))))

1
app-emacs/blogmax/Manifest

@ -1,2 +1 @@
DIST blogmax-20041208.tar.bz2 84894 SHA256 2b62d84d2e8b0c0964fca9d66de7057019ad93732e081d042bd0fbbfb67a3542 SHA512 82f1ed2358189b3094584d926e28c7eb2e78389e4330dea7e72883164690c0c38fcadcdb102b8ea54646bbf339c4d4883497692db4dfa2d79f41a8e4f693ad59 WHIRLPOOL ecff5d7c2f095a13156a764d5bfd61b1686adced662b41ff8162580c61806bce44b6844c291f04f388f8fb0ccd993c3244cfa43e7e1a68d27f1066cb8588b733
DIST blogmax-20110305.zip 194956 SHA256 c2143b7df9d194f0f97d9ddddf5e4bcabe5fdc78fd0b9cad200e2a528b5632c5 SHA512 dc0529c5d61ea9beaecf9dfdfe0631ae31fb9737845aa81f2ac7c19df7aa30eb7392f73ea96a00b678cd441f0815129bb04d521e697ce2cb3938d8699483d19b WHIRLPOOL f8fce4a9f37058f209c2076ba2473d6b57825204feb0ec68b39074c74e56b0fb6481bd640894e83dbb175b9cdec3df18b12bb408046b8186948deddfe8ede26f

27
app-emacs/blogmax/blogmax-20041208.ebuild

@ -1,27 +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/blogmax/blogmax-20041208.ebuild,v 1.6 2007/07/04 23:32:59 opfer Exp $
inherit elisp
DESCRIPTION="Blogging in Emacs"
HOMEPAGE="http://billstclair.com/blogmax/index.html"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
src_unpack() {
unpack ${A}; rm -f *.elc
}
src_install() {
elisp-install ${PN} blogmax.{el,elc}
elisp-site-file-install "${FILESDIR}/50blogmax-gentoo.el"
dodoc "${FILESDIR}/README.Gentoo"
dodir /usr/share/doc/${PF}/example
cp -r * "${D}/usr/share/doc/${PF}/example"
pushd "${D}/usr/share/doc/${PF}/example"
rm -f blogmax.{el,elc}
}

4
app-emacs/blogmax/blogmax-20110305.ebuild

@ -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/blogmax/blogmax-20110305.ebuild,v 1.1 2014/02/16 11:52:46 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/blogmax/blogmax-20110305.ebuild,v 1.2 2014/03/25 20:37:48 ulm Exp $
EAPI=5
@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
DEPEND="app-arch/unzip"
S="${WORKDIR}/${PN}"
SITEFILE="50${PN}-gentoo-${PV}.el"
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
rm *.elc gpl.txt || die

4
app-emacs/blogmax/files/50blogmax-gentoo-20110305.el

@ -1,4 +0,0 @@
(add-to-list 'load-path "@SITELISP@")
(autoload 'weblog-mode "blogmax" "Weblog" t)
(autoload 'weblog-set-buffer-mode "blogmax"
"Set the mode to weblog-mode for text files in the *weblog-directory*" t)

7
app-emacs/blogmax/files/50blogmax-gentoo.el

@ -1,5 +1,4 @@
;;; blogmax site-lisp configuration
(add-to-list 'load-path "@SITELISP@")
(require 'blogmax)
(autoload 'weblog-mode "blogmax" "Weblog" t)
(autoload 'weblog-set-buffer-mode "blogmax"
"Set the mode to weblog-mode for text files in the *weblog-directory*" t)

1
app-emacs/color-moccur/Manifest

@ -1,2 +1 @@
DIST color-moccur-2.66.el.bz2 22149 SHA256 33093325392023286f6389efd542e4846fe19de347e19e4daa10e40a2ebc6ddf SHA512 cb20a02531efc17ce1b736a4f6476ed580eed034dae53bb6619e26d05fc5fb97cb8f447cb5ae3108a0186b89ac840acf9690a0cfe231d4fec003efbaff7172a7 WHIRLPOOL cb044fe66c6aee608f17f21a7df8ccd5df1f460991a714499774f37f5931b00788a7673bb66f345b848a874a18d2012180acc6676f6d8ccd6c7d3aa1b05a18cc
DIST color-moccur-2.73.el.xz 22252 SHA256 5abd5ac46edd213c5b6065f549d969104465c91cd0c4226c83d283355652469f SHA512 15ce4c9776e5a5bb273c31b8552a8f434a2a4065e874ee558ef2b9dd19ccda6f5807430e7588c4e2e1add8d0d94dba3e19be2745138ea440d4ac2705efdbf528 WHIRLPOOL af48750930e2dda291e1a360a0e981faad4849c572f2f36b6ce8701409c9853be7966716ff5d293f83a3acbc76a3bbdf5f3868111d27c63fb655aafc5ad1a7eb

18
app-emacs/color-moccur/color-moccur-2.66.ebuild

@ -1,18 +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/color-moccur/color-moccur-2.66.ebuild,v 1.1 2010/04/01 18:55:33 ulm Exp $
inherit elisp
DESCRIPTION="Major mode for color moccur"
HOMEPAGE="http://www.bookshelf.jp/
http://www.emacswiki.org/cgi-bin/wiki/SearchBuffers"
# taken from http://www.bookshelf.jp/elc/color-moccur.el
SRC_URI="mirror://gentoo/${P}.el.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
SITEFILE="50${PN}-gentoo.el"

1
app-emacs/gnuserv-programs/Manifest

@ -1 +0,0 @@
DIST gnuserv-3.12.8.tar.gz 124070 SHA256 c9ba560e7d773c175ef1cbced8fae17d7a921b050a11457971a7b7a6216aeed9 SHA512 e8f387a554c22fb2eb166d388085b9d68a0d865ae56ab71f3ffe09ff46bef04a4ba5b05ca51a1110e1dff67ae2cd6acc8b18a0fb9df9299dbbf4a001f0924f31 WHIRLPOOL 56203ac84fe967f8c602ac5eaf9d3e9ad5f2b0feb68c8719ff3ca7b61d44c676e0c52f42c7919eed39ffaa25683f28b558a0b55b23ef8a11bdbf3665f8017616

44
app-emacs/gnuserv-programs/gnuserv-programs-3.12.8-r1.ebuild

@ -1,44 +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/gnuserv-programs/gnuserv-programs-3.12.8-r1.ebuild,v 1.3 2010/08/12 02:38:12 phajdan.jr Exp $
EAPI="3"
inherit multilib
DESCRIPTION="Binary programs for app-emacs/gnuserv"
HOMEPAGE="http://meltin.net/hacks/emacs/"
SRC_URI="http://meltin.net/hacks/emacs/src/gnuserv-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-linux ~ppc-macos"
IUSE="X"
DEPEND="!app-editors/xemacs
!<=app-emacs/gnuserv-3.12.7
X? ( x11-libs/libXau )"
RDEPEND="${DEPEND}"
PDEPEND="~app-emacs/gnuserv-${PV}"
S="${WORKDIR}/gnuserv-${PV}"
src_configure() {
# bug #83112
unset LDFLAGS
econf $(use_enable X xauth) \
--x-includes="${EPREFIX}"/usr/include \
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
}
src_compile() {
emake ELC="" || die "emake failed"
}
src_install() {
emake -j1 ELC="" \
prefix="${ED}"/usr \
man1dir="${ED}"/usr/share/man/man1 \
install || die "emake install failed"
}

5
app-emacs/gnuserv-programs/metadata.xml

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

1
app-emacs/mode-compile/Manifest

@ -1,2 +1 @@
DIST mode-compile-2.29.1.tar.gz 22924 SHA256 9c7dafa3a5c5706316a01071a2769beeecf228d0831fceb53d27d4e47c9d0421 SHA512 bc43d9cae411f5177ce70c736041db74c6db1dc5b766b22b92227e9e1324d304276bd104d8e3cac9ff5a877fc48b6da5b904e1acdb6cca7396fc7c26cc572815 WHIRLPOOL 3980e43e28438f5eefbd1d8e689cc18d9cc922857ec3e32b58c6aa6d056cc6798c2094b65de28705db6dfc95e493a06858a208c536f2c9d217027d47c4b311a9
DIST mode-compile-2.29.el.bz2 21579 SHA256 c7cd617d5b1445638621b37f21a062de41f9b3b3eef829d9aa045a5571cb6556 SHA512 31573552298f2ffa8e89dbdb4155f3c95c5e354966ec4966098fe90bffd0e8fd8ecd86a7453adc10fb551622b9929aa58ce3abeb90b605373d6d4a874aa5ba7c WHIRLPOOL 85f1f740d3f3fe311bbc888bcdeba0a9ebb614b0adaae231d0aeb0912862e79c44130880d1e636a7465c9bc8f92261e0eecf961ecf800b60bbba1d76ee5b0e40

17
app-emacs/mode-compile/mode-compile-2.29.ebuild

@ -1,17 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/mode-compile/mode-compile-2.29.ebuild,v 1.3 2008/06/14 23:28:25 ulm Exp $
inherit elisp
DESCRIPTION="Smart command for compiling files according to major-mode"
HOMEPAGE="http://perso.tls.cena.fr/boubaker/Emacs/"
# Taken from http://perso.tls.cena.fr/boubaker/distrib/${PN}.el
SRC_URI="mirror://gentoo/${P}.el.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
SITEFILE=50${PN}-gentoo.el

1
app-emacs/paredit/Manifest

@ -1,2 +1 @@
DIST paredit-22.tar.bz2 23140 SHA256 51786d7c78261e2f282f9045c1fac202c7055d82517fdd5fe0accb03fea2a03c SHA512 2ccfe1afee96f8755bf007710cebbcd6e74a89c740c0975d814820d67d592878c6fb505138613894e164628b41ae491a992f5f060f943e79a95dd4026fdd9f6d WHIRLPOOL 5b548ca59af48c095feb63f88750201636665a70224b92f14509f1a55be666359bba8c4fae21d027a56a59c01ec6651f9e444b540876fe2c6e349a8532f609cb
DIST paredit-23.tar.xz 24204 SHA256 c501d5a716258a6b6758cc40d3e12b3d7271e62b457202271402e8ad43053478 SHA512 33ae10d95d3b2d8fe2466fba20d6aa0abac56684807fb381ab0db2798e99e2358c6dca71794b95768b53be661b9181f458e932bb37c31ba7ebba155a57f1bb01 WHIRLPOOL 4e2f6ee89f6cf9edd4b0b88e03f8b26f288f646cca14324025d022d34d756e44cfb8bb8289345ca77f3bdeecc1d1c114c90a496d094149d4d0f59ce28affce93

22
app-emacs/paredit/paredit-22.ebuild

@ -1,22 +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/paredit/paredit-22.ebuild,v 1.1 2010/10/09 21:01:34 ulm Exp $
inherit elisp
DESCRIPTION="Minor mode for performing structured editing of S-expressions"
HOMEPAGE="http://mumble.net/~campbell/emacs/
http://www.emacswiki.org/cgi-bin/wiki/ParEdit"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
SITEFILE="50${PN}-gentoo.el"
src_install() {
elisp_src_install
dohtml *.html || die
}

1
app-emacs/quack/Manifest

@ -1,2 +1 @@
DIST quack-0.37.el.bz2 42676 SHA256 933d7fe3e909e3e6aa560105cb5973d275d9acf8cbd60d0bd128e109b5d7e939 SHA512 e9548b73e97cdd1a896df84744341b2dfa62055b2e8ff44f6af2fdbb43ef9f6c213675366cd8aa081ea48ec0f99b2fc87b6551a77393bd39fbd121c4325e06c2 WHIRLPOOL bef800d9478ff5314d4a47216a6d01375bbf1381154269bdaf787569be069fc2b40b4fc67be0f4e873b472a7a3690b17bb35c73becc6c12852fbb0d3a7c12773
DIST quack-0.47.el.xz 44508 SHA256 9f3173d0b8ab9bf070ef8e823c0d7c65e4992cef47df94f1a6eeaed96316956e SHA512 41775f5850518a8738aae9d7185c733ad4d5a778859a9d9a7235c84184fb7b84dd49d37a607291f39fac4ddc1cd507806a01dd19ab3351646ecf35e747feb8ce WHIRLPOOL ab284d3d520b49368726ed00164811ac8601a0d298d2bddc54f4677a621ca1c0ff2ebb3c244c59c18f7929e9dc8c2c6014f95036bf325ec531c3cc597e9d69c5

16
app-emacs/quack/quack-0.37.ebuild

@ -1,16 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/quack/quack-0.37.ebuild,v 1.1 2009/10/15 19:07:48 ulm Exp $
inherit elisp
DESCRIPTION="Enhances Emacs support for Scheme"
HOMEPAGE="http://www.neilvandyke.org/quack/"
SRC_URI="mirror://gentoo/${P}.el.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
SITEFILE="50${PN}-gentoo.el"

1
app-emacs/scala-mode/Manifest

@ -1,2 +1 @@
DIST scala-tool-support-2.10.3.tgz 26040 SHA256 d0f67730614f81e7387cdc3cbab633bd0b823a8d84e9d01ac545fd91c5d8e050 SHA512 77bd695d1e577d05884a8b70d4edcc6a0af1da13de0f8cdf54d5636e0e93c22ec919ccd3d79e92382b6a9fe8085a08af37b9f5428c1ed14359faf8fc860a81b5 WHIRLPOOL be1742f55c03f80a819a4336bf01d89d32ab6d0cfc080e08c7b27479cb76d19a2d03aefc66ee286f5eb28e0aa9952586801534dba2df2ab24f2d317b245be780
DIST scala-tool-support-2.9.0.1.zip 183929 SHA256 f597707fd2f14a569b0b3cfa233cda6f5996bceab37ca930cd3f182a9874fc3a SHA512 ae535c9e51e3fc4481a85e1a3b5f5fd44357425cef417d9e74ba9f30ae72f8630c85d50b26c48f1f7743ad10c15f9a0e00df1bda52aef613c927061269d53ac4 WHIRLPOOL 17c3226dcf817356471bcbe001c2c39538d4ebc8742dabb7e4260608ce391355d070a8e4896208d61eacf3b325d54dc5ef26fe3755d7f3bdabc14e7126e2f361

3
app-emacs/scala-mode/scala-mode-2.10.3.ebuild

@ -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/scala-mode/scala-mode-2.10.3.ebuild,v 1.1 2014/02/10 20:03:19 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/scala-mode/scala-mode-2.10.3.ebuild,v 1.2 2014/03/25 19:17:04 ulm Exp $
EAPI=5
@ -15,7 +15,6 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/unzip"
RDEPEND="dev-lang/scala"
S="${WORKDIR}/${MY_P}/scala-emacs-mode"

24
app-emacs/scala-mode/scala-mode-2.9.0.1.ebuild

@ -1,24 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/scala-mode/scala-mode-2.9.0.1.ebuild,v 1.1 2011/06/07 08:10:36 ali_bush Exp $
EAPI=2
inherit elisp
MY_P="scala-tool-support-${PV}"
DESCRIPTION="Scala mode for Emacs"
HOMEPAGE="http://www.scala-lang.org/"
SRC_URI="http://www.scala-lang.org/downloads/distrib/files/scala-packages/${MY_P}.sbp -> ${MY_P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="dev-lang/scala"
S="${WORKDIR}/misc/scala-tool-support/emacs/"
SITEFILE="50${PN}-gentoo.el"
DOCS="AUTHORS FUTURE README"

1
app-emacs/ssh/Manifest

@ -1,2 +1 @@
DIST ssh-1.9.tar.gz 5486 SHA256 63a460b698846481cfbb298f98627a5d1adbdf28804782201ebd390eb5c38173 SHA512 f0282dcb4387d4b7aa6a47ea1462c4a2963de6dc1648b4bbea5c552c6079f9a23f5f789f180e759114b94434072b789a37e9d672927dfeac9d713e7d5c5b8876 WHIRLPOOL 8f126f82819be347a89408ce3ab6838c1d81a2208837ee5d5ec2ac55aab978a4fb2a257da6458d1bb7d41767fb3324b7cc1cc658ad8990f212705dbaa8187800
DIST ssh-20120709.el.xz 4876 SHA256 7e3553c4d19c695c6955f89f62991a4a019e78504318956321f8771f9d615910 SHA512 69048f160bdd1b8ca29f0d49734cff7f9c4360ca9dd2abdacfcbca61bb964e84c962bf6388f424c0eb0161f1e8c8c9787dafebc084826b27d94300fba475ab9c WHIRLPOOL 81af759215bf637099aff22685abdae08241dcb37eb2e2eb61a523d94e079b7d3fa511d10f1bb305b059041e2f6a8cbd9288f7cc949fd51e9df15cb40681fa50

15
app-emacs/ssh/ssh-1.9.ebuild

@ -1,15 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ssh/ssh-1.9.ebuild,v 1.1 2006/03/06 17:15:24 mkennedy Exp $
inherit elisp
DESCRIPTION="Directory tracking and special character handling support for SSH sessions in Emacs shell buffers."
HOMEPAGE="http://www.splode.com/~friedman/software/emacs-lisp/index.html#ssh"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~sparc"
IUSE=""
SITEFILE=50ssh-gentoo.el

4
app-emacs/ssh/ssh-20120709.ebuild

@ -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/ssh/ssh-20120709.ebuild,v 1.1 2014/02/15 10:26:16 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ssh/ssh-20120709.ebuild,v 1.2 2014/03/25 20:40:38 ulm Exp $
EAPI=5
@ -12,6 +12,6 @@ SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~sparc"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
SITEFILE="50${PN}-gentoo.el"

1
app-emacs/tnt/Manifest

@ -1 +0,0 @@
DIST tnt-2.6.tar.gz 112490 SHA256 207ee988867537f8707c26503c6c7c9c2f9f818720199a813360d60e66d272eb SHA512 379338e53c9236809ffb48e8e46ef6c02774f2d8a105c88d8d093f6bcb798dafb9addbbce665b0f98b3e1b6aa1ebb81c15bbc475cfb8d5cf9ed28ea3f673e5f3 WHIRLPOOL 15fca08180550bfdf89e3647100044198d010e86f9b37ebf0fd9779da7ed2901b1aa01f5a6a0bfa471cddc581285a49de3eb34011737cf05c6fd2b40d6ac29ff

5
app-emacs/tnt/files/50tnt-gentoo.el

@ -1,5 +0,0 @@
(add-to-list 'load-path "@SITELISP@")
(autoload 'tnt-open "tnt" "Start TNT" t)
(autoload 'tnt-proxy-switch-servers "tnt" "Switch TNT proxy servers." t)
(autoload 'tnt-proxy-toggle-proxy-use "tnt" "Toggle use of TNT proxy server." t)
(autoload 'tnt-customize "tnt" "Customization of the group 'tnt'." t)

11
app-emacs/tnt/files/tnt-2.6-sound.patch

@ -1,11 +0,0 @@
--- tnt-2.6-orig/tnt.el
+++ tnt-2.6/tnt.el
@@ -4132,7 +4132,7 @@
(tnt-sound-exec
(with-output-to-string
(call-process shell-file-name nil t nil shell-command-switch (concat tnt-sound-exec " " tnt-sound-exec-args " " sound-file))))
- (tnt-running-xemacs (play-sound-file sound-file))
+ ((fboundp 'play-sound-file) (play-sound-file sound-file))
(t (message "Warning: tnt-sound-exec is not set")))
(message "Warning: %s is not a readable file" sound-file)))

5
app-emacs/tnt/metadata.xml

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

28
app-emacs/tnt/tnt-2.6-r2.ebuild

@ -1,28 +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/tnt/tnt-2.6-r2.ebuild,v 1.3 2010/02/18 09:33:36 ulm Exp $
inherit elisp
DESCRIPTION="Client for the AOL Instant Messenging service using Emacs as its UI"
HOMEPAGE="http://tnt.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="AOL Artistic"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DOCS="ChangeLog PROTOCOL README"
ELISP_PATCHES="${P}-sound.patch"
SITEFILE="50${PN}-gentoo.el"
src_install() {
elisp_src_install
insinto "${SITEETC}/${PN}"
doins sounds/* || die
docinto procmail
dodoc procmail/* || die
}

4
app-misc/mc/Manifest

@ -1,5 +1 @@
DIST mc-4.8.10.tar.xz 2152000 SHA256 5bda5a10bd0447da4b3b36c55d10fdf26e279d29fd30792467d68bdb7c2f2788 SHA512 388cd8f8714d3c946a165ed2ce17086ee345bec49f1eb0a71663dd6e07ad53a568df0edd4532b2098382a7dda81eaafdb71f54763e23f26a4db86c26022b8088 WHIRLPOOL 7966b0960d2e357d8de9e25476c4773fc6add07064647eb083f740cb109d2bce69867a6dfc7fceca882bd1a1bd964154b4b03c869282c12f2d4887774515968f
DIST mc-4.8.11.tar.xz 2211144 SHA256 1877ea844f9d71e133b9e03ca3bebcd7b10b9ba5b419b8d268e255816fe1993a SHA512 5afb9e0704b8c0e98cd4787f03baf40131a0ab40027103e42f44b2ebd5b6c33b8702d7f534ca8175f3b8efbb25a04f08f0f51a1eb3a1783a99e6117472344fbc WHIRLPOOL bbe6dbad549f45b9d4aab0985ce9a2c35e42017d2f2020972d27d8d43c66473c49fea8754fd6635195b72e6a531625a28327c0f2aa65f5e79cea0db0d54ea7e6
DIST mc-4.8.7.tar.xz 2106020 SHA256 88f620f7944d629087e0f3518a7e7bff7600fd1c4fa157767cdcca95f2cb3074 SHA512 f5c0f533e4e056246d5918233b9932f751589db613f1c591be3168b607a9b73919e93b631151c1c4dbc692b54e7ec1b2f8ec2ae875a24012744e7257735fa1d8 WHIRLPOOL 768b08f2ff0ce1de8893aec2a083269ecde6c62e6e7ea5379a96eec81ad56791e4adbfe712014cece323857fb96862a29dc97893b53f8d5316707e933f015342
DIST mc-4.8.8.tar.xz 2150988 SHA256 b898a343b2b11274a20b2a491f9f5422b6d041e65e152c56d7255084fd04b78b SHA512 407998e653d0758ff47c13d2d47c77628b764ec5e51369fe0ff28d31962d8d4635e23fade2d159bf6b063c8b84e3e3f558c3b3155d3358e520c3436a57412815 WHIRLPOOL 1785a836bf5070e52f75fd120031829ced772c9b3bdacf517b2e03f05ca850144960fe17f4f283d256ee46e3f3d9c3d104ac0110637534feae2ca684f18bd032
DIST mc-4.8.9.tar.xz 2169836 SHA256 1253fbed3d471473c4eb9709dd6b981333754e122ddbfaa99d7cfb57508477a2 SHA512 43d231659261a73eaeac8cb9b3c25b6f753a98ee09a88b4f4213cbdee39e1f3dd27ea58b437566a904cfb6af8f000cead99b0712890bb59045b67ca989f448f6 WHIRLPOOL 49615ffa03096297a9ebf299f2f4ae4466c7f5d5cacf7577fd085c9148b0e60cc0876e4d876f81f5e5c065295e839db1d9ea83cde9744657c237f56d70e4f51e

37
app-misc/mc/files/mc-4.8.8-race_cond_create_tmp_dir.patch

@ -1,37 +0,0 @@
Index: lib/vfs/interface.c
===================================================================
--- lib/vfs/interface.c (revision 2640b21bb9700aa51a70f35f9e10732c82a7366f)
+++ lib/vfs/interface.c (revision 33c47b5734771e54f10b2e3cf42cf2ae943b09c1)
@@ -841,18 +841,18 @@
canonicalize_pathname (buffer);
- if (lstat (buffer, &st) == 0)
- {
- /* Sanity check for existing directory */
- if (!S_ISDIR (st.st_mode))
- error = _("%s is not a directory\n");
- else if (st.st_uid != getuid ())
- error = _("Directory %s is not owned by you\n");
- else if (((st.st_mode & 0777) != 0700) && (chmod (buffer, 0700) != 0))
- error = _("Cannot set correct permissions for directory %s\n");
- }
- else
- {
- /* Need to create directory */
- if (mkdir (buffer, S_IRWXU) != 0)
+ /* Try to create directory */
+ if (mkdir (buffer, S_IRWXU) != 0)
+ {
+ if (errno == EEXIST && lstat (buffer, &st) == 0)
+ {
+ /* Sanity check for existing directory */
+ if (!S_ISDIR (st.st_mode))
+ error = _("%s is not a directory\n");
+ else if (st.st_uid != getuid ())
+ error = _("Directory %s is not owned by you\n");
+ else if (((st.st_mode & 0777) != 0700) && (chmod (buffer, 0700) != 0))
+ error = _("Cannot set correct permissions for directory %s\n");
+ }
+ else
{
fprintf (stderr,

22
app-misc/mc/files/mc-4.8.8-segfault-unowned-temp-dir.patch

@ -1,22 +0,0 @@
fix for mc/mcedit segfault when mc's tempdir doesn't belong to the correct user
https://bugs.gentoo.org/show_bug.cgi?id=473244
https://www.midnight-commander.org/ticket/3021
--- src/main.c
+++ src/main.c
@@ -154,7 +154,4 @@
mc_global.share_data_dir = g_strdup (DATADIR);
-
- /* Set up temporary directory */
- mc_tmpdir ();
}
@@ -299,4 +296,7 @@
vfs_setup_work_dir ();
+ /* Set up temporary directory after VFS initialization */
+ mc_tmpdir ();
+
/* do this after vfs initialization due to mc_setctl() call in mc_setup_by_args() */
if (!mc_setup_by_args (argc, argv, &error))

11
app-misc/mc/files/mc-4.8.8-wrong_char_in_menu_file.patch

@ -1,11 +0,0 @@
Index: misc/mc.menu
===================================================================
--- misc/mc.menu (revision be2883dc86d01fa54003ec75b0a1fc9ed93c9358)
+++ misc/mc.menu (revision a467bb4b6e2bec83dae4bbdd98ee529ffc45e4b1)
@@ -66,5 +66,5 @@
= f \.c$ & t r
+ f \.c$ & t r & ! t t
-с Compile and link current .c file
+c Compile and link current .c file
make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f

18
app-misc/mc/files/mc-4.8.9-ncurses-include-fix.patch

@ -1,18 +0,0 @@
ncurses detection fix
https://bugs.gentoo.org/show_bug.cgi?id=476932
--- mc-4.8.9.orig/lib/tty/tty-ncurses.h
+++ mc-4.8.9/lib/tty/tty-ncurses.h
@@ -5,8 +5,10 @@
#ifdef USE_NCURSES
#ifdef HAVE_NCURSES_CURSES_H
#include <ncurses/curses.h>
-#elif HAVE_NCURSES_NCURSES_H || HAVE_NCURSESW_CURSES_H
+#elif HAVE_NCURSES_NCURSES_H
#include <ncurses/ncurses.h>
+#elif HAVE_NCURSESW_CURSES_H
+#include <ncursesw/ncurses.h>
#elif HAVE_NCURSES_HCURSES_H || HAVE_NCURSES_H
#include <ncurses.h>
#else

46
app-misc/mc/files/mc-4.8.9-unknown-opts.patch

@ -1,46 +0,0 @@
From f71ea50702cd9d17d1a8a913ee87a5d9ae2d5bc9 Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed, 3 Jul 2013 10:21:36 +0300
Subject: [PATCH] configure.ac: warn about unknown '--with-' / '--enable-'
options
As we use 'AC_CONFIG_SUBDIRS' macro for samba sources
option checking is disabled for us.
Before the patch:
$ ./configure --with-i-have-misspelled-editor-for-edit
...
# no warnings
The patch enables warnings back only for top-level ./configure:
$ ./configure --with-i-have-misspelled-editor-for-edit
...
configure: WARNING: unrecognized options: --with-i-have-misspelled-editor-for-edit
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
---
configure.ac | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/configure.ac b/configure.ac
index c12c2e7..5581a14 100644
--- a/configure.ac
+++ b/configure.ac
@@ -652,3 +652,12 @@ Configuration:
Support for charset: ${charset_msg}
Search type: ${SEARCH_TYPE}
])
+
+dnl option checking is disable by default due to AC_CONFIG_SUBDIRS
+dnl we enable it back for top-level ./configure
+if test -n "$ac_unrecognized_opts"; then
+ case $enable_option_checking in
+ fatal) AC_MSG_ERROR([unrecognized options: $ac_unrecognized_opts]) ;;
+ *) AC_MSG_WARN( [unrecognized options: $ac_unrecognized_opts]) ;;
+ esac
+fi
--
1.8.2.1

99
app-misc/mc/mc-4.8.10.ebuild

@ -1,99 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.10.ebuild,v 1.1 2013/08/03 07:54:15 slyfox Exp $
EAPI=5
inherit eutils flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
src_prepare() {
epatch "${FILESDIR}/${PN}-4.8.9-unknown-opts.patch"
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_enable sftp vfs-sftp) \
$(use_enable spell aspell) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit internal-edit) \
$(use_enable mclib) \
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

97
app-misc/mc/mc-4.8.7-r1.ebuild

@ -1,97 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.7-r1.ebuild,v 1.1 2013/01/11 11:38:42 polynomial-c Exp $
EAPI=4
inherit eutils flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
src_prepare() {
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_enable sftp vfs-sftp) \
$(use_enable spell aspell) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit) \
$(use_enable mclib) \
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

92
app-misc/mc/mc-4.8.7.ebuild

@ -1,92 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.7.ebuild,v 1.11 2013/01/13 19:34:37 armin76 Exp $
EAPI=4
inherit eutils flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
src_prepare() {
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_enable sftp vfs-sftp) \
$(use_enable spell aspell) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit) \
$(use_enable mclib) \
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

100
app-misc/mc/mc-4.8.8-r1.ebuild

@ -1,100 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.8-r1.ebuild,v 1.1 2013/06/19 13:35:32 wired Exp $
EAPI=4
inherit eutils flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
src_prepare() {
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
# bug #473244
epatch "${FILESDIR}/${P}-segfault-unowned-temp-dir.patch"
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_enable sftp vfs-sftp) \
$(use_enable spell aspell) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit) \
$(use_enable mclib) \
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

104
app-misc/mc/mc-4.8.8-r2.ebuild

@ -1,104 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.8-r2.ebuild,v 1.1 2013/07/09 10:11:06 polynomial-c Exp $
EAPI=5
inherit eutils flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
src_prepare() {
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
# bug #473244
epatch "${FILESDIR}/${P}-segfault-unowned-temp-dir.patch"
# bug #403863
epatch "${FILESDIR}/${P}-race_cond_create_tmp_dir.patch"
# bug #461284
epatch "${FILESDIR}/${P}-wrong_char_in_menu_file.patch"
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_enable sftp vfs-sftp) \
$(use_enable spell aspell) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit) \
$(use_enable mclib) \
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

100
app-misc/mc/mc-4.8.9.ebuild

@ -1,100 +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/mc/mc-4.8.9.ebuild,v 1.11 2014/01/18 20:02:23 ago Exp $
EAPI=5
inherit eutils flag-o-matic
MY_P=${P/_/-}
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="http://www.midnight-commander.org"
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
REQUIRED_USE="spell? ( edit )"
RDEPEND=">=dev-libs/glib-2.8:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses )
spell? ( app-text/aspell )
X? ( x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
src_prepare() {
epatch "${FILESDIR}/${PN}-4.8.9-unknown-opts.patch"
epatch "${FILESDIR}/${PN}-4.8.9-ncurses-include-fix.patch"
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
}
S=${WORKDIR}/${MY_P}
src_configure() {
local myscreen=ncurses
use slang && myscreen=slang
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local homedir=".mc"
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \
$(use_enable kernel_linux vfs-undelfs) \
--enable-charset \
$(use_with X x) \
$(use_enable samba vfs-smb) \
$(use_enable sftp vfs-sftp) \
$(use_enable spell aspell) \
$(use_with gpm gpm-mouse) \
--with-screen=${myscreen} \
$(use_with edit internal-edit) \
$(use_enable mclib) \
$(use_enable test tests) \
--with-homedir=${homedir}
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS README NEWS
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
if ! use xdg ; then
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
fi
}
pkg_postinst() {
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

4
app-office/libreoffice/libreoffice-4.2.1.1.ebuild

@ -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-office/libreoffice/libreoffice-4.2.1.1.ebuild,v 1.3 2014/03/10 08:48:41 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.2.1.1.ebuild,v 1.4 2014/03/25 20:59:17 dilfridge Exp $
EAPI=5
@ -117,7 +117,7 @@ COMMON_DEPEND="
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1:=
>=dev-libs/libatomic_ops-7.2d
>=dev-libs/liborcus-0.5.1:=
=dev-libs/liborcus-0.5*
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0

8
app-office/libreoffice/libreoffice-9999-r2.ebuild

@ -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-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.211 2014/03/10 08:48:41 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.214 2014/03/25 10:28:58 scarabeus Exp $
EAPI=5
@ -117,7 +117,7 @@ COMMON_DEPEND="
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1:=
>=dev-libs/libatomic_ops-7.2d
>=dev-libs/liborcus-0.5.1:=
>=dev-libs/liborcus-0.7.0:=
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
@ -126,6 +126,7 @@ COMMON_DEPEND="
media-gfx/graphite2
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
>=media-libs/glew-1.10
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
media-libs/lcms:2
>=media-libs/libpng-1.4
@ -210,7 +211,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/gperf-3
dev-util/intltool
>=dev-util/mdds-0.10.2:=
virtual/pkgconfig
media-libs/glm
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
sys-devel/bison
@ -220,6 +221,7 @@ DEPEND="${COMMON_DEPEND}
>=sys-devel/make-3.82
sys-devel/ucpp
sys-libs/zlib
virtual/pkgconfig
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto

4
app-text/XML-Schema-learner/XML-Schema-learner-1.0.0.ebuild

@ -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/XML-Schema-learner/XML-Schema-learner-1.0.0.ebuild,v 1.1 2014/01/09 03:31:56 mjo Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/XML-Schema-learner/XML-Schema-learner-1.0.0.ebuild,v 1.2 2014/03/25 09:25:53 nimiux Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="amd64"
IUSE="test"
# PHP dependency can be inferred from .travis.yml in the repository.

3
dev-lang/parrot/Manifest

@ -1,4 +1 @@
DIST parrot-5.10.0.tar.gz 4595044 SHA256 417d504ccf557528d179c9f25df4f8430d5ec1e703ea63126d722452bfd38be3 SHA512 abd627545f85e42a9d20e13f73ef30595cea6ad252b1fd6d06982ec9afb0534520affc99a77bd2d648deb4090a22c818b03e30b5c5a7f99041da5b1776025f33 WHIRLPOOL 0f5b1fa6c4accea9ba6836b2be2db7478d61bf6f3f7d533e4aadb1cfc074547d08d8d506616d8f5d1216d8b2a2db92072476bd883e56eb828a8a606c6103bace
DIST parrot-5.7.0.tar.gz 4604326 SHA256 0d07c210a8b90d368cde600351173b8c90a28d376379836ba36edf83acf7a21f SHA512 6db01c4c092f64cb7dbaab99972ddcea73183bbca18a9005871992ca57035d0adca5408af944e40e84095cc35badc6ebf611177fc3d73112577a2f1b7745de75 WHIRLPOOL dac3f775d67fc4f6c3baffc0e8d5176f7466827e19b2a96e0f3ae8ac6e0ecce5de7aa66a93e0265ed8867341169f0bc332501b05bf3fa251f35be2dd2a8663e1
DIST parrot-6.0.0.tar.gz 4592131 SHA256 e150d4c5a3f12ae9d300f019bf03cca58d8e8051dd0b934222b4e4c91160cd54 SHA512 763f390948581e00cfc4bfec46bdc0ef19052c98db35fbf515a7ad2315e96db2f7a537fb0918e6edf16eb620b415d6bf14100f2a46de80893c9850c20509e81c WHIRLPOOL da676a49e7c4ebdf40ddc17387d7c7e6502a531816a7851c3fc46976da97ecd2aa817d3950cf77005d4d0d47283d58efc090f3f44c237f5e410b4ac391cc408f
DIST parrot-6.1.0.tar.gz 4602229 SHA256 87d25119c73acdb26f89ac4c68d73f3d996451ada51f3cb2cd4878b6f0e0a34c SHA512 f6945a44566cb4a4f6e4cc6c056ecb0038caf0b1b20927c12427ec24f22ba77d19043b403bde3d212324bc8f1fa83fa619661255a13e13d7066bbeb1f407b74f WHIRLPOOL cac154c3d8c78ba9ac1b86144c809261229e16fa86236303cce193ca726c914ab39aa5dc093f2678e63d117a6628242f50b936430c9a2b774203d0382f6af179

146
dev-lang/parrot/files/perldoc-5.10.patch

@ -1,146 +0,0 @@
diff --git a/config/auto/perldoc.pm b/config/auto/perldoc.pm
index 4d87aca..7e54156 100644
--- a/config/auto/perldoc.pm
+++ b/config/auto/perldoc.pm
@@ -66,24 +66,12 @@ E_NOTE
foreach my $ops (@ops) {
my $pod = $ops;
$pod =~ s/\.ops$/.pod/;
- if ( $new_perldoc ) {
- $TEMP_pod_build .= <<"END";
+ $TEMP_pod_build .= <<"END";
ops/$pod: ../src/ops/$ops
-\t\$(PERLDOC) -ud ops/$pod ../src/ops/$ops
+\t\$(PODEXTRACT) ../src/ops/$ops ops/$pod
\t\$(CHMOD) 0644 ops/$pod
\t\$(ADDGENERATED) "docs/\$\@" "[doc]"
-
-END
- }
- else {
- $TEMP_pod_build .= <<"END";
-ops/$pod: ../src/ops/$ops
-\t\$(PERLDOC) -u ../ops/$ops > ops/$pod
-\t\$(CHMOD) 0644 ../ops/$pod
-\t\$(ADDGENERATED) "docs/\$\@" "[doc]"
-
END
- }
}
$conf->data->set(
diff --git a/config/gen/makefiles/docs.in b/config/gen/makefiles/docs.in
index 3e8c74b..4e8f35d 100644
--- a/config/gen/makefiles/docs.in
+++ b/config/gen/makefiles/docs.in
@@ -11,6 +11,7 @@ RM_RF = @rm_rf@
PERLDOC = @perldoc@
POD2MAN = @pod2man@
VERSION = @VERSION@@DEVEL@
+PODEXTRACT = $(PERL) ../tools/build/podextract.pl
ADDGENERATED = $(PERL) ../tools/build/addgenerated.pl
OPS_SUMMARY = ../tools/docs/ops_summary.pl
@@ -63,8 +64,7 @@ doc-prep:
$(TOUCH) doc-prep
packfile-c.pod: ../src/packfile/api.c
-#IF(new_perldoc): $(PERLDOC) -ud packfile-c.pod ../src/packfile/api.c
-#ELSE: $(PERLDOC) -u ../src/packfile/api.c > packfile-c.pod
+ $(PODEXTRACT) ../src/packfile/api.c packfile-c.pod
$(ADDGENERATED) "docs/$@" "[doc]"
.pod.1 : # suffix rule (limited support)
diff --git a/config/gen/makefiles/root.in b/config/gen/makefiles/root.in
index c1f0c19..36e853a 100644
--- a/config/gen/makefiles/root.in
+++ b/config/gen/makefiles/root.in
@@ -115,6 +115,7 @@ LDFLAGS = @ldflags@ @ld_debug@
INNO_SETUP = iscc
TEMPDIR = @tempdir@
RPATH_BLIB = @rpath_blib@
+PODEXTRACT = $(PERL) $(BUILD_TOOLS_DIR)/podextract.pl
ADDGENERATED = $(PERL) $(BUILD_TOOLS_DIR)/addgenerated.pl
#IF(darwin):export MACOSX_DEPLOYMENT_TARGET = @osx_version@
diff --git a/tools/build/podextract.pl b/tools/build/podextract.pl
new file mode 100644
index 0000000..0979b6b
--- /dev/null
+++ b/tools/build/podextract.pl
@@ -0,0 +1,75 @@
+#! perl
+
+=head1 NAME
+
+tools/build/podextract.pl
+
+=head1 DESCRIPTION
+
+Simple POD Extraction
+
+=head1 SYNOPSIS
+
+Previously:
+
+ perldoc -ud $target $source
+
+or
+
+ perldoc -u $source > $target
+
+Now:
+
+ perl podextract.pl $source $target
+
+=head1 RATIONALE
+
+C<perldoc> does many things, and is somewhat complex.
+
+For instance, normally,
+