parent
07f056c2d7
commit
9cce535462
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r3.ebuild,v 1.1 2014/08/10 22:02:42 teiresias Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python3_2 python3_3 python3_4 )
|
||||
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="Speech synthesis interface"
|
||||
HOMEPAGE="http://www.freebsoft.org/speechd"
|
||||
SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
COMMON_DEPEND="python? ( ${PYTHON_DEPS} )
|
||||
>=dev-libs/dotconf-1.3
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=media-libs/libsndfile-1.0.2
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
ao? ( media-libs/libao )
|
||||
espeak? ( app-accessibility/espeak )
|
||||
flite? ( app-accessibility/flite )
|
||||
nas? ( media-libs/nas )
|
||||
pulseaudio? ( media-sound/pulseaudio )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/intltool-0.40.0
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-python
|
||||
$(use_enable static-libs static)
|
||||
$(use_with alsa)
|
||||
$(use_with ao libao)
|
||||
$(use_with espeak)
|
||||
$(use_with flite)
|
||||
$(use_with pulseaudio pulse)
|
||||
$(use_with nas)
|
||||
)
|
||||
econf ${myeconfargs[@]}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use python && python_copy_sources
|
||||
|
||||
emake
|
||||
|
||||
if use python; then
|
||||
building() {
|
||||
cd src/api/python || die
|
||||
emake \
|
||||
pyexecdir="$(python_get_sitedir)" \
|
||||
pythondir="$(python_get_sitedir)"
|
||||
}
|
||||
python_foreach_impl run_in_build_dir building
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
if use python; then
|
||||
installation() {
|
||||
cd src/api/python || die
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
pyexecdir="$(python_get_sitedir)" \
|
||||
pythondir="$(python_get_sitedir)" \
|
||||
install
|
||||
}
|
||||
python_foreach_impl run_in_build_dir installation
|
||||
python_replicate_script "${ED}"/usr/bin/spd-conf
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local editconfig="n"
|
||||
if ! use espeak; then
|
||||
ewarn "You have disabled espeak, which is speech-dispatcher's"
|
||||
ewarn "default speech synthesizer."
|
||||
ewarn
|
||||
editconfig="y"
|
||||
fi
|
||||
if ! use pulseaudio; then
|
||||
ewarn "You have disabled pulseaudio support."
|
||||
ewarn "pulseaudio is speech-dispatcher's default audio subsystem."
|
||||
ewarn
|
||||
editconfig="y"
|
||||
fi
|
||||
if [[ "${editconfig}" == "y" ]]; then
|
||||
ewarn "You must edit ${EROOT}etc/speech-dispatcher/speechd.conf"
|
||||
ewarn "and make sure the settings there match your system."
|
||||
ewarn
|
||||
fi
|
||||
elog "For festival support, you need to"
|
||||
elog "install app-accessibility/festival-freebsoft-utils."
|
||||
}
|
@ -1,22 +1,33 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX README.gentoo 398 SHA256 d988c57c417023c225deebf7fde59222f3ff214b1f750320e8318349455e78db SHA512 7504d7c2e8731bfaf97e045dc75fc29c50fd8602377391f598b897d93c96913a252d436d0373518da50f4e98c370b59d172b98d3db6e32d18e0097cf5e4f3333 WHIRLPOOL 7fe8e0bb6ed46bd5ccae52c609af528de9546fbb8c69139e73b7f029b36380e11baf4988e212aedea7df9652b2154b8c9ba030a4b7ea461637eb826fce784dfe
|
||||
AUX ansible.env 99 SHA256 04a806ca12249b1b1387e17cabd85c8b09bac64914650d7a776576153e32591f SHA512 79d0d6581116ede67d6b184d1a16c2ba6586d4ca8cd71047bc5a81a82696b0e1a124f22248877aefc0a810f0ae3bd2724dadaf71dd5078bbe0910a9e8c3ab111 WHIRLPOOL f347143d490cf1dd6784059022fb7c6c85eaa5e957b6b5eb85f6b1b8a98d1b90c26aa0602fe2cd6679c4709fb9dad2fa67bc53326bfca80205cb7b7ded757c90
|
||||
DIST ansible-1.6.10.tar.gz 1182846 SHA256 e1053f3152d5d9ac007d1af54057543fc839d79fee619c9b37eb4f3dca182348 SHA512 3745a67779c460bd6d543ecf1ccc6d331fd3a94264bd2a2739e3be484a62699e97c591ce3276e635a311203dcf808d52ca7857e3071673fd19f35037cd863415 WHIRLPOOL d848953afd96cff449f3b6103ec2c0a443999181014c1df778894a02a5644213ae200b1acbbfd6c636e0a4676d4a7c02cf49a39542ac4f3a14c58f565a0783f4
|
||||
DIST ansible-1.6.8.tar.gz 1177319 SHA256 9d9b42ec2fa1d0aeac5472cc0f00ad75930d3b15d4ae8a9c44ed877c3d4fc190 SHA512 494f9831b1620c88f45584be9be02e873b80b09e1a2030be22d0e9bd02fb6b8618f5c713b9a4f87c671d418d9e73119d84e6da0eb5c8a1cc061e7eee80380720 WHIRLPOOL 0869c29d27bddad8994d04926b7d0bef3e6732a645c33c742a568382797b774cc01623a365a60204b28c0f495c54059a132167753e1d2a0e21dcfa1f801642b0
|
||||
DIST ansible-1.7.0.tar.gz 1263406 SHA256 8b19c926c3bdc4f2f5d3d7cfcda66bb30253a7ea3dc68ea0a7eff54cbdb4ec67 SHA512 f8dafefe23376a02e54d40b083c74a677bda762db89475f0cd37554b623bf858407a039da983d444d8c1a87838cf2b2b489d9ef31493e70f13dd326dc451edb9 WHIRLPOOL b6043e5e717cbf54b25380fcfe861b6c3892c49b0a69f56b94f7475c66fe7ff38e37cb88bd3dd8665bbe88dc1e00e761c9df128956969211dc0a851393985dda
|
||||
EBUILD ansible-1.6.10.ebuild 1636 SHA256 1e6ddbc2cea735585250d3168b0a88d43b154110dcceda7e3eb068a75d17f3f4 SHA512 0dab6b3130587ba79e679950e091843b949187a06c3c42482357fdc78b70c2ef182786362475ae89b9445d5abeb52f32ac6e5f81abc973723ba02534b4629ad9 WHIRLPOOL 1c388c58d711f4298cd5d6d6a455e35a670f32266c3d20fb1f32e38c830a13f0dafa329a86b500a9cc418e5103dfcecaa0bf0599a42867ac701aa6bc27d52024
|
||||
EBUILD ansible-1.6.8.ebuild 1633 SHA256 cf7ab70ea00a7689a8f1b3915b87e0d997532118d9bee208436d61bf1869991b SHA512 c7c9515dd3f2c0df5b0363f6566bd7e5ae456822f290977ed6d70c1bb6e54a778986fd4c5e1ff0dd3b2bec508517abaeefe3b425825cc21b11fb51808ebc7c97 WHIRLPOOL 0883d28ae54925dfa8b6b12901a8cca4ce6d0eae6116695d1ac7a904f99660c084a4b8b95a03876bb80a02a61111ef303da543b1d16932f971a4e1ab2f17bab8
|
||||
EBUILD ansible-9999.ebuild 1632 SHA256 9c5464aabaf2148742852478a9cf34baf4c43f3528a5654b5890b85c1ce4c04a SHA512 62fce29fe6749d50d3c1741a16da6680157ee1e0ba843ebf6974d82249f3fd741f5c7625281a042bc123470cc8088e27527957cd431180d6396b79e8c8458844 WHIRLPOOL f7a8665d0d8e15e7776ff6c4dccf6507bb654e562ad27aed143f2be37f1228a30c884c62b407d67b624b7f639cccc4122347c052e9db2f069b02799861afc98f
|
||||
MISC ChangeLog 8165 SHA256 d5c87d605209b182548d52b9b73527ba7a2c2bf43103933fe1d18b68c23e4441 SHA512 708c37c4cd7dfb9869cd4ffe3f0d1d1ff2bb9e21c1155a3cb53d70ec62b90203d8c48542c527aac795963198b841c34bb86b973e21fdb88bcd3cf5893390c4e4 WHIRLPOOL c2e897366c54540444080d0815ea7f1d06aa69e0065fd040b0c8059110d8db84832fb286460d09ba0ab43e1404b83bbe4a57b0a69f73679246700fdb4e136bf4
|
||||
MISC metadata.xml 536 SHA256 e44890b0ee85a75b78487e171512bc77b7e275d312a59d808d8a4bb2e937ec5c SHA512 47ee41085f1998c36f3680187dba6e89d0630a67f328bfb0fadaff128d29248d5a224dbf39f5455cbac666627c631daa8194b8e3731ac9333d748e6c2264bf72 WHIRLPOOL 67900c5a9994a3e6c6661a4bc9210228a808edd8b0908e6d280d50500d89c5cbe764e55ab44eba28662e9d3399aeffb7dba31e6e6fc2d42ce6a52e47fc09cbeb
|
||||
EBUILD ansible-1.7.0.ebuild 1107 SHA256 1b9da73db55382bbc90ed3fad71ca103acf974a1a98af270885ed55d218dfe51 SHA512 f31d1d0d32f3ce085b9583076e533ca56a1f6740042304655738f6a19ca2e846895aec920d0eef914a79fec8b16315cba3024cb374698da689f05087b33c4055 WHIRLPOOL 7d73dd85271caaf42264503d59901d974d8819332680c4180e8d1cfc706c9fe453bdca53911592bfb6bd7d5649b7005b1b9238fbbcc499e3420ac5646d2b7e2d
|
||||
EBUILD ansible-9999.ebuild 1208 SHA256 efe838d78accd3882064dc8fc4e4e5228e5b98b24675ccbde22fba26b421cd6f SHA512 1d39199c5e0321f17369538d13180600ba7163042c9c7cec3124dd0263080f249bc77b9f8ba79d7ce9aba794610f5e604475eca621999fc8b33d4ba8b4171653 WHIRLPOOL 2ac75fb3081face3580ecff9b70db28b182153087d61a5a985c08584f5654f22c8bcc2c125be2a402e536f31aa31bd96eda36f1536998a29f8af88fba7eabdbf
|
||||
MISC ChangeLog 8362 SHA256 1fbb88d92503f6a3915db65caa6957487450831e87417688e6061bf8395c6012 SHA512 21c402a48316b351c934731e0762cbe0de046c361db2a2abcf772beca0d37e530b84bb45d5f011056034f742b35307835df3383408f789945a37faa0e4ff359d WHIRLPOOL 3eeba443dd005011965758d47e74c8c9007086277ff73f584a986cf5acc7f39997079a8070215cc3a119d95aabb73b44b3c125d650a4fce4a6323b7a3f2fffa9
|
||||
MISC metadata.xml 636 SHA256 1cfd70f1943a1e51b71b87b6c564ca9b91c606c3fcdd55fe7b0b765f74e4a1ca SHA512 9bdf6b3ff270d152ba11b2d8209f910a7940b1c9246a66c612206f9ef380d09eebd665d61314b1e53a4bb65d273aa3c4f1ff5c537400eb496456d6d2b7f6a791 WHIRLPOOL 737a58bb9961862c4b451806c0b94f6ba85f41e47f483a69158f1f267ac9de34df7f738186a17280ca0b830e5b82f8e8657676849f17ad80b2cc228718e805a7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQEcBAEBCAAGBQJT301IAAoJECo/aRed9267MSwH/j+nUCiN76YTfC7WWzB3oKz8
|
||||
HU95fCqaj8mrJSGN+Dq4Nw0OvDg2dG/FNXnngUFNZsjuDndC9pPJ7ZRngVYMOYu6
|
||||
88BfEQjZWzcvwU1uwaEgfBb6D5Y12IDXIAHBd5a4EkLB/qcav/qdrKo98aBz+sO1
|
||||
8BHoF/Lh+/lcI7ELy6LeTHNc1Wp1TTeGZYfYfp8LB7OYAxG4dvpxJEnGMEVf79Fr
|
||||
lrYvp4Gj2fRKBgsJ4b0T+VBCGm+5GAv4Iw7qWjio2WRVIRYHvV60k6yq4QKIsoxx
|
||||
B8kWe0Wwzjw7wgFfOavVIy9KZ6qNtArBDSrrvoVBQn8D3lbYJfpsv+iMXsO7Nn0=
|
||||
=dYqA
|
||||
iQJ8BAEBCgBmBQJT6bWsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
|
||||
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirapoQAKDjUPTDnpvzh13+Ldn6UoiE
|
||||
dOkxpl35bgekelx1UlaFPvefIc5ToNoXjYvRkIAJjK9aJ1BYCBf1ElQS/x1Z/7JZ
|
||||
DkJAOB8CqfFEgXLlb5YaTsbXQBXL36wzZS0pnxyCEtxmvLrXLjgPCuwTN0OGxn+G
|
||||
ud8NyA28AWAg+zC0it2wOuWDHazTgVqbO3TmkLyn2pomwSMHM5Na2fZ9bwvKhD/N
|
||||
tG/wawQOP8eUOHTqtFBGm6pibhBKN1T07HWGVoMoulzgTVD3Hg5Q4SVCGnvLfF+G
|
||||
BueNTjRH4WOtmzYkvoksk8uY6YtxMHmJvOjjQx4+o7rW4Qe3dVi24axjDbrhjv+q
|
||||
ucBeS7MWXNcO+SWr9ao1GxQruGY6V0mlEtU3x0otjyNd4BG6fkjRsuy0t+HDVzhd
|
||||
lo2TVkggAitba5+boUY6hN+EjyBNNmhuk4xNRQVGWcjdvzKRw3uhj1g2C8auHru4
|
||||
Amjb79b928mRUKHs57O22Upz3fvHAfji42iIW1AYTvvJV3eJsQjOUjpmYgqZr0FJ
|
||||
/jBlpb31Is9rvvDI77WOLoBtGkKcBCRw/1OtXnoOpWDz+2QAcW0veMAUHCYqnEMC
|
||||
scgbuAQVtUnQY37cm8CwW9vzB5lQAwGabXb6O7FsX6DFS9ZGu0WvyFvp7FUusjIT
|
||||
8J/p0LJ7F9MlvPkzsmou
|
||||
=BvV3
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.7.0.ebuild,v 1.1 2014/08/12 06:35:22 jlec Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 readme.gentoo
|
||||
|
||||
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.com/"
|
||||
SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
RDEPEND="
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
|
||||
python_test() {
|
||||
make tests || die "tests failed"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r examples
|
||||
|
||||
newenvd "${FILESDIR}"/${PN}.env 95ansible
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
You can define parameters through shell variables OR use config files
|
||||
Examples of config files installed in /usr/share/ansible/examples
|
||||
You have to create ansible hosts file!
|
||||
More info on http://docs.ansible.com/intro_getting_started.html
|
||||
|
||||
Some optional dependencies, you might want to install:
|
||||
dev-python/keyczar - needed to support accelerated mode
|
||||
dev-python/paramiko - alternative SSH backend"
|
@ -1,5 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX aee-ae-location.diff 2806 SHA256 b653ec893ade01cb19ef3fd9440511dce307d3a76df4fbe8f9379e4f4eef6e1e SHA512 672b8c9822ee987b82fe927808f16a3dbf82c6a375e9830f9294919b4e3d455932b7f96b42b4a99c8cf7e64885031ecf5a2077eb7b1efda92a0a3a0942013078 WHIRLPOOL 7b2ffc5f1f47b3b700e852cff654ca57acad13c5933e16b22cfd3f056f13b9f2a0ed771a384040b2f1a97fabd1da509592ba244ac72044050f627381407ba872
|
||||
DIST aee-2.2.15b.tar.gz 184218 SHA256 7abbaffe35018f9de87c8685f9bee2ea3f261e88ce60674f1a5a9a3a0f54d752 SHA512 2810cd8f5148edb352fdaefbc823d417b9a83c8083644c8729be8595013ca8ba660bd72120db1e15915e454f5185d2d030c2f0c853b37eb83c213c1d581a640f WHIRLPOOL 3ae452544f8926fda55f3661c9890c39d6ab1dd295acba1a18edf91d010e731d7f356a679e8174f66ce7c8604c148ad1ce61d31c43a67162bdcda400b9de5961
|
||||
EBUILD aee-2.2.15b.ebuild 1193 SHA256 7094b95eac33b3491a08dac0ae0251d97252a47ecaf81ac07588270e162e6eb6 SHA512 19479fff29a9898db3c7110651c7767bd9084ce70461f71caf5a48ca292824a861987f8337bdd64b77f4662c11b9c4dcc1f3dbc48694e84aa1117b9d24e6b1cb WHIRLPOOL 3cd3e11980e11fa10ece92e102f74af817fab1c64c79d210ee077d2f92686c9efb55c1cc72d1ebbcd1f268600ae3be83794f8a53454f8abc62cb7f0d4f81abe9
|
||||
MISC ChangeLog 908 SHA256 f8f59fcd1f671fab30499e4c282f4c8f3b62dfb439fe47c8ad83f1158732bf57 SHA512 e30907acc925c30bed92e67d4a27b0a13401bd4ba17903cc186a874dc8381ec07e3748e68f0fb637e985478ef550bef44d9d9ba6d29ca23ca2afcab101467766 WHIRLPOOL 3e20c875886598efcd4fe2a2c67134ddf72bfa506086565a25ba9fc0484977457cb39de130c44a24b6fa0f9024b28f1a14d62847d8cf12b012aa2e344d9989c5
|
||||
EBUILD aee-2.2.15b.ebuild 1190 SHA256 44bc00a64c90325f5c1acbc8d4640e530a4724dd907eed10e5dac730d0404ca2 SHA512 d7b4a332834383b8f9ff4c4605f5a7a6e1d94cc30c119876baf86e51830b0d00f6b9ae235f72db91c7cd3d06eab0d0713a064391156bed0c96998895e021040b WHIRLPOOL 056833c564e50c93308f02b9f36cb674120be8089f04b1c340fef9a0f11144c2a4a528be9f9df6ecc8c896066b8ebab02f1a8b5bcfb7b1b89490bb354e9c85fc
|
||||
MISC ChangeLog 1022 SHA256 02136d4fe1111c25a770e96b2eafff845150175cfe79e73d665c166e9af92ca3 SHA512 ee5033386ae52a45abe86c6ef3f96957a472999960955506ba0d96955a583e89bbe659bdf16f6e6a19ce3164e3d5439b39706011cf5fbc5fb80e61ccd843e346 WHIRLPOOL e2563243116426d355e7a493fe136cfec38b7280c010f7cb37c8f0ecd3819a0a650025e9be72709f1c9fa4a13d59d886c47b995b9bf60d075df5623497c64f6f
|
||||
MISC metadata.xml 207 SHA256 131271f902267c3eb067a7b0316b1e2598d5cc32a4528edb37d50ea2f4b262e0 SHA512 5a94c029f35e9fe05a2ce6678db9a67aa9c0f78ed03b48e267b53db983c8bdc8f8cf2d5001e3c4074ddbe04526547f38576981f660d165c1a7908fa5eeaa20c6 WHIRLPOOL 8928372826be281072bdd0c064b1da6f8f10c220972343090083285052fd64608239840ec7ba9a313c7c5cf3309619fdd023a6fa49fbaf97311b5b6333e93b5a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlPnrmYACgkQcaHudmEf86pC3QCffykEd6/zjqf5/VSOJ/krgcuF
|
||||
EzsAnif7SSkwMH2UcoJ+UBcYZmHSfeiZ
|
||||
=5X5c
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,26 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST Editra-0.7.12.tar.gz 4067488 SHA256 02312394e41b5d4c3ca8ce75a7ea4bac57ef9f8caabcb587ef6414e4bb21be61 SHA512 412ae4ed1880f11ba590f2c7e6d77a9325a758c55d494f7897223bb001373e64e310084ba55aceefb20135ffb800cd2774fb98d792ac3f6288cef25f8bf767d5 WHIRLPOOL 60f3014efe19fd3486517c115765b4b67d5df1b3607c6ae44f2cc365b50abb8f3452443f872973008981ea202dc5834927a4d80ca009eff74319a9094fb497a4
|
||||
DIST Editra-0.7.20.tar.gz 4072243 SHA256 ed515bca58d87d9a2b3085f322a9fe7c6d1407a3b05db1434f80ea8f7e42ccc0 SHA512 e568ce2a5f04300c33223bf7a0e6fbc52d0a51c3472afb9b613fe21cfbeba0b9b453d87837e52c7c48050fc266ff5ff194a42f797053f21f0a25cd5c4579febe WHIRLPOOL ecfbc9610ba707aaad4995f9832e0f2bf2d79e56a5fadb27ae6c5b671c0f69a166c3d2d37163141789629a30fe56fbeb59c05c0203ae9201e2447ea479f52c55
|
||||
EBUILD editra-0.7.12.ebuild 1321 SHA256 f58cfe0c790603ec5636930fe4bf608bd19c277746ba750145b1f6d49eeb3a7c SHA512 4d94594866e3f0b340e27ccc80214e52ba1d48ada06a27c0ec190ec78db67610e4019ca4f465a89534483786251d97ad8fdcb4b868b75b28475ee27104372f7b WHIRLPOOL 8aa11c90cce11c6fb94a17e67f5f9e576667f0f20076c6073da6c199e637149c146375f79cfa576af45b0a50319380810287b81af7e8cf2c8c2ed9cf9bb90ef7
|
||||
EBUILD editra-0.7.20.ebuild 1321 SHA256 78ca7d824c9546e65fd2ffdf56a80f5a74136741c018aaf6178bb553bc229823 SHA512 98e72c7db3c401777601072c5d2209a113269b7f3be0f82860fd13b0ffeabcc5dd33d29cff6dd1cab46b6b0ec2d714fd2741f147ea929c78823fdf76a47644d5 WHIRLPOOL 8b5dfb05884609c1168d334d3cb938166c1408c1a48f48c1ac1d6deddd493051be41e94f210370ecfa16bf2101a6476b47e3f5260d09fae4beb455842f994fb3
|
||||
MISC ChangeLog 6011 SHA256 e0778dfe2539aa32fe629b015c7720c61a0bc98459283091ac07001bfdb3b412 SHA512 fa94a902f96c084e39b2e9ce2812b5cd0d68d5548c7900091974da8c9683029a4ff94f7ee2da405a935712b1614e3e48d4806e6e9a45391626c009d0ee2d41c2 WHIRLPOOL 804bb200404d4c5deb045387c605bdee331eaa9ce91f045f2ee42c8394075b0c2feccf07aef9795081fe14ac3a90a831ef03012a8db464c8c7133f267e37f010
|
||||
EBUILD editra-0.7.12.ebuild 1323 SHA256 f31eb5691bb9b160be7de3acfb1806089a3ee9bc11a0ca17a36dc172b0aa15e8 SHA512 e0794f8a5c546518606ca3d85b8a9a4f3307c63037e02d55d0d6fb5184ccd51622b64fbf37c8db85b1e46823693ff4d73c2e5322f2957cdf2c1991bafcc9d5d5 WHIRLPOOL 69fa57cecdd9d162abd3c6957581fa567d4d3427108a317d372fc3b6a95efeca6b1600632ce8197c32ac0a91059f0f3f39f3025073464a4bda32234bfaa8a61f
|
||||
EBUILD editra-0.7.20.ebuild 1323 SHA256 e8669648078725bf8b10a310b047520f8463c4f5e7515759902eb947eb372289 SHA512 e1e6767481a33e53cb137d74b02a521fb84c6b3e7ad9ee07b987c3a50e3c67738197def42881e3ae6a5b35cc0aac6fc9cc6007073b85e81b96d82915566bb825 WHIRLPOOL 8300df525b1053f3ff364a1e7230c11e33ef23f5000439c7043f5744ad75bd9b402499687a56c7cdcd4b7553ca4c5414ef3dba8700e57e10fdc372375eb9f6a4
|
||||
MISC ChangeLog 6156 SHA256 c248914bc80d59b8726d4aa70ffe79bc1bce3e0e17f1d3d8b33889e17ffcc110 SHA512 689ec5b117b1b4d63d82cd8866235c8c69d80d09cc07696535562487eadc5fedf878bb5e907fb200709a6cf08b39086a656492380e76e5d5ab306628ea637724 WHIRLPOOL 8628215820dd09ba9b75705ca699c119425d62d9dd7c3ed71797f63dc37b4e3aaa45a91cf933e37fa1fbb019ab154316c7adbb4dee20a7e632ae9a39af54df3a
|
||||
MISC metadata.xml 163 SHA256 f80859bf7a6a4f9003e458590a617debc14e3e1766004a67b368b327f3afc535 SHA512 3a0182534e9df7c61f18fd206b4ad6d9d9db4b9f339c5c8f13269abecc28acb674cfd4f3fadc5e8e0b4d9b52c938e29e86a3913724dc970b9ade6c2f0bbfc5b4 WHIRLPOOL c227f45d0239e047ef85bdb971666b887377a2db37727091a2e8a154d5ac7803df699db392b033ac389b9d827073e8a45f10889892688b1f080995c2c9ead032
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCgAGBQJRIRUzAAoJELp701BxlEWf908P/AvETRyBfS1zhqrDK3cxgy1I
|
||||
xuG6ht9GH0foJVKVp/XjOJ7lzu+Wi82XOdbkoc0DJP3Wqj+mPbIOLa4JT9MU51U0
|
||||
gFyB1Q4+9LBHIUPfOn0Mrq/tkEHUbao6g4wXPFkoNS4NJA/I3n9cgsj7P5DwOOt1
|
||||
E//fMDJfp+kFppCdyP20MAQ8tf0LEWJCqZATBmnW0e1kVlMX4HJjdJmNRKd6OXGM
|
||||
zrgNhPqgEJHMa3ssMna/yOBzyR06tMVe2wdzwmKOJnISHhZPZuIzeRo3KnOsSEir
|
||||
hIz4DgONVzq1sfyIwcFYlaJSeOMNWFn3cM9ETrOIqIeRdZpcd8PyvgdHYSNZH0nW
|
||||
gBv1BOkvZ5jDQVyV44OZRde2KgOn+h4Hsst8kA5HGrgPV5j2t8bayIgnKZ31vzOq
|
||||
kRlKCSaSgEEU5O6hWPYfjkLP3ELZd4lOiHUZLCX1wu9toPC0WX+mvmVuRRlRMSvs
|
||||
uOPFrApbA03mTWpZu/9Ddq2yKt7q1+U4AoQmN4JItQUOSqxkWY0WIPf9FFNCoC4s
|
||||
uUnxqcgpUrBa6QclHrMQUTALjGOWYldgKJigN34/BpY+wVN9Ko13M6fe9/DDWXZq
|
||||
tkODarEsiedS6v3/iHes/hgEjBrpfz9FRlmVoIcjLG4wSh7pJkVQPtm+ecmfkCZ/
|
||||
WkH9qZpeF/650ZbKM7mW
|
||||
=8pAt
|
||||
iEYEAREIAAYFAlPnrrAACgkQcaHudmEf86q13ACeIMRoX46oboWcUWpvXpD+JuHh
|
||||
AjQAni7sBS1UjCx3v/on4ejskyXcAVnQ
|
||||
=/eNZ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,362 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.4.50_pre20140731.ebuild,v 1.1 2014/08/11 17:33:10 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
|
||||
|
||||
if [[ ${PV##*.} = 9999 ]]; then
|
||||
EBZR_PROJECT="emacs"
|
||||
EBZR_BRANCH="trunk"
|
||||
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
|
||||
# "Nosmart" is much faster for initial branching.
|
||||
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
|
||||
EBZR_UNPACK_DIR="${WORKDIR}/emacs"
|
||||
EBZR_WORKDIR_CHECKOUT="t" #434746
|
||||
inherit bzr
|
||||
S="${EBZR_UNPACK_DIR}"
|
||||
else
|
||||
SRC_URI="http://dev.gentoo.org/~ulm/distfiles/emacs-${PV}.tar.xz
|
||||
mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
|
||||
# FULL_VERSION keeps the full version number, which is needed in
|
||||
# order to determine some path information correctly for copy/move
|
||||
# operations later on
|
||||
FULL_VERSION="${PV%%_*}"
|
||||
#S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||
S="${WORKDIR}/emacs"
|
||||
fi
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||
SLOT="24"
|
||||
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
||||
REQUIRED_USE="?? ( aqua X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.16
|
||||
>=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?]
|
||||
net-libs/liblockfile
|
||||
acl? ( virtual/acl )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
dbus? ( sys-apps/dbus )
|
||||
gfile? ( >=dev-libs/glib-2.28.6 )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gpm? ( sys-libs/gpm )
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
zlib? ( sys-libs/zlib )
|
||||
X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-misc/xbitmaps
|
||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||
gif? ( media-libs/giflib )
|
||||
jpeg? ( virtual/jpeg:0= )
|
||||
png? ( >=media-libs/libpng-1.4:0= )
|
||||
svg? ( >=gnome-base/librsvg-2.0 )
|
||||
tiff? ( media-libs/tiff )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||
xft? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXft
|
||||
m17n-lib? (
|
||||
>=dev-libs/libotf-0.9.4
|
||||
>=dev-libs/m17n-lib-1.5.1
|
||||
)
|
||||
)
|
||||
gtk? (
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
!gtk3? ( x11-libs/gtk+:2 )
|
||||
)
|
||||
!gtk? (
|
||||
motif? ( >=x11-libs/motif-2.3:0 )
|
||||
!motif? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? (
|
||||
sys-apps/attr
|
||||
sys-apps/paxctl
|
||||
)"
|
||||
|
||||
if [[ ${PV##*.} = 9999 ]]; then
|
||||
DEPEND="${DEPEND}
|
||||
sys-apps/texinfo"
|
||||
fi
|
||||
|
||||
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV##*.} = 9999 ]]; then
|
||||
FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ \t,)]*\).*/\1/p' \
|
||||
configure.ac)
|
||||
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
|
||||
einfo "Emacs branch: ${EBZR_BRANCH}"
|
||||
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
|
||||
einfo "Emacs version number: ${FULL_VERSION}"
|
||||
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|
||||
|| die "Upstream version number changed to ${FULL_VERSION}"
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
|
||||
# Fix filename reference in redirected man page
|
||||
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||
|| die "unable to sed ctags.1"
|
||||
|
||||
AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
|
||||
if use sh; then
|
||||
replace-flags "-O[1-9]" -O0 #262359
|
||||
elif use ia64; then
|
||||
replace-flags "-O[2-9]" -O1 #325373
|
||||
else
|
||||
replace-flags "-O[3-9]" -O2
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
if use alsa; then
|
||||
use sound || ewarn \
|
||||
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||
myconf+=" --with-sound=alsa"
|
||||
else
|
||||
myconf+=" --with-sound=$(usex sound oss)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf+=" --with-x --without-ns"
|
||||
myconf+=" $(use_with gconf)"
|
||||
myconf+=" $(use_with gsettings)"
|
||||
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||
myconf+=" $(use_with gif)"
|
||||
myconf+=" $(use_with jpeg)"
|
||||
myconf+=" $(use_with png)"
|
||||
myconf+=" $(use_with svg rsvg)"
|
||||
myconf+=" $(use_with tiff)"
|
||||
myconf+=" $(use_with xpm)"
|
||||
myconf+=" $(use_with imagemagick)"
|
||||
|
||||
if use xft; then
|
||||
myconf+=" --with-xft"
|
||||
myconf+=" $(use_with m17n-lib libotf)"
|
||||
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf+=" --without-xft"
|
||||
myconf+=" --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
local f
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||
for f in motif Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||
done
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf+=" --with-x-toolkit=motif"
|
||||
for f in Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf+=" --with-x-toolkit=no"
|
||||
fi
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||
myconf+=" --with-ns --disable-ns-self-contained"
|
||||
myconf+=" --without-x"
|
||||
else
|
||||
myconf+=" --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
if [[ ${PV##*.} = 9999 ]]; then
|
||||
myconf+=" EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--program-suffix="-${EMACS_SUFFIX}" \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--localstatedir="${EPREFIX}"/var \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
--without-compress-install \
|
||||
--with-file-notification=$(usev gfile || usev inotify || echo no) \
|
||||
$(use_enable acl) \
|
||||
$(use_with dbus) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gpm) \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with libxml2 xml2) \
|
||||
$(use_with selinux) \
|
||||
$(use_with wide-int) \
|
||||
$(use_with zlib) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||
|
||||
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||
|| die "moving emacs executable failed"
|
||||
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||
|| die "moving emacs man page failed"
|
||||
|
||||
# move info dir to avoid collisions with the dir file generated by portage
|
||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||
|| die "moving info dir failed"
|
||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||
|
||||
# avoid collision between slots, see bug #169033 e.g.
|
||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
||||
rm -rf "${ED}"/var
|
||||
|
||||
# remove unused <version>/site-lisp dir
|
||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||
|
||||
if use gzip-el; then
|
||||
# compress .el files when a corresponding .elc exists
|
||||
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||
assert "gzip .el failed"
|
||||
fi
|
||||
|
||||
local cdir
|
||||
if use source; then
|
||||
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||
insinto "${cdir}"
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
elif has installsources ${FEATURES}; then
|
||||
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||
fi
|
||||
|
||||
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
Y (setq find-function-C-source-directory
|
||||
Y "${EPREFIX}${cdir}")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
fi
|
||||
|
||||
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||
through the Emacs eselect module, which also redirects man and info
|
||||
pages. Therefore, several Emacs versions can be installed at the
|
||||
same time. \"man emacs.eselect\" for details.
|
||||
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||
all byte-compiled elisp files of the installed Emacs packages."
|
||||
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||
machine would satisfy basic Emacs requirements under X11.
|
||||
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
||||
for how to enable anti-aliased fonts."
|
||||
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||
it into /Applications by yourself."
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
elif [[ -d "${ED}"${infodir} ]]; then
|
||||
# this should not happen in EAPI 4
|
||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||
rm -f "${ED}"${infodir}/dir{,.*}
|
||||
for f in "${ED}"${infodir}/*; do
|
||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||
|| die "install-info failed"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elisp-site-regen
|
||||
|
||||
local pvr
|
||||
for pvr in ${REPLACING_VERSIONS}; do
|
||||
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
|
||||
done
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
||||
# refresh symlinks in case any installed files have changed
|
||||
eselect emacs set ${EMACS_SUFFIX}
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST wily-9libs.tar.gz 125247 SHA256 997e1f217047d7a4e048f55bdc3e9c040c61c0598212dda1c3d1fcca5dc9dc34 SHA512 3c06ef1d9c6e77a00037570f8b8bdbcdfc7648f691675db679ba83ac0ce092762a4020b0483acd325aa57810e9a386800a94c5e6e2b5002a963b4751a4d30a5b WHIRLPOOL ddc22e6d65ca41ae452f8a9d3a62390ee77876b31c755589b1bc33606451a170eecd87566d463146bfbc014ba5585632bb0dedd314feca4cd5b50f185f17fd4d
|
||||
EBUILD wily-1.0-r1.ebuild 956 SHA256 d898476969e09c7a63026f145722a6a8c429bc4a302c4030a843e7b3f58526e2 SHA512 94da3ecf6774df86bb2960c1df45bd1ddc3cb388b82af662b703ce5329409759636c515ded7e62ee352782fdaf1bac16e7c963597b64d6b74cbd46d97372940d WHIRLPOOL d8d5412b7b9b2e262a0d0b4fa5433d9b228cd9199fd8a2fe9802937b622d4320ef3833f763935e6d97d06006c7281d40acab0d9698e712a1a8cd7dd7904bf8af
|
||||
MISC ChangeLog 1999 SHA256 ee00d35f807116252c8f79fc50c5bec159171556549e850ad6ea6890fdf09b78 SHA512 e660c2a07e2316afa5f2ef62171af0c5f65672dc32f2338bb7ae144941fdc3449ba0ee6ad8e47481c003950738b86788e98cf49e51eba485d4d225e16851440f WHIRLPOOL 8e0eb5e61c9adf8f0b20133b6a1bef39e7b1c7aeb9304194614489681ca4fee043cb288234fa444eed384504bdb90e664dcde44c121b3446860289374954c4de
|
||||
EBUILD wily-1.0-r1.ebuild 954 SHA256 b26c1f1d266e2ab463d398f2e633b5fa6e2a078ee29d7a3cb383a7ed675009e1 SHA512 3c3bf111af7be84e49d1b662a3615cd50cdbaf0405571693698c98f7013d99105176d6a59fad94917bfe8872c74025c6f4391c16a5d231f9dbd2d52af66977d9 WHIRLPOOL 62559b0ec26204d6550392e864e984c5348221f5589c70c5039280d0f191d35d0d8bfee224120e244c8f7c05a94952734c9bccf7f9992ff2948d4f6fc4e165ed
|
||||
MISC ChangeLog 2118 SHA256 f1a4c42dced2f0eaf01f68306ce63aa3aa4883640e58521223346fbf4411eca6 SHA512 05b492d15d54bb40e265095b37efdfd6db438770dadd748e19fbc199293e06b6480341903ab7a64d7369f6246e6bd5ba7c01db2f864f91d80f9c0b654c1302a9 WHIRLPOOL 06fbda3abad5deb3c5e8146605334797cecd4ae14a501029380219c73228fe0fe26fe0d631323e6636ae3a722f0c889d7dfac0159c0d60c9a1831953100d7fab
|
||||
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlPnrvQACgkQcaHudmEf86odUACffDvAIOrXSAi57d67ruiT0YtJ
|
||||
HEgAmgK3Ca26id8ZDZvw3mPUJy7zbbyj
|
||||
=ZQLM
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,25 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50csv-mode-gentoo.el 232 SHA256 b50811d3c38d20a80f21d4605b1af354451d7ffb738ab4d6fb255f771aa7ef64 SHA512 a88390a7d21effefdb2049ae415c6b0e55e3a813c0b5d92ed460a07991dbdabcd5cbd0b1fc804739a89a1c6bf4e59259807e09a3824914146839b0365014c7ea WHIRLPOOL 49c3c22057960fa445b32882185cc3f05100c30c0cfac29969941843aac2cfc41603d71b2429e8f9d374e2bb38e5d1bea85ac6c88acc3b3f01f400d20f5592c0
|
||||
DIST csv-mode-1.50.tar.gz 14379 SHA256 ece4d72af5f829cc0c3702c22a7968940c69f9ac1dac474e25c2eb725e4fe8ff SHA512 f62e9561f3ec9c14d0fc44de92f83b733ab86e45ba4b8919e5dbbee05d25a346cf7f1412aa0c5be7e88079d219dd4c22d6e198f4e53f801ae1b137e014a7943c WHIRLPOOL 3fa41e2cf377f39a6cba6bf2ac9c9cd61cc71457af2f71bc5f4e428821af14bb3751eecda03c96119824b03749bd7916daee4027a2e4424c93c5b7139dd6a40b
|
||||
EBUILD csv-mode-1.50.ebuild 486 SHA256 8610f31aee638fc4705ee6a1c69d96e2d57b3a80b02a4a26ebdd516980644818 SHA512 033c3e6e8b15456d0788f1a7310766d0975eeaf7787ef792dc14ae13a596a4840accb17415c10b34fa9fce248736b709fab59c64adcd0a761ef2d152ac44214f WHIRLPOOL a1da6959ca85b6b39f705daa5a93ad81a8a9b252706b09cdcfc3e34a34252e1f9216fc06f6652e3a50482816509ee3b555c2ad82b293ad55828375a5ba76d787
|
||||
MISC ChangeLog 816 SHA256 fe00392fac54575dd86fd0acd0f9427afac592cb04f2ec62318bb975439ebc77 SHA512 2cec1b5cbb9cdf98f0abf6b990aa78e7d50aeb7bef08c65bb3e8f54d03313b45764ac09640e90fd9d97e6bc13dbcf786dbce7f2112c7ccf5fba14dc35697addc WHIRLPOOL 49a297e746c52727a851febb7bfc0ab7aed0e05792f205c4adf1d416f8f0f3f896ad449a043030889aefc7c2bc64daad7d3bd1a90d269876f27e70501933aa22
|
||||
EBUILD csv-mode-1.50.ebuild 485 SHA256 bb49fdb2dbd9fdf4133eb25cb43fa06a4ddca11d3e67c9c2d6ba836bb9e226db SHA512 2cba45137e444939b1b3da7e86471b3f4fa2d7776ced44f23b59085ce86005733fc381d292a6c7a43f6aff606b3dcdfa8df12ca2b23d82911092fed2fbbe50f0 WHIRLPOOL 525ee55b095875630cb61e0ad94079e37cecb0a21333ba6c394ea2a0ed240be11c7bb4a98445ca18562957fb9c8e28e7de6f393f8d762a5215d20df7b22b6446
|
||||
MISC ChangeLog 933 SHA256 67cff222851713531ed997f3dd792c597d4a31dfa5a69f505a79e20720e61c16 SHA512 66babdc1c54d7bb64a9d520bb36b6f5a2fd010a5c4c016eddda1375cbc394d1e9106bcc60e5a4e25f0ac0066b48cb8637bcdce945697497714bb8792d311990f WHIRLPOOL 862b0d8064bb1e8e5cf36a7258f0077c0267a332303de618960f0c84360f0ce91e45b984f31ad25e2e624ed07f32ea580a8f96cbaedb6a66c6adef17b93756a8
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBAgAGBQJP9ewOAAoJEDxpGckxwJCB9ZgQAJgLlBH3aAG144+59WIkBcUX
|
||||
PaYyZH1C8Q+KJuuEeCA+80MWSyVRfenjTE/wO2FUSbM9nXdzrh7NR30/67grg9EQ
|
||||
V/jAK9R5DEZBSQqpMgqRdl90OGgz1eTS2Nn7kaOqe9wZ+1CFCYcxLxbJOejZfkz1
|
||||
R0sqznXDiG3Chdc0lleiaVa6Bk9VthBk0W4/j0PRfIWpcceTzPT3vvVscnWsiQ5w
|
||||
kYlAJVy6TloU28Tdfj64fy3Ku0Um0P86FCM9uOIky0dk0ovBek3t022EMsAs9fOM
|
||||
p0ByY6atIx4gzhI2Naav/4ZVXdtjjDiiRD4Cw9V3s72prhoHGWXoFlWGs05Hfttu
|
||||
Kv5piQhRV9iQ/Jul1TTim3yLGpCg5r2vw9YsTPxPw4Kr4H/+PlBMcaLCQkNnHhJD
|
||||
5SryfuR6mmvohEIqTlgtX4WRCur6d5abHlOhhLU1bQw+e2QaDHdxP7DG/klEPseT
|
||||
UtFx+NHSRMaQO7Wa/7G0py413J7G2+KyVsVJ3cUL2b1idBXlwM4WtjNHL/umMNnE
|
||||
k0M2bf/X7hQwMFgF2iaXTJW8D1KxaJ0mtz96maOCV0D8vx9UdvEuDAFEh+2ooI3F
|
||||
bHhluAzDr+rS4rH6y/OUqPBG6+9/XpCsmvf91bmSkyuL6dw79kgiznwLWXuP/smc
|
||||
KAnja+nN7+6xQu8T+st4
|
||||
=5aBh
|
||||
iEUEAREIAAYFAlPnr14ACgkQcaHudmEf86q7wwCXXzQqt0uMNG0FCxDzevigWF8b
|
||||
7ACfUvQm2Cx7yq7o/YQNzoRQm/OqNwE=
|
||||
=5whP
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-2013.04.16.1098359.ebuild,v 1.3 2013/08/24 19:18:21 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils linux-info linux-mod versionator
|
||||
|
||||
MY_PN="${PN/-kmod}"
|
||||
MY_PV="$(replace_version_separator 3 '-')"
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Opensourced tools for VMware guests"
|
||||
HOMEPAGE="http://open-vm-tools.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/linux-sources
|
||||
"
|
||||
|
||||
CONFIG_CHECK="
|
||||
~DRM_VMWGFX
|
||||
~VMWARE_BALLOON
|
||||
~VMWARE_PVSCSI
|
||||
~VMXNET3
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
linux-mod_pkg_setup
|
||||
|
||||
VMWARE_MOD_DIR="modules/linux"
|
||||
VMWARE_MODULE_LIST="vmblock vmci vmhgfs vmsync vmxnet vsock"
|
||||
|
||||
MODULE_NAMES=""
|
||||
BUILD_TARGETS="auto-build HEADER_DIR=${KERNEL_DIR}/include BUILD_DIR=${KV_OUT_DIR} OVT_SOURCE_DIR=${S}"
|
||||
|
||||
for mod in ${VMWARE_MODULE_LIST};
|
||||
do
|
||||
if [ "${mod}" == "vmxnet" ];
|
||||
then
|
||||
MODTARGET="net"
|
||||
else
|
||||
MODTARGET="openvmtools"
|
||||
fi
|
||||
MODULE_NAMES="${MODULE_NAMES} ${mod}(${MODTARGET}:${S}/${VMWARE_MOD_DIR}/${mod})"
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i.bak -e '/\smake\s/s/make/$(MAKE)/g' modules/linux/{vmblock,vmci,vmhgfs,vmsync,vmxnet,vsock}/Makefile\
|
||||
|| die "Sed failed."
|
||||
epatch "${FILESDIR}/frozen.patch"
|
||||
epatch "${FILESDIR}/putname.patch"
|
||||
epatch "${FILESDIR}/1098359-vmblock-3.10.0.patch"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
: # do nothing at all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
local udevrules="${T}/60-vmware.rules"
|
||||
cat > "${udevrules}" <<-EOF
|
||||
KERNEL=="vsock", GROUP="vmware", MODE=660
|
||||
EOF
|
||||
insinto /lib/udev/rules.d/
|
||||
doins "${udevrules}"
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.5.9.ebuild,v 1.1 2014/08/11 20:39:36 idl0r Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Security and system auditing tool"
|
||||
HOMEPAGE="http://cisofy.com/lynis/"
|
||||
SRC_URI="http://cisofy.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-shells/bash"
|
||||
|
||||
src_prepare() {
|
||||
# Bug 507438
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doman lynis.8
|
||||
dodoc CHANGELOG FAQ README dev/TODO
|
||||
|
||||
# Remove the old one during the next stabilize progress
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${FILESDIR}"/lynis.cron-new lynis
|
||||
|
||||
# stricter default perms - bug 507436
|
||||
diropts -m0750
|
||||
insopts -m0640
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r db/ include/ plugins/
|
||||
|
||||
dosbin lynis
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins default.prf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo
|
||||
einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
|
||||
einfo
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue