parent
4c24e7e4f5
commit
dd33be812c
@ -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/app-admin/rex/rex-0.55.1.ebuild,v 1.1 2014/11/10 03:01:11 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=0.53.1
|
||||
MODULE_A=Rex-${PV}.tar.gz
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/Parallel-ForkManager"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
S="${WORKDIR}/Rex-${PV}"
|
@ -1,26 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST libu2f-host-0.0.1.tar.xz 444056 SHA256 ae126dce04ac9af048eb36770471f3bac26c3b31f07e25efc9a94627e0da0fb3 SHA512 3461d54460513ce3fba02d7789eeadd1c45ea9b2989552bf0b69dd4a3a9f01a08150eca74b84073e45200b340d6ad38064fa63dc91820ae5b1235212132383f6 WHIRLPOOL 6c1bc60f6ac4723a456e7b6ae8e8eb81dd50ce343dc45fe249b80b99c8a28192ab5ce69a4864b6aeb8d40373c395e37b720288ab97cb49acfee02734d77031df
|
||||
DIST libu2f-host-0.0.tar.xz 443308 SHA256 05e711ff9db74ea73237f05bba2040ecdc0bf165fdeb5b6adf5e1b291a55f20a SHA512 b0b85ee65c7900cf72744573cf35abf53a30d11f217f1ebef086ed89343b185d284e60124b225471dfa581c87741c311340728a2bf0f3cde5c5c2d3872180061 WHIRLPOOL 626908e9c154250d9b44dcb7f28ea23110562cf5435d5e6b2cc6535a64e541a3fb2bba024ff4bdba6560d7f71b4c75b9e2d0986185b9527a1bda9a3879fdf8a0
|
||||
EBUILD libu2f-host-0.0-r1.ebuild 1086 SHA256 b9f7a0f730454ebfabc07d4cd9213a1c11da693cdbeabc304256ee8ac1d2e06e SHA512 64319dbb949ac511d6f39ddd6e1d51666c7f952557c483152b2c0c69d86fc23edd84f4237780170e8a417b72c72d1235a448b9ec709fb2ec899e3c0f2c97a3ca WHIRLPOOL 9ab70eba759e7a2f372049e36705e09a2d51319157857fc2263285ec71e64d4734220b36f0bf12388e66d202f83d33c5bede23e409153ff53f591ee2139ad0cc
|
||||
EBUILD libu2f-host-0.0.1.ebuild 1189 SHA256 6fa796e036ce280a75edc9453e9355ea58846d942219da8ca2bb4e9d031af8cc SHA512 990d0f16ab4c5acabd5aeec0d5cea17c2d0c8fcc98285e6f8ae3626495502af1cdf4bc036ca4db0e824c6405ebf92d2ff06d9a37d4b21e80685926838a9f6c01 WHIRLPOOL 0daa204e15ed7bf179839567cf2501f533cd696ce288d33e5fbe4bcaa80a1a53ff6a781139651b5df8e9dfd20bb1229ccffc31b8f5c290ee9a08aa430116ebd4
|
||||
MISC ChangeLog 1338 SHA256 00628a6304140e895b96d715063ade1c8129ec43f4b633bb912139448de44ffd SHA512 8fe10f901414f244ec3d1eade0ea7bae0dcc8255d65f51e898994eff98984511c9dc39331aa6a3b30492817bb9bbca13bd40ad25da608140ddab94bdb2ec7ea5 WHIRLPOOL dc0deac50f2b2fc3170542fb2168c8094d6ac1479d967558be5d654bf55331d25e8d401a5594fa01995700fb1ab1ec3fd9d124862000311850d7c5e79105cd62
|
||||
EBUILD libu2f-host-0.0.1-r1.ebuild 1173 SHA256 696b9a38c436c246d50accadf3aaedfe1004de77b388a8754eac06f2273fc0b5 SHA512 ae24f94228ad584fcc0899baba1f23e212e6304f5661e8690af475eac18daf71aee873c1321bc14b78385aa10ca13a5a6e511c7fed636f91630fd5b1a877ea42 WHIRLPOOL 2991ddeebbbbd19d1cfb7e5543230bc3e55a7a3506ad2ae73866c9c0ee32e1f9b698dcfaa3c221c18a50393d4af76248b93483e2b1bc69700bdada2eecdba6da
|
||||
MISC ChangeLog 1626 SHA256 72de4406d048fcdbb5f0e93d05925ce025011da0168b1c29391614de875ecdcb SHA512 42a34dbf1ee946855938f61a61a16eac9ea643b05e38fb28ead7ed06885429307d6ead021296d3535c43ca614eaba11a2d1cac257063fa34417677f80864446a WHIRLPOOL d8be01a137a1f2a9fa3c1102ce26825ba496fae24f992a318ac13b7a996803df96fbf7f98f89ce2279fc34d4ad83718fe1bee0fd76e29f2fae3b56ab1a1c2d53
|
||||
MISC metadata.xml 536 SHA256 fdb17906956cfbaaad06130cb491dabe0d244ae304e89a9f40c8bd2cf4b98bcc SHA512 4e586a27faddcf7f5634fb89ab60b73d7861e4ad77a3844ef063887523eeae6d66135de3b2f0c04cb9c56a92212610dc18a991010c21c7e8df4300cb95c13456 WHIRLPOOL 056971eb15922384a7ca0ce5c6a3f789963c2b23eaea3a775b956510fcda4fb44050e6bd8cf585d40f1fe3b912fda709f94fc5ac897b6e045084b31593977688
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCgAGBQJUWlbyAAoJEKXdFCfdEflKCAwP/A2JzKxveZG6Ww93FGifv4ax
|
||||
wgCa6qc+D6QvcSu0cC2pq5GvE8Z0cBcgVmGHICDPaHwsQh4JtILMGH387QIQQGfB
|
||||
sa6oBYAMVLFSd1jQ7SrPtzGUl2A8Cm4HCi53c4FS7lR3Q2tnazkVV5QRbIdcDDMw
|
||||
Jyj89Nx5pC19UDfmLMCnRKu6XL/yh++nFPeyUkA0ASYRXh/INL4fHbZlrQIp0y0u
|
||||
DDPNQbAPFI3zX2NUIwy6C+6tsOT1TkncjYjAbD72RtmLKYkzvg5KcbMlZBj+drgp
|
||||
Rtn6AC0Gz+mTBcJY3pliT6QFNF0KjhPCd5Yuog/9/FxRdqEtcYUeDTgmLkud4LbP
|
||||
pDeQ3m4UuAF1LsJkvAmdZYMI9j8Fc4DgylH1Sy+G81msG/028MWHdwd8el+492SR
|
||||
oP9uurXHoJYnIQ0VIgf387opOBvf3PmF3wbTw9aWi3RW1RRB94+pcP8KOe4a3TcC
|
||||
nTAW/NaW384YY0dYUaTMPyPl7ZG+IEr0aZZXZLG3aFQF+z/zVy/0WW7OVmrDNMWD
|
||||
W9hj0VgYlcGWal6WlohetMJwwzql7lIoAH1YLX32NvMUE5Guy5kLnbC62ftm8wrp
|
||||
CyF2+NwWA+9aNi+5YwsXK4ij6GxNeaCdskDGbEqV6t8Lm8AR5D5aCMcoLFmGpz+W
|
||||
1hXZaZ7z5g/RYdGBsQqW
|
||||
=MxFK
|
||||
iQEcBAEBCAAGBQJUYCHiAAoJEBzRPIrUMBNCuIQH/2TxPAKtMadkqBpwD0fFLZrD
|
||||
tuEJWM0ZTMRHG/JyqreyhMu3aCY0SngT+qlHsTDDMWLcBHhwHu8OgjilYZIIBVu9
|
||||
IQyrPyBbphShsOoEcj858kUPh1T1MRRiDk42vtWjsreYVNpg7EcJamO0j18+ZJEx
|
||||
rtlitt0lf0y8hpoYf3nnkHLF0vfFsD07QV4hWtXb9obdNBtZ+LwMGRKl3fU8zddH
|
||||
K1uaLfLGwJ1xrWhgAySO51cK8CI9AY1pEJMVE4p5JC+mQRijdhn80vVbAZip3kKu
|
||||
5mrgVDQAhifwIBz80JlML+6chvHPZJywYczfsuqhHbiyZUcsRrI+/Dl+1haYP8A=
|
||||
=yVrW
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libu2f-host/libu2f-host-0.0-r1.ebuild,v 1.3 2014/10/25 17:36:45 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils linux-info udev
|
||||
|
||||
DESCRIPTION="Yubico Universal 2nd Factor (U2F) Host C Library"
|
||||
HOMEPAGE="https://developers.yubico.com/libu2f-host/"
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="kernel_linux systemd"
|
||||
|
||||
RDEPEND="dev-libs/hidapi
|
||||
dev-libs/json-c"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${RDEPEND}
|
||||
systemd? ( sys-apps/systemd[acl] )"
|
||||
|
||||
CONFIG_CHECK="~HIDRAW"
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
sed -i -e 's:|\([^0]\):|0\1:g' 70-u2f.rules || die
|
||||
|
||||
sed -e 's:GROUP="plugdev":TAG+="uaccess":g' 70-u2f.rules > 70-u2f-systemd.rules || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
|
||||
if use kernel_linux; then
|
||||
if use systemd; then
|
||||
udev_newrules 70-u2f-systemd.rules 70-u2f.rules
|
||||
else
|
||||
udev_dorules 70-u2f.rules
|
||||
fi
|
||||
fi
|
||||
}
|
@ -0,0 +1,335 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r1.ebuild,v 1.1 2014/11/10 07:58:51 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp-common eutils flag-o-matic multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
|
||||
http://dev.gentoo.org/~ulm/emacs/${P}-patches-2.tar.xz"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||
SLOT="24"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
||||
REQUIRED_USE="?? ( aqua X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.16
|
||||
>=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?]
|
||||
net-libs/liblockfile
|
||||
acl? ( virtual/acl )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
dbus? ( sys-apps/dbus )
|
||||
gfile? ( >=dev-libs/glib-2.28.6 )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gpm? ( sys-libs/gpm )
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
zlib? ( sys-libs/zlib )
|
||||
X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-misc/xbitmaps
|
||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||
gif? ( media-libs/giflib )
|
||||
jpeg? ( virtual/jpeg:0= )
|
||||
png? ( >=media-libs/libpng-1.4:0= )
|
||||
svg? ( >=gnome-base/librsvg-2.0 )
|
||||
tiff? ( media-libs/tiff )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||
xft? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXft
|
||||
m17n-lib? (
|
||||
>=dev-libs/libotf-0.9.4
|
||||
>=dev-libs/m17n-lib-1.5.1
|
||||
)
|
||||
)
|
||||
gtk? (
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
!gtk3? ( x11-libs/gtk+:2 )
|
||||
)
|
||||
!gtk? (
|
||||
motif? ( >=x11-libs/motif-2.3:0 )
|
||||
!motif? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? (
|
||||
sys-apps/attr
|
||||
sys-apps/paxctl
|
||||
)"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-${PV}"
|
||||
|
||||
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
# FULL_VERSION keeps the full version number, which is needed in
|
||||
# order to determine some path information correctly for copy/move
|
||||
# operations later on
|
||||
FULL_VERSION="${PV%%_*}"
|
||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_SUFFIX=patch epatch
|
||||
epatch_user
|
||||
|
||||
# Fix filename reference in redirected man page
|
||||
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||
|| die "unable to sed ctags.1"
|
||||
|
||||
#AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
filter-flags -pie #526948
|
||||
|
||||
if use sh; then
|
||||
replace-flags "-O[1-9]" -O0 #262359
|
||||
elif use ia64; then
|
||||
replace-flags "-O[2-9]" -O1 #325373
|
||||
else
|
||||
replace-flags "-O[3-9]" -O2
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
if use alsa; then
|
||||
use sound || ewarn \
|
||||
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||
myconf+=" --with-sound=alsa"
|
||||
else
|
||||
myconf+=" --with-sound=$(usex sound oss)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf+=" --with-x --without-ns"
|
||||
myconf+=" $(use_with gconf)"
|
||||
myconf+=" $(use_with gsettings)"
|
||||
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||
myconf+=" $(use_with gif)"
|
||||
myconf+=" $(use_with jpeg)"
|
||||
myconf+=" $(use_with png)"
|
||||
myconf+=" $(use_with svg rsvg)"
|
||||
myconf+=" $(use_with tiff)"
|
||||
myconf+=" $(use_with xpm)"
|
||||
myconf+=" $(use_with imagemagick)"
|
||||
|
||||
if use xft; then
|
||||
myconf+=" --with-xft"
|
||||
myconf+=" $(use_with m17n-lib libotf)"
|
||||
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf+=" --without-xft"
|
||||
myconf+=" --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
local f
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||
for f in motif Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||
done
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf+=" --with-x-toolkit=motif"
|
||||
for f in Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf+=" --with-x-toolkit=no"
|
||||
fi
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||
myconf+=" --with-ns --disable-ns-self-contained"
|
||||
myconf+=" --without-x"
|
||||
else
|
||||
myconf+=" --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
|
||||
econf \
|
||||
--program-suffix="-${EMACS_SUFFIX}" \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--localstatedir="${EPREFIX}"/var \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
--without-compress-install \
|
||||
--with-file-notification=$(usev gfile || usev inotify || echo no) \
|
||||
$(use_enable acl) \
|
||||
$(use_with dbus) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gpm) \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with libxml2 xml2) \
|
||||
$(use_with selinux) \
|
||||
$(use_with wide-int) \
|
||||
$(use_with zlib) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||
|
||||
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||
|| die "moving emacs executable failed"
|
||||
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||
|| die "moving emacs man page failed"
|
||||
|
||||
# move info dir to avoid collisions with the dir file generated by portage
|
||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||
|| die "moving info dir failed"
|
||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||
|
||||
# avoid collision between slots, see bug #169033 e.g.
|
||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
||||
rm -rf "${ED}"/var
|
||||
|
||||
# remove unused <version>/site-lisp dir
|
||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||
|
||||
if use gzip-el; then
|
||||
# compress .el files when a corresponding .elc exists
|
||||
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||
assert "gzip .el failed"
|
||||
fi
|
||||
|
||||
local cdir
|
||||
if use source; then
|
||||
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||
insinto "${cdir}"
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
elif has installsources ${FEATURES}; then
|
||||
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||
fi
|
||||
|
||||
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
Y (setq find-function-C-source-directory
|
||||
Y "${EPREFIX}${cdir}")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
fi
|
||||
|
||||
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||
through the Emacs eselect module, which also redirects man and info
|
||||
pages. Therefore, several Emacs versions can be installed at the
|
||||
same time. \"man emacs.eselect\" for details.
|
||||
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||
all byte-compiled elisp files of the installed Emacs packages."
|
||||
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||
machine would satisfy basic Emacs requirements under X11.
|
||||
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
||||
for how to enable anti-aliased fonts."
|
||||
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||
it into /Applications by yourself."
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
elif [[ -d "${ED}"${infodir} ]]; then
|
||||
# this should not happen in EAPI 4
|
||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||
rm -f "${ED}"${infodir}/dir{,.*}
|
||||
for f in "${ED}"${infodir}/*; do
|
||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||
|| die "install-info failed"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elisp-site-regen
|
||||
|
||||
local pvr
|
||||
for pvr in ${REPLACING_VERSIONS}; do
|
||||
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
|
||||
done
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
||||
# refresh symlinks in case any installed files have changed
|
||||
eselect emacs set ${EMACS_SUFFIX}
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.41_pre20140215.ebuild,v 1.1 2014/11/10 08:21:22 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp eutils readme.gentoo
|
||||
|
||||
DESCRIPTION="Source code browser for Emacs"
|
||||
HOMEPAGE="http://ecb.sourceforge.net/"
|
||||
# snapshot of https://github.com/alexott/ecb.git
|
||||
SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="java"
|
||||
|
||||
DEPEND="java? ( app-emacs/jde )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
SITEFILE="70${PN}-gentoo.el"
|
||||
DOC_CONTENTS="ECB is autoloaded in site-gentoo.el. Add the line
|
||||
\n\t(require 'ecb)
|
||||
\nto your ~/.emacs file to enable all features on Emacs startup."
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.32-gentoo.patch"
|
||||
sed -i -e "s:@PF@:${PF}:" ecb-help.el || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local loadpath="" sl=${EPREFIX}${SITELISP}
|
||||
if use java; then
|
||||
loadpath="${sl}/elib ${sl}/jde ${sl}/jde/lisp"
|
||||
fi
|
||||
|
||||
emake LOADPATH="${loadpath}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
|
||||
insinto "${SITEETC}/${PN}"
|
||||
doins -r ecb-images
|
||||
|
||||
doinfo info-help/ecb.info*
|
||||
dohtml html-help/*.html
|
||||
dodoc CYCLE_PROPOSAL NEWS README RELEASE_NOTES TODO
|
||||
}
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r92.ebuild,v 1.1 2014/11/09 20:41:38 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="Programmable Completion for bash"
|
||||
HOMEPAGE="http://bash-completion.alioth.debian.org/"
|
||||
SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="|| ( >=app-shells/bash-4.3_p30-r1 app-shells/zsh )
|
||||
sys-apps/miscfiles
|
||||
!app-admin/eselect-bashcomp
|
||||
!!<app-shells/bash-4.3_p30-r1"
|
||||
|
||||
# Remove unwanted completions.
|
||||
STRIP_COMPLETIONS=(
|
||||
# Included in util-linux, bug #468544
|
||||
cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake
|
||||
|
||||
# Slackware package stuff, quite generic names cause collisions
|
||||
# (e.g. with sys-apps/pacman)
|
||||
explodepkg installpkg makepkg pkgtool removepkg upgradepkg
|
||||
|
||||
# Debian/Red Hat network stuff
|
||||
ifdown ifup ifstatus
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/bashcomp2-pre1/*.patch
|
||||
}
|
||||
|
||||
src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
|
||||
|
||||
src_install() {
|
||||
# work-around race conditions, bug #526996
|
||||
mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
|
||||
|
||||
emake DESTDIR="${D}" profiledir=/etc/bash/bashrc.d install
|
||||
|
||||
# use the copies from >=sys-apps/util-linux-2.23 wrt #468544 -> hd and ncal
|
||||
# becomes dead symlinks as a result
|
||||
local file
|
||||
for file in "${STRIP_COMPLETIONS[@]}"; do
|
||||
rm "${ED}"/usr/share/bash-completion/completions/${file} || die
|
||||
done
|
||||
|
||||
# use the copy from app-editors/vim-core:
|
||||
rm "${ED}"/usr/share/bash-completion/completions/xxd || die
|
||||
|
||||
# use the copy from net-misc/networkmanager:
|
||||
rm "${ED}"/usr/share/bash-completion/completions/nmcli || die
|
||||
|
||||
dodoc AUTHORS CHANGES README
|
||||
|
||||
# install the eselect module
|
||||
insinto /usr/share/eselect/modules
|
||||
doins "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect
|
||||
doman "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect.5
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local v
|
||||
for v in ${REPLACING_VERSIONS}; do
|
||||
if ! version_is_at_least 2.1-r90 ${v}; then
|
||||
ewarn "For bash-completion autoloader to work, all completions need to"
|
||||
ewarn "be installed in /usr/share/bash-completion/completions. You may"
|
||||
ewarn "need to rebuild packages that installed completions in the old"
|
||||
ewarn "location. You can do this using:"
|
||||
ewarn
|
||||
ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
|
||||
ewarn
|
||||
ewarn "After the rebuild, you should remove the old setup symlinks:"
|
||||
ewarn
|
||||
ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete"
|
||||
fi
|
||||
done
|
||||
|
||||
if has_version 'app-shells/zsh'; then
|
||||
elog
|
||||
elog "If you are interested in using the provided bash completion functions with"
|
||||
elog "zsh, valuable tips on the effective use of bashcompinit are available:"
|
||||
elog " http://www.zsh.org/mla/workers/2003/msg00046.html"
|
||||
elog
|
||||
fi
|
||||
}
|
@ -0,0 +1,248 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3_p30-r1.ebuild,v 1.1 2014/11/09 20:41:28 mgorny Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs multilib
|
||||
|
||||
# Official patchlevel
|
||||
# See ftp://ftp.cwru.edu/pub/bash/bash-4.3-patches/
|
||||
PLEVEL=${PV##*_p}
|
||||
MY_PV=${PV/_p*}
|
||||
MY_PV=${MY_PV/_/-}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
[[ ${PV} != *_p* ]] && PLEVEL=0
|
||||
patches() {
|
||||
local opt=$1 plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}}
|
||||
[[ ${plevel} -eq 0 ]] && return 1
|
||||
eval set -- {1..${plevel}}
|
||||
set -- $(printf "${pn}${pv/\.}-%03d " "$@")
|
||||
if [[ ${opt} == -s ]] ; then
|
||||
echo "${@/#/${DISTDIR}/}"
|
||||
else
|
||||
local u
|
||||
for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${pn} ; do
|
||||
printf "${u}/${pn}-${pv}-patches/%s " "$@"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
# The version of readline this bash normally ships with.
|
||||
READLINE_VER="6.3"
|
||||
|
||||
DESCRIPTION="The standard GNU Bourne again shell"
|
||||
HOMEPAGE="http://tiswww.case.edu/php/chet/bash/bashtop.html"
|
||||
SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
|
||||
[[ ${PV} == *_rc* ]] && SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline vanilla"
|
||||
|
||||
DEPEND=">=sys-libs/ncurses-5.2-r2
|
||||
readline? ( >=sys-libs/readline-${READLINE_VER} )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${DEPEND}
|
||||
!<sys-apps/portage-2.1.6.7_p1
|
||||
!<sys-apps/paludis-0.26.0_alpha5"
|
||||
# we only need yacc when the .y files get patched (bash42-005)
|
||||
DEPEND+=" virtual/yacc"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
if is-flag -malign-double ; then #7332
|
||||
eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
|
||||
eerror "as it breaks LFS (struct stat64) on x86."
|
||||
die "remove -malign-double from your CFLAGS mr ricer"
|
||||
fi
|
||||
if use bashlogger ; then
|
||||
ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
|
||||
ewarn "This will log ALL output you enter into the shell, you have been warned."
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${MY_P}.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Include official patches
|
||||
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
|
||||
|
||||
# Clean out local libs so we know we use system ones w/releases.
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
rm -rf lib/{readline,termcap}/*
|
||||
touch lib/{readline,termcap}/Makefile.in # for config.status
|
||||
sed -ri -e 's:\$[(](RL|HIST)_LIBSRC[)]/[[:alpha:]]*.h::g' Makefile.in || die
|
||||
fi
|
||||
|
||||
# Avoid regenerating docs after patches #407985
|
||||
sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die
|
||||
touch -r . doc/*
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-4.3-compat-lvl.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.3-parse-time-keyword.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.3-append-process-segfault.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.3-term-cleanup.patch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
|
||||
# For descriptions of these, see config-top.h
|
||||
# bashrc/#26952 bash_logout/#90488 ssh/#24762
|
||||
append-cppflags \
|
||||
-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \
|
||||
-DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \
|
||||
-DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \
|
||||
-DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \
|
||||
-DNON_INTERACTIVE_LOGIN_SHELLS \
|
||||
-DSSH_SOURCE_BASHRC \
|
||||
$(use bashlogger && echo -DSYSLOG_HISTORY)
|
||||
|
||||
# Don't even think about building this statically without
|
||||
# reading Bug 7714 first. If you still build it statically,
|
||||
# don't come crying to us with bugs ;).
|
||||
#use static && export LDFLAGS="${LDFLAGS} -static"
|
||||
use nls || myconf+=( --disable-nls )
|
||||
|
||||
# Historically, we always used the builtin readline, but since
|
||||
# our handling of SONAME upgrades has gotten much more stable
|
||||
# in the PM (and the readline ebuild itself preserves the old
|
||||
# libs during upgrades), linking against the system copy should
|
||||
# be safe.
|
||||
# Exact cached version here doesn't really matter as long as it
|
||||
# is at least what's in the DEPEND up above.
|
||||
export ac_cv_rl_version=${READLINE_VER}
|
||||
|
||||
# Force linking with system curses ... the bundled termcap lib
|
||||
# sucks bad compared to ncurses. For the most part, ncurses
|
||||
# is here because readline needs it. But bash itself calls
|
||||
# ncurses in one or two small places :(.
|
||||
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
# Use system readline only with released versions.
|
||||
myconf+=( --with-installed-readline=. )
|
||||
fi
|
||||
|
||||
if use plugins; then
|
||||
append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash
|
||||
else
|
||||
# Disable the plugins logic by hand since bash doesn't
|
||||
# provide a way of doing it.
|
||||
export ac_cv_func_dl{close,open,sym}=no \
|
||||
ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
|
||||
sed -i \
|
||||
-e '/LOCAL_LDFLAGS=/s:-rdynamic::' \
|
||||
configure || die
|
||||
fi
|
||||
tc-export AR #444070
|
||||
econf \
|
||||
--docdir='$(datarootdir)'/doc/${PF} \
|
||||
--htmldir='$(docdir)/html' \
|
||||
--with-curses \
|
||||
$(use_with afs) \
|
||||
$(use_enable net net-redirections) \
|
||||
--disable-profiling \
|
||||
$(use_enable mem-scramble) \
|
||||
$(use_with mem-scramble bash-malloc) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable readline history) \
|
||||
$(use_enable readline bang-history) \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use plugins ; then
|
||||
emake -C examples/loadables all others
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local d f
|
||||
|
||||
default
|
||||
|
||||
dodir /bin
|
||||
mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die
|
||||
dosym bash /bin/rbash
|
||||
|
||||
insinto /etc/bash
|
||||
doins "${FILESDIR}"/bash_logout
|
||||
newins "${FILESDIR}"/bashrc-r1 bashrc
|
||||
keepdir /etc/bash/bashrc.d
|
||||
insinto /etc/skel
|
||||
for f in bash{_logout,_profile,rc} ; do
|
||||
newins "${FILESDIR}"/dot-${f} .${f}
|
||||
done
|
||||
|
||||
local sed_args=(
|
||||
-e "s:#${USERLAND}#@::"
|
||||
-e '/#@/d'
|
||||
)
|
||||
if ! use readline ; then
|
||||
sed_args+=( #432338
|
||||
-e '/^shopt -s histappend/s:^:#:'
|
||||
-e 's:use_color=true:use_color=false:'
|
||||
)
|
||||
fi
|
||||
sed -i \
|
||||
"${sed_args[@]}" \
|
||||
"${ED}"/etc/skel/.bashrc \
|
||||
"${ED}"/etc/bash/bashrc || die
|
||||
|
||||
if use plugins ; then
|
||||
exeinto /usr/$(get_libdir)/bash
|
||||
doexe $(echo examples/loadables/*.o | sed 's:\.o::g')
|
||||
insinto /usr/include/bash-plugins
|
||||
doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
for d in examples/{functions,misc,scripts,startup-files} ; do
|
||||
exeinto /usr/share/doc/${PF}/${d}
|
||||
insinto /usr/share/doc/${PF}/${d}
|
||||
for f in ${d}/* ; do
|
||||
if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then
|
||||
doexe ${f}
|
||||
else
|
||||
doins ${f}
|
||||
fi
|
||||
done
|
||||
done
|
||||
fi
|
||||
|
||||
doman doc/*.1
|
||||
newdoc CWRU/changelog ChangeLog
|
||||
dosym bash.info /usr/share/info/bashref.info
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then
|
||||
mkdir -p "${EROOT}"/etc/bash
|
||||
mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/
|
||||
fi
|
||||
|
||||
if [[ -L ${EROOT}/bin/sh ]] ; then
|
||||
# rewrite the symlink to ensure that its mtime changes. having /bin/sh
|
||||
# missing even temporarily causes a fatal error with paludis.
|
||||
local target=$(readlink "${EROOT}"/bin/sh)
|
||||
local tmp=$(emktemp "${EROOT}"/bin)
|
||||
ln -sf "${target}" "${tmp}"
|
||||
mv -f "${tmp}" "${EROOT}"/bin/sh
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# If /bin/sh does not exist, provide it
|
||||
if [[ ! -e ${EROOT}/bin/sh ]] ; then
|
||||
ln -sf bash "${EROOT}"/bin/sh
|
||||
fi
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
# /etc/bash/bashrc
|
||||
#
|
||||
# This file is sourced by all *interactive* bash shells on startup,
|
||||
# including some apparently interactive shells such as scp and rcp
|
||||
# that can't tolerate any output. So make sure this doesn't display
|
||||
# anything or bad things will happen !
|
||||
|
||||
|
||||
# Test for an interactive shell. There is no need to set anything
|
||||
# past this point for scp and rcp, and it's important to refrain from
|
||||
# outputting anything in those cases.
|
||||
if [[ $- != *i* ]] ; then
|
||||
# Shell is non-interactive. Be done now!
|
||||
return
|
||||
fi
|
||||
|
||||
# Bash won't get SIGWINCH if another process is in the foreground.
|
||||
# Enable checkwinsize so that bash will check the terminal size when
|
||||
# it regains control. #65623
|
||||
# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
|
||||
shopt -s checkwinsize
|
||||
|
||||
# Enable history appending instead of overwriting. #139609
|
||||
shopt -s histappend
|
||||
|
||||
# Change the window title of X terminals
|
||||
case ${TERM} in
|
||||
xterm*|rxvt*|Eterm*|aterm|kterm|gnome*|interix|konsole*)
|
||||
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
|
||||
;;
|
||||
screen*)
|
||||
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\033\\"'
|
||||
;;
|
||||
esac
|
||||
|
||||
use_color=false
|
||||
#BSD#@# BSD doesn't typically come with dircolors so we need
|
||||
#BSD#@# to hardcode some terminals in here.
|
||||
#BSD#@case ${TERM} in
|
||||
#BSD#@ xterm*|rxvt*|Eterm|aterm|kterm|gnome*|screen|cons25) use_color=true;;
|
||||
#BSD#@esac
|
||||
|
||||
# Set colorful PS1 only on colorful terminals.
|
||||
# dircolors --print-database uses its own built-in database
|
||||
# instead of using /etc/DIR_COLORS. Try to use the external file
|
||||
# first to take advantage of user additions. Use internal bash
|
||||
# globbing instead of external grep binary.
|
||||
safe_term=${TERM//[^[:alnum:]]/?} # sanitize TERM
|
||||
match_lhs=""
|
||||
[[ -f ~/.dir_colors ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
|
||||
[[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
|
||||
[[ -z ${match_lhs} ]] \
|
||||
&& type -P dircolors >/dev/null \
|
||||
&& match_lhs=$(dircolors --print-database)
|
||||
[[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
|
||||
|
||||
if ${use_color} ; then
|
||||
# Enable colors for ls, etc. Prefer ~/.dir_colors #64489
|
||||
if type -P dircolors >/dev/null ; then
|
||||
if [[ -f ~/.dir_colors ]] ; then
|
||||
eval $(dircolors -b ~/.dir_colors)
|
||||
elif [[ -f /etc/DIR_COLORS ]] ; then
|
||||
eval $(dircolors -b /etc/DIR_COLORS)
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
PS1='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
|
||||
else
|
||||
PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
|
||||
fi
|
||||
|
||||
#BSD#@export CLICOLOR=1
|
||||
#GNU#@alias ls='ls --color=auto'
|
||||
alias grep='grep --colour=auto'
|
||||
alias egrep='egrep --colour=auto'
|
||||
alias fgrep='fgrep --colour=auto'
|
||||
else
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
# show root@ when we don't have colors
|
||||
PS1='\u@\h \W \$ '
|
||||
else
|
||||
PS1='\u@\h \w \$ '
|
||||
fi
|
||||
fi
|
||||
|
||||
for sh in /etc/bash/bashrc.d/* ; do
|
||||
[[ -r ${sh} ]] && source "${sh}"
|
||||
done
|
||||
|
||||
# Try to keep environment pollution down, EPA loves us.
|
||||
unset use_color safe_term match_lhs sh
|
@ -1,9 +1,31 @@
|
||||
AUX ebuild.st 6098 SHA256 aa82c0b841aeb7b02d1c178c91e31f36b3795007613d420e6223e39e9c6c8b32 SHA512 a5bb63f8c768101930215634994ef4f9615b9122b21713f297cf97653717ed18746ce082f91efe0c0b0112695f929d94f18e3c3f5606fe67d4b17520135db5c6 WHIRLPOOL e7d67e9fa89dda5a7edfdfced2fbbaab525fe83389f6d0aed82fc8aae7035e5d516d6214f90f590d505e910505571dfd0656b5bf7426838df11c25f45612f8b5
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ebuild.st 6106 SHA256 5b0aa6cb0ae88a585c8b7578b1cb5a41e8ab496c587c688bc89384c585d79340 SHA512 31106fa1a378884bf407be4cba1370c89b8086035fd7cd65272b68acfdaebf4ac2d3ab9749154bb7a1b1095b4b7c856552c9415ccd644625098d073774f110a7 WHIRLPOOL 00a8f471a7e88204b5d8a90f7c8d74e887b9697426a1411403d23dae921a997dc81dd1e102cd13f17506c622591dcd24887a992215aeb25344de3c797852c488
|
||||
AUX enscript-1.6.2-ruby.patch 661 SHA256 53bf90fa47841bcab742155d28f314ff5864c122b7f7d7fbb12177d43b3b60a7 SHA512 6ca804c1f9e1bc19eb896c88c4e710b5212e570d5e0d84b5b40100d4645bdb483c55ad902ae5db9a617268387d6b1d6db54f69e9ba3479f0f669dc1b2314d65c WHIRLPOOL bbaa5216e0d052802d72897784537f5b0ebc16691b3e268197f183985f493aacc96e009cb146f638e037fce3b38ae396b7650ad31d454f3b0bab0b751a67094b
|
||||
AUX enscript-1.6.4-ebuild.st.patch 332 SHA256 fae2d59559a61a3d2f0fb25695c3dc5eab917e1eb22af61844e85584281728a6 SHA512 8e86a7b2966810852703a7f3636b0c92e940d3fba21a46be46086830799cfecd2870cd38679f009cb9d984bf3c475e843df67970619cf43ebf272c209b204fd9 WHIRLPOOL 92c4dd373180556d4c3b2f7df372835c20b912d705072e735f99f492155c6a9f2919a8292bda8fd5d5f3dada2f42d8b915ca2688f1c0969b7ba6bf42ed9c3ec3
|
||||
AUX enscript-1.6.5.2-php.st.patch 410 SHA256 2439a1d1fb1bf2f0a55f097b2d507316a767875db1fd9ee17f57d8bc2c242be7 SHA512 71bf65c91d6d362bbb700ef26b72137e524a969da0971b7f0c30ac409a7f002103769cc25c02222d0ccb1bf69919a419481af9ea479828e3df18ec7a2e1d29b0 WHIRLPOOL 9a8df36fcc440d7a3f5983f52cba8e5e296bf873f5e6014ebcc86ce4cf7af0de8e2adb5b70caec95fc4334615fe074ab5342d7a88c1b5a84e4f864964eb8d37d
|
||||
AUX ruby.st 3904 SHA256 211d8a241d177c9c1c232eec514357b96b2d28554d63b72df3d72f79a41b25b0 SHA512 43af0998ebe95530129aec126b9f91878bbbf7dd52530cb162b25f5779f9eb5b870f41727665e66dd5cf42a6d5e790899bf03c38c1a914adf2b0eecac83154e2 WHIRLPOOL dc0fd98a3d80a9369cf95472b167cc81fb6adb7d2a020fac56e9bd99a81bbc46d8ac5d2d65c2c0b23ad9c3bab85abf9be6de34f8167b966307a2e9ead6207d0f
|
||||
DIST enscript-1.6.6.tar.gz 1330493 SHA256 6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb SHA512 bf1c2b9ea7723518a1ef312145ddcd6ffdef0c6e8b5795ea84cb55d76fccc02f441d0c2dc6897e970368186e6a829ab74a090716624e0f7a8f575653fa495ebc WHIRLPOOL 718d06a76add39cc916a4a30262049787de73aee5e569407bf5a40eba4f90cd47c89ed6cc151269175d4fe250c15f6a04aed138828315988697d5b9eda03d055
|
||||
EBUILD enscript-1.6.6.ebuild 1353 SHA256 90dee5ae2a9ed08e8132d33f26bdc04ba62d36831c7355a67ea1a799260d3d07 SHA512 dfab6258b577d598b6db586da7752068baeabe99e64680a7a230d6279c0d3eabbdf0506185eafe585d5a1d629e2030890188cf0aacbea6ac09873a9051f75e08 WHIRLPOOL ec5b1268c62990563d3767ae06c36daf44c76a0275034d513f0bd5561bc5950d985427d6756069e6a9ed834fd9cec4077266ede5f818a63509b0bd236ba05047
|
||||
MISC ChangeLog 9927 SHA256 97f45b8ee691ee8a16ce4f70cf5b67d1a36ccac092d5af56a0252fbdaee46760 SHA512 561eec81ff2ab76269b3cff05608710f0b7c6b64ba6ac714ef63795d3b3df325d05d07e302039be836c52a7a872e9b9460178020b9470e99861af5fbe8459960 WHIRLPOOL 3d4fde78e35c93d1b6e6352fdd23e48cd8182eb881ed99e42289bb494302f1bf118ecc32255cb9a9899ef832b0d96d4206b6cd6cf762a2678fb53909f8bf9f49
|
||||
MISC ChangeLog 10043 SHA256 048804bfa08dd52f7e87e45059e99df17ecdaf8ee9e11045342fd64ab924c7b3 SHA512 87e7f72d24c267215958e8c342d158ae53b7794ad6a963fe7d2b819ba72e5657b73c485404c1a051326af7a3cdc1f75b214461990d25a3264b638fa4584c94f1 WHIRLPOOL fc2e4660ce48960ba6e5db10ce4b3e3ca09cd1b7a4fe1c03cc07ae9b82841b6c54ff97e44f389adfe068578913592fe02d26323bf8f294be8c1d9554cc5890be
|
||||
MISC metadata.xml 161 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76 SHA512 3b5d653ba492267297653f61d148b859d366b53d9c29670f175c84622f6ad64141e93e30db08e24f87a75e6fcf1ab187cc8783b72aa2ee1709cf1ef6c7c75e22 WHIRLPOOL 2516e48e62e1604c152e32a6336881cb02f3599c23856a220019bc807611880480bfe4af7a60a2bb45efbb93faf89141ccfd9fde69044677604bf976dfb65988
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUX99nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcInIP/3XpCsmVBKr56HLwUZQfInCO
|
||||
jL6mloZL+M5TFzV++YD/0G17+4IRr1MYRKeN+vMmXIKZ7YRAYVWIyJeDRCUp4LXs
|
||||
TB/4P/rKcXg249Ktelk+ZAaW/aZI5TPdIxK0c8OVyHfenWobdhvvIPkXBxZjH3TW
|
||||
DGQ6xoT3rywcMot5o66WTDyzcFvjghOFRY6Bp1bPZ/hprZHb5Tmzi+rm6KFlB5EZ
|
||||
/OTJg/C2mEbDR+LuhRazBnl1CfRxyg4LRW59FHvlj3mDBeWYOlYVSFsu5BVPHZFT
|
||||
o0ixNfhmXxN+DFvc+JE6b6/vG0VBkA42ELqyY8Bpg3GUzBglOjHvSr5erffaXutX
|
||||
UMs5R/gAZsiVxWzw5WKddoQLOz3yvs3YE8oTN4hSLPvf0+9LsOs+c9iX3Bt0uGj+
|
||||
VGNjuMSLr5f6jR+gN6JvoIq4Q7pa1LirYxSE5r0au9RlT2YqCXOUTw5qP0FieWuY
|
||||
hHXMW24IZqs7y9KvDBkBysAnXDNN68Xsj0TbJ8VlkYM6YwZBelnmVMxwULnIGqw9
|
||||
k8rei/MjuEPi33tpJ3NQBGz1kUAcmACJFRFoYmpFZ/Q0CkUAlYhbsxGEmN64i+TB
|
||||
EZTmo1rx5xinCnCmn0H2q313dQzy6UHwZwNkJaul3sSUsVkT2flofRZuj5n1sSDc
|
||||
32uTnl0MPu8Yf7p11tMR
|
||||
=9du2
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,182 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jython/jython-2.7_beta3.ebuild,v 1.1 2014/11/10 04:27:09 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2 python-utils-r1 flag-o-matic
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="An implementation of Python written in Java"
|
||||
HOMEPAGE="http://www.jython.org"
|
||||
SRC_URI="http://search.maven.org/remotecontent?filepath=org/python/${PN}/${MY_PV}/${MY_P}-sources.jar"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="2.7"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="+readline test"
|
||||
REQUIRED_USE="test? ( readline )"
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/antlr:3
|
||||
dev-java/asm:4
|
||||
dev-java/commons-compress:0
|
||||
dev-java/guava:13
|
||||
>=dev-java/java-config-2.1.11-r3
|
||||
dev-java/jffi:1.2
|
||||
dev-java/jline:0
|
||||
dev-java/icu4j:52
|
||||
dev-java/jnr-constants:0
|
||||
dev-java/jnr-posix:2.1
|
||||
dev-java/stringtemplate:0
|
||||
dev-java/xerces:2
|
||||
java-virtuals/script-api:0
|
||||
java-virtuals/servlet-api:2.5
|
||||
readline? ( >=dev-java/libreadline-java-0.8.0:0 )"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.7"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.7
|
||||
app-arch/unzip
|
||||
test? (
|
||||
dev-java/junit:4
|
||||
dev-java/ant-junit:0
|
||||
)"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
EANT_GENTOO_CLASSPATH="asm-4,commons-compress,guava-13,jffi-1.2,jline,jnr-constants"
|
||||
EANT_GENTOO_CLASSPATH+=",script-api,servlet-api-2.5,stringtemplate,xerces-2,icu4j-52"
|
||||
JAVA_ANT_CLASSPATH_TAGS+=" java"
|
||||
|
||||
EANT_BUILD_TARGET="developer-build"
|
||||
EANT_TEST_EXTRA_ARGS="-Dpython.home=dist"
|
||||
|
||||
# jdbc-informix and jdbc-oracle-bin (requires registration) aren't exposed.
|
||||
# Uncomment and add to COMMON_DEP if you want either of them
|
||||
#EANT_GENTOO_CLASSPATH+=",jdbc-informix" EANT_EXTRA_ARGS+=" -Dinformix.present"
|
||||
#EANT_GENTOO_CLASSPATH+=",jdbc-oracle-bin" EANT_EXTRA_ARGS+=" -Doracle.present"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.5.2-distutils_scripts_location.patch
|
||||
"${FILESDIR}"/${PN}-2.5.2-respect_PYTHONPATH.patch
|
||||
"${FILESDIR}"/${PN}-2.7_beta1-ant.patch
|
||||
"${FILESDIR}"/${PN}-2.7_beta1-dont-always-recompile-classes.patch
|
||||
"${FILESDIR}"/${PN}-2.7_beta2-maxrepeat-import.patch
|
||||
)
|
||||
|
||||
java_prepare() {
|
||||
find \( -name '*.jar' -o -name '*.class' \
|
||||
-o -name '*.pyc' -o -name '*.exe' \) -delete
|
||||
|
||||
epatch "${PATCHES[@]}"
|
||||
|
||||
if ! use readline; then
|
||||
rm -v src/org/python/util/ReadlineConsole.java || die
|
||||
fi
|
||||
|
||||
# needed for launchertest
|
||||
chmod +x tests/shell/test-jython.sh || die
|
||||
|
||||
# apparently this can cause problems
|
||||
append-flags -fno-stack-protector
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use readline && EANT_GENTOO_CLASSPATH+=",libreadline-java"
|
||||
|
||||
EANT_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --with-dependencies antlr-3,jnr-posix-2.1)"
|
||||
EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjars --build-only ant-core)"
|
||||
|
||||
sed -i -e "1 a\
|
||||
CLASSPATH=\"$(java-pkg_getjars "${EANT_GENTOO_CLASSPATH}"):${EANT_GENTOO_CLASSPATH_EXTRA}\"" \
|
||||
src/shell/jython || die
|
||||
|
||||
java-pkg-2_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local instdir=/usr/share/${PN}-${SLOT}
|
||||
|
||||
java-pkg_newjar dist/${PN}-dev.jar
|
||||
|
||||
java-pkg_register-optional-dependency jdbc-mysql
|
||||
java-pkg_register-optional-dependency jdbc-postgresql
|
||||
|
||||
insinto ${instdir}
|
||||
doins -r dist/{Lib,registry}
|
||||
|
||||
dodoc ACKNOWLEDGMENTS NEWS README.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc dist/Doc/javadoc
|
||||
use source && java-pkg_dosrc src/*
|
||||
use examples && java-pkg_doexamples Demo/*
|
||||
|
||||
local java_args=(
|
||||
-Dpython.home="${EPREFIX}"/usr/share/${PN}-${SLOT}
|
||||
-Dpython.executable="${EPREFIX}"/usr/bin/jython${SLOT}
|
||||
-Dpython.cachedir="\${HOME}/.jythoncachedir"
|
||||
)
|
||||
|
||||
java-pkg_dolauncher jython${SLOT} \
|
||||
--main org.python.util.jython \
|
||||
--java_args "${java_args[*]}"
|
||||
|
||||
if use readline; then
|
||||
sed \
|
||||
-e "s/#\(python.console=org.python.util.ReadlineConsole\)/\1/" \
|
||||
-e "/#python.console.readlinelib=JavaReadline/a python.console.readlinelib=GnuReadline" \
|
||||
-i "${ED}"/usr/share/${PN}-${SLOT}/registry || die
|
||||
fi
|
||||
|
||||
# we need a wrapper to help python_optimize
|
||||
cat <<-EOF > "${T}"/jython
|
||||
exec java -cp "$(java-pkg_getjars "${EANT_GENTOO_CLASSPATH}"):${EANT_GENTOO_CLASSPATH_EXTRA}:dist/${PN}-dev.jar" \
|
||||
-Dpython.home="${ED}${instdir}" \
|
||||
-Dpython.cachedir="${T}/.jythoncachedir" \
|
||||
-Duser.home="${T}" \
|
||||
org.python.util.jython "\${@}"
|
||||
EOF
|
||||
chmod +x "${T}"/jython || die
|
||||
|
||||
python_export jython${SLOT} EPYTHON PYTHON_SITEDIR
|
||||
local PYTHON="${T}"/jython
|
||||
|
||||
# compile tests (everything else is compiled already)
|
||||
# we're keeping it quiet since jython reports errors verbosely
|
||||
# and some of the tests are supposed to trigger compile errors
|
||||
python_optimize "${ED}${instdir}"/Lib/test &>/dev/null
|
||||
|
||||
# for python-exec
|
||||
echo "EPYTHON='${EPYTHON}'" > epython.py
|
||||
python_domodule epython.py
|
||||
|
||||
# some of the class files end up with newer timestamps than the files they
|
||||
# were generated from, make sure this doesn't happen
|
||||
find "${ED}${instdir}"/Lib/ -name '*.class' | xargs touch
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! has_version dev-java/jython ; then
|
||||
elog
|
||||
elog "readline can be configured in the registry:"
|
||||
elog
|
||||
elog "python.console=org.python.util.ReadlineConsole"
|
||||
elog "python.console.readlinelib=GnuReadline"
|
||||
elog
|
||||
elog "Global registry: '${EROOT}usr/share/${PN}-${SLOT}/registry'"
|
||||
elog "User registry: '~/.jython'"
|
||||
elog "See http://www.jython.org/docs/registry.html for more information."
|
||||
elog
|
||||
fi
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/core_kernel/core_kernel-111.28.00.ebuild,v 1.1 2014/11/10 08:29:52 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="System-independent part of Core"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-ml/bin-prot-109.53.00:=
|
||||
>=dev-ml/comparelib-109.27.00:=
|
||||
>=dev-ml/fieldslib-109.20.00:=
|
||||
>=dev-ml/herelib-109.35.00:=
|
||||
>=dev-ml/pa_ounit-109.27.00:=
|
||||
>=dev-ml/pipebang-109.15.00:=
|
||||
>=dev-ml/sexplib-109.20.00:=
|
||||
>=dev-ml/variantslib-109.15.00:=
|
||||
dev-ml/enumerate:=
|
||||
dev-ml/pa_bench:=
|
||||
>=dev-ml/typerep-111.17:=
|
||||
!dev-ml/zero
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ml/pa_ounit
|
||||
>=dev-ml/core-109.60.00
|
||||
)"
|
||||
DOCS=( "README.md" )
|
@ -0,0 +1,16 @@
|
||||
# ChangeLog for dev-ml/enumerate
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/enumerate/ChangeLog,v 1.3 2014/11/10 07:44:51 aballier Exp $
|
||||
|
||||
10 Nov 2014; Alexis Ballier <aballier@gentoo.org> enumerate-111.08.00.ebuild:
|
||||
install readme
|
||||
|
||||
10 Nov 2014; Alexis Ballier <aballier@gentoo.org> enumerate-111.08.00.ebuild:
|
||||
license is apache2 for this one
|
||||
|
||||
*enumerate-111.08.00 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Alexis Ballier <aballier@gentoo.org>
|
||||
+enumerate-111.08.00.ebuild, +metadata.xml:
|
||||
initial import, ebuild by me
|
||||
|
@ -0,0 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST enumerate-111.08.00.tar.gz 52498 SHA256 a604f8df852ba4f5781ea87da7f901278520a4329d93a9768d97d1006ee9d52c SHA512 fdedc584923552e898e0932c75b9a9c48c7c90291239cf6b5b26860b0714f2f3582f1d00acc247fb28ecb8c6e26867fc1e56c7df18fefd70eb2910ef1dfdcc3c WHIRLPOOL 8d9d2fd60d7476c22ff0c9abd2adc74b1b8cd976e32b7234e59d74da625c2b252a627fd4d757ae291ba649cf70ad73ac11be08b6e3372db4c2bc13e715cc63ce
|
||||
EBUILD enumerate-111.08.00.ebuild 749 SHA256 8f34b9e71eef6df1e0fcb6252bc2e34988dc9eb973558bb83879c06b87515018 SHA512 a44d5c42659a65044d24d60c9493552433ad847a61d026665af69fdd5849f6bc8f1c680fc25a0ecff78288a73dbc9ab4c9b6c7ed0ec1a55c2e62271d6e4719f6 WHIRLPOOL fecadc1f41a13722b414a09185577115f2aeeac5cd094a0d92603975e71184d26d7d78bc391b765cda940cd58614f4c53e4ed0ed86e64fdf195b7d44daa6ee9b
|
||||
MISC ChangeLog 586 SHA256 cfeec9228fdb0d1cb3c1649f83a614fba9106f81bcdba05e079ba4378d455997 SHA512 a05c8f1460606801cc9e0d1456989c26b2303b52c33668f006741cd2ec2604ff7db9ab0b6c214576542224a415ace8b508c257eb975f938767790dadce3aa0e3 WHIRLPOOL f929aff0fa4cc253bed63d1a391a0d6d5f431e0d2cd6c75d1088d5b9417dc990116280f3b883a2ec1e1afa8f48af54c12ea5cac61fea1eb86b765e202f0bf1aa
|
||||
MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlRgbPQACgkQvFcC4BYPU0ruBQCfVCUAJP3GnQbneKQZGGvao4Qf
|
||||
IcMAn0PNgJRLUH6pMXYI+A7LYodf98cl
|
||||
=QfER
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/enumerate/enumerate-111.08.00.ebuild,v 1.3 2014/11/10 07:44:51 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Syntax extension to produce a list of all values of a type"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
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="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-ml/type-conv-111.13:=
|
||||
|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCS=( README.md )
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ml</herd>
|
||||
</pkgmetadata>
|
@ -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/pa_bench/pa_bench-111.28.00.ebuild,v 1.1 2014/11/10 07:31:05 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Syntax extension writing inline benchmarks"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
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=""
|
||||
|
||||
DEPEND=">=dev-ml/type-conv-109:=
|
||||
dev-ml/pa_ounit:="
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/postgresql-ocaml/postgresql-ocaml-2.1.2.ebuild,v 1.1 2014/11/10 07:30:02 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A package for ocaml that provides access to PostgreSQL databases"
|
||||
SRC_URI="https://github.com/mmottl/postgresql-ocaml/releases/download/v${PV}/${P}.tar.gz"
|
||||
HOMEPAGE="http://mmottl.github.io/postgresql-ocaml/"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="
|
||||
virtual/postgresql[server]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-ml/findlib-1.5"
|
||||
|
||||
SLOT="0/${PV}"
|
||||
LICENSE="LGPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -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/typerep/typerep-111.17.00.ebuild,v 1.1 2014/11/10 08:29:07 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Library for creating runtime representation of OCaml types"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
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=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-ml/type-conv-111.13:=
|
||||
dev-ml/sexplib:=
|
||||
dev-ml/bin-prot:=
|
||||
|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/bashate
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/bashate/ChangeLog,v 1.1 2014/11/10 05:22:44 prometheanfire Exp $
|
||||
|
||||
*bashate-0.3.1 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> +bashate-0.3.1.ebuild,
|
||||
+metadata.xml:
|
||||
adding as a dep for openstack
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST bashate-0.3.1.tar.gz 16016 SHA256 2398140c35fcb03249640708aa7de652f9cbe680ad6cb09074a89255f6a30419 SHA512 dfa3e8f98879169cef445cc9a788b4ed051630330e2270c721e472f080899d6742cd3deb571049ba6b943ada0fc77a70f5a7e4742a54d1ca6d5f075a92a00ffb WHIRLPOOL d35e19ee324aa419e855ab4093b3b57f0420a5d9fcc15ff64c32935865e8680b21278f529f87ec0338807d7e903af5918f78a0c780ca7a89f672c0cc87b884bc
|
||||
EBUILD bashate-0.3.1.ebuild 817 SHA256 956e2979d7f46861f4440e14aff6cf1225ff3b10964e8da133fb0d2134f3a2b2 SHA512 6801e70fcfc21a0a79af1d09f68cd629ade843d492b7362b85ae4e4e4ac305a1de023e63adc4e8de66a00f6beae1de4e4eb748f865d79c1841f7039e49d79b34 WHIRLPOOL e18942c22a6aab334d2919d43e838368ff6b9397ac92e2cadd13f64c1883bb75e74db5e0dfd4f78dd6eb9790ff281d06ff0d732ac09fa0367af52b2e0912c71a
|
||||
MISC ChangeLog 376 SHA256 c073926aa4d1b911a6f4d17d15a5b36760b35605d8de5c3394aefaffbea79153 SHA512 b804ac00763321756188ba5fe5be816bccd43eaea7c83a4e600e185131f1870889f1aee957584a8747cb55fd2cf4637ddcdcf3d7b51e9c137584dbca3864abe9 WHIRLPOOL 6b60a5c4d8ace848db8377aae0ceba30ab182365cfadc9b7f8320c0c4699d8d4ffd4a2e36bdd53a95b189d6e8ba30c829145220d16974c41ac23115ab7cb23ca
|
||||
MISC metadata.xml 349 SHA256 92cba4bf5a8c6dab28626ed8e0578dd46c1e8e7ec02727447ef104acd1dd144a SHA512 1212c30d563f60c5e0018ca92c03d4ca91e93bda94fce22b4edbc206b24a7b2810fca2a07f45d8472f35c80a6360089419e24ce41acda7a3f9934f003c41ef3f WHIRLPOOL 08237f412d4836235dc1f4d850f8581c3b8791b03495af6a74c7d4186aa2c4fd056b3a0367f92a2c616688e2c8341b87ccf99fba0f6c21442c6aa6948031eef3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYEvPAAoJECRx6z5ArFrD6m4QAM7Yno51WBWUC+27kJp9FeXD
|
||||
ToY/Mbz8k7frTdVaGReuLANLsjWKMndrJ4ZfpTn7fJa7bWVRj3Fi95N4PXlwIy9E
|
||||
O6+DyjacdpvZHsqZkdBHzicAvhqkvo1KKtAYhFGzQRK39TDRpD+FWQCY+M165geB
|
||||
8EsZ3LAsWWy5jrzq0tFFJpvjAwtle1YieFYJsS2gFSZUsLsHE7hRmmxGJWWWGsjP
|
||||
qWS8iyIYbq5q8xACJy/cnhceNOCe5BQqqJwPb6oMieEXEndFy1FC0Ap0DzuT7kxD
|
||||
n1CEJjjnMaLysTUuZsgBpW8T81AUW9SmFNgZAdohFwOJFjYLyL0F5n7QXHVGaMdb
|
||||
ZTw89/qW1hYZOFkNa1OemENKgAe9+LVjdfppEpGx4WtvijZaTZpasSYCs13q7cza
|
||||
A0Gx4GwlcPTi6RMf48ppDbq0Ft4zYkIE2/W0vnWYSYHXLsbj/hzAEuU68yWaTnOU
|
||||
/B+vTFKvXuydWuRXSl2VCAS+PPxguqHeaJdxeAF13aS9DzCHr7khtgV3RlCIdqf0
|
||||
JGmHBGi+8xqeSJ3DtF40xcRcxDUYNMS837753KWzgADcZBhRZd+l7bWxrMnCYglx
|
||||
d97ZoTSA2pevU4KfEblp6Nxsx0xSfy1AwXExVXpGAFGjtiD59s0icNKBnxUszr8F
|
||||
Iy3+Hni5j3mKpf/j9J2Q
|
||||
=38nC
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/bashate/bashate-0.3.1.ebuild,v 1.1 2014/11/10 05:22:44 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_3 )
|
||||
DISTUTILS_IN_SOURCE_BUILD=TRUE
|
||||
|
||||
# time
|
||||
RESTRICT="test"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A pep8 equivalent for bash scripts"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/bashate"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/Babel-0.9.6[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openstack</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A pep8 equivalent for bash scripts
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -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-python/dockerpty/dockerpty-0.3.2.ebuild,v 1.1 2014/11/10 02:01:16 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="Python library to use the pseudo-tty of a docker container"
|
||||
HOMEPAGE="https://github.com/d11wtq/dockerpty"
|
||||
SRC_URI="https://github.com/d11wtq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/behave-1.2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/docker-py-0.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/expects-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-2.5.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND=">=dev-python/docker-py-0.3.2[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
local RUN_FEATURES=0
|
||||
|
||||
ewarn "${PN} tests require portage to be in the docker group!"
|
||||
getent group docker |& grep portage 1>/dev/null 2>&1
|
||||
RUN_FEATURES+=$?
|
||||
|
||||
ewarn "${PN} tests require a running docker service!"
|
||||
which docker 1>/dev/null 2>&1 && docker info 1>/dev/null 2>&1
|
||||
RUN_FEATURES+=$?
|
||||
|
||||
if [[ ${RUN_FEATURES} -eq 0 ]]; then
|
||||
behave || die "Feature tests failed under ${EPYTHON}"
|
||||
|
||||
fi
|
||||
|
||||
py.test tests || die "Tests failed under ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/dogpile-cache/dogpile-cache-0.5.4.ebuild,v 1.1 2014/11/10 06:52:43 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Oslo configuration API supports parsing command line arguments
|
||||
and ini style configuration files"
|
||||
HOMEPAGE="https://bitbucket.org/zzzeek/dogpile.cache"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz"
|
||||
S="${WORKDIR}/dogpile.cache-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/dogpile-core-0.4.1[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
>=dev-python/dogpile-core-0.4.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
# for testsuite
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
# This time half the doc files are missing; Do you want them? toss a coin
|
||||
|
||||
python_test() {
|
||||
# crikey. testsuite written for py3, 5 tests fail under py2.7
|
||||
if [[ "${EPYTHON}" != "python2.7" ]]; then
|
||||
nosetests || die "test failed under ${EPYTHON}"
|
||||
else
|
||||
einfo "testsuite restricted for python2.7"
|
||||
fi
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/ldappool
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/ldappool/ChangeLog,v 1.1 2014/11/10 05:37:01 prometheanfire Exp $
|
||||
|
||||
*ldappool-1.0 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> +ldappool-1.0.ebuild,
|
||||
+metadata.xml:
|
||||
more deps for openstack
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ldappool-1.0.tar.gz 6795 SHA256 1fc36c617ffa6195a738ca99ae7f2178271ebe30a5ee6d41abdb49168afb75aa SHA512 081dc08833d95bb0d3ce396cbbe697252e2b483cc3703e87f00f8af0513f9fdca4ff9c97295fb439ff1fcd404027d5922c2a6337665cfad526be3c6b83acfa53 WHIRLPOOL e5cb9b61848cb3fa7314eeeb25fd9bed89ec7e4dca50eb501f80f952ca3aab78017962c85359efbe6d741ec9b38450d78a06a287aee8e7e935db391c3856a68a
|
||||
EBUILD ldappool-1.0.ebuild 594 SHA256 b1aab2a40df4f2c2806a9c78c15a7d1e56495b77d50856c19ee24ffd1786d31b SHA512 4f6d3a578b679b8292af9465bc33bb955b88ec2f63325344dcd8acfd89f2906a679a477fa32792d927b95bdf3acb8d96ed9ed10fdbb74a72ee036ddcafff1dfa WHIRLPOOL 782f7e9d87d57ad89e8d8f576b236ecddb835b2e31ade04cb7499ca21a5e839816603b86c4a2ea335a93a6a2cb8c89290562ffeb86fcbdbe5c1c83fb8ee21e64
|
||||
MISC ChangeLog 370 SHA256 4550730faaaa2faaebffe3c5f58d9341ab7c4729e3e2f82538f61e30e74cfeb7 SHA512 963dd07d9f1d746bbb6a3f3dc0c504a05c3c35bb9b891294526e64ee06f89f7135b14fe2e8c63bc93441a761b0dafb8bfe938c5a2b633949756ce9f5bfd4344d WHIRLPOOL 68f1b31d618fb2c3d05cca164fa5195c31096ef14b472a978ac526e3b4107ec1a4d8d23b01c636fb194134333cbf664e1fcf44eaa36f763045b79402e04246a3
|
||||
MISC metadata.xml 355 SHA256 5eb15ca599e6b10635dcd80f6da3d82064643e494c33ecc5174f638a532bf95d SHA512 36b8659bdf73c0479887ce5900568268aa3562a471e5f7523658251915de3d31dcdeed15892f9fc4b70d12fd07d0ad3340aae02e1ba8780a948cb70d8f152a99 WHIRLPOOL 9e7394e643edf20e9d2833ab874ee477c2fda21aab4d7d362672f84aef8ef9296a93b4b26c3459673c1e97cb328805793b5a6c4db3783a554a7812780a80777a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYE8wAAoJECRx6z5ArFrDSrQQAMJz2Re/tXstMhOfpPavqa49
|
||||
FbiWiEVwViOjfpNOPXESVEKUzcZ2zIoUHk1toL5u1fMuhtkVLDMH6Pm5vM+pM00I
|
||||
G3xi7M3cOdHY/HFS9nxSqFPSpjdeQjCkcONugl3ob+7JE0cQWB1uMVmxl8NdMpin
|
||||
HL0rwnt9pTI0KSFu/xnUwTadEmL+NVVssK3MkQQUE+RLMWBikatqVwtZiOz/aEga
|
||||
kfD8WudQ4CidobE4/Ev/RIZdj9kkXGwiRLGik7ClAww78EqYSxtOpo+iVwcfMp+6
|
||||
2p15JeMkUofob8bbe45TRVxlB3puPWEbOiVrqsQhkVe9pUhYUoUp1lzmyl0T6dBa
|
||||
ndwxyHIRH08S0gZVyy1Jr5nsjHyFJsdPNwoN3u5mUnp5T60K7AtPcJoqu8Nd0m8D
|
||||
g1pY4NfYfAS6O0MTJ5vC2FbzarEjoVENY/wV/jKdVYivbH/xnTuTYD/wWOj8ln3g
|
||||
OP3vt10NqJJnaW67Y35mB1Dt08u1Ci+uppFpaqwg2nEN50OcUWoN+WOuNtFrU8x3
|
||||
z1tEiBFAIYJsSRsjUZ2YjUWDSOkLzb9KhbYwdVZxAxQ7jWUoLtXAZmtbhDBngOeu
|
||||
SOwxJHEzyogxH9jqvfrftnlo/VU7Sps2a7SKtatxEsEV29EVwbOlLNgDDyBe5ekx
|
||||
4ufI9bK2zceIZhT5a/hq
|
||||
=zdbi
|
||||
-----END PGP SIGNATURE-----
|
@ -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-python/ldappool/ldappool-1.0.ebuild,v 1.1 2014/11/10 05:37:01 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A connection pool for python-ldap"
|
||||
HOMEPAGE="http://launchpad.net/oslo"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/python-ldap[${PYTHON_USEDEP}]
|
||||
"
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openstack</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A simple connector pool for python-ldap.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/oslo-db
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-db/ChangeLog,v 1.1 2014/11/10 07:07:19 prometheanfire Exp $
|
||||
|
||||
*oslo-db-1.0.2 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> +metadata.xml,
|
||||
+oslo-db-1.0.2.ebuild:
|
||||
adding for juno
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST oslo.db-1.0.2.tar.gz 90060 SHA256 7092525eab0352748fc0c58a7facd3d6ae967d9130589b4afc12bfa171bee837 SHA512 77412e531f93966229c6cb866f34cb22c9b97e419f6035f0cb51a093ed218277aed85bf6b8a684b68ceb212ca9f17b0bda8073601cc4a569c3503d2dd1b59311 WHIRLPOOL ccde39e352adf7916b73b9883da1ef3aa99ce862d3dbd4b3ce86c058118cd49a43a50918237e0fb13ce7655cc6a88b3f745a5aee47af9af9e2a431dbb6cd4714
|
||||
EBUILD oslo-db-1.0.2.ebuild 1818 SHA256 da2a611f8d510b6890d949b9775c1b9266df6f781881f6b4dc03f977a8d399c6 SHA512 6b6024b6552f20ecafe9fa51cffe1694e0c991fe0cf96f438bb9201ba96714c013daba888a101f1664be698d886b13318e5e5c6d4e8c91995f1350c90ea1126d WHIRLPOOL 638409f0de9773d1e1aa1ae10f25717ff097deec340dbe0812043fe58cf102d8f370ff356b59be60ffe951e62961e29df1b9983ceff93a4d8625867d0894a56d
|
||||
MISC ChangeLog 362 SHA256 65be5859511db24603ebb801eb76fac7baabd61af6195dc11d8e490d2adbb692 SHA512 9d7bd4eaed7880df56a494500e78c715312c9af90bac5e4ef3d4561a7274da7618ac10fb574abc91a9a0951683c99ed0f36b4b5854e53afb3eb971635fd4af49 WHIRLPOOL c0d98a08700104ed048afe1126b86b81521542569fe38386df2b14fd15577c8f8c4b20a4d62e20ac24c41e03255df1bf789a17c187a1aaac68e8953bdd610936
|
||||
MISC metadata.xml 339 SHA256 a8abfdb3fcd5350b36b5822f12e3b6943047a6fe2a5497d0c14812ec394efbe5 SHA512 2fe701bb2c83fb9cd5d8f3ca88f4ed644163407d9c4016d8a92b41d3c6fefa00d789343598df8c209fd7a4fe720829e5ac03e260f918c34a9c3cb668b1a6ea1c WHIRLPOOL 3aad982bcd3daa963e014e80521276dff817db3e8708e3057de5a8cb24260cd7685e0b8172438c774874c15eef84dc349c8fb058d6cb770fa2b3c94b330aa678
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYGRRAAoJECRx6z5ArFrDZaYQAMtDpU3kXKJUK45afk4mIwkf
|
||||
rAFtS+2Pnf7pr4lpF2w9tYOEDV76Sk63gpc1ZaufrSQbz+TWQ8HnNg1F9fkGJeNi
|
||||
kKV+pXS9MllggkqAHNK0mnOaFN3AnC3v0k1XN4mh09kAq4mwNKwaRhHKP653eTAD
|
||||
Tjd3AFGjIK3Zy7AwAlDa+F89pU8S9rx/eMvSq149g8y3vTGtxhpbRdKQPr3IcrEj
|
||||
PweYSPMYYdZlb9Y4lWvjtZp3Wny2Q05XFe4TNgbJc7Rukv94xti5dQjr4sxcW14G
|
||||
z8MHDcYS/+c/BTxKQJLVNsgYo62wB41u6VEtBZCgOk3Zqdkn1ct/SrCwNjgCrrJG
|
||||
gCQm2hMr0HKbETwJhrxXbf1gVQ1RJ7KHU7ID15uVhtaFZPQ0XnnCkJ+8d+ApQQxk
|
||||
Vl0nUsC42L6jnyLtmCSabO0+s1gOu8CSEta3DRU7GMsHEAhDnsZQNzY9lv+/zWrz
|
||||
16xbUqAqum8tO7F4R7L/lMksL+qX/M5Qc/IfdvzVAF8YcoADQ+7psLX+n+GS5Vvo
|
||||
UZxfXg3X1cPjTiAWUDMeBdJ8BnxCD9eglvW8Im92CWbo4COCqy3e6eDcH0NB4rwA
|
||||
BT/vOe/3kgJZBQj4flv/v62l3XS3wZRdH9/1Ef4gG8EoLrLdu94ZYT3z7qpyv+cB
|
||||
ah0TTHkIO0M4oS7OSrOm
|
||||
=CFJ5
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openstack</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
OpenStack Common DB Code
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-db/oslo-db-1.0.2.ebuild,v 1.1 2014/11/10 07:07:19 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Common DB Code"
|
||||
HOMEPAGE="http://launchpad.net/oslo"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.db-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+sqlite mysql postgres"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/alembic-0.6.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-0.3.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-0.8.4[sqlite,${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-0.8.99[sqlite,${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-0.9.7[sqlite,${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-0.9.99[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
dev-python/mysql-python
|
||||
>=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-0.8.99[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-0.9.7[${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
dev-python/psycopg:2
|
||||
>=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-0.8.99[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-0.9.7[${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/sqlalchemy-migrate-0.9.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-migrate-0.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
|
||||
"
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-messaging/oslo-messaging-1.4.1.ebuild,v 1.1 2014/11/10 06:40:45 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Messaging API for RPC and notifications over a number of different messaging transports"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.messaging-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-0.9.2[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
|
||||
dev-python/oslotest[${PYTHON_USEDEP}]
|
||||
dev-python/qpid-python[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/oslo-sphinx[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND=">=dev-python/oslo-config-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-0.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/kombu-2.4.8[${PYTHON_USEDEP}]"
|
||||
|
||||
# This time half the doc files are missing; Do you want them?
|
||||
|
||||
python_test() {
|
||||
nosetests tests/ || die "test failed under ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/posix_ipc
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/posix_ipc/ChangeLog,v 1.1 2014/11/10 06:46:06 prometheanfire Exp $
|
||||
|
||||
*posix_ipc-0.9.8 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> +metadata.xml,
|
||||
+posix_ipc-0.9.8.ebuild:
|
||||
adding for openstack
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST posix_ipc-0.9.8.tar.gz 66589 SHA256 271446eb133efb7410eb51265807aa54e0acb8eb7c2abcf027e51b4cb36d36dd SHA512 d0618c302e6d0f9113b9515627095d6baf383dcf4ac603b3a4596ee814873a0baa473e8505918859bda37cb539f98e76fd601e29f6772dbc14f74d6059fd4200 WHIRLPOOL 1c7ff555fdd9050b6c075873141030e0672c6f159ba68ea2f1f9d80cb18539ed7cd9fbfba772ee2be7754fad85943befc11805f8b4ba7eb2bf0cbcf7db5eafe3
|
||||
EBUILD posix_ipc-0.9.8.ebuild 606 SHA256 2d7e5ab7f4cbdd39554f03169beb68c5d019c60226e241d37a5ee01113ce777c SHA512 63d23373e926a123175990bf22092a25cd6f0977eaa94901baf897d321ae2983d94c8834e4f3c314db08010c49d83714595a59f08459d7321cbd120e9ac1fec7 WHIRLPOOL 1def168d6f9c49ade90214daf7f5c6020ff1970a494226f43fccd215a3eae8c93d30a1749d20bb5abb75acad9f173c8c3f5a0685e868b719ab0ff00f8f87fb85
|
||||
MISC ChangeLog 375 SHA256 85d05d71b05ddbce8d4fedd595a5319db7bb7992e49cef2be39105ce230f54ec SHA512 d4128d08a1d106e65507a223b86bd89dc0c0bbdeb9d5f0337c97cac365da98aff7a58e8fdfa2979498cd69f0e18c95234e1831c479bacad2bb4aa4ba54c04c9c WHIRLPOOL a2c2c326e072605f2aa21b573b5c7e45fa49c1d5789ddaf545712772fe51e072f5da07305f0941284cde9f7e25b8ee23ac3d26158b469e2b95199351e9a1520f
|
||||
MISC metadata.xml 393 SHA256 339c973cb89b491d4cd2ddd0920374e58c3e0dd2f81738f0a05102254a8c3cc2 SHA512 482db56e719568badc3209cc4743c4996c65d16310a11203c598c54f65484b5b39fbd10cefd3dd6bdc7ec9359bf7ecc5f4b29ef8df0c2d45d5d092adaca464dc WHIRLPOOL 2f2f584f94ba0ee6daddcd5f7559a64b5f82dbfbfd9596ccdd3b63ced52118cd19f04e10c213f3d7d0e1adb6ecc891dd90b3dfa73025136522437482b490b216
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYF9dAAoJECRx6z5ArFrDsksP/RTjwERq1jlyuFPtSRBHdwjd
|
||||
CeCUpi9mzyDDfIH5a3Y9inhVKE1bprag34sPoV4MBrLyeDcszRUI75Xt2pwvxdDg
|
||||
WDO1/i9jcFmvOE8b9bbeySNZqVnqKR01YRpYp5+LWpJbD9Eu5qYySQ7OFPfdhbo6
|
||||
AfaioNEf8up++7nTnZNuxphLOeDEPF8M+iJ4KuxwbU+7GTWB5SZxVYdBW1o/i2z7
|
||||
Y/0JAF/NqJeRltKT804StY9BkKvpFX2/BsAau/kA5BvXbZJxvkzJ6jmTxf4M7Lb7
|
||||
6jGiaB83YjBm2UWeZP78gUzLCcCc2hJi2OcCOTNlXYjRXrDQFgNVPm0j7+4qOaet
|
||||
FplurpHUHd4033Osgc+URgKHo2zcqQBYmAyc21/WwV/9PKPiCSh7B0WnGJB2bcb2
|
||||
tM2RyDesptNntI5X1306XYntgVmgZmpPtKcLaj+4PoRpEw+K03xu0zB2EuD1q3vr
|
||||
3HT18eYVxBVe48sWfBeQV/Lkhn4xMtvABwisX3dEAAXaWEvNVAWpbSp0M69/uch+
|
||||
bAmO2lu9ku9Z4VxPPutdp8fIw/fPwvzRI9jAg5s1QcEMAG0lBB1kEb3E23gqd/bG
|
||||
z7L50QWxThAIWrDD2Gn4GCu70qWRL/tNEDrsRlLgd57n+5bHyxUWDlxxhB7FZepg
|
||||
+NdA4svxZ7C9GQu3R6lP
|
||||
=+osw
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openstack</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
POSIX IPC primitives (semaphores, shared memory and message queues) for Python
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/posix_ipc/posix_ipc-0.9.8.ebuild,v 1.1 2014/11/10 06:46:06 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="POSIX IPC primitives (semaphores, shared memory and message queues) for Python"
|
||||
HOMEPAGE="http://semanchuk.com/philip/posix_ipc/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND=""
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycadf/pycadf-0.6.0.ebuild,v 1.1 2014/11/10 06:49:00 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/pycadf"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.2[${PYTHON_USEDEP}]
|
||||
dev-python/oslo-sphinx[${PYTHON_USEDEP}]
|
||||
~dev-python/docutils-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/hacking-0.9.2[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mox-0.5.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.34[${PYTHON_USEDEP}] )
|
||||
doc? (
|
||||
dev-python/oslo-sphinx[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
RDEPEND=">=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-1.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/posix_ipc[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2010h[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]"
|
||||
|
||||
PATCHES=()
|
||||
|
||||
python_prepare_all() {
|
||||
# ? typo error in conf.py
|
||||
sed -e s':oslosphinx:oslo.sphinx:' -i doc/source/conf.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests ${PN}/tests || die "test failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/pysaml2
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pysaml2/ChangeLog,v 1.1 2014/11/10 06:09:43 prometheanfire Exp $
|
||||
|
||||
*pysaml2-2.1.0 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> +metadata.xml,
|
||||
+pysaml2-2.1.0.ebuild:
|
||||
adding as a dep for openstack
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST pysaml2-2.1.0.tar.gz 12697706 SHA256 0843cbe784fd3b8b798d8b476fe871d48f0f2aab2bd95036a6e50eda99860340 SHA512 ba2076bd81465f3bbaeac11e9a6908f1ab899aa301c909b6bc67a681e94a7260ab214bad949dc937b4673bbed2aa550bf196ee8b055939fce62c628056df18ac WHIRLPOOL beee7908e4bec5512c3a7c11fb94dfdbf2dfe284bffd86ec487100f81129928e1dc1512aed054939eedcb79205e32690b21f3fd50d768cef1ad4decfd00ba75b
|
||||
EBUILD pysaml2-2.1.0.ebuild 964 SHA256 74c62e70a227d1a096a2fd168ca7e6b2ae55add1ec9b803f9fb9d5312bd3104c SHA512 4c25dbea1c1aeb7763e1ab4708ba743ff9151553305b634572b55de10f38c3cb9f3fd968866f57aad3e60265ce93a9f1e4377241e9539a1df513c7be8e796a5d WHIRLPOOL 7c29f20f51abb1f5d4fceeae0e83270f993fa76d6b1ff7785c5fe193187195a4eb29ee8f2722cc7414ba9527ba62e72c1971f88e9dd6d829fff92460b6373f52
|
||||
MISC ChangeLog 376 SHA256 ad993047ed188f3afaca5be34ec4c7ab196c5c804ff3ac1ab154feb48ff46a4f SHA512 bcebfc8d9eab9cfea71883796e9dc9f0dea6640e671b68ca8b3b2586b841df4daa09f767ff6d271785da076f989b705c7b7062a2d3ba744e6155ba0d035cc03e WHIRLPOOL e6c07b8ee9b0f94b07e274418f1d2b7a557a9c91b3d4f65ca921fe5fc886228d4e03f56f434611d709a96e6de2cf37c331e761aecc977814e2995b0b5eabe7f7
|
||||
MISC metadata.xml 387 SHA256 465d62d556f899f5f72d52d21a463a261ea6519205186862dd26f23a8b25c8ab SHA512 0d24c2ec15ff1401b7793abdab9d02310d3d6a0b2135e7b0dd15b97a7da6b48ff68fcb9f4188c533ad3c3ab491e43d6800930271f496f48828dd538e425e0a13 WHIRLPOOL 6f6c277b91d56741fd3b53fffb8e752f42553092aa5b1caf47374fc0b30422d7546fbac8aa3d994a5c919adf2fa9c0741edf9a30130fede3601b9c0370a6a353
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYFbSAAoJECRx6z5ArFrD0W4P/1utq8zlfT750gq9v8C120Xe
|
||||
T1Adg0GaSvdxGuBCkATn6EqL0Gcy3eqbU84Z9g9O8cCS/B/ZdCnJ8cu296selhp0
|
||||
qkOu6DmX2sfdcSmYibve4to64g4+lg6GpTI4CvNqHKSxZatnDHfnYjA8MPU6sIjh
|
||||
pzaI2FcIzt2nDz4MxkgIsMYZB0ammfi3ISleK+mPrYy3KFsGvvQdlhUWGTKFGAJb
|
||||
uefLHL3owLxNXOUVEEfWrV/rUfpwOEgRkPMtRkKr/SWaN9RG5vEKLZgyReJlyhnt
|
||||
foGesu0CJzadGArU+0oikqEA7WYh34vZkLwKEA6NaRHpI8MYUYinU+qw+0XLB1Yl
|
||||
uq5rFt5jhFDwjBXJCuF2aHMJf3o1kfKC7Sd0/ZQpUPKhKLmWGFR/FyJ+cx5zKOlw
|
||||
pkmnAHDvBzF11FNQDXpPWScc6FoHlzbSZYszxWygNHGIxsC94bnMRPX+Mhb71c1j
|
||||
6MuirrGW/8Df6ENfMlNBASs4+GNOGx1+FNri4WTMJ4EviWECCEPO3Hew3WzrFbeG
|
||||
TAUliG0CaFsf2b6VOw1EFU/qXWe6DGwTr/W7PYm8v7TqmmAwMRDrYUI2Dc9oS0WT
|
||||
eiIGcl+kHDt2l1ESIU3GIRoanEg+aYzB5wntEmCcyTbdHCvG0pXzPDQrSA3pLM30
|
||||
7dK74KdHQT48KApDfo0L
|
||||
=9Sgr
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openstack</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Python implementation of SAML Version 2 to be used in a WSGI environment
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pysaml2/pysaml2-2.1.0.ebuild,v 1.1 2014/11/10 06:09:43 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python implementation of SAML Version 2 to be used in a WSGI environment"
|
||||
HOMEPAGE="https://github.com/rohe/pysaml2"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/decorator[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/paste[${PYTHON_USEDEP}]
|
||||
net-zope/zope-interface[${PYTHON_USEDEP}]
|
||||
dev-python/repoze-who[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
"
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/repoze-who
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/repoze-who/ChangeLog,v 1.1 2014/11/10 06:08:51 prometheanfire Exp $
|
||||
|
||||
*repoze-who-2.2 (10 Nov 2014)
|
||||
|
||||
10 Nov 2014; Matthew Thode <prometheanfire@gentoo.org> +metadata.xml,
|
||||
+repoze-who-2.2.ebuild:
|
||||
needed as a dep of a dep of openstack
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST repoze.who-2.2.tar.gz 308593 SHA256 322629ec7c779dce4700e8f3ba531002b724d2429178c1cbb0dc169255dc9a8b SHA512 1d4ea83e0b5c0d57ff56e19b9922d88b37bca4dfd5ec49df2bf5a1f2aeae15a5698f839e0071cda8cedee69fe4abbfdcb3fa632d4d4c8407739999853df87f63 WHIRLPOOL 24985fd0187131a2062e45529ae656a9de8ff86b3663862872d32cc38b138670b848905d6470496b1b9036c0dccd0ff139282447af133595d4d9f196a0e52915
|
||||
EBUILD repoze-who-2.2.ebuild 713 SHA256 f60425ec0c4a3c069af8cc77f56ca6247c05e911a7b7b886ff730edcc606107e SHA512 3d11fa5b9163609d6843982cf13b6ef0c436ab0e1b3ea9c9224a5b09998bc04b5e92c2d09f7dd51a1316239ba3143a7829a667b7bea28ba5e661a68045e65453 WHIRLPOOL 9a0dfac31c96b64645cba6faccf9481258cd01acb7ca58120bc1886d26a6a95cc5f278b9a562227f123926a163d19480f2628166ce585931a05aa91296ef109b
|
||||
MISC ChangeLog 392 SHA256 1468cc22bbd78286ad30db3073e770498237a3e52f5fc18b312e5013ea4002e5 SHA512 d68c6ce6995ec873d6a57fa7f59b8d8d8807ee39b51c2d37fe5225af09d4bec9bdd067223d6c286dabd83a2039aff48fd7b513008786d606e293c158a7cf66dd WHIRLPOOL 18dcbe263db2e629451fdfda9a3e88c5673b2eb96149028e1a1b88f4de56daffe15157fe80a490108d4109b72eb82295f8f4538cabba4e7dffe596f1a945f4be
|
||||
MISC metadata.xml 371 SHA256 0eb285f9eebce5f49235efb1c6bdf6f2ff2c4bb11609da3005f11dbce06776e4 SHA512 2c10494e09902421f67ac2a05c5cc31bddcd41e213434d503ddcee586e41cc97c6c7908a85cbb02887f6c6f9d61f0c8bd4cb4b140852b673822ec9dd4c5ee805 WHIRLPOOL bbecea2a3b14fe032ba883d73fbe60fbf97fc80da3fa46e9ad1aea218a19e0fadbbd3171d85ed5f8551bcba2c628ecf804092967a488d6d44edfc0c01f4dc89b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYFacAAoJECRx6z5ArFrD8QgP/3T0cgCMHrKE0hiuUa9ZnH4d
|
||||
zInEGhA++RoxCKeYAUKBrYRLTaeXFv+MKvcEKbHOd6J165Fq+yzwjLYUgVP4kxiY
|
||||
a8+dGLx5haBm4C4FgP+cp+K7UqAX6nns80Ec1fY0Lrs4GUClA37dQFTn+TCLLNv/
|
||||
egLORUZCe9ueCrlj+COgtShmUUpXW44+u07KE4f8Sf/fufamip6Cb9o+FGcdzj0a
|
||||
O1Ezi+/S3m4eoJ3eT/9ExrJr2eZCglpP+wStktWltGBXxCQXf8+5YD4w6Z585cza
|
||||
pFMXYOYtvbpy7C7VMYFwZRtUyDJ3FO4f4iLLoDiRAllIVIqR2Xaf1SVqlgT24yyi
|
||||
Vd2CQvaUwS2oWhxOyRtJIieDZ3R3q6PYG9/EuVglEwmVXS5rzhiYLD3Apiz+LSzV
|
||||
UHTZXU6OQYKM66q1HhY/jwcVY6L0aK0Kz266NfE2wJ3qwAgCl+VOcMQu2n2Epnzf
|
||||
cGf/mcVIdkEmrmKqFEM+cx1O3+xBPlct6HRvwI0wogcY1mJ5R8HX+afbMsMhSDU5
|
||||
rRCvynzFeBo3BzThibV7U2bBnkv7j8DS9vfP5sdkPF1V1+63lXvRAQcBq6u11/k0
|
||||
Tej9aDeXroZabUYBjIfuis5i7TUV97Adnm8Uxia2qyE8TQow5fWvOzdWB+lTY7kH
|
||||
svz1v9pBbMAmxiAtosxS
|
||||
=CAP+
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openstack</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
an identification and authentication framework for WSGI.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/repoze-who/repoze-who-2.2.ebuild,v 1.1 2014/11/10 06:08:51 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="repoze.who is an identification and authentication framework for WSGI."
|
||||
HOMEPAGE="http://www.repoze.org"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/repoze.who/repoze.who-${PV}.tar.gz"
|
||||
S="${WORKDIR}/repoze.who-${PV}"
|
||||
|
||||
LICENSE="repoze"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/webob[${PYTHON_USEDEP}]
|
||||
net-zope/zope-interface[${PYTHON_USEDEP}]
|
||||
"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue