parent
2dcd79c29c
commit
4363cddf03
@ -1,7 +1,10 @@
|
||||
DIST LFS-BOOK-7.10-NOCHUNKS.html 2104674 SHA256 053e717418f0486cd26f4306b8147f87ea442cb06533deec25c1157adda7f527 SHA512 6f925a3daf8cdc137f1640322d30775d22de6fc4749cf0a4bc2f5214ba7e1332d6fae926932f3205f360fe77ac54d0e5930961053d54a004925d796f568fcfab WHIRLPOOL b9911b197bb24747d8ac2e34daee1ca08299ad0808e7ce427d5fdf17d3cfa819791373eee1ee840c85f700233beb335e05ceebd111af645e97e430fc774117f8
|
||||
DIST LFS-BOOK-7.10.pdf 1753105 SHA256 a893edab92a361a6edfa39009c0944058d9d59ce509d5c4c8a60edf0bdc18efd SHA512 4165812910951ea4707c1a7eaf0b5162548569125bfff145548cc89c26f069a7bbf10bd2e0e3ecb9b3ffe722dddd5492c9dd2bbc14889b4a9dba0c22808b4af4 WHIRLPOOL a611a51d1d80f6cc689b9f34fe68828c3859df8222bb8c4954943820f62ec6475e6b7ad900bf06a1b48e7ec9436595c07106f8dcb9a3141b362cae93b2eae716
|
||||
DIST LFS-BOOK-7.10.tar.bz2 218705 SHA256 4f39d25c86f426e3cd2235f45261d0cc5cbe4ec0e8696ef0a534be97551daa8a SHA512 5aeff9d9e5040f43e30452645b98449285dbde6eed0ca65fa3cb2c127aec24616b86c665f7861b2ad31b5b375bb8b77d5a0ffee3881cf2b4437e51a18c6ee0d1 WHIRLPOOL c7336b86cdda2d81c98cab1330025878d777171d57653cccde9b399026f6ee5a2900a8f075e5309c1381157ac69debf1a5f3360cdec62e6d36e7a8e1cd2c6dc7
|
||||
DIST LFS-BOOK-7.9-NOCHUNKS.html 2080270 SHA256 5d97cc9341c17899383b7ce474ce0be9434cde17471a650b6f0e1a924909003a SHA512 fb127a5c2cf10d8fd926dcb75c7744f4a1f2428e93dd715ee321b427de097df353787cf6344acac9544b6c6dca8f2444a2834fb605463f0c730680cbf9f85007 WHIRLPOOL 5bc97b627303efc3fe143967ecb48ba109749b6ecc2e1f262efcde0290fef570192df306fa8b61695409b9b230660d8df6ea1e6a7f4497b9070ee3e70041d426
|
||||
DIST LFS-BOOK-7.9.pdf 1736489 SHA256 3166c6cab1a25d0b5540d6da7be98d48ffd900be313a7aed005c04cfe7a9aa13 SHA512 3805e067cd26b90db9960fbbd4d608cc5edd341e8039496906905855f498b99ad7af78cd73a2123417173c2cf588593e0009a4154478733dae9a4ab1821c5edd WHIRLPOOL 6f9203421744396ba95eacca39941255e8264b0b95f58b94e3ae58ac3991690e4633285f7de60fb9ad2450680b1427402db25350cf498b34a7cc0b5323d0eff4
|
||||
DIST LFS-BOOK-7.9.tar.bz2 215253 SHA256 8ddfd54d56c987245fe9b55cefce43ad593599bdfe0ee01954d11142a465086a SHA512 231f9f5896191cdca0e9df401c5ca1e29de612b94063a87725277f5a6d11678ce2d31df69ef1ab453ab7b485a33ff645ba317e62706284476a9c350f6e959b77 WHIRLPOOL 42be7bd5b61f32b5d524bc20145e5069b7c10271eea700250adc6a604abe081c44119c4caeae58411a6202edca801bc231ad12bf0c8f981f5ecf19aaa91c6bc4
|
||||
DIST LFS-BOOK-8.0-NOCHUNKS.html 2103963 SHA256 6e7051e458b28aab2c4e0471651abd0b1873afc9a7d9930ce2be6d3905fda604 SHA512 c190ad6ad20945a1c6ec477d085805e0a2d048ba6ad1e820a1ed5084fafdfa3edc9cffbf8d6af6468d2d5304bf2c7e4d3bc4f1ed830db48c2e07997d5d837179 WHIRLPOOL 258acb43dce0f8ae01358643bb9f08b2a3a3f84b076f93099d27d41f42ea4f20ea51f182e989fb0369d9cdfeb47497a7c6c4ddaf708c464401f0bf6e7e4a5c15
|
||||
DIST LFS-BOOK-8.0-systemd-NOCHUNKS.html 1976336 SHA256 93c8e721c4459be857932ee4161a81099297b3da37a3b4598c45113fdbf3465e SHA512 d34dcf999a2ca1c467a5d4c082e926c48b265f01f856b619a877d423babebe71adbfa4d7d46cee58b60e3f9a9112d1bb967e542746c35aa6c66d1fa40077461a WHIRLPOOL dd993f41593091d12c93c2a0ae31b8fa62b0374a7811577185ba64f108cf24d9cdae728aa7f045874f4ee313b2542d76201bc8b23321c72d7f2cd55332eb223b
|
||||
DIST LFS-BOOK-8.0-systemd.pdf 1607946 SHA256 1d8d6af1ca0a6f2253275ad7f77c0a965147400496f898b95aa23a55d6ca46ea SHA512 2a89f85d2a4ab90102b28fb4926384312e2e34880a20a837213c34d20084cd6095c909515b52ec7e766d66b69eaa6aa02ac20c391cfda9f0a36a4ac216b2678d WHIRLPOOL 6ec62570dfd6cf3209ba1a97c37ac1e19143793bc22e56ecc5603efb22f456f1402e4d7daa4be9c3614303d64b482d182209ae9931996220a477ee0a0f378084
|
||||
DIST LFS-BOOK-8.0-systemd.tar.bz2 191320 SHA256 c29349ee8cd0f3a3d06f8b62e65156f9295e5ea9ba61818cbf2e51a9af60841a SHA512 c1af69d352e9fda05dad001d9d33db4775d06a3845789432f137349358548c5474aab4a743ff53fd61d0a74b308abbfc5bd4fd0787c40e5d784848874563305c WHIRLPOOL a9d6e2bc1b9dd1c67268cf754904ad38b123b6c38808afb5265318493b8f1b74d084ecd3fa9bd08b2b03e2696669ae978470a646d21e7770bda2a3482a0959fe
|
||||
DIST LFS-BOOK-8.0.pdf 1754957 SHA256 cf9620b7e8fba93650271114096d7898bea40472646b92987ab5f98dc1dbc50a SHA512 0dc930f87d41b4fe1af812f1a9f1eb7f746aa9b796eb8850b478de7829e3a6b9afb2753c6abaa75d24a7a38e4a7bf1a593ff541e6a01d2cd764828f3e9f96994 WHIRLPOOL b293bd0132bdae18e3879a67fa46d37a9780d8d4a45d79828ec93a9a34baee2e646d7990bb4a638734d2ee2781931f98752ce854fc25a6e18bb82701653d1d64
|
||||
DIST LFS-BOOK-8.0.tar.bz2 217569 SHA256 478bb43c31774c74505e3a067f0eb0145062ead66f6809fdce5b14a24132dad2 SHA512 f4cbe7ebb05350238b188a71f6be700bf21cb7f428c7feb4f38eb84e536b9b419e9e3699e268f307b1a9fcbb8e951a2e48cff898e2db3ebf96ec1ad28131f932 WHIRLPOOL fbb85da9ee50d39f51db4194ed44d62a39a88b80cc6eeae5314bdefcd9c69f380fa1475c434cf5df9a23d4a68e5679d9f12d145b22675c899b975b00fa6a1032
|
||||
DIST lfs-bootscripts-20150222.tar.bz2 31584 SHA256 264ed371e4fbae692a3bbb434ad0966f6f95d9ae7f6e3233148713093d8dbd85 SHA512 983da1da3ee1c3456c195b887c2bfab0ff0b338ee7f6cacba9faf6f416f8d92129ee92a0bc4402f64fea8fa647a386c439a81725fe0a30a68e337c0f0aea0916 WHIRLPOOL f9f5b50d929a162a26ac0caa877a82dc570dc47ad90a9280012fb9db463dd2a673d534650dfa00cfd7f037d173342c31720b2b45ba2894d3e819d2b7e23957eb
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}"
|
||||
BOOTSCRIPT_PV="20150222"
|
||||
|
||||
DESCRIPTION="LFS documents building a Linux system entirely from source"
|
||||
HOMEPAGE="http://www.linuxfromscratch.org/lfs"
|
||||
SRC_URI="${MY_SRC}/LFS-BOOK-${PV}.tar.bz2
|
||||
${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2
|
||||
htmlsingle? ( ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html )
|
||||
pdf? ( ${MY_SRC}/LFS-BOOK-${PV}.pdf )"
|
||||
|
||||
LICENSE="CC-BY-NC-SA-2.5 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE="htmlsingle pdf"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack LFS-BOOK-${PV}.tar.bz2 \
|
||||
lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2
|
||||
|
||||
use htmlsingle && cp "${DISTDIR}"/LFS-BOOK-${PV}-NOCHUNKS.html "${S}"
|
||||
use pdf && cp "${DISTDIR}"/LFS-BOOK-${PV}.pdf "${S}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc -r *
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}"
|
||||
BOOTSCRIPT_PV="20150222"
|
||||
|
||||
DESCRIPTION="LFS documents building a Linux system entirely from source"
|
||||
HOMEPAGE="http://www.linuxfromscratch.org/lfs"
|
||||
SRC_URI="
|
||||
${MY_SRC}/LFS-BOOK-${PV}.tar.bz2
|
||||
${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2
|
||||
${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.tar.bz2
|
||||
htmlsingle? (
|
||||
${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html
|
||||
${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd-NOCHUNKS.html
|
||||
)
|
||||
pdf? (
|
||||
${MY_SRC}/LFS-BOOK-${PV}.pdf
|
||||
${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.pdf
|
||||
)
|
||||
"
|
||||
|
||||
LICENSE="CC-BY-NC-SA-2.5 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="htmlsingle pdf"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack LFS-BOOK-${PV}{,-systemd}.tar.bz2 \
|
||||
lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2
|
||||
|
||||
use htmlsingle && cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}-NOCHUNKS.html "${S}"
|
||||
use pdf && cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}.pdf "${S}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc -r *
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST ebuild-mode-1.31.tar.xz 29492 SHA256 09bcea9ede052bf33bde402f472340570fb8eff67196cd69d4ea4820d84edf0e SHA512 8e4868a40966d5b56573425fe41d638ef1bc10a1161759218c22d33cbeb67ed3e1c75553c58a1f1c9e3ff0d2d8b25794404909a2bd19e76be93a037f8f3a0581 WHIRLPOOL d256a716baa2a276e62790e8996815e608c22e6bb2072f62a4089cc8b594d9e5470f7d574c33c23cc6817c74d59d1927e7591f8d8150985641ba61c50d6335c2
|
||||
DIST ebuild-mode-1.32.tar.xz 29424 SHA256 9f10f5242901faccc3f13bd0cb8719fd5bea9e77ef8d1090dc4e8b3f22a2818a SHA512 73c2c7fcf41fe908e263da9359cea71a61b576b6c439a9db74846a7488f4ae341de0c8059103b1026c197f5386cf0b050510184baa3418368a9e17a31ef6259d WHIRLPOOL 371f42f98fbfdf1a04ea46c77368e26de11c9b8ee456828b3d319391f6c65354adf77566a1456e062838bedc87e0a918ff7e4f5cf5bfc89072cfa6a834827422
|
||||
DIST ebuild-mode-1.33.tar.xz 30008 SHA256 282e5890692ad6ecce09f042ac6e639afd50c883eb757eb4c67aededdb72cff8 SHA512 468fd2516df1857901882847251471fa9bbc1965497ed5812c5f07624cc76497d3318c2d93372616bea644585bcca981e7dbbb8b51d556a75043602e27513178 WHIRLPOOL 41c76a93041db72046ec479407501ccafaadb741db07be2edb1b9c3cd8ae9331253884ca22cab5ce1d0eb3ec63c73df10635ecfd36788202906a8d3af96c8811
|
||||
DIST ebuild-mode-1.34.tar.xz 30236 SHA256 087a2bd371a187d10e21fee39baf0ac0c679aa31aa919bd2661ab00540bb24b3 SHA512 7c6145dd255edd8a47d4398f19f89f6b1d59aca069f5286daac9b60dcd0ef94b9b0f4454047ecc8c864bf15cee1078d9840486e2eddbd771738e2bbe8ef37341 WHIRLPOOL b630b0f10452d6fe7349552b9a3c1878f93240d63f9699884cad82eb40239c74cb5bbb88d9aafcc2c1bdd349014e02599017ec1588c607458bf1211af33cee2d
|
||||
|
@ -1,6 +1,3 @@
|
||||
DIST mc-4.8.14.tar.xz 2305788 SHA256 6b1f74efbdf394bfab084f4d2ea2e72173de5f12cd42be2533ca2c3b72edb8e6 SHA512 656a15d117db9a831dcd6f59965a643199cf533d744db3bb6dfaba59854eb07213fa54a3aeb1878abb179d836b434d84490ba505e05c7d829b4ae2ac46e5e724 WHIRLPOOL 6a59dbb517960e39c52c4eaa04b295e17af97cc121ffd2f93f35ad42940dc870f39c3a8c2c310051807ef5649b11fab05e46567b1a635b4e0e192924bd0ae0aa
|
||||
DIST mc-4.8.15.tar.xz 2304812 SHA256 cf4e8f5dfe419830d56ca7e5f2495898e37ebcd05da1e47ff7041446c87fba16 SHA512 b8e05e1bcadcb766a43269a4724e36b77221b004d53783718fe455167693ff029e3e54cde47740d0c0ecd5adacfb3960a8ecce76eeaea234bbbcfd54db3b1760 WHIRLPOOL 6ddf2f5b88825584653a7027d515bfc84caba003408df31b4b8257a3f8c81a179e39a7bb7cc8571976537983f5dac7d6c06ddfbd6142ef0b31639a914f56c0f1
|
||||
DIST mc-4.8.16.tar.xz 2387724 SHA256 bbbcbe3097d3160f865d24aa38ff122f1c59752b5ef153ca4ade5ac0f82b7020 SHA512 209a4f92f493d1df5d9976bbd2547b92172270fd35c221e4d4d99630b3530a5cc849bfdff842b47f35e32d215d5af35aadd5cd02bd12567f3736ad4915abb944 WHIRLPOOL 88ec84c10c7f0137b799f7754f25beb372326856107b32fa80f5ecc73dcc9ce6249a8ddc528d2d3e6f723d396828c30dd056b5a3b9b79eb33a0230e9a0c79454
|
||||
DIST mc-4.8.17.tar.xz 2457156 SHA256 0447bdddc0baa81866e66f50f9a545d29d6eebb68b0ab46c98d8fddd2bf4e44d SHA512 e995e5b1eb0a5831fe567e4398c9a68fa610c8631f1f13fb277f67f709656bc97bd7b20f289bdace35276984556edd1aed324412d225698c5853809a6d128f72 WHIRLPOOL ad36526d4961baafd35ed55c600c534826036afb1a7b14b81f9617ea766a6cc9100b317a49349428c36b091389e20fa4abd01c931e2e93d9028024857f2419c1
|
||||
DIST mc-4.8.18.tar.xz 2462080 SHA256 f7636815c987c1719c4f5de2dcd156a0e7d097b1d10e4466d2bdead343d5bece SHA512 edd81f6ab50ca7bb3582064f6722e490d33ae9dfbef3835e26206089d3898420968da394780c594083fa17c01a85cda9068d9931199b8319bf6361f90e900eb8 WHIRLPOOL dd0c1cdfe93468ebc399b270d693751bc7c0665cb49040d9409c3a336c953be0d304c463b8c8a0a26e42c720c116a4b4bd9b930caa2f2101298e01c4ac5c6237
|
||||
DIST mc-4.8.19.tar.xz 2521808 SHA256 eb9e56bbb5b2893601d100d0e0293983049b302c5ab61bfb544ad0ee2cc1f2df SHA512 aec49f0da1fc69099ce9b0f71926d1e9ee6df0be12f53da94a8f5f4266612515031cd02f328a458bf78260c5efb1c8ca2c34c89e20a77567c8b987e43d446531 WHIRLPOOL 21c57a2717c58488cc7aa5ba5159b9231e09181059662f392a5212a17aa5475493793d49b99e73ebe74d9594201a84cfc63c3a460654579b7399cc563594ab7a
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- mc-4.8.15/misc/syntax/ebuild.syntax
|
||||
+++ mc-4.8.15/misc/syntax/ebuild.syntax
|
||||
@@ -75,6 +75,8 @@
|
||||
keyword whole dosed yellow
|
||||
keyword whole dosym yellow
|
||||
keyword whole eaclocal yellow
|
||||
+ keyword whole eapply yellow
|
||||
+ keyword whole eapply_user yellow
|
||||
keyword whole eautoconf yellow
|
||||
keyword whole eautoreconf yellow
|
||||
keyword whole eautomake yellow
|
@ -1,101 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
DESCRIPTION="GNU Midnight Commander is a text based file manager"
|
||||
HOMEPAGE="http://www.midnight-commander.org"
|
||||
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
|
||||
|
||||
REQUIRED_USE="spell? ( edit )"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.8:2
|
||||
gpm? ( sys-libs/gpm )
|
||||
kernel_linux? ( sys-fs/e2fsprogs )
|
||||
samba? ( net-fs/samba )
|
||||
sftp? ( net-libs/libssh2 )
|
||||
slang? ( >=sys-libs/slang-2 )
|
||||
!slang? ( sys-libs/ncurses )
|
||||
spell? ( app-text/aspell )
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libICE
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libSM )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-libs/check )
|
||||
"
|
||||
|
||||
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-4.8.13-tinfo.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.8.16-makedev.patch
|
||||
epatch_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
local myscreen=ncurses
|
||||
use slang && myscreen=slang
|
||||
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
|
||||
|
||||
local homedir=".mc"
|
||||
use xdg && homedir="XDG"
|
||||
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable nls) \
|
||||
--enable-vfs \
|
||||
$(use_enable kernel_linux vfs-undelfs) \
|
||||
--enable-charset \
|
||||
$(use_with X x) \
|
||||
$(use_enable samba vfs-smb) \
|
||||
$(use_enable sftp vfs-sftp) \
|
||||
$(use_enable spell aspell) \
|
||||
$(use_with gpm gpm-mouse) \
|
||||
--with-screen=${myscreen} \
|
||||
$(use_with edit internal-edit) \
|
||||
$(use_enable mclib) \
|
||||
$(use_enable test tests) \
|
||||
--with-homedir=${homedir}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS README NEWS
|
||||
|
||||
# fix bug #334383
|
||||
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
|
||||
fowners root:tty /usr/libexec/mc/cons.saver
|
||||
fperms g+s /usr/libexec/mc/cons.saver
|
||||
fi
|
||||
|
||||
if ! use xdg ; then
|
||||
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
|
||||
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To enable exiting to latest working directory,"
|
||||
elog "put this into your ~/.bashrc:"
|
||||
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
|
||||
}
|
@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils flag-o-matic
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
DESCRIPTION="GNU Midnight Commander is a text based file manager"
|
||||
HOMEPAGE="http://www.midnight-commander.org"
|
||||
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
|
||||
|
||||
REQUIRED_USE="spell? ( edit )"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.8:2
|
||||
gpm? ( sys-libs/gpm )
|
||||
kernel_linux? ( sys-fs/e2fsprogs )
|
||||
samba? ( net-fs/samba )
|
||||
sftp? ( net-libs/libssh2 )
|
||||
slang? ( >=sys-libs/slang-2 )
|
||||
!slang? ( sys-libs/ncurses:0= )
|
||||
spell? ( app-text/aspell )
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libICE
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libSM )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-libs/check )
|
||||
"
|
||||
|
||||
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-4.8.13-tinfo.patch
|
||||
"${FILESDIR}"/${PN}-4.8.15-ebuild_syntax_EAPI-6.patch
|
||||
"${FILESDIR}"/${PN}-4.8.16-makedev.patch
|
||||
)
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
|
||||
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myscreen=ncurses
|
||||
use slang && myscreen=slang
|
||||
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
|
||||
|
||||
local homedir=".mc"
|
||||
use xdg && homedir="XDG"
|
||||
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable nls) \
|
||||
--enable-vfs \
|
||||
$(use_enable kernel_linux vfs-undelfs) \
|
||||
--enable-charset \
|
||||
$(use_with X x) \
|
||||
$(use_enable samba vfs-smb) \
|
||||
$(use_enable sftp vfs-sftp) \
|
||||
$(use_enable spell aspell) \
|
||||
$(use_with gpm gpm-mouse) \
|
||||
--with-screen=${myscreen} \
|
||||
$(use_with edit internal-edit) \
|
||||
$(use_enable mclib) \
|
||||
$(use_enable test tests) \
|
||||
--with-homedir=${homedir}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS README NEWS
|
||||
|
||||
# fix bug #334383
|
||||
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
|
||||
fowners root:tty /usr/libexec/mc/cons.saver
|
||||
fperms g+s /usr/libexec/mc/cons.saver
|
||||
fi
|
||||
|
||||
if ! use xdg ; then
|
||||
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
|
||||
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To enable exiting to latest working directory,"
|
||||
elog "put this into your ~/.bashrc:"
|
||||
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
|
||||
}
|
@ -1,103 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils flag-o-matic
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
DESCRIPTION="GNU Midnight Commander is a text based file manager"
|
||||
HOMEPAGE="http://www.midnight-commander.org"
|
||||
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
|
||||
|
||||
REQUIRED_USE="spell? ( edit )"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.26.0:2
|
||||
gpm? ( sys-libs/gpm )
|
||||
kernel_linux? ( sys-fs/e2fsprogs )
|
||||
samba? ( net-fs/samba )
|
||||
sftp? ( net-libs/libssh2 )
|
||||
slang? ( >=sys-libs/slang-2 )
|
||||
!slang? ( sys-libs/ncurses:0= )
|
||||
spell? ( app-text/aspell )
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libICE
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libSM )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-libs/check )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-4.8.13-tinfo.patch
|
||||
"${FILESDIR}"/${PN}-4.8.15-ebuild_syntax_EAPI-6.patch
|
||||
)
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
|
||||
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myscreen=ncurses
|
||||
use slang && myscreen=slang
|
||||
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
|
||||
|
||||
local homedir=".mc"
|
||||
use xdg && homedir="XDG"
|
||||
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable nls) \
|
||||
--enable-vfs \
|
||||
$(use_enable kernel_linux vfs-undelfs) \
|
||||
--enable-charset \
|
||||
$(use_with X x) \
|
||||
$(use_enable samba vfs-smb) \
|
||||
$(use_enable sftp vfs-sftp) \
|
||||
$(use_enable spell aspell) \
|
||||
$(use_with gpm gpm-mouse) \
|
||||
--with-screen=${myscreen} \
|
||||
$(use_with edit internal-edit) \
|
||||
$(use_enable mclib) \
|
||||
$(use_enable test tests) \
|
||||
--with-homedir=${homedir}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS README NEWS
|
||||
|
||||
# fix bug #334383
|
||||
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
|
||||
fowners root:tty /usr/libexec/mc/cons.saver
|
||||
fperms g+s /usr/libexec/mc/cons.saver
|
||||
fi
|
||||
|
||||
if ! use xdg ; then
|
||||
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
|
||||
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To enable exiting to latest working directory,"
|
||||
elog "put this into your ~/.bashrc:"
|
||||
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
|
||||
}
|
@ -1,102 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils flag-o-matic
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
DESCRIPTION="GNU Midnight Commander is a text based file manager"
|
||||
HOMEPAGE="http://www.midnight-commander.org"
|
||||
SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
|
||||
|
||||
REQUIRED_USE="spell? ( edit )"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.26.0:2
|
||||
gpm? ( sys-libs/gpm )
|
||||
kernel_linux? ( sys-fs/e2fsprogs )
|
||||
samba? ( net-fs/samba )
|
||||
sftp? ( net-libs/libssh2 )
|
||||
slang? ( >=sys-libs/slang-2 )
|
||||
!slang? ( sys-libs/ncurses:0= )
|
||||
spell? ( app-text/aspell )
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libICE
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libSM )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-libs/check )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-4.8.13-tinfo.patch
|
||||
)
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
|
||||
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myscreen=ncurses
|
||||
use slang && myscreen=slang
|
||||
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
|
||||
|
||||
local homedir=".mc"
|
||||
use xdg && homedir="XDG"
|
||||
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable nls) \
|
||||
--enable-vfs \
|
||||
$(use_enable kernel_linux vfs-undelfs) \
|
||||
--enable-charset \
|
||||
$(use_with X x) \
|
||||
$(use_enable samba vfs-smb) \
|
||||
$(use_enable sftp vfs-sftp) \
|
||||
$(use_enable spell aspell) \
|
||||
$(use_with gpm gpm-mouse) \
|
||||
--with-screen=${myscreen} \
|
||||
$(use_with edit internal-edit) \
|
||||
$(use_enable mclib) \
|
||||
$(use_enable test tests) \
|
||||
--with-homedir=${homedir}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS README NEWS
|
||||
|
||||
# fix bug #334383
|
||||
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
|
||||
fowners root:tty /usr/libexec/mc/cons.saver
|
||||
fperms g+s /usr/libexec/mc/cons.saver
|
||||
fi
|
||||
|
||||
if ! use xdg ; then
|
||||
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
|
||||
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To enable exiting to latest working directory,"
|
||||
elog "put this into your ~/.bashrc:"
|
||||
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST ocaml-containers-0.22.1.tar.gz 429672 SHA256 2ef64e8ed93211dfd4f8cd594943db3cde81ee0400b17703d8a7993128634622 SHA512 9294d43485cd17998f9d0c758ee0ffdc187ea78f1f456c0b06a57a9401c6de529e9e68bad12908b2b0da5f22fca64835acb90f3dfd6ee3403bb7c3c301cd6821 WHIRLPOOL 67844578447b321439223b5f560258cb5d5417135dfdbfdaf2fa10e104beb764e9ca6ae0ab774864c974d928e75aa5aedc7e90ea5659d910f33349a7ec4b568b
|
||||
DIST ocaml-containers-1.0.tar.gz 378474 SHA256 d31239782eda4ffddc6358add3089e3a389aab7682b8202fd7db90075a703e75 SHA512 a22bd66c522f734c6081d1675af3d110cf1e9b4d3bd066aa9366c25fc840890a4ef779fa68ded84ef1b09df37fa7c217dfed1c15b1243f511ebfd24d7f0d2590 WHIRLPOOL a883d3052b400f66905441720164ee68e51353a4940ddcec0d05bef08533549dad7d428fce05d49a235a5a6586b3aca23ec757cf5abff6f4d84d5b75b8751569
|
||||
DIST ocaml-containers-1.1.tar.gz 284852 SHA256 b8255217d5e797fe40d997b59558f1152a55f59a621c963ba7da5a00242e2f3d SHA512 8a01ae019fcebf540972e64fed70abec7a0af8a7686bbc230734e5717cb2c4dfdb239ac145126e8243da9770475e34147fd631f6344947145b3c2a41d10e6152 WHIRLPOOL 479385c85b34805087b56d158be10849251fec0c00e00f73ba7886a76a2e09080995aa62e49795abe34a01c52d7a6789d5041c5cb497f65e323cac2fb4ef6cf3
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A modular standard library focused on data structures"
|
||||
HOMEPAGE="https://github.com/c-cube/ocaml-containers"
|
||||
SRC_URI="https://github.com/c-cube/ocaml-containers/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0/${PV}"
|
||||
# Breaks onanomsg, its sole revdep
|
||||
#KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-ml/result:=
|
||||
>=dev-ml/sequence-0.9:=
|
||||
"
|
||||
DEPEND="${RDEPEND} dev-ml/cppo
|
||||
test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen )"
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="
|
||||
--enable-unix
|
||||
--disable-bench
|
||||
" oasis_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ocaml-cstruct-2.3.1.tar.gz 259266 SHA256 89a4f363547026de195fd84d9e842844ed6bbf4c5ab57c2fc1500741106b1797 SHA512 7dfb080f4d6f1685719ed31edd69cb5f4e484d42b28e0340dace8dd9a4742342957b67de0b10f0c4f4ccab7a80b13ddc3a26d2401cffdd232dc9581dba1da2ff WHIRLPOOL 6c41df0677217f45f13a03686e4a025da8f9edadccb5a27659cc1349bbae2f324a07d68e056f7078e4f4336d357c5558f262d0c6f4813017db0325e2b304b06e
|
||||
DIST ocaml-cstruct-2.3.2.tar.gz 259424 SHA256 16c619be7644c30227a617cea8be509460b36a6a4c8f2b45a56fec75113570e0 SHA512 7f88c37729869fbfe39c28be4c56c49ba225da7f7d4df2f962a730be2a9c70bb6099713f83e4aa53e77ac7752c415427e86d95a42abcb6c280a79ae9931cdeee WHIRLPOOL 68b1e8fd892e1c54383de00becfb6e4807e222b6a0f6e11af3bce0b2d74c988647b0a093bc827ce4a9e63a93375040f0d7366df942cf8168e193ab436eb2fdb2
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Map OCaml arrays onto C-like structs"
|
||||
HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io"
|
||||
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="async +lwt +ppx"
|
||||
|
||||
RDEPEND="
|
||||
async? ( dev-ml/async:= )
|
||||
lwt? ( dev-ml/lwt:= )
|
||||
ppx? ( dev-ml/ppx_tools:= )
|
||||
>=dev-lang/ocaml-4.01:=
|
||||
dev-ml/ocplib-endian:=
|
||||
dev-ml/sexplib:=
|
||||
dev-ml/type-conv:=
|
||||
"
|
||||
DEPEND="
|
||||
test? ( dev-ml/ounit )
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="
|
||||
$(use_enable lwt)
|
||||
$(use_enable async)
|
||||
$(use_enable ppx)
|
||||
--enable-unix
|
||||
" oasis_src_configure
|
||||
}
|
||||
|
||||
DOCS=( CHANGES README.md TODO.md )
|
@ -1,3 +1,4 @@
|
||||
DIST hashie-2.1.2.gem 34816 SHA256 a9e1e4928bf4f5a5683ea9c7ef29e50fb93f72542f9a9550e205fe33a6568923 SHA512 6f72998710da58a2584939b4e74a114ae54168902020dc16ec5ea0422a91316b84aa6835fffb36a2985634f24ff5b0d01bcdb50134a414a269a4881ebcd728ac WHIRLPOOL 6b67c04ef9dc33a9ffdf25d14440bdd3ce621f1bde9b4eb806de63fa39edc76627f80d10435efc708fc48d24f1450046f33aceb20d76238a0cf8b67ddcf72e78
|
||||
DIST hashie-3.4.6.gem 62464 SHA256 92ad8b7a3d4eaea3b7c858070a2f4d1a6e1e4dd3072c26bce85f439429f8c9db SHA512 68782865411a21a32e8b81f5d1dd29cdd9e934ffe18a7222a9631df00275cb5ba6c6cfd8b87be510a0ec202e9286660c17e4ead6e35697bb15b8c72b30971797 WHIRLPOOL dce0a10fd45f0dad1c8d1efedc35070a58b490b1183353dc1ee4bcbdb0b0b179aef7fd790487dbaa14459a62de42698c9dcf561b698b5fac7148a5323231fa0f
|
||||
DIST hashie-3.5.1.gem 66048 SHA256 a68ec7d09a4fb9b34ee04bbbc4ab8b224296cf5404fba154414bc6c565545b61 SHA512 73025d479ec379a7afdea161208f66ae3b7a6c29ac3334fe31ce116edd40476432307950433dde40a86b8ef547313ec3d1ead495ff8425ea957dac3e4287f2f4 WHIRLPOOL 2ab07fc4645aed457b9ea7727b473c5cfecf66996f7e00d6a5f30906af598fa1848b9656b3cdaff5d9c85597d7bb05d3cc4e0355d2c18a05e0edb1aa89d4559a
|
||||
DIST hashie-3.5.5.gem 71680 SHA256 5c52426ae505bd7b9a68fb5f134855f726b24dd94423e64f0d243c8b125cd551 SHA512 60853f1a0ef274a6cd5b13b6a4085c11d867a0e5a83ebf1f1b210b7635db5789cda515710e2b794e67933f71a579a41b75923e6aff872389b205caf04c4ecc3d WHIRLPOOL 1ffd1af37e14e417b97ccd0872ffc03ed1140be5d6c4f431e5a3e726fc9ed166943c75b9006c032f5839c020c1446822066a04adc03cbdb31e519e6741004155
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Hashie is a small collection of tools that make hashes more powerful"
|
||||
HOMEPAGE="https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/activesupport )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove bundler and fix one spec that depends on its requires
|
||||
#rm Gemfile || die
|
||||
sed -i -e '/[Bb]undler/d' Rakefile || die
|
||||
sed -e '/pry/ s:^:#:' \
|
||||
-e '1irequire "pathname"; require "tempfile"' -i spec/spec_helper.rb || die
|
||||
|
||||
# Avoid dependency on rspec-pending_for and its dependencies
|
||||
sed -i -e '/pending_for/ s:^:#:' \
|
||||
spec/spec_helper.rb \
|
||||
spec/hashie/mash_spec.rb \
|
||||
spec/hashie/extensions/strict_key_access_spec.rb || die
|
||||
|
||||
# Avoid integration specs to avoid complicated dependencies
|
||||
rm spec/integration/{omniauth*,rails}/integration_spec.rb || die
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
# NOTE: this package contains precompiled code. It appears that all
|
||||
# source code can be found at https://code.google.com/p/selenium/ but the
|
||||
# repository is not organized in a way so that we can easily rebuild the
|
||||
# suited shared object. We'll just try our luck with the precompiled
|
||||
# objects for now.
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
|
||||
QA_PREBUILT="*/x_ignore_nofocus.so"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="This gem provides Ruby bindings for WebDriver"
|
||||
HOMEPAGE="https://github.com/seleniumhq/selenium"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
|
||||
dev-ruby/rubyzip:1"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Make websocket a development dependency since it is only needed
|
||||
# for the safari driver which we don't support on Gentoo.
|
||||
sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' ../metadata || die
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
;;Pro*C embedded SQL
|
||||
;; looks like
|
||||
;; EXEC SQL UPDATE ARM43_OD_PRODUIT_SERV
|
||||
;; SET ARM43ID_TPS_FIN = NULL WHERE
|
||||
ARM43ID_TPS_FIN = 0;
|
||||
|
||||
CCCC_FileExt@.pc@c++.ansi@
|
||||
|
||||
CCCC_Dialect@c++.pc@EXEC@skip_stmt@
|
||||
|
||||
;;MFC
|
||||
CCCC_Dialect@c++.mfc@ON_WM_PAINT@skip_line@
|
||||
CCCC_Dialect@c++.mfc@DECLARE_MESSAGE_MAP@skip_line@
|
||||
CCCC_Dialect@c++.mfc@DECLARE_DISPATCH_MAP@skip_line@
|
||||
|
||||
CCCC_Dialect@c++.stl@__STL_BEGIN_NAMESPACE@ignore@
|
||||
CCCC_Dialect@c++.stl@__STL_END_NAMESPACE@ignore@
|
||||
|
||||
CCCC_Dialect@c++.mfc@BEGIN_EVENT_MAP@start_skipping@
|
||||
CCCC_Dialect@c++.mfc@END_EVENT_MAP@stop_skipping@
|
||||
|
@ -0,0 +1,79 @@
|
||||
diff --git a/cccc/cccc.g b/cccc/cccc.g
|
||||
index bdb6805..fd7b504 100644
|
||||
--- a/cccc/cccc.g
|
||||
+++ b/cccc/cccc.g
|
||||
@@ -84,6 +84,30 @@ inline void endOfLine(CLexer &lexer)
|
||||
#token MAC_NL "\r" << endOfLine(*this); >>
|
||||
#token UNIX_NL "\n" << endOfLine(*this); >>
|
||||
|
||||
+/* augment dialect policies -- M.H added */
|
||||
+#lexclass SKIP_STMT
|
||||
+#token SKCOLON ";" << skip();mode(START); >>
|
||||
+#token SKANYTHING "~[; \t\n]" << skip();more();>>
|
||||
+#token SKNL "\n" << skip();endOfLine(*this);>>
|
||||
+#token SKBLANK "[ \t]+" << skip(); >>
|
||||
+#lexclass START
|
||||
+
|
||||
+#lexclass SKIP_BLOCK
|
||||
+#token SK_ANY "[a-zA-Z0-9_]*"
|
||||
+<<
|
||||
+std::string treatment =
|
||||
+ CCCC_Options::dialectKeywordPolicy(parse_language,lextext());
|
||||
+
|
||||
+if ( treatment != "stop_skipping" )
|
||||
+{
|
||||
+ skip();
|
||||
+}
|
||||
+else
|
||||
+{
|
||||
+ mode(COMMENT_LINE);skip();
|
||||
+}
|
||||
+>>
|
||||
+#lexclass START
|
||||
|
||||
/* preprocessor constructs - comments, #defines etc */
|
||||
|
||||
@@ -343,17 +367,29 @@ inline void endOfLine(CLexer &lexer)
|
||||
if( treatment == "ignore" )
|
||||
{
|
||||
skip();
|
||||
+ //std::cout << toktext << std::endl <<" :ignore" << std::endl;
|
||||
}
|
||||
// Ultimately, the next two cases will need to be handled
|
||||
// using a #lexclass or something similar, for the moment
|
||||
// we just try to skip the tokens themselves.
|
||||
else if ( treatment == "start_skipping" )
|
||||
{
|
||||
- skip();
|
||||
+ mode(SKIP_BLOCK);skip();
|
||||
}
|
||||
else if ( treatment == "stop_skipping" )
|
||||
{
|
||||
- skip();
|
||||
+ skip(); mode(COMMENT_LINE);
|
||||
+ //gobble end of line M.H.
|
||||
+ }
|
||||
+ else if ( treatment == "skip_line" )//M.H added
|
||||
+ {
|
||||
+ mode(COMMENT_LINE);skip();
|
||||
+ //std::cout << "skip_line" << std::endl;
|
||||
+ }
|
||||
+ else if ( treatment == "skip_stmt" )//M.H added
|
||||
+ {
|
||||
+ mode(SKIP_STMT);skip();
|
||||
+ //std::cout << "skip_stmt" << std::endl;
|
||||
}
|
||||
>>
|
||||
|
||||
@@ -426,8 +462,10 @@ void init(const string& filename, const string& language)
|
||||
pu=ParseUtility::currentInstance();
|
||||
ps=ParseStore::currentInstance();
|
||||
|
||||
- ANTLRParser::init();
|
||||
parse_language=language;
|
||||
+ ANTLRParser::init();
|
||||
+ //parse_language=language;
|
||||
+ //move above, M.H.1st otherwise time init not to language
|
||||
}
|
||||
|
||||
>>
|
@ -1,2 +1,3 @@
|
||||
DIST geany-1.28.tar.bz2 4315264 SHA256 f73a3708f1a26e9bf72da564d5037d6f7fedca2e0d6175db0681c2b672100a5a SHA512 b36c7effeaec88019b35ea6e6f6b5d0c691fc6790885f6ce73fd1f7e34a50e92e49fa120479c0eba17d564f985e5a560d4ea549a6e9b4e6e6f65f9a25b0c811a WHIRLPOOL 16d2e122d9a89d8f66522f499f79826b6662a26fceeca5b7be2471d13c8a5036f68c1be66a08e1af9242167176f4080bed6acef9ae6005d9d868e6a7fb723278
|
||||
DIST geany-1.29.tar.bz2 4364252 SHA256 394307596bc908419617e4c33e93eae8b5b733dfc8d01161677b8cbd3a4fb20f SHA512 b09bc347a0a0c6ab960790d6485808b54d12d0db97b48388fce4998cb30620186f0dec0f24e55884fcc5772ed533581b583f47bd767508aab0e176f09220bc11 WHIRLPOOL e38187650e196d95c4ba9bef07ffd73c774a0b8f72a49dfa1c1a1c9d93e7ed7f89165e9233e1574c33b77fadc0255df5d1231fe18f760d6aee666d1d850d6d85
|
||||
DIST geany-1.30.tar.bz2 4381257 SHA256 b2dec920c77bc3e88d5f7b0f1dbe4f5200f36df3b346d1aba39323bc30afae6d SHA512 86a18ea79a6da69f01035fa57dd6dbc0706d0445fb7d4dac7e895f60f06e9de4df22fe3e3ecbc70d487c95c2fca9e269916ebd9fd944b4fdc5bfedce80bccb4a WHIRLPOOL 0768a60e3f3d29078bd280038e2a19963e6876a2b7e252db6dcce0fa4c0c39bbbd002f237ff3e23ff56f29ebacf2595232dac01c59c2f8f6e632df5a966f17fc
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit eutils fdo-mime gnome2-utils
|
||||
|
||||
LANGS="ar ast be bg ca cs de el en_GB es et eu fa fi fr gl he hi hu id it ja kk ko lb lt mn nl nn pl pt pt_BR ro ru sk sl sr sv tr uk vi zh_CN ZH_TW"
|
||||
NOSHORTLANGS="en_GB zh_CN zh_TW"
|
||||
|
||||
DESCRIPTION="GTK+ based fast and lightweight IDE"
|
||||
HOMEPAGE="http://www.geany.org"
|
||||
SRC_URI="http://download.geany.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+ HPND"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="gtk3 +vte"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.32:2
|
||||
!gtk3? (
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
vte? ( x11-libs/vte:0 )
|
||||
)
|
||||
gtk3? (
|
||||
>=x11-libs/gtk+-3.0:3
|
||||
vte? ( x11-libs/vte:2.91 )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-util/intltool
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
strip-linguas ${LANGS}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Syntax highlighting for Portage
|
||||
sed -i -e "s:*.sh;:*.sh;*.ebuild;*.eclass;:" \
|
||||
data/filetype_extensions.conf || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable vte)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" DOCDIR="${ED}/usr/share/doc/${PF}" install
|
||||
rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,GPL-2,ScintillaLicense.txt}
|
||||
prune_libtool_files --all
|
||||
}
|
||||
|
||||
pkg_preinst() { gnome2_icon_savelist; }
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1 +1 @@
|
||||
Mon, 06 Mar 2017 05:39:04 +0000
|
||||
Mon, 06 Mar 2017 11:09:07 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 06 Mar 2017 05:39:04 +0000
|
||||
Mon, 06 Mar 2017 11:09:07 +0000
|
||||
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install unpack
|
||||
DESCRIPTION=LFS documents building a Linux system entirely from source
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.linuxfromscratch.org/lfs
|
||||
IUSE=htmlsingle pdf
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
|
||||
LICENSE=CC-BY-NC-SA-2.5 MIT
|
||||
SLOT=0
|
||||
SRC_URI=http://www.linuxfromscratch.org/lfs/downloads/7.9/LFS-BOOK-7.9.tar.bz2 http://www.linuxfromscratch.org/lfs/downloads/7.9/lfs-bootscripts-20150222.tar.bz2 htmlsingle? ( http://www.linuxfromscratch.org/lfs/downloads/7.9/LFS-BOOK-7.9-NOCHUNKS.html ) pdf? ( http://www.linuxfromscratch.org/lfs/downloads/7.9/LFS-BOOK-7.9.pdf )
|
||||
_md5_=ce1fe51980068002f9834afc6f365d26
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=install unpack
|
||||
DESCRIPTION=LFS documents building a Linux system entirely from source
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.linuxfromscratch.org/lfs
|
||||
IUSE=htmlsingle pdf
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=CC-BY-NC-SA-2.5 MIT
|
||||
SLOT=0
|
||||
SRC_URI=http://www.linuxfromscratch.org/lfs/downloads/8.0/LFS-BOOK-8.0.tar.bz2 http://www.linuxfromscratch.org/lfs/downloads/8.0/lfs-bootscripts-20150222.tar.bz2 http://www.linuxfromscratch.org/lfs/downloads/8.0-systemd/LFS-BOOK-8.0-systemd.tar.bz2 htmlsingle? ( http://www.linuxfromscratch.org/lfs/downloads/8.0/LFS-BOOK-8.0-NOCHUNKS.html http://www.linuxfromscratch.org/lfs/downloads/8.0-systemd/LFS-BOOK-8.0-systemd-NOCHUNKS.html ) pdf? ( http://www.linuxfromscratch.org/lfs/downloads/8.0/LFS-BOOK-8.0.pdf http://www.linuxfromscratch.org/lfs/downloads/8.0-systemd/LFS-BOOK-8.0-systemd.pdf )
|
||||
_md5_=1826c4c7e00bf98e0a496ed9cb07fa25
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=>=dev-libs/glib-2.8:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM ) app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=GNU Midnight Commander is a text based file manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.midnight-commander.org
|
||||
IUSE=+edit gpm mclib nls samba sftp +slang spell test X +xdg
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.8:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM )
|
||||
REQUIRED_USE=spell? ( edit )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.midnight-commander.org/downloads/mc-4.8.14.tar.xz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 eutils 3c847a0129fed780bd709b98e426f89c flag-o-matic 979af9133d4de419fa98992355b07ca4 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 53b75b4a49cf3e61530a523804045432
|
||||
_md5_=e1caab2a96bf9fc49baf2d4f4c91ccee
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=>=dev-libs/glib-2.8:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:0= ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM ) app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=GNU Midnight Commander is a text based file manager
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.midnight-commander.org
|
||||
IUSE=+edit gpm mclib nls samba sftp +slang spell test X +xdg
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.8:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:0= ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM )
|
||||
REQUIRED_USE=spell? ( edit )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.midnight-commander.org/downloads/mc-4.8.16.tar.xz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 eutils 3c847a0129fed780bd709b98e426f89c flag-o-matic 979af9133d4de419fa98992355b07ca4 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 53b75b4a49cf3e61530a523804045432
|
||||
_md5_=3206698e8295445ef4022649eeab30f4
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=>=dev-libs/glib-2.26.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:0= ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM ) app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=GNU Midnight Commander is a text based file manager
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.midnight-commander.org
|
||||
IUSE=+edit gpm mclib nls samba sftp +slang spell test X +xdg
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.26.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:0= ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM )
|
||||
REQUIRED_USE=spell? ( edit )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.midnight-commander.org/downloads/mc-4.8.17.tar.xz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 eutils 3c847a0129fed780bd709b98e426f89c flag-o-matic 979af9133d4de419fa98992355b07ca4 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 53b75b4a49cf3e61530a523804045432
|
||||
_md5_=88a33cebce26632d0fa28b005b8a13db
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=>=dev-libs/glib-2.26.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:0= ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM ) app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=GNU Midnight Commander is a text based file manager
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.midnight-commander.org
|
||||
IUSE=+edit gpm mclib nls samba sftp +slang spell test X +xdg
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.26.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:0= ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM )
|
||||
REQUIRED_USE=spell? ( edit )
|
||||
SLOT=0
|
||||
SRC_URI=http://ftp.midnight-commander.org/mc-4.8.18.tar.xz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 eutils 3c847a0129fed780bd709b98e426f89c flag-o-matic 979af9133d4de419fa98992355b07ca4 libtool 48b1b9f6194d2842456514d1184ca72e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 53b75b4a49cf3e61530a523804045432
|
||||
_md5_=a7d322cf6db09f3ca589116557afc58e
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-ml/result:= >=dev-ml/sequence-0.9:= dev-ml/cppo test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
|
||||
DESCRIPTION=A modular standard library focused on data structures
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/c-cube/ocaml-containers
|
||||
IUSE=test +ocamlopt debug doc test
|
||||
LICENSE=BSD-2
|
||||
RDEPEND=dev-ml/result:= >=dev-ml/sequence-0.9:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/1.1
|
||||
SRC_URI=https://github.com/c-cube/ocaml-containers/archive/1.1.tar.gz -> ocaml-containers-1.1.tar.gz
|
||||
_eclasses_=base df2aa567b3f0595aae0d0923889f7631 eutils 3c847a0129fed780bd709b98e426f89c findlib 45d6030075064a68da8d7143726a1150 multilib 0236be304ee52e7f179ed2f337075515 oasis 66245953a092e9be817112a37f1c1301 toolchain-funcs 53b75b4a49cf3e61530a523804045432
|
||||
_md5_=cf7864dda1c7dfa47527ce1ae6f2779e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=test? ( dev-ml/ounit ) async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
|
||||
DESCRIPTION=Map OCaml arrays onto C-like structs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
|
||||
IUSE=async +lwt +ppx +ocamlopt debug doc test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=ISC
|
||||
RDEPEND=async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/2.3.2
|
||||
SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v2.3.2.tar.gz -> ocaml-cstruct-2.3.2.tar.gz
|
||||
_eclasses_=base df2aa567b3f0595aae0d0923889f7631 eutils 3c847a0129fed780bd709b98e426f89c findlib 45d6030075064a68da8d7143726a1150 multilib 0236be304ee52e7f179ed2f337075515 oasis 66245953a092e9be817112a37f1c1301 toolchain-funcs 53b75b4a49cf3e61530a523804045432
|
||||
_md5_=cb31f5e3926f54fd185a9c3f7b7501d5
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby21? ( test? ( dev-ruby/activesupport[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/activesupport[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=Hashie is a small collection of tools that make hashes more powerful
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 test test
|
||||
KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=3
|
||||
SRC_URI=mirror://rubygems/hashie-3.5.5.gem
|
||||
_eclasses_=eutils 3c847a0129fed780bd709b98e426f89c java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd multilib 0236be304ee52e7f179ed2f337075515 ruby-fakegem 178e07325844fe641318d81d7454aee8 ruby-ng a5ac69cbaf175a7b4d86edc835b59565 ruby-utils e9d0baddf239294b286da449ae7ac6a3 toolchain-funcs 53b75b4a49cf3e61530a523804045432 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=b3e785bcfc00cf96c8adda0302f3c55f
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby21? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby21] dev-ruby/rubyzip:1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby22] dev-ruby/rubyzip:1[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
|
||||
DESCRIPTION=This gem provides Ruby bindings for WebDriver
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/seleniumhq/selenium
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=ruby_targets_ruby21? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby21] dev-ruby/rubyzip:1[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby22] dev-ruby/rubyzip:1[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
|
||||
SLOT=3
|
||||
SRC_URI=mirror://rubygems/selenium-webdriver-3.2.2.gem
|
||||
_eclasses_=eutils 3c847a0129fed780bd709b98e426f89c java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd multilib 0236be304ee52e7f179ed2f337075515 ruby-fakegem 178e07325844fe641318d81d7454aee8 ruby-ng a5ac69cbaf175a7b4d86edc835b59565 ruby-utils e9d0baddf239294b286da449ae7ac6a3 toolchain-funcs 53b75b4a49cf3e61530a523804045432 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=4cef6faab64da716d25a16974e41fe78
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup
|
||||
DEPEND=>=dev-libs/glib-2.32:2 !gtk3? ( >=x11-libs/gtk+-2.24:2 vte? ( x11-libs/vte:0 ) ) gtk3? ( >=x11-libs/gtk+-3.0:3 vte? ( x11-libs/vte:2.91 ) ) virtual/pkgconfig dev-util/intltool sys-devel/gettext >=sys-apps/sed-4
|
||||
DESCRIPTION=GTK+ based fast and lightweight IDE
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.geany.org
|
||||
IUSE=gtk3 +vte
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2+ HPND
|
||||
RDEPEND=>=dev-libs/glib-2.32:2 !gtk3? ( >=x11-libs/gtk+-2.24:2 vte? ( x11-libs/vte:0 ) ) gtk3? ( >=x11-libs/gtk+-3.0:3 vte? ( x11-libs/vte:2.91 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://download.geany.org/geany-1.30.tar.bz2
|
||||
_eclasses_=eutils 3c847a0129fed780bd709b98e426f89c fdo-mime 21ef5adf81836863efa968f2a25cff64 gnome2-utils fe8e9099c6fc74a40946623c593c7236 multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 53b75b4a49cf3e61530a523804045432 xdg-utils 178a84136f416b8ea1a857717eacd21c
|
||||
_md5_=1d9e48525b3ecddaadcd8e1c8957755f
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] >dev-python/cython-0.22[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] dev-python/numpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) fftw? ( sci-libs/fftw:3.0 ) dev-libs/boost:=[mpi] hdf5? ( sci-libs/hdf5:=[cxx] ) doc? ( app-doc/doxygen[dot] dev-texlive/texlive-latexextra virtual/latex-base ) dev-util/ninja >=dev-util/cmake-3.6.3
|
||||
DESCRIPTION=Extensible Simulation Package for Research on Soft matter
|
||||
EAPI=6
|
||||
HOMEPAGE=http://espressomd.org
|
||||
IUSE=cuda doc examples +fftw +hdf5 test python_targets_python2_7 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_4 savedconfig
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-macos
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] >dev-python/cython-0.22[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] dev-python/numpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) fftw? ( sci-libs/fftw:3.0 ) dev-libs/boost:=[mpi] hdf5? ( sci-libs/hdf5:=[cxx] )
|
||||
REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/espressomd/espresso/archive/8a021f5e8b1d508f356f4419d360bd9dfb7fec2c.tar.gz -> espresso-4.0_pre20170228.tar.gz
|
||||
_eclasses_=cmake-utils dd1d263f83f0791bd433b134f40db39b eutils 3c847a0129fed780bd709b98e426f89c flag-o-matic 979af9133d4de419fa98992355b07ca4 multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c portability 2b88d3ecc35035a3b8ab628b49cafb0e python-single-r1 4346485bdd137b2d301e993dad734668 python-utils-r1 316c531873247e48befb99900e5aa2ed savedconfig e6948c872ff47e15a10e5ad1be15c18e toolchain-funcs 53b75b4a49cf3e61530a523804045432 vcs-snapshot 03289f51c769cf409d200d2d628cdd6e versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=b7165aa1a82ccd073f361267a6cb0eb2
|
@ -1 +1 @@
|
||||
Mon, 06 Mar 2017 05:39:04 +0000
|
||||
Mon, 06 Mar 2017 11:09:07 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Mar 6 05:39:04 UTC 2017
|
||||
Mon Mar 6 11:09:07 UTC 2017
|
||||
|
@ -1 +1 @@
|
||||
Mon, 06 Mar 2017 06:00:01 +0000
|
||||
Mon, 06 Mar 2017 11:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1488778501 Mon 06 Mar 2017 05:35:01 AM UTC
|
||||
1488798301 Mon 06 Mar 2017 11:05:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Mon, 06 Mar 2017 05:39:04 +0000
|
||||
Mon, 06 Mar 2017 11:09:07 +0000
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST espresso-3.3.0.tar.gz 18952622 SHA256 64ea2684e4fc0d31c11969e49ec74c25138b4f74686f67b93c7e1103833ff08f SHA512 90edbbdc8d7f7247b5179fce0fad796a9488f82a1754519918c6588c932050675397d36e0167aae770db9803b6c22f7d14d23c04cf307d10802afd3d5d5edc20 WHIRLPOOL 3e9547f2da6676edf3de415fa848301f2959c3dfeef1c3f461b4e1eb202224ead7635748b47d42edb9f661dc5d672f38168e15ab6c55a9c9d7f102ae11f8574e
|
||||
DIST espresso-3.3.1.tar.gz 18986557 SHA256 8576fc1fe59e04dec4fa0d354b7ec52365622860099624f36bddbb2b472c0c70 SHA512 3fc6e681e625f2cf98ac0aa3b1c16fbe17b9f9aa8f79f2e89926501cbb68621d171d6c6a22f42f9f60298ee31520ca712ace57d57738d2cf76f7ae2f7c0436b1 WHIRLPOOL 7075cbb8fba944cda8290a3f27650fcdd2b466495c6d4697ae3074c60ded86e08ea4ea0d9336c8ca859f7b3303cd496dba2972c9c8205a7b3cafbe36fcfc8a40
|
||||
DIST espresso-4.0_pre20170228.tar.gz 23621395 SHA256 01e6770949db7bfad9dba3776a644dd0c0758e3781edf23363d7d2671ee14b01 SHA512 7d35648d447af3282a76d9d68cfe681734ec18794a38b09e0ae9233f63b62450c643643bcec999ea9c7d4ba070d4fc6f8dc64db8145f536ae017a67ff2d0e0e2 WHIRLPOOL 02ef0d937726a1abe3f8df4f19ed62008b69494304cf4d569d74936d834bcb20e4a0bd5d6edff009c74c8e16f6b14f9c794ff209c8e39e6d8eed785e5356d6d6
|
||||
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4} )
|
||||
CMAKE_MAKEFILE_GENERATOR="ninja"
|
||||
|
||||
inherit cmake-utils python-single-r1 savedconfig
|
||||
|
||||
DESCRIPTION="Extensible Simulation Package for Research on Soft matter"
|
||||
HOMEPAGE="http://espressomd.org"
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
EGIT_REPO_URI="git://github.com/espressomd/espresso.git https://github.com/espressomd/espresso.git"
|
||||
EGIT_BRANCH="master"
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
else
|
||||
inherit vcs-snapshot
|
||||
COMMIT="8a021f5e8b1d508f356f4419d360bd9dfb7fec2c"
|
||||
SRC_URI="https://github.com/${PN}md/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="cuda doc examples +fftw +hdf5 test"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>dev-python/cython-0.22[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
dev-libs/boost:=[mpi]
|
||||
hdf5? ( sci-libs/hdf5:=[cxx] )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-doc/doxygen[dot]
|
||||
dev-texlive/texlive-latexextra
|
||||
virtual/latex-base )"
|
||||
|
||||
DOCS=( AUTHORS NEWS README ChangeLog )
|
||||
|
||||
PATCHES=( "${FILESDIR}"/1056.patch )
|
||||
|
||||
src_prepare() {
|
||||
use cuda && cuda_src_prepare
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_CUDA=$(usex cuda)
|
||||
-DPYTHON_EXECUTABLE="${PYTHON}"
|
||||
-DWITH_TESTS=$(usex test)
|
||||
-DWITH_SCAFACOS=ON
|
||||
-DINSTALL_PYPRESSO=OFF
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_FFTW3=$(usex !fftw)
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_HDF5=$(usex !hdf5)
|
||||
-DCMAKE_SKIP_RPATH=YES
|
||||
-DLIBDIR=$(get_libdir)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
use doc && cmake-utils_src_make doxygen
|
||||
[[ ${PV} = 9999 ]] && use doc && cmake-utils_src_make ug dg tutorials
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local i docdir="${S}"
|
||||
|
||||
cmake-utils_src_install
|
||||
|
||||
insinto /usr/share/${PN}/
|
||||
doins ${CMAKE_BUILD_DIR}/myconfig-sample.hpp
|
||||
|
||||
save_config ${CMAKE_BUILD_DIR}/src/core/myconfig-final.hpp
|
||||
|
||||
if use doc; then
|
||||
[[ ${PV} = 9999 ]] && docdir="${CMAKE_BUILD_DIR}"
|
||||
newdoc "${docdir}"/doc/dg/dg.pdf developer_guide.pdf
|
||||
newdoc "${docdir}"/doc/ug/ug.pdf user_guide.pdf
|
||||
for i in "${docdir}/doc/tutorials/python"/*/[0-9]*.pdf; do
|
||||
newdoc "${i}" "tutorial_${i##*/}"
|
||||
done
|
||||
dodoc -r ${CMAKE_BUILD_DIR}/doc/doxygen/html
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto "/usr/share/${PN}/examples/"
|
||||
doins -r samples/python/.
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "Please read and cite:"
|
||||
elog "ESPResSo, Comput. Phys. Commun. 174(9) ,704, 2006."
|
||||
elog "http://dx.doi.org/10.1016/j.cpc.2005.10.005"
|
||||
echo
|
||||
elog "If you need more features, change"
|
||||
elog "/etc/portage/savedconfig/${CATEGORY}/${PF}"
|
||||
elog "and reemerge with USE=savedconfig"
|
||||
echo
|
||||
elog "For a full feature list see:"
|
||||
elog "/usr/share/${PN}/myconfig-sample.hpp"
|
||||
echo
|
||||
}
|
@ -0,0 +1,190 @@
|
||||
From d075cbaa80ce0b484c8422be27c5b5680f6abee4 Mon Sep 17 00:00:00 2001
|
||||
From: Christoph Junghans <junghans@votca.org>
|
||||
Date: Fri, 3 Mar 2017 16:05:45 -0700
|
||||
Subject: [PATCH] cmake: install all shared libs in back in libdir
|
||||
|
||||
some libraries weren't installed and the python module path
|
||||
isn't in the LD_LIBRARY_PATH and hence partly revert
|
||||
80ad49e954f4a6590707fd86e4fd586682ad626d
|
||||
---
|
||||
CMakeLists.txt | 4 ++++
|
||||
src/core/CMakeLists.txt | 4 ++--
|
||||
src/core/actor/CMakeLists.txt | 4 ++--
|
||||
src/core/constraints/CMakeLists.txt | 1 +
|
||||
src/core/correlators/CMakeLists.txt | 1 +
|
||||
src/core/immersed_boundary/CMakeLists.txt | 4 ++--
|
||||
src/core/object-in-fluid/CMakeLists.txt | 2 +-
|
||||
src/core/observables/CMakeLists.txt | 1 +
|
||||
src/core/scafacos/CMakeLists.txt | 2 +-
|
||||
src/core/shapes/CMakeLists.txt | 1 +
|
||||
src/core/utils/CMakeLists.txt | 1 +
|
||||
src/script_interface/CMakeLists.txt | 1 +
|
||||
12 files changed, 18 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index cf49c40..7a8bc15 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -238,6 +238,10 @@ if (NOT DEFINED DATA)
|
||||
set(DATA "share/espresso")
|
||||
endif(NOT DEFINED DATA)
|
||||
|
||||
+if (NOT DEFINED LIBDIR)
|
||||
+ set(LIBDIR "lib")
|
||||
+endif(NOT DEFINED LIBDIR)
|
||||
+
|
||||
if (NOT DEFINED BINDIR)
|
||||
set(BINDIR "bin")
|
||||
endif(NOT DEFINED BINDIR)
|
||||
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
|
||||
index 9982a54..13bb052 100644
|
||||
--- a/src/core/CMakeLists.txt
|
||||
+++ b/src/core/CMakeLists.txt
|
||||
@@ -23,7 +23,7 @@ add_custom_target(EspressoConfig DEPENDS config-features.hpp config-features.cpp
|
||||
add_dependencies(EspressoConfig myconfig)
|
||||
|
||||
add_library(EspressoCore SHARED ${EspressoCore_SRC} config-features.cpp config-version.cpp)
|
||||
-install(TARGETS EspressoCore LIBRARY DESTINATION ${PYTHON_INSTDIR})
|
||||
+install(TARGETS EspressoCore LIBRARY DESTINATION ${LIBDIR})
|
||||
add_dependencies(EspressoCore EspressoConfig)
|
||||
|
||||
target_link_libraries(EspressoCore ${LIBRARIES} Actor ObjectInFluid ImmersedBoundary Shapes Constraints EspressoUtils Correlators Observables)
|
||||
@@ -43,7 +43,7 @@ if(CUDA)
|
||||
cuda_include_directories(${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
||||
cuda_add_library(EspressoCuda SHARED ${EspressoCuda_SRC})
|
||||
- install(TARGETS EspressoCuda DESTINATION ${PYTHON_INSTDIR})
|
||||
+ install(TARGETS EspressoCuda DESTINATION ${PYTHON_INSTDIR}/espressomd)
|
||||
add_dependencies(EspressoCuda EspressoConfig)
|
||||
|
||||
set_target_properties(EspressoCuda PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/actor/CMakeLists.txt b/src/core/actor/CMakeLists.txt
|
||||
index 0421243..1b5eafe 100644
|
||||
--- a/src/core/actor/CMakeLists.txt
|
||||
+++ b/src/core/actor/CMakeLists.txt
|
||||
@@ -1,7 +1,7 @@
|
||||
file(GLOB Actor_SRC *.cpp)
|
||||
|
||||
add_library(Actor SHARED ${Actor_SRC})
|
||||
-install(TARGETS Actor LIBRARY DESTINATION ${PYTHON_INSTDIR} ARCHIVE DESTINATION ${PYTHON_INSTDIR})
|
||||
+install(TARGETS Actor LIBRARY DESTINATION ${LIBDIR} ARCHIVE DESTINATION ${LIBDIR})
|
||||
add_dependencies(Actor EspressoConfig)
|
||||
|
||||
set_target_properties(Actor PROPERTIES MACOSX_RPATH TRUE)
|
||||
@@ -9,7 +9,7 @@ set_target_properties(Actor PROPERTIES MACOSX_RPATH TRUE)
|
||||
if(CUDA)
|
||||
file(GLOB ActorCuda_SRC *.cu)
|
||||
cuda_add_library(ActorCuda SHARED ${ActorCuda_SRC})
|
||||
- install(TARGETS ActorCuda DESTINATION ${PYTHON_INSTDIR})
|
||||
+ install(TARGETS ActorCuda DESTINATION ${PYTHON_INSTDIR}/espressomd)
|
||||
add_dependencies(ActorCuda EspressoConfig)
|
||||
|
||||
add_dependencies(Actor ActorCuda)
|
||||
diff --git a/src/core/constraints/CMakeLists.txt b/src/core/constraints/CMakeLists.txt
|
||||
index 0f5c043..d07ad77 100644
|
||||
--- a/src/core/constraints/CMakeLists.txt
|
||||
+++ b/src/core/constraints/CMakeLists.txt
|
||||
@@ -1,4 +1,5 @@
|
||||
file(GLOB Constraints_SRC Constraint.cpp)
|
||||
add_library(Constraints SHARED ${Constraints_SRC})
|
||||
+install(TARGETS Constraints LIBRARY DESTINATION ${LIBDIR})
|
||||
add_dependencies(Constraints EspressoConfig)
|
||||
set_target_properties(Constraints PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/correlators/CMakeLists.txt b/src/core/correlators/CMakeLists.txt
|
||||
index c5ff02f..fcc3611 100644
|
||||
--- a/src/core/correlators/CMakeLists.txt
|
||||
+++ b/src/core/correlators/CMakeLists.txt
|
||||
@@ -1,4 +1,5 @@
|
||||
file(GLOB Correlators_SRC *.?pp)
|
||||
add_library(Correlators SHARED ${Correlators_SRC})
|
||||
+install(TARGETS Correlators LIBRARY DESTINATION ${LIBDIR})
|
||||
add_dependencies(Correlators EspressoConfig)
|
||||
set_target_properties(Correlators PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/immersed_boundary/CMakeLists.txt b/src/core/immersed_boundary/CMakeLists.txt
|
||||
index ec7fb85..8e7285f 100644
|
||||
--- a/src/core/immersed_boundary/CMakeLists.txt
|
||||
+++ b/src/core/immersed_boundary/CMakeLists.txt
|
||||
@@ -1,13 +1,13 @@
|
||||
file(GLOB ImmersedBoundary_SRC *.cpp)
|
||||
add_library(ImmersedBoundary SHARED ${ImmersedBoundary_SRC})
|
||||
set_target_properties(ImmersedBoundary PROPERTIES MACOSX_RPATH TRUE)
|
||||
-install(TARGETS ImmersedBoundary LIBRARY DESTINATION ${PYTHON_INSTDIR} ARCHIVE DESTINATION ${PYTHON_INSTDIR})
|
||||
+install(TARGETS ImmersedBoundary LIBRARY DESTINATION ${LIBDIR} ARCHIVE DESTINATION ${LIBDIR})
|
||||
add_dependencies(ImmersedBoundary EspressoConfig)
|
||||
|
||||
if(CUDA)
|
||||
file(GLOB ImmersedBoundaryCuda_SRC *.cu)
|
||||
cuda_add_library(ImmersedBoundaryCuda SHARED ${ImmersedBoundaryCuda_SRC})
|
||||
- install(TARGETS ImmersedBoundaryCuda DESTINATION ${PYTHON_INSTDIR})
|
||||
+ install(TARGETS ImmersedBoundaryCuda DESTINATION ${PYTHON_INSTDIR}/espressomd)
|
||||
add_dependencies(ImmersedBoundaryCuda EspressoConfig)
|
||||
|
||||
set_target_properties(ImmersedBoundaryCuda PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/object-in-fluid/CMakeLists.txt b/src/core/object-in-fluid/CMakeLists.txt
|
||||
index 7154486..c25228a 100644
|
||||
--- a/src/core/object-in-fluid/CMakeLists.txt
|
||||
+++ b/src/core/object-in-fluid/CMakeLists.txt
|
||||
@@ -1,5 +1,5 @@
|
||||
file(GLOB ObjectInFluid_SRC *.cpp)
|
||||
add_library(ObjectInFluid SHARED ${ObjectInFluid_SRC})
|
||||
-install(TARGETS ObjectInFluid LIBRARY DESTINATION ${PYTHON_INSTDIR} ARCHIVE DESTINATION ${PYTHON_INSTDIR})
|
||||
+install(TARGETS ObjectInFluid LIBRARY DESTINATION ${LIBDIR} ARCHIVE DESTINATION ${LIBDIR})
|
||||
add_dependencies(ObjectInFluid EspressoConfig)
|
||||
set_target_properties(ObjectInFluid PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/observables/CMakeLists.txt b/src/core/observables/CMakeLists.txt
|
||||
index 9813d86..51ab79d 100644
|
||||
--- a/src/core/observables/CMakeLists.txt
|
||||
+++ b/src/core/observables/CMakeLists.txt
|
||||
@@ -1,4 +1,5 @@
|
||||
file(GLOB Observables_SRC *.?pp)
|
||||
add_library(Observables SHARED ${Observables_SRC})
|
||||
+install(TARGETS Observables LIBRARY DESTINATION ${LIBDIR})
|
||||
add_dependencies(Observables EspressoConfig)
|
||||
set_target_properties(Observables PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/scafacos/CMakeLists.txt b/src/core/scafacos/CMakeLists.txt
|
||||
index 1479683..3028ca0 100644
|
||||
--- a/src/core/scafacos/CMakeLists.txt
|
||||
+++ b/src/core/scafacos/CMakeLists.txt
|
||||
@@ -2,7 +2,7 @@ include_directories(${SCAFACOS_INCLUDE_DIRS})
|
||||
|
||||
file(GLOB Scafacos_SRC *.cpp)
|
||||
add_library(Scafacos SHARED ${Scafacos_SRC})
|
||||
-install(TARGETS Scafacos DESTINATION ${PYTHON_INSTDIR})
|
||||
+install(TARGETS Scafacos DESTINATION ${PYTHON_INSTDIR}/espressomd)
|
||||
add_dependencies(Scafacos EspressoConfig)
|
||||
|
||||
target_link_libraries(Scafacos ${SCAFACOS_LDFLAGS})
|
||||
diff --git a/src/core/shapes/CMakeLists.txt b/src/core/shapes/CMakeLists.txt
|
||||
index 0e5ecaa..5be3a9d 100644
|
||||
--- a/src/core/shapes/CMakeLists.txt
|
||||
+++ b/src/core/shapes/CMakeLists.txt
|
||||
@@ -1,4 +1,5 @@
|
||||
file(GLOB Shapes_SRC *.cpp)
|
||||
add_library(Shapes SHARED ${Shapes_SRC})
|
||||
+install(TARGETS Shapes LIBRARY DESTINATION ${LIBDIR})
|
||||
add_dependencies(Shapes EspressoConfig)
|
||||
set_target_properties(Shapes PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/core/utils/CMakeLists.txt b/src/core/utils/CMakeLists.txt
|
||||
index ec0f6f7..4cd8ada 100644
|
||||
--- a/src/core/utils/CMakeLists.txt
|
||||
+++ b/src/core/utils/CMakeLists.txt
|
||||
@@ -1,3 +1,4 @@
|
||||
file(GLOB EspressoUtils_SRC *.cpp)
|
||||
add_library(EspressoUtils SHARED ${EspressoUtils_SRC})
|
||||
+install(TARGETS EspressoUtils LIBRARY DESTINATION ${LIBDIR})
|
||||
set_target_properties(EspressoUtils PROPERTIES MACOSX_RPATH TRUE)
|
||||
diff --git a/src/script_interface/CMakeLists.txt b/src/script_interface/CMakeLists.txt
|
||||
index 8aff034..59c1c9d 100644
|
||||
--- a/src/script_interface/CMakeLists.txt
|
||||
+++ b/src/script_interface/CMakeLists.txt
|
||||
@@ -28,6 +28,7 @@ if(H5MD)
|
||||
)
|
||||
endif(H5MD)
|
||||
add_library(EspressoScriptInterface SHARED ${EspressoScriptInterface_SRC})
|
||||
+install(TARGETS EspressoScriptInterface LIBRARY DESTINATION ${LIBDIR})
|
||||
add_dependencies(EspressoScriptInterface EspressoConfig EspressoConfig)
|
||||
set_target_properties(EspressoScriptInterface PROPERTIES MACOSX_RPATH TRUE)
|
||||
target_link_libraries(EspressoScriptInterface EspressoCore)
|
||||
--
|
||||
2.10.2
|
||||
|
Loading…
Reference in new issue