parent
c944187b77
commit
69befdf487
@ -0,0 +1,27 @@
|
|||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -91,11 +91,12 @@
|
||||||
|
AC_MSG_RESULT(disabled)
|
||||||
|
support_curses=0
|
||||||
|
else
|
||||||
|
+ AC_MSG_RESULT(enabled)
|
||||||
|
support_curses=1
|
||||||
|
fi
|
||||||
|
],
|
||||||
|
- [
|
||||||
|
- AC_MSG_RESULT(enabled)
|
||||||
|
+ [])
|
||||||
|
+if test $support_curses -eq 1; then
|
||||||
|
AC_CHECK_HEADER([curses.h],
|
||||||
|
[
|
||||||
|
# test which libraray to use
|
||||||
|
@@ -154,8 +155,7 @@
|
||||||
|
[
|
||||||
|
support_curses=0
|
||||||
|
])
|
||||||
|
- ])
|
||||||
|
-
|
||||||
|
+fi
|
||||||
|
|
||||||
|
NO_STL_SSTREAM=0
|
||||||
|
NO_STL_STRSTREAM=0
|
@ -1 +1,2 @@
|
|||||||
DIST pigz-2.3.1.tar.gz 86651 SHA256 629b0ce5422a3978f31742bf8275d0be2f84987140d18f390f1e3b4e46e0af54 SHA512 7cb00ab87802352c817d9b2f745948199a7e571181aec3ef161305c1d8b828790bc2fb0083d6068ba5aead5d8b8c7f53ec25ab641ae2e98eda9adf14f195dbc6 WHIRLPOOL 242e38d05215269c3c9b6602191cc6e02fd9e781b0425738c3907ccf60da9a4a36ebcda866c9c0e949ad5988dad6b468f97102352d2ed13adb7e890688c221f7
|
DIST pigz-2.3.1.tar.gz 86651 SHA256 629b0ce5422a3978f31742bf8275d0be2f84987140d18f390f1e3b4e46e0af54 SHA512 7cb00ab87802352c817d9b2f745948199a7e571181aec3ef161305c1d8b828790bc2fb0083d6068ba5aead5d8b8c7f53ec25ab641ae2e98eda9adf14f195dbc6 WHIRLPOOL 242e38d05215269c3c9b6602191cc6e02fd9e781b0425738c3907ccf60da9a4a36ebcda866c9c0e949ad5988dad6b468f97102352d2ed13adb7e890688c221f7
|
||||||
|
DIST pigz-2.3.3.tar.gz 92787 SHA256 4e8b67b432ce7907575a549f3e1cac4709781ba0f6b48afea9f59369846b509c SHA512 6fa5ee1c03b4a8dc4b191acaa337b6f30132503ff413300214e1e6b27dd70590b53334be3fa880916f6ea4498beb8cf7c411a5954fdf188475882c44618c663c WHIRLPOOL 1eb3ea11a0bbb0bd837a1ed12a63b3d57d8ae9c127e8407f9b82b1aad8a41820abf1d429c513f4df3f56fdc3c842caab07a5c904207b2244e4215a6654ef5392
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
--- pigz-2.3.3/Makefile
|
||||||
|
+++ pigz-2.3.3/Makefile
|
||||||
|
@@ -1,11 +1,11 @@
|
||||||
|
CC=cc
|
||||||
|
CFLAGS=-O3 -Wall -Wextra
|
||||||
|
-LDFLAGS=-lz
|
||||||
|
+LIBS=-lm -lz
|
||||||
|
ZOPFLI=zopfli/src/zopfli/
|
||||||
|
# use gcc and gmake on Solaris
|
||||||
|
|
||||||
|
pigz: pigz.o yarn.o try.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o
|
||||||
|
- $(CC) $(LDFLAGS) -o pigz $^ -lpthread -lm
|
||||||
|
+ $(CC) $(LDFLAGS) -o pigz $^ -lpthread $(LIBS)
|
||||||
|
ln -f pigz unpigz
|
||||||
|
|
||||||
|
pigz.o: pigz.c yarn.h try.h ${ZOPFLI}deflate.h ${ZOPFLI}util.h
|
||||||
|
@@ -35,7 +35,7 @@
|
||||||
|
dev: pigz pigzt pigzn
|
||||||
|
|
||||||
|
pigzt: pigzt.o yarnt.o try.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o
|
||||||
|
- $(CC) $(LDFLAGS) -o pigzt $^ -lpthread -lm
|
||||||
|
+ $(CC) $(LDFLAGS) -o pigzt $^ -lpthread $(LIBS)
|
||||||
|
|
||||||
|
pigzt.o: pigz.c yarn.h try.h
|
||||||
|
$(CC) $(CFLAGS) -DDEBUG -g -c -o pigzt.o pigz.c
|
||||||
|
@@ -44,7 +44,7 @@
|
||||||
|
$(CC) $(CFLAGS) -DDEBUG -g -c -o yarnt.o yarn.c
|
||||||
|
|
||||||
|
pigzn: pigzn.o tryn.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o
|
||||||
|
- $(CC) $(LDFLAGS) -o pigzn $^ -lm
|
||||||
|
+ $(CC) $(LDFLAGS) -o pigzn $^ $(LIBS)
|
||||||
|
|
||||||
|
pigzn.o: pigz.c try.h
|
||||||
|
$(CC) $(CFLAGS) -DDEBUG -DNOTHREAD -g -c -o pigzn.o pigz.c
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/pigz-2.3.3.ebuild,v 1.1 2015/01/27 04:33:36 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit toolchain-funcs flag-o-matic eutils
|
||||||
|
|
||||||
|
DESCRIPTION="A parallel implementation of gzip"
|
||||||
|
HOMEPAGE="http://www.zlib.net/pigz/"
|
||||||
|
SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="ZLIB"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~sparc ~x86 ~amd64-linux ~sparc64-solaris"
|
||||||
|
IUSE="static symlink test"
|
||||||
|
|
||||||
|
LIB_DEPEND="sys-libs/zlib[static-libs(+)]"
|
||||||
|
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
static? ( ${LIB_DEPEND} )
|
||||||
|
test? ( app-arch/ncompress )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-ldflags.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
use static && append-ldflags -static
|
||||||
|
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin ${PN}
|
||||||
|
dosym ${PN} /usr/bin/un${PN}
|
||||||
|
dodoc README
|
||||||
|
doman ${PN}.1
|
||||||
|
|
||||||
|
if use symlink; then
|
||||||
|
dosym ${PN} /usr/bin/gzip
|
||||||
|
dosym un${PN} /usr/bin/gunzip
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,414 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.591.ebuild,v 1.1 2015/01/26 23:27:38 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
VIM_VERSION="7.4"
|
||||||
|
PYTHON_COMPAT=( python{2_7,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_PATCH="vim-${PV}.patch.xz"
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCH}
|
||||||
|
http://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
|
||||||
|
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.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
session? ( x11-libs/libSM )
|
||||||
|
tcl? ( dev-lang/tcl )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
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_PATCH%.xz} ]] ; then
|
||||||
|
# Apply any patches available from vim.org for this version
|
||||||
|
epatch "${WORKDIR}"/${VIM_ORG_PATCH%.xz}
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -d "${WORKDIR}"/patches/ ]]; then
|
||||||
|
# Gentoo patches to fix runtime issues, cross-compile errors, etc
|
||||||
|
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
|
||||||
|
epatch "${WORKDIR}"/patches/
|
||||||
|
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
|
||||||
|
$(use_enable acl)
|
||||||
|
$(use_enable cscope)
|
||||||
|
$(use_enable lua luainterp)
|
||||||
|
$(use_with luajit)
|
||||||
|
$(use_enable netbeans)
|
||||||
|
$(use_enable nls)
|
||||||
|
$(use_enable perl perlinterp)
|
||||||
|
$(use_enable racket mzschemeinterp)
|
||||||
|
$(use_enable ruby rubyinterp)
|
||||||
|
$(use_enable selinux)
|
||||||
|
$(use_enable session xsmp)
|
||||||
|
$(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() {
|
||||||
|
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,230 @@
|
|||||||
|
# Copyright 1999-2015 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.591.ebuild,v 1.1 2015/01/26 23:25:08 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_PATCH="vim-${PV}.patch.xz"
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCH}
|
||||||
|
http://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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_PATCH%.xz} ]] ; then
|
||||||
|
# Apply any patches available from vim.org for this version
|
||||||
|
epatch "${WORKDIR}"/${VIM_ORG_PATCH%.xz}
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -d "${WORKDIR}"/patches/ ]]; then
|
||||||
|
# Gentoo patches to fix runtime issues, cross-compile errors, etc
|
||||||
|
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
|
||||||
|
epatch "${WORKDIR}"/patches/
|
||||||
|
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} \
|
||||||
|
--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,388 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.591.ebuild,v 1.1 2015/01/26 23:26:21 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
VIM_VERSION="7.4"
|
||||||
|
PYTHON_COMPAT=( python{2_7,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_PATCH="vim-${PV}.patch.xz"
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCH}
|
||||||
|
http://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
tcl? ( dev-lang/tcl )
|
||||||
|
X? ( x11-libs/libXt )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
sys-devel/autoconf
|
||||||
|
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_PATCH%.xz} ]] ; then
|
||||||
|
# Apply any patches available from vim.org for this version
|
||||||
|
epatch "${WORKDIR}"/${VIM_ORG_PATCH%.xz}
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -d "${WORKDIR}"/patches/ ]]; then
|
||||||
|
# Gentoo patches to fix runtime issues, cross-compile errors, etc
|
||||||
|
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
|
||||||
|
epatch "${WORKDIR}"/patches/
|
||||||
|
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
|
||||||
|
$(use_enable acl)
|
||||||
|
$(use_enable cscope)
|
||||||
|
$(use_enable gpm)
|
||||||
|
$(use_enable lua luainterp)
|
||||||
|
$(usex lua "--with-lua-prefix=${EPREFIX}/usr" "")
|
||||||
|
$(use_with luajit)
|
||||||
|
$(use_enable nls)
|
||||||
|
$(use_enable perl perlinterp)
|
||||||
|
$(use_enable racket mzschemeinterp)
|
||||||
|
$(use_enable ruby rubyinterp)
|
||||||
|
$(use_enable selinux)
|
||||||
|
$(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() {
|
||||||
|
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}
|
||||||
|
# keep in sync with 'complete ... -F' list
|
||||||
|
bashcomp_alias vim ex vi view rvim rview vimdiff
|
||||||
|
|
||||||
|
# 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,2 +1,3 @@
|
|||||||
DIST reptyr-0.5.tar.gz 16150 SHA256 b58bff5e06096ce4409983cce85fabc1280ed4115c478c0fec968ce2a4dcec1c SHA512 d38d5986b38c643a2c04429e23d5af0cbd7280ed709c441cf0e217f4fe0e4fd19d7ecb76817aedcf9a2092a8041e22aa77828c07e0cea010478192085b1d8f4b WHIRLPOOL 19fdb5f35b05c2f03ab5af1cc2e2b1510733f1b54d6af6bb14db31185f432df5ff7515b1b36207b976ca5beb2649ca7a1c51d52cb0827280e62bedd05e965726
|
DIST reptyr-0.5.tar.gz 16150 SHA256 b58bff5e06096ce4409983cce85fabc1280ed4115c478c0fec968ce2a4dcec1c SHA512 d38d5986b38c643a2c04429e23d5af0cbd7280ed709c441cf0e217f4fe0e4fd19d7ecb76817aedcf9a2092a8041e22aa77828c07e0cea010478192085b1d8f4b WHIRLPOOL 19fdb5f35b05c2f03ab5af1cc2e2b1510733f1b54d6af6bb14db31185f432df5ff7515b1b36207b976ca5beb2649ca7a1c51d52cb0827280e62bedd05e965726
|
||||||
|
DIST reptyr-0.6.1.tar.gz 27865 SHA256 9255c83c8b3544a7974b92dcfa4cced2749635f5f99e045b1dd54dfdefd1a00f SHA512 880f2fdc1bb7cab1f880bb49148bfdee10d7af7b9dac47a5ca7414ab10bf53f561e6092a005ce46544d732200d73687dcf893216010b04ed6c2260ea9a8db2dd WHIRLPOOL ee89917cce87d2708dd06ffcfb0273d44ecdc0baed8fe0fa4942b6918e524fdcf58afd0d4d72f54e2343782aa4b8b1ab04015e1259fdd87f3fd007393c1ba2ab
|
||||||
DIST reptyr-0.6.tar.gz 27802 SHA256 71a4f87da228807e540d688b1446d9ba28556e02a9a63175981f66bb39f1049b SHA512 f862644dc2008b7b39f3ef3eca26abc5651d32c9dfb8d2d3b7b9e2f310ebf481a82a95f00417ab87d52f475aea03bdcebeb00e0499e9a0ec89f1f816b96a7f9d WHIRLPOOL 58b995f3799a650a88a44a813356dee4ce6267f314cd5ce797c4452e70e60549756d7b846b5c16ad4007ad09252ac80c6fdde442c5d43dc76bca3cc145dc6107
|
DIST reptyr-0.6.tar.gz 27802 SHA256 71a4f87da228807e540d688b1446d9ba28556e02a9a63175981f66bb39f1049b SHA512 f862644dc2008b7b39f3ef3eca26abc5651d32c9dfb8d2d3b7b9e2f310ebf481a82a95f00417ab87d52f475aea03bdcebeb00e0499e9a0ec89f1f816b96a7f9d WHIRLPOOL 58b995f3799a650a88a44a813356dee4ce6267f314cd5ce797c4452e70e60549756d7b846b5c16ad4007ad09252ac80c6fdde442c5d43dc76bca3cc145dc6107
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-misc/reptyr/reptyr-0.6.1.ebuild,v 1.1 2015/01/27 04:21:51 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit toolchain-funcs flag-o-matic vcs-snapshot
|
||||||
|
|
||||||
|
DESCRIPTION="A utility to attach a running program to a new terminal"
|
||||||
|
HOMEPAGE="https://github.com/nelhage/reptyr"
|
||||||
|
SRC_URI="https://github.com/nelhage/${PN}/archive/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# respect CFLAGS
|
||||||
|
sed -i '/^override/d' Makefile || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
append-cppflags -D_GNU_SOURCE
|
||||||
|
emake CC=$(tc-getCC) CFLAGS="${CFLAGS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
|
||||||
|
dodoc ChangeLog NOTES README.md
|
||||||
|
}
|
@ -0,0 +1,49 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-2.1-r2.ebuild,v 1.1 2015/01/27 06:08:33 dolsen Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
PYTHON_COMPAT=(python{2_6,2_7,3_1,3_2,3_3,3_4})
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Elog viewer for Gentoo"
|
||||||
|
HOMEPAGE="https://sourceforge.net/projects/elogviewer"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
|| ( dev-python/PyQt4[${PYTHON_USEDEP},X]
|
||||||
|
dev-python/pyside[${PYTHON_USEDEP},X] )
|
||||||
|
>=sys-apps/portage-2.1
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
mv elogviewer.py elogviewer
|
||||||
|
dobin elogviewer
|
||||||
|
doman elogviewer.1
|
||||||
|
dodoc LICENSE.TXT
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog
|
||||||
|
elog "In order to use this software, you need to activate"
|
||||||
|
elog "Portage's elog features. Required is"
|
||||||
|
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
|
||||||
|
elog "and at least one of "
|
||||||
|
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
|
||||||
|
elog "More information on the elog system can be found"
|
||||||
|
elog "in /etc/make.conf.example"
|
||||||
|
elog
|
||||||
|
elog "To operate properly this software needs the directory"
|
||||||
|
elog "${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage."
|
||||||
|
elog "To start the software as a user, add yourself to the portage"
|
||||||
|
elog "group."
|
||||||
|
elog
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST download 53696 SHA256 42c2b117e141d0e69a8717e98e9ddc9dffd2ed27533c6296e87e810c631e71c7 SHA512 9de117b96908bbde87e8ee9c326525961547ba779ae571071c57571d039f3e01f9d0ec6be5eefc1ea40abdfe73631b4c750964dc94dbb6348119b83afbc556a1 WHIRLPOOL 6fb095554bc8a98cf51d1426252ed3afe620c1cb9308e66315d1456f6a99d1e75fbd4513ce947cd5ab4aa1cc1d9dd680f29fb7fada06ef93dc28fbb5800fe539
|
|
||||||
DIST etc-proposals-1.4.3.tar.gz 53696 SHA256 42c2b117e141d0e69a8717e98e9ddc9dffd2ed27533c6296e87e810c631e71c7 SHA512 9de117b96908bbde87e8ee9c326525961547ba779ae571071c57571d039f3e01f9d0ec6be5eefc1ea40abdfe73631b4c750964dc94dbb6348119b83afbc556a1 WHIRLPOOL 6fb095554bc8a98cf51d1426252ed3afe620c1cb9308e66315d1456f6a99d1e75fbd4513ce947cd5ab4aa1cc1d9dd680f29fb7fada06ef93dc28fbb5800fe539
|
DIST etc-proposals-1.4.3.tar.gz 53696 SHA256 42c2b117e141d0e69a8717e98e9ddc9dffd2ed27533c6296e87e810c631e71c7 SHA512 9de117b96908bbde87e8ee9c326525961547ba779ae571071c57571d039f3e01f9d0ec6be5eefc1ea40abdfe73631b4c750964dc94dbb6348119b83afbc556a1 WHIRLPOOL 6fb095554bc8a98cf51d1426252ed3afe620c1cb9308e66315d1456f6a99d1e75fbd4513ce947cd5ab4aa1cc1d9dd680f29fb7fada06ef93dc28fbb5800fe539
|
||||||
|
@ -0,0 +1,24 @@
|
|||||||
|
From 9ec1e9649c980d32d23aab40eff3cac5e8f6f555 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Brian Dolbec <dolsen@gentoo.org>
|
||||||
|
Date: Mon, 26 Jan 2015 18:23:05 -0800
|
||||||
|
Subject: [PATCH] Update for ssl-fetch api change
|
||||||
|
|
||||||
|
---
|
||||||
|
mirrorselect/extractor.py | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/mirrorselect/extractor.py b/mirrorselect/extractor.py
|
||||||
|
index ec5f299..59efad1 100644
|
||||||
|
--- a/mirrorselect/extractor.py
|
||||||
|
+++ b/mirrorselect/extractor.py
|
||||||
|
@@ -109,6 +109,7 @@ class Extractor(object):
|
||||||
|
'info':self.output.write,
|
||||||
|
'error': self.output.print_err,
|
||||||
|
'kwargs-info': {'level': 2},
|
||||||
|
+ 'kwargs-debug': {'level':2},
|
||||||
|
'kwargs-error': {'level':0},
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
2.2.2
|
||||||
|
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-portage/mirrorselect/mirrorselect-2.2.2-r1.ebuild,v 1.1 2015/01/27 04:24:32 dolsen Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||||
|
PYTHON_REQ_USE="xml"
|
||||||
|
|
||||||
|
inherit eutils distutils-r1 prefix
|
||||||
|
|
||||||
|
DESCRIPTION="Tool to help select distfiles mirrors for Gentoo"
|
||||||
|
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Mirrorselect"
|
||||||
|
SRC_URI="http://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz
|
||||||
|
http://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
|
||||||
|
"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-util/dialog
|
||||||
|
net-analyzer/netselect
|
||||||
|
>=dev-python/ssl-fetch-0.3[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/mirrorselect-2.2.2-Update-for-ssl-fetch-api-change.patch" )
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
python_setup
|
||||||
|
eprefixify setup.py mirrorselect/main.py
|
||||||
|
echo Now setting version... VERSION="${PVR}" "${PYTHON}" setup.py set_version
|
||||||
|
VERSION="${PVR}" "${PYTHON}" setup.py set_version || die "setup.py set_version failed"
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST restview-2.1.1.tar.gz 24948 SHA256 1bf9e845078d05e7cda31bba6fed24a74ffe46f4f466b7b28c39650801724c1f SHA512 c74158d415940c3240b248ec83b1d9c79fa7e279b05a118f04fd5caf6273ef6ba4944a62cf8832e6e214b256962fc559abf42f28a636f4e3140dad9d88fe0cf0 WHIRLPOOL 5986fe67814806eff6c566cb8ba5cd426de984a74740ec50a16790f67029e0d28a33087ec0de1f016461bce725cfbe9921bf8bedef7ffc4603fb9dfcf567c765
|
DIST restview-2.1.1.tar.gz 24948 SHA256 1bf9e845078d05e7cda31bba6fed24a74ffe46f4f466b7b28c39650801724c1f SHA512 c74158d415940c3240b248ec83b1d9c79fa7e279b05a118f04fd5caf6273ef6ba4944a62cf8832e6e214b256962fc559abf42f28a636f4e3140dad9d88fe0cf0 WHIRLPOOL 5986fe67814806eff6c566cb8ba5cd426de984a74740ec50a16790f67029e0d28a33087ec0de1f016461bce725cfbe9921bf8bedef7ffc4603fb9dfcf567c765
|
||||||
DIST restview-2.2.0.tar.gz 28910 SHA256 1dbb06eaccf6ad4703e1483f3faac583f176b1df34c2f4da488e369c8dcad404 SHA512 c2141232a1ddfa999cd583592dad099176049802c28412a79e9733ed3d372b8ff744d2d4bc3bf1da0f7569dbe8af762913afa8af9fc7b4b4ed0683f2739cef9d WHIRLPOOL 6015dfa7bfa89511647fe8a4725841f962530ca6c986cfea0e69aa68148256307debf60a42187ec5d4e91831c3eaa42f20d830e639cd9ba9cc77f09033d51bc3
|
DIST restview-2.2.0.tar.gz 28910 SHA256 1dbb06eaccf6ad4703e1483f3faac583f176b1df34c2f4da488e369c8dcad404 SHA512 c2141232a1ddfa999cd583592dad099176049802c28412a79e9733ed3d372b8ff744d2d4bc3bf1da0f7569dbe8af762913afa8af9fc7b4b4ed0683f2739cef9d WHIRLPOOL 6015dfa7bfa89511647fe8a4725841f962530ca6c986cfea0e69aa68148256307debf60a42187ec5d4e91831c3eaa42f20d830e639cd9ba9cc77f09033d51bc3
|
||||||
DIST restview-2.2.1.tar.gz 29162 SHA256 da182e03b19850abd1b66bc55addded892acf69602d5fc8eb162de4592e9181c SHA512 d34ad1c62ec15ebd84bf89c6086075e0bda30101f0b6148457c3bdfa8f1928e688e2d557158fe744fcc04d01bdd0ebf9afcabfab821b59f6ebfe9d9d35d2f221 WHIRLPOOL a0d72419e95a3ce0613951a2751478e090674d0e9acb4e3bba161e9d750460c4592a8e3ec8aad64ae701928619f03d32073325b1620b867b8d61c023414e527c
|
DIST restview-2.2.1.tar.gz 29162 SHA256 da182e03b19850abd1b66bc55addded892acf69602d5fc8eb162de4592e9181c SHA512 d34ad1c62ec15ebd84bf89c6086075e0bda30101f0b6148457c3bdfa8f1928e688e2d557158fe744fcc04d01bdd0ebf9afcabfab821b59f6ebfe9d9d35d2f221 WHIRLPOOL a0d72419e95a3ce0613951a2751478e090674d0e9acb4e3bba161e9d750460c4592a8e3ec8aad64ae701928619f03d32073325b1620b867b8d61c023414e527c
|
||||||
|
DIST restview-2.3.0.tar.gz 27315 SHA256 3127fb13b78bdc7e06f85831bd2d64db593dd2154068d45fccac14b064573b54 SHA512 527bafdf6f6ad2e35485ebdee8228723b245615e73af952d4bd5b27beec58fbcddab76b0c855ad1808e53d838e918cc239bc519b0639d1a06c7e0d2249936f9f WHIRLPOOL 34f02a48204a9007e529b8999f1f53ffa63a875cda35dcbd8de9293c29db0cd232e5332bc4372792138c0024ba59735db4062f2dadcafd9ba9b125ebcc5db5d1
|
||||||
|
@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-text/restview/restview-2.3.0.ebuild,v 1.1 2015/01/27 05:26:25 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="reStructuredText viewer"
|
||||||
|
HOMEPAGE="https://mg.pov.lt/restview/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
dev-python/docutils[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pygments[${PYTHON_USEDEP}]
|
||||||
|
dev-python/readme[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( dev-python/mock[${PYTHON_USEDEP}] )
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( README.rst CHANGES.rst )
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST mercator-0.3.2.tar.gz 432442 SHA256 5388299694545b266d0c232fc7124ec52d88fef69159b0acd38919fd1095fcc1 SHA512 8e1d390ea708dfd8ec8b4f818c6e72a82436250e57e716b75145b67602f4ea32b3b0839dc4554a893e9190976639389567bd6d20eab590127e078ed9a1ea1d27 WHIRLPOOL eafad9675bf0cab99ade8237a148015e6ba923ea6fad8973111c8de2f141ad86800ea96123de611aae4693e738e257a075b981414e5048a5fe52771e28001bfb
|
|
||||||
DIST mercator-0.3.3.tar.gz 436499 SHA256 04c71d780979a2b43835b8b30879b39c4d7688661dab8e2bf7046ef9e7aff1e9 SHA512 d8f0bcec904c77ceaadd11474a4a83ec4d5e5086f0c878b147b00f3fb3ef2ae6596553d2d4548f943aa280672dde938d34f4d231782b10149190f5d8029e039a WHIRLPOOL 4ecfe2dcd04526bf9b29e76524c1c6a457fc302aa98c504148a958c3ef399eb8e9167dbf5ed29dbdedd0dedab85c624269224cb030b938308df23a71d06c5129
|
DIST mercator-0.3.3.tar.gz 436499 SHA256 04c71d780979a2b43835b8b30879b39c4d7688661dab8e2bf7046ef9e7aff1e9 SHA512 d8f0bcec904c77ceaadd11474a4a83ec4d5e5086f0c878b147b00f3fb3ef2ae6596553d2d4548f943aa280672dde938d34f4d231782b10149190f5d8029e039a WHIRLPOOL 4ecfe2dcd04526bf9b29e76524c1c6a457fc302aa98c504148a958c3ef399eb8e9167dbf5ed29dbdedd0dedab85c624269224cb030b938308df23a71d06c5129
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/mercator/mercator-0.3.2.ebuild,v 1.4 2014/08/10 20:06:32 slyfox Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
inherit base eutils
|
|
||||||
|
|
||||||
DESCRIPTION="WorldForge library primarily aimed at terrain"
|
|
||||||
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/mercator"
|
|
||||||
SRC_URI="mirror://sourceforge/worldforge/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="doc"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-games/wfmath-1"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
doc? ( app-doc/doxygen )
|
|
||||||
virtual/pkgconfig"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
base_src_compile
|
|
||||||
use doc && base_src_compile docs
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
use doc && HTML_DOCS=( doc/html/* )
|
|
||||||
base_src_install
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
diff -Naur ../newtonSDK/samples/toolBox/stdafx.h ./samples/toolBox/stdafx.h
|
|
||||||
--- ../newtonSDK/samples/toolBox/stdafx.h 2006-04-04 03:02:14.000000000 +0200
|
|
||||||
+++ ./samples/toolBox/stdafx.h 2007-05-12 15:40:31.000000000 +0200
|
|
||||||
@@ -39,7 +39,7 @@
|
|
||||||
#ifdef _MIPS_ARCH
|
|
||||||
#include <Glut/glut.h>
|
|
||||||
#else
|
|
||||||
- #include <glut.h>
|
|
||||||
+ #include <GL/glut.h>
|
|
||||||
#endif
|
|
||||||
#include <unistd.h>
|
|
||||||
#endif
|
|
@ -1,71 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/newton/newton-1.53.ebuild,v 1.7 2014/05/12 13:20:15 kensington Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="an integrated solution for real time simulation of physics environments"
|
|
||||||
HOMEPAGE="http://newtondynamics.com/"
|
|
||||||
SRC_URI="http://www.newtondynamics.com/downloads/${PN}Linux-${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="newton"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~x86"
|
|
||||||
IUSE="doc"
|
|
||||||
|
|
||||||
DEPEND="doc? (
|
|
||||||
virtual/opengl
|
|
||||||
media-libs/freeglut
|
|
||||||
)"
|
|
||||||
|
|
||||||
S=${WORKDIR}/newtonSDK
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
if use doc; then
|
|
||||||
cd samples
|
|
||||||
rm -rf gl
|
|
||||||
sed -i \
|
|
||||||
-e "s:-I ../gl:-I /usr/include/GL:" \
|
|
||||||
tutorial_05_UsingJoints/makefile \
|
|
||||||
tutorial_09_SimpleVehicle/makefile \
|
|
||||||
tutorial_04_IntroductionToMaterials/makefile \
|
|
||||||
tutorial_10_CustomJoints/makefile \
|
|
||||||
tutorial_01_GettingStarted/makefile \
|
|
||||||
tutorial_02_UsingCallbacks/makefile \
|
|
||||||
tutorial_08_HeightFieldCollision/makefile \
|
|
||||||
tutorial_07_CharaterController/makefile \
|
|
||||||
tutorial_06_UtilityFuntionality/makefile \
|
|
||||||
tutorial_03_UsingCollisionTree/makefile \
|
|
||||||
|| die "failed fixing sample makefiles"
|
|
||||||
sed -i \
|
|
||||||
-e "/^FLAGS =/s:-g -O0:${CFLAGS}:" \
|
|
||||||
makefile \
|
|
||||||
|| die "sed makefile failed"
|
|
||||||
epatch "${FILESDIR}"/${P}-glut.patch
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
if use doc; then
|
|
||||||
cd samples
|
|
||||||
emake || die "emake samples failed"
|
|
||||||
rm -f */*.elf */*.o
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dolib.a sdk/libNewton.a || die "dolib.a failed"
|
|
||||||
insinto /usr/include
|
|
||||||
doins sdk/Newton.h || die "doins failed"
|
|
||||||
|
|
||||||
if use doc; then
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins -r samples/* || die "doins samples failed"
|
|
||||||
|
|
||||||
exeinto /usr/share/${PN}/bin
|
|
||||||
doexe samples/bin/tutorial_* || die "doexe failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
dodoc doc/*
|
|
||||||
}
|
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/newton/newton-2.00.ebuild,v 1.3 2010/09/17 11:01:42 scarabeus Exp $
|
|
||||||
|
|
||||||
inherit eutils multilib
|
|
||||||
|
|
||||||
DESCRIPTION="an integrated solution for real time simulation of physics environments"
|
|
||||||
HOMEPAGE="http://www.physicsengine.com/"
|
|
||||||
SRC_URI="amd64? (
|
|
||||||
http://www.newtondynamics.com/downloads/${PN}Linux-64-${PV}.tar.gz
|
|
||||||
)
|
|
||||||
x86? (
|
|
||||||
http://www.newtondynamics.com/downloads/${PN}Linux-32-${PV}.tar.gz
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="newton"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="doc"
|
|
||||||
QA_TEXTRELS="usr/$(get_libdir)/libNewton.so.2.0.0"
|
|
||||||
|
|
||||||
DEPEND="doc? (
|
|
||||||
virtual/opengl
|
|
||||||
media-libs/freeglut
|
|
||||||
)"
|
|
||||||
|
|
||||||
S=${WORKDIR}/newtonSDK
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dolib.a sdk/libNewton.a || die "dolib.a failed"
|
|
||||||
mv sdk/libNewton.so sdk/libNewton.so.2.0.0 || die
|
|
||||||
dolib sdk/libNewton.so.2.0.0 || die
|
|
||||||
dosym libNewton.so.2.0.0 /usr/$(get_libdir)/libNewton.so.2
|
|
||||||
dosym libNewton.so.2.0.0 /usr/$(get_libdir)/libNewton.so
|
|
||||||
insinto /usr/include
|
|
||||||
doins sdk/Newton.h || die "doins failed"
|
|
||||||
|
|
||||||
dodoc doc/*
|
|
||||||
}
|
|
@ -1,94 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.9.0.ebuild,v 1.3 2014/03/08 23:22:37 hasufell Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
CMAKE_REMOVE_MODULES="yes"
|
|
||||||
CMAKE_REMOVE_MODULES_LIST="FindFreetype"
|
|
||||||
inherit eutils cmake-utils vcs-snapshot
|
|
||||||
|
|
||||||
DESCRIPTION="Object-oriented Graphics Rendering Engine"
|
|
||||||
HOMEPAGE="http://www.ogre3d.org/"
|
|
||||||
SRC_URI="https://bitbucket.org/sinbad/ogre/get/v${PV//./-}.tar.bz2 -> ${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="MIT public-domain"
|
|
||||||
SLOT="0/1.9.0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="+boost cg doc double-precision examples +freeimage gles2 ois +opengl poco profile tbb threads tools +zip"
|
|
||||||
REQUIRED_USE="threads? ( ^^ ( boost poco tbb ) )
|
|
||||||
poco? ( threads )
|
|
||||||
tbb? ( threads )"
|
|
||||||
RESTRICT="test" #139905
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-libs/tinyxml
|
|
||||||
media-libs/freetype:2
|
|
||||||
virtual/opengl
|
|
||||||
virtual/glu
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libXaw
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXt
|
|
||||||
boost? ( dev-libs/boost )
|
|
||||||
cg? ( media-gfx/nvidia-cg-toolkit )
|
|
||||||
freeimage? ( media-libs/freeimage )
|
|
||||||
gles2? ( >=media-libs/mesa-8.0.0[gles2] )
|
|
||||||
ois? ( dev-games/ois )
|
|
||||||
threads? (
|
|
||||||
poco? ( dev-libs/poco )
|
|
||||||
tbb? ( dev-cpp/tbb )
|
|
||||||
)
|
|
||||||
zip? ( sys-libs/zlib dev-libs/zziplib )"
|
|
||||||
# gles1 currently broken wrt bug #418201
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
x11-proto/xf86vidmodeproto
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? ( app-doc/doxygen )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i \
|
|
||||||
-e "s:share/OGRE/docs:share/doc/${PF}:" \
|
|
||||||
Docs/CMakeLists.txt || die
|
|
||||||
# Stupid build system hardcodes release names
|
|
||||||
sed -i \
|
|
||||||
-e '/CONFIGURATIONS/s:CONFIGURATIONS Release.*::' \
|
|
||||||
CMake/Utils/OgreConfigTargets.cmake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DOGRE_FULL_RPATH=NO
|
|
||||||
$(cmake-utils_use boost OGRE_USE_BOOST)
|
|
||||||
$(cmake-utils_use cg OGRE_BUILD_PLUGIN_CG)
|
|
||||||
$(cmake-utils_use doc OGRE_INSTALL_DOCS)
|
|
||||||
$(cmake-utils_use double-precision OGRE_CONFIG_DOUBLE)
|
|
||||||
$(cmake-utils_use examples OGRE_INSTALL_SAMPLES)
|
|
||||||
$(cmake-utils_use freeimage OGRE_CONFIG_ENABLE_FREEIMAGE)
|
|
||||||
$(cmake-utils_use opengl OGRE_BUILD_RENDERSYSTEM_GL)
|
|
||||||
-DOGRE_BUILD_RENDERSYSTEM_GLES=OFF
|
|
||||||
$(cmake-utils_use gles2 OGRE_BUILD_RENDERSYSTEM_GLES2)
|
|
||||||
$(cmake-utils_use profile OGRE_PROFILING)
|
|
||||||
$(cmake-utils_use examples OGRE_BUILD_SAMPLES)
|
|
||||||
-DOGRE_BUILD_TESTS=FALSE
|
|
||||||
$(usex threads "-DOGRE_CONFIG_THREADS=2" "-DOGRE_CONFIG_THREADS=0")
|
|
||||||
$(cmake-utils_use tools OGRE_BUILD_TOOLS)
|
|
||||||
$(cmake-utils_use zip OGRE_CONFIG_ENABLE_ZIP)
|
|
||||||
)
|
|
||||||
|
|
||||||
if use threads ; then
|
|
||||||
local f
|
|
||||||
for f in boost poco tbb ; do
|
|
||||||
use ${f} || continue
|
|
||||||
mycmakeargs+=( -DOGRE_CONFIG_THREAD_PROVIDER=${f} )
|
|
||||||
break
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cmake-utils_src_install
|
|
||||||
docinto examples
|
|
||||||
dodoc "${CMAKE_BUILD_DIR}"/bin/*.cfg
|
|
||||||
}
|
|
@ -1,7 +1,3 @@
|
|||||||
DIST blaze-html-0.5.1.3.tar.gz 77446 SHA256 3c40a8a1169207baea6267ce2b657f9d0d136e023815c48931875143c6bc4745 SHA512 e7085f2ad7ea23d80f56a5f076e0a690f7cd565b9a16dcac8875dcb99ee5aa243f33d8fce0b28e63159710d3dc12387b6a34d312f54efb5b6c318d5938f7bf8b WHIRLPOOL cfb93e3701e469ed863c46910f70886651ac06eadec9f98d38b949dded5d743595fb89e66b6f30863e708596d2af092fa017166735075f59c486f924cfaa9169
|
|
||||||
DIST blaze-html-0.6.1.1.tar.gz 77759 SHA256 2cafc98ccbb3b9dc9c444ae306337b2aa7fd0be54b650bf208a656a8f6acee23 SHA512 c39447567c5e4788b209bcd94db302c367324ac541b96bd57bb6cfe7b4f2f8bcf7afcf5c168bcfbe1408f4658f1436798ac47decc46d8bb51b3a4609c7ee6a1a WHIRLPOOL 640555c3a797ac4f6e1247145cc8c4dc18b7dc0ee8836ef8f58a2a38f4c28d8e3ecf9f3a021a3eb4fe64299f7c51a4cb5c66193f25bcb3b22c86457ed4797953
|
|
||||||
DIST blaze-html-0.6.1.2.tar.gz 75673 SHA256 f57ce483c0082fc5091b744e52914a66c8e2622927e635cca9310c0fc87d4925 SHA512 15b655ce35adc8e9a139780788a2b615ed095468bcb0be3074f0d90bcfe4966ea4705d088b9c9426a469e279c2a0da8081298c4f356194d5c8d7c4046d8e7f19 WHIRLPOOL 96e83764ae7cbb8ea1c58cd3ad814eff814a83c4977a93b12552d2521a09baaf82b00831217b4ab9ccf5541fa37f36e7dd94248a0eb97a78882e98a8124e33c9
|
DIST blaze-html-0.6.1.2.tar.gz 75673 SHA256 f57ce483c0082fc5091b744e52914a66c8e2622927e635cca9310c0fc87d4925 SHA512 15b655ce35adc8e9a139780788a2b615ed095468bcb0be3074f0d90bcfe4966ea4705d088b9c9426a469e279c2a0da8081298c4f356194d5c8d7c4046d8e7f19 WHIRLPOOL 96e83764ae7cbb8ea1c58cd3ad814eff814a83c4977a93b12552d2521a09baaf82b00831217b4ab9ccf5541fa37f36e7dd94248a0eb97a78882e98a8124e33c9
|
||||||
DIST blaze-html-0.6.1.3.tar.gz 75658 SHA256 58154cc9daeccfb487dcd8d93951e6f5cc1d4052374af758e4e01cb1e3885e42 SHA512 2edfff6880d860201cc6de57c07ddee7875bdaca4e2a0a7a9373e080b15e2f6ad0dee1abd37eabce0ecc827bb3a0140358630497684760d636600c55bbf935ac WHIRLPOOL d296b033fc1c7c4cc1160a2bd3aabae406f380c085265c2ab1dfe58c04e767ba01f3f1f1d37109ea11e67a2d0e8558d27a613c1af9c8a9a327227cd45e92dfb6
|
DIST blaze-html-0.6.1.3.tar.gz 75658 SHA256 58154cc9daeccfb487dcd8d93951e6f5cc1d4052374af758e4e01cb1e3885e42 SHA512 2edfff6880d860201cc6de57c07ddee7875bdaca4e2a0a7a9373e080b15e2f6ad0dee1abd37eabce0ecc827bb3a0140358630497684760d636600c55bbf935ac WHIRLPOOL d296b033fc1c7c4cc1160a2bd3aabae406f380c085265c2ab1dfe58c04e767ba01f3f1f1d37109ea11e67a2d0e8558d27a613c1af9c8a9a327227cd45e92dfb6
|
||||||
DIST blaze-html-0.7.0.1.tar.gz 75687 SHA256 f0296f5af812ebf4597ee2307c76d4dfdfa3446cb73736bf5aa6b844ba51e017 SHA512 323e97ccdb515e524eff1d540cb831d5f1cdba059ec7b80eb3abc08f674420a445296babe560cd48ff6e564df673b84dcff1963fbaffdf8f5a66dad325139fab WHIRLPOOL aa467af52ad1db1f85e92e7c70eb1b6de3af5258f27a441c9ef8f9d637c0c7635080c95afdde348749b59b32c5a6d20c253929a3ea77916cc63491bd8105b14f
|
|
||||||
DIST blaze-html-0.7.0.2.tar.gz 75815 SHA256 5b74f65b9201b1ac81b58f6c7350a2ab493e7777eb429c3ec5a0fb9c6da90f7b SHA512 2436e226dfae46983159cdb3c73bf818b9cc78e27bafab03b20bd09475126c9657f193dd67a38aaaf6081e8b4384fb9cd237b9f73a81574f5c834c1fbbbeaee4 WHIRLPOOL d032fa0a6d69c3e1ff7e922686ddd95a476afaf1224d5d829d2c19705f5b79adb337bc44384fe16caaeb253da8a9273f333b3dde91f6cbf471f8f5313c6456fd
|
|
||||||
DIST blaze-html-0.7.0.3.tar.gz 75845 SHA256 7d1bba5fac7c129538c567291d5e37663034a9bce6e8efcbea2e8ed5f3dec3ca SHA512 bbcc7acce5aed410cbc4c3fbf8641a92100459c6340c0ff9d616cbd3d11eb1e8f6769d90ce8db6b197ab408c2ff926a6c0475f6c50eee1da3a49274c2fdd4833 WHIRLPOOL f6331446467a636e05e7de03b42b530b786fb0da413e8f2cf2e5b677603d206508855de84fb5ae8e8b00b3acde279437d8f24ee62a75afa9524af0253dce9a66
|
DIST blaze-html-0.7.0.3.tar.gz 75845 SHA256 7d1bba5fac7c129538c567291d5e37663034a9bce6e8efcbea2e8ed5f3dec3ca SHA512 bbcc7acce5aed410cbc4c3fbf8641a92100459c6340c0ff9d616cbd3d11eb1e8f6769d90ce8db6b197ab408c2ff926a6c0475f6c50eee1da3a49274c2fdd4833 WHIRLPOOL f6331446467a636e05e7de03b42b530b786fb0da413e8f2cf2e5b677603d206508855de84fb5ae8e8b00b3acde279437d8f24ee62a75afa9524af0253dce9a66
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-html/blaze-html-0.5.1.3.ebuild,v 1.1 2012/12/22 21:12:12 slyfox Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
# ebuild generated by hackport 0.3.1.9999
|
|
||||||
|
|
||||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
|
||||||
inherit haskell-cabal
|
|
||||||
|
|
||||||
DESCRIPTION="A blazingly fast HTML combinator library for Haskell"
|
|
||||||
HOMEPAGE="http://jaspervdj.be/blaze"
|
|
||||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?]
|
|
||||||
<dev-haskell/blaze-builder-0.4:=[profile?]
|
|
||||||
>=dev-haskell/blaze-markup-0.5.1:=[profile?]
|
|
||||||
<dev-haskell/blaze-markup-0.6:=[profile?]
|
|
||||||
>=dev-haskell/text-0.10:=[profile?]
|
|
||||||
<dev-haskell/text-0.12:=[profile?]
|
|
||||||
>=dev-lang/ghc-6.10.4:="
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
test? ( =dev-haskell/hunit-1.2*
|
|
||||||
>=dev-haskell/quickcheck-2.4
|
|
||||||
<dev-haskell/quickcheck-2.6
|
|
||||||
>=dev-haskell/test-framework-0.4
|
|
||||||
<dev-haskell/test-framework-0.9
|
|
||||||
>=dev-haskell/test-framework-hunit-0.2
|
|
||||||
<dev-haskell/test-framework-hunit-0.4
|
|
||||||
>=dev-haskell/test-framework-quickcheck2-0.2
|
|
||||||
<dev-haskell/test-framework-quickcheck2-0.4
|
|
||||||
)
|
|
||||||
>=dev-haskell/cabal-1.8"
|
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-html/blaze-html-0.6.1.1.ebuild,v 1.3 2013/11/24 19:32:50 ago Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
# ebuild generated by hackport 0.3.2.9999
|
|
||||||
|
|
||||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
|
||||||
inherit haskell-cabal
|
|
||||||
|
|
||||||
DESCRIPTION="A blazingly fast HTML combinator library for Haskell"
|
|
||||||
HOMEPAGE="http://jaspervdj.be/blaze"
|
|
||||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?]
|
|
||||||
<dev-haskell/blaze-builder-0.4:=[profile?]
|
|
||||||
>=dev-haskell/blaze-markup-0.5.1:=[profile?]
|
|
||||||
<dev-haskell/blaze-markup-0.6:=[profile?]
|
|
||||||
>=dev-haskell/text-0.10:=[profile?]
|
|
||||||
<dev-haskell/text-0.12:=[profile?]
|
|
||||||
>=dev-lang/ghc-6.10.4:="
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-haskell/cabal-1.8
|
|
||||||
test? ( =dev-haskell/hunit-1.2*
|
|
||||||
>=dev-haskell/quickcheck-2.4
|
|
||||||
<dev-haskell/quickcheck-2.7
|
|
||||||
>=dev-haskell/test-framework-0.4
|
|
||||||
<dev-haskell/test-framework-0.9
|
|
||||||
=dev-haskell/test-framework-hunit-0.3*
|
|
||||||
=dev-haskell/test-framework-quickcheck2-0.3*
|
|
||||||
)"
|
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-html/blaze-html-0.7.0.1.ebuild,v 1.1 2014/03/09 12:29:25 gienah Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
# ebuild generated by hackport 0.3.6.9999
|
|
||||||
|
|
||||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
|
||||||
inherit haskell-cabal
|
|
||||||
|
|
||||||
DESCRIPTION="A blazingly fast HTML combinator library for Haskell"
|
|
||||||
HOMEPAGE="http://jaspervdj.be/blaze"
|
|
||||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?] <dev-haskell/blaze-builder-0.4:=[profile?]
|
|
||||||
>=dev-haskell/blaze-markup-0.6:=[profile?] <dev-haskell/blaze-markup-0.7:=[profile?]
|
|
||||||
>=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.2:=[profile?]
|
|
||||||
>=dev-lang/ghc-6.10.4:=
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-haskell/cabal-1.8
|
|
||||||
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
|
|
||||||
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.7
|
|
||||||
>=dev-haskell/test-framework-0.4 <dev-haskell/test-framework-0.9
|
|
||||||
>=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4
|
|
||||||
>=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4 )
|
|
||||||
"
|
|
@ -1,36 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-html/blaze-html-0.7.0.2.ebuild,v 1.1 2014/07/02 03:48:01 gienah Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
# ebuild generated by hackport 0.4.9999
|
|
||||||
|
|
||||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
|
||||||
inherit haskell-cabal
|
|
||||||
|
|
||||||
DESCRIPTION="A blazingly fast HTML combinator library for Haskell"
|
|
||||||
HOMEPAGE="http://jaspervdj.be/blaze"
|
|
||||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?] <dev-haskell/blaze-builder-0.4:=[profile?]
|
|
||||||
>=dev-haskell/blaze-markup-0.6:=[profile?] <dev-haskell/blaze-markup-0.7:=[profile?]
|
|
||||||
>=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.2:=[profile?]
|
|
||||||
>=dev-lang/ghc-7.4.1:=
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-haskell/cabal-1.8
|
|
||||||
test? ( >=dev-haskell/blaze-builder-0.2 <dev-haskell/blaze-builder-0.4
|
|
||||||
>=dev-haskell/blaze-markup-0.6 <dev-haskell/blaze-markup-0.7
|
|
||||||
>=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
|
|
||||||
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.8
|
|
||||||
>=dev-haskell/test-framework-0.4 <dev-haskell/test-framework-0.9
|
|
||||||
>=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4
|
|
||||||
>=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4
|
|
||||||
>=dev-haskell/text-0.10 <dev-haskell/text-1.2 )
|
|
||||||
"
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST bzlib-0.5.0.3.tar.gz 46325 SHA256 6fbc018ab6a450e6fcd8c8b231065b6d821567777fb935d997a3d5725f574ff4 SHA512 77ad2aca974d3bd16923facf50839e35f9e0ce48b339aa705bc2eb717b9080372f8b08339f5ad9c24088a359bb5ebbdff1789e7426d24494072b4fa3e02c29c1 WHIRLPOOL 9fb8c88bb52837d7c495f40cebcfeb314dd6f250583748cd0f6e0a23bedaac0d0efd9d2c312b436bdee05df5a35cb4765b7477544aa071f4b22480356946cdae
|
|
||||||
DIST bzlib-0.5.0.4.tar.gz 46572 SHA256 8d31b58696eb7b517c2d622cf7d6d7fad83a61a4a6dd088f8331dbc98f3fc3ed SHA512 7b13aee15cb2296c590b2df7405a3311aff3783ae7c8640c706c18a29c7ecf77dcb2bd6419f0a52a76f04f0f1ab5003d6055beb935b8005e985b7a1a30ebac66 WHIRLPOOL 4fccd6549eb4bc02bfedd68380dae2b6294c9075a2f6020f2128ac1a0c56fb410916f3f443e1330a1ee37711ad6f73b76b449eea88d8c2f86c4cc95f15e987ce
|
DIST bzlib-0.5.0.4.tar.gz 46572 SHA256 8d31b58696eb7b517c2d622cf7d6d7fad83a61a4a6dd088f8331dbc98f3fc3ed SHA512 7b13aee15cb2296c590b2df7405a3311aff3783ae7c8640c706c18a29c7ecf77dcb2bd6419f0a52a76f04f0f1ab5003d6055beb935b8005e985b7a1a30ebac66 WHIRLPOOL 4fccd6549eb4bc02bfedd68380dae2b6294c9075a2f6020f2128ac1a0c56fb410916f3f443e1330a1ee37711ad6f73b76b449eea88d8c2f86c4cc95f15e987ce
|
||||||
|
DIST bzlib-0.5.0.5.tar.gz 46627 SHA256 9ee7d0ac7461b330820af928c13c6668bf4fe3601f171c42432a85c33718017e SHA512 fe4b6e1a4d67573a9ff72808cfd0bf47a127885593e98debcaa505c488c76af364bed31cdb8ee9308295514f154536e958ff5e2a1c3157eeb5b16f8011424819 WHIRLPOOL 93f51d3b38b6c6b6ff47e81c8d1568acf78cd2c57f89bf8d1df01949539e58fc75713f116cd3a6d41c9637a6883cea1494f6aefc97792b23ad7234f7e45ff8aa
|
||||||
|
@ -1,2 +1 @@
|
|||||||
DIST logilab-astng-0.21.1.tar.gz 99399 SHA256 7bb3000f670ce473c3060081661894942c8bdb38ba9f0d599bf257357e14c7db SHA512 d78a07607eecf62dfca5574abdf3ddc9e62819572f5eab177fc2c4a6b6c70a83581de0fe73c66dc4ca068367a6cf712a0b9cf04b6b32e3531685c14de64b59d6 WHIRLPOOL 2c915d29695a0b833f8691a66bc81184c37c6a5ebb433aa74c5454a23f83e1c985e68af05e2885d5ed4c1daa48035106fcfdaa2c395f42933d9b6d688fa392e9
|
|
||||||
DIST logilab-astng-0.24.3.tar.gz 106660 SHA256 e08fba39689e5a4dfa175749874811e516f019656544874defe05154073f69d4 SHA512 fb1e46ebf7111d727cd9d187968cb349dc23dfba0d4d8c6c793a8c081d4506f11e488074cc51b632c525aa264cfa50279dda90f0cf35dc2120ebbf4714902525 WHIRLPOOL 75941724a2c4448a27b37750a83dbc04e4a02540233418b0eab364a3ddfdc3a5e03efacc58422d7fb6f68609f126e269c662aa17dbc395067b45182155559589
|
DIST logilab-astng-0.24.3.tar.gz 106660 SHA256 e08fba39689e5a4dfa175749874811e516f019656544874defe05154073f69d4 SHA512 fb1e46ebf7111d727cd9d187968cb349dc23dfba0d4d8c6c793a8c081d4506f11e488074cc51b632c525aa264cfa50279dda90f0cf35dc2120ebbf4714902525 WHIRLPOOL 75941724a2c4448a27b37750a83dbc04e4a02540233418b0eab364a3ddfdc3a5e03efacc58422d7fb6f68609f126e269c662aa17dbc395067b45182155559589
|
||||||
|
@ -1,75 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/astng/astng-0.21.1.ebuild,v 1.5 2012/08/27 15:20:01 floppym Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Abstract Syntax Tree New Generation for logilab packages"
|
|
||||||
HOMEPAGE="http://www.logilab.org/project/logilab-astng http://pypi.python.org/pypi/logilab-astng"
|
|
||||||
SRC_URI="ftp://ftp.logilab.org/pub/astng/logilab-${P}.tar.gz mirror://pypi/l/logilab-astng/logilab-${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ia64 ppc ~ppc64 ~sparc x86 ~x64-macos ~x86-macos"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
# Version specified in __pkginfo__.py.
|
|
||||||
RDEPEND=">=dev-python/logilab-common-0.53.0"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/setuptools
|
|
||||||
test? ( >=dev-python/egenix-mx-base-3.0.0 )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/logilab-${P}"
|
|
||||||
|
|
||||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
|
||||||
|
|
||||||
PYTHON_MODNAME="logilab/astng"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
distutils_src_prepare
|
|
||||||
|
|
||||||
conversion() {
|
|
||||||
[[ "${PYTHON_ABI}" == 2.* ]] && return
|
|
||||||
find -name "*.py" ! -name "setup.py" -print | xargs 2to3-${PYTHON_ABI} -nw --no-diffs
|
|
||||||
}
|
|
||||||
python_execute_function -s conversion
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
local tpath="${T}/test-${PYTHON_ABI}"
|
|
||||||
local spath="${tpath}$(python_get_sitedir)"
|
|
||||||
|
|
||||||
mkdir -p "${spath}/logilab" || return 1
|
|
||||||
cp -r "$(python_get_sitedir)/logilab/common" "${spath}/logilab" || return 1
|
|
||||||
|
|
||||||
"$(PYTHON)" setup.py install --root="${tpath}" || die "Installation for tests failed with $(python_get_implementation) $(python_get_version)"
|
|
||||||
|
|
||||||
# pytest uses tests placed relatively to the current directory.
|
|
||||||
pushd "${spath}/logilab/astng" > /dev/null || return 1
|
|
||||||
if [[ "${PYTHON_ABI}" == 3.* ]]; then
|
|
||||||
# Support for Python 3 is experimental. Some tests are known to fail.
|
|
||||||
PYTHONPATH="${spath}" pytest -v
|
|
||||||
else
|
|
||||||
PYTHONPATH="${spath}" pytest -v || return 1
|
|
||||||
fi
|
|
||||||
popd > /dev/null || return 1
|
|
||||||
}
|
|
||||||
python_execute_function -s testing
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
deletion_of_unneeded_files() {
|
|
||||||
# Avoid collision with dev-python/logilab-common.
|
|
||||||
rm -f "${ED}$(python_get_sitedir)/logilab/__init__.py" || return 1
|
|
||||||
|
|
||||||
# Don't install tests.
|
|
||||||
rm -fr "${ED}$(python_get_sitedir)/logilab/astng/test" || return 1
|
|
||||||
}
|
|
||||||
python_execute_function -q deletion_of_unneeded_files
|
|
||||||
}
|
|
@ -1,19 +0,0 @@
|
|||||||
# HG changeset patch
|
|
||||||
# User Sylvain Thénault <sylvain.thenault@logilab.fr>
|
|
||||||
# Date 1326988959 -3600
|
|
||||||
# Node ID 0272006bdfbee3a0a1447315633bbfeb2f5920e8
|
|
||||||
# Parent b763bb212ddd6df802ec09338f69abfd96917698
|
|
||||||
use open rather than file as 2to3 miss it (probably because of the file class attribute)
|
|
||||||
|
|
||||||
diff -r b763bb212ddd -r 0272006bdfbe scoped_nodes.py
|
|
||||||
--- a/scoped_nodes.py Thu Dec 08 17:37:40 2011 +0100
|
|
||||||
+++ b/scoped_nodes.py Thu Jan 19 17:02:39 2012 +0100
|
|
||||||
@@ -246,7 +246,7 @@
|
|
||||||
@property
|
|
||||||
def file_stream(self):
|
|
||||||
if self.file is not None:
|
|
||||||
- return file(self.file)
|
|
||||||
+ return open(self.file)
|
|
||||||
return None
|
|
||||||
|
|
||||||
def block_range(self, lineno):
|
|
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/astroid/astroid-1.3.4.ebuild,v 1.1 2015/01/26 16:59:12 vapier Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||||
|
RESTRICT="test" # False is not True ;)
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Abstract Syntax Tree for logilab packages"
|
||||||
|
HOMEPAGE="http://bitbucket.org/logilab/astroid http://pypi.python.org/pypi/astroid"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
# Version specified in __pkginfo__.py.
|
||||||
|
RDEPEND=">=dev-python/logilab-common-0.60.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
app-arch/unzip
|
||||||
|
test? ( ${RDEPEND}
|
||||||
|
>=dev-python/pylint-1.4.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep 'dev-python/egenix-mx-base[${PYTHON_USEDEP}]' python2_7) )"
|
||||||
|
# Required for tests
|
||||||
|
DISTUTILS_IN_SOURCE_BUILD=1
|
||||||
|
|
||||||
|
# Restrict to test phase, required because suite fails horribly without it
|
||||||
|
src_test() {
|
||||||
|
local DISTUTILS_NO_PARALLEL_BUILD=1
|
||||||
|
distutils-r1_src_test
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
"${PYTHON}" setup.py build
|
||||||
|
|
||||||
|
pushd build/lib > /dev/null
|
||||||
|
PYTHONPATH=. pytest || die "Tests fail with ${EPYTHON}"
|
||||||
|
popd > /dev/null
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST bitstring-3.1.0.zip 620245 SHA256 a85b382481985e1382de09e9e00fc4e31ef7c2f36c2f0724c4d008a9a0691c3f SHA512 23e4b7584acce15e452900d7354284dc75cccddee3bbedfcfd53c955af3ae701ee2f089dd6f019e3960b9b86f22b80b92786b2e85ededa48ad33bb02c3ff797b WHIRLPOOL a9fa999d832c12d9f29297e1937cea482f2af9841b950dca3ebff906085e4543770292cf1b9b62f50b27b41b1ef1de8d2f8cc80051ae3483414dff861afbd73b
|
|
||||||
DIST bitstring-3.1.1.zip 620317 SHA256 52de6257e95f923284d4c1fdce8287df65a2c677f26d73d288ed06188586ab6f SHA512 856fca0d16929e1fd6e78e9b5fe63fbbabe35bd0c49ef188b24ee0585feea36a485506a2fb8d87e1515ed4162d83c70faa5af59abfe95cef212c6ebaf9fa90d2 WHIRLPOOL 305521c110601f1145344d2423bd91f901c58f08759b4a7c0865cc342d12d9dc4f633e81fc260032e3c41aa73472aa452de476dd418cdb5051957908c7078d47
|
DIST bitstring-3.1.1.zip 620317 SHA256 52de6257e95f923284d4c1fdce8287df65a2c677f26d73d288ed06188586ab6f SHA512 856fca0d16929e1fd6e78e9b5fe63fbbabe35bd0c49ef188b24ee0585feea36a485506a2fb8d87e1515ed4162d83c70faa5af59abfe95cef212c6ebaf9fa90d2 WHIRLPOOL 305521c110601f1145344d2423bd91f901c58f08759b4a7c0865cc342d12d9dc4f633e81fc260032e3c41aa73472aa452de476dd418cdb5051957908c7078d47
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/bitstring/bitstring-3.1.0.ebuild,v 1.2 2013/05/10 03:44:18 patrick Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
SUPPORT_PYTHON_ABIS=1
|
|
||||||
RESTRICT_PYTHON_ABIS="2.5"
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="A pure Python module for creation and analysis of binary data"
|
|
||||||
HOMEPAGE="http://python-bitstring.googlecode.com/"
|
|
||||||
SRC_URI="http://python-bitstring.googlecode.com/files/${P}.zip"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
DEPEND="app-arch/unzip"
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
PYTHONPATH="../build-${PYTHON_ABI}/lib" "$(PYTHON)" test_${PN}.py
|
|
||||||
}
|
|
||||||
pushd test > /dev/null
|
|
||||||
python_execute_function testing
|
|
||||||
popd > /dev/null
|
|
||||||
}
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST bleach-1.4.1.tar.gz 17449 SHA256 152af29d4580b112fc52966864492791c951e6382b56070e95e128c6b614833b SHA512 247dd02e3123149f8c0dd72e91e3942055d560be791f275ce52ce0250406033b2adfb47e257cb6af2dfd3dfc167ed6434c4cf4b906303e2cd96359d77b55482c WHIRLPOOL 015b4fb0d825201cc59188caf8d94e3d3b1af336ee3f0c787e07d8a73ec32f727c6640828e694b21e2dd255253416e25e11e44d8932bbbca5571494096b75020
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/bleach/bleach-1.4.1.ebuild,v 1.1 2015/01/27 05:23:18 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
|
||||||
|
HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? ( >=dev-python/nose-1.3[${PYTHON_USEDEP}] )
|
||||||
|
"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>python</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>radhermit@gentoo.org</email>
|
||||||
|
<name>Tim Harder</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/iniparse/iniparse-0.4.ebuild,v 1.4 2012/05/24 12:53:50 johu Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.*"
|
|
||||||
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Better INI parser for Python"
|
|
||||||
HOMEPAGE="http://code.google.com/p/iniparse http://pypi.python.org/pypi/iniparse"
|
|
||||||
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT PSF-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" runtests.py
|
|
||||||
}
|
|
||||||
python_execute_function testing
|
|
||||||
}
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipaddr/ipaddr-2.1.10.ebuild,v 1.1 2012/03/07 21:32:28 maksbotan Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Python IP address manipulation library"
|
|
||||||
HOMEPAGE="http://code.google.com/p/ipaddr-py/ http://pypi.python.org/pypi/ipaddr"
|
|
||||||
SRC_URI="http://ipaddr-py.googlecode.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
|
||||||
DOCS="README RELEASENOTES"
|
|
||||||
PYTHON_MODNAME="ipaddr.py"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
distutils_src_prepare
|
|
||||||
|
|
||||||
preparation() {
|
|
||||||
if [[ "$(python_get_version -l --major)" == "3" ]]; then
|
|
||||||
2to3-${PYTHON_ABI} -nw --no-diffs ipaddr.py ipaddr_test.py
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
python_execute_function -s preparation
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
PYTHONPATH="build/lib" "$(PYTHON)" ipaddr_test.py
|
|
||||||
}
|
|
||||||
python_execute_function -s testing
|
|
||||||
}
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipaddr/ipaddr-2.1.9.ebuild,v 1.2 2011/11/06 08:49:29 maksbotan Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Python IP address manipulation library"
|
|
||||||
HOMEPAGE="http://code.google.com/p/ipaddr-py/ http://pypi.python.org/pypi/ipaddr"
|
|
||||||
SRC_URI="http://ipaddr-py.googlecode.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
|
||||||
DOCS="README RELEASENOTES"
|
|
||||||
PYTHON_MODNAME="ipaddr.py"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
distutils_src_prepare
|
|
||||||
|
|
||||||
preparation() {
|
|
||||||
if [[ "$(python_get_version -l --major)" == "3" ]]; then
|
|
||||||
2to3-${PYTHON_ABI} -nw --no-diffs ipaddr.py ipaddr_test.py
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
python_execute_function -s preparation
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
PYTHONPATH="build/lib" "$(PYTHON)" ipaddr_test.py
|
|
||||||
}
|
|
||||||
python_execute_function -s testing
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST logilab-common-0.61.0.tar.gz 199322 SHA256 80fba5ba4908983580a0003fee0c12c270b379e2a21038b609ce8eda4dd3cee7 SHA512 2229fcc8549e9adc87a7d6a47b3e966a16b61ae78a2253ea314d72d180a0cc7eae0fc444aefb3bf00995ead902eecf9fcabb7f494dafbdde9c7fdded3c4f35b1 WHIRLPOOL 942e1d2216ba9b09371fc77fd9e6f4463da260d174d2e0a0fd083adf4181ee9ce5a77845468b60aa85a869b90755b6668afe3a1274c21a77f0b40d0188d3ff5e
|
DIST logilab-common-0.61.0.tar.gz 199322 SHA256 80fba5ba4908983580a0003fee0c12c270b379e2a21038b609ce8eda4dd3cee7 SHA512 2229fcc8549e9adc87a7d6a47b3e966a16b61ae78a2253ea314d72d180a0cc7eae0fc444aefb3bf00995ead902eecf9fcabb7f494dafbdde9c7fdded3c4f35b1 WHIRLPOOL 942e1d2216ba9b09371fc77fd9e6f4463da260d174d2e0a0fd083adf4181ee9ce5a77845468b60aa85a869b90755b6668afe3a1274c21a77f0b40d0188d3ff5e
|
||||||
DIST logilab-common-0.62.1.tar.gz 199594 SHA256 02745f8416faabba65b5cb188f849ef48ea787a1e62c7af16d4db4f361fb67a9 SHA512 56b2777a186c64bea9135a2aa85b158b60bf3d5be6cdd89e4449bd0b31bca4766ac678c080f36a4d0710a933ea02f946b8dac728c85da9a5319f96011462e443 WHIRLPOOL 88605edb80105453003c767417f7619a33410a565024808691a9164cc9298cc2880c04a498b0a7d639f5524e27546dd9ac8fea661c4761bfbf5742da29e670cd
|
DIST logilab-common-0.62.1.tar.gz 199594 SHA256 02745f8416faabba65b5cb188f849ef48ea787a1e62c7af16d4db4f361fb67a9 SHA512 56b2777a186c64bea9135a2aa85b158b60bf3d5be6cdd89e4449bd0b31bca4766ac678c080f36a4d0710a933ea02f946b8dac728c85da9a5319f96011462e443 WHIRLPOOL 88605edb80105453003c767417f7619a33410a565024808691a9164cc9298cc2880c04a498b0a7d639f5524e27546dd9ac8fea661c4761bfbf5742da29e670cd
|
||||||
|
DIST logilab-common-0.63.2.tar.gz 196789 SHA256 603ba00c9bb09219a3bd2906c214d9455481110dacc472f450b53d5ae90f28e7 SHA512 e4b089387ab7d5d039ec719e736711f54af8d722be4ea0a933014375fe353045528c3c74c3feb6868aefe4a867223c483985fb1415aabe25dba1d333d1afbdb9 WHIRLPOOL d937ebb1f20c2bb040552bf32afc767f4238c21cb995583f9f19404c9a22bec634889a684a9fecfb70b2a17803cd4df6507dc5a74b6ae9ee4d04759d724bb687
|
||||||
|
@ -0,0 +1,93 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-common/logilab-common-0.63.2.ebuild,v 1.1 2015/01/26 17:00:30 vapier Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Useful miscellaneous modules used by Logilab projects"
|
||||||
|
HOMEPAGE="http://www.logilab.org/project/logilab-common http://pypi.python.org/pypi/logilab-common"
|
||||||
|
SRC_URI="ftp://ftp.logilab.org/pub/common/${P}.tar.gz mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="test doc"
|
||||||
|
|
||||||
|
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
# Tests using dev-python/psycopg are skipped when dev-python/psycopg isn't installed.
|
||||||
|
# egenix-mx-base tests are optional and supports python2 only.
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
$(python_gen_cond_dep 'dev-python/egenix-mx-base[${PYTHON_USEDEP}]' python2_7)
|
||||||
|
dev-python/pytz[${PYTHON_USEDEP}]
|
||||||
|
!dev-python/psycopg[-mxdatetime]
|
||||||
|
)
|
||||||
|
doc? ( $(python_gen_cond_dep 'dev-python/epydoc[${PYTHON_USEDEP}]' python2_7) )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
# Make sure setuptools does not create a zip file in python_test;
|
||||||
|
# this is buggy and causes tests to fail.
|
||||||
|
"${FILESDIR}/${PN}-0.59.1-zipsafe.patch"
|
||||||
|
)
|
||||||
|
# Req'd for impl specific failures in the testsuite
|
||||||
|
DISTUTILS_IN_SOURCE_BUILD=1
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
sed -e 's:(CURDIR):{S}/${P}:' -i doc/makefile || die
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
if use doc; then
|
||||||
|
# Based on the doc build in Arfrever's ebuild. It works
|
||||||
|
pushd doc > /dev/null
|
||||||
|
mkdir -p apidoc || die
|
||||||
|
epydoc --parse-only -o apidoc --html -v --no-private --exclude=__pkginfo__ --exclude=setup --exclude=test \
|
||||||
|
-n "Logilab's common library" "$(ls -d ../build/lib/logilab/common/)" build \
|
||||||
|
|| die "Generation of documentation failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
distutils_install_for_testing
|
||||||
|
|
||||||
|
# https://www.logilab.org/ticket/149345
|
||||||
|
# Prevent timezone related failure.
|
||||||
|
export TZ=UTC
|
||||||
|
|
||||||
|
# Make sure that the tests use correct modules.
|
||||||
|
pushd "${TEST_DIR}"/lib > /dev/null || die
|
||||||
|
|
||||||
|
if python_is_python3; then
|
||||||
|
# http://www.logilab.org/ticket/241813, 241807
|
||||||
|
# The suite can be made to pass under py3.4 by disabling the class MxDateTC in unittest_date.py
|
||||||
|
# These are covered by issue 241813. Any and all methods to disable them temporarily
|
||||||
|
# (assuming they will ever be fixed) are simply cumbersome in the extreme, thus impractical.
|
||||||
|
# The failures are specific to py3.4's unittest's parameters in _addSkip and not the package itself.
|
||||||
|
if [[ "${EPYTHON}" == "python3.4" ]]; then
|
||||||
|
sed -e 's:test_any:_&:' \
|
||||||
|
-i $(find . -name unittest_compat.py) || die
|
||||||
|
sed -e 's:test_add_days_worked:_&:' \
|
||||||
|
-i $(find . -name unittest_date.py) || die
|
||||||
|
fi
|
||||||
|
# Still one related failure under py3.4
|
||||||
|
# Returns a clean run under py3.3, though leaving fails exposed in this bump of 0.62.1
|
||||||
|
# https://www.logilab.org/ticket/269904
|
||||||
|
# Also unittest_date.py known to fail related to absence of installed egenix-mx-base
|
||||||
|
# rm $(find . -name unittest_umessage.py) || die
|
||||||
|
fi
|
||||||
|
"${TEST_DIR}"/scripts/pytest || die "Tests fail with ${EPYTHON}"
|
||||||
|
popd > /dev/null || die
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
|
||||||
|
doman doc/pytest.1
|
||||||
|
use doc && dohtml -r doc/apidoc/.
|
||||||
|
}
|
@ -1,4 +1 @@
|
|||||||
DIST miniupnpc-1.6.20120509.tar.gz 68205 SHA256 cd023862ae3882246102594fda7dc5efd4feb2531bf7903abc62aa02e76193d8 SHA512 7d6a73676c1ed7e9c54ea1cd1214adb27da432b92a7fa102f1e9c10cf78d30d9a0a7b96dca30de36fce7ca7e66890170d9af78550df220c7d233c69e44917e8d WHIRLPOOL 5a998f2b143ce7deeaba58efe678a8386babc8b58ee5a83e5ba4f5767e7077ac0a741b9b4a685de8d0ed16b6579ea3e706fb12255ee8f989dfd738ee305c73ab
|
|
||||||
DIST miniupnpc-1.6.tar.gz 66454 SHA256 bbd6b756e6af44b5a5b0f9b93eada3fb8922ed1d6451b7d6f184d0ae0c813994 SHA512 c635057e40aa2826fb07db51c474a335cbcecbf7bba09773826b1aff4a01024dced8a6122e2b90db544540ae499b687006392d6041f7605467b73111ccb368a8 WHIRLPOOL 13b01fd4afcb05bd3f046e00b9d86c1c1655a262dcce5c50865ad93bae4028de8e16417ee5d3219971979ec2128c71bec03d8efc350157f2fb4744ca2757a597
|
|
||||||
DIST miniupnpc-1.7.tar.gz 68327 SHA256 16dd2456be9b4bf290667c00eeb38c77ad47eb2107569b2dadcfcee8c9af6337 SHA512 ad2a689e91da068f2e291336cced9933963c2adc619b5e82dbb684e496d3683adba6a4634dd17265bf8dcc9d8f6c783b66aee1803ce63383997c27de3c16b194 WHIRLPOOL e9c7eed931fa1247ecfa8d9064d6890f6acca7ff41d79ec32716568f78317d972e14ecdee005a61e2a01914c984d0e18c63607ef9e79fef5a3974a8ca7586909
|
|
||||||
DIST miniupnpc-1.8.tar.gz 70624 SHA256 bc5f73c7b0056252c1888a80e6075787a1e1e9112b808f863a245483ff79859c SHA512 8eedac9ad473fc952ca8896fe534d6da6b1b234e8b6f35f721394d4c71aca84ed287ca6c4f0455b50d97a45e4cd34e27d99a6813386e0864781364aa607e13d4 WHIRLPOOL 5b76ccbb5ed7daa9bb0d481b424b7c31a5f6dc85c5c812ba10175a29aefc0d3924f3db2aa8c3529d1241be59d67d1d4c702d27aad2de8c8a07fecf3857d73169
|
DIST miniupnpc-1.8.tar.gz 70624 SHA256 bc5f73c7b0056252c1888a80e6075787a1e1e9112b808f863a245483ff79859c SHA512 8eedac9ad473fc952ca8896fe534d6da6b1b234e8b6f35f721394d4c71aca84ed287ca6c4f0455b50d97a45e4cd34e27d99a6813386e0864781364aa607e13d4 WHIRLPOOL 5b76ccbb5ed7daa9bb0d481b424b7c31a5f6dc85c5c812ba10175a29aefc0d3924f3db2aa8c3529d1241be59d67d1d4c702d27aad2de8c8a07fecf3857d73169
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/miniupnpc/miniupnpc-1.6.20120509.ebuild,v 1.1 2012/05/24 01:11:52 ssuominen Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
SUPPORT_PYTHON_ABIS=1
|
|
||||||
PYTHON_DEPEND="2:2.6"
|
|
||||||
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython"
|
|
||||||
|
|
||||||
inherit distutils eutils
|
|
||||||
|
|
||||||
DESCRIPTION="UPnP client library and a simple UPnP client"
|
|
||||||
HOMEPAGE="http://miniupnp.free.fr/"
|
|
||||||
SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=net-libs/miniupnpc-${PV}"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/0001-Link-Python-module-against-the-shared-library.patch
|
|
||||||
rm -f Changelog.txt README # Installed by net-libs/miniupnpc
|
|
||||||
|
|
||||||
distutils_src_prepare
|
|
||||||
}
|
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/miniupnpc/miniupnpc-1.6.ebuild,v 1.2 2012/02/21 08:29:34 patrick Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
SUPPORT_PYTHON_ABIS=1
|
|
||||||
PYTHON_DEPEND=2
|
|
||||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
|
||||||
|
|
||||||
inherit base distutils
|
|
||||||
|
|
||||||
DESCRIPTION="UPnP client library and a simple UPnP client"
|
|
||||||
HOMEPAGE="http://miniupnp.free.fr/"
|
|
||||||
SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="|| ( >=net-libs/miniupnpc-1.6-r1
|
|
||||||
net-libs/miniupnpc[-python] )
|
|
||||||
!net-libs/miniupnpc[python]"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
local PATCHES=(
|
|
||||||
"${FILESDIR}"/0001-Link-Python-module-against-the-shared-library.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
base_src_prepare
|
|
||||||
distutils_src_prepare
|
|
||||||
|
|
||||||
# these will conflict with base miniupnpc ebuild
|
|
||||||
# and distutils.eclass is stupid enough to force installing them
|
|
||||||
rm -f Changelog.txt README || die
|
|
||||||
}
|
|
@ -1,25 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/miniupnpc/miniupnpc-1.7-r1.ebuild,v 1.5 2013/09/05 18:46:09 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=(python2_6 python2_7)
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Python bindings for UPnP client library"
|
|
||||||
HOMEPAGE="http://miniupnp.free.fr/"
|
|
||||||
SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=net-libs/miniupnpc-${PV}"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/0001-Link-Python-module-against-the-shared-library.patch
|
|
||||||
)
|
|
@ -1,27 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pivy/pivy-0.5_alpha20110303.ebuild,v 1.8 2013/04/27 12:02:32 xmw Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Coin3d binding for Python"
|
|
||||||
HOMEPAGE="http://pivy.coin3d.org/"
|
|
||||||
SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"
|
|
||||||
#identical to latest debian tarball at
|
|
||||||
# http://ftp.de.debian.org/debian/pool/main/p/pivy/pivy_0.5.0~v609hg.orig.tar.bz2
|
|
||||||
|
|
||||||
LICENSE="ISC"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
media-libs/coin
|
|
||||||
>=media-libs/SoQt-1.5.0"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-lang/swig"
|
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pybluez/pybluez-0.18.ebuild,v 1.5 2010/07/18 12:37:21 nixnut Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
MY_P="PyBluez-${PV}"
|
|
||||||
|
|
||||||
DESCRIPTION="Python bindings for Bluez Bluetooth Stack"
|
|
||||||
HOMEPAGE="http://code.google.com/p/pybluez/"
|
|
||||||
SRC_URI="http://pybluez.googlecode.com/files/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE="examples"
|
|
||||||
|
|
||||||
DEPEND="net-wireless/bluez"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.*"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
PYTHON_MODNAME="bluetooth"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins -r examples/* || die "doins failed"
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,40 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pychart/pychart-1.39.ebuild,v 1.9 2010/04/07 17:53:15 hwoarang Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
MY_P=PyChart-${PV}
|
|
||||||
|
|
||||||
DESCRIPTION="Python library for creating charts"
|
|
||||||
HOMEPAGE="http://home.gna.org/pychart/"
|
|
||||||
SRC_URI="http://download.gna.org/pychart/${MY_P}.tar.gz
|
|
||||||
doc? ( http://download.gna.org/pychart/${PN}-doc.tar.gz )"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ia64 ~ppc x86"
|
|
||||||
IUSE="doc examples"
|
|
||||||
|
|
||||||
DEPEND="app-text/ghostscript-gpl"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.*"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
if use doc; then
|
|
||||||
dohtml -r "${WORKDIR}/${PN}/"* || die "dohtml failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins demos/*
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST readme-0.4.1.tar.gz 9318 SHA256 baf79dc0312ee4cf49291412916a120051b1b0977b5b7f883c550fb426a6a690 SHA512 937610e49fe2b94d8a5e924c02e99194bfe453bf73c03f73514dbd30412f556b81af2fa6ddfc5352f8eccc3706065f7e8302403d6060a6dc6719a7fabd1251ee WHIRLPOOL 405dc4a3b71ef7da42a333a63cb0ecc7dad3cb8d3ff9bc1fecd60d001700c1676e0f2ca4d7b9a08bb38c957cce5bb99cdba997f14d2c30fe5bee4f7ffc2a803d
|
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>python</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>radhermit@gentoo.org</email>
|
||||||
|
<name>Tim Harder</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/readme/readme-0.4.1.ebuild,v 1.1 2015/01/27 05:25:22 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
|
||||||
|
HOMEPAGE="https://github.com/pypa/readme https://pypi.python.org/pypi/readme"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/bleach[${PYTHON_USEDEP}]
|
||||||
|
dev-python/docutils[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pygments[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( README.rst )
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# remove failing test for now
|
||||||
|
rm tests/fixtures/test_rst_008* || die
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
py.test -v || die "Tests failed under ${EPYTHON}"
|
||||||
|
}
|
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-12.0.5.ebuild,v 1.1 2015/01/27 04:41:06 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="a collection of extensions to Distutils"
|
||||||
|
HOMEPAGE="http://pypi.python.org/pypi/setuptools"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="PSF-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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 ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
# Force in-source build because build system modifies sources.
|
||||||
|
DISTUTILS_IN_SOURCE_BUILD=1
|
||||||
|
|
||||||
|
DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# disable tests requiring a network connection
|
||||||
|
rm setuptools/tests/test_packageindex.py || die
|
||||||
|
|
||||||
|
# don't run integration tests
|
||||||
|
rm setuptools/tests/test_integration.py || die
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
# test_easy_install raises a SandboxViolation due to ${HOME}/.pydistutils.cfg
|
||||||
|
# It tries to sandbox the test in a tempdir
|
||||||
|
HOME="${PWD}" py.test ${PN} || die "Tests failed under ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install() {
|
||||||
|
export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
|
||||||
|
distutils-r1_python_install
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST atomic-1.1.16.gem 16896 SHA256 56748e82ab4a29bb76e4f73843587a322666ed15d90e1925119afaa12b38dfc4 SHA512 d8c3acb5eebbd5a9d22b783860eb036893f03580c70480c3226dbdf22e081aabdd7edb96eb830688e342e42286586c57a29141332ccc0e59d8df2dff7dcd9c70 WHIRLPOOL f179763300d9c0e6d43b5231d6ec6bfb468dec4c937e16d41a6c731b66b4d96b780f9b006016fecbc738e77b9afe430083943e04dd73fc89bc61272316df4f8d
|
DIST atomic-1.1.16.gem 16896 SHA256 56748e82ab4a29bb76e4f73843587a322666ed15d90e1925119afaa12b38dfc4 SHA512 d8c3acb5eebbd5a9d22b783860eb036893f03580c70480c3226dbdf22e081aabdd7edb96eb830688e342e42286586c57a29141332ccc0e59d8df2dff7dcd9c70 WHIRLPOOL f179763300d9c0e6d43b5231d6ec6bfb468dec4c937e16d41a6c731b66b4d96b780f9b006016fecbc738e77b9afe430083943e04dd73fc89bc61272316df4f8d
|
||||||
|
DIST atomic-1.1.99.gem 17920 SHA256 093fa4d0522bfac61b4793b00c8e14dae846d5c1d28fa9dd6ab6112be1ce09ce SHA512 9c7762f6c32d11b2c5b45be68954ca12c753d2b4683167158a037ce791d72b13d940beef5bf6dd445c8b12e358c62d2a9f43a609fb3b7c7357fea4f66316063c WHIRLPOOL 72970b2f8a503eb29fe2aa2702b8a91f796c5f0382d2ff3f3f809a5eb39db5252e1732bfc919021f77e7a308a0ce05dc4d2cd1c9027412942077dac95804cf0d
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/atomic-1.1.99.ebuild,v 1.1 2015/01/27 06:42:12 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
|
||||||
|
inherit multilib ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI"
|
||||||
|
HOMEPAGE="https://github.com/headius/ruby-atomic"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Avoid compilation dependencies since we compile directly.
|
||||||
|
sed -i -e '/:test => :compile/ s:^:#:' \
|
||||||
|
-e '/extensiontask/,/end/ s:^:#:' Rakefile || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_configure() {
|
||||||
|
${RUBY} -Cext extconf.rb || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_compile() {
|
||||||
|
emake V=1 -Cext
|
||||||
|
cp ext/atomic_reference$(get_modname) lib/ || die
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST jwt-1.0.0.gem 8192 SHA256 da0fdc68fb206dcbec915230be1a514dd17d58c27dc749b4324492cf683be349 SHA512 27677b505ca46f07774d6d306c950662e8dc44632e7c4708c4fe7f4ccec34b38f5faf6c01d0a3507fbae1cdbaea09418977d3bab7c80d704687ef6a823d0a094 WHIRLPOOL 688d382369c11a1bc5225494a124e46df3e806a4aa1ae3b48c094cd45ff072e93d124d92af29a043e3156716e7e1a3a2ee7fa5b636ab1d6dc98e3d9085e482df
|
|
||||||
DIST jwt-1.2.0.gem 9216 SHA256 018f594f6f319b160ed7181ebcbd7759241a8154a4f4aa92df2fdabfd4126a02 SHA512 c38462bc98cc08993ea660bbdf557e70d68ff9d0fabafe05534e9dcabded706ad39208e7495514d488945d7eb44609256664bfbbd4b427d0d42d03e0e44b851b WHIRLPOOL b102ce2bb5209ceee4b08a9d3a9ba00c1fa3c2bc246a5b068ca63d4a848f279331e29f28cafb5979394bc7b1fbb2702c3acca0e41662a27078fe9f04b173e898
|
DIST jwt-1.2.0.gem 9216 SHA256 018f594f6f319b160ed7181ebcbd7759241a8154a4f4aa92df2fdabfd4126a02 SHA512 c38462bc98cc08993ea660bbdf557e70d68ff9d0fabafe05534e9dcabded706ad39208e7495514d488945d7eb44609256664bfbbd4b427d0d42d03e0e44b851b WHIRLPOOL b102ce2bb5209ceee4b08a9d3a9ba00c1fa3c2bc246a5b068ca63d4a848f279331e29f28cafb5979394bc7b1fbb2702c3acca0e41662a27078fe9f04b173e898
|
||||||
|
DIST jwt-1.2.1.gem 9216 SHA256 b0cfc9e85b2f851aa49931a4c07156127888fbf003e7ef971d4d6c2e91f98661 SHA512 d9d53b2b7766c9315de9dad3b63f85bbbbc2c8d980098ae5c570ba4890f87dfa1aad21132580210bc622e78172f5ed6fea0a8de4049cc5da5e910620abdfa4a6 WHIRLPOOL f63f18cb18d30b57b8549a5367b0319ad7dc9c8a58e34ba3022662dad6951b9cdbe26da14df6c133c68b2b2df2f75614fb5e2e984e5e9869a28ea2363b78cfc5
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
DIST listen-0.7.3-git.tgz 34831 SHA256 e6e1b8b45251e5bdcb397a9774dea57918ab091b6358ae42654a99bda280686b SHA512 9d4297f24b63449f3293f750d903170793b31c2a7d0a87c16bc4c3b741b993e0cc06ec5408d7a2c706505641fa3cd3f070cc09e7a7a5d358d8f18f26b41fb408 WHIRLPOOL da8c416f3e2757f146c6bdc83f7c527b8c566ac7716b52408788abd3407c2ac823d5f1cb94dd3df92ce75e5510705aa7bb65f9833974c3be20c18a470d9e5659
|
DIST listen-0.7.3-git.tgz 34831 SHA256 e6e1b8b45251e5bdcb397a9774dea57918ab091b6358ae42654a99bda280686b SHA512 9d4297f24b63449f3293f750d903170793b31c2a7d0a87c16bc4c3b741b993e0cc06ec5408d7a2c706505641fa3cd3f070cc09e7a7a5d358d8f18f26b41fb408 WHIRLPOOL da8c416f3e2757f146c6bdc83f7c527b8c566ac7716b52408788abd3407c2ac823d5f1cb94dd3df92ce75e5510705aa7bb65f9833974c3be20c18a470d9e5659
|
||||||
DIST listen-1.3.1-git.tgz 35521 SHA256 36676ee96fac67e46f52227ce8590a7532b0861ad1d0fa865d8783b635c56749 SHA512 4676d030a3e676249a221cf4a136ce69651009ce5855821924be184460e404e4f33026627c9d524156a89344c826b48a690a249f1059493d7d214b922381bdd0 WHIRLPOOL ecaf0e8dca01fba1d75c5c8bfc5bf6a3c5d371d5ca8c38bb92aba9a95cda6c1fb39b5e9927524581ef54f4ff2faf2e739f0dbf61b3a016c8943858f785e06ad2
|
DIST listen-1.3.1-git.tgz 35521 SHA256 36676ee96fac67e46f52227ce8590a7532b0861ad1d0fa865d8783b635c56749 SHA512 4676d030a3e676249a221cf4a136ce69651009ce5855821924be184460e404e4f33026627c9d524156a89344c826b48a690a249f1059493d7d214b922381bdd0 WHIRLPOOL ecaf0e8dca01fba1d75c5c8bfc5bf6a3c5d371d5ca8c38bb92aba9a95cda6c1fb39b5e9927524581ef54f4ff2faf2e739f0dbf61b3a016c8943858f785e06ad2
|
||||||
DIST listen-2.7.5.gem 35840 SHA256 272236876c782cb3b8a6ff8da1bac77e44b0f59dbb791a379665cfbe78f6251e SHA512 755ba588cf90410902fe83b739f350f56a5b9d44be3828697b694109518c122b0b7ec5b258a5556e5389ec4846bc02f2adc53efa5dda74f5d6443461a13bf43a WHIRLPOOL 8d106f982aa70005cc774dc9088b792d0bdfdac1f5a05b9b8d8797910254a51b66c779a677e57a462494baf973872a727c20a3d462565abe8b1adaa7c3d23a35
|
|
||||||
DIST listen-2.8.5.tar.gz 44835 SHA256 6d251965b6c9309d4609c47880a025d53538a77bee355e74fd667fb3738980d2 SHA512 e784f8e90299aac0b0ed5ce20c08c5cfd821f325fbee4328d9af521782637a46aff8fb25ab37d44710204fbd74fc0c09aca92e61ee6a158c3238f9816220288a WHIRLPOOL 321d98e5b34b936767351dd73ca467b7f84b1621a0f8ff06ca25021acb674c6cf52644b6e1db90f418e4b9aca77f5830cc3d2d672e04f290247d2f70cf0025b6
|
DIST listen-2.8.5.tar.gz 44835 SHA256 6d251965b6c9309d4609c47880a025d53538a77bee355e74fd667fb3738980d2 SHA512 e784f8e90299aac0b0ed5ce20c08c5cfd821f325fbee4328d9af521782637a46aff8fb25ab37d44710204fbd74fc0c09aca92e61ee6a158c3238f9816220288a WHIRLPOOL 321d98e5b34b936767351dd73ca467b7f84b1621a0f8ff06ca25021acb674c6cf52644b6e1db90f418e4b9aca77f5830cc3d2d672e04f290247d2f70cf0025b6
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-0.7.3.ebuild,v 1.6 2014/11/11 11:04:34 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
USE_RUBY="ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="Listens to file modifications and notifies you about the changes"
|
|
||||||
HOMEPAGE="https://github.com/guard/listen"
|
|
||||||
SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}-git.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x64-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.0"
|
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/listen/listen-2.7.5.ebuild,v 1.6 2014/11/03 10:39:19 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
USE_RUBY="ruby19 ruby20 ruby21"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="Listens to file modifications and notifies you about the changes"
|
|
||||||
HOMEPAGE="https://github.com/guard/listen"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="2"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.0
|
|
||||||
>=dev-ruby/celluloid-0.15.2"
|
|
||||||
ruby_add_bdepend "test? ( dev-ruby/celluloid-io )"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
sed -i -e "/git/d" -e "/rb-fsevent/d" -e "/bundler/d" -e "/rspec-retry/d" ${PN}.gemspec || die
|
|
||||||
sed -i -e "/retry/d" spec/spec_helper.rb || die
|
|
||||||
}
|
|
@ -1,3 +1,3 @@
|
|||||||
DIST jenkins-bin-1.580.2.war 68035763 SHA256 e41321fdcc4803ff6b1d0b8c68a247527791949338beabbc2eb13586ef7b6fab SHA512 c9371b80ff21986d485e63b0d9f957c18ee4babbe625fa0f4fb9fcd3dfb70d04c86302da37c4670ead1c115deffac88107df43af2541b16ac78a032994ecbbc6 WHIRLPOOL 240833e2aaa84e2f87114a2ef2a0fc858471f0096bfd096010b62ab1177088b8432d76388040b4ebe5c958a40557f951f223cc598ae8b3cf1754a9960577b7f1
|
DIST jenkins-bin-1.580.2.war 68035763 SHA256 e41321fdcc4803ff6b1d0b8c68a247527791949338beabbc2eb13586ef7b6fab SHA512 c9371b80ff21986d485e63b0d9f957c18ee4babbe625fa0f4fb9fcd3dfb70d04c86302da37c4670ead1c115deffac88107df43af2541b16ac78a032994ecbbc6 WHIRLPOOL 240833e2aaa84e2f87114a2ef2a0fc858471f0096bfd096010b62ab1177088b8432d76388040b4ebe5c958a40557f951f223cc598ae8b3cf1754a9960577b7f1
|
||||||
DIST jenkins-bin-1.595.war 68215690 SHA256 2424e6316ec45d524d132203438e8d767a5e9bed747b2c583047ff944f2e2935 SHA512 0511d064a9b38910f9a65a5a04622d78cd4dda594b239521035f30aad907c9c5ca26ed00cc3643d0a73f6120f372fa577a53f73957869bfe5d56032c817528af WHIRLPOOL e7cb7b20135752633c4747ee7af79ffd168d7724ade6d9aec660caceb899393d978fc08c9bb10572656ea00887443f7d441b6b5f2f80d715e19b7465c5f8ba1c
|
|
||||||
DIST jenkins-bin-1.597.war 68210489 SHA256 938857fc3f836cabcbba27924ed6cb02267bb22d51324f884d8757d018c3e807 SHA512 7d4349f5f6861c2f9f3a86c5bbb0629d431bc43f5c223a02c0e98c8c01f6a27990905d08e2e6aaa20eb8ac7845e062eff98885f0211ca0d3d5d0f77c31bea643 WHIRLPOOL 7d9f5c3cdc8c1659acaf5e89c3b09cf849dfd31201c20eddaf7b162f0498a4daa76be82c577a69839443f9acb9ebe7cec6d2f05cd17d0fbca55c538be99d6367
|
DIST jenkins-bin-1.597.war 68210489 SHA256 938857fc3f836cabcbba27924ed6cb02267bb22d51324f884d8757d018c3e807 SHA512 7d4349f5f6861c2f9f3a86c5bbb0629d431bc43f5c223a02c0e98c8c01f6a27990905d08e2e6aaa20eb8ac7845e062eff98885f0211ca0d3d5d0f77c31bea643 WHIRLPOOL 7d9f5c3cdc8c1659acaf5e89c3b09cf849dfd31201c20eddaf7b162f0498a4daa76be82c577a69839443f9acb9ebe7cec6d2f05cd17d0fbca55c538be99d6367
|
||||||
|
DIST jenkins-bin-1.598.war 67619385 SHA256 c7c431cf1e305fb19cd47065eaf980d3667df4d587b370508a55403167556e3d SHA512 b059869971dc14db0398fa1727df8ed1446fa21b0ed25697c1eef8fe9044ca720b61cfa3b4a38ba8e3101bb0c34f82ec8cb18516f80c9c2359a7e04fe040cfe2 WHIRLPOOL 9a41684a2cee178ec810d9688b75b077004a5e7e6f859f06418b5e3a0b0b2ab7bac58edb95de5d8d7de09b9fcac9ef53ab5556cda10abdeb8e58868e20b5a814
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.595.ebuild,v 1.1 2014/12/27 15:38:02 mrueg Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.598.ebuild,v 1.1 2015/01/27 02:26:49 mrueg Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST trace-cmd-2.5.1.tar.xz 1577148 SHA256 591aa00ff90a60fa2bce8637392126623511fd7629a771c7e3276137b31b3966 SHA512 2280eefa130a3914c34798f8bd4097a55f7f4fa4632b3d26ee1317bba54625d259ac61c6576dd3051fb2be48fb593fa54a4203d1828b7fec5fd196de00491ea2 WHIRLPOOL 4185a05c96204fb5ec8256620af53ec4c4bb2e0f7e2f268c7a6814ed788b1ce256f2dba429eef80dcf2b2409b3cd1ff11bed9bae43da558de9f6d3bb2c7c654c
|
@ -0,0 +1,34 @@
|
|||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index 186e245..9127f23 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -58,7 +58,7 @@ plugin_dir = $(HOME)/.trace-cmd/plugins
|
||||||
|
python_dir = $(HOME)/.trace-cmd/python
|
||||||
|
else
|
||||||
|
plugin_dir = $(prefix)/$(libdir)/trace-cmd/plugins
|
||||||
|
-python_dir = $(prefix)/$(libdir)/trace-cmd/python
|
||||||
|
+python_dir ?= $(prefix)/$(libdir)/trace-cmd/python
|
||||||
|
PLUGIN_DIR = -DPLUGIN_DIR="$(plugin_dir)"
|
||||||
|
PYTHON_DIR = -DPYTHON_DIR="$(python_dir)"
|
||||||
|
PLUGIN_DIR_SQ = '$(subst ','\'',$(PLUGIN_DIR))'
|
||||||
|
@@ -98,8 +98,11 @@ endif # NO_PYTHON
|
||||||
|
test-build = $(if $(shell sh -c 'echo "$(1)" | \
|
||||||
|
$(CC) -o /dev/null -c -x c - > /dev/null 2>&1 && echo y'), $2)
|
||||||
|
|
||||||
|
+ifndef NO_UDIS86
|
||||||
|
# have udis86 disassembler library?
|
||||||
|
-udis86-flags := $(call test-build,\#include <udis86.h>,-DHAVE_UDIS86 -ludis86)
|
||||||
|
+udis86-flags := -DHAVE_UDIS86
|
||||||
|
+udis86-ldflags := -ludis86
|
||||||
|
+endif # NO_UDIS86
|
||||||
|
|
||||||
|
define BLK_TC_FLUSH_SOURCE
|
||||||
|
#include <linux/blktrace_api.h>
|
||||||
|
@@ -242,6 +245,7 @@ endif
|
||||||
|
# Append required CFLAGS
|
||||||
|
override CFLAGS += $(CONFIG_FLAGS) $(INCLUDES) $(PLUGIN_DIR_SQ)
|
||||||
|
override CFLAGS += $(udis86-flags) $(blk-flags)
|
||||||
|
+override LDFLAGS += $(udis86-ldflags)
|
||||||
|
|
||||||
|
ifeq ($(VERBOSE),1)
|
||||||
|
Q =
|
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>chutzpah@gentoo.org</email>
|
||||||
|
<name>Patrick McLean</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name="udis86">Enable support for dev-libs/udis86 disassembler library</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,72 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild,v 1.2 2015/01/27 03:13:47 chutzpah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=(python2_7)
|
||||||
|
|
||||||
|
inherit eutils toolchain-funcs linux-info python-single-r1
|
||||||
|
|
||||||
|
DESCRIPTION="User-space front-end for Ftrace"
|
||||||
|
HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
|
||||||
|
SRC_URI="mirror://gentoo/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="doc gtk python udis86"
|
||||||
|
|
||||||
|
RDEPEND="python? ( ${PYTHON_DEPS} )
|
||||||
|
udis86? ( dev-libs/udis86 )
|
||||||
|
gtk? (
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
sys-kernel/linux-headers
|
||||||
|
python? (
|
||||||
|
virtual/pkgconfig
|
||||||
|
dev-lang/swig
|
||||||
|
)
|
||||||
|
gtk? ( virtual/pkgconfig )
|
||||||
|
doc? ( app-text/asciidoc )"
|
||||||
|
|
||||||
|
CONFIG_CHECK="
|
||||||
|
~TRACING
|
||||||
|
~FTRACE
|
||||||
|
~BLK_DEV_IO_TRACE"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
linux-info_pkg_setup
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||||
|
epatch_user
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
MAKEOPTS+=" prefix=/usr libdir=$(get_libdir) CC=$(tc-getCC) AR=$(tc-getAR)"
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
MAKEOPTS+=" PYTHON_VERS=${EPYTHON//python/python-}"
|
||||||
|
MAKEOPTS+=" python_dir=$(python_get_sitedir)/${PN}"
|
||||||
|
else
|
||||||
|
MAKEOPTS+=" NO_PYTHON=1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
use udis86 || MAKEOPTS+=" NO_UDIS86=1"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake all_cmd
|
||||||
|
use doc && emake doc
|
||||||
|
use gtk && emake -j1 gui
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
use doc && emake DESTDIR="${D}" install_doc
|
||||||
|
use gtk && emake DESTDIR="${D}" install_gui
|
||||||
|
}
|
@ -1,2 +1,4 @@
|
|||||||
DIST git-flow-0.4.1.tar.gz 16732 SHA256 c1271b0ba2c6655e4ad4d79562f6a910c3b884f3d4e16985e227e67f8d95c180 SHA512 f86edb2867ed55127a34c711f5e6b11daeb6a738e92005fe27879c9ede40cb4130ff1de35e9f69560c4c845e063a8d2c1a76ad52eb5eacb7312a087f77d2698b WHIRLPOOL 9ad859237cab91209acfa87ddcc70f975af1b5816e202f8b867de903e05a755174803e286a5e8d595edb1612b7b321f7fe21b405fb388b8bef155ece82cb4ccf
|
DIST git-flow-0.4.1.tar.gz 16732 SHA256 c1271b0ba2c6655e4ad4d79562f6a910c3b884f3d4e16985e227e67f8d95c180 SHA512 f86edb2867ed55127a34c711f5e6b11daeb6a738e92005fe27879c9ede40cb4130ff1de35e9f69560c4c845e063a8d2c1a76ad52eb5eacb7312a087f77d2698b WHIRLPOOL 9ad859237cab91209acfa87ddcc70f975af1b5816e202f8b867de903e05a755174803e286a5e8d595edb1612b7b321f7fe21b405fb388b8bef155ece82cb4ccf
|
||||||
|
DIST git-flow-1.8.0.tar.gz 56304 SHA256 8239131b8dac160d7e929eab376fa14de44a55cbd5c5545e0ad4464d3a57adef SHA512 677bfb0c379eb91bfaf8ef676593d39a8306ff063251e1e638166c7101c24ce2eac59490bab85d0c76b712c1905f15d3a14a3ecc020df376848d3b1ea5ee7b0a WHIRLPOOL 6bf654329b941989a8b646ab8218c072b7bf455b0ec6a8441d43de10b9b480a5619bca931606acdd743b0f3f86e9b67f119ff07957eaa106fd17f5cddc96a328
|
||||||
DIST git-flow-completion-0.4.2.2.tar.gz 5421 SHA256 1e82d039596c0e73bfc8c59d945ded34e4fce777d9b9bb45c3586ee539048ab9 SHA512 609653b6eaedabc4f31bb19d93b50bc48746876a2c351f139b79b48599104d49ba281400e8708a83411610cf57ce08a9ae941b0611216c11d80f8c01e0fa8409 WHIRLPOOL 9d2f4ec100932c2e349924620a4dbe3a98e9b6d93fcfbeb0ee065e13873da74af8e059dae5acf158088c541bfdb3aa49446ee789576aab5532e8322ab9530c15
|
DIST git-flow-completion-0.4.2.2.tar.gz 5421 SHA256 1e82d039596c0e73bfc8c59d945ded34e4fce777d9b9bb45c3586ee539048ab9 SHA512 609653b6eaedabc4f31bb19d93b50bc48746876a2c351f139b79b48599104d49ba281400e8708a83411610cf57ce08a9ae941b0611216c11d80f8c01e0fa8409 WHIRLPOOL 9d2f4ec100932c2e349924620a4dbe3a98e9b6d93fcfbeb0ee065e13873da74af8e059dae5acf158088c541bfdb3aa49446ee789576aab5532e8322ab9530c15
|
||||||
|
DIST git-flow-completion-0.5.1.tar.gz 6916 SHA256 5c8547a549dc623a8d57cfc22c3fa88588f5630da9dc6de9638e5b69da9d47d0 SHA512 c1fc0000889faff8189cd985b077cb64b81ae13e17f02c9df27675f428c6edf8f00627effdf6ebdae7a7f0641ec4ac621a9ecd0a53f14be7d95ec7e124ab8c1b WHIRLPOOL fd59f799d944752eab06b35f05c1f1309ef589014a0378f292e4dde206578f0c0aeb3685e16ea8d2f810e93b77abb7a2bc42c3c335ef9057b9c3ee1dd6df9982
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index 0718bbb..f488922 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -43,7 +43,6 @@ SCRIPT_FILES+=git-flow-version
|
||||||
|
SCRIPT_FILES+=git-flow-log
|
||||||
|
SCRIPT_FILES+=git-flow-config
|
||||||
|
SCRIPT_FILES+=gitflow-common
|
||||||
|
-SCRIPT_FILES+=gitflow-shFlags
|
||||||
|
|
||||||
|
# Hook files
|
||||||
|
HOOK_FILES=$(wildcard hooks/*)
|
||||||
|
diff --git a/git-flow b/git-flow
|
||||||
|
index 7a962d2..2ba70ba 100755
|
||||||
|
--- a/git-flow
|
||||||
|
+++ b/git-flow
|
||||||
|
@@ -111,7 +111,7 @@ main() {
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Use the shFlags project to parse the command line arguments
|
||||||
|
- . "$GITFLOW_DIR/gitflow-shFlags"
|
||||||
|
+ . /usr/share/misc/shflags
|
||||||
|
FLAGS_PARENT="git flow"
|
||||||
|
|
||||||
|
# Load common functionality
|
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-flow/git-flow-1.8.0.ebuild,v 1.1 2015/01/26 21:06:09 johu Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
MY_PN="${PN/-/}"
|
||||||
|
COMP_PN="${PN}-completion"
|
||||||
|
COMP_PV="0.5.1"
|
||||||
|
COMP_P="${COMP_PN}-${COMP_PV}"
|
||||||
|
inherit eutils bash-completion-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Git extensions to provide high-level repository operations for Vincent Driessen's branching model"
|
||||||
|
HOMEPAGE="https://github.com/petervanderdoes/gitflow"
|
||||||
|
SRC_URI="https://github.com/petervanderdoes/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
https://github.com/petervanderdoes/${COMP_PN}/archive/${COMP_PV}.tar.gz -> ${COMP_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
dev-util/shflags
|
||||||
|
dev-vcs/git
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS Changes.mdown README.mdown )
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${P}-unbundle-shflags.patch" )
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
[[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
|
||||||
|
debug-print "$FUNCNAME: applying user patches"
|
||||||
|
epatch_user
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake prefix="${D}/usr" install
|
||||||
|
|
||||||
|
[[ ${DOCS[@]} ]] && dodoc "${DOCS[@]}"
|
||||||
|
|
||||||
|
newbashcomp "${WORKDIR}/${COMP_P}/${COMP_PN}.bash" ${PN}
|
||||||
|
}
|
@ -0,0 +1,108 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/games-action/d1x-rebirth/d1x-rebirth-0.58.1.ebuild,v 1.1 2015/01/27 07:45:13 mr_bones_ Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
CDROM_OPTIONAL="yes"
|
||||||
|
inherit eutils cdrom scons-utils games
|
||||||
|
|
||||||
|
DV=1
|
||||||
|
MY_P=${PN}_v${PV}-src
|
||||||
|
DESCRIPTION="Descent Rebirth - enhanced Descent ${DV} engine"
|
||||||
|
HOMEPAGE="http://www.dxx-rebirth.com/"
|
||||||
|
SRC_URI="http://www.dxx-rebirth.com/download/dxx/${MY_P}.tar.gz
|
||||||
|
http://www.dxx-rebirth.com/download/dxx/res/d1xrdata.zip
|
||||||
|
http://www.dxx-rebirth.com/download/dxx/res/dxx-rebirth_icons.zip
|
||||||
|
opl3-musicpack? ( http://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-opl3-music.zip )
|
||||||
|
sc55-musicpack? ( http://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-sc55-music.zip ) cdinstall? ( http://www.dxx-rebirth.com/download/dxx/res/d1datapt.zip )
|
||||||
|
linguas_de? ( http://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-briefings-ger.zip )"
|
||||||
|
|
||||||
|
LICENSE="D1X GPL-2 public-domain"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="cdinstall debug demo ipv6 linguas_de +music opengl opl3-musicpack sc55-musicpack"
|
||||||
|
REQUIRED_USE="?? ( cdinstall demo )
|
||||||
|
?? ( opl3-musicpack sc55-musicpack )
|
||||||
|
opl3-musicpack? ( music )
|
||||||
|
sc55-musicpack? ( music )"
|
||||||
|
|
||||||
|
RDEPEND="dev-games/physfs[hog,zip]
|
||||||
|
media-libs/libsdl[X,sound,joystick,opengl?,video]
|
||||||
|
cdinstall? ( !games-action/descent1-demodata )
|
||||||
|
music? (
|
||||||
|
media-libs/sdl-mixer[timidity]
|
||||||
|
)
|
||||||
|
opengl? (
|
||||||
|
virtual/opengl
|
||||||
|
virtual/glu
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-arch/unzip"
|
||||||
|
PDEPEND="demo? ( games-action/descent1-demodata )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${MY_P}.tar.gz dxx-rebirth_icons.zip
|
||||||
|
if use cdinstall ; then
|
||||||
|
unpack d1datapt.zip
|
||||||
|
cdrom_get_cds descent/descent.hog
|
||||||
|
mkdir "${S}"/Data
|
||||||
|
cp \
|
||||||
|
${CDROM_ROOT}/descent/descent.{hog,pig} \
|
||||||
|
${CDROM_ROOT}/descent/chaos.{hog,msn} \
|
||||||
|
"${S}"/Data || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use cdinstall ; then
|
||||||
|
cd Data
|
||||||
|
patch -p0 < "${WORKDIR}"/d1datapt/descent.hog.diff descent.hog
|
||||||
|
patch -p0 < "${WORKDIR}"/d1datapt/descent.pig.diff descent.pig
|
||||||
|
fi
|
||||||
|
epatch "${FILESDIR}"/${P}-flags.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
escons \
|
||||||
|
verbosebuild=1 \
|
||||||
|
sharepath="${GAMES_DATADIR}/d${DV}x" \
|
||||||
|
$(use_scons ipv6) \
|
||||||
|
$(use_scons music sdlmixer) \
|
||||||
|
$(use_scons debug) \
|
||||||
|
$(use_scons opengl) || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodoc {CHANGELOG,INSTALL,README,RELEASE-NOTES}.txt
|
||||||
|
|
||||||
|
insinto "${GAMES_DATADIR}/d${DV}x"
|
||||||
|
doins "${DISTDIR}"/d1xrdata.zip
|
||||||
|
# None of the following zip files need to be extracted.
|
||||||
|
use linguas_de && doins "${DISTDIR}"/d${DV}xr-briefings-ger.zip
|
||||||
|
use opl3-musicpack && doins "${DISTDIR}"/d${DV}xr-opl3-music.zip
|
||||||
|
use sc55-musicpack && doins "${DISTDIR}"/d${DV}xr-sc55-music.zip
|
||||||
|
|
||||||
|
if use cdinstall ; then
|
||||||
|
doins Data/descent.{hog,pig}
|
||||||
|
insinto "${GAMES_DATADIR}"/d${DV}x/missions
|
||||||
|
doins Data/chaos.{hog,msn}
|
||||||
|
fi
|
||||||
|
doicon "${WORKDIR}/${PN}.xpm"
|
||||||
|
|
||||||
|
dogamesbin d${DV}x-rebirth
|
||||||
|
make_desktop_entry d${DV}x-rebirth "Descent ${DV} Rebirth"
|
||||||
|
prepgamesdirs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
games_pkg_postinst
|
||||||
|
if ! use cdinstall ; then
|
||||||
|
echo
|
||||||
|
elog "To play the full game enable USE=\"cdinstall\" or manually "
|
||||||
|
elog "copy the files to ${GAMES_DATADIR}/d${DV}x."
|
||||||
|
elog "See /usr/share/doc/${PF}/INSTALL.txt for details."
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,11 @@
|
|||||||
|
diff -ru d1x-rebirth_v0.58.1-src.orig/SConstruct d1x-rebirth_v0.58.1-src/SConstruct
|
||||||
|
--- d1x-rebirth_v0.58.1-src.orig/SConstruct 2013-08-03 08:13:39.000000000 -0400
|
||||||
|
+++ d1x-rebirth_v0.58.1-src/SConstruct 2015-01-27 02:38:03.847800615 -0500
|
||||||
|
@@ -218,7 +218,6 @@
|
||||||
|
env.Append(CPPFLAGS = ['-g'])
|
||||||
|
else:
|
||||||
|
env.Append(CPPDEFINES = ['NDEBUG', 'RELEASE'])
|
||||||
|
- env.Append(CPPFLAGS = ['-O2'])
|
||||||
|
|
||||||
|
# profiler?
|
||||||
|
if (self.user_settings.profiler == 1):
|
@ -1,95 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/games-action/hotline-miami/hotline-miami-1.0.9a.ebuild,v 1.2 2014/06/18 19:19:54 mgorny Exp $
|
|
||||||
|
|
||||||
# TODO: unbundle Qt5
|
|
||||||
# remove emul-linux-x86* deps (bug 484060)
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils games
|
|
||||||
|
|
||||||
DESCRIPTION="High-octane action game overflowing with raw brutality"
|
|
||||||
HOMEPAGE="http://www.devolverdigital.com/games/view/hotline-miami"
|
|
||||||
SRC_URI="hotlinemiami_v${PV}-Linux_28-05-2013.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="all-rights-reserved"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="bundled-libs +launcher"
|
|
||||||
RESTRICT="bindist fetch splitdebug"
|
|
||||||
|
|
||||||
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
|
|
||||||
QA_PREBUILT="${MYGAMEDIR#/}/lib/*
|
|
||||||
${MYGAMEDIR#/}/Hotline
|
|
||||||
${MYGAMEDIR#/}/hotline_launcher"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
amd64? (
|
|
||||||
|| ( >=x11-libs/libX11-1.6.2[abi_x86_32] app-emulation/emul-linux-x86-xlibs )
|
|
||||||
!bundled-libs? (
|
|
||||||
media-gfx/nvidia-cg-toolkit[multilib]
|
|
||||||
|| (
|
|
||||||
( app-emulation/emul-linux-x86-soundlibs )
|
|
||||||
( >=media-libs/libogg-1.3.0[abi_x86_32]
|
|
||||||
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32]
|
|
||||||
>=media-libs/openal-1.15.1[abi_x86_32] )
|
|
||||||
)
|
|
||||||
)
|
|
||||||
launcher? (
|
|
||||||
|| (
|
|
||||||
( app-emulation/emul-linux-x86-xlibs )
|
|
||||||
( >=media-libs/freetype-2.5.0.1[abi_x86_32]
|
|
||||||
>=x11-libs/libXext-1.3.2[abi_x86_32]
|
|
||||||
>=x11-libs/libXrandr-1.4.2[abi_x86_32]
|
|
||||||
>=x11-libs/libXrender-0.9.8[abi_x86_32]
|
|
||||||
>=x11-libs/libxcb-1.9.1[abi_x86_32] )
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
x86? (
|
|
||||||
x11-libs/libX11
|
|
||||||
!bundled-libs? (
|
|
||||||
media-gfx/nvidia-cg-toolkit
|
|
||||||
media-libs/libogg
|
|
||||||
media-libs/libvorbis
|
|
||||||
media-libs/openal
|
|
||||||
)
|
|
||||||
launcher? (
|
|
||||||
media-libs/freetype
|
|
||||||
x11-libs/libXext
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXrender
|
|
||||||
x11-libs/libxcb
|
|
||||||
)
|
|
||||||
)"
|
|
||||||
|
|
||||||
S=${WORKDIR}
|
|
||||||
|
|
||||||
pkg_nofetch() {
|
|
||||||
einfo "Please buy & download ${SRC_URI} from:"
|
|
||||||
einfo " https://www.humblebundle.com/store"
|
|
||||||
einfo "and move it to ${DISTDIR}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto "${MYGAMEDIR}"
|
|
||||||
doins HotlineMiami_GL.wad
|
|
||||||
|
|
||||||
exeinto "${MYGAMEDIR}"
|
|
||||||
doexe Hotline
|
|
||||||
use launcher && doexe hotline_launcher
|
|
||||||
|
|
||||||
exeinto "${MYGAMEDIR}/lib"
|
|
||||||
use launcher && doexe lib/libQt5*
|
|
||||||
use bundled-libs && doexe libCg* libopenal*
|
|
||||||
|
|
||||||
games_make_wrapper ${PN} "./Hotline" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
|
|
||||||
make_desktop_entry ${PN}
|
|
||||||
if use launcher ; then
|
|
||||||
games_make_wrapper ${PN}-launcher "./hotline_launcher" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
|
|
||||||
make_desktop_entry ${PN}-launcher "${PN} (launcher)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
prepgamesdirs
|
|
||||||
}
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue