parent
3771bbb467
commit
1d657f8b7e
@ -1,28 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX ansible.env 99 SHA256 04a806ca12249b1b1387e17cabd85c8b09bac64914650d7a776576153e32591f SHA512 79d0d6581116ede67d6b184d1a16c2ba6586d4ca8cd71047bc5a81a82696b0e1a124f22248877aefc0a810f0ae3bd2724dadaf71dd5078bbe0910a9e8c3ab111 WHIRLPOOL f347143d490cf1dd6784059022fb7c6c85eaa5e957b6b5eb85f6b1b8a98d1b90c26aa0602fe2cd6679c4709fb9dad2fa67bc53326bfca80205cb7b7ded757c90
|
||||
DIST ansible-1.0.tar.gz 629525 SHA256 6e9bba5eef2575284bfc533c0cc751468d7a07dd608845437c2f96fc57653a54 SHA512 d5f84184cb7c0bc086ee726188d5e13533172cb219b6dde0a570b165540f08f64ca708b515e52fb95b1675755f1f90550a962c3b51fd085763389daa12ec971a WHIRLPOOL bb0cdbe096e4dcf6cf1d473b4678e9a3deec59d34da5fdebe1d80b20b781392a841bc5641fefc7f0f581be79c4829f9436792545cc2dfd0f70097d9d16213935
|
||||
DIST ansible-1.1.tar.gz 718567 SHA256 85331eda53171fc5faba9835f978e721c091b2f9792bd3e29dccdde5a16a1125 SHA512 cbe816b109077cee01a0fb92d11e0a1caad3a8ea7bea3a7fd77f1ad82bfe69824736c222072f8d98e8ebaf1e24f1b4a98c87eba5d950f7dc36259cfe6774d067 WHIRLPOOL 88597c5c37bc9653c5c9df5b9e846f13f939ee84b961c041c5b3f9f9e2592a24a7e6ac5a1581ac52b89328aa906d67c74af363500f72510263951625c3c9db67
|
||||
DIST ansible-1.2.1.tar.gz 777619 SHA256 5b46639fea3576233c8f235468a8b19f0b180fc0ddd6ede3014bc570362c5e66 SHA512 4efe9583f91e36bb07787d272b6a5e79d1cd37e17d1d1bdbcf99c54736838642cba051601e95b38b957deb9d7ec92c11b84da6fa4984bdeeee3b951b6df94ac3 WHIRLPOOL ad63ac251b0ed3f2ba48feb742271498f698b956cfc6be129080d0e33b086180a41d5c99f45423eebeab1a3a191048d6ee8d71311e81871368e2235a25a73705
|
||||
EBUILD ansible-1.0.ebuild 1623 SHA256 7e2971067a5ce06f98d88dfb77413c4805e098ca790cd5936780f71684bccc13 SHA512 4c8f079f57ca4daf2f0e768c34085e012873adae7ff866eecd310758402e7d590e1aec4ab6e4bc9469ac5ce2c9e087fe8a77a623edc4051b91294ff0daa12391 WHIRLPOOL 17227af2c83b42d74111d654f8232db9692a34b40da5cff19daab95c19065e1025b5c8839b5d5dc1374d0041bfb2b472f4a02e5d16101ff8b9cff73c9dfc84a9
|
||||
EBUILD ansible-1.1.ebuild 1566 SHA256 b80d6bc404e743f4cdbc8176183316d784e9f4e80fa4d7a6886f69255239d02a SHA512 d2aab5aa819f5c7dcac21601a0a2610c9a04600d2c3f703fbc1b83fba5f8a08efdd1f843af760427ff23327734ad4978873031737fc8069c95c4170250d443bd WHIRLPOOL aee775bb53c8cb77ee32e2075f0c47fcb15a2437a9074c493e279939f6aa05d5f3413eeec36a2cc554e347fdfefc42c07556dd3617bcaca6a30dc566e14cca50
|
||||
EBUILD ansible-9999.ebuild 1568 SHA256 33255eb8b2f243e2319e543b9da5c9a5ed17717fa18bff4dc7b5a66043b48e51 SHA512 876997aabd11e57ac9c7e2d3f7166cf81882651a7257a2c4f2f80651c1d8fc50ef7cf38f86c8adffbc7985eacf0dd4a5068ec9a9d21cec2d65d641b46c5e417f WHIRLPOOL 95ca98e610d068fcb00317dc45f72cdcd04e95cd2efcc1f38ea37f1c2e2b9e6576d5034c028b28221bc4d1cdb2748b4d4d33eaf41343ab9994aac1bd9e1a09d3
|
||||
MISC ChangeLog 3314 SHA256 25d9090baad66a2a6f3fda7846f10f186d1560d8e5fa68cd10c68a1d1851b2f8 SHA512 695b1022d7d57a0fc064c7b7beeeb5612217a6ff3fc0b4fdb3a5d4b6e5cf003c168cd5d13a47475fa02b6ab0e04bf87ac16d1eb373d396c0189d5de11e6d165f WHIRLPOOL 9d30b93500bf463daf1bf0ea4e266130a4d6bb70df66f118ee51781c7cea42b6a6bd20f370f53700fdba1e04039f958182b730cbca7e0878c527aeb1d0d5f903
|
||||
EBUILD ansible-1.2.1.ebuild 1520 SHA256 cc380b79484f4f583938894fc8fee68f4a2db76a2dfa12d2d6775a5f2acf47ca SHA512 36708eec915e4ac3ebab4f43eb67114476b43ee462c971d3d1b226b6305e89a225946aa09149f8c808e7fa39b3c091afffc919c03b3694c3c04eaa271ac68f75 WHIRLPOOL 713a4c56ff57148c17e75af3e0ad04c86b3a3da3a590272418a23427ad1d38f1ab23372aa5b410b3e713e32d36e7e4237db5a2510ee01d4898c354714cc06ca0
|
||||
EBUILD ansible-9999.ebuild 1520 SHA256 ac58a5941e05a4cb5797ecf88c1c798b8bf5cf7f1c7f6969e4dd2e5e4536577d SHA512 ae7bbfd5f44239ade420096ee7f96b1fdcc5263f241620ef082adf2dfb167a54234eb24b843c7853fcfbdb96a2cee940a3685e5a695fe6b8fe278ae74280e70e WHIRLPOOL 20ebf7dbecc5803c4d90755a0ca438fb7bbd0e84611df3869d0d057518c3cf60c461372b808ce382f632b2849cd19b51b92f61f3ab37c3933d7a89b4cf9d9299
|
||||
MISC ChangeLog 3548 SHA256 b5439faec6094e6025daf899a127d31ad2f262483cb20f068dc916f2145a8060 SHA512 8673e40a65708d1f057e5a781443967be3dc9222128d3ede6fe90273d30c9a1090f7ea1f4bc6f46ca84e19ba3f321b2a96eed2a16bde0a0ba011f07b88d4e367 WHIRLPOOL 35dff3f9d71c5b8204924f4ab4018cf8e268c0b440d0899d33fab9f1addc06a87139816952918af1d74e5bb9f9133c197139f454ccf7c23725b331e5c717945a
|
||||
MISC metadata.xml 523 SHA256 0c114d8c4cd668f23d77fc851ed059c6116386ff8c39e7817d4a3f821ba01418 SHA512 54be61d702042ec2cfe0681c76bf4f86668878072d8009c0b7173faa15d1a73f5fb15bfb6ca8d4b132bccaed0b47b4ec6085e1d88ab9124bd7a34bc16e73ed1e WHIRLPOOL 66db565db3bb92934610a6ff408a0712cd6f8d962fb1c702ceab4813243ff2b910d510d0ddc91c3a8ab678eadfb385235a4bb1916942e024f162646ceac99c42
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRoJx5AAoJELp701BxlEWfLLQQAK8fL2yRHgI+FdErxap6F98L
|
||||
Q4BtGBHa36Cb5fR+vGDp1SNi5GDPiy2QhP8AhXSn/c3e5/aQeUm6hxLjRYgjYeB7
|
||||
XcHb+1SIjtsXrTmVGfOoz147H6Cd3HkvDKWoE9BKu4fjSw458NCvD+cjqXrzKCRq
|
||||
VGZ6CZ7J+JVyHwd0cyZREFzLOL5BL1AOBUOg2igsXzcbopWFrYl81UQD7rGBdR9w
|
||||
l8GJnNGlBDQO8izS+Lgf+uxWGndt4tUb0nIbV0mDq2PlWJT3bAR4gnk2+8goBoXq
|
||||
ba/OpfvtusjmqQj9aqDcrlLGx4/FHO9QJ0HOmYI0ou0UKK7b4OFAe1JYFzzs2fF5
|
||||
MHGrgDoDO8Xc9f4iRMq8JV1rm/eAB2ASIoYPL5WY+vsKHPNr7ozWj6rKyhUDjp6e
|
||||
e5lRFNi2npG4DxkCF5YtNDQ8P3iwaocznWgTtpzbPryk9T1tHBKuUdIP88X5UGDm
|
||||
xEUryEoAM4ljMSC70FDgbf58E5Xf2dOsCPHUbrAqMlsBI6eR/ljb4z1ytinEKiLA
|
||||
YbZbHHm5zETOWWD+86F0HOOQT2+SpVsMupf/EYINJWABoNE1Uo6EA+QGnCfyZxdy
|
||||
2EFcKgkOkqkbhP7h/eRa2hGZGvwsOU4IaUsJChGWhc9yNwJ0KkcouQ70qNJRzLUi
|
||||
UnOacWBQDChScTwM7lBV
|
||||
=AVCH
|
||||
iQEcBAEBCAAGBQJR5TssAAoJECo/aRed9267zpUH/RO8cX/4yCce7fOf5NgT+f1s
|
||||
kPEL6VXbIxza/wN10pKQX82csePwa5Gm2jd3xqiKQIUeEedhC6PyWomYlhUC/mBJ
|
||||
5Rv3KsYobrGHx6cq1gqZcBmg/gqJGYpTf5UjT0DE8vBU4HZ+FquG+ARUTjsN/kaa
|
||||
Lr0OarX9rCytwL1KGhu0Xgf0g0dxcO2XoSGmSFUYNETUBkR17TXpgb5xe6Nn0XVk
|
||||
SAf2tRxtUkaKu1aT0T4j55mHAsOAzwJ+cbx16bQf+58m1NWIk9h/V5M7Ra3mTsW/
|
||||
Tkkqe+dV8EWnzq+nm4MlibhYoj6q4D9LUfM/b8wZVFVGl4AzhJLVJk3YJHgeQzY=
|
||||
=dgFA
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.2.1.ebuild,v 1.1 2013/07/16 12:23:02 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1 readme.gentoo
|
||||
|
||||
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.cc/"
|
||||
SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? (
|
||||
dev-python/nose
|
||||
dev-vcs/git
|
||||
)"
|
||||
RDEPEND="
|
||||
dev-python/jinja
|
||||
dev-python/pyyaml
|
||||
dev-python/paramiko
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
|
||||
DOC_CONTENTS="You can define parameters through shell variables OR use config files
|
||||
Examples of config files installed in /usr/share/doc/${P}/examples\n\n
|
||||
You have to create ansible hosts file!\n
|
||||
More info on http://ansible.cc/docs/gettingstarted.html"
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
# Skip tests which need ssh access
|
||||
sed -i 's:$(NOSETESTS) -d -v:\0 -e \\(TestPlayBook.py\\|TestRunner.py\\):' Makefile || die "sed failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
make tests || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
readme.gentoo_create_doc
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
# Hint: do not install example config files into /etc
|
||||
# let this choice to user
|
||||
|
||||
newenvd "${FILESDIR}"/${PN}.env 95ansible
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
# 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.7.ebuild,v 1.1 2013/07/16 15:59:52 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils bash-completion-r1
|
||||
|
||||
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc emacs vim-syntax"
|
||||
|
||||
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"
|
||||
|
||||
PDEPEND="emacs? ( app-emacs/eselect-mode )
|
||||
vim-syntax? ( app-vim/eselect-syntax )"
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
use doc && emake html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newbashcomp misc/${PN}.bashcomp ${PN}
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
|
||||
use doc && dohtml *.html doc/*
|
||||
|
||||
# needed by news module
|
||||
keepdir /var/lib/gentoo/news
|
||||
if ! use prefix; then
|
||||
fowners root:portage /var/lib/gentoo/news
|
||||
fperms g+w /var/lib/gentoo/news
|
||||
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
|
||||
}
|
@ -0,0 +1,160 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.2.3.ebuild,v 1.1 2013/07/16 14:35:30 prometheanfire Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
inherit elisp-common xemacs-elisp-common eutils user ruby-ng versionator
|
||||
|
||||
DESCRIPTION="A system automation and configuration management software"
|
||||
HOMEPAGE="http://puppetlabs.com/"
|
||||
SRC_URI="http://www.puppetlabs.com/downloads/puppet/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
|
||||
|
||||
ruby_add_rdepend "
|
||||
dev-ruby/hiera
|
||||
>=dev-ruby/facter-1.6.2
|
||||
augeas? ( dev-ruby/ruby-augeas )
|
||||
diff? ( dev-ruby/diff-lcs )
|
||||
doc? ( dev-ruby/rdoc )
|
||||
ldap? ( dev-ruby/ruby-ldap )
|
||||
shadow? ( dev-ruby/ruby-shadow )
|
||||
sqlite3? ( dev-ruby/sqlite3 )
|
||||
virtual/ruby-ssl"
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
emacs? ( virtual/emacs )
|
||||
xemacs? ( app-editors/xemacs )"
|
||||
RDEPEND="${RDEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
|
||||
>=app-portage/eix-0.18.0"
|
||||
|
||||
SITEFILE="50${PN}-mode-gentoo.el"
|
||||
|
||||
RUBY_PATCHES=( "${FILESDIR}/puppet-openrc-status-fix.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/lib/puppet puppet
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
if use emacs ; then
|
||||
elisp-compile ext/emacs/puppet-mode.el
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
# Create a separate version for xemacs to be able to install
|
||||
# emacs and xemacs in parallel.
|
||||
mkdir ext/xemacs
|
||||
cp ext/emacs/* ext/xemacs/
|
||||
xemacs-elisp-compile ext/xemacs/puppet-mode.el
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
${RUBY} install.rb --destdir="${D}" install || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
newinitd "${FILESDIR}"/puppet.init-r1 puppet
|
||||
|
||||
# Initial configuration files
|
||||
insinto /etc/puppet
|
||||
|
||||
# Location of log and data files
|
||||
keepdir /var/log/puppet
|
||||
fowners -R puppet:puppet /var/log/puppet
|
||||
|
||||
if use minimal ; then
|
||||
rm "${ED}/etc/puppet/auth.conf"
|
||||
else
|
||||
newinitd "${FILESDIR}"/puppetmaster.init-r1 puppetmaster
|
||||
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
|
||||
|
||||
insinto /etc/puppet
|
||||
|
||||
keepdir /etc/puppet/manifests
|
||||
keepdir /etc/puppet/modules
|
||||
|
||||
keepdir /var/lib/puppet/ssl
|
||||
keepdir /var/lib/puppet/facts
|
||||
keepdir /var/lib/puppet/files
|
||||
fowners -R puppet:puppet /var/lib/puppet
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} ext/emacs/puppet-mode.el*
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
|
||||
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use ldap ; then
|
||||
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
|
||||
fi
|
||||
|
||||
# ext and examples files
|
||||
for f in $(find ext examples -type f) ; do
|
||||
docinto "$(dirname ${f})"; dodoc "${f}"
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
|
||||
elog "cause puppet to hang while installing packages."
|
||||
elog
|
||||
elog "Puppet uses eix to get information about currently installed packages,"
|
||||
elog "so please keep the eix metadata cache updated so puppet is able to properly"
|
||||
elog "handle package installations."
|
||||
elog
|
||||
elog "Currently puppet only supports adding and removing services to the default"
|
||||
elog "runlevel, if you want to add/remove a service from another runlevel you may"
|
||||
elog "do so using symlinking."
|
||||
elog
|
||||
|
||||
if [ \
|
||||
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
|
||||
] ; then
|
||||
elog
|
||||
elog "Please remove deprecated config files."
|
||||
elog " /etc/puppet/puppetca.conf"
|
||||
elog " /etc/puppet/puppetd.conf"
|
||||
elog " /etc/puppet/puppetmasterd.conf"
|
||||
elog
|
||||
fi
|
||||
|
||||
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
|
||||
elog
|
||||
elog "If you're upgrading from 2.x then we strongly suggest you to read:"
|
||||
elog "http://docs.puppetlabs.com/guides/upgrading.html"
|
||||
elog
|
||||
fi
|
||||
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
@ -1,5 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX ioping-0.6-makefile.patch 697 SHA256 54846d3dff89ef8be97e4c9b7ddf78a073e76efa4da333d24e60d6fa66b8dde5 SHA512 4511ef2daa9782e9ad241fe4eae6e842446e67521499a989bdeea2515a5e643e161eed6b83e2f71dd2f4fca8e73ee147644e6d72753d7782c40ef02b9326d2f0 WHIRLPOOL 0fead671dfcdbd0cca47a4c5e0b6646803be8c324c371cf82838b497b289101a2b9244fd2af754a799e6ba6a67f5b104cb328be106662a3f126e5095ab288e6f
|
||||
DIST ioping-0.6.tar.gz 6957 SHA256 1d14469b1bfa9243f992be784cc0e3cd86c66bb7edc1b83e22360075c5435ceb SHA512 07eae65c9e814ccb4d070311a400ea966060c26e08a977e0b132580ed3d7c38835ef06beb596ac600216237a68f80f778e98aff433cdcb89b5c29517bc309700 WHIRLPOOL d395aa1dc76b96cb5ddccfb88618818929bd3a35c90eccbf9d87147d631565d8fd2ef2268d64b5700ebb171bb0f1e2bdbefd6409ba1cef28d9343a638e7464dd
|
||||
DIST ioping-0.7.tar.gz 10011 SHA256 234e28eeb256e77756a077604b48d59f206a5288c3da6f207629e783f54b13b0 SHA512 0f7140e6cac1d87f54c2b20323ec691cf0e54f246497e38cb03b1161943f4f872536f26fc6a30f304a375c192af7dfce67f03083f93a78c33c1cd0cd40787e74 WHIRLPOOL 95758d4aad5a34d053052edb0529b1f047b92c1769ea0e69f037d034eae415c64b4f548e27b642cf30910b428bfa109d1f30e9fe3c5315e903a30516443285a4
|
||||
EBUILD ioping-0.6-r1.ebuild 690 SHA256 b08b3397b1a2fb5c9efa081db0cf8276f09b23f4006b85c137f7e0a735f4e45d SHA512 38254096d65ea35bc13cfb3428b9690cbde30615c292fff36d3677539b6b9e88e387f095e26d4bcc1c4db0993709ba8fea39ef7edb2b2b3323b568ee594ca290 WHIRLPOOL 734a78ca5ab8e73a173711ecc41611c297a2b05ee5894cb8f9404ed5731b168439d75021bfdd7404f09ade42034ba827e4a77ee2144d2f5a8a75c37697de7329
|
||||
MISC ChangeLog 623 SHA256 d54705ae291f9f5be384fd0080e48b67c17c439b2de3752da849745cbde806ec SHA512 03ad8755e402bfad2d290718a852697dc9a9a1311a97732778694966864f4278ad23586918028feeaa819c7cc1246dfd3884cc707b789c13395331e35d9b49b4 WHIRLPOOL bb8bb47e53055aadd350b80695f49219270f95b55c3df96fa0395868b83eb5423a98865170c8fbb1b1b3906b5d97167124c261deb1964b8092a9a98490166733
|
||||
MISC metadata.xml 277 SHA256 f5c6680ecb3e451ee65b977bc9d449e0889b31cf4f7b7fb1989592ef036bd7be SHA512 96e6093dcd870c09338fde24be712fcd9c1e3e9f75aef118abda55ea7f7bddcc9f7deeae36de5e244231192a55ed972c73346417a2e99d15afa5d823ba50521b WHIRLPOOL 8fd4fe99f06273ccc3b32349ca786766c05d9dedbcf158e915786fc7ca8d044cb0cd3340cabe18224e8a573f406a1015c77f5f3837160927cca0434c00c25d18
|
||||
EBUILD ioping-0.7.ebuild 778 SHA256 aab6e06fde6dd6899c25b822a2ee5e92cafc477f7caa13eda3b987517c8dc34e SHA512 02b46eb70bbe049437b9b7e88bbe108e8092668cad27000e32be176957f3e5a2e99338a8231fc05b43d322c8120aaf9eccd03a1ced5acca648190b864915af9d WHIRLPOOL 489e9c3444b344209a1aa01b7400a9d235371098c21215c2f4440eac40950bf4294379ea584dfafe12cb8796946aa3d9b6c3230d21da2084922dfea378d78153
|
||||
MISC ChangeLog 750 SHA256 9668497c0c9142259c5b7ea1c61483f3523a6117f7df9e022bed6d4c5c364f2a SHA512 9f1e004bac3c780e80615a9a6ad99d1d8efc1764db525c1561d6e25f615bfe0bfab747ad804b5cf510fd2a6df33fc6453b337dbb03d52ed39f24b645e368d5bb WHIRLPOOL 4e1306d700c83a1233cd7c7bc7f5d9d974f4c26df8e091076f58cb527350b09b13dcdd89106867c665af4c56b23bac2f48400202d6cd51396aaa1ca5001a45d4
|
||||
MISC metadata.xml 285 SHA256 1656af758c607a39ff9750d54c08017b2328c8581ee721da5b4ea8834fe4b446 SHA512 9a66d52d50bc160a5dba673ddc3ac6607b0931281c45926b083843347bab2c6d31931af63b119e14efb4d3b83853ee83281f6f44dd8863b54463229fa5a6f431 WHIRLPOOL 7d55cdb175e0c797032480960636df6684560ceadcfff2e1adbe715172d797ad77c71205ed7cbc901d18b71e65904f3fe8626cb603acb49a4f6cc1ab9782b60f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJR5U0nAAoJELnU8jG9FVirNccP/3zKaxv9KnRzU7BvP2cIAuWb
|
||||
8hDRDWKKn9OzpCwItFxTuCjQn5FjEay2KIdTA0evaFKaMLcSfbfv2ujkqDVBOa8K
|
||||
UGB+YXi2tIc97j3SaV1piQATvhHKG0LcE9kao9HSYlsp/fIvp3k+8XBF8qG3Ri6O
|
||||
DRdqze7I2jY0Ks71B/dJD9Rlwg4pfVDYJdYknYRV7na2jI1LTsFhHqHV7MSyLJlk
|
||||
n9PmkCAMPz5EAjHZyrU/MUxI7n3x8+aDFBHOzlH+JPMYG6AwljRXTmIbIo3CxMGK
|
||||
3q2r2XHm2NBB05OdKU3iEgtHSC25lXZD20q0b9rVuCSa18++s5KrWE7++ppLhzkX
|
||||
KINzQAM67M9jwkJtvv8hGkPk+3EUApluXwR/LjpHMHJ+dH7bzg8X06ejr6o1O1lS
|
||||
o+UsTka1ElgSBKJQP+m652mkRnIIT+u24bWFxdLQnelhp+UKSs5F0q/uQqq0bUrU
|
||||
Aku0y1ov9E7+iAXcIpxSUrJf8sITqIfWcruO/sObvS0h4LdTz288YMJiQHufLRkb
|
||||
lrTPkD/mQ5sj7xTpQ7JPDx4lJFafpAL2Mdbt4cEz+RrfsVd8z55jIvwiFWgx8P+M
|
||||
kUcblsK+nocI3Xxgx3xGD3QUyZzPmaSGX4VfA/q97zwxW9/2jvmxnxYF6Z4+AQQl
|
||||
s40oTmPJuM3tonkYv9L4
|
||||
=x73r
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ioping/ioping-0.7.ebuild,v 1.1 2013/07/16 13:39:50 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Simple disk I/0 latency measuring tool"
|
||||
HOMEPAGE="http://code.google.com/p/ioping/"
|
||||
SRC_URI="http://ioping.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="GPL-3"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e 's: -g : :g' \
|
||||
-e 's: $(LDFLAGS) : :g' \
|
||||
-e 's: -o : $(LDFLAGS) -o :g' \
|
||||
-e 's:-s -m:-m:g' \
|
||||
-i Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="google-code">ioping</remote-id>
|
||||
</upstream>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="google-code">ioping</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-1.3.6.ebuild,v 1.5 2013/07/14 11:07:54 ulm Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-1.3.7.ebuild,v 1.1 2013/07/16 16:01:28 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,136 +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/xen-pvgrub/xen-pvgrub-4.2.1-r2.ebuild,v 1.4 2013/05/23 17:47:38 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit flag-o-matic eutils multilib python toolchain-funcs
|
||||
|
||||
XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles"
|
||||
LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
|
||||
GRUB_URL=mirror://gnu-alpha/grub
|
||||
SRC_URI="
|
||||
http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
|
||||
$GRUB_URL/grub-0.97.tar.gz
|
||||
$XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
|
||||
$LIBPCI_URL/pciutils-2.2.9.tar.bz2
|
||||
$XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
|
||||
$XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz"
|
||||
|
||||
S="${WORKDIR}/xen-${PV}"
|
||||
|
||||
DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside guest filesystem"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="custom-cflags"
|
||||
|
||||
DEPEND="sys-devel/gettext
|
||||
dev-libs/yajl"
|
||||
RDEPEND=">=app-emulation/xen-4.2.1"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
retar-externals() {
|
||||
# Purely to unclutter src_prepare
|
||||
local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz zlib-1.2.3.tar.gz"
|
||||
|
||||
# epatch can't patch in $WORKDIR, requires a sed; Bug #455194. Patchable, but sed informative
|
||||
sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
|
||||
-i "${WORKDIR}"/zlib-1.2.3/configure
|
||||
sed -e 's:^AR=ar rc:AR=ar:' \
|
||||
-e s':$(AR) $@:$(AR) rc $@:' \
|
||||
-i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
|
||||
einfo "zlib Makefile edited"
|
||||
|
||||
cd "${WORKDIR}"
|
||||
tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
|
||||
tar czp grub-0.97 -f grub-0.97.tar.gz
|
||||
tar czp lwip -f lwip-1.3.0.tar.gz
|
||||
tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
|
||||
mv $set "${S}"/stubdom/
|
||||
einfo "tarballs moved to source"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \;
|
||||
fi
|
||||
|
||||
# Patch the unmergeable newlib, fix most of the leftover gcc QA issues
|
||||
cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
|
||||
|
||||
# Patch stubdom/Makefile to patch insource newlib & prevent internal downloading
|
||||
epatch "${FILESDIR}"/${P/-pvgrub/}-externals.patch
|
||||
|
||||
# Drop .config and Fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
# fix jobserver in Makefile
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.2.0-jserver.patch
|
||||
|
||||
#Sec patch
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-CVE-2012-6075-XSA-41.patch \
|
||||
"${FILESDIR}"/xen-4-CVE-2013-0215-XSA-38.patch \
|
||||
"${FILESDIR}"/xen-4-CVE-2013-1919-XSA-46.patch \
|
||||
"${FILESDIR}"/xen-4-CVE-2013-1922-XSA-48.patch \
|
||||
"${FILESDIR}"/xen-4-CVE-2013-1952-XSA_49.patch
|
||||
|
||||
#Substitute for internal downloading. pciutils copied only due to the only .bz2
|
||||
cp $DISTDIR/pciutils-2.2.9.tar.bz2 ./stubdom/ || die "pciutils not copied to stubdom"
|
||||
retar-externals || die "re-tar procedure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use custom-cflags || unset CFLAGS
|
||||
if test-flag-CC -fno-strict-overflow; then
|
||||
append-flags -fno-strict-overflow
|
||||
fi
|
||||
|
||||
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
|
||||
|
||||
if use x86; then
|
||||
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
|
||||
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
|
||||
elif use amd64; then
|
||||
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
|
||||
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
|
||||
if use multilib; then
|
||||
multilib_toolchain_setup x86
|
||||
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
|
||||
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use x86; then
|
||||
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
|
||||
fi
|
||||
if use amd64; then
|
||||
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
|
||||
if use multilib; then
|
||||
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
}
|
@ -1,134 +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/xen-pvgrub/xen-pvgrub-4.2.2.ebuild,v 1.1 2013/05/20 14:15:45 idella4 Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit flag-o-matic eutils multilib python toolchain-funcs
|
||||
|
||||
XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles"
|
||||
LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
|
||||
GRUB_URL=mirror://gnu-alpha/grub
|
||||
SRC_URI="
|
||||
http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
|
||||
$GRUB_URL/grub-0.97.tar.gz
|
||||
$XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
|
||||
$LIBPCI_URL/pciutils-2.2.9.tar.bz2
|
||||
$XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
|
||||
$XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz"
|
||||
|
||||
S="${WORKDIR}/xen-${PV}"
|
||||
|
||||
DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside guest filesystem"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="custom-cflags"
|
||||
|
||||
DEPEND="sys-devel/gettext"
|
||||
|
||||
RDEPEND=">=app-emulation/xen-4.2.1"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
retar-externals() {
|
||||
# Purely to unclutter src_prepare
|
||||
local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz zlib-1.2.3.tar.gz"
|
||||
|
||||
# epatch can't patch in $WORKDIR, requires a sed; Bug #455194. Patchable, but sed informative
|
||||
sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
|
||||
-i "${WORKDIR}"/zlib-1.2.3/configure
|
||||
sed -e 's:^AR=ar rc:AR=ar:' \
|
||||
-e s':$(AR) $@:$(AR) rc $@:' \
|
||||
-i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
|
||||
einfo "zlib Makefile edited"
|
||||
|
||||
cd "${WORKDIR}"
|
||||
tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
|
||||
tar czp grub-0.97 -f grub-0.97.tar.gz
|
||||
tar czp lwip -f lwip-1.3.0.tar.gz
|
||||
tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
|
||||
mv $set "${S}"/stubdom/
|
||||
einfo "tarballs moved to source"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \;
|
||||
fi
|
||||
|
||||
# Patch the unmergeable newlib, fix most of the leftover gcc QA issues
|
||||
cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
|
||||
|
||||
# Patch stubdom/Makefile to patch insource newlib & prevent internal downloading
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.2.1-externals.patch
|
||||
|
||||
# Drop .config and Fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
# fix jobserver in Makefile
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.2.0-jserver.patch
|
||||
|
||||
#Sec patch
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-CVE-2012-6075-XSA-41.patch \
|
||||
"${FILESDIR}"/xen-4-CVE-2013-1922-XSA-48.patch \
|
||||
"${FILESDIR}"/xen-4-CVE-2013-1952-XSA-49.patch
|
||||
|
||||
#Substitute for internal downloading. pciutils copied only due to the only .bz2
|
||||
cp $DISTDIR/pciutils-2.2.9.tar.bz2 ./stubdom/ || die "pciutils not copied to stubdom"
|
||||
retar-externals || die "re-tar procedure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use custom-cflags || unset CFLAGS
|
||||
if test-flag-CC -fno-strict-overflow; then
|
||||
append-flags -fno-strict-overflow
|
||||
fi
|
||||
|
||||
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
|
||||
|
||||
if use x86; then
|
||||
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
|
||||
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
|
||||
elif use amd64; then
|
||||
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
|
||||
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
|
||||
if use multilib; then
|
||||
multilib_toolchain_setup x86
|
||||
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
|
||||
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use x86; then
|
||||
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
|
||||
fi
|
||||
if use amd64; then
|
||||
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
|
||||
if use multilib; then
|
||||
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.45.ebuild,v 1.1 2013/07/16 09:54:58 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
|
||||
HOMEPAGE="http://byobu.co"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="screen"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-libs/newt[${PYTHON_USEDEP}]
|
||||
screen? ( app-misc/screen )
|
||||
!screen? ( app-misc/tmux )"
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
|
||||
# Set default system backend to screen
|
||||
if use screen ; then
|
||||
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Create symlinks for backends
|
||||
dosym ${PN} /usr/bin/${PN}-screen
|
||||
dosym ${PN} /usr/bin/${PN}-tmux
|
||||
|
||||
docompress -x /usr/share/doc/${PN}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
# @GENTOO_PORTAGE_EPREFIX@/etc/zsh/zshenv
|
||||
|
||||
# Load environment settings from profile.env, which is created by
|
||||
# env-update from the files in /etc/env.d
|
||||
if [ -e "@GENTOO_PORTAGE_EPREFIX@"/etc/profile.env ] ; then
|
||||
. "@GENTOO_PORTAGE_EPREFIX@"/etc/profile.env
|
||||
fi
|
||||
|
||||
# You should override these in your ~/.zprofile (or equivalent) for per-user
|
||||
# settings. For system defaults, you can add a new file in /etc/profile.d/.
|
||||
export EDITOR=${EDITOR:-/bin/nano}
|
||||
export PAGER=${PAGER:-/usr/bin/less}
|
||||
|
||||
# 077 would be more secure, but 022 is generally quite realistic
|
||||
umask 022
|
||||
|
||||
# Set up PATH depending on whether we're root or a normal user.
|
||||
# There's no real reason to exclude sbin paths from the normal user,
|
||||
# but it can make tab-completion easier when they aren't in the
|
||||
# user's PATH to pollute the executable namespace.
|
||||
#
|
||||
# It is intentional in the following line to use || instead of -o.
|
||||
# This way the evaluation can be short-circuited and calling whoami is
|
||||
# avoided.
|
||||
if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
|
||||
@ZSH_NOPREFIX@PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}"
|
||||
@ZSH_PREFIX@PATH="@GENTOO_PORTAGE_EPREFIX@/usr/sbin:@GENTOO_PORTAGE_EPREFIX@/usr/bin:@GENTOO_PORTAGE_EPREFIX@/sbin:@GENTOO_PORTAGE_EPREFIX@/bin:${ROOTPATH}:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
else
|
||||
@ZSH_NOPREFIX@PATH="/usr/local/bin:/usr/bin:/bin:${PATH}"
|
||||
@ZSH_PREFIX@PATH="@GENTOO_PORTAGE_EPREFIX@/usr/bin:@GENTOO_PORTAGE_EPREFIX@/bin:${PATH}:/usr/bin:/bin"
|
||||
fi
|
||||
export PATH
|
||||
unset ROOTPATH
|
||||
|
||||
shopts=$-
|
||||
setopt nullglob
|
||||
for sh in "@GENTOO_PORTAGE_EPREFIX@"/etc/profile.d/*.sh ; do
|
||||
[ -r "$sh" ] && . "$sh"
|
||||
done
|
||||
unsetopt nullglob
|
||||
set -$shopts
|
||||
unset sh shopts
|
@ -1,181 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.17.ebuild,v 1.9 2012/12/08 12:35:59 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
# doc package for -dev version exists?
|
||||
doc_available=true
|
||||
|
||||
inherit eutils flag-o-matic multilib prefix
|
||||
|
||||
MY_PV=${PV/_p/-dev-}
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
zsh_ftp="ftp://ftp.zsh.org/pub"
|
||||
|
||||
if [[ ${PV} != "${MY_PV}" ]] ; then
|
||||
ZSH_URI="${zsh_ftp}/development/${PN}-${MY_PV}.tar.bz2"
|
||||
if ${doc_available} ; then
|
||||
ZSH_DOC_URI="${zsh_ftp}/development/${PN}-${MY_PV}-doc.tar.bz2"
|
||||
else
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
else
|
||||
ZSH_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
|
||||
${zsh_ftp}/${P}.tar.bz2"
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
|
||||
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||
HOMEPAGE="http://www.zsh.org/"
|
||||
SRC_URI="${ZSH_URI}
|
||||
doc? ( ${ZSH_DOC_URI} )"
|
||||
|
||||
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/ncurses-5.1
|
||||
static? ( >=sys-libs/ncurses-5.7-r4[static-libs] )
|
||||
caps? ( sys-libs/libcap )
|
||||
pcre? ( >=dev-libs/libpcre-3.9
|
||||
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
"
|
||||
DEPEND="sys-apps/groff
|
||||
${RDEPEND}"
|
||||
PDEPEND="
|
||||
examples? ( app-doc/zsh-lovers )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# fix zshall problem with soelim
|
||||
ln -s Doc man1
|
||||
mv Doc/zshall.1 Doc/zshall.1.soelim
|
||||
soelim Doc/zshall.1.soelim > Doc/zshall.1
|
||||
|
||||
epatch "${FILESDIR}/${PN}"-init.d-gentoo-r1.diff
|
||||
|
||||
cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die
|
||||
eprefixify "${T}"/zprofile || die
|
||||
if use prefix ; then
|
||||
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zprofile || die
|
||||
else
|
||||
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zprofile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use static ; then
|
||||
myconf+=" --disable-dynamic"
|
||||
append-ldflags -static
|
||||
fi
|
||||
if use debug ; then
|
||||
myconf+=" \
|
||||
--enable-zsh-debug \
|
||||
--enable-zsh-mem-debug \
|
||||
--enable-zsh-mem-warning \
|
||||
--enable-zsh-secure-free \
|
||||
--enable-zsh-hash-debug"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
myconf+=" --enable-libs=-liconv"
|
||||
append-ldflags -Wl,-x
|
||||
fi
|
||||
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--enable-etcdir="${EPREFIX}"/etc/zsh \
|
||||
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
|
||||
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
|
||||
--enable-function-subdirs \
|
||||
--with-term-lib="ncursesw ncurses" \
|
||||
--with-tcsetpgrp \
|
||||
$(use_enable maildir maildir-support) \
|
||||
$(use_enable pcre) \
|
||||
$(use_enable caps cap) \
|
||||
$(use_enable unicode multibyte) \
|
||||
$(use_enable gdbm ) \
|
||||
${myconf}
|
||||
|
||||
if use static ; then
|
||||
# compile all modules statically, see Bug #27392
|
||||
# removed cap and curses because linking failes
|
||||
sed -i \
|
||||
-e "s,link=no,link=static,g" \
|
||||
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||
"${S}"/config.modules || die
|
||||
if ! use gdbm ; then
|
||||
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||
"${S}"/config.modules || die
|
||||
fi
|
||||
# else
|
||||
# sed -i -e "/LIBS/s%-lpcre%${EPREFIX}/usr/$(get_libdir)/libpcre.a%" Makefile
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local i
|
||||
addpredict /dev/ptmx
|
||||
for i in C02cond.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||
rm "${S}"/Test/${i} || die
|
||||
done
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install.info
|
||||
|
||||
insinto /etc/zsh
|
||||
doins "${T}"/zprofile
|
||||
|
||||
keepdir /usr/share/zsh/site-functions
|
||||
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||
|
||||
# install miscellaneous scripts; bug #54520
|
||||
local i
|
||||
sed -i -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" "${S}"/{Util,Misc}/* || die
|
||||
for i in Util Misc ; do
|
||||
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||
doins ${i}/*
|
||||
done
|
||||
|
||||
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||
|
||||
if use doc ; then
|
||||
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||
dohtml -r Doc/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins Doc/zsh.{dvi,pdf}
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
docinto StartupFiles
|
||||
dodoc StartupFiles/z*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# should link to http://www.gentoo.org/doc/en/zsh.xml
|
||||
elog
|
||||
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||
elog "emerge app-shells/zsh-completion and add"
|
||||
elog " autoload -U compinit promptinit"
|
||||
elog " compinit"
|
||||
elog " promptinit; prompt gentoo"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
elog "Also, if you want to enable cache for the completions, add"
|
||||
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
}
|
@ -1,181 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-5.0.0.ebuild,v 1.1 2012/07/22 01:34:03 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
# doc package for -dev version exists?
|
||||
doc_available=true
|
||||
|
||||
inherit eutils flag-o-matic multilib prefix
|
||||
|
||||
MY_PV=${PV/_p/-dev-}
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
zsh_ftp="ftp://ftp.zsh.org/pub"
|
||||
|
||||
if [[ ${PV} != "${MY_PV}" ]] ; then
|
||||
ZSH_URI="${zsh_ftp}/development/${PN}-${MY_PV}.tar.bz2"
|
||||
if ${doc_available} ; then
|
||||
ZSH_DOC_URI="${zsh_ftp}/development/${PN}-${MY_PV}-doc.tar.bz2"
|
||||
else
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
else
|
||||
ZSH_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
|
||||
${zsh_ftp}/${P}.tar.bz2"
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
|
||||
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||
HOMEPAGE="http://www.zsh.org/"
|
||||
SRC_URI="${ZSH_URI}
|
||||
doc? ( ${ZSH_DOC_URI} )"
|
||||
|
||||
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/ncurses-5.1
|
||||
static? ( >=sys-libs/ncurses-5.7-r4[static-libs] )
|
||||
caps? ( sys-libs/libcap )
|
||||
pcre? ( >=dev-libs/libpcre-3.9
|
||||
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
"
|
||||
DEPEND="sys-apps/groff
|
||||
${RDEPEND}"
|
||||
PDEPEND="
|
||||
examples? ( app-doc/zsh-lovers )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# fix zshall problem with soelim
|
||||
ln -s Doc man1
|
||||
mv Doc/zshall.1 Doc/zshall.1.soelim
|
||||
soelim Doc/zshall.1.soelim > Doc/zshall.1
|
||||
|
||||
epatch "${FILESDIR}/${PN}"-init.d-gentoo-r1.diff
|
||||
|
||||
cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die
|
||||
eprefixify "${T}"/zprofile || die
|
||||
if use prefix ; then
|
||||
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zprofile || die
|
||||
else
|
||||
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zprofile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use static ; then
|
||||
myconf+=" --disable-dynamic"
|
||||
append-ldflags -static
|
||||
fi
|
||||
if use debug ; then
|
||||
myconf+=" \
|
||||
--enable-zsh-debug \
|
||||
--enable-zsh-mem-debug \
|
||||
--enable-zsh-mem-warning \
|
||||
--enable-zsh-secure-free \
|
||||
--enable-zsh-hash-debug"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
myconf+=" --enable-libs=-liconv"
|
||||
append-ldflags -Wl,-x
|
||||
fi
|
||||
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--enable-etcdir="${EPREFIX}"/etc/zsh \
|
||||
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
|
||||
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
|
||||
--enable-function-subdirs \
|
||||
--with-term-lib="ncursesw ncurses" \
|
||||
--with-tcsetpgrp \
|
||||
$(use_enable maildir maildir-support) \
|
||||
$(use_enable pcre) \
|
||||
$(use_enable caps cap) \
|
||||
$(use_enable unicode multibyte) \
|
||||
$(use_enable gdbm ) \
|
||||
${myconf}
|
||||
|
||||
if use static ; then
|
||||
# compile all modules statically, see Bug #27392
|
||||
# removed cap and curses because linking failes
|
||||
sed -i \
|
||||
-e "s,link=no,link=static,g" \
|
||||
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||
"${S}"/config.modules || die
|
||||
if ! use gdbm ; then
|
||||
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||
"${S}"/config.modules || die
|
||||
fi
|
||||
# else
|
||||
# sed -i -e "/LIBS/s%-lpcre%${EPREFIX}/usr/$(get_libdir)/libpcre.a%" Makefile
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local i
|
||||
addpredict /dev/ptmx
|
||||
for i in C02cond.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||
rm "${S}"/Test/${i} || die
|
||||
done
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install.info
|
||||
|
||||
insinto /etc/zsh
|
||||
doins "${T}"/zprofile
|
||||
|
||||
keepdir /usr/share/zsh/site-functions
|
||||
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||
|
||||
# install miscellaneous scripts; bug #54520
|
||||
local i
|
||||
sed -i -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" "${S}"/{Util,Misc}/* || die
|
||||
for i in Util Misc ; do
|
||||
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||
doins ${i}/*
|
||||
done
|
||||
|
||||
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||
|
||||
if use doc ; then
|
||||
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||
dohtml -r Doc/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins Doc/zsh.{dvi,pdf}
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
docinto StartupFiles
|
||||
dodoc StartupFiles/z*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# should link to http://www.gentoo.org/doc/en/zsh.xml
|
||||
elog
|
||||
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||
elog "emerge app-shells/zsh-completion and add"
|
||||
elog " autoload -U compinit promptinit"
|
||||
elog " compinit"
|
||||
elog " promptinit; prompt gentoo"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
elog "Also, if you want to enable cache for the completions, add"
|
||||
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
}
|
@ -1,183 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-5.0.2-r2.ebuild,v 1.1 2013/06/25 19:00:29 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# doc package for -dev version exists?
|
||||
doc_available=true
|
||||
|
||||
inherit eutils flag-o-matic multilib prefix
|
||||
|
||||
MY_PV=${PV/_p/-dev-}
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
zsh_ftp="ftp://ftp.zsh.org/pub"
|
||||
|
||||
if [[ ${PV} != "${MY_PV}" ]] ; then
|
||||
ZSH_URI="${zsh_ftp}/development/${PN}-${MY_PV}.tar.bz2"
|
||||
if ${doc_available} ; then
|
||||
ZSH_DOC_URI="${zsh_ftp}/development/${PN}-${MY_PV}-doc.tar.bz2"
|
||||
else
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
else
|
||||
ZSH_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
|
||||
${zsh_ftp}/${P}.tar.bz2"
|
||||
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||
fi
|
||||
|
||||
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||
HOMEPAGE="http://www.zsh.org/"
|
||||
SRC_URI="${ZSH_URI}
|
||||
doc? ( ${ZSH_DOC_URI} )"
|
||||
|
||||
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/ncurses-5.1
|
||||
static? ( >=sys-libs/ncurses-5.7-r4[static-libs] )
|
||||
caps? ( sys-libs/libcap )
|
||||
pcre? ( >=dev-libs/libpcre-3.9
|
||||
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
"
|
||||
DEPEND="sys-apps/groff
|
||||
${RDEPEND}"
|
||||
PDEPEND="
|
||||
examples? ( app-doc/zsh-lovers )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# fix zshall problem with soelim
|
||||
ln -s Doc man1
|
||||
mv Doc/zshall.1 Doc/zshall.1.soelim
|
||||
soelim Doc/zshall.1.soelim > Doc/zshall.1
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff
|
||||
epatch "${FILESDIR}"/${PN}-fix-parameter-modifier-crash.patch
|
||||
epatch "${FILESDIR}"/${PN}-5.0.2-texinfo-5.1.patch
|
||||
|
||||
cp "${FILESDIR}"/zshenv-1 "${T}"/zshenv || die
|
||||
eprefixify "${T}"/zshenv || die
|
||||
if use prefix ; then
|
||||
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zshenv || die
|
||||
else
|
||||
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zshenv || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use static ; then
|
||||
myconf+=" --disable-dynamic"
|
||||
append-ldflags -static
|
||||
fi
|
||||
if use debug ; then
|
||||
myconf+=" \
|
||||
--enable-zsh-debug \
|
||||
--enable-zsh-mem-debug \
|
||||
--enable-zsh-mem-warning \
|
||||
--enable-zsh-secure-free \
|
||||
--enable-zsh-hash-debug"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
myconf+=" --enable-libs=-liconv"
|
||||
append-ldflags -Wl,-x
|
||||
fi
|
||||
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--enable-etcdir="${EPREFIX}"/etc/zsh \
|
||||
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
|
||||
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
|
||||
--enable-function-subdirs \
|
||||
--with-term-lib="ncursesw ncurses" \
|
||||
--with-tcsetpgrp \
|
||||
$(use_enable maildir maildir-support) \
|
||||
$(use_enable pcre) \
|
||||
$(use_enable caps cap) \
|
||||
$(use_enable unicode multibyte) \
|
||||
$(use_enable gdbm ) \
|
||||
${myconf}
|
||||
|
||||
if use static ; then
|
||||
# compile all modules statically, see Bug #27392
|
||||
# removed cap and curses because linking failes
|
||||
sed -i \
|
||||
-e "s,link=no,link=static,g" \
|
||||
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||
"${S}"/config.modules || die
|
||||
if ! use gdbm ; then
|
||||
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||
"${S}"/config.modules || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local i
|
||||
addpredict /dev/ptmx
|
||||
for i in C02cond.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||
rm "${S}"/Test/${i} || die
|
||||
done
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install.info
|
||||
|
||||
insinto /etc/zsh
|
||||
doins "${T}"/zshenv
|
||||
|
||||
keepdir /usr/share/zsh/site-functions
|
||||
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||
|
||||
# install miscellaneous scripts; bug #54520
|
||||
local i
|
||||
sed -i -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" "${S}"/{Util,Misc}/* || die
|
||||
for i in Util Misc ; do
|
||||
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||
doins ${i}/*
|
||||
done
|
||||
|
||||
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||
|
||||
if use doc ; then
|
||||
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||
dohtml -r Doc/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins Doc/zsh.{dvi,pdf}
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
docinto StartupFiles
|
||||
dodoc StartupFiles/z*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
# should link to http://www.gentoo.org/doc/en/zsh.xml
|
||||
elog
|
||||
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||
elog "emerge app-shells/zsh-completion and add"
|
||||
elog " autoload -U compinit promptinit"
|
||||
elog " compinit"
|
||||
elog " promptinit; prompt gentoo"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
elog "Also, if you want to enable cache for the completions, add"
|
||||
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||
elog "to your ~/.zshrc"
|
||||
elog
|
||||
fi
|
||||
}
|
@ -1,25 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST ronn-0.7.3.gem 61440 SHA256 82df6fd4a3aa91734866710d2811a6387e50a7513fc528ce6c7d95ee7ad7f41e SHA512 885418c88d5a1073f9457ea11e29d82d3bb40ad12506589ccfab83ad447445e41282c9688aba5646082ae5ecc6a047fa9439ffae14561152fc61a136474f611c WHIRLPOOL 0497ea22ff387f661381a2d0e13cc8d44068e85ec0b90f40cc80f7effa84c3277ee585464547f926aae853c4a88197c1b1b9056edf2da60583c1005bfa942c65
|
||||
EBUILD ronn-0.7.3-r1.ebuild 1211 SHA256 6d74a7ec0471f9e4f1b448f873f92a7bd23931ea8dd1f13086f9cb576da9abe7 SHA512 5fa262c279f475ae9fb172a0ba4a14dfd713f365d4b9eb6cd65c540dde38f0798da2d8b0753ab246778bcff9e3d96918201998d56245d431b80ba3a80bf03815 WHIRLPOOL da7f66b044da725b216bab05b808f9be7c524049a70593bc9ece8971191f1fd68ad8ed814924dfb458ef3f083f3bf7c778cbdc2b43af0fe8d1d3e35b4329a301
|
||||
EBUILD ronn-0.7.3.ebuild 1179 SHA256 1ab0a1729d0c82ab01e31fdda965c7deb68663f189f6f94d4b40c56793344517 SHA512 1dc33e336fc3213e24653a6ddf6361e6e44d6634da320f412e65e92ed7c269ae479d00f13842dd4ba6f0bbe937bb7a2648bb0fa898df3437230fd5b8e139ab11 WHIRLPOOL db21e4addac5719cbdd308f5260b345d78af4901633cc81c09e12dedd1f0482010e12dd83af670abea6c7d0d1f0692905dc74a3d986408b0f987c9f12651cc84
|
||||
MISC ChangeLog 2128 SHA256 c31053ba4ecba5a8c58f6158d6b9d75f0a669c3861589150e7fdadeda47d08d8 SHA512 098d33df2d648223f459bb681fdccf79d6c97d5715fc5c595964d0dfed475bf8c35ebb7bbadf37a4366b582ba959b2a8454697834104026ba8c4d51698dd262c WHIRLPOOL 3981ed0b08cbdf2165f68573e7b15708c4b0ff65e2926a663439681816e69fc48269beab85f8bb38e8e1694235dfa4f47f63b8841bec55a195a796eee0d2027a
|
||||
MISC ChangeLog 2207 SHA256 83745567804022f1971f94995a352f9af5cf446678c4c1cfc024e91c3c55c9fb SHA512 a5711efcb39465dbc607fa6fda70fa6f06c9da9a1709957002f5d8d077fe7db97cb57b7424a339fe52fc9e202ab859be436d65e87f982362147a107b11409ef5 WHIRLPOOL 27e1487f7e9da5cfa1b332169ba755e98b21514befc25db4c0ee30ff7981aa9ffd23353f4043b08912c11339637c32a81db46f56ebdc2acb6097a48aa3efcf15
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJQ9ObfAAoJEKXdFCfdEflKE90P/3dYaVC7VpBtLYsBydnDAAiK
|
||||
fyCKoCVY8sH5IpTElWvkHj3iL+5pZ3NJzVSPwNVyVgHHyMpXGTj/0G5e3J6naxrh
|
||||
ulddomR76+whNFvygZe/+orQ7nr7xxw6wXB2OgtDqmxQCNGWs+UTYXwf4xnx6jLS
|
||||
nFXhq0eVfdlaipR5lNqKfD+QYaJf+NwTLbDPkAyESOU8QfE7tmEOf2Uw6iKQ/+g3
|
||||
rLgn6eJBTMLrLXno7QbMQwp6fL+/+DKKdyKgAkPlE6Kt8qiDL9lJ0MdMu9qXGBru
|
||||
eA1lMQ1l1pPy0/Aqx+cSSYLGx0Fn6bIat++zvc0LhZHVCNuAhLPFaI+m9RBnh/I2
|
||||
tqThPK/3Q60g8ktxI+VwClr2xEf8hIaReRPbCjnHfl6TNC+vRjRjK3mP1mEFYEUV
|
||||
vV2PrmEi+OH8HNM6Cmy0OPs+k/KVe4oop25ebrLEjJnEz9B5wnajKVX0sLWrbA7k
|
||||
adh2wLxNfFZF9DSfhQCndiH8PVUE6+H4bcAeo9ppZKQyaU5G2QMJZ6xDYFu70TrQ
|
||||
/SzwMAXEXEb72tmMzI31WwbQ+8q/gHBUjYAaWovrEH3g/uPDH4kfv/8uJPIbmYfn
|
||||
GlSYhSpyoopqTr5V/ebnyyLs1qR1f/Z6o/CLJuXz0oxgTfeIHHMPm0vJ8lcxNUvM
|
||||
wKJ0LEZoAHzgLjYwvFQP
|
||||
=hXjk
|
||||
iF4EAREIAAYFAlHk980ACgkQiIP6VqMIqNfktAD/VtMUVmpboVNhsLlOJBFjYEq5
|
||||
7/3H92jyYNqreT0m+i8A/irteTz48dvUWyy4blJlM/7+NSS4GtINu24aidq0AxHf
|
||||
=6mp6
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/ronn/ronn-0.7.3.ebuild,v 1.11 2012/10/28 19:27:56 armin76 Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGES README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ronn converts simple, human readable textfiles to roff for terminal display, and also to HTML."
|
||||
HOMEPAGE="http://github.com/rtomayko/ronn/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/hpricot-0.8.2
|
||||
>=dev-ruby/mustache-0.7.0
|
||||
>=dev-ruby/rdiscount-1.5.8"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Avoid test failing due to changes in hash handling in ruby 1.8.7:
|
||||
# https://github.com/rtomayko/ronn/issues/56
|
||||
sed -i -e '81 s:^:#:' test/test_ronn.rb || die
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
# Make sure that we always use the right interpreter during tests.
|
||||
sed -i -e "/output/ s:ronn:${RUBY} bin/ronn:" test/test_ronn.rb
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
PATH="${S}/bin:${PATH}" rake man || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doman man/ronn.1 man/ronn-format.7
|
||||
}
|
@ -1,26 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST gtk-syntax-20110214.tar.bz2 195881 SHA256 b629337bbc246407b99ccdcf13c6d49524cb521b07a4a1c1caede7faef673260 SHA512 e3c28d21941fd3ee40b3818c698f01fd7a6125e4caac44fbde9bb8ff00e3eb529e28e817dd39c3bc076a78f44ccd7ed887b84c2c2659b210f5d665eefe12c97f WHIRLPOOL 6b03177b8756f55dbc93407a86d5efed4cb3993b6ad9bc40a50d9006d93f197466694afd4ffa707569d54e6a4e15f54ea56f93e9c0d03d0422385ae67802ac25
|
||||
DIST gtk-syntax-20121015.tar.bz2 228506 SHA256 1363caed3b5db1cc56d10f8c1422f74fc1b8804194a6eac3f529594ef4c80026 SHA512 e149f1ed151b9c974e0e1931703d78f042ff821ae93bad3100b8c9345d67a2442ab4f90bb2571e2997699d099b9e796346c2b15b2a2b5cde5b163f8d66d4f1e7 WHIRLPOOL c9802520fbf666fdf569b7ea048a14580b982cceb3539e41559cba65d4e8964d0f11f9e7ce00b668da989f1b87f6174d64c7577dd08e00764fa22f642ebbcca9
|
||||
DIST gtk-syntax-20130716.tar.bz2 234878 SHA256 c7ba136d0e93c13611ee1245186941c7bd2dea7641d33ae3a9d2994469e33c15 SHA512 a90bdf84765ebaf10946b974c7720ebb9366f7ae5e360c8254ffd54bf9eacf1d0e35cf2061ef42727ffd7df3b4d78bb9e5f3ab7392180c435f8eef06c81ff5da WHIRLPOOL 74eae8225313a5e01237ecd58790b5b77b668d93c0e260acf25c1f240c7274dde16352e5377bb72f871e3fb83f37210a104fb5a2cf4ef30aaafa5d708d73e296
|
||||
EBUILD gtk-syntax-20110214-r1.ebuild 611 SHA256 6077d725908d72e699678cca4c2bd89d4e9fc29fc23bc3827164790dbd07f5c6 SHA512 a08ded20101afd7b4a8753fb0febeb4e17964cf2484489d9102ce044be8509237b76560feb9c314031c6909c896a91a8a2ae3be34e3d953dde721630acc851a1 WHIRLPOOL 42393b6d44c58c1ba6e12cbdd7abab68e8416a238b166427b56d935182d7ec31ecd74c58b13cc113e057e2016b0d28df6b442f83acd3abd9b052b65d0f3cf495
|
||||
EBUILD gtk-syntax-20121015.ebuild 609 SHA256 6967a25724df47dee7f9f1d5c4eb8ff7865756c4d73483cfda2beb335c38ce93 SHA512 1da1fb7938af18a6132efd0f1003e6d34021665496d9c4da1cf1a537abafd01dd47688d71bb52aed5e92a88cf3a79a3a1848369dc80ad1856d2e563780b9be4e WHIRLPOOL 14d8d878ee27bde5f4b248d2169d60bd4c3bca6547a427b15b54f43ae6b18c23b7c7258d579678ee44d03db4ef78adc996b452f80c490fa182e98942e4c84f8c
|
||||
MISC ChangeLog 7828 SHA256 660a6d301e19f1f79656445e8f3e98e0aa4ef0a4df12803185409b982aac381e SHA512 a1bcd1844ca95a182403064719faaa8ce7860b98448d2ab5bcd6cf9ed7cfbab950ea068a6a368e958766a13e0df876879dbb2a562c212c1cb6c74097b2198f82 WHIRLPOOL 79983c6d417e963f31e0c448b2f03bcead01883fdbac64c703ba090f36b6c8311b6ac5389a0759c621108dd986976439281b25621a05d19c0c928082d6be4b8e
|
||||
EBUILD gtk-syntax-20130716.ebuild 616 SHA256 3c49410b9be56537f56f9331d3ced9d8e03580450ee47a4f2839fab5f4c8ad2e SHA512 4e8376d955e79f6751d565292911be84ccc95052be2b28a5d026c2b9367c68a57d063ce4ffd6eb49a9d8971ced97ccb5a63fb1ba4f52667e0065ccf54a11f178 WHIRLPOOL 2f5c82da4c1cc98bc881e35e40114a464d3aee1b5dc28f3d8dac8993f866d7798d596a2ffac3eec9052dc94a1f1d09e0fb5c9f4b227133b1a7b7fe6e31ab6170
|
||||
MISC ChangeLog 7965 SHA256 a2477c0c92a66eca38cbfd212a736ccd365dbcaf8bf8a8370277d0e192f77114 SHA512 57382cbb7782eb01d1d93873c318350b58d0a14f4dbecdc73b2189e9b2110a8aca30b803509e82831c7c9da4fd7739bc1ca0911d7dcd641907be33848b033de9 WHIRLPOOL 43ddbe31aede42ce1007adb79edf9a378e70ed60f4d600d49f02487c0415ee2796f7394f34a755ba59e2e6bf2aa84795b0a7c204eff0929be64c76f746a38332
|
||||
MISC metadata.xml 157 SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a SHA512 3b60e5c539f0940f297c22ce014cbecfbe31a7321c59384d9f1e8ee929b9685793b7231f49b2a153ddd1b89e3e5a56e5a304e11f321b28147ae47309a3272d70 WHIRLPOOL 22e97df7eb8669d9899254e880755052a8ef06dab300794173011b031a34c438bfc9de390e2a3bd2630927245c1055e789dd113078c2c6bafa7d4f723638a9d7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRoG44AAoJELp701BxlEWfuGkP/3jnKa8WyM8eOo+tHBdG83/J
|
||||
mASmfDwfxMtkfFDOA8a6T2RsBKZ36OMK37mhwitHj2Z+CmYPgmJNgGVAnck/bxEG
|
||||
MfoqRSgLHjfE40FdgUeEOs8r+SfdoIQV9UglSpDiyUcv/XCD/6o72qrkdsvQmzns
|
||||
XH2dvCaiZTLYpQXGpBz4Wy4F3ps19fYaDZRzbnC4dmVQVLbn7vnQrdQzpTe+PUTB
|
||||
xc573lXhQWDTcyLsw7hEikh8EXg2kYd9Bc3YdcrOkFj6GOVO8Vh4Z7z8WO3+Hxei
|
||||
R7nyZ44fXmGwHR9b3KFGYO66RL7WJ4U2xEsoPes5fb3acdVilLs5WChOyXbw1XUb
|
||||
/GlHZcQxbUS6fE2mo9liyO3H9yAjCSgcVGrQtZvEtsfwfN+hiTd+IcLBOnHTW4mu
|
||||
AyVM3JmCzXdSw94xyBw9yZfwXqfofW2Ge9NwkhD/MoaPvPn4NA3A9mcNixcrF9km
|
||||
SOIQNw57G0SiWtiT+f/lvll5DncYkz1KawelMvyaYPOfrPeCSR5AefOwjWrcUAd/
|
||||
MD9VBub8B0U+XqhSI3s3zdslkl6qTKrqvXmmpuaBmZ0Rcj3lhh+uG6ECbsFKoYmb
|
||||
l0zw0EbcAffFd/a6WmIzO7IAhVIMZGwJGAen4yJIfFrXOF7kxCDVQ5SWLY22HQr1
|
||||
UmE/BZY3A/iAfdMZ1DwD
|
||||
=daHU
|
||||
iQEcBAEBCAAGBQJR5eUwAAoJEEqz6FtPBkyjLj4H/idI10jrkajmDUIjo0jib213
|
||||
whvesNQdL5d2gyie9ePQYJGgUsonhVor7jyuQj0NtYlj8JEP/d5SaHtJZdhzd8sr
|
||||
dBW+jPXabxVcSSUi3bR9LeLGswY0P1HhMKkcq5WkX4wJ52qoF4HkPNMyBlF0snkU
|
||||
rm1HnjXgIsbOiRIyfKHMnI58z46cK9ZI88bRfuf7IyoKGAgS09Nz205iMEjRKhtQ
|
||||
o7kwiPmYRrhEIjLPlTnEDytKjW459Kd03Ud8aOuzFPoIGi2f5i9XSR0fdb50DOLc
|
||||
5hzp68ddT52r13kbtT99r6O+NvN561fWprHtQqhycmqB4u8szre58HNhOtmGqt8=
|
||||
=x7rS
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,12 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/gtk-syntax/gtk-syntax-20130716.ebuild,v 1.1 2013/07/17 00:28:29 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: Syntax highlighting for GLib, Gtk+, Xlib, Gimp, Gnome, and more"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1000"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
|
@ -1,5 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX validator-1.3.build.xml.patch 1399 SHA256 93abf25e854cac7f0893d68c10fa6856cec5b4a6b0e8b1c9544b8a3d9447a844 SHA512 06cd298951df336ff6f61e462949e9df58ebf950467b123fb2f46852e18d49062d744cbd390b93f37c08a0d302ec165d3146565ff15e09245d3cf2e3f57d7d91 WHIRLPOOL f3d2c1513ab298394e7f5ef6b4d09e87605d420e41c2c5f081455e63da499507cc913d0a2330ccf238323d0bc79398f3458a1ccc338d9f2f3fcf6a1b365d986c
|
||||
AUX validator-1.4.build.xml.patch 676 SHA256 7ca403b843fdbb27cb391b02ecc1a6b4dd6d7b0a271ef82b0097c04a3b22b5fa SHA512 3b426b65d32799398de59d063f67c840d261593278a48afd81024479171e68483add4c69aeed1e65127812850500ba6ffe24cf31ecda6ad16d3a2df64fb2c218 WHIRLPOOL 1ebe87430ac45c05088fd9213ef152d30dab04256c8f917c95508a7cb97b28725816e3c19e39987d6b73904c9f1e829cf36edaba432c9d895a67e9e08a553e4e
|
||||
DIST commons-validator-1.3.1-src.tar.gz 170690 SHA256 2a1e586b4e29de7835a6b3694950624248f277b40cac899008e99003eb060300 SHA512 0ec144576f3991d802b9dc7922b02b2a8f7a40c557262166dd95a2917b695e53cb726de860b6540de9359a8161a6277ad542df3de7f9637b8be4e712f1d65813 WHIRLPOOL 2bf46b01017875fa77941bb92ab941dd5e9180d5db546a0fd379ce60624fb1db7387d18df9da30ac7d149c85eb45621b751b1ec46ac41b8a0463773aac921ffd
|
||||
DIST commons-validator-1.4.0-src.tar.gz 222421 SHA256 e75554dbbe1681ccf3e556917a2311c509ff5c7fb9a473be03bdeb8215df5436 SHA512 35005d5ada8a1070cdd02f78464886e16157a05f895e3abfe2dcd51fa4b443d9ee359bb54a40e13ed463b757a77a64669c89cd9b914051a4ab1c745be3526d98 WHIRLPOOL 2932f8df70d9a89a51c218baac93fa5c199d0a2316147032416cba8f2100d29a508bc61603fc777eed7408b5bb265d40f4a7449354ec0227a8adf11471c4d8fd
|
||||
EBUILD commons-validator-1.3.1.ebuild 2256 SHA256 267274a52cb16059849f0cc98ad7d16e58cd31e0c539b87788041c33bb29aea7 SHA512 f08c68af5d0e9a7dff5e68f0e2950106ca250a597b22fafea959e1aeec7c0345fc77270e65b8d2effb6b6a385605527987363de6d8ec13945ae66f3346c9630e WHIRLPOOL 04d2f3c3d711beb879022161b3dbafe34ddbdc1564509225f6cec378fdb7fb23d4c00e88f42244b96c9083ab62e865882dd1a791909e338ee180be4f4d037445
|
||||
MISC ChangeLog 7852 SHA256 48ccfe3bf0eb4855c9df850951a748092feb489efb558f14f3f8f29d446707a6 SHA512 cb458dc47d5984b53d450fca7194fe2d7f77b606f4b600d509da6b6a5677a16d5e87e8a8cd289eb97c3ef5017319ea186e141fba24d0e9b6a18f289b30182ecc WHIRLPOOL ea30e9d7cf362220a5b901cb189155c7b9230b58f7bd6b1890c4f9a68e769bf46d2fed620dde198d5262cf283bcc0037fb1950644a261ce41b914936a8113bd1
|
||||
EBUILD commons-validator-1.4.0.ebuild 2805 SHA256 dd7117caf39332fd052b6343ab29dc60f6660b27b227045ca256257c8b138610 SHA512 8c298c82665c58479f1b11e68e292f103df7e327251dbbbc2420ead9195b132e3675bc5b06588e81e4532dcd04fa4ae487404efe310627edc89d7c46a6c43fa8 WHIRLPOOL ba5299dcf3cc4dafd1f2301ebc1759e48ecb41462bd4f68ad501034846990e1aeef196988d947020f5cbb36a8271002bc732d4bad2ff1c61c418f200550cf598
|
||||
MISC ChangeLog 8034 SHA256 70321790a6e17b676a8b896f2d09248b6bf094e31a1353f1169a4c5a5498bcfa SHA512 3261498e5cc32ef2025b1d3ad3ba235ec1dc040c2541b12f827115cf3a00cf2c48761442f8800d8445f2a47149afe7159e561ff14c24b18de09dafe53a2f8370 WHIRLPOOL 0253517787b631e7cebb0abb9dea9ecc9f1cbd3d3b84517f1a8a2a4060551c7afa9d2ff15bd496cc2805581ac77e801f33372c4837491c60ea0f26cc41fa2fec
|
||||
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR5W/NAAoJEJWyH81tNOV9N9UH/jcDyMC0yxLCQasGbelo9f6E
|
||||
l/cIaTBNYEMwe4aMhwgbD4puRRgTYwVD+LC+WgRP4u9uEJa/nn9aq534fIfoOPuh
|
||||
1zEGtF2ygPJhuBJ6ETd6xJBo29eykUnhBmUOH3QQ3DMVFcCrKY6+3BSK2FZz3BnZ
|
||||
E4zqiBRTO+28UzA8e0msCsJ4zDyNp0RWkpXlAkUhlcNCAqMY3h8JT2xzK/wRy9fT
|
||||
JEOGi3DZjahYnDrM8cLACRecx2QOUo+DMyGcJ96ioZUyEUU7M9n4BgbgMLgt5lx1
|
||||
ccjzTPVPApo94s+6yotikE/FCij/rCMocBulacQcBT8vYXds+nksJ6G0lol7v2s=
|
||||
=MU4S
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-validator/commons-validator-1.4.0.ebuild,v 1.1 2013/07/16 16:10:45 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="examples source test" # doc
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_P=${P}-src
|
||||
|
||||
DESCRIPTION="Commons component to validate user input, or data input"
|
||||
HOMEPAGE="http://commons.apache.org/validator/"
|
||||
SRC_URI="mirror://apache/commons/validator/source/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
>=dev-java/commons-digester-1.6:0
|
||||
>=dev-java/commons-collections-3.1:0
|
||||
>=dev-java/commons-logging-1.0.4:0
|
||||
dev-java/commons-beanutils:1.7"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
test? ( dev-java/junit:0 )
|
||||
${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
java_prepare() {
|
||||
epatch "${FILESDIR}"/validator-1.4.build.xml.patch
|
||||
|
||||
JAVA_ANT_CLASSPATH_TAGS="javac java" java-ant_rewrite-classpath
|
||||
|
||||
echo "commons-digester.jar=$(java-pkg_getjars commons-digester)" >> build.properties
|
||||
echo "commons-beanutils.jar=$(java-pkg_getjars commons-beanutils-1.7)" >> build.properties
|
||||
echo "commons-logging.jar=$(java-pkg_getjar commons-logging commons-logging.jar)" >> build.properties
|
||||
echo "commons-collections.jar=$(java-pkg_getjars commons-collections)" >> build.properties
|
||||
}
|
||||
|
||||
EANT_JAVA_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="commons-beanutils-1.7,commons-collections"
|
||||
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},commons-digester,commons-logging,junit"
|
||||
|
||||
EANT_BUILD_TARGET="compile"
|
||||
EANT_EXTRA_ARGS="-Dskip.download=true"
|
||||
|
||||
src_compile() {
|
||||
java-pkg-2_src_compile
|
||||
jar -cf ${PN}.jar -C target/classes/ . || die "Could not create jar."
|
||||
|
||||
if use test ; then
|
||||
eant compile.tests ${EANT_EXTRA_ARGS} -Dgentoo.classpath="$(java-pkg_getjars --build-only --with-dependencies ${EANT_TEST_GENTOO_CLASSPATH})"
|
||||
jar -cf ${PN}-test.jar -C target/tests/ . || die "Could not create test jar."
|
||||
fi
|
||||
}
|
||||
|
||||
# Missing test suite org.apache.commons.validator.ValidatorTestSuite; therefore, tests can't be ran.
|
||||
# See https://issues.apache.org/jira/browse/VALIDATOR-323 for a bug report about this.
|
||||
RESTRICT="test"
|
||||
|
||||
src_test() {
|
||||
echo "junit.jar=$(java-pkg_getjars junit)" >> build.properties
|
||||
eant test ${EANT_EXTRA_ARGS} -Dgentoo.classpath="$(java-pkg_getjars --build-only --with-dependencies ${EANT_TEST_GENTOO_CLASSPATH}):${PN}.jar:${PN}-test.jar"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar ${PN}.jar
|
||||
|
||||
dodoc NOTICE.txt RELEASE-NOTES.txt
|
||||
|
||||
# Docs are no longer generated, as they have commented them out;
|
||||
# probably on purpose, since this is the start of a new branch.
|
||||
# use doc && java-pkg_dojavadoc dist/docs/apidocs
|
||||
use examples && java-pkg_doexamples src/example
|
||||
use source && java-pkg_dosrc src/main/java/*
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
--- build.xml.o 2006-10-21 18:12:49.000000000 +0200
|
||||
+++ build.xml 2006-10-21 18:29:18.000000000 +0200
|
||||
@@ -204,7 +205,7 @@
|
||||
</target>
|
||||
|
||||
|
||||
- <target name="compile" depends="static"
|
||||
+ <target name="compile" depends="prepare"
|
||||
description="Compile shareable components">
|
||||
<javac srcdir="${source.home}"
|
||||
destdir="${build.home}/classes"
|
||||
@@ -278,7 +279,7 @@
|
||||
</exec>
|
||||
</target>
|
||||
|
||||
- <target name="javadoc" depends="compile, javadoc.js"
|
||||
+ <target name="javadoc" depends="compile"
|
||||
description="Create component Javadoc documentation">
|
||||
<javadoc sourcepath="${source.home}"
|
||||
destdir="${dist.home}/docs/apidocs"
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-mysql/jdbc-mysql-5.1.23.ebuild,v 1.1 2013/07/16 14:17:32 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="source"
|
||||
JAVA_PKG_WANT_BOOTCLASSPATH="1.5"
|
||||
WANT_ANT_TASKS="ant-contrib"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_PN="mysql-connector-java"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="MySQL JDBC driver"
|
||||
HOMEPAGE="http://www.mysql.com/products/connector/j/"
|
||||
SRC_URI="mirror://mysql/Downloads/Connector-J/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2-with-MySQL-FLOSS-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
IUSE="c3p0 log4j"
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/slf4j-api:0
|
||||
log4j? ( dev-java/log4j )
|
||||
c3p0? ( dev-java/c3p0 )"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
DEPEND="virtual/jdk:1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
java_prepare() {
|
||||
epatch "${FILESDIR}/5.0.5-remove-jboss-dependency-from-tests.patch"
|
||||
|
||||
# http://bugs.mysql.com/bug.php?id=28286
|
||||
epatch "${FILESDIR}/5.0.5-dist-target-depends.patch"
|
||||
|
||||
# Use java6 for everything except jdbc3 - #283848
|
||||
epatch "${FILESDIR}/5.1.14-java6.patch"
|
||||
|
||||
find . -name '*.jar' -print -delete || die
|
||||
|
||||
# use test && mkdir src/lib-nodist # needed, or ant will fail
|
||||
|
||||
cd src/lib
|
||||
java-pkg_jar-from slf4j-api
|
||||
use log4j && java-pkg_jar-from log4j
|
||||
use c3p0 && java-pkg_jar-from c3p0
|
||||
}
|
||||
|
||||
JAVA_ANT_IGNORE_SYSTEM_CLASSES="true"
|
||||
EANT_BUILD_TARGET="dist"
|
||||
|
||||
src_compile() {
|
||||
# Cannot use rewrite-bootclasspath because of the jdbc4 part.
|
||||
java-pkg-2_src_compile \
|
||||
-Dgentoo.bootclasspath="$(java-pkg_get-bootclasspath 1.5)"
|
||||
}
|
||||
|
||||
# Tests need a mysql DB to exist.
|
||||
RESTRICT="test"
|
||||
|
||||
src_test() {
|
||||
cd src/lib
|
||||
java-pkg_jar-from junit
|
||||
|
||||
cd "${S}"
|
||||
ANT_TASKS="ant-junit" eant test -Dcom.mysql.jdbc.noCleanBetweenCompiles=true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Skip bytecode check because we want two versions there
|
||||
JAVA_PKG_STRICT= java-pkg_newjar build/${MY_P}-SNAPSHOT/${MY_P}-SNAPSHOT-bin.jar ${PN}.jar
|
||||
|
||||
dodoc README CHANGES
|
||||
dohtml docs/*.html
|
||||
|
||||
use source && java-pkg_dosrc src/com src/org
|
||||
}
|
@ -1,26 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST osgi-core-api-4.3-all.zip 337463 SHA256 e03188926e6dfbc87ef7a097226c6cd01e399747d75e03a233961de661b13fbc SHA512 4620e96e0a24661a0d3f3a570598d51ba9068b7204f3dd34179bdca76ad9f2edf2e20c1656f0dc355be647a2b5befc064ff50b8f75167639580fb5ef661292c1 WHIRLPOOL 97634762b8c2042301d78312baff5bc575314d5ded28d673d69f354c1e5b23d3845bd4d90421f6d2fe20574386ae5d88e126da90d1fde8aabe71530cc2b8f65f
|
||||
DIST osgi.core-5.0.0.jar 418232 SHA256 22fe6c64753a0479fb450bcb740ea5e51747cca2e1aabb8a582d50c02c3eec94 SHA512 de7c5aa327a4361b81d953951488b84071e525cfd3e50f0334450b8c1b25733248de9459239ee7091f8961ac8b047a0492d692fb7cd408a0ec07df090ea9e2c3 WHIRLPOOL 9164e08ccd6f079898d0dedd33df1ea1f76f3ed4e65fe9205d17e72e6d8f6e5820fbab7a0bbe9633efa85f9ff4a9045813ea9d193dc110f5b6bd7d67a98b621c
|
||||
EBUILD osgi-core-api-4.3.ebuild 708 SHA256 8d8c1d3a75f19ea948c32c96f4cf177f158f99008164d2523cb56b997a970509 SHA512 6670044aeef685e9cb62263c72ac60ec1a9ff6b5ec9a12c5af6b8e44495f2d9c24e3889836a227d798cb583794822220ce65bd50324b8ce4ab10f35b60c553d8 WHIRLPOOL 749c964b58f8a98ed8564339e68f9e6b8b9de125a82479850198a64185ef999d05af1a4d9588fbe14e097378e3a42d4a2012bea70bc6d8f7bdd86024dd628388
|
||||
EBUILD osgi-core-api-5.0.0.ebuild 683 SHA256 c2a9d9d4dda72cc2e742b743b04f31e87115a02efd59e692b6ab1c671bfadcd0 SHA512 5b8711201360e3217bc751b7b1945c6915460fbc09d2a62428d1f07b09688003eed8636e8822fd3c0b0548cb5406b52f64f969d4016f6fd109d54a754cdd9623 WHIRLPOOL 87839b79f06727c9789f479022cc9c25d5f31f8a3164bc999b1521b82eb2534892535d13d492af83fc3e7941b7dfe8d37144423878e6f816cf23564f543ee764
|
||||
MISC ChangeLog 943 SHA256 539364033c6fd6608b1aa3542e6e1cd7e34212b71c9f012b3da071fb8c623f9d SHA512 f2b338da21402abb042948e9b50c33af97a6693eec906f6eb574a27bcd30617ec05ed0b80490a09f84112267fe974449f41fa2b0622a579a35138bb9c9b0caca WHIRLPOOL 24dba0f52994d4f9ec32c907fefbb6b56fb858afe0001e44ce7d584e8fb998793c223d03fdf8d67b5dd4ce92187aa53653e99bf1196e23ca40a070d9b412435e
|
||||
EBUILD osgi-core-api-4.3.ebuild 1039 SHA256 2febf90d3307bf5425328e90fac6c82c11267fee968129f8dc34dd16a1aa6ef0 SHA512 54f530912e6872781ad65db55e28839c9be8cd1be615649999e76773a935d7dbe2dea43d873e7af17aca2b4616b88201516596773e7a75950a6cb548e4ceb27d WHIRLPOOL 2a920db57595267c42cb70f79f0f60fd97214bd316d2222c3d9b4b220a7b165a1d35c529292fc85b1db3aa6ea0b7e39b7e1176b02e07bfd6bd736680a61525f1
|
||||
EBUILD osgi-core-api-5.0.0.ebuild 975 SHA256 b2b2f6d5be7ad970ea342034bf45739e499cf88f7e1d71c5b23e01f9abe42dc0 SHA512 75ead145c1a0ed884effbe5c599ea6021e5a23f5312c2bd7bc7afe557294ba3753b478b05c061348bac08387f19d7a6fa43c6af6be2beb0054fc9d8f8989af88 WHIRLPOOL d5456fff8891d936b2a65100392eac063d86490b3f4cd92ad99ee8dede9bf55d6dc157719aad057aa433014d3aea7e31d70498475a8b3fab1aae5585025e7ea6
|
||||
MISC ChangeLog 1250 SHA256 67e1cf9ed3c85a0bc7fa2e0d96704c6a235926bab8fba896ebf7480e9b258c2f SHA512 969f03b9abcbfc4bf7e260e35b6534e7d6dbf92e0e6269ae3b9aa7ab1b6a54855da20918d36be013e50aed3b266bac6f17fb45636cac5895613d9c5600f9a59c WHIRLPOOL 204bc75b3a2c3fbbb4a6db7efe5d8fb43aa0e180130cc9ba3b0e6a4568e645d09d087e1c29138e1442f6351bb8e25032923df83f99b4c25060290b63f0344ff6
|
||||
MISC metadata.xml 205 SHA256 e319f1701f6be29c8e077049d77738b69b72be0458754ef90ad9a684f2ec1722 SHA512 fb7831a8a05e9995888eaef748c98a12adcb911ef1c9901a3555765782d87cd3172cfb2c47ffa89d8a5454e7aa1f5bd27358b88a035c97f1ff388d7fc85a9d7e WHIRLPOOL 673d7b564054942d04b33cfcd01f7c5ff16ad9f9f2a60586ccc54c60443bf2dc34fa037e4e1de889539838342eea62022a3b9a7cae65b0c2f34fcbacfcfd0c73
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRULffAAoJELp701BxlEWfO6UP/0X3zUSTNOAB1tH6E/07KpAB
|
||||
a7lhhMCwdxIVOeoD/KGHswfSTzWOQZf+PYhL43WErtLpoDpZbqom2fVi9d8EKBF8
|
||||
vrcpuHbivja/OKADFRor64e2RzJpYxRea8ewGJA1oA/oq2zTWTc1GmCKjLqoWcrX
|
||||
WzyGweQRiSSajDpvFZBeTwKSh/oFZfm7HAiXCDHeysN7hS7yi67rC1n6mYZF7oMz
|
||||
rmQmibX7WK3Zk0hdKdHeUYTCAOV1CXgQbcwAkFnrvBW0dWlyPCL5WzHl5f10+Uvs
|
||||
HhX4zSBg7sjse1PQGglIbxISUOq8a8BPA/GYudwgDfv+HBQmnjRrr/AHVK3cJDqX
|
||||
qDkLeWCi+hwrLEJyCQl/LcMgru/prkJqlubBSGWBsw6kIWUElZN2hwVqgwoFWzaO
|
||||
V5/PyZqyIhng+DyYQmRgt/+91f+D6fg26VMZKjkhYWsX5raCIsPtRcIVbW4wbkYH
|
||||
PR5XRJO2jXDGdnDlm+M9SF0IZfV84zcu1FgCsjzYRv5/JqdqbaVodOTiXs5UAWgP
|
||||
6aLU1hxx044bMGD/TBQlihzIYCf9a4I0kzkTNbeqCEP2bWhHfZzfOhAKMUxw/oEx
|
||||
pUVS5nBqZMcJWnM6MwVdsku1Zi6pXuLBKvMb4nNAVjJbrus19bPe4Y16t3oSwvcT
|
||||
zRyIHTDeUCsIkVIv0ydh
|
||||
=MhiY
|
||||
iQEcBAEBCAAGBQJR5TZ2AAoJEJWyH81tNOV9MUwIAJL72u/6f7BDyQK0uLNgBikw
|
||||
ZDsPwC5lCtexYQmK94yXkv3Qrgfthy+Fc2HvslsbWH3a10y+h3P/WResV3SokLMm
|
||||
snNWplOridaZgqVCf7LYa5ky3uVjti+R/Hku5577K/jwRbAaGfEoKBGd8Zku2Tsy
|
||||
3RX/9LyiP7oOQQkf/JrQcx0RVhn05JA5xyoyyvuP33sQQHehZH+HD1/ng7asEJrl
|
||||
sqXVK6PX6y4lPRTsvjx32TwmO91CuMIxHMp+HAVPb2csbEhW8oomjfqg9RebFF5u
|
||||
MGMmY83DqIGx9Exm/P0asRiQtZp/rhk8Ivm1uOFe6Q2QzNcz6CfJmicH6OJ1FkM=
|
||||
=v+cZ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,125 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.4.0.ebuild,v 1.1 2013/07/17 17:25:05 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/stable/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
archive? ( app-arch/libarchive )
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
# OSX/Intel ld doesn't like an archive without table of contents
|
||||
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
# ARCH is used in the configure script to figure out host and target
|
||||
# specific stuff
|
||||
export ARCH=${CHOST}
|
||||
|
||||
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_with archive) \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
$(use_with odbc) \
|
||||
$(use_with ssl) \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/tcc-0.9.26.ebuild,v 1.1 2013/07/16 23:52:13 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A very small C compiler for ix86/amd64"
|
||||
HOMEPAGE="http://bellard.org/tcc/"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="dev-lang/perl" # doc generation
|
||||
# Both tendra and tinycc install /usr/bin/tcc
|
||||
RDEPEND="!dev-lang/tendra"
|
||||
|
||||
# Testsuite is broken, relies on gcc to compile
|
||||
# invalid C code that it no longer accepts
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
# Don't strip
|
||||
sed -i -e 's|$(INSTALL) -s|$(INSTALL)|' Makefile || die
|
||||
|
||||
# Fix examples
|
||||
sed -i -e '1{
|
||||
i#! /usr/bin/tcc -run
|
||||
/^#!/d
|
||||
}' examples/ex*.c || die
|
||||
sed -i -e '1s/$/ -lX11/' examples/ex4.c || die
|
||||
|
||||
# fix texi2html invocation
|
||||
sed -i -e 's/-number//' Makefile || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myopts
|
||||
use x86 && myopts="--cpu=x86"
|
||||
use amd64 && myopts="--cpu=x86-64"
|
||||
econf ${myopts} --cc="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR="$(tc-getAR)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
bindir="${D}"/usr/bin \
|
||||
libdir="${D}"/usr/lib \
|
||||
tccdir="${D}"/usr/lib/tcc \
|
||||
includedir="${D}"/usr/include \
|
||||
docdir="${D}"/usr/share/doc/${PF} \
|
||||
mandir="${D}"/usr/share/man install
|
||||
|
||||
dodoc Changelog README TODO VERSION
|
||||
dohtml tcc-doc.html
|
||||
exeinto /usr/share/doc/${PF}/examples
|
||||
doexe examples/ex*.c
|
||||
}
|
@ -1,5 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 1.1.0-missing_libs.patch 225 SHA256 a6e1875fe0f348e35b4d0ca051e9430a86354fe265688c6ce84451c29374d1e6 SHA512 2810c4ac9197c3b1541edc1ae0c30dd2b273b008b394999d3a96cc241d64befc5c3caa41af89398ddb65552ad72033f8ed593977b88fe7e8eeae05e12bdd1f84 WHIRLPOOL 14c73cc1b9365117d3c4b54c043fd686914f35ec0ace1d282b638f294bb632bb92d40f3630a713dde0856a3e8d84dc378fcc336681e2ced0861500d521bec9b9
|
||||
DIST libbrahe-1.1.0.tar.gz 344264 SHA256 7280de227300c2697cd012cdfb430446d5920fcc576e8858213057310a4767d0 SHA512 54f2d0c9c1c04429fab59d365d6a4144eed29a400edccd7ed9e5d19876565071ac76686da73e7f84c857057c8c52e1b85d2e257203724cbd9f1877d76024927f WHIRLPOOL 08f5bb1b5c741c9626fe3ca728ac1a99d31efd3a859aeba354f596445fb8ff195cd48603d10d3993ee412ecde9c96fd60b65447f4332771bcb868ed52182be93
|
||||
EBUILD libbrahe-1.1.0-r1.ebuild 638 SHA256 2cbe40204cd616d750ac09248f0a252a4a590365a5f9c53ecfdbd589d81dd2f6 SHA512 181d3b51571bdbb459c2c80d902014c4bd37b1b671319733f136fef3b817dd39e7aa77bd0569b049761f89daef6a90445d7c715f1b5cd54c159255bb7a4d6b43 WHIRLPOOL df359909d895da118803161f01941d0dcbad3083668e2aba0f1f0710fe8c8bc4eb8b22bdbedb726cad24e2f9a05ef7147384784ef5b39a7763e9844b1af23058
|
||||
EBUILD libbrahe-1.1.0.ebuild 713 SHA256 525408d0e07e2d36073b0760e5b0275a678044f401d25515fc1c22a97199a1e8 SHA512 fcffa553bd8c5c76ddc9b825b5c4bf5a5e473c58ff37a5adc4befc47c03f2fffe579bc6ffd2412d98f38e6e36bd059b3db5f43ec82173e65b100fa2136fca73c WHIRLPOOL 296415e16ed74886e44910f664bf79745337d8878e8ab71105e7e9197d6ea75e8f8cfa463f9edaaef983b46ad59a0f38033048ab0c4022c16a31b4bfb8466a05
|
||||
MISC ChangeLog 632 SHA256 b7b51bd37d0526120b2c3e02ffa92b3790bf3abf619d8da7847be66cf9a05e1d SHA512 03ab1fc29346a74bad0c2d618261e24452bf4c74f9c4d38f8fea39119c9977ba5354778d96e77f82dd0e7412e5bdc4695e5ea6e88aa599ded3c70e4590908f40 WHIRLPOOL 669cca88c1b7ca74eba8cd648b5d7c15e9eb7be7d3f3daa972c39ad7790dddd42ceed5232621b04d29e836edbc3a8705544c2dfb466b31832653d171900c747c
|
||||
MISC ChangeLog 929 SHA256 91d7ad7476ab7a1d655697288ed04d94744f3af7d04bdabc70589a910fc0bc44 SHA512 fcb469c1e55d9de2bd980c987e041d1634fb3bf10bbf50bbd56976e53af577f5d576f93c2cf48e24def8322d46da63c02c5a1ef9249d24bc90287f46b6f7238d WHIRLPOOL 8b5bcc803141382bb6133c91d9c0dcb9dad6359a06a1ea639b51ca029b4ba0624e0b73a68ce9601a399825f5996bf5ecaea170a20ac2d52ee27fa7ddfe457bad
|
||||
MISC metadata.xml 156 SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f SHA512 e91dd7187a03a5b11f6d23d0d620c7a0326c8b3631599d616c9bd4aaf5f7901fdf8405a86bae896ecbad57afcbc9f3515a067f78817d06de4a426d5a07e7cf75 WHIRLPOOL e7838d8e96cb2762d53f85ddc28d8034cd19c2ec76c5d5356d21e2508539b7dca9e8e2ed636731eb578aa9f914a6710f165e321aa3a321a4f622cf2624e38808
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR5nINAAoJECo/aRed9267mlUH/0AfYzYv9HfL8MhQAQrZUlS6
|
||||
KsyPHQqsMRebjttcWt1L0FamgmKZ5/1DjraD+Ud8ylvsl918fYvw7nGLoJapZ5+5
|
||||
ulM6oaeFFa0cGPl9hf5uhxKX4Kve2mtz8nNh+b2d2XNnkkvoObDNouXFIEqswniB
|
||||
dGKKfAhk1mDfxJWtR7dAd/h2+TSiOLmy/yVgvguXt6UprVDEkbiPf+j1DlPetsGF
|
||||
1fjAjude2XN0qcuVSkAbeNRKVrts5PeNlJP/vluhPseyHi+1+2cc2mcU455BmEMA
|
||||
424DBoLswIL8ONiOLOSd84P5zMYZvlkEV6jX85NqAPe534ofVhdK3FzM6Yxzr/4=
|
||||
=EpWz
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbrahe/libbrahe-1.1.0-r1.ebuild,v 1.2 2013/07/17 10:29:34 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="A Heterogenous C Library of Numeric Functions"
|
||||
HOMEPAGE="http://www.coyotegulch.com/products/brahe/"
|
||||
SRC_URI="http://www.coyotegulch.com/distfiles/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE="static-libs"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS )
|
||||
PATCHES=( "${FILESDIR}/${PV}-missing_libs.patch" )
|
@ -1,7 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 3.1.0-gcc-4.3.patch 1106 SHA256 baec176df857c807ddeefcea9f5c94fafb001e517bd4dce4dfe43054eada0648 SHA512 4db742551b39ce51b804588e22ef7c3691f3cece1414c6fc361c69f79682c91c06a9d58dfaa2d75c0654fbf75a80dd30c8f9b86de7192399f3601d145e84d1a8 WHIRLPOOL b9ab738535dc9a9c25ac488759ac79205e3c9e18bc53f7cbc257e315d05bb4523eb5bf88fcb87c372d83329f44dcba5956742cceb7beeab6375ff134f9b31de9
|
||||
AUX 3.1.0-gcc-4.7.patch 286 SHA256 a950273a70479654a2da9e4fab9abd9869df4b26d8941895aaab7dfd91dc6af3 SHA512 616ddbebe40254ac0d4b04f7f7633c3ae77a88d261ea8c74f4105f803c2bfffcf5eeb50822d65a9a3aab58cde020464b8ce7ff56a3e8551b9a04f33ecf35398f WHIRLPOOL 98d3e25077596c8987ee254cf0e4b18f3a8d6492053f51c494576c57ac3c88bf907615ba65dbc065fc555e767226c1f18eeec0215189da329cccadb03114f11c
|
||||
DIST libcoyotl-3.1.0.tar.gz 346384 SHA256 540cb2e131cc345f94eaa1a7682532e200b57efd6b6a5e2d9e68aa7819f63860 SHA512 18d0a71204dc57d44f73fe03fd88c2a040e83615557cf1f018c22ad7c9a11d793c7f71df8e10a156b9fd4fae910882ed6cec37f9e57efd3546ffc15fa82a51b5 WHIRLPOOL 66a08ae5827ce9bf7ab5d532dc29485fc4b82e15005cad5a91f1e9fbc27b9fdd64889d0c9f68bbc7e7fd6463b6dcee552ed906c149bb6727f01931c213404ca4
|
||||
EBUILD libcoyotl-3.1.0-r1.ebuild 1093 SHA256 41133d753935727971212bdf5c5f6d1b899b8bcf95dc00dbf2bbaf63db10bbfb SHA512 620cd3a4f05d6f9f6dfb2c3be03f9e331fa5af026c484b18dc8456dfc23cddb73044cb5dd78f537a4e614473b36a4248935fe87a38a6e2a5a41e6c1c6359741c WHIRLPOOL 0648321bf6945489efb40be6d31204faeb2ec5327c54bd149e59cd02ebcc890b31353aea446aeb71012490613fec280a5fb7d0679e567a3f9747201e9e002d3c
|
||||
EBUILD libcoyotl-3.1.0-r2.ebuild 1089 SHA256 2d41fd3ad8e06110bc270d1aa97c366a78464ba4e47fd7ec5f5a1ba38aad84c5 SHA512 d482df4429e5699edc9e31cb635f08f2ef2e228152b22cf62594adeb8ff3d041939fb4cfbe2d198adbe0a7ccd14b8e8aa5e8c51cea78216b2432cdba77c57223 WHIRLPOOL 046dd4f305e575ed48732a7b4d991f2de3084202e48c67377bf64901ac61c008098eacf2c2a0e1a338198a16dfb03a72f0e44eea3b86f3d0e46c1e86791f3916
|
||||
EBUILD libcoyotl-3.1.0.ebuild 1026 SHA256 35081ae2211ae850058b6d9bd8aa76ff0a644f7bcb745a7156388d4eb0ae934c SHA512 ef18877f779a51669e024a85532e8a2baeb0c475f7f2d9890e902cb19e09dc4ccf88da19bfd165b2b1fda419c48320939d30c40ca938d1d5c0ce7bd5ddc25ec7 WHIRLPOOL 0bdc0f7b87a69f5c9981fd2796f7ecccf5db748cc60c9c8e058d214c773005b6b9cdb63c79b69a1dcbd8608c38e81aef7fc5ffe5f9ec3a146072f530d1481d28
|
||||
MISC ChangeLog 2003 SHA256 d2ae724bb62555546ca8a852f0e3b3ce6837475273fa096287fe43be565c947e SHA512 2d6dd7829d8075377e10bb22e266538cccf9c56fe886f2eaf0b76e3f0966278c489cbb05495240bbc41c8510856c82d65ee6bbe8018b0e7f3ea200767eb59e13 WHIRLPOOL 8018a846acdb6536ff891befd181f08ab51040eaa509391ee1a10f21ef63686c8e4c4554ff47a91921b1b0a5ae23d45f80778cd68708522c4f79d6216a0ddc17
|
||||
MISC ChangeLog 2464 SHA256 edf401a33cc28a4ca1289d79cc8ceaee6afa9e0d1b460d690f4536c4a6dd6743 SHA512 9dcf3a8a6f58cef3492510969bf1bc6f527dc68e70be6d11a1c8e5ddb23c5b5bafda52072547d950d34dc78927f51d59934ca6d2935a73549dd6ed757baf0946 WHIRLPOOL c0beb88a1e3c6eda346c001945dd2e3aecaa11c3901c1217d949cab4786650986e498992c0cec5eba17ccbd58508d8b7d08fba12556184a6e362b27d43c9bb5c
|
||||
MISC metadata.xml 156 SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f SHA512 e91dd7187a03a5b11f6d23d0d620c7a0326c8b3631599d616c9bd4aaf5f7901fdf8405a86bae896ecbad57afcbc9f3515a067f78817d06de4a426d5a07e7cf75 WHIRLPOOL e7838d8e96cb2762d53f85ddc28d8034cd19c2ec76c5d5356d21e2508539b7dca9e8e2ed636731eb578aa9f914a6710f165e321aa3a321a4f622cf2624e38808
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR5msIAAoJECo/aRed9267gQ8H/ieBoDD1GGkk6LmDX1SzBkXF
|
||||
wP2oyYbI51AjmlfbLea96sli4oR1RiKUaFBX35/QDwNgLm2PKv+gBz9vPLS6nkQ3
|
||||
F4/v3JXDAMQ2/iw3l6iN/NOec9aseiMbGvfeorTQa6VvN22FC/lIsyc1dVRvGJ12
|
||||
gYcQ233LGqNP3Bn6lkYeGLelnBcCohqEkXZN38OQdh6Hocul3KUuRjebLcfdtlS4
|
||||
YwUHz5hkFzNqMycX8dpsnD/dL8xhcwzIhVx2V2CUWi87mOqQjBbfGSIoX1pkals9
|
||||
17BYOhf17hFXEjq63tLCWrrsi1Aw/fbIEbfny7pIFqvyePzql2Lc1ONH1Yi/GyU=
|
||||
=M0h1
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevocosm/libevocosm-3.3.1-r1.ebuild,v 1.2 2013/07/17 10:40:25 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A C++ framework for evolutionary computing"
|
||||
HOMEPAGE="http://www.coyotegulch.com/products/libevocosm/"
|
||||
SRC_URI="http://www.coyotegulch.com/distfiles/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND="dev-libs/libcoyotl
|
||||
dev-libs/libbrahe"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-gcc47.patch"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export ac_cv_prog_HAVE_DOXYGEN="false"
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use doc ; then
|
||||
cd docs
|
||||
doxygen libevocosm.doxygen || die "generating docs failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
use doc && dohtml docs/html/*
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue