parent
abbf07713a
commit
36c1210edd
@ -1,31 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
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
|
||||
EBUILD eselect-1.3.1.ebuild 1900 SHA256 e074c14c109901748c36558e952f5ebd05c00d0c46e294bdecd3b85dbf8533ee SHA512 afc5de731a51976f69766165c97f16fef1a0e0c362e7bc6990f47b4ff9df3f6e61f1c309466701be920927e559c6feb230ed949c11304ab723e9f03310b2fc96 WHIRLPOOL fe96be86d4b55e500d0101f85d90500350b69d32078602dfd517c7969c5187dd73fe9cd5533b57a4a0c5210366edb5f5d88c47aa549471a6aa71484a05bf11d2
|
||||
EBUILD eselect-1.3.8.ebuild 1827 SHA256 d933fb37480a58ded38673f6cb5140957b41ac1bedd0be54f18e015638f0d184 SHA512 e7c21c29e5a7c2f42e14394abf766ed33f389b6ac75077c53b9c18f1609b4c379f6daa1a90d843d8d73750d5f5e685d301e7ed9af0462fd9ba14e0216ee3a931 WHIRLPOOL 78eec8db442e9a0e213689ba137e03b689b509351619062772065976713055a29897a9aa443d1f7bf4d1add976d955322e2339683d6020ed083336e3c00d7600
|
||||
EBUILD eselect-1.4.1.ebuild 1836 SHA256 522f42b4d1d7979035494157f55b6c85d7a025e614fbd3ab9641ce735a14d764 SHA512 0f9c14b65365fca4d06bbc1806ae0bd463fb59b38d5d70eaf5cd28fe394776dcade309d11df50f4eecdf25fbc27af6c07fb87dd9884fe42dd0ccb4bd5db1e27b WHIRLPOOL 30c1c0715bbe622a5d593ba41014d7060a3dba32f367bf82da4eb618fc3535ca0783add6d71b5c1449a3a3b96959b3062c9ba3fe092a0809fb091cf340a3e749
|
||||
EBUILD eselect-1.4.ebuild 1826 SHA256 b7d9a1c522bf75407964cc2996c06249cf5b444d8d15c9bca5ec564fc6a378b8 SHA512 6cb05e04c7dadc9d70aa10065b949b9c3979551b4463ac877c7486e570796f7a5afd3b2193feb4d541f8621993fbd8c791c0060d2173eecca5150d45e08c06e5 WHIRLPOOL 8558da6d961e0569180705dac237bc826db5d729b6303683ad2b490d3f6f2113490f2f5cdbc9e9e5e4f17dbfd4962dc77cd39d01227f174cdd1c6e4f62ab3f01
|
||||
EBUILD eselect-9999.ebuild 1518 SHA256 a77d8aed47a955d240898d9ac16d109e100755e4161483d15603abb9e2e1d976 SHA512 6eadab15b307bad131ed84f2692d9de9a1fea0833adbdd81bbbe5869ccc3bf0579edfe9615269225c7686481407d5504cc052e890c267a1b595498c61c952b88 WHIRLPOOL 0b2e4758f05ecfcb3ffcf6aa5c4923cfd003e53d6dbec04cf50e0a055cb4cd628c277797be5aad5c3c71e2fcafd42a280a8a4b094c562e494f0bd05c97bdba5d
|
||||
MISC ChangeLog 36892 SHA256 58493d8e2ccbba71799b87c10a9ceff6a14fcfda49290faf1711a9b269995ed5 SHA512 4d393c6b45bd3ede61516f64268488fd0c5f97b6849ff66fefc9a226a99f1bad5903efe9e268a65ec00a9a0a1941bebd9d96b14439a0ab56d8d2e43ee38e9ae5 WHIRLPOOL 426a5415547ce24b98f4c038be56fc8ee74f71f900e58d39e025c7ccd7e3462735552e91612b1213efa645721008d024247bb337631fcc16c157120b1e73bbcb
|
||||
MISC ChangeLog 36977 SHA256 82cabe9ecefe5ce4f46068921ec1c5e849825e0ed54676d171118f53d281968c SHA512 b5b13fd9711866ff71e2833c99482552e0cd6c2a96687ac3372fc293f45fefd480fac332d0e6760b923d789c52a5a48add1b7ce70048242a9ee4c14644887406 WHIRLPOOL cdb47911a3d7641f261c6449406ee7ce66e92b879e84abcebfc481275de2fcd7ec43643be928733662ba5149255a1c967a6c2eee10f46f9ac70122f32fec8387
|
||||
MISC metadata.xml 202 SHA256 4734bc1332c7d5cb2724d9266d647c195fa114a891f503e04bda1ff96e63b596 SHA512 bdd75d28e57f8855efb6e66f0a1e67a8344b6dc2b95391e75d446d272bcc04170c83dc84f447cf957e020799a41e40a2e7cb55a2fdec4f2ea87039f70572bbf6 WHIRLPOOL 20cbbba5aabed9f251e6c5239a24290461ce961adddc218cd029dcb2efc2382a26282cc9dfed3c7bd82a6181ac76acbfd3ab74daab38a6ea4f9d432d2254c36b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJTIDMVAAoJELp701BxlEWf9f4P/2s5NLoWHVigFQg+iIjemEb3
|
||||
84mV3ucXCNVeK2s5QFdoXKQ0gJkb4Pd8+X8+i1uq9zwxQWN8AiyTj4TmpImD7oKE
|
||||
lxQ0vqe+/SEXQkDp89jkcqqQ425cHovqxBfKFBOdR4/Hg4CHJzNWUQRODfclMAS2
|
||||
bc5hUgyNNMygXeHhS7cJSEXOmXLWILp4axxDhJs71R6wCccfb/Xiv4BvpPDBG3Cs
|
||||
TemGMf6K/NM32kD63P8epjzM9RppiyZIOKoqYzDjsnQH1NYR0T+NT2CRyTpNExE0
|
||||
RTdriHGWinw/ZShMMkM0qgFxvQpl4lsxZ8LKDyN6aaY10XSEqGmhvN2MhLtnfrRI
|
||||
NlFzXWD/mhYH2oazoWCiWk23k6DobIwYZ1od5qKIqB+dvGtVfVUAXw++7MGCbE1X
|
||||
c8UlBEL5ufzt/Fu7PsCyFdVaBdSUZJuhNdmuvT0JwV0fnzg2XJKDjN6wcLveUp44
|
||||
9sdUt1/bTqYGsFSwk9BXUIi5GelwQJ30bF4Eu5qNf45ix7m1egTcNq04t9v41hCE
|
||||
XaYDWEuR/UiiYQY/6bqNLcXwfHAiyB5n/b//E0mfs+/+JXD6ZuwDH1dHH+8u/4u3
|
||||
5loytomCm1DHW9ENb+ylaovKS26JLPeGqR3a9uvsM3v/zL+Q4A1w8L1DzmKVfOE0
|
||||
DmEfeNhsrbzi1jiyGw6I
|
||||
=3oQc
|
||||
iQGcBAEBCAAGBQJTMeKpAAoJEJQzkH1pP7W4EtcMAJJOvneQ8Lfx6SgE4gOsYqw1
|
||||
kBdCoKW8Z04TwI0RtpQmkWh0y9HuPhY2ntya2+z3mFSeb9EjGs/EniEYjMdzMNlF
|
||||
zkjVNXvM1XITfaYb7Lwx9/Da2aKVUSr8zVSXQtdIJosEtxWTuu7Dlu0gQ+HVMK5Q
|
||||
o7b98nHhnumg4+kbPZLMgSm/VbVH34ZhGrG8+v8KA51kMC0QwWx1DyFe2jGfXisJ
|
||||
r4o7BGTkB1i9nvgBCCYlVd/+gIrZjKfD3cUTi2Kyfs3hh4PwyyU0b74HxnukSelS
|
||||
eetMKe49myfmHwY/VUJpuiylshpreDGfjwQuZ02gfH7NDMRXcLjh8m3F9kUs1Vip
|
||||
6GriQH6m+klrSwk26IrzqA8KuPHQkKVYu15X602Zxib3PjNYJ/C747BBg/Nb6gqU
|
||||
xgHnylR/d83BYMByaaybK4HNologiVHAYflB3UMSn69iFF4P/+AgiN6323WNX783
|
||||
u2+kywnhzXIQkdlxG+09YOmIQJpHHEXjBYg/lPRSoQ==
|
||||
=dqPE
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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
|
||||
}
|
@ -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"
|
||||
|
@ -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,9 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50auctex-gentoo.el 157 SHA256 ee6df844f12c72a9865f10ca7c25daf06ef64125c302de670aa1ba250a569fe5 SHA512 7cfc10c95da1d920b3861eaa9950d5ddd2388af5086cb81457f084f9c094b15dae9638a8c1e9b662dedba90c2d3c33a972011b99d9e2d71d85f99003de5ebef2 WHIRLPOOL 08307e1235137ffa8f8d7b10c1f0d2820c74789f40b56137721931f2321f7c8527a017ce3354532fd23c675c495ee33f2e420a88144cb5445a1b98a7578845c9
|
||||
AUX 60auctex-gentoo.el 97 SHA256 3ff24a51655c0c8966119a70a68814ad4590553750b5a6545c33ba18c042934a SHA512 2cf945ac36ad5b25afd723d04223556522ac901a469bdd47d0c7562beb985401df957acc100222df6d97f4335b6d3e8d003f6b00b86780eec0a906ff0fc2ccb4 WHIRLPOOL 4a0cdc6178b7f01abc2bd5f4101b3e1ef34ba1ac924e15c6be5a709ad6a8140cf313c4fdbf81117bec1a1a14e0508dee423abce6b46e3da1584c1f029aad8486
|
||||
AUX auctex-11.86-ghostscript9.patch 1516 SHA256 556cf848fcd35b1f4fa883bc597fd8ad16e556bf67bc68069441f56a3784f7f1 SHA512 7196788185b30f59cbd830863c06530c05313880023c10fabd266be9ed3478ab77eebe0e419b564e9c9140759e041160b982b7092a00cbd7a16903744862e2fe WHIRLPOOL f6a30bfa3465e1665d46d97d3ee63f475183784aae7a12a80d0301aa01c302de8c1546742fb4f618c1d35b48eb722299f2798a1f36baa6e868fe2c66137fe49f
|
||||
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
|
||||
EBUILD auctex-11.86-r1.ebuild 2016 SHA256 70289a0373fe025111a53288d90e9bcbc45d81a15478c819572f7b963a65f13e SHA512 fd699454a2bb239e6e6430003bd903d26b8ada88bde7d86f5c9003d92ca4b69a3e2f6287397934adefce5d59b30629b157917e0148cd93b04776b83653f2cdba WHIRLPOOL 4c56efd321a3a75cc611badde87f9136f080a81fd806341749343083b9a69e00b7c201de2e0fa43fe9ef872adaa73b624749fb0ab98c2ae99489c4a8b065ccb2
|
||||
EBUILD auctex-11.87.ebuild 1695 SHA256 0d539b15eff56f41aaaf1b03bba917a165238e54892e4254e9e171d1ec0a6f55 SHA512 570c80f35e0a6d40cfe32d7e5a0a0ba613dfe0d4534ec6bb5b2a3211aaf0bbedc2d73bd4c160cac57e8fcce1c32ee8a445f5a02b2bf0244ea6202b161fb1217d WHIRLPOOL c23f49bac85b1d428641026972d0a0ffeb8c9a1f511ed584f1754a945a4f15bd0c4030dabc1d013e8af1e0b0de3f11d1f6ddf53dd627f66fbaa693b7d1e34277
|
||||
MISC ChangeLog 16698 SHA256 af291e86dd1657f6ad5dd5dfb0f9770262f0f9777ff9e2290859ba64f663edf8 SHA512 da82528face89ebeea7a62a445bfa53cfff62519e20bce88f95d9bec51c8a3830fb7bd909466d9827ac6401020e6962480cc3eb1cf7cd2c912937f6a7504fe97 WHIRLPOOL 6796fbefac263b456475de9894a1c49a4bcae477e96500c1de9ab872fdb684b50a87ea55fd670f53a4610652e20dff2a57ce7ae16127c5062b4bb1f16f9e2b69
|
||||
MISC ChangeLog 16827 SHA256 81d1cacd99d6aaf3106f7c7612417c8576126252200e2b9f2f7c53d074e46f7d SHA512 5ff37d914ee338b32fdceebbdf3cd4d32cd912a0c3652f46aad3b566032ee53baf66f277ae6467e9cc22e2cd55b6a801e7cbe45d32d51359489ac562b144ed0d WHIRLPOOL 5f8f64cfa5a730512cad6c5b12ddd13a8c14fd347984f73b3a3195299ac51820ca20ac2e3552e4706192a58007a114ac0bb4738e1315e7f5f2bc0e8f1d13b9f5
|
||||
MISC metadata.xml 732 SHA256 5cd2a8eed95d63857b4af490dbd6a539f8745739e9f40fcda6f99811ceece380 SHA512 d2a8a78522ca7eada1b40dd3223c53d6ff96385f8c7f9bd516e23917b28b93936d73f1b52b5fa938d3d5dfcddbe9a90b699b7020f2407e8412cce5d621f03f37 WHIRLPOOL cfcd1fb442ef929a95c2270c9e4564ce309e1ca41413437842c37cd5d973162905c13fe94c6c548d3a890958b9e205d2ab764f79fcfd912e0686847c0e216f9f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQGcBAEBCAAGBQJTMdQqAAoJEJQzkH1pP7W4M5UL/1zj6YcmTvnLpZTI9oBJYVnO
|
||||
6jYf+iAw4vMEL8QwpJW4zvbGQ+c3zx1J1MqH7ORu3o1IDN6KzOgasTb4wij+yGlM
|
||||
o3x5RMpxLltYix8gjKaS70FgHDp4Tj2EJWQffKruvqnJkAsVA7kSS3lStIs7goVs
|
||||
4Q9xcjvItrzKwilCCN+9ri9JcDpVClkEzsbANA0CEclM3VobljHpsBk+bHg0GoU9
|
||||
1D4Hs5Yyvjaoj6z+TQ5v1sWnrPvXVVsHTPOeOQWmhixzOzOXpfoR/40hEBARVrqF
|
||||
adLwca84d+03VN7omEEdVb3t6xzkWCQx0YkluSm5183TZ+a1E+Em1IuFS30CKaAs
|
||||
KLxQBrvjbayIUS5mRqbGeBY6r9YRToEGbbtuuciovuObD6eu3n4ogL6+y2aDB1la
|
||||
fPPRErzX9KHFUkMhORktxljYXbVSx17luJ88qshaFzPHBsBIc0iCtW3FoSxqZoOi
|
||||
pTODV/cXxeWustCBaC3h4q8ZgS7Cosq4UoIiT/0emA==
|
||||
=NFFI
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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
|
||||
}
|
@ -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,26 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50blogmax-gentoo-20110305.el 203 SHA256 55e34038dff6bfdf706b93f0ff54d4abfdbefc3bd4dcd926d33f071415dc4a85 SHA512 33bfaa0a6861bf4dcd402e3f24e999f5206235d69a9e7674c43d408e85438fd450810522a2e3bc42f5457ded290d67700e71a512603f62d64ecab82d4d2fd78c WHIRLPOOL 24e21477b136ca7d8cc31a1e85fb2acacbbdc8a8f215349fc1c23a39b3769d3f63dd1db223900eee2abb18f8e37028d3aeda5c03a8dca1c23de2022ff998a062
|
||||
AUX 50blogmax-gentoo.el 95 SHA256 3b6d42cbaf9a03a2cdd5868c08fe134705ef32aa38920b16d4804cd5aa17e66d SHA512 9d4a444afdad92c1c8e058f3ff3edfdd66ece01db1ceab3f3c3121bbc62547c27b26be952d0af83c94e38e7be58c8d9cdfb5d7fb385fca1a035c5abbdf5738f6 WHIRLPOOL e1633bf6264f9a37265f6f5fc6fab141cb586534aff913db46e625a49e190ec3f3f4df08b51564131cf4b26de313b589d7aa124d89e14811bd8f1e1436776dec
|
||||
AUX 50blogmax-gentoo.el 203 SHA256 55e34038dff6bfdf706b93f0ff54d4abfdbefc3bd4dcd926d33f071415dc4a85 SHA512 33bfaa0a6861bf4dcd402e3f24e999f5206235d69a9e7674c43d408e85438fd450810522a2e3bc42f5457ded290d67700e71a512603f62d64ecab82d4d2fd78c WHIRLPOOL 24e21477b136ca7d8cc31a1e85fb2acacbbdc8a8f215349fc1c23a39b3769d3f63dd1db223900eee2abb18f8e37028d3aeda5c03a8dca1c23de2022ff998a062
|
||||
AUX README.Gentoo 246 SHA256 b893939cd40a5e86dba4df022b03807749ce8550495ee952905c4928a68cf2a5 SHA512 38559a4b05509061ed5026f1e7b4936da8d90d965fa8db3e5e087d7eeedc8a33a96eee4c6e6a8b76f6fc224062ee78f252dc17bb918248c2df313a258d1b2dc0 WHIRLPOOL 19438c40bf830de4b3df995d16cf53f88d1def237d042f2a23026f1247b1ab42224970a82bb88722fd22144b73a3008a1e0b53736d989376868da9b6e2747ccc
|
||||
DIST blogmax-20041208.tar.bz2 84894 SHA256 2b62d84d2e8b0c0964fca9d66de7057019ad93732e081d042bd0fbbfb67a3542 SHA512 82f1ed2358189b3094584d926e28c7eb2e78389e4330dea7e72883164690c0c38fcadcdb102b8ea54646bbf339c4d4883497692db4dfa2d79f41a8e4f693ad59 WHIRLPOOL ecff5d7c2f095a13156a764d5bfd61b1686adced662b41ff8162580c61806bce44b6844c291f04f388f8fb0ccd993c3244cfa43e7e1a68d27f1066cb8588b733
|
||||
DIST blogmax-20110305.zip 194956 SHA256 c2143b7df9d194f0f97d9ddddf5e4bcabe5fdc78fd0b9cad200e2a528b5632c5 SHA512 dc0529c5d61ea9beaecf9dfdfe0631ae31fb9737845aa81f2ac7c19df7aa30eb7392f73ea96a00b678cd441f0815129bb04d521e697ce2cb3938d8699483d19b WHIRLPOOL f8fce4a9f37058f209c2076ba2473d6b57825204feb0ec68b39074c74e56b0fb6481bd640894e83dbb175b9cdec3df18b12bb408046b8186948deddfe8ede26f
|
||||
EBUILD blogmax-20041208.ebuild 764 SHA256 b8f7769fc176863fb3b00686d1c25cbd50107804eda0b23667ed512c70a9a3df SHA512 1affc717089e332dff9ef43b5e55b0f9b2ded77cc94d04a6f28af0a9c696ac9ea60b76fe20951735ca544e9cc6cae67f8978e0ece1828502c621191918ea2f13 WHIRLPOOL 851feb075ecf77390d88dd6dbf34fec6806d07da9b81fce24c8ca0a6f49ac52a8ea827ac990bb32f07210b911c132c593e25bd7df07988b6dd1f86fe5c76b5d6
|
||||
EBUILD blogmax-20110305.ebuild 1105 SHA256 976261ac5b95359fbf6d15b8f585bc6123ef58e30b07bf982727da43ccde22ab SHA512 af711656bdaa83cbf3e936dbec98c2da111cafb82f017922b2bf86ac875f9130d0af4f8642e3f3f2307e0845296586edfb3c3c9177d64ace19baa9fef50d987d WHIRLPOOL 8198db603e16e9ca3d95c187efd3cdc8c2854099c408710f0ae3065cfd0b70133a0f0e6c5d4345eb04c8a73cca7bb62d9eb64b85f938b402b593309c2f19b541
|
||||
MISC ChangeLog 1187 SHA256 4ffaae559253e18ef9e59188ab2c4146938fb781f384765d48838d0bd65d60b0 SHA512 5672594fdef32e0241aa9c525f7f97aa209e9a28399a03875df62bf812c3ddba8365e969e06de1439ce47c989815757a71b6e1b644eb4da7f3a7a204a63f0613 WHIRLPOOL 2eca91c98b22c813a4b0395f809af20866ab7f56d0aa927d9a8aa8e7ca53c8e8b513f05d4c70463bb7ebc0ab1b28482158b8dc5486d51d749c854ce5897ea40a
|
||||
EBUILD blogmax-20110305.ebuild 1099 SHA256 1be43d52353180ed22a93928c54f07df483852e10c19e2dad57bcb06d2f26c2e SHA512 d0c61eaa52be99d7a9d1522b8c9db056b07c2962158f7d93200ab5b0cffad6ecd337d8b0e235cc4f6c97b041c51fe9c46d117de409f3a30f0b136e1eb4e075d6 WHIRLPOOL 403395cdf97a75d68fdeb76f01a148f0b62e90838b0a70fee173d4d137e043ba735812b2889bad9af1b279332373e503f9ba08b886ae66ea84b987aee0da3b5e
|
||||
MISC ChangeLog 1368 SHA256 954677ca1e4596336df5c2e8e3871bd2ee87720959f17ee9fbcc32182a013dff SHA512 01c9c7bf5674d7212413befd7629e5689be9a116b7109412c7632a326f012290da4ad65ff083525f5c573bdaf7427671f59e30c078ed029bf109171d59b526af WHIRLPOOL 73b009f2be0a582b817d6060bd6edcf179a03f6fd4f18c58bbe494cd0e65958818d18e1defbdcdf5cf014ea95778f55596f843916b45b73a0c0f82411e353a43
|
||||
MISC metadata.xml 262 SHA256 867d34daa3d40161311878fd0734a73509e72ec91f89bbab866e7b04f0c588df SHA512 1351008ba9b44dff208e8d1e0ab54cb661cc8d14ec99434679061da456d1e0ba9615694a0a83c004aacda122ce8ddb93b6275ccef8745f4056a4285bc025b078 WHIRLPOOL 47731cbf3b2d606672ae9b393a44de48238be2ba5bed4de83816af6e6cb76578cccd55cc4feff6c0b7ca7faa21b9b2c151ea08ec21aa8bc740285fa87c321efd
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQGcBAEBCAAGBQJTAKadAAoJEJQzkH1pP7W4prML/j5C+F/RXnraN0ewx353Rb3A
|
||||
TEA+7hSh/8sv5ZQBO0MupyvKJYSjNwOYE1X8lfKAOmIoUgTtzCpuN1SekqblqnSN
|
||||
084MUCxtsixXZsKibu9flUjIxKnPLKVJXLfUpnsPZACio5VmcO2f8vWkM451hivX
|
||||
3PJe4v1aQLZGhGCumnmwPGLFyWltCGzb48VMdFMixU6YuTnC6H3150OftfeidaWS
|
||||
Jw8/fJpMC+L/sByg5IBqaiCaqSisr2DiRB+m7v/aT6GygqO/FYEc6Gr+lTjt8SxU
|
||||
gqv8o+PfSTpFDql4bihO94sgCYzRPkrcwnr7NJjsqUjfa31+Zvj3rACar26f7mWC
|
||||
JntsnTcxgxogSSfqENUE1bjz7Jw4KgWD8kOZ419HOFkfV55VjW0lhF8LXeNjXw7x
|
||||
s+5Z/+BitTn2jZ6mlM9b4+28mJ8+0BVuBMRTZ2pDVLLMMzCw7EmPvLhOziYhUSlO
|
||||
f9CIAXsv3A+a2yrUvopoDmVnSQLHDXEVdInDIhhufA==
|
||||
=ZatJ
|
||||
iQGcBAEBCAAGBQJTMeqoAAoJEJQzkH1pP7W4ckwL/1HZkuDzo2brXLRELfzRYMWk
|
||||
cwOwvJNmtWlhjXqHXF305St74LuNM+8VV15cWJtm53qruBkfl1KbFzjFqoZj8UJI
|
||||
AHhA2zRzDWO58qJwLgg5S8Qy1MYM8rcnFlXkNyhWAQvozM+SFNrHLYZV9cVbgA2z
|
||||
U12fJ0b4jHU38G+GSXgH9TPHOfFafi78ttohkmxVWnGIPqZ0iEkNobhR8dmdpqlo
|
||||
cy+963+2511ijMCU8L+Ut8LWGW6rTwnVDIhoTXNHKtpMjtOeub+15XC8GXsyTy6z
|
||||
ICVlXu3CtG9v3D+bSSH8VScRQWU6K19esqSr6Gm3+kGM+AP23RyTMSOUr1YLxHY8
|
||||
sR0vNYmODdHaWk3jyXmcD+q/WYWS9D+QwTMR+Qt9Tp88M3MwLdX60GmbVxAlTOEL
|
||||
tqZiTWMJON0BKdQdkM24FbXUYs+dJ2Isnf/5SbcZ8qkrXGyyWZzfUjhEXn1LfOBA
|
||||
CpRUNZCXLs951ijl1y99sAJ5hlqtLIyDJDT9b2Od/w==
|
||||
=/aj4
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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}
|
||||
}
|
@ -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)
|
@ -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,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,63 +0,0 @@
|
||||
# ChangeLog for app-emacs/gnuserv-programs
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/gnuserv-programs/ChangeLog,v 1.13 2010/08/12 19:57:40 ulm Exp $
|
||||
|
||||
12 Aug 2010; Ulrich Mueller <ulm@gentoo.org>
|
||||
-gnuserv-programs-3.12.8.ebuild:
|
||||
Remove old.
|
||||
|
||||
12 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
gnuserv-programs-3.12.8-r1.ebuild:
|
||||
x86 stable wrt bug #332083
|
||||
|
||||
11 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
|
||||
gnuserv-programs-3.12.8-r1.ebuild:
|
||||
Stable on amd64 wrt bug #332083
|
||||
|
||||
*gnuserv-programs-3.12.8-r1 (30 Apr 2010)
|
||||
|
||||
30 Apr 2010; Fabian Groffen <grobian@gentoo.org>
|
||||
+gnuserv-programs-3.12.8-r1.ebuild:
|
||||
Revision bump for EAPI=3, marked ~x86-linux and ~ppc-macos, bug #317743
|
||||
|
||||
27 Aug 2008; Ulrich Mueller <ulm@gentoo.org>
|
||||
-gnuserv-programs-3.12.7.ebuild:
|
||||
Remove old.
|
||||
|
||||
01 Dec 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||
gnuserv-programs-3.12.8.ebuild:
|
||||
stable x86/amd64
|
||||
|
||||
*gnuserv-programs-3.12.8 (31 Oct 2007)
|
||||
|
||||
31 Oct 2007; Ulrich Mueller <ulm@gentoo.org>
|
||||
+gnuserv-programs-3.12.8.ebuild:
|
||||
Version bump.
|
||||
|
||||
22 Aug 2007; Christoph Mende <angelos@gentoo.org>
|
||||
gnuserv-programs-3.12.7.ebuild:
|
||||
Stable on amd64 wrt bug #186608
|
||||
|
||||
02 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||
gnuserv-programs-3.12.7.ebuild:
|
||||
stable x86, bug 186608
|
||||
|
||||
21 Jun 2007; Christoph Mende <angelos@gentoo.org>
|
||||
gnuserv-programs-3.12.7.ebuild:
|
||||
Added ~amd64 wrt bug 180292
|
||||
|
||||
16 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
gnuserv-programs-3.12.7.ebuild:
|
||||
Added ~ppc, bug #180292
|
||||
|
||||
10 Jun 2007; Ulrich Mueller <ulm@gentoo.org>
|
||||
gnuserv-programs-3.12.7.ebuild:
|
||||
Add blocking dependency on previous app-emacs/gnuserv.
|
||||
|
||||
*gnuserv-programs-3.12.7 (29 May 2007)
|
||||
|
||||
29 May 2007; Ulrich Mueller <ulm@gentoo.org> +metadata.xml,
|
||||
+gnuserv-programs-3.12.7.ebuild:
|
||||
Initial import. Split off from app-emacs/gnuserv to fix file collisions with
|
||||
app-editors/xemacs, bug #177936.
|
||||
|
@ -1,24 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
DIST gnuserv-3.12.8.tar.gz 124070 SHA256 c9ba560e7d773c175ef1cbced8fae17d7a921b050a11457971a7b7a6216aeed9 SHA512 e8f387a554c22fb2eb166d388085b9d68a0d865ae56ab71f3ffe09ff46bef04a4ba5b05ca51a1110e1dff67ae2cd6acc8b18a0fb9df9299dbbf4a001f0924f31 WHIRLPOOL 56203ac84fe967f8c602ac5eaf9d3e9ad5f2b0feb68c8719ff3ca7b61d44c676e0c52f42c7919eed39ffaa25683f28b558a0b55b23ef8a11bdbf3665f8017616
|
||||
EBUILD gnuserv-programs-3.12.8-r1.ebuild 1052 SHA256 9ff81841b66113eaa9bae256ba51dc0ee0b140e7a452a5374ada9c0cf8f018cf SHA512 3d13211a76fa2f24ad90218d570dfa9c4d45aca824f49ccda809d9d3619ad3e62ea11902c7a3daac1f060c692b0e9f9ad8c174b87af82725140757570dd5ec03 WHIRLPOOL d80d54c797c035bb218fd69c41ac5c0a068b2866e08c8b10caba18f6d3631431be9eb38f0320756004b04ddcc662dcb778031c820650a8ea61d02720fea3180a
|
||||
MISC ChangeLog 1980 SHA256 185908dc121f0a03cb3aa895efe17339266b310f1954a7ae49c59dcd2dfb4746 SHA512 daff6ab70b31db6bf6b868e131dc1aac658d5473489f7417e380de7c0c6f6ccb2cc5e2ad305e3e633c78455723e45a45f8768615aeca2b80f82fa95b91c195d0 WHIRLPOOL 222a5607485e839e1f7aba2f1aafd460673cd45db09174bb1fb6871223af1f6e02f810a82e1317f2714bcc217e39643f0417a1baa4f90c996dc2082a178c73b8
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP9e7VAAoJEDxpGckxwJCB/UcP/A1lrGJ1S/HtQJ2Jd66jIlSu
|
||||
uD7wvcARQIcZ/PCjdLPfJknSG0cbg+okxaGHR/bkeiJ6j0htcOnjsh4Ck2S8ICr0
|
||||
xmLPNW8H4qFfOeJgMiA6XSpulcaTpNeuPLU2erae9cnraTma+DznhJebs41I7CFm
|
||||
4wCphBEK4GxpC6EqmzPZ4nRQMfAyZCJpq8fiFXJWTaRdHA5l7aUgzPhPl1atDWP6
|
||||
VvLmB50NcXT3JwXHuS5PbbZ3TR/1siGIYaAmBCAOdiGtGb8xG9aIdBIsZJp0Feao
|
||||
INmBs2z+9gSIJAfZDqquzSd5Or9eSo++NPBDfVqHfxQidmoY+X+m1NveKYuLLdVP
|
||||
CvPPBV92kgXro5RCDXagUTS8URoqIatdH+aES5CDRDYAn8qf9TBBbQGIBIE+rra5
|
||||
nPYShRCQRMqAjXwjDWsGK0pjCw5IdvV8mJyvWOwz17R/EtmcQexCLWcHKrGC+FpS
|
||||
866QAAeO2Ro9TFtmKDD1rP/FSmwfPn+bFHZn+O4gDpPPKt+ZlXDOznhM0DM6aR/g
|
||||
HL9Th3dPwIFnsewOgMVDLiRVxkbtUfBq5L+qhGo5OvszYvM0sTfsQfRS5tsoXwW3
|
||||
q1vGzddOuTrwMLNtI3Qm9XENkrjE/3TcsG4kD9UL5B1C/P9kUST1NIrzHR6klUbY
|
||||
MY6/fXq8xDCz1oBim/3S
|
||||
=fAnH
|
||||
-----END PGP SIGNATURE-----
|
@ -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"
|
||||
}
|
@ -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,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,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,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,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,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
|
@ -1,66 +0,0 @@
|
||||
# ChangeLog for app-emacs/tnt
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/tnt/ChangeLog,v 1.18 2010/02/18 09:33:36 ulm Exp $
|
||||
|
||||
18 Feb 2010; Ulrich Mueller <ulm@gentoo.org> tnt-2.6-r2.ebuild:
|
||||
Fix LICENSE.
|
||||
|
||||
23 Nov 2009; Ulrich Mueller <ulm@gentoo.org> -files/51tnt-gentoo.el,
|
||||
-tnt-2.6-r1.ebuild:
|
||||
Remove old.
|
||||
|
||||
23 Nov 2009; Markus Meier <maekke@gentoo.org> tnt-2.6-r2.ebuild:
|
||||
amd64/x86 stable, bug #293811
|
||||
|
||||
*tnt-2.6-r2 (21 Oct 2009)
|
||||
|
||||
21 Oct 2009; Ulrich Mueller <ulm@gentoo.org> +files/50tnt-gentoo.el,
|
||||
+tnt-2.6-r2.ebuild, +files/tnt-2.6-sound.patch:
|
||||
Fix playing of sound. Install sound files under SITEETC.
|
||||
|
||||
27 Aug 2008; Ulrich Mueller <ulm@gentoo.org> tnt-2.6-r1.ebuild:
|
||||
Use eclass default instead of elisp-comp, bug 235442.
|
||||
|
||||
06 Feb 2008; Ulrich Mueller <ulm@gentoo.org> -files/50tnt-gentoo.el,
|
||||
-tnt-2.6.ebuild:
|
||||
Remove old.
|
||||
|
||||
06 Feb 2008; Christian Faulhammer <opfer@gentoo.org> tnt-2.6-r1.ebuild:
|
||||
amd64 stable, bug 209022
|
||||
|
||||
05 Feb 2008; Christian Faulhammer <opfer@gentoo.org> tnt-2.6-r1.ebuild:
|
||||
stable x86, bug 209022
|
||||
|
||||
17 Apr 2007; Ulrich Mueller <ulm@gentoo.org> tnt-2.6-r1.ebuild:
|
||||
Removed DEPEND since virtual/emacs should be inherited from elisp.eclass.
|
||||
|
||||
*tnt-2.6-r1 (17 Apr 2007)
|
||||
|
||||
17 Apr 2007; Ulrich Mueller <ulm@gentoo.org> +tnt-2.6-r1.ebuild:
|
||||
Use elisp-comp instead of (implicit) elisp-compile. Fixes bug #174868.
|
||||
|
||||
06 Apr 2007; Christian Faulhammer <opfer@gentoo.org> -tnt-2.4.ebuild,
|
||||
tnt-2.6.ebuild:
|
||||
stable x86, revamped ebuild a bit (DESCRIPTION adjusted, removed
|
||||
virtual/emacs from DEPEND, removed src_compile, latter two are handled in
|
||||
elisp.eclass) and clean up
|
||||
|
||||
28 Jan 2007; Marius Mauch <genone@gentoo.org> tnt-2.4.ebuild:
|
||||
Replacing einfo with elog
|
||||
|
||||
*tnt-2.6 (25 Jun 2006)
|
||||
|
||||
25 Jun 2006; Matthew Kennedy <mkennedy@gentoo.org> +files/51tnt-gentoo.el,
|
||||
+tnt-2.6.ebuild:
|
||||
New upstream version.
|
||||
|
||||
28 Aug 2005; Olivier Crête <tester@gentoo.org> tnt-2.4.ebuild:
|
||||
Marked ~amd64, thanks to AT AJ Armstrong <aja@gentoo.org> for testing
|
||||
|
||||
*tnt-2.4 (31 Oct 2002)
|
||||
|
||||
31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
|
||||
tnt-2.4.ebuild, files/50tnt-gentoo.el,
|
||||
files/digest-tnt-2.4 :
|
||||
|
||||
Initial import.
|
@ -1,26 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
AUX 50tnt-gentoo.el 303 SHA256 e355e2b116fa22eaea1141590fb60ab23f2aaa7d1d36ec1c313e4b17cb09ce54 SHA512 abeb1b9bdfc7e72bf219bb0cdab743d71f9245c3bc101d53301e72aa6ea699b38e9c76c90c821f54b9161e19da8130d976aa3f4310c8ca7e3dc1691c388d2e30 WHIRLPOOL 765231a0885487344c65900acfe25feb7111c7c666efa6c70b448de4b875bc6b466d7676f89c5bf764cb75ee9f294e457a18dc4525369a7bf4a7557a7470e07a
|
||||
AUX tnt-2.6-sound.patch 508 SHA256 945caa48e813d1b9830947b6cb69e1cdd20c29ff614ca99ab38ae0b24c592545 SHA512 be53738a12edbe25cd2154a66d10ac531121c53527cd7a9ff2d7fa6ccdfc8fc8441b89dabe2062b0034015199d6c692b2274ed17604c03ef69a849f281e7fcbe WHIRLPOOL c9001acaeb7e878ce8cda95d6b6727e52ccbee40684752fb8577330bfce08dba2596307dc50663716a7b6b3cd0fc6c6266772ec8c6fb19b60c797b9b67d02c65
|
||||
DIST tnt-2.6.tar.gz 112490 SHA256 207ee988867537f8707c26503c6c7c9c2f9f818720199a813360d60e66d272eb SHA512 379338e53c9236809ffb48e8e46ef6c02774f2d8a105c88d8d093f6bcb798dafb9addbbce665b0f98b3e1b6aa1ebb81c15bbc475cfb8d5cf9ed28ea3f673e5f3 WHIRLPOOL 15fca08180550bfdf89e3647100044198d010e86f9b37ebf0fd9779da7ed2901b1aa01f5a6a0bfa471cddc581285a49de3eb34011737cf05c6fd2b40d6ac29ff
|
||||
EBUILD tnt-2.6-r2.ebuild 688 SHA256 ccfa4985de40c124a1e22c3ee04787f9377bab1c6f45984ae333b38cd8c6b8b5 SHA512 9cf44958f31824946037f85faff781bb416fcb772d78f88527c5b90e603baeff6c894906b0659fa4b3a2b4bfc3bb1dd3579d53bf39b5fafffb021654b96d0d50 WHIRLPOOL b3e523fff347b661b603f7067733ccc648b758e6031a93613b8b381b7a632a1041202414640364583129e3ff15d570bfe8c457955335935f7df6595bb3c0bd2a
|
||||
MISC ChangeLog 2250 SHA256 f9f110863f1ce2421f3df2467a7fc92d59199f85539f6bf01e06fe691befd006 SHA512 5f1fddc6e4c7b4daa05a052b21ac24ab7b951f432be7165121899d2c8a4fa6e2118c2935fbf2e48dedcf22eb7dd57efb75a5b3712eb9b39bf2514af88a2c5422 WHIRLPOOL e7d6fa4aa97a7685e1c72b7edd4b75647d041abf1094db67b8b829f64bd415d073a184bd5dde5b8dd118a80eb2c0ba25ca4d0e65f7206776fbcfdd42862899ca
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP9fXEAAoJEDxpGckxwJCBv8kQAMM4+SGU483Cpzdm5TkDjCBI
|
||||
tPXRkMwWzW1btp2+jU1gPkDx6ZgHq+l8rpx5KQ7W0zeuaq38jssQdR8sLBN3A6R/
|
||||
t9Sbu/G3hgs/8tdEh8YqT2j/VgNyTuQsWJsqpOQ3GB5D+btvlctp44YZ8l4XZykY
|
||||
CDG2Pcp3tBrlyL6eLV4FSEjAnStUHrHKPyHd1+ax+R1u77FuLini62MuCU2opiuc
|
||||
hzCApUPD/sTjnQ9W8Lk24Vqd/3m6LHgCVwK9KthTY2o2oZ6dG5DQM8ktamYfv1cV
|
||||
387esH+ITy6tIaqYo/uw+6qNjG3YndrN+6H0DRQjhlDnW1atk2DVYp9dQ59x7+1l
|
||||
ORWR4ZDppEw49wq6sPQSTp0x3M7s/WcOtiSqdJdm9kxiS+0g6teSXkm5mG2s1Lme
|
||||
VQ32I2/pv0tV2+rISdsvmkWJ5vV0Y19sciWiZ/WzSmAuX37HoGpbbZT+ZCc7YnPG
|
||||
DcS/S4fgpp69EGHvfxNHRlQKjkmwJBNn6uz4FTCJbaRQFfBxOUHt/Vh/DTpAhdq+
|
||||
oG9KesNhT2LqVdPgFmk/f5PF56DUUxc2/RJSMP1nyVwtMlWGzIGvR0UB6Q0BebOj
|
||||
VbBuGYKtN3iFeTdQwApjkEwFPibcWA0z7MCPcGp6jR0xPOUBa9X/X0yHmspwQ20E
|
||||
oRONgr2UBvja4NcDmI4L
|
||||
=RrKJ
|
||||
-----END PGP SIGNATURE-----
|
@ -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)
|
@ -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)))
|
||||
|
@ -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,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
|
||||
}
|
@ -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,
|
@ -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))
|
@ -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
|
@ -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
|
||||
|
@ -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"
|
||||
}
|
@ -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"
|
||||
}
|
@ -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"
|
||||
}
|
@ -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"
|
||||
}
|
@ -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"
|
||||
}
|
@ -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"
|
||||
}
|
@ -1,34 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX perldoc-5.10.patch 4544 SHA256 e226cd502abda8d66b05cba3e5175a139522b129adcb64d1089709fcf80abbca SHA512 1b312f5420a51eb201f002a723073bf2498d9efe941ba0e824e755d2b1eee0dc97a49f0277bf45c6838942053b21dffd581bc84f61b8231de5393393a3607a24 WHIRLPOOL 04e44056ecaaa4a50babf15fe5fe1b1baa24fd0c773e1e459ef0bf39e3a0e1d70944b2d4e8858294f814571470cfd47e05a3676e9930d0163b005ad9fdf559cf
|
||||
AUX perldoc.patch 1491 SHA256 ed3e385f6c57c34a828142ded341a954d9afd67270e77e2949ee0aac42d6d775 SHA512 2450d725d70dc015a64ff8fe6f2331ed019ad71a284c86e27b8a237d3063020e8c396906a8c950185beed14c14ef539997bd50fa55f97da45128f28880209bdf WHIRLPOOL 32e21a494d3c6b3a74e2e3f6496c47b25ad7839823246633b08cd9ac27dac0b29007d3e536931786a8572b0e302e733d4906cb5423b743e5980643ed76eb8df4
|
||||
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
|
||||
EBUILD parrot-5.10.0.ebuild 2492 SHA256 bed0058248d60407e8ae7bc0cd99de4fd17ab89f0076b6d67d4a57e84efb4384 SHA512 ccf979157e4b007996fc7e3d5bb48da2820fde32ff888f3fa344da3526ee004a3926a4b1d75c6ac0c361c9411381d157ee215d3847636d465808c4a87d2016b3 WHIRLPOOL 52f29697b5cb8d91e0114a5e1ac1fd68f5f9379e3b9b45ca75c11535f1668228eaa5e828523201e617ecf4f4473f987813f606d7ef3bcb057acd7cf9bd93b7d3
|
||||
EBUILD parrot-5.7.0.ebuild 2580 SHA256 f73d2ae6e4c53c79bbc6dd008b0825bc7714fad82ab7f74c3323feebf69c2685 SHA512 9c1d776acf457cc2faca02116aadbcd4b69c415976dbee1b03b25fc470c7305485c69a79a96cd90930018b6ec2a61d734c39c9eb9e48994c25d5f98e644d61a3 WHIRLPOOL 0ceef6a4ab5437c60b117a350cc028f6d6f01676d49f179e79b693bd2c5d3b484812a03280a9c88816f9c953db74c7df57d3718425c7940d37c7606726624032
|
||||
EBUILD parrot-6.0.0.ebuild 2495 SHA256 4dc20517aa812914129ccba2f0d870898344a62bc478198031595ffe47fb835e SHA512 09a25aa6664af558c6c6d304c0de63f2aabf728862b098576b9e47d80d705e55adc84036d027765d3c82e10528ab7c114e55fe7dc670a6abea9324292dfbf8fe WHIRLPOOL 7dbf8d057adfac41d61238076ec4e2ea250e563e940d915b4135f373fd58be7190e0e36981600252770601f8d5393b166c43bb45eb5aa79e5247e13703e8be8f
|
||||
EBUILD parrot-6.1.0.ebuild 2403 SHA256 55f46bba3e1fc93d19229518bb7453d13760083ca114050473b7c17c876550a5 SHA512 ca96070f47ad447fdba2f75dd8f9d1f72b8bc1511270144751b574c2bbc1118af9e138efc00bbf58112e9eda282b5a555c715fbf19acfe0fd779cb7268afe387 WHIRLPOOL 9d2fa97b737f9f12eb45a77e80286f189ecab2665da898c241745014efd7922cd0d55d789b29ea77f6357320c4722c427628c9d8c5e7e5b3d5eb0cec47554162
|
||||
MISC ChangeLog 10864 SHA256 b7f3aeaa7db7965ed0001d2312ba8d0b34432cee08cfb58a4dafbcb6a085e363 SHA512 eae052bfdd45bda3c783a586a4dd6199086cdf70a5477c134c4d04e40362a2f8e6a17a21c2fb8056e830d693edbb6fcd5aa6c122a6949c7462717a297cc69e39 WHIRLPOOL 96d62c0a0b25749cbe0cde7e92f83e38326ef864b30a833eae987de00215a3318d6b5edc219dd353a7c15549cec8abcd35c71042704b6323a148d2d257ce9db5
|
||||
MISC ChangeLog 11045 SHA256 04e94a209bf794fcfde21a8232b7d38224632bba5c8758b81a5452d7bd19d4e5 SHA512 3e8bb407776dfc63072dcf7b4385d2aac86dbfc1e6ae1c7b9cc0714194df2a0d1f7d72e853909a5f07941e1b7f62505498260ea93e911e461301ec8767127f47 WHIRLPOOL 653ecf33845c70c2c2ebf9aec24074abdda233b04628d2596b4178e95f51402c83b24e4e36b36f6cd009a9cdbbfa7893910586d72a184135141802222419242e
|
||||
MISC metadata.xml 157 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec SHA512 95158d74d42674de03bc271c8dffa2264759c77681436de71fa9b3ad67f50b09394b0401e6df6dde526bc8dcd6ea666ed6767662bd63c3e92cb33b7b23e4ede8 WHIRLPOOL d3fdf14c384070120719ad4076cd04630790564f5bceda2a273e6481ea27a6fc6291e55d78cbf8bf99b73c7b42e8a1f286927c990702dceee97a63815cb33846
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQJ8BAEBCABmBQJTE6P4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOc2XAP/iFT1FLYnQgTQUPRZUQGvQrL
|
||||
ysUcLRBX3gShr1ZE0vWBm4Oj3W1lz4Ky7Ng0OWMJfuGBqugTy4POm2G4j8XUJqe1
|
||||
rJCPuYBUMNJHsCk7cDeQYXgBHZPh6pr3e8Vc9RidHMqzmqNzxDKMpmYp0bLpA5GB
|
||||
fYncpkFKR+R/QDKTWy0ZiooUrDlux503Y9fKjioMPlJdKYhIXtM8U7LRL8Q8+RSN
|
||||
lU+jbiavS9Izkj/Hvs6oUH1PjMmBbhmPSxIfn5DQzLaCddS3DaBNhDATzC7nF3TF
|
||||
lyycuryKSkaCYyzZq675ItAWghOWMtNs/3Ig0TYXshpGX952GQi7o80ZmPsyzeIF
|
||||
ZVyy53kLj9hiG5CVRKSQgacbQ8PZfyr3Vbb5A+SlsN8Uso0r8+pxwVC1ZbPmuQsi
|
||||
+X0uOsWuhdf4vPy6j7YMYdWCE4EY/aF4BnaaFDvuRBZ4FDUBgCqM5reVGMvTPqUu
|
||||
SqbT41GDUVY3JmRQOwZijiwq7QRcStqJkUJUDZYumOIv6r0Leko+cTh1R7SDiHKB
|
||||
014xc9inWDmTo+jx6mzk3u68CiTbTQT7QCUx5aXRBZNjJxhwY9WV8QdctQflSXWz
|
||||
3aLyIecGaZO6GbCYKTGqYl458/VQBGKZfYot7pH5//0OLIC1cJaCEBwxcptrzzDU
|
||||
2lMj6bZ1U5yTeXWtZkEh
|
||||
=++mj
|
||||
iJwEAQEIAAYFAlMx06oACgkQG9wOWsQutdY/ZwQAqLdPGpWxf+OFHHEB8mh1+COI
|
||||
WfDwL260TP64/KVELtgdsTMmBYz9jXfSWOxfeV6QJN2GlF7WwYl9OFHbWlGidiEq
|
||||
nRarauh85pObnUfde2n/VRQNDcTjP3i8OPVqt+VCnh7OvU3qZnuvBYNSM9Bza701
|
||||
5AwFX20terqahKf+t+Y=
|
||||
=evfa
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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,
|
||||
+
|
||||
+ perldoc perldoc
|
||||
+
|
||||
+Inspects various paths, and paths that are controlled by C<%ENV> to find relevant documentation for "perldoc".
|
||||
+
|
||||
+And because of this, it is a little security concious, and pre-emptively drops root to UID=nobody
|
||||
+
|
||||
+But Parrot is not using this feature of C<perldoc>
|
||||
+
|
||||
+Parrot is simply using C<perldoc> as a content filter to extract C<POD> from source files.
|
||||
+
|
||||
+And as such, it only needs the alternative function
|
||||
+
|
||||
+ perldoc $PATH
|
||||
+
|
||||
+To work, which doesn't require C<%ENV>, and additionally, dropping root to C<UID=nobody> makes it impossible
|
||||
+for some parrot to invoke C<perldoc -ud $target $source> on some systems, because it drops privelages and can then no longer read C<$source>, and can no longer write C<$target>.
|
||||
+
|
||||
+However, some means vendor tooling that B<MUST> execute C<make install> as root, by proxy, C<MUST> invoke C<perldoc> as root, and as such, invokes the security problem, which is impossible to work around.
|
||||
+
|
||||
+Given a simple C<chmod> is not enough, because parent directories also are not readable or writeable by C<UID=nobody>, and additionally, vendor tooling causes fatal access violations when a process running as C<UID=nobody> even attempts to do directory lookaround ( which C<perldoc> does much of as part of C<%ENV> handling )
|
||||
+
|
||||
+So this tool is simple:
|
||||
+
|
||||
+It takes the very core utility in C<PerlDoc> that parrot needed to utilize, and calls it directly.
|
||||
+
|
||||
+And this avoids the misguided attempts of increasing security, which simply does nothing useful.
|
||||
+
|
||||
+=cut
|
||||
+
|
||||
+use strict;
|
||||
+use warnings;
|
||||
+
|
||||
+if ( not $ARGV[1] ) {
|
||||
+ die "pod_extract <src> <target>";
|
||||
+}
|
||||
+if ( not -e $ARGV[0] ) {
|
||||
+ die "<src> $ARGV[0] does not exist";
|
||||
+}
|
||||
+require Pod::Perldoc::ToPod;
|
||||
+my $parser = Pod::Perldoc::ToPod->new();
|
||||
+open my $output, '>', $ARGV[1] or die "Cant write to $ARGV[1] $! $?";
|
||||
+$parser->parse_from_file( $ARGV[0], $output );
|
||||
+
|
||||
+1
|
||||
+
|
@ -1,33 +0,0 @@
|
||||
diff -Naur parrot-5.5.0/config/auto/perldoc.pm parrot-5.5.0/config/auto/perldoc.pm
|
||||
--- parrot-5.5.0/config/auto/perldoc.pm 2013-04-30 19:11:28.000000000 +0000
|
||||
+++ parrot-5.5.0/config/auto/perldoc.pm 2013-06-26 15:44:31.031675583 +0000
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
my $cmd = File::Spec->catfile($conf->data->get('scriptdirexp_provisional'), q{perldoc});
|
||||
my ( $fh, $filename ) = tempfile( UNLINK => 1 );
|
||||
- my $content = capture_output("$cmd -ud $filename perldoc") || undef;
|
||||
+ my $content = capture_output("$cmd -u perldoc > $filename") || undef;
|
||||
|
||||
return 1 unless defined( $self->_initial_content_check($conf, $content) );
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
if ( $new_perldoc ) {
|
||||
$TEMP_pod_build .= <<"END";
|
||||
ops/$pod: ../src/ops/$ops
|
||||
-\t\$(PERLDOC) -ud ops/$pod ../src/ops/$ops
|
||||
+\t\$(PERLDOC) -u ../src/ops/$ops > ops/$pod
|
||||
\t\$(CHMOD) 0644 ops/$pod
|
||||
\t\$(ADDGENERATED) "docs/\$\@" "[doc]"
|
||||
|
||||
diff -Naur parrot-5.5.0/config/gen/makefiles/docs.in parrot-5.5.0/config/gen/makefiles/docs.in
|
||||
--- parrot-5.5.0/config/gen/makefiles/docs.in 2013-06-15 17:36:41.000000000 +0000
|
||||
+++ parrot-5.5.0/config/gen/makefiles/docs.in 2013-06-26 15:39:41.109881123 +0000
|
||||
@@ -63,7 +63,7 @@
|
||||
$(TOUCH) doc-prep
|
||||
|
||||
packfile-c.pod: ../src/packfile/api.c
|
||||
-#IF(new_perldoc): $(PERLDOC) -ud packfile-c.pod ../src/packfile/api.c
|
||||
+#IF(new_perldoc): $(PERLDOC) -u ../src/packfile/api.c > packfile-c.pod
|
||||
#ELSE: $(PERLDOC) -u ../src/packfile/api.c > packfile-c.pod
|
||||
$(ADDGENERATED) "docs/$@" "[doc]"
|
||||
|
@ -1,87 +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/parrot/parrot-5.10.0.ebuild,v 1.2 2013/12/11 02:50:25 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# weird failures
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
doc? ( dev-perl/JSON )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix perldoc sandbox madness
|
||||
epatch "${FILESDIR}/perldoc-5.10.patch" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,85 +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/parrot/parrot-5.7.0.ebuild,v 1.1 2013/09/24 07:07:09 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix for #404195 - pcre detection is wonky
|
||||
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
|
||||
# Fix perldoc sandbox madness
|
||||
epatch "${FILESDIR}/perldoc.patch" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,87 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-6.0.0.ebuild,v 1.1 2014/01/27 05:40:13 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# weird failures
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/supported/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
doc? ( dev-perl/JSON )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix perldoc sandbox madness
|
||||
epatch "${FILESDIR}/perldoc-5.10.patch" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -0,0 +1,117 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-6.0.0a.ebuild,v 1.1 2014/03/26 05:52:05 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit flag-o-matic eutils libtool toolchain-funcs multilib-minimal
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
PLEVEL=${PV/*p}
|
||||
DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers"
|
||||
HOMEPAGE="http://gmplib.org/"
|
||||
SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
|
||||
ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
|
||||
doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="doc cxx pgo static-libs"
|
||||
|
||||
DEPEND="sys-devel/m4
|
||||
app-arch/xz-utils"
|
||||
RDEPEND="abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r1
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P%a}
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )
|
||||
HTML_DOCS=( doc )
|
||||
MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h )
|
||||
|
||||
src_prepare() {
|
||||
[[ -d ${FILESDIR}/${PV} ]] && EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch "${FILESDIR}"/${PV}
|
||||
|
||||
# note: we cannot run autotools here as gcc depends on this package
|
||||
elibtoolize
|
||||
|
||||
# GMP uses the "ABI" env var during configure as does Gentoo (econf).
|
||||
# So, to avoid patching the source constantly, wrap things up.
|
||||
mv configure configure.wrapped || die
|
||||
cat <<-\EOF > configure
|
||||
#!/bin/sh
|
||||
exec env ABI="$GMPABI" "$0.wrapped" "$@"
|
||||
EOF
|
||||
chmod a+rx configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Because of our 32-bit userland, 1.0 is the only HPPA ABI that works
|
||||
# http://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613)
|
||||
if [[ ${CHOST} == hppa2.0-* ]] ; then
|
||||
export GMPABI="1.0"
|
||||
fi
|
||||
|
||||
# ABI mappings (needs all architectures supported)
|
||||
case ${ABI} in
|
||||
32|x86) GMPABI=32;;
|
||||
64|amd64|n64) GMPABI=64;;
|
||||
[onx]32) GMPABI=${ABI};;
|
||||
esac
|
||||
export GMPABI
|
||||
|
||||
tc-export CC
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--localstatedir=/var/state/gmp \
|
||||
--enable-shared \
|
||||
$(use_enable cxx) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake
|
||||
|
||||
if use pgo ; then
|
||||
emake -j1 -C tune tuneup
|
||||
ebegin "Trying to generate tuned data"
|
||||
./tune/tuneup | tee gmp.mparam.h.new
|
||||
if eend $(( 0 + ${PIPESTATUS[*]/#/+} )) ; then
|
||||
mv gmp-mparam.h.new gmp-mparam.h
|
||||
emake clean
|
||||
emake
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake check
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# should be a standalone lib
|
||||
rm -f "${D}"/usr/$(get_libdir)/libgmp.la
|
||||
# this requires libgmp
|
||||
local la="${D}/usr/$(get_libdir)/libgmpxx.la"
|
||||
use static-libs \
|
||||
&& sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \
|
||||
|| rm -f "${la}"
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf "${D}"/usr/share/doc/${PF}/
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libgmp.so.3
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libgmp.so.3
|
||||
}
|
@ -1,25 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST libixion-0.5.0.tar.bz2 338072 SHA256 ebe7e7d83b437cf03e9040c9f46cf15ed50adaac65b64c32127db2e9d6181304 SHA512 30cc696332ff2bad0540a84dc22ad2a0c73e909607fcfb73c4026e6cac271f99bf46cece6e427b4f794f01c5c158faee3426fbb068cf4652f5f1142d8c46b83a WHIRLPOOL f69478e7c57ef251191d20f0ac1ef1a5a3f8dfad71dc5dac43286a92ba12892e5fd6d1b3295939a9ec19e7966edc1987bba704fa6400fd713813d337728ecd51
|
||||
DIST libixion-0.7.0.tar.bz2 398089 SHA256 c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5 WHIRLPOOL 0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
|
||||
EBUILD libixion-0.5.0.ebuild 915 SHA256 eafc7d8c261a0308f591d1e18e3f61fcf35bee833ed63e578c13f0e23c2a0565 SHA512 c36b43546194ce4f5fe0f81b615cc0fcd95ee4b34f95dc605876d6d49c36d9431c1bced350887fe648d736502f57a2c331b757375220d1ec131e28efc352cc3a WHIRLPOOL b8b8de8f44981fb5890ec576f7c1561ea8faa06747eca8a99b69cc01fbcea886678134dba1e71eeeab71db68b0c3dbf5eb2b6b5fd45bba77955d9c3e1016f478
|
||||
EBUILD libixion-9999.ebuild 922 SHA256 7a0b9fba92b54cc5e4611341a1343ba2d4a57231a9fbbef002ad82a6937786bd SHA512 33696ffe689be613d6261444ba4a754d94c05beea370199d67608860e4f920c609d0a78f6930f68e43b7e144970c14c10689fa01511286b4b4806b0c9174d46a WHIRLPOOL 662a5443621cf1a7776ca9e28124f3a9e310cfb9b0ed13e91e940ac46e208b82b25958bccb78d718c8f09cb2596641c646ff4befc02bf6fc71dbe2a5e99f7ebb
|
||||
MISC ChangeLog 1485 SHA256 8699940449c22f405fd067e68008387e93aca03b2dd3f7cff581b3ef64080cf9 SHA512 60c1f6ece3ee2054d231edeacdc1f72a9ee3acdf3001a09175bb54a85a867bc0d3dd0a0e01f3557b494a0beb76d1a1058021497d1837dab19aed825f9a2a136d WHIRLPOOL fa489e65639bc21f8c62acaf4ffa74ce0d237d0d57d0e82e7b825a9b9f467cfa96019715640a3de800c2840667b8223c9bab624f24e596c29125148997d8b46e
|
||||
EBUILD libixion-0.7.0.ebuild 923 SHA256 698bc11994ffb3d4c6b9b2d1930e14a36dfd0125063f099a7b9aec08d91feba8 SHA512 5b9a022190fa935b53899c51e249400876117fe34e1d00b323ccc8eb9d7e70aa76fb351a61aedfeaabba701b9abd15cee1ee5f14870afcb431731840ef8e4df9 WHIRLPOOL a02ff2ab4d40b4fc77676f0dedb4696d9b57caa8a8840dc32c057bea8ff5b65fd572abfda92f5fac08b1acc843700879e09629c912d1ea3d2e39f8a4656da1bc
|
||||
EBUILD libixion-9999.ebuild 922 SHA256 b2d035f798e023f759523ec4af5c76dadb8e48c6c7591ba1345fc57bee8eef04 SHA512 ce1e2b2831db17733336ee68db78c2284c8f750ce77ced6589a870f34818e078f6e70390e7103bbb0284991b5f7d061c0e0c2c958f281eb6d8c83f24c53dda4a WHIRLPOOL dcf42dad1c985d3dcda0d4b81c971a83dbeb4cf1d8216c3aeeddb527c6ef13ab0ec9f33bbdf25d9d483670e8b91acac04a6838278ffdefb665847c1898b1b6bb
|
||||
MISC ChangeLog 1682 SHA256 3be7ec8af18d42c66a51048e1235f27afc4357995dc12b86f3164cfef7ba03a3 SHA512 38b634c7d1c6398eddcb4d58564947565a1083949fe0f0340bee93dc581a8960920f46b1f1405edbb4074782b4256674d4b6fc304cc596be9c3d4a8838752fde WHIRLPOOL e579c2572fa931c2ec260b0c80219a6320561ddb177ccf667f417f7d69fd2dd0d3edeb966edcde859120b44651f2983cd8f1a1ba2e69fc61f5045559d424b5ba
|
||||
MISC metadata.xml 164 SHA256 6dd077e0a4bddf8cac0a6d7fb01d5f992a81c85d77d55787d19c6d4ae4c5aeeb SHA512 acd8ec5158c34fd738af175dda4c270a884c80e76dd10d9252e2513846ae1cb69ed8b1afe328a69ced10974ca3c60366394990b98a0d9b9815527f262afd9937 WHIRLPOOL 43b43d99d3c96c6da7006df219d57a4ff853353940dbd597bbbd2be00af7b38f0e6c3e33024b1e964ef1fedb12f788ea78693b7e3527011d8bbb9757ec0b88a2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJSbQF9AAoJELp701BxlEWfKLAQAIcHgl2ALS4eGEcqXcXv+rVs
|
||||
qO1aHOWBepyewutxffpKbiM6ORqOyRxcG6WgvsVH/fn/Bz/gSEL8j66NAg50bKxY
|
||||
UOD7SkgIaW2OP+sEdHeD3z+RxQH+BIjGWuvq38ip86pNsk28HoPfVlvTQzaAb2Oe
|
||||
/RzjvJrZkhBOfICvUD/gjQvVsbESEiz7Jij9gpfgEW7/3Uks/dFIwnJuZtUwEaMa
|
||||
QrblwMfcOFc0ziGiHsv39PwbP+355J7I9QN19tvy1aO8FI3eRkzl4XsfapyvB4yQ
|
||||
AOj7kHVXA7fH5QcOO80/2ZtOMOkg6+uff1H6mZOcInOJUgKR+LUykYJCALNuNDp+
|
||||
NZNkQXPptCbSf0ZKEL1slPQ4CVoCbsmn2L9CWNHAhohJ9EOpLRnEwxYUtw+2Mps+
|
||||
TB1XQLxWzxOkCAmt8UH8oiljLNqH+DaSATgL8BNhp4zCwz1ga8z2KiqRwvquMSMZ
|
||||
kfiUbFL5gIE+sN8qgPDBQWav+BqdKWGBDdbC1ACTErxWiYYX08jc4Pw7VjyZQ9oD
|
||||
ozOArACX73BUHGZ0fxbgTHFcxVcJuCv1WMFE5FrHQ2WOyOefGGOavOMoZZQ1u8Kd
|
||||
E81lRodYnr0TV1cZnOjLtdnYkFfzYhv/HP1qz7k8H2zrJXj46WPD/4k7uTiLmwJY
|
||||
0vpeRqBpHiBX7vXCwDeG
|
||||
=mKNi
|
||||
iQIcBAEBCAAGBQJTMVoBAAoJEOSiRoyO7jvo0FgP/R/gIFsvSzsaDciJtGaPDCPP
|
||||
vydEQqNWBsNvcU+eixrxjEGYFCqzBRYhxMoh+n5lgCd1KdMW1LUJ93FxljVfflFU
|
||||
4O2M3l9GQ8RT8eA0Jq2wqRanBEv2MOGJrEkGtHiytFTdgF/ezVF/eY7omKrSrTXX
|
||||
gRlG4UMd4R2XMMY4KkPHLJZFVSFohWFgfPcjMXZlx7qimUmMIQuWwvyWuLJjeqqz
|
||||
O7ZRu2BVxl5fh1jranSIj6oIoZMzWPeXyFbqNxDSiCR9OqdL9IoJ1BO7k9UUXBkR
|
||||
AtYjLOp/NOgr4ZHLa1D42iB2oQtyyXjGAJlceveMhp2sK6lnMbgrBIP2ObUR8RfW
|
||||
/1HxGgPDHffbqoh7USxFtY9VLn1URJ1Ewn2Aa8Q7nWhIkc0EXix3w/glz66bbhRp
|
||||
6FdsQ8tJTJM0bWSb9AeO+Z8KpVH8oDTT0gT2Rm6xYefQw2ojO2FfA6UMDltu8IzW
|
||||
Utmz3MqnuCcFaNBcpkriwpS2SOrcHHVCUmTQzh2a3rWHEMGYxwEW9Ylf+9/FCx1V
|
||||
ZvHV0YiTsrU8lk7LahnMyZBtRjrWCLmzUshviUnBxGLJ84xh9XbhuU8JAgak2QHH
|
||||
ruz6zAe1xWCd3lddi+tJHu/3jT5v5u2ZPiCCj3Mi/Fz4Ep4bIszhQS3SU4yw1mng
|
||||
z3U/iqtm+Dq0oq/vQtGC
|
||||
=7AmV
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libixion/libixion-0.7.0.ebuild,v 1.1 2014/03/25 10:24:49 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://gitorious.org/ixion/ixion.git"
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-2 autotools"
|
||||
inherit eutils ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="General purpose formula parser & interpreter"
|
||||
HOMEPAGE="http://gitorious.org/ixion/pages/Home"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.7"
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="dev-libs/boost:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/mdds-0.7.1:=
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liborcus/liborcus-0.7.0.ebuild,v 1.1 2014/03/25 10:28:37 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://gitorious.org/orcus/orcus.git"
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-2 autotools"
|
||||
inherit eutils ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="Standalone file import filter library for spreadsheet documents"
|
||||
HOMEPAGE="http://gitorious.org/orcus/pages/Home"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.5"
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.51.0:=
|
||||
>=dev-libs/libixion-0.7.0:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/mdds-0.8.1
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-werror \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue