parent
b60e7d11d6
commit
7519eb5510
@ -1,3 +1,3 @@
|
||||
DIST sudo-1.8.11p1.tar.gz 2402012 SHA256 44c275772595a119185336164bb76b6e08f23d38aa0fe0d6bab48812e75d6a43 SHA512 47e49c854698268733d5a79e2ddcb8a23d6cf032fc5f79621318eddda6caac400d9db54b9239b605a1c2b11935e366177b0adadee5fbf1872ffbdc9b16c67cf2 WHIRLPOOL 451a86cf5046440ef7c5ee2640e2bf7d434c9f78748ae1ca2ac8433acb367f6148949b4b9ff4fbf22e5c9d6f834d45c525d749ee2cdc50bb3f5f7f1eb1c776be
|
||||
DIST sudo-1.8.5p2.tar.gz 1746344 SHA256 c32ae2bc3faf83444c82ca75ccb10ad3684d8222e3535f164c4a4db7cdddf8cf SHA512 616967eea79f91cda2b0cd1d13ed453d20142521ecfca289432bdf5708ac0549c7873fd80170cc0481390e82f1e60fb0bffcfc7c6b70d5d721aa98d23361c5cb WHIRLPOOL ac0d2c040935c54947571a0d4671be70aaaf7a6f69cb097acd321718656d4c569b0db4191eaf943c6b642a1d641263429287241a236a0f2a0c9edf973710bf8b
|
||||
DIST sudo-1.8.11p2.tar.gz 2402235 SHA256 8133849418fa18cf6b6bb6893d1855ff7afe21db8923234a00bf045c90fba1ad SHA512 fdd6c14c3738cb7bafec9873c49f96270fdd36c72d14d3fc7e1ef3651275961bf17550ac1f56ed445b394985cbbf602b88f52cda1226e9007bed14a4d4fadbaa WHIRLPOOL a00fcdd34247f1efce2f22e98dea0be7b3109c7448ce749781ed9fe54c8d5f61a0fa922f09a5cda9c962eec230aa8e087b1fa118af6ff29d0f5db8929ccc1d34
|
||||
DIST sudo-1.8.6p7.tar.gz 1858348 SHA256 301089edb22356f59d097f6abbe1303f03927a38691b02959d618546c2125036 SHA512 732bcbd53b77d329bbc77d3cd3644a595e938433053122fe3098385c0ad3a6a9cf4f4ab8709c7a79cad51dba77ffaa1be9ffde8e8834d3798822a1bd5b518d42 WHIRLPOOL 875984b44b571dc3765aab5ad8bd8859d0cd680e7da453109b5bee45aac336e3d0c05e1133ce0101a6dd2b9f19a26454d3e0b11c0edf32034f9fae04d3dfbb4d
|
||||
|
@ -1,4 +1 @@
|
||||
DIST focuswriter-1.4.2-src.tar.bz2 3149160 SHA256 f41ccf226cb5e4181162d37b2a4b5598be202bb184e2f7c26412dc371c9ef328 SHA512 4b6f503fb6624eea12372fbee169e21df3e728420ffede73bc5895ba451c80910f7f68ebba67a914fe380634d868e7d5a5d196218e255d15155ba397805a63d6 WHIRLPOOL 705694be03e514c2f432d014dbafc1a8a55d0025bdfbfd697dfe416dc2beee3ddd337f8ea50eea8737af59015a6d15e64d55f53afa80c62b5f640fefc3e7b2e9
|
||||
DIST focuswriter-1.4.4-src.tar.bz2 3361062 SHA256 b574d6b76609078e36c38dd3b632cdfe1360bfb3a71221c3afc89b1c01d7670f SHA512 2206022f4de9878629e6bb1c8c64870b73c604496d116c8a692181dedf05b9a975d845f64997e2ca3d762c49a52cfbce56167b9ec512fee64a12eb93a513df00 WHIRLPOOL 8727d83dd24830496b149a912fd351687e4fcdc63353448fa29220e909b9b78856e4d21263ddb4d7b856dc72d9aa7a1106633590597f9fed7ed0d3d934edd953
|
||||
DIST focuswriter-1.5.2-src.tar.bz2 5200637 SHA256 b1c09aafcf9a28f5a02a0c5365b6585cee3a2f027739593b80687b1efb32a7c3 SHA512 d121ceac035b447443267fe1fe422d53ce5f66f06b7ee8b37fe0e5a3ac2e599d85c2a8f753c3507f1b04c72928f310fb67310bb5b8707c06cbe095afe875925a WHIRLPOOL bdd658b60c2cd87a06cc3e57919bcd65fd68d99141a731464918dec146ae1af643f05f63c81d450d14ab70700740e31501393d18ba872d0e679c682edc23a034
|
||||
DIST focuswriter-1.5.3-src.tar.bz2 5201148 SHA256 1c48c72879a7b40cf7d97c28abf5cf713c063b7f83a1179093b1241f5797a8c4 SHA512 6796fc8dbe5d5ba545fc8ee5797f620e56dea67a038f4c4eb9e404940a863b32ea2ceb30ed7ea8e22187be2763cc128def3f08f61187ba11de94ec9ae16f807f WHIRLPOOL c5dbf0e739928833bbccdc2e5de6305ca553a3e8f0f1d54d1d2a6bd4636b8ede85c3adedcaee85d66779e25cd53678428cc3817bdedcf30be42c89fc1aebdf07
|
||||
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.4.2.ebuild,v 1.3 2013/05/20 08:37:14 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
PLOCALES="ca cs da de el en es es_MX fi fr he hu it ja nl pl pt pt_BR ro ru
|
||||
sk sv tr uk zh_CN"
|
||||
PLOCALE_BACKUP="en"
|
||||
inherit qt4-r2 l10n readme.gentoo
|
||||
|
||||
DESCRIPTION="A fullscreen and distraction-free word processor"
|
||||
HOMEPAGE="http://gottcode.org/focuswriter/"
|
||||
SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="app-text/enchant
|
||||
dev-libs/libzip
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( ChangeLog CREDITS README )
|
||||
DOC_CONTENTS="Focuswriter has optional sound support if media-libs/sdl-mixer is
|
||||
installed with wav useflag enabled."
|
||||
|
||||
src_prepare() {
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
readme.gentoo_create_doc
|
||||
qt4-r2_src_install
|
||||
}
|
||||
|
||||
rm_loc() {
|
||||
sed -e "s|translations/${PN}_${1}.ts||" -i ${PN}.pro || die 'sed failed'
|
||||
rm translations/${PN}_${1}.{ts,qm} || die "removing ${1} locale failed"
|
||||
}
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.4.4.ebuild,v 1.1 2014/02/04 13:43:40 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
PLOCALES="ca cs da de el en es es_MX fi fr he hu id it ja nl pl pt pt_BR ro ru
|
||||
sk sv tr uk zh_CN"
|
||||
PLOCALE_BACKUP="en"
|
||||
inherit fdo-mime gnome2-utils qt4-r2 l10n readme.gentoo
|
||||
|
||||
DESCRIPTION="A fullscreen and distraction-free word processor"
|
||||
HOMEPAGE="http://gottcode.org/focuswriter/"
|
||||
SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="app-text/enchant
|
||||
dev-libs/libzip
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( ChangeLog CREDITS README )
|
||||
DOC_CONTENTS="Focuswriter has optional sound support if media-libs/sdl-mixer is
|
||||
installed with wav useflag enabled."
|
||||
|
||||
src_prepare() {
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
readme.gentoo_create_doc
|
||||
qt4-r2_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
rm_loc() {
|
||||
sed -e "s|translations/${PN}_${1}.ts||" -i ${PN}.pro || die 'sed failed'
|
||||
rm translations/${PN}_${1}.{ts,qm} || die "removing ${1} locale failed"
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.5.2-r1.ebuild,v 1.1 2014/07/31 14:07:24 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="ar ca cs da de el en en_GB es_MX es fi fr he hu hy id it ja ko nl pl
|
||||
pt_BR pt ro ru sk sr sv tr uk vi zh_CN zh_TW"
|
||||
PLOCALE_BACKUP="en"
|
||||
inherit fdo-mime gnome2-utils l10n readme.gentoo qt4-r2
|
||||
|
||||
DESCRIPTION="A fullscreen and distraction-free word processor"
|
||||
HOMEPAGE="http://gottcode.org/focuswriter/"
|
||||
SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="app-text/hunspell
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtsingleapplication[X]
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( ChangeLog CREDITS NEWS README )
|
||||
DOC_CONTENTS="Focuswriter has optional sound support if media-libs/sdl-mixer is
|
||||
installed with wav useflag enabled."
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" )
|
||||
|
||||
rm_loc() {
|
||||
sed -e "s|translations/${PN}_${1}.ts||" -i ${PN}.pro || die 'sed failed'
|
||||
rm translations/${PN}_${1}.{ts,qm} || die "removing ${1} locale failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
readme.gentoo_create_doc
|
||||
qt4-r2_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
config/bash/Makefile.am | 8 ++++----
|
||||
config/bash/lxc.in | 2 --
|
||||
2 files changed, 4 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/config/bash/Makefile.am b/config/bash/Makefile.am
|
||||
index b1768c9..3fbbe8e 100644
|
||||
--- a/config/bash/Makefile.am
|
||||
+++ b/config/bash/Makefile.am
|
||||
@@ -2,12 +2,12 @@ EXTRA_DIST = lxc
|
||||
|
||||
if ENABLE_BASH
|
||||
install-bash:
|
||||
- $(MKDIR_P) $(DESTDIR)$(sysconfdir)/bash_completion.d/
|
||||
- $(INSTALL_DATA) lxc $(DESTDIR)$(sysconfdir)/bash_completion.d/
|
||||
+ $(MKDIR_P) $(DESTDIR)$(datarootdir)/bash-completion/completions/
|
||||
+ $(INSTALL_DATA) lxc $(DESTDIR)$(datarootdir)/bash-completion/completions/
|
||||
|
||||
uninstall-bash:
|
||||
- rm -f $(DESTDIR)$(sysconfdir)/bash_completion.d/lxc
|
||||
- rmdir $(DESTDIR)$(sysconfdir)/bash_completion.d/ || :
|
||||
+ rm -f $(DESTDIR)$(datarootdir)/bash-completion/completions/lxc
|
||||
+ rmdir $(DESTDIR)$(datarootdir)/bash-completion/ || :
|
||||
|
||||
install-data-local: install-bash
|
||||
uninstall-local: uninstall-bash
|
||||
diff --git a/config/bash/lxc.in b/config/bash/lxc.in
|
||||
index 18fd48f..8fff725 100644
|
||||
--- a/config/bash/lxc.in
|
||||
+++ b/config/bash/lxc.in
|
||||
@@ -1,4 +1,3 @@
|
||||
-have lxc-start && {
|
||||
_lxc_names() {
|
||||
COMPREPLY=( $( compgen -W "$( lxc-ls )" "$cur" ) )
|
||||
}
|
||||
@@ -100,4 +99,3 @@ have lxc-start && {
|
||||
|
||||
complete -o default -F _lxc-generic-o lxc-clone
|
||||
complete -o default -F _lxc-generic-o lxc-start-ephemeral
|
||||
-}
|
@ -0,0 +1,185 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.0.6-r1.ebuild,v 1.1 2014/10/30 08:50:24 jlec Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
MY_P="${P/_/-}"
|
||||
PYTHON_COMPAT=( python{3_2,3_3,3_4} )
|
||||
DISTUTILS_OPTIONAL=1
|
||||
|
||||
inherit autotools bash-completion-r1 distutils-r1 eutils linux-info versionator flag-o-matic systemd
|
||||
|
||||
DESCRIPTION="LinuX Containers userspace utilities"
|
||||
HOMEPAGE="https://linuxcontainers.org/"
|
||||
SRC_URI="https://github.com/lxc/lxc/archive/${MY_P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
IUSE="doc examples lua python seccomp"
|
||||
|
||||
RDEPEND="net-libs/gnutls
|
||||
sys-libs/libcap
|
||||
lua? ( >=dev-lang/lua-5.1 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/docbook-sgml-utils )
|
||||
>=sys-kernel/linux-headers-3.2"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
sys-apps/util-linux
|
||||
app-misc/pax-utils
|
||||
virtual/awk"
|
||||
|
||||
CONFIG_CHECK="~CGROUPS ~CGROUP_DEVICE
|
||||
~CPUSETS ~CGROUP_CPUACCT
|
||||
~RESOURCE_COUNTERS
|
||||
~CGROUP_SCHED
|
||||
|
||||
~NAMESPACES
|
||||
~IPC_NS ~USER_NS ~PID_NS
|
||||
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~CGROUP_FREEZER
|
||||
~UTS_NS ~NET_NS
|
||||
~VETH ~MACVLAN
|
||||
|
||||
~POSIX_MQUEUE
|
||||
~!NETPRIO_CGROUP
|
||||
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
ERROR_DEVPTS_MULTIPLE_INSTANCES="CONFIG_DEVPTS_MULTIPLE_INSTANCES: needed for pts inside container"
|
||||
|
||||
ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
|
||||
|
||||
ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
|
||||
ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
|
||||
|
||||
ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
|
||||
ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking"
|
||||
|
||||
ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
|
||||
|
||||
ERROR_NETPRIO_CGROUP="CONFIG_NETPRIO_CGROUP: as of kernel 3.3 and lxc 0.8.0_rc1 this causes LXCs to fail booting."
|
||||
|
||||
ERROR_GRKERNSEC_CHROOT_MOUNT=":CONFIG_GRKERNSEC_CHROOT_MOUNT some GRSEC features make LXC unusable see postinst notes"
|
||||
ERROR_GRKERNSEC_CHROOT_DOUBLE=":CONFIG_GRKERNSEC_CHROOT_DOUBLE some GRSEC features make LXC unusable see postinst notes"
|
||||
ERROR_GRKERNSEC_CHROOT_PIVOT=":CONFIG_GRKERNSEC_CHROOT_PIVOT some GRSEC features make LXC unusable see postinst notes"
|
||||
ERROR_GRKERNSEC_CHROOT_CHMOD=":CONFIG_GRKERNSEC_CHROOT_CHMOD some GRSEC features make LXC unusable see postinst notes"
|
||||
ERROR_GRKERNSEC_CHROOT_CAPS=":CONFIG_GRKERNSEC_CHROOT_CAPS some GRSEC features make LXC unusable see postinst notes"
|
||||
|
||||
DOCS=(AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt)
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_P}"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
|
||||
if [[ -n ${BACKPORTS} ]]; then
|
||||
epatch "${WORKDIR}"/patches/*
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}"/${P}-bash-completion.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--bindir=/usr/sbin \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-config-path=/etc/lxc \
|
||||
--with-rootfs-path=/usr/lib/lxc/rootfs \
|
||||
$(use_enable doc) \
|
||||
--disable-apparmor \
|
||||
$(use_enable examples) \
|
||||
$(use_enable lua) \
|
||||
--disable-python
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile build_ext -I ../ -L ../${PN}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use python; then
|
||||
pushd "${S}/src/python-${PN}" > /dev/null
|
||||
distutils-r1_src_compile
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
mv "${ED}"/$(get_bashcompdir)/${PN} "${ED}"/$(get_bashcompdir)/${PN}-start || die
|
||||
bashcomp_alias ${PN}-start \
|
||||
${PN}-{attach,cgroup,clone,console,create,destroy,device,execute,freeze,info,monitor,snapshot,start-ephemeral,stop,unfreeze,wait}
|
||||
|
||||
if use python; then
|
||||
pushd "${S}/src/python-lxc" > /dev/null
|
||||
# Unset DOCS. This has been handled by the default target
|
||||
unset DOCS
|
||||
distutils-r1_src_install
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
keepdir /etc/lxc /usr/lib/lxc/rootfs /var/log/lxc
|
||||
|
||||
find "${D}" -name '*.la' -delete
|
||||
|
||||
# Gentoo-specific additions!
|
||||
# Use initd.3 per #517144
|
||||
newinitd "${FILESDIR}/${PN}.initd.3" ${PN}
|
||||
|
||||
# lxc-devsetup script
|
||||
exeinto /usr/libexec/${PN}
|
||||
doexe config/init/systemd/${PN}-devsetup
|
||||
# Use that script with the systemd service (Similar to upstream
|
||||
# Makefile.am
|
||||
cp "${FILESDIR}"/${PN}_at.service ${PN}_at.service
|
||||
sed -i \
|
||||
"/Restart=always/a ExecStartPre=/usr/libexec/${PN}/${PN}-devsetup" \
|
||||
${PN}_at.service \
|
||||
|| die "Failed to add ${PN}-devsetup to the systemd service file"
|
||||
systemd_newunit ${PN}_at.service "lxc@.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "There is an init script provided with the package now; no documentation"
|
||||
elog "is currently available though, so please check out /etc/init.d/lxc ."
|
||||
elog "You _should_ only need to symlink it to /etc/init.d/lxc.configname"
|
||||
elog "to start the container defined into /etc/lxc/configname.conf ."
|
||||
elog "For further information about LXC development see"
|
||||
elog "http://blog.flameeyes.eu/tag/lxc" # remove once proper doc is available
|
||||
elog ""
|
||||
ewarn "With version 0.7.4, the mountpoint syntax came back to the one used by 0.7.2"
|
||||
ewarn "and previous versions. This means you'll have to use syntax like the following"
|
||||
ewarn ""
|
||||
ewarn " lxc.rootfs = /container"
|
||||
ewarn " lxc.mount.entry = /usr/portage /container/usr/portage none bind 0 0"
|
||||
ewarn ""
|
||||
ewarn "To use the Fedora, Debian and (various) Ubuntu auto-configuration scripts, you"
|
||||
ewarn "will need sys-apps/yum or dev-util/debootstrap."
|
||||
ewarn ""
|
||||
ewarn "Some GrSecurity settings in relation to chroot security will cause LXC not to"
|
||||
ewarn "work, while others will actually make it much more secure. Please refer to"
|
||||
ewarn "Diego Elio Pettenò's weblog at http://blog.flameeyes.eu/tag/lxc for further"
|
||||
ewarn "details."
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
https://bugs.gentoo.org/527088
|
||||
|
||||
From e6908bfe8e07f2b452e78e677da1b45b1c0f6829 Mon Sep 17 00:00:00 2001
|
||||
From: Petr Matousek <pmatouse@redhat.com>
|
||||
Date: Mon, 27 Oct 2014 12:41:44 +0100
|
||||
Subject: [PATCH] vnc: sanitize bits_per_pixel from the client
|
||||
|
||||
bits_per_pixel that are less than 8 could result in accessing
|
||||
non-initialized buffers later in the code due to the expectation
|
||||
that bytes_per_pixel value that is used to initialize these buffers is
|
||||
never zero.
|
||||
|
||||
To fix this check that bits_per_pixel from the client is one of the
|
||||
values that the rfb protocol specification allows.
|
||||
|
||||
This is CVE-2014-7815.
|
||||
|
||||
Signed-off-by: Petr Matousek <pmatouse@redhat.com>
|
||||
|
||||
[ kraxel: apply codestyle fix ]
|
||||
|
||||
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
||||
---
|
||||
ui/vnc.c | 10 ++++++++++
|
||||
1 file changed, 10 insertions(+)
|
||||
|
||||
diff --git a/ui/vnc.c b/ui/vnc.c
|
||||
index 0fe6eff..8bca597 100644
|
||||
--- a/ui/vnc.c
|
||||
+++ b/ui/vnc.c
|
||||
@@ -2026,6 +2026,16 @@ static void set_pixel_format(VncState *vs,
|
||||
return;
|
||||
}
|
||||
|
||||
+ switch (bits_per_pixel) {
|
||||
+ case 8:
|
||||
+ case 16:
|
||||
+ case 32:
|
||||
+ break;
|
||||
+ default:
|
||||
+ vnc_client_error(vs);
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
vs->client_pf.rmax = red_max;
|
||||
vs->client_pf.rbits = hweight_long(red_max);
|
||||
vs->client_pf.rshift = red_shift;
|
||||
--
|
||||
2.1.2
|
||||
|
@ -0,0 +1,596 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-2.1.2-r1.ebuild,v 1.1 2014/10/31 00:17:46 vapier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="ncurses,readline"
|
||||
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
|
||||
user udev fcaps readme.gentoo pax-utils
|
||||
|
||||
BACKPORTS=
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE="accessibility +aio alsa bluetooth +caps +curl debug +fdt glusterfs \
|
||||
gtk infiniband iscsi +jpeg \
|
||||
kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
|
||||
+png pulseaudio python \
|
||||
rbd sasl +seccomp sdl selinux smartcard snappy spice ssh static static-softmmu \
|
||||
static-user systemtap tci test +threads tls usb usbredir +uuid vde +vhost-net \
|
||||
virtfs +vnc xattr xen xfs"
|
||||
|
||||
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
|
||||
mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
|
||||
x86_64"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb xtensa xtensaeb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 sparc32plus"
|
||||
|
||||
use_targets="
|
||||
$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
|
||||
$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
|
||||
"
|
||||
IUSE+=" ${use_targets}"
|
||||
|
||||
# Require at least one softmmu or user target.
|
||||
# Block USE flag configurations known to not work.
|
||||
REQUIRED_USE="|| ( ${use_targets} )
|
||||
${PYTHON_REQUIRED_USE}
|
||||
qemu_softmmu_targets_arm? ( fdt )
|
||||
qemu_softmmu_targets_microblaze? ( fdt )
|
||||
qemu_softmmu_targets_ppc? ( fdt )
|
||||
qemu_softmmu_targets_ppc64? ( fdt )
|
||||
static? ( static-softmmu static-user )
|
||||
static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk )
|
||||
virtfs? ( xattr )"
|
||||
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
#
|
||||
# The attr lib isn't always linked in (although the USE flag is always
|
||||
# respected). This is because qemu supports using the C library's API
|
||||
# when available rather than always using the extranl library.
|
||||
COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )"
|
||||
SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
|
||||
>=x11-libs/pixman-0.28.0[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.4.0[static-libs(+)] )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
|
||||
infiniband? ( sys-infiniband/librdmacm[static-libs(+)] )
|
||||
jpeg? ( virtual/jpeg[static-libs(+)] )
|
||||
lzo? ( dev-libs/lzo:2[static-libs(+)] )
|
||||
ncurses? ( sys-libs/ncurses[static-libs(+)] )
|
||||
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
|
||||
numa? ( sys-process/numactl[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(+)] )
|
||||
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
|
||||
snappy? ( app-arch/snappy[static-libs(+)] )
|
||||
spice? ( >=app-emulation/spice-0.12.0[static-libs(+)] )
|
||||
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
|
||||
tls? ( net-libs/gnutls[static-libs(+)] )
|
||||
usb? ( >=dev-libs/libusb-1.0.18[static-libs(+)] )
|
||||
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
|
||||
USER_LIB_DEPEND="${COMMON_LIB_DEPEND}"
|
||||
X86_FIRMWARE_DEPEND="
|
||||
>=sys-firmware/ipxe-1.0.0_p20130624
|
||||
pin-upstream-blobs? (
|
||||
~sys-firmware/seabios-1.7.5
|
||||
~sys-firmware/sgabios-0.1_pre8
|
||||
~sys-firmware/vgabios-0.7a
|
||||
)
|
||||
!pin-upstream-blobs? (
|
||||
sys-firmware/seabios
|
||||
sys-firmware/sgabios
|
||||
sys-firmware/vgabios
|
||||
)"
|
||||
RDEPEND="!static-softmmu? ( ${SOFTMMU_LIB_DEPEND//\[static-libs(+)]} )
|
||||
!static-user? ( ${USER_LIB_DEPEND//\[static-libs(+)]} )
|
||||
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
|
||||
accessibility? ( app-accessibility/brltty )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
gtk? (
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/vte:2.90
|
||||
)
|
||||
iscsi? ( net-libs/libiscsi )
|
||||
opengl? ( virtual/opengl )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
sdl? ( media-libs/libsdl[X] )
|
||||
selinux? ( sec-policy/selinux-qemu )
|
||||
smartcard? ( dev-libs/nss !app-emulation/libcacard )
|
||||
spice? ( >=app-emulation/spice-protocol-0.12.3 )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6 )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xen? ( app-emulation/xen-tools )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
=dev-lang/python-2*
|
||||
sys-apps/texinfo
|
||||
virtual/pkgconfig
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
gtk? ( nls? ( sys-devel/gettext ) )
|
||||
static-softmmu? ( ${SOFTMMU_LIB_DEPEND} )
|
||||
static-user? ( ${USER_LIB_DEPEND} )
|
||||
test? (
|
||||
dev-libs/glib[utils]
|
||||
sys-devel/bc
|
||||
)"
|
||||
|
||||
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
|
||||
usr/share/qemu/s390-ccw.img
|
||||
usr/share/qemu/u-boot.e500
|
||||
"
|
||||
|
||||
QA_WX_LOAD="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-microblazeel
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-or32
|
||||
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
|
||||
usr/bin/qemu-s390x
|
||||
usr/bin/qemu-unicore32"
|
||||
|
||||
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure
|
||||
you have the kernel module loaded before running kvm. The easiest way to
|
||||
ensure that the kernel module is loaded is to load it on boot.\n
|
||||
For AMD CPUs the module is called 'kvm-amd'\n
|
||||
For Intel CPUs the module is called 'kvm-intel'\n
|
||||
Please review /etc/conf.d/modules for how to load these\n\n
|
||||
Make sure your user is in the 'kvm' group\n
|
||||
Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
|
||||
|
||||
qemu_support_kvm() {
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
|
||||
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
|
||||
use qemu_softmmu_targets_s390x; then
|
||||
return 0
|
||||
fi
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
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 && CONFIG_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 grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
|
||||
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
|
||||
eerror "instances are still pointing to it. Please update your"
|
||||
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
|
||||
eerror "and the right system binary (e.g. qemu-system-x86_64)."
|
||||
die "update your virt configs to not use qemu-kvm"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i -r \
|
||||
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
|
||||
# Cheap hack to disable gettext .mo generation.
|
||||
use nls || rm -f po/*.po
|
||||
|
||||
epatch "${FILESDIR}"/qemu-1.7.0-cflags.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.1-readlink-self.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.2-vnc-sanitize-bits.patch #527088
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
# Fix ld and objcopy being called directly
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
# Verbose builds
|
||||
MAKEOPTS+=" V=1"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
##
|
||||
# configures qemu based on the build directory and the build type
|
||||
# we are using.
|
||||
#
|
||||
qemu_src_configure() {
|
||||
debug-print-function ${FUNCNAME} "$@"
|
||||
|
||||
local buildtype=$1
|
||||
local builddir=$2
|
||||
local static_flag="static-${buildtype}"
|
||||
|
||||
# audio options
|
||||
local audio_opts="oss"
|
||||
use alsa && audio_opts="alsa,${audio_opts}"
|
||||
use sdl && audio_opts="sdl,${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa,${audio_opts}"
|
||||
|
||||
local conf_opts=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--libdir=/usr/$(get_libdir)
|
||||
--docdir=/usr/share/doc/${PF}/html
|
||||
--disable-bsd-user
|
||||
--disable-guest-agent
|
||||
--disable-strip
|
||||
--disable-werror
|
||||
--python="${PYTHON}"
|
||||
--cc="$(tc-getCC)"
|
||||
--cxx="$(tc-getCXX)"
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
$(use_enable debug debug-info)
|
||||
$(use_enable debug debug-tcg)
|
||||
--enable-docs
|
||||
$(use_enable tci tcg-interpreter)
|
||||
$(use_enable xattr attr)
|
||||
)
|
||||
|
||||
# Disable options not used by user targets as the default configure
|
||||
# options will autoprobe and try to link in a bunch of unused junk.
|
||||
conf_softmmu() {
|
||||
if [[ ${buildtype} == "user" ]] ; then
|
||||
echo "--disable-${2:-$1}"
|
||||
else
|
||||
use_enable "$@"
|
||||
fi
|
||||
}
|
||||
conf_opts+=(
|
||||
$(conf_softmmu accessibility brlapi)
|
||||
$(conf_softmmu aio linux-aio)
|
||||
$(conf_softmmu bluetooth bluez)
|
||||
$(conf_softmmu caps cap-ng)
|
||||
$(conf_softmmu curl)
|
||||
$(conf_softmmu fdt)
|
||||
$(conf_softmmu glusterfs)
|
||||
$(conf_softmmu gtk)
|
||||
$(conf_softmmu infiniband rdma)
|
||||
$(conf_softmmu iscsi libiscsi)
|
||||
$(conf_softmmu jpeg vnc-jpeg)
|
||||
$(conf_softmmu kernel_linux kvm)
|
||||
$(conf_softmmu lzo)
|
||||
$(conf_softmmu ncurses curses)
|
||||
$(conf_softmmu nfs libnfs)
|
||||
$(conf_softmmu numa)
|
||||
$(conf_softmmu opengl glx)
|
||||
$(conf_softmmu png vnc-png)
|
||||
$(conf_softmmu rbd)
|
||||
$(conf_softmmu sasl vnc-sasl)
|
||||
$(conf_softmmu sdl)
|
||||
$(conf_softmmu seccomp)
|
||||
$(conf_softmmu smartcard smartcard-nss)
|
||||
$(conf_softmmu snappy)
|
||||
$(conf_softmmu spice)
|
||||
$(conf_softmmu ssh libssh2)
|
||||
$(conf_softmmu tls quorum)
|
||||
$(conf_softmmu tls vnc-tls)
|
||||
$(conf_softmmu tls vnc-ws)
|
||||
$(conf_softmmu usb libusb)
|
||||
$(conf_softmmu usbredir usb-redir)
|
||||
$(conf_softmmu uuid)
|
||||
$(conf_softmmu vde)
|
||||
$(conf_softmmu vhost-net)
|
||||
$(conf_softmmu virtfs)
|
||||
$(conf_softmmu vnc)
|
||||
$(conf_softmmu xen)
|
||||
$(conf_softmmu xen xen-pci-passthrough)
|
||||
$(conf_softmmu xfs xfsctl)
|
||||
)
|
||||
|
||||
case ${buildtype} in
|
||||
user)
|
||||
conf_opts+=(
|
||||
--enable-linux-user
|
||||
--disable-system
|
||||
--target-list="${user_targets}"
|
||||
--disable-blobs
|
||||
--disable-tools
|
||||
)
|
||||
;;
|
||||
softmmu)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--enable-system
|
||||
--target-list="${softmmu_targets}"
|
||||
--with-system-pixman
|
||||
--audio-drv-list="${audio_opts}"
|
||||
)
|
||||
use gtk && conf_opts+=( --with-gtkabi=3.0 )
|
||||
;;
|
||||
esac
|
||||
|
||||
# Add support for SystemTAP
|
||||
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
|
||||
|
||||
# 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_flag}; then
|
||||
conf_opts+=( --static --disable-pie )
|
||||
else
|
||||
gcc-specs-pie && conf_opts+=( --enable-pie )
|
||||
fi
|
||||
|
||||
einfo "./configure ${conf_opts[*]}"
|
||||
cd "${builddir}"
|
||||
../configure "${conf_opts[@]}" || die "configure failed"
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
|
||||
python_export_best
|
||||
|
||||
softmmu_targets= softmmu_bins=()
|
||||
user_targets= user_bins=()
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
if use "qemu_softmmu_targets_${target}"; then
|
||||
softmmu_targets+=",${target}-softmmu"
|
||||
softmmu_bins+=( "qemu-system-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
if use "qemu_user_targets_${target}"; then
|
||||
user_targets+=",${target}-linux-user"
|
||||
user_bins+=( "qemu-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
[[ -n ${softmmu_targets} ]] && \
|
||||
einfo "Building the following softmmu targets: ${softmmu_targets}"
|
||||
|
||||
[[ -n ${user_targets} ]] && \
|
||||
einfo "Building the following user targets: ${user_targets}"
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
mkdir "${S}/softmmu-build"
|
||||
qemu_src_configure "softmmu" "${S}/softmmu-build"
|
||||
fi
|
||||
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
mkdir "${S}/user-build"
|
||||
qemu_src_configure "user" "${S}/user-build"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
default
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
pax-mark m */qemu-system-* #515550
|
||||
emake -j1 check
|
||||
emake -j1 check-report.html
|
||||
fi
|
||||
}
|
||||
|
||||
qemu_python_install() {
|
||||
python_domodule "${S}/scripts/qmp/qmp.py"
|
||||
|
||||
python_doscript "${S}/scripts/kvm/kvm_stat"
|
||||
python_doscript "${S}/scripts/kvm/vmxcap"
|
||||
python_doscript "${S}/scripts/qmp/qmp-shell"
|
||||
python_doscript "${S}/scripts/qmp/qemu-ga-client"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Install binfmt handler init script for user targets
|
||||
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# This might not exist if the test failed. #512010
|
||||
[[ -e check-report.html ]] && dohtml check-report.html
|
||||
|
||||
if use kernel_linux; then
|
||||
udev_dorules "${FILESDIR}"/65-kvm.rules
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl qemu_python_install
|
||||
fi
|
||||
fi
|
||||
|
||||
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
|
||||
pushd "${ED}"/usr/bin >/dev/null
|
||||
pax-mark m "${softmmu_bins[@]}" "${user_bins[@]}"
|
||||
popd >/dev/null
|
||||
|
||||
# Install config file example for qemu-bridge-helper
|
||||
insinto "/etc/qemu"
|
||||
doins "${FILESDIR}/bridge.conf"
|
||||
|
||||
# Remove the docdir placed qmp-commands.txt
|
||||
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/qmp/"
|
||||
|
||||
cd "${S}"
|
||||
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
dodoc docs/qmp/*.txt
|
||||
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
fi
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
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"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
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
|
||||
fi
|
||||
|
||||
# Remove sgabios since we're using the sgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/sgabios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
|
||||
fi
|
||||
|
||||
# Remove iPXE since we're using the iPXE packaged one
|
||||
rm "${ED}"/usr/share/qemu/pxe-*.rom
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
|
||||
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
|
||||
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
|
||||
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
|
||||
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
|
||||
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
|
||||
fi
|
||||
fi
|
||||
|
||||
qemu_support_kvm && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if qemu_support_kvm; then
|
||||
readme.gentoo_print_elog
|
||||
ewarn "Migration from qemu-kvm instances and loading qemu-kvm created"
|
||||
ewarn "save states has been removed starting with the 1.6.2 release"
|
||||
ewarn
|
||||
ewarn "It is recommended that you migrate any VMs that may be running"
|
||||
ewarn "on qemu-kvm to a host with a newer qemu and regenerate"
|
||||
ewarn "any saved states with a newer qemu."
|
||||
ewarn
|
||||
ewarn "qemu-kvm was the primary qemu provider in Gentoo through 1.2.x"
|
||||
|
||||
if use x86 || use amd64; then
|
||||
ewarn
|
||||
ewarn "The /usr/bin/kvm and /usr/bin/qemu-kvm wrappers are no longer"
|
||||
ewarn "installed. In order to use kvm acceleration, pass the flag"
|
||||
ewarn "-enable-kvm when running your system target."
|
||||
fi
|
||||
fi
|
||||
|
||||
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
|
||||
if use virtfs && [ -n "${softmmu_targets}" ]; then
|
||||
local virtfs_caps="cap_chown,cap_dac_override,cap_fowner,cap_fsetid,cap_setgid,cap_mknod,cap_setuid"
|
||||
fcaps ${virtfs_caps} /usr/bin/virtfs-proxy-helper
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_info() {
|
||||
echo "Using:"
|
||||
echo " $(best_version app-emulation/spice-protocol)"
|
||||
echo " $(best_version sys-firmware/ipxe)"
|
||||
echo " $(best_version sys-firmware/seabios)"
|
||||
if has_version sys-firmware/seabios[binary]; then
|
||||
echo " USE=binary"
|
||||
else
|
||||
echo " USE=''"
|
||||
fi
|
||||
echo " $(best_version sys-firmware/vgabios)"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST tracker-1.0.2.tar.xz 6046600 SHA256 73491517006a58802630ff28243fc6fe07a24fe8bea563670da0ad28595468c4 SHA512 65a0324948ff6287c122a0de6356372cae366d1c8f0161f551a88c2e442c42066787333192acf6bc173dcdcc709ce9f58e5f88f660c1b5c9409363c680c50f8f WHIRLPOOL 7aa00e80094b441a774ff5cca7b0ceb1dbad69062124b371120d6fc049784b9f6e3b87f040bf02d4e4cacddd80184939b754a0b1d24c4f55242cd23eba2dde65
|
||||
DIST tracker-1.0.4.tar.xz 6169216 SHA256 cd9d0ebb2f09b581b3da607aeca96ec770ba1548c98f541dc3428bc945ff9886 SHA512 73aaa40b1bd1be74691104946f0a3c3ba240a13a01a123a5d2cc421ee50d36369dd0c64bb0890081c05374fb6f4e3dd8ea5058239bbe5a4dd2ad9ce9418d54fd WHIRLPOOL 11d71d86440fff33cc488642450368039dfdce1005f1fde1933529e19e0140580fe63a36852067bc6e6a773a976c6a2b71cf389119d267d6f734a40e8252ceb1
|
||||
DIST tracker-1.0.5.tar.xz 6061704 SHA256 9e77f8f731f44782a1468cc6dcf7f76bc9d7d7eb462c1b34062981a9c348ef16 SHA512 d5601a1d89bd6da52750b55a742005897fc4c4bd2280a5e56c462b3542473b8172d21c1e3a57cdb3e81c3ed5ed7810510e82e601fa43723df3c41a3100f61fd7 WHIRLPOOL 1165cd8a0e29fa13fe6a0410b8f9de3d277fc032496a13d2c6bca1cd9187d5bfc829ea05380d22a3262ac966a422a8bd85a9ab0fc4d7ffc8b76bddabdd2634e8
|
||||
|
@ -0,0 +1,262 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-1.0.5.ebuild,v 1.1 2014/10/30 13:22:04 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
|
||||
inherit autotools eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
|
||||
|
||||
DESCRIPTION="A tagging metadata database, search tool and indexer"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0/100"
|
||||
IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
|
||||
gstreamer gtk iptc +iso +jpeg +miner-fs mp3 nautilus networkmanager
|
||||
pdf playlist rss test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
REQUIRED_USE="
|
||||
?? ( gstreamer ffmpeg )
|
||||
cue? ( gstreamer )
|
||||
upnp-av? ( gstreamer )
|
||||
!miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
|
||||
"
|
||||
|
||||
# According to NEWS, introspection is non-optional
|
||||
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
|
||||
# sqlite-3.7.16 for FTS4 support
|
||||
RDEPEND="
|
||||
>=app-i18n/enca-1.9
|
||||
>=dev-db/sqlite-3.7.16:=
|
||||
>=dev-libs/glib-2.38:2
|
||||
>=dev-libs/gobject-introspection-0.9.5
|
||||
>=dev-libs/icu-4.8.1.1:=
|
||||
|| (
|
||||
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
|
||||
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
|
||||
>=media-libs/libpng-1.2:0=
|
||||
>=media-libs/libmediaart-0.1:1.0
|
||||
>=x11-libs/pango-1:=
|
||||
sys-apps/util-linux
|
||||
|
||||
cue? ( media-libs/libcue )
|
||||
eds? (
|
||||
>=mail-client/evolution-3.3.5:=
|
||||
>=gnome-extra/evolution-data-server-3.3.5:=
|
||||
<mail-client/evolution-3.5.3
|
||||
<gnome-extra/evolution-data-server-3.5.3 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.12 )
|
||||
exif? ( >=media-libs/libexif-0.6 )
|
||||
ffmpeg? ( >=virtual/ffmpeg-9 )
|
||||
firefox-bookmarks? ( || (
|
||||
>=www-client/firefox-4.0
|
||||
>=www-client/firefox-bin-4.0 ) )
|
||||
flac? ( >=media-libs/flac-1.2.1 )
|
||||
gif? ( media-libs/giflib )
|
||||
gsf? ( >=gnome-extra/libgsf-1.14.24 )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0 )
|
||||
gtk? (
|
||||
>=dev-libs/libgee-0.3:0.8
|
||||
>=x11-libs/gtk+-3:3 )
|
||||
iptc? ( media-libs/libiptcdata )
|
||||
iso? ( >=sys-libs/libosinfo-0.2.9:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) )
|
||||
mp3? ( >=media-libs/taglib-1.6 )
|
||||
networkmanager? ( >=net-misc/networkmanager-0.8 )
|
||||
pdf? (
|
||||
>=x11-libs/cairo-1:=
|
||||
>=app-text/poppler-0.16:=[cairo,utils]
|
||||
>=x11-libs/gtk+-2.12:2 )
|
||||
playlist? ( >=dev-libs/totem-pl-parser-3 )
|
||||
rss? ( net-libs/libgrss:0.5 )
|
||||
thunderbird? ( || (
|
||||
>=mail-client/thunderbird-5.0
|
||||
>=mail-client/thunderbird-bin-5.0 ) )
|
||||
tiff? ( media-libs/tiff )
|
||||
upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
|
||||
vorbis? ( >=media-libs/libvorbis-0.22 )
|
||||
xml? ( >=dev-libs/libxml2-2.6 )
|
||||
xmp? ( >=media-libs/exempi-2.1 )
|
||||
xps? ( app-text/libgxps )
|
||||
!gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
$(vala_depend)
|
||||
>=dev-util/gtk-doc-am-1.8
|
||||
>=dev-util/intltool-0.40.0
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig
|
||||
gtk? ( >=dev-libs/libgee-0.3 )
|
||||
test? (
|
||||
>=dev-libs/dbus-glib-0.82-r1
|
||||
>=sys-apps/dbus-1.3.1[X] )
|
||||
"
|
||||
PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )"
|
||||
|
||||
# configure mixes enable-compile-warnings and with-compile-warnings
|
||||
# See upstream bug #705315
|
||||
QA_CONFIGURE_OPTIONS="--enable-compile-warnings"
|
||||
|
||||
function inotify_enabled() {
|
||||
if linux_config_exists; then
|
||||
if ! linux_chkconfig_present INOTIFY_USER; then
|
||||
ewarn "You should enable the INOTIFY support in your kernel."
|
||||
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
|
||||
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
|
||||
die 'missing CONFIG_INOTIFY'
|
||||
fi
|
||||
else
|
||||
einfo "Could not check for INOTIFY support in your kernel."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
inotify_enabled
|
||||
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
|
||||
# access violations on some setups (bug #385347, #385495).
|
||||
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
|
||||
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
|
||||
|
||||
# Skip broken tests
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699408
|
||||
sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
|
||||
-i tests/libtracker-common/tracker-file-utils-test.c || die
|
||||
# Fails inside portage, not outside
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699413
|
||||
sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+3 d' \
|
||||
-i tests/tracker-steroids/tracker-test.c || die
|
||||
|
||||
eautoreconf # See bug #367975
|
||||
gnome2_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
if use gstreamer ; then
|
||||
myconf="${myconf} --enable-generic-media-extractor=gstreamer"
|
||||
if use upnp-av; then
|
||||
myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
|
||||
else
|
||||
myconf="${myconf} --with-gstreamer-backend=discoverer"
|
||||
fi
|
||||
elif use ffmpeg ; then
|
||||
myconf="${myconf} --enable-generic-media-extractor=libav"
|
||||
else
|
||||
myconf="${myconf} --enable-generic-media-extractor=external"
|
||||
fi
|
||||
|
||||
# unicode-support: libunistring, libicu or glib ?
|
||||
# According to NEWS, introspection is required
|
||||
# is not being generated
|
||||
# nautilus extension is in a separate package, nautilus-tracker-tags
|
||||
gnome2_src_configure \
|
||||
--disable-hal \
|
||||
--disable-nautilus-extension \
|
||||
--enable-abiword \
|
||||
--enable-artwork \
|
||||
--enable-dvi \
|
||||
--enable-icon \
|
||||
--enable-ps \
|
||||
--enable-text \
|
||||
--enable-guarantee-metadata \
|
||||
--enable-introspection \
|
||||
--enable-libpng \
|
||||
--enable-libmediaart \
|
||||
--enable-miner-apps \
|
||||
--enable-miner-user-guides \
|
||||
--enable-tracker-fts \
|
||||
--enable-tracker-writeback \
|
||||
--enable-enca \
|
||||
--with-unicode-support=libicu \
|
||||
$(use_enable cue libcue) \
|
||||
$(use_enable eds miner-evolution) \
|
||||
$(use_enable exif libexif) \
|
||||
$(use_enable firefox-bookmarks miner-firefox) \
|
||||
$(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
|
||||
FIREFOX="${S}"/firefox-version.sh \
|
||||
$(use_enable flac libflac) \
|
||||
$(use_enable gif libgif) \
|
||||
$(use_enable gsf libgsf) \
|
||||
$(use_enable gtk tracker-needle) \
|
||||
$(use_enable gtk tracker-preferences) \
|
||||
$(use_enable iptc libiptcdata) \
|
||||
$(use_enable iso libosinfo) \
|
||||
$(use_enable jpeg libjpeg) \
|
||||
$(use_enable upower upower) \
|
||||
$(use_enable miner-fs) \
|
||||
$(use_enable mp3 taglib) \
|
||||
$(use_enable mp3) \
|
||||
$(use_enable networkmanager network-manager) \
|
||||
$(use_enable pdf poppler) \
|
||||
$(use_enable playlist) \
|
||||
$(use_enable rss miner-rss) \
|
||||
$(use_enable test functional-tests) \
|
||||
$(use_enable test unit-tests) \
|
||||
$(use_enable thunderbird miner-thunderbird) \
|
||||
$(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
|
||||
THUNDERBIRD="${S}"/thunderbird-version.sh \
|
||||
$(use_enable tiff libtiff) \
|
||||
$(use_enable vorbis libvorbis) \
|
||||
$(use_enable xml libxml2) \
|
||||
$(use_enable xmp exempi) \
|
||||
$(use_enable xps libgxps) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export G_MESSAGES_DEBUG=all # upstream bug #699401#c1
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
# Manually symlink extensions for {firefox,thunderbird}-bin
|
||||
if use firefox-bookmarks; then
|
||||
dosym /usr/share/xul-ext/trackerfox \
|
||||
/usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org
|
||||
fi
|
||||
|
||||
if use thunderbird; then
|
||||
dosym /usr/share/xul-ext/trackerbird \
|
||||
/usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org
|
||||
fi
|
||||
}
|
||||
|
||||
create_version_script() {
|
||||
# Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))"
|
||||
|
||||
local v=$(best_version ${1})
|
||||
v=${v#${1}-}
|
||||
local vbin=$(best_version ${1}-bin)
|
||||
vbin=${vbin#${1}-bin-}
|
||||
|
||||
if [[ -z ${v} ]]; then
|
||||
v=${vbin}
|
||||
else
|
||||
version_compare ${v} ${vbin}
|
||||
[[ $? -eq 1 ]] && v=${vbin}
|
||||
fi
|
||||
|
||||
echo -e "#!/bin/sh\necho $2 $v" > "$3" || die
|
||||
chmod +x "$3" || die
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST kraft-0.53.tar.bz2 596732 SHA256 66e40b997dea69c8b35420816b0ec22d785560f5a0aacaca49ff73825a2dba91 SHA512 f20f93d9d71ea726da61fdd5c358f86e4bf70cc70087952b84d7a7fbcb7f98f1a637684495966769999329460fbed614d9192afb820e8c569eaffa3fb108e2e3 WHIRLPOOL 8382badcf3c97d34b46ad89c6f4f258470c921cd5449b33368d1772ca0a0c1518ff6fb5f8c4c12918e47a670f799b751622879776dba5372cc28040b605cd41f
|
||||
DIST kraft-0.54.tar.bz2 618218 SHA256 719f9a91a9941345ec97fa6ba27a9fc4c2c7d9fefb20e73d6b0059a6c728b185 SHA512 7d94fd53452b3855d79b815ed6968ed17cbe7cdea56daeb8828c35c6cb5ad5356c57726ef7cbf6a1db7e6dd424ab55395146919ccb5efa6ac5c71be8ab85238e WHIRLPOOL b81aad54bfa6cd89247ac735d51ec45d2dfbb7195120e00be8307b0864f2c451a396d83ba841b41fce5a587033ed7adf08de69001902ab676cd7a2906c437bda
|
||||
DIST kraft-0.55.tar.bz2 618317 SHA256 8fc39f8ccc55eed851849af3ead3bbb6f74e4eee5bc3eac4456437614b1a0829 SHA512 d8e72d01ebd5302a7e412e8b3e47aa5d9f2e81ff7214dc25c044fd2248b5434923b8d4609d15f2bdb93c789aa460c5e0484c90af28d64dfcbbf54278a9820c98 WHIRLPOOL 1112f722ef60b92c2698f78416b3d940b85308116b004973b75573470a1249adfe4359d6c06c6510177b364fa21992c50edab29cd7b513d138ef6f100c0586c9
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/kraft/kraft-0.53.ebuild,v 1.3 2013/11/30 21:09:33 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_LINGUAS="bg bs cs da de en_GB eo es et fi fr ga gl hu it ja lt mai mr nds
|
||||
nl pl pt pt_BR sk sv tr ug uk zh_CN"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Software for operating a small business, helping create documents such as offers and invoices"
|
||||
HOMEPAGE="http://www.volle-kraft-voraus.de/"
|
||||
SRC_URI="mirror://sourceforge/kraft/${P}.tar.bz2"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/ctemplate
|
||||
dev-qt/qtsql:4[mysql,sqlite]
|
||||
$(add_kdebase_dep kdepimlibs 'semantic-desktop(+)')
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=(AUTHORS Changes.txt README Releasenotes.txt TODO)
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/kraft/kraft-0.54.ebuild,v 1.1 2014/05/17 14:40:18 creffett Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_LINGUAS="bg bs cs da de en_GB eo es et fi fr ga gl hu it ja lt mai mr nds
|
||||
nl pl pt pt_BR sk sv tr ug uk zh_CN"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Software for operating a small business, helping create documents such as offers and invoices"
|
||||
HOMEPAGE="http://www.volle-kraft-voraus.de/"
|
||||
SRC_URI="mirror://sourceforge/kraft/${P}.tar.bz2"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/ctemplate
|
||||
dev-qt/qtsql:4[mysql,sqlite]
|
||||
$(add_kdebase_dep kdepimlibs 'semantic-desktop(+)')
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=(AUTHORS Changes.txt README Releasenotes.txt TODO)
|
@ -1,2 +1 @@
|
||||
DIST kbibtex-0.4.1.tar.bz2 198342 SHA256 ae85bd9db290b9b3b2a78036c0a69e29b52739f6c406ebec4cb73988e13506ba SHA512 ccd88552c1729246c476da21c6c5fee9496cec680d67ca337cf383b074ffe5ea3b11da98ecf750cacd604ea62c6e1f28e475725efdf575d4623f48beddf34d69 WHIRLPOOL bde08e9affdf848cf9b8b482ef7841470b25e916acd889f4b383d7b6e238176bfbe69e7b6d0540ec445c87bbe8f436eeb9a9592239ea48b84d75030c3991ceb4
|
||||
DIST kbibtex-0.5.1.tar.xz 250224 SHA256 8e3717721ecf29a864142df302f8c6a029704c10832b3926fd42b19d315b6284 SHA512 e1e36f750a26196f8c0f07b51084afa69080fb57b747a98b0bc4ec16d733603b64dd0cc23b44a470467b0e7f705d7aef4c36c2171ceadaa3afd109fdfab56e55 WHIRLPOOL c0358164611fdf4526148205a9bc69dcc213ff7f6d68a92fa301c3bf934cf89b198f23aa568b956938e04eaaf54e1838cab89e977151043b205b9127da4d5be7
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/kbibtex/kbibtex-0.4.1.ebuild,v 1.6 2014/03/13 21:42:45 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator kde4-base
|
||||
|
||||
DESCRIPTION="BibTeX editor for KDE to edit bibliographies used with LaTeX"
|
||||
HOMEPAGE="http://home.gna.org/kbibtex/"
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="http://download.gna.org/${PN}/$(get_version_component_range 1-2)/${P/_/-}.tar.bz2"
|
||||
KEYWORDS="amd64 x86"
|
||||
else
|
||||
ESVN_REPO_URI="svn://svn.gna.org/svn/${PN}/trunk"
|
||||
ESVN_PROJECT="${PN}"
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="
|
||||
app-text/poppler[qt4]
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
virtual/tex-base
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-tex/bibtex2html"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST textile-2.1.5.tar.gz 16541 SHA256 b22a2e2fcb0e6b55a39b181d978d4b7429abf8504b09442dc55756fa98d3bcf6 SHA512 9a9655c5032120aac014f5a4c741d1a0cff7dbdef40389beb4856cdd188e96bb073c9ed878e90d7597d92e3b5bddb331275a96b06533d9fe7e32469c27a35962 WHIRLPOOL a3af2ae6e63d6007f3e597db0796ca693ee58dcf341ad0c6ffc841e76de3b2b7f4afd8174565facf61f1491faba8ed2de2f7bc17729890269a79da30eb9d2914
|
||||
DIST textile-2.1.8.tar.gz 34002 SHA256 c443f4bf0a31df9e707e615f869d4f51b08cdb222d17ca3009eda44f7cfd8629 SHA512 b1675a131b482f4926efb45312b16c722ff158d9296704918b56316d470056f986ce18d495525a8e9f236bdd62e09ca6a17b443a7db8c8c36e5d05fcffce67da WHIRLPOOL fedcd9b9277387604e258fca427e3cd587f3b2ba93e65b39474ce57810fa67dae772241c5cf69dc8aaf89416d6191271f1fece4fa2f2e63f19fec6597b956bd5
|
||||
DIST textile-2.2.1.tar.gz 32631 SHA256 4899f06c63bfdc32a204d4c1c1e9302ddf17f26c20328419747d109348e23afd SHA512 81d044deaa765693078d949672affa787a4e15882cc2928fd19c3abe69256ffbeec1308b303ee694a80787ad7574b57ab4b256f111d9874e72440809236f6b93 WHIRLPOOL 3fda8226310d998b7d40d9fec6398173c8398c44704dd151400d284ba5a897a56bee6d3f17a21ed8fc01e76cea88f41a8372b90a4ad8a7eb6627de550dd0ef89
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pytextile/pytextile-2.2.1.ebuild,v 1.1 2014/10/29 15:56:21 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="textile"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A Python implementation of Textile, Dean Allen's Human Text Generator for creating (X)HTML"
|
||||
HOMEPAGE="https://github.com/ikirudennis/python-textile"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
RDEPEND="
|
||||
dev-python/regex[${PYTHON_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_prepare_all() {
|
||||
# This resolves a nasty race condition, courtesy of Arfrever
|
||||
sed -e 's:with-id = 1::' -i setup.cfg || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests textile/tests/ || die "Tests failed under ${EPYTHON}"
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST vim-misc-1.11.tar.gz 50573 SHA256 a9454c5e9bb296b2fa1a2e192fff2db41ec1b01742d939c898e84e4f8265a2f1 SHA512 170e7c6b0e114b13decbd21cc60c45cdf6025cbef7b1fa593767a240b707abf3995ff161e7a76078f9883ce05cf93f7e3b0b8882bfc012792e4dd988e172ba19 WHIRLPOOL 0bd23eb38be576190822e00d5f9db4e03011c0816f8ab9fd54910bf23a127776c5bcf2887b76bc247372839a7b714cfb8d52412e3da2f7925dcc91a0959b5315
|
||||
DIST vim-misc-1.13.1.tar.gz 53469 SHA256 3340b11115eca665ceb349a7824bb1ea592d38c390e719ce3f2359590e6d8054 SHA512 64a88d1100a775702d4142cdd1c4e800d7e455c571101c592f3e446a07af344ac515bf48c46a3427cdb2f209c7ee54cef6d8d6970119e173099494e6d7472a10 WHIRLPOOL c02777dc4917e85039b0db9b52587e10b511e214b1b606de80cb656f6427fbee50a4472daa0ddcb2625dd921b6afad96527945f52e4252a9129aa7e9e9ab66f0
|
||||
DIST vim-misc-1.16.1.tar.gz 55532 SHA256 cb4abbc2cfad35ca56b5077395204e04c65ff95718a9b69f2a92e87ae417aea6 SHA512 365d091f91d6bb6cba39e7a880b7cc40c65ccf8a6117d881ae6e0c4317bee77273cd3b27e3cf6b66b8c7fb321a603143b917a2e884c52eded66f19a613340651 WHIRLPOOL 7d1649c5e1641d7041b898fae29c2354003991c62eeadba1e82ee087f177a48932fb01025841b1e63fad569c891b5d3d52e7273c9301aa5fc026b1dca64d8a62
|
||||
DIST vim-misc-1.17.tar.gz 55536 SHA256 0a04d2e90fce57fad28eb84f1a830d3557d828145124fd883c99855c71159378 SHA512 bc3b1b7cb863d48b0ae2c69177c067c00c8ce6cffa4e5503aefc64029012f6b77ccbf169539200ae2e87b6116a57a7c6c67766d964aac7e6f6c6d17b372914bc WHIRLPOOL 5c1e614a0515b7d48cd5cd0473c2bc59b2ccd46211a10a1e0e798e469745ef4f018c28a7fe882cf0cc2d82d4907e27b32f2eee03e2aee0d7fe69b86b697f2db9
|
||||
DIST vim-misc-1.8.5.tar.gz 36377 SHA256 2cb84c92a8caa2ce0d2a1b5513161cf065b8e51df8a918b7afdea24e48c005ab SHA512 bf85e2942a549fdabf7d8c3b85a6bece4643ef2c34e43e70836e1a2ae9654cabaab045878b854722a77b1d8cf2e4b1d66827f5ea39e5fd3502265f3444f79066 WHIRLPOOL cdcdf3f985a8c7025a7614cc644d22ee3036d4d67485ef27ce90a98bedb9d0b7fc2fd4db729f84b292c1df24a63aa4c8a7f5a723733b72bad7639f279b0b0475
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/vim-misc/vim-misc-1.17.ebuild,v 1.1 2014/10/31 00:32:54 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: miscellaneous auto-load scripts"
|
||||
HOMEPAGE="http://peterodding.com/code/vim/misc/"
|
||||
SRC_URI="https://github.com/xolox/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="!app-vim/xolox-misc"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="misc.txt"
|
||||
|
||||
src_prepare() {
|
||||
rm addon-info.json autoload/xolox/misc/echo.exe || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST recutils-1.5.tar.gz 1811121 SHA256 7ed67e74468084f52ad9341e4b11c44e5fd9d5325b93b7eb2cb230c839ff5dec SHA512 6c6091618474b5e54948370ef26db3cb446b0d8719d443fa1dbbdee75f046d536ab61ce803a9443f2e31ab7e46774aaf73c3d4fe2bf9da90a2c508dbbcc611be WHIRLPOOL 25363ec7a03990d0114eb0f1cc161d1685ec7a3e4627b927ef8d0439a5e9998f3836915da12107ddb5bc759bca4b630dea25fa657b89b196c361a1156a3daef8
|
||||
DIST recutils-1.7.tar.gz 2252648 SHA256 233dc6dedb1916b887de293454da7e36a74bed9ebea364f7e97e74920051bc31 SHA512 80f6996f2bc02986695223db597cff75aae2bd47b88e81b0dfe44c33f79fc3320108e2715b1af086b167ff1124fe94deeec4e337b1ede99807d381927327bd68 WHIRLPOOL 5263e2a7ffec7681b00dccd0d6302a04e81f4c876ef2ebdd32bf3526cc010ae407b9267a7b9444bd21e552117a3b9b6d326f6782f1470c14125cade430c7f98f
|
||||
|
@ -0,0 +1,130 @@
|
||||
--- recutils-1.7/configure.ac
|
||||
+++ recutils-1.7/configure.ac
|
||||
@@ -85,17 +85,32 @@
|
||||
fi
|
||||
AC_SUBST([CHECKLIBS])
|
||||
|
||||
+AC_ARG_ENABLE([curl],
|
||||
+ AS_HELP_STRING([--enable-curl],
|
||||
+ [Enable support for remote descriptors using libcurl (default is YES)]),
|
||||
+ [curl_enabled=$enableval], [curl_enabled=yes])
|
||||
have_curl=no
|
||||
-AC_CHECK_LIB([curl],[curl_global_init],[have_curl=yes],)
|
||||
-if test "x$have_curl" = "xyes"; then
|
||||
- CURLLIBS=-lcurl
|
||||
+if test "x$curl_enabled" = "xyes"; then
|
||||
+ AC_CHECK_LIB([curl],[curl_global_init],[have_curl=yes],)
|
||||
+ if test "x$have_curl" = "xyes"; then
|
||||
+ CURLLIBS=-lcurl
|
||||
+ else
|
||||
+ AC_MSG_ERROR([curl support enabled but libcurl not found])
|
||||
+ fi
|
||||
fi
|
||||
AC_SUBST([CURLLIBS])
|
||||
|
||||
+AC_ARG_ENABLE([uuid],
|
||||
+ AS_HELP_STRING([--enable-uuid],
|
||||
+ [Compile recutils with support for uuid types (default is YES)]),
|
||||
+ [uuid_enabled=$enableval], [uuid_enabled=yes])
|
||||
+
|
||||
have_uuid=no
|
||||
-AC_CHECK_LIB([uuid],[uuid_generate],[have_uuid=yes],)
|
||||
-if test "x$have_uuid" = "xyes"; then
|
||||
- UUIDLIBS=-luuid
|
||||
+if test "x$uuid_enabled" = "xyes"; then
|
||||
+ AC_CHECK_LIB([uuid],[uuid_generate],[have_uuid=yes],)
|
||||
+ if test "x$have_uuid" = "xyes"; then
|
||||
+ UUIDLIBS=-luuid
|
||||
+ fi
|
||||
fi
|
||||
AC_SUBST([UUIDLIBS])
|
||||
AC_SUBST([have_uuid])
|
||||
@@ -119,32 +134,42 @@
|
||||
AM_CONDITIONAL([CRYPT], [test "x$crypt_support" = "xyes"])
|
||||
AC_SUBST([crypt_support])
|
||||
|
||||
-have_glib=no
|
||||
-PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.0.0],
|
||||
- [have_glib=yes], [have_glib=no])
|
||||
-
|
||||
+AC_ARG_ENABLE([mdb],
|
||||
+ AS_HELP_STRING([--enable-mdb],
|
||||
+ [Build the mdb2rec utility (default is YES)]),
|
||||
+ [mdb_enabled=$enableval], [mdb_enabled=yes])
|
||||
have_mdb=no
|
||||
-AC_CHECK_LIB([mdb],[mdb_init],[have_mdb=yes],)
|
||||
-if test "x$have_mdb" = "xyes"; then
|
||||
- MDBLIBS=-lmdb
|
||||
-
|
||||
- OLD_CFLAGS=$CFLAGS
|
||||
- CFLAGS="$CFLAGS $pkg_cv_GLIB_CFLAGS"
|
||||
- mdb_uses_sdatetime=no
|
||||
- AC_CHECK_DECL([MDB_SDATETIME],[mdb_uses_sdatetime=yes],,[#include <glib.h>
|
||||
+if test "x$mdb_enabled" = "xyes"; then
|
||||
+ AC_CHECK_LIB([mdb],[mdb_init],[have_mdb=yes],)
|
||||
+ if test "x$have_mdb" = "xyes"; then
|
||||
+ MDBLIBS=-lmdb
|
||||
+
|
||||
+ OLD_CFLAGS=$CFLAGS
|
||||
+ CFLAGS="$CFLAGS $pkg_cv_GLIB_CFLAGS"
|
||||
+ mdb_uses_sdatetime=no
|
||||
+ AC_CHECK_DECL([MDB_SDATETIME],[mdb_uses_sdatetime=yes],,[#include <glib.h>
|
||||
#include <mdbtools.h>])
|
||||
- CFLAGS=$OLD_CFLAGS
|
||||
+ CFLAGS=$OLD_CFLAGS
|
||||
|
||||
- if test "x$mdb_uses_sdatetime" = "xyes"; then
|
||||
- MDB_DATETIME="MDB_SDATETIME"
|
||||
+ if test "x$mdb_uses_sdatetime" = "xyes"; then
|
||||
+ MDB_DATETIME="MDB_SDATETIME"
|
||||
+ else
|
||||
+ MDB_DATETIME="MDB_DATETIME"
|
||||
+ fi
|
||||
else
|
||||
- MDB_DATETIME="MDB_DATETIME"
|
||||
+ AC_MSG_ERROR([mdb support enabled but libmdb not found])
|
||||
fi
|
||||
|
||||
AC_SUBST([MDB_DATETIME])
|
||||
fi
|
||||
AC_SUBST([MDBLIBS])
|
||||
|
||||
+have_glib=no
|
||||
+if test "x$mdb_enabled" = "xyes"; then
|
||||
+ PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.0.0],
|
||||
+ [have_glib=yes], [have_glib=no])
|
||||
+fi
|
||||
+
|
||||
AM_CONDITIONAL([COMPILE_MDB2REC],
|
||||
[test "x$have_glib" = "xyes" && test "x$have_mdb" = "xyes"])
|
||||
AM_CONDITIONAL([REMOTE_DESCRIPTORS], [test "x$have_curl" = "xyes"])
|
||||
@@ -233,29 +258,6 @@
|
||||
|
||||
dnl Report warnings
|
||||
|
||||
-if test "x$have_check" = "xno"; then
|
||||
- echo "warning: libcheck was not found in the system."
|
||||
- echo "warning: unit tests wont be compiled and executed upon make check."
|
||||
-fi
|
||||
-
|
||||
-if test "x$have_mdb" = "xno"; then
|
||||
- echo "warning: libmdb was not found in the system."
|
||||
- echo "warning: the mdb2rec utility won't get built."
|
||||
-fi
|
||||
-
|
||||
-if test "x$have_glib" = "xno"; then
|
||||
- echo "warning: glib was not found in the system."
|
||||
- echo "warning: the mdb2rec utility won't get built."
|
||||
-fi
|
||||
-
|
||||
-if test "x$crypt_support" = "xno"; then
|
||||
- echo "warning: building recutils without encryption support."
|
||||
-fi
|
||||
-
|
||||
-if test "x$have_uuid" = "xno"; then
|
||||
- echo "warning: building recutils without support for uuid types."
|
||||
-fi
|
||||
-
|
||||
if test "x$bash_headers_available" = "xno" || test "x$bash_builtins_enabled" = "xno"; then
|
||||
echo "warning: not building the recutils bash builtins."
|
||||
fi
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/recutils/recutils-1.7.ebuild,v 1.1 2014/10/31 01:40:49 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils elisp-common
|
||||
|
||||
DESCRIPTION="Tools and libraries to access human-editable, plain text databases"
|
||||
HOMEPAGE="http://www.gnu.org/software/recutils/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="crypt curl emacs mdb nls static-libs +uuid"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
crypt? (
|
||||
dev-libs/libgcrypt:0=
|
||||
dev-libs/libgpg-error
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
emacs? (
|
||||
app-emacs/org-mode
|
||||
virtual/emacs
|
||||
)
|
||||
mdb? (
|
||||
app-office/mdbtools
|
||||
dev-libs/glib:2
|
||||
)
|
||||
nls? ( virtual/libintl )
|
||||
uuid? ( sys-apps/util-linux )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-automagic.patch
|
||||
|
||||
# don't unconditionally install emacs files
|
||||
sed -i "/^dist_lisp_DATA/d" etc/Makefile.am || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable crypt encryption) \
|
||||
$(use_enable curl) \
|
||||
$(use_enable mdb) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable uuid) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use emacs ; then
|
||||
elisp-compile etc/*.el || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# tests have parallel issues
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} etc/*.{el,elc} || die
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/elixir/elixir-1.0.2.ebuild,v 1.1 2014/10/29 13:35:51 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="Elixir programming language"
|
||||
HOMEPAGE="http://elixir-lang.org"
|
||||
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/erlang-17"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake Q=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
|
||||
dodoc README.md CHANGELOG.md CONTRIBUTING.md
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST libdynd-0.6.0.tar.gz 661449 SHA256 1cb5870ad0812443de013fe175ef3d4435f417c1132c997fd035cae2db12db5a SHA512 d6550c80afa4a29259bb34ae8bde1ec215b34b05f614fcbfa3a306e489558e5f5123492b41388ae1a761017ec0e46b29fa43db6ce0517c73ed9ee94f03abd97f WHIRLPOOL 091596905a9e6e9b14b7d59b21ce98e90125c1543dfbe7fda999a8ba874596b4b5320f6dda041e0e060b4413f86add1b466c849bada7c4d28553870288ca48c9
|
||||
DIST libdynd-0.6.2.tar.gz 719780 SHA256 a5f11b17735dcc71a755436f659fe91a4fad428eb2b06a440621a9a32e19709d SHA512 2192d0c06315dbd36d5ca25dbc24a63addaefda598618db740b0b860b14fbe8ce10924f143b84edd840d12148b201239ed938c51a48775d8cc3e988a14a20f57 WHIRLPOOL 2169de12bc4b53fc4cde0e2aacb34f0233378e83e871ad021287de35bc212bee02ed1bbef440e2fb14c8a4229403537390b8a1241bd3d9750049e81b94e3aa66
|
||||
DIST libdynd-0.6.5.tar.gz 1238404 SHA256 bf2e5c88995f0da880c3d7552c2541138c0f07eb6555f0ee10c77d805f8b3f65 SHA512 ebf64b94b38300e4e471f975a51e4b014879937e855af5d72a3f759af4445fa9024e42962ab1284ebe7b2ae2ddf51ea418d106c9894e1841f0984622afbef115 WHIRLPOOL 9222608edd8382ec2f8dbd7dd85eb0392d79a527d94f959f011430b2d15bbf405ccf06954e20679e26e93cd7c356b70f7490280e097cfc833ac015612a5cfe77
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdynd/libdynd-0.6.5.ebuild,v 1.1 2014/10/29 15:41:09 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils multilib cuda
|
||||
|
||||
# change each release, to avoid git in tree dependency
|
||||
DYND_GIT_SHA1=2e140844d4a21c436ca0fc46996bf8606ffc21d5
|
||||
|
||||
DESCRIPTION="C++ dynamic multi-dimensionnal array library with Python exposure"
|
||||
HOMEPAGE="https://github.com/ContinuumIO/libdynd"
|
||||
SRC_URI="https://github.com/ContinuumIO/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="cuda doc fftw test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/c-blosc:0=
|
||||
cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.6.0-dont-install-test.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
# each relase comes with a different set...
|
||||
# remove forced strong flags
|
||||
sed -i \
|
||||
-e "s|@DYND_GIT_SHA1@|${DYND_GIT_SHA1}|" \
|
||||
-e "s|@DYND_VERSION@|${PV}|" \
|
||||
-e 's|-fomit-frame-pointer||' \
|
||||
-e 's|-Werror||g' \
|
||||
CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
sed -i \
|
||||
-e '/add_subdirectory(examples)/d' \
|
||||
CMakeLists.txt || die
|
||||
local mycmakeargs=(
|
||||
-DDYND_SHARED_LIB=ON
|
||||
-DDYND_INSTALL_LIB=ON
|
||||
$(cmake-utils_use cuda DYND_CUDA)
|
||||
$(cmake-utils_use test DYND_BUILD_TESTS)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${BUILD_DIR}" || die
|
||||
./tests/test_libdynd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
use doc && dodoc documents/*
|
||||
}
|
@ -0,0 +1,126 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.6.1.ebuild,v 1.1 2014/10/31 00:43:41 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="source"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
DISTUTILS_OPTIONAL=1
|
||||
|
||||
inherit autotools eutils flag-o-matic distutils-r1 java-pkg-opt-2 elisp-common
|
||||
|
||||
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||
HOMEPAGE="http://code.google.com/p/protobuf/ https://github.com/google/protobuf/"
|
||||
SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/9" # subslot = soname major version
|
||||
KEYWORDS="~amd64 ~arm -hppa ~mips -ppc -ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="emacs examples java python static-libs vim-syntax"
|
||||
|
||||
CDEPEND="emacs? ( virtual/emacs )
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jdk-1.5 )
|
||||
python? (
|
||||
dev-python/google-apputils[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
java? ( >=virtual/jre-1.5 )"
|
||||
|
||||
src_prepare() {
|
||||
append-cxxflags -DGOOGLE_PROTOBUF_NO_RTTI
|
||||
|
||||
if [[ ${CHOST} != *-darwin* ]] ; then
|
||||
# breaks Darwin, bug #472514
|
||||
epatch "${FILESDIR}"/${PN}-2.3.0-asneeded-2.patch
|
||||
eautoreconf
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
cd python && distutils-r1_src_prepare
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use python; then
|
||||
einfo "Compiling Python library ..."
|
||||
pushd python >/dev/null
|
||||
distutils-r1_src_compile
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
if use java; then
|
||||
einfo "Compiling Java library ..."
|
||||
src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto
|
||||
mkdir java/build
|
||||
pushd java/src/main/java >/dev/null
|
||||
ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed"
|
||||
popd >/dev/null
|
||||
jar cf ${PN}.jar -C java/build . || die "jar failed"
|
||||
fi
|
||||
|
||||
if use emacs; then
|
||||
elisp-compile "${S}"/editors/protobuf-mode.el
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check
|
||||
|
||||
if use python; then
|
||||
pushd python >/dev/null
|
||||
distutils-r1_src_test
|
||||
popd >/dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc CHANGES.txt CONTRIBUTORS.txt README.md
|
||||
prune_libtool_files
|
||||
|
||||
if use python; then
|
||||
pushd python >/dev/null
|
||||
distutils-r1_src_install
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
if use java; then
|
||||
java-pkg_dojar ${PN}.jar
|
||||
use source && java-pkg_dosrc java/src/main/java/*
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins editors/proto.vim
|
||||
insinto /usr/share/vim/vimfiles/ftdetect/
|
||||
doins "${FILESDIR}"/proto.vim
|
||||
fi
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} editors/protobuf-mode.el*
|
||||
elisp-site-file-install "${FILESDIR}"/70${PN}-gentoo.el
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST async-109.35.00.tar.gz 72648 SHA256 24b35c2e69dabbfdf5f0d7532dba9348dbe7f95df6cb82d5d8573a37a6333ef7 SHA512 f04e09bdeda5058f2f91b1f4efce7f8322fa05c8b91b771769a8b103f9369a079167016cec7a8562af9f9848944aad0f70a0277f26d6282c80ad45cbe39a8b65 WHIRLPOOL 33bfa264750c7d78b535877a606c1770eeba08dc1e9c6dcdc65da26fcc3605e53d41d5e3d171bc81929aa33e4e759356b6d9e833ee5ac03b59097e478fda3f38
|
||||
DIST async-109.38.00.tar.gz 72857 SHA256 e62e3952fb6641e03fbf1b05609c849096f2017c35a1239eeec5c3d6e0c49ed2 SHA512 5bf928321b4d907dc829c6d7aaca74c7e1ef6934bfef5f0a034d3f553927f946a1d978d68657336b603379feb34c67da5edacaaaf0128a40284b3fa88efe3780 WHIRLPOOL 28ac0c198fdba58f5984741a8866464702378da10883856e9908ee635d80d494d4e4c25316506b7214e99ffa1be5c02191ddcfde2b5f923390ab30faef0d8b7b
|
||||
DIST async-109.60.00.tar.gz 78650 SHA256 1ae33e8fd939806e58b54769c936597e98c54afa0e74183f8b3a61be10ca1f6a SHA512 8ec597e14faa63c467fc14778c8a8d00a7b33661397e73b1841580484b0760c82f691bff189128820b08fafe3d572797d4fe742eb0920b5c90b9feaa190356ab WHIRLPOOL c359a706b0b524ce5cc27cff780b583c2c7a43e452996adf5a19ac56dde148c1d3a98d3968df60ea6abdd2fae5af2c018c469b346905f41bb98ea2148d339fe4
|
||||
DIST async-110.01.00.tar.gz 79099 SHA256 7c53ff8a1ac2190f00e61f7c446aa0b5dc9db26d6c8dfe6347499b7d54a96399 SHA512 4f07dae38b5c52180a43a84ed38ffbb4392eead4660d8671e68abbb52bf7a738e096d595761cc19cee917b74cc914c5e52cff01b42b597fc2021a81e588c09c5 WHIRLPOOL 12a9ff9bf7ac8c614d6418d481f5a6c2e195b0f083ee61131ba39d1e10dc9b1935a19a79b86e707ff9002eda440d12cd9411c5d314f9531b8db952157f99d937
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async/async-109.35.00.ebuild,v 1.1 2013/08/01 14:54:45 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/async_core-${PV}:=
|
||||
>=dev-ml/async_unix-${PV}:=
|
||||
>=dev-ml/async_extra-${PV}:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-ml/ounit-1.0.2 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use examples ; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async/async-109.38.00.ebuild,v 1.1 2013/08/19 15:44:49 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/async_core-${PV}:=
|
||||
>=dev-ml/async_unix-${PV}:=
|
||||
>=dev-ml/async_extra-${PV}:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-ml/ounit-1.0.2 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use examples ; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async/async-109.60.00.ebuild,v 1.1 2014/01/19 16:30:11 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/async_kernel-${PV}:=
|
||||
>=dev-ml/async_unix-${PV}:=
|
||||
>=dev-ml/async_extra-${PV}:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-ml/ounit-1.0.2 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use examples ; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST async_core-109.35.00.tar.gz 114969 SHA256 7498316d852e88952413e344c7099d0040f28e9008c4bb53f425842b8260fde2 SHA512 1bd466c52b9b47b9cba07486412d7c57125760e94831e744bb5a1690f2d9836927f189494421b8d0e96c6986f203ecce4475ce6d4dda95b5b9e884ba403e1666 WHIRLPOOL f0f3f0f78a06a6bee31f52ca5e3eb016297f2b7db151c4173c7ea39d0323f15928eef9dba399151737b18b1fcf4e9af9721a9841926e4b342291a94b7e9a3acf
|
||||
DIST async_core-109.38.00.tar.gz 114899 SHA256 4768bd38c61ef73638d850cb176bd91865a42073f6a0f9050ac592b2424e089f SHA512 e6d8e831fb29eefb3058012880059bf43c4da70ccae3839fd9ccb9ff8184887a913aa19f1e7580c0f49a40921b0cf60e15cc4d4ecc190fbb43fa19dfb92d7225 WHIRLPOOL 0eb93ec256ce9afb91697a6f6f51a085473110886ea8b24a902908d3644a22f7482ce52402ae78ae7f9bdc428c1f647312ad25f7e63f7056c580b4d301f0abda
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_core/async_core-109.35.00.ebuild,v 1.1 2013/08/01 14:24:18 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (core)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/pa_ounit-109.27.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/core-109.35.00:=
|
||||
>=dev-ml/herelib-109.35.00:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_core/async_core-109.38.00.ebuild,v 1.1 2013/08/19 15:44:46 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (core)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/pa_ounit-109.27.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/core-109.35.00:=
|
||||
>=dev-ml/herelib-109.35.00:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,4 +1 @@
|
||||
DIST async_extra-109.35.00.tar.gz 113512 SHA256 ef02b6b80f3db335f10cba58502f7b42b378ca0c8c1d43749240e9afce6523cc SHA512 a158dbf4a232d1bf19116568b1269249abe878d22509a3b3ef034b115143382964ec8d28e2fcaf8cbd9f270dcba006e3bc59613018cd0c5da6f2f5eb534277f2 WHIRLPOOL d4bd52cc1c5d4300b849873db72052e06cf85a477e324a1dcc01abc7c9e1d90a16981b9eb3c216821cac1b5315083eac4fa7b5c8d7e8c61c246c260085d1f229
|
||||
DIST async_extra-109.38.00.tar.gz 113802 SHA256 b66f321b97941532fc5c52a05f6a7f2d5d3b5fafd2baed73eb39dc5a6c37c49b SHA512 5c37b6313193056b5cf3381dbce19d288e2507f324316192bd7627cd91d7e5d92384ced55f9895039af53503a69fb2f464016aae207950d7ade35ca3d3360474 WHIRLPOOL 7c195e8fa716aa18b0cde74a4c390f3ad94851f3c813eb03b59e9c1c7c5e7ece96b68e3958e2e680f1e304521ce685ee30582bb629b5f16f7d4e7a95cbffe0e3
|
||||
DIST async_extra-109.60.00.tar.gz 126365 SHA256 136e315adff0d98f5d6748f778bb511e1532c5b8b772da0d685b69212e330f2c SHA512 15f939b8d8d9db7c070956a30a95f115231932fea11a87e389eb51862208f712b63a8651ddfdaf7ee1f2057528769688699e465778f73b1087976db655beedaa WHIRLPOOL 93a46a25314877b85701dbc48a7ee9fafef63aa7b63a7e8b3a671e875eaec27c65a05e4e5d40410d95c12fc7ccef005e282517af4de0ad4b58a44f83d3317a2d
|
||||
DIST async_extra-110.01.00.tar.gz 126865 SHA256 36c7b48ed9843e23db8c15e5c52bfc6170af4e1df2398d3aaa8e4f1f20c30207 SHA512 1d9ace56001bf04aa62340a2ccf919b49f2115f583f3f2afb58d4f32e2adbd2755e4936e59a7ca6434195b97a0bfd6ff4c69b6af842b8663b0ea6c3b87763648 WHIRLPOOL 1346402436b2c26f9026e22d9d5c767db0a2eb0dd0d773562788dd0a8fb6ee7171e889c5b0df9842bc86ef4ec340ee43a073818707453d17ae6140852ae9a585
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_extra/async_extra-109.35.00.ebuild,v 1.1 2013/08/01 14:33:16 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (extra)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/pa_ounit-109.18.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/core-${PV}:=
|
||||
>=dev-ml/async_core-${PV}:=
|
||||
>=dev-ml/async_unix-${PV}:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_extra/async_extra-109.38.00.ebuild,v 1.1 2013/08/19 15:44:48 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (extra)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/pa_ounit-109.18.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/core-${PV}:=
|
||||
>=dev-ml/async_core-${PV}:=
|
||||
>=dev-ml/async_unix-${PV}:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_extra/async_extra-109.60.00.ebuild,v 1.1 2014/01/19 16:24:42 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (extra)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/pa_ounit-109.18.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/core-${PV}:=
|
||||
>=dev-ml/async_kernel-${PV}:=
|
||||
>=dev-ml/async_unix-${PV}:=
|
||||
dev-ml/custom_printf:=
|
||||
dev-ml/herelib:=
|
||||
dev-ml/pa_test:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,4 +1 @@
|
||||
DIST async_unix-109.35.00.tar.gz 131585 SHA256 7cbfbfc074340d22f8bb0d0d81cda459d992177ae8bb857c7c70dc5d5c7b8a9f SHA512 c77f37681357ae1d9eb9dd1cb17abcfca7476a5dd5eaadb535b88a844f3fa41b32692c8eb635482f4a5df4bb02ef89778b112b4ee2dc0eb2a53c87c1b8e5924e WHIRLPOOL 02ecf0f73f1662212e3d397df72ac2fc95578ef89a69a308409b03acc3c71facc82cdaa22a44446beddefddef200a91c3f5c612de8792739bb96ca71505fd481
|
||||
DIST async_unix-109.38.00.tar.gz 133722 SHA256 3f8d83eb81cb7b88da4a9ddb798360c9aa921950392a36594510aeb0820d8780 SHA512 87cf65bd6e79bbc3f6b27d6878ef6fc506b0344c734915d1c74876341ff9a4bd5936fc13d3c4dab53965e1aec512f923266ae216b6a99cdba20751ae052c9c2e WHIRLPOOL e259465a16e09b4cbab8bd98b6ba9178f2d0e933593fead1adbce4ce117375af0601b34ab6ef778faada673179ee08dd01543d1fc0cbe1e8756783389a2ad97b
|
||||
DIST async_unix-109.60.00.tar.gz 141397 SHA256 aa90233e841dfdc8227a602d431e07770516155c92ba00298806145042a3e10f SHA512 f4fc71ef1af536b0b59db86f8149a16c37bfcf40c252e9ea5043f1a6077611bed42d03d8e8ac62c3006ec0064d84afab1e8c173b1a9c4d6c82094278422f5ffa WHIRLPOOL 36f099c556c4f9a724a4550410bdd8eaf0704962d3aacd35d90d89b9815cc150cde42b26f482536c7efc4562df43bc4022cc4cf2bd6e519b559bd2a15ed2ccc3
|
||||
DIST async_unix-110.01.00.tar.gz 141102 SHA256 0ead1316269392de8f37a738958e34d1f897fc8223cd121a3d11be98a9c7ca0f SHA512 f44e2ee9f1047b3449c3483d8384f477b8d9eb9e4312747e74d6184071fa700d7eff7603210ac6224b2df5294ed8946ba0bde0cbe5f4de772d2ae5bf72d0c8f4 WHIRLPOOL d5abd2f01588242afe142c40538a94e5050cd789f6bda8bef4d0dd6ec8986bd56241be6bea3a6c4c2f1467c928d2b61c9e3ebef9efa74cec1729d0bb189aed94
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_unix/async_unix-109.35.00.ebuild,v 1.1 2013/08/01 14:24:23 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (unix)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/comparelib-109.27.00:=
|
||||
>=dev-ml/herelib-109.15.00:=
|
||||
>=dev-ml/pa_ounit-109.27.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/core-${PV}:=
|
||||
>=dev-ml/async_core-${PV}:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_unix/async_unix-109.38.00.ebuild,v 1.1 2013/08/19 15:44:47 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (unix)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/comparelib-109.27.00:=
|
||||
>=dev-ml/herelib-109.15.00:=
|
||||
>=dev-ml/pa_ounit-109.27.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/core-${PV}:=
|
||||
>=dev-ml/async_core-${PV}:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/async_unix/async_unix-109.60.00.ebuild,v 1.1 2014/01/19 16:21:48 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Jane Street Capital's asynchronous execution library (unix)"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.00.0:=
|
||||
>=dev-ml/bin-prot-109.15.00:=
|
||||
>=dev-ml/comparelib-109.27.00:=
|
||||
>=dev-ml/herelib-109.15.00:=
|
||||
>=dev-ml/pa_ounit-109.27.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/core-${PV}:=
|
||||
>=dev-ml/async_kernel-${PV}:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
dev-ml/pa_test:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,3 +1,4 @@
|
||||
DIST bin_prot-109.30.00.tar.gz 104116 SHA256 91f5b493af22a794fdebefcbdad5096d354883a191b5f9b6d3565c8dfd022733 SHA512 b3244a0671dd21e0274668595af4f2d765a4e15961acdfc68d0bffd51b916bcf1fe67f89f2471476a61c316d3fff79650c6d12ef187e94ce1b1d4f2fe5c543d3 WHIRLPOOL fb98ee525c59356aeebfbe1b632bc1c4e17fab9b7a5df37962bc81c427072dadb580e9b8dd743357b92148311c96db46ff8ffda247d074ab44f12cb7387eff0e
|
||||
DIST bin_prot-109.53.02.tar.gz 89299 SHA256 0d1e36ca48f8396366c441497a599b55cacfc24f887e7e99e54f8d51a5805689 SHA512 3c9491d7143ed38e51ebfe07209125c37eec9dc33a28943592f6c8390753f087aafef8a63d1d53104e313c297d4cabffcd1122454b2e476d5d735766816bf475 WHIRLPOOL a4f07d0c92d0dbcc0387e52d5d8723472ace7604e2d9036800e2dc7eeb0b1b21b9479d551381ceef129db59af740ab92ca5e724cdddcf41ead64142ee475cd5b
|
||||
DIST bin_prot-109.53.03.tar.gz 89088 SHA256 d50167bebb98837c859c5333f568834c77e1464ddde59c095eea466d30bcfcb3 SHA512 bcc95aaabe4a9373face40cf8b1888b1e474cf9e465e68c81df352183c473c5b4b51faa4438650420836513c0b870aef8cb8ef441989c51263d3bd16d2ae86c5 WHIRLPOOL b3c929d9fdeb1f1b6f8c61d40b5ffd9b77082983c48585ebe4c6df97520f08b524383a78ce091821991ab30a6f005273cd007ae5773bf2f37ed59207f2f85fea
|
||||
DIST bin_prot-112.01.00.tar.gz 90117 SHA256 95aadaede6c3d74319a589cc0e897fb9447b5f1f84a7a81af18c7430e2d99203 SHA512 99028bee113781bd94452c4d25c3be07a57df19533718004c2a739dd921701a3918767f11aa087d3c4f22ee407eae2c1a4d23d82af4ba3d154e501475b1641b7 WHIRLPOOL 07725f7144b5dce679c99cd268434913890eed3fcbd96511e9892e3cb8aa9a5037d90abe2dfb9f44af0d5f6efc8f2a3523445954f652a387111353ac7f3895ab
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/bin-prot/bin-prot-112.01.00.ebuild,v 1.1 2014/10/30 16:42:06 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="A binary protocol generator"
|
||||
HOMEPAGE="http://ocaml.janestreet.com/?q=node/13"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}.00/individual/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-ml/type-conv-109.28.00:="
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-ml/ounit-1.1.2 )"
|
||||
|
||||
DOCS=( "README.md" "CHANGES.md" )
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,2 +1,3 @@
|
||||
DIST custom_printf-109.27.00.tar.gz 47893 SHA256 3589effb015fceaab943bf7074493232d33f0eed3b4ad5500f10b6014f2dcda5 SHA512 7a4cd650ee94b5c1ed1e68da54dcb5ddee56d7a8fb05a9fc660ed0bd616d88427e47fe4d7a98d95c9e58707376834b687f1ed0feecd1655228885bb1a3ccf7cd WHIRLPOOL 4819d845385a58f0210e896cc63fd1c3549cbfc15cf803120e996b1dff2739fffb5e9805d9183f1cc3ee306cdb098f014568bf8b1e781de20e41bb45cbb000cd
|
||||
DIST custom_printf-109.60.00.tar.gz 50974 SHA256 223d145eeb15ae78f053b80e967f318035a0754d0edcff98ec9b87f4bece6bca SHA512 620608020787c21b212183bef72b60ec795841597a18a248c37b6d8e239b5c53ca39a1209a040acdb6b77b2593bf3d07aa0c04bcf06ac733a6aa2ffd5da0afee WHIRLPOOL fc7348c34fed4f83d0809750c385a9b3a45b778699dacb1745863e6783343fecb6f07e9e6c64dd494bfb908af41e5fa44b85f2d4571860b917f8555e8a61de55
|
||||
DIST custom_printf-111.25.00.tar.gz 54799 SHA256 c6aac54bd5653a66aca3a5f475bb852b007b39091227e9aef54401f758e5d068 SHA512 a053f24b5d319425318765003bbfd136717284d1b582d468dd69b5c7e18dd3b69fc43f7df00894e61a6639031a92eaa34b5573eabb722e8924efd891b288c020 WHIRLPOOL 83ac74715426aff0e453eea2b62f0e4a67c1cb477540057ef0eada7372f56a7471f7668b033241d50937a7dd11821abe5f1beb528ca02158ea36d3fb3327356a
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/custom_printf/custom_printf-111.25.00.ebuild,v 1.1 2014/10/30 17:16:01 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Syntax extension for printf format strings"
|
||||
HOMEPAGE="http://bitbucket.org/yminsky/ocaml-core/wiki/Home"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-ml/type-conv-109.20.00:=
|
||||
dev-ml/sexplib:=
|
||||
dev-ml/pa_ounit:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
@ -1 +1,2 @@
|
||||
DIST deriving-0.6.2.tar.gz 62722 SHA256 467995a27ad84ef70289bf168507741c635aa1c839c450f20671f93e469a9968 SHA512 f5e14737af085e0f9d2b6a7981d9f63435750fb9cf32401eeaf7f700d0e222e1e5ec647d8a552f8c16ad136da19396d4aea8e739ecf179a6c8ba09b035497fc1 WHIRLPOOL c1f29cfc18e6676a9469b655f202ebab1b6b86c7d867ba3061ac9a07279885d07b5d3a19a3f2766dc8d2a5f9d021c24e82cf71cf08fdb0a84ddb135c475dace4
|
||||
DIST deriving-0.7.tar.gz 68471 SHA256 0a26763f8579a558fb3bbc8268bd009208165131b66afd5b5c03e0cff73f2e6c SHA512 c473106aeb36888ff80070ce3646f19a603cee15dcc8d702efdb3d6ac91dd409e94fa36940cb6289004238c130631efe680344324904815c2bf380f28a6c3b79 WHIRLPOOL 9c35cc69fe17f3a0178f8907a66cf610d6c234e11fa7041171a490858ab7542d632ea2e97da08a97d6cbdce0fd322433d577d513dd160b816efd839a0dce01d5
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/deriving/deriving-0.7.ebuild,v 1.1 2014/10/29 14:22:34 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A deriving library for Ocsigen"
|
||||
HOMEPAGE="http://github.com/ocsigen/deriving"
|
||||
SRC_URI="http://github.com/ocsigen/deriving/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-ml/type-conv-108:=
|
||||
dev-ml/optcomp:=
|
||||
dev-ml/findlib:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/oasis"
|
||||
|
||||
DOCS=( CHANGES README.md )
|
||||
oasis_configure_opts="--enable-tc"
|
||||
OASIS_SETUP_COMMAND="./setup.exe"
|
||||
|
||||
src_configure() {
|
||||
emake setup.exe
|
||||
oasis_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST faillib-109.60.00.tar.gz 47376 SHA256 f90e56a2fd47aa6e644c9e87da101a2f644e65c012889c6d566211b4e7d43370 SHA512 950ef8550d97576870ced3afbf28efcaa043f234dc160c40c7d6ddd80d31518cf2fce9cb8f741d71fb39c852415b9975f4b7e7eec8bbdaf5eaba79581d02abc9 WHIRLPOOL 92a5449cb6eb1282d7f6e32ff1168ffde230c4262b46f40b97f2b32b29e71154ca9e5c31a8f1faece2ef93b6df60c5341476466aea7c12f4c9f32c83e17709e6
|
||||
DIST faillib-111.17.00.tar.gz 48691 SHA256 3bd1e32555d706d18e4163648cae818fd2136c989e35b5f6fffeb8576757bb89 SHA512 318f0123835f46354d3b798f3480847942b8201b6edc578fcd2b504b3f8cd473a9d5b83f02a7255f4e3031c45ff3b65a43f4ccf1f63c9fe0ecf70bb02036d2e6 WHIRLPOOL 8863f597eac5be72c37926c600ba15eff05c02ed74a31a6235bb24ba22a98a1cfd7f336974395d33fd4b1101be07de26bd939b37bc11fe75174d7d51a69b82cd
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/faillib/faillib-111.17.00.ebuild,v 1.1 2014/10/30 17:20:17 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Syntax extension for inserting the current location"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}.00/individual/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-ml/herelib:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,2 +1,3 @@
|
||||
DIST lablgtk-2.18.0.tar.gz 789507 SHA256 c76a7ae9454e89365666cf19728dbb51edb6810e2e57032b3bebd53ccec5946e SHA512 5bb8eb753c928b4a7771e33a2f821dbc76fa64ce35df509884d11ce57efde90ceceb2fe94a57311f13c5106956f24d0fae581134a1a43c0645ff41c66fbd5461 WHIRLPOOL e4b17de89f6e4a41b385cd0c06fdecb9943a5f675bf5a168ade20f421b66901d307430d0789018972c889491be7c9a06dc2a38ccb3e5eef2e8f1ad8663ae4e94
|
||||
DIST lablgtk-2.18.2.tar.gz 787674 SHA256 deedce9f934821196f9a4d0fc85cad12f59ec82298b908d12cf76cb015d13939 SHA512 799ee287a0088c1b532708191c2b5939287fdc9cfdca6483a60b51184be7fcf4f075cb502295aef2ce41d244b65aedaa9e18ccdb21857a36166b61aae7866406 WHIRLPOOL 0da1762455a46712b3b9c88634da2ee1bfa4c1a42a24620af4043c1c48afec13ba67d61b0d8f6e756e2128a8a1163d307ec3edaa99c94218fb88a0f490b5d24c
|
||||
DIST lablgtk-2.18.3.tar.gz 788177 SHA256 975bebf2f9ca74dc3bf7431ebb640ff6a924bb80c8ee5f4467c475a7e4b0cbaf SHA512 b455761cef742579449a46f98bf807732cc6b5384cbccf6d4eca940e351ccb5cbd464e0d81cda2884277b45a8f223838de44cb49878e2f602183c963cdb0defe WHIRLPOOL 4c6bfcdf8a4fdc7e27014bd9c553942d03caf4e25f420ee6018eeb19d20cb6a5a8c6bb00eabf7fda80abe6b9c727b2c5d64641d8f9036c943276406836c87c03
|
||||
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.3.ebuild,v 1.1 2014/10/30 11:02:27 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib findlib
|
||||
|
||||
IUSE="debug examples glade gnomecanvas sourceview +ocamlopt opengl spell svg"
|
||||
|
||||
DESCRIPTION="Objective CAML interface for Gtk+2"
|
||||
HOMEPAGE="http://lablgtk.forge.ocamlcore.org/"
|
||||
SRC_URI="https://forge.ocamlcore.org/frs/download.php/1479/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.10:2
|
||||
>=dev-lang/ocaml-3.10:=[ocamlopt?]
|
||||
svg? ( >=gnome-base/librsvg-2.2:2 )
|
||||
glade? ( >=gnome-base/libglade-2.0.1 )
|
||||
gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 )
|
||||
opengl? ( >=dev-ml/lablgl-0.98:=
|
||||
>=x11-libs/gtkglarea-1.9:2 )
|
||||
spell? ( app-text/gtkspell:2 )
|
||||
sourceview? ( x11-libs/gtksourceview:2.0 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
SLOT="2/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable debug) \
|
||||
$(use_with svg rsvg) \
|
||||
$(use_with glade) \
|
||||
--without-gnomeui \
|
||||
--without-panel \
|
||||
$(use_with opengl gl) \
|
||||
$(use_with spell gtkspell) \
|
||||
--without-gtksourceview \
|
||||
$(use_with sourceview gtksourceview2) \
|
||||
$(use_with gnomecanvas)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt
|
||||
fi
|
||||
}
|
||||
|
||||
install_examples() {
|
||||
insinto /usr/share/doc/${P}/examples
|
||||
doins examples/*.ml examples/*.rgb examples/*.png examples/*.xpm
|
||||
|
||||
# Install examples for optional components
|
||||
use gnomecanvas && insinto /usr/share/doc/${PF}/examples/canvas && doins examples/canvas/*.ml examples/canvas/*.png
|
||||
use svg && insinto /usr/share/doc/${PF}/examples/rsvg && doins examples/rsvg/*.ml examples/rsvg/*.svg
|
||||
use glade && insinto /usr/share/doc/${PF}/examples/glade && doins examples/glade/*.ml examples/glade/*.glade*
|
||||
use sourceview && insinto /usr/share/doc/${PF}/examples/sourceview && doins examples/sourceview/*.ml examples/sourceview/*.lang
|
||||
use opengl && insinto /usr/share/doc/${PF}/examples/GL && doins examples/GL/*.ml
|
||||
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
}
|
||||
|
||||
src_install () {
|
||||
findlib_src_preinst
|
||||
export OCAMLPATH="${OCAMLFIND_DESTDIR}"
|
||||
emake install DESTDIR="${D}"
|
||||
|
||||
rm -f "${ED}/usr/$(get_libdir)/ocaml/ld.conf"
|
||||
|
||||
dodoc CHANGES README CHANGES.API
|
||||
use examples && install_examples
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
if use examples; then
|
||||
elog "To run the examples you can use the lablgtk2 toplevel."
|
||||
elog "e.g: lablgtk2 /usr/share/doc/${PF}/examples/testgtk.ml"
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST macaque-0.6.1.tar.gz 59851 SHA256 4a91465c99c2d98f4b459729f02bc8f0ed3c0dac896829940ea74b4e53d1e7e2 SHA512 d4af100a6eb2529515b23aa5a5f975099c1b8bb9db46ac7280d59c6759c04a6fec98c30388fa2a8e46b90a3d4331608ae81d5d1cd5c2e053a502a3bd496058c8 WHIRLPOOL 4f891df191880d61f524b3f653697661f6a3225018582cb7a55ca7bfda6efbd7275bfa9d1445bd7059ed5ed6037402d2a4abd7883042bc992618bce747e46f55
|
||||
DIST macaque-0.7.1.tar.gz 105838 SHA256 0a27c737182f700854dd6d81ec416fd03c05f311e81e89f28ed76576df1dd872 SHA512 da6684b03d7871b6600dfff8df43c05895d4eb73ad0769457ab229fda642fb7c46465d25792fff1b3e81c169f4a807485fab4e301f2674b6246359f9d5513256 WHIRLPOOL 269f3be7ac291679a73b702fd47b3fb348eb7688816e107b650c0662c281d86dbe2cdb647234ea5fc99740b57c685262056bb256c744e31229e67dd18b5ceb6a
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/macaque/macaque-0.7.1.ebuild,v 1.1 2014/10/30 08:11:53 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="DSL for SQL Queries in Caml"
|
||||
HOMEPAGE="http://ocsigen.org/macaque/"
|
||||
SRC_URI="https://github.com/ocsigen/macaque/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-ml/pgocaml-2.1:=
|
||||
|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
DOCS=( Changelog README.md )
|
@ -1,3 +1,4 @@
|
||||
DIST oasis-0.3.0.tar.gz 298052 SHA256 2efa90a2dc31d0b731dc574f99ca3e1fd07079da1898b077d84db4a3fd212701 SHA512 b8b9bb694c0d29364b39ff4fa10647e2aad0371d5345cae47ac99f1853e331153e6db7d9088f898b7e21793b97af1b4aeecb0e78d962a54d5b6d2c99f4c3cfe7 WHIRLPOOL d3f91be86c858e634120f297359f45d81abe593c207fb182eb3b7af2ed3b676cdadfcf1bbb417f87bfd610934fdf8fd4b12ae0bceb4232e500553ecf31bd3b4d
|
||||
DIST oasis-0.4.1.tar.gz 309466 SHA256 12ca49699dceba687cd150a5b5e66246450d2e06e47578a701c140195ce256d3 SHA512 34424f174794cc00de485660134e6358fda222a2d5bb29959be31dd8bdeacac9c37d2c3bdffd9c4ee3d53b05695e1e7580858198fcd088104e60f2c813401e23 WHIRLPOOL a60ddad0f058fab284c35c6887a597d48d8ab23574d700da6d8f6463eb73d9ec451dd60540616b4088d667d8b79fa185b575d2071e85980ae32e634b6453f234
|
||||
DIST oasis-0.4.4.tar.gz 333041 SHA256 90a99ba342c2fc63afcc0b12fbef022153de27478072ab3b302cf7adb4bc526f SHA512 1abb6e01f93029c5d9af3422a0e93b215182577225ad949442a4b69d0904620c20547941bad96fb27ad0034a0a4b472b586aac2614e89f5faae3084b751ed3c8 WHIRLPOOL 39f250a4fae03c240cc6f73d9128b5f1fc5383ad1a702bc977b196cf3a4aa6eda741f6e89d678c0d071299ae559cd52c69b4de0aa02014a39d94456e28eda108
|
||||
DIST oasis-0.4.5.tar.gz 336502 SHA256 6623a603415c4718add6a6ebad80f6688164a2e9b28576c082548b17bf8b2e44 SHA512 97d5401762ffda6bf4d7a239d9c77f8647d58da1728925e6de6e8fdfded6f8e7bb69652a838b86ab7203cd68436b06f76921c76840b97db56a94bb87d74450d7 WHIRLPOOL 46f5c3f900baa3d3b6ada8c0cf90cc90cfddc70523510d5ba5541e5075c96360ebacdd23a1b0f8b28a90bda7fb1700b9a2e9d7989af650e9aa5d50f358795d92
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/oasis/oasis-0.4.5.ebuild,v 1.1 2014/10/29 14:04:32 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${P/_/\~}
|
||||
DESCRIPTION="OASIS is a tool to integrate a configure, build and install system in OCaml project"
|
||||
HOMEPAGE="http://oasis.forge.ocamlcore.org/index.php"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1475/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-ml/findlib-1.3.1
|
||||
dev-ml/ocamlify
|
||||
dev-ml/ocamlmod
|
||||
!<sci-chemistry/oasis-4.0-r3
|
||||
test? (
|
||||
>=dev-ml/ocaml-fileutils-0.4.2
|
||||
>=dev-ml/ounit-2.0.0
|
||||
>=dev-ml/ocaml-expect-0.0.4
|
||||
dev-ml/pcre-ocaml
|
||||
dev-ml/extlib
|
||||
)"
|
||||
|
||||
STRIP_MASK="*/bin/*"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCS=( "README.txt" "TODO.txt" "AUTHORS.txt" "CHANGES.txt" )
|
@ -1 +1,2 @@
|
||||
DIST ocaml-gettext-0.3.4.tar.gz 165292 SHA256 e19214638e8cf078aabda82e7bc4d49a65a557d9c54648a7fd8db6ef84c83302 SHA512 bd51c267c28cb77d0648d9570ef4d75c149c921c75f611229b50f8f6a521997d4fd044f1aa4ffbb2628e1e38c3bee58f113495536a47db2e3ca58e0903a312bc WHIRLPOOL c7a7a33e75837a25fdbeac72610a697fe2819cea8c07b2d3b570e90be6a187bc9037d10c56e182a0dd9810c1d7ba04e4f002a8196b87c5c6ee760ac3b6e991a6
|
||||
DIST ocaml-gettext-0.3.5.tar.gz 165238 SHA256 d19484ba7e14d078c85da66cba1eb28ed0cdc92c84db45e6dfb8f7e40f2cc268 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446 WHIRLPOOL b638ecfe765e673408ced9e4ee0467029b7a7dbf0dfff826c45471b0cea2c26765db9b833d261be325abf5579e90ab0f669fac2a1cd7682e26d49a2fc277e5f0
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild,v 1.1 2014/10/29 14:26:39 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="Provides support for internationalization of OCaml program"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/ocaml-gettext"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1433/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.12.1:=
|
||||
>=dev-ml/ocaml-fileutils-0.4.0:=
|
||||
>=dev-ml/camomile-0.8.3:=
|
||||
sys-devel/gettext
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
|
||||
test? ( dev-ml/ounit )"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
|
||||
$(use_enable doc) \
|
||||
$(use_enable test)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
emake -j1 DESTDIR="${D}" \
|
||||
BINDIR="${ED}/usr/bin" \
|
||||
PODIR="${ED}/usr/share/locale/" \
|
||||
DOCDIR="${ED}/usr/share/doc/${PF}" \
|
||||
MANDIR="${ED}/usr/share/man" \
|
||||
install
|
||||
dodoc CHANGELOG README THANKS TODO
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ocamlmod-0.0.3.tar.gz 43107 SHA256 23740d023c38b0aa8d8010d8df3ba69b1b93a5c5ebdd5ef5058ced18f88cbb70 SHA512 5a3761e43a468b8e391a6559538b23dd9f264ae46d7281445bec8797b1967d425c5b3fe26e72499c5947dfa23fb574ada033a2851167fdf3732a089964de4ef6 WHIRLPOOL 150e9a79d7415d31038f3692d70de3eb6256b54442d825f6f3b9c743ca9e1001538c07f0ecaef46f029b5cf239b2951c435d33d4ed7d36487549811c674c172a
|
||||
DIST ocamlmod-0.0.7.tar.gz 46221 SHA256 a329a0919fa18128b48fd00897204d2aecec0c946c1956541589f807203f6f86 SHA512 bc88dcccc3cae0506a17bcfc0e178ba26e3b6d634c47e704621198ff7f1920852163fb017f04b9d2d2add19235f3a29a3fa2f894189329e6629694953a8e1b15 WHIRLPOOL e28827069b256c0aac0f1a935bcc741dd0be0b48d6da3bdd2fd3eb701f434863b87f76b20adff079324bdde8f4e66e578ef622693ad61a5d25561f0df8f2229c
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlmod/ocamlmod-0.0.7.ebuild,v 1.1 2014/10/30 08:17:00 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
#OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Generate OCaml modules from source files"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/ocamlmod/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1350/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
# test? ( >=dev-ml/ounit-2.0.0 )"
|
||||
|
||||
DOCS=( "AUTHORS.txt" "README.txt" )
|
@ -1 +1,2 @@
|
||||
DIST optcomp-1.5.tar.gz 51964 SHA256 1041762f2a5ba014b26a24c31ed46c6c08cd89754c8914388f358161b7e97d8d SHA512 15fc215e19e4e7854d5b6b005ece6301e5847cf8cdfc1d017a858fd3a0fd4309346e4347c2ab29902d929d67d284a279001ae518b498c997e1648bfcd2513142 WHIRLPOOL 1a88fa85f626a590d9edca8a1551ac963338ae7a68f5f7c3ab028b5251d696c83473eb8ebfddaf653421409af79bd01ff07084c27009b839c0251d0959dedd41
|
||||
DIST optcomp-1.6.tar.gz 56370 SHA256 5022d80e4d7dba4ada3aa57156503fad75fcd6d7b13cfa8580012a1d9f581042 SHA512 19fa04a42e5ed589979647469759017442598d170bf82d49c3b720d1b1b6bbe3066ae3ffee77a3f15dcbf51be5d7a8934300873391ebce423f3a0f3878250c18 WHIRLPOOL ca453c60a367e58747363cb9f4d20f7e34c3f1a63a767104903b810d1e50007bca6340ed517cc98a0563ad6bf0e934ff3ded448a441627280c7e6a51097ca676
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue