parent
e107150050
commit
6f972efe2b
@ -1,149 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/bochs/bochs-2.4.1.ebuild,v 1.5 2010/09/04 09:22:32 lu_zero Exp $
|
||||
|
||||
inherit eutils wxwidgets
|
||||
|
||||
DESCRIPTION="a LGPL-ed pc emulator"
|
||||
HOMEPAGE="http://bochs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz
|
||||
http://bochs.sourceforge.net/guestos/dlxlinux4.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="X debugger readline usb wxwidgets svga sdl ncurses vnc acpi"
|
||||
|
||||
RDEPEND="X? ( x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXpm )
|
||||
sdl? ( media-libs/libsdl )
|
||||
svga? ( media-libs/svgalib )
|
||||
wxwidgets? ( =x11-libs/wxGTK-2.8* )
|
||||
readline? ( sys-libs/readline )
|
||||
ncurses? ( sys-libs/ncurses )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
>=sys-apps/sed-4
|
||||
>=app-text/opensp-1.5"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${P}.tar.gz"
|
||||
cd "${S}"
|
||||
|
||||
# we already downloaded dlxlinux4.tar.gz so let the Makefile cp it instead
|
||||
# of downloading it again
|
||||
sed -i \
|
||||
-e "s:\$(WGET) \$(DLXLINUX_TAR_URL):cp ${DISTDIR}/dlxlinux4.tar.gz .:" \
|
||||
Makefile.in || \
|
||||
die "sed Makefile.in failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
WX_GTK_VER=2.8
|
||||
|
||||
use wxwidgets && \
|
||||
need-wxwidgets unicode
|
||||
|
||||
use x86 && \
|
||||
myconf="--enable-idle-hack --enable-fast-function-calls"
|
||||
|
||||
use amd64 && \
|
||||
myconf="--enable-x86-64"
|
||||
|
||||
use wxwidgets && \
|
||||
myconf="${myconf} --with-wx"
|
||||
use wxwidgets || \
|
||||
myconf="${myconf} --without-wx"
|
||||
|
||||
use vnc && \
|
||||
myconf="${myconf} --with-rfb"
|
||||
|
||||
use X && \
|
||||
myconf="${myconf} --with-x11"
|
||||
|
||||
use ncurses && \
|
||||
myconf="${myconf} --with-term"
|
||||
|
||||
# --enable-all-optimizations causes bus error on sparc :(
|
||||
use sparc || \
|
||||
myconf="${myconf} --enable-all-optimizations"
|
||||
|
||||
econf \
|
||||
--enable-pae \
|
||||
--enable-large-pages \
|
||||
--enable-global-pages \
|
||||
--enable-mtrr \
|
||||
--enable-repeat-speedups \
|
||||
--enable-trace-cache \
|
||||
--enable-fast-function-calls \
|
||||
--enable-ignore-bad-msr \
|
||||
--enable-disasm \
|
||||
--enable-logging \
|
||||
--enable-raw-serial \
|
||||
--enable-vbe \
|
||||
--enable-clgd54xx \
|
||||
--enable-fpu \
|
||||
--enable-vme \
|
||||
--enable-alignment-check \
|
||||
--enable-sep \
|
||||
--enable-popcnt \
|
||||
--enable-monitor-mwait \
|
||||
--enable-gameport \
|
||||
--enable-iodebug \
|
||||
--prefix=/usr \
|
||||
--enable-ne2000 \
|
||||
--enable-sb16=linux \
|
||||
--enable-plugins \
|
||||
--enable-cdrom \
|
||||
--enable-pci \
|
||||
--enable-pcidev \
|
||||
--enable-pnic \
|
||||
--enable-mmx \
|
||||
--enable-sse=2 \
|
||||
--enable-3dnow \
|
||||
--enable-cpu-level=6 \
|
||||
--enable-smp \
|
||||
--with-nogui \
|
||||
--enable-xsave \
|
||||
--enable-aes \
|
||||
$(use_enable usb) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable debugger) \
|
||||
$(use_with X) \
|
||||
$(use_with sdl) \
|
||||
$(use_with svga) \
|
||||
$(use_enable acpi) \
|
||||
${myconf} || \
|
||||
die "econf failed"
|
||||
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install unpack_dlx || die "make install failed"
|
||||
|
||||
# workaround
|
||||
make prefix="${D}/usr" install_dlx
|
||||
|
||||
dodoc \
|
||||
CHANGES \
|
||||
PARAM_TREE.txt \
|
||||
README \
|
||||
README-plugins \
|
||||
TESTFORM.txt \
|
||||
TODO || \
|
||||
die "doco failed"
|
||||
|
||||
if [ use vnc ]
|
||||
then
|
||||
dodoc README.rfb || die "dodoc failed"
|
||||
fi
|
||||
|
||||
if [ use wxwidgets ]
|
||||
then
|
||||
dodoc README-wxWindows || die "dodoc failed"
|
||||
fi
|
||||
}
|
@ -1,135 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/bochs/bochs-2.4.5.ebuild,v 1.1 2010/09/04 09:22:32 lu_zero Exp $
|
||||
|
||||
inherit eutils wxwidgets
|
||||
|
||||
DESCRIPTION="a LGPL-ed pc emulator"
|
||||
HOMEPAGE="http://bochs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz
|
||||
http://bochs.sourceforge.net/guestos/dlxlinux4.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="X debugger readline usb wxwidgets svga sdl ncurses vnc acpi"
|
||||
|
||||
RDEPEND="X? ( x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXpm )
|
||||
sdl? ( media-libs/libsdl )
|
||||
svga? ( media-libs/svgalib )
|
||||
wxwidgets? ( =x11-libs/wxGTK-2.8* )
|
||||
readline? ( sys-libs/readline )
|
||||
ncurses? ( sys-libs/ncurses )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
>=sys-apps/sed-4
|
||||
>=app-text/opensp-1.5"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${P}.tar.gz"
|
||||
cd "${S}"
|
||||
|
||||
# we already downloaded dlxlinux4.tar.gz so let the Makefile cp it instead
|
||||
# of downloading it again
|
||||
sed -i \
|
||||
-e "s:\$(WGET) \$(DLXLINUX_TAR_URL):cp ${DISTDIR}/dlxlinux4.tar.gz .:" \
|
||||
Makefile.in || \
|
||||
die "sed Makefile.in failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
WX_GTK_VER=2.8
|
||||
|
||||
use wxwidgets && \
|
||||
need-wxwidgets unicode
|
||||
|
||||
use x86 && \
|
||||
myconf="--enable-idle-hack --enable-fast-function-calls"
|
||||
|
||||
use amd64 && \
|
||||
myconf="--enable-x86-64"
|
||||
|
||||
use wxwidgets && \
|
||||
myconf="${myconf} --with-wx"
|
||||
use wxwidgets || \
|
||||
myconf="${myconf} --without-wx"
|
||||
|
||||
use vnc && \
|
||||
myconf="${myconf} --with-rfb"
|
||||
|
||||
use X && \
|
||||
myconf="${myconf} --with-x11"
|
||||
|
||||
use ncurses && \
|
||||
myconf="${myconf} --with-term"
|
||||
|
||||
# --enable-all-optimizations causes bus error on sparc :(
|
||||
use sparc || \
|
||||
myconf="${myconf} --enable-all-optimizations"
|
||||
|
||||
econf \
|
||||
--enable-repeat-speedups \
|
||||
--enable-trace-cache \
|
||||
--enable-fast-function-calls \
|
||||
--enable-disasm \
|
||||
--enable-logging \
|
||||
--enable-raw-serial \
|
||||
--enable-vbe \
|
||||
--enable-clgd54xx \
|
||||
--enable-alignment-check \
|
||||
--enable-monitor-mwait \
|
||||
--enable-gameport \
|
||||
--enable-iodebug \
|
||||
--prefix=/usr \
|
||||
--enable-ne2000 \
|
||||
--enable-sb16=linux \
|
||||
--enable-plugins \
|
||||
--enable-cdrom \
|
||||
--enable-pci \
|
||||
--enable-pcidev \
|
||||
--enable-pnic \
|
||||
--enable-cpu-level=6 \
|
||||
--enable-smp \
|
||||
--with-nogui \
|
||||
$(use_enable usb) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable debugger) \
|
||||
$(use_with X) \
|
||||
$(use_with sdl) \
|
||||
$(use_with svga) \
|
||||
$(use_enable acpi) \
|
||||
${myconf} || \
|
||||
die "econf failed"
|
||||
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install unpack_dlx || die "make install failed"
|
||||
|
||||
# workaround
|
||||
make prefix="${D}/usr" install_dlx
|
||||
|
||||
dodoc \
|
||||
CHANGES \
|
||||
PARAM_TREE.txt \
|
||||
README \
|
||||
README-plugins \
|
||||
TESTFORM.txt \
|
||||
TODO || \
|
||||
die "doco failed"
|
||||
|
||||
if [ use vnc ]
|
||||
then
|
||||
dodoc README.rfb || die "dodoc failed"
|
||||
fi
|
||||
|
||||
if [ use wxwidgets ]
|
||||
then
|
||||
dodoc README-wxWindows || die "dodoc failed"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST fuse-utils-1.0.0.tar.gz 415310 SHA256 39f110d9760b84ecd23ab4a7ad777db6480b470f1c6435889a125abb302de104 SHA512 bea181db94c75ecdced1476d1669e6f852a14dc760d9d17e81cf14fc604e899ebec1768b2adcefbe0962636c9dc456fde9de486a70406cc7d1f7a27789c386f4 WHIRLPOOL de80b3dbcafd988373e821baf9cc020d446ab8a65ccaf8c6ca5e8bb93805da328cfad3639ff8cdbe120fee94e989536ab2b25eb7bc7f7546ebbfb97724b64215
|
||||
DIST fuse-utils-1.1.1.tar.gz 505766 SHA256 7c36c0b42805661a06c21aede3461ffc8ccdb5ce56fe232875bf86e79f77c93c SHA512 67a9cc6af97f213a43b5e557dfe800f823e914faae99d7c5b2ddfc52656ab89bac737df644b9aa32ac009bdc0740d2064ccc6de2643ecba9141787245f9657f9 WHIRLPOOL 6da43fbbacdc918ce1cd4b11b21499a7faf26afe5cd1cd46e4911594c515679f2b5f6640d0530b6f47f644bc16c0247b5df26c49893f2e656b7d878ec95ea394
|
||||
|
@ -1,36 +0,0 @@
|
||||
--- configure.in 2010-12-16 21:47:12.000000000 +0000
|
||||
+++ configure.in 2011-02-03 19:13:29.000000000 +0000
|
||||
@@ -48,12 +48,16 @@
|
||||
LDFLAGS="$LDFLAGS -L$prefix/lib"
|
||||
fi)
|
||||
|
||||
-dnl Check that libgcrypt is available
|
||||
-AC_CHECK_LIB(gcrypt,gcry_check_version,
|
||||
- AC_DEFINE([HAVE_LIBGCRYPT], 1, [Defined if we've got libgcrypt])
|
||||
- GCRYPT_LIBS="$LIBS -lgcrypt"
|
||||
- gcrypt=yes
|
||||
-)
|
||||
+dnl Check whether to use libgcrypt
|
||||
+AC_MSG_CHECKING(whether to use libgcrypt)
|
||||
+AC_ARG_WITH(libgcrypt,
|
||||
+[ --without-libgcrypt don't use libgcrypt],
|
||||
+if test "$withval" = no; then libgcrypt=no; else libgcrypt=yes; fi,
|
||||
+libgcrypt=yes)
|
||||
+AC_MSG_RESULT($libgcrypt)
|
||||
+if test "$libgcrypt" = yes; then
|
||||
+ AC_CHECK_HEADERS(gcrypt.h,LIBS="$LIBS -lgcrypt")
|
||||
+fi
|
||||
AC_SUBST(GCRYPT_LIBS)
|
||||
AM_CONDITIONAL(BUILD_RZXCHECK, test "$gcrypt" = yes)
|
||||
|
||||
--- audio2tape.h 2010-12-16 21:47:12.000000000 +0000
|
||||
+++ audio2tape.h 2011-02-03 19:13:02.000000000 +0000
|
||||
@@ -26,6 +26,8 @@
|
||||
#ifndef AUDIO2TAPE_H
|
||||
#define AUDIO2TAPE_H
|
||||
|
||||
+#include <string.h>
|
||||
+
|
||||
class audio2tape_exception : public std::exception
|
||||
{
|
||||
public:
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse-utils/fuse-utils-1.0.0.ebuild,v 1.3 2012/05/03 18:49:07 jdhore Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Utils for the Free Unix Spectrum Emulator by Philip Kendall"
|
||||
HOMEPAGE="http://fuse-emulator.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="audiofile gcrypt"
|
||||
|
||||
RDEPEND="~app-emulation/libspectrum-1.0.0[gcrypt?]
|
||||
audiofile? ( >=media-libs/audiofile-0.2.3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare () {
|
||||
epatch "${FILESDIR}/${P}-libgcrypt.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with audiofile ) \
|
||||
$(use_with gcrypt libgcrypt) \
|
||||
|| die "Configure failed!"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "Make failed!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die "install failed"
|
||||
dodoc AUTHORS ChangeLog README
|
||||
doman man/*.1
|
||||
}
|
@ -1,7 +1,4 @@
|
||||
DIST hercules-3.04.tar.gz 2079774 SHA256 4512a7c2b86b4a92c337c99761295aa4eaa54e90da3d0881c283b69c03b1eed5 SHA512 81277072de19f357897fafca7c1e01dcb9c511d0d428f494c7c73b9a9d9b32fc2b1414f85435120f1a05edf495ad689519c9ee4d17e3d60019c04c51d89252b0 WHIRLPOOL bbf53ccc8ae774007141961bc13c11dedd12b58f3a39cf37ac99a48d66e2c0f66e14197516eb20e2ef88525299cb904721f32a178c60d9c9bc756a49649268b0
|
||||
DIST hercules-3.05.tar.gz 2470621 SHA256 f190221fa25692c0316be331f618c0675f9f9875c44b8af3efa7a431d138b1e2 SHA512 0ea3e3dfb119f90721df7bddb1bd8d5329f13ca744325454459f7e716ae8859ecc23b5bd61afe9f1ed7426a2cd9d57ce881653620c4c5601781f7ba1f5022321 WHIRLPOOL 089362403fadac9973f2f4312010a03531553cf50beaf1402b0605f903dc01add14c50627c4b08831d1bd7a6dc9e72177114805c106833411c9f58572363021d
|
||||
DIST hercules-3.06.tar.gz 2658262 SHA256 fa00b17c86a47133108c49973ba343d589f0e8777a115d827ef3da9aafbda22b SHA512 a938c2be64094ca412fb9094942088e344aa67b0af324af674d4fff73c6e936ffc6e384a5edcb48d1c31439c55322bf5e6b2e7ea36e7e7c9e416d8522240b1c5 WHIRLPOOL dbebb54e19ea5016d576153a0818ff5ce8e7114449837f127ad1c0ea82c561306a443dee2bd47d9a8c4afbd6ca257ca350348e773def86eccac76d3c754ea29c
|
||||
DIST hercules-3.07.tar.gz 2701835 SHA256 02d5f6c66d699d413a4db9ef5a799249a6645ac10f2af1edb37992e7fa1f7724 SHA512 5e4e55e9a11f0b7e78daafe9f219243d298bbdeeaf35f82c862db0c9f0de24f553239d0b76acaf7673cf54d03278193c2f93df3fba410874f95dbf93b5bb0e64 WHIRLPOOL 0b68910dc43fb49ca2e54f2e405f03cc15e86ed7f297fb81ca4f62f8e11077097d019e8d125a66fedd2666e988c017d1b8066a61857dc520b6c6f3c99059b00c
|
||||
DIST hercules-3.08.tar.gz 2684844 SHA256 85e217773587f2278d4b6cb6bc815e042cfc982d0fc14baa0da4a84dea399e9d SHA512 6fe8da6e0462f4b27f987c86b2de769e6a1a9eb3389bb612b59931590f75e7dd9d4a8456b5f36209aadf433dfe2e48686f2cda8e95b7480b9bdb971247e1eae5 WHIRLPOOL 833b2ba21a17d70cd3ba9a4f88fdaaec288acf471d43fd9c660e55c7c48f7a34b46b1defd7ffb699ed3f34af1fca9484303a09f3a020fa06367cdd291a675f5b
|
||||
DIST hercules-3.09.tar.gz 2567052 SHA256 98a6029d908943451635ba53acf97ed61fdf6ebafc4402be7137c620851fe4e7 SHA512 0c972f62de6f780608adff3fdb614b0c6fe46349da73ec2225d809786fd5188f9e9fbb0ee5858a75cb156071c0e976d37997547d23c939aa48c3b727c5680c0a WHIRLPOOL f9eee4c11855ac08f20423f4b864b2d41315ce445af4f844b644a0399e83535442cb697571e0956ba53deae3cb755956f3cdf0a323efd07afb4be8bc8dd1c145
|
||||
DIST hercules-3.10.tar.gz 2608321 SHA256 26264569b7d78bbc3b6221926051ac3761c4a792dfc84d591d3230de40aa46fa SHA512 de8b3e2e90fdb745dea9c8ce4dbe506de2aba3bf08b3e937605798e6a8020576a949d6ea3496b7c42bd23d617fc96648d2d8ec05a66e8ed174ce46a3bc31c5d1 WHIRLPOOL 5233ededd4ef42e201216a11b2a09ee6c59a678771aaa9bc78ab4b87f459addc5c0b4ffd4bd2ec98d15a461565db6a354cc1ac846f800b98e86e93e51b263b4a
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-3.04.ebuild,v 1.5 2007/06/27 13:41:25 armin76 Exp $
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
|
||||
HOMEPAGE="http://www.hercules-390.org/"
|
||||
SRC_URI="http://www.hercules-390.org/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc sparc x86"
|
||||
IUSE="custom-cflags"
|
||||
|
||||
src_compile() {
|
||||
use custom-cflags || strip-flags
|
||||
econf \
|
||||
--enable-cckd-bzip2 \
|
||||
--enable-het-bzip2 \
|
||||
--enable-setuid-hercifc \
|
||||
--enable-custom="Gentoo Linux ${PF}.ebuild" \
|
||||
|| die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${D}" install || die
|
||||
dohtml -r html/
|
||||
insinto /usr/share/hercules
|
||||
doins hercules.cnf
|
||||
dodoc README.* RELEASE.NOTES CHANGES
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-3.05.ebuild,v 1.1 2007/06/24 21:18:41 vapier Exp $
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
|
||||
HOMEPAGE="http://www.hercules-390.org/"
|
||||
SRC_URI="http://www.hercules-390.org/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="custom-cflags"
|
||||
|
||||
src_compile() {
|
||||
use custom-cflags || strip-flags
|
||||
econf \
|
||||
--enable-cckd-bzip2 \
|
||||
--enable-het-bzip2 \
|
||||
--enable-setuid-hercifc \
|
||||
--enable-custom="Gentoo Linux ${PF}.ebuild" \
|
||||
|| die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${D}" install || die
|
||||
dohtml -r html/
|
||||
insinto /usr/share/hercules
|
||||
doins hercules.cnf
|
||||
dodoc README.* RELEASE.NOTES CHANGES
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-3.07.ebuild,v 1.2 2010/09/07 21:18:58 vapier Exp $
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
|
||||
HOMEPAGE="http://www.hercules-390.org/"
|
||||
SRC_URI="http://www.hercules-390.org/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="custom-cflags"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
sed -i \
|
||||
-e 's:@modexecdir@:$(libdir)/$(PACKAGE):' \
|
||||
-e '/^AM_CPPFLAGS/s:=:= -DMODULESDIR=\\"$(modexecdir)\\" :' \
|
||||
$(find -name Makefile.in)
|
||||
sed -i '/MODULESDIR/d' config.h.in
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use custom-cflags || strip-flags
|
||||
econf \
|
||||
--enable-cckd-bzip2 \
|
||||
--enable-het-bzip2 \
|
||||
--enable-setuid-hercifc \
|
||||
--enable-custom="Gentoo ${PF}.ebuild" \
|
||||
|| die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
insinto /usr/share/hercules
|
||||
doins hercules.cnf
|
||||
dodoc README.* RELEASE.NOTES CHANGES
|
||||
dohtml -r html
|
||||
}
|
@ -1,5 +1,2 @@
|
||||
DIST libspectrum-0.2.2.tar.gz 386960 SHA256 bdcc47ef44881346bfd06bbbbd631fb658905e5274f2b68c4bddac1a4243cbf9 SHA512 28c7fff48624b73452a4e00b3b529ec1019a86feed07f7ff70206a961f019a3f3e3ed84f709f435c507c956d252744fbebe2f6d426db019f5486284934c5339e WHIRLPOOL 4691011c97db4c34809877f61d2d1f11728a3fd75151e4f266305a14dc224b25fcdf745ef2953943e8adc51ce2114c3b368fe306eb683a06090645c7f296661d
|
||||
DIST libspectrum-0.4.0.tar.gz 470513 SHA256 adddb56806d16b7853642734c2f99460dbb174b5f775ca3a756735eaab0e7ebe SHA512 4c032a9d44f7232a9fdb7dff27ca5a954fa61804be64f906535ce8fb2ec5f2886ed3b5d6637e50b327951f225811e33990d08311a570941444ba06b0a58dad31 WHIRLPOOL e210ce0dd85f7ae45898ba76a22f06026ed5e85eb31c9bfeaef563a6465e6391be24855da49f06b24f9d6369396948e7b1350c94cc6e4de89ad814ec0300597b
|
||||
DIST libspectrum-0.5.0.1.tar.gz 490943 SHA256 fda2f69d54c9f4c96778b8a8c52e0151759a4aec9e7989b9684701791ba0560d SHA512 b0a9501e4e6f920c04ea31e61a1e88e738ef1ab1c190961892a398f90e44c08eb8e886ff260d29448e95a70f5ddab52a67d3c1655b7a56bf3dc24cfd7bb7c768 WHIRLPOOL 04189e5e4a0662ef0ed780e35f4e5b1f11341e526f0d56746f45498c30dd25c7e7ace45ecc850732e347b9024ffdc9c8a74a56cf57843dc646876ba004533957
|
||||
DIST libspectrum-1.0.0.tar.gz 462552 SHA256 cdf8f5006676c0f68939e331eeadeda5d608d777f1234b080b97f677f1dd287c SHA512 1ed3e36e9d62d69b470e959509d2a56e5a3608a9ea9f3f6f0ddd78e4f5f4a75da957e4120a0ffdf6366c3e90e148de9d83954fc711414389687e55bbc91f1bc8 WHIRLPOOL bf245f20181c82bae9e985e230729c3f341134f84239d82133231b2de5d8fe61533a1e11a9004b6d5a0971bdd97622ba453912522c66292b82715a5a937d351b
|
||||
DIST libspectrum-1.1.1.tar.gz 502942 SHA256 178d3607af2109b6b8dafac4f91912745b9f3c087319945c3a886bb7fe7989d5 SHA512 61197c8d1d6b4b595b55cf7e8f8c43423935291a9fbc688f1bb06d4c3ef53dbcf391a96f0528443518c2ca2d6fe187ee56d5ed915702f13a16ad44aa16037f49 WHIRLPOOL c89c7c3183f9d960dcedf789c763687e66cdaea1b2c41fdd41c1f1b0484cc9039790415bf8f231ff2bea0914fe2ababfd6d174338141bee13859521bf73caa92
|
||||
|
@ -1,52 +0,0 @@
|
||||
--- libspectrum-0.5.0.1/configure.in 2009-01-14 20:50:55.000000000 +0100
|
||||
+++ configure.in 2009-01-24 16:10:53.000000000 +0100
|
||||
@@ -65,11 +65,19 @@
|
||||
CPPFLAGS="$CPPFLAGS -I$prefix/include"; LDFLAGS="$LDFLAGS -L$prefix/lib"
|
||||
fi)
|
||||
|
||||
-dnl Check for zlib (the UNIX version is called z, Win32 zdll)
|
||||
-AC_CHECK_HEADERS(
|
||||
- zlib.h,
|
||||
- AC_SEARCH_LIBS(compress2, z zdll)
|
||||
-)
|
||||
+dnl Check whether to use zlib (the UNIX version is called z, Win32 zdll)
|
||||
+AC_MSG_CHECKING(whether to use zlib)
|
||||
+AC_ARG_WITH(zlib,
|
||||
+[ --without-zlib don't use zlib],
|
||||
+if test "$withval" = no; then zlib=no; else zlib=yes; fi,
|
||||
+zlib=yes)
|
||||
+AC_MSG_RESULT($zlib)
|
||||
+if test "$zlib" = yes; then
|
||||
+ AC_CHECK_HEADERS(
|
||||
+ zlib.h,
|
||||
+ AC_SEARCH_LIBS(compress2, z zdll)
|
||||
+ )
|
||||
+fi
|
||||
|
||||
dnl Check whether to use libgcrypt
|
||||
AC_MSG_CHECKING(whether to use libgcrypt)
|
||||
@@ -82,11 +90,19 @@
|
||||
AC_CHECK_HEADERS(gcrypt.h,LIBS="$LIBS -lgcrypt")
|
||||
fi
|
||||
|
||||
-dnl Check for libbz2 1.0 or greater
|
||||
-AC_CHECK_HEADER(
|
||||
- bzlib.h,
|
||||
- AC_CHECK_LIB(bz2,BZ2_bzDecompressInit)
|
||||
-)
|
||||
+dnl Check whether to use libbz2 (1.0 or greater)
|
||||
+AC_MSG_CHECKING(whether to use libbz2)
|
||||
+AC_ARG_WITH(bzip2,
|
||||
+[ --without-bzip2 don't use libbz2],
|
||||
+if test "$withval" = no; then bzip2=no; else bzip2=yes; fi,
|
||||
+bzip2=yes)
|
||||
+AC_MSG_RESULT($bzip2)
|
||||
+if test "$bzip2" = yes; then
|
||||
+ AC_CHECK_HEADER(
|
||||
+ bzlib.h,
|
||||
+ AC_CHECK_LIB(bz2,BZ2_bzDecompressInit)
|
||||
+ )
|
||||
+fi
|
||||
|
||||
dnl Either find glib or use the replacement
|
||||
AC_MSG_CHECKING(whether to use glib)
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libspectrum/libspectrum-0.2.2-r1.ebuild,v 1.7 2012/05/03 18:49:07 jdhore Exp $
|
||||
|
||||
DESCRIPTION="Spectrum emulation library"
|
||||
HOMEPAGE="http://www.srcf.ucam.org/~pak21/spectrum/libspectrum.html"
|
||||
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2
|
||||
dev-libs/libgcrypt
|
||||
dev-lang/perl"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_compile() {
|
||||
econf --with-glib || die
|
||||
emake -j1 || die "libspectrum make failed!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make install DESTDIR="${D}" || die
|
||||
dodoc AUTHORS ChangeLog README THANKS doc/*.txt *.txt
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libspectrum/libspectrum-0.4.0.ebuild,v 1.3 2012/05/03 18:49:07 jdhore Exp $
|
||||
|
||||
DESCRIPTION="Spectrum emulation library"
|
||||
HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php"
|
||||
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="audiofile bzip2 zlib"
|
||||
|
||||
RDEPEND="zlib? ( sys-libs/zlib )
|
||||
bzip2? ( >=app-arch/bzip2-1.0 )
|
||||
>=dev-libs/glib-2
|
||||
audiofile? ( >=media-libs/audiofile-0.2.3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_compile() {
|
||||
econf --with-glib \
|
||||
$(use_with audiofile libaudiofile) \
|
||||
|| die "econf failed!"
|
||||
emake || die "emake failed!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
dodoc AUTHORS ChangeLog README THANKS doc/*.txt *.txt
|
||||
doman doc/libspectrum.3
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libspectrum/libspectrum-0.5.0.1.ebuild,v 1.3 2012/05/03 18:49:07 jdhore Exp $
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="Spectrum emulation library"
|
||||
HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php"
|
||||
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="audiofile bzip2 zlib"
|
||||
|
||||
RDEPEND="zlib? ( sys-libs/zlib )
|
||||
bzip2? ( >=app-arch/bzip2-1.0 )
|
||||
>=dev-libs/glib-2
|
||||
audiofile? ( >=media-libs/audiofile-0.2.3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
#submitted upstream at:
|
||||
# http://sf.net/tracker/index.php?func=detail&aid=2533274&group_id=91293&atid=596650
|
||||
epatch "${FILESDIR}/${P}-without-bzip2_zlib.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf --with-glib \
|
||||
$(use_with zlib zlib) \
|
||||
$(use_with bzip2 bzip2) \
|
||||
$(use_with audiofile libaudiofile) \
|
||||
|| die "econf failed!"
|
||||
emake || die "emake failed!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
dodoc AUTHORS ChangeLog README THANKS doc/*.txt *.txt
|
||||
doman doc/libspectrum.3
|
||||
}
|
@ -1,5 +1,2 @@
|
||||
DIST softgun-0.11.tgz 206893 SHA256 6ab9e2ff8f77c88f88bcda03849292b2e19bd797955ba18b10ac663e62251638 SHA512 3c7057416aa042a0c3cf319b99fad0591b25976ccd9783c1806000e729a8f244b384e6b3acad9cea5e003eb618fddf2bcb81e7b23a96d48a985cd59ae2a02e5c WHIRLPOOL 81e21b774396d871d1628294d09d6442f575f00b20fa60053399a2fc6ec11a7703fb8ab95cf64eb5c5250481fae7e4071dc4ab47f7a2991278f66ab04b786206
|
||||
DIST softgun-0.16.tgz 572445 SHA256 86dc0bdcf570233df2d54bffbdd7aa06a28593bac30550dde79ddefc10e56ef0 SHA512 c4a937ca92f44304d98b8a9375d7380c976f7357cf4ae04fdb471e99b3ea5e8194fd784a196aec130162b74091a0644788c8bbc1936e6f6d6a66518eae844fc6 WHIRLPOOL 01974c00ed4f355bb10710ff9052c8872fd4edc60b6f02dbd4a6e72bdb4e61f10065fa2d5093721336c7e3e7dedc44343a33a8012042eb3a4dff39ba2b5488e4
|
||||
DIST softgun-0.19.tgz 980765 SHA256 53fdd189895ad1b3a1ba3b4e78160138678d06d4aab0319d4bfa6d89ac76f3cd SHA512 a8c4ee1a40ed2b055937be73d9173d1908d83b0f2e2f5e8c6939db07d14bb815d8868caeb58eb7ff1b0ae9be26b3feb2ee1dd076409641613acf54675b239f14 WHIRLPOOL fd7f6a25f21f2a4e75d4ba1c319123c948221f75c0bb92964db7603cc45b03cbfd8736ac0765f8193c290b02d2a4e941b58f26d665f0a09f9163a39a3a638acc
|
||||
DIST softgun-0.21.tgz 1126433 SHA256 a133b6d1062545cbad78442902c9b447bc8307b08e055933fed177659b34eea5 SHA512 145c6e8407e57353212dcb7ab8193c9b5d5c7fa6271dfbe3f4637c236b07989ef61729f55850da14639dc7d7d64ad5b68c73783e634dc5d2763865977c62ca8a WHIRLPOOL a4fcaae3846ecedb863d16673630cc5b7346af010dc21fd4161b7a5a3ec8af24a1a4db018835f0b2860cc06aed4843aaba41cc47ef18a91ae5c5933e7f82be08
|
||||
DIST softgun-0.22.tgz 1239881 SHA256 413d0137a3ee588ab76703058d9bc132f25b4f760ff5a97d6150ffe2f9d2e2fb SHA512 5c13840874b09aab6c0921d705c0ea94da87cc1a80d2fcbc9f329ade25f33bb2c8eba2fe284b4c3b41e70b8f258a45fc83caa296880bfa3e7870994de587e591 WHIRLPOOL cbbb2745b9e5cf72a18fcea87c604078db436ec6376c918920f31132fdfae246fea6f9279260787e25481e43013e200e19a9b7aef05ccd469caaa84c9effb34d
|
||||
|
@ -1,54 +0,0 @@
|
||||
diff -ru softgun-0.19.orig/config.mk softgun-0.19/config.mk
|
||||
--- softgun-0.19.orig/config.mk 2010-11-12 15:13:47.000000000 +0100
|
||||
+++ softgun-0.19/config.mk 2010-11-12 15:14:39.000000000 +0100
|
||||
@@ -16,10 +16,10 @@
|
||||
SHAREDCFLAGS=-fPIC -nostdlib -D_SHARED_
|
||||
SHAREDLDFLAGS=-nostdlib -shared
|
||||
ifeq ($(shell uname),Linux)
|
||||
-LDFLAGS=-rdynamic -lpthread -ldl -lrt -lm -lz -lasound
|
||||
+LIBS=-rdynamic -lpthread -ldl -lrt -lm -lz -lasound
|
||||
else
|
||||
ifeq ($(shell uname),FreeBSD)
|
||||
- LDFLAGS=-rdynamic -lpthread -lm -lz -lSDL
|
||||
+ LIBS=-rdynamic -lpthread -lm -lz -lSDL
|
||||
else
|
||||
$(error Unknown architecture)
|
||||
endif
|
||||
diff -ru softgun-0.19.orig/Makefile softgun-0.19/Makefile
|
||||
--- softgun-0.19.orig/Makefile 2010-11-12 15:13:47.000000000 +0100
|
||||
+++ softgun-0.19/Makefile 2010-11-12 15:14:27.000000000 +0100
|
||||
@@ -116,10 +116,10 @@
|
||||
|
||||
|
||||
wgew: $(OBJS)
|
||||
- $(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS)
|
||||
+ $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
|
||||
|
||||
softgun_be: $(OBJS_BE)
|
||||
- $(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS)
|
||||
+ $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
|
||||
|
||||
boards/libboards.a:
|
||||
$(MAKE) -C boards libboards.a
|
||||
diff -ru softgun-0.19.orig/printer/module.mk softgun-0.19/printer/module.mk
|
||||
--- softgun-0.19.orig/printer/module.mk 2010-11-12 15:13:47.000000000 +0100
|
||||
+++ softgun-0.19/printer/module.mk 2010-11-12 15:14:59.000000000 +0100
|
||||
@@ -5,5 +5,5 @@
|
||||
INSTALL_BINS += pcl3gui2png
|
||||
|
||||
pcl3gui2png: $(PRINTER_OBJS) printer/pcl3gui2png.c
|
||||
- $(CC) -o $@ $(PRINTER_OBJS) printer/pcl3gui2png.c
|
||||
+ $(CC) $(LDFLAGS) -o $@ $(PRINTER_OBJS) printer/pcl3gui2png.c
|
||||
|
||||
diff -ru softgun-0.19.orig/tools/Makefile softgun-0.19/tools/Makefile
|
||||
--- softgun-0.19.orig/tools/Makefile 2010-11-12 15:13:47.000000000 +0100
|
||||
+++ softgun-0.19/tools/Makefile 2010-11-12 15:15:19.000000000 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
include ../config.mk
|
||||
|
||||
sg_tunctl: tunctl.c
|
||||
- $(CC) $(CFLAGS) tunctl.c -o sg_tunctl
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) tunctl.c -o sg_tunctl
|
||||
|
||||
install:
|
||||
install -m 0755 sg_tunctl $(bindir)
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/softgun/softgun-0.11.ebuild,v 1.2 2007/01/25 22:53:19 genone Exp $
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="ARM software emulator"
|
||||
HOMEPAGE="http://softgun.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
sed -i \
|
||||
-e "/^CFLAGS/s:-O9.*-fomit-frame-pointer:${CFLAGS}:" \
|
||||
config.mk || die "sed config.mk failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" || die "Make feiled"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
make install prefix="${D}/usr" || die "Install failed"
|
||||
dodoc README configs/defaultconfig
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To create a configuration file, run as user:"
|
||||
elog " gzcat /usr/share/doc/${PF}/defaultconfig.gz > ~/.emuconfig"
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/softgun/softgun-0.16.ebuild,v 1.2 2010/01/04 03:33:11 flameeyes Exp $
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="ARM software emulator"
|
||||
HOMEPAGE="http://softgun.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
sed -i \
|
||||
-e "/^CFLAGS/s:-O9.*-fomit-frame-pointer:${CFLAGS}:" \
|
||||
config.mk || die "sed config.mk failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
emake install prefix="${D}/usr" || die
|
||||
dodoc README configs/*.sg
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/softgun/softgun-0.19.ebuild,v 1.1 2010/11/12 17:15:27 maekke Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
DESCRIPTION="ARM software emulator"
|
||||
HOMEPAGE="http://softgun.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-make.patch
|
||||
sed -i \
|
||||
-e "/^CFLAGS/s:-O9.*-Werror:${CFLAGS}:" \
|
||||
config.mk || die "sed config.mk failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
emake install prefix="${D}/usr" || die
|
||||
dodoc README configs/*.sg
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/etc-proposals/etc-proposals-1.4.3-r2.ebuild,v 1.5 2011/01/15 16:00:40 maekke Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="a set of tools for updating gentoo config files"
|
||||
HOMEPAGE="http://developer.berlios.de/projects/etc-proposals/"
|
||||
SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
|
||||
|
||||
IUSE="gtk qt4"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~sparc x86"
|
||||
|
||||
DEPEND="gtk? ( >=dev-python/pygtk-2.10 )
|
||||
qt4? ( >=dev-python/PyQt4-4.1.1[X] )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PYTHON_MODNAME="etcproposals"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_install(){
|
||||
distutils_src_install
|
||||
dosbin "${D}"/usr/bin/etc-proposals
|
||||
rm -rf "${D}"/usr/bin
|
||||
|
||||
# Bug 308725: Filter out the "PreferedFrontends" based on USE Flags:
|
||||
use qt4 || sed -i -e '/^PreferedFrontends=/ s/qt4,//' "${D}"/etc/etc-proposals.conf
|
||||
use gtk || sed -i -e '/^PreferedFrontends=/ s/gtk2,//' "${D}"/etc/etc-proposals.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
elog "The configuration file has been installed to /etc/etc-proposals.conf"
|
||||
elog "If you are installing etc-proposals for the first time or updating"
|
||||
elog "from a version < 1.3 you should run the following command once:"
|
||||
elog "etc-proposals --init-db"
|
||||
ewarn "A full backup of /etc and other files managed by CONFIG_PROTECT"
|
||||
ewarn "is highly advised before testing this tool!"
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ada/cbind/cbind-6.0.ebuild,v 1.9 2014/08/10 19:53:11 slyfox Exp $
|
||||
|
||||
# !NOTE!
|
||||
# this is a utility, no libs generated, no reason to do the gnat.eclass dance
|
||||
# so, "inherit gnat" should not appear here!
|
||||
|
||||
DESCRIPTION="This tool is designed to aid in the creation of Ada bindings to C"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
HOMEPAGE="http://www.rational.com/"
|
||||
LICENSE="GMGPL"
|
||||
|
||||
DEPEND="virtual/ada"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS="${MAKEOPTS} -j1" emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
make PREFIX="${D}"/usr/ install || die
|
||||
dodoc README DOCS
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST florist-2006.0.tar.bz2 177530 SHA256 ed379c0e1f5d57342dfb199b014ec5ce41cc81d109951de00f8ea2757e433d10 SHA512 0a28ed2b6b958f746ed1d778585f2af9492234476611a0f477d1279d559b8799b78b613c861f3ae1132050be62fe2a2224232f6398d6c8679bd4dbb82767b9b2 WHIRLPOOL f21516cdcc1a5778bf73eb0013e1392ee8a51538dab2ed6ebb67d4d917c138ed707a7b96b89fb95cad0cc15b014653f193908c85925456ba3e1a038adc896153
|
||||
DIST florist-2007.0.tar.bz2 167089 SHA256 e6047390bba1fc70feeafd2009a7a00b6bb6126bb64520e0c0f973aa6ced838a SHA512 b04f947e08c48364fd339cf0e6437c2f5d869f2195d9b364ddd95b364b481d525a6784f39d55b9f0d495b3a0e8966b2a4821e086e79901ffcd330da42395beca WHIRLPOOL f2b170f78a982bfeb629b2ceb69b476ff0fa50476ddc8688b9b13dd401205866f9d2c21c9c5d79cce2db3c527a15eca93ed70630f1ab16cad5e59dd2f37774a9
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ada/florist/florist-2006.0.ebuild,v 1.5 2008/01/23 22:22:31 george Exp $
|
||||
|
||||
inherit gnat libtool
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Posix bindings for Ada"
|
||||
HOMEPAGE="http://libre2.adacore.com/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DEPEND="virtual/ada"
|
||||
|
||||
lib_compile()
|
||||
{
|
||||
elibtoolize
|
||||
econf || die "econf failed"
|
||||
emake || die "make failed"
|
||||
make floristlib || die "building library failed"
|
||||
einfo "lib_compile completed"
|
||||
}
|
||||
|
||||
# NOTE: we are using $1 - the passed gnat profile name
|
||||
lib_install()
|
||||
{
|
||||
# install goal is just (access violating) mkdir and 2 cp's
|
||||
# instead move stuff properly here
|
||||
cp -rp ${SL}/floristlib/{libflorist.a,*.ali} ${DL}
|
||||
chmod 0444 ${DL}/*.ali
|
||||
}
|
||||
|
||||
src_install ()
|
||||
{
|
||||
# install sources
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins -r *.ad{b,s} *.c *.gpb gnatsocks/
|
||||
|
||||
#set up environment
|
||||
#echo "PATH=%DL%/bin" > ${LibEnv}
|
||||
echo "LDPATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc README
|
||||
}
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ada/gtkada/gtkada-2.4.0-r2.ebuild,v 1.6 2007/12/28 22:40:13 george Exp $
|
||||
|
||||
inherit eutils gnat
|
||||
|
||||
Name="GtkAda"
|
||||
DESCRIPTION="Gtk+ bindings to the Ada language"
|
||||
HOMEPAGE="https://libre2.adacore.com/GtkAda/"
|
||||
SRC_URI="mirror://gentoo/${Name}-${PV}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="nls opengl"
|
||||
|
||||
DEPEND="virtual/ada
|
||||
>=x11-libs/gtk+-2.2.0
|
||||
>=sys-apps/sed-4"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${Name}-${PV}"
|
||||
|
||||
# a location to temporarily keep common stuff installed by make install
|
||||
CommonInst="${WORKDIR}/common-install"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}"
|
||||
sed -i -e "s|-I\$prefix/include|-I${AdalibSpecsDir}|" \
|
||||
src/gtkada-config.in
|
||||
|
||||
}
|
||||
|
||||
lib_compile() {
|
||||
# some profile specific fixes first
|
||||
sed -i -e "s|-L\$prefix/include|-L${AdalibLibTop}/$1|" \
|
||||
src/gtkada-config.in
|
||||
|
||||
# ATTN! Check if this is fixed when new version comes out!
|
||||
# this one fails on 4.1 without and 3.4 with..
|
||||
if [[ $(get_gnat_SLOT $1) > 3.4 ]] ; then
|
||||
epatch "${FILESDIR}"/${P}.patch
|
||||
fi
|
||||
|
||||
local myconf
|
||||
use opengl && myconf="--with-GL=auto" || myconf="--with-GL=no"
|
||||
|
||||
econf ${myconf} $(use_enable nls) || die "./configure failed"
|
||||
|
||||
make GNATFLAGS="${ADACFLAGS}" || die
|
||||
}
|
||||
|
||||
lib_install() {
|
||||
make prefix=${DL} \
|
||||
incdir=${DL}/adainclude \
|
||||
libdir=${DL}/adalib \
|
||||
alidir=${DL}/adalib \
|
||||
install || die
|
||||
|
||||
# move common stuff out of $DL
|
||||
if [[ -d "${CommonInst}" ]] ; then
|
||||
# we need only one copy, its all identical
|
||||
mv "${DL}"/adainclude/gtkada-mdi.adb "${DL}"
|
||||
rm -rf "${DL}"/{adainclude/*,doc,projects,share}
|
||||
mv "${DL}"/gtkada-mdi.adb "${DL}"/adainclude/
|
||||
else
|
||||
mkdir "${CommonInst}"
|
||||
mv ${DL}/{adainclude,doc,projects,share} "${CommonInst}"
|
||||
# one .adb file has profile-specific fixes..
|
||||
mkdir "${DL}"/adainclude
|
||||
mv "${CommonInst}"/adainclude/gtkada-mdi.adb "${DL}"/adainclude/
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#set up environment
|
||||
echo "PATH=%DL%/bin" > ${LibEnv}
|
||||
echo "LDPATH=%DL%/adalib" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%/adalib" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=%DL%/adainclude:/usr/lib/ada/adainclude/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
#specs
|
||||
cd "${CommonInst}"
|
||||
dodir "${AdalibSpecsDir}/${PN}"
|
||||
insinto "${AdalibSpecsDir}/${PN}"
|
||||
doins "${CommonInst}"/adainclude/*
|
||||
|
||||
#docs
|
||||
cd "${S}"
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
cd "${CommonInst}"
|
||||
cp -dPr doc/${Name}/* share/${PN}/examples/ "${D}/usr/share/doc/${PF}"
|
||||
}
|
@ -1,110 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ada/gtkada/gtkada-2.8.0.ebuild,v 1.10 2009/08/01 22:56:55 flameeyes Exp $
|
||||
|
||||
inherit eutils gnat versionator
|
||||
|
||||
Name="GtkAda-gpl"
|
||||
MajorPV=$(get_version_component_range 1-2)
|
||||
DESCRIPTION="Gtk+ bindings to the Ada language"
|
||||
HOMEPAGE="https://libre.adacore.com/GtkAda/"
|
||||
SRC_URI="mirror://gentoo/${Name}-${PV}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc"
|
||||
IUSE="nls opengl"
|
||||
|
||||
DEPEND="virtual/ada
|
||||
>=dev-libs/glib-2.8.0
|
||||
>=x11-libs/pango-1.10.0
|
||||
>=dev-libs/atk-1.10.0
|
||||
>=x11-libs/gtk+-2.8.13
|
||||
>=sys-apps/sed-4"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${Name}-${PV}"
|
||||
|
||||
# only needed for gcc-3.x based gnat profiles, but matching them individually
|
||||
# would be insane
|
||||
QA_EXECSTACK="${AdalibLibTop:1}/*/gtkada/libgtkada-${MajorPV}.so.0"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}"
|
||||
sed -i -e "s:-aI\$prefix/include/gtkada:-aI${AdalibSpecsDir}/gtkada:" \
|
||||
src/gtkada-config.in
|
||||
|
||||
# disable building tests to avoid waisting time while building for every
|
||||
# profile. The tests are nonetheless installed under doc dir.
|
||||
sed -i -e "/testgtk_dir/d" Makefile.in
|
||||
|
||||
# remove lib stripping
|
||||
find src/ -name Makefile.in -exec sed -i -e "/strip/d" {} \;
|
||||
}
|
||||
|
||||
lib_compile() {
|
||||
# some profile specific fixes first
|
||||
sed -i -e "s:\$prefix/lib\(/gtkada\)*:${AdalibLibTop}/$1/gtkada:" \
|
||||
src/gtkada-config.in
|
||||
|
||||
local myconf
|
||||
use opengl && myconf="--with-GL=auto" || myconf="--with-GL=no"
|
||||
|
||||
econf ${myconf} $(use_enable nls) || die "./configure failed"
|
||||
|
||||
# bug #279962
|
||||
emake -j1 GNATFLAGS="${ADACFLAGS}" || die
|
||||
}
|
||||
|
||||
lib_install() {
|
||||
# make install misses all the .so and .a files and otherwise creates more
|
||||
# problems than it's worth. Will do everything manually
|
||||
mkdir -p ${DL}
|
||||
cp src/*.ali src/gtkada-config ${DL}
|
||||
find -iname "*.a" -exec mv {} ${DL} \;
|
||||
find -iname "*.so*" -exec mv {} ${DL} \;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#set up environment
|
||||
echo "PATH=%DL%" > ${LibEnv}
|
||||
echo "LDPATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
#specs
|
||||
cd "${S}"/src
|
||||
dodir "${AdalibSpecsDir}/${PN}"
|
||||
insinto "${AdalibSpecsDir}/${PN}"
|
||||
doins *.ad? glade/*.ad? gnome/*.ad? opengl/*.{ad?,c,h}
|
||||
|
||||
#docs
|
||||
cd "${S}"
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
cp -dPr examples/ testgtk/ "${D}/usr/share/doc/${PF}"
|
||||
cd "${S}"/docs
|
||||
doinfo gtkada_ug/gtkada_ug.info
|
||||
ps2pdf gtkada_ug/gtkada_ug.ps
|
||||
ps2pdf gtkada_rm/gtkada_rm.ps
|
||||
cp gtkada_ug.pdf gtkada_rm.pdf "${D}/usr/share/doc/${PF}"
|
||||
dohtml -r gtkada_ug/{gtkada_ug.html,boxes.gif,hierarchy.jpg}
|
||||
cp -dPr gtkada_rm/gtkada_rm/ "${D}/usr/share/doc/${PF}/html"
|
||||
|
||||
# utility stuff
|
||||
cd "${S}"
|
||||
dodir "${AdalibDataDir}/${PN}"
|
||||
insinto "${AdalibDataDir}/${PN}"
|
||||
doins -r xml/gtkada.xml projects/
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect gnat update
|
||||
einfo "The environment has been set up to make gnat automatically find files for"
|
||||
einfo "GtkAda. In order to immediately activate these settings please do:"
|
||||
einfo " env-update && source /etc/profile"
|
||||
einfo "Otherwise the settings will become active next time you login"
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-4.4.12.ebuild,v 1.1 2015/07/23 02:30:18 jmbsvicetto Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils webapp
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_PN="phpMyAdmin"
|
||||
MY_P="${MY_PN}-${MY_PV}-all-languages"
|
||||
|
||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
||||
HOMEPAGE="https://www.phpmyadmin.net/"
|
||||
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="setup"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
||||
|| (
|
||||
dev-lang/php[mysqli]
|
||||
dev-lang/php[mysql]
|
||||
)
|
||||
virtual/httpd-php:*
|
||||
"
|
||||
|
||||
need_httpd_cgi
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
|
||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
||||
|
||||
if ! use setup; then
|
||||
rm -rf setup || die "Cannot remove setup utility"
|
||||
elog "The phpMyAdmin setup utility has been removed."
|
||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
||||
else
|
||||
elog "You should consider disabling the setup USE flag"
|
||||
elog "to exclude the setup utility if you don't use it."
|
||||
elog "It regularly is the target of various exploits."
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
||||
webapp_src_install
|
||||
}
|
@ -1,232 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-1.7.8.ebuild,v 1.1 2013/08/06 19:31:02 tommy Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
#virtualx is required for tests, which are currently broken
|
||||
#inherit virtualx
|
||||
inherit enlightenment eutils
|
||||
|
||||
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
|
||||
|
||||
RDEPEND=">=dev-libs/eina-1.7.8
|
||||
ares? ( net-dns/c-ares )
|
||||
glib? ( dev-libs/glib )
|
||||
curl? ( net-misc/curl )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( ssl? ( dev-libs/openssl ) )
|
||||
evas? (
|
||||
>=media-libs/evas-1.7.8[directfb?,fbcon?,opengl?,X?,xcb?]
|
||||
opengl? ( virtual/opengl )
|
||||
wayland? (
|
||||
>=media-libs/evas-1.7.8[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
|
||||
)
|
||||
)
|
||||
directfb? ( >=dev-libs/DirectFB-0.9.16 )
|
||||
tslib? ( x11-libs/tslib )
|
||||
sdl? ( media-libs/libsdl )
|
||||
wayland? ( dev-libs/wayland )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
|
||||
xprint? ( x11-libs/libXp )
|
||||
xscreensaver? ( x11-libs/libXScrnSaver )
|
||||
)
|
||||
!X? ( xcb? ( x11-libs/xcb-util ) )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#tests depend on temp data from eina WORKDIR
|
||||
RESTRICT=test
|
||||
|
||||
#src_prepare() {
|
||||
# sed -i "s:1.7.7:1.7.6:g" configure.ac
|
||||
# eautoreconf
|
||||
#}
|
||||
|
||||
src_configure() {
|
||||
local SSL_FLAGS="" EVAS_FLAGS="" X_FLAGS=""
|
||||
|
||||
if use gnutls; then
|
||||
if use ssl; then
|
||||
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
|
||||
einfo "gnutls and not openssl for ecore-con support"
|
||||
fi
|
||||
SSL_FLAGS="
|
||||
--disable-openssl
|
||||
--enable-gnutls
|
||||
"
|
||||
elif use ssl; then
|
||||
SSL_FLAGS="
|
||||
--enable-openssl
|
||||
--disable-gnutls
|
||||
"
|
||||
else
|
||||
SSL_FLAGS="
|
||||
--disable-openssl
|
||||
--disable-gnutls
|
||||
"
|
||||
fi
|
||||
|
||||
local x_or_xcb=""
|
||||
if use X; then
|
||||
x_or_xcb="X"
|
||||
elif use xcb; then
|
||||
x_or_xcb="xcb"
|
||||
fi
|
||||
|
||||
if use evas; then
|
||||
|
||||
if use opengl && [[ -z "$x_or_xcb" ]]; then
|
||||
ewarn "Ecore/Evas usage of OpenGL requires X11."
|
||||
ewarn "Compile dev-libs/ecore with USE=X or xcb."
|
||||
ewarn "Compiling without opengl support."
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-software-x11
|
||||
--disable-ecore-evas-software-16-x11
|
||||
"
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-software-x11
|
||||
--enable-ecore-evas-software-16-x11
|
||||
"
|
||||
fi
|
||||
EVAS_FLAGS+="
|
||||
$(use_enable directfb ecore-evas-directfb)
|
||||
$(use_enable fbcon ecore-evas-fb)
|
||||
$(use_enable opengl ecore-evas-opengl-x11)
|
||||
"
|
||||
if use wayland ; then
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-wayland-shm
|
||||
"
|
||||
if use gles ; then
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-wayland-egl
|
||||
"
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-wayland-egl
|
||||
"
|
||||
fi
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-wayland-egl
|
||||
--disable-ecore-evas-wayland-shm
|
||||
"
|
||||
fi
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-directfb
|
||||
--disable-ecore-evas-fb
|
||||
--disable-ecore-evas-software-x11
|
||||
--disable-ecore-evas-software-16-x11
|
||||
--disable-ecore-evas-opengl-x11
|
||||
--disable-ecore-evas-wayland-egl
|
||||
--disable-ecore-evas-wayland-shm
|
||||
"
|
||||
if use opengl; then
|
||||
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
|
||||
ewarn "Compile dev-libs/ecore with USE=evas."
|
||||
fi
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
if use xcb; then
|
||||
ewarn "You have enabled both 'X' and 'xcb', so we will use"
|
||||
ewarn "X as it's considered the most stable for ecore-x"
|
||||
fi
|
||||
X_FLAGS="
|
||||
--enable-ecore-x
|
||||
--disable-ecore-x-xcb
|
||||
"
|
||||
|
||||
elif use xcb; then
|
||||
X_FLAGS="
|
||||
--enable-ecore-x
|
||||
--enable-ecore-x-xcb
|
||||
"
|
||||
else
|
||||
X_FLAGS="
|
||||
--disable-ecore-x
|
||||
--disable-ecore-x-xcb
|
||||
"
|
||||
fi
|
||||
|
||||
if [[ ! -z "$x_or_xcb" ]]; then
|
||||
X_FLAGS+="
|
||||
$(use_enable xinerama ecore-x-xinerama)
|
||||
$(use_enable xprint ecore-x-xprint)
|
||||
$(use_enable xscreensaver ecore-x-screensaver)
|
||||
"
|
||||
else
|
||||
X_FLAGS+="
|
||||
--disable-ecore-x-xinerama
|
||||
--disable-ecore-x-xprint
|
||||
--disable-ecore-x-screensaver
|
||||
"
|
||||
fi
|
||||
|
||||
if use tslib && ! use fbcon; then
|
||||
ewarn "Ecore just uses tslib for framebuffer input."
|
||||
ewarn "Compile dev-libs/ecore with USE=fbcon."
|
||||
fi
|
||||
|
||||
MY_ECONF="
|
||||
--enable-ecore-con
|
||||
--enable-ecore-ipc
|
||||
--enable-ecore-file
|
||||
--enable-ecore-imf
|
||||
--enable-ecore-input
|
||||
--disable-ecore-win32
|
||||
--disable-ecore-wince
|
||||
--disable-ecore-evas-software-gdi
|
||||
--disable-ecore-evas-software-ddraw
|
||||
--disable-ecore-evas-direct3d
|
||||
--disable-ecore-evas-opengl-glew
|
||||
--disable-ecore-evas-software-16-ddraw
|
||||
--disable-ecore-evas-software-16-wince
|
||||
--disable-ecore_imf_scim
|
||||
$(use_enable ares cares)
|
||||
$(use_enable curl)
|
||||
$(use_enable directfb ecore-directfb)
|
||||
$(use_enable doc)
|
||||
$(use_enable examples build-examples)
|
||||
$(use_enable examples install-examples)
|
||||
$(use_enable evas ecore-evas)
|
||||
$(use_enable evas ecore-input-evas)
|
||||
$(use_enable evas ecore-imf-evas)
|
||||
$(use_enable evas ecore-evas-software-buffer)
|
||||
$(use_enable fbcon ecore-fb)
|
||||
$(use_enable glib)
|
||||
$(use_enable inotify)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable sdl ecore-sdl)
|
||||
$(use_enable test tests)
|
||||
$(use_enable threads posix-threads)
|
||||
$(use_enable tslib)
|
||||
$(use_enable wayland ecore-wayland)
|
||||
$(use_enable X xim)
|
||||
${SSL_FLAGS}
|
||||
${EVAS_FLAGS}
|
||||
${X_FLAGS}
|
||||
"
|
||||
enlightenment_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
@ -1,227 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-1.7.9.ebuild,v 1.1 2013/11/12 18:14:05 tommy Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
#virtualx is required for tests, which are currently broken
|
||||
#inherit virtualx
|
||||
inherit enlightenment eutils
|
||||
|
||||
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
|
||||
|
||||
RDEPEND=">=dev-libs/eina-1.7.9
|
||||
ares? ( net-dns/c-ares )
|
||||
glib? ( dev-libs/glib )
|
||||
curl? ( net-misc/curl )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( ssl? ( dev-libs/openssl ) )
|
||||
evas? (
|
||||
>=media-libs/evas-1.7.9[directfb?,fbcon?,opengl?,X?,xcb?]
|
||||
opengl? ( virtual/opengl )
|
||||
wayland? (
|
||||
>=media-libs/evas-1.7.9[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
|
||||
)
|
||||
)
|
||||
directfb? ( >=dev-libs/DirectFB-0.9.16 )
|
||||
tslib? ( x11-libs/tslib )
|
||||
sdl? ( media-libs/libsdl )
|
||||
wayland? ( dev-libs/wayland )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
|
||||
xprint? ( x11-libs/libXp )
|
||||
xscreensaver? ( x11-libs/libXScrnSaver )
|
||||
)
|
||||
!X? ( xcb? ( x11-libs/xcb-util ) )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#tests depend on temp data from eina WORKDIR
|
||||
RESTRICT=test
|
||||
|
||||
src_configure() {
|
||||
local SSL_FLAGS="" EVAS_FLAGS="" X_FLAGS=""
|
||||
|
||||
if use gnutls; then
|
||||
if use ssl; then
|
||||
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
|
||||
einfo "gnutls and not openssl for ecore-con support"
|
||||
fi
|
||||
SSL_FLAGS="
|
||||
--disable-openssl
|
||||
--enable-gnutls
|
||||
"
|
||||
elif use ssl; then
|
||||
SSL_FLAGS="
|
||||
--enable-openssl
|
||||
--disable-gnutls
|
||||
"
|
||||
else
|
||||
SSL_FLAGS="
|
||||
--disable-openssl
|
||||
--disable-gnutls
|
||||
"
|
||||
fi
|
||||
|
||||
local x_or_xcb=""
|
||||
if use X; then
|
||||
x_or_xcb="X"
|
||||
elif use xcb; then
|
||||
x_or_xcb="xcb"
|
||||
fi
|
||||
|
||||
if use evas; then
|
||||
|
||||
if use opengl && [[ -z "$x_or_xcb" ]]; then
|
||||
ewarn "Ecore/Evas usage of OpenGL requires X11."
|
||||
ewarn "Compile dev-libs/ecore with USE=X or xcb."
|
||||
ewarn "Compiling without opengl support."
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-software-x11
|
||||
--disable-ecore-evas-software-16-x11
|
||||
"
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-software-x11
|
||||
--enable-ecore-evas-software-16-x11
|
||||
"
|
||||
fi
|
||||
EVAS_FLAGS+="
|
||||
$(use_enable directfb ecore-evas-directfb)
|
||||
$(use_enable fbcon ecore-evas-fb)
|
||||
$(use_enable opengl ecore-evas-opengl-x11)
|
||||
"
|
||||
if use wayland ; then
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-wayland-shm
|
||||
"
|
||||
if use gles ; then
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-wayland-egl
|
||||
"
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-wayland-egl
|
||||
"
|
||||
fi
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-wayland-egl
|
||||
--disable-ecore-evas-wayland-shm
|
||||
"
|
||||
fi
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-directfb
|
||||
--disable-ecore-evas-fb
|
||||
--disable-ecore-evas-software-x11
|
||||
--disable-ecore-evas-software-16-x11
|
||||
--disable-ecore-evas-opengl-x11
|
||||
--disable-ecore-evas-wayland-egl
|
||||
--disable-ecore-evas-wayland-shm
|
||||
"
|
||||
if use opengl; then
|
||||
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
|
||||
ewarn "Compile dev-libs/ecore with USE=evas."
|
||||
fi
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
if use xcb; then
|
||||
ewarn "You have enabled both 'X' and 'xcb', so we will use"
|
||||
ewarn "X as it's considered the most stable for ecore-x"
|
||||
fi
|
||||
X_FLAGS="
|
||||
--enable-ecore-x
|
||||
--disable-ecore-x-xcb
|
||||
"
|
||||
|
||||
elif use xcb; then
|
||||
X_FLAGS="
|
||||
--enable-ecore-x
|
||||
--enable-ecore-x-xcb
|
||||
"
|
||||
else
|
||||
X_FLAGS="
|
||||
--disable-ecore-x
|
||||
--disable-ecore-x-xcb
|
||||
"
|
||||
fi
|
||||
|
||||
if [[ ! -z "$x_or_xcb" ]]; then
|
||||
X_FLAGS+="
|
||||
$(use_enable xinerama ecore-x-xinerama)
|
||||
$(use_enable xprint ecore-x-xprint)
|
||||
$(use_enable xscreensaver ecore-x-screensaver)
|
||||
"
|
||||
else
|
||||
X_FLAGS+="
|
||||
--disable-ecore-x-xinerama
|
||||
--disable-ecore-x-xprint
|
||||
--disable-ecore-x-screensaver
|
||||
"
|
||||
fi
|
||||
|
||||
if use tslib && ! use fbcon; then
|
||||
ewarn "Ecore just uses tslib for framebuffer input."
|
||||
ewarn "Compile dev-libs/ecore with USE=fbcon."
|
||||
fi
|
||||
|
||||
MY_ECONF="
|
||||
--enable-ecore-con
|
||||
--enable-ecore-ipc
|
||||
--enable-ecore-file
|
||||
--enable-ecore-imf
|
||||
--enable-ecore-input
|
||||
--disable-ecore-win32
|
||||
--disable-ecore-wince
|
||||
--disable-ecore-evas-software-gdi
|
||||
--disable-ecore-evas-software-ddraw
|
||||
--disable-ecore-evas-direct3d
|
||||
--disable-ecore-evas-opengl-glew
|
||||
--disable-ecore-evas-software-16-ddraw
|
||||
--disable-ecore-evas-software-16-wince
|
||||
--disable-ecore_imf_scim
|
||||
$(use_enable ares cares)
|
||||
$(use_enable curl)
|
||||
$(use_enable directfb ecore-directfb)
|
||||
$(use_enable doc)
|
||||
$(use_enable examples build-examples)
|
||||
$(use_enable examples install-examples)
|
||||
$(use_enable evas ecore-evas)
|
||||
$(use_enable evas ecore-input-evas)
|
||||
$(use_enable evas ecore-imf-evas)
|
||||
$(use_enable evas ecore-evas-software-buffer)
|
||||
$(use_enable fbcon ecore-fb)
|
||||
$(use_enable glib)
|
||||
$(use_enable inotify)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable sdl ecore-sdl)
|
||||
$(use_enable test tests)
|
||||
$(use_enable threads posix-threads)
|
||||
$(use_enable tslib)
|
||||
$(use_enable wayland ecore-wayland)
|
||||
$(use_enable X xim)
|
||||
${SSL_FLAGS}
|
||||
${EVAS_FLAGS}
|
||||
${X_FLAGS}
|
||||
"
|
||||
enlightenment_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efreet/efreet-1.7.8.ebuild,v 1.1 2013/08/06 19:47:07 tommy Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit enlightenment
|
||||
|
||||
DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/ecore-1.7.8
|
||||
>=dev-libs/eet-1.7.8
|
||||
>=dev-libs/eina-1.7.8
|
||||
x11-misc/xdg-utils"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#src_prepare() {
|
||||
# sed -i "s:1.7.5:1.7.4:g" configure.ac
|
||||
# eautoreconf
|
||||
#}
|
||||
|
||||
src_configure() {
|
||||
MY_ECONF="
|
||||
$(use_enable doc)
|
||||
"
|
||||
|
||||
enlightenment_src_configure
|
||||
}
|
@ -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-libs/efreet/efreet-1.7.9.ebuild,v 1.1 2013/11/12 18:24:13 tommy Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit enlightenment
|
||||
|
||||
DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/ecore-1.7.9
|
||||
>=dev-libs/eet-1.7.9
|
||||
>=dev-libs/eina-1.7.9
|
||||
x11-misc/xdg-utils"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
MY_ECONF="
|
||||
$(use_enable doc)
|
||||
"
|
||||
|
||||
enlightenment_src_configure
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.146.ebuild,v 1.10 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="http://people.redhat.com/drepper/"
|
||||
#SRC_URI="ftp://sources.redhat.com/pub/systemtap/${PN}/${P}.tar.gz"
|
||||
#SRC_URI="mirror://debian/pool/main/e/elfutils/elfutils_${PV}.orig.tar.gz"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls test zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4
|
||||
!dev-libs/libelf"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.143-configure.patch #287130
|
||||
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.148.ebuild,v 1.3 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="http://people.redhat.com/drepper/"
|
||||
#SRC_URI="ftp://sources.redhat.com/pub/systemtap/${PN}/${P}.tar.gz"
|
||||
#SRC_URI="mirror://debian/pool/main/e/elfutils/elfutils_${PV}.orig.tar.gz"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls test zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4
|
||||
!dev-libs/libelf"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.148-bashifications.patch #287130
|
||||
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.149.ebuild,v 1.10 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4
|
||||
!dev-libs/libelf"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.148-bashifications.patch #287130
|
||||
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.150.ebuild,v 1.3 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4
|
||||
!dev-libs/libelf"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.150-bashifications.patch #287130
|
||||
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.151.ebuild,v 1.3 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4
|
||||
!dev-libs/libelf"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.150-bashifications.patch #287130
|
||||
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.152-r1.ebuild,v 1.5 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
!dev-libs/libelf"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
mkdir -p ${CBUILD} ${CHOST}
|
||||
}
|
||||
|
||||
econf_build() {
|
||||
CFLAGS=${BUILD_CFLAGS:--O1 -pipe} \
|
||||
CXXFLAGS=${BUILD_CXXFLAGS:--O1 -pipe} \
|
||||
CPPFLAGS=${BUILD_CPPFLAGS} \
|
||||
LDFLAGS=${BUILD_LDFLAGS} \
|
||||
CC=$(tc-getBUILD_CC) \
|
||||
LD=$(tc-getBUILD_LD) \
|
||||
econf --host=${CBUILD} "$@"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
ECONF_SOURCE=${S}
|
||||
|
||||
if tc-is-cross-compiler ; then
|
||||
pushd ${CBUILD} >/dev/null
|
||||
econf_build --disable-nls --without-{zlib,bzlib,lzma}
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
pushd ${CHOST} >/dev/null
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if tc-is-cross-compiler ; then
|
||||
pushd ${CBUILD} >/dev/null
|
||||
emake -C lib || die
|
||||
emake -C libcpu || die
|
||||
popd >/dev/null
|
||||
ln ${CBUILD}/libcpu/i386_gendis ${CHOST}/libcpu/ || die
|
||||
sed -i -e '/^%_dis.h: %_defs/s: i386_gendis::' ${CHOST}/libcpu/Makefile || die
|
||||
fi
|
||||
|
||||
emake -C ${CHOST} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake -C ${CHOST} -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C ${CHOST} DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.152.ebuild,v 1.3 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4
|
||||
!dev-libs/libelf"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.150-bashifications.patch #287130
|
||||
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.153.ebuild,v 1.4 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls test zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
!dev-libs/libelf"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.154-r1.ebuild,v 1.3 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
!dev-libs/libelf"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
econf \
|
||||
--disable-werror \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads thread-safety) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc NOTES
|
||||
# These build quick, and are needed for most tests, so don't
|
||||
# disable their building when the USE flag is disabled.
|
||||
use utils || rm -rf "${ED}"/usr/bin
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.154.ebuild,v 1.2 2012/10/09 15:49:14 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls test zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
!dev-libs/libelf"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake -j1 check || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.155-r1.ebuild,v 1.3 2014/06/18 19:10:28 mgorny Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
|
||||
!dev-libs/libelf
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20130224-r11
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--disable-werror \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads thread-safety) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake check || die
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
dodoc NOTES
|
||||
# These build quick, and are needed for most tests, so don't
|
||||
# disable their building when the USE flag is disabled.
|
||||
use utils || rm -rf "${ED}"/usr/bin
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.155.ebuild,v 1.3 2013/02/19 04:50:03 zmedico Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
!dev-libs/libelf"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
econf \
|
||||
--disable-werror \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads thread-safety) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc NOTES
|
||||
# These build quick, and are needed for most tests, so don't
|
||||
# disable their building when the USE flag is disabled.
|
||||
use utils || rm -rf "${ED}"/usr/bin
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.156.ebuild,v 1.5 2014/06/18 19:10:28 mgorny Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
|
||||
!dev-libs/libelf
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20130224-r11
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
|
||||
use test || sed -i -e 's: tests::' Makefile.in #226349
|
||||
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--disable-werror \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads thread-safety) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake check || die
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
dodoc NOTES
|
||||
# These build quick, and are needed for most tests, so don't
|
||||
# disable their building when the USE flag is disabled.
|
||||
use utils || rm -rf "${ED}"/usr/bin
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.157.ebuild,v 1.3 2014/06/18 19:10:28 mgorny Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
|
||||
HOMEPAGE="https://fedorahosted.org/elfutils/"
|
||||
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
|
||||
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
|
||||
|
||||
LICENSE="GPL-2-with-exceptions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
|
||||
|
||||
# This pkg does not actually seem to compile currently in a uClibc
|
||||
# environment (xrealloc errs), but we need to ensure that glibc never
|
||||
# gets pulled in as a dep since this package does not respect virtual/libc
|
||||
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
|
||||
!dev-libs/libelf
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20130224-r11
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
>=sys-devel/flex-2.5.4a
|
||||
sys-devel/m4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
|
||||
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
|
||||
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
|
||||
# some patches touch both configure and configure.ac
|
||||
find -type f -exec touch -r configure {} +
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use test && append-flags -g #407135
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
--disable-werror \
|
||||
$(use_enable nls) \
|
||||
$(use_enable threads thread-safety) \
|
||||
--program-prefix="eu-" \
|
||||
$(use_with zlib) \
|
||||
$(use_with bzip2 bzlib) \
|
||||
$(use_with lzma)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \
|
||||
LC_ALL="C" \
|
||||
emake check || die
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
dodoc NOTES
|
||||
# These build quick, and are needed for most tests, so don't
|
||||
# disable their building when the USE flag is disabled.
|
||||
use utils || rm -rf "${ED}"/usr/bin
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/embryo/embryo-1.7.8.ebuild,v 1.1 2013/08/28 03:08:00 vapier Exp $
|
||||
|
||||
inherit enlightenment
|
||||
|
||||
DESCRIPTION="load and control programs compiled in embryo language (small/pawn variant)"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2 ZLIB"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/eina-1.7.8"
|
||||
RDEPEND=${DEPEND}
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/embryo/embryo-1.7.9.ebuild,v 1.1 2013/11/12 18:17:01 tommy Exp $
|
||||
|
||||
inherit enlightenment
|
||||
|
||||
DESCRIPTION="load and control programs compiled in embryo language (small/pawn variant)"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2 ZLIB"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/eina-1.7.9"
|
||||
RDEPEND=${DEPEND}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/json-c/json-c-0.9.ebuild,v 1.15 2013/01/28 07:58:55 jlec Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
DESCRIPTION="A JSON implementation in C"
|
||||
HOMEPAGE="http://oss.metaparadigm.com/json-c/"
|
||||
SRC_URI="http://oss.metaparadigm.com/json-c/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!dev-libs/jsoncpp"
|
||||
DEPEND=""
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Install failed"
|
||||
dodoc README || die "dodoc failed"
|
||||
dohtml README.html || die "dohtml failed"
|
||||
}
|
@ -1,103 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/kpathsea/kpathsea-6.0.1_p20110705.ebuild,v 1.8 2012/04/26 20:44:37 aballier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit texlive-common eutils
|
||||
|
||||
TEXMFD_VERSION="3"
|
||||
|
||||
DESCRIPTION="Library implementing generic path searching, configuration, and TeX-specific file searching"
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz
|
||||
mirror://gentoo/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc source static-libs"
|
||||
|
||||
DEPEND="!<app-text/texlive-core-2010
|
||||
!app-text/ptex"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
|
||||
|
||||
TL_VERSION=2011
|
||||
EXTRA_TL_MODULES="kpathsea"
|
||||
EXTRA_TL_DOC_MODULES="kpathsea.doc"
|
||||
|
||||
for i in ${EXTRA_TL_MODULES} ; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
|
||||
done
|
||||
|
||||
SRC_URI="${SRC_URI} doc? ( "
|
||||
for i in ${EXTRA_TL_DOC_MODULES} ; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
|
||||
done
|
||||
SRC_URI="${SRC_URI} ) "
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/invocname.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Too many regexps use A-Z a-z constructs, what causes problems with locales
|
||||
# that don't have the same alphabetical order than ascii. Bug #347798
|
||||
# So we set LC_ALL to C in order to avoid problems.
|
||||
export LC_ALL=C
|
||||
|
||||
# Disable largefile because it seems to cause problems on big endian 32 bits
|
||||
# systems...
|
||||
econf \
|
||||
--disable-largefile \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" web2cdir="${EPREFIX}/usr/share/texmf/web2c" install || die
|
||||
find "${D}" -name '*.la' -delete
|
||||
|
||||
dodir /usr/share # just in case
|
||||
cp -pR "${WORKDIR}"/texmf "${ED}/usr/share/" || die "failed to install texmf trees"
|
||||
if use source ; then
|
||||
cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
|
||||
fi
|
||||
|
||||
# The default configuration expects it to be world writable, bug #266680
|
||||
# People can still change it with texconfig though.
|
||||
dodir /var/cache/fonts
|
||||
fperms 1777 /var/cache/fonts
|
||||
|
||||
# Take care of fmtutil.cnf and texmf.cnf
|
||||
dodir /etc/texmf/{fmtutil.d,texmf.d}
|
||||
|
||||
# Remove default texmf.cnf to ship our own, greatly based on texlive dvd's
|
||||
# texmf.cnf
|
||||
# It will also be generated from /etc/texmf/texmf.d files by texmf-update
|
||||
rm -f "${ED}${TEXMF_PATH}/web2c/texmf.cnf"
|
||||
|
||||
insinto /etc/texmf/texmf.d
|
||||
doins "${WORKDIR}/texmf.d/"*.cnf || die "failed to install texmf.d configuration files"
|
||||
|
||||
# Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
|
||||
# by texmf-update
|
||||
rm -f "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf"
|
||||
|
||||
dosym /etc/texmf/web2c/fmtutil.cnf ${TEXMF_PATH}/web2c/fmtutil.cnf
|
||||
dosym /etc/texmf/web2c/texmf.cnf ${TEXMF_PATH}/web2c/texmf.cnf
|
||||
|
||||
# Keep it as that's where the formats will go
|
||||
keepdir /var/lib/texmf
|
||||
|
||||
dodoc BUGS ChangeLog NEWS PROJECTS README || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
etexmf-update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
etexmf-update
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST liberasurecode-1.0.7.tar.gz 352343 SHA256 97d0582bda2a20fb5138affa4927b2c61f3bf34f7d8301158a5ec577f62b9632 SHA512 d88999b746ccad582f7788a844d24d02720f6c77837721b19632ae4709a8b98ac481d3f92b2bd6f96e070efb77771ccf8aac0a8564a4bb9e9dba93bb485aa0b7 WHIRLPOOL 011f833b9ddd00b5e3e7419fc39c1b619b960548ec5042d0faec2895c53792f71f5bf371bcdf65282721ee5ddb69410e36aca92b70440c5070fff2b5e58c905f
|
||||
DIST liberasurecode-1.0.8.tar.gz 202130 SHA256 d0ce0968f80e772bcabfc44bdf77dd144f4917b485951fbca25e199c439823a8 SHA512 eba22b48063c8ea19cf616a47eaef05565dc9444c464f0c795ed8092997c5d9102c524b69e8692cc696db98db0b9279c308cb99fcb691897a87c6cfb569319ad WHIRLPOOL 739c2992cd844df31397719f1e500472b9d6d53bc60ae3a5e237415615166a224a2c1e360512c33ca1f0bac93cf42d25734c1e8d7937c8b88fdf1dc03c59a018
|
||||
|
@ -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/dev-libs/liberasurecode/liberasurecode-1.0.8.ebuild,v 1.1 2015/07/23 05:14:28 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends."
|
||||
HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview"
|
||||
SRC_URI="https://bitbucket.org/tsg-/${PN}/get/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
CUSTOM_VERSION="f61e907d2bbc"
|
||||
S="${WORKDIR}/tsg--${PN}-${CUSTOM_VERSION}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="sys-devel/autoconf"
|
||||
|
||||
src_prepare() {
|
||||
autoreconf -i -v || die "autoconf failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST libmemcache-1.2.4.tar.bz2 40861 SHA256 c70f857753998106ac7d3542bd15014438270d261da4b3c24279e1db43f24dca SHA512 3b771685e7ef76697368f43124834e555210252881aa0ba6f79f8da3488abe9eba310378b01f08999498d72cadf24aa53573722ef8f7ea3db19d7bc9554d63fe WHIRLPOOL 12bbd36fc0fa97ff16031e27a3221fec4c043021b1cc9eb2e2803fcf6111d2d716673f3c289de0853b81e8e679632476226096868b819e9d454f01e9e65e457b
|
||||
DIST libmemcache-1.4.0.rc2.tar.bz2 301136 SHA256 f496d41092c697384a7180720689da6a85d7c6ea2283eca69c8aaff2b58bebbf SHA512 4b8c09c425d48d0ad040d3f01ec3c0d88babefb702b666d5cb3d10eac9993be88d00120b57b6224f7d55ae979d3136de10d5ddc793d9aa7f8b9531b5d79449d0 WHIRLPOOL 89cf5df9b87193ce25b3c76086e59c9879fadb6ba9343e6a97a3982fd50976e4ec69668360ceaf5183e73470a4c3841c19eaa65a38a69a472f15dccc9404b540
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.2.4-r2.ebuild,v 1.2 2007/12/28 19:15:19 drac Exp $
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="C API for memcached"
|
||||
HOMEPAGE="http://people.freebsd.org/~seanc/libmemcache/"
|
||||
SRC_URI="http://people.freebsd.org/~seanc/libmemcache/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc ~sparc-fbsd x86"
|
||||
IUSE=""
|
||||
|
||||
doit() {
|
||||
echo "$@"
|
||||
$@
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
doit $(tc-getCC) ${CFLAGS} -fPIC -c memcache.c || die
|
||||
doit $(tc-getCC) ${LDFLAGS} -Wl,-soname -Wl,libmemcache.so.${PV%%.*} -shared -o libmemcache.so.${PV%.*} \
|
||||
memcache.o || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/include
|
||||
doins memcache.h || die
|
||||
|
||||
dolib.so libmemcache.so.${PV%.*} || die
|
||||
|
||||
dosym /usr/lib/libmemcache.so.${PV%.*} /usr/lib/libmemcache.so
|
||||
|
||||
doman memcache.4
|
||||
dodoc ChangeLog INSTALL
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST oslo.vmware-0.11.1.tar.gz 103846 SHA256 594231dfeb2294d2cee627da9c4ec8438d985c03e4e711f8d10c073641cde293 SHA512 04c27708e5da05710ef7f86e0a2dace7c3400e27728947d02d2d5fe4362811baa42b0e1c5298709b1bb416e45327129345276dce0c34bc9b2fa6f3d338f8d0ba WHIRLPOOL 6f6337ab64a0de5773791b1f282c1c9cef221705c4ea346a067d4b450b4e6e17ae27990244f2f8051996cf7e739e4c027f96c01e6cc3b3381e17d5c0bf985a3b
|
||||
DIST oslo.vmware-0.11.2.tar.gz 102933 SHA256 036cf0ad6ab0d4defd743678999851d570c2ca1ff34eba916920ce54d9a5d348 SHA512 632635adcc09749d0fe8bd204e1b06374e9790cec4d53cbaa06b2afa6745460cd417d60df26cb1e287d6e9de98eaa09788c6797993a06d8649b765a9298d0f39 WHIRLPOOL dd77312f307e5f65a969bae52e52dbab175e4a25f627d3ccf35435ac64c551093b8b67b707388d46175d93f344e2731ebdfa2ba6062ac3b562a00877cc98b880
|
||||
DIST oslo.vmware-0.7.0.tar.gz 69513 SHA256 c4c7f3b0a3734d357122beec977fea3cb48988c09c34ad4c5cfcd8211853484f SHA512 02e899613c23f4d7b2f46b7388a5a15aceae2537af0d9bf311b0b2a4b22d3afd534b07d0d444e1bfe2a0c0ae481924970a2b9b0274ca496dce1b6ff909f8eaab WHIRLPOOL 049cd90379a11b0e59884a25c5f8224bca40b8cdd28aaa5d8c2cc9da2c83850fb6ace2bd92cf04e665c4658831eb94bbaa3ffcbd702bb4e1e6663624d154bbd7
|
||||
|
@ -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-python/oslo-vmware/oslo-vmware-0.11.2.ebuild,v 1.1 2015/07/23 03:33:58 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Oslo VMware library for OpenStack projects"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.vmware-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-0.9.2[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/pylint-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
<dev-python/mock-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
|
||||
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-sphinx-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="
|
||||
>=dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
|
||||
<dev-python/stevedore-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-i18n-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-serialization-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-utils-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/suds-0.4[$(python_gen_usedep 'python2*')]
|
||||
>=dev-python/suds-jurko-0.6[$(python_gen_usedep 'python3*')]
|
||||
>=dev-python/eventlet-0.16.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/eventlet-0.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.8.3[${PYTHON_USEDEP}]
|
||||
<dev-python/urllib3-1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-1.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-concurrency-1.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_test() {
|
||||
nosetests tests/ || die "test failed under ${EPYTHON}"
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST python-novaclient-2.17.0.tar.gz 230712 SHA256 af6f46890715eb5f4e0d25a714effbbac8da020715f81b1572a301c5e9887197 SHA512 6493aadab5589fb2a02c4a1440cd3f71e6918688ba634a89101c7c7b10aaa6600d8511097b07679f5927746c3463584287a0d7602a47397f169697a944b6a731 WHIRLPOOL d7523bee3ad59e40e021177cd98dff5a91136ea3ee56e2844857dced5b9af7a2bb47c5880d9fe0d35e4de9a022864c88e009b71ca762dea84eb139ff5b99cad1
|
||||
DIST python-novaclient-2.20.0.tar.gz 267956 SHA256 73fc8169d58e910340aae1ac5370c3b63a9943f748e2a20e4a1dfd7277525c86 SHA512 a1ff87b46d1520346380bf5396383d84e036892f1568d2eb201eb667837919e1cd8db3267a1ea9f6dfc616de0714374c81465de76b8a9bfec32c4742eeee3807 WHIRLPOOL 1fb3052d3fa457524c65b3de087a7cf7377d274b7a9d924529289e2e2b02992c5182cd1ec5aeef443a81c8e1d08fa1202caf6c5e12e3df40b5011f75df0837f8
|
||||
DIST python-novaclient-2.23.0.tar.gz 224690 SHA256 0f82e723b1cef48df75d4b47ece7dd6ee980563628d8cfbef10cd35707193e07 SHA512 38f7aa5747c9cea2e8e98ec91e18ada70c1cd61b0236285a6335cff2a90ff465963d648489fec8c4bb96e55e4c8f2c77ddbae58d42e43807e1d0d70f4bdfe9fe WHIRLPOOL 883b5e04ec39e525fea8c22969a72a8fc334c741b2419e3a4cab9f2f6563286dc6968615b7df7a17d2ab4e17de5d182163eb60682fd69bfa84312629d2ea731d
|
||||
DIST python-novaclient-2.23.1.tar.gz 225659 SHA256 8a8b0ace401099518ab852b294f89199a9358085b51ffa0e52dfd05c2332e09e SHA512 a3ac753a4cac5e769cef59e6ae8d182f0abfe03b9ff10fa8a34b1d395fd5a83e92e999af644d1248417700654a6e3b3cb3d9818044c4c258d06304d99738a978 WHIRLPOOL 99a38df0e76f8c18c7bea23154c9b4641fe1b9a2086493a0ee2807c151173be21b8f18b27a48231991cca10ffbc32f2fa26bf265d30baa8c310a654c7557c30d
|
||||
DIST python-novaclient-2.25.0.tar.gz 228156 SHA256 433e314223218031e7ea6e71baa54c1b13485d47fbb128ed3752e2a72ad7cb83 SHA512 b65495e94da9d42aa6eb51090ea7c2af6784e74121ea96c7021d013b8570af1df90d993df332b92274d5f92bc634149ad14616804e68e93fb4529b6b15dbb5c4 WHIRLPOOL 7401147c278a23768e18998b90842c6c17fe2c9dfb28cd320dfe0dc6ce7afd2e0481d6275deb82a4ce5c3ac826b8303390a8d80c011a242c4bed0fff2e446615
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-novaclient/python-novaclient-2.23.1.ebuild,v 1.1 2015/07/23 03:39:23 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Nova API"
|
||||
HOMEPAGE="https://github.com/openstack/python-novaclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/keyring-2.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/keyring-3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
<dev-python/mock-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-0.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
|
||||
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tempest-lib-0.3.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-i18n-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-serialization-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-1.1.0[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# built in...
|
||||
sed -i '/argparse/d' requirements.txt
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
testr init
|
||||
testr run --parallel || die "testsuite failed under python2.7"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST suds-jurko-0.6.tar.bz2 143985 SHA256 29edb72fd21e3044093d86f33c66cf847c5aaab26d64cb90e69e528ef014e57f SHA512 ec078b159bd83c5799e293d9607138ee1da90fdc64da203999555a4324ce7be0235156d3c7ad28e46f84180a6e51e2f3f82228e5e77ae41c61ee20f3db2c916b WHIRLPOOL 9c62762f1c865cf7763d9a7332dfa9927dcb693a99414de063451a11581a7e303b19c3c0f840db339829bd59c116565fba26d98aaa520739a6aa84edaabc90aa
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is hopefully just a temporary fork of the original suds Python library project created because the original project development seems to have stalled. Should be reintegrated back into the original project if it ever gets revived again.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/suds-jurko/suds-jurko-0.6.ebuild,v 1.2 2015/07/23 03:33:20 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Lightweight SOAP client (Jurko's fork) (py3 support)"
|
||||
HOMEPAGE="http://bitbucket.org/jurko/suds"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_prepare() {
|
||||
rm -R tests
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST torment-1.0.0.tar.gz 20157 SHA256 3c0e48e4736fa7de90a1088a66f1cbadc8c1dc6217e33fe7c4ec72aabbee2dfc SHA512 76e5c94f196131f5d9c2373837ef65bff25affa1c2bbbb03c1ea3137c303ab1b4ab50cdd453e318a7705011b6135cc5777d1860b74bae6cf51f8e1bd474255c4 WHIRLPOOL b49bd27bba0f988de40d982bc970b922e7ea40a940a608c531cca2d901dbeae189c44be820ba1cbe4fa8b516c7bca7e1d49673a4bb49682603a63d8f6287e4bf
|
||||
DIST torment-1.0.1.tar.gz 20391 SHA256 386e7d58d53ae1dec51e11a503a848aa2fdafda3200161137eb6826461948a0c SHA512 40658c17b0435c6601b61f12cb9b58c749f8c7b423b8c29f1da5a514956bb6b7c2e87ce71c833447c2627757bb91e50b1b25bdd475d287fcb14169e0d7ea127a WHIRLPOOL 2a6ecd12a98d9984f0a652e09c44b19dcb6ec503bcbe838acfdc7da8d885f1831771bd3d0c676432974b679921555c1857b339521b60facd97bacd35b1113dda
|
||||
DIST torment-2.0.0.tar.gz 23235 SHA256 6224b8d426245b9d7764157807587d65fcf41a9b5cebbd1cf8f0f7e617ff1169 SHA512 dddf6e4a2d40333b66a50e45f7acd1fb8f7d89e9db750a9e4b5fd10c8e79b67542b6f352d89e6fa81280954c152dde732304b1af3e6f63cee3ecd2bfa68fc100 WHIRLPOOL 0276fefa72ba3a84a14983ad687ba26128af30b4daf7413e0ad505b761bd65e980bee07ae3d4bd17ffb14e06a219d2086ceff80cde9295838bfff025acde9175
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/torment/torment-2.0.0.ebuild,v 1.1 2015/07/22 23:52:56 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python3_3 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Study in Fixture Based Testing Frameworking"
|
||||
HOMEPAGE="https://github.com/kumoru/torment"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc test"
|
||||
|
||||
CDEPEND="dev-python/mypy[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
${CDEPEND}
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && esetup.py build_sphinx
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Tests failed on ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-3.0.2.ebuild,v 1.1 2015/07/23 02:42:27 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
inherit cmake-utils ruby-ng
|
||||
|
||||
DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems"
|
||||
HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
|
||||
SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
|
||||
S="${S}/all/${P}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="debug test"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
|
||||
CDEPEND="
|
||||
>=sys-devel/gcc-4.8:*
|
||||
>=dev-libs/boost-1.54
|
||||
>=dev-cpp/yaml-cpp-0.5.1
|
||||
dev-libs/openssl:*
|
||||
sys-apps/util-linux
|
||||
app-emulation/virt-what
|
||||
net-misc/curl"
|
||||
|
||||
RDEPEND+=" ${CDEPEND}"
|
||||
DEPEND+=" test? ( ${CDEPEND} )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's/\-Werror\ //g' "vendor/leatherman/cmake/cflags.cmake" || die
|
||||
# Remove the code that installs facter.rb to the wrong directory.
|
||||
sed -i '/RUBY_VENDORDIR/d' lib/CMakeLists.txt || die
|
||||
# make it support multilib
|
||||
sed -i 's/\ lib)/\ lib${LIB_SUFFIX})/g' lib/CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON
|
||||
-DCMAKE_BUILD_TYPE=None
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var
|
||||
)
|
||||
if use debug; then
|
||||
mycmakeargs+=(
|
||||
-DCMAKE_BUILD_TYPE=Debug
|
||||
)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
doruby "${BUILD_DIR}"/lib/facter.rb
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
ruby-ng_src_install
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue