parent
ecd5815552
commit
99c52a9929
@ -1,338 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.2_rc2.ebuild,v 1.1 2012/08/24 11:37:12 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="mirror://gnu-alpha/emacs/pretest/${P/_/-}.tar.gz
|
||||
mirror://gentoo/${P%%_*}-patches-1.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 FDL-1.3 BSD as-is 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 ~sparc-solaris ~x86-solaris"
|
||||
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
|
||||
REQUIRED_USE="aqua? ( !X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.2
|
||||
>=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
|
||||
net-libs/liblockfile
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
gpm? ( sys-libs/gpm )
|
||||
dbus? ( sys-apps/dbus )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
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 )
|
||||
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? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? (
|
||||
athena? ( x11-libs/libXaw )
|
||||
!athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
alsa? ( virtual/pkgconfig )
|
||||
dbus? ( virtual/pkgconfig )
|
||||
gnutls? ( virtual/pkgconfig )
|
||||
libxml2? ( virtual/pkgconfig )
|
||||
X? ( virtual/pkgconfig )
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-24.1.9999-r1"
|
||||
|
||||
EMACS_SUFFIX="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
|
||||
|
||||
if ! use alsa; then
|
||||
# ALSA is detected even if not requested by its USE flag.
|
||||
# Suppress it by supplying pkg-config with a wrong library name.
|
||||
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
if ! use gzip-el; then
|
||||
# Emacs' build system automatically detects the gzip binary and
|
||||
# compresses el files. We don't want that so confuse it with a
|
||||
# wrong binary name
|
||||
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
|
||||
AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
|
||||
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 && ! use sound; then
|
||||
einfo "Although sound USE flag is disabled you chose to have alsa,"
|
||||
einfo "so sound is switched on anyway."
|
||||
myconf="${myconf} --with-sound"
|
||||
else
|
||||
myconf="${myconf} $(use_with sound)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf="${myconf} --with-x --without-ns"
|
||||
myconf="${myconf} $(use_with gconf)"
|
||||
myconf="${myconf} $(use_with gsettings)"
|
||||
myconf="${myconf} $(use_with toolkit-scroll-bars)"
|
||||
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
|
||||
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
|
||||
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
|
||||
myconf="${myconf} $(use_with imagemagick)"
|
||||
|
||||
if use xft; then
|
||||
myconf="${myconf} --with-xft"
|
||||
myconf="${myconf} $(use_with m17n-lib libotf)"
|
||||
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf="${myconf} --without-xft"
|
||||
myconf="${myconf} --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf="${myconf} --with-x-toolkit=$(usev gtk3 || echo gtk)"
|
||||
local f
|
||||
for f in athena Xaw3d motif; do
|
||||
use ${f} && ewarn "USE flag \"${f}\" ignored" \
|
||||
"(superseded by \"gtk\")"
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
use motif && ewarn "USE flag \"motif\" ignored" \
|
||||
"(superseded by \"athena\" or \"Xaw3d\")"
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=motif"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=no"
|
||||
fi
|
||||
|
||||
! use gtk && use gtk3 \
|
||||
&& ewarn "USE flag \"gtk3\" has no effect if \"gtk\" is not set."
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Cocoa support"
|
||||
myconf="${myconf} --with-ns --disable-ns-self-contained"
|
||||
myconf="${myconf} --without-x"
|
||||
else
|
||||
myconf="${myconf} --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
|
||||
# According to configure, this option is only used for GNU/Linux
|
||||
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
|
||||
# out the location because $(get_libdir) does not necessarily return
|
||||
# something that matches the host OS's libdir naming (e.g. RHEL).
|
||||
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
|
||||
crtdir=${crtdir%/*}
|
||||
|
||||
econf \
|
||||
--program-suffix=-${EMACS_SUFFIX} \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-crt-dir="${crtdir}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
--without-compress-info \
|
||||
--disable-maintainer-mode \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with gpm) \
|
||||
$(use_with dbus) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with libxml2 xml2) \
|
||||
$(use_with selinux) \
|
||||
$(use_with wide-int) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake install DESTDIR="${D}"
|
||||
|
||||
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|
||||
|| die "removing duplicate emacs executable failed"
|
||||
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|
||||
|| die "moving Emacs executable failed"
|
||||
|
||||
# move man pages to the correct place
|
||||
local m
|
||||
for m in "${ED}"/usr/share/man/man1/* ; do
|
||||
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
|
||||
done
|
||||
|
||||
# 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
|
||||
|
||||
local c=";;"
|
||||
if use source; then
|
||||
insinto /usr/share/emacs/${FULL_VERSION}/src
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
doins -r src/{m,s}
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
|
||||
c=""
|
||||
fi
|
||||
|
||||
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
X ${c}(setq find-function-C-source-directory
|
||||
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
|
||||
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
|
||||
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
|
||||
elog "You may want to copy or symlink it into /Applications by yourself."
|
||||
fi
|
||||
}
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
elog "You need to install some fonts for Emacs."
|
||||
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
|
||||
elog "machine would satisfy basic Emacs requirements under X11."
|
||||
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
|
||||
elog "for how to enable anti-aliased fonts."
|
||||
elog
|
||||
fi
|
||||
|
||||
elog "You can set the version to be started by /usr/bin/emacs through"
|
||||
elog "the Emacs eselect module, which also redirects man and info pages."
|
||||
elog "Therefore, several Emacs versions can be installed at the same time."
|
||||
elog "\"man emacs.eselect\" for details."
|
||||
elog
|
||||
elog "If you upgrade from a previous major version of Emacs, then it is"
|
||||
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
|
||||
elog "all byte-compiled elisp files of the installed Emacs packages."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST barman-1.0.0.tar.gz 53138 SHA256 dc157220cf0eab6698ebb5fc714deea429223a26aeb413c1d6f03c3a90572090 SHA512 3f205f161ef932c48c066e938b043c58ca62ea329265e3d974a0932a5070a9474c900926a78d7dbbc6510fac4f7ca52cc987901e7d87c529255166cc1e13f970 WHIRLPOOL 59de26dd9021f92c92f932bd072dc9c7080f3f5976a1c89b031e82beeed5fb771532c498c5c1d1d5f1cbc2544727f9f57b80394cb6c3552e4f3addc4440375fb
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/barman/barman-1.0.0.ebuild,v 1.1 2012/08/27 15:10:25 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers"
|
||||
|
||||
HOMEPAGE="http://www.pgbarman.org"
|
||||
SRC_URI="http://downloads.sourceforge.net/project/pgbarman/${PV}/${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/argh
|
||||
>=dev-python/psycopg-2
|
||||
dev-python/python-dateutil
|
||||
net-misc/rsync
|
||||
dev-db/postgresql-server"
|
||||
DEPEND=""
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST ManifestDestiny-0.5.4.tar.gz 21124 SHA256 f85e47a1eb816665a4cd4f457e3c35d45113480cbd4d2ae1299a5e6414de88f7 SHA512 f922a43d5ab5c6c8d2cc91f64ecadd9f1a331a11a3062833495b0bb410a6e9834a4db6e090580ea2cd50f834072f53f1e77c487bc82f8a022e6cafe47f2c125d WHIRLPOOL 175fc88f8a8bcb8929ba7de69c5b9eec2e0aa7c3cda6a755830ec55d24175f0c76a5ccd421fe19e30666dd07405131eb5a6b9f61a03173a5d6fc95bf7fd5ce83
|
||||
DIST ManifestDestiny-0.5.5.tar.gz 21069 SHA256 d15c11afe20ac8e8abeb67fc43a47fde15ec2dadd5b808c110d133e7a847868b SHA512 da0a6179451184e5a55492f8b836ec1dad1c81baf77e1b43097852a2c896800c821f80e5bfcf71b8c0cdb550fa3c4a000841440825894b3cd0f9073e601fff5a WHIRLPOOL 5214ca94ec04ec6cd7ab567714af7b73986c96a31983df70e55dab8b55de5449c5156933030fabbb820897df60e8bd426474ccd34330de8d1c82d5359e6b75a7
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/manifestdestiny/manifestdestiny-0.5.4.ebuild,v 1.3 2012/04/22 18:26:42 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="ManifestDestiny"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Universal manifests for Mozilla test harnesses"
|
||||
HOMEPAGE="https://wiki.mozilla.org/Auto-tools/Projects/ManifestDestiny http://pypi.python.org/pypi/ManifestDestiny"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCS="README.txt"
|
||||
PYTHON_MODNAME="manifestparser.py"
|
@ -1,2 +1 @@
|
||||
DIST mozprocess-0.1b2.tar.gz 17444 SHA256 03e63705d80333075a3a55fd967adf93f8a0e4d8fc98fa70194d3417c44367d2 SHA512 cd4ab70977d2ccc567d2f372cbade9e07edd4351ab24c72595769ee0346165abdf64291eaf842a081a3fa5c22076ed9515eb79e88a0cf367f001b03b9c3ad6c9 WHIRLPOOL 899da9e5e8c65f649dd42161be493a9c1fa75912df66e2c1b0b09e32517cb76c07a573d5d721bfeb3f5ddc7a7be4d02265793b9c05a6b230f0627c2415ea49a4
|
||||
DIST mozprocess-0.5.tar.gz 18125 SHA256 6a4144577130d403985c35f81fe71cb217a1f2ca9145732c8e9ed1e9a0d97eeb SHA512 b8c50b3fcabffac22a302c3006129fd665926b0902617aaeee523b883ab08ee66b046a3eff22407cec63f2020ec3fb2eb3bd210d4cad13074c18591bdbd96732 WHIRLPOOL 20653d0c0d73365e8a20d0275670dc923c0e0eff0de9d387ebf776f2ef58cc6fc34dc142d9495a9a583b2b53ad258089725fbc625e64cb9620d0bd311423bf9a
|
||||
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprocess/mozprocess-0.1_beta2.ebuild,v 1.1 2012/04/21 16:35:07 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PV="${PV/_beta/b}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Mozilla-authored process handling"
|
||||
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprocess"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/mozinfo"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,2 +1 @@
|
||||
DIST mozprofile-0.2.tar.gz 15002 SHA256 eac0121329c785a5e51a8156c0784f50a342e58e809bb6215ae552cc0b880c9a SHA512 e73f70549b5cc7cb637410b9e5e5a1862cc24289a40c637b8f787e14f0011918d91d616b723dd7446794751ac900398eabdb154ea361f1fd48e515647754344a WHIRLPOOL a3412db876b3bf79f20d390c026d6509ea4d492dd58b9484f39b42a47628c0f7d33c2f24c7c8bda2e06ca8c2b262f2e5c58e952318f1408e0fc0c9335b90edec
|
||||
DIST mozprofile-0.4.tar.gz 14588 SHA256 b0534e5ecb4becef30effbd24cf6a0ff9922348d38674963d8d66f10b554c894 SHA512 31093f3ee661003db63878bdd07df2a3e92386218c034e2afe5a96340c658f70cd6a41d000f2caed4d699839a67b330fa24fbc100dd370b3da357178f44edbe8 WHIRLPOOL afa6946b44a184f524a9a60e39d8fc69caba2b5604d88e82b5d85eb996535628e0a631db7a34a856a825e8cd73d71ad35675b8dc31a3e86ebc1e29722b043042
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprofile/mozprofile-0.2.ebuild,v 1.2 2012/04/22 18:32:08 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Handling of Mozilla XUL app profiles"
|
||||
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprofile"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/manifestdestiny
|
||||
dev-python/pysqlite:2
|
||||
dev-python/simplejson
|
||||
dev-python/setuptools"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,8 +1,5 @@
|
||||
DIST actionmailer-2.3.14.gem 273920 SHA256 d947dae01726b9c1a218456f40147fd5c6ad3b73ec34656474a345f66920dbe5 SHA512 834384d8a254e5923d0bb8fe623a88fd3b6061f0d06fff0aae6a2a75fd340e0ee5222716951326d053eabada0ba75d15d1f4bd8ce6a9bd63d052786d4bcbafeb WHIRLPOOL 5df4c47f92a72cefe2cd73351869b0c70ef07b54e15220fdb16163fdc9455f816044742783d25f0662d4a07dd4254fd3802add018f7a32dc92ea56e8fb531752
|
||||
DIST rails-3.0.16.tgz 3508179 SHA256 d7aa9ba5a06a9d96763695c874016f254f6902a3476bdad721f32651e68ad320 SHA512 2d3a688f5eae975138fb40bb1763e77fdd6b530e6918b99e004d6ea3549ab39ecb23bf19a1b80b37736ebb3f80d8470b61038485d002f2042d949f416471557e WHIRLPOOL 013be71ff924567f0e97d92cc0bf73c0cb48eba5342613b5a6d79253e262e17b1e42defbf81c6ecd2fa4c0dcc4b512b4c402d4cfdb491e3a5f565216fa6742b8
|
||||
DIST rails-3.0.17.tgz 3509503 SHA256 16bcaf6849a9c0c1a494a4f3be4f7a59f17c8c701255e35dd0bdccbe2dc5307b SHA512 ee1c627e1535a8482ba7d1bed0d19d9269ff10bea8f080662bb9bc05ea80dbf5664a4e60c5189f3b9fe232322d4a04ba99006a63a5cbe15eabd93ebc623db073 WHIRLPOOL d9aac921c0b16e7a5c31f531347f885489b05dd6e0befdb7c646729cba27b25e3688e17937b7324fe87a9a12dc9b27b4946e82651f20a59c4655c07427792597
|
||||
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
|
||||
DIST rails-3.1.7.tgz 3647533 SHA256 e32b2fa7ee535eec857ba88710ca80b1a7b05554d8c92506cb0dbd3510a8dc69 SHA512 ac4a164be32bc46a603a76490768fc639fb157d88547eec943d0bdec872ca00c3f008f60e796a7bf27e645fcd73d51f3fb63ba0875ae6f5d34b05e5587d39f33 WHIRLPOOL 8cdc05154f61826a85beec2f7052375b6fc3ef550362eebd3d65839abcec3fb99eb3b09a48cbde44dda769f4e2dc27bcd8aa1fd00ef63d100f57ef819c0fb326
|
||||
DIST rails-3.1.8.tgz 3647373 SHA256 df6718da6475a8cbc102f84ff426f086981f9ea44db262e9ab022a30672be516 SHA512 3575c601ba88f660fc496ce80eb3a53b524bd84e5cf66a1ba2bae5230732116fbeb0f1f76738b6294a3801d228a5b41422c604974ff45c7fdab4bfb3d992fc5f WHIRLPOOL 3aff505f96dad65eddb59ecc0b31e0f6940a2e7174170979221b5afb50720d103f9d3f6895f7e9759d484012740a864ac629e2d7f73bb0426970987f51969502
|
||||
DIST rails-3.2.7.tgz 3802538 SHA256 3a16047cd010d5834d5c33a0a9f1843a0ae21e63f2322d9bb0a5820dd9ddd099 SHA512 cf46c3b3684f3493b37fb62bf78c05f28452d6e37d2fc097527a6c9d21fd839aa940c45e816363aaad4cf5d25fbac099e445eecabfad95d1c1de1b291d12fb7c WHIRLPOOL d2ad4e00728d5603b0b85154fa2783646f7749591b529506a4425c727748bff72a02b72e2f5ba9f762c13ea149f847430472ad76fce43a3096e93e334f57fee9
|
||||
DIST rails-3.2.8.tgz 3802639 SHA256 312b8c3b42be96015f24354c48cc11e9c3f84da61b426cf271c8dac961e9603c SHA512 d03a4bd95b34ed796097ac9b8c0d37fb612c008a03d29032f2384f15e306ef998537c84ef8a30e5608263efad457ddc76480cedcf5ce1aeeff374c4384f7ff8c WHIRLPOOL c07273181e6b599de7d6b8e873c3935b92c41f76552198f0bf440009cc1a882749e84cf822ddd2fa3ed89df705a6cd1fc219e0629c8312311f9a10b448f43e93
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.0.16.ebuild,v 1.1 2012/07/28 08:19:07 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Framework for designing email-service layers"
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
|
||||
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-rails-*/actionmailer"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/mail-2.2.19"
|
||||
ruby_add_bdepend "test? (
|
||||
>=dev-ruby/mocha-0.10.5
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
sed -i -e '/dependency.*mail/s:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
|
||||
|
||||
# Rename private method to avoid conflict with the simple_format
|
||||
# TextHelper. Already fixed in Rails 3.1.
|
||||
sed -i -e 's/simple_format/format_paragraph/' lib/action_mailer/mail_helper.rb || die
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.1.7.ebuild,v 1.1 2012/07/28 07:39:56 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Framework for designing email-service layers"
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
|
||||
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3.1"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-rails-*/actionmailer"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/mail-2.3.3:2.3"
|
||||
ruby_add_bdepend "test? (
|
||||
>=dev-ruby/mocha-0.9.5
|
||||
virtual/ruby-test-unit
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
sed -i -e '/dependency.*mail/s:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.7.ebuild,v 1.1 2012/07/27 06:14:51 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Framework for designing email-service layers"
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
|
||||
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-rails-*/actionmailer"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/mail-2.4.4"
|
||||
ruby_add_bdepend "test? (
|
||||
>=dev-ruby/mocha-0.12.1
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
}
|
@ -1,8 +1,5 @@
|
||||
DIST actionpack-2.3.14.gem 749056 SHA256 8cf13574f8a46d9bc04627e9aeb3622fb31ace4a599b41ea9623e1ad6e1ad8a1 SHA512 45239dc309f574501fb585ada693430e6c4e0c4d5658a2d02c351c8ce3c6cc574642cc845684dd9c8be4007574787067eb5a5bc5cebd67f93ec2d053cf50ce9d WHIRLPOOL bc1306f3ef0dfe98219823d49d0b28c6e51c673daae86f841edec1e6105ad5eecdaf275af7ceb237086f18abdee4a3fa6eb44ce2a8ad6f05c862500f157e11da
|
||||
DIST rails-3.0.16.tgz 3508179 SHA256 d7aa9ba5a06a9d96763695c874016f254f6902a3476bdad721f32651e68ad320 SHA512 2d3a688f5eae975138fb40bb1763e77fdd6b530e6918b99e004d6ea3549ab39ecb23bf19a1b80b37736ebb3f80d8470b61038485d002f2042d949f416471557e WHIRLPOOL 013be71ff924567f0e97d92cc0bf73c0cb48eba5342613b5a6d79253e262e17b1e42defbf81c6ecd2fa4c0dcc4b512b4c402d4cfdb491e3a5f565216fa6742b8
|
||||
DIST rails-3.0.17.tgz 3509503 SHA256 16bcaf6849a9c0c1a494a4f3be4f7a59f17c8c701255e35dd0bdccbe2dc5307b SHA512 ee1c627e1535a8482ba7d1bed0d19d9269ff10bea8f080662bb9bc05ea80dbf5664a4e60c5189f3b9fe232322d4a04ba99006a63a5cbe15eabd93ebc623db073 WHIRLPOOL d9aac921c0b16e7a5c31f531347f885489b05dd6e0befdb7c646729cba27b25e3688e17937b7324fe87a9a12dc9b27b4946e82651f20a59c4655c07427792597
|
||||
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
|
||||
DIST rails-3.1.7.tgz 3647533 SHA256 e32b2fa7ee535eec857ba88710ca80b1a7b05554d8c92506cb0dbd3510a8dc69 SHA512 ac4a164be32bc46a603a76490768fc639fb157d88547eec943d0bdec872ca00c3f008f60e796a7bf27e645fcd73d51f3fb63ba0875ae6f5d34b05e5587d39f33 WHIRLPOOL 8cdc05154f61826a85beec2f7052375b6fc3ef550362eebd3d65839abcec3fb99eb3b09a48cbde44dda769f4e2dc27bcd8aa1fd00ef63d100f57ef819c0fb326
|
||||
DIST rails-3.1.8.tgz 3647373 SHA256 df6718da6475a8cbc102f84ff426f086981f9ea44db262e9ab022a30672be516 SHA512 3575c601ba88f660fc496ce80eb3a53b524bd84e5cf66a1ba2bae5230732116fbeb0f1f76738b6294a3801d228a5b41422c604974ff45c7fdab4bfb3d992fc5f WHIRLPOOL 3aff505f96dad65eddb59ecc0b31e0f6940a2e7174170979221b5afb50720d103f9d3f6895f7e9759d484012740a864ac629e2d7f73bb0426970987f51969502
|
||||
DIST rails-3.2.7.tgz 3802538 SHA256 3a16047cd010d5834d5c33a0a9f1843a0ae21e63f2322d9bb0a5820dd9ddd099 SHA512 cf46c3b3684f3493b37fb62bf78c05f28452d6e37d2fc097527a6c9d21fd839aa940c45e816363aaad4cf5d25fbac099e445eecabfad95d1c1de1b291d12fb7c WHIRLPOOL d2ad4e00728d5603b0b85154fa2783646f7749591b529506a4425c727748bff72a02b72e2f5ba9f762c13ea149f847430472ad76fce43a3096e93e334f57fee9
|
||||
DIST rails-3.2.8.tgz 3802639 SHA256 312b8c3b42be96015f24354c48cc11e9c3f84da61b426cf271c8dac961e9603c SHA512 d03a4bd95b34ed796097ac9b8c0d37fb612c008a03d29032f2384f15e306ef998537c84ef8a30e5608263efad457ddc76480cedcf5ce1aeeff374c4384f7ff8c WHIRLPOOL c07273181e6b599de7d6b8e873c3935b92c41f76552198f0bf440009cc1a882749e84cf822ddd2fa3ed89df705a6cd1fc219e0629c8312311f9a10b448f43e93
|
||||
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.0.16.ebuild,v 1.1 2012/07/28 08:18:31 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
# The default test task tries to test activerecord with SQLite as well.
|
||||
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Eases web-request routing, handling, and response."
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
|
||||
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-rails-*/actionpack"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activemodel-${PV}
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/builder-2.1.2:0
|
||||
>=dev-ruby/erubis-2.6.6
|
||||
>=dev-ruby/i18n-0.5.0:0.5
|
||||
>=dev-ruby/rack-1.2.5:1.2
|
||||
>=dev-ruby/rack-mount-0.6.14:0.6
|
||||
>=dev-ruby/rack-test-0.5.7:0.5
|
||||
>=dev-ruby/tzinfo-0.3.23"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/bundler
|
||||
>=dev-ruby/mocha-0.10.5
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e '/\(system_timer\|horo\|faker\|rbench\|ruby-debug\|pg\)/d' ../Gemfile || die
|
||||
|
||||
# Loosen erubis dependency since this is not slotted.
|
||||
sed -i -e 's/~> 2.6.6/>= 2.6.6/' actionpack.gemspec || die
|
||||
|
||||
# Loosen mocha version restriction
|
||||
sed -i -e 's/0.10.5/>= 0.10.5/' ../Gemfile || die
|
||||
|
||||
# Avoid fragile tests depending on hash ordering
|
||||
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
|
||||
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
|
||||
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
|
||||
# Ignore one failure that does not seem to be caused by changes in
|
||||
# this version of Rails and that is unlikely to get upstream
|
||||
# attention due to this version being old.
|
||||
sed -i -e '/rendering a partial in an RJS template should pick the JS template over the HTML one/, / end/ s:^:#:' test/controller/new_base/render_rjs_test.rb || die
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.1.7.ebuild,v 1.1 2012/07/28 07:38:38 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
# The default test task tries to test activerecord with SQLite as well.
|
||||
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Eases web-request routing, handling, and response."
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
|
||||
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3.1"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-rails-*/actionpack"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activemodel-${PV}
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/rack-cache-1.2
|
||||
>=dev-ruby/builder-3.0.0:3
|
||||
>=dev-ruby/erubis-2.7.0
|
||||
>=dev-ruby/i18n-0.6:0.6
|
||||
>=dev-ruby/rack-1.3.6:1.3
|
||||
>=dev-ruby/rack-mount-0.8.2:0.8
|
||||
>=dev-ruby/rack-test-0.6.1:0.6
|
||||
>=dev-ruby/sprockets-2.0.4:2.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/mocha
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
>=dev-ruby/tzinfo-0.3.29
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e '/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|"mysql"\|ruby-prof\)/d' ../Gemfile || die
|
||||
|
||||
sed -i -e '/rack-ssl/d' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
sed -i -e "s/, '< 1.3'//" ../activesupport/activesupport.gemspec || die
|
||||
|
||||
# Loosen mocha version restriction
|
||||
sed -i -e 's/0.10.5/>= 0.10.5/' ../Gemfile || die
|
||||
|
||||
# Avoid fragile tests depending on hash ordering
|
||||
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
|
||||
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
|
||||
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.7.ebuild,v 1.1 2012/07/27 06:14:14 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
# The default test task tries to test activerecord with SQLite as well.
|
||||
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Eases web-request routing, handling, and response."
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
|
||||
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-rails-*/actionpack"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activemodel-${PV}
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/rack-cache-1.2
|
||||
>=dev-ruby/builder-3.0.0:3
|
||||
>=dev-ruby/erubis-2.7.0
|
||||
>=dev-ruby/i18n-0.6:0.6
|
||||
>=dev-ruby/rack-1.4.0:1.4
|
||||
>=dev-ruby/rack-test-0.6.1:0.6
|
||||
>=dev-ruby/journey-1.0.4:1.0
|
||||
>=dev-ruby/sprockets-2.1.3:2.1"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
>=dev-ruby/mocha-0.12.1
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
>=dev-ruby/tzinfo-0.3.29
|
||||
>=dev-ruby/uglifier-1.0.3
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\)/d" ../Gemfile || die
|
||||
|
||||
sed -i -e '/rack-ssl/d' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
# Avoid fragile tests depending on hash ordering
|
||||
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
|
||||
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
|
||||
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
}
|
@ -1,7 +1,4 @@
|
||||
DIST rails-3.0.16.tgz 3508179 SHA256 d7aa9ba5a06a9d96763695c874016f254f6902a3476bdad721f32651e68ad320 SHA512 2d3a688f5eae975138fb40bb1763e77fdd6b530e6918b99e004d6ea3549ab39ecb23bf19a1b80b37736ebb3f80d8470b61038485d002f2042d949f416471557e WHIRLPOOL 013be71ff924567f0e97d92cc0bf73c0cb48eba5342613b5a6d79253e262e17b1e42defbf81c6ecd2fa4c0dcc4b512b4c402d4cfdb491e3a5f565216fa6742b8
|
||||
DIST rails-3.0.17.tgz 3509503 SHA256 16bcaf6849a9c0c1a494a4f3be4f7a59f17c8c701255e35dd0bdccbe2dc5307b SHA512 ee1c627e1535a8482ba7d1bed0d19d9269ff10bea8f080662bb9bc05ea80dbf5664a4e60c5189f3b9fe232322d4a04ba99006a63a5cbe15eabd93ebc623db073 WHIRLPOOL d9aac921c0b16e7a5c31f531347f885489b05dd6e0befdb7c646729cba27b25e3688e17937b7324fe87a9a12dc9b27b4946e82651f20a59c4655c07427792597
|
||||
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
|
||||
DIST rails-3.1.7.tgz 3647533 SHA256 e32b2fa7ee535eec857ba88710ca80b1a7b05554d8c92506cb0dbd3510a8dc69 SHA512 ac4a164be32bc46a603a76490768fc639fb157d88547eec943d0bdec872ca00c3f008f60e796a7bf27e645fcd73d51f3fb63ba0875ae6f5d34b05e5587d39f33 WHIRLPOOL 8cdc05154f61826a85beec2f7052375b6fc3ef550362eebd3d65839abcec3fb99eb3b09a48cbde44dda769f4e2dc27bcd8aa1fd00ef63d100f57ef819c0fb326
|
||||
DIST rails-3.1.8.tgz 3647373 SHA256 df6718da6475a8cbc102f84ff426f086981f9ea44db262e9ab022a30672be516 SHA512 3575c601ba88f660fc496ce80eb3a53b524bd84e5cf66a1ba2bae5230732116fbeb0f1f76738b6294a3801d228a5b41422c604974ff45c7fdab4bfb3d992fc5f WHIRLPOOL 3aff505f96dad65eddb59ecc0b31e0f6940a2e7174170979221b5afb50720d103f9d3f6895f7e9759d484012740a864ac629e2d7f73bb0426970987f51969502
|
||||
DIST rails-3.2.7.tgz 3802538 SHA256 3a16047cd010d5834d5c33a0a9f1843a0ae21e63f2322d9bb0a5820dd9ddd099 SHA512 cf46c3b3684f3493b37fb62bf78c05f28452d6e37d2fc097527a6c9d21fd839aa940c45e816363aaad4cf5d25fbac099e445eecabfad95d1c1de1b291d12fb7c WHIRLPOOL d2ad4e00728d5603b0b85154fa2783646f7749591b529506a4425c727748bff72a02b72e2f5ba9f762c13ea149f847430472ad76fce43a3096e93e334f57fee9
|
||||
DIST rails-3.2.8.tgz 3802639 SHA256 312b8c3b42be96015f24354c48cc11e9c3f84da61b426cf271c8dac961e9603c SHA512 d03a4bd95b34ed796097ac9b8c0d37fb612c008a03d29032f2384f15e306ef998537c84ef8a30e5608263efad457ddc76480cedcf5ce1aeeff374c4384f7ff8c WHIRLPOOL c07273181e6b599de7d6b8e873c3935b92c41f76552198f0bf440009cc1a882749e84cf822ddd2fa3ed89df705a6cd1fc219e0629c8312311f9a10b448f43e93
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue