parent
f2089ad3e0
commit
ffb3520e93
@ -1,3 +1,5 @@
|
|||||||
DIST lyx-1.6.10.tar.bz2 12559454 SHA256 dcfb6fc0f6880e706d45ea16459ed2206265179f3882b4685e4955c18adaf569 SHA512 c6d3f18f555e45ef86e22f42f7c8727ad0e1ad2cc4cbf87557f3ef235d894d46c5a87fc5923e2c02a5d9ba342389bf213af156a12c17e3b5f2308b9602b182dc WHIRLPOOL 0543590df1cc353fee939fee83db55aa146418c36c9422faa07cf9a1723002b83deb92f7ff89d49abb4144fe62d0fcf917257c07aaeb0d6e016b39393a8ab542
|
DIST lyx-1.6.10.tar.bz2 12559454 SHA256 dcfb6fc0f6880e706d45ea16459ed2206265179f3882b4685e4955c18adaf569 SHA512 c6d3f18f555e45ef86e22f42f7c8727ad0e1ad2cc4cbf87557f3ef235d894d46c5a87fc5923e2c02a5d9ba342389bf213af156a12c17e3b5f2308b9602b182dc WHIRLPOOL 0543590df1cc353fee939fee83db55aa146418c36c9422faa07cf9a1723002b83deb92f7ff89d49abb4144fe62d0fcf917257c07aaeb0d6e016b39393a8ab542
|
||||||
DIST lyx-2.0.6.tar.xz 10390452 SHA256 a5cb2bedee6e154b50881acd2316cf9d79162d6754e3aa159a6d579f5a828ad2 SHA512 644b69ad591a244ca7ebf4107c2a8dfd58757f7acc942b11e3f9ce253a775f5a713f47f5e430612d3a9e91cb202ad6da17aafbca012d66bdf9bdbb875a26de35 WHIRLPOOL 2ac79a6ec7b9a460ffd84644e6ae3da014028677555678b23c8925b8faccf39166e62ee52907212ee0082dad03c358804290b10b4092a276a0dd7fe30509aaa0
|
DIST lyx-2.0.6.tar.xz 10390452 SHA256 a5cb2bedee6e154b50881acd2316cf9d79162d6754e3aa159a6d579f5a828ad2 SHA512 644b69ad591a244ca7ebf4107c2a8dfd58757f7acc942b11e3f9ce253a775f5a713f47f5e430612d3a9e91cb202ad6da17aafbca012d66bdf9bdbb875a26de35 WHIRLPOOL 2ac79a6ec7b9a460ffd84644e6ae3da014028677555678b23c8925b8faccf39166e62ee52907212ee0082dad03c358804290b10b4092a276a0dd7fe30509aaa0
|
||||||
DIST lyx-2.0.7.1.tar.xz 10449732 SHA256 ad77914a96692b4dbbf7bebaddd5f5cea0f1b729458b7475ce55965eb09e4777 SHA512 0314400c13d0a6b02d57521a9ceecfdd7aa0d8d89c527d8b48d36dcc807c6142fb225f4ba2c03ddd83a34b41ecf6ed185a8425b58e9e143973a639044e33f520 WHIRLPOOL dcdc98004120dfb37e68729027d2c8a21fcf9579e5254f1e56447afc43369e2efc8d7a1b769a4c6e9b9938e78e0fe4f1e66a761206c2f21f83cb4a76e6903bbf
|
DIST lyx-2.0.7.1.tar.xz 10449732 SHA256 ad77914a96692b4dbbf7bebaddd5f5cea0f1b729458b7475ce55965eb09e4777 SHA512 0314400c13d0a6b02d57521a9ceecfdd7aa0d8d89c527d8b48d36dcc807c6142fb225f4ba2c03ddd83a34b41ecf6ed185a8425b58e9e143973a639044e33f520 WHIRLPOOL dcdc98004120dfb37e68729027d2c8a21fcf9579e5254f1e56447afc43369e2efc8d7a1b769a4c6e9b9938e78e0fe4f1e66a761206c2f21f83cb4a76e6903bbf
|
||||||
|
DIST lyx-2.0.8.tar.xz 10480012 SHA256 b4bd32cf5f2c374b1ff88b69b53db0a2ba840942df0c3886b295fb2020683b5e SHA512 4600d939c3b34a0b583df22e33bb616cc138c06a42dd7d3a2cfdc89dfe83d56eeef1027e032fa7ef0e31a802349747641fb1e9d1b4403862e978722d35bb33de WHIRLPOOL a8fbd88369cc7cf8e1f6f9e7222c26d153f1e0ddcd3497a1d11b232c15537869133a9b6683e31c7d4191a3eed4e7b38645bbe8a1916e03e49891c81d30c745e7
|
||||||
|
DIST lyx-2.1.0.tar.xz 10600316 SHA256 f1c9a4f2387e38efee43c0684b4f6fc0972f68d6cb2ad06a1b30c58a81f22d48 SHA512 f586ff6e802a73dc19f48e74dbfe50de1b0ef683fabca111ff46349ade0d39297dfc4413e66f7f8fb8142826a2e844d955eb0d5651bcd97d0138b51140a8ed7f WHIRLPOOL b9dd7ed0d73889b40039c3e76586a66b6b1e7f021d8c85121e566ef779e6aaf81c083fc93e4934b2fcdc5d589851407cdc2810694573fc197c98b539564f9e15
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
diff --git a/src/graphics/GraphicsConverter.cpp b/src/graphics/GraphicsConverter.cpp
|
||||||
|
index 97c4f68..8f05e62 100644
|
||||||
|
--- a/src/graphics/GraphicsConverter.cpp
|
||||||
|
+++ b/src/graphics/GraphicsConverter.cpp
|
||||||
|
@@ -262,7 +262,7 @@ static void build_script(FileName const & from_file,
|
||||||
|
LYXERR(Debug::GRAPHICS, "build_script ... ");
|
||||||
|
typedef Graph::EdgePath EdgePath;
|
||||||
|
|
||||||
|
- script << "#!/usr/bin/env python\n"
|
||||||
|
+ script << "#!/usr/bin/env python2\n"
|
||||||
|
"# -*- coding: utf-8 -*-\n"
|
||||||
|
"import os, shutil, sys\n\n"
|
||||||
|
"def unlinkNoThrow(file):\n"
|
||||||
|
diff --git a/src/support/os.cpp b/src/support/os.cpp
|
||||||
|
index 8f60c68..2f1cb91 100644
|
||||||
|
--- a/src/support/os.cpp
|
||||||
|
+++ b/src/support/os.cpp
|
||||||
|
@@ -63,9 +63,9 @@ int timeout_min()
|
||||||
|
string const python(bool reset)
|
||||||
|
{
|
||||||
|
// Check whether the first python in PATH is the right one.
|
||||||
|
- static string command = python2("python -tt");
|
||||||
|
+ static string command = python2("python2 -tt");
|
||||||
|
if (reset) {
|
||||||
|
- command = python2("python -tt");
|
||||||
|
+ command = python2("python2 -tt");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (command.empty()) {
|
@ -0,0 +1,29 @@
|
|||||||
|
diff --git a/src/graphics/GraphicsConverter.cpp b/src/graphics/GraphicsConverter.cpp
|
||||||
|
index 97c4f68..8f05e62 100644
|
||||||
|
--- a/src/graphics/GraphicsConverter.cpp
|
||||||
|
+++ b/src/graphics/GraphicsConverter.cpp
|
||||||
|
@@ -262,7 +262,7 @@ static void build_script(FileName const & from_file,
|
||||||
|
LYXERR(Debug::GRAPHICS, "build_script ... ");
|
||||||
|
typedef Graph::EdgePath EdgePath;
|
||||||
|
|
||||||
|
- script << "#!/usr/bin/env python\n"
|
||||||
|
+ script << "#!/usr/bin/env python2\n"
|
||||||
|
"# -*- coding: utf-8 -*-\n"
|
||||||
|
"import os, shutil, sys\n\n"
|
||||||
|
"def unlinkNoThrow(file):\n"
|
||||||
|
diff --git a/src/support/os.cpp b/src/support/os.cpp
|
||||||
|
index 8f60c68..2f1cb91 100644
|
||||||
|
--- a/src/support/os.cpp
|
||||||
|
+++ b/src/support/os.cpp
|
||||||
|
@@ -63,9 +63,9 @@ int timeout_min()
|
||||||
|
string const python(bool reset)
|
||||||
|
{
|
||||||
|
// Check whether the first python in PATH is the right one.
|
||||||
|
- static string command = python2("python -tt");
|
||||||
|
+ static string command = python2("python2 -tt");
|
||||||
|
if (reset) {
|
||||||
|
- command = python2("python -tt");
|
||||||
|
+ command = python2("python2 -tt");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (command.empty()) {
|
@ -0,0 +1,180 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-2.0.8.ebuild,v 1.1 2014/04/18 04:29:31 dlan Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||||
|
inherit gnome2-utils eutils fdo-mime flag-o-matic font python-single-r1 toolchain-funcs
|
||||||
|
|
||||||
|
MY_P="${P/_}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
FONT_S="${S}/lib/fonts"
|
||||||
|
FONT_SUFFIX="ttf"
|
||||||
|
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
|
||||||
|
HOMEPAGE="http://www.lyx.org/"
|
||||||
|
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/${MY_P}.tar.xz
|
||||||
|
ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.0/${PV}/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
|
||||||
|
IUSE="cups debug nls +latex monolithic-build html rtf dot docbook dia subversion rcs svg gnumeric +hunspell aspell enchant"
|
||||||
|
|
||||||
|
LANGS="ar ca cs de da el en es eu fi fr gl he hu ia id it ja nb nn pl pt ro ru sk sr sv tr uk zh_CN zh_TW"
|
||||||
|
|
||||||
|
for X in ${LANGS}; do
|
||||||
|
IUSE="${IUSE} linguas_${X}"
|
||||||
|
done
|
||||||
|
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
|
||||||
|
|
||||||
|
COMMONDEPEND="dev-qt/qtgui:4
|
||||||
|
dev-qt/qtcore:4
|
||||||
|
>=dev-libs/boost-1.34
|
||||||
|
${PYTHON_DEPS}"
|
||||||
|
|
||||||
|
RDEPEND="${COMMONDEPEND}
|
||||||
|
dev-texlive/texlive-fontsextra
|
||||||
|
|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
|
||||||
|
cups? ( net-print/cups )
|
||||||
|
latex? (
|
||||||
|
app-text/texlive
|
||||||
|
app-text/ghostscript-gpl
|
||||||
|
app-text/noweb
|
||||||
|
app-text/dvipng
|
||||||
|
dev-tex/dvipost
|
||||||
|
dev-tex/chktex
|
||||||
|
app-text/ps2eps
|
||||||
|
dev-texlive/texlive-latexextra
|
||||||
|
dev-texlive/texlive-pictures
|
||||||
|
dev-texlive/texlive-science
|
||||||
|
dev-texlive/texlive-genericextra
|
||||||
|
dev-texlive/texlive-fontsrecommended
|
||||||
|
|| (
|
||||||
|
dev-tex/latex2html
|
||||||
|
dev-tex/tth
|
||||||
|
dev-tex/hevea
|
||||||
|
dev-tex/tex4ht[java]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
html? ( dev-tex/html2latex )
|
||||||
|
rtf? (
|
||||||
|
dev-tex/latex2rtf
|
||||||
|
app-text/unrtf
|
||||||
|
dev-tex/html2latex
|
||||||
|
)
|
||||||
|
linguas_he? ( dev-tex/culmus-latex )
|
||||||
|
docbook? ( app-text/sgmltools-lite )
|
||||||
|
dot? ( media-gfx/graphviz )
|
||||||
|
dia? ( app-office/dia )
|
||||||
|
subversion? ( <dev-vcs/subversion-1.7.0 )
|
||||||
|
rcs? ( dev-vcs/rcs )
|
||||||
|
svg? ( || ( media-gfx/imagemagick[svg] media-gfx/graphicsmagick[svg] )
|
||||||
|
|| ( gnome-base/librsvg media-gfx/inkscape )
|
||||||
|
)
|
||||||
|
gnumeric? ( app-office/gnumeric )
|
||||||
|
hunspell? ( app-text/hunspell )
|
||||||
|
aspell? ( app-text/aspell )
|
||||||
|
enchant? ( app-text/enchant )"
|
||||||
|
|
||||||
|
DEPEND="${COMMONDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
font_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/2.0.8-python.patch
|
||||||
|
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
tc-export CXX
|
||||||
|
#bug 221921
|
||||||
|
export VARTEXFONTS=${T}/fonts
|
||||||
|
|
||||||
|
econf \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_enable debug) \
|
||||||
|
$(use_enable monolithic-build) \
|
||||||
|
$(use_with hunspell) \
|
||||||
|
$(use_with aspell) \
|
||||||
|
$(use_with enchant) \
|
||||||
|
--without-included-boost \
|
||||||
|
--disable-stdlib-debug \
|
||||||
|
--with-packaging=posix
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use linguas_he ; then
|
||||||
|
echo "\bind_file cua" > "${T}"/hebrew.bind
|
||||||
|
echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind
|
||||||
|
|
||||||
|
insinto /usr/share/lyx/bind
|
||||||
|
doins "${T}"/hebrew.bind || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
newicon -s 32 "${S}/development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
|
||||||
|
doicon -s 48 "${S}/lib/images/lyx.png"
|
||||||
|
doicon -s scalable "${S}/lib/images/lyx.svg"
|
||||||
|
make_desktop_entry ${PN} "LyX" "${PN}" "Office" "MimeType=application/x-lyx;"
|
||||||
|
|
||||||
|
# fix for bug 91108
|
||||||
|
if use latex ; then
|
||||||
|
dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# fonts needed for proper math display, see also bug #15629
|
||||||
|
font_src_install
|
||||||
|
|
||||||
|
python_fix_shebang "${ED}"/usr/share/${PN}
|
||||||
|
|
||||||
|
if use hunspell ; then
|
||||||
|
dosym /usr/share/myspell /usr/share/lyx/dicts
|
||||||
|
dosym /usr/share/myspell /usr/share/lyx/thes
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
gnome2_icon_savelist
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
font_pkg_postinst
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
|
||||||
|
# fix for bug 91108
|
||||||
|
if use latex ; then
|
||||||
|
texhash
|
||||||
|
fi
|
||||||
|
|
||||||
|
# instructions for RTL support. See also bug 168331.
|
||||||
|
if use linguas_he || use linguas_ar; then
|
||||||
|
elog
|
||||||
|
elog "Enabling RTL support in LyX:"
|
||||||
|
elog "If you intend to use a RTL language (such as Hebrew or Arabic)"
|
||||||
|
elog "You must enable RTL support in LyX. To do so start LyX and go to"
|
||||||
|
elog "Tools->Preferences->Language settings->Language"
|
||||||
|
elog "and make sure the \"Right-to-left language support\" is checked"
|
||||||
|
elog
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
|
||||||
|
if use latex ; then
|
||||||
|
texhash
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,180 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-2.1.0.ebuild,v 1.1 2014/04/18 04:29:31 dlan Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||||
|
inherit gnome2-utils eutils fdo-mime flag-o-matic font python-single-r1 toolchain-funcs
|
||||||
|
|
||||||
|
MY_P="${P/_}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
FONT_S="${S}/lib/fonts"
|
||||||
|
FONT_SUFFIX="ttf"
|
||||||
|
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
|
||||||
|
HOMEPAGE="http://www.lyx.org/"
|
||||||
|
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/${MY_P}.tar.xz
|
||||||
|
ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.1/${MY_P}/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
|
||||||
|
IUSE="cups debug nls +latex monolithic-build html rtf dot docbook dia subversion rcs svg gnumeric +hunspell aspell enchant"
|
||||||
|
|
||||||
|
LANGS="ar ca cs de da el en es eu fi fr gl he hu ia id it ja nb nn pl pt ro ru sk sr sv tr uk zh_CN zh_TW"
|
||||||
|
|
||||||
|
for X in ${LANGS}; do
|
||||||
|
IUSE="${IUSE} linguas_${X}"
|
||||||
|
done
|
||||||
|
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
|
||||||
|
|
||||||
|
COMMONDEPEND="dev-qt/qtgui:4
|
||||||
|
dev-qt/qtcore:4
|
||||||
|
>=dev-libs/boost-1.34
|
||||||
|
${PYTHON_DEPS}"
|
||||||
|
|
||||||
|
RDEPEND="${COMMONDEPEND}
|
||||||
|
dev-texlive/texlive-fontsextra
|
||||||
|
|| ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
|
||||||
|
cups? ( net-print/cups )
|
||||||
|
latex? (
|
||||||
|
app-text/texlive
|
||||||
|
app-text/ghostscript-gpl
|
||||||
|
app-text/noweb
|
||||||
|
app-text/dvipng
|
||||||
|
dev-tex/dvipost
|
||||||
|
dev-tex/chktex
|
||||||
|
app-text/ps2eps
|
||||||
|
dev-texlive/texlive-latexextra
|
||||||
|
dev-texlive/texlive-pictures
|
||||||
|
dev-texlive/texlive-science
|
||||||
|
dev-texlive/texlive-genericextra
|
||||||
|
dev-texlive/texlive-fontsrecommended
|
||||||
|
|| (
|
||||||
|
dev-tex/latex2html
|
||||||
|
dev-tex/tth
|
||||||
|
dev-tex/hevea
|
||||||
|
dev-tex/tex4ht[java]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
html? ( dev-tex/html2latex )
|
||||||
|
rtf? (
|
||||||
|
dev-tex/latex2rtf
|
||||||
|
app-text/unrtf
|
||||||
|
dev-tex/html2latex
|
||||||
|
)
|
||||||
|
linguas_he? ( dev-tex/culmus-latex )
|
||||||
|
docbook? ( app-text/sgmltools-lite )
|
||||||
|
dot? ( media-gfx/graphviz )
|
||||||
|
dia? ( app-office/dia )
|
||||||
|
subversion? ( dev-vcs/subversion )
|
||||||
|
rcs? ( dev-vcs/rcs )
|
||||||
|
svg? ( || ( media-gfx/imagemagick[svg] media-gfx/graphicsmagick[svg] )
|
||||||
|
|| ( gnome-base/librsvg media-gfx/inkscape )
|
||||||
|
)
|
||||||
|
gnumeric? ( app-office/gnumeric )
|
||||||
|
hunspell? ( app-text/hunspell )
|
||||||
|
aspell? ( app-text/aspell )
|
||||||
|
enchant? ( app-text/enchant )"
|
||||||
|
|
||||||
|
DEPEND="${COMMONDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
font_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/2.1-python.patch
|
||||||
|
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
tc-export CXX
|
||||||
|
#bug 221921
|
||||||
|
export VARTEXFONTS=${T}/fonts
|
||||||
|
|
||||||
|
econf \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_enable debug) \
|
||||||
|
$(use_enable monolithic-build) \
|
||||||
|
$(use_with hunspell) \
|
||||||
|
$(use_with aspell) \
|
||||||
|
$(use_with enchant) \
|
||||||
|
--without-included-boost \
|
||||||
|
--disable-stdlib-debug \
|
||||||
|
--with-packaging=posix
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use linguas_he ; then
|
||||||
|
echo "\bind_file cua" > "${T}"/hebrew.bind
|
||||||
|
echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind
|
||||||
|
|
||||||
|
insinto /usr/share/lyx/bind
|
||||||
|
doins "${T}"/hebrew.bind || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
newicon -s 32 "${S}/development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
|
||||||
|
doicon -s 48 "${S}/lib/images/lyx.png"
|
||||||
|
doicon -s scalable "${S}/lib/images/lyx.svg"
|
||||||
|
make_desktop_entry ${PN} "LyX" "${PN}" "Office" "MimeType=application/x-lyx;"
|
||||||
|
|
||||||
|
# fix for bug 91108
|
||||||
|
if use latex ; then
|
||||||
|
dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# fonts needed for proper math display, see also bug #15629
|
||||||
|
font_src_install
|
||||||
|
|
||||||
|
python_fix_shebang "${ED}"/usr/share/${PN}
|
||||||
|
|
||||||
|
if use hunspell ; then
|
||||||
|
dosym /usr/share/myspell /usr/share/lyx/dicts
|
||||||
|
dosym /usr/share/myspell /usr/share/lyx/thes
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
gnome2_icon_savelist
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
font_pkg_postinst
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
|
||||||
|
# fix for bug 91108
|
||||||
|
if use latex ; then
|
||||||
|
texhash
|
||||||
|
fi
|
||||||
|
|
||||||
|
# instructions for RTL support. See also bug 168331.
|
||||||
|
if use linguas_he || use linguas_ar; then
|
||||||
|
elog
|
||||||
|
elog "Enabling RTL support in LyX:"
|
||||||
|
elog "If you intend to use a RTL language (such as Hebrew or Arabic)"
|
||||||
|
elog "You must enable RTL support in LyX. To do so start LyX and go to"
|
||||||
|
elog "Tools->Preferences->Language settings->Language"
|
||||||
|
elog "and make sure the \"Right-to-left language support\" is checked"
|
||||||
|
elog
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
|
||||||
|
if use latex ; then
|
||||||
|
texhash
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST jflex-1.4.3.tar.gz 1214420 SHA256 6ccdcf15fe9f1d863d538e8b1cfd428b8628a645d247adc40071d1ae70ede2f2 SHA512 901106ea5a9108ba6016da55093801fbaee50f8f8fb45f290cae3bb989663838e83a4d8484bc633b9acf2c085c83304a47d9348255d106117dace3d5f44ea835 WHIRLPOOL 709c130037be6491ea1a9d6301dcc4acc643c9d1127d11a0dccb9d7339fda7fe06ba159100c3f4ad34d7b34c6b5336f2328f6bdf7ee8cdf87e752e371120ff8d
|
DIST jflex-1.4.3.tar.gz 1214420 SHA256 6ccdcf15fe9f1d863d538e8b1cfd428b8628a645d247adc40071d1ae70ede2f2 SHA512 901106ea5a9108ba6016da55093801fbaee50f8f8fb45f290cae3bb989663838e83a4d8484bc633b9acf2c085c83304a47d9348255d106117dace3d5f44ea835 WHIRLPOOL 709c130037be6491ea1a9d6301dcc4acc643c9d1127d11a0dccb9d7339fda7fe06ba159100c3f4ad34d7b34c6b5336f2328f6bdf7ee8cdf87e752e371120ff8d
|
||||||
DIST jflex-1.5.0.tar.gz 2827866 SHA256 76b11d00fe94f79331a74045c7aaea292a80cb311a6840d0dd53209e81d4cb64 SHA512 5d46d3339a8e435228e8dab55ac52bbb40b4b39ea9c28963c5d02298f0ed8a7e8a66573003f165badb4c3939d6bd88852343d886d3b6c2bd78d17320201c3137 WHIRLPOOL 22d44cc90bf09666f0139c83cde2f9330ed12e2dd3313573d948527d2a0d420b71512a764c5579a94d4d30f4a573180bec2c08c37c3e3c81f079a018bee1a3b1
|
DIST jflex-1.5.0.tar.gz 2827866 SHA256 76b11d00fe94f79331a74045c7aaea292a80cb311a6840d0dd53209e81d4cb64 SHA512 5d46d3339a8e435228e8dab55ac52bbb40b4b39ea9c28963c5d02298f0ed8a7e8a66573003f165badb4c3939d6bd88852343d886d3b6c2bd78d17320201c3137 WHIRLPOOL 22d44cc90bf09666f0139c83cde2f9330ed12e2dd3313573d948527d2a0d420b71512a764c5579a94d4d30f4a573180bec2c08c37c3e3c81f079a018bee1a3b1
|
||||||
|
DIST jflex-1.5.1.tar.gz 2764584 SHA256 3b24ed6ace401e70d71f82a65179a4eb958756f43ed4c647ce75f340f644becd SHA512 e0bb95fd70add73b662c34ff5821f9822bf1e982bd669bc4497bf210555ccd455b1d216391864e9983a4f90d430e0f8b57667c0f0623a8dfb0ff1ef97b2f5572 WHIRLPOOL 123668156410891a9a4c755cd7fbb4464c88b57c00d01ed4d4679c6b5b66e3d355b7006356937c54cc7a14a4b9bd7619912bd0186fc5b8a19294406fa432008b
|
||||||
|
@ -0,0 +1,78 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/jflex/jflex-1.5.1.ebuild,v 1.1 2014/04/17 22:20:12 tomwij Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="doc source examples"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
DESCRIPTION="JFlex is a lexical analyzer generator for Java"
|
||||||
|
HOMEPAGE="http://www.jflex.de/"
|
||||||
|
SRC_URI="http://${PN}.de/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="1.5"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
|
||||||
|
RDEPEND=">=virtual/jre-1.5
|
||||||
|
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||||
|
>=dev-java/ant-core-1.7.0
|
||||||
|
>=dev-java/javacup-0.11a_beta20060608:0"
|
||||||
|
|
||||||
|
DEPEND=">=virtual/jdk-1.5
|
||||||
|
dev-java/junit:0
|
||||||
|
>=dev-java/javacup-0.11a_beta20060608:0"
|
||||||
|
|
||||||
|
IUSE="${JAVA_PKG_IUSE} source vim-syntax"
|
||||||
|
|
||||||
|
java_prepare() {
|
||||||
|
cp "${FILESDIR}"/${PN}-1.5.0-build.xml build.xml || die
|
||||||
|
}
|
||||||
|
|
||||||
|
# TODO: Try to avoid using bundled jar (See bug #498874)
|
||||||
|
#
|
||||||
|
# Currently, this package uses an included JFlex.jar file to bootstrap.
|
||||||
|
# Upstream was contacted and this bootstrap is really needed. The only way to
|
||||||
|
# avoid it would be to use a supplied pre-compiled .scanner file.
|
||||||
|
|
||||||
|
EANT_GENTOO_CLASSPATH="ant-core"
|
||||||
|
EANT_GENTOO_CLASSPATH_EXTRA="lib/${P}.jar"
|
||||||
|
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||||
|
ANT_TASKS="javacup"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
java-pkg-2_src_compile
|
||||||
|
|
||||||
|
# Compile another time, using our generated jar; for sanity.
|
||||||
|
cp target/${P}.jar ${EANT_GENTOO_CLASSPATH_EXTRA}
|
||||||
|
java-pkg-2_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
# EANT_TEST_GENTOO_CLASSPATH doesn't support EANT_GENTOO_CLASSPATH_EXTRA yet.
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
java-pkg-2_src_test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_newjar target/${PN}-*.jar ${PN}.jar
|
||||||
|
java-pkg_dolauncher "${PN}" --main jflex.Main
|
||||||
|
java-pkg_register-ant-task
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
dodoc doc/manual.pdf doc/manual.ps.gz src/changelog
|
||||||
|
dohtml -r doc/*
|
||||||
|
java-pkg_dojavadoc target/site/apidocs
|
||||||
|
fi
|
||||||
|
|
||||||
|
use examples && java-pkg_doexamples examples
|
||||||
|
use source && java-pkg_dosrc src/main
|
||||||
|
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins "${S}/lib/jflex.vim"
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-2014.04.ebuild,v 1.1 2014/04/18 02:58:58 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils multilib
|
||||||
|
|
||||||
|
MY_PN="MoarVM"
|
||||||
|
|
||||||
|
DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
|
||||||
|
HOMEPAGE="http://moarvm.org"
|
||||||
|
SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
|
||||||
|
LICENSE="Artistic-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/libuv"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-lang/perl"
|
||||||
|
|
||||||
|
S="${WORKDIR}/MoarVM-${PV}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
perl Configure.pl --prefix="${D}/usr"|| die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST nqp-2014.01.tar.gz 5038137 SHA256 3d339bed4ce97d8d75c77b9cd5411183feb75d8916971353b338a3bed684d997 SHA512 0ea2720bca6f758671bbae501c1ba3f3352255d0eaecc95c2769689653b249970bc9fe808a9c3a4d903e63d25df8f8e5ef137c78a08c62c27e7b812800dc7fef WHIRLPOOL 3e64fbd412b93214aa461b67e5bcada76030e1f5ee4dd9ce8c9be5aa2e56560f42356d3437f186d52feb6b29dc09ea5362d83eed160f18e17633d24c8548f6b5
|
DIST nqp-2014.01.tar.gz 5038137 SHA256 3d339bed4ce97d8d75c77b9cd5411183feb75d8916971353b338a3bed684d997 SHA512 0ea2720bca6f758671bbae501c1ba3f3352255d0eaecc95c2769689653b249970bc9fe808a9c3a4d903e63d25df8f8e5ef137c78a08c62c27e7b812800dc7fef WHIRLPOOL 3e64fbd412b93214aa461b67e5bcada76030e1f5ee4dd9ce8c9be5aa2e56560f42356d3437f186d52feb6b29dc09ea5362d83eed160f18e17633d24c8548f6b5
|
||||||
DIST nqp-2014.02.tar.gz 5045261 SHA256 92b0cadef5f7df90b079af451571b5b133320f60f4f3217846766410ba77f90e SHA512 aa412ae9f8892d08f5ba6d08941ea8a1f2960eaaec426a9caca8706cc41a1385e91e52b738c5e2773116581915826ce29017be6fb80a20ef09dc0bde3440edc4 WHIRLPOOL 4714aaebba1705e15a4113715e1027bac83894da39d95ed57ddf361ab7d667c051d2d59cd36cdc1532da56d492dd126d4dc74dee6f3f9e61063b31ccb1569bb2
|
DIST nqp-2014.02.tar.gz 5045261 SHA256 92b0cadef5f7df90b079af451571b5b133320f60f4f3217846766410ba77f90e SHA512 aa412ae9f8892d08f5ba6d08941ea8a1f2960eaaec426a9caca8706cc41a1385e91e52b738c5e2773116581915826ce29017be6fb80a20ef09dc0bde3440edc4 WHIRLPOOL 4714aaebba1705e15a4113715e1027bac83894da39d95ed57ddf361ab7d667c051d2d59cd36cdc1532da56d492dd126d4dc74dee6f3f9e61063b31ccb1569bb2
|
||||||
DIST nqp-2014.03.tar.gz 5047121 SHA256 11f5bd6de42f0256cc3e330f4ec7da6af7995187e41e6914e785538680e97733 SHA512 31cef80c94ee6b44a4d73964647fae50743a93552791356bb214ab9019135d28a418b0ef0e7d51fe96439e7460e00c9add20e94d23eeb4943f78935295a0a24b WHIRLPOOL 1e93bf56320542ffeaff220f489f337a107aa9d72c3bf2e894023f64d1d7839846b1429f7239d55f875da9d7f8e6174581178442d445656d7c3c06f04d6265f5
|
DIST nqp-2014.03.tar.gz 5047121 SHA256 11f5bd6de42f0256cc3e330f4ec7da6af7995187e41e6914e785538680e97733 SHA512 31cef80c94ee6b44a4d73964647fae50743a93552791356bb214ab9019135d28a418b0ef0e7d51fe96439e7460e00c9add20e94d23eeb4943f78935295a0a24b WHIRLPOOL 1e93bf56320542ffeaff220f489f337a107aa9d72c3bf2e894023f64d1d7839846b1429f7239d55f875da9d7f8e6174581178442d445656d7c3c06f04d6265f5
|
||||||
|
DIST nqp-2014.04.tar.gz 5057307 SHA256 a27c00b7d8b9d42cbc96e307a3cd0ffd2059b521fe0e793713aec61e98c01046 SHA512 6ae19c01fe6e11ec9a78db6b268e60a612875c31f878927afcdac4d30fbec5dfc100705c5dd918018371f368af2e15161932f667f79339325425d246134712d3 WHIRLPOOL 472d04ae7714e6e638cae545ad8d1c7b803da5aa12271e1a63cf5f86e93a21c77c1e5d5bf757d52fbe828d00e66bc68485d65293e5734571672dfc2f83135097
|
||||||
|
@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.04.ebuild,v 1.1 2014/04/18 03:27:49 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils multilib
|
||||||
|
|
||||||
|
GITCRAP=d46e739
|
||||||
|
PARROT_VERSION="5.9.0"
|
||||||
|
|
||||||
|
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||||
|
HOMEPAGE="http://rakudo.org/"
|
||||||
|
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Artistic-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~x86 ~amd64"
|
||||||
|
IUSE="doc +parrot java moar"
|
||||||
|
REQUIRED_USE="|| ( parrot java moar )"
|
||||||
|
|
||||||
|
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
|
||||||
|
<dev-lang/parrot-6.2.0 )
|
||||||
|
java? ( >=virtual/jre-1.7 )
|
||||||
|
moar? ( =dev-lang/moarvm-${PV} )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
java? ( >=virtual/jdk-1.7 )
|
||||||
|
dev-lang/perl"
|
||||||
|
|
||||||
|
S=${WORKDIR}/perl6-nqp-${GITCRAP}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
use java && myconf+="jvm,"
|
||||||
|
use parrot && myconf+="parrot,"
|
||||||
|
use moar && myconf+="moar,"
|
||||||
|
perl Configure.pl --backend=${myconf} --prefix=/usr || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake -j1 || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake -j1 test || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${ED}" install || die
|
||||||
|
|
||||||
|
dodoc CREDITS README.pod || die
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dodoc -r docs/* || die
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST parrot-6.1.0.tar.gz 4602229 SHA256 87d25119c73acdb26f89ac4c68d73f3d996451ada51f3cb2cd4878b6f0e0a34c SHA512 f6945a44566cb4a4f6e4cc6c056ecb0038caf0b1b20927c12427ec24f22ba77d19043b403bde3d212324bc8f1fa83fa619661255a13e13d7066bbeb1f407b74f WHIRLPOOL cac154c3d8c78ba9ac1b86144c809261229e16fa86236303cce193ca726c914ab39aa5dc093f2678e63d117a6628242f50b936430c9a2b774203d0382f6af179
|
DIST parrot-6.1.0.tar.gz 4602229 SHA256 87d25119c73acdb26f89ac4c68d73f3d996451ada51f3cb2cd4878b6f0e0a34c SHA512 f6945a44566cb4a4f6e4cc6c056ecb0038caf0b1b20927c12427ec24f22ba77d19043b403bde3d212324bc8f1fa83fa619661255a13e13d7066bbeb1f407b74f WHIRLPOOL cac154c3d8c78ba9ac1b86144c809261229e16fa86236303cce193ca726c914ab39aa5dc093f2678e63d117a6628242f50b936430c9a2b774203d0382f6af179
|
||||||
DIST parrot-6.2.0.tar.gz 4608819 SHA256 a4c97e5974cf6e6ee1e34317aafd2d87a3bd63730098a050d4f09802b13da814 SHA512 a6d99285fc4158faef783b28c6dba441abc3ced513569880d9986fdd6b48d020ffb38792dc4e0fbb843c11b58b969f063387a7e7179181e3bc3db253ab761291 WHIRLPOOL 3fde9a41d124088d8c220932e0fd8b6fd6336a524f7337f6a87be01993cbd71388fbda4ee91960dc81543f4d7266c95f617d0e32b6c487dbf7993ea0f62d3a4f
|
DIST parrot-6.2.0.tar.gz 4608819 SHA256 a4c97e5974cf6e6ee1e34317aafd2d87a3bd63730098a050d4f09802b13da814 SHA512 a6d99285fc4158faef783b28c6dba441abc3ced513569880d9986fdd6b48d020ffb38792dc4e0fbb843c11b58b969f063387a7e7179181e3bc3db253ab761291 WHIRLPOOL 3fde9a41d124088d8c220932e0fd8b6fd6336a524f7337f6a87be01993cbd71388fbda4ee91960dc81543f4d7266c95f617d0e32b6c487dbf7993ea0f62d3a4f
|
||||||
|
DIST parrot-6.3.0.tar.gz 4598294 SHA256 42aa409fa82d827019ebd218e8f9501b50e04ee81f3ccf705e03f59611317a1b SHA512 5b74c6f6d2044a49a1787a7e5b1b13c9367fc61452aafc8e4021d91080d569ec67e6017b044388b951abeb50391aef49fd88c35c8015a2cfd818cb08a1cce155 WHIRLPOOL 99461589a43f0e543496305010ae7861b66199f071a2adeca40649c3dbd4e8bed910560e7da883e463e4a212cf3f0d0840c71f482c5bdf8be6d773bd0749d931
|
||||||
|
@ -0,0 +1,82 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-6.3.0.ebuild,v 1.1 2014/04/18 02:52:04 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils multilib
|
||||||
|
|
||||||
|
# weird failures
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||||
|
HOMEPAGE="http://www.parrot.org/"
|
||||||
|
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Artistic-2"
|
||||||
|
SLOT="0/6.1.0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/readline
|
||||||
|
opengl? ( media-libs/freeglut )
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
unicode? ( >=dev-libs/icu-2.6:= )
|
||||||
|
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||||
|
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
pcre? ( dev-libs/libpcre )
|
||||||
|
doc? ( dev-perl/JSON )"
|
||||||
|
|
||||||
|
DEPEND="dev-lang/perl[doc?]
|
||||||
|
${RDEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
myconf="--disable-rpath"
|
||||||
|
use unicode || myconf+=" --without-icu"
|
||||||
|
use ssl || myconf+=" --without-crypto"
|
||||||
|
use gdbm || myconf+=" --without-gdbm"
|
||||||
|
use nls || myconf+=" --without-gettext"
|
||||||
|
use gmp || myconf+=" --without-gmp"
|
||||||
|
use opengl || myconf+=" --without-opengl"
|
||||||
|
use pcre || myconf+=" --without-pcre"
|
||||||
|
|
||||||
|
perl Configure.pl \
|
||||||
|
--ccflags="${CFLAGS}" \
|
||||||
|
--linkflags="${LDFLAGS}" \
|
||||||
|
--prefix="${EPREFIX}"/usr \
|
||||||
|
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
--mandir="${EPREFIX}"/usr/share/man \
|
||||||
|
--sysconfdir="${EPREFIX}"/etc \
|
||||||
|
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||||
|
$myconf || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||||
|
# occasionally dies in parallel make
|
||||||
|
emake -j1 || die
|
||||||
|
if use doc ; then
|
||||||
|
emake -j1 html || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake -j1 test || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||||
|
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||||
|
if use examples; then
|
||||||
|
insinto "/usr/share/doc/${PF}/examples"
|
||||||
|
doins -r examples/* || die
|
||||||
|
fi
|
||||||
|
if use doc; then
|
||||||
|
insinto "/usr/share/doc/${PF}/editor"
|
||||||
|
doins -r editor || die
|
||||||
|
cd docs/html
|
||||||
|
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||||
|
pmc.html tools.html docs src tools || die
|
||||||
|
fi
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST rakudo-2014.01.tar.gz 1313452 SHA256 a885aab4d2477550baa23ceb3063fe39f2166f09e0d8d28068b84f23522289e5 SHA512 bb599e8aef19150b255ed8fbbfec56ee75bf6f9b304640dfb194e1eee4d125e423a3142ed6c2b82ffe0a8afdda147b9e99230d53128b0d02b94c6dd79755722d WHIRLPOOL 8ad8a5a27261d0d7efb2eb6bab8a425035db865ce300ed2b2bf9d33f3c26550a8bf80be0cdaae8dc347cd6e331e822a4d939343c527e6a5b723707e178b94ae6
|
DIST rakudo-2014.01.tar.gz 1313452 SHA256 a885aab4d2477550baa23ceb3063fe39f2166f09e0d8d28068b84f23522289e5 SHA512 bb599e8aef19150b255ed8fbbfec56ee75bf6f9b304640dfb194e1eee4d125e423a3142ed6c2b82ffe0a8afdda147b9e99230d53128b0d02b94c6dd79755722d WHIRLPOOL 8ad8a5a27261d0d7efb2eb6bab8a425035db865ce300ed2b2bf9d33f3c26550a8bf80be0cdaae8dc347cd6e331e822a4d939343c527e6a5b723707e178b94ae6
|
||||||
DIST rakudo-2014.02.tar.gz 1326047 SHA256 b787b496766d439b1b85b22c7aa8a8dba3a6278e9eac12379f635c1ed7cd175b SHA512 65df00a4fb065d804d1d8a9157420e4af42437f78733d81f8317334cee7e516e72b90b67bd839b0550cdff6db74d0e0ba347d306593fb1cec7bb01e067f29918 WHIRLPOOL b4fe7bcdea18360c886002ac479386336485cc8987f8e863ca5223558646f7f622aa2c8d5882752a1e6618d6ca6fb9bbc3904df793d7740ac3b6c8beeaa4df5a
|
DIST rakudo-2014.02.tar.gz 1326047 SHA256 b787b496766d439b1b85b22c7aa8a8dba3a6278e9eac12379f635c1ed7cd175b SHA512 65df00a4fb065d804d1d8a9157420e4af42437f78733d81f8317334cee7e516e72b90b67bd839b0550cdff6db74d0e0ba347d306593fb1cec7bb01e067f29918 WHIRLPOOL b4fe7bcdea18360c886002ac479386336485cc8987f8e863ca5223558646f7f622aa2c8d5882752a1e6618d6ca6fb9bbc3904df793d7740ac3b6c8beeaa4df5a
|
||||||
DIST rakudo-2014.03.01.tar.gz 1337402 SHA256 2429e9150ac219eca024dd28cc4b60d051ffbd410dfb0f89182cff95761349ae SHA512 d701edba17b18ff04f05ea0afb7e5329fa7a184a728a2ad766bd85f7f4bbfb8e564f1d20a1fbebe9038e6c1e5a6f58d4fe401019ccb0f16b945ff00e2606eb5e WHIRLPOOL 3ccb469bab075775cfe32d722db8f7a19bb9ce73f169117e8578e49f5eb58efe455edab8c74a2c7a9d1346f1dfbbdb7eae8ddf7b6676e448e0c33e071711c5fd
|
DIST rakudo-2014.03.01.tar.gz 1337402 SHA256 2429e9150ac219eca024dd28cc4b60d051ffbd410dfb0f89182cff95761349ae SHA512 d701edba17b18ff04f05ea0afb7e5329fa7a184a728a2ad766bd85f7f4bbfb8e564f1d20a1fbebe9038e6c1e5a6f58d4fe401019ccb0f16b945ff00e2606eb5e WHIRLPOOL 3ccb469bab075775cfe32d722db8f7a19bb9ce73f169117e8578e49f5eb58efe455edab8c74a2c7a9d1346f1dfbbdb7eae8ddf7b6676e448e0c33e071711c5fd
|
||||||
|
DIST rakudo-2014.04.tar.gz 1360404 SHA256 95131349661ad8f52fbf850974248304ede55b585cce9219ccdb1a3ad6d13014 SHA512 1298310727bd4007a76ca2d5970ead88e30faaac4735cae9da51968c253f89c2d8afac5f51e49c8ac1886c7c30bd26cafb8cd24459241b477823fca05221b6d9 WHIRLPOOL 1144747f4647f0c59936236654d6e42590be8bb1ddd6c5a32ae6d47e035f8b42afed79adbea8f7ba12f3b9749ac166d54cdfe18a6e029f2e8ec4a5635d9c0b8d
|
||||||
|
@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.04.ebuild,v 1.1 2014/04/18 03:39:17 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PARROT_VERSION="5.9.0"
|
||||||
|
# hack for this specific version, don't copy to future releases
|
||||||
|
NQP_VERSION="${PV/01/}"
|
||||||
|
|
||||||
|
inherit eutils multilib
|
||||||
|
|
||||||
|
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||||
|
HOMEPAGE="http://rakudo.org/"
|
||||||
|
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Artistic-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc +parrot java"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
|
||||||
|
>=dev-lang/nqp-${NQP_VERSION}[parrot?,java?]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-lang/perl"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
use parrot && myconf+="parrot,"
|
||||||
|
use java && myconf+="jvm,"
|
||||||
|
perl Configure.pl --backends=${myconf} --prefix=/usr || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake -j1 test || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake -j1 DESTDIR="${ED}" install || die
|
||||||
|
|
||||||
|
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||||
|
dodoc docs/*.pod || die
|
||||||
|
docinto announce
|
||||||
|
dodoc docs/announce/* || die
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST qtkeychain-0.1.0.tar.gz 12826 SHA256 1a9a8906792a500586c3119865786664474ee42d0b10295d4d6b505e764ae192 SHA512 47b8a53d24539b195d341ea505e9a2660de0a2e98bbc83f382155049d497aa15373cfefe484c73126c4ca6f3793c54596b61128be5a8ce9b082b61588f919171 WHIRLPOOL 9cb52b2827f632d20167dd9810f4af091e40916376d03e56b5e598ed700d4432d081d5c3cf96c09f2f6bdf2651d5fee7ceab732c84c5d0c9c6c157c272e6df08
|
|
||||||
DIST qtkeychain-0.3.0.tar.gz 17659 SHA256 b796495c5c8aeedb1f0fb80f99b29e293c6e999b38f63a9a25fe53ae7281bc07 SHA512 7beb907c1d8eb1963c25c2bf402d859ec4ccd088b7ca68961cbd50877c1705243ecf86b4ac67fcf37ff06b51d8290ad0faf326b7834f6289ab43822c9745de73 WHIRLPOOL 5c147f8087aea1175157440c678ed506f543ba09f95c73a615bc9abb19558429533ecbd862ee753f664c64280f0af2fc47244063f529cbe54675c4032dfbeaad
|
DIST qtkeychain-0.3.0.tar.gz 17659 SHA256 b796495c5c8aeedb1f0fb80f99b29e293c6e999b38f63a9a25fe53ae7281bc07 SHA512 7beb907c1d8eb1963c25c2bf402d859ec4ccd088b7ca68961cbd50877c1705243ecf86b4ac67fcf37ff06b51d8290ad0faf326b7834f6289ab43822c9745de73 WHIRLPOOL 5c147f8087aea1175157440c678ed506f543ba09f95c73a615bc9abb19558429533ecbd862ee753f664c64280f0af2fc47244063f529cbe54675c4032dfbeaad
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
From 69638a5ddb725c4f8000f86546d5d41f2917fe40 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Johannes Huber <johu@gentoo.org>
|
|
||||||
Date: Thu, 30 May 2013 00:03:45 +0200
|
|
||||||
Subject: [PATCH] Add Qt5 build option.
|
|
||||||
|
|
||||||
* removes automagic build when Qt4 + Qt5 is installed on system
|
|
||||||
---
|
|
||||||
CMakeLists.txt | 10 +++++++++-
|
|
||||||
1 file changed, 9 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index aba9032..f601a11 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -11,8 +11,16 @@ set(QTKEYCHAIN_SOVERSION 0)
|
|
||||||
set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${PROJECT_SOURCE_DIR}/cmake/Modules")
|
|
||||||
include(GNUInstallDirs)
|
|
||||||
|
|
||||||
+option(QT5_BUILD "Build qtkeychain using the Qt5 framework" TRUE)
|
|
||||||
+
|
|
||||||
+if(QT5_BUILD)
|
|
||||||
+ find_package(Qt5Core QUIET)
|
|
||||||
+else()
|
|
||||||
+ find_package(Qt4 REQUIRED)
|
|
||||||
+ include(${QT_USE_FILE})
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
# try Qt5 first, and prefer that if found
|
|
||||||
-find_package(Qt5Core QUIET)
|
|
||||||
if (Qt5Core_FOUND)
|
|
||||||
if(UNIX AND NOT APPLE)
|
|
||||||
find_package(Qt5DBus REQUIRED)
|
|
||||||
--
|
|
||||||
1.8.2.1
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qtkeychain/qtkeychain-0.1.0.ebuild,v 1.1 2013/05/29 23:20:33 johu Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Qt API for storing passwords securely"
|
|
||||||
HOMEPAGE="https://github.com/frankosterfeld/qtkeychain"
|
|
||||||
SRC_URI="https://github.com/frankosterfeld/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
dev-qt/qtcore:4
|
|
||||||
dev-qt/qtdbus:4
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/${P}-qt5.patch" )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=( -DQT5_BUILD=OFF )
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
@ -1,3 +1,4 @@
|
|||||||
DIST jquery-ui-rails-3.0.1.gem 155136 SHA256 190f4984e28d48f684d320b37ad23138757ba9ce65065488ec29a8df226f5ae0 SHA512 cc9b0e5ebb96edf11503473f0b841bf0803b20c3c6205e2e50747ac4c981cfb049b2ef393bf3605b1fe2d09060fbe9d484771f9e25a711d7c33b9375b759014c WHIRLPOOL 83def4e01b112e3617e550014ea4fd9a5cf8ed1abb3adcf36751e0458df449d9dcb37c1a66f663729604cddfb712aca1593d9134956ec15ff3770c3765ebc0a7
|
DIST jquery-ui-rails-3.0.1.gem 155136 SHA256 190f4984e28d48f684d320b37ad23138757ba9ce65065488ec29a8df226f5ae0 SHA512 cc9b0e5ebb96edf11503473f0b841bf0803b20c3c6205e2e50747ac4c981cfb049b2ef393bf3605b1fe2d09060fbe9d484771f9e25a711d7c33b9375b759014c WHIRLPOOL 83def4e01b112e3617e550014ea4fd9a5cf8ed1abb3adcf36751e0458df449d9dcb37c1a66f663729604cddfb712aca1593d9134956ec15ff3770c3765ebc0a7
|
||||||
DIST jquery-ui-rails-4.1.1.gem 155136 SHA256 74ea6577811c5754099d2fc45454d3094c84ece0aa90f38d3fec818ceaf05dda SHA512 acb0c819e80ee65ded61aab433d9b20c2e64d24509a537185c5b4d43ed9d0e334edecb8aad25c12a1072953949116f26c2df66b4ca82a92a4befb6e50a9f8055 WHIRLPOOL 121996bd94523d0066a3e165511ddeef030c22532be17b330023268be4cfa91f8d2c326297ccd35cd9fa242f0239d0e3985822126fc2b2964f32c20063843170
|
DIST jquery-ui-rails-4.1.1.gem 155136 SHA256 74ea6577811c5754099d2fc45454d3094c84ece0aa90f38d3fec818ceaf05dda SHA512 acb0c819e80ee65ded61aab433d9b20c2e64d24509a537185c5b4d43ed9d0e334edecb8aad25c12a1072953949116f26c2df66b4ca82a92a4befb6e50a9f8055 WHIRLPOOL 121996bd94523d0066a3e165511ddeef030c22532be17b330023268be4cfa91f8d2c326297ccd35cd9fa242f0239d0e3985822126fc2b2964f32c20063843170
|
||||||
DIST jquery-ui-rails-4.2.0.gem 155136 SHA256 61e6a42803c2ef133108fd440a331782db486b124ac17a495b81d804e76dd4ea SHA512 84bbc750da9753e267a395366b097f9d878d811d6d99be579aab28eb12e0e8c78bba467aa9baf45b9ac0d9f23236b4b5b2a49b631d434ea24a77b12ea5f530c5 WHIRLPOOL 76542b778634e7786cafd0fc7d640ee483e5015d5727f6b36d7855d927dadeb346306357ede1ef55354cafc28f9ec90b987f9801d1bb88c6b094904917ba6169
|
DIST jquery-ui-rails-4.2.0.gem 155136 SHA256 61e6a42803c2ef133108fd440a331782db486b124ac17a495b81d804e76dd4ea SHA512 84bbc750da9753e267a395366b097f9d878d811d6d99be579aab28eb12e0e8c78bba467aa9baf45b9ac0d9f23236b4b5b2a49b631d434ea24a77b12ea5f530c5 WHIRLPOOL 76542b778634e7786cafd0fc7d640ee483e5015d5727f6b36d7855d927dadeb346306357ede1ef55354cafc28f9ec90b987f9801d1bb88c6b094904917ba6169
|
||||||
|
DIST jquery-ui-rails-4.2.1.gem 155136 SHA256 5b349e7066150b16d7a784183f040c083d51af3357937b8564aa0cc8b1cd59bd SHA512 632ebd8994d8b045e303c591b778cf85de9ea666901761201caefb818af56ed8021152b95b50ecb0e25d10c512b6fb4846b382a21f2a220b9d3550be1c434375 WHIRLPOOL 07d53279532e62cc067102ec14e2ac04d46888a002dd07b0a7dda5065a0b287f9a24575cf086b8a9e59d5337d84be73ed2b0de6d7ede8684b527c0de9c131633
|
||||||
|
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/jquery-ui-rails/jquery-ui-rails-4.2.1.ebuild,v 1.1 2014/04/18 05:55:12 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby19"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_TASK_TEST=""
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRAINSTALL="app"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline."
|
||||||
|
HOMEPAGE="http://www.rubyonrails.org"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="4"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_rdepend ">=dev-ruby/railties-3.2.16"
|
@ -1 +1,2 @@
|
|||||||
DIST rake-0.9.6.gem 123904 SHA256 0cde8637bc097b984b602d7db77b1982b3a0be5ab014f1e533b6b517ca807e26 SHA512 9ea3b7bd96db7e96f8bf5a00db710003d39ffeea6eabfde4b9a8afead0e6f6a8fa7740f42a61d77a4322f64ab0338b19af8c63d0178624dc7c0e787e11b0b6f3 WHIRLPOOL 90ab856325bd4c4a3944720e063156d65368298658ed0619380da4cdbc7c932ede44e39fd79f87f5a5ed6ce63f4c7d01c0d1f06ee1b720e3576ac6ba04290e03
|
DIST rake-0.9.6.gem 123904 SHA256 0cde8637bc097b984b602d7db77b1982b3a0be5ab014f1e533b6b517ca807e26 SHA512 9ea3b7bd96db7e96f8bf5a00db710003d39ffeea6eabfde4b9a8afead0e6f6a8fa7740f42a61d77a4322f64ab0338b19af8c63d0178624dc7c0e787e11b0b6f3 WHIRLPOOL 90ab856325bd4c4a3944720e063156d65368298658ed0619380da4cdbc7c932ede44e39fd79f87f5a5ed6ce63f4c7d01c0d1f06ee1b720e3576ac6ba04290e03
|
||||||
|
DIST rake-10.2.2.gem 131584 SHA256 c90b61a6c77c88512ed7d148a8398f2b635ff1a3405cba6dd89473d8fb0fb9fd SHA512 9abf2ec2c3069ba8fb835475e17c91df9155b5dd3b92f7aba7256de8d40c56c546eaec95d11e0efd59a127091aabd9a7eb6524ae1467c7eaedf3ffda91cdf705 WHIRLPOOL 9862ec9897663abe5f009ed31e526ebbeac6a8e0075ff34d6884b9410314e2d6a6ce7c09471f89314762a699e9d9d843d20b121c422fc275c1580c178c78b00d
|
||||||
|
@ -0,0 +1,67 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-10.2.2.ebuild,v 1.1 2014/04/18 06:11:27 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby19 ruby20 ruby21 jruby"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_TEST=""
|
||||||
|
|
||||||
|
inherit bash-completion-r1 ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Make-like scripting in Ruby"
|
||||||
|
HOMEPAGE="http://rake.rubyforge.org/"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
DEPEND+=" app-arch/gzip"
|
||||||
|
|
||||||
|
ruby_add_bdepend "doc? ( dev-ruby/rdoc )
|
||||||
|
test? ( >=dev-ruby/hoe-3.7
|
||||||
|
virtual/ruby-minitest
|
||||||
|
)"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Decompress the file. The compressed version has errors, ignore them.
|
||||||
|
zcat doc/rake.1.gz > doc/rake.1
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_prepare() {
|
||||||
|
case ${RUBY} in
|
||||||
|
*jruby)
|
||||||
|
# Remove failing test. This works on jruby 1.7, is a
|
||||||
|
# known bug on 1.6 and also fails on rake-0.9.6.
|
||||||
|
sed -i -e '/test_signal_propagation_in_tests/,/^ end/ s:^:#:' test/test_rake_functional.rb || die
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
all_ruby_compile() {
|
||||||
|
if use doc; then
|
||||||
|
ruby -Ilib bin/rake docs || die "doc generation failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -Ilib bin/rake || die
|
||||||
|
}
|
||||||
|
|
||||||
|
all_ruby_install() {
|
||||||
|
ruby_fakegem_binwrapper rake
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
pushd html
|
||||||
|
dohtml -r *
|
||||||
|
popd
|
||||||
|
fi
|
||||||
|
|
||||||
|
doman doc/rake.1
|
||||||
|
|
||||||
|
newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST scheme48-1.8.tgz 3173151 SHA256 04a61ea28ef9d1f2f0e281fd6eb503f10afc94b0d3f34dbf376aedbe93eb1bb3 SHA512 1cae01ef1e282971ad0bad308a4d75fe24dcc629b09f711b54811d843f85f02cf3a728d19d44cdcc2699d071b27b2a0fb40c0ebb3a08db0f06a115e53e8b9e47 WHIRLPOOL c6748848df241d978c569768e39d0dced7c8a356342017e9777c018a63d38fe51f0eb28de3d2b34165a7c3658fb5f7dd4a72de1d1f585b9ea03b5ea5a33b5128
|
DIST scheme48-1.8.tgz 3173151 SHA256 04a61ea28ef9d1f2f0e281fd6eb503f10afc94b0d3f34dbf376aedbe93eb1bb3 SHA512 1cae01ef1e282971ad0bad308a4d75fe24dcc629b09f711b54811d843f85f02cf3a728d19d44cdcc2699d071b27b2a0fb40c0ebb3a08db0f06a115e53e8b9e47 WHIRLPOOL c6748848df241d978c569768e39d0dced7c8a356342017e9777c018a63d38fe51f0eb28de3d2b34165a7c3658fb5f7dd4a72de1d1f585b9ea03b5ea5a33b5128
|
||||||
DIST scheme48-1.9.1.tgz 3950941 SHA256 9ce76702fabf0a884762b95148f5e16d16f63e20fcf042af7cb51d7509ab2789 SHA512 6f4a1af850a35cf0254e711476a72a3aea255c31c9593f80939b942f07c0dbbc6f9d622f0837aa132a248cb43360ae9272585a9ed7d1c801999c862e3918a9c9 WHIRLPOOL aecb49c66847720aad02da0a7364ac04061520270173c40d22721ef4617e3dc326a62a0f2ae45cb9f563cc6f771b2d21f9f3205749455679fc238e26ae4cdd51
|
DIST scheme48-1.9.2.tgz 3951356 SHA256 9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4 SHA512 a854e3c6f5b02c585fa125899dee276500b91e21cc773202fd4cb84f2e0566a0e19cc34b5f96a3265fab6bf06422e869a2e48433eb2d8fac83a1179fda62e2d1 WHIRLPOOL 6774a5488172b905577cfedabf454e54ec175df7582ea607ce99b39f6cedfa24366ecf1bcec3d60bc35132d483316cd192dcd9773e6d37af59c71de7ac0eed88
|
||||||
|
@ -1,97 +0,0 @@
|
|||||||
diff -r e16eb4429221 -r 125a138e07ed c/unix.h
|
|
||||||
--- a/c/unix.h Sun Mar 16 22:30:45 2014 -0700
|
|
||||||
+++ b/c/unix.h Mon Mar 17 11:22:54 2014 +0100
|
|
||||||
@@ -25,7 +25,7 @@
|
|
||||||
if (STATUS != NULL) \
|
|
||||||
break; \
|
|
||||||
else if (errno != EINTR) \
|
|
||||||
- s48_os_error(NULL, errno, 0); } \
|
|
||||||
+ s48_os_error_2(call, NULL, errno, 0); } \
|
|
||||||
} while (0)
|
|
||||||
|
|
||||||
#define RETRY_OR_RAISE_NEG(STATUS, CALL) \
|
|
||||||
@@ -35,7 +35,7 @@
|
|
||||||
if (STATUS >= 0) \
|
|
||||||
break; \
|
|
||||||
else if (errno != EINTR) \
|
|
||||||
- s48_os_error(NULL, errno, 0); } \
|
|
||||||
+ s48_os_error_2(call, NULL, errno, 0); } \
|
|
||||||
} while (0)
|
|
||||||
|
|
||||||
|
|
||||||
diff -r e16eb4429221 -r 125a138e07ed c/unix/fd-io.c
|
|
||||||
--- a/c/unix/fd-io.c Sun Mar 16 22:30:45 2014 -0700
|
|
||||||
+++ b/c/unix/fd-io.c Mon Mar 17 11:22:54 2014 +0100
|
|
||||||
@@ -323,21 +323,6 @@
|
|
||||||
* one.
|
|
||||||
*/
|
|
||||||
|
|
||||||
-s48_value
|
|
||||||
-s48_add_channel(s48_value mode, s48_value id, long fd)
|
|
||||||
-{
|
|
||||||
- if (mode == S48_CHANNEL_STATUS_OUTPUT
|
|
||||||
- && fd != 1
|
|
||||||
- && fd != 2) {
|
|
||||||
- int flags;
|
|
||||||
- RETRY_OR_RAISE_NEG(flags, fcntl(fd, F_GETFL));
|
|
||||||
- if ((flags & O_NONBLOCK) == 0)
|
|
||||||
- fprintf(stderr,
|
|
||||||
- "Warning: output channel file descriptor %d is not non-blocking\n",
|
|
||||||
- (int) fd); }
|
|
||||||
- return s48_really_add_channel(mode, id, fd);
|
|
||||||
-}
|
|
||||||
-
|
|
||||||
s48_ref_t
|
|
||||||
s48_add_channel_2(s48_call_t call, s48_ref_t mode, s48_ref_t id, long fd)
|
|
||||||
{
|
|
||||||
diff -r e16eb4429221 -r 125a138e07ed c/win32/fd-io.c
|
|
||||||
--- a/c/win32/fd-io.c Sun Mar 16 22:30:45 2014 -0700
|
|
||||||
+++ b/c/win32/fd-io.c Mon Mar 17 11:22:54 2014 +0100
|
|
||||||
@@ -1211,13 +1211,6 @@
|
|
||||||
* one.
|
|
||||||
*/
|
|
||||||
|
|
||||||
-s48_value
|
|
||||||
-s48_add_channel(s48_value mode, s48_value id, long fd)
|
|
||||||
-{
|
|
||||||
- /* back to the VM */
|
|
||||||
- return s48_really_add_channel(mode, id, fd);
|
|
||||||
-}
|
|
||||||
-
|
|
||||||
s48_ref_t
|
|
||||||
s48_add_channel_2(s48_call_t call, s48_ref_t mode, s48_ref_t id, long fd)
|
|
||||||
{
|
|
||||||
diff -r 98197bf570a4 -r e16eb4429221 c/main.c
|
|
||||||
--- a/c/main.c Sun Mar 02 16:50:12 2014 +0100
|
|
||||||
+++ b/c/main.c Sun Mar 16 22:30:45 2014 -0700
|
|
||||||
@@ -5,6 +5,7 @@
|
|
||||||
*/
|
|
||||||
|
|
||||||
extern long s48_initialize(int *argc, char ***argv);
|
|
||||||
+extern long s48_call_startup_procedure(char **, long);
|
|
||||||
|
|
||||||
int
|
|
||||||
main(int argc, char **argv)
|
|
||||||
diff -r 98197bf570a4 -r e16eb4429221 c/posix/proc.c
|
|
||||||
--- a/c/posix/proc.c Sun Mar 02 16:50:12 2014 +0100
|
|
||||||
+++ b/c/posix/proc.c Sun Mar 16 22:30:45 2014 -0700
|
|
||||||
@@ -9,6 +9,7 @@
|
|
||||||
* Scheme 48/POSIX process environment interface
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#define _GNU_SOURCE
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <errno.h>
|
|
||||||
#include <string.h>
|
|
||||||
diff -r 98197bf570a4 -r e16eb4429221 c/unix/socket.c
|
|
||||||
--- a/c/unix/socket.c Sun Mar 02 16:50:12 2014 +0100
|
|
||||||
+++ b/c/unix/socket.c Sun Mar 16 22:30:45 2014 -0700
|
|
||||||
@@ -11,6 +11,7 @@
|
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/socket.h>
|
|
||||||
+#include <unistd.h>
|
|
||||||
#include <errno.h>
|
|
||||||
#include <fcntl.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
|
|
@ -1 +1 @@
|
|||||||
DIST hg-fast-export-20140316.tar.gz 14521 SHA256 3d119a5bd85804819cc57764ca6e10396b1ecd20e8fb6a772b396d2754504119 SHA512 72efe82d84c881e9873c1b6dda7ada67a6c33ea0bffb1a2bf711e1702bd505950e6da02cc77b28872f5acddc169f7362a3ccb2ae68e6b476a8a5aa61a48681c6 WHIRLPOOL f8a588b5cbefe8b30dba10fc251f698c35f2df8ac76d5dcbb7825499b6ff232a0fa973da1fdbf156747b98a50605e0ab2a6b2319fcac76976d003482e12cc1a5
|
DIST hg-fast-export-20140328.tar.gz 14436 SHA256 a580dcd0ab2205de8e59cd3c46a23661799e433293b5a8d52179632eead0a690 SHA512 9eb7613634a176a5f273f5f86d0cdc544b360e98743866e47cf36859e1a84e95bb88b646e7c36d8671b7c7e61a0601684c38372c95aa173d324b897d6db7a39c WHIRLPOOL 1dd863a7685713fe244d71af1d7ffcbcb45a0904fad0cd31be64b524c7e5d37bd51ad13c11205eb587e606b57148f86041f334423d808335bf3137c46be9ce31
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST cpma-mappack-full.zip 122543145 RMD160 4ef28e69ffc51160fb6fc5a5bca4101141707ac4 SHA1 8a98cfc152f119da1b907f6431235ad3ccf89d59 SHA256 5db933fc92c41f2e0941ab65725586d4d0c30fe84727427bb6b265e4d941a226
|
DIST cpma-mappack-full.zip 122543145 SHA256 5db933fc92c41f2e0941ab65725586d4d0c30fe84727427bb6b265e4d941a226 SHA512 bbc1ddd378f76ece224403ac7e1aeb1de2fec2756f438be07fb8f018e5e8cc6679cbf574eac51ce75daa0ee53b8b095ce5b46dffbd120df5450039ce754b9b37 WHIRLPOOL 332dba5fa7f26346e1fc5475b124022b9c3753dcf1ab7414ef9797871538877603267238aa3d0ad48715adb8631c036a5c35f2c5a76d1faea67cf21fe027d476
|
||||||
DIST cpma148-nomaps.zip 8045352 RMD160 e8fb325851e32ebf42ad2140bc78b777b89d3a23 SHA1 8ae1c8961624369cdc955bd1d3b838eb1c75d9f1 SHA256 1f0aafcaa48a16880ab4541aaa8b9d017c6c0b90c8fc0b4de871f976c05598d5
|
DIST cpma148-nomaps.zip 8045352 SHA256 1f0aafcaa48a16880ab4541aaa8b9d017c6c0b90c8fc0b4de871f976c05598d5 SHA512 6908065a98922774f3b80924a7286fe9008dea0e6e5e7d808e07d9d474bebf30c3e4ca2cd2587c93903095213fbaaff4154d309fd0ca002e80e871c99631c120 WHIRLPOOL de057e185d06778c5795070ea6f3139703df5c9550c7f3db7900d2bebe6b558a6e13982f8e0802d26e5ef2d27bf29654566f9f13af9cddd5d30642ff3b64433b
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST xp-1.03-full.zip 13903822 RMD160 d79f9e1e5ec18c5652763954f442832385fd90c2 SHA1 f378d6bfa27f8f116f66df346d2b84498246125a SHA256 a0e40e6151ba22cdacc551571a1ccb2dc494e41252e850423507d4b75967ee65
|
DIST xp-1.03-full.zip 13903822 SHA256 a0e40e6151ba22cdacc551571a1ccb2dc494e41252e850423507d4b75967ee65 SHA512 66c14ae7d65822b0eb2fa6402cc28bb2d9a83f86d8efc996f01634042f7c08d75fd62019c4c64621e4e86cd6a342a34b1157fc99b3015a60462f0ef9574b2b43 WHIRLPOOL 023cd0eb8507fe65f80ae03618cc59f036c89fd1c42c05df1c97917642a850dc0946eafa1a5135adb4333e7922ca8e02462647e7dea330770941327482f94b1f
|
||||||
DIST xp-2.2b.zip 19810680 RMD160 009b2db0db5a634fe5e76e2e7150ec2b5ee6f773 SHA1 77414bbe61eb2457ebb3fb055520adbf78729d39 SHA256 4a041f4b84dae4b50707f9069eb0c59b4af00e53bcecd7d0f01087398a165b55
|
DIST xp-2.2b.zip 19810680 SHA256 4a041f4b84dae4b50707f9069eb0c59b4af00e53bcecd7d0f01087398a165b55 SHA512 b7f702b5ce0b0c39ae0db9414ae54aaec7cf0a80cc39604e8ebd14eae56a982f438196488d1c1cc559c6d36c36c8c0e1b695658f974c196c95bba2274063f343 WHIRLPOOL 377c08cde0d52e8272811c93e3fd00abf531adae20340a811aa8bb376694ea6363f370eba1d94f2d2b342041394eebbe86b8bd7c06381d7ebe1ee88ce8200c5d
|
||||||
|
@ -1 +1 @@
|
|||||||
DIST c++robots.tar.gz 10027 SHA256 2135474a30c532d85b758d2119e4625005cabbe1605f84991b3bb2d121a005bd
|
DIST c++robots.tar.gz 10896 SHA256 8102fb0da308e6118676d54642cd6f652fcfa145384a7e830ca7103aaf02f3f5 SHA512 410a08c920f8e54abe74b085d67607bcc381e768c0127cf98eabab894a106d5d1466a1cac4146924b53c29ccffddd5eb77c9383c42b6fe6e48c7e89691e691f3 WHIRLPOOL 24483a323e2c7bbdc3e116635f1433ffd133e9886631373b7a660456078dde33a46c9479757cbc02d66c9aaa98811946eea5b791625fd0a340bd33ad9bdd8d04
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
Tandem Repeats Finder License Terms
|
||||||
|
|
||||||
|
The author of this software grants to any individual or organization
|
||||||
|
the right to use and to make an unlimited number of copies of this
|
||||||
|
software. You may not de-compile, disassemble, reverse engineer, or
|
||||||
|
modify the software. This software cannot be sold, incorporated into
|
||||||
|
commercial software or redistributed. The author of this software
|
||||||
|
accepts no responsibility for damages resulting from the use of this
|
||||||
|
software and makes no warranty or representation, either express or
|
||||||
|
implied, including but not limited to, any implied warranty of
|
||||||
|
merchantability or fitness for a particular purpose. This software is
|
||||||
|
provided as is, and the user assumes all risks when using it.
|
@ -1 +1 @@
|
|||||||
Thu, 17 Apr 2014 17:07:02 +0000
|
Fri, 18 Apr 2014 07:37:01 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Thu, 17 Apr 2014 17:07:02 +0000
|
Fri, 18 Apr 2014 07:37:01 +0000
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue