parent
87f090e12e
commit
1129736778
@ -1,2 +1,2 @@
|
||||
DIST latexila-2.4.0.tar.xz 633352 SHA256 9fc9e1abbcc5b6667be6592e3f59759086ac47e361ed226a14803d2067590fed SHA512 a42ebf369cb495e6fb5010cfaddf5cc0f9fd729474995db25df24cc046d2082a07b1e61fc75236935b206111ae3c69022e05a5069569150590e46b827dc5a9a1 WHIRLPOOL a7b62a960c572dbc9ede2bd4d201a3293ff161809ee5f640831f47cd6bd8385a75d3a70c559b897183cdb9893cc330d41111f15843281ae77e57c14c5580a621
|
||||
DIST latexila-2.4.1.tar.xz 637204 SHA256 22cf882008a28637e9e6bec2d3fe551df18d0e0452b482e1920cdc776cb31b44 SHA512 2cd5fce1a77d7c9458c2a48a54dd4ababa280891c8ac234fc29d0ebcc4b2b16e4ed28c8b940d0728c6630d6619aa5331c04a734e18c93e5e2a86caf896a3fc7d WHIRLPOOL 27d8d53990ed0f2a37b49df6c918e1286339a7b15810a9a770cca5f701142e99a961cb259436b901a4a0313cd89d836fb885f297bbc7f7a4c8157fc2d1dff3c9
|
||||
DIST latexila-2.6.1.tar.xz 1063136 SHA256 daff4fffbe9dd08a1c3ccd858cf3abc457d90f78b17f09f3ea6d6626be192003 SHA512 1026a2df0a9938d3236b5b52dacf4c090763c64ac8bab5b6ad87532fa5f7b21277ab4ab69a244f65021d53eb1dc17880ada379bf200d251c6a0ca2c7b932dc20 WHIRLPOOL 254f28c9f97311e1ad987c4030ae5d32659515954f2cf9e5a7076edc935c6e0e597233b4d3399fdc5a326271191603a7e7e426342b26a8d1d10936358f5e2865
|
||||
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/latexila/latexila-2.4.0.ebuild,v 1.5 2012/05/15 19:41:58 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
CMAKE_MIN_VERSION="2.6.4"
|
||||
CMAKE_IN_SOURCE_BUILD="yes" # for gnome2.eclass compat
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit cmake-utils gnome2
|
||||
|
||||
DESCRIPTION="Integrated LaTeX environment for GNOME"
|
||||
HOMEPAGE="http://projects.gnome.org/latexila/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="gnome +latexmk rubber vala"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/gtkspell:2
|
||||
>=dev-libs/glib-2.30:2
|
||||
dev-libs/libgee:0
|
||||
dev-libs/libunique:1
|
||||
>=x11-libs/gtk+-2.16:2
|
||||
>=x11-libs/gtksourceview-2.10:2.0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/libX11
|
||||
x11-libs/pango
|
||||
gnome? ( gnome-base/gsettings-desktop-schemas )
|
||||
vala? ( >=dev-lang/vala-0.16.0:0.16 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/latex-base
|
||||
x11-themes/hicolor-icon-theme
|
||||
latexmk? ( dev-tex/latexmk )
|
||||
rubber? ( dev-tex/rubber )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/itstool
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS HACKING NEWS README"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ -n ${LINGUAS+set} ]]; then
|
||||
# LINGUAS is set, let's try to respect it.
|
||||
pushd po > /dev/null
|
||||
local po_file
|
||||
for po_file in *.po; do
|
||||
has "${po_file%.po}" ${LINGUAS} || rm -v "${po_file}"
|
||||
done
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
VALAC=$(type -p valac-0.16)
|
||||
$(cmake-utils_use_build vala VALA)
|
||||
$(cmake-utils_use_with gnome GNOME)
|
||||
-DCOMPILE_SCHEMA=OFF"
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/latexila/latexila-2.6.1.ebuild,v 1.1 2012/10/20 06:29:32 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
|
||||
inherit gnome2 vala
|
||||
|
||||
DESCRIPTION="Integrated LaTeX environment for GNOME"
|
||||
HOMEPAGE="http://projects.gnome.org/latexila/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+latexmk rubber"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/enchant
|
||||
>=dev-libs/glib-2.32:2
|
||||
dev-libs/libgee:0
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
>=x11-libs/gtk+-3.4.3:3
|
||||
>=x11-libs/gtksourceview-3.4.1:3.0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/libX11
|
||||
x11-libs/pango
|
||||
$(vala_depend)
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/latex-base
|
||||
x11-themes/hicolor-icon-theme
|
||||
latexmk? ( dev-tex/latexmk )
|
||||
rubber? ( dev-tex/rubber )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/itstool
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
DOCS="AUTHORS HACKING NEWS README"
|
@ -1,5 +1,5 @@
|
||||
DIST qemu-0.11.1.tar.gz 3830070 SHA256 2ecd2fc0af2ce5d96067ae82cc98a08275c596de53fc929484bedee1d6e7893a SHA512 3e9ad01223010abbdbe36a2ca87c8360cc8dfaed60d6eabc23317c19b487a5a018efed54b3150046538ddb6148294784d77a3bfd4310bb282c4308f1b6bfad69 WHIRLPOOL c4d148460e84f19795602c4c09200748809ca82f8c7b1d6505976efe0967ad89f60888997e9f117d5390a380fa73a037174900d865c353c95cc2764dbfe5df33
|
||||
DIST qemu-1.2.0.tar.bz2 9865186 SHA256 c8b84420d9f4869397f84cad2dabd9a475b7723d619a924a873740353e9df936 SHA512 b590ea4ff484abc1abf2d3ec3fb294d4ece24d2dfa0a179d9c5f60baca0ea474d47a560f5d95b010a53a5563793414f3257240c5e9917a8d0f556a2066ccd60e WHIRLPOOL 5e5a5f09b828b0aff6139d7efad4dd0d1ed8d86badc2657f7ea53352aa1dbb6e6e227501f7ab63f7e95ee248007942ae94431b7f99092a4ed7005c345b10ca4e
|
||||
DIST qemu-kvm-1.1.1-bp-1.tar.xz 2908 SHA256 16b7cd2e10b3a05d20006898bcfdb26eb596f7c7d3c0e18fb216cb2b2026af40 SHA512 781eae1fdc1cb7482d3d6fd1cf81e0d565588e3987fc4cab92abc06741b1b57d999b0de1fffce7270f50033b53c5707e4ef477ca3b7ddfca3dc1a432c1e15cc7 WHIRLPOOL 3f80b4cc9902021686bea823a41af136d21dd5a6b8aa59913aeb8697c3a38acc02d92ee59b9d052b6d161830a72d709fe684beb95f756a92216fe79cce4c5d9a
|
||||
DIST qemu-kvm-1.1.1.tar.gz 6599376 SHA256 c6fab57ccadcad5deb34728623840a0141a0f3c8f29d0c253db577f059c796df SHA512 1106a35212cdac1fe5b043af6754595d03232f22bf74cdab86973759adb3cff2d3d7b42290883d2d99d97d163fe274de0108a05eed906ffdc3349c0631f52492 WHIRLPOOL 4d9b2b788a7f87104032635b3b6e2cd96275b92683e3003510b0951536ed6bcb959959bc7529e3f912a7a2055b5c1710b9310d591a8b443a17a231e5b86f6105
|
||||
DIST qemu-kvm-1.1.2-2612b38e.tar.xz 4736 SHA256 c1a00380591b1b2b902c2aa1ea881c216997f18e33b466108b8c52178a829258 SHA512 f27e52bbb8f7c8c5a6f3b3de2966d7000d77178c6522a6311abd366913fc40582106b27fb7b37620c0a2a39346b6edd8827a2a4f31c654bd32adadb023ff325d WHIRLPOOL a5aefd25af0dccf177e7897690433841aaba8629ef6bf8e40a22176508ef4fec5a0f65a9b618b74bb8ab3420f36604b9a736a1a5ba665dee52e6a471693b88f3
|
||||
DIST qemu-kvm-1.1.2.tar.gz 6605075 SHA256 2be9cb9986c0b67ef97a2d21a51a945e91c4032b8c4229297461d8ed91f95178 SHA512 c1fc6a91276347ec2188c9fa8750b51ed14116ea0a7afc74e0ddf305e9f175a6c16d3dc6ef1ee52926c4d8b9bd0fd5465041f32ec24ce315059062a078e2df82 WHIRLPOOL f21af6107de2343c6a45cbd6aa97cbc58e36a37c37db42110397658a2c303d63e5af96b84b778b5f08e958a5e65a84088c596e1b83cbdcd4009efff64dab4d09
|
||||
DIST qemu-kvm-1.2.0.tar.gz 6839420 SHA256 e98ab96c24337e312864f2341016695ac11cb9a04be83548a8da89596d591b05 SHA512 c21354127d4585397ab400600ab1ac9aac80cc0431bbf615c8e906819075b00373f382954fbd9fa39bf6479126d8d8e3321b3713346d04abe2c249edfa4eb6fd WHIRLPOOL 3d0662b39174eee0cd8750f6bea5baf57e2dfa82b490c3f1e54f44720ddd05ad029c3011425f651e745973ddb03aaca310bc8acf9f8e656bbb8390a262f7013c
|
||||
|
@ -1,149 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-0.11.1-r1.ebuild,v 1.4 2012/05/03 18:49:05 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs linux-info
|
||||
|
||||
DESCRIPTION="QEMU emulator and ABI wrapper"
|
||||
HOMEPAGE="http://www.qemu.org"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/qemu/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="alsa bluetooth gnutls ncurses pulseaudio sasl +sdl vde kqemu kvm"
|
||||
|
||||
COMMON_TARGETS="i386 x86_64 arm cris m68k mips mipsel mips64 mips64el ppc ppc64 sh4 sh4eb sparc"
|
||||
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} ppcemb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} alpha armeb ppc64abi32 sparc64 sparc32plus"
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS}; do
|
||||
IUSE="${IUSE} +qemu_softmmu_targets_${target}"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS}; do
|
||||
IUSE="${IUSE} +qemu_user_targets_${target}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
!app-emulation/qemu-user
|
||||
sys-libs/zlib
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
sdl? ( >=media-libs/libsdl-1.2.11 )
|
||||
vde? ( net-misc/vde )
|
||||
kvm? ( >=sys-kernel/linux-headers-2.6.29 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
kqemu? ( >=app-emulation/kqemu-1.4.0_pre1 )"
|
||||
# fdt? ( sys-apps/dtc )
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
gnutls? ( virtual/pkgconfig )
|
||||
app-text/texi2html"
|
||||
|
||||
src_prepare() {
|
||||
# avoid fdt till an updated release appears
|
||||
sed -i -e 's:fdt="yes":fdt="no":' configure
|
||||
# prevent docs to get automatically installed
|
||||
sed -i '/$(DESTDIR)$(docdir)/d' Makefile
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target tests/Makefile
|
||||
[[ -x /sbin/paxctl ]] && \
|
||||
sed -i 's/^VL_LDFLAGS=$/VL_LDFLAGS=-Wl,-z,execheap/' \
|
||||
Makefile.target
|
||||
# Append CFLAGS while linking
|
||||
sed -i 's/$(LDFLAGS)/$(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS)/' rules.mak
|
||||
epatch "${FILESDIR}/qemu-0.11.0-mips64-user-fix.patch"
|
||||
epatch "${FILESDIR}/qemu-0.11.1-CVE-2012-0029-backport.patch"
|
||||
epatch "${FILESDIR}"/${P}-cfg-pulse.patch #384847
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycc conf_opts audio_opts softmmu_targets user_targets target_list
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
use "qemu_softmmu_targets_${target}" && \
|
||||
softmmu_targets="${softmmu_targets} ${target}-softmmu"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
use "qemu_user_targets_${target}" && \
|
||||
user_targets="${user_targets} ${target}-linux-user"
|
||||
done
|
||||
|
||||
conf_opts="--disable-darwin-user --disable-bsd-user --disable-strip"
|
||||
|
||||
if test ! -z "${softmmu_targets}" ; then
|
||||
einfo "Building following softmmu targets: ${softmmu_targets}"
|
||||
use gnutls || conf_opts="$conf_opts --disable-vnc-tls"
|
||||
use ncurses || conf_opts="$conf_opts --disable-curses"
|
||||
use sasl || conf_opts="$conf_opts --disable-vnc-sasl"
|
||||
use sdl || conf_opts="$conf_opts --disable-sdl"
|
||||
use vde || conf_opts="$conf_opts --disable-vde"
|
||||
use bluetooth || conf_opts="$conf_opts --disable-bluez"
|
||||
use kqemu || conf_opts="$conf_opts --disable-kqemu"
|
||||
use kvm || conf_opts="$conf_opts --disable-kvm"
|
||||
|
||||
audio_opts="oss"
|
||||
use alsa && audio_opts="alsa $audio_opts"
|
||||
use pulseaudio && audio_opts="pa $audio_opts"
|
||||
use sdl && audio_opts="sdl $audio_opts"
|
||||
else
|
||||
einfo "Disabling softmmu emulation (no softmmu targets specified)"
|
||||
conf_opts="$conf_opts --disable-system --disable-vnc-tls \
|
||||
--disable-curses --disable-sdl --disable-vde \
|
||||
--disable-kqemu --disable-kvm"
|
||||
fi
|
||||
|
||||
if test ! -z "${user_targets}" ; then
|
||||
einfo "Building following user targets: ${user_targets}"
|
||||
conf_opts="$conf_opts --enable-linux-user"
|
||||
else
|
||||
einfo "Disabling usermode emulation (no usermode targets specified)"
|
||||
conf_opts="$conf_opts --disable-linux-user"
|
||||
fi
|
||||
|
||||
# use fdt || conf_opts="$conf_opts --disable-fdt"
|
||||
|
||||
conf_opts="$conf_opts --prefix=/usr"
|
||||
|
||||
target_list="${softmmu_targets} ${user_targets}"
|
||||
|
||||
filter-flags -fPIE
|
||||
|
||||
./configure ${conf_opts} \
|
||||
--audio-drv-list="$audio_opts" \
|
||||
--cc="$(tc-getCC)" --host-cc="$(tc-getCC)" \
|
||||
--target-list="${target_list}" \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
exeinto /etc/qemu
|
||||
doexe \
|
||||
"${FILESDIR}/qemu-ifup" \
|
||||
"${FILESDIR}/qemu-ifdown" \
|
||||
|| die "qemu interface scripts failed"
|
||||
|
||||
dodoc Changelog MAINTAINERS TODO pci-ids.txt || die
|
||||
newdoc pc-bios/README README.pc-bios || die
|
||||
dohtml qemu-doc.html qemu-tech.html || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You will need the Universal TUN/TAP driver compiled into your"
|
||||
elog "kernel or loaded as a module to use the virtual network device"
|
||||
elog "if using -net tap. You will also need support for 802.1d"
|
||||
elog "Ethernet Bridging and a configured bridge if using the provided"
|
||||
elog "qemu-ifup script from /etc/qemu."
|
||||
echo
|
||||
}
|
@ -1,148 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-0.11.1.ebuild,v 1.10 2012/05/03 18:49:05 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs linux-info
|
||||
|
||||
DESCRIPTION="QEMU emulator and ABI wrapper"
|
||||
HOMEPAGE="http://www.qemu.org"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/qemu/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86"
|
||||
IUSE="alsa bluetooth gnutls ncurses pulseaudio sasl +sdl vde kqemu kvm"
|
||||
|
||||
COMMON_TARGETS="i386 x86_64 arm cris m68k mips mipsel mips64 mips64el ppc ppc64 sh4 sh4eb sparc"
|
||||
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} ppcemb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} alpha armeb ppc64abi32 sparc64 sparc32plus"
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS}; do
|
||||
IUSE="${IUSE} +qemu_softmmu_targets_${target}"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS}; do
|
||||
IUSE="${IUSE} +qemu_user_targets_${target}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
!app-emulation/qemu-user
|
||||
sys-libs/zlib
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
sdl? ( >=media-libs/libsdl-1.2.11 )
|
||||
vde? ( net-misc/vde )
|
||||
kvm? ( >=sys-kernel/linux-headers-2.6.29 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
kqemu? ( >=app-emulation/kqemu-1.4.0_pre1 )"
|
||||
# fdt? ( sys-apps/dtc )
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
gnutls? ( virtual/pkgconfig )
|
||||
app-text/texi2html"
|
||||
|
||||
src_prepare() {
|
||||
# avoid fdt till an updated release appears
|
||||
sed -i -e 's:fdt="yes":fdt="no":' configure
|
||||
# prevent docs to get automatically installed
|
||||
sed -i '/$(DESTDIR)$(docdir)/d' Makefile
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target tests/Makefile
|
||||
[[ -x /sbin/paxctl ]] && \
|
||||
sed -i 's/^VL_LDFLAGS=$/VL_LDFLAGS=-Wl,-z,execheap/' \
|
||||
Makefile.target
|
||||
# Append CFLAGS while linking
|
||||
sed -i 's/$(LDFLAGS)/$(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS)/' rules.mak
|
||||
epatch "${FILESDIR}/qemu-0.11.0-mips64-user-fix.patch"
|
||||
epatch "${FILESDIR}"/${P}-cfg-pulse.patch #384847
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycc conf_opts audio_opts softmmu_targets user_targets target_list
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
use "qemu_softmmu_targets_${target}" && \
|
||||
softmmu_targets="${softmmu_targets} ${target}-softmmu"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
use "qemu_user_targets_${target}" && \
|
||||
user_targets="${user_targets} ${target}-linux-user"
|
||||
done
|
||||
|
||||
conf_opts="--disable-darwin-user --disable-bsd-user --disable-strip"
|
||||
|
||||
if test ! -z "${softmmu_targets}" ; then
|
||||
einfo "Building following softmmu targets: ${softmmu_targets}"
|
||||
use gnutls || conf_opts="$conf_opts --disable-vnc-tls"
|
||||
use ncurses || conf_opts="$conf_opts --disable-curses"
|
||||
use sasl || conf_opts="$conf_opts --disable-vnc-sasl"
|
||||
use sdl || conf_opts="$conf_opts --disable-sdl"
|
||||
use vde || conf_opts="$conf_opts --disable-vde"
|
||||
use bluetooth || conf_opts="$conf_opts --disable-bluez"
|
||||
use kqemu || conf_opts="$conf_opts --disable-kqemu"
|
||||
use kvm || conf_opts="$conf_opts --disable-kvm"
|
||||
|
||||
audio_opts="oss"
|
||||
use alsa && audio_opts="alsa $audio_opts"
|
||||
use pulseaudio && audio_opts="pa $audio_opts"
|
||||
use sdl && audio_opts="sdl $audio_opts"
|
||||
else
|
||||
einfo "Disabling softmmu emulation (no softmmu targets specified)"
|
||||
conf_opts="$conf_opts --disable-system --disable-vnc-tls \
|
||||
--disable-curses --disable-sdl --disable-vde \
|
||||
--disable-kqemu --disable-kvm"
|
||||
fi
|
||||
|
||||
if test ! -z "${user_targets}" ; then
|
||||
einfo "Building following user targets: ${user_targets}"
|
||||
conf_opts="$conf_opts --enable-linux-user"
|
||||
else
|
||||
einfo "Disabling usermode emulation (no usermode targets specified)"
|
||||
conf_opts="$conf_opts --disable-linux-user"
|
||||
fi
|
||||
|
||||
# use fdt || conf_opts="$conf_opts --disable-fdt"
|
||||
|
||||
conf_opts="$conf_opts --prefix=/usr"
|
||||
|
||||
target_list="${softmmu_targets} ${user_targets}"
|
||||
|
||||
filter-flags -fPIE
|
||||
|
||||
./configure ${conf_opts} \
|
||||
--audio-drv-list="$audio_opts" \
|
||||
--cc="$(tc-getCC)" --host-cc="$(tc-getCC)" \
|
||||
--target-list="${target_list}" \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
exeinto /etc/qemu
|
||||
doexe \
|
||||
"${FILESDIR}/qemu-ifup" \
|
||||
"${FILESDIR}/qemu-ifdown" \
|
||||
|| die "qemu interface scripts failed"
|
||||
|
||||
dodoc Changelog MAINTAINERS TODO pci-ids.txt || die
|
||||
newdoc pc-bios/README README.pc-bios || die
|
||||
dohtml qemu-doc.html qemu-tech.html || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You will need the Universal TUN/TAP driver compiled into your"
|
||||
elog "kernel or loaded as a module to use the virtual network device"
|
||||
elog "if using -net tap. You will also need support for 802.1d"
|
||||
elog "Ethernet Bridging and a configured bridge if using the provided"
|
||||
elog "qemu-ifup script from /etc/qemu."
|
||||
echo
|
||||
}
|
@ -0,0 +1,368 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-1.1.2-r1.ebuild,v 1.1 2012/10/20 16:23:41 cardoe Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_PN="qemu-kvm"
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python user
|
||||
BACKPORTS=2612b38e
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/kvm/${MY_PN}/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE="+aio alsa bluetooth brltty +caps +curl debug doc fdt +jpeg kernel_linux \
|
||||
kernel_FreeBSD mixemu ncurses opengl +png pulseaudio python rbd sasl sdl \
|
||||
smartcard spice static systemtap tci +threads tls usbredir +uuid vde +vhost-net \
|
||||
virtfs +vnc xattr xen xfs"
|
||||
|
||||
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 mips64 mips64el ppcemb xtensa xtensaeb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus unicore32"
|
||||
|
||||
# Setup the default SoftMMU targets, while using the loops
|
||||
# below to setup the other targets.
|
||||
IUSE="${IUSE}"
|
||||
REQUIRED_USE="|| ("
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS}; do
|
||||
IUSE="${IUSE} qemu_softmmu_targets_${target}"
|
||||
REQUIRED_USE="${REQUIRED_USE} qemu_softmmu_targets_${target}"
|
||||
done
|
||||
REQUIRED_USE="${REQUIRED_USE} )"
|
||||
|
||||
for target in ${IUSE_USER_TARGETS}; do
|
||||
IUSE="${IUSE} qemu_user_targets_${target}"
|
||||
done
|
||||
|
||||
REQUIRED_USE="${REQUIRED_USE}
|
||||
static? ( !alsa !pulseaudio )
|
||||
virtfs? ( xattr )"
|
||||
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
|
||||
sys-apps/pciutils[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
aio? ( dev-libs/libaio[static-libs(+)] )
|
||||
caps? ( sys-libs/libcap-ng[static-libs(+)] )
|
||||
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
|
||||
fdt? ( >=sys-apps/dtc-1.2.0[static-libs(+)] )
|
||||
jpeg? ( virtual/jpeg[static-libs(+)] )
|
||||
ncurses? ( sys-libs/ncurses[static-libs(+)] )
|
||||
png? ( media-libs/libpng[static-libs(+)] )
|
||||
rbd? ( sys-cluster/ceph[static-libs(+)] )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
|
||||
sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] )
|
||||
spice? ( >=app-emulation/spice-0.9.0[static-libs(+)] )
|
||||
tls? ( net-libs/gnutls[static-libs(+)] )
|
||||
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
|
||||
!app-emulation/kqemu
|
||||
!app-emulation/qemu
|
||||
!<app-emulation/qemu-1.0
|
||||
>=sys-firmware/seabios-1.7.0
|
||||
sys-firmware/sgabios
|
||||
sys-firmware/vgabios
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
brltty? ( app-accessibility/brltty )
|
||||
opengl? ( virtual/opengl )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
python? ( =dev-lang/python-2*[ncurses] )
|
||||
sdl? ( media-libs/libsdl[X] )
|
||||
smartcard? ( dev-libs/nss )
|
||||
spice? ( >=app-emulation/spice-protocol-0.8.1 )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
usbredir? ( sys-apps/usbredir )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xen? ( app-emulation/xen-tools )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-text/texi2html )
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
static? ( ${LIB_DEPEND} )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
STRIP_MASK="/usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_WX_LOAD="${QA_PRESTRIPPED}
|
||||
usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus"
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CHECK_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
|
||||
fi
|
||||
|
||||
use python && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
|
||||
if use static; then
|
||||
ewarn "USE=static is very much a moving target because of the packages"
|
||||
ewarn "we depend on will have their static libs ripped out or wrapped"
|
||||
ewarn "with USE=static-libs or USE=static due to continued dicsussion"
|
||||
ewarn "on the mailing list about USE=static's place in Gentoo. As a"
|
||||
ewarn "result what worked today may not work tomorrow."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
|
||||
python_convert_shebangs -r 2 "${S}/scripts/kvm/kvm_stat"
|
||||
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local conf_opts audio_opts user_targets
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
use "qemu_softmmu_targets_${target}" && \
|
||||
softmmu_targets="${softmmu_targets} ${target}-softmmu"
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
use "qemu_user_targets_${target}" && \
|
||||
user_targets="${user_targets} ${target}-linux-user"
|
||||
done
|
||||
|
||||
einfo "Building the following softmmu targets: ${softmmu_targets}"
|
||||
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
einfo "Building the following user targets: ${user_targets}"
|
||||
conf_opts="${conf_opts} --enable-linux-user"
|
||||
else
|
||||
conf_opts="${conf_opts} --disable-linux-user"
|
||||
fi
|
||||
|
||||
# Add support for SystemTAP
|
||||
use systemtap && conf_opts="${conf_opts} --enable-trace-backend=dtrace"
|
||||
|
||||
# Fix QA issues. QEMU needs executable heaps and we need to mark it as such
|
||||
#conf_opts="${conf_opts} --extra-ldflags=-Wl,-z,execheap"
|
||||
|
||||
# Add support for static builds
|
||||
use static && conf_opts="${conf_opts} --static --disable-pie"
|
||||
|
||||
# We always want to attempt to build with PIE support as it results
|
||||
# in a more secure binary. But it doesn't work with static or if
|
||||
# the current GCC doesn't have PIE support.
|
||||
if ! use static && gcc-specs-pie; then
|
||||
conf_opts="${conf_opts} --enable-pie"
|
||||
fi
|
||||
|
||||
# audio options
|
||||
audio_opts="oss"
|
||||
use alsa && audio_opts="alsa,${audio_opts}"
|
||||
use sdl && audio_opts="sdl,${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa,${audio_opts}"
|
||||
use mixemu && conf_opts="${conf_opts} --enable-mixemu"
|
||||
|
||||
# --enable-vnc-thread will go away in 1.2
|
||||
# $(use_enable xen xen-pci-passthrough) for 1.2
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--disable-bsd-user \
|
||||
--disable-guest-agent \
|
||||
--disable-libiscsi \
|
||||
--disable-strip \
|
||||
--disable-werror \
|
||||
--python=python2 \
|
||||
$(use_enable aio linux-aio) \
|
||||
$(use_enable bluetooth bluez) \
|
||||
$(use_enable brltty brlapi) \
|
||||
$(use_enable caps cap-ng) \
|
||||
$(use_enable curl) \
|
||||
$(use_enable debug debug-info) \
|
||||
$(use_enable debug debug-mon) \
|
||||
$(use_enable debug debug-tcg) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable fdt) \
|
||||
$(use_enable jpeg vnc-jpeg) \
|
||||
$(use_enable kernel_linux kvm) \
|
||||
$(use_enable kernel_linux kvm-device-assignment) \
|
||||
$(use_enable kernel_linux nptl) \
|
||||
$(use_enable ncurses curses) \
|
||||
$(use_enable opengl) \
|
||||
$(use_enable png vnc-png) \
|
||||
$(use_enable rbd) \
|
||||
$(use_enable sasl vnc-sasl) \
|
||||
$(use_enable sdl) \
|
||||
$(use_enable smartcard smartcard) \
|
||||
$(use_enable smartcard smartcard-nss) \
|
||||
$(use_enable spice) \
|
||||
$(use_enable tci tcg-interpreter) \
|
||||
$(use_enable threads vnc-thread) \
|
||||
$(use_enable tls vnc-tls) \
|
||||
$(use_enable usbredir usb-redir) \
|
||||
$(use_enable uuid) \
|
||||
$(use_enable vde) \
|
||||
$(use_enable vhost-net) \
|
||||
$(use_enable virtfs) \
|
||||
$(use_enable vnc) \
|
||||
$(use_enable xattr attr) \
|
||||
$(use_enable xen) \
|
||||
$(use_enable xfs xfsctl) \
|
||||
--audio-drv-list=${audio_opts} \
|
||||
--target-list="${softmmu_targets} ${user_targets}" \
|
||||
--cc="$(tc-getCC)" \
|
||||
--host-cc="$(tc-getBUILD_CC)" \
|
||||
${conf_opts} \
|
||||
|| die "configure failed"
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -E -e "s|^(HOST_USB=)bsd|\1stub|" -i "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
if use kernel_linux; then
|
||||
insinto /lib/udev/rules.d/
|
||||
doins "${FILESDIR}"/65-kvm.rules
|
||||
fi
|
||||
|
||||
if use qemu_softmmu_targets_x86_64 ; then
|
||||
dobin "${FILESDIR}"/qemu-kvm
|
||||
ewarn "The depreciated '/usr/bin/kvm' symlink is no longer installed"
|
||||
ewarn "You should use '/usr/bin/qemu-kvm', you may need to edit"
|
||||
ewarn "your libvirt configs or other wrappers for ${PN}"
|
||||
else
|
||||
elog "You disabled QEMU_SOFTMMU_TARGETS=x86_64, this disables install"
|
||||
elog "of /usr/bin/qemu-kvm"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc Changelog MAINTAINERS TODO pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
|
||||
if use doc; then
|
||||
dohtml qemu-doc.html qemu-tech.html || die
|
||||
fi
|
||||
|
||||
use python & dobin scripts/kvm/kvm_stat
|
||||
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
|
||||
# Remove sgabios since we're using the sgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/sgabios.bin"
|
||||
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
elog "If you don't have kvm compiled into the kernel, make sure you have"
|
||||
elog "the kernel module loaded before running kvm. The easiest way to"
|
||||
elog "ensure that the kernel module is loaded is to load it on boot."
|
||||
elog "For AMD CPUs the module is called 'kvm-amd'"
|
||||
elog "For Intel CPUs the module is called 'kvm-intel'"
|
||||
elog "Please review /etc/conf.d/modules for how to load these"
|
||||
elog
|
||||
elog "Make sure your user is in the 'kvm' group"
|
||||
elog "Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
|
||||
elog
|
||||
elog "The ssl USE flag was renamed to tls, so adjust your USE flags."
|
||||
elog "The nss USE flag was renamed to smartcard, so adjust your USE flags."
|
||||
fi
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST tomboy-1.10.1.tar.xz 6619804 SHA256 85bc277b278fe6aaa38fc0ec8b1777804ea0de647111a5065d43614d1ad10077 SHA512 c917bc48d073c9368350ead2f1c81b349421aacb08c0d17b8e6475c753f4ec35f6e53f4c44a4cdfc53e4378d0d9743fba2d96f37bd45d8c711d8319858c3ff8f WHIRLPOOL 2e3b0446c688df1d88212c6b333657d8417798c9fa4d3de8f44dc3508725b96b7ca4559c9f790e93e18b314e73d8c5db53a63c926af2c09d96c953b70bbd68a3
|
||||
DIST tomboy-1.12.0.tar.xz 6628944 SHA256 e1f33dba1d1bb39624b75e77760ddf29c020083d283d65f976be1dc3056e3203 SHA512 4178b5634383e294f1c97d1e6df10d8b4ff45f9edb5c4ec4fd99c03b0bd17197af10f663e85e906b809f8881cbaaab8828248b94d61912dcf2333fe7ad719d4d WHIRLPOOL bfc37c87486ed7ec31ec2d7e3c9756bba778dded5086da68eb2d6712804e8b5de7822655c7edea8fe7228ddbac3965b15073dbb7324d1f65ab9ecddfe8763bcb
|
||||
DIST tomboy-1.12.1.tar.xz 6671404 SHA256 bd73408752e5b97899d3665881f25e0c8959d994191d713661e80002cd8ce2b6 SHA512 6db144350ca820233ec98c6e98395483a76f95848d7afc0bb02c666f2637805c2e364b6822bdb26cae8ef93a8baa1c6e8acf78f1718ff6a4adf66cb428e23642 WHIRLPOOL 4c73396955b697d77217fd6bef41b66a9369ffb7b4cb9eb795399a0ba18aac65b02ee2aa1c4d9c7d029cbfc2616a46a5bfd79b5f687d36206178269b22340674
|
||||
DIST tomboy-1.8.3.tar.xz 6567280 SHA256 3f704bac772a54cf668aca769c766bc1fb9ebc8823a903ef108927805c020bea SHA512 f6fbc13dd523ddbbde84530c304675bb56a615cfb1d13c07c3a434be9d10b62c08bc21ab678e08f682a1b150d50efaa46bff1b23885d61224a593f9377212af2 WHIRLPOOL 20bfbd85897f1cc974a21c0db0171ccce86dc35f6e9d45597f4ca415fbad17f41e3d6dd2022bf2cf2240521390b8c7267698788ee4856c679461455ab36e0dcb
|
||||
|
@ -0,0 +1,17 @@
|
||||
--- configure.in~ 2012-10-15 22:31:16.000000000 +0200
|
||||
+++ configure.in 2012-10-20 09:09:09.126416968 +0200
|
||||
@@ -235,13 +235,7 @@
|
||||
# Evolution.dll needs GMime#
|
||||
#
|
||||
if test "x$ENABLE_GNOME" != "xno"; then
|
||||
- if pkg-config --exists gmime-sharp-2.4; then
|
||||
- PKG_CHECK_MODULES(EVOLUTION, gmime-sharp-2.4, ENABLE_EVOLUTION="yes", ENABLE_EVOLUTION="no")
|
||||
- elif pkg-config --exists gmime-sharp-2.6; then
|
||||
- PKG_CHECK_MODULES(EVOLUTION, gmime-sharp-2.6, ENABLE_EVOLUTION="yes", ENABLE_EVOLUTION="no")
|
||||
- else
|
||||
- PKG_CHECK_MODULES(EVOLUTION, gmime-sharp >= 2.2.7, ENABLE_EVOLUTION="yes", ENABLE_EVOLUTION="no")
|
||||
- fi
|
||||
+ PKG_CHECK_MODULES(EVOLUTION, gmime-sharp-2.6, ENABLE_EVOLUTION="yes", ENABLE_EVOLUTION="no")
|
||||
else
|
||||
ENABLE_EVOLUTION=no
|
||||
fi
|
@ -1 +1,2 @@
|
||||
DIST TexMaths-0.36.oxt 94446 SHA256 34ee6babb5cae7a9c461b33d3a223bc684aade3186afa630dc74b058cb1ec92f SHA512 2272ccdc549dc298af076a4b4ca39288a2d8735266e211caaf1463951162d867a51f7c16c979e97532be834628fc01affa1ee93d3aab24a7f5339bbfc6f8ab43 WHIRLPOOL 1e3f8404d848b7b9dc184935cfa268543c10d540d8ba3804927d6b9d4b4f80a0d0006a34a9e95dfe84b28557a3fe7179f9cacf6e88f30534d024e97b19a1843b
|
||||
DIST TexMaths-0.36a.oxt 95344 SHA256 7f61710a3e2967e70cb89dfbabebeb61297e431831851ff63f2e6e30a61cb981 SHA512 d6ea2be5b042c3709507f6ec8a1811930b961fb453bb8637a7a25d170daf5636befe1f67312dec22456aba18a475f42ea4376754a88129d268434a169e153b0f WHIRLPOOL bfb8c5e84505ed9b007a2a4915d5d26be3b14d99d0a1968de95bc2a6260dce9827a66b24ea911e0d7d51ae055920ae74ef2fab7bfa0917536dede6adc08d352a
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-officeext/texmaths/texmaths-0.36a.ebuild,v 1.2 2012/10/19 17:54:37 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_P="TexMaths-${PV}"
|
||||
|
||||
OO_EXTENSIONS=(
|
||||
"${MY_P}.oxt"
|
||||
)
|
||||
|
||||
inherit office-ext
|
||||
|
||||
DESCRIPTION="LaTeX Equation Editor for LibreOffice"
|
||||
HOMEPAGE="http://roland65.free.fr/texmaths/"
|
||||
SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${MY_P}.oxt"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
app-text/dvisvgm
|
||||
virtual/tex-base
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST jist-1.0.1.gem 10240 SHA256 a08c8a8c24f42c807a2a038855dc1740f1e81d07b30db0088ef267d41c3f4bd8 SHA512 1072ba673cfe4aeb27ebcf248869b4fe0034f1f394e6c23491e9c8a342b2c8e7f60f04cd1387a74da5f017d88f875d9bea726a6b19904089126be59844665127 WHIRLPOOL 70ce49f1ae18705ead0c4948eaa008a03f703318e6ee2834cc8acd525f4cf1118cf307b6561c85e31a8b01cd956081611540c89aaebce2d06e45a6d0dabfb970
|
||||
DIST jist-1.1.0.gem 10752 SHA256 9e901156f720d945f859ca09eedee2b41e9b299feada396489a9708e46dee4bd SHA512 95c2a583eb46c812e5193207d55a3789369196101c9d42068b5c92ce0557720e3b3c0e4f3e0a022e6dfe9d652a017388ec6af21a52d3c3cb765f4eb145dcc29e WHIRLPOOL 9bf4db23647fac3a339ecd14991ce512d65005176d1979555eef96c2f3160e5a87b77697da2bf715ca0f21f92a4525f44ac65cbc10904087f18b23d518e8cd3f
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jist/jist-1.1.0.ebuild,v 1.1 2012/10/19 22:09:45 hasufell Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A ruby gem to publish a gist"
|
||||
HOMEPAGE="http://github.com/ConradIrwin/jist"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
@ -1 +1,2 @@
|
||||
DIST mm-common-0.9.5.tar.bz2 640679 SHA256 9c602dba89d264a4719db996b9b169716df2d4d10bcd24e56fc3572865a5cb8b SHA512 2bf755c6a002469457ae214622204bf6e9253b140bc6155327c363925961ddccd4a3b3ebb60a766127e6d4032eaa9f991070726e1af23704d8deda95d804a99b WHIRLPOOL 34d2f4050f7c4def8323495e98bd94ba8e61fb9cb04267b575a89d86f63c3e08d1fb424aa3163be9667a0ed53b94f81107f399deefe1fbef26521dad6aaef37d
|
||||
DIST mm-common-0.9.6.tar.xz 569264 SHA256 7c37158a1f37604705a9b9305d3b335fb8256f5de701c8801269dde4e2ce7dde SHA512 737196c32d4e9780b79281dc8a51ba8212f382e18fee18eac27788fb8bf3be10e849c0b541210c2252ed6e8e50176b97debcc28d57d7958d24a7c8cccaee9847 WHIRLPOOL 33494d88797c4bd76293f8891bec5cd10643cd21698047cbad42ff4f3457395e8a2d49af1023e1519c1e17ab420b4d062a1ea9eeb9eb77b908edcbd235313cc0
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/mm-common/mm-common-0.9.6.ebuild,v 1.1 2012/10/20 07:01:09 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Build infrastructure and utilities for GNOME C++ bindings"
|
||||
HOMEPAGE="http://www.gtkmm.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
@ -1,57 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
PV=$1
|
||||
P=smlnj-${PV}
|
||||
TARGET_DIR=${2:-"/space/distfiles-local"}
|
||||
|
||||
BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}/"
|
||||
|
||||
ARCHES="
|
||||
ppc
|
||||
sparc
|
||||
x86
|
||||
"
|
||||
|
||||
FILES="
|
||||
config.tgz
|
||||
|
||||
cm.tgz
|
||||
compiler.tgz
|
||||
runtime.tgz
|
||||
system.tgz
|
||||
MLRISC.tgz
|
||||
smlnj-lib.tgz
|
||||
|
||||
ckit.tgz
|
||||
nlffi.tgz
|
||||
|
||||
cml.tgz
|
||||
eXene.tgz
|
||||
|
||||
ml-lex.tgz
|
||||
ml-yacc.tgz
|
||||
ml-burg.tgz
|
||||
ml-lpt.tgz
|
||||
|
||||
pgraph.tgz
|
||||
trace-debug-profile.tgz
|
||||
|
||||
heap2asm.tgz
|
||||
|
||||
smlnj-c.tgz
|
||||
"
|
||||
|
||||
for arch in ${ARCHES}; do
|
||||
FILES+="boot.${arch}-unix.tgz "
|
||||
done
|
||||
|
||||
echo ${BASE_URI}
|
||||
echo ${FILES}
|
||||
|
||||
#FILES="heap2asm.tgz"
|
||||
|
||||
for file in ${FILES}; do
|
||||
wget ${BASE_URI}/${file} -O ${TARGET_DIR}/${P}-${file}
|
||||
done
|
||||
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- usr/bin/ml-makedepend.old 2008-03-27 11:35:09.000000000 +0100
|
||||
+++ usr/bin/ml-makedepend 2008-03-27 11:43:18.000000000 +0100
|
||||
@@ -4,7 +4,7 @@
|
||||
if [ x${SMLNJ_HOME} = x ] ; then
|
||||
BIN_DIR="/var/tmp/portage/dev-lang/smlnj-110.67-r1/work/bin"
|
||||
else
|
||||
- if x${CM_PATHCONFIG} = x ] ; then
|
||||
+ if [ x${CM_PATHCONFIG} = x ] ; then
|
||||
CM_PATHCONFIG=${SMLNJ_HOME}/lib/pathconfig
|
||||
export CM_PATHCONFIG
|
||||
fi
|
@ -1,11 +0,0 @@
|
||||
--- config.orig/_run-sml 2000-10-20 18:02:25.000000000 +0200
|
||||
+++ config/_run-sml 2004-02-27 01:04:16.273394488 +0100
|
||||
@@ -21,7 +21,7 @@
|
||||
#
|
||||
|
||||
# the path of the directory in which executables (like this file) are kept.
|
||||
-BIN_DIR=@BINDIR@
|
||||
+BIN_DIR=$SMLNJ_HOME/bin
|
||||
|
||||
# the path of the directory in which the runtime system executables are kept.
|
||||
RUN_DIR=$BIN_DIR/.run
|
@ -1,15 +0,0 @@
|
||||
diff -Naurp src.orig/runtime/objs/mk.x86-linux src/runtime/objs/mk.x86-linux
|
||||
--- src.orig/runtime/objs/mk.x86-linux 2004-06-09 16:48:42.214121992 +0200
|
||||
+++ src/runtime/objs/mk.x86-linux 2004-06-09 16:49:05.758542696 +0200
|
||||
@@ -4,9 +4,9 @@
|
||||
SHELL = /bin/sh
|
||||
|
||||
MAKE = make
|
||||
-CC = gcc -ansi
|
||||
+CC = gcc
|
||||
CFLAGS = -O2
|
||||
-CPP = gcc -x c -E -P -ansi
|
||||
+CPP = gcc -x assembler-with-cpp -E -P
|
||||
#XOBJS = xmonitor.o
|
||||
#LD_LIBS = -lX11
|
||||
#BASE_DEFS = -DHEAP_MONITOR
|
@ -1,96 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.0.7.ebuild,v 1.8 2009/09/23 16:53:22 patrick Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Standard ML of New Jersey compiler and libraries"
|
||||
|
||||
SRC_URI="mirror://gentoo/${P}-bin.x86-unix.tar.Z
|
||||
mirror://gentoo/${P}-config.tar.Z
|
||||
mirror://gentoo/${P}-runtime.tar.Z
|
||||
mirror://gentoo/${P}-ml-lex.tar.Z
|
||||
mirror://gentoo/${P}-ml-yacc.tar.Z
|
||||
mirror://gentoo/${P}-ml-burg.tar.Z
|
||||
mirror://gentoo/${P}-sml-nj.tar.Z
|
||||
mirror://gentoo/${P}-smlnj-c.tar.Z
|
||||
mirror://gentoo/${P}-smlnj-lib.tar.Z
|
||||
mirror://gentoo/${P}-cml.tar.Z
|
||||
mirror://gentoo/${P}-cm.tar.Z
|
||||
mirror://gentoo/${P}-eXene.tar.Z"
|
||||
|
||||
HOMEPAGE="http://www.smlnj.org/"
|
||||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="-* x86"
|
||||
|
||||
SLOT="0"
|
||||
DEPEND=""
|
||||
|
||||
SMLNJ_DEST="/usr/lib/smlnj"
|
||||
SMLNJ_TARGETS="./config/targets"
|
||||
|
||||
GEN_POSIX_NAMES_PATCH="15i\n#\n.\nj\nw\nq"
|
||||
|
||||
ARCH_BOOT="bin.${ARCH}-unix"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
dirs=`ls ${WORKDIR}`
|
||||
mkdir ${WORKDIR}/src
|
||||
|
||||
for i in $dirs; do
|
||||
if test "$i" != "config" -a "$i" != ${ARCH_BOOT}; then
|
||||
mv ${WORKDIR}/${i} ${WORKDIR}/src
|
||||
fi
|
||||
done
|
||||
|
||||
printf ${GEN_POSIX_NAMES_PATCH} | ed -s ${WORKDIR}/src/runtime/config/gen-posix-names.sh
|
||||
|
||||
# This patch removes -ansi flags from the x86-linux Makefiles because they conflict
|
||||
# with both gcc-3.3 and will cause issues is sysmacros.h is included as well.
|
||||
# Closes Bug #30207
|
||||
epatch ${FILESDIR}/${P}-gcc33-quirk-fix.patch
|
||||
|
||||
# smlnj generates a startup script based on the location of the executables
|
||||
# in the filesystem during bootstrapping phase. This solution gets fooled
|
||||
# by portage as compilation location is different than installation location.
|
||||
# This patch solves this problem:
|
||||
epatch ${FILESDIR}/${P}-bindir.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SMLNJ_HOME=${WORKDIR}
|
||||
cd ${WORKDIR}
|
||||
|
||||
./config/install.sh || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dodir ${SMLNJ_DEST}
|
||||
cd ${WORKDIR}
|
||||
|
||||
sed -i -e "s/head -1/head -n 1/" bin/.run-sml
|
||||
|
||||
cp -R bin ${D}/${SMLNJ_DEST}
|
||||
cp -R lib ${D}/${SMLNJ_DEST}
|
||||
|
||||
dodir /etc/env.d
|
||||
echo -e SMLNJ_HOME=${SMLNJ_DEST} > ${D}/etc/env.d/10smlnj
|
||||
|
||||
#need to provide symlinks into /usr/bin
|
||||
dodir /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-burg /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-lex /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-yacc /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/sml /usr/bin
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You need to run env-update to get a working installation"
|
||||
elog
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.45.ebuild,v 1.8 2009/09/23 16:53:22 patrick Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Standard ML of New Jersey compiler and libraries"
|
||||
HOMEPAGE="http://www.smlnj.org"
|
||||
|
||||
SRC_URI="x86? ( mirror://gentoo/${P}-boot.x86-unix.tgz )
|
||||
ppc? ( mirror://gentoo/${P}-boot.ppc-unix.tgz )
|
||||
mirror://gentoo/${P}-config.tgz
|
||||
mirror://gentoo/${P}-MLRISC.tgz
|
||||
mirror://gentoo/${P}-runtime.tgz
|
||||
mirror://gentoo/${P}-ml-lex.tgz
|
||||
mirror://gentoo/${P}-ml-yacc.tgz
|
||||
mirror://gentoo/${P}-ml-burg.tgz
|
||||
mirror://gentoo/${P}-smlnj-lib.tgz
|
||||
mirror://gentoo/${P}-cml.tgz
|
||||
mirror://gentoo/${P}-eXene.tgz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
|
||||
SMLNJ_DEST="/usr/lib/smlnj"
|
||||
SMLNJ_TARGETS="./config/targets"
|
||||
|
||||
GEN_POSIX_NAMES_PATCH="15i\n#\n.\nj\nw\nq"
|
||||
|
||||
ARCH_BOOT="sml.boot.${ARCH}-unix"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
dirs=`ls ${WORKDIR}`
|
||||
mkdir ${WORKDIR}/src
|
||||
|
||||
for i in $dirs; do
|
||||
if test "$i" != "config" -a "$i" != ${ARCH_BOOT}; then
|
||||
mv ${WORKDIR}/${i} ${WORKDIR}/src
|
||||
fi
|
||||
done
|
||||
|
||||
printf ${GEN_POSIX_NAMES_PATCH} | ed -s ${WORKDIR}/src/runtime/config/gen-posix-names.sh
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SMLNJ_HOME=${WORKDIR}
|
||||
cd ${WORKDIR}
|
||||
|
||||
echo "request ml-burg" >> $SMLNJ_TARGETS
|
||||
echo "request eXene" >> $SMLNJ_TARGETS
|
||||
|
||||
LC_ALL=C ./config/install.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir ${SMLNJ_DEST}
|
||||
cd ${WORKDIR}
|
||||
|
||||
sed -i -e "s/head -1/head -n 1/" bin/.run-sml
|
||||
|
||||
exeinto ${SMLNJ_DEST}/bin
|
||||
doexe bin/{.run-sml,.link-sml,.arch-n-opsys,ml-makedepend,ml-build}
|
||||
|
||||
exeinto ${SMLNJ_DEST}/bin/.run
|
||||
doexe bin/.run/*
|
||||
|
||||
insinto ${SMLNJ_DEST}/bin/.heap
|
||||
doins bin/.heap/*
|
||||
|
||||
for i in ml-lex ml-yacc sml ml-burg
|
||||
do
|
||||
dosym .run-sml ${SMLNJ_DEST}/bin/$i
|
||||
done
|
||||
|
||||
cp -Rp ${WORKDIR}/lib ${D}/${SMLNJ_DEST}
|
||||
|
||||
dodir /etc/env.d
|
||||
echo -e SMLNJ_HOME=${SMLNJ_DEST} > ${D}/etc/env.d/10smlnj
|
||||
|
||||
#need to provide symlinks into /usr/bin
|
||||
dodir /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-build /usr/bin/
|
||||
dosym ${SMLNJ_DEST}/bin/ml-burg /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-lex /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-makedepend /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-yacc /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/sml /usr/bin
|
||||
}
|
||||
|
||||
pkg_postinst()
|
||||
{
|
||||
elog
|
||||
elog "You need to run env-update to get a working installation"
|
||||
elog
|
||||
}
|
@ -1,133 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.67-r1.ebuild,v 1.1 2007/11/18 17:50:49 hkbst Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Standard ML of New Jersey compiler and libraries"
|
||||
HOMEPAGE="http://www.smlnj.org"
|
||||
|
||||
#BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}/"
|
||||
BASE_URI="mirror://gentoo/${P}-"
|
||||
|
||||
#Use the fetch_files.sh script in subdir files/ to fetch and
|
||||
#version these files if they aren't on Gentoo mirrors.
|
||||
#For example if you're doing a local bump.
|
||||
FILES="
|
||||
config.tgz
|
||||
|
||||
cm.tgz
|
||||
compiler.tgz
|
||||
runtime.tgz
|
||||
system.tgz
|
||||
MLRISC.tgz
|
||||
smlnj-lib.tgz
|
||||
|
||||
ckit.tgz
|
||||
nlffi.tgz
|
||||
|
||||
cml.tgz
|
||||
eXene.tgz
|
||||
|
||||
ml-lex.tgz
|
||||
ml-yacc.tgz
|
||||
ml-burg.tgz
|
||||
ml-lpt.tgz
|
||||
|
||||
pgraph.tgz
|
||||
trace-debug-profile.tgz
|
||||
|
||||
heap2asm.tgz
|
||||
|
||||
smlnj-c.tgz
|
||||
"
|
||||
|
||||
#use amd64 in 32-bit mode
|
||||
SRC_URI="amd64? ( ${BASE_URI}boot.x86-unix.tgz )
|
||||
ppc? ( ${BASE_URI}boot.ppc-unix.tgz )
|
||||
sparc? ( ${BASE_URI}boot.sparc-unix.tgz )
|
||||
x86? ( ${BASE_URI}boot.x86-unix.tgz )"
|
||||
|
||||
for file in ${FILES}; do
|
||||
SRC_URI+=" ${BASE_URI}${file} "
|
||||
done
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
#SMLNJ_DEST="/usr/lib/smlnj"
|
||||
#SMLNJ_TARGETS="./config/targets"
|
||||
|
||||
#GEN_POSIX_NAMES_PATCH="15i\n#\n.\nj\nw\nq"
|
||||
|
||||
#ARCH_BOOT="sml.boot.${ARCH}-unix"
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p "${S}"
|
||||
for file in ${A}; do
|
||||
[[ ${file} != ${P}-config.tgz ]] && mv "${DISTDIR}/${file}" "${S}/${file#${P}-}"
|
||||
done
|
||||
unpack ${P}-config.tgz && rm config/*.bat
|
||||
echo SRCARCHIVEURL=\"file:/${S}\" > "${S}"/config/srcarchiveurl
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# echo "request ml-burg" >> $SMLNJ_TARGETS
|
||||
# echo "request eXene" >> $SMLNJ_TARGETS
|
||||
|
||||
SMLNJ_HOME="${S}" ./config/install.sh || die "compilation failed"
|
||||
}
|
||||
|
||||
_src_install() {
|
||||
insinto /usr
|
||||
doins -R bin lib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/usr
|
||||
mv {bin,lib} "${D}"/usr
|
||||
|
||||
for file in "${D}"/usr/bin/{*,.*}; do
|
||||
[[ -f ${file} ]] && sed "2iSMLNJ_HOME=/usr" -i ${file}
|
||||
# [[ -f ${file} ]] && sed "s:${WORKDIR}:/usr:" -i ${file}
|
||||
done
|
||||
}
|
||||
|
||||
_src_install() {
|
||||
dodir ${SMLNJ_DEST}
|
||||
cd "${WORKDIR}"
|
||||
|
||||
sed -i -e "s/head -1/head -n 1/" bin/.run-sml
|
||||
|
||||
exeinto ${SMLNJ_DEST}/bin
|
||||
doexe bin/{.run-sml,.link-sml,.arch-n-opsys,ml-makedepend,ml-build}
|
||||
|
||||
exeinto ${SMLNJ_DEST}/bin/.run
|
||||
doexe bin/.run/*
|
||||
|
||||
insinto ${SMLNJ_DEST}/bin/.heap
|
||||
doins bin/.heap/*
|
||||
|
||||
for i in ml-lex ml-yacc sml ml-burg
|
||||
do
|
||||
dosym .run-sml ${SMLNJ_DEST}/bin/$i
|
||||
done
|
||||
|
||||
cp -Rp "${WORKDIR}"/lib "${D}/${SMLNJ_DEST}"
|
||||
|
||||
dodir /etc/env.d
|
||||
echo -e SMLNJ_HOME=${SMLNJ_DEST} > "${D}"/etc/env.d/50smlnj
|
||||
|
||||
#need to provide symlinks into /usr/bin
|
||||
dodir /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-build /usr/bin/
|
||||
dosym ${SMLNJ_DEST}/bin/ml-burg /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-lex /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-makedepend /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-yacc /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/sml /usr/bin
|
||||
}
|
@ -1,136 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.67-r2.ebuild,v 1.1 2008/03/27 10:47:49 hkbst Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Standard ML of New Jersey compiler and libraries"
|
||||
HOMEPAGE="http://www.smlnj.org"
|
||||
|
||||
#BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}/"
|
||||
BASE_URI="mirror://gentoo/${P}-"
|
||||
|
||||
#Use the fetch_files.sh script in subdir files/ to fetch and
|
||||
#version these files if they aren't on Gentoo mirrors.
|
||||
#For example if you're doing a local bump.
|
||||
FILES="
|
||||
config.tgz
|
||||
|
||||
cm.tgz
|
||||
compiler.tgz
|
||||
runtime.tgz
|
||||
system.tgz
|
||||
MLRISC.tgz
|
||||
smlnj-lib.tgz
|
||||
|
||||
ckit.tgz
|
||||
nlffi.tgz
|
||||
|
||||
cml.tgz
|
||||
eXene.tgz
|
||||
|
||||
ml-lex.tgz
|
||||
ml-yacc.tgz
|
||||
ml-burg.tgz
|
||||
ml-lpt.tgz
|
||||
|
||||
pgraph.tgz
|
||||
trace-debug-profile.tgz
|
||||
|
||||
heap2asm.tgz
|
||||
|
||||
smlnj-c.tgz
|
||||
"
|
||||
|
||||
#use amd64 in 32-bit mode
|
||||
SRC_URI="amd64? ( ${BASE_URI}boot.x86-unix.tgz )
|
||||
ppc? ( ${BASE_URI}boot.ppc-unix.tgz )
|
||||
sparc? ( ${BASE_URI}boot.sparc-unix.tgz )
|
||||
x86? ( ${BASE_URI}boot.x86-unix.tgz )"
|
||||
|
||||
for file in ${FILES}; do
|
||||
SRC_URI+=" ${BASE_URI}${file} "
|
||||
done
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
#SMLNJ_DEST="/usr/lib/smlnj"
|
||||
#SMLNJ_TARGETS="./config/targets"
|
||||
|
||||
#GEN_POSIX_NAMES_PATCH="15i\n#\n.\nj\nw\nq"
|
||||
|
||||
#ARCH_BOOT="sml.boot.${ARCH}-unix"
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p "${S}"
|
||||
for file in ${A}; do
|
||||
[[ ${file} != ${P}-config.tgz ]] && mv "${DISTDIR}/${file}" "${S}/${file#${P}-}"
|
||||
done
|
||||
unpack ${P}-config.tgz && rm config/*.bat
|
||||
echo SRCARCHIVEURL=\"file:/${S}\" > "${S}"/config/srcarchiveurl
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# echo "request ml-burg" >> $SMLNJ_TARGETS
|
||||
# echo "request eXene" >> $SMLNJ_TARGETS
|
||||
|
||||
SMLNJ_HOME="${S}" ./config/install.sh || die "compilation failed"
|
||||
}
|
||||
|
||||
_src_install() {
|
||||
insinto /usr
|
||||
doins -R bin lib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/usr
|
||||
mv {bin,lib} "${D}"/usr
|
||||
|
||||
for file in "${D}"/usr/bin/{*,.*}; do
|
||||
[[ -f ${file} ]] && sed "2iSMLNJ_HOME=/usr" -i ${file}
|
||||
# [[ -f ${file} ]] && sed "s:${WORKDIR}:/usr:" -i ${file}
|
||||
done
|
||||
|
||||
cd "${D}"
|
||||
epatch "${FILESDIR}"/ml-makedepend.patch
|
||||
}
|
||||
|
||||
_src_install() {
|
||||
dodir ${SMLNJ_DEST}
|
||||
cd "${WORKDIR}"
|
||||
|
||||
sed -i -e "s/head -1/head -n 1/" bin/.run-sml
|
||||
|
||||
exeinto ${SMLNJ_DEST}/bin
|
||||
doexe bin/{.run-sml,.link-sml,.arch-n-opsys,ml-makedepend,ml-build}
|
||||
|
||||
exeinto ${SMLNJ_DEST}/bin/.run
|
||||
doexe bin/.run/*
|
||||
|
||||
insinto ${SMLNJ_DEST}/bin/.heap
|
||||
doins bin/.heap/*
|
||||
|
||||
for i in ml-lex ml-yacc sml ml-burg
|
||||
do
|
||||
dosym .run-sml ${SMLNJ_DEST}/bin/$i
|
||||
done
|
||||
|
||||
cp -Rp "${WORKDIR}"/lib "${D}/${SMLNJ_DEST}"
|
||||
|
||||
dodir /etc/env.d
|
||||
echo -e SMLNJ_HOME=${SMLNJ_DEST} > "${D}"/etc/env.d/50smlnj
|
||||
|
||||
#need to provide symlinks into /usr/bin
|
||||
dodir /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-build /usr/bin/
|
||||
dosym ${SMLNJ_DEST}/bin/ml-burg /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-lex /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-makedepend /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/ml-yacc /usr/bin
|
||||
dosym ${SMLNJ_DEST}/bin/sml /usr/bin
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.69.ebuild,v 1.1 2009/03/09 23:36:41 hkbst Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Standard ML of New Jersey compiler and libraries"
|
||||
HOMEPAGE="http://www.smlnj.org"
|
||||
|
||||
BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}/"
|
||||
#BASE_URI="mirror://gentoo/${P}-"
|
||||
|
||||
#Use the fetch_files.sh script in subdir files/ to fetch and
|
||||
#version these files if they aren't on Gentoo mirrors.
|
||||
#For example if you're doing a local bump.
|
||||
FILES="
|
||||
config.tgz
|
||||
|
||||
cm.tgz
|
||||
compiler.tgz
|
||||
runtime.tgz
|
||||
system.tgz
|
||||
MLRISC.tgz
|
||||
smlnj-lib.tgz
|
||||
|
||||
ckit.tgz
|
||||
nlffi.tgz
|
||||
|
||||
cml.tgz
|
||||
eXene.tgz
|
||||
|
||||
ml-lex.tgz
|
||||
ml-yacc.tgz
|
||||
ml-burg.tgz
|
||||
ml-lpt.tgz
|
||||
|
||||
pgraph.tgz
|
||||
trace-debug-profile.tgz
|
||||
|
||||
heap2asm.tgz
|
||||
|
||||
smlnj-c.tgz
|
||||
"
|
||||
|
||||
#use amd64 in 32-bit mode
|
||||
SRC_URI="amd64? ( ${BASE_URI}boot.x86-unix.tgz -> ${P}-boot.x86-unix.tgz )
|
||||
ppc? ( ${BASE_URI}boot.ppc-unix.tgz -> ${P}-boot.ppc-unix.tgz )
|
||||
sparc? ( ${BASE_URI}boot.sparc-unix.tgz -> ${P}-boot.sparc-unix.tgz )
|
||||
x86? ( ${BASE_URI}boot.x86-unix.tgz -> ${P}-boot.x86-unix.tgz )"
|
||||
|
||||
for file in ${FILES}; do
|
||||
SRC_URI+=" ${BASE_URI}${file} -> ${P}-${file} "
|
||||
done
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p "${S}"
|
||||
for file in ${A}; do
|
||||
[[ ${file} != ${P}-config.tgz ]] && cp "${DISTDIR}/${file}" "${S}/${file#${P}-}"
|
||||
done
|
||||
unpack ${P}-config.tgz && rm config/*.bat
|
||||
echo SRCARCHIVEURL=\"file:/${S}\" > "${S}"/config/srcarchiveurl
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
SMLNJ_HOME="${S}" ./config/install.sh || die "compilation failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/usr
|
||||
mv {bin,lib} "${D}"/usr
|
||||
|
||||
for file in "${D}"/usr/bin/{*,.*}; do
|
||||
[[ -f ${file} ]] && sed "2iSMLNJ_HOME=/usr" -i ${file}
|
||||
# [[ -f ${file} ]] && sed "s:${WORKDIR}:/usr:" -i ${file}
|
||||
done
|
||||
}
|
@ -0,0 +1,113 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.75.ebuild,v 1.3 2012/10/19 11:04:26 hkbst Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Standard ML of New Jersey compiler and libraries"
|
||||
HOMEPAGE="http://www.smlnj.org"
|
||||
|
||||
BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}"
|
||||
|
||||
FILES="
|
||||
config.tgz
|
||||
|
||||
cm.tgz
|
||||
compiler.tgz
|
||||
runtime.tgz
|
||||
system.tgz
|
||||
MLRISC.tgz
|
||||
smlnj-lib.tgz
|
||||
|
||||
ckit.tgz
|
||||
nlffi.tgz
|
||||
|
||||
cml.tgz
|
||||
eXene.tgz
|
||||
|
||||
ml-lex.tgz
|
||||
ml-yacc.tgz
|
||||
ml-burg.tgz
|
||||
ml-lpt.tgz
|
||||
|
||||
pgraph.tgz
|
||||
trace-debug-profile.tgz
|
||||
|
||||
heap2asm.tgz
|
||||
|
||||
smlnj-c.tgz
|
||||
"
|
||||
|
||||
#use amd64 in 32-bit mode
|
||||
SRC_URI="amd64? ( ${BASE_URI}/boot.x86-unix.tgz -> ${P}-boot.x86-unix.tgz )
|
||||
ppc? ( ${BASE_URI}/boot.ppc-unix.tgz -> ${P}-boot.ppc-unix.tgz )
|
||||
sparc? ( ${BASE_URI}/boot.sparc-unix.tgz -> ${P}-boot.sparc-unix.tgz )
|
||||
x86? ( ${BASE_URI}/boot.x86-unix.tgz -> ${P}-boot.x86-unix.tgz )"
|
||||
|
||||
for file in ${FILES}; do
|
||||
SRC_URI+=" ${BASE_URI}/${file} -> ${P}-${file} "
|
||||
done
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
#sparc support should be there but is untested
|
||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p "${S}"
|
||||
for file in ${A}; do
|
||||
[[ ${file} != ${P}-config.tgz ]] && cp "${DISTDIR}/${file}" "${S}/${file#${P}-}"
|
||||
done
|
||||
|
||||
# make sure we don't use the internet to download anything
|
||||
unpack ${P}-config.tgz && rm config/*.bat
|
||||
echo SRCARCHIVEURL=\"file:/${S}\" > "${S}"/config/srcarchiveurl
|
||||
}
|
||||
|
||||
DIR=/usr/libexec
|
||||
|
||||
src_prepare() {
|
||||
# respect CC et al. (bug 243886)
|
||||
mkdir base || die # without this unpacking runtime will fail
|
||||
./config/unpack "${S}" runtime || die
|
||||
for file in mk.*; do
|
||||
sed -e "/^AS/s:as:$(tc-getAS):" \
|
||||
-e "/^CC/s:gcc:$(tc-getCC):" \
|
||||
-e "/^CPP/s:gcc:$(tc-getCC):" \
|
||||
-e "/^CFLAGS/{s:-O[0123s]:: ; s:=:= ${CFLAGS}:}" \
|
||||
-i base/runtime/objs/${file}
|
||||
done
|
||||
|
||||
# stash bin and lib somewhere (bug 248162)
|
||||
sed -e "/@BINDIR@/s:\$BINDIR:${DIR}:" \
|
||||
-e "/@LIBDIR@/s:\$LIBDIR:${DIR}/lib:" \
|
||||
-i config/install.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
SMLNJ_HOME="${S}" ./config/install.sh || die "compilation failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/${DIR} || die
|
||||
mv bin lib "${D}"/${DIR} || die
|
||||
|
||||
for file in "${D}"/${DIR}/bin/*; do
|
||||
dosym /${DIR}/bin/$(basename "${file}") /usr/bin/$(basename "${file}") || die
|
||||
done
|
||||
|
||||
# for file in $(find "${D}"/usr/lib/${PN}/bin/ -maxdepth 1 -type f ! -name ".*"); do
|
||||
# dosym /${DIR}/bin/$(basename "${file}") /usr/bin/$(basename "${file}") || die
|
||||
# done
|
||||
|
||||
# for file in "${D}"/usr/bin/{*,.*}; do
|
||||
# [[ -f ${file} ]] && sed "2iSMLNJ_HOME=/usr" -i ${file}
|
||||
# # [[ -f ${file} ]] && sed "s:${WORKDIR}:/usr:" -i ${file}
|
||||
# done
|
||||
}
|
@ -1,8 +1,6 @@
|
||||
DIST gmime-2.2.27.tar.bz2 790878 SHA256 73b0ffb5c6cfb8614a5fb0d3a9fd75856d65905be39133baf1dd12efe51f24eb SHA512 bc648c219f17d89af150cf040c70553ae7cffce94710da0d6403fb4d35c8f2801ddfcee6a59d074dd379259cdc7d7375ea9a2bf888eb655278135b84cf4fc1e2 WHIRLPOOL 024deac8ed37173c1097591e12669d99b0541186e8141436868e58ec791eb923bc87371b7af37c8c873b258f67affa86fe781a0ac815c3c8d1cbd94d4457b68f
|
||||
DIST gmime-2.4.28.tar.xz 730112 SHA256 8487faf949ca60c7fb814338e6457d4b4260fcba361158667e1f3fe3e7cce13e SHA512 d15efb4d197422e75bae6d05204ee229025fba21556a698e04c61f53faa30a5254303538a50950601886834e7ffe94bd76a8a1d9984d144fd63e6221ada59232 WHIRLPOOL b27118bda2fb218e352834301647cf62b8776d13d522a9701612902ecb4788b61c005abf47d1e6ada896f2b4180053800767cad1a85a4fd239a2a2b3e0ac8e92
|
||||
DIST gmime-2.4.32.tar.xz 685512 SHA256 a0e8f3a1949e7281e92edc5dd6309a7ca34b6838c6acf7b7f1563a41b5ddd74b SHA512 623cb5fe70104612db31b41752c68bd3dfbafb87402f49c13f87f0e1e864ebdc0587ea6192e627fcd7958a76cd3fd6a29bfb409e4b9bc08ce12c7fbeb8dce57a WHIRLPOOL a36abebaa4a3f475b3f03de3797e7d6d02eb21e0876856058baf91a7ce8e9af615968e98a5dedd59fbef3e8adf5ad41957b0c98db226169ef298f9ab89cefa36
|
||||
DIST gmime-2.6.1.tar.xz 775204 SHA256 89864f8dd7e9c8d1e8abb762401ef54123d2a1f456d41dcd63364a42ac0cc80e SHA512 45d820c05b416d1b50eb117c35c8eb233d9dd048ee217cd56a81b3476643c219c8872aa994d878369897893c61ae195a44a5f2992e354519e6a2a76618f78137 WHIRLPOOL 74fd3570566b1df3564cff1ee7b58e586a9d9e9033ef64f7a8c6a0628ec6e4ed0951d968e7cb7605487cde89f2cdd5d7bd0b850b93f805f6b49e80d3c8e51669
|
||||
DIST gmime-2.6.10.tar.xz 721824 SHA256 a0e1132613339d6ba06df483a1f8d8bda6feb4f58f8b102daab2f1390fd6a3b7 SHA512 6dcd6dbef52ce633d1033df4420a78facf06bf586f0cc8349f4720f3c723f9d7d74ed20832fb7baafbd90f8bd520ce5bb1dfa675cb5a0f2e34bdf83751805882 WHIRLPOOL 2d0432559748553507634e0379dba39cd55abb0783fc0bae0972b25709d4c62f4394dc255195522647343777f01d6df424618480bb5592cfd8404ddd15d3531b
|
||||
DIST gmime-2.6.11.tar.xz 727812 SHA256 ec227549062120af006ed0842baab921e133aa520353ca0fff004390c68af9ab SHA512 1fb9b3f83464f689f3c558affd8f3834a83a2afc08c577186a4b09870c9d01db8d77109b3fed4fb9250e5bad27a049a50ec851a17d2adb2c8da86501bd313396 WHIRLPOOL 71d7f79ae1b82add9c81fee031743ae55788b8bee86c424ed223dac559fcd837fcfbc3ed5849b1bfb5806f9c0c4f2179914c6e0e12eb671bbf098993ee6b6151
|
||||
DIST gmime-2.6.7.tar.xz 721256 SHA256 f382c2c5bba4e6a384905d536a58661d09783c389c5610e2e447f3c9853ffa1b SHA512 a68e6b3347bfd21696a6feca1c4990916bbf21dc358971cef46a992f89994c1e48b57056efff6ae593bc2931a869f544d712d91f63dc0f837ca63798d556cd7b WHIRLPOOL 67dfe42bd30189081571111522dbd387007579b8fa4aaed954ead2ece21f2179c8de3b64530cee868794653ca1827f534e15927666543c9e502bc4c0f5624a42
|
||||
DIST gmime-2.6.9.tar.xz 721612 SHA256 5ebb60a35fa5c0789fe10f6e4af5040cb7bc4a707a8a962fbd57b4fc5595c0b9 SHA512 3c405af2bd147a4d0cb656a11167094eba123cac5ce63a8b2678922edb86cc4e4dd89a246256e073c2ae02b24d562a8ab22a684656a9af8e31b202ade3e75c40 WHIRLPOOL db4bf3ec052410da8a21d536eb846f443fae01a9d0718ba617289a1786197a39ac3978ee2aa46be74c5dd7a36f3139266eda04e2cb93603067bac64992fdcd03
|
||||
DIST gmime-sharp.snk 596 SHA256 f71eb61399bb038acc847298b74eee6c03a8773309dc5c10929ee4aa0aeb3948 SHA512 aa5c9aa99e07008e1f6551b8dfca289bfd9eb8ace21cb605951adbde699579820851544f8c22c2ce7f478a8854645bebf746b0475322eaa24b74746bc207da0e WHIRLPOOL 5ae3ed48788e09763d5274c0909c42f750ee3fb84eee9166adafc016acc20dbed81e3b1066cc4eafffc1967034b197606764450495dcde89230d7453c2165680
|
||||
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.2.27.ebuild,v 1.10 2012/05/04 18:35:46 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GNOME_TARBALL_SUFFIX="bz2"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 eutils mono libtool autotools
|
||||
|
||||
DESCRIPTION="Utilities for creating and parsing messages using MIME"
|
||||
HOMEPAGE="http://spruce.sourceforge.net/gmime/"
|
||||
|
||||
SRC_URI="${SRC_URI} http://dev.gentoo.org/~pacho/gnome/gmime-sharp.snk"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
IUSE="doc mono"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2:2
|
||||
sys-libs/zlib
|
||||
mono? (
|
||||
dev-lang/mono
|
||||
>=dev-dotnet/gtk-sharp-2.4.0:2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-util/gtk-doc-am
|
||||
doc? (
|
||||
>=dev-util/gtk-doc-1.0
|
||||
app-text/docbook-sgml-utils )
|
||||
mono? ( dev-dotnet/gtk-sharp-gapi:2 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS PORTING README TODO doc/html/"
|
||||
G2CONF="${G2CONF} $(use_enable mono)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/gmime-2.2.23-sign-assembly.patch"
|
||||
|
||||
cp "${DISTDIR}/gmime-sharp.snk" mono/ || die
|
||||
if use doc ; then
|
||||
#db2html should be docbook2html
|
||||
sed -i -e 's:db2html:docbook2html -o gmime-tut:g' \
|
||||
docs/tutorial/Makefile.am docs/tutorial/Makefile.in \
|
||||
|| die "sed failed (1)"
|
||||
sed -i -e 's:db2html:docbook2html:g' configure.in configure \
|
||||
|| die "sed failed (2)"
|
||||
# Fix doc targets (bug #97154)
|
||||
sed -i -e 's!\<\(tmpl-build.stamp\): !\1 $(srcdir)/tmpl/*.sgml: !' \
|
||||
gtk-doc.make docs/reference/Makefile.in || die "sed failed (3)"
|
||||
fi
|
||||
|
||||
eautoreconf
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MONO_PATH="${S}" emake
|
||||
# 'all' rule doesn't generate html files
|
||||
use doc && cd docs/tutorial/ && emake html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use doc ; then
|
||||
# we don't use docinto/dodoc, because we don't want html doc gzipped
|
||||
insinto /usr/share/doc/${PF}/tutorial
|
||||
doins docs/tutorial/html/*
|
||||
fi
|
||||
|
||||
# rename these two, so they don't conflict with app-arch/sharutils
|
||||
# (bug #70392) Ticho, 2004-11-10
|
||||
mv "${ED}/usr/bin/uuencode" "${ED}/usr/bin/gmime-uuencode"
|
||||
mv "${ED}/usr/bin/uudecode" "${ED}/usr/bin/gmime-uudecode"
|
||||
mono_multilib_comply
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.4.28.ebuild,v 1.9 2012/05/04 18:35:46 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 eutils mono libtool
|
||||
|
||||
DESCRIPTION="Utilities for creating and parsing messages using MIME"
|
||||
HOMEPAGE="http://spruce.sourceforge.net/gmime/"
|
||||
|
||||
SLOT="2.4"
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc mono static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.12:2
|
||||
sys-libs/zlib
|
||||
mono? (
|
||||
dev-lang/mono
|
||||
>=dev-dotnet/glib-sharp-2.4.0:2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
>=dev-util/gtk-doc-1.8
|
||||
app-text/docbook-sgml-utils )
|
||||
mono? ( dev-dotnet/gtk-sharp-gapi:2 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS PORTING README TODO"
|
||||
G2CONF="${G2CONF}
|
||||
--enable-cryptography
|
||||
$(use_enable mono)
|
||||
$(use_enable static-libs static)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if use doc ; then
|
||||
# db2html should be docbook2html
|
||||
sed -i -e 's:db2html:docbook2html:' \
|
||||
configure.in configure || die "sed failed (1)"
|
||||
sed -i -e 's:db2html:docbook2html -o gmime-tut:g' \
|
||||
docs/tutorial/Makefile.am docs/tutorial/Makefile.in \
|
||||
|| die "sed failed (2)"
|
||||
# Fix doc targets (bug #97154)
|
||||
sed -i -e 's!\<\(tmpl-build.stamp\): !\1 $(srcdir)/tmpl/*.sgml: !' \
|
||||
gtk-doc.make docs/reference/Makefile.in || die "sed failed (3)"
|
||||
fi
|
||||
|
||||
# Use correct libdir for mono assembly
|
||||
sed -i -e 's:^libdir.*:libdir=@libdir@:' \
|
||||
-e 's:^prefix=:exec_prefix=:' \
|
||||
-e 's:prefix)/lib:libdir):' \
|
||||
mono/gmime-sharp-2.4.pc.in mono/Makefile.{am,in} || die "sed failed (4)"
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MONO_PATH="${S}" gnome2_src_compile
|
||||
if use doc; then
|
||||
emake -C docs/tutorial html
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir '${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
|
||||
gnome2_src_install
|
||||
|
||||
if use doc ; then
|
||||
# we don't use docinto/dodoc, because we don't want html doc gzipped
|
||||
insinto /usr/share/doc/${PF}/tutorial
|
||||
doins docs/tutorial/html/*
|
||||
fi
|
||||
|
||||
# rename these two, so they don't conflict with app-arch/sharutils
|
||||
# (bug #70392) Ticho, 2004-11-10
|
||||
mv "${ED}/usr/bin/uuencode" "${ED}/usr/bin/gmime-uuencode-${SLOT}" || die
|
||||
mv "${ED}/usr/bin/uudecode" "${ED}/usr/bin/gmime-uudecode-${SLOT}" || die
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.6.1.ebuild,v 1.9 2012/05/04 18:35:46 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 eutils mono libtool
|
||||
|
||||
DESCRIPTION="Utilities for creating and parsing messages using MIME"
|
||||
HOMEPAGE="http://spruce.sourceforge.net/gmime/"
|
||||
|
||||
SLOT="2.6"
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc mono static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.18.0:2
|
||||
sys-libs/zlib
|
||||
>=app-crypt/gpgme-1.1.6
|
||||
mono? (
|
||||
dev-lang/mono
|
||||
>=dev-dotnet/glib-sharp-2.4.0:2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
>=dev-util/gtk-doc-1.8
|
||||
app-text/docbook-sgml-utils )
|
||||
mono? ( dev-dotnet/gtk-sharp-gapi:2 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS PORTING README TODO"
|
||||
G2CONF="${G2CONF}
|
||||
--enable-cryptography
|
||||
--disable-strict-parser
|
||||
$(use_enable mono)
|
||||
$(use_enable static-libs static)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if use doc ; then
|
||||
# db2html should be docbook2html
|
||||
sed -i -e 's:db2html:docbook2html:' \
|
||||
configure.ac configure || die "sed failed (1)"
|
||||
sed -i -e 's:db2html:docbook2html -o gmime-tut:g' \
|
||||
docs/tutorial/Makefile.am docs/tutorial/Makefile.in \
|
||||
|| die "sed failed (2)"
|
||||
# Fix doc targets (bug #97154)
|
||||
sed -i -e 's!\<\(tmpl-build.stamp\): !\1 $(srcdir)/tmpl/*.sgml: !' \
|
||||
gtk-doc.make docs/reference/Makefile.in || die "sed failed (3)"
|
||||
fi
|
||||
|
||||
# Use correct libdir for mono assembly
|
||||
sed -i -e 's:^libdir.*:libdir=@libdir@:' \
|
||||
-e 's:^prefix=:exec_prefix=:' \
|
||||
-e 's:prefix)/lib:libdir):' \
|
||||
mono/gmime-sharp.pc.in mono/Makefile.{am,in} || die "sed failed (4)"
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MONO_PATH="${S}" gnome2_src_compile
|
||||
if use doc; then
|
||||
emake -C docs/tutorial html
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir '${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
|
||||
gnome2_src_install
|
||||
|
||||
if use doc ; then
|
||||
# we don't use docinto/dodoc, because we don't want html doc gzipped
|
||||
insinto /usr/share/doc/${PF}/tutorial
|
||||
doins docs/tutorial/html/*
|
||||
fi
|
||||
|
||||
# rename these two, so they don't conflict with app-arch/sharutils
|
||||
# (bug #70392) Ticho, 2004-11-10
|
||||
mv "${ED}/usr/bin/uuencode" "${ED}/usr/bin/gmime-uuencode-${SLOT}" || die
|
||||
mv "${ED}/usr/bin/uudecode" "${ED}/usr/bin/gmime-uudecode-${SLOT}" || die
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
DIST libcroco-0.6.3.tar.xz 429352 SHA256 8b7c565bf3eae1dff0a09d128fc3726acc1a492a7de23b25dce803a4f93d42c1 SHA512 ece3935c97266884a73b6c0f430226381f8c0ae2c7bd6498397b9ee6c0afec24efe07a84590adb00e2fada9892e5435c32a2bfcf989530ee694763ab55118900 WHIRLPOOL 442573875520ada15706e1442148f568ef2b55cb491dd5382d067d1c2ba5eabc348b9cf8296cde2f020b0d33c30aec501f1877159993682a6c098c38856f7c79
|
||||
DIST libcroco-0.6.4.tar.xz 461876 SHA256 c816bad3406c52a98d84a2222c0e4a7b70ee0640b49cde4a236deaa02c4232ea SHA512 a32942ae68a7871c2a5c086745dc713ca60e98889af258094b1852de15c354848ec712abdeb21858c69f542cee7a07ab800a7d64439afa344b77e67357fde095 WHIRLPOOL 01aa3f9bb069052b17349e273c185b869752b4ea315395ae92102ae186ff60a8fbaed297737679f17cde2c1954501581a5956276c148de0c24f53ddd41d1d455
|
||||
DIST libcroco-0.6.5.tar.xz 462120 SHA256 2c6959c3644e889264a61c35ddf17401c86943681d4fe3c1682ecd9acabda7e3 SHA512 bb3d045ff31198a81d41abc76558bfc07e7a278bf2ebcdbd42b69607b34e8ba9be69f04aa5c58d1728201da91bcd903ceaf817cc26527170c9029a89d18e2266 WHIRLPOOL df646e5861d398f2faeb45acda7dded368d83d41d87cd84a14c439ce970cee298ca78c56c1ef9be7fd17d501858841ec0e5290282a8ce0c819cee05d4eadc085
|
||||
DIST libcroco-0.6.6.tar.xz 463920 SHA256 72ecace2f3d016a25f2b923c6d0cc76cced823e94171692c533f6c2088086bd9 SHA512 14759cc855dd5a73b0e8a0b1d08bfdee1bb94d63e78fa1c0a46f7846d1d50de8d19e8e4cdd81b27abc3514fad606de8be43ec128f5667a3d8e44767e89c6f2d1 WHIRLPOOL f7815228667c9f5f47d70f2135917fa78011f2cd110fd24bf427ff30f30c4a35edd24692b16b293784cad84d21e47066ff771f5964f5aa949b4ac8a088d72101
|
||||
DIST libcroco-0.6.7.tar.xz 464512 SHA256 892b8a7e311b80d0a5a633b8204fed5656d7af20e884719e5ec6e340e1f0cd88 SHA512 2806720999cadff15cd396fcf8b03f519c730610bbcfd8ced5f9e2f9270e066aceebccc8adadefbdab5f7f02b769cc556f2dbbe5ee529764cd91077ec4cb718b WHIRLPOOL 371a9a21568775eaf4d0dfbc102359792bfee7d2ba8713bb61d2c5ee1f760129147e64ca7cecc1f761fdab5cdb170dd95e11c8fb83fe481f9f76fe188f36130c
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcroco/libcroco-0.6.3.ebuild,v 1.9 2012/05/04 18:35:47 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit"
|
||||
HOMEPAGE="http://git.gnome.org/browse/libcroco/"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0.6"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
>=dev-libs/libxml2-2.4.23"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1 )"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF} --disable-static"
|
||||
DOCS="AUTHORS ChangeLog HACKING NEWS README TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed failed"
|
||||
fi
|
||||
}
|
@ -1,6 +1,4 @@
|
||||
DIST libnl-1.1.tar.gz 288932 SHA256 35cea4cfb6cd8af0cafa0f34fff81def5a1f193b8b8384299b4b21883e22edc3 SHA512 add02849845bd0029968a9fb9a642133051196da17cf7b45eef192de1c09ad0b0ad7cc8424fa325f1c63262779d0abfd74e4ecb634abe66a4d2f394b3ad3e3de WHIRLPOOL 1fa96e4206acf5e9091a2aeed9a0694b6f4cce3aaae9a2074cd8713e4f1f526b5af138b69d03e7f233cc52d1acd3b67237455261ee42c56bf69c4b17caef0b84
|
||||
DIST libnl-3.2.11.tar.gz 1146071 SHA256 9750409c0fec8b27966a65d94c040647ee01753e0947b0d59577b815ee0e710d SHA512 d912fd0544056cd51ea06f6f453a37fe4511130d665955e38571514f83901e36ecad231157f4e1502ab514447fb74a0245049960ff2503c16deafc77eada4010 WHIRLPOOL 6cae2dace05867c9110e2414cec3de54401957023f1db60dccc09df5810e8109b5114223ee8cd7d84d3439708d5c81ccb619c3f54b51a9171f6bf431781052f6
|
||||
DIST libnl-3.2.12.tar.gz 1174560 SHA256 5b06f765fc15b85c83794ffa36b24fe0c47c16b3e8d038ec1ff1ed723be75aab SHA512 5ae04239b236f3c3bedae24839635ab1ae4dc44346803a6b98786aa621289112aaf4980a8e97b00cc226551b870c28b40eb46d57b820229806102ca58b5660e4 WHIRLPOOL 29503f9c92c8962602144480c04e207ed4ab98ea11203f168e2fc542a6797d1941cb5f348204af706a4d0c7ec531c974fde22cc027c2190e32e3eb9bcbb70dec
|
||||
DIST libnl-3.2.13.tar.gz 1177080 SHA256 4deba0ecec0e5aede900b5676ed56d727b688e3d49f3e732c7e294a6a920bcf9 SHA512 30f8063caf288a596e18f3162fdfef1e67d1584322f5064bef3978d2e874177c0dcc9486ab92f7f737896a102e772f15a54451c886436f01abebb3e38e36a2ee WHIRLPOOL dbb2a8b3c69ee53f3cc0019596ba37984b359079ccb88444fb44db3bf387a9215bf2442ce4d48e697244278ef92d245c92895147cb9779382e652651d58cc75e
|
||||
DIST libnl-3.2.7.tar.gz 1124758 SHA256 1141f3229ebf65f6cee43a898d4832b8c17cb942e23adeccb365e75708a2b08e SHA512 be060ca030a83869575e22761b106e206c9545be92c18e61f09dce99476237ea71ebfb777ebb7ee17da6a2e3886fdfd30ae1fc6b37b775ba6a74cdd79568d1f3 WHIRLPOOL e7ed8f3f1d662d784527ce2a7bfaf5c34c39fbe3a7c1bf799e7cd3aa31703fe662bb3eb0ad59f55ca5b2d9e62946646117bce7ecae99f8b32f201120d11a1dde
|
||||
DIST libnl-3.2.9.tar.gz 1137028 SHA256 9f23e9460bd9bb7fbe09af5eb281e4a43a26fa245ea864ed5e28fe4e8118af63 SHA512 3bc96eb86f8e0752de04e4b49b199014abe53e003be074d43a41c48c1f56cba6936b9679c0eb58abeffd03d5bab40e16206c07ab0269e33e2c9610a2623134a8 WHIRLPOOL dd68ae27cf25aeba51fb822a405f76e7d6ed279f45eb462fc7c637b1948cb06031d20730beb55d21b0ec44dd0ddff94625d3c32f146ebdcca1d06191530f576c
|
||||
|
@ -1,19 +0,0 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -147,12 +147,12 @@
|
||||
AC_MSG_WARN([*** Disabling API linking due to missing doxygen package])
|
||||
link_doc=no
|
||||
fi
|
||||
-
|
||||
- AM_CONDITIONAL([LINK_DOC], [test "x$link_doc" = "xyes"])
|
||||
- AM_CONDITIONAL([HAVE_DOXYGEN], [test "x$HAVE_DOXYGEN" = "xyes"])
|
||||
- AM_CONDITIONAL([HAVE_ASCIIDOC], [test "x$HAVE_ASCIIDOC" = "xyes"])
|
||||
fi
|
||||
|
||||
+AM_CONDITIONAL([LINK_DOC], [test "x$link_doc" = "xyes"])
|
||||
+AM_CONDITIONAL([HAVE_DOXYGEN], [test "x$HAVE_DOXYGEN" = "xyes"])
|
||||
+AM_CONDITIONAL([HAVE_ASCIIDOC], [test "x$HAVE_ASCIIDOC" = "xyes"])
|
||||
+
|
||||
AM_CONDITIONAL([GENERATE_DOC], [test "x$generate_doc" != "xno"])
|
||||
|
||||
AC_ARG_WITH([pkgconfigdir], AS_HELP_STRING([--with-pkgconfigdir=PATH],
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.11.ebuild,v 1.8 2012/09/29 13:33:20 blueness Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A library for applications dealing with netlink socket"
|
||||
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
|
||||
SRC_URI="http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 arm hppa ppc ppc64 ~s390 ~sh ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="doc static-libs utils"
|
||||
|
||||
DEPEND="
|
||||
sys-devel/flex
|
||||
sys-devel/bison
|
||||
doc? (
|
||||
app-text/asciidoc
|
||||
app-doc/doxygen[latex]
|
||||
media-gfx/mscgen
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static) $(use_enable utils cli)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
use doc && emake -C doc api_ref
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use doc; then
|
||||
dohtml doc/api/*
|
||||
fi
|
||||
|
||||
if ! use static-libs; then
|
||||
rm -f "${D}"/usr/lib*/lib*.la
|
||||
fi
|
||||
|
||||
dodoc ChangeLog
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.12.ebuild,v 1.2 2012/09/01 17:45:51 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools eutils multilib
|
||||
|
||||
DESCRIPTION="A library for applications dealing with netlink socket"
|
||||
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
|
||||
SRC_URI="http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="doc static-libs utils"
|
||||
|
||||
DEPEND="
|
||||
sys-devel/flex
|
||||
sys-devel/bison
|
||||
doc? (
|
||||
app-doc/doxygen[latex]
|
||||
app-text/asciidoc
|
||||
dev-python/pygments
|
||||
dev-util/source-highlight
|
||||
media-gfx/mscgen
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.1-vlan-header.patch \
|
||||
"${FILESDIR}"/${P}-doc.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable doc) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable utils cli)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
use doc && emake -C doc api_ref
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use doc; then
|
||||
dohtml doc/api/*
|
||||
fi
|
||||
|
||||
if ! use static-libs; then
|
||||
rm -f "${D}"/usr/lib*/lib*.la
|
||||
fi
|
||||
|
||||
dodoc ChangeLog
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST libpeas-1.2.0.tar.xz 497176 SHA256 871868ff44352367a4b4602352f60fd20eb99794ade454f3b120d87c1560f31c SHA512 73f06a13450154a65b01cb40123c3b61db3c543b3d018fe11f45df8179ec70561cefc7cbe20684f37365580c7d64e87db93feb00b262b64404386d424172f18c WHIRLPOOL efda83ead8dc60fb7ef6e53e820dad057461fa8e64604cbef5d0f5752896c7511ce62ef833523fa4b917a3f619c60be26998048159b3caa10bf80e94cc2ec8cc
|
||||
DIST libpeas-1.4.0.tar.xz 521044 SHA256 d508df249d5aefad0e5a720095e0103355ab13856dae6a10e6e5b8235d5eecf6 SHA512 77d1892f48b6cdbe4979ca8524e7305589a2cc33785a71e29f5bf28572041082417072e3f5f694e76178b3985ffe9490fc9d9f32c69d340be5eab59a0832f984 WHIRLPOOL 9ca1a59eb34cb4b7099927c74ba53dd258d63361ee28de155fbb670e39cca5e7d70baee52535180605dae62ea738fcd6090d332886c6afc9af94122f04babb54
|
||||
DIST libpeas-1.6.0.tar.xz 521520 SHA256 23c1385cba2e32201588c988ea6894b27a115efc01cb4acb927e984456ffd63c SHA512 e6b0bc9c8efe954dbf30fe8363d8e45224c03f53b64d41a217d9aee6f29e4e7a826877bd392dea5d555ce339cc91fc730d8ccd986fa3d78468cdf0b70878380c WHIRLPOOL 22f8f44fa8868444f523a848bbcea045cc3408f61d7d38bfd5243b38d26d52a4d3e4d7ba647f30e4990bf49900e0ecbe1210659e32cc5b25ebcd50d32dc4768e
|
||||
DIST libpeas-1.6.1.tar.xz 523800 SHA256 7f133f44101594e0f96a0e5fe69c5893cde500f3edf916f680467dfd74de5c39 SHA512 8160730bd6f97e1e9d01c497c9053e5f070a7f555fa0c073a5f257220b9525a65a94ced2651ca3897bf0f2a0915082fc10915aad67906cf3afff9c8734de7f38 WHIRLPOOL 68e87c21580a962d4cf0d8f00358a8d94e25465fde3c55b34821b43faeb7eb869733558a4c6837f1a25cd9319bf7a0ad41d240c0e80590958a754414044e421c
|
||||
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild,v 1.3 2012/09/30 07:36:54 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
|
||||
inherit eutils gnome2 python virtualx
|
||||
|
||||
DESCRIPTION="A GObject plugins library"
|
||||
HOMEPAGE="http://www.gnome.org/"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="doc gjs +gtk glade +python seed vala"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.23.6:2
|
||||
>=dev-libs/gobject-introspection-0.10.1
|
||||
gjs? ( >=dev-libs/gjs-1.29.16 )
|
||||
glade? ( >=dev-util/glade-3.9.1:3.10 )
|
||||
gtk? ( >=x11-libs/gtk+-2.91.1:3[introspection] )
|
||||
python? ( >=dev-python/pygobject-3.0.0:3 )
|
||||
seed? ( >=dev-libs/seed-2.91.91 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.40
|
||||
>=sys-devel/gettext-0.17
|
||||
doc? ( >=dev-util/gtk-doc-1.11 )
|
||||
vala? ( >=dev-lang/vala-0.11.1:0.12 )"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
$(use_enable gjs)
|
||||
$(use_enable glade glade-catalog)
|
||||
$(use_enable gtk)
|
||||
$(use_enable python)
|
||||
$(use_enable seed)
|
||||
$(use_enable vala)
|
||||
VALAC=$(type -P valac-0.12)
|
||||
--disable-deprecation
|
||||
--disable-static"
|
||||
# Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov
|
||||
# What do we do about gdb, valgrind, gcov, etc?
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream patch to fix g-i annotations; prevents crashes
|
||||
epatch "${FILESDIR}/${P}-PeasPluginInfo-annotation.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme
|
||||
# DO NOT REPORT UPSTREAM, this is not a libpeas bug.
|
||||
# To reproduce:
|
||||
# >>> from gi.repository import Gtk
|
||||
# >>> Gtk.IconTheme.get_default().has_icon("gtk-about")
|
||||
# This should return True, it returns False for Xvfb
|
||||
Xemake check
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST libverto-0.2.4.tar.gz 341895 SHA256 36499ea1195d9185f005a74186eaddb3ad878400a5329e6d4bd76dd0faaaffbb SHA512 c6e1b056c691d63cbb6918a26ba4af427804c2cfb8523b14fae229e5a462eb545977c42b8ac5d5465b67d9ba2abb343638dc63e8e0244b29e5ff96a1715ffdb5 WHIRLPOOL 36a64e8941042030768cf874cf9d5c574f9af054a1d053049227b8d3402ee7b0aca18022218e494765c5c91d94fb5a33559933519a6bff65436a5f760544e568
|
||||
DIST libverto-0.2.5.tar.gz 349722 SHA256 b249067e91a98a5a44ff958d77c2e5a45de697d08dfd22800aa760d752d7a6ce SHA512 d57a7f86e714d3fbed391984de3356d8a2769f846985769c1be7d881647c1be95a5fc6a82bba1660ef3241aa1a40150b5e005af6f35dc32473facfdea49c556e WHIRLPOOL af696e8503e2bd8331826bb3c437ab640a83263ab2e9dfaaf63d240c9a8e58803ef0df440ef264add3884d47cb060e60fb2701f1578e845e1c92e74263e7eb89
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libverto/libverto-0.2.5.ebuild,v 1.1 2012/10/20 10:10:37 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Main event loop abstraction library"
|
||||
HOMEPAGE="https://fedorahosted.org/libverto/"
|
||||
SRC_URI="https://fedorahosted.org/releases/l/i/libverto/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd"
|
||||
IUSE="glib +libev libevent tevent +threads static-libs"
|
||||
|
||||
# file collisions
|
||||
DEPEND="!=app-crypt/mit-krb5-1.10.1-r0
|
||||
!=app-crypt/mit-krb5-1.10.1-r1
|
||||
!=app-crypt/mit-krb5-1.10.1-r2
|
||||
glib? ( >=dev-libs/glib-2.29 )
|
||||
libev? ( >=dev-libs/libev-4.11 )
|
||||
libevent? ( >=dev-libs/libevent-2.0 )
|
||||
tevent? ( sys-libs/tevent )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="|| ( glib libev libevent tevent ) "
|
||||
|
||||
src_prepare() {
|
||||
# known problem uptream with tevent write test. tevent does not fire a
|
||||
# callback on error, but we explicitly test for this behaviour. Do not run
|
||||
# tevent tests for now.
|
||||
sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with glib) \
|
||||
$(use_with libev) \
|
||||
$(use_with libevent) \
|
||||
$(use_with tevent) \
|
||||
$(use_with threads pthread) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS INSTALL README
|
||||
|
||||
use static-libs || find "${D}" -name '*.la' -delete
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST link-grammar-4.7.4.tar.gz 1215549 SHA256 272eccb95a66bdaae57e6daa281c00bc9ddf615e624e94b7e6dc686ba10c242d SHA512 58e2006e106c73f22063c7ed463cea11a084655d277ec62162f9b213ed5044a7e9bcdfcf7566f42d0e2a79f4dd1ef519f082063a7e1fb2b8ad057e1e3658aee6 WHIRLPOOL 761ab4913ace5b124fe4c4d87b12d08b1e92a88990fec2b5d0bd868810302270cb03e7dd11b991bebfc7ca0b9677673a6325d0d8ce5cf85a49116f93e3a67494
|
||||
DIST link-grammar-4.7.6.tar.gz 1247942 SHA256 4cf9959a331692b8c8d8ec0457a82457b2a8e189223c7a8f7c0968d8955c7333 SHA512 e548ea07220099816c32d3a9833badca906cd20ca4c3018a8bd7bd5c22c471b2d22f3284b75a56b6b6d5c799a416754f175b9cd9610c4eb9fc56917ea13d940f WHIRLPOOL 3fffeb83c68280117c671827420b8a01cf488059854f566f202e9adfb4698a83afbf4dd5108d0523bc6513eb7dadb69cdb3f2006c19d24f20151f7dc6a10d48e
|
||||
DIST link-grammar-4.7.8.tar.gz 1288971 SHA256 3a2758e3d8e99d10188e36694084e7e14e756250e85019c73a54d8d90fb872a4 SHA512 fc9887f68ddc01d206191fb6b9caf92ae7f6f074308127e40c661547cdab3ea447e47f90c0114ce003c47de9e935ff6db51a591755d6763cf0fcf0fb53adb174 WHIRLPOOL 9976dae4ccb657af213257b50ea924a1f483a24225799816504a46377241d43cab7c53a60661a54d3203054d7d7d2cc049657e57f39db1e0f9e1f1e15d24e7fd
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/link-grammar/link-grammar-4.7.8.ebuild,v 1.1 2012/10/19 18:31:46 pacho Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit java-pkg-opt-2 eutils
|
||||
|
||||
DESCRIPTION="Link Grammar Parser is a syntactic English parser."
|
||||
HOMEPAGE="http://www.abisource.com/projects/link-grammar/ http://www.link.cs.cmu.edu/link/"
|
||||
SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
# Set the same default as used in app-text/enchant
|
||||
IUSE="aspell +hunspell java static-libs threads"
|
||||
|
||||
DEPEND="aspell? ( app-text/aspell )
|
||||
hunspell? ( app-text/hunspell )
|
||||
java? ( >=virtual/jdk-1.5
|
||||
dev-java/ant-core )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
if use aspell && use hunspell; then
|
||||
ewarn "You have enabled 'aspell' and 'hunspell' support, but both cannot coexist,"
|
||||
ewarn "only aspell will be build. Press Ctrl+C and set only 'hunspell' USE flag if"
|
||||
ewarn "you want hunspell support."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
use hunspell && myconf="${myconf} --with-hunspell-dictdir=/usr/share/myspell"
|
||||
econf \
|
||||
--enable-shared \
|
||||
$(use_enable aspell) \
|
||||
$(use_enable hunspell) \
|
||||
$(use_enable java java-bindings) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threads pthreads) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
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