parent
b1b7d62d7a
commit
90d0a8f555
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2006 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/durep/durep-0.9-r2.ebuild,v 1.4 2006/09/21 22:02:35 blubb Exp $
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="A perl script designed for monitoring disk usage in a more visual way than du."
|
|
||||||
HOMEPAGE="http://www.hibernaculum.net/durep/"
|
|
||||||
SRC_URI="http://www.hibernaculum.net/download/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Artistic"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-lang/perl
|
|
||||||
dev-perl/MLDBM"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
epatch "${FILESDIR}"/${P}-gigabyte.patch
|
|
||||||
epatch "${FILESDIR}"/${P}-color-output.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin durep || die
|
|
||||||
doman durep.1
|
|
||||||
dodoc BUGS CHANGES README THANKS
|
|
||||||
dohtml -A cgi *.cgi *.css *.png
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST gpgme-1.3.0.tar.bz2 869470 SHA256 74e040fcd46061f6b0d8b621a2a2a48100a7ba5c9f69e7cf207259a6e2e3e6a1 SHA512 b4ac2efa136ba56ca680fc0d8f055f88f7a5a4826baae5aed988d2e45937c51788d79e98f64d7c3c220c31912bad511ac2e491f566b2f8e39e3874ccffbcbf8b WHIRLPOOL d9856e0d582c522b734d3341aee50c7950008b14ff228519aa93c048b5b6aefb4d10b875a4575048fbc48f8be5c14af7af9569fd4cb9042e6da4e4b5f9c80073
|
DIST gpgme-1.3.0.tar.bz2 869470 SHA256 74e040fcd46061f6b0d8b621a2a2a48100a7ba5c9f69e7cf207259a6e2e3e6a1 SHA512 b4ac2efa136ba56ca680fc0d8f055f88f7a5a4826baae5aed988d2e45937c51788d79e98f64d7c3c220c31912bad511ac2e491f566b2f8e39e3874ccffbcbf8b WHIRLPOOL d9856e0d582c522b734d3341aee50c7950008b14ff228519aa93c048b5b6aefb4d10b875a4575048fbc48f8be5c14af7af9569fd4cb9042e6da4e4b5f9c80073
|
||||||
DIST gpgme-1.3.1.tar.bz2 841093 SHA256 15ef27a875ae0d79d7446fd931deda11438e724ffbeac74449ed19cba23df4d4 SHA512 3e661e8c7c146c3e920efcbaf3fae93917af7dd387cecf3890c936b575a3c1f979c9da6f652e5caa81abd70fe923f2df303b8de8f0d06fa6825f8f482f83e1ca WHIRLPOOL 96ea59952161152353daac3e88acf7490f645cf2f3132f16fff29e3cff4082fc6fbc8d1d41a64b388d3ad517ddc6095ac00e6cfe797773b138066ca26f4487ae
|
DIST gpgme-1.3.1.tar.bz2 841093 SHA256 15ef27a875ae0d79d7446fd931deda11438e724ffbeac74449ed19cba23df4d4 SHA512 3e661e8c7c146c3e920efcbaf3fae93917af7dd387cecf3890c936b575a3c1f979c9da6f652e5caa81abd70fe923f2df303b8de8f0d06fa6825f8f482f83e1ca WHIRLPOOL 96ea59952161152353daac3e88acf7490f645cf2f3132f16fff29e3cff4082fc6fbc8d1d41a64b388d3ad517ddc6095ac00e6cfe797773b138066ca26f4487ae
|
||||||
|
DIST gpgme-1.3.2.tar.bz2 867738 SHA256 cfd235663f1d1adc97abb38dd5e6d093bb7e155580f171f9ba0158feab69f875 SHA512 5452aa663a85f7853f8194746ee3f7a70f46af719490df240401b0b9d97b0e2d3656d73dd469f136dc4ba0f878f5ef445f43e682a049a3a99c3ac22de29d79c5 WHIRLPOOL 19761dbc7430065d83884cb371bdfb39a114414447c8503e4ee77b72ee5dd007b373aaba4d8f6414250fcdf6eb6a219316135c73d2addb058fc09825ab943dc4
|
||||||
|
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.3.2.ebuild,v 1.1 2012/07/10 23:58:20 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit eutils libtool autotools
|
||||||
|
|
||||||
|
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
|
||||||
|
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 LGPL-2.1"
|
||||||
|
SLOT="1"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||||
|
IUSE="common-lisp static-libs"
|
||||||
|
|
||||||
|
DEPEND="app-crypt/gnupg
|
||||||
|
>=dev-libs/libassuan-2.0.2
|
||||||
|
>=dev-libs/libgpg-error-1.4"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.1.8-et_EE.patch
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--includedir="${EPREFIX}/usr/include/gpgme" \
|
||||||
|
--with-gpg="${EPREFIX}/usr/bin/gpg" \
|
||||||
|
--with-gpgsm="${EPREFIX}/usr/bin/gpgsm" \
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
prune_libtool_files
|
||||||
|
|
||||||
|
if ! use common-lisp; then
|
||||||
|
rm -fr "${ED}usr/share/common-lisp"
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST krb5-appl-1.0.2-signed.tar 634880 SHA256 ca82209ba11e37390a7b79b0eb27abac9526442d296d60b752a0a94969bbad7d SHA512 0e44f1eb731a829628f9c597f8357c859b2fe4de1654490725249db9c742a6cd67755c3e8f08b5139fc0c59e78d200def133188b265bc16d046e1b9412a6cb9e WHIRLPOOL bf15f5773d1e146b3d96ec36c97f35a346a50e3cc1540901a51aa0e4235d1d4e6d8c38ea50bb37a22471d32e11e1ac1a1907ee4c3b096544fbb143866019a791
|
|
||||||
DIST krb5-appl-1.0.3-signed.tar 634880 SHA256 feb88581eba566554ad515a6fcf18cee11e8409a2c4755bf5188db96f0b7f039 SHA512 1d85be6eb39a01c21308f6b159a375ae4ee331de8052c3990c9252f708d717b8b518f92c424bd6beebe344d940b4813e6ea11dd18df5d7caa4b5effc2513dd23 WHIRLPOOL 091525cd162375b383f41f0627fa3dba2468459e2aa8fdaf8fff6c01f2bfd27af45990fc68ec0a0eea13288e3288c967e55346c53165ea1238ddea9b94a94364
|
DIST krb5-appl-1.0.3-signed.tar 634880 SHA256 feb88581eba566554ad515a6fcf18cee11e8409a2c4755bf5188db96f0b7f039 SHA512 1d85be6eb39a01c21308f6b159a375ae4ee331de8052c3990c9252f708d717b8b518f92c424bd6beebe344d940b4813e6ea11dd18df5d7caa4b5effc2513dd23 WHIRLPOOL 091525cd162375b383f41f0627fa3dba2468459e2aa8fdaf8fff6c01f2bfd27af45990fc68ec0a0eea13288e3288c967e55346c53165ea1238ddea9b94a94364
|
||||||
|
@ -1,59 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.2-r1.ebuild,v 1.7 2012/01/08 15:58:41 armin76 Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit flag-o-matic versionator eutils
|
|
||||||
|
|
||||||
MY_P=${P/mit-}
|
|
||||||
MAJOR_MINOR="$( get_version_component_range 1-2 )"
|
|
||||||
DESCRIPTION="Kerberized applications split from the main MIT Kerberos V distribution"
|
|
||||||
HOMEPAGE="http://web.mit.edu/kerberos/www/"
|
|
||||||
SRC_URI="http://web.mit.edu/kerberos/dist/krb5-appl/${MAJOR_MINOR}/${MY_P}-signed.tar"
|
|
||||||
|
|
||||||
LICENSE="as-is"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=app-crypt/mit-krb5-1.8.0
|
|
||||||
sys-libs/e2fsprogs-libs
|
|
||||||
sys-libs/ncurses"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
unpack ./"${MY_P}".tar.gz
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/CVE-2011-4862.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
append-flags "-I/usr/include/et"
|
|
||||||
append-flags -fno-strict-aliasing
|
|
||||||
append-flags -fno-strict-overflow
|
|
||||||
econf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
for i in {telnetd,ftpd} ; do
|
|
||||||
mv "${D}"/usr/share/man/man8/${i}.8 "${D}"/usr/share/man/man8/k${i}.8 \
|
|
||||||
|| die "mv failed (man)"
|
|
||||||
mv "${D}"/usr/sbin/${i} "${D}"/usr/sbin/k${i} || die "mv failed"
|
|
||||||
done
|
|
||||||
|
|
||||||
for i in {rcp,rlogin,rsh,telnet,ftp} ; do
|
|
||||||
mv "${D}"/usr/share/man/man1/${i}.1 "${D}"/usr/share/man/man1/k${i}.1 \
|
|
||||||
|| die "mv failed (man)"
|
|
||||||
mv "${D}"/usr/bin/${i} "${D}"/usr/bin/k${i} || die "mv failed"
|
|
||||||
done
|
|
||||||
|
|
||||||
rm "${D}"/usr/share/man/man1/tmac.doc
|
|
||||||
dodoc README
|
|
||||||
}
|
|
@ -0,0 +1,328 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.1.2-r3.ebuild,v 1.1 2012/07/10 21:59:27 prometheanfire Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
PYTHON_USE_WITH="xml threads"
|
||||||
|
|
||||||
|
if [[ $PV == *9999 ]]; then
|
||||||
|
KEYWORDS=""
|
||||||
|
REPO="xen-unstable.hg"
|
||||||
|
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||||
|
S="${WORKDIR}/${REPO}"
|
||||||
|
live_eclass="mercurial"
|
||||||
|
else
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles"
|
||||||
|
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz \
|
||||||
|
$XEN_EXTFILES_URL/ipxe-git-v1.0.0.tar.gz"
|
||||||
|
S="${WORKDIR}/xen-${PV}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils multilib python toolchain-funcs ${live_eclass}
|
||||||
|
|
||||||
|
DESCRIPTION="Xend daemon and tools"
|
||||||
|
HOMEPAGE="http://xen.org/"
|
||||||
|
DOCS=( README docs/README.xen-bugtool docs/ChangeLog )
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="api custom-cflags debug doc flask hvm qemu pygrub screen selinux xend"
|
||||||
|
|
||||||
|
REQUIRED_USE="hvm? ( qemu )"
|
||||||
|
|
||||||
|
QA_PRESTRIPPED="/usr/share/xen/qemu/openbios-ppc \
|
||||||
|
/usr/share/xen/qemu/openbios-sparc64 \
|
||||||
|
/usr/share/xen/qemu/openbios-sparc32"
|
||||||
|
QA_WX_LOAD=${QA_PRESTRIPPED}
|
||||||
|
|
||||||
|
CDEPEND="<dev-libs/yajl-2
|
||||||
|
dev-python/lxml
|
||||||
|
dev-python/pypam
|
||||||
|
dev-python/pyxml
|
||||||
|
sys-libs/zlib
|
||||||
|
hvm? ( media-libs/libsdl
|
||||||
|
sys-power/iasl )
|
||||||
|
api? ( dev-libs/libxml2 net-misc/curl )"
|
||||||
|
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
sys-devel/gcc
|
||||||
|
dev-lang/perl
|
||||||
|
app-misc/pax-utils
|
||||||
|
dev-ml/findlib
|
||||||
|
doc? (
|
||||||
|
app-doc/doxygen
|
||||||
|
dev-tex/latex2html[png,gif]
|
||||||
|
media-gfx/transfig
|
||||||
|
media-gfx/graphviz
|
||||||
|
dev-tex/xcolor
|
||||||
|
dev-texlive/texlive-latexextra
|
||||||
|
virtual/latex-base
|
||||||
|
dev-tex/latexmk
|
||||||
|
dev-texlive/texlive-latex
|
||||||
|
dev-texlive/texlive-pictures
|
||||||
|
dev-texlive/texlive-latexrecommended
|
||||||
|
)
|
||||||
|
hvm? (
|
||||||
|
x11-proto/xproto
|
||||||
|
sys-devel/dev86
|
||||||
|
) pygrub? ( dev-lang/python[ncurses] )
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
sys-apps/iproute2
|
||||||
|
net-misc/bridge-utils
|
||||||
|
>=dev-lang/ocaml-3.12.0
|
||||||
|
screen? (
|
||||||
|
app-misc/screen
|
||||||
|
app-admin/logrotate
|
||||||
|
)
|
||||||
|
|| ( sys-fs/udev sys-apps/hotplug )
|
||||||
|
selinux? ( sec-policy/selinux-xen )"
|
||||||
|
|
||||||
|
# hvmloader is used to bootstrap a fully virtualized kernel
|
||||||
|
# Approved by QA team in bug #144032
|
||||||
|
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
|
||||||
|
QA_EXECSTACK="usr/share/xen/qemu/openbios-sparc32
|
||||||
|
usr/share/xen/qemu/openbios-sparc64"
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python_set_active_version 2
|
||||||
|
python_pkg_setup
|
||||||
|
export "CONFIG_LOMOUNT=y"
|
||||||
|
|
||||||
|
if use qemu; then
|
||||||
|
export "CONFIG_IOEMU=y"
|
||||||
|
else
|
||||||
|
export "CONFIG_IOEMU=n"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use x86 && ! has x86 $(get_all_abis) && use hvm; then
|
||||||
|
eerror "HVM (VT-x and AMD-v) cannot be built on this system. An x86 or"
|
||||||
|
eerror "an amd64 multilib profile is required. Remove the hvm use flag"
|
||||||
|
eerror "to build xen-tools on your current profile."
|
||||||
|
die "USE=hvm is unsupported on this system."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
|
||||||
|
if use x86 && use amd64; then
|
||||||
|
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||||
|
elif use x86; then
|
||||||
|
export XEN_TARGET_ARCH="x86_32"
|
||||||
|
elif use amd64 ; then
|
||||||
|
export XEN_TARGET_ARCH="x86_64"
|
||||||
|
else
|
||||||
|
die "Unsupported architecture!"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
use api && export "LIBXENAPI_BINDINGS=y"
|
||||||
|
use flask && export "FLASK_ENABLE=y"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cp "$DISTDIR/ipxe-git-v1.0.0.tar.gz" tools/firmware/etherboot/ipxe.tar.gz
|
||||||
|
sed -e 's/-Wall//' -i Config.mk || die "Couldn't sanitize CFLAGS"
|
||||||
|
|
||||||
|
# Drop .config
|
||||||
|
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
|
||||||
|
# Xend
|
||||||
|
if ! use xend; then
|
||||||
|
sed -e 's:xm xen-bugtool xen-python-path xend:xen-bugtool xen-python-path:' \
|
||||||
|
-i tools/misc/Makefile || die "Disabling xend failed" || die
|
||||||
|
sed -e 's:^XEND_INITD:#XEND_INITD:' \
|
||||||
|
-i tools/examples/Makefile || "Disabling xend failed" || die
|
||||||
|
fi
|
||||||
|
# if the user *really* wants to use their own custom-cflags, let them
|
||||||
|
if use custom-cflags; then
|
||||||
|
einfo "User wants their own CFLAGS - removing defaults"
|
||||||
|
|
||||||
|
# try and remove all the default custom-cflags
|
||||||
|
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||||
|
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||||
|
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||||
|
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||||
|
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||||
|
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||||
|
-i {} \; || die "failed to re-set custom-cflags"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use pygrub; then
|
||||||
|
sed -e '/^SUBDIRS-$(PYTHON_TOOLS) += pygrub$/d' -i tools/Makefile || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Disable hvm support on systems that don't support x86_32 binaries.
|
||||||
|
if ! use hvm; then
|
||||||
|
chmod 644 tools/check/check_x11_devel
|
||||||
|
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
|
||||||
|
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Don't bother with qemu, only needed for fully virtualised guests
|
||||||
|
if ! use qemu; then
|
||||||
|
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
|
||||||
|
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Fix build for gcc-4.6
|
||||||
|
sed -e "s:-Werror::g" -i tools/xenstat/xentop/Makefile || die
|
||||||
|
|
||||||
|
# Fix network broadcast on bridged networks
|
||||||
|
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
|
||||||
|
|
||||||
|
# Do not strip binaries
|
||||||
|
epatch "${FILESDIR}/${PN}-3.3.0-nostrip.patch"
|
||||||
|
|
||||||
|
# Prevent the downloading of ipxe
|
||||||
|
sed -e 's:^\tif ! wget -O _$T:#\tif ! wget -O _$T:' \
|
||||||
|
-e 's:^\tfi:#\tfi:' -i \
|
||||||
|
-e 's:^\tmv _$T $T:#\tmv _$T $T:' \
|
||||||
|
-i tools/firmware/etherboot/Makefile || die
|
||||||
|
|
||||||
|
# Fix bridge by idella4, bug #362575
|
||||||
|
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
|
||||||
|
|
||||||
|
# Remove check_curl, new fix to Bug #386487
|
||||||
|
epatch "${FILESDIR}/${PN}-4.1.1-curl.patch"
|
||||||
|
sed -i -e 's|has_or_fail curl-config|has_or_fail curl-config\nset -ux|' \
|
||||||
|
tools/check/check_curl || die
|
||||||
|
|
||||||
|
# Don't build ipxe with pie on hardened, Bug #360805
|
||||||
|
if gcc-specs-pie; then
|
||||||
|
epatch "${FILESDIR}/ipxe-nopie.patch"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Fix create.py for pyxml Bug 367735
|
||||||
|
epatch "${FILESDIR}/xen-tools-4.1.2-pyxml.patch"
|
||||||
|
|
||||||
|
sed -e '/texi2html/ s/-number/&-sections/' \
|
||||||
|
-i tools/ioemu-qemu-xen/Makefile || die #409333
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export VARTEXFONTS="${T}/fonts"
|
||||||
|
local myopt
|
||||||
|
use debug && myopt="${myopt} debug=y"
|
||||||
|
|
||||||
|
use custom-cflags || unset CFLAGS
|
||||||
|
if test-flag-CC -fno-strict-overflow; then
|
||||||
|
append-flags -fno-strict-overflow
|
||||||
|
fi
|
||||||
|
|
||||||
|
unset LDFLAGS
|
||||||
|
emake CC=$(tc-getCC) LD=$(tc-getLD) -C tools ${myopt}
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
sh ./docs/check_pkgs || die "package check failed"
|
||||||
|
emake docs
|
||||||
|
emake dev-docs
|
||||||
|
fi
|
||||||
|
|
||||||
|
emake -C docs man-pages
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Override auto-detection in the build system, bug #382573
|
||||||
|
export INITD_DIR=/etc/init.d
|
||||||
|
export CONFIG_LEAF_DIR=default
|
||||||
|
|
||||||
|
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" XEN_PYTHON_NATIVE_INSTALL=y install-tools
|
||||||
|
python_convert_shebangs -r 2 "${ED}"
|
||||||
|
|
||||||
|
# Remove RedHat-specific stuff
|
||||||
|
rm -rf "${ED}"/etc/init.d/xen* "${ED}"/etc/default || die
|
||||||
|
|
||||||
|
# uncomment lines in xl.conf
|
||||||
|
sed -e 's:^#autoballoon=1:autoballoon=1:' \
|
||||||
|
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
|
||||||
|
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
|
||||||
|
-i tools/examples/xl.conf || die
|
||||||
|
|
||||||
|
# dodoc README docs/README.xen-bugtool docs/ChangeLog
|
||||||
|
if use doc; then
|
||||||
|
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" install-docs
|
||||||
|
|
||||||
|
dohtml -r docs/api/
|
||||||
|
docinto pdf
|
||||||
|
dodoc ${DOCS[@]}
|
||||||
|
#docs/api/tools/python/latex/refman.pdf
|
||||||
|
[ -d "${ED}"/usr/share/doc/xen ] && mv "${ED}"/usr/share/doc/xen/* "${ED}"/usr/share/doc/${PF}/html
|
||||||
|
fi
|
||||||
|
rm -rf "${ED}"/usr/share/doc/xen/
|
||||||
|
doman docs/man?/*
|
||||||
|
|
||||||
|
if use xend; then
|
||||||
|
newinitd "${FILESDIR}"/xend.initd-r2 xend || die "Couldn't install xen.initd"
|
||||||
|
fi
|
||||||
|
newconfd "${FILESDIR}"/xendomains.confd xendomains
|
||||||
|
newconfd "${FILESDIR}"/xenstored.confd xenstored
|
||||||
|
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
|
||||||
|
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
|
||||||
|
newinitd "${FILESDIR}"/xenstored.initd xenstored
|
||||||
|
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
|
||||||
|
|
||||||
|
if use screen; then
|
||||||
|
cat "${FILESDIR}"/xendomains-screen.confd >> "${ED}"/etc/conf.d/xendomains || die
|
||||||
|
cp "${FILESDIR}"/xen-consoles.logrotate "${ED}"/etc/xen/ || die
|
||||||
|
keepdir /var/log/xen-consoles
|
||||||
|
fi
|
||||||
|
|
||||||
|
python_convert_shebangs -r 2 "${ED}"
|
||||||
|
# xend expects these to exist
|
||||||
|
keepdir /var/run/xenstored /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
|
||||||
|
|
||||||
|
# for xendomains
|
||||||
|
keepdir /etc/xen/auto
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "Official Xen Guide and the unoffical wiki page:"
|
||||||
|
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||||
|
elog " http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo"
|
||||||
|
|
||||||
|
if [[ "$(scanelf -s __guard -q $(type -P python))" ]] ; then
|
||||||
|
echo
|
||||||
|
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
|
||||||
|
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
|
||||||
|
ewarn "This probablem may be resolved as of Xen 3.0.4, if not post in the bug."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! has_version "dev-lang/python[ncurses]"; then
|
||||||
|
echo
|
||||||
|
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
|
||||||
|
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if has_version "sys-apps/iproute2[minimal]"; then
|
||||||
|
echo
|
||||||
|
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
|
||||||
|
ewarn "will not work until you rebuild iproute2 without USE=minimal."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use hvm; then
|
||||||
|
echo
|
||||||
|
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
|
||||||
|
elog "support enable the hvm use flag."
|
||||||
|
elog "An x86 or amd64 multilib system is required to build HVM support."
|
||||||
|
echo
|
||||||
|
elog "The qemu use flag has been removed and replaced with hvm."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use xend; then
|
||||||
|
echo
|
||||||
|
elog "xend capability has been enabled and installed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
|
||||||
|
echo
|
||||||
|
elog "xensv is broken upstream (Gentoo bug #142011)."
|
||||||
|
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
|
||||||
|
fi
|
||||||
|
python_mod_optimize $(use pygrub && echo grub) xen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
python_mod_cleanup $(use pygrub && echo grub) xen
|
||||||
|
}
|
@ -1,166 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3-r4.ebuild,v 1.9 2012/06/01 02:03:37 zmedico Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
WANT_AUTOCONF="2.5"
|
|
||||||
|
|
||||||
inherit eutils flag-o-matic toolchain-funcs pam autotools user
|
|
||||||
|
|
||||||
DESCRIPTION="Full-screen window manager that multiplexes physical terminals between several processes"
|
|
||||||
HOMEPAGE="http://www.gnu.org/software/screen/"
|
|
||||||
SRC_URI="ftp://ftp.uni-erlangen.de/pub/utilities/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="debug nethack pam selinux multiuser"
|
|
||||||
|
|
||||||
RDEPEND=">=sys-libs/ncurses-5.2
|
|
||||||
pam? ( virtual/pam )
|
|
||||||
selinux? ( sec-policy/selinux-screen )"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
# Make sure utmp group exists, as it's used later on.
|
|
||||||
enewgroup utmp 406
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Bug 34599: integer overflow in 4.0.1
|
|
||||||
# (Nov 29 2003 -solar)
|
|
||||||
epatch "${FILESDIR}"/screen-4.0.1-int-overflow-fix.patch
|
|
||||||
|
|
||||||
# Bug 31070: configure problem which affects alpha
|
|
||||||
# (13 Jan 2004 agriffis)
|
|
||||||
epatch "${FILESDIR}"/screen-4.0.1-vsprintf.patch
|
|
||||||
|
|
||||||
# uclibc doesnt have sys/stropts.h
|
|
||||||
if ! (echo '#include <sys/stropts.h>' | $(tc-getCC) -E - &>/dev/null) ; then
|
|
||||||
epatch "${FILESDIR}"/4.0.2-no-pty.patch
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Don't use utempter even if it is found on the system
|
|
||||||
epatch "${FILESDIR}"/4.0.2-no-utempter.patch
|
|
||||||
|
|
||||||
# Don't link against libelf even if it is found on the system
|
|
||||||
epatch "${FILESDIR}"/4.0.2-no-libelf.patch
|
|
||||||
|
|
||||||
# Patch for time function on 64bit systems
|
|
||||||
epatch "${FILESDIR}"/4.0.2-64bit-time.patch
|
|
||||||
|
|
||||||
# Patch that makes %u work for windowlist -b formats
|
|
||||||
epatch "${FILESDIR}"/4.0.2-windowlist-multiuser-fix.patch
|
|
||||||
|
|
||||||
# Open tty in non-blocking mode
|
|
||||||
epatch "${FILESDIR}"/4.0.2-nonblock.patch
|
|
||||||
|
|
||||||
# compability for sys-devel/autoconf-2.62
|
|
||||||
epatch "${FILESDIR}"/screen-4.0.3-config.h-autoconf-2.62.patch
|
|
||||||
|
|
||||||
# crosscompile patch
|
|
||||||
epatch "${FILESDIR}"/"${P}"-crosscompile.patch
|
|
||||||
|
|
||||||
# sched.h is a system header and causes problems with some C libraries
|
|
||||||
mv sched.h _sched.h || die
|
|
||||||
sed -i '/include/s:sched.h:_sched.h:' screen.h || die
|
|
||||||
|
|
||||||
# Allow for more rendition (color/attribute) changes in status bars
|
|
||||||
sed -i \
|
|
||||||
-e "s:#define MAX_WINMSG_REND 16:#define MAX_WINMSG_REND 64:" \
|
|
||||||
screen.c \
|
|
||||||
|| die "sed screen.c failed"
|
|
||||||
|
|
||||||
# Fix manpage.
|
|
||||||
sed -i \
|
|
||||||
-e "s:/usr/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \
|
|
||||||
-e "s:/usr/local/screens:${EPREFIX}/var/run/screen:g" \
|
|
||||||
-e "s:/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \
|
|
||||||
-e "s:/etc/utmp:${EPREFIX}/var/run/utmp:g" \
|
|
||||||
-e "s:/local/screens/S-:${EPREFIX}/var/run/screen/S-:g" \
|
|
||||||
doc/screen.1 \
|
|
||||||
|| die "sed doc/screen.1 failed"
|
|
||||||
|
|
||||||
# proper setenv detection for Solaris
|
|
||||||
epatch "${FILESDIR}"/${P}-setenv_autoconf.patch
|
|
||||||
|
|
||||||
# Allow TERM string large enough to use with rxvt-unicode-256color
|
|
||||||
# Allow usernames up to 32 chars
|
|
||||||
epatch "${FILESDIR}"/${PV}-extend-d_termname-ng2.patch
|
|
||||||
|
|
||||||
# reconfigure
|
|
||||||
eautoconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
append-flags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}"
|
|
||||||
|
|
||||||
[[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
|
|
||||||
|
|
||||||
use nethack || append-flags "-DNONETHACK"
|
|
||||||
use debug && append-flags "-DDEBUG"
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--with-socket-dir="${EPREFIX}/var/run/screen" \
|
|
||||||
--with-sys-screenrc="${EPREFIX}/etc/screenrc" \
|
|
||||||
--with-pty-mode=0620 \
|
|
||||||
--with-pty-group=5 \
|
|
||||||
--enable-rxvt_osc \
|
|
||||||
--enable-telnet \
|
|
||||||
--enable-colors256 \
|
|
||||||
$(use_enable pam) \
|
|
||||||
|| die "econf failed"
|
|
||||||
|
|
||||||
# Second try to fix bug 12683, this time without changing term.h
|
|
||||||
# The last try seemed to break screen at run-time.
|
|
||||||
# (16 Jan 2003 agriffis)
|
|
||||||
LC_ALL=POSIX make term.h || die "Failed making term.h"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin screen || die "dobin failed"
|
|
||||||
keepdir /var/run/screen || die "keepdir failed"
|
|
||||||
|
|
||||||
if use multiuser || use prefix
|
|
||||||
then
|
|
||||||
fperms 4755 /usr/bin/screen || die "fperms failed"
|
|
||||||
else
|
|
||||||
fowners root:utmp /{usr/bin,var/run}/screen \
|
|
||||||
|| die "fowners failed, use multiuser USE-flag instead"
|
|
||||||
fperms 2755 /usr/bin/screen || die "fperms failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
insinto /usr/share/screen
|
|
||||||
doins terminfo/{screencap,screeninfo.src} || die "doins failed"
|
|
||||||
insinto /usr/share/screen/utf8encodings
|
|
||||||
doins utf8encodings/?? || die "doins failed"
|
|
||||||
insinto /etc
|
|
||||||
doins "${FILESDIR}"/screenrc || die "doins failed"
|
|
||||||
|
|
||||||
pamd_mimic_system screen auth || die "pamd_mimic_system failed"
|
|
||||||
|
|
||||||
dodoc \
|
|
||||||
README ChangeLog INSTALL TODO NEWS* patchlevel.h \
|
|
||||||
doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} \
|
|
||||||
|| die "dodoc failed"
|
|
||||||
|
|
||||||
doman doc/screen.1 || die "doman failed"
|
|
||||||
doinfo doc/screen.info* || die "doinfo failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use prefix; then
|
|
||||||
chmod 0777 "${EROOT}"/var/run/screen
|
|
||||||
elif use multiuser; then
|
|
||||||
chown root:0 "${EROOT}"/var/run/screen
|
|
||||||
chmod 0755 "${EROOT}"/var/run/screen
|
|
||||||
else
|
|
||||||
chown root:utmp "${EROOT}"/var/run/screen
|
|
||||||
chmod 0775 "${EROOT}"/var/run/screen
|
|
||||||
fi
|
|
||||||
|
|
||||||
elog "Some dangerous key bindings have been removed or changed to more safe values."
|
|
||||||
elog "We enable some xterm hacks in our default screenrc, which might break some"
|
|
||||||
elog "applications. Please check /etc/screenrc for information on these changes."
|
|
||||||
}
|
|
@ -0,0 +1,8 @@
|
|||||||
|
--- src/main/main_all.cc
|
||||||
|
+++ src/main/main_all.cc
|
||||||
|
@@ -10,5 +10,4 @@
|
||||||
|
#define EIX_BINARY 1
|
||||||
|
#define DIFF_BINARY 1
|
||||||
|
#define UPDATE_BINARY 1
|
||||||
|
-#define DROP_PERMISSIONS_BINARY 1
|
||||||
|
#include "main.cc"
|
@ -1,2 +1,3 @@
|
|||||||
DIST mercator-0.2.9.tar.gz 396917 SHA256 46cd266de30907ff94b67fc38461984937d105edba6eac1dbcfc636dbab7dc1a SHA512 ec5a9c8d085f5bfd3d05bbc9ce35670195f281b1579a32bdbf38e81a14fc5e425dd711d6e2d1101e647876532aae90e51b6d3dbf685e58b5563b04fa212c5ef7 WHIRLPOOL a381f54b3cf969d35841072f338e08017b52c72a4842f25b171c10f87b81f77e83e2eedaf48b7a73958c880f7a488491b3188167df9c2fbb204852440b99a45d
|
DIST mercator-0.2.9.tar.gz 396917 SHA256 46cd266de30907ff94b67fc38461984937d105edba6eac1dbcfc636dbab7dc1a SHA512 ec5a9c8d085f5bfd3d05bbc9ce35670195f281b1579a32bdbf38e81a14fc5e425dd711d6e2d1101e647876532aae90e51b6d3dbf685e58b5563b04fa212c5ef7 WHIRLPOOL a381f54b3cf969d35841072f338e08017b52c72a4842f25b171c10f87b81f77e83e2eedaf48b7a73958c880f7a488491b3188167df9c2fbb204852440b99a45d
|
||||||
DIST mercator-0.3.0.tar.gz 410127 SHA256 6b12acda4e86fad0987fcd4ec18b79faa01605ef5ef71b7d8261691d3f8835e9 SHA512 a18eea5d4aba7e3253ecce66b131939f775021897cf2ac5ba5aa3d704791455a1a6e12f0c218677b604d94e50a17e77c095430f5c990ed2b49e583c6e055dd12 WHIRLPOOL 0ebc0a0bc8623a3277ad72a10f6662ea5bdb1c3962475d1985e0d33d369c4727d25e9d25fda2255d93c4ee66df1e44e08e55e3d0551dafb21f8bf116565d7364
|
DIST mercator-0.3.0.tar.gz 410127 SHA256 6b12acda4e86fad0987fcd4ec18b79faa01605ef5ef71b7d8261691d3f8835e9 SHA512 a18eea5d4aba7e3253ecce66b131939f775021897cf2ac5ba5aa3d704791455a1a6e12f0c218677b604d94e50a17e77c095430f5c990ed2b49e583c6e055dd12 WHIRLPOOL 0ebc0a0bc8623a3277ad72a10f6662ea5bdb1c3962475d1985e0d33d369c4727d25e9d25fda2255d93c4ee66df1e44e08e55e3d0551dafb21f8bf116565d7364
|
||||||
|
DIST mercator-0.3.1.tar.gz 403569 SHA256 74964cfbc62c26d3a3141c41864213b2fe189e699ad05d798b6d36b9048e5bd5 SHA512 3df3fbce2b4b7db3db5b59a50fd25ed32848d1f6849a5c066cb76f77047bca0b8cacbfd517b3651e26011caa570e1e4777b565d916676389f869c564a2ec07a2 WHIRLPOOL 0825d96aa4b8b687cae1c2dd975336c0892a682222534bd2b793484e407b19adda1e4e7be5d24767f0e38ff9c0438890ef73a00a3dd2b8391ae33ad335f83482
|
||||||
|
@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-games/mercator/mercator-0.3.1.ebuild,v 1.1 2012/07/10 21:32:33 mr_bones_ Exp $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
inherit base
|
||||||
|
|
||||||
|
DESCRIPTION="WorldForge library primarily aimed at terrain."
|
||||||
|
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/mercator"
|
||||||
|
SRC_URI="mirror://sourceforge/worldforge/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-games/wfmath-1"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
doc? ( app-doc/doxygen )
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
base_src_compile
|
||||||
|
use doc && base_src_compile docs
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
use doc && HTML_DOCS=( doc/html/* )
|
||||||
|
base_src_install
|
||||||
|
find "${D}" -type f -name '*.la' -exec rm {} + || die
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
|
DIST newton-dynamics-2.36.rar 65378909 SHA256 d88dd127e23ff6a5cb44021937b319ab42533f4129ee7c35a77e5e6165c0f888 SHA512 aef8ef121ebbad525b3eeb5dc4da511cd357f52388d5cbf6b9709cbad497ae91f93518dc7eccc914ecf2220428ef5935b4b3fc1500804dd016443ea0fad1c058 WHIRLPOOL 1ae7aa9ec7eb88fd74bb5f54c053871dd58da4cb0e2b8578409be302c85602a1c4950b3a752ede6be0976f1d6077f55a8d8cac5bccd96ea7371af1ea97adfed0
|
||||||
DIST newtonLinux-1.53.tar.gz 16271012 SHA256 5f7616a4d8fcdc8339f2c799caf1ee98d6e167046d2a05299082d5cc5e130bf6 SHA512 223d37883e865a44a0a6bbcb7951bd84afd7343a27331eb35d24fd52107645e4c6a6b40ff1772f5d677af5c340da583e120230996ea2ab67c603440028609fb4 WHIRLPOOL 6d958d6f533610b9b7d5bfbcfdbd9f53f1d9752f989077c8cec2dd35470ed5a569b276bb5e74d5946386dfadfc529a62c395f39ea20b90c65c4de37e0f4aead6
|
DIST newtonLinux-1.53.tar.gz 16271012 SHA256 5f7616a4d8fcdc8339f2c799caf1ee98d6e167046d2a05299082d5cc5e130bf6 SHA512 223d37883e865a44a0a6bbcb7951bd84afd7343a27331eb35d24fd52107645e4c6a6b40ff1772f5d677af5c340da583e120230996ea2ab67c603440028609fb4 WHIRLPOOL 6d958d6f533610b9b7d5bfbcfdbd9f53f1d9752f989077c8cec2dd35470ed5a569b276bb5e74d5946386dfadfc529a62c395f39ea20b90c65c4de37e0f4aead6
|
||||||
DIST newtonLinux-32-2.00.tar.gz 12688238 SHA256 ccaf3442a2e23b3f3b42d0d0b19446a91b532acc9d389a87d425d48532efcd6d SHA512 38823f6a4c2ee9d4123f8b76734cdc8a151f6e5040cb0c268e56a79f9e96ce8ba969ffe0db6c58efe81c175f78793a59eec8c986ab17697d7e021640d207d875 WHIRLPOOL 8d6e0978882898b5013f3d36e094ff44e98d4590a21f27637abab3b8f168dd616da04c41f20d96c7ead0bf6654531f0973d275e86861d7b9d8bc4c27f20b0e6b
|
DIST newtonLinux-32-2.00.tar.gz 12688238 SHA256 ccaf3442a2e23b3f3b42d0d0b19446a91b532acc9d389a87d425d48532efcd6d SHA512 38823f6a4c2ee9d4123f8b76734cdc8a151f6e5040cb0c268e56a79f9e96ce8ba969ffe0db6c58efe81c175f78793a59eec8c986ab17697d7e021640d207d875 WHIRLPOOL 8d6e0978882898b5013f3d36e094ff44e98d4590a21f27637abab3b8f168dd616da04c41f20d96c7ead0bf6654531f0973d275e86861d7b9d8bc4c27f20b0e6b
|
||||||
DIST newtonLinux-64-2.00.tar.gz 12011677 SHA256 6f9d454ef7df41b951606e5806f83352774eb3fcf268f848e68883cd4a25345a SHA512 7cf5b32239b6227c491e3a887781db3384e435847b109e82a153d3508054138c49055d15cae1ad3f2b61413f4099f9a322b14c24ae987839ce2d5a271c9c38ab WHIRLPOOL 313236a7b4f009c4bcb0d16f836d9f6065dda3dc6153e6b8854d684c4182afaf0847eaf2e315c432f7c66f412c54f872cec78a95d2e8670e6cc0f8b089073573
|
DIST newtonLinux-64-2.00.tar.gz 12011677 SHA256 6f9d454ef7df41b951606e5806f83352774eb3fcf268f848e68883cd4a25345a SHA512 7cf5b32239b6227c491e3a887781db3384e435847b109e82a153d3508054138c49055d15cae1ad3f2b61413f4099f9a322b14c24ae987839ce2d5a271c9c38ab WHIRLPOOL 313236a7b4f009c4bcb0d16f836d9f6065dda3dc6153e6b8854d684c4182afaf0847eaf2e315c432f7c66f412c54f872cec78a95d2e8670e6cc0f8b089073573
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
cmake_minimum_required(VERSION 2.8)
|
||||||
|
|
||||||
|
project(Newton)
|
||||||
|
file(GLOB NewtonLibSrc
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/core/*.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dCustomJoints/*.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dContainers/*.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dMath/*.cpp
|
||||||
|
#${CMAKE_SOURCE_DIR}/packages/dScene/*.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/physics/*.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
file(GLOB NewtonLibH
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/core/*.h
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dCustomJoints/*.h
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dContainers/*.h
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dMath/*.h
|
||||||
|
#${CMAKE_SOURCE_DIR}/packages/dScene/*.h
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/*.h
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/physics/*.h
|
||||||
|
)
|
||||||
|
|
||||||
|
file(GLOB to_remove ${CMAKE_SOURCE_DIR}/coreLibrary_200/source/physics/dgVehicleConstraint.cpp
|
||||||
|
)
|
||||||
|
list(REMOVE_ITEM NewtonLibSrc ${to_remove})
|
||||||
|
|
||||||
|
set(NewtonSrc ${NewtonSrc}
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/newton/NewtonClass.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/newton/Newton.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(includeDirs
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/core/
|
||||||
|
${CMAKE_SOURCE_DIR}/coreLibrary_200/source/physics/
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dCustomJoints/
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dContainers/
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dMath/
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/dScene/
|
||||||
|
${CMAKE_SOURCE_DIR}/packages/
|
||||||
|
)
|
||||||
|
|
||||||
|
include_directories(${includeDirs})
|
||||||
|
|
||||||
|
add_definitions( -DJOINTLIBRARY_LIB -D_LINUX_VER )
|
||||||
|
|
||||||
|
|
||||||
|
SET(LIB_TYPE SHARED)
|
||||||
|
add_library(Newton ${LIB_TYPE} ${NewtonLibH} ${NewtonLibSrc} ${NewtonSrc})
|
||||||
|
|
||||||
|
INSTALL(TARGETS Newton
|
||||||
|
RUNTIME DESTINATION bin
|
||||||
|
LIBRARY DESTINATION lib
|
||||||
|
ARCHIVE DESTINATION lib
|
||||||
|
)
|
||||||
|
|
||||||
|
INSTALL(FILES ${NewtonLibH} DESTINATION include)
|
||||||
|
|
||||||
|
|
@ -0,0 +1,36 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-games/newton/newton-2.36.ebuild,v 1.1 2012/07/10 19:04:25 mr_bones_ Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
inherit eutils toolchain-funcs cmake-utils unpacker
|
||||||
|
|
||||||
|
MY_P="${PN}-dynamics-${PV}"
|
||||||
|
DESCRIPTION="an integrated solution for real time simulation of physics environments"
|
||||||
|
HOMEPAGE="http://code.google.com/p/newton-dynamics/"
|
||||||
|
SRC_URI="http://newton-dynamics.googlecode.com/files/${MY_P}.rar"
|
||||||
|
|
||||||
|
LICENSE="ZLIB"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND="$(unpacker_src_uri_depends)"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cp "${FILESDIR}"/CMakeLists.txt "${S}" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr/
|
||||||
|
)
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake-utils_src_install
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST wfmath-0.3.10.tar.bz2 331936 SHA256 74013586e9bf7b0d1a28e8ba1107113e804de1a18fa4bd8c357de564aaa565c9 SHA512 90335479df5a03b8cca781e8d98c0f7175da11d4507b261a476e2e3557d4eb535cb87d133448c367bcc3122f4ccee95da0158d81fae65bb48e4ea92f8dcb5b6d WHIRLPOOL 1de78bfa084de262b5e9c935c97eb277a6142189774d0c10bd325eb2e76a9789975d690f1fd2ef445a69d45df4f44e838835928df1be6ba248482e0fca20b6bf
|
DIST wfmath-0.3.10.tar.bz2 331936 SHA256 74013586e9bf7b0d1a28e8ba1107113e804de1a18fa4bd8c357de564aaa565c9 SHA512 90335479df5a03b8cca781e8d98c0f7175da11d4507b261a476e2e3557d4eb535cb87d133448c367bcc3122f4ccee95da0158d81fae65bb48e4ea92f8dcb5b6d WHIRLPOOL 1de78bfa084de262b5e9c935c97eb277a6142189774d0c10bd325eb2e76a9789975d690f1fd2ef445a69d45df4f44e838835928df1be6ba248482e0fca20b6bf
|
||||||
DIST wfmath-0.3.11.tar.bz2 369831 SHA256 da4d4f55b2d56cf8412db406933b0331a051a17b3053ac91003323cbe51eecea SHA512 3be9ed9332baa1d7f54e01ba61596238443848804820b74b1e83a1a40c501b2a0d3b799dcdf1b998435329684995c29a2346b9a38284226b68603f47a2916c32 WHIRLPOOL 1ebe21236d5fefc88d1df1561c77af635b01c60ed286b944dca24773fa1f54088f6894513dd7a2cff52463daa70f3d6b76ad670013bac44b571f64676de91ad1
|
DIST wfmath-0.3.11.tar.bz2 369831 SHA256 da4d4f55b2d56cf8412db406933b0331a051a17b3053ac91003323cbe51eecea SHA512 3be9ed9332baa1d7f54e01ba61596238443848804820b74b1e83a1a40c501b2a0d3b799dcdf1b998435329684995c29a2346b9a38284226b68603f47a2916c32 WHIRLPOOL 1ebe21236d5fefc88d1df1561c77af635b01c60ed286b944dca24773fa1f54088f6894513dd7a2cff52463daa70f3d6b76ad670013bac44b571f64676de91ad1
|
||||||
|
DIST wfmath-1.0.0.tar.bz2 390060 SHA256 6283fde403b87547b41394af0a1993f5086d7cb9d2ed8db4bcca5fae625fd99b SHA512 aa3fb300cd00c53ede226d860301fc51852429af61fac460b26345e77cc23a3c6af4c63f9241639e30e6c7993ecbe8f568fcc2185cd0a75983ddcd4acccf1222 WHIRLPOOL 707389e29d9378f9d266e8abb23b6b11a10457347e25ed6af60be706807c1152607fd5886a3edb54f9cdc94a5065e4c1187f6e57b8c9683fae956c1e71e7764e
|
||||||
|
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-1.0.0.ebuild,v 1.1 2012/07/10 16:50:56 mr_bones_ Exp $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
DESCRIPTION="Worldforge math library"
|
||||||
|
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
|
||||||
|
SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc static-libs"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND="doc? ( app-doc/doxygen )
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake || die "emake failed"
|
||||||
|
if use doc; then
|
||||||
|
emake -C doc docs || die "emake doc failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||||
|
if use doc; then
|
||||||
|
dohtml doc/html/*
|
||||||
|
fi
|
||||||
|
if ! use static-libs ; then
|
||||||
|
find "${D}" -type f -name '*.la' -exec rm {} + \
|
||||||
|
|| die "la removal failed"
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,85 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild,v 1.1 2012/07/10 14:55:24 sera Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils java-pkg-2
|
||||||
|
|
||||||
|
MY_PN="ecj"
|
||||||
|
DMF="R-${PV}-200706251500"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
DESCRIPTION="Eclipse Compiler for Java"
|
||||||
|
HOMEPAGE="http://www.eclipse.org/"
|
||||||
|
SRC_URI="http://archive.eclipse.org/eclipse/downloads/drops/${DMF/.0}/${MY_PN}src.zip"
|
||||||
|
|
||||||
|
LICENSE="EPL-1.0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||||
|
SLOT="3.3"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
COMMON_DEPEND="|| ( app-admin/eselect-java app-admin/eselect-ecj )"
|
||||||
|
RDEPEND=">=virtual/jre-1.4
|
||||||
|
${COMMON_DEPEND}"
|
||||||
|
DEPEND="<virtual/jdk-1.7
|
||||||
|
sys-apps/findutils
|
||||||
|
app-arch/unzip
|
||||||
|
${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
java_prepare() {
|
||||||
|
# own package
|
||||||
|
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java
|
||||||
|
rm -fr org/eclipse/jdt/internal/antadapter
|
||||||
|
|
||||||
|
# what the heck...?! java6
|
||||||
|
rm -fr org/eclipse/jdt/internal/compiler/tool/ \
|
||||||
|
org/eclipse/jdt/internal/compiler/apt/
|
||||||
|
|
||||||
|
# gcj feature
|
||||||
|
epatch "${FILESDIR}"/${P}-gcj.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local javac="javac" java="java" jar="jar"
|
||||||
|
|
||||||
|
mkdir -p bootstrap
|
||||||
|
cp -pPR org bootstrap
|
||||||
|
|
||||||
|
einfo "bootstrapping ${MY_PN} with javac"
|
||||||
|
|
||||||
|
cd "${S}"/bootstrap
|
||||||
|
${javac} $(find org/ -name '*.java') || die "${MY_PN} bootstrap failed!"
|
||||||
|
|
||||||
|
find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' | \
|
||||||
|
xargs ${jar} cf ${MY_PN}.jar
|
||||||
|
|
||||||
|
einfo "build ${MY_PN} with bootstrapped ${MY_PN}"
|
||||||
|
|
||||||
|
cd "${S}"
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main -encoding ISO-8859-1 org \
|
||||||
|
|| die "${MY_PN} build failed!"
|
||||||
|
find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' | \
|
||||||
|
xargs ${jar} cf ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_dojar ${MY_PN}.jar
|
||||||
|
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "To get the Compiler Adapter of ECJ for ANT..."
|
||||||
|
einfo " # emerge ant-eclipse-ecj"
|
||||||
|
echo
|
||||||
|
einfo "To select between slots of ECJ..."
|
||||||
|
einfo " # eselect ecj"
|
||||||
|
|
||||||
|
eselect ecj update ecj-${SLOT}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ecj update
|
||||||
|
}
|
@ -0,0 +1,91 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-3.4-r5.ebuild,v 1.1 2012/07/10 14:55:24 sera Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit java-pkg-2
|
||||||
|
|
||||||
|
MY_PN="ecj"
|
||||||
|
DMF="R-${PV}-200806172000"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
DESCRIPTION="Eclipse Compiler for Java"
|
||||||
|
HOMEPAGE="http://www.eclipse.org/"
|
||||||
|
SRC_URI="http://archive.eclipse.org/eclipse/downloads/drops/${DMF}/${MY_PN}src-${PV}.zip"
|
||||||
|
|
||||||
|
IUSE="java6"
|
||||||
|
|
||||||
|
LICENSE="EPL-1.0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||||
|
SLOT="3.4"
|
||||||
|
|
||||||
|
CDEPEND="|| ( app-admin/eselect-java app-admin/eselect-ecj )"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
app-arch/unzip
|
||||||
|
!java6? ( >=virtual/jdk-1.4 )
|
||||||
|
java6? ( >=virtual/jdk-1.6 )"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
!java6? ( >=virtual/jre-1.4 )
|
||||||
|
java6? ( >=virtual/jre-1.6 )"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
cd "${S}" || die
|
||||||
|
|
||||||
|
# These have their own package.
|
||||||
|
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
|
||||||
|
rm -fr org/eclipse/jdt/internal/antadapter || die
|
||||||
|
|
||||||
|
if ! use java6 ; then
|
||||||
|
rm -fr org/eclipse/jdt/internal/compiler/{apt,tool}/ || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local javac_opts javac java jar
|
||||||
|
|
||||||
|
javac_opts="$(java-pkg_javac-args) -encoding ISO-8859-1"
|
||||||
|
javac="$(java-config -c)"
|
||||||
|
java="$(java-config -J)"
|
||||||
|
jar="$(java-config -j)"
|
||||||
|
|
||||||
|
mkdir -p bootstrap || die
|
||||||
|
cp -pPR org bootstrap || die
|
||||||
|
cd "${S}/bootstrap" || die
|
||||||
|
|
||||||
|
einfo "bootstrapping ${MY_PN} with ${javac} ..."
|
||||||
|
${javac} ${javac_opts} $(find org/ -name '*.java') || die
|
||||||
|
find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' |\
|
||||||
|
xargs ${jar} cf ${MY_PN}.jar
|
||||||
|
|
||||||
|
cd "${S}" || die
|
||||||
|
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
${javac_opts} -nowarn org || die
|
||||||
|
find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' |\
|
||||||
|
xargs ${jar} cf ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
|
||||||
|
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main
|
||||||
|
|
||||||
|
java-pkg_dojar ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "To get the Compiler Adapter of ECJ for ANT..."
|
||||||
|
einfo " # emerge ant-eclipse-ecj"
|
||||||
|
echo
|
||||||
|
einfo "To select between slots of ECJ..."
|
||||||
|
einfo " # eselect ecj"
|
||||||
|
|
||||||
|
eselect ecj update ecj-${SLOT}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ecj update
|
||||||
|
}
|
@ -0,0 +1,102 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-3.5.2-r1.ebuild,v 1.1 2012/07/10 14:55:24 sera Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit java-pkg-2
|
||||||
|
|
||||||
|
MY_PN="ecj"
|
||||||
|
DMF="R-${PV}-201002111343"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
DESCRIPTION="Eclipse Compiler for Java"
|
||||||
|
HOMEPAGE="http://www.eclipse.org/"
|
||||||
|
SRC_URI="http://archive.eclipse.org/eclipse/downloads/drops/${DMF}/${MY_PN}src-${PV}.zip"
|
||||||
|
|
||||||
|
IUSE="+ant userland_GNU"
|
||||||
|
|
||||||
|
LICENSE="EPL-1.0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||||
|
SLOT="3.5"
|
||||||
|
|
||||||
|
JAVA_PKG_WANT_SOURCE=1.4
|
||||||
|
JAVA_PKG_WANT_TARGET=1.4
|
||||||
|
|
||||||
|
CDEPEND="|| ( app-admin/eselect-java app-admin/eselect-ecj )"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
app-arch/unzip
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
userland_GNU? ( sys-apps/findutils )"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
>=virtual/jre-1.4"
|
||||||
|
PDEPEND="ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
cd "${S}"
|
||||||
|
|
||||||
|
# These have their own package.
|
||||||
|
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
|
||||||
|
rm -fr org/eclipse/jdt/internal/antadapter || die
|
||||||
|
|
||||||
|
# upstream build.xml excludes this
|
||||||
|
rm META-INF/eclipse.inf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local javac_opts javac java jar
|
||||||
|
|
||||||
|
javac_opts="$(java-pkg_javac-args) -encoding ISO-8859-1"
|
||||||
|
javac="$(java-config -c)"
|
||||||
|
java="$(java-config -J)"
|
||||||
|
jar="$(java-config -j)"
|
||||||
|
|
||||||
|
find org/ -path org/eclipse/jdt/internal/compiler/apt -prune -o \
|
||||||
|
-path org/eclipse/jdt/internal/compiler/tool -prune -o -name '*.java' \
|
||||||
|
-print > sources-1.4
|
||||||
|
find org/eclipse/jdt/internal/compiler/{apt,tool} -name '*.java' > sources-1.6
|
||||||
|
|
||||||
|
mkdir -p bootstrap || die
|
||||||
|
cp -pPR org bootstrap || die
|
||||||
|
cd "${S}/bootstrap" || die
|
||||||
|
|
||||||
|
einfo "bootstrapping ${MY_PN} with ${javac} ..."
|
||||||
|
${javac} ${javac_opts} @../sources-1.4 || die
|
||||||
|
${javac} -encoding ISO-8859-1 -source 1.6 -target 1.6 @../sources-1.6 || die
|
||||||
|
|
||||||
|
find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' \
|
||||||
|
| xargs ${jar} cf ${MY_PN}.jar
|
||||||
|
|
||||||
|
cd "${S}" || die
|
||||||
|
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
${javac_opts} -nowarn @sources-1.4 || die
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
-encoding ISO-8859-1 -source 1.6 -target 1.6 -nowarn @sources-1.6 || die
|
||||||
|
|
||||||
|
find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' \
|
||||||
|
| xargs ${jar} cf ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main
|
||||||
|
|
||||||
|
# disable the class version verify, this has intentionally
|
||||||
|
# some classes with 1.6, but most is 1.4
|
||||||
|
JAVA_PKG_STRICT="" java-pkg_dojar ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "To select between slots of ECJ..."
|
||||||
|
einfo " # eselect ecj"
|
||||||
|
|
||||||
|
eselect ecj update ecj-${SLOT}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ecj update
|
||||||
|
}
|
@ -0,0 +1,102 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-3.6-r1.ebuild,v 1.1 2012/07/10 14:55:24 sera Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit java-pkg-2
|
||||||
|
|
||||||
|
MY_PN="ecj"
|
||||||
|
DMF="R-${PV}-201006080911"
|
||||||
|
|
||||||
|
DESCRIPTION="Eclipse Compiler for Java"
|
||||||
|
HOMEPAGE="http://www.eclipse.org/"
|
||||||
|
SRC_URI="http://archive.eclipse.org/eclipse/downloads/drops/${DMF}/${MY_PN}src-${PV}.zip"
|
||||||
|
|
||||||
|
IUSE="+ant userland_GNU"
|
||||||
|
|
||||||
|
LICENSE="EPL-1.0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||||
|
SLOT="3.6"
|
||||||
|
|
||||||
|
COMMON_DEP="
|
||||||
|
|| ( app-admin/eselect-java >=app-admin/eselect-ecj-0.3 )"
|
||||||
|
RDEPEND="${COMMON_DEP}
|
||||||
|
>=virtual/jre-1.4"
|
||||||
|
DEPEND="${COMMON_DEP}
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
app-arch/unzip
|
||||||
|
userland_GNU? ( sys-apps/findutils )"
|
||||||
|
PDEPEND="
|
||||||
|
ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
JAVA_PKG_WANT_SOURCE=1.4
|
||||||
|
JAVA_PKG_WANT_TARGET=1.4
|
||||||
|
|
||||||
|
java_prepare() {
|
||||||
|
# These have their own package.
|
||||||
|
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
|
||||||
|
rm -fr org/eclipse/jdt/internal/antadapter || die
|
||||||
|
|
||||||
|
# upstream build.xml excludes this
|
||||||
|
rm META-INF/eclipse.inf || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local javac_opts javac java jar
|
||||||
|
|
||||||
|
javac_opts="$(java-pkg_javac-args) -encoding ISO-8859-1"
|
||||||
|
javac="$(java-config -c)"
|
||||||
|
java="$(java-config -J)"
|
||||||
|
jar="$(java-config -j)"
|
||||||
|
|
||||||
|
find org/ -path org/eclipse/jdt/internal/compiler/apt -prune -o \
|
||||||
|
-path org/eclipse/jdt/internal/compiler/tool -prune -o -name '*.java' \
|
||||||
|
-print > sources-1.4
|
||||||
|
find org/eclipse/jdt/internal/compiler/{apt,tool} -name '*.java' > sources-1.6
|
||||||
|
|
||||||
|
mkdir -p bootstrap || die
|
||||||
|
cp -pPR org bootstrap || die
|
||||||
|
cd "${S}/bootstrap" || die
|
||||||
|
|
||||||
|
einfo "bootstrapping ${MY_PN} with ${javac} ..."
|
||||||
|
${javac} ${javac_opts} @../sources-1.4 || die
|
||||||
|
${javac} -encoding ISO-8859-1 -source 1.6 -target 1.6 @../sources-1.6 || die
|
||||||
|
|
||||||
|
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
|
||||||
|
-exec ${jar} cf ${MY_PN}.jar {} + || die
|
||||||
|
|
||||||
|
cd "${S}" || die
|
||||||
|
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
${javac_opts} -nowarn @sources-1.4 || die
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
-encoding ISO-8859-1 -source 1.6 -target 1.6 -nowarn @sources-1.6 || die
|
||||||
|
|
||||||
|
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
|
||||||
|
-exec ${jar} cf ${MY_PN}.jar {} + || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main
|
||||||
|
|
||||||
|
# disable the class version verify, this has intentionally
|
||||||
|
# some classes with 1.6, but most is 1.4
|
||||||
|
JAVA_PKG_STRICT="" java-pkg_dojar ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "To select between slots of ECJ..."
|
||||||
|
einfo " # eselect ecj"
|
||||||
|
|
||||||
|
eselect ecj update ecj-${SLOT}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ecj update
|
||||||
|
}
|
@ -0,0 +1,101 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-3.7.2-r1.ebuild,v 1.1 2012/07/10 14:55:24 sera Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit java-pkg-2
|
||||||
|
|
||||||
|
MY_PN="ecj"
|
||||||
|
DMF="R-${PV}-201202080800"
|
||||||
|
|
||||||
|
DESCRIPTION="Eclipse Compiler for Java"
|
||||||
|
HOMEPAGE="http://www.eclipse.org/"
|
||||||
|
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops/${DMF}/${MY_PN}src-${PV}.jar"
|
||||||
|
|
||||||
|
LICENSE="EPL-1.0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||||
|
SLOT="3.7"
|
||||||
|
IUSE="+ant userland_GNU"
|
||||||
|
|
||||||
|
COMMON_DEP="
|
||||||
|
|| ( app-admin/eselect-java app-admin/eselect-ecj )"
|
||||||
|
RDEPEND="${COMMON_DEP}
|
||||||
|
>=virtual/jre-1.4"
|
||||||
|
DEPEND="${COMMON_DEP}
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
app-arch/unzip
|
||||||
|
userland_GNU? ( sys-apps/findutils )"
|
||||||
|
PDEPEND="
|
||||||
|
ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
JAVA_PKG_WANT_SOURCE=1.4
|
||||||
|
JAVA_PKG_WANT_TARGET=1.4
|
||||||
|
|
||||||
|
java_prepare() {
|
||||||
|
# These have their own package.
|
||||||
|
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
|
||||||
|
rm -fr org/eclipse/jdt/internal/antadapter || die
|
||||||
|
|
||||||
|
# upstream build.xml excludes this
|
||||||
|
rm META-INF/eclipse.inf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local javac_opts javac java jar
|
||||||
|
|
||||||
|
javac_opts="$(java-pkg_javac-args) -encoding ISO-8859-1"
|
||||||
|
javac="$(java-config -c)"
|
||||||
|
java="$(java-config -J)"
|
||||||
|
jar="$(java-config -j)"
|
||||||
|
|
||||||
|
find org/ -path org/eclipse/jdt/internal/compiler/apt -prune -o \
|
||||||
|
-path org/eclipse/jdt/internal/compiler/tool -prune -o -name '*.java' \
|
||||||
|
-print > sources-1.4
|
||||||
|
find org/eclipse/jdt/internal/compiler/{apt,tool} -name '*.java' > sources-1.6
|
||||||
|
|
||||||
|
mkdir -p bootstrap || die
|
||||||
|
cp -pPR org bootstrap || die
|
||||||
|
cd "${S}/bootstrap" || die
|
||||||
|
|
||||||
|
einfo "bootstrapping ${MY_PN} with ${javac} ..."
|
||||||
|
${javac} ${javac_opts} @../sources-1.4 || die
|
||||||
|
${javac} -encoding ISO-8859-1 -source 1.6 -target 1.6 @../sources-1.6 || die
|
||||||
|
|
||||||
|
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
|
||||||
|
-exec ${jar} cf ${MY_PN}.jar {} + || die
|
||||||
|
|
||||||
|
cd "${S}" || die
|
||||||
|
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
${javac_opts} -nowarn @sources-1.4 || die
|
||||||
|
${java} -classpath bootstrap/${MY_PN}.jar \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main \
|
||||||
|
-encoding ISO-8859-1 -source 1.6 -target 1.6 -nowarn @sources-1.6 || die
|
||||||
|
|
||||||
|
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
|
||||||
|
-exec ${jar} cf ${MY_PN}.jar {} + || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
|
||||||
|
org.eclipse.jdt.internal.compiler.batch.Main
|
||||||
|
|
||||||
|
# disable the class version verify, this has intentionally
|
||||||
|
# some classes with 1.6, but most is 1.4
|
||||||
|
JAVA_PKG_STRICT="" java-pkg_dojar ${MY_PN}.jar
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "To select between slots of ECJ..."
|
||||||
|
einfo " # eselect ecj"
|
||||||
|
|
||||||
|
eselect ecj update ecj-${SLOT}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ecj update
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST sepolgen-1.1.5-gentoo-r2.tar.gz 18295 SHA256 7a574486ee8d6c1f2e3df6da7cf61d2b7890b8eb2d9a130d1743090eec7f13c3 SHA512 0e70cba9250709e9448824b676194f6a0132c005a67d5d20a1f9442df3eead76f03cb82d4823757a586c15dce7de5f1293b0deeb62fdeddaa906c829a6819f59 WHIRLPOOL 3fa2cb41e54866b535b12dcbeec7d1801c2d67ba46bd2af4c1fdb8fce76e62065df065e3938a53191ad4468a887d7df7fc3503a7fc6e4b9bcc05a4efa008fbc8
|
DIST sepolgen-1.1.5-gentoo-r2.tar.gz 18295 SHA256 7a574486ee8d6c1f2e3df6da7cf61d2b7890b8eb2d9a130d1743090eec7f13c3 SHA512 0e70cba9250709e9448824b676194f6a0132c005a67d5d20a1f9442df3eead76f03cb82d4823757a586c15dce7de5f1293b0deeb62fdeddaa906c829a6819f59 WHIRLPOOL 3fa2cb41e54866b535b12dcbeec7d1801c2d67ba46bd2af4c1fdb8fce76e62065df065e3938a53191ad4468a887d7df7fc3503a7fc6e4b9bcc05a4efa008fbc8
|
||||||
|
DIST sepolgen-1.1.5-gentoo-r3.tar.gz 19496 SHA256 2a7b50f40ba003d3e822d7536b2bb085279fcb37b790a4c1af369e92cdb2febf SHA512 4fc214d32d691bef225f9b8521b2ec36356e6edc2d281291dc730bcff94baf4d56813ffef0658f54d3533dd1ddbd5cbcdac92fe5cf91db6278cb93b7bacbb9ec WHIRLPOOL 282d04e237c33b927bf4890f89f5dccd09b8f716b98c0ef5059b847d771e26f8399e8a332c1c7033afab974e82533a33d49fd2641216266c2406f38f63ab16f9
|
||||||
DIST sepolgen-1.1.5.tar.gz 364806 SHA256 16c2b10510be7dbb2dc0967aedb2d69c654ca52ed03d04881c17d2f8b863b3bb SHA512 2ba54deae7fc339d1af60c79a6908d6ef12581f8b1f63cce9841c3c7070d1d5ddd699464c73af2cad4b345db0a0cf9f0a3984a34dd5132db1316346dfd6f3645 WHIRLPOOL afc6107e51b94867d9e58ffbe537afd3155e25feff8f22468abf890f5cc0ad68a8b5c47728f73b055c4f898286f7625872ad89e81d8f9fdb910ad552799242c8
|
DIST sepolgen-1.1.5.tar.gz 364806 SHA256 16c2b10510be7dbb2dc0967aedb2d69c654ca52ed03d04881c17d2f8b863b3bb SHA512 2ba54deae7fc339d1af60c79a6908d6ef12581f8b1f63cce9841c3c7070d1d5ddd699464c73af2cad4b345db0a0cf9f0a3984a34dd5132db1316346dfd6f3645 WHIRLPOOL afc6107e51b94867d9e58ffbe537afd3155e25feff8f22468abf890f5cc0ad68a8b5c47728f73b055c4f898286f7625872ad89e81d8f9fdb910ad552799242c8
|
||||||
|
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.1.5-r3.ebuild,v 1.1 2012/07/10 19:59:29 swift Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
PYTHON_DEPEND="*"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
RESTRICT_PYTHON_ABIS="*-jython *-pypy-*"
|
||||||
|
|
||||||
|
inherit python eutils
|
||||||
|
|
||||||
|
DESCRIPTION="SELinux policy generation library"
|
||||||
|
HOMEPAGE="http://userspace.selinuxproject.org"
|
||||||
|
SRC_URI="http://userspace.selinuxproject.org/releases/20120216/${P}.tar.gz
|
||||||
|
http://dev.gentoo.org/~swift/patches/sepolgen/sepolgen-1.1.5-gentoo-r3.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=">=sys-libs/libselinux-2.0[python]
|
||||||
|
app-admin/setools[python]"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# fix up default paths to not be RH specific
|
||||||
|
sed -i -e 's:/usr/share/selinux/devel:/usr/share/selinux/strict:' \
|
||||||
|
"${S}/src/sepolgen/defaults.py" || die
|
||||||
|
sed -i -e 's:/usr/share/selinux/devel:/usr/share/selinux/strict/include:' \
|
||||||
|
"${S}/src/sepolgen/module.py" || die
|
||||||
|
|
||||||
|
EPATCH_MULTI_MSG="Applying sepolgen patches ... " \
|
||||||
|
EPATCH_SUFFIX="patch" \
|
||||||
|
EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
|
||||||
|
EPATCH_FORCE="yes" \
|
||||||
|
epatch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
if has_version sec-policy/selinux-base-policy; then
|
||||||
|
python_src_test
|
||||||
|
else
|
||||||
|
ewarn "Sepolgen requires sec-policy/selinux-base-policy to run tests."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
installation() {
|
||||||
|
emake DESTDIR="${D}" PYTHONLIBDIR="$(python_get_sitedir)" install
|
||||||
|
}
|
||||||
|
python_execute_function installation
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
python_mod_optimize sepolgen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
python_mod_cleanup sepolgen
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST Gauche-gl-0.5.1.tgz 1161233 RMD160 892aced951a0a0547431f3b47bbba2ec96248f4d SHA1 782d189a898b1fd14c69b439b54955ad38f96cb1 SHA256 7f17f1d31afba83d374f31e49f025149dcec271b4d56279cd0f871b814176c68
|
DIST Gauche-gl-0.5.1.tgz 1161233 SHA256 7f17f1d31afba83d374f31e49f025149dcec271b4d56279cd0f871b814176c68 SHA512 7b3834e46e4789f6dcd6a2e01b2d5cfc8fa29aa69c5969e8bb9d9e2af9fe4f82af23a5f13677f27e8ae7ba63855f833dfcdac6f285a0c56041d0eaef48c8a94b WHIRLPOOL ca0751304f2ec30793ca91c2f5e4c08e730621177ca852f263f3f92b4efa1d237fd8df2ce10a03184699dfab78b0274964e5fb2bc08bd8bf8ad8a6d77d8142e6
|
||||||
DIST Gauche-gl-0.5.tgz 1275132 RMD160 6cc5480232ee91e582736f40b7932f36f2c2cb4f SHA1 7f36530b591ae5e257af7e1763175338e9fcceda SHA256 91785c04aa1d52333200a8d3c4fb524ae765da833b9d82db479fb9fbc0d264d0
|
|
||||||
|
@ -1,54 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/gauche-gl-0.5.ebuild,v 1.3 2011/08/13 10:27:18 hattya Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
MY_P="${P/g/G}"
|
|
||||||
|
|
||||||
DESCRIPTION="OpenGL binding for Gauche"
|
|
||||||
HOMEPAGE="http://practical-scheme.net/gauche/"
|
|
||||||
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~ppc x86"
|
|
||||||
IUSE="cg examples"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-scheme/gauche-0.9.1
|
|
||||||
virtual/opengl
|
|
||||||
media-libs/freeglut
|
|
||||||
cg? ( media-gfx/nvidia-cg-toolkit )"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf
|
|
||||||
use cg && myconf="--enable-cg"
|
|
||||||
|
|
||||||
econf ${myconf}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
dodoc ChangeLog README
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
docompress -x /usr/share/doc/${PF}/examples
|
|
||||||
docinto examples
|
|
||||||
dodoc examples/*.scm
|
|
||||||
# install simple
|
|
||||||
dodoc -r examples/simple
|
|
||||||
# install glbook
|
|
||||||
dodoc -r examples/glbook
|
|
||||||
dodoc -r examples/images
|
|
||||||
# install slbook
|
|
||||||
dodoc -r examples/slbook
|
|
||||||
# install cg examples
|
|
||||||
if use cg; then
|
|
||||||
dodoc -r examples/cg
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,9 +0,0 @@
|
|||||||
--- Gauche-qdbm-0.2.orig/configure.ac
|
|
||||||
+++ Gauche-qdbm-0.2/configure.ac
|
|
||||||
@@ -17,6 +17,7 @@
|
|
||||||
|
|
||||||
AC_GAUCHE_FIX_LIBS
|
|
||||||
|
|
||||||
+AC_GAUCHE_MAKE_GPD
|
|
||||||
echo $PACKAGE_VERSION > VERSION
|
|
||||||
AC_OUTPUT(Makefile)
|
|
@ -1,36 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-qdbm/gauche-qdbm-0.2.ebuild,v 1.7 2011/11/03 09:24:52 hattya Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit autotools eutils
|
|
||||||
|
|
||||||
MY_P="${P/g/G}"
|
|
||||||
|
|
||||||
DESCRIPTION="QDBM binding for Gauche"
|
|
||||||
HOMEPAGE="http://sourceforge.jp/projects/gauche/"
|
|
||||||
SRC_URI="mirror://sourceforge.jp/gauche/6988/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="dev-scheme/gauche
|
|
||||||
dev-db/qdbm"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${P}-gpd.diff
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
dodoc README
|
|
||||||
|
|
||||||
insinto "$(gauche-config --sitelibdir)"/.packages
|
|
||||||
doins ${MY_P%-*}.gpd
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST Gauche-0.9.2.tgz 4452767 RMD160 baa955627888f5d45de3dcbf8cfee5bdf0542dce SHA1 038db9f811a29e689638e37703a518edf7000838 SHA256 16c9dfc9fa3f556f75d13e9b5a701f95e9f7749379e6d007a3a6dc561a625736
|
|
||||||
DIST Gauche-0.9.3.3.tgz 5042189 RMD160 d5a2fd474b068f8bbc52cb5fe93685ba4bc73b90 SHA1 71d7ca3eceb9adc1de33455c1616cbed89d226f7 SHA256 3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac
|
DIST Gauche-0.9.3.3.tgz 5042189 RMD160 d5a2fd474b068f8bbc52cb5fe93685ba4bc73b90 SHA1 71d7ca3eceb9adc1de33455c1616cbed89d226f7 SHA256 3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.9.2.ebuild,v 1.4 2012/07/08 08:46:58 hattya Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit autotools eutils
|
|
||||||
|
|
||||||
MY_P="${P/g/G}"
|
|
||||||
|
|
||||||
DESCRIPTION="A Unix system friendly Scheme Interpreter"
|
|
||||||
HOMEPAGE="http://practical-scheme.net/gauche/"
|
|
||||||
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
|
|
||||||
IUSE="ipv6"
|
|
||||||
|
|
||||||
RDEPEND="sys-libs/gdbm"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-rpath.diff
|
|
||||||
epatch "${FILESDIR}"/${PN}-gauche.m4.diff
|
|
||||||
epatch "${FILESDIR}"/${PN}-ext-ldflags.diff
|
|
||||||
epatch "${FILESDIR}"/${PN}-xz-info.diff
|
|
||||||
eautoconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
$(use_enable ipv6) \
|
|
||||||
--with-slib="${EPREFIX}"/usr/share/slib
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake -j1
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
emake -j1 -s check
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install-pkg install-doc
|
|
||||||
dodoc AUTHORS ChangeLog HACKING README
|
|
||||||
}
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST pkg-config-0.26.tar.gz 396399 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af SHA512 9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4 WHIRLPOOL f535946a02192a9bffc7be0fae454e25aa86af8bac7f47622d52ed13f77f1ba05ff9b5693b2a501981e3991e4e1595eced22dee4ab748b310baa7d57267a62a7
|
DIST pkg-config-0.26.tar.gz 396399 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af SHA512 9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4 WHIRLPOOL f535946a02192a9bffc7be0fae454e25aa86af8bac7f47622d52ed13f77f1ba05ff9b5693b2a501981e3991e4e1595eced22dee4ab748b310baa7d57267a62a7
|
||||||
DIST pkgconfig-openbsd-20120504.tar.xz 10100 SHA256 6407c6c9ad72bf65d22995fa5a8b4783bacb38c3a6de58024937bb240958237f SHA512 97b572f9bfc61d4f87c1292cdc79dde4285128c04872cd00fa0e8b23194ea3e2ba78d3ba47964d7a49971457d78ccafff3c2623840d8a354e4bacff9c00f4701 WHIRLPOOL b1fa1acba11c042040e4512714bce853fd60bcfc08eb1ff3ec56ccecb32b4335a0c6ad59f7e62efb57746ab8264c9c5adf862b469dd800feb0da683a06471c08
|
DIST pkgconfig-openbsd-20120710.tar.xz 10224 SHA256 8f51b74ee82d5db36f4ea0fb0c49d520cdae522388d3b8a3a747642a03bb0de5 SHA512 1674eee55930fadd8708b4422020b7374833cc7bf2da73fcdef6a2d91f1456b28ab3e8eaf02354eb334f36b043060e8dd1d0b665a173e029a46f1edcef319b52 WHIRLPOOL 0c0b2a50c39b6e8038840242800fe8177f4f187f3c3e5a2c2766eeacdafecdcca3f1973c7f97524c59347ea215b08968c736f1d43b8b35d5faac3f2fde3c4108
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST openclonk-release-5.2.2-src.tar.gz 43078356 RMD160 ab6aa6fd108470e94115cb3a1d1b5a637eb6ed67 SHA1 e1cf9347bc6246647358a62241c31e7f06781eef SHA256 87bf6c4836ed5c15e8ae66f7f2b0eec097e0d641a36bf1b328568be8d8fe39a9
|
DIST openclonk-release-5.2.2-src.tar.gz 43078356 SHA256 87bf6c4836ed5c15e8ae66f7f2b0eec097e0d641a36bf1b328568be8d8fe39a9 SHA512 41549f2c7061b093f44f0b430801535de121405ba846f7aa2ef4e0a02d0f8c97099fbb2b789b74598bceb47f505b4cc9a8ed5b7dcf4b05c7b942650662a42833 WHIRLPOOL b905111fb911edbc796409a30a144c1352e397c515c31e30db26bb8efd663f4f91c7ff7aaa5fdcd368f1a821d6708f2b751d1c47312c61fe845afaf48f69b81c
|
||||||
DIST openclonk.png 8487 RMD160 8b80ccfae62794ed37f05ddaa87d6f470f93b5ce SHA1 36bc26a08fecbe6dd75bcc541c879a69ff31fd95 SHA256 93ff9f479e166f30f1c1042c32624b7e54b4d917813a4f46cce57e39a1f30233
|
DIST openclonk.png 8487 SHA256 93ff9f479e166f30f1c1042c32624b7e54b4d917813a4f46cce57e39a1f30233 SHA512 3bd2bb20167349130d767719f6732d9682ec32a09f5e8c13fe6245648185eee28edfe564ae64bdc5539c19de701f321887c7fa71e8d1f1f640e0ec6b933544de WHIRLPOOL 190876380614e82092a0d825612cec9dbd0294aec1caf9fe00a137d75525736d87e56507851f61292b736601c1124aac1d1724e94cd0846fa60f5fcab714ef13
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST scummvm-tools-1.3.0.tar.bz2 879542 RMD160 a9ab4d3df7a84c2b21e8a1a2a0cf5a14a5bb192d SHA1 3e7853ab84dc2a7ec26be2ddb65ca54333265094 SHA256 d6902136560bf29c31549d70a40850876489e1aac1bc500c298c3966854db9ca
|
DIST scummvm-tools-1.3.0.tar.bz2 879542 RMD160 a9ab4d3df7a84c2b21e8a1a2a0cf5a14a5bb192d SHA1 3e7853ab84dc2a7ec26be2ddb65ca54333265094 SHA256 d6902136560bf29c31549d70a40850876489e1aac1bc500c298c3966854db9ca
|
||||||
DIST scummvm-tools-1.4.0.tar.bz2 943697 RMD160 baabb1d8fb99be72c5eafb186aa132b797edc58d SHA1 44a422872180f8aea3eb57e0462d930e22c533ba SHA256 d19abf4424691ba20321369d6d91f20ace80c2166e7f11fd5f62e1eb7416d30c
|
DIST scummvm-tools-1.4.0.tar.bz2 943697 SHA256 d19abf4424691ba20321369d6d91f20ace80c2166e7f11fd5f62e1eb7416d30c SHA512 0997bf4f7cea27af6fd8821303fc08029cb6c57d4291eede9b7e2bcddff3512c101f886b1b776217b231efd12a6828593a592915690ea724f33348345bdff0a4 WHIRLPOOL 22f2f99a2b9ad27eb6bd2438c763f2cfd23252a9cc3be7fd975a970dbf370e8ff348c2d7360b42e1bc0f03adb270bdc8d283106c1545c283b56f20882bf37295
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST Scorched3D-43.2a-src.tar.gz 66822169 RMD160 f1d91afdb80220b85b82ecb87988033629c3d697 SHA1 d72e928512d4cc1c525161abd061318425a1ae40 SHA256 b13fa8b6862271efde2fb1f7d6c470ce180940cf8896f42a86a1f8b39cad61c3
|
DIST Scorched3D-43.2a-src.tar.gz 66822169 SHA256 b13fa8b6862271efde2fb1f7d6c470ce180940cf8896f42a86a1f8b39cad61c3 SHA512 bafe39638ce44b21f0314d7896e138d6e0c3e5bf24b383ea31c487a8840a276aa1dbf9c94dfc8c493f14e5dd7f25ae86d1c89c2e115de7d1434f43be4222fd44 WHIRLPOOL 00111901d64434284639d6779ceb3bd514b7cdb2ac3517976e5eb63f9e368f607a1acf846b52e3fdebc1c9de21a78efb31b72a8eab550e8a9121eaf05cbb1706
|
||||||
DIST Scorched3D-43.3d-src.tar.gz 93245939 RMD160 f09442b73e80e3bcd0e462527b6530ffdec6473f SHA1 a47e5095b779290f5798ad2e6eb158f930af1230 SHA256 a5e7bdc3810517ab142cfcb43951ca55d03c81252d00bc323f0f204deb62ef1c
|
DIST Scorched3D-43.3d-src.tar.gz 93245939 RMD160 f09442b73e80e3bcd0e462527b6530ffdec6473f SHA1 a47e5095b779290f5798ad2e6eb158f930af1230 SHA256 a5e7bdc3810517ab142cfcb43951ca55d03c81252d00bc323f0f204deb62ef1c
|
||||||
|
@ -1,22 +1,22 @@
|
|||||||
DIST postfix-2.10-20120627.tar.gz 3807687 RMD160 5d609e9a83949e1b227cb5584ae0f9c8f0b79b43 SHA1 c9e0fa5be2d4f50c690b3af6dc73635b27879d79 SHA256 05031875d22ce1ea627b66b3250c7768e198e1ab9eb22451bf0a5c384d2bfb49
|
DIST postfix-2.10-20120630.tar.gz 3793849 SHA256 529050ba26bbe7a8ba2377900cc08ce760d2ccc3b1f3a1064508f858020e781d SHA512 f7826208be63165bf1e0556819ab25f44aa1ddba4cdc1fd9ff9578a599c2a68b40e52bc1d5aaaf9fdfff2c42e449636fa70ada9b3a5acb344ba29542055c2028 WHIRLPOOL 0019448a61b0d1cc18bbb308e3887b71d05a2a7e956de32405c9dd2bf02aefff342854640852ee0083f9ed2014a5ce918ba71f84b2b01ce9122a6798621686b9
|
||||||
DIST postfix-2.7.10.tar.gz 3418495 RMD160 b2a42fd2316f71bd04b5fbe113c722ab3be06def SHA1 5a1b087454dc4560076cb4bc2fb2e4c45519e416 SHA256 1e64c844dddb5a8f0c7cec2547104c6e549ae4111983ffe9b4251c8c00ada98b
|
DIST postfix-2.7.10.tar.gz 3418495 SHA256 1e64c844dddb5a8f0c7cec2547104c6e549ae4111983ffe9b4251c8c00ada98b
|
||||||
DIST postfix-2.7.4.tar.gz 3423968 RMD160 4f3e0db43c55cd50b3fb4493dbc698ff3f343294 SHA1 c755ceb3a5ee983f3b72f08e1fffb6384b1f1865 SHA256 9bad5851e8a7c97890ee9465e7f675f7826d56361369d3e792a79eaf98ed2b11
|
DIST postfix-2.7.4.tar.gz 3423968 SHA256 9bad5851e8a7c97890ee9465e7f675f7826d56361369d3e792a79eaf98ed2b11
|
||||||
DIST postfix-2.7.5.tar.gz 3425071 RMD160 a900ff09c0a54382a4af62b609f6ddaba17963fc SHA1 066cc87f602f2daf1d3207de92ca08de9eb16bab SHA256 2fe408f49bc8540bc41b44f1b7ee7a27561f1baa4e25ef55645778ba96d15932
|
DIST postfix-2.7.5.tar.gz 3425071 SHA256 2fe408f49bc8540bc41b44f1b7ee7a27561f1baa4e25ef55645778ba96d15932
|
||||||
DIST postfix-2.7.6.tar.gz 3425286 RMD160 9961b959ae34a1fe1d3bf70acce1f16e5ada255d SHA1 9a2cd652abdc0d3cf29563261d5c0f407d8d7bf9 SHA256 4f7546d25463c5fc300eccd05c302a44458b1cc8dfda02c7205daa0038d5ab17
|
DIST postfix-2.7.6.tar.gz 3425286 SHA256 4f7546d25463c5fc300eccd05c302a44458b1cc8dfda02c7205daa0038d5ab17
|
||||||
DIST postfix-2.7.7.tar.gz 3425665 RMD160 08edab5dabb4b54e3b3f903df51a93e4718e561c SHA1 5e50b20d6ca14a73ea391955a2c6f65e4b01cb72 SHA256 3e4a6f6ffd55ce8f2f535f9ce2f50090526c9710d0aed888fed151b2cabef605
|
DIST postfix-2.7.7.tar.gz 3425665 SHA256 3e4a6f6ffd55ce8f2f535f9ce2f50090526c9710d0aed888fed151b2cabef605
|
||||||
DIST postfix-2.7.8.tar.gz 3426172 RMD160 75429e725399ea101f18a272a595e6564ad2ef11 SHA1 d592020a3df89bb4f3be5d3bb67c1df34bbad112 SHA256 7fa1df2c7422df08e88ce2837e6389b8f8fd7f9c007d956e43775b1c6acaaadf
|
DIST postfix-2.7.8.tar.gz 3426172 SHA256 7fa1df2c7422df08e88ce2837e6389b8f8fd7f9c007d956e43775b1c6acaaadf
|
||||||
DIST postfix-2.7.9.tar.gz 3418820 RMD160 fd71c197a2ec37b5a358eea57373c331035d3512 SHA1 5c01360f0fdada41484716221ec0d6a59780b6ef SHA256 f818f29e6e3c59ec0ce8cf0fe0437845fb1f87af1ec4d7276c80c04dfe2dda92
|
DIST postfix-2.7.9.tar.gz 3418820 SHA256 f818f29e6e3c59ec0ce8cf0fe0437845fb1f87af1ec4d7276c80c04dfe2dda92
|
||||||
DIST postfix-2.8.10.tar.gz 3640084 RMD160 5bbf698988ba491ba2ce3937918381be9fc2e3d7 SHA1 1a206b13e42e8581733046af8283a54ca0c30657 SHA256 2984005ca77457992b133eefc16f788e1eacd2c10b7626678bd24a53240ad3f2
|
DIST postfix-2.8.10.tar.gz 3640084 SHA256 2984005ca77457992b133eefc16f788e1eacd2c10b7626678bd24a53240ad3f2
|
||||||
DIST postfix-2.8.11.tar.gz 3641059 RMD160 be7298527b7cde5105f20a298953b5e3a05b40f1 SHA1 65f15d213d9a92ef1cefdb36710e81b8fbfc13fc SHA256 15997ff5c9a9cd95dd381c3faa1a0d4812a158c14eab229e8f81fd7b5dbfcac4
|
DIST postfix-2.8.11.tar.gz 3641059 SHA256 15997ff5c9a9cd95dd381c3faa1a0d4812a158c14eab229e8f81fd7b5dbfcac4
|
||||||
DIST postfix-2.8.7.tar.gz 3647643 RMD160 ab0700f8f340fad11bf2a294a36ff1d70a1a8783 SHA1 81c87aceff4d9af67a304354bab9c99ac98fc8a0 SHA256 5c13465ab47414e9aa2e857851eff1a3f020cebd056e0dde6094ece3552806e5
|
DIST postfix-2.8.7.tar.gz 3647643 SHA256 5c13465ab47414e9aa2e857851eff1a3f020cebd056e0dde6094ece3552806e5
|
||||||
DIST postfix-2.8.8.tar.gz 3648317 RMD160 eb71b542af2a00da5f12220946731560ff20377d SHA1 b712b25a105c132b40b63aef49268ea117b86f03 SHA256 77dc98e21da48901d326e98f918ea50d6cad66ee5812033b5aab342c9578328c
|
DIST postfix-2.8.8.tar.gz 3648317 SHA256 77dc98e21da48901d326e98f918ea50d6cad66ee5812033b5aab342c9578328c
|
||||||
DIST postfix-2.8.9.tar.gz 3648498 RMD160 db540c199ca66457e0ca65b1f95c9745249a1254 SHA1 2404d369e7ae90cdd9a0e4e185c4699a16c9fe81 SHA256 6a63bafad1002abbab2d2592a40dc4b3e35defd97f2026d6ccc398e5d7ee9bf3
|
DIST postfix-2.8.9.tar.gz 3648498 SHA256 6a63bafad1002abbab2d2592a40dc4b3e35defd97f2026d6ccc398e5d7ee9bf3
|
||||||
DIST postfix-2.9.1.tar.gz 3768329 RMD160 5a97bcfe16a5ed343e449e73cde99c62b47c4aeb SHA1 d4f6572ab1ac5fc15626ac2de6d18c340aae2cef SHA256 d1dbe901f76ab6fd51f9c8c61eb46bd6fe0bc8b13823330e397eb1b00e940cbe
|
DIST postfix-2.9.1.tar.gz 3768329 SHA256 d1dbe901f76ab6fd51f9c8c61eb46bd6fe0bc8b13823330e397eb1b00e940cbe
|
||||||
DIST postfix-2.9.2.tar.gz 3759595 RMD160 512fb6fcb42d628b14a7153f3a5f2e03b7b6a8c6 SHA1 fda7ec5ac79300577f61a68561171bd501b1b20c SHA256 ed66f5406056267ce21dbf48c6f4e3b53bf8fad46d799d314445353f42b5c902
|
DIST postfix-2.9.2.tar.gz 3759595 SHA256 ed66f5406056267ce21dbf48c6f4e3b53bf8fad46d799d314445353f42b5c902
|
||||||
DIST postfix-2.9.3.tar.gz 3760555 RMD160 1bf72415eef14ea2bb0717be92491f99e48a81a8 SHA1 fd6c1ba3bbceb1a29b95655a742a2c547e11ca1d SHA256 3b4ae6d7715ccd23396d83a65ad83c7639065a125c87393013cc0514186a55da
|
DIST postfix-2.9.3.tar.gz 3760555 SHA256 3b4ae6d7715ccd23396d83a65ad83c7639065a125c87393013cc0514186a55da
|
||||||
DIST postfix-vda-2.7.2.patch 59667 RMD160 ebec1fa4a4c6b3c0160407b09aacf8357c936148 SHA1 ac712922f45856965118fa7b8551ece1ccb524db SHA256 f9b12376983833ef9305f7696e9792b62058f242ff2630aeb0866cf686f0a14b
|
DIST postfix-vda-2.7.2.patch 59667 SHA256 f9b12376983833ef9305f7696e9792b62058f242ff2630aeb0866cf686f0a14b
|
||||||
DIST postfix-vda-v10-2.7.8.patch 56777 RMD160 7ba4611edd5a63c9378b96043c3e9e2e8b520cfa SHA1 b1079f1a2a4d81bfb59d94ae44f888d2e7df2c02 SHA256 10738a30f2cb00cd05c593caf5b4b9d4ca44927432c1995a9db5c3557d0528db
|
DIST postfix-vda-v10-2.7.8.patch 56777 SHA256 10738a30f2cb00cd05c593caf5b4b9d4ca44927432c1995a9db5c3557d0528db
|
||||||
DIST postfix-vda-v10-2.8.5.patch 56777 RMD160 fc1622a91c88d6d91782b9d4e9dfecd3f603251b SHA1 b9f8480a738dccf0023698274c8d5f5cb4fb308f SHA256 0106e0bfdea8bb3888e8f33e7cb4b1530d171abbf2d3ac91567f91240e4b6b5a
|
DIST postfix-vda-v10-2.8.5.patch 56777 SHA256 0106e0bfdea8bb3888e8f33e7cb4b1530d171abbf2d3ac91567f91240e4b6b5a
|
||||||
DIST postfix-vda-v10-2.8.8.patch 56777 RMD160 960d5b2e6ff45ae376ba9e98ab74ec712badfcd3 SHA1 9bfbbb6278301ac11082c9a9e685ad6e90b24e6a SHA256 40e32a1c159fe3d12836f81e4871e4a628a87623b80402e90f7465eb39f89a86
|
DIST postfix-vda-v10-2.8.8.patch 56777 SHA256 40e32a1c159fe3d12836f81e4871e4a628a87623b80402e90f7465eb39f89a86
|
||||||
DIST postfix-vda-v10-2.8.9.patch 56777 RMD160 acf05f56f1dfb7f4628c7b95be92cabc41538b5e SHA1 8e55e2fea8392f2e64e05e9cd84c712cc489031c SHA256 e671f7349173349d66f1b091359761ed5a5d517f8a58c86a42ff461997d2cd7e
|
DIST postfix-vda-v10-2.8.9.patch 56777 SHA256 e671f7349173349d66f1b091359761ed5a5d517f8a58c86a42ff461997d2cd7e
|
||||||
DIST postfix-vda-v11-2.9.1.patch 55009 RMD160 fc35876f4c48accca785f412a4d9a2f1a250f05d SHA1 f259c489d76271ac1780510e20a60962f97ac36f SHA256 611283a932577944bcdde36e5fe1a80ca750a0a66eb5f3490666e2adafd2bf84
|
DIST postfix-vda-v11-2.9.1.patch 55009 SHA256 611283a932577944bcdde36e5fe1a80ca750a0a66eb5f3490666e2adafd2bf84 SHA512 ce34b533c2f50cf714d8bd51791c3e30ba91f49861e3c1dcfb08d21d2d38be970b3e3040c7e224142d085c7b11b6b14bfa230844e21daa2eb0bf59641dcc29b9 WHIRLPOOL 0668cafec5678d09504220e31ce60344fc0cb46cfec449db2aade89ee09c598484012c5ef0536a0dfea24df51c6bc86d1a9e491f136312afdab90725e5efe86e
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.10_pre20120627.ebuild,v 1.2 2012/07/07 12:35:51 blueness Exp $
|
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.10_pre20120630.ebuild,v 1.1 2012/07/10 17:51:43 eras Exp $
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
inherit eutils multilib ssl-cert toolchain-funcs flag-o-matic pam user versionator
|
inherit eutils multilib ssl-cert toolchain-funcs flag-o-matic pam user versionator
|
@ -1,3 +1,3 @@
|
|||||||
DIST digikam-2.5.0.tar.bz2 54976375 SHA256 55292c79b41fd2c20ce0a821f388645436acb18b3b06b486747e17129114851a
|
DIST digikam-2.5.0.tar.bz2 54976375 SHA256 55292c79b41fd2c20ce0a821f388645436acb18b3b06b486747e17129114851a SHA512 e3d500e7719c059a425d77a09005906361fee8ea584002b172393e6156e0d79d5c59a2498e84329b5e42e92dda2850a76c636524392a113a489207b57d0b7ee7 WHIRLPOOL 8dfa904ab5cf2a7b082cd73ad8f02ffed2c72e2d3542b9994c29417a77ddd7a749d075475200ec1a5a3fa21262deac6a7f35503ab269e689eea37011a319b064
|
||||||
DIST digikam-2.6.0.tar.bz2 55362029 SHA256 411ceaa3a489d9c9a5566d43c167927a07fb08fb4f613b0dbf1dec65b95736df SHA512 7984e8b463a5393a4606a4f6d752c7d006cc62ada6947467c034ec5e7fdd5de12826e0f33bfb07b80bb7c83d03a29273eec618a0e7c0f5588416b94fe1d2768a WHIRLPOOL 9e8812e4de7a4670c0d5c6b3286a510530325a797e9782793bafaef14cc7f09c8ddf7a3836b2bbf61fa82c50d92a418d1d4cf4c4554f841b7ea47bc4567c01bc
|
DIST digikam-2.6.0.tar.bz2 55362029 SHA256 411ceaa3a489d9c9a5566d43c167927a07fb08fb4f613b0dbf1dec65b95736df SHA512 7984e8b463a5393a4606a4f6d752c7d006cc62ada6947467c034ec5e7fdd5de12826e0f33bfb07b80bb7c83d03a29273eec618a0e7c0f5588416b94fe1d2768a WHIRLPOOL 9e8812e4de7a4670c0d5c6b3286a510530325a797e9782793bafaef14cc7f09c8ddf7a3836b2bbf61fa82c50d92a418d1d4cf4c4554f841b7ea47bc4567c01bc
|
||||||
DIST digikam-2.7.0.tar.bz2 55696444 SHA256 2782b0f047cd0ae58af04095e2d03ea4a9d621fbef9d385f1465851fb62f5bab SHA512 34d33ef8b7dd0664f92bbb5f67720397f537ac46da7ad1b6c4ae854691925fe9004b27820e4ded0c6a45126429a452fdfe7f4114e381d975afbbee6d514536a9 WHIRLPOOL e8171b7b18d841382aa66588937308e3fe31cf7eb8f03ab79a89deabf92082e025532a416e112fd5d51113f2a656405a78631aace022eb8b17040044986eb68d
|
DIST digikam-2.7.0.tar.bz2 55696444 SHA256 2782b0f047cd0ae58af04095e2d03ea4a9d621fbef9d385f1465851fb62f5bab SHA512 34d33ef8b7dd0664f92bbb5f67720397f537ac46da7ad1b6c4ae854691925fe9004b27820e4ded0c6a45126429a452fdfe7f4114e381d975afbbee6d514536a9 WHIRLPOOL e8171b7b18d841382aa66588937308e3fe31cf7eb8f03ab79a89deabf92082e025532a416e112fd5d51113f2a656405a78631aace022eb8b17040044986eb68d
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
DIST gimp-2.6.11-underlinking.patch.xz 5544 RMD160 289359e3b2367cf85dd2f838350ae340ff21256c SHA1 7b7daa0144da506519070835a101455f87e6bfba SHA256 5e7f2f16b8fe9b186b94cbe4cea1cda6242b066c07d36ca4907e276e32976d56
|
DIST gimp-2.6.11-underlinking.patch.xz 5544 SHA256 5e7f2f16b8fe9b186b94cbe4cea1cda6242b066c07d36ca4907e276e32976d56 SHA512 ea9e2bac2b00152d0cfe183fdd08d1298c17d18e0f80fda93494adbef336bcbbe9528d94d3ea73648324916142ebda2769d6a88e2eb58a32d64120cf840a6973 WHIRLPOOL f56b217a14239adf96cce031465f8b65cd2d3a7bf2b64ca1d2ba3c2ee8e73fc07a6c7be416cc6863654396e87d441021257f6b2dca5245a551759ffc49da3ca7
|
||||||
DIST gimp-2.6.11.tar.bz2 16473561 RMD160 a116377499e58dc2bfe231ab3c057d0be94091ff SHA1 2f9d596e727bdbf304fa78257c1731d9faf3934c SHA256 9b6d08d0803b3912ea596d1b77b9c21ee13778c23388a225c004b8c1587cb0a1
|
DIST gimp-2.6.11.tar.bz2 16473561 SHA256 9b6d08d0803b3912ea596d1b77b9c21ee13778c23388a225c004b8c1587cb0a1
|
||||||
DIST gimp-2.6.12.tar.bz2 16745411 RMD160 3c7ae863474dea670eaeb914e333ba6bf50c7fcc SHA1 82964e3d4eb003239f3443a1bccac53f5d780e15 SHA256 d553c9f1c07f59fa7b7ce9cc5f84ce59bf4e9dfb5b6ee4bd8718b74b947aec62
|
DIST gimp-2.6.12.tar.bz2 16745411 SHA256 d553c9f1c07f59fa7b7ce9cc5f84ce59bf4e9dfb5b6ee4bd8718b74b947aec62 SHA512 4afd136510857adf68f7c85b34138ccf3d9e0499ac526481239e5d5bf0cbe400186c57b688b0818c3b372ed2c57bdeba8a1fb456fa0e82590495a4425393969f WHIRLPOOL 310c598dba3202713fa48f776494fe9a7d09ab7cd39538cff5d3f021af6c13c2ece0f30e84d1dd0fbbbb095584995a998700292ce995338648ff37fc7824f34c
|
||||||
DIST gimp-2.7.3.tar.bz2 18206530 RMD160 5740b1b62b0fca255d0ca046477c21ab9c57a5ca SHA1 bea6edc3423774ace8dd86222314f4ef2278cdd8 SHA256 669811e66c6a5dffdca0df3f39f699b3a013aa5634447d9b90268f4068a8a4d9
|
DIST gimp-2.7.3.tar.bz2 18206530 SHA256 669811e66c6a5dffdca0df3f39f699b3a013aa5634447d9b90268f4068a8a4d9
|
||||||
DIST gimp-2.7.4.tar.bz2 18600581 RMD160 75aaf0d1102058335429335c51f580c81502461f SHA1 9cff32226f9e32dec2b568b5c3c69062f895743a SHA256 6c0690d5c4e58423308169a2419b684d05e06bd346cded9e081be470a5f93710
|
DIST gimp-2.7.4.tar.bz2 18600581 SHA256 6c0690d5c4e58423308169a2419b684d05e06bd346cded9e081be470a5f93710
|
||||||
DIST gimp-2.7.5.tar.bz2 19777338 RMD160 801ac6974582707207b37bce273d71b051f7531e SHA1 90ead85bdc3a305b402d7b4398352a27cf663285 SHA256 6d38a1d1213544ea09d74e7ca91fbe0c7e7128fb9296a1dd97253dc0e3a2fe96
|
DIST gimp-2.7.5.tar.bz2 19777338 SHA256 6d38a1d1213544ea09d74e7ca91fbe0c7e7128fb9296a1dd97253dc0e3a2fe96
|
||||||
DIST gimp-2.8.0-RC1.tar.bz2 20004191 RMD160 657bfdf450e79c3deb3bacc14e4610e7a036a055 SHA1 fcd8dabb8e5b9d7e750292194bf19d4188cbf864 SHA256 e78f9aedddd6afd14d3c2c3c3aaee9eda3c495f85a566e63d60ded88ce52bb3f
|
DIST gimp-2.8.0-RC1.tar.bz2 20004191 SHA256 e78f9aedddd6afd14d3c2c3c3aaee9eda3c495f85a566e63d60ded88ce52bb3f
|
||||||
DIST gimp-2.8.0.tar.bz2 20142440 RMD160 aeff9275461d0171e22b2281aae28ca4fb4bc63f SHA1 3b20d3dd10d971acbbc9345eb5cb93378c398ebc SHA256 dd6cee080d18faefa010ba4823e60ee7c49a4d1574a78c6dfb590592a09f2dcc
|
DIST gimp-2.8.0.tar.bz2 20142440 SHA256 dd6cee080d18faefa010ba4823e60ee7c49a4d1574a78c6dfb590592a09f2dcc
|
||||||
|
@ -1 +1 @@
|
|||||||
DIST kgraphviewer-2.1.1.tar.gz 1409604 RMD160 edbe95f9c67976fe5a443c55d71ecf3d4b07b59e SHA1 e2dfadbd319cc7cbc1e4de7565974c2c6b7de9cb SHA256 5840e9dc0cc813c18c0b64aaf4346aeb95eefcc95d2c5068ff81a8f39c81f4b8
|
DIST kgraphviewer-2.1.1.tar.gz 1409604 SHA256 5840e9dc0cc813c18c0b64aaf4346aeb95eefcc95d2c5068ff81a8f39c81f4b8 SHA512 b1d3b493351ebbc0875861e9ba764e7e8157a37bf1500cacd51fc15605f8ff202ecc07325c2fef89dfc92ccbdcf82c826962879e547cc32db01bf8af208827e8 WHIRLPOOL 7c5fea85bd499c9cd6535d6735c6ad99fba577b9d81a32bbe4166ddeb5328204e1328f459da2138434b874584c8f3f292082b95840732874781a625d67b44f77
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
From 470bf0a4774a600dbd958b781342589a337d8898 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Michael Palimaka <kensington@gentoo.org>
|
||||||
|
Date: Wed, 11 Jul 2012 01:58:00 +1000
|
||||||
|
Subject: [PATCH] Fix build with boost-1.50
|
||||||
|
|
||||||
|
REVIEW: 105494
|
||||||
|
---
|
||||||
|
src/part/DotGraphParsingHelper.cpp | 8 ++++----
|
||||||
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/part/DotGraphParsingHelper.cpp b/src/part/DotGraphParsingHelper.cpp
|
||||||
|
index 69cac49..7d46837 100644
|
||||||
|
--- a/src/part/DotGraphParsingHelper.cpp
|
||||||
|
+++ b/src/part/DotGraphParsingHelper.cpp
|
||||||
|
@@ -26,10 +26,10 @@
|
||||||
|
#include "graphedge.h"
|
||||||
|
|
||||||
|
#include <boost/throw_exception.hpp>
|
||||||
|
-#include <boost/spirit/core.hpp>
|
||||||
|
-#include <boost/spirit/utility/distinct.hpp>
|
||||||
|
-#include <boost/spirit/utility/loops.hpp>
|
||||||
|
-#include <boost/spirit/utility/confix.hpp>
|
||||||
|
+#include <boost/spirit/include/classic_core.hpp>
|
||||||
|
+#include <boost/spirit/include/classic_distinct.hpp>
|
||||||
|
+#include <boost/spirit/include/classic_loops.hpp>
|
||||||
|
+#include <boost/spirit/include/classic_confix.hpp>
|
||||||
|
|
||||||
|
|
||||||
|
#include <iostream>
|
||||||
|
--
|
||||||
|
1.7.11.1
|
||||||
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST libao-1.0.0.tar.gz 394204 RMD160 3fa5bfcad9a5d6b09b46b2f32e52a261fe277d27 SHA1 47798bb0fad0c68cd2913ae8c6094aeaa18a23ca SHA256 d0fe2c7e4afb8e45e8a3693fe9fde5402dbc2faecfb68a25e9c0cd711817b82a
|
DIST libao-1.0.0.tar.gz 394204 SHA256 d0fe2c7e4afb8e45e8a3693fe9fde5402dbc2faecfb68a25e9c0cd711817b82a SHA512 422a5be018940ba23054c46e71e2974bc8c3305ccda28c98ffb43260aaf8c635700f0586c831e877d00f6ad22ea5c1933f6bf02c8fd06ab1ebbed62b3dae44eb WHIRLPOOL c743e1b64531608dbea7014779353bc804b0941a298ee2399e95f5147f89d8daa0ad89c004adbb44c11556622d3bed0352d64c8da9e9d7e1b6aeb6b090524124
|
||||||
DIST libao-1.1.0.tar.gz 397102 RMD160 374078af926bb0744fb2301e128a1c5276fdf4ee SHA1 9301bc4886f170c7122ab62677fb71cf001c04fd SHA256 29de5bb9b1726ba890455ef7e562d877df87811febb0d99ee69164b88c171bd4
|
DIST libao-1.1.0.tar.gz 397102 RMD160 374078af926bb0744fb2301e128a1c5276fdf4ee SHA1 9301bc4886f170c7122ab62677fb71cf001c04fd SHA256 29de5bb9b1726ba890455ef7e562d877df87811febb0d99ee69164b88c171bd4
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST libsbsms-2.0.0.tar.gz 832881 RMD160 ecfb7244d45e07b15f1a111e139cb848bd346de3 SHA1 14e56ede70676f5f4da069b8736c86e192112198 SHA256 960c7bf4bd0f5024f96be6ff8891118bd5d029f55525d1a43d8d01c8430c88d9
|
DIST libsbsms-2.0.0.tar.gz 832881 SHA256 960c7bf4bd0f5024f96be6ff8891118bd5d029f55525d1a43d8d01c8430c88d9 SHA512 c3047310c5e5080eb437f426ac679fda3cd18ccf06e287667701aa9ef50e47285df4cc29e5d1dd82e9bdd1e668bf33ee437d9bc8499ba1687b172ac904d80d92 WHIRLPOOL ae519fc74e9145a309c0fcdf7eb84335fb8c0b4d5ea5863ab14fe447dc8100fa7cb98c3dbd8ddbb0ddc07b609404f49405f2d96e7c68d1e8f98bcbfc9563da5a
|
||||||
|
DIST libsbsms-2.0.1.tar.gz 741474 SHA256 1012201f3d982960ca29142e3adab79f3668932b23cc38a9f9088ca9a2588b25 SHA512 62d5b3bc58069d697f0cf9505f2da22555a1fa8c966191cdd369161d56266069ae47a41100103439dc58b7dd01bbc3b11279400a2d0c161b2b4b9c854199ae45 WHIRLPOOL a01fa860088e4b386184f36ddc8c19522ce5f850f76cebf8f2800aa6f21715112fc03457653842b581b4cb16c7d064a9f2babe54149ca4c652a497ea31fdce93
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/media-libs/libsbsms/libsbsms-2.0.1.ebuild,v 1.1 2012/07/10 22:06:45 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils autotools
|
||||||
|
|
||||||
|
DESCRIPTION="A library for high quality time and pitch scale modification"
|
||||||
|
HOMEPAGE="http://sbsms.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/sbsms/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="sse static-libs"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.0.0-cflags.patch
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--enable-shared \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable sse) \
|
||||||
|
--disable-multithreaded
|
||||||
|
# threaded version causes segfaults
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue