parent
f0202bb2ff
commit
d39bc49fa7
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/supernova/supernova-1.0.3.ebuild,v 1.1 2014/08/25 00:13:30 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
DISTUTILS_SINGLE_IMPL=TRUE
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="Use novaclient with multiple OpenStack nova environments the easy way"
|
||||
HOMEPAGE="https://github.com/rackerhacker/supernova"
|
||||
SRC_URI="https://github.com/major/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="bash-completion doc examples"
|
||||
|
||||
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
RDEPEND="
|
||||
>=dev-python/keyring-0.9.2[${PYTHON_USEDEP}]
|
||||
dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
use examples && local EXAMPLES=( example_configs/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
use bash-completion && newbashcomp contrib/${PN}-completion.bash ${PN}
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/supervisor/supervisor-3.1.1.ebuild,v 1.1 2014/08/25 06:19:03 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 ) # py2 only
|
||||
# xml.etree.ElementTree module required.
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PV="${PV/_beta/b}"
|
||||
|
||||
DESCRIPTION="A system for controlling process state under UNIX"
|
||||
HOMEPAGE="http://supervisord.org/ http://pypi.python.org/pypi/supervisor"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="repoze ZPL BSD HPND GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
# ALL versions of meld3 match to >=meld3-0.6.5
|
||||
RDEPEND="dev-python/meld3[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/mock[${PYTHON_USEDEP}] )
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
python_compile_all() {
|
||||
# Somehow the test phase is called and run on invoking a doc build; harmless
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newinitd "${FILESDIR}/init.d-r1" supervisord
|
||||
newconfd "${FILESDIR}/conf.d" supervisord
|
||||
use doc && local HTML_DOCS=( docs/.build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/qt4-fsarchiver/qt4-fsarchiver-0.6.19.6.ebuild,v 1.1 2014/08/24 18:10:26 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit qmake-utils versionator
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator 3 '-')"
|
||||
MIN_PV="$(get_version_component_range 1-3)"
|
||||
|
||||
DESCRIPTION="Qt4 frontend for fsarchiver"
|
||||
HOMEPAGE="http://qt4-fsarchiver.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="app-arch/bzip2
|
||||
app-arch/xz-utils
|
||||
dev-libs/libgcrypt:=
|
||||
dev-libs/lzo
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
sys-apps/util-linux
|
||||
sys-fs/e2fsprogs
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=app-backup/fsarchiver-${MIN_PV}[lzma,lzo]"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
# fix .desktop file
|
||||
sed -i \
|
||||
-e '/Encoding/d' starter/"${PN}".desktop \
|
||||
|| die "sed on qt4-fsarchiver.desktop failed"
|
||||
# fix icon installation location
|
||||
sed -i \
|
||||
-e "/icon.path/s:app-install/icons:${PN}:" "${PN}.pro" \
|
||||
|| die "sed on ${PN}.pro failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eqmake4
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "optional dependencies:"
|
||||
elog " sys-fs/btrfs-progs"
|
||||
elog " sys-fs/jfsutils"
|
||||
elog " sys-fs/ntfs3g[ntfsprogs]"
|
||||
elog " sys-fs/reiser4progs"
|
||||
elog " sys-fs/reiserfsprogs"
|
||||
elog " sys-fs/sshfs-fuse"
|
||||
elog " sys-fs/xfsprogs"
|
||||
}
|
@ -0,0 +1,399 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.417.ebuild,v 1.1 2014/08/25 00:06:59 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
VIM_VERSION="7.4"
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
PYTHON_REQ_USE=threads
|
||||
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 prefix python-single-r1
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit mercurial
|
||||
EHG_REPO_URI="https://vim.googlecode.com/hg/"
|
||||
EHG_PROJECT="vim"
|
||||
else
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GUI version of the Vim text editor"
|
||||
HOMEPAGE="http://www.vim.org/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="vim"
|
||||
IUSE="acl aqua cscope debug gnome gtk lua luajit motif neXt netbeans nls perl python racket ruby selinux session tcl"
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
luajit? ( lua )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
~app-editors/vim-core-${PV}
|
||||
>=app-admin/eselect-vi-1.1
|
||||
>=sys-libs/ncurses-5.2-r2
|
||||
x11-libs/libXext
|
||||
x11-libs/libXt
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
!aqua? (
|
||||
gtk? (
|
||||
>=x11-libs/gtk+-2.6:2
|
||||
x11-libs/libXft
|
||||
gnome? ( >=gnome-base/libgnomeui-2.6 )
|
||||
)
|
||||
!gtk? (
|
||||
motif? ( >=x11-libs/motif-2.3:0 )
|
||||
!motif? (
|
||||
neXt? ( x11-libs/neXtaw )
|
||||
!neXt? ( x11-libs/libXaw )
|
||||
)
|
||||
)
|
||||
)
|
||||
cscope? ( dev-util/cscope )
|
||||
lua? (
|
||||
luajit? ( dev-lang/luajit )
|
||||
!luajit? ( dev-lang/lua[deprecated] )
|
||||
)
|
||||
nls? ( virtual/libintl )
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
racket? ( dev-scheme/racket )
|
||||
ruby? ( || ( dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
session? ( x11-libs/libSM )
|
||||
tcl? ( dev-lang/tcl )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-admin/eselect-vi-1.1
|
||||
dev-util/ctags
|
||||
sys-devel/autoconf
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/vim${VIM_VERSION/.}
|
||||
|
||||
pkg_setup() {
|
||||
# people with broken alphabets run into trouble. bug 82186.
|
||||
unset LANG LC_ALL
|
||||
export LC_COLLATE="C"
|
||||
|
||||
# Gnome sandbox silliness. bug #114475.
|
||||
mkdir -p "${T}"/home
|
||||
export HOME="${T}"/home
|
||||
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
|
||||
# Apply any patches available from vim.org for this version
|
||||
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
|
||||
fi
|
||||
fi
|
||||
|
||||
# Fixup a script to use awk instead of nawk
|
||||
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|
||||
|| die "mve.awk sed failed"
|
||||
|
||||
# Read vimrc and gvimrc from /etc/vim
|
||||
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
|
||||
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
|
||||
|
||||
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
|
||||
# Hopefully this pattern won't break for a while at least.
|
||||
# This fixes bug 29398 (27 Sep 2003 agriffis)
|
||||
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
|
||||
"${S}"/runtime/doc/syntax.txt \
|
||||
"${S}"/runtime/doc/tagsrch.txt \
|
||||
"${S}"/runtime/doc/usr_29.txt \
|
||||
"${S}"/runtime/menu.vim \
|
||||
"${S}"/src/configure.in || die 'sed failed'
|
||||
|
||||
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
|
||||
# this is NeXT, but it's actually just a file in dev-libs/9libs
|
||||
# This fixes bug 43885 (20 Mar 2004 agriffis)
|
||||
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
|
||||
|
||||
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
|
||||
# correctly. To avoid some really entertaining error messages about stuff
|
||||
# which isn't even in the source file being invalid, we'll do some trickery
|
||||
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
|
||||
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
|
||||
|
||||
# Try to avoid sandbox problems. Bug #114475.
|
||||
if [[ -d "${S}"/src/po ]] ; then
|
||||
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
|
||||
"${S}"/src/po/Makefile
|
||||
fi
|
||||
|
||||
if version_is_at_least 7.3.122 ; then
|
||||
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
|
||||
fi
|
||||
|
||||
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
|
||||
if version_is_at_least 7.3 ; then
|
||||
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
|
||||
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# Fix bug 37354: Disallow -funroll-all-loops on amd64
|
||||
# Bug 57859 suggests that we want to do this for all archs
|
||||
filter-flags -funroll-all-loops
|
||||
|
||||
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
|
||||
# everyone since previous flag filtering bugs have turned out to affect
|
||||
# multiple archs...
|
||||
replace-flags -O3 -O2
|
||||
|
||||
# Fix bug 18245: Prevent "make" from the following chain:
|
||||
# (1) Notice configure.in is newer than auto/configure
|
||||
# (2) Rebuild auto/configure
|
||||
# (3) Notice auto/configure is newer than auto/config.mk
|
||||
# (4) Run ./configure (with wrong args) to remake auto/config.mk
|
||||
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
|
||||
rm -f src/auto/configure
|
||||
emake -j1 -C src autoconf
|
||||
|
||||
# This should fix a sandbox violation (see bug 24447). The hvc
|
||||
# things are for ppc64, see bug 86433.
|
||||
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
|
||||
[[ -e ${file} ]] && addwrite $file
|
||||
done
|
||||
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
myconf="--with-features=huge --disable-gpm --enable-multibyte"
|
||||
myconf+=" $(use_enable acl)"
|
||||
myconf+=" $(use_enable cscope)"
|
||||
myconf+=" $(use_enable lua luainterp)"
|
||||
myconf+=" $(use_with luajit)"
|
||||
myconf+=" $(use_enable netbeans)"
|
||||
myconf+=" $(use_enable nls)"
|
||||
myconf+=" $(use_enable perl perlinterp)"
|
||||
myconf+=" $(use_enable racket mzschemeinterp)"
|
||||
myconf+=" $(use_enable ruby rubyinterp)"
|
||||
myconf+=" $(use_enable selinux)"
|
||||
myconf+=" $(use_enable session xsmp)"
|
||||
myconf+=" $(use_enable tcl tclinterp)"
|
||||
|
||||
if use python ; then
|
||||
if [[ ${EPYTHON} == python3* ]] ; then
|
||||
myconf+=" --enable-python3interp"
|
||||
export vi_cv_path_python3="${PYTHON}"
|
||||
else
|
||||
myconf+=" --enable-pythoninterp"
|
||||
export vi_cv_path_python="${PYTHON}"
|
||||
fi
|
||||
else
|
||||
myconf+=" --disable-pythoninterp --disable-python3interp"
|
||||
fi
|
||||
|
||||
# --with-features=huge forces on cscope even if we --disable it. We need
|
||||
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
|
||||
if ! use cscope ; then
|
||||
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
|
||||
die "couldn't disable cscope"
|
||||
fi
|
||||
|
||||
# gvim's GUI preference order is as follows:
|
||||
# aqua CARBON (not tested)
|
||||
# -aqua gtk gnome GNOME2
|
||||
# -aqua gtk -gnome GTK2
|
||||
# -aqua -gtk motif MOTIF
|
||||
# -aqua -gtk -motif neXt NEXTAW
|
||||
# -aqua -gtk -motif -neXt ATHENA
|
||||
echo ; echo
|
||||
if use aqua ; then
|
||||
einfo "Building gvim with the Carbon GUI"
|
||||
myconf+=" --enable-darwin --enable-gui=carbon"
|
||||
elif use gtk ; then
|
||||
myconf+=" --enable-gtk2-check"
|
||||
if use gnome ; then
|
||||
einfo "Building gvim with the Gnome 2 GUI"
|
||||
myconf+=" --enable-gui=gnome2"
|
||||
else
|
||||
einfo "Building gvim with the gtk+-2 GUI"
|
||||
myconf+=" --enable-gui=gtk2"
|
||||
fi
|
||||
elif use motif ; then
|
||||
einfo "Building gvim with the MOTIF GUI"
|
||||
myconf+=" --enable-gui=motif"
|
||||
elif use neXt ; then
|
||||
einfo "Building gvim with the neXtaw GUI"
|
||||
myconf+=" --enable-gui=nextaw"
|
||||
else
|
||||
einfo "Building gvim with the Athena GUI"
|
||||
myconf+=" --enable-gui=athena"
|
||||
fi
|
||||
echo ; echo
|
||||
|
||||
# Let Portage do the stripping. Some people like that.
|
||||
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
|
||||
|
||||
# Keep Gentoo Prefix env contained within the EPREFIX
|
||||
use prefix && myconf+=" --without-local-dir"
|
||||
|
||||
if [[ ${CHOST} == *-interix* ]]; then
|
||||
# avoid finding of this function, to avoid having to patch either
|
||||
# configure or the source, which would be much more hackish.
|
||||
# after all vim does it right, only interix is badly broken (again)
|
||||
export ac_cv_func_sigaction=no
|
||||
fi
|
||||
|
||||
econf \
|
||||
--with-modified-by=Gentoo-${PVR} \
|
||||
--with-vim-name=gvim --with-x \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# The following allows emake to be used
|
||||
emake -j1 -C src auto/osdef.h objects
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo
|
||||
einfo "Starting vim tests. Several error messages will be shown"
|
||||
einfo "while the tests run. This is normal behaviour and does not"
|
||||
einfo "indicate a fault."
|
||||
echo
|
||||
ewarn "If the tests fail, your terminal may be left in a strange"
|
||||
ewarn "state. Usually, running 'reset' will fix this."
|
||||
echo
|
||||
|
||||
# Don't let vim talk to X
|
||||
unset DISPLAY
|
||||
|
||||
# We've got to call make test from within testdir, since the Makefiles
|
||||
# don't pass through our VIMPROG argument
|
||||
cd "${S}"/src/testdir
|
||||
|
||||
# Test 49 won't work inside a portage environment
|
||||
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
|
||||
sed -i 's~test49.out~~g' Makefile
|
||||
|
||||
# We don't want to rebuild vim before running the tests
|
||||
sed -i 's,: \$(VIMPROG),: ,' Makefile
|
||||
|
||||
# Make gvim not try to connect to X. See :help gui-x11-start
|
||||
# in vim for how this evil trickery works.
|
||||
ln -s "${S}"/src/gvim "${S}"/src/testvim
|
||||
|
||||
# Don't try to do the additional GUI test
|
||||
emake -j1 VIMPROG=../testvim nongui
|
||||
}
|
||||
|
||||
# Make convenience symlinks, hopefully without stepping on toes. Some
|
||||
# of these links are "owned" by the vim ebuild when it is installed,
|
||||
# but they might be good for gvim as well (see bug 45828)
|
||||
update_vim_symlinks() {
|
||||
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
|
||||
local f syms
|
||||
syms="vimdiff rvim rview"
|
||||
einfo "Calling eselect vi update..."
|
||||
# Call this with --if-unset to respect user's choice (bug 187449)
|
||||
eselect vi update --if-unset
|
||||
|
||||
# Make or remove convenience symlink, vim -> gvim
|
||||
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
|
||||
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
|
||||
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
rm "${EROOT}"/usr/bin/vim
|
||||
fi
|
||||
|
||||
# Make or remove convenience symlinks to vim
|
||||
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
for f in ${syms}; do
|
||||
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
|
||||
done
|
||||
else
|
||||
for f in ${syms}; do
|
||||
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
|
||||
rm -f "${EROOT}"/usr/bin/${f}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# This will still break if you merge then remove the vi package,
|
||||
# but there's only so much you can do, eh? Unfortunately we don't
|
||||
# have triggers like are done in rpm-land.
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
|
||||
|
||||
dobin src/gvim
|
||||
dosym gvim /usr/bin/gvimdiff
|
||||
dosym gvim /usr/bin/evim
|
||||
dosym gvim /usr/bin/eview
|
||||
dosym gvim /usr/bin/gview
|
||||
dosym gvim /usr/bin/rgvim
|
||||
dosym gvim /usr/bin/rgview
|
||||
|
||||
dodir /usr/share/man/man1
|
||||
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1
|
||||
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1
|
||||
echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1
|
||||
|
||||
insinto /etc/vim
|
||||
newins "${FILESDIR}"/gvimrc-r1 gvimrc
|
||||
eprefixify "${ED}"/etc/vim/gvimrc
|
||||
|
||||
newmenu "${FILESDIR}"/gvim.desktop-r2 gvim.desktop
|
||||
doicon "${FILESDIR}"/gvim.xpm
|
||||
|
||||
# bash completion script, bug #79018.
|
||||
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
|
||||
|
||||
# We shouldn't be installing the ex or view man page symlinks, as they
|
||||
# are managed by eselect-vi
|
||||
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Update fdo mime stuff, bug #78394
|
||||
fdo-mime_mime_database_update
|
||||
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
echo
|
||||
elog "Vim 7 includes an integrated spell checker. You need to install"
|
||||
elog "word list files before you can use it. There are ebuilds for"
|
||||
elog "some of these named app-vim/vim-spell-*. If your language of"
|
||||
elog "choice is not included, please consult vim-spell.eclass for"
|
||||
elog "instructions on how to make a package."
|
||||
echo
|
||||
ewarn "Note that the English word lists are no longer installed by"
|
||||
ewarn "default."
|
||||
echo
|
||||
fi
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Update fdo mime stuff, bug #78394
|
||||
fdo-mime_mime_database_update
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
@ -0,0 +1,232 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.4.417.ebuild,v 1.1 2014/08/25 00:03:56 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
VIM_VERSION="7.4"
|
||||
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit mercurial
|
||||
EHG_REPO_URI="https://vim.googlecode.com/hg/"
|
||||
EHG_PROJECT="vim"
|
||||
else
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~radhermit/vim/${PN}-7.3-gentoo-patches-r4.tar.bz2
|
||||
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="vim and gvim shared files"
|
||||
HOMEPAGE="http://www.vim.org/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="vim"
|
||||
IUSE="nls acl minimal"
|
||||
|
||||
DEPEND="sys-devel/autoconf"
|
||||
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
|
||||
|
||||
S=${WORKDIR}/vim${VIM_VERSION/.}
|
||||
|
||||
pkg_setup() {
|
||||
# people with broken alphabets run into trouble. bug 82186.
|
||||
unset LANG LC_ALL
|
||||
export LC_COLLATE="C"
|
||||
|
||||
# Gnome sandbox silliness. bug #114475.
|
||||
mkdir -p "${T}"/home
|
||||
export HOME="${T}"/home
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
|
||||
# Apply any patches available from vim.org for this version
|
||||
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
|
||||
fi
|
||||
|
||||
if [[ -d "${WORKDIR}"/gentoo/patches-core/ ]]; then
|
||||
# Patches for vim-core only (runtime/*)
|
||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/gentoo/patches-core/
|
||||
fi
|
||||
fi
|
||||
|
||||
# Fixup a script to use awk instead of nawk
|
||||
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|
||||
|| die "mve.awk sed failed"
|
||||
|
||||
# Read vimrc and gvimrc from /etc/vim
|
||||
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
|
||||
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
|
||||
|
||||
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
|
||||
# Hopefully this pattern won't break for a while at least.
|
||||
# This fixes bug 29398 (27 Sep 2003 agriffis)
|
||||
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
|
||||
"${S}"/runtime/doc/syntax.txt \
|
||||
"${S}"/runtime/doc/tagsrch.txt \
|
||||
"${S}"/runtime/doc/usr_29.txt \
|
||||
"${S}"/runtime/menu.vim \
|
||||
"${S}"/src/configure.in || die 'sed failed'
|
||||
|
||||
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
|
||||
# this is NeXT, but it's actually just a file in dev-libs/9libs
|
||||
# This fixes bug 43885 (20 Mar 2004 agriffis)
|
||||
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
|
||||
|
||||
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
|
||||
# correctly. To avoid some really entertaining error messages about stuff
|
||||
# which isn't even in the source file being invalid, we'll do some trickery
|
||||
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
|
||||
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
|
||||
|
||||
# Try to avoid sandbox problems. Bug #114475.
|
||||
if [[ -d "${S}"/src/po ]] ; then
|
||||
sed -i -e \
|
||||
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
|
||||
"${S}"/src/po/Makefile
|
||||
fi
|
||||
|
||||
if version_is_at_least 7.3.122 ; then
|
||||
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
|
||||
fi
|
||||
|
||||
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
|
||||
if version_is_at_least 7.3 ; then
|
||||
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
|
||||
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# Fix bug 37354: Disallow -funroll-all-loops on amd64
|
||||
# Bug 57859 suggests that we want to do this for all archs
|
||||
filter-flags -funroll-all-loops
|
||||
|
||||
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
|
||||
# everyone since previous flag filtering bugs have turned out to affect
|
||||
# multiple archs...
|
||||
replace-flags -O3 -O2
|
||||
|
||||
# Fix bug 18245: Prevent "make" from the following chain:
|
||||
# (1) Notice configure.in is newer than auto/configure
|
||||
# (2) Rebuild auto/configure
|
||||
# (3) Notice auto/configure is newer than auto/config.mk
|
||||
# (4) Run ./configure (with wrong args) to remake auto/config.mk
|
||||
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
|
||||
rm -f src/auto/configure
|
||||
emake -j1 -C src autoconf
|
||||
|
||||
# This should fix a sandbox violation (see bug 24447). The hvc
|
||||
# things are for ppc64, see bug 86433.
|
||||
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
|
||||
[[ -e ${file} ]] && addwrite $file
|
||||
done
|
||||
|
||||
# Let Portage do the stripping. Some people like that.
|
||||
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
|
||||
|
||||
# Keep Gentoo Prefix env contained within the EPREFIX
|
||||
use prefix && myconf+=" --without-local-dir"
|
||||
|
||||
econf \
|
||||
--with-modified-by=Gentoo-${PVR} \
|
||||
--with-features=tiny \
|
||||
--enable-gui=no \
|
||||
--without-x \
|
||||
--disable-darwin \
|
||||
--disable-perlinterp \
|
||||
--disable-pythoninterp \
|
||||
--disable-rubyinterp \
|
||||
--disable-gpm \
|
||||
--disable-selinux \
|
||||
$(use_enable nls) \
|
||||
$(use_enable acl) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# The following allows emake to be used
|
||||
emake -j1 -C src auto/osdef.h objects
|
||||
|
||||
emake tools
|
||||
}
|
||||
|
||||
src_test() { :; }
|
||||
|
||||
src_install() {
|
||||
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
|
||||
|
||||
dodir /usr/{bin,share/{man/man1,vim}}
|
||||
cd src || die "cd src failed"
|
||||
emake \
|
||||
installruntime \
|
||||
installmanlinks \
|
||||
installmacros \
|
||||
installtutor \
|
||||
installtutorbin \
|
||||
installtools \
|
||||
install-languages \
|
||||
install-icons \
|
||||
DESTDIR="${D}" \
|
||||
BINDIR="${EPREFIX}"/usr/bin \
|
||||
MANDIR="${EPREFIX}"/usr/share/man \
|
||||
DATADIR="${EPREFIX}"/usr/share
|
||||
|
||||
keepdir ${vimfiles}/keymap
|
||||
|
||||
# default vimrc is installed by vim-core since it applies to
|
||||
# both vim and gvim
|
||||
insinto /etc/vim/
|
||||
newins "${FILESDIR}"/vimrc-r4 vimrc
|
||||
eprefixify "${ED}"/etc/vim/vimrc
|
||||
|
||||
if use minimal ; then
|
||||
# To save space, install only a subset of the files.
|
||||
# Helps minimalize the livecd, bug 65144.
|
||||
eshopts_push -s extglob
|
||||
|
||||
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
|
||||
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
|
||||
rm "${ED}"/usr/bin/vimtutor
|
||||
|
||||
local keep_colors="default"
|
||||
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
|
||||
|
||||
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
|
||||
# tinkering with the next line might make bad things happen ...
|
||||
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
|
||||
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
|
||||
|
||||
eshopts_pop
|
||||
fi
|
||||
|
||||
# These files might have slight security issues, so we won't
|
||||
# install them. See bug #77841. We don't mind if these don't
|
||||
# exist.
|
||||
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
|
||||
|
||||
newbashcomp "${FILESDIR}"/xxd-completion xxd
|
||||
|
||||
# We shouldn't be installing the ex or view man page symlinks, as they
|
||||
# are managed by eselect-vi
|
||||
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
}
|
@ -0,0 +1,370 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.417.ebuild,v 1.1 2014/08/25 00:05:18 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
VIM_VERSION="7.4"
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
PYTHON_REQ_USE=threads
|
||||
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit mercurial
|
||||
EHG_REPO_URI="https://vim.googlecode.com/hg/"
|
||||
EHG_PROJECT="vim"
|
||||
else
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Vim, an improved vi-style text editor"
|
||||
HOMEPAGE="http://www.vim.org/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="vim"
|
||||
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
luajit? ( lua )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/eselect-vi-1.1
|
||||
>=sys-libs/ncurses-5.2-r2
|
||||
nls? ( virtual/libintl )
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
cscope? ( dev-util/cscope )
|
||||
gpm? ( >=sys-libs/gpm-1.19.3 )
|
||||
lua? (
|
||||
luajit? ( dev-lang/luajit )
|
||||
!luajit? ( dev-lang/lua[deprecated] )
|
||||
)
|
||||
!minimal? (
|
||||
~app-editors/vim-core-${PV}
|
||||
dev-util/ctags
|
||||
)
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
racket? ( dev-scheme/racket )
|
||||
ruby? ( || ( dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
tcl? ( dev-lang/tcl )
|
||||
X? ( x11-libs/libXt )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-admin/eselect-vi-1.1
|
||||
sys-devel/autoconf
|
||||
>=sys-libs/ncurses-5.2-r2
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/vim${VIM_VERSION/.}
|
||||
|
||||
pkg_setup() {
|
||||
# people with broken alphabets run into trouble. bug 82186.
|
||||
unset LANG LC_ALL
|
||||
export LC_COLLATE="C"
|
||||
|
||||
# Gnome sandbox silliness. bug #114475.
|
||||
mkdir -p "${T}"/home
|
||||
export HOME="${T}"/home
|
||||
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
|
||||
# Apply any patches available from vim.org for this version
|
||||
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
|
||||
fi
|
||||
fi
|
||||
|
||||
# Fixup a script to use awk instead of nawk
|
||||
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|
||||
|| die "mve.awk sed failed"
|
||||
|
||||
# Read vimrc and gvimrc from /etc/vim
|
||||
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
|
||||
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
|
||||
|
||||
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
|
||||
# Hopefully this pattern won't break for a while at least.
|
||||
# This fixes bug 29398 (27 Sep 2003 agriffis)
|
||||
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
|
||||
"${S}"/runtime/doc/syntax.txt \
|
||||
"${S}"/runtime/doc/tagsrch.txt \
|
||||
"${S}"/runtime/doc/usr_29.txt \
|
||||
"${S}"/runtime/menu.vim \
|
||||
"${S}"/src/configure.in || die 'sed failed'
|
||||
|
||||
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
|
||||
# this is NeXT, but it's actually just a file in dev-libs/9libs
|
||||
# This fixes bug 43885 (20 Mar 2004 agriffis)
|
||||
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
|
||||
|
||||
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
|
||||
# correctly. To avoid some really entertaining error messages about stuff
|
||||
# which isn't even in the source file being invalid, we'll do some trickery
|
||||
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
|
||||
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
|
||||
|
||||
# conditionally make the manpager.sh script
|
||||
if use vim-pager ; then
|
||||
cat <<-END > "${S}"/runtime/macros/manpager.sh
|
||||
#!/bin/sh
|
||||
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
|
||||
vim \\
|
||||
-c 'let no_plugin_maps = 1' \\
|
||||
-c 'set nolist nomod ft=man' \\
|
||||
-c 'let g:showmarks_enable=0' \\
|
||||
-c 'runtime! macros/less.vim' -
|
||||
END
|
||||
fi
|
||||
|
||||
# Try to avoid sandbox problems. Bug #114475.
|
||||
if [[ -d "${S}"/src/po ]] ; then
|
||||
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
|
||||
"${S}"/src/po/Makefile
|
||||
fi
|
||||
|
||||
if version_is_at_least 7.3.122 ; then
|
||||
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
|
||||
fi
|
||||
|
||||
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
|
||||
if version_is_at_least 7.3 ; then
|
||||
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
|
||||
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# Fix bug 37354: Disallow -funroll-all-loops on amd64
|
||||
# Bug 57859 suggests that we want to do this for all archs
|
||||
filter-flags -funroll-all-loops
|
||||
|
||||
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
|
||||
# everyone since previous flag filtering bugs have turned out to affect
|
||||
# multiple archs...
|
||||
replace-flags -O3 -O2
|
||||
|
||||
# Fix bug 18245: Prevent "make" from the following chain:
|
||||
# (1) Notice configure.in is newer than auto/configure
|
||||
# (2) Rebuild auto/configure
|
||||
# (3) Notice auto/configure is newer than auto/config.mk
|
||||
# (4) Run ./configure (with wrong args) to remake auto/config.mk
|
||||
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
|
||||
rm -f src/auto/configure
|
||||
emake -j1 -C src autoconf
|
||||
|
||||
# This should fix a sandbox violation (see bug 24447). The hvc
|
||||
# things are for ppc64, see bug 86433.
|
||||
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
|
||||
[[ -e ${file} ]] && addwrite $file
|
||||
done
|
||||
|
||||
if use minimal ; then
|
||||
myconf="--with-features=tiny \
|
||||
--disable-nls \
|
||||
--disable-multibyte \
|
||||
--disable-acl \
|
||||
--enable-gui=no \
|
||||
--without-x \
|
||||
--disable-darwin \
|
||||
--disable-luainterp \
|
||||
--disable-perlinterp \
|
||||
--disable-pythoninterp \
|
||||
--disable-mzschemeinterp \
|
||||
--disable-rubyinterp \
|
||||
--disable-selinux \
|
||||
--disable-tclinterp \
|
||||
--disable-gpm"
|
||||
else
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
myconf="--with-features=huge --enable-multibyte"
|
||||
myconf+=" $(use_enable acl)"
|
||||
myconf+=" $(use_enable cscope)"
|
||||
myconf+=" $(use_enable gpm)"
|
||||
myconf+=" $(use_enable lua luainterp)"
|
||||
myconf+=" $(use_with luajit)"
|
||||
myconf+=" $(use_enable nls)"
|
||||
myconf+=" $(use_enable perl perlinterp)"
|
||||
myconf+=" $(use_enable racket mzschemeinterp)"
|
||||
myconf+=" $(use_enable ruby rubyinterp)"
|
||||
myconf+=" $(use_enable selinux)"
|
||||
myconf+=" $(use_enable tcl tclinterp)"
|
||||
|
||||
if use python ; then
|
||||
if [[ ${EPYTHON} == python3* ]] ; then
|
||||
myconf+=" --enable-python3interp"
|
||||
export vi_cv_path_python3="${PYTHON}"
|
||||
else
|
||||
myconf+=" --enable-pythoninterp"
|
||||
export vi_cv_path_python="${PYTHON}"
|
||||
fi
|
||||
else
|
||||
myconf+=" --disable-pythoninterp --disable-python3interp"
|
||||
fi
|
||||
|
||||
# --with-features=huge forces on cscope even if we --disable it. We need
|
||||
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
|
||||
if ! use cscope ; then
|
||||
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
|
||||
die "couldn't disable cscope"
|
||||
fi
|
||||
|
||||
# don't test USE=X here ... see bug #19115
|
||||
# but need to provide a way to link against X ... see bug #20093
|
||||
myconf+=" --enable-gui=no --disable-darwin $(use_with X x)"
|
||||
fi
|
||||
|
||||
# Let Portage do the stripping. Some people like that.
|
||||
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
|
||||
|
||||
# Keep Gentoo Prefix env contained within the EPREFIX
|
||||
use prefix && myconf+=" --without-local-dir"
|
||||
|
||||
econf \
|
||||
--with-modified-by=Gentoo-${PVR} \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# The following allows emake to be used
|
||||
emake -j1 -C src auto/osdef.h objects
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo
|
||||
einfo "Starting vim tests. Several error messages will be shown"
|
||||
einfo "while the tests run. This is normal behaviour and does not"
|
||||
einfo "indicate a fault."
|
||||
echo
|
||||
ewarn "If the tests fail, your terminal may be left in a strange"
|
||||
ewarn "state. Usually, running 'reset' will fix this."
|
||||
echo
|
||||
|
||||
# Don't let vim talk to X
|
||||
unset DISPLAY
|
||||
|
||||
# We've got to call make test from within testdir, since the Makefiles
|
||||
# don't pass through our VIMPROG argument
|
||||
cd "${S}"/src/testdir
|
||||
|
||||
# Test 49 won't work inside a portage environment
|
||||
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
|
||||
sed -i 's~test49.out~~g' Makefile
|
||||
|
||||
# We don't want to rebuild vim before running the tests
|
||||
sed -i 's,: \$(VIMPROG),: ,' Makefile
|
||||
|
||||
# Don't try to do the additional GUI test
|
||||
emake -j1 VIMPROG=../vim nongui
|
||||
}
|
||||
|
||||
# Make convenience symlinks, hopefully without stepping on toes. Some
|
||||
# of these links are "owned" by the vim ebuild when it is installed,
|
||||
# but they might be good for gvim as well (see bug 45828)
|
||||
update_vim_symlinks() {
|
||||
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
|
||||
local f syms
|
||||
syms="vimdiff rvim rview"
|
||||
einfo "Calling eselect vi update..."
|
||||
# Call this with --if-unset to respect user's choice (bug 187449)
|
||||
eselect vi update --if-unset
|
||||
|
||||
# Make or remove convenience symlink, vim -> gvim
|
||||
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
|
||||
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
|
||||
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
rm "${EROOT}"/usr/bin/vim
|
||||
fi
|
||||
|
||||
# Make or remove convenience symlinks to vim
|
||||
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
for f in ${syms}; do
|
||||
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
|
||||
done
|
||||
else
|
||||
for f in ${syms}; do
|
||||
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
|
||||
rm -f "${EROOT}"/usr/bin/${f}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# This will still break if you merge then remove the vi package,
|
||||
# but there's only so much you can do, eh? Unfortunately we don't
|
||||
# have triggers like are done in rpm-land.
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
|
||||
|
||||
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
|
||||
# managed by eselect-vi
|
||||
dobin src/vim
|
||||
dosym vim /usr/bin/vimdiff
|
||||
dosym vim /usr/bin/rvim
|
||||
dosym vim /usr/bin/rview
|
||||
if use vim-pager ; then
|
||||
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
|
||||
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
|
||||
insinto ${vimfiles}/macros
|
||||
doins runtime/macros/manpager.sh
|
||||
fperms a+x ${vimfiles}/macros/manpager.sh
|
||||
fi
|
||||
|
||||
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
|
||||
|
||||
# We shouldn't be installing the ex or view man page symlinks, as they
|
||||
# are managed by eselect-vi
|
||||
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
if use X ; then
|
||||
echo
|
||||
elog "The 'X' USE flag enables vim <-> X communication, like"
|
||||
elog "updating the xterm titlebar. It does not install a GUI."
|
||||
fi
|
||||
echo
|
||||
elog "To install a GUI version of vim, use the app-editors/gvim"
|
||||
elog "package."
|
||||
echo
|
||||
elog "Vim 7 includes an integrated spell checker. You need to install"
|
||||
elog "word list files before you can use it. There are ebuilds for"
|
||||
elog "some of these named app-vim/vim-spell-*. If your language of"
|
||||
elog "choice is not included, please consult vim-spell.eclass for"
|
||||
elog "instructions on how to make a package."
|
||||
echo
|
||||
ewarn "Note that the English word lists are no longer installed by"
|
||||
ewarn "default."
|
||||
fi
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
@ -1,5 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX cloud-init-0.7.5-tests-exclude.patch 534 SHA256 9d2a13365551334bdbdbd9c243ba3413b66f47dd36ae94727c5336fb013113bb SHA512 b59bdcb5a5c6c7891a62c67c7bea83c42f00b2458959341fde33520dc02d65fe4a29a344f84c4f94c166a37bd98c19b596ef92eb51760228a2945b67f919087a WHIRLPOOL a8126ba0641ccd700ab7d58f81815c1a15e5c4289536aa9db6504b47a218d18c232062c6e0a4f149a87b70f2cfea9599876dc1d05693b26079c199107f496fa7
|
||||
DIST cloud-init-0.7.5.tar.gz 503717 SHA256 a92bb83809c139a7db378916414c18b0819e306852d6c60dd89388868857ed33 SHA512 79e1e4a9e1130a3a9deb0482278215baf5ed41e02beebed0a2c6fac4e215340a9537158bd259758a2e074f334c0c0b9e7b936c23eeb9c848c67f7e7835cf0f5d WHIRLPOOL 7d92a0e1b6a3faf550bc442b02c117280c47d160e7e318d9fb859d6d8b59a0ef947d057dfb615bd925420a25ca28852742ee87ffd6066664faf640ca53a13073
|
||||
EBUILD cloud-init-0.7.5-r1.ebuild 1659 SHA256 b1b78f80550051f716b6b48fdf4855a251016d536dcc470041f39f15516269bd SHA512 33300619cd99e488f9255ef08ecb73d7b29b76271e28c541926208436ffaeddac7671f3082897ff84382a9fb9d524fc4cc78a32403292f4b5a1fa8d81419acc7 WHIRLPOOL f6da626c00c23c53a3607dd9c9a150f8c5bc28ed21ec44631e8f57503c0a6f114215b570b11b9b181a9081de6e3e06f05bedcb88abb1673ed2b000ff6191fcf0
|
||||
MISC ChangeLog 2109 SHA256 0b5778c9ebf828834b215358d5a6a314f20fd3ed0070399877a491ef8f47cc05 SHA512 a694c81347fdc393a51a9140828442fe02015d5c7e5ba626de0c801c69ea478658f699aae03591a777a81a275c15aba674b38facfb1fc65ecb271aca067c0550 WHIRLPOOL 0de6babadda5fad0540b1bd718e1072fd528a326c19800b30c2c1d5983b59e1fa174463ac1f08525b1ffc5f6375c18b341e3f5fd9ec611846b87881784d81a26
|
||||
MISC metadata.xml 391 SHA256 5350444fadfde215a3d946f6ccb0df658075f9faf397ed498bc3950dc84a9955 SHA512 cfae01b863c1313dda64a093425eb104c6407025189d724e7b13107693386a8c24c5b52c41a09ffac427d6c9f067479eeb7d41f3770c86ce48cd4128284f063e WHIRLPOOL c720c46ef4b03864f72c9113f42218492a10c16cc355924f77d69cd6d8788ef689d072d653ba161656f1c9e43d51dd9bbc23aeb98699966abe86f60bdbc067d6
|
||||
EBUILD cloud-init-0.7.5-r2.ebuild 2411 SHA256 e4a58be7d11d57a75c8068169801c6f4fa0d6b65491e6f5012846c68ca5101c4 SHA512 5de768692d13c365b23570a3fb53ac594b62954965cad2f72efebc30d74be6905cf620ed06339ce6c97ed9e858c9201cab36be9feb91fc7df320d475e89cedfe WHIRLPOOL 7ae0e57a4617473ab781536b105e38b3f66dbe00f9865a061f41526a1cd524b36dba9875494bb6e5360340509c0617d2076a5e5e0bceec9bd023df93e3cd96a5
|
||||
MISC ChangeLog 2292 SHA256 f34f636b02fcb516b8c795047eff82dbb2a8eaec8559457471a5106ad0448e24 SHA512 8b302c2eb80f27bb7479332480efdd08582241ac78a1c58b9d33229737b5ac9a2e6c2e98aacb58eb31ab99ab08337403c90709f9c49b1163dbfa1cd3d11fd814 WHIRLPOOL df525181bae019e89aa78dcd39be775252e012fd88eeeec2e16fdcb5e2cf3b4118ba0d7c6d2de0523cffe5ab64295df695e04f4be063fc3123e5a86b7503c784
|
||||
MISC metadata.xml 484 SHA256 def0cfb2c35a0590095ae04153f8db9c69c3b3c88dc26e09754b9b87e4c57bea SHA512 d5100eeb140cd23c0f75681f765e4844215f994c573c62eb34a2783285509a3609d6f7dbbf75b09a60f3158152904ee1db2eb20577663b9fbd996cf7d2cbd15c WHIRLPOOL 7d5fbdeaf7dd7a4efe4b15e1b52a67ff11cb96dfc4123406cf5c1d08dd5106dbe96c0eac0fb508eb648015cc342c5a047b80bb1d17378a4147734fa4ff07db70
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlP6euEACgkQin3kvZL+oou8iQD/WekjFwaUgpt0UQIZ8ALpMPnJ
|
||||
vl19bVbo3XZS6Ln0K90A/3bEP8ik0JUrwkdzw/oGzUDRJRpQumM20gK1X2CuITqR
|
||||
=WuK0
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/cloud-init/cloud-init-0.7.5-r2.ebuild,v 1.1 2014/08/24 23:53:40 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
DISTUTILS_SINGLE_IMPL=TRUE
|
||||
|
||||
inherit distutils-r1 eutils multilib systemd
|
||||
|
||||
DESCRIPTION="Cloud instance initialization"
|
||||
HOMEPAGE="http://launchpad.net/cloud-init"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND="
|
||||
dev-python/cheetah[${PYTHON_USEDEP}]
|
||||
dev-python/configobj[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpatch[${PYTHON_USEDEP}]
|
||||
dev-python/oauth[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
test? (
|
||||
${CDEPEND}
|
||||
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
|
||||
dev-python/mocker[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pep8[${PYTHON_USEDEP}]
|
||||
dev-python/pyflakes[${PYTHON_USEDEP}]
|
||||
dev-python/pylint[${PYTHON_USEDEP}]
|
||||
sys-apps/iproute2
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
virtual/logger
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}"/${P}-tests-exclude.patch
|
||||
)
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
|
||||
# Skip SmartOS tests since they don't generally apply and don't skip based
|
||||
# on environment. Documented in bug #511384.
|
||||
rm tests/unittests/test_datasource/test_smartos.py
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# These tests are not broken but expect to locate an installed exe file
|
||||
# other than where a gentoo system installs it; (/bin/ip sought in /sbin)
|
||||
# See cloudinit/sources/DataSourceOpenNebula.py for possible patching
|
||||
sed \
|
||||
-e 's:test_hostname:_&:' \
|
||||
-e 's:test_network_interfaces:_&:' \
|
||||
-i tests/unittests/test_datasource/test_opennebula.py
|
||||
|
||||
emake test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doinitd "${S}"/sysvinit/gentoo/cloud-config
|
||||
doinitd "${S}"/sysvinit/gentoo/cloud-final
|
||||
doinitd "${S}"/sysvinit/gentoo/cloud-init
|
||||
doinitd "${S}"/sysvinit/gentoo/cloud-init-local
|
||||
|
||||
systemd_dounit "${S}"/systemd/cloud-config.service
|
||||
systemd_dounit "${S}"/systemd/cloud-config.target
|
||||
systemd_dounit "${S}"/systemd/cloud-final.service
|
||||
systemd_dounit "${S}"/systemd/cloud-init-local.service
|
||||
systemd_dounit "${S}"/systemd/cloud-init.service
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sat Oct 27 22:39:31 UTC 2012
|
||||
Subject: FHS
|
||||
|
||||
paths hardcoded until upstream fixed the logic
|
||||
|
||||
--- Common/Base/Ogre/BaseManager.cpp
|
||||
+++ Common/Base/Ogre/BaseManager.cpp
|
||||
@@ -49,13 +49,13 @@
|
||||
mWindow(nullptr),
|
||||
mExit(false),
|
||||
mPluginCfgName("plugins.cfg"),
|
||||
- mResourceXMLName("resources.xml"),
|
||||
+ mResourceXMLName("/etc/MYGUI/resources.xml"),
|
||||
mResourceFileName("MyGUI_Core.xml")
|
||||
{
|
||||
#if MYGUI_PLATFORM == MYGUI_PLATFORM_APPLE
|
||||
mResourcePath = macBundlePath() + "/Contents/Resources/";
|
||||
#else
|
||||
- mResourcePath = "";
|
||||
+ mResourcePath = "/etc/MYGUI/";
|
||||
#endif
|
||||
}
|
||||
|
||||
--- CMake/InstallResources.cmake
|
||||
+++ CMake/InstallResources.cmake
|
||||
@@ -24,7 +24,7 @@
|
||||
else ()
|
||||
install(FILES
|
||||
${MYGUI_BINARY_DIR}/bin/${FILENAME}
|
||||
- DESTINATION "bin"
|
||||
+ DESTINATION "/etc/MYGUI"
|
||||
)
|
||||
endif ()
|
||||
endfunction(install_file)
|
||||
@@ -51,7 +51,7 @@
|
||||
if (WIN32)
|
||||
set(MYGUI_MEDIA_DIR "../../Media")
|
||||
elseif (UNIX)
|
||||
- set(MYGUI_MEDIA_DIR "../share/MYGUI/Media")
|
||||
+ set(MYGUI_MEDIA_DIR "${CMAKE_INSTALL_PREFIX}/share/MYGUI/Media")
|
||||
else ()
|
||||
set(MYGUI_MEDIA_DIR "../../Media")
|
||||
endif ()
|
@ -0,0 +1,141 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/mygui/mygui-3.2.1.ebuild,v 1.1 2014/08/24 18:01:18 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
CMAKE_REMOVE_MODULES="yes"
|
||||
CMAKE_REMOVE_MODULES_LIST="FindFreetype"
|
||||
inherit eutils cmake-utils flag-o-matic multilib
|
||||
|
||||
MY_PN=MyGUI
|
||||
MY_P=${MY_PN}${PV}
|
||||
|
||||
DESCRIPTION="A library for creating GUIs for games"
|
||||
HOMEPAGE="http://mygui.info/"
|
||||
SRC_URI="https://github.com/MyGUI/mygui/archive/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug doc +ogre -opengl plugins samples static-libs test tools linguas_ru"
|
||||
REQUIRED_USE="ogre? ( !opengl )
|
||||
opengl? ( !ogre )"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/freetype:2
|
||||
ogre? (
|
||||
dev-games/ogre:=[freeimage,opengl]
|
||||
samples? ( dev-games/ois )
|
||||
)
|
||||
opengl? ( virtual/opengl )
|
||||
tools? ( dev-games/ois )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/mygui-${MY_P}
|
||||
STATIC_BUILD=${WORKDIR}/${P}_build_static
|
||||
|
||||
pkg_setup() {
|
||||
if use samples && use !ogre ; then
|
||||
ewarn "Samples disabled, because they only work with ogre!"
|
||||
ewarn "Enable ogre USE flag if you want to use samples."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-3.2.0-underlinking.patch \
|
||||
"${FILESDIR}"/${PN}-3.2.0-build.patch \
|
||||
"${FILESDIR}"/${PN}-3.2.1-FHS.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && append-cppflags -DDEBUG
|
||||
|
||||
local mycmakeargs=()
|
||||
|
||||
# static configuration
|
||||
if use static-libs ; then
|
||||
mycmakeargs=( -DMYGUI_STATIC=ON
|
||||
-DMYGUI_BUILD_DOCS=OFF
|
||||
-DMYGUI_INSTALL_DOCS=OFF
|
||||
-DMYGUI_USE_FREETYPE=ON
|
||||
$(cmake-utils_use plugins MYGUI_BUILD_PLUGINS)
|
||||
-DMYGUI_BUILD_DEMOS=OFF
|
||||
-DMYGUI_INSTALL_SAMPLES=OFF
|
||||
-DMYGUI_BUILD_TOOLS=OFF
|
||||
-DMYGUI_INSTALL_TOOLS=OFF
|
||||
-DMYGUI_BUILD_WRAPPER=OFF
|
||||
-DMYGUI_RENDERSYSTEM=$(usex opengl "4" "$(usex ogre "3" "1")") )
|
||||
|
||||
CMAKE_BUILD_DIR=${STATIC_BUILD} cmake-utils_src_configure
|
||||
unset mycmakeargs
|
||||
fi
|
||||
|
||||
# main configuration
|
||||
mycmakeargs=( -DMYGUI_STATIC=OFF
|
||||
$(cmake-utils_use doc MYGUI_BUILD_DOCS)
|
||||
$(cmake-utils_use doc MYGUI_INSTALL_DOCS)
|
||||
-DMYGUI_USE_FREETYPE=ON
|
||||
$(cmake-utils_use plugins MYGUI_BUILD_PLUGINS)
|
||||
$(usex ogre "$(cmake-utils_use samples MYGUI_BUILD_DEMOS)" "-DMYGUI_BUILD_DEMOS=OFF")
|
||||
$(usex ogre "$(cmake-utils_use samples MYGUI_INSTALL_SAMPLES)" "-DMYGUI_INSTALL_SAMPLES=OFF")
|
||||
$(cmake-utils_use tools MYGUI_BUILD_TOOLS)
|
||||
$(cmake-utils_use tools MYGUI_INSTALL_TOOLS)
|
||||
-DMYGUI_BUILD_WRAPPER=OFF
|
||||
-DMYGUI_RENDERSYSTEM=$(usex opengl "4" "$(usex ogre "3" "1")") )
|
||||
|
||||
if use tools || (use samples && use ogre) ; then
|
||||
mycmakeargs+=( -DMYGUI_INSTALL_MEDIA=ON )
|
||||
else
|
||||
mycmakeargs+=( -DMYGUI_INSTALL_MEDIA=OFF )
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# build system does not support building static and shared at once,
|
||||
# run a double build
|
||||
if use static-libs ; then
|
||||
CMAKE_BUILD_DIR=${STATIC_BUILD} cmake-utils_src_compile
|
||||
fi
|
||||
|
||||
cmake-utils_src_compile
|
||||
|
||||
use doc && emake -C "${CMAKE_BUILD_DIR}"/Docs api-docs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use static-libs ; then
|
||||
find "${STATIC_BUILD}" -name "*.a" \! -name "libCommon.a" -exec dolib.a '{}' \;
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins "${STATIC_BUILD}"/pkgconfig/MYGUIStatic.pc
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
dohtml -r "${CMAKE_BUILD_DIR}"/Docs/html/*
|
||||
|
||||
if use linguas_ru ; then
|
||||
docompress -x /usr/share/doc/${PF}/Papers
|
||||
dodoc -r Docs/Papers
|
||||
fi
|
||||
fi
|
||||
|
||||
keepdir /etc/MYGUI
|
||||
fperms o+w /etc/MYGUI
|
||||
|
||||
# test media not needed at runtime
|
||||
rm -rf "${D}"/usr/share/MYGUI/Media/UnitTests
|
||||
# wrapper not available for linux, remove related media
|
||||
rm -rf "${D}"/usr/share/MYGUI/Media/Wrapper
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo
|
||||
elog "ogre.cfg and Ogre.log are created as"
|
||||
elog "/etc/MYGUI/mygui-ogre.cfg and /etc/MYGUI/mygui-Ogre.log"
|
||||
einfo
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-0.15.1.ebuild,v 1.1 2014/08/24 18:17:58 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="Elixir programming language"
|
||||
HOMEPAGE="http://elixir-lang.org"
|
||||
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake Q=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
|
||||
dodoc README.md CHANGELOG.md CONTRIBUTING.md
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
AUX Configure-9999.patch 452 SHA256 7d718a97391b7318d00b16496b2bf32c56e344d65ba2f3e7106b0146c741e846 SHA512 30707eda7d85e4567c834405aabfd2b901476df0386e4c2fe3b8cc991d75043967c96fb15189a85e4564037181b947fb2a912f32cf6d28347c14184f9e3a0d28 WHIRLPOOL 7644585bca038d35bb7761fa956288c362fe6bed0b65daa8eb535a4bc60d8baa049c0f339a137ded0117c0cbcca23c6cccdf35b2ac273ac396acaa90325c92be
|
||||
AUX Configure.patch 453 SHA256 9b8d8522b8f68ad3e2362ffa4b3708c79f7d5d169746975205f52f41de7bb067 SHA512 685f111f39b36489f1ca4215b761bc73a83390f7674b72955704214968e4bc844c78d9abfd3c1f0f5d39e9b63e53b664ffa991b2bf25cfa8ad0e40df68941b02 WHIRLPOOL bb08eadc77cdb2a1ad7dd6b800de1897ff988315a738eb0a3406df580debc0156adfc20334eceb6399354cabb62bd4a17b55196d32b5d2bca4c8fb3d131d429f
|
||||
DIST MoarVM-2014.07.tar.gz 2208093 SHA256 9659d18d6e63b95ee64f4d8ced9d7cd156f3d4867abdac6173c109fed2bdaabb SHA512 de7cb593446b952776a9a3dc6bb84e5b3fb5eafd25d59101d44f85fd7a9ac2cc24e2b1720cd3cbce65fd490ec85c4c56da6b92d9a1c7233816ff7b082754a500 WHIRLPOOL 0adff0a3607b1885510a2e3df9ea82dd36b1e73898c66025ebcf23c209ff8fdd5a1de6a3127569ef60f48f4bceac62a32bd2d63af0818a926cd10b20e321fec3
|
||||
DIST MoarVM-2014.08.tar.gz 2375244 SHA256 1c213fdb3813351d7591d61eb11662ccc93d8fa4b4b9c66daf18f97dda74f7c5 SHA512 5f76b9450205d39e37032ff8664bb6309b3ab75308e63cdba330787bf0d15401b9d583fee15e7f5c117c05321040f27148b2cae34f1ff884c252232ebcfe9394 WHIRLPOOL ebb048cd8ca68f1e5456aacd21f2ce267e632da2f97effbb760ad668b0a8a3b6103c010f792a55f396deaa11b61db1270b2d207cf2d6725f318984d0cb09c1c3
|
||||
EBUILD moarvm-2014.07.ebuild 670 SHA256 5263a226d9bcae5d1c580cf2085a99cb862c6a7f0f1ce7d750e8835b422e9fcc SHA512 b6f25f7dfc84dbb44d8ed9b073e1fd671e8cc8790970ed31fe4318594c4fc8c42668d5fe07c98921e7e55f93a96b9a215a74b220db5efef949faca84826f3060 WHIRLPOOL 45d22a5cada4f27a7fde8078f98def93d8a449faa67d6da6f96b007b9054efda72d63c2722d26e1dd9aded10a39ce562d9f582395636ec13fd0ce1eecce29517
|
||||
EBUILD moarvm-2014.08.ebuild 670 SHA256 c5bd3c8ebdb822422af723a8a242f83fc367f6d879428696ea45406b78524622 SHA512 752b839ef48ac26c3a434846c851c649a8047a5cc436a2f8f9e6608b3ac36440d56628ccd337d3d677745a000f060b390cb3946f781cad7da97e76f24c9a6d7c WHIRLPOOL a5787422aefa54b9908c7211ef0e5933d3895479d94695a08891743de9e6d6ca19aae0a9f9e7090d6a3131ea94118d5046c96c16c785c342e0c680300aa77e48
|
||||
EBUILD moarvm-9999.ebuild 776 SHA256 f259922459ae0efee68ae51cb5633931603dc8b5e0aa43a584be77d99e1b28e0 SHA512 17f335e88cd59a7f0a0c8933035bc076fdd7524fa110de9ddd8389674e332b07b9118268bbb6ca44e32a2eabcd2867fedf4bc4e16b09d715632aebec83763697 WHIRLPOOL a9f049db54b43e2ea5a8b176bab0f1113190695041d7562ddbb4873f5daf919a52678ebcf4ffb840d79df3a91e4146b2450dd40728da0c678de9be070a514c56
|
||||
MISC ChangeLog 2716 SHA256 60a41c4a346f24ccfc8f80669be8ce27af44306db4b802817d02b35c9159b831 SHA512 07639ea245c4b07d6c768450c78e8139a2c0a8a98074ffee4b292fb1ea400650ceeb1d9bcd198b8790cdf52b89fb7b4a5bb36910a33664e06461143ada2a5476 WHIRLPOOL 056e5b4126af9a9ada23b2886d3073948a2b0d597a6ad7ee08dfc6bd120b3be6e97224310417596f044c995ac57162d6dfddc75e0fa5009ecbd7140a1c14041c
|
||||
MISC ChangeLog 2829 SHA256 cb2caaabc6835d42e2a3b6ad2a129fcb9cdb5b44151aa113d7af92c8d64d0031 SHA512 19286e9097a60ca11136180e37f02393913e738deec0418725531454beff5fd9e62ac31fda9cd1459f255f2a7dda2e1d89a653508f9acb675faeae9968b52c06 WHIRLPOOL 7c301d416c7edcd895d97638a1e88e399fa458d13938e34b49adc955066afa477f9d1e8c9a8f6d483e44978551ff2fdf8bced1ecdff45cd8148c8e68ee102034
|
||||
MISC metadata.xml 252 SHA256 2d53d1d9369e88cc0380590dbb20a2e458cb651a0aa935e4b102bd465d54c524 SHA512 8ecd246342fe3cf2de1b70713979bf7f2f912a8b0780706b0cce32247395ee9d70789c891d7a600f32adaaadfa29df7e002691b5606a2b6b156583c9cc422acf WHIRLPOOL ba28e2c4294e84421a4e5028ba2dafe0004b207ef8d2c4094b70516f82a1846c7fbd4f8dba38cfb91b36e2109eef54641596cf24d182809900d7cff8da6a0aad
|
||||
|
@ -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.08.ebuild,v 1.1 2014/08/25 04:30:54 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,4 +1,6 @@
|
||||
DIST nqp-2014.07.tar.gz 5199246 SHA256 aaff0091b266881dfde50ba7f42082b5c1a87b51319eb90dc174324f0ef2bd6a SHA512 4d8d6a49e76285ad57015ac2df61e3935dc25f10fb9815c3c4ea64631fdef68a93569331fa31c647a1bdcec1793b23091e0a66b69e4882f933cb3b98ac00803a WHIRLPOOL 3a09c79fffd8559a9bd3989fbbd8d07331a79eecafa1ed0cfdac6a9f6e008c68b308b87d995d0a4e60c215147f7a790eff053688e5779e3a807c607be3745ed2
|
||||
DIST nqp-2014.08.tar.gz 5205442 SHA256 97e6d07a66e601fb223e48154a9a5e7302bdc9fff4c682356523bebb3a4c03cd SHA512 675f9d9a8435d8d10072117e25c8d7ecd90a045e8c14458ed4836cb0fbe83729c9d7d4fe27f32bc8ef9fd294eb8d9c199f706228424d8d854d796eeac47cb132 WHIRLPOOL 773ecf8717934d4a981881d1147953e6a07c11f974bdc52149ddd6c0f51dbd4d5a32fc737e5d17f54f03c67630d83bd3f0fb1b866b4f147f1ed90aaf22392674
|
||||
EBUILD nqp-2014.07.ebuild 1451 SHA256 a07d1f35f4329dbaed498f7d0f2bf084aed6f629b8cdb0cea0c8a339e9f4b09f SHA512 0efaaf07af514fae90a5c54656cebdd245223c5f544c17da5d91558d38dc8bbf2b130abfe64fad5e6e0b2f2854bc0361e7539db6c866136ae34fe7d881725aeb WHIRLPOOL 6a63be6fdc066eb6da2a734d4199d709473cfa0206c512f6a2caab492757a3bf96c70b64cbc3326869fa899523339dc631a020335cf419891acc49f0bd85a021
|
||||
MISC ChangeLog 6691 SHA256 f2c033e1d04579f8846001427927946350062caf07ff35e4b5f3ce8d82366f14 SHA512 1f886e26197e79b201f78fd2b1289816afd7a32dcb5d9ee1e936fa11382a59949a2c7e9b9066048e0bc2253fa45a5355c867c55036f56e4920da81611fdc072d WHIRLPOOL a5e2387f352a349a792217b318846b9c60ef6ed80cfe387adf355d81e941f2696f6a21f2eb61a378e72a74e297b3bd52e04dee6bd000fbed1be75334db36e95f
|
||||
EBUILD nqp-2014.08.ebuild 1452 SHA256 7a903e5657deb10e05e15c4ff789737b332683cc2e955c88e6b4267c9a48d647 SHA512 49b9f0350ddd66e14fc376973169dce16097b88717a6a3321cffbc0f8194fe2c6b90f2b6178bb130a957d3490adf194b4b2b99283b11e61c5bc94e0978933700 WHIRLPOOL fa413844e3eb945a051956858d1db60d4730739bf882aa51bb524e31cf690c78f68ba38d844b5c17263cce877f2489ba436831f3203f5ab9445212b9612b1dc6
|
||||
MISC ChangeLog 6798 SHA256 170e42c059713d9e45f6126e50bdff25770cec6c01e2fd731e0fb4ffe17a2d92 SHA512 2ce2beefde3460e9e7c34a8af25dda51866a02321021c03c210407045c7b515fa9770cb6336d464dfbbc5a2375f67a4ac135499f8764cfb777a980f0eefe5f9c WHIRLPOOL e0b2330d122d63e8319a18f51ab130dee445a5b326f58b807396d71b9f89989b5388b19af8c2930dd540e11b631a021d3035fa7f1cfc13a309470de326c1785e
|
||||
MISC metadata.xml 404 SHA256 3e5dfb79d6f4a44b0fc997651ccde75103dcf25dd6aaa0f59a18489cd82cdd25 SHA512 0440da4fe44ec43ff8a88c16837d670825c2c02ed75e64d07cf325e8c101a29ba6532ac8af28579d089ae493cfa8ab2a380e4c534b4069babe15c2baa1238897 WHIRLPOOL a11b5e4adc6f2138d2b87619034347ab8f43aebe2673353f16c6623a981541ae366bc5eb6b2a05332de30b3291d241509f2bdc72153f3252bba539efb62edc7d
|
||||
|
@ -0,0 +1,61 @@
|
||||
# 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.08.ebuild,v 1.1 2014/08/25 05:51:51 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# hrm, doesn't look happy
|
||||
RESTRICT="test"
|
||||
|
||||
GITCRAP=43fcd85
|
||||
PARROT_VERSION="6.7.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] )
|
||||
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
|
||||
# dirty hack to make dyncall not fail
|
||||
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
|
||||
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
|
||||
sed -i -e 's/-Werror=strict-prototypes//' Makefile || 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
|
||||
}
|
@ -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.7.0.ebuild,v 1.1 2014/08/25 04:44:41 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,4 +1,6 @@
|
||||
DIST rakudo-2014.07.tar.gz 1416280 SHA256 a782f05f60b5d14f8d339afd04588a5e25a700eb459a4854d6efbb830f1be670 SHA512 30fb50577b3d8c2384bcf1d8c81d49a237f05890886833ea25c26ade103bbee57380a6f4e6e73e44120bdaa932a1cc970eefc6d56c260365782d17e7bc70e0e0 WHIRLPOOL cb91654b5418c4e3b49a2b545123d14aadbec50cb44db99c6b996eaf6916409338a72ad4e38c705105ce2eab7aaa24e75fba45d8be2809e525b417dc6443eb97
|
||||
DIST rakudo-2014.08.tar.gz 1428360 SHA256 4cf87db3158a8278cbdf3ffe8549cc73605ad3c6e102f6db9e4d313f493b0609 SHA512 1133a4a3efe1c3bba318d9d93675815f4ad020b1bfb8c6579412a742f41b1453117660a6940f0bc4cf60c213e5f7045516780f41256c974441116d3987e576eb WHIRLPOOL 8addb8b7748e1e143a52c9c3867fb6791cf25d4f142cc21e955db74432cc661b5dcda1bff9d4f68934fac80c108775d6235b1ed9f67dee80a7b6d61118221960
|
||||
EBUILD rakudo-2014.07.ebuild 1352 SHA256 d45321a6cedbb88a83b0c4f3fa4f84382c8607a0e0e3ebb83bbe45c28074de73 SHA512 c132edc69e80788f99606be6f8924c36ca3afb348600d298c8838c9da00b7e702e18a54e2c0391cd5495543b29a1d3e4aebc65af34ae2d78b1c013ce3cab3f88 WHIRLPOOL 0e10c39b061913f5c3297084bf12bc71d15aea6a43aa73d2f1c7147b65ef1b29e7b678773baf05687e1494dd6e3beafbf6d78db19cf4f371f6149e8db829fcfc
|
||||
MISC ChangeLog 8631 SHA256 967bfcc3b0a8ae414d6ba43102462620a232ca4ce7d8d0d869aa101dfd401875 SHA512 b760c987bccab34944d4dc2f9139d893c88fcc4ccdf6b072386545657638110080b2a2f138c0e01e6565f721352adffd26d2fead03278fe78b4ee8346047bbb0 WHIRLPOOL ad0b02bb24036d1c3ed90ac82a558ca49bab800cd94c156150290dd524d525a69b05c14ab5f2b184fa0c311e07d5d521729c1d3d924a93e046baaba4b7d151f4
|
||||
EBUILD rakudo-2014.08.ebuild 1255 SHA256 dfb4b0f1e5bf08533529a3d2f1691993019d5ae8a20463f5059e0b0d80583db6 SHA512 4d747ebeecda6ab5cbab7f4522a3388e7755e122206979c590d9a851f714ecf857c9ad80005d6140610c5e5661d952a4a8be0fe6e8d727f02b2248bb9ac518bc WHIRLPOOL aeed533c3fba7226e1d4b21dc8d4b836bba67104268f413883633c55d64dbb8d52283dd075c6e7b0d8fae590d28d438ba8e08df20d09068e7d7fed9eac70637f
|
||||
MISC ChangeLog 8744 SHA256 42de17739123dc49a4a3c2c56e4a589fc4e4bc657be690a8ef7f75070e403084 SHA512 ed79875f0d01aacf7374df2247e98438fe59cbd22ee7f9d927b2ee6a886f1a533b39d6677f521e0f5ddfc22170d4e459b6d545b919737def59dcd8e3412b569b WHIRLPOOL 63e6a21a812d180ad3f720537cfbb93f5106e0d4cde63cef7bc3240145fb2f80794ef7d2ad76810a32c78d178e1f200ff07495c1fdbb7ed49f51e97356e7daa7
|
||||
MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.08.ebuild,v 1.1 2014/08/25 05:52:53 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
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 moar"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
|
||||
>=dev-lang/nqp-${PV}[parrot?,java?,moar?]"
|
||||
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,"
|
||||
use moar && myconf+="moar,"
|
||||
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
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/busybee/busybee-0.5.1.ebuild,v 1.1 2014/08/25 05:58:37 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A messaging abstraction on top of TCP sockets used in HyperDex"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/libpo6-${PV}
|
||||
>=dev-libs/libe-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyperleveldb/hyperleveldb-1.2.1.ebuild,v 1.1 2014/08/25 06:09:23 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
WANT_AUTOMAKE="1.11"
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="Hyperdex fork/extension of leveldb"
|
||||
HOMEPAGE="http://hyperdex.org/"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-libs/leveldb[snappy]
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/snappy.patch"
|
||||
eautoreconf
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libe/libe-0.8.1.ebuild,v 1.1 2014/08/25 05:58:42 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
# bit messy at the moment, next release should fix it I hope
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="Hyperdex libe support library"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/libpo6-0.5.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/_strtoui64/strtoul/' e/convert.h || die
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpo6/libpo6-0.5.2.ebuild,v 1.1 2014/08/25 05:56:08 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Hyperdex libpo6 support library"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/replicant/replicant-0.6.3.ebuild,v 1.1 2014/08/25 06:10:27 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Hyperdex replicant support library"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/libpo6-0.4
|
||||
>=dev-libs/libe-0.4
|
||||
>=dev-libs/busybee-0.4
|
||||
dev-libs/hyperleveldb
|
||||
dev-cpp/glog
|
||||
dev-cpp/sparsehash"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.640.0.ebuild,v 1.4 2013/12/30 07:53:26 dirtyepic Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.640.0-r1.ebuild,v 1.1 2014/08/25 02:20:49 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
MODULE_AUTHOR=MDOOTSON
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.180.0.ebuild,v 1.4 2012/04/08 14:52:52 armin76 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.180.0-r1.ebuild,v 1.1 2014/08/25 02:17:39 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHOUT
|
||||
MODULE_VERSION=3.18
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Apache-AuthCookie-3.18.tar.gz 45265 SHA256 d1c43bd5e94590baa49bd07eb11cebe1124634a4286f3d523fb00ff5f7d57f88 SHA512 b619d62e8d1ca4f361798847ff4e3a4be3d84cd1515ec3d32291fa0d5d3d829942643f05bbf34d1363355cd7554aa65787989e5b2c90ece908b8532eaebeef2c WHIRLPOOL c48bd6496e9ebde3e49c77d7234cccda5d063a2f537204ec593620ea61d692f2434b7037eac24f1da37dd7306fa2d88ca2ff9a35e8c32662ed30333ed23855fb
|
||||
EBUILD Apache-AuthCookie-3.180.0.ebuild 501 SHA256 1c4a38762bec161f54c193c1db9e9a6e3ef9fa1a5125e23caf8e3c35036695f1 SHA512 69980c630c5d77a5bdfb2170438fee7e5554717c7dc1e03124c943061fb9294a809f1c17e65d2509be42657902097025c7887e3d86628b780be5e7fb3eb5d396 WHIRLPOOL 96d6692ea4f2e0ff5ebf171524a4123c2ae15a81ecf54c0ef2959c01f88fa34f55ad7067685cd9956bea647b355a87fa427f4e1310f5a204b71af50d0d724578
|
||||
MISC ChangeLog 4326 SHA256 6546de50b47d2ac9bf952faa4509012683348a5090bc3c507dc78536798ecece SHA512 d6e1b47f388d5c07021066a8cdafdc67700f1940293c66beeaa905a63d379d8ce1ca8f717345b7377c606b8c09f9dcd9895bfa08446c2c4d7d88aa4064574f13 WHIRLPOOL 1b2279cce2e39a7580e777dc3d981e0b4fb4f4cb4be880da907a1565e63cb21ae0b6b0bc610effe8b0297a0b00ae38611f527549def1968d1d23f4df9ef43900
|
||||
EBUILD Apache-AuthCookie-3.180.0-r1.ebuild 500 SHA256 9e37445c4b1621a2dac98bb8a3a9f53b02abed95845c95ce45b3e1f26a10a2fe SHA512 842de47072530bc4609fde84647ec1e951790b757b370c58eb46ac597e63448d203c4e90662a5504413dc21fa6a7b51cc719847995f1c5a9c14fee00b914ec85 WHIRLPOOL 46a90627677d8832146142b720da94b6fdba9015a3152ad8dc2faa3ba0d1df935a31e7731f8d74fe34e1f0d2ce2549b4eb97946e0664c9d86c89d06482782249
|
||||
MISC ChangeLog 4656 SHA256 9807e560795eac140b9957f2c4a80e8f7d83496e1afcfc94f54281da31665003 SHA512 68a227ad08b1e2d8ad31bbb20c31764fc98ed93708988e9ccadc10a9bd5bdcc9af65f9ff51f660e6d3b55eae8c857570ac77d12aedf156a1acb065d9c770b334 WHIRLPOOL 039ca8f6f0308e999a0c0593f78f2ecbb84d97415de642ea4339bdc883d6d38cd5fbbcf6d3e2997c97f22ee51f484668b9927e33d172c4a9c15947c5d39eec7f
|
||||
MISC metadata.xml 805 SHA256 267a7a8edb507f021f69d3923305bb26c5f52fb7cd8f465f1dd6e242aaecf5f7 SHA512 ad18d2b8edf9604b3b8f5fb5d799d396ab1fe11b045bad44c258a83ac99fd713d823664c9aed9d021672cb3492311c7839ab877f1da7e7b43918ce545b4d065a WHIRLPOOL 88e522f152957eeb37078e7863859faf7dfde03b9e491a355cb893ef02b76b08fe0185db527ecb0023e5abbeabd40b66ae560bb90d271377ffeed68da691f94d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlP6nMgACgkQ2ugaI38ACPCaJwEAveGS5BjDRDAoQHsxJIZXwSUF
|
||||
YwXbx5Tin9o/tPr43O8BALEfrc7yJRlJMQewmE1LNzM2Co7W7EFr88BfzsRu8aXt
|
||||
=QLoi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-AuthTicket/Apache-AuthTicket-0.900.0.ebuild,v 1.4 2014/08/04 09:24:35 zlogene Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-AuthTicket/Apache-AuthTicket-0.900.0-r1.ebuild,v 1.1 2014/08/25 02:19:52 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHOUT
|
||||
MODULE_VERSION=0.90
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-AuthTicket/Apache-AuthTicket-0.930.0.ebuild,v 1.2 2014/08/04 09:24:35 zlogene Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-AuthTicket/Apache-AuthTicket-0.930.0-r1.ebuild,v 1.1 2014/08/25 02:19:52 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MSCHOUT
|
||||
MODULE_VERSION=0.93
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-Reload/Apache-Reload-0.120.0.ebuild,v 1.7 2012/09/02 18:45:22 armin76 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-Reload/Apache-Reload-0.120.0-r1.ebuild,v 1.1 2014/08/25 02:15:17 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=PHRED
|
||||
MODULE_VERSION=0.12
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.960.0.ebuild,v 1.8 2012/11/13 15:56:19 ranger Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.960.0-r1.ebuild,v 1.1 2014/08/25 02:16:45 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=PHRED
|
||||
MODULE_VERSION=0.96
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0.ebuild,v 1.1 2013/08/25 06:45:26 patrick Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild,v 1.1 2014/08/25 02:16:45 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=PHRED
|
||||
MODULE_VERSION=0.97
|
@ -1,7 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX Apache-SizeLimit-0.95-Fix_Linux-Smaps_detection.patch 851 SHA256 59bee713ef130a74e7b2bd6f81abf082fd3ff68542b0a306df13c0ef41108918 SHA512 cb8af32e3f9a8fc8c8b345feed9662d0cfc41d94b11e6fdbb49c3526e997c4051bc95339723f21ed5766f45e9f77e16d00e8e481c6044586172bffa77afabf5b WHIRLPOOL 23b0685c67e264f3fd8044a5dd13984918709b8705325ba5ce6de7b4c179cd4964dbf4ecf9532e12744374a9c001579c76869b3506050a9725cbdb0eb40921d7
|
||||
DIST Apache-SizeLimit-0.96.tar.gz 24216 SHA256 f09b60266aaf67b41907aa9d24af71c1d868462a5be2bd0ef24c05ca2e0602ff SHA512 71d9045be4a8f319f420c399121e3e67ecfaf24bba4216160c8dd61b10c0050a50ee4ee5305788045ad2da37a44c9485bc9dde906bdd34e1235c0f00457dcd24 WHIRLPOOL 531cc741d30343862b8675192b0c14981efb425e2793222fec038043e500262a382d4ef87f658118c3164b299c9ac9e97d3cb8e33923ed68fa114d793eebec45
|
||||
DIST Apache-SizeLimit-0.97.tar.gz 24544 SHA256 484fdfbd82833918c30347ffc4fcfe61b139b5a3a05d9919effb786ce264d636 SHA512 d3c4e97e3f9c7e3bb9a8868dd89ee14443f8596c900b85ea4b6d766b9d71001e3e920871adf58829c8d17d03dea6fd48901d2082b83c7382cf0bf30b8238472a WHIRLPOOL 7963dc776f0eae37ad8e1133b9a513b29506125a1f270e18387233df6e804ff43553f8a0278245056d694739a2488cf70ceb84948d95451702cbb8d2eae277b4
|
||||
EBUILD Apache-SizeLimit-0.960.0.ebuild 640 SHA256 7251fb415aed06915cc8adbbd8447c4bd5290526a5ce8032e295d7d996560ec9 SHA512 9cd20be2e18aa624871b7b2402e04307b20301a6e3f4903ea19d75bb4a85aa23211fa0625e53ccb8db14b2a2dab3f8ddafdc5e329ef57d877490d783291c2efc WHIRLPOOL 80c1bd944137b4858d5654b6d7b07328a7b4ee28507054aade90eb5e6cccb513737f21cd14b6743256f585389406e7a99555ebe59091ac408130ac68297d498a
|
||||
EBUILD Apache-SizeLimit-0.970.0.ebuild 649 SHA256 344fb7bbd1e8a7841af7b4b8c20b525e09bc82b78949509d843791c47ef9127a SHA512 59c9b6cf635be1870380ff7b8242f70e5093fe139c064c874ab32f1c5b81f37318f533a40349045f9f4dd740c85fe4747fd702850397c6d178e3e6cc6fdc5755 WHIRLPOOL 7bfee74b70de505bba6c6ef93582cbfae9a00bfd0f7f46013946a7f6476fd14c848c8d91e37447619253dfae1ca402aa2959114df589cafafc8321fc0c17fe93
|
||||
MISC ChangeLog 2652 SHA256 a84a2815123aad744b1a0cb0883ec922b12579678b0c2be74ed36e37fc70fdac SHA512 146852922a07b5537250958d4ca75bcdfb8c9a3d0c2c9007070de0e985c4a0031fe77a5ad1a70896bbcacaac5be486e9629a025f03eb3d87ed1d7a35a2a80870 WHIRLPOOL 73cb825f35bbb07da8fcbf5aac5005c831d0709dc77d1fdc9b6fe1c7bd4dcbdb096342ad8d59642b3e9dd364feacbffbb96501310671e7c24c2d602c3d8762f8
|
||||
EBUILD Apache-SizeLimit-0.960.0-r1.ebuild 640 SHA256 2beab99215ff869a2469b52848df363511eb24ebe9d58d5037303d025c55dc18 SHA512 5c748b8e3311d04fa37109a7fffcf5202295602659b6651fa0a2f74d1c4bf41f7be1b0febd4ef90a135fc2a13408f649020f978043207f39354bd1ac529b903a WHIRLPOOL 7a727afd4249d9c3812427387562313078d62ab0e4dcc375fe9343441cef1773f9352650aa90893a0ebd2ee0074d14a072ce2cb95d11ea19cb6983f9892a6848
|
||||
EBUILD Apache-SizeLimit-0.970.0-r1.ebuild 648 SHA256 e4a8bb42c0c3b96e7ec9e7a86e0588785e5ec4b423c50389942d0c40369035ac SHA512 0e9582758aa0982964d5e14d32f2031c49b37673271563d059b748c142648895e6087550817f25a87b56a5dff028963e2c23941cb6782f20629773cade92c814 WHIRLPOOL 903231247a9d404ab473268add0d752d1373e92b6e7674f63ce19886ce816921ba529fc770e16b2ad8f49c8d687634c6f1d194e95bda402ed11274ac61de7dab
|
||||
MISC ChangeLog 3092 SHA256 e1c82519eea305bcd63ad2c18eed98db4ce843f4d615a95142f4e9d28fad13e3 SHA512 a7222239acdd355049a967c31b0b313ac69341b6420dc5dffced63de946111e0edad27c7c044e5769542be65d0bed05f401250d6e5223b09f9c2d5fe03329cd2 WHIRLPOOL 23a84fc6ee5a3c8312043527859512f5f42e40ee9796b31a5f1765be43fa0080d9aea0c1cb2b4ed27d9ce7a61f22642fb8d53fd2a95085297dfb3737d65b39d4
|
||||
MISC metadata.xml 430 SHA256 8c130bc2df34b5a44daef544894bd47a21f43ff015243de4457c7802b9ed8452 SHA512 f126ef87a89dcce232f561d943e17e42a5bd4749f2dad43d94b92d50711f4da8ebb6c1c10b9a96c707325be06fe824b91a73f96b3a67647ba3e4d1900f661bed WHIRLPOOL b7f4f452fbe62edea32b021a08ded46599fbca203d2341cfbef5e4589d283d27e91bfca595da9b5d9678247c5cea004a2896eefeb342054f52c39fc65c84cfca
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlP6nJQACgkQ2ugaI38ACPAZMgD/RH1ur1fs3aaxvwByBHFuIBe1
|
||||
ipeYTzr4Tm9VNGfUy1YA/1vceb2PcfC+XcYTWr3zmKwM7ukpSnVVfe/Xyy7c9M92
|
||||
=xCTN
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0.ebuild,v 1.2 2011/09/03 21:05:18 tove Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r1.ebuild,v 1.1 2014/08/25 02:18:32 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=SPEEVES
|
||||
MODULE_VERSION=0.02
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Apache2-AuthenNTLM-0.02.tar.gz 51597 SHA256 1d19544482b560e7848dc582b536fbf6b1f75ce4968ab5edf27157c16e8f4fb3 SHA512 783ca41ee2b4c89d5d793dcbd00c2bf4d58842825e56933bdeb8b74c35f38e5a6d32c49987f938a801f9cc3555922423afb10cb182b8160de29f4a082c1b9ee3 WHIRLPOOL 1ece412c115eea59a992da5525f1072e2c6266aa8cf1c1a7acb2d49647180f7b756d6b373b5ee68caafa902ad223fb86cc289cf912d18b92bb0ef9df8bb88ed7
|
||||
EBUILD Apache2-AuthenNTLM-0.20.0.ebuild 521 SHA256 fa5e0f20763c1dea12eb0a46a850ef7636dc68d5d7a984a3d4ee76b6c98aa89b SHA512 0d5e0e2383e460dd8d19939bfbec5ded6cd45e6af9d82c64e0d447c6f19cd307461292ef007939ca8b516caed8e42d4de0847ee0ffc00150b45172a0eebfb1e5 WHIRLPOOL ea9d68ce622d42043655d304c4f31f20d1e1c8f2246fca7db7b734fabf4d4e18f555e35e69918fa01c734e46d8cbaad3d48497fc46a8d3311b5ec365384e6669
|
||||
MISC ChangeLog 1370 SHA256 0008906752877a477dc1fa069180c6f2de6fb9f0f2252dc8bb7b7eea9119f6ec SHA512 f8c567cfa640430e891bffb8eef155695bb2d840e35d5fce825703edd248cac1376ec913fdc8451b81728490a39d565195bffe58af9c1163fc2b04fb760dd58e WHIRLPOOL 507be6ca2b64d6f89ce7f653ece1418cf57dd32f86d62c2788f503db1ed614af3e94f86608619c308e6c5bfb4aed759b657ec11865274423df8d1df11f590309
|
||||
EBUILD Apache2-AuthenNTLM-0.20.0-r1.ebuild 523 SHA256 942c7b99ec036eccad74fbaa930ba083ba8a37e8f7d6f87845fd6891017f42ee SHA512 c99081fec69c1805e754abb16693ef9d4cf402838414e401f820e3795b7009ecba9496a61df88c6d88b97507d61d84905ee5bffa472042370156b33269ed46a2 WHIRLPOOL 12a32e60230d5de8fcd094bd1ecc01cb8ce789e7325cfcf66e5f8233dba117f3b20f933dd669e9c8fb1974e016fa59a8f7af4c339c9394c565f922074b363649
|
||||
MISC ChangeLog 1701 SHA256 58e19eb63e9c782c34f463213d1c0628537857ab0d48e5bd50ec8ec793e664ad SHA512 274110c1665accb1700405e0178266a90b38d2f81100fc2151e3d2e53976a0fdb6c11893af019cbf14cc4e8baa06d480d8671e58eb9f3256c24bc61a950cf530 WHIRLPOOL 23807e5370e8139eaba21eddf46d4b6f7992dc38aa295c9913534ef26bd1a7c028cf84c010efa44f1ec71605d55343ebeabe5a8b1ae0b06698422566b91086a6
|
||||
MISC metadata.xml 832 SHA256 387aaab397eab17399421751f17de0e45dd742d107d2bad3fd6bae840ccabe42 SHA512 04fc95f2c18112e296d8cb5308587f046a2007f382735ce93d26e1a4b334f12d2932677a44a63a3120eb401388690fa406f23770ecf6bb7251274b0667da5345 WHIRLPOOL 37cac23d1e47d6ddbec18b7f352d707cc0bd3a6b235ddf92f35903af2839b88f9016963821142d066fe26d31c2440c5823feaf6cc45a359ef8c5236ddf796781
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlP6nP4ACgkQ2ugaI38ACPCs7QD+Nhh0+iBZ45Bv+M7SiVfZE0Rf
|
||||
gsNe44onUwkA2uF34rIBAJ9L+Fcx8mviO+MSo0478re7milfVU5K2HkDHFle+Pj4
|
||||
=GYEn
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GnuPG-Interface/GnuPG-Interface-0.460.0.ebuild,v 1.5 2014/08/04 20:05:26 zlogene Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GnuPG-Interface/GnuPG-Interface-0.460.0-r1.ebuild,v 1.1 2014/08/25 02:13:04 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=ALEXMV
|
||||
MODULE_VERSION=0.46
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Goo-Canvas/Goo-Canvas-0.60.0.ebuild,v 1.2 2011/09/03 21:04:41 tove Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Goo-Canvas/Goo-Canvas-0.60.0-r1.ebuild,v 1.1 2014/08/25 01:59:17 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=YEWENBIN
|
||||
MODULE_VERSION=0.06
|
@ -1,5 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX fix_implicit_pointer_declaration.patch 542 SHA256 a858eb9e05651ff0e3dfd8fe6a0e7309c1104af6f6dacd9254f9fa752a0bba01 SHA512 37c7c31713027488c5cfaf165142af593e727618f8658fe7875559d0e306f6e5ba9878b60ff63b0db1bb1bd839004a2dfd2dcc10a3ec045cef579da9c9b15898 WHIRLPOOL 96a36e5132290a8f4ed51ef1ec419e9029dbcfd799e886ddf609057d71e628241e9adee5466b7025ba23b8247514c240d5ba510824cdf1a5187efe24e643784d
|
||||
DIST Goo-Canvas-0.06.tar.gz 106070 SHA256 0c588c507eed5e62d12ed1cc1e491c6ff3a1f59c4fb3d435e14214b37ab39251 SHA512 4fee648dbbf76592bfc0676c2d4294c13a5b48e5608ec633a6786d79e06bc866f8e48cbeabeeb19836695f78573996321dbf0820030324ebebeb9d259ba1b660 WHIRLPOOL 337761dec6b464d162e74f1083f040cde78850cfb03de7b25f74c7ea2cdd16e1f5237556fe60267fe78b0555d80a680f172874bf5afb2f894d19e79ab6b8c120
|
||||
EBUILD Goo-Canvas-0.60.0.ebuild 662 SHA256 39097c9e91b4ddcaddfc12fd8b8133ededa653dc86f462a267988764d3c889c5 SHA512 529f4abb2e6a5ad5811ab9a48741b477a3bfbea77833147c63b75525b41464dbf345bc06b67735f8bb34c7c7145ddae1f177221d50c0be72fd3b2a5dbd386065 WHIRLPOOL ef3d393639698947ceaada7d8ee1dc17b3eda3fe5879f1ca25789cb016b6e0a723c983b3353c9d3cc17c4911e3110f5e710531974ec1890ad1bdf596ce536b49
|
||||
MISC ChangeLog 1376 SHA256 77d8c2111e13036b0c57e952fd1ce4204e3d4f2ceb4898c7cdf4234469e045b0 SHA512 58a0337674a6fa57785627f546b03bbc53b3992cc9bb37885ad14977b3529a7b0d43c204595a4f602ff6634851df4759ebea9707ec36fe32caa934094f519896 WHIRLPOOL 4c38c539fa18d3694dd6770e888933aa638eec6f2181788571c5da65d1343551c47e45121d149c956a985b6bdb58a3c6fbdbe57236fca4f4c61a844d9d81913e
|
||||
EBUILD Goo-Canvas-0.60.0-r1.ebuild 664 SHA256 c68bdd02f091db6e4170fbd4805dfa6d4b17c624b54188971b3e5eead8bee327 SHA512 fc9c6ebba32b410a5dd6fabef995829b70eb7fab79d4bff49b1e981879bbffac5a9cfd9e90a5edc3add29719a40e886095e91ea493875fc67843a1bab2aca6fe WHIRLPOOL dbaad7c8e368a4bc92cfdae72a31e9a832231261223e9082b15923b67c55f1387aa03a32ce407b80615b7b80202720b19b708b2a1dde6ee4f3b94e15320c4a85
|
||||
MISC ChangeLog 1683 SHA256 bc96e91d33152fd2485d66ae8a7f17ab0f83c00dfd12109c6caf88fdb492a647 SHA512 98ab692284fd3c56bd513a2b7229c5a9fda005a19898ec96c2008bc139680884c8dd8e5eb55205485f1490114ed6bad7167d84ccfae264e9b204188b383d19b6 WHIRLPOOL ad0cdc87f8dabe4280a44987af7f03df4c98fedc88643d013bb23d47776cd339fdb611d1bd25961123841d3c45100ba850cd25a0930ccd61d8dad63238a3b467
|
||||
MISC metadata.xml 503 SHA256 fe9f3d3b7a02ef6eb75b90e3058f07244046384e6e1f5824ace2af658704a5c6 SHA512 a4c983416d2f57f39c60a631f32478d6837da9de40afb35d3e48771d5a153936e9aceae3904cb96a4c1ac02a25a3d690adee0880671538c248a6b0b4f6a95b64 WHIRLPOOL e4c3ca62c53c43a5678233a30128e865c3a4a1b02fcce1d6ff2938c446b4f0c806878dc9eaa34ab7fcbc31bf6df0e211a66db4ec405fa72e1f49d6635c1653b8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlP6mHsACgkQ2ugaI38ACPDGvwD9FIusxbo2SNK/jLH+6GOZU1hU
|
||||
BzNklxK1mhfvRDMSTgIA/jXaMXllJyneIphN9J34AJwwt01SfOSwkR600dVmNq3f
|
||||
=Kb/i
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GraphViz/GraphViz-2.40.0.ebuild,v 1.4 2012/10/14 18:27:40 armin76 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GraphViz/GraphViz-2.40.0-r1.ebuild,v 1.1 2014/08/25 02:01:33 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=LBROCARD
|
||||
MODULE_VERSION=2.04
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gtk2-Ex-PodViewer/Gtk2-Ex-PodViewer-0.180.0.ebuild,v 1.6 2014/08/04 20:09:37 zlogene Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gtk2-Ex-PodViewer/Gtk2-Ex-PodViewer-0.180.0-r1.ebuild,v 1.1 2014/08/25 02:10:08 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=GBROWN
|
||||
MODULE_VERSION=0.18
|
||||
inherit perl-module
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gtk2-Ex-PrintDialog/Gtk2-Ex-PrintDialog-0.30.0.ebuild,v 1.3 2012/05/06 16:43:02 armin76 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Gtk2-Ex-PrintDialog/Gtk2-Ex-PrintDialog-0.30.0-r1.ebuild,v 1.1 2014/08/25 02:03:18 axs Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=GBROWN
|
||||
MODULE_VERSION=0.03
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Gtk2-Ex-PrintDialog-0.03.tar.gz 6150 SHA256 192ba57414c681cffff33011027ed66264174f02553bc01fe82689bca8cb6c19 SHA512 b63d0f062e1556c4a5402850725ece4e727f7e9eb168bf3be1403a9b4db425cee762a1b1ca3bdff55d554b343deadd35f27f908d198979b64012f5d59c2a5d88 WHIRLPOOL 01f0669a06c252e01c82957aa3170abc098d36460804e81eb8516e4b1ec2b7b567b451d9c518943422e53fdfd3bb236508b08219cb143cf889e52acdb9b0dd73
|
||||
EBUILD Gtk2-Ex-PrintDialog-0.30.0.ebuild 577 SHA256 48a4778ea84b4db3ae674bd3bc78f7c440261143da2403fae16ab6f6ed0142df SHA512 6c258b0ef2454ccc7c339555591e7b51baab5a8cbbc6746ab228060bb36ad4aea232a3366e731b08215fdb0614d8b3f8b6dc99bfa106e0900928b775636bda55 WHIRLPOOL 7016eeccd0a2a7a8e0c8e73dd38817e538a1c794ce07c79f3af48f9eee07cc086e490c420bffb86fc672f13cd39e066ba3fcee3342058bacf898f25cecb2b270
|
||||
MISC ChangeLog 2641 SHA256 012f80eec55bed48655a4b47757f0f6fcb24b940a0096bada0755dbcde2842d0 SHA512 c99ed5339ecc2a1cb1797fcc89794f8578d4b8b0fa4858bad2ed0ea30fbecc6052e496efd7d1a3aace729f525d9662bb2ff41a2aa87695828607eb046ceb4631 WHIRLPOOL 365186718dd84f04480c849f3dac878a9a27235ab3df0551459533472c4ada3a6a3d0ae7dd7761ead9ef9b05cf9b772d60de3fab35b64599c7c73a257afc778e
|
||||
EBUILD Gtk2-Ex-PrintDialog-0.30.0-r1.ebuild 576 SHA256 f3445e9cfd5141ce998176c84d4823478b496b600b29691381c05e3ef2a9d11d SHA512 d782f08ebf02d90d1ba47aecd2fab33cfe171178c1d14db61db5a7873717f658794ea3e59f918b8da9f26a0ff7ca076c9328c7f479dccd9f725b0d321f23b563 WHIRLPOOL aee1b4cc2f7078bd71dbe456da097b25bdecc5740589806c959339934fd0b6da956c4aa56070fe1c38348f9ad6ef24da080d8af741112ee654e70866d708d46d
|
||||
MISC ChangeLog 2974 SHA256 2c6f710419f2ed6c9f1ad3a22f157a6049dfd4cde5b820fbb0ca264ea6872129 SHA512 3216afebfdcae96a0ecd803694d5c9995eed40bf40de4e87b22b0d634451b81f38fe4d8cd1e292b36626b836ab825b104f253f1281ad0765f726eadc88806a9e WHIRLPOOL d848fbf9aa0dbccfd9e9a06c32ae964606626c6ace58f2549547c102877156e1e41e8f5bdeb0cabdf4d2dac7f5c22e9111da5eb796ae3428e3e0c805148324e0
|
||||
MISC metadata.xml 615 SHA256 ba44caeb189cf69e68b772f2f0802b42b8802f7f9f30b10bb2d7b849433dfb95 SHA512 c2468dff69d957c1a1bc7c285ea60dd5b0a455f22932950821a0c03742857178ff15093efd77daed8c322ef37fdd6bc8fe155b32a03460e10a7fa0af984a24bf WHIRLPOOL 0f979029748d225f16684170dfb55ec883d944fc6ac2cb83a5a98e3530e481d363adc1cf5b339fe423c5ea29fdcd349485ecbec77c017700dfd78d4dc0f8d5f8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlP6mWwACgkQ2ugaI38ACPC79AD/SLXprEn1L9RJUHAAnaV3cdxn
|
||||
cVIVS+NB+JwdwDzh5OUA/0jQm54ajYlVoPDflMOHAnlI2xPJ5bwhrRjuIQj3h59e
|
||||
=T3be
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue