parent
311a26a97b
commit
ba256453fb
@ -1,2 +1,3 @@
|
||||
DIST diskimage-builder-1.23.0.tar.gz 255659 SHA256 c235f459f4a52bf0cff134bb6921d29cdf7b87a4427d070e97e16c4b486fb66d SHA512 18d420759df167762c8b41249c94243081ffcf5312727dfc882964c9957752acadd6c526ef34fc49dcf9539b15852542f51f0d83630d27d67fc1c82efa144708 WHIRLPOOL bdd5ce22ae37f96420d9faae40a3cbcfa0d89ff1698f911759b2d79bfb7f867bee4fd0d827a14c1d825969c2bac6996d108cf9427fac5615de7c3527c268c8ee
|
||||
DIST diskimage-builder-1.24.0.tar.gz 256522 SHA256 e5236e0be1d07e0111bceae344bfe6f9dd8b0ed9eba64240e218ecc70b9a7b03 SHA512 27e99142e3d951c2137bf53b16298cc9aacfb5167e9fb4572e735e36b555628262c730570b177ea65565f27afce76c0fb8fdee97c9aa7a2346dfdbae1909fd30 WHIRLPOOL 95f77d78b2d723ec9bdcff190d6e583a0ea6963104126ca146221cf53974137d675e795133659dcd55477645cc2c7c7e8734acd8029f903e98130efd196f16a8
|
||||
DIST diskimage-builder-1.25.0.tar.gz 260339 SHA256 8cafc16394676303884825d27620e24a8af779b291154cdf0d2860658f13640e SHA512 b96deba8c3f971fb2b659aba812da74e53b19daee12ba1e199cd02cba442789446cad733810a72f2b81ab393de33869e035731cbfb8282d700f3fdace312f30d WHIRLPOOL 59882ffaadecf07d275e61a46d00b4257f2380efc6a269aa950ef8bc6d5e099647a1c9f8b24520e6765c668284a3aaeab761a606311c7c87b838d17500b4945e
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Golden Disk Image builder."
|
||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
dev-python/dib-utils[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
|
||||
<dev-python/flake8-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
|
||||
app-emulation/qemu
|
||||
sys-block/parted
|
||||
sys-fs/multipath-tools"
|
@ -1,5 +1,5 @@
|
||||
DIST tcsh-6.17.00.tar.gz 890084 SHA256 575266122bc2bc351c84a7f858020c0e6b6f95a64ad4de3ce95e340f57e4a9a9 SHA512 7bb1504ea3aed7d67943c9a642b12982621c79325ef223bfed43c01ea6f9aca44cab7c5c949a7fac910fd5140dac154c2ac125362a7a0bb4c1992ef2fdd76fe3 WHIRLPOOL 2f9350c378b4a6aa757bd7168fb38ababe4e89e842ab43335d43b222af73ff27bdeef558ad9c83d54a5b8a22be18e8be86e4da218fa1fdc91e903476104c94cb
|
||||
DIST tcsh-6.17.06.tar.gz 919999 SHA256 c9eff6aa782ecec5c6719954b529fadac97c32f3ba4c56fa07c40d425c2d91df SHA512 77105b6d42ae2924acee5cf9caf759fb713292e89a0a651056e2e89839ee2a3d85286e5b54b570eefce8fdee6742745a12276b448bb891b860a89cc11b42592b WHIRLPOOL 625f718b89ffd53a9f07211c4d1b06c2468ee190afebb032dd519cb3acb57515cdbd5392bc1130885702653561ac3e30e3b562ab10fef37b163b8ae02f089f84
|
||||
DIST tcsh-6.18.01.tar.gz 926872 SHA256 d81ca27851f3e8545666399b4bcf25433e602a195113b3f7c73886fef84c9fa8 SHA512 2791709f6db19b70652259f7dd5ee5c5d7943e814b3904cac5a3e890ff3b144401ed8552bd4f82ec789378d85c3f785438446c4d97d229c46bd0a08970d34628 WHIRLPOOL 3a77a207fb53e81ccedec821dc20c55cdd60f0ea290b3042e0858dc479a9a208d515c065521118e85dba839f0ff765b435c42118849d5159e12cab52fdbfc001
|
||||
DIST tcsh-6.20.00.tar.gz 1001696 SHA256 b89de7064ab54dac454a266cfe5d8bf66940cb5ed048d0c30674ea62e7ecef9d SHA512 c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9 WHIRLPOOL 09090ca8f698b4cc85b9a6dede56cf83a1f71b9844ac99729d0472bb9f7c4593572673b07f0ec9a0eb34cf7903cad08c20d93c795aff66f0717a48b47efa86b0
|
||||
DIST tcsh-gentoo-patches-r1.8.tar.bz2 2484 SHA256 77fa4ae60090ad5a6ec50185eec9070757eedb798b1c29327d27fc582cb59f37 SHA512 ab7bf0beb7fcb6fd0d5f18089f6e86ee62b5cc780a1b34cee576199eaac3b08ee84740b53327a37440b58042246a12da253c698655367fde548e121f4e3101b2 WHIRLPOOL 8ec43dd26dcedb6ef12a552c8029a88e9cc7569ba069c90567d75ddd103fe08edaabd8c57418484435bb782410f9b58886e189f347cb50249280aa7fb88afb4f
|
||||
DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 SHA256 6375f48d78b64fd97fc2cb07e8117e41459521a8de3919d174eec321a98af483 SHA512 9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d WHIRLPOOL a16e642f32095f5403cad38446acc50e1802e874dba66eccfdc2ab7f5108fe77e91f5990585ba4fffb808be92c15a05f70eaf1fb436da040287b04c207c9a105
|
||||
|
@ -0,0 +1,21 @@
|
||||
forward-ported 6.14 to 6.20 patch from Debian
|
||||
|
||||
--- tcsh-6.20.00/tw.color.c
|
||||
+++ tcsh-6.20.00/tw.color.c
|
||||
@@ -382,13 +382,10 @@
|
||||
if ((Char)variables[i].variable[0] == (v[0] & CHAR) &&
|
||||
(Char)variables[i].variable[1] == (v[1] & CHAR))
|
||||
break;
|
||||
- if (i < nvariables) {
|
||||
- v += 3;
|
||||
+ v += 3;
|
||||
+ if (i < nvariables)
|
||||
getstring(&c, &v, &variables[i].color, ':');
|
||||
- continue;
|
||||
- }
|
||||
- else
|
||||
- stderror(ERR_BADCOLORVAR, v[0], v[1]);
|
||||
+ continue;
|
||||
}
|
||||
break;
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- tcsh-6.20.00/configure.ac
|
||||
+++ tcsh-6.20.00/configure.ac
|
||||
@@ -317,7 +317,7 @@
|
||||
dnl Checks for libraries
|
||||
AC_SEARCH_LIBS(crypt, crypt)
|
||||
AC_SEARCH_LIBS(getspnam, sec)
|
||||
-AC_SEARCH_LIBS([tgetent], [termlib termcap curses ncurses], [], [
|
||||
+AC_SEARCH_LIBS([tgetent], [ncurses tinfo], [], [
|
||||
AC_MSG_ERROR([unable to find the tgetent() function])
|
||||
])
|
||||
AC_SEARCH_LIBS(gethostbyname, nsl)
|
@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils flag-o-matic autotools prefix
|
||||
|
||||
CONFVER="1.9"
|
||||
|
||||
DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
|
||||
HOMEPAGE="http://www.tcsh.org/"
|
||||
SRC_URI="ftp://ftp.astron.com/pub/tcsh/beta/${P}.tar.gz
|
||||
https://www.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="nls doc"
|
||||
RESTRICT="test"
|
||||
|
||||
# we need gettext because we run autoconf (AM_ICONV)
|
||||
RDEPEND=">=sys-libs/ncurses-5.1
|
||||
virtual/libiconv"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
doc? ( dev-lang/perl )"
|
||||
|
||||
CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-6.14.00-debian-dircolors.patch # bug #120792
|
||||
epatch "${FILESDIR}"/${PN}-6.14-makefile.patch # bug #151951
|
||||
epatch "${FILESDIR}"/${PN}-6.14-use-ncurses.patch
|
||||
eautoreconf
|
||||
|
||||
# fix gencat usage
|
||||
sed -i -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> $^/' \
|
||||
nls/Makefile.in || die
|
||||
|
||||
# unify ECHO behaviour
|
||||
echo "#undef ECHO_STYLE" >> config_f.h
|
||||
echo "#define ECHO_STYLE BOTH_ECHO" >> config_f.h
|
||||
|
||||
eprefixify "${CONFDIR}"/*
|
||||
# activate the right default PATH
|
||||
if [[ -z ${EPREFIX} ]] ; then
|
||||
sed -i \
|
||||
-e 's/^#MAIN//' -e '/^#PREFIX/d' \
|
||||
"${CONFDIR}"/csh.login || die
|
||||
else
|
||||
sed -i \
|
||||
-e 's/^#PREFIX//' -e '/^#MAIN/d' \
|
||||
"${CONFDIR}"/csh.login || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# make tcsh look and live along the lines of the prefix
|
||||
append-flags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'"
|
||||
append-flags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'"
|
||||
append-flags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'"
|
||||
append-flags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'"
|
||||
append-flags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'"
|
||||
|
||||
econf \
|
||||
--prefix="${EPREFIX:-/}" \
|
||||
--datarootdir='${prefix}/usr/share' \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install.man || die
|
||||
|
||||
if use doc ; then
|
||||
perl tcsh.man2html tcsh.man || die
|
||||
dohtml tcsh.html/*.html
|
||||
fi
|
||||
|
||||
insinto /etc
|
||||
doins \
|
||||
"${CONFDIR}"/csh.cshrc \
|
||||
"${CONFDIR}"/csh.login
|
||||
|
||||
dodoc FAQ Fixes NewThings Ported README WishList Y2K
|
||||
|
||||
# bug #119703: add csh -> tcsh symlink
|
||||
dosym /bin/tcsh /bin/csh
|
||||
}
|
@ -1 +1,4 @@
|
||||
DIST boot-2.6.0.jar 8289462 SHA256 6ad8b10ff63b5ed884fefef9b784fd05675d94486526d059ebcc2c3b8a8a7701 SHA512 715aa320c0e44a2376020aa84c0640ae8e6fb15a4842b4267ff58e1d09682aae17f74dc568e50fa611993947bcd7b1430157a0f0b6b8bcddff1eaa3149ddc9ad WHIRLPOOL e39fa91d481ecf74747da7b81477d27110c61ad51ad5b662da9ef60c0a8727c035abacbc0cf1201d6dce2e31d76115ce2fecc2193228ae23dfe251e11858d93f
|
||||
DIST boot-2.7.0-CHANGES.md 19877 SHA256 645fd7930d2a6fad9256715e069a41619a3475f2eeebbb41207971f15ccb1881 SHA512 f97148da762a1e5ea5ab747dcff59e69a53690cd655a6b8968dd894b7e4184f49eacc2d1189d81df80eba78b74091dd47d137dc4963da5b9caead0db16259303 WHIRLPOOL 0132ebafbb7e159dc9225a7a95106b2471762ca17760ed283c9917b82e0477bc97e78642610ed90008fd81b1083ad427f3f3c64b17997aef65a9f50ed945f839
|
||||
DIST boot-2.7.0-README.md 16071 SHA256 d387c458c909734469ac4deb0a08dfbf39c6b0189ba859bd946513e07759bb63 SHA512 395b6fec79bd1299f4d84fda4ba3d0db0b54c9c591c7ffd2c3c0f239f5f1bade31bf6eb1b924d6e58775fb6d412417d251d77356698d54c93c3ee31b64c9652a WHIRLPOOL c09971b19d4c0bdd5521608b8aad6712ccf2d11d38e55c7e1ef463d6c5416894e84693ceff0580402e44e317e77ba1080240320f282a3f15e3ba35493002b1fe
|
||||
DIST boot-2.7.0.jar 16723852 SHA256 e70aa20090faec527f20a623cc02c77f33f0061ec98bcb05595f3ad15014f3df SHA512 5a95b2d8e521d57e5773347df52982f0ab9cd325622606ea394f826610b9b27a1cbeed0749665d62f605cf9249b9f65d378b1b77e40c83e3cfe703d4d2fc2530 WHIRLPOOL ef2c5374a72e6422387c617ae437f0cb9bb9aa44e36dcabcb0afb236ea1c458b5f3adf8a900e00f1a3cdaa2554a160cb7c13a0e275392e61eeae5d296e2536a7
|
||||
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
MY_PNV="${MY_PN}-${PV}"
|
||||
GITHUB_USER="boot-clj"
|
||||
|
||||
DESCRIPTION="Build tooling for Clojure"
|
||||
HOMEPAGE="http://boot-clj.com/"
|
||||
SRC_URI="https://github.com/${GITHUB_USER}/${MY_PN}/releases/download/${PV}/${MY_PN}.jar -> ${MY_PNV}.jar
|
||||
https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/README.md -> ${MY_PNV}-README.md
|
||||
https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/CHANGES.md -> ${MY_PNV}-CHANGES.md
|
||||
"
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=">=virtual/jdk-1.7:*"
|
||||
DEPEND=">=virtual/jdk-1.7:*"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p "${S}" || die "Can't mkdir ${S}"
|
||||
cd "${S}" || die "Can't enter ${S}"
|
||||
for file in ${A}; do
|
||||
einfo "Copying ${file}"
|
||||
cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}"
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
einfo "Copying boot shell-script"
|
||||
cp "${FILESDIR}/boot" "${S}/" || die "Can't copy boot"
|
||||
|
||||
for file in "README.md" "CHANGES.md"; do
|
||||
einfo "Renaming ${MY_PNV}-${file} to ${file}"
|
||||
mv "${S}/${MY_PNV}-${file}" "${S}/${file}" || die "Can't rename ${MY_PNV}-${file} to ${file}"
|
||||
done
|
||||
|
||||
java-pkg_init_paths_
|
||||
|
||||
sed -i "s|@@JAVA_PKG_SHAREPATH@@|${JAVA_PKG_SHAREPATH}|g" "${S}/boot" || die "Can't patch JAVA_PKG_SHAREPATH path in boot"
|
||||
sed -i "s|@@JAVA_PKG_JARDEST@@|${JAVA_PKG_JARDEST}|g" "${S}/boot" || die "Can't patch JAVA_PKG_JARDEST path in boot"
|
||||
sed -i "s|@@PN@@|${PN}|g" "${S}/boot" || die "Can't patch PN in boot"
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dobin "${S}/boot"
|
||||
dodoc "${S}/README.md"
|
||||
dodoc "${S}/CHANGES.md"
|
||||
|
||||
java-pkg_newjar "${S}/${MY_PNV}.jar"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "This package will still download a whole lot of its own runtime"
|
||||
einfo "dependencies the first time you run it."
|
||||
einfo ""
|
||||
einfo "This currently can't be helped and is expected behaviour for a"
|
||||
einfo "java based development toolkit"
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST php-5.5.37.tar.bz2 13699851 SHA256 d2380ebe46caf17f2c4cd055867d00a82e6702dc5f62dc29ce864a5742905d88 SHA512 d2da921f3efd858e1cb8004873e377ca9c5821d5269d5b8e7c9be830b183f4d18f737b14653f65a43c0957bdca994e09a476d77e3a29a11e357abc24618c4c0f WHIRLPOOL 8db12b1d090bc1bfb3f5b20c661ba05588b8f988484d1887a959f943dd6f1756cb62bac811c809af516e6c3582b64388443546a3b4a17f0527a69fcbafc0452c
|
||||
DIST php-5.5.38.tar.xz 11077780 SHA256 cb527c44b48343c8557fe2446464ff1d4695155a95601083e5d1f175df95580f SHA512 c2cdb18b2c9edaeff66591e8f58f8ff488260f537cdf9ce09820c163f20ff5209c0def89343d429932c9506ad4ef3daacf224946dac1c59622501092483f30c6 WHIRLPOOL 4380c1daa39f04f90d1457152e366720b295e96aba6859625c6b375a3785b4e0f30fea590c1ee1edb439c2a405446526c702a003d68ea6c817ab8684068a7581
|
||||
DIST php-5.6.28.tar.xz 12441072 SHA256 07187ba2870f89cef334cd2ad6cb801aeec5eaf283da0293a9a6be75d6786d11 SHA512 3af54c0533bba23fa74c3815143cb27890900d8b0726ba8ae99a5f7dde4b5411e8eb7f559f73cf41559f11437036da70c7842b64f5555e4fab00d40cf7c35cd1 WHIRLPOOL 6b288cbb8bb005360b67fe998bf024674d685399fa411c03f5feb39a285a639012864c66ab166e2cdb6d468b59c5114f245b172813b5edd384cee598d488306a
|
||||
DIST php-5.6.29.tar.xz 12444988 SHA256 0ff352a433f73e2c82b0d5b283b600402518569bf72a74e247f356dacbf322a7 SHA512 cb0d5eee5e705da270650439075ecacc8c3edc4f198ff96fb5ae6d63e999d5dbf65d3e45e52cd3e65f808a9ab91212a9ac5234d44a92daae683b8191d2b59619 WHIRLPOOL 28887945283a418d9b54378387927585a0d38718dabd650a999c3353315f428c0a46856097f056594f79f0ef7da10446a0fcb96762f4335d2afe8242f693370a
|
||||
DIST php-7.0.14.tar.xz 12534712 SHA256 0f1dff6392a1cc2ed126b9695f580a2ed77eb09d2c23b41cabfb41e6f27a8c89 SHA512 321d07c89873fadcf5a4edf38323cd9e350fb06f9954a16ea2e1b9341590f1047b78d69818d80b376cd8e9f92ed9c3132b79bd5832a3ded99b78d87c291fb9a5 WHIRLPOOL 8283f14e02c763974cc5b9c24cca475030cbfaba8bb667d5e81b41ba9e2de42afd2364c586afbfc688bad03cd3b8de1399036064b8500a5afe614114fcbbe989
|
||||
DIST php-7.1.0.tar.xz 12793836 SHA256 a810b3f29c21407c24caa88f50649320d20ba6892ae1923132598b8a0ca145b6 SHA512 bb031fa008cb90475e71df5d48abb4f73660dbd94cb3fa6c768ceb1d3c51ae34a5a1f901758825877ea7e61aa9983bdcb05ad5ad51087a1f17f65cac0bb4d229 WHIRLPOOL b7c0dfb6a71aac07e44c0dd4b4b34b23aa96ffa14501671efcc1372b6b448c12ee6aee69d94c71112cc54e6c4b9ce8d787eaeb0f4010d8967c1fa4439ec82b82
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST libnl-1.1.4.tar.gz 1174974 SHA256 4f80c21fe5bbcdde6e72b59b4f98306063a41421f909887c34e58d93e746d063 SHA512 25e26ddcc16540346ea34815ab6ac094177e5cee2eb3d843c4f8b30cd9d83390a3e87cb46046dc3bd9ae4d21f77e57bb3827c2cfc588eb18afe049921f2030b4 WHIRLPOOL eab5547dce7b11c86123fbcc9cd8e00100c7e78f48a4a9fef40f80f89407ea705b701f8f0eb7df63997866f17b0cf0924b43c69b29fa1f1b016fe997371b950e
|
||||
DIST libnl-3.2.27.tar.gz 905330 SHA256 4bbbf92b3c78a90f423cf96260bf419a28b75db8cced47051217a56795f58ec6 SHA512 f66d1c42eef75f6a1008abd6850f00abb0290d49bb685b4df43464c4dbf57d68fd4551f2a77bb2f375fd0a342b73cfd54d17c791f01ea43ce02683c8703e3a33 WHIRLPOOL 0bf32ca28b1f858caf99cb633ae4c3b863e53f8cb4b3b1703b454117e2eea2563d34b08c4ac920afb63e45c4717ba7628730a428df76f56818fe10cf336c4185
|
||||
DIST libnl-3.2.28.tar.gz 941954 SHA256 cd608992c656e8f6e3ab6c1391b162a5a51c49336b9219f7f390e61fc5437c41 SHA512 b5f145ecafb2625ed1c42594afd6063f112a601077de5c35884b3c3bc8c562b29b52a006ccebd795c127fe69692a82def425c8605afed7e6d441582943e803d9 WHIRLPOOL ff49346ddc31105a300ebffc0e4d4956ac85ade5e92e884c62e696d7d4234d40e63cf4839e6b6fd2d98d2122662d36d3f41666391686a83c8bf966e53e22ed25
|
||||
DIST libnl-3.2.29-rc1.tar.gz 963474 SHA256 97f75893b1268471ecf04acb23fe15a70e75827239863900254eb17aad733504 SHA512 8b00896452feba58748aaba5e84dc0b79f336fb1aaf3f309f619d5567c30c81dc6a00cb81003c30f3633bdaffaf39371a9833cca5fa3402f754c5509a4d4b52f WHIRLPOOL c8d1a25bdf665f67d219b515e7d2be8fff2e114575bf911f2a7f4295351d9095193d65b6cc79a7898d365d0dc1ec13098d9ee9476ae8b1c2e0b841f18541f6e0
|
||||
|
@ -0,0 +1,115 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5} )
|
||||
DISTUTILS_OPTIONAL=1
|
||||
inherit distutils-r1 eutils libtool multilib multilib-minimal
|
||||
|
||||
LIBNL_P=${P/_/-}
|
||||
LIBNL_DIR=${PV/_/}
|
||||
LIBNL_DIR=${LIBNL_DIR//./_}
|
||||
|
||||
DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel interfaces"
|
||||
HOMEPAGE="http://www.infradead.org/~tgr/libnl/ https://github.com/thom311/libnl"
|
||||
SRC_URI="
|
||||
https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz
|
||||
"
|
||||
LICENSE="LGPL-2.1 utils? ( GPL-2 )"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="static-libs python utils"
|
||||
|
||||
RDEPEND="
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140508-r5
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
python? ( dev-lang/swig )
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
"
|
||||
|
||||
DOCS=(
|
||||
ChangeLog
|
||||
)
|
||||
|
||||
S=${WORKDIR}/${LIBNL_P}
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
# we do not install CLI stuff for non-native
|
||||
/usr/include/libnl3/netlink/cli/addr.h
|
||||
/usr/include/libnl3/netlink/cli/class.h
|
||||
/usr/include/libnl3/netlink/cli/cls.h
|
||||
/usr/include/libnl3/netlink/cli/ct.h
|
||||
/usr/include/libnl3/netlink/cli/exp.h
|
||||
/usr/include/libnl3/netlink/cli/link.h
|
||||
/usr/include/libnl3/netlink/cli/neigh.h
|
||||
/usr/include/libnl3/netlink/cli/qdisc.h
|
||||
/usr/include/libnl3/netlink/cli/route.h
|
||||
/usr/include/libnl3/netlink/cli/rule.h
|
||||
/usr/include/libnl3/netlink/cli/tc.h
|
||||
/usr/include/libnl3/netlink/cli/utils.h
|
||||
)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.1-vlan-header.patch
|
||||
"${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch
|
||||
"${FILESDIR}"/${PN}-3.2.20-cache-api.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
elibtoolize
|
||||
|
||||
if use python; then
|
||||
cd "${S}"/python || die
|
||||
distutils-r1_src_prepare
|
||||
fi
|
||||
|
||||
# out-of-source build broken
|
||||
# https://github.com/thom311/libnl/pull/58
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static) \
|
||||
$(multilib_native_use_enable utils cli)
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
cd python || die
|
||||
distutils-r1_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
# Unset DOCS= since distutils-r1.eclass interferes
|
||||
local DOCS=()
|
||||
cd python || die
|
||||
distutils-r1_src_install
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
MY_PV=${PV/./-}
|
||||
|
||||
DESCRIPTION="Common Lisp ANSI-standard Hyperspec"
|
||||
HOMEPAGE="http://www.lispworks.com/reference/HyperSpec/"
|
||||
SRC_URI=""
|
||||
LICENSE="HyperSpec"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 amd64 sparc ppc"
|
||||
IUSE=""
|
||||
DEPEND=""
|
||||
|
||||
# URL: ftp://ftp.lispworks.com/pub/software_tools/reference/HyperSpec-7-0.tar.gz
|
||||
|
||||
S=${WORKDIR}/
|
||||
|
||||
src_unpack() {
|
||||
if [ ! -f ${DISTDIR}/HyperSpec-${MY_PV}.tar.gz ]; then
|
||||
while read line; do elog "${line}"; done <<EOF
|
||||
|
||||
The HyperSpec cannot be redistributed. Download the HyperSpec-${PV//./-}.tar.gz
|
||||
file from http://www.lispworks.com/documentation/HyperSpec/ and move it to
|
||||
/usr/portage/distfiles before rerunning emerge. The legal conditions are
|
||||
described at http://www.lispworks.com/reference/HyperSpec/Front/Help.htm#Legal
|
||||
|
||||
EOF
|
||||
die
|
||||
else
|
||||
unpack HyperSpec-${MY_PV}.tar.gz
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/doc/${P}
|
||||
cp -r HyperSpec* ${D}/usr/share/doc/${P}
|
||||
dosym /usr/share/doc/${P} /usr/share/doc/hyperspec
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST Moose-2.0604.tar.gz 696388 SHA256 121fa0032e3838faddfea63028458ff963fd527c63c6cea7a6c8f186169d9b5b SHA512 58ccb7e8e5065ae4b49c683295231e7e03fbee41ce18dfb68255b21087091c45227452acbb2eef61abfa94f661eaf888078cdc40a0640b96e9b7ab49d7d81cc3 WHIRLPOOL 995d955a17befed17a4dfe043e2c2239f17a2bf43e056863cd31615ea619e8e49ff71ba1044306dbab5277f1e782894386ef0f00f5e609838823d3c285e69795
|
||||
DIST Moose-2.1604.tar.gz 802830 SHA256 3fee73c316046597d61cde3a82a55d7b521ed54392c20ee4637578955ceaaa5f SHA512 f0506dfd8bad0f59a1cb85cf994572ec521da93099354138bbba4622bb04cf67b1313e805231ec73b9af69ab8c443b998524219121fecbe00f8af74a6e9556ba WHIRLPOOL e79975bff0b1ac4bb4be2ca362879e4daa53b964147a23d020863a4c30a9af3a406a313ffb1d676daea7ff164cba7499fe6350e382cb1c04eab327114e4657cc
|
||||
DIST Moose-2.1605.tar.gz 803156 SHA256 ca94e4e1fe65e98238db1df416ff66c856ef9b11f47b43802ed418c001b5e8ae SHA512 66a868a017885e626c1d46c3d85452dc04c7350e8a3c2abc20a882dd4e1854dd50a17ea8488d024edd0b0219b7f2800186c62c5a0de23109ccd19ef88e52cadf WHIRLPOOL 7f9f868863421f6406267fd947936db7f2a1c3d003e5f427548b693b8992e4e9427484775d36d4d8273d464f19645d4188554c091bfc62ff157e4a3393cb8c26
|
||||
DIST Moose-2.1806.tar.gz 808855 SHA256 fa766f92e548b3e3388abeebcf2763a2fb746d82e81dfefa0500e95fd3b0bd5a SHA512 ac58eed4f2a670bca0e158eb6768947254b3a8c587306b5641d5b5d17f6f03c62f68db61bc4f7c1d5b585488a2029b8332ab61bbe5c556f7f4af19cb8f49c097 WHIRLPOOL 55be94ef9425c4d84a3a38b5d267eb370f0a17df5dd4908b81f5f3596ea5b9df624dc153aef6e2254b3ad3145de1747bbb19e33de82046d626f27ec3de08454b
|
||||
|
@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=ETHER
|
||||
DIST_VERSION=2.1806
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A postmodern object system for Perl 5"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
CONFLICTS="
|
||||
!<=dev-perl/Catalyst-5.900.499.990
|
||||
!<=dev-perl/Config-MVP-2.200.4
|
||||
!<=dev-perl/Devel-REPL-1.3.20
|
||||
!<=dev-perl/Dist-Zilla-5.43.0
|
||||
!<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0
|
||||
!<=dev-perl/Fey-0.360.0
|
||||
!<=dev-perl/Fey-ORM-0.420.0
|
||||
!<=dev-perl/File-ChangeNotify-0.150.0
|
||||
!<=dev-perl/HTTP-Throwable-0.17.0
|
||||
!<=dev-perl/KiokuDB-0.510.0
|
||||
!<=dev-perl/Markdent-0.160.0
|
||||
!<=dev-perl/Mason-2.180.0
|
||||
!<=dev-perl/Moose-Autobox-0.150.0
|
||||
!<=dev-perl/MooseX-ABC-0.50.0
|
||||
!<=dev-perl/MooseX-Aliases-0.80.0
|
||||
!<=dev-perl/MooseX-AlwaysCoerce-0.130.0
|
||||
!<=dev-perl/MooseX-App-1.220.0
|
||||
!<=dev-perl/MooseX-Attribute-Deflator-2.1.7
|
||||
!<=dev-perl/MooseX-Attribute-Dependent-1.1.0
|
||||
!<=dev-perl/MooseX-Attribute-Prototype-0.100.0
|
||||
!<=dev-perl/MooseX-AttributeHelpers-0.220.0
|
||||
!<=dev-perl/MooseX-AttributeIndexes-1.0.0
|
||||
!<=dev-perl/MooseX-AttributeInflate-0.20.0
|
||||
!<=dev-perl/MooseX-CascadeClearing-0.30.0
|
||||
!<=dev-perl/MooseX-ClassAttribute-0.260.0
|
||||
!<=dev-perl/MooseX-Constructor-AllErrors-0.21.0
|
||||
!<=dev-perl/MooseX-Declare-0.350.0
|
||||
!<=dev-perl/MooseX-FollowPBP-0.20.0
|
||||
!<=dev-perl/MooseX-Getopt-0.560.0
|
||||
!<=dev-perl/MooseX-InstanceTracking-0.40.0
|
||||
!<=dev-perl/MooseX-LazyRequire-0.60.0
|
||||
!<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
|
||||
!<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
|
||||
!<=dev-perl/MooseX-Method-Signatures-0.440.0
|
||||
!<=dev-perl/MooseX-MethodAttributes-0.220.0
|
||||
!<=dev-perl/MooseX-NonMoose-0.240.0
|
||||
!<=dev-perl/MooseX-Object-Pluggable-0.1.100
|
||||
!<=dev-perl/MooseX-POE-0.214.0
|
||||
!<=dev-perl/MooseX-Params-Validate-0.50.0
|
||||
!<=dev-perl/MooseX-PrivateSetters-0.30.0
|
||||
!<=dev-perl/MooseX-Role-Cmd-0.60.0
|
||||
!<=dev-perl/MooseX-Role-Parameterized-1.0.0
|
||||
!<=dev-perl/MooseX-Role-WithOverloading-0.140.0
|
||||
!<=dev-perl/MooseX-Runnable-0.30.0
|
||||
!<=dev-perl/MooseX-Scaffold-0.50.0
|
||||
!<=dev-perl/MooseX-SemiAffordanceAccessor-0.50
|
||||
!<=dev-perl/MooseX-SetOnce-0.100.473
|
||||
!<=dev-perl/MooseX-Singleton-0.250.0
|
||||
!<=dev-perl/MooseX-SlurpyConstructor-1.100.0
|
||||
!<=dev-perl/MooseX-Storage-0.420.0
|
||||
!<=dev-perl/MooseX-StrictConstructor-0.120.0
|
||||
!<=dev-perl/MooseX-Traits-0.110.0
|
||||
!<=dev-perl/MooseX-Types-0.190.0
|
||||
!<=dev-perl/MooseX-Types-Parameterizable-0.50.0
|
||||
!<=dev-perl/MooseX-Types-Set-Object-0.30.0
|
||||
!<=dev-perl/MooseX-Types-Signal-1.101.930
|
||||
!<=dev-perl/MooseX-UndefTolerant-0.110.0
|
||||
!<=dev-perl/PRANG-0.140.0
|
||||
!<=dev-perl/Pod-Elemental-0.93.280
|
||||
!<=dev-perl/Pod-Weaver-3.101.638
|
||||
!<=dev-perl/Reaction-0.2.3
|
||||
!<=dev-perl/Test-Able-0.100.0
|
||||
!<=dev-perl/Test-CleanNamespaces-0.30.0
|
||||
!<=dev-perl/Test-Moose-More-0.22.0
|
||||
!<=dev-perl/Test-TempDir-0.50.0
|
||||
!<=dev-perl/Throwable-0.102.80
|
||||
!<=dev-perl/namespace-autoclean-0.80.0
|
||||
"
|
||||
|
||||
# r:List::Util, r:Scalar::Util -> Scalar-List-Utils
|
||||
RDEPEND="
|
||||
${CONFLICTS}
|
||||
>=virtual/perl-Carp-1.220.0
|
||||
>=dev-perl/Class-Load-0.90.0
|
||||
>=dev-perl/Class-Load-XS-0.10.0
|
||||
>=dev-perl/Data-OptList-0.110.0
|
||||
dev-perl/Devel-GlobalDestruction
|
||||
>=dev-perl/Devel-OverloadInfo-0.4.0
|
||||
>=dev-perl/Devel-StackTrace-1.330.0
|
||||
>=dev-perl/Dist-CheckConflicts-0.20.0
|
||||
>=dev-perl/Eval-Closure-0.40.0
|
||||
>=dev-perl/MRO-Compat-0.50.0
|
||||
>=dev-perl/Module-Runtime-0.14.0
|
||||
>=dev-perl/Module-Runtime-Conflicts-0.2.0
|
||||
>=dev-perl/Package-DeprecationManager-0.110.0
|
||||
>=dev-perl/Package-Stash-0.320.0
|
||||
>=dev-perl/Package-Stash-XS-0.240.0
|
||||
>=dev-perl/Params-Util-1.0.0
|
||||
>=virtual/perl-Scalar-List-Utils-1.450.0
|
||||
>=dev-perl/Sub-Exporter-0.980.0
|
||||
dev-perl/Sub-Identify
|
||||
>=dev-perl/Sub-Name-0.50.0
|
||||
>=dev-perl/Try-Tiny-0.170.0
|
||||
>=virtual/perl-parent-0.223.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
>=dev-perl/CPAN-Meta-Check-0.11.0
|
||||
virtual/perl-CPAN-Meta-Requirements
|
||||
>=dev-perl/Test-CleanNamespaces-0.130.0
|
||||
>=dev-perl/Test-Fatal-0.1.0
|
||||
>=virtual/perl-Test-Simple-0.940.0
|
||||
>=dev-perl/Test-Requires-0.50.0
|
||||
>=dev-perl/Test-Warnings-0.16.0
|
||||
)
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST Server-Starter-0.32.tar.gz 23105 SHA256 a8ecc19f05f3c3b079e1c7f2c007a6df2b9a2912b9848a8fb51bd78c7b13ac1a SHA512 3bcf985e14f9af4578400c80cd8bcb4018f1a6d0be022539fd3bfb6cc8d50b8fa903851b38a7ce8ac05c9c35d4a64076414f8bea283ef227911f6fda41e559ea WHIRLPOOL 9145adb568418ae8dc79cfe638de36446b07da8dfd44260a4d077f404ff5f652892abde7e4c7e73824fbc8439ce69164ccc4e4eec489b852f807e677d5a3b956
|
||||
DIST Server-Starter-0.33.tar.gz 23335 SHA256 109cc1ede244f2edb7e020c507d4a1ff7a8074f22a8f7c30253fb00af1aba6f6 SHA512 1892723ca113cb2c269ce330881dce9010b4ced212f85adefaaa8dfbe90ea6ebcf319c12f0e3384da3a07740a4e2a1d84bb006f44d77fec62d9bc0aeeaa8ccf3 WHIRLPOOL fcd8d160d67b7300fbdb2da4f77d45bff05bc93ae6e5f2ac1a24f89d262c73da497a032494b9eeb209fad0659ff02b8477ff801f14619c89c633b07e428034d0
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=KAZUHO
|
||||
DIST_VERSION=0.33
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A superdaemon for hot-deploying server programs"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-perl/Module-Build-0.400.500
|
||||
test? (
|
||||
virtual/perl-IO-Socket-IP
|
||||
dev-perl/Test-Requires
|
||||
dev-perl/Test-SharedFork
|
||||
>=dev-perl/Test-TCP-2.130.0
|
||||
)
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST Starlet-0.29.tar.gz 110363 SHA256 183da1aeba40486999f235d836dcebde954b5658b552372b520dc4f803fb2d26 SHA512 f88eefde0e512d3c359771c477ce5d570df4147241d7bee8bba04dfbaa5109c76e369dc59129eaf4beb9553f8840f3c7df9bf520d0949af3a2a9c559b6b23239 WHIRLPOOL dbda5fda50ee0d2f9a17feda9391cd6e297606a4e4524475105e8f02db3e7e6819175cff60352f33bb8b7a672e6c4f799f33d5f564312299322512d7ab017781
|
||||
DIST Starlet-0.31.tar.gz 111347 SHA256 b9603b8e62880cb4582f6a7939eafec65e6efd3d900f2c7dd342e5f4c68d62d8 SHA512 855451ee69e379230d2476144fe5b44d0fef115e654d22bd697b3d75cc30aa53c179201d3bf980cc044b48081f7d2cfd56a956e5747d0e93e4468fd511945b7b WHIRLPOOL cccaf71c2941cf57964203deb4ea94a17318412d13e9e5e1fba24e38c72255bf0aee9126e02a9a89695dc4ba83059e55e193b7ae6cf5948b3afb8075968409be
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=KAZUHO
|
||||
DIST_VERSION=0.31
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A simple, high-performance PSGI/Plack HTTP server"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Parallel-Prefork-0.170.0
|
||||
>=dev-perl/Plack-0.992.0
|
||||
>=dev-perl/Server-Starter-0.60.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
|
||||
test? (
|
||||
>=dev-perl/Test-TCP-2.100.0
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
dev-perl/libwww-perl
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
)
|
||||
"
|
@ -1,2 +1 @@
|
||||
DIST combustion-0.5.4.gem 14336 SHA256 69400ecbe0c2f6fa1ebe8e8226b6aea9e346f1ce249bfffe1119b13f1155acf4 SHA512 23bd13b046d5f2a6eba424f4494668a76d5c9998b4e3d06ec8879efab20808bca35a9db5dcd5f516b95064acc64d839257651adcdc27d033bc9d7df9a55bd78f WHIRLPOOL 0810382bb2aa66ac428acce17399bd1a8d6692efe289ca8a84533c0b5ac74236b842fc30189e14b4da2323d5ea7003996091933b60a721447a8baf9e3212a84b
|
||||
DIST combustion-0.5.5.gem 14848 SHA256 42defae5f64136c2e9e0320d1c56783255cad4e3ee95fa9038373a5701795ff4 SHA512 a27b228c9a9796c9bda61176421e9d03500361316606830b28dc101af9c9c4b94354455acbca0c009a64aedd39aff24d8ad7147a9dd4409b513a0858395c0ab8 WHIRLPOOL 3633fcb21452414815072506cb391e64e18306116c8a7488892d335adfa48465855a77cbe745cecb799e54acc0cf53a76a87a3b2bd16a6489c6dcafdd005171e
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Elegant Rails Engine Testing"
|
||||
HOMEPAGE="https://github.com/pat/combustion"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/activesupport-3.0.0:*
|
||||
>=dev-ruby/railties-3.0.0:*
|
||||
>=dev-ruby/thor-0.14.6
|
||||
"
|
@ -1,2 +1 @@
|
||||
DIST dotenv-2.1.0.tar.gz 13925 SHA256 4ce85708c581c955b8c4e3bdecde191302ea37aa7e2fe6f539c5ce4d76347242 SHA512 c6f61a1550d224733fbf55c6f4792b08771358c450750fb06615c2722695a31004f6326071b0db5df4a36b3fa7d358a37cf27fb039efde8495951b9237f4f495 WHIRLPOOL 91d2df31d4069af992ce1acad6fe66765f673f746e3883572ccc0442c1367608975b9284ec073c525c0d35a809bb48abc4d7047fb84c4baa5f594e046cd7a6e1
|
||||
DIST dotenv-2.1.1.tar.gz 14019 SHA256 c1fb9da9dd85b9e92026e49766de2ef13117b7adbcb9a21876ae478653da3d59 SHA512 6e9e6604d698ae3bcdf2c10bcbdd169b278477eafd532c4031f592db1daf4e000e57486a4e98d032718c555cf6032189947bae02737bf2a46819b8638a8dc8ab WHIRLPOOL ddbf38c95633040774ae31268bf7eecb1a5d5c31f3cec5edad1e5fecec621d39d2418dfe73082dd3501d90d6bf9349b7261a1e8fce26599dab1c1fe74813709e
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Loads environment variables from .env into ENV"
|
||||
HOMEPAGE="https://github.com/bkeepers/dotenv"
|
||||
SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="2"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )"
|
||||
|
||||
each_ruby_prepare() {
|
||||
sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die
|
||||
}
|
@ -1,5 +1,3 @@
|
||||
DIST octokit-4.2.0.tar.gz 2740295 SHA256 af4853f022677fd1c344e20d396912a3783f6bd43fffc9b608d9c4218eebcef8 SHA512 5b596da5c2b6bff4cbef3c3faa57a341e7e46dffa8b16d81072b567a5827138ce173a13c1054719853aaf821ad8f5ef8c7e1f666769f3a1e538ef886e64dc1c4 WHIRLPOOL 781bf01f770ee42568ce8278787542dc8840c7dc489042a1d52cb3c59e5ccf13cd3d8269ddc5f9443447060b10c0fd56c89218c1dfdd02c4989e3d20c0c6ebf8
|
||||
DIST octokit-4.3.0.tar.gz 2760618 SHA256 76ca1d4289f393c88556bc0c7518621db2d6371cb4c7ec68aa61d07327849fcc SHA512 2a0e680ef8b182722e4a7f489d69fc1d9e81864b29a7fddc4b1ab68a77deee7383ffac153662ceb9e55d7425a4f9e29f7303f0d8d0d821156ef1946734e197a6 WHIRLPOOL ab27fd63737604500a747496a3d040482de2532cfe5dd169d7144ba13476a6c14bf1d667385cd7f4b925030be8c9933e98ebfe72498e3be978574f1b206c7120
|
||||
DIST octokit-4.4.1.tar.gz 2823271 SHA256 9222747466c94f3976f3efb7f818e1a24134fb1fec33eaf395fd8097bfa68473 SHA512 cb6ceb4bbeeba9131176e425cafb40e5cbf0e38958a473ec44dcc702f0a087e5ff19ba34815f1a7a65d095b68c52824b161bf37e6b0fdc626770904bd830f5cb WHIRLPOOL 61e210e7fdc8679be50537ef5425c04710eebad54886fad865b46acd6f4e9758f66a0cb935e2238986c099765b313e6c0a3278e0f6dd2b377d5c049d4981715b
|
||||
DIST octokit-4.6.0.tar.gz 2856575 SHA256 cda2667b875f436a890c3192ebbfb0e214e4e810e7e52ae5ef2f432b1330accc SHA512 315a72b8e0a6d56275f1f40be2d3aa3ecbb6df55bb6c99371bce7d21b26d476e6e34671b850a2671bba612b71fd3b96ea8d1cabe889af6b223094788f46e4eca WHIRLPOOL 794bdee98276133e1dd22bfa70546896be95ef5deb2ff4fe92388ce88ff61616a75a3d777d8fb53e3bfc102749580e0993be336ab4d7e5de3daa1492feccad92
|
||||
DIST octokit-4.6.1.tar.gz 2859126 SHA256 cfe0047ed1f10d9a39bdfc1819a325d9131fb17e2a4f931710ed9664f6c09554 SHA512 5421ca8640659ec9469d57981f36aa3e11a4dbb17325c2224e390840e68ca5ab90c871636987311fef2a56a375c53caf81174ffd49ac17caafa4e30147251f30 WHIRLPOOL de746a7d1097fe6f3021ad90bcb9b7070272f6e280e018c5622addbf1868d67ad1ffb10aa455a97a7a09f60cb487c8bef4b29b1242f7abd9872421323131f0a1
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="yard"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby toolkit for the Github API"
|
||||
HOMEPAGE="https://github.com//octokit/octokit.rb"
|
||||
SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S=octokit.rb-${PV}
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/sawyer-0.5.3"
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/netrc-0.7.7
|
||||
dev-ruby/vcr:2
|
||||
>=dev-ruby/webmock-1.9 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "1,10d" -e "/require 'vcr'/i\gem 'vcr', '~> 2.9.2'" spec/helper.rb || die
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="yard"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby toolkit for the Github API"
|
||||
HOMEPAGE="https://github.com//octokit/octokit.rb"
|
||||
SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S=octokit.rb-${PV}
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/sawyer-0.5.3"
|
||||
ruby_add_bdepend "test? ( dev-ruby/mime-types
|
||||
>=dev-ruby/netrc-0.7.7
|
||||
dev-ruby/vcr:2
|
||||
>=dev-ruby/webmock-1.9 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "1,10d" -e "/require 'vcr'/i\gem 'vcr', '~> 2.9.2'" spec/helper.rb || die
|
||||
}
|
@ -1,5 +1,2 @@
|
||||
DIST slop-3.6.0.tgz 19570 SHA256 8fdb0e81e0636f7a266b5f12e1fa419c27bf1b529f0c48addaaa9b02bcccf1ca SHA512 48bc2f56070a6f65b865b76dd5ba2e0e434c2ac5f9efef89301833746c0d01e5d9769ae02cdff8a4cfb0ed67d4306d921eafe086f49dafa0af8521d14bcee2a6 WHIRLPOOL c33dfb201a24c07e3abc56fa5c0944caff55814ac42d462e607a63c7d60e7fb02ba80accd020f572331c0bd9abd823446538e81b8039fdf5bab6bfa26d24e5d4
|
||||
DIST slop-4.2.1.tgz 13788 SHA256 a825f9a6e9a450e5d1968b52cb4c1b662d678a94063e0d5f3d6ae50a4f788b62 SHA512 698c8dc10aa450486b43d2a2d2447616bc7dc42a6ea6b0b5db4aa0be651641d780f002161ab6fd6f6d1b4b6fb59ac38a8b56a4b27daa80680c5f2a94e13fbb11 WHIRLPOOL 8539c9308edb0744fd74170c945bcf44564daaebcfdb7347769932747e7167ac4edddc365eb4e058b26a08850809cbaa91d2e645c6f027e5145123baff09a6d0
|
||||
DIST slop-4.3.0.tgz 14050 SHA256 9d63c2d3d7f45772ebea05e72534d05e33c0669219f066cbfa9fa65b9bd38e5c SHA512 16bedf3251ef0e6a55943e6f0246d7ab42d7ace62af83b3e8cce0c0b59cef521d8386f2932813c09e54a4818e672d3d596baee2a67176962dc2caa7471d52725 WHIRLPOOL 2af7ce6fdf48faab405021c141de02107f6039c67ed95bf891c289f005ba63bda001bf5873a70c8f2bd554a14250c782238fd9bc97c839f9287a1bc2118a4eab
|
||||
DIST slop-4.4.0.tgz 14305 SHA256 2c6cd6d0204a349b29ee78896430e28864369daa9a0ff2c4c550fe2c1aecb2b1 SHA512 ce03d1039a937db908278228b74c6fe0f935081e999e252c2fd9aecd5925f986fd2bc162bf1967effbdb0064c9a432bcc4f782113647c0b144625fad0f86d043 WHIRLPOOL c0059cd9d4a32116c4fdd9ad0f8c3be0e5eb621067a713fef84fee25a41cdcb35ce180d4753a275962bf202fd94544d9debb269870347ae2a50f3086c21230d2
|
||||
DIST slop-4.4.1.tgz 14506 SHA256 0a936bbc6b21cd2d2a5c2ec6448b3151fe7023d71cc124258877e2d31caa15a9 SHA512 fc0675ee82664195823e5fe465d0812324722b1ecf8d998e13cdcd2cafa7f5ddab3b10b2912ecaf6213f44edfb8baa09e6437596bd4a9a3d7d329efa52bcfc1e WHIRLPOOL ae2ac799ad47fa2991f8baf668515fafe425a5e1adc71474ffbd0fbfd85f369d908edba20478a24d930f53106187ec30e0febc0baf446d1a7d5ce9d1bddff201
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API"
|
||||
HOMEPAGE="https://github.com/injekt/slop"
|
||||
SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/minitest )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/git ls-files/d' slop.gemspec || die
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API"
|
||||
HOMEPAGE="https://github.com/injekt/slop"
|
||||
SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/minitest )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/git ls-files/d' slop.gemspec || die
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API"
|
||||
HOMEPAGE="https://github.com/injekt/slop"
|
||||
SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/minitest )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/git ls-files/d' slop.gemspec || die
|
||||
}
|
@ -1,195 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_REMOVE_MODULES="no"
|
||||
inherit bash-completion-r1 elisp-common toolchain-funcs eutils versionator cmake-utils virtualx
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Cross platform Make"
|
||||
HOMEPAGE="http://www.cmake.org/"
|
||||
SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="CMake"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE="emacs ncurses qt5"
|
||||
|
||||
DEPEND="
|
||||
>=app-arch/libarchive-2.8.0:=
|
||||
>=dev-libs/expat-2.0.1
|
||||
>=net-misc/curl-7.20.0-r1[ssl]
|
||||
sys-libs/zlib
|
||||
virtual/pkgconfig
|
||||
ncurses? ( sys-libs/ncurses:0= )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
emacs? ( virtual/emacs )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.6.3-fix_broken_lfs_on_aix.patch
|
||||
"${FILESDIR}"/${PN}-2.6.3-no-duplicates-in-rpath.patch
|
||||
"${FILESDIR}"/${PN}-2.8.7-FindLAPACK.patch
|
||||
"${FILESDIR}"/${PN}-2.8.8-FindPkgConfig.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-darwin-bundle.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-darwin-isysroot.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-desktop.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-libform.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonInterp.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
|
||||
"${FILESDIR}"/${PN}-2.8.11-FindBLAS.patch
|
||||
"${FILESDIR}"/${PN}-2.8.11-more-no_host_paths.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.1-FindImageMagick.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.1-FindFreetype.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.2-hppa-bootstrap.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.2-FindBoost-python.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.2-FindCurses.patch
|
||||
)
|
||||
|
||||
cmake_src_bootstrap() {
|
||||
# Cleanup args to extract only JOBS.
|
||||
# Because bootstrap does not know anything else.
|
||||
echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | tail -n1 | egrep -o '[[:digit:]]+')
|
||||
par_arg="--parallel=${par_arg}"
|
||||
else
|
||||
par_arg="--parallel=1"
|
||||
fi
|
||||
|
||||
# execinfo.h on Solaris isn't quite what it is on Darwin
|
||||
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||
sed -i -e 's/execinfo\.h/blablabla.h/' Source/kwsys/CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
tc-export CC CXX LD
|
||||
|
||||
# bootstrap script isn't exactly /bin/sh compatible
|
||||
${CONFIG_SHELL:-sh} ./bootstrap \
|
||||
--prefix="${T}/cmakestrap/" \
|
||||
${par_arg} \
|
||||
|| die "Bootstrap failed"
|
||||
}
|
||||
|
||||
cmake_src_test() {
|
||||
# fix OutDir and SelectLibraryConfigurations tests
|
||||
# these are altered thanks to our eclass
|
||||
sed -i -e 's:#IGNORE ::g' \
|
||||
"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|
||||
|| die
|
||||
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
|
||||
local ctestargs
|
||||
[[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
|
||||
|
||||
# Excluded tests:
|
||||
# BootstrapTest: we actualy bootstrap it every time so why test it.
|
||||
# CTest.updatecvs, which fails to commit as root
|
||||
# Qt4Deploy, which tries to break sandbox and ignores prefix
|
||||
# TestUpload, which requires network access
|
||||
"${BUILD_DIR}"/bin/ctest ${ctestargs} \
|
||||
-E "(BootstrapTest|CTest.UpdateCVS|Qt4Deploy|TestUpload)" \
|
||||
|| die "Tests failed"
|
||||
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# bug 387227
|
||||
addpredict /proc/self/coredump_filter
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# disable running of cmake in boostrap command
|
||||
sed -i \
|
||||
-e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
|
||||
bootstrap || die "sed failed"
|
||||
|
||||
# Add gcc libs to the default link paths
|
||||
sed -i \
|
||||
-e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
|
||||
-e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
|
||||
Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
|
||||
|
||||
cmake_src_bootstrap
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# make things work with gentoo java setup
|
||||
# in case java-config cannot be run, the variable just becomes unset
|
||||
# per bug #315229
|
||||
export JAVA_HOME=$(java-config -g JAVA_HOME 2> /dev/null)
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_USE_SYSTEM_LIBRARIES=ON
|
||||
-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
|
||||
-DCMAKE_DOC_DIR=/share/doc/${PF}
|
||||
-DCMAKE_MAN_DIR=/share/man
|
||||
-DCMAKE_DATA_DIR=/share/${PN}
|
||||
$(cmake-utils_use_build ncurses CursesDialog)
|
||||
)
|
||||
|
||||
if use qt5 ; then
|
||||
mycmakeargs+=(
|
||||
-DBUILD_QtDialog=ON
|
||||
$(cmake-utils_use_find_package qt5 Qt5Widgets)
|
||||
)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
use emacs && elisp-compile Docs/cmake-mode.el
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="cmake_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use emacs; then
|
||||
elisp-install ${PN} Docs/cmake-mode.el Docs/cmake-mode.elc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins Docs/cmake-syntax.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/indent
|
||||
doins Docs/cmake-indent.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${FILESDIR}/${PN}.vim"
|
||||
|
||||
dobashcomp Docs/bash-completion/{${PN},ctest,cpack}
|
||||
rm -rf "${D}/usr/share/cmake/completions" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
http://public.kitware.com/Bug/view.php?id=7933
|
||||
|
||||
diff -ur cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx
|
||||
--- cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx Wed Sep 24 20:34:37 2008
|
||||
+++ cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx Tue Nov 4 11:18:32 2008
|
||||
@@ -38,6 +38,13 @@
|
||||
int main() { return 0; }
|
||||
#endif
|
||||
|
||||
+#ifdef TEST_KWSYS_LFS_SUPPORT
|
||||
+#define _LARGE_FILES
|
||||
+#include <iostream>
|
||||
+int main() { return 0; }
|
||||
+#endif
|
||||
+
|
||||
+
|
||||
#ifdef TEST_KWSYS_IOS_HAVE_STD
|
||||
#include <iosfwd>
|
||||
void f(std ::ostream*) {}
|
||||
diff -ur cmake-2.6.2/bootstrap cmake-2.6.2-p/bootstrap
|
||||
--- cmake-2.6.2/bootstrap Wed Sep 24 20:34:33 2008
|
||||
+++ cmake-2.6.2-p/bootstrap Tue Nov 4 11:17:11 2008
|
||||
@@ -1005,6 +1005,16 @@
|
||||
echo "${cmake_cxx_compiler} does not have stl iterator_traits"
|
||||
fi
|
||||
|
||||
+if cmake_try_run "${cmake_cxx_compiler}" \
|
||||
+ "${cmake_cxx_flags} -DTEST_KWSYS_LFS_SUPPORT" \
|
||||
+ "${cmake_source_dir}/Source/kwsys/kwsysPlatformTestsCXX.cxx" >> cmake_bootstrap.log 2>&1; then
|
||||
+ KWSYS_LFS_AVAILABLE=1
|
||||
+ echo "LFS support available"
|
||||
+else
|
||||
+ KWSYS_LFS_AVAILABLE=0
|
||||
+ echo "LFS support unavailable, disabled"
|
||||
+fi
|
||||
+
|
||||
if [ "x${KWSYS_STL_HAS_ITERATOR_TRAITS}" = "x0" ]; then
|
||||
if cmake_try_run "${cmake_cxx_compiler}" \
|
||||
"${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ITERATOR_CATEGORY -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
|
@ -1,19 +0,0 @@
|
||||
Patch by Heiko Przybyl
|
||||
|
||||
--- Source/cmComputeLinkInformation.cxx
|
||||
+++ Source/cmComputeLinkInformation.cxx
|
||||
@@ -1686,6 +1686,14 @@ std::string cmComputeLinkInformation::Ge
|
||||
for(std::vector<std::string>::const_iterator ri = runtimeDirs.begin();
|
||||
ri != runtimeDirs.end(); ++ri)
|
||||
{
|
||||
+ // Do not add duplicates.
|
||||
+ // I'd like to have that check already in the list generation code
|
||||
+ // but that would need lots of more changes, even in ExpandListArgument().
|
||||
+ if(*sep != '\0' && (rpath + sep).find(*ri + sep) != std::string::npos)
|
||||
+ {
|
||||
+ //std::cerr << "ignoring duplicate: '" << *ri << "' in '" << rpath << "'" << std::endl;
|
||||
+ continue;
|
||||
+ }
|
||||
// Separate from previous path.
|
||||
rpath += sep;
|
||||
sep = this->GetRuntimeSep().c_str();
|
@ -1,50 +0,0 @@
|
||||
Do not detect Xcode and set -isysroot for its SDK, since that messes up
|
||||
our toolchain, and hence makes any compilation fail, bug #445308
|
||||
|
||||
--- Modules/Platform/Darwin.cmake
|
||||
+++ Modules/Platform/Darwin.cmake
|
||||
@@ -60,18 +60,18 @@
|
||||
endif()
|
||||
|
||||
# Ask xcode-select where to find /Developer or fall back to ancient location.
|
||||
-execute_process(COMMAND xcode-select -print-path
|
||||
- OUTPUT_VARIABLE _stdout
|
||||
- OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
- ERROR_VARIABLE _stderr
|
||||
- RESULT_VARIABLE _failed)
|
||||
-if(NOT _failed AND IS_DIRECTORY ${_stdout})
|
||||
- set(OSX_DEVELOPER_ROOT ${_stdout})
|
||||
-elseif(IS_DIRECTORY "/Developer")
|
||||
- set(OSX_DEVELOPER_ROOT "/Developer")
|
||||
-else()
|
||||
+#execute_process(COMMAND xcode-select -print-path
|
||||
+# OUTPUT_VARIABLE _stdout
|
||||
+# OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
+# ERROR_VARIABLE _stderr
|
||||
+# RESULT_VARIABLE _failed)
|
||||
+#if(NOT _failed AND IS_DIRECTORY ${_stdout})
|
||||
+# set(OSX_DEVELOPER_ROOT ${_stdout})
|
||||
+#elseif(IS_DIRECTORY "/Developer")
|
||||
+# set(OSX_DEVELOPER_ROOT "/Developer")
|
||||
+#else()
|
||||
set(OSX_DEVELOPER_ROOT "")
|
||||
-endif()
|
||||
+#endif()
|
||||
|
||||
execute_process(COMMAND sw_vers -productVersion
|
||||
OUTPUT_VARIABLE CURRENT_OSX_VERSION
|
||||
@@ -91,10 +91,10 @@
|
||||
# CMAKE_OSX_DEPLOYMENT_TARGET
|
||||
|
||||
# Set cache variable - end user may change this during ccmake or cmake-gui configure.
|
||||
-if(_CURRENT_OSX_VERSION VERSION_GREATER 10.3)
|
||||
- set(CMAKE_OSX_DEPLOYMENT_TARGET "$ENV{MACOSX_DEPLOYMENT_TARGET}" CACHE STRING
|
||||
- "Minimum OS X version to target for deployment (at runtime); newer APIs weak linked. Set to empty string for default value.")
|
||||
-endif()
|
||||
+#if(_CURRENT_OSX_VERSION VERSION_GREATER 10.3)
|
||||
+# set(CMAKE_OSX_DEPLOYMENT_TARGET "$ENV{MACOSX_DEPLOYMENT_TARGET}" CACHE STRING
|
||||
+# "Minimum OS X version to target for deployment (at runtime); newer APIs weak linked. Set to empty string for default value.")
|
||||
+#endif()
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
# CMAKE_OSX_SYSROOT
|
@ -1,13 +0,0 @@
|
||||
diff --git a/Source/QtDialog/CMake.desktop b/Source/QtDialog/CMake.desktop
|
||||
index 645eb76..7be495f 100644
|
||||
--- a/Source/QtDialog/CMake.desktop
|
||||
+++ b/Source/QtDialog/CMake.desktop
|
||||
@@ -3,7 +3,7 @@ Version=1.0
|
||||
Name=CMake
|
||||
Comment=Cross-platform buildsystem
|
||||
Exec=cmake-gui %f
|
||||
-Icon=CMakeSetup32.png
|
||||
+Icon=CMakeSetup32
|
||||
Terminal=false
|
||||
X-MultipleArgs=false
|
||||
Type=Application
|
@ -1,22 +0,0 @@
|
||||
--- Modules/FindPythonInterp.cmake
|
||||
+++ Modules/FindPythonInterp.cmake
|
||||
@@ -60,6 +60,10 @@
|
||||
|
||||
list(APPEND _Python_NAMES python)
|
||||
|
||||
+if (CMAKE_BUILD_TYPE STREQUAL Gentoo)
|
||||
+ set(_Python_NAMES python)
|
||||
+endif()
|
||||
+
|
||||
# Search for the current active python version first
|
||||
find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
|
||||
|
||||
@@ -76,7 +80,7 @@
|
||||
unset(_PYTHON3_VERSIONS)
|
||||
|
||||
# Search for newest python version if python executable isn't found
|
||||
-if(NOT PYTHON_EXECUTABLE)
|
||||
+if(NOT PYTHON_EXECUTABLE AND NOT CMAKE_BUILD_TYPE STREQUAL Gentoo)
|
||||
foreach(_CURRENT_VERSION ${_Python_VERSIONS})
|
||||
set(_Python_NAMES python${_CURRENT_VERSION})
|
||||
if(WIN32)
|
@ -1,48 +0,0 @@
|
||||
--- b/Modules/FindBLAS.cmake
|
||||
+++ a/Modules/FindBLAS.cmake
|
||||
@@ -1,3 +1,9 @@
|
||||
+#
|
||||
+# Version modified for Gentoo Linux
|
||||
+# If a valid PkgConfig configuration for blas is found, this overrides and cancels
|
||||
+# all further checks.
|
||||
+#
|
||||
+
|
||||
# - Find BLAS library
|
||||
# This module finds an installed fortran library that implements the BLAS
|
||||
# linear-algebra interface (see http://www.netlib.org/blas/).
|
||||
@@ -40,6 +46,26 @@
|
||||
# (To distribute this file outside of CMake, substitute the full
|
||||
# License text for the above reference.)
|
||||
|
||||
+#
|
||||
+# first, try PkgConfig
|
||||
+#
|
||||
+find_package(PkgConfig REQUIRED)
|
||||
+pkg_check_modules(PC_BLAS blas)
|
||||
+if(PC_BLAS_FOUND)
|
||||
+ foreach(PC_LIB ${PC_BLAS_LIBRARIES})
|
||||
+ find_library(${PC_LIB}_LIBRARY NAMES ${PC_LIB} HINTS ${PC_BLAS_LIBRARY_DIRS} )
|
||||
+ if (NOT ${PC_LIB}_LIBRARY)
|
||||
+ message(FATAL_ERROR "Something is wrong in your pkg-config file - lib ${PC_LIB} not found in ${PC_BLAS_LIBRARY_DIRS}")
|
||||
+ endif (NOT ${PC_LIB}_LIBRARY)
|
||||
+ list(APPEND BLAS_LIBRARIES ${${PC_LIB}_LIBRARY})
|
||||
+ endforeach(PC_LIB)
|
||||
+ find_package_handle_standard_args(BLAS DEFAULT_MSG BLAS_LIBRARIES)
|
||||
+ mark_as_advanced(BLAS_LIBRARIES)
|
||||
+else(PC_BLAS_FOUND)
|
||||
+message(STATUS "No PkgConfig configuration for BLAS found; starting more extensive search.")
|
||||
+
|
||||
+
|
||||
+
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake)
|
||||
|
||||
@@ -604,3 +630,8 @@
|
||||
endif()
|
||||
|
||||
set(CMAKE_FIND_LIBRARY_SUFFIXES ${_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES})
|
||||
+
|
||||
+
|
||||
+endif(PC_BLAS_FOUND)
|
||||
+
|
||||
+
|
@ -1,130 +0,0 @@
|
||||
From 65571942d4f19d508174f6f89aeaac5ffe380a6e Mon Sep 17 00:00:00 2001
|
||||
From: Michael Palimaka <kensington@gentoo.org>
|
||||
Date: Tue, 6 Nov 2012 23:35:34 +1100
|
||||
Subject: [PATCH] Set some proper paths to make cmake find our tools.
|
||||
|
||||
The ebuild now adds an extra / at the end of $EPREFIX so that it is
|
||||
never the empty string (so that CMAKE_SYSTEM_PREFIX_PATH remains
|
||||
correct)
|
||||
|
||||
Original patch by Heiko Przybyl.
|
||||
Updated by Chris Reffett (cmake-2.8.8)
|
||||
Updated by Johannes Huber (cmake-2.8.9)
|
||||
Updated by Michael Palimaka (cmake-2.8.10)
|
||||
Updated by Chris Reffett (cmake-2.8.11)
|
||||
|
||||
--- a/Modules/Platform/Darwin.cmake
|
||||
+++ b/Modules/Platform/Darwin.cmake
|
||||
@@ -252,9 +252,9 @@
|
||||
"<CMAKE_CXX_COMPILER> <LANGUAGE_COMPILE_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <LINK_FLAGS> -o <TARGET> <SONAME_FLAG> <TARGET_INSTALLNAME_DIR><TARGET_SONAME> <OBJECTS> <LINK_LIBRARIES>")
|
||||
|
||||
|
||||
-# default to searching for frameworks first
|
||||
+# default to searching for frameworks last
|
||||
if(NOT DEFINED CMAKE_FIND_FRAMEWORK)
|
||||
- set(CMAKE_FIND_FRAMEWORK FIRST)
|
||||
+ set(CMAKE_FIND_FRAMEWORK LAST)
|
||||
endif()
|
||||
|
||||
# Older OS X linkers do not report their framework search path
|
||||
@@ -276,6 +276,8 @@
|
||||
|
||||
# set up the default search directories for frameworks
|
||||
set(CMAKE_SYSTEM_FRAMEWORK_PATH
|
||||
+ @GENTOO_PORTAGE_EPREFIX@Frameworks
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib
|
||||
~/Library/Frameworks
|
||||
/Library/Frameworks
|
||||
/Network/Library/Frameworks
|
||||
@@ -298,13 +300,15 @@
|
||||
endif()
|
||||
endif()
|
||||
|
||||
-# default to searching for application bundles first
|
||||
+# default to searching for application bundles last
|
||||
if(NOT DEFINED CMAKE_FIND_APPBUNDLE)
|
||||
- set(CMAKE_FIND_APPBUNDLE FIRST)
|
||||
+ set(CMAKE_FIND_APPBUNDLE LAST)
|
||||
endif()
|
||||
# set up the default search directories for application bundles
|
||||
set(_apps_paths)
|
||||
foreach(_path
|
||||
+ @GENTOO_PORTAGE_EPREFIX@Applications
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/bin
|
||||
"~/Applications"
|
||||
"/Applications"
|
||||
"${OSX_DEVELOPER_ROOT}/../Applications" # Xcode 4.3+
|
||||
--- a/Modules/Platform/UnixPaths.cmake
|
||||
+++ b/Modules/Platform/UnixPaths.cmake
|
||||
@@ -33,6 +33,7 @@
|
||||
# search types.
|
||||
list(APPEND CMAKE_SYSTEM_PREFIX_PATH
|
||||
# Standard
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/local @GENTOO_PORTAGE_EPREFIX@usr @GENTOO_PORTAGE_EPREFIX@
|
||||
/usr/local /usr /
|
||||
|
||||
# CMake install location
|
||||
@@ -44,43 +45,41 @@
|
||||
|
||||
# List common include file locations not under the common prefixes.
|
||||
list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
|
||||
- # Windows API on Cygwin
|
||||
- /usr/include/w32api
|
||||
-
|
||||
- # X11
|
||||
- /usr/X11R6/include /usr/include/X11
|
||||
-
|
||||
- # Other
|
||||
- /usr/pkg/include
|
||||
- /opt/csw/include /opt/include
|
||||
- /usr/openwin/include
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/include
|
||||
)
|
||||
|
||||
list(APPEND CMAKE_SYSTEM_LIBRARY_PATH
|
||||
- # Windows API on Cygwin
|
||||
- /usr/lib/w32api
|
||||
-
|
||||
- # X11
|
||||
- /usr/X11R6/lib /usr/lib/X11
|
||||
-
|
||||
- # Other
|
||||
- /usr/pkg/lib
|
||||
- /opt/csw/lib /opt/lib
|
||||
- /usr/openwin/lib
|
||||
+ @GENTOO_PORTAGE_GCCLIBDIR@/gcc
|
||||
+ @GENTOO_PORTAGE_GCCLIBDIR@
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib64
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/libx32
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib32
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib
|
||||
+ @GENTOO_PORTAGE_EPREFIX@lib
|
||||
)
|
||||
|
||||
list(APPEND CMAKE_SYSTEM_PROGRAM_PATH
|
||||
- /usr/pkg/bin
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/bin
|
||||
+ @GENTOO_PORTAGE_EPREFIX@bin
|
||||
)
|
||||
|
||||
list(APPEND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES
|
||||
- /lib /usr/lib /usr/lib32 /usr/lib64
|
||||
+ @GENTOO_PORTAGE_GCCLIBDIR@/gcc
|
||||
+ @GENTOO_PORTAGE_GCCLIBDIR@
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib64
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/libx32
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib32
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/lib
|
||||
+ @GENTOO_PORTAGE_EPREFIX@lib
|
||||
+ /lib /usr/lib /usr/lib32 /usr/lib64 /usr/libx32
|
||||
)
|
||||
|
||||
list(APPEND CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/include
|
||||
/usr/include
|
||||
)
|
||||
list(APPEND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES
|
||||
+ @GENTOO_PORTAGE_EPREFIX@usr/include
|
||||
/usr/include
|
||||
)
|
||||
|
@ -1,43 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun Dec 8 13:38:06 UTC 2013
|
||||
Subject: fix check for freetype-2.5.1
|
||||
|
||||
--- Modules/FindFreetype.cmake
|
||||
+++ Modules/FindFreetype.cmake
|
||||
@@ -64,6 +64,19 @@
|
||||
PATH_SUFFIXES include/freetype2 include
|
||||
)
|
||||
|
||||
+if(NOT FREETYPE_INCLUDE_DIR_freetype2)
|
||||
+ find_path(FREETYPE_INCLUDE_DIR_freetype2 config/ftheader.h
|
||||
+ HINTS
|
||||
+ ENV FREETYPE_DIR
|
||||
+ PATHS
|
||||
+ /usr/X11R6
|
||||
+ /usr/local/X11R6
|
||||
+ /usr/local/X11
|
||||
+ /usr/freeware
|
||||
+ PATH_SUFFIXES include/freetype2 include
|
||||
+ )
|
||||
+endif()
|
||||
+
|
||||
find_library(FREETYPE_LIBRARY
|
||||
NAMES freetype libfreetype freetype219
|
||||
HINTS
|
||||
@@ -82,8 +95,14 @@
|
||||
endif()
|
||||
set(FREETYPE_LIBRARIES "${FREETYPE_LIBRARY}")
|
||||
|
||||
-if(FREETYPE_INCLUDE_DIR_freetype2 AND EXISTS "${FREETYPE_INCLUDE_DIR_freetype2}/freetype/freetype.h")
|
||||
- file(STRINGS "${FREETYPE_INCLUDE_DIR_freetype2}/freetype/freetype.h" freetype_version_str
|
||||
+if(EXISTS "${FREETYPE_INCLUDE_DIR_freetype2}/freetype/freetype.h")
|
||||
+ set(FREETYPE_H "${FREETYPE_INCLUDE_DIR_freetype2}/freetype/freetype.h")
|
||||
+elseif(EXISTS "${FREETYPE_INCLUDE_DIR_freetype2}/freetype.h")
|
||||
+ set(FREETYPE_H "${FREETYPE_INCLUDE_DIR_freetype2}/freetype.h")
|
||||
+endif()
|
||||
+
|
||||
+if(FREETYPE_INCLUDE_DIR_freetype2 AND FREETYPE_H)
|
||||
+ file(STRINGS "${FREETYPE_H}" freetype_version_str
|
||||
REGEX "^#[\t ]*define[\t ]+FREETYPE_(MAJOR|MINOR|PATCH)[\t ]+[0-9]+$")
|
||||
|
||||
unset(FREETYPE_VERSION_STRING)
|
@ -1,77 +0,0 @@
|
||||
--- Modules/FindBoost.cmake
|
||||
+++ Modules/FindBoost.cmake
|
||||
@@ -905,6 +905,15 @@
|
||||
|
||||
set( _boost_docstring_release "Boost ${COMPONENT} library (release)")
|
||||
set( _boost_docstring_debug "Boost ${COMPONENT} library (debug)")
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ # Get version of Python.
|
||||
+ if (NOT PYTHON_EXECUTABLE)
|
||||
+ #if a certain version of python was detected by cmake before use that one
|
||||
+ set(PYTHON_EXECUTABLE "python")
|
||||
+ endif (NOT PYTHON_EXECUTABLE)
|
||||
+ execute_process(COMMAND "${PYTHON_EXECUTABLE}" -c "import sys; sys.stdout.write('.'.join(str(x) for x in sys.version_info[:2]))" OUTPUT_VARIABLE _python_version)
|
||||
+ endif()
|
||||
+
|
||||
|
||||
#
|
||||
# Find RELEASE libraries
|
||||
@@ -915,6 +924,14 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_RELEASE_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version} )
|
||||
+ endif()
|
||||
if(_boost_STATIC_RUNTIME_WORKAROUND)
|
||||
set(_boost_RELEASE_STATIC_ABI_TAG "-s${_boost_RELEASE_ABI_TAG}")
|
||||
list(APPEND _boost_RELEASE_NAMES
|
||||
@@ -922,6 +939,13 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_RELEASE_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG} )
|
||||
+ endif()
|
||||
endif()
|
||||
if(Boost_THREADAPI AND ${COMPONENT} STREQUAL "thread")
|
||||
_Boost_PREPEND_LIST_WITH_THREADAPI(_boost_RELEASE_NAMES ${_boost_RELEASE_NAMES})
|
||||
@@ -951,6 +975,15 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_DEBUG_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version} )
|
||||
+ endif()
|
||||
if(_boost_STATIC_RUNTIME_WORKAROUND)
|
||||
set(_boost_DEBUG_STATIC_ABI_TAG "-s${_boost_DEBUG_ABI_TAG}")
|
||||
list(APPEND _boost_DEBUG_NAMES
|
||||
@@ -958,6 +991,13 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_DEBUG_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG} )
|
||||
+ endif()
|
||||
endif()
|
||||
if(Boost_THREADAPI AND ${COMPONENT} STREQUAL "thread")
|
||||
_Boost_PREPEND_LIST_WITH_THREADAPI(_boost_DEBUG_NAMES ${_boost_DEBUG_NAMES})
|
@ -1,42 +0,0 @@
|
||||
--- cmake-2.8.12.1-orig/Modules/FindCurses.cmake 2013-11-06 06:07:22.000000000 +1100
|
||||
+++ cmake-2.8.12.1/Modules/FindCurses.cmake 2014-01-17 21:55:40.630142386 +1100
|
||||
@@ -30,7 +30,7 @@
|
||||
find_library(CURSES_NCURSES_LIBRARY NAMES ncurses )
|
||||
set(CURSES_USE_NCURSES FALSE)
|
||||
|
||||
-if(CURSES_NCURSES_LIBRARY AND NOT CURSES_CURSES_LIBRARY)
|
||||
+if(CURSES_NCURSES_LIBRARY AND ((NOT CURSES_CURSES_LIBRARY) OR CURSES_NEED_NCURSES))
|
||||
set(CURSES_USE_NCURSES TRUE)
|
||||
endif()
|
||||
# http://cygwin.com/ml/cygwin-announce/2010-01/msg00002.html
|
||||
@@ -125,10 +125,20 @@
|
||||
CACHE FILEPATH "The curses library" ${FORCE_IT})
|
||||
endif()
|
||||
|
||||
+ CHECK_LIBRARY_EXISTS("${CURSES_NCURSES_LIBRARY}"
|
||||
+ cbreak "" CURSES_NCURSES_HAS_CBREAK)
|
||||
+ if(NOT CURSES_NCURSES_HAS_CBREAK)
|
||||
+ find_library(CURSES_EXTRA_LIBRARY tinfo HINTS "${_cursesLibDir}")
|
||||
+ find_library(CURSES_EXTRA_LIBRARY tinfo )
|
||||
+ CHECK_LIBRARY_EXISTS("${CURSES_EXTRA_LIBRARY}"
|
||||
+ cbreak "" CURSES_TINFO_HAS_CBREAK)
|
||||
+ endif()
|
||||
endif()
|
||||
|
||||
-find_library(CURSES_EXTRA_LIBRARY cur_colr HINTS "${_cursesLibDir}")
|
||||
-find_library(CURSES_EXTRA_LIBRARY cur_colr )
|
||||
+if (NOT CURSES_TINFO_HAS_CBREAK)
|
||||
+ find_library(CURSES_EXTRA_LIBRARY cur_colr HINTS "${_cursesLibDir}")
|
||||
+ find_library(CURSES_EXTRA_LIBRARY cur_colr )
|
||||
+endif()
|
||||
|
||||
find_library(CURSES_FORM_LIBRARY form HINTS "${_cursesLibDir}")
|
||||
find_library(CURSES_FORM_LIBRARY form )
|
||||
@@ -172,5 +182,7 @@
|
||||
CURSES_INCLUDE_DIR
|
||||
CURSES_CURSES_HAS_WSYNCUP
|
||||
CURSES_NCURSES_HAS_WSYNCUP
|
||||
+ CURSES_NCURSES_HAS_CBREAK
|
||||
+ CURSES_TINFO_HAS_CBREAK
|
||||
)
|
||||
|
@ -1,27 +0,0 @@
|
||||
diff --git a/CompileFlags.cmake b/CompileFlags.cmake
|
||||
index 20f5dec..24ac58d 100644
|
||||
--- a/CompileFlags.cmake
|
||||
+++ b/CompileFlags.cmake
|
||||
@@ -66,5 +66,5 @@ endif ()
|
||||
# avoid binutils problem with large binaries, e.g. when building CMake in debug mode
|
||||
# See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50230
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL Linux AND CMAKE_SYSTEM_PROCESSOR STREQUAL parisc)
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--unique=.text.*")
|
||||
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--unique=.text._*")
|
||||
endif ()
|
||||
diff --git a/bootstrap b/bootstrap
|
||||
index 9784d5d..51d067e 100755
|
||||
--- a/bootstrap
|
||||
+++ b/bootstrap
|
||||
@@ -692,10 +692,7 @@ if ${cmake_system_linux}; then
|
||||
# avoid binutils problem with large binaries, e.g. when building CMake in debug mode
|
||||
# See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50230
|
||||
if ${cmake_machine_parisc}; then
|
||||
- # if -O[s23] is given the effect is inverted, so do not use the flag then
|
||||
- if [ "`echo "${CXXFLAGS}" | sed -r '/^(.* )?(-O[s234])( .*)?$/s/.*/-Os/'`" != "-Os" ]; then
|
||||
- cmake_ld_flags="${LDFLAGS} -Wl,--unique=.text.*"
|
||||
- fi
|
||||
+ cmake_ld_flags="${LDFLAGS} -Wl,--unique=.text._*"
|
||||
fi
|
||||
fi
|
||||
|
@ -1,44 +0,0 @@
|
||||
diff -ruN cmake-2.8.7.orig/Modules/FindLAPACK.cmake cmake-2.8.7/Modules/FindLAPACK.cmake
|
||||
--- cmake-2.8.7.orig/Modules/FindLAPACK.cmake 2011-12-30 17:49:56.000000000 +0100
|
||||
+++ cmake-2.8.7/Modules/FindLAPACK.cmake 2012-03-09 02:15:46.000000000 +0100
|
||||
@@ -1,3 +1,9 @@
|
||||
+#
|
||||
+# Version modified for Gentoo Linux
|
||||
+# If a valid PkgConfig configuration is found, this overrides and cancels
|
||||
+# all further checks.
|
||||
+#
|
||||
+
|
||||
# - Find LAPACK library
|
||||
# This module finds an installed fortran library that implements the LAPACK
|
||||
# linear-algebra interface (see http://www.netlib.org/lapack/).
|
||||
@@ -36,6 +42,24 @@
|
||||
# (To distribute this file outside of CMake, substitute the full
|
||||
# License text for the above reference.)
|
||||
|
||||
+#
|
||||
+# first, try PkgConfig
|
||||
+#
|
||||
+find_package(PkgConfig REQUIRED)
|
||||
+pkg_check_modules(PC_LAPACK lapack)
|
||||
+if(PC_LAPACK_FOUND)
|
||||
+ foreach(PC_LIB ${PC_LAPACK_LIBRARIES})
|
||||
+ find_library(${PC_LIB}_LIBRARY NAMES ${PC_LIB} HINTS ${PC_LAPACK_LIBRARY_DIRS} )
|
||||
+ if (NOT ${PC_LIB}_LIBRARY)
|
||||
+ message(FATAL_ERROR "Something is wrong in your pkg-config file - lib ${PC_LIB} not found in ${PC_LAPACK_LIBRARY_DIRS}")
|
||||
+ endif (NOT ${PC_LIB}_LIBRARY)
|
||||
+ list(APPEND LAPACK_LIBRARIES ${${PC_LIB}_LIBRARY})
|
||||
+ endforeach(PC_LIB)
|
||||
+ find_package_handle_standard_args(LAPACK DEFAULT_MSG LAPACK_LIBRARIES)
|
||||
+ mark_as_advanced(LAPACK_LIBRARIES)
|
||||
+else(PC_LAPACK_FOUND)
|
||||
+message(STATUS "No PkgConfig configuration for LAPACK found; starting more extensive search.")
|
||||
+
|
||||
set(_lapack_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
|
||||
|
||||
get_property(_LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES)
|
||||
@@ -305,3 +329,5 @@
|
||||
endif(BLA_F95)
|
||||
|
||||
set(CMAKE_FIND_LIBRARY_SUFFIXES ${_lapack_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES})
|
||||
+
|
||||
+endif(PC_LAPACK_FOUND)
|
@ -1,18 +0,0 @@
|
||||
diff --git a/Modules/FindPkgConfig.cmake b/Modules/FindPkgConfig.cmake
|
||||
index c47f583..5783d37 100644
|
||||
--- a/Modules/FindPkgConfig.cmake
|
||||
+++ b/Modules/FindPkgConfig.cmake
|
||||
@@ -87,7 +87,12 @@
|
||||
set(PKG_CONFIG_VERSION 1)
|
||||
set(PKG_CONFIG_FOUND 0)
|
||||
|
||||
-find_program(PKG_CONFIG_EXECUTABLE NAMES pkg-config DOC "pkg-config executable")
|
||||
+if(NOT PKG_CONFIG_EXECUTABLE)
|
||||
+ set(PKG_CONFIG_EXECUTABLE $ENV{PKG_CONFIG})
|
||||
+ if(NOT PKG_CONFIG_EXECUTABLE)
|
||||
+ find_program(PKG_CONFIG_EXECUTABLE NAMES pkg-config DOC "pkg-config executable")
|
||||
+ endif(NOT PKG_CONFIG_EXECUTABLE)
|
||||
+endif(NOT PKG_CONFIG_EXECUTABLE)
|
||||
mark_as_advanced(PKG_CONFIG_EXECUTABLE)
|
||||
|
||||
if(PKG_CONFIG_EXECUTABLE)
|
@ -1,4 +1,4 @@
|
||||
DIST drone-0.5.0_pre20161128.tar.gz 3450963 SHA256 1fb32bded00725ad327a6ade8313f068dda6eca9cdc0d6ec32b23afdc018779a SHA512 853443338f81733a9835a92df09ba3d5d7ffa871754879cf6b613741e8e17dce52bd4dfd32049c733bc29f76e9fe7128925e7f5f9e5aa7d4d89efce316559a5c WHIRLPOOL 74e2b6f2cb9a21577130771832b01a7908e8598ab1d3a46ebc40ada48ad7c5ec6ba230266de83f5412407d9506b66f5c2e1223a1c0b9be39629febf8ca864e10
|
||||
DIST drone-0.5.0_pre20161214.tar.gz 3451112 SHA256 8c595612abed1530c681b003c6f6b671f9d31ec350425bbbdb52d79c45dd2db4 SHA512 c484cab04aa3039ce89f424f6f73e047a38fbe39083cda898c57c05cb7bac04269252b45cdd4593654404b3a8d0486f7cc3ae6514ac73052bebbdf5081316922 WHIRLPOOL 332216ac3906b85663bf65ad33d0cec03e7fa561f344055f6b61ee569dfaf49d7e3a13381ff4877dc2df3e8261426239676574feaba5270f8a6107a418cc1b48
|
||||
DIST drone-mq-1a62dafd7863c0e0b256edec7db73716a8e17dde.tar.gz 220608 SHA256 9c4785d6a2b3895d9cbd03ba05c82db0cf1dc680eeee2f7329e1488ff6e15cfa SHA512 24f0997e4977a99acb0b1ff0b2f270aca7eac647d4c449b8dd50207d228d15e0e5447503dc428e5806d12d5a8549fe413bd0fb6f7b9bb1953977a820bf2c11da WHIRLPOOL 9ad50c8ac623ca0dd9fd3197ff5f1e90acf9cd24d574a53e58c5da9b9ab8da233b32ac0811d187e74cfbb1e6a0fe0a54e9f64e64208dd2e056bfc3dc83731195
|
||||
DIST golang-crypto-ede567c8e044a5913dad1d1af3696d9da953104c.tar.gz 1298821 SHA256 e5b6d4c0067dae5d8141a7adae18cea855b586f81a6849d01d2bafd21d03384e SHA512 afe9b63065310802da8517e420fc6690e0d321b373618bc889a0084349d1c8d0a21ed1754ece133827563d817ea16be7cd593436a04177ef318f7f2a40f5b6ad WHIRLPOOL 33df01ef99e3b0c2afb82ea2b146e40f4fe0c03209cc7572de09a89e5af96985e384cfb3eda47e532e7baeac7c497471c4df7eca00c3a75c2f92c2595fd21a18
|
||||
DIST tidwall-redlog-54086c8553cd23aba652513a87d2b085ea961541.tar.gz 3771 SHA256 b88b43d5f4125e9768027f0c0a4c0e98aee8063792e503f8f62eca40a0cb0439 SHA512 08b373cfd61223e66b1762b54c2591cf1f9892d62a997169809ad68ed52886d12d07340e68cbb08c26f65eab0d8fe843a007cc0d2c63b75415752b87e85f99e7 WHIRLPOOL c651eb6d5f10f2891fa1f213b2f6850252218d11216f2c30ee3cb0bfa4daaaa7b68d07fa8863617ebdec058f44aeb66cb42741d3a9dcf5c1aa7fd8ae616def88
|
||||
|
@ -0,0 +1 @@
|
||||
DIST gmailfeed-1.1.tar.gz 21221 SHA256 b505d54922ca69952d33ab6ebe28593df3726063499936efe5a68e4294ba9623 SHA512 f82ce00074302f7b67c2439e11e8cee5b66681fd9f4e7a74088a0bf65224b6025a4fbbc79f3d6a8dddb194dffcf3f7978bf483e575666d35e89afb4259274677 WHIRLPOOL e18dadae0b4d0e7f2d38d3c1e165cd7044f6061df7fe9a3ebc9d5799d1c9c5797c63d2350ae761bcaef492436398395967e52ec47ba0928f1a035d8db2b0b991
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Plasma 5 applet providing a list of unread emails from your Gmail inbox"
|
||||
HOMEPAGE="https://store.kde.org/p/998911/ https://github.com/anthon38/gmailfeed"
|
||||
SRC_URI="https://github.com/anthon38/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
$(add_frameworks_dep knotifications)
|
||||
$(add_frameworks_dep plasma)
|
||||
$(add_qt_dep qtdeclarative 'xml')
|
||||
$(add_qt_dep qtnetwork)
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
$(add_qt_dep qtquickcontrols)
|
||||
"
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>kde@gentoo.org</email>
|
||||
<name>Gentoo KDE Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">anthon38/gmailfeed</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,5 +1,4 @@
|
||||
DIST wings-1.1.1.tar.bz2 1932572 SHA256 1a75a39a1a4586b242558a879d611adf1566b86785750f48ba60d851c2e40d08 SHA512 e60727328c9431738736466444655f54694973e59ad73e60874450845b080bf65c6b784ee0cb06cdff98f3717841dfbeceb5e36a1c55d98f31f280b972b7a2e3 WHIRLPOOL 9868a2ef5571291fa98db5239d767026d3cb0962c417bea77d7555ed2ff3d7fcded2200cad9347f5c0bb39591037fac9096cb7518f8285d2a3597a607c557d5e
|
||||
DIST wings-1.5.4.tar.bz2 6213585 SHA256 bd04ca1c1237f3a6f29ce3f653015e21142b849b338a3d1ab8633e3c6bcde663 SHA512 fb0cab378703dad4a240f13b96b7522acb4c8466d01bc498e54baf8f4ff1ae497edc08f926889ff669f525ee9c6b787903a47fc78c66f2d9632a5fa45535ac3f WHIRLPOOL 1f0414b05b9b4a29bcc2288c31e68bf3c087b0f093951b4ed9c1f563567b3fa86aca57c595f5d656502d1962dc95902d810228845f284f588b24a1865ef759d4
|
||||
DIST wings-2.0.5.tar.bz2 2455836 SHA256 318b6f9479b04882f2307b60d78a0020d305ce66ee3293e22cc36bde2a7fe360 SHA512 d116c4d23043f79f80ecb76c9a0d2d0dec12169fb382ca0fc84a78c462541072ec7820bfbbaadfae39aee2a07512f346b845d3f4c6e133f2d80b0d12b07907b1 WHIRLPOOL 51bc7cf6a9bbfa02e04adda8d132ba06df848b822d0836fb66c437571a72d6603adab4834444407d4c7e037523485f021d92d030f261fb4e614813540178a1bb
|
||||
DIST wings-2.1.2.tar.bz2 2650466 SHA256 855fd2466a9b5a85e7913ed7cb5fdb67c794ca4a305a199cc29f0b4960694f65 SHA512 fd4ad597583061167e274351459110efabe7d558fc6cdb22256caa22a3357f815f14f6cbc0529adec337f5c10e8dc75b26f63453b42218e04bda54ff9af92ecd WHIRLPOOL 3271edf8f2cf9109c3f4a70790772232e0b1f97432916833d56d17133f4d2ea67c247ea1073d33a1cb09c8b0ff13a20602de235d47245224b9d7a3f3a6833827
|
||||
DIST wings-2.1.3.tar.bz2 2651435 SHA256 065029529ee3e9d5d9e38e0dc5b1187c43964861d8ab46df2b134d45fa937c13 SHA512 db6f26e7bf5788f02c0c0a8d9a35a1dc11a66e54cac0f36bd7f688c0a00c5d7c8ab16db2d6fbc72b710187215aa0508a23692212138f0d7f466770bf7ee6db6c WHIRLPOOL c280d51afd8de6040cc24af02b8560d2a7a282750a7cd5d4bbba8514256c63bcd6b77fdf40e6df82d0fab4a928506d331f5ad74056434ff075b06bef05fb274e
|
||||
DIST wings-2.1.4.1.tar.bz2 2654576 SHA256 5a827551fb2bd94db330d8b83bd2b6ca83f02394e6ceb56e2452d2decea0191e SHA512 55258877e5592abd64abb03d498d9d40f3fffb937cd05d05ccbf9eab58953430b3c17cf44d1df8d22c0aa05b7c95c83c26cc3638bda8244b7b9cbffb922c6872 WHIRLPOOL f530ee3a63e49236af8919aeeed667a11e2816123ab5d0357d2afcff7ab8d78cd5b187f6f724927f9e26d10a55fc4e0367413ad3936e3ad835c30a2efe449953
|
||||
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Wings 3D is an advanced subdivision modeler"
|
||||
HOMEPAGE="http://www.wings3d.com/"
|
||||
SRC_URI="mirror://sourceforge/wings/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/erlang-18.1[smp,wxwidgets]
|
||||
dev-libs/cl
|
||||
media-libs/libsdl[opengl]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e '/include_lib/s|"wings/|"../|' \
|
||||
$(find . -name '*'.erl) \
|
||||
|| die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export ERL_PATH="/usr/$(get_libdir)/erlang/lib/"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Work around parallel make issues
|
||||
emake vsn.mk
|
||||
for subdir in intl_tools src e3d icons plugins_src; do
|
||||
emake -C ${subdir}
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
WINGS_PATH=${ERL_PATH}/${P}
|
||||
dodir ${WINGS_PATH}
|
||||
|
||||
find -name 'Makefile*' -exec rm -f '{}' \;
|
||||
|
||||
insinto ${WINGS_PATH}
|
||||
doins -r e3d ebin icons plugins psd shaders src textures tools
|
||||
|
||||
newbin "${FILESDIR}"/wings.sh-r1 wings
|
||||
dodoc AUTHORS README
|
||||
}
|
@ -1,5 +1,3 @@
|
||||
DIST tlf-1.2.2.tar.gz 594524 SHA256 dc4bd660cfd145ed193993bf7dfb1544b05b2f615a8fe5d2cc6da1403a9744ed SHA512 0d1fb92f03c56356eaa8750ca5d35b446a3621717a75fdb1b2c40bafd442546f42c95341f5d645ab75cc8cf128bfd537fbdee29d18179ac7a96f5ac33b7329b4 WHIRLPOOL 934e9c045ce9c5bf5115f63339ff635b9bd9218963d0948e4eca9df7389757f3ed4699412c9465aca9301cba3632b169666cbce602a96cf131dde2e55f49e1f2
|
||||
DIST tlf-1.2.3.tar.gz 622883 SHA256 def2af96ec084744baa7efbbf92b969d04e84fb62b184692cf181c45be5754ad SHA512 00e1fdef38a311fe3b6e925fe58caa3aab4a4b58faa4ebc433510cb821a32ba0f44fe7f7461b06453e43ab02d54964a5c39d5c0ddacacb9d767701bc27e93324 WHIRLPOOL 14a9da844d2cb8cccaa0575d53651868557921955d645bfa4acb2b0514abdd2e6c3f95abfa706b892b6937588e4c4c7dc3ea81ef1eedcffc1d8e7c5710b9f385
|
||||
DIST tlf-1.2.4.1.tar.gz 630258 SHA256 59cb8d78dbe1fa5e8ddc3f1973c5e8e41ffa1d8bef3723ced2c69ddca6692333 SHA512 567308c51f60179c21543b1046c0d2b7ecc8e63396f80a85ee386e1faa7e6ea2087907ac845dff97154b6badfaf1f7b0e69fbd21ec1d18ece48c42fa38a019c0 WHIRLPOOL c402bb9d30f8376c02e4ecf1fe198a81e92e6f6c729de144ed92792ce7ae60518a345884b55def90b5cd280b49f6b730526c61e1992708a5a0ca8227a94a4e8b
|
||||
DIST tlf-1.2.4.3.tar.gz 633391 SHA256 bb8a6ec1fbc412a078daaaa5690ea64450d92ff3388f03694998e30cdcfa16ba SHA512 e162903e6c25e5f1833248df8a3c86b38760acd25ce069532c85c3acf4fce44c2f1608891d7aea3ec13b4cafb6510087e928b4532bd7995d8077b5bec3b41af6 WHIRLPOOL 67376d4255fc28f95f8181ac5e047998b75974d799fc37f1f8a644940beb44523bdfbe83b50cdc5d34b923137ad0ab2da4ee2b7da760acae4be0a400f59ee76f
|
||||
DIST tlf-1.2.4.5.tar.gz 634533 SHA256 57f10a1dcbb6b54759790c22824b3c4d5d30fe6b93413f0c8359c4e03ab092bd SHA512 e432f383a138e5c43785bd6fadd35044cf8652d32293a5339ae72830489948bd6bb72669706b26464638f2325a0e1e8165e652c8a9cc6d9ee6b60c9c172be2cb WHIRLPOOL f6e53a5a3737aa13cc210986e89b35b6c4383289908b397370ee9131da3c8a99dab36ec76681099cd6e1a3091b74b671095c076eb12840648d85e2fae985c4a8
|
||||
|
@ -0,0 +1,355 @@
|
||||
diff -u tlf-1.2.4.5/macros/ax_with_curses.m4 tlf/macros/ax_with_curses.m4
|
||||
--- tlf-1.2.4.5/macros/ax_with_curses.m4 2016-11-19 10:22:20.000000000 +0100
|
||||
+++ tlf/macros/ax_with_curses.m4 2016-12-13 08:03:02.855327396 +0100
|
||||
@@ -12,7 +12,9 @@
|
||||
# present, along with the associated header file. The NcursesW
|
||||
# (wide-character) library is searched for first, followed by Ncurses,
|
||||
# then the system-default plain Curses. The first library found is the
|
||||
-# one returned.
|
||||
+# one returned. Finding libraries will first be attempted by using
|
||||
+# pkg-config, and should the pkg-config files not be available, will
|
||||
+# fallback to combinations of known flags itself.
|
||||
#
|
||||
# The following options are understood: --with-ncursesw, --with-ncurses,
|
||||
# --without-ncursesw, --without-ncurses. The "--with" options force the
|
||||
@@ -52,23 +54,29 @@
|
||||
#
|
||||
# (These preprocessor symbols are discussed later in this document.)
|
||||
#
|
||||
-# The following output variable is defined by this macro; it is precious
|
||||
-# and may be overridden on the ./configure command line:
|
||||
+# The following output variables are defined by this macro; they are
|
||||
+# precious and may be overridden on the ./configure command line:
|
||||
#
|
||||
-# CURSES_LIB - library to add to xxx_LDADD
|
||||
+# CURSES_LIBS - library to add to xxx_LDADD
|
||||
+# CURSES_CFLAGS - include paths to add to xxx_CPPFLAGS
|
||||
#
|
||||
-# The library listed in CURSES_LIB is NOT added to LIBS by default. You
|
||||
-# need to add CURSES_LIB to the appropriate xxx_LDADD line in your
|
||||
-# Makefile.am. For example:
|
||||
-#
|
||||
-# prog_LDADD = @CURSES_LIB@
|
||||
-#
|
||||
-# If CURSES_LIB is set on the configure command line (such as by running
|
||||
-# "./configure CURSES_LIB=-lmycurses"), then the only header searched for
|
||||
-# is <curses.h>. The user may use the CPPFLAGS precious variable to
|
||||
-# override the standard #include search path. If the user needs to
|
||||
-# specify an alternative path for a library (such as for a non-standard
|
||||
-# NcurseW), the user should use the LDFLAGS variable.
|
||||
+# In previous versions of this macro, the flags CURSES_LIB and
|
||||
+# CURSES_CPPFLAGS were defined. These have been renamed, in keeping with
|
||||
+# AX_WITH_CURSES's close bigger brother, PKG_CHECK_MODULES, which should
|
||||
+# eventually supersede the use of AX_WITH_CURSES. Neither the library
|
||||
+# listed in CURSES_LIBS, nor the flags in CURSES_CFLAGS are added to LIBS,
|
||||
+# respectively CPPFLAGS, by default. You need to add both to the
|
||||
+# appropriate xxx_LDADD/xxx_CPPFLAGS line in your Makefile.am. For
|
||||
+# example:
|
||||
+#
|
||||
+# prog_LDADD = @CURSES_LIBS@
|
||||
+# prog_CPPFLAGS = @CURSES_CFLAGS@
|
||||
+#
|
||||
+# If CURSES_LIBS is set on the configure command line (such as by running
|
||||
+# "./configure CURSES_LIBS=-lmycurses"), then the only header searched for
|
||||
+# is <curses.h>. If the user needs to specify an alternative path for a
|
||||
+# library (such as for a non-standard NcurseW), the user should use the
|
||||
+# LDFLAGS variable.
|
||||
#
|
||||
# The following shell variables may be defined by this macro:
|
||||
#
|
||||
@@ -182,11 +190,66 @@
|
||||
# modified version of the Autoconf Macro, you may extend this special
|
||||
# exception to the GPL to apply to your modified version as well.
|
||||
|
||||
-#serial 15
|
||||
+#serial 17
|
||||
+
|
||||
+# internal function to factorize common code that is used by both ncurses
|
||||
+# and ncursesw
|
||||
+AC_DEFUN([_FIND_CURSES_FLAGS], [
|
||||
+ AC_MSG_CHECKING([for $1 via pkg-config])
|
||||
+
|
||||
+ AX_REQUIRE_DEFINED([PKG_CHECK_EXISTS])
|
||||
+ _PKG_CONFIG([_ax_cv_$1_libs], [libs], [$1])
|
||||
+ _PKG_CONFIG([_ax_cv_$1_cppflags], [cflags], [$1])
|
||||
+
|
||||
+ AS_IF([test "x$pkg_failed" = "xyes" || test "x$pkg_failed" = "xuntried"],[
|
||||
+ AC_MSG_RESULT([no])
|
||||
+ # No suitable .pc file found, have to find flags via fallback
|
||||
+ AC_CACHE_CHECK([for $1 via fallback], [ax_cv_$1], [
|
||||
+ AS_ECHO()
|
||||
+ pkg_cv__ax_cv_$1_libs="-l$1"
|
||||
+ pkg_cv__ax_cv_$1_cppflags="-D_GNU_SOURCE $CURSES_CFLAGS"
|
||||
+ LIBS="$ax_saved_LIBS $pkg_cv__ax_cv_$1_libs"
|
||||
+ CPPFLAGS="$ax_saved_CPPFLAGS $pkg_cv__ax_cv_$1_cppflags"
|
||||
+
|
||||
+ AC_MSG_CHECKING([for initscr() with $pkg_cv__ax_cv_$1_libs])
|
||||
+ AC_LINK_IFELSE([AC_LANG_CALL([], [initscr])],
|
||||
+ [
|
||||
+ AC_MSG_RESULT([yes])
|
||||
+ AC_MSG_CHECKING([for nodelay() with $pkg_cv__ax_cv_$1_libs])
|
||||
+ AC_LINK_IFELSE([AC_LANG_CALL([], [nodelay])],[
|
||||
+ ax_cv_$1=yes
|
||||
+ ],[
|
||||
+ AC_MSG_RESULT([no])
|
||||
+ m4_if(
|
||||
+ [$1],[ncursesw],[pkg_cv__ax_cv_$1_libs="$pkg_cv__ax_cv_$1_libs -ltinfow"],
|
||||
+ [$1],[ncurses],[pkg_cv__ax_cv_$1_libs="$pkg_cv__ax_cv_$1_libs -ltinfo"]
|
||||
+ )
|
||||
+ LIBS="$ax_saved_LIBS $pkg_cv__ax_cv_$1_libs"
|
||||
+
|
||||
+ AC_MSG_CHECKING([for nodelay() with $pkg_cv__ax_cv_$1_libs])
|
||||
+ AC_LINK_IFELSE([AC_LANG_CALL([], [nodelay])],[
|
||||
+ ax_cv_$1=yes
|
||||
+ ],[
|
||||
+ ax_cv_$1=no
|
||||
+ ])
|
||||
+ ])
|
||||
+ ],[
|
||||
+ ax_cv_$1=no
|
||||
+ ])
|
||||
+ ])
|
||||
+ ],[
|
||||
+ AC_MSG_RESULT([yes])
|
||||
+ # Found .pc file, using its information
|
||||
+ LIBS="$ax_saved_LIBS $pkg_cv__ax_cv_$1_libs"
|
||||
+ CPPFLAGS="$ax_saved_CPPFLAGS $pkg_cv__ax_cv_$1_cppflags"
|
||||
+ ax_cv_$1=yes
|
||||
+ ])
|
||||
+])
|
||||
|
||||
AU_ALIAS([MP_WITH_CURSES], [AX_WITH_CURSES])
|
||||
AC_DEFUN([AX_WITH_CURSES], [
|
||||
- AC_ARG_VAR([CURSES_LIB], [linker library for Curses, e.g. -lcurses])
|
||||
+ AC_ARG_VAR([CURSES_LIBS], [linker library for Curses, e.g. -lcurses])
|
||||
+ AC_ARG_VAR([CURSES_CFLAGS], [preprocessor flags for Curses, e.g. -I/usr/include/ncursesw])
|
||||
AC_ARG_WITH([ncurses], [AS_HELP_STRING([--with-ncurses],
|
||||
[force the use of Ncurses or NcursesW])],
|
||||
[], [with_ncurses=check])
|
||||
@@ -195,20 +258,17 @@
|
||||
[], [with_ncursesw=check])
|
||||
|
||||
ax_saved_LIBS=$LIBS
|
||||
+ ax_saved_CPPFLAGS=$CPPFLAGS
|
||||
+
|
||||
AS_IF([test "x$with_ncurses" = xyes || test "x$with_ncursesw" = xyes],
|
||||
[ax_with_plaincurses=no], [ax_with_plaincurses=check])
|
||||
|
||||
ax_cv_curses_which=no
|
||||
|
||||
# Test for NcursesW
|
||||
+ AS_IF([test "x$CURSES_LIBS" = x && test "x$with_ncursesw" != xno], [
|
||||
+ _FIND_CURSES_FLAGS([ncursesw])
|
||||
|
||||
- AS_IF([test "x$CURSES_LIB" = x && test "x$with_ncursesw" != xno], [
|
||||
- LIBS="$ax_saved_LIBS -lncursesw"
|
||||
-
|
||||
- AC_CACHE_CHECK([for NcursesW wide-character library], [ax_cv_ncursesw], [
|
||||
- AC_LINK_IFELSE([AC_LANG_CALL([], [initscr])],
|
||||
- [ax_cv_ncursesw=yes], [ax_cv_ncursesw=no])
|
||||
- ])
|
||||
AS_IF([test "x$ax_cv_ncursesw" = xno && test "x$with_ncursesw" = xyes], [
|
||||
AC_MSG_ERROR([--with-ncursesw specified but could not find NcursesW library])
|
||||
])
|
||||
@@ -216,7 +276,8 @@
|
||||
AS_IF([test "x$ax_cv_ncursesw" = xyes], [
|
||||
ax_cv_curses=yes
|
||||
ax_cv_curses_which=ncursesw
|
||||
- CURSES_LIB="-lncursesw"
|
||||
+ CURSES_LIBS="$pkg_cv__ax_cv_ncursesw_libs"
|
||||
+ CURSES_CFLAGS="$pkg_cv__ax_cv_ncursesw_cppflags"
|
||||
AC_DEFINE([HAVE_NCURSESW], [1], [Define to 1 if the NcursesW library is present])
|
||||
AC_DEFINE([HAVE_CURSES], [1], [Define to 1 if a SysV or X/Open compatible Curses library is present])
|
||||
|
||||
@@ -318,16 +379,13 @@
|
||||
])
|
||||
])
|
||||
])
|
||||
+ unset pkg_cv__ax_cv_ncursesw_libs
|
||||
+ unset pkg_cv__ax_cv_ncursesw_cppflags
|
||||
|
||||
# Test for Ncurses
|
||||
+ AS_IF([test "x$CURSES_LIBS" = x && test "x$with_ncurses" != xno && test "x$ax_cv_curses_which" = xno], [
|
||||
+ _FIND_CURSES_FLAGS([ncurses])
|
||||
|
||||
- AS_IF([test "x$CURSES_LIB" = x && test "x$with_ncurses" != xno && test "x$ax_cv_curses_which" = xno], [
|
||||
- LIBS="$ax_saved_LIBS -lncurses"
|
||||
-
|
||||
- AC_CACHE_CHECK([for Ncurses library], [ax_cv_ncurses], [
|
||||
- AC_LINK_IFELSE([AC_LANG_CALL([], [initscr])],
|
||||
- [ax_cv_ncurses=yes], [ax_cv_ncurses=no])
|
||||
- ])
|
||||
AS_IF([test "x$ax_cv_ncurses" = xno && test "x$with_ncurses" = xyes], [
|
||||
AC_MSG_ERROR([--with-ncurses specified but could not find Ncurses library])
|
||||
])
|
||||
@@ -335,7 +393,8 @@
|
||||
AS_IF([test "x$ax_cv_ncurses" = xyes], [
|
||||
ax_cv_curses=yes
|
||||
ax_cv_curses_which=ncurses
|
||||
- CURSES_LIB="-lncurses"
|
||||
+ CURSES_LIBS="$pkg_cv__ax_cv_ncurses_libs"
|
||||
+ CURSES_CFLAGS="$pkg_cv__ax_cv_ncurses_cppflags"
|
||||
AC_DEFINE([HAVE_NCURSES], [1], [Define to 1 if the Ncurses library is present])
|
||||
AC_DEFINE([HAVE_CURSES], [1], [Define to 1 if a SysV or X/Open compatible Curses library is present])
|
||||
|
||||
@@ -390,12 +449,13 @@
|
||||
])
|
||||
])
|
||||
])
|
||||
+ unset pkg_cv__ax_cv_ncurses_libs
|
||||
+ unset pkg_cv__ax_cv_ncurses_cppflags
|
||||
|
||||
- # Test for plain Curses (or if CURSES_LIB was set by user)
|
||||
-
|
||||
+ # Test for plain Curses (or if CURSES_LIBS was set by user)
|
||||
AS_IF([test "x$with_plaincurses" != xno && test "x$ax_cv_curses_which" = xno], [
|
||||
- AS_IF([test "x$CURSES_LIB" != x], [
|
||||
- LIBS="$ax_saved_LIBS $CURSES_LIB"
|
||||
+ AS_IF([test "x$CURSES_LIBS" != x], [
|
||||
+ LIBS="$ax_saved_LIBS $CURSES_LIBS"
|
||||
], [
|
||||
LIBS="$ax_saved_LIBS -lcurses"
|
||||
])
|
||||
@@ -408,8 +468,8 @@
|
||||
AS_IF([test "x$ax_cv_plaincurses" = xyes], [
|
||||
ax_cv_curses=yes
|
||||
ax_cv_curses_which=plaincurses
|
||||
- AS_IF([test "x$CURSES_LIB" = x], [
|
||||
- CURSES_LIB="-lcurses"
|
||||
+ AS_IF([test "x$CURSES_LIBS" = x], [
|
||||
+ CURSES_LIBS="-lcurses"
|
||||
])
|
||||
AC_DEFINE([HAVE_CURSES], [1], [Define to 1 if a SysV or X/Open compatible Curses library is present])
|
||||
|
||||
@@ -515,4 +575,8 @@
|
||||
AS_IF([test "x$ax_cv_curses_obsolete" != xyes], [ax_cv_curses_obsolete=no])
|
||||
|
||||
LIBS=$ax_saved_LIBS
|
||||
+ CPPFLAGS=$ax_saved_CPPFLAGS
|
||||
+
|
||||
+ unset ax_saved_LIBS
|
||||
+ unset ax_saved_CPPFLAGS
|
||||
])dnl
|
||||
diff -u tlf-1.2.4.5/macros/ax_with_curses_extra.m4 tlf/macros/ax_with_curses_extra.m4
|
||||
--- tlf-1.2.4.5/macros/ax_with_curses_extra.m4 2016-11-19 10:22:20.000000000 +0100
|
||||
+++ tlf/macros/ax_with_curses_extra.m4 2016-12-13 08:06:03.887433760 +0100
|
||||
@@ -41,18 +41,22 @@
|
||||
# The following output variables may be defined by these macros; these are
|
||||
# precious and may be overridden on the ./configure command line:
|
||||
#
|
||||
-# PANEL_LIB - library to add to xxx_LDADD before CURSES_LIB
|
||||
-# MENU_LIB - library to add to xxx_LDADD before CURSES_LIB
|
||||
-# FORM_LIB - library to add to xxx_LDADD before CURSES_LIB
|
||||
-#
|
||||
-# These libraries are NOT added to LIBS by default. You need to add them
|
||||
-# to the appropriate xxx_LDADD line in your Makefile.am in front of the
|
||||
-# equivalent CURSES_LIB incantation. For example:
|
||||
+# PANEL_LIBS - library to add to xxx_LDADD before CURSES_LIBS
|
||||
+# MENU_LIBS - library to add to xxx_LDADD before CURSES_LIBS
|
||||
+# FORM_LIBS - library to add to xxx_LDADD before CURSES_LIBS
|
||||
+#
|
||||
+# In previous versions of this macro, the flags PANEL_LIB, MENU_LIB and
|
||||
+# FORM_LIB were defined. These have been renamed, in keeping with the
|
||||
+# variable scheme of PKG_CHECK_MODULES, which should eventually supersede
|
||||
+# the use of AX_WITH_CURSES and AX_WITH_CURSES_* macros. These libraries
|
||||
+# are NOT added to LIBS by default. You need to add them to the
|
||||
+# appropriate xxx_LDADD line in your Makefile.am in front of the
|
||||
+# equivalent CURSES_LIBS incantation. For example:
|
||||
#
|
||||
-# prog_LDADD = @PANEL_LIB@ @CURSES_LIB@
|
||||
+# prog_LDADD = @PANEL_LIBS@ @CURSES_LIBS@
|
||||
#
|
||||
-# If one of the xxx_LIB variables is set on the configure command line
|
||||
-# (such as by running "./configure PANEL_LIB=-lmypanel"), then the header
|
||||
+# If one of the xxx_LIBS variables is set on the configure command line
|
||||
+# (such as by running "./configure PANEL_LIBS=-lmypanel"), then the header
|
||||
# file searched must NOT contain a subpath. In this case, in other words,
|
||||
# only <panel.h> would be searched for. The user may use the CPPFLAGS
|
||||
# precious variable to override the standard #include search path.
|
||||
@@ -144,7 +148,7 @@
|
||||
# modified version of the Autoconf Macro, you may extend this special
|
||||
# exception to the GPL to apply to your modified version as well.
|
||||
|
||||
-#serial 2
|
||||
+#serial 4
|
||||
|
||||
AC_DEFUN([_AX_WITH_CURSES_CHECKEXTRA], [
|
||||
dnl Parameter 1 is the variable name component, using uppercase letters only
|
||||
@@ -159,8 +163,11 @@
|
||||
AS_VAR_PUSHDEF([_AX_WITH_CURSES_CHECKEXTRA_have_header_var], [HAVE_[]m4_toupper($4)])dnl
|
||||
|
||||
ax_saved_LIBS=$LIBS
|
||||
+ ax_saved_CPPFLAGS=$CPPFLAGS
|
||||
+
|
||||
AC_CACHE_CHECK([for Curses $2 library with $4], [_AX_WITH_CURSES_CHECKEXTRA_header_var], [
|
||||
- LIBS="$ax_saved_LIBS $5 $CURSES_LIB"
|
||||
+ LIBS="$ax_saved_LIBS $5 $CURSES_LIBS"
|
||||
+ CPPFLAGS="$ax_saved_CPPFLAGS $CURSES_CFLAGS"
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([[
|
||||
@%:@include <$4>
|
||||
]], [$3])],
|
||||
@@ -169,14 +176,18 @@
|
||||
])
|
||||
AS_IF([test "x$[]_AX_WITH_CURSES_CHECKEXTRA_header_var" = xyes], [
|
||||
_AX_WITH_CURSES_CHECKEXTRA_cv_var=yes
|
||||
- AS_LITERAL_IF([$5], [$1_LIB="$5"])
|
||||
+ AS_LITERAL_IF([$5], [$1_LIBS="$5"])
|
||||
AC_DEFINE([_AX_WITH_CURSES_CHECKEXTRA_have_var], [1], [Define to 1 if the Curses $2 library is present])
|
||||
AC_DEFINE([_AX_WITH_CURSES_CHECKEXTRA_have_header_var], [1], [Define to 1 if <$4> is present])
|
||||
], [
|
||||
AS_IF([test "x$[]_AX_WITH_CURSES_CHECKEXTRA_cv_var" = xyes], [],
|
||||
[_AX_WITH_CURSES_CHECKEXTRA_cv_var=no])
|
||||
])
|
||||
+
|
||||
LIBS=$ax_saved_LIBS
|
||||
+ CPPFLAGS=$ax_saved_CPPFLAGS
|
||||
+ unset ax_saved_LIBS
|
||||
+ unset ax_saved_CPPFLAGS
|
||||
|
||||
AS_VAR_POPDEF([_AX_WITH_CURSES_CHECKEXTRA_have_header_var])dnl
|
||||
AS_VAR_POPDEF([_AX_WITH_CURSES_CHECKEXTRA_header_var])dnl
|
||||
@@ -194,16 +205,18 @@
|
||||
dnl Parameter 7 is the plain Curses library command line
|
||||
|
||||
AC_REQUIRE([AX_WITH_CURSES])
|
||||
- AC_ARG_VAR([$1_LIB], [linker library for Curses $2, e.g. $7])
|
||||
+ AC_ARG_VAR([$1_LIBS], [linker library for Curses $2, e.g. $7])
|
||||
|
||||
- AS_IF([test "x$[]$1_LIB" != x], [
|
||||
- _AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [$4], [$[]$1_LIB])
|
||||
+ AS_IF([test "x$[]$1_LIBS" != x], [
|
||||
+ _AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [$4], [$[]$1_LIBS])
|
||||
], [
|
||||
AS_IF([test "x$ax_cv_curses_which" = xncursesw], [
|
||||
_AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [ncursesw/$4], [$5])
|
||||
], [test "x$ax_cv_curses_which" = xncurses], [
|
||||
- _AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [ncurses/$4], [$6])
|
||||
_AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [$4], [$6])
|
||||
+ AS_IF([test x$[]ax_cv_[]m4_tolower($1) != "xyes"], [
|
||||
+ _AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [ncurses/$4], [$6])
|
||||
+ ])
|
||||
], [test "x$ax_cv_curses_which" = xplaincurses], [
|
||||
_AX_WITH_CURSES_CHECKEXTRA([$1], [$2], [$3], [$4], [$7])
|
||||
])
|
||||
diff -u tlf-1.2.4.5/src/Makefile.am tlf/src/Makefile.am
|
||||
--- tlf-1.2.4.5/src/Makefile.am 2016-11-19 10:22:20.000000000 +0100
|
||||
+++ tlf/src/Makefile.am 2016-12-13 08:12:33.146327500 +0100
|
||||
@@ -1,5 +1,5 @@
|
||||
AM_CPPFLAGS = @GLIB_CFLAGS@ -DPACKAGE_DATA_DIR=\"$(pkgdatadir)\"
|
||||
-AM_CFLAGS = @AM_CFLAGS@ @PTHREAD_CFLAGS@ @HAMLIB_CFLAGS@
|
||||
+AM_CFLAGS = @AM_CFLAGS@ @PTHREAD_CFLAGS@ @HAMLIB_CFLAGS@ @CURSES_CFLAGS@
|
||||
|
||||
bin_PROGRAMS = tlf
|
||||
|
||||
@@ -33,8 +33,9 @@
|
||||
write_keyer.c writecabrillo.c writeparas.c \
|
||||
zone_nr.c
|
||||
|
||||
-tlf_LDADD = @LIBM_LIB@ @PTHREAD_LIBS@ @GLIB_LIBS@ @PANEL_LIB@ @CURSES_LIB@ @HAMLIB_LIBS@ \
|
||||
- @LIBXMLRPC_LIB@ @LIBXMLRPC_CLIENT_LIB@ @LIBXMLRPC_UTIL_LIB@
|
||||
+tlf_LDADD = @LIBM_LIB@ @PTHREAD_LIBS@ @GLIB_LIBS@ @PANEL_LIBS@ @CURSES_LIBS@ \
|
||||
+ @HAMLIB_LIBS@ @LIBXMLRPC_LIB@ @LIBXMLRPC_CLIENT_LIB@ \
|
||||
+ @LIBXMLRPC_UTIL_LIB@
|
||||
|
||||
noinst_HEADERS = \
|
||||
addarea.h addcall.h addmult.h addpfx.h addspot.h audio.h autocq.h \
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="Console-mode amateur radio contest logger"
|
||||
HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html"
|
||||
SRC_URI="http://www.hs-mittweida.de/tb/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/ncurses:=
|
||||
dev-libs/glib:2
|
||||
media-libs/hamlib
|
||||
media-sound/sox
|
||||
dev-libs/xmlrpc-c[curl]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
append-ldflags -L/usr/$(get_libdir)/hamlib
|
||||
econf --docdir=/usr/share/doc/${PF} --enable-hamlib --enable-fldigi-xmlrpc
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="Console-mode amateur radio contest logger"
|
||||
HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html"
|
||||
SRC_URI="http://www.hs-mittweida.de/tb/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/ncurses:=
|
||||
dev-libs/glib:2
|
||||
media-libs/hamlib
|
||||
media-sound/sox
|
||||
dev-libs/xmlrpc-c[curl]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
append-ldflags -L/usr/$(get_libdir)/hamlib
|
||||
econf --docdir=/usr/share/doc/${PF} --enable-hamlib --enable-fldigi-xmlrpc
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 15 Dec 2016 13:13:14 +0000
|
||||
Fri, 16 Dec 2016 07:43:16 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 15 Dec 2016 13:13:15 +0000
|
||||
Fri, 16 Dec 2016 07:43:16 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue