parent
ed79bd6cb8
commit
3c8adb8e23
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/lbzip2/lbzip2-2.3-r1.ebuild,v 1.1 2013/11/10 09:50:22 jlec Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit autotools-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Parallel bzip2 utility"
|
||||||
|
HOMEPAGE="https://github.com/kjn/lbzip2/"
|
||||||
|
SRC_URI="http://archive.lbzip2.org/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="debug symlink"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${P}-s_isreg.patch )
|
||||||
|
|
||||||
|
RDEPEND="symlink? ( !app-arch/pbzip2[symlink] )"
|
||||||
|
DEPEND=""
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
--disable-silent-rules
|
||||||
|
$(use_enable debug tracing)
|
||||||
|
)
|
||||||
|
autotools-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
autotools-utils_src_install
|
||||||
|
|
||||||
|
if use symlink; then
|
||||||
|
dosym ${PN} /usr/bin/bzip2
|
||||||
|
dosym lbunzip2 /usr/bin/bunzip2
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST afflib-3.7.1.tar.gz 779366 SHA256 7759a36259a070ae087da43a94f23d4026de871e16144d8c32d7b446f5155db2 SHA512 695b5535b7cbe6e1f9b702b40f8606e2dbb604761e2617cc88a61d99f7e296f0dccdf8f21c03bdb79ce5d1fcce543b3d5d23e6bb5c99e31d094e838c16a9443b WHIRLPOOL e6b8c8022cf1405bc4db8697fb20b2e4e21d7b90a3d035acfc56cc6afd742af86d1cffa998903af6ec53b6e370fe8c87e1fcf3188d005c6a7dd56b1cff3ec591
|
DIST afflib-3.7.1.tar.gz 779366 SHA256 7759a36259a070ae087da43a94f23d4026de871e16144d8c32d7b446f5155db2 SHA512 695b5535b7cbe6e1f9b702b40f8606e2dbb604761e2617cc88a61d99f7e296f0dccdf8f21c03bdb79ce5d1fcce543b3d5d23e6bb5c99e31d094e838c16a9443b WHIRLPOOL e6b8c8022cf1405bc4db8697fb20b2e4e21d7b90a3d035acfc56cc6afd742af86d1cffa998903af6ec53b6e370fe8c87e1fcf3188d005c6a7dd56b1cff3ec591
|
||||||
|
DIST afflib-3.7.3.tar.gz 569264 SHA256 0bc786efbe4443ee0935eaedf8813d5ba00194dbe8c3340923cb7e38a3120978 SHA512 6c626c01aa8a8a0df47d7a34f14ad25ae818fdf49f142d36a624f747a54cbba88cbf32b8fdb541b37e41b5c28549343e81b4c26b4802299bc6111c6c04cdf6f9 WHIRLPOOL 8775f5e5be09673315002fe5ae74d277c049b109d0d35a2f40af84f68c54d8a9a1b2865e2f792394cbdd403af55e0d7e21f9b3a725d9796d01c855d6c8b26447
|
||||||
|
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/afflib-3.7.3.ebuild,v 1.1 2013/11/10 07:31:14 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_{6,7} )
|
||||||
|
AUTOTOOLS_AUTORECONF=1
|
||||||
|
AUTOTOOLS_PRUNE_LIBTOOL_FILES=modules
|
||||||
|
|
||||||
|
inherit autotools-utils python-single-r1
|
||||||
|
|
||||||
|
MY_PN=AFFLIBv3
|
||||||
|
MY_P=${MY_PN}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Library that implements the AFF image standard"
|
||||||
|
HOMEPAGE="https://github.com/simsong/AFFLIBv3/"
|
||||||
|
SRC_URI="https://github.com/simsong/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||||
|
IUSE="fuse ncurses python qemu readline s3 static-libs threads"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/expat
|
||||||
|
dev-libs/openssl
|
||||||
|
sys-libs/zlib
|
||||||
|
fuse? ( sys-fs/fuse )
|
||||||
|
ncurses? ( sys-libs/ncurses )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
readline? ( sys-libs/readline )
|
||||||
|
s3? ( net-misc/curl )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-3.7.1-python-module.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.6.12-pyaff-header.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use python && python-single-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i '/FLAGS/s: -g::' configure.ac || die
|
||||||
|
sed -i '/-static/d' tools/Makefile.am || die
|
||||||
|
|
||||||
|
autotools-utils_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# Hacks for automagic dependencies
|
||||||
|
use ncurses || export ac_cv_lib_ncurses_initscr=no
|
||||||
|
use readline || export ac_cv_lib_readline_readline=no
|
||||||
|
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_enable fuse)
|
||||||
|
$(use_enable python)
|
||||||
|
$(use_enable qemu)
|
||||||
|
$(use_enable s3)
|
||||||
|
$(use_enable threads threading)
|
||||||
|
)
|
||||||
|
autotools-utils_src_configure
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST sleuthkit-4.0.1.tar.gz 7488397 SHA256 719d9a702f74c30302840301fe573c5bb5af5b88471b48657114eba6b0d76f12 SHA512 34de46671c575a61e169af524a8c92701731b58a3f9717a22639b99cab6fd5ac84fe912e699169b5a8bb546816d464370d0e3fa55e714898dd4ca94c7fa907fe WHIRLPOOL df41455499a4a29ffd1efa61925b7d491d1e253c2761e1d8026df41d6620719269954f7fd851a30744ed90816e1ec9e7ccec6dc8d46990e9b20177fb1b6116a1
|
DIST sleuthkit-4.0.1.tar.gz 7488397 SHA256 719d9a702f74c30302840301fe573c5bb5af5b88471b48657114eba6b0d76f12 SHA512 34de46671c575a61e169af524a8c92701731b58a3f9717a22639b99cab6fd5ac84fe912e699169b5a8bb546816d464370d0e3fa55e714898dd4ca94c7fa907fe WHIRLPOOL df41455499a4a29ffd1efa61925b7d491d1e253c2761e1d8026df41d6620719269954f7fd851a30744ed90816e1ec9e7ccec6dc8d46990e9b20177fb1b6116a1
|
||||||
DIST sleuthkit-4.0.2.tar.gz 7577570 SHA256 112f80fbc6a868c18c7a924f756b35c79eed9d0cc8923a4f973646f00e546e62 SHA512 acf1d6006db3e75675eb769034ea78fd78133ac0f83c9caa74ec720c0dd25f95fb1a5df2c652027eeeac53e1fca6a3096b5248db95e3a01ce95e72e779e44f37 WHIRLPOOL 72ba21e2b89c6b06974612041c9374e3f306237312328c375d012197409a02fcaa1abc120189d28a8261cabbbd1d6c37b3b14431c47b008f06d43a7c6d9ea612
|
DIST sleuthkit-4.0.2.tar.gz 7577570 SHA256 112f80fbc6a868c18c7a924f756b35c79eed9d0cc8923a4f973646f00e546e62 SHA512 acf1d6006db3e75675eb769034ea78fd78133ac0f83c9caa74ec720c0dd25f95fb1a5df2c652027eeeac53e1fca6a3096b5248db95e3a01ce95e72e779e44f37 WHIRLPOOL 72ba21e2b89c6b06974612041c9374e3f306237312328c375d012197409a02fcaa1abc120189d28a8261cabbbd1d6c37b3b14431c47b008f06d43a7c6d9ea612
|
||||||
DIST sleuthkit-4.1.0.tar.gz 7974564 SHA256 b410428df2e1b253fa23ce6a299d059d8c2650bf9c602f7b80c0f4ce1368c36a SHA512 1cfa96bd3746c59c92c3e3f07f5f3f0f6896239bcaec012c43958654bb63794ecf9d7bd28bb9b4ab939558f4b27f03cd87f645ea91a8f9cfbb9037df93ef5223 WHIRLPOOL 20856982b77ecbdd1ed3b7c147e4340461830f0238ba7cdc17da3159f5a666df5b3d490760699d25d2896289c811f615ffb4160d163f9917f09e57a37ff26a21
|
DIST sleuthkit-4.1.0.tar.gz 7974564 SHA256 b410428df2e1b253fa23ce6a299d059d8c2650bf9c602f7b80c0f4ce1368c36a SHA512 1cfa96bd3746c59c92c3e3f07f5f3f0f6896239bcaec012c43958654bb63794ecf9d7bd28bb9b4ab939558f4b27f03cd87f645ea91a8f9cfbb9037df93ef5223 WHIRLPOOL 20856982b77ecbdd1ed3b7c147e4340461830f0238ba7cdc17da3159f5a666df5b3d490760699d25d2896289c811f615ffb4160d163f9917f09e57a37ff26a21
|
||||||
|
DIST sleuthkit-4.1.2.tar.gz 7990136 SHA256 58253b35c016083558fb581308f4a3baf884229de89eb84ddbfb977ed56600d3 SHA512 1f64acf42e86adf275bcd86c63c097210a498ac34ce69e64b3c120d86dffae65b5d57ed9618692dd510f637e940a48a60912dd57c8de840bf3a2b4428baabab8 WHIRLPOOL 1298a345416bec11564007c41474010cbddc26289aee025f31ecd2b7069f0d16ca81eeb07a292e38d91d6b34c3a891fad8a2f4b42bfd4df96053469d25dc8c65
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-4.1.2.ebuild,v 1.1 2013/11/10 07:54:59 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
AUTOTOOLS_AUTORECONF=1
|
||||||
|
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||||
|
|
||||||
|
inherit autotools-utils
|
||||||
|
|
||||||
|
DESCRIPTION="A collection of file system and media management forensic analysis tools"
|
||||||
|
HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 IBM"
|
||||||
|
SLOT="0/10" # subslot = major soname version
|
||||||
|
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||||
|
IUSE="aff ewf static-libs"
|
||||||
|
|
||||||
|
DEPEND="dev-db/sqlite:3
|
||||||
|
ewf? ( app-forensics/libewf )
|
||||||
|
aff? ( app-forensics/afflib )"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
dev-perl/DateManip"
|
||||||
|
|
||||||
|
DOCS=( NEWS.txt README.txt )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-4.1.0-system-sqlite.patch
|
||||||
|
"${FILESDIR}"/${PN}-4.1.0-tools-shared-libs.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_with aff afflib)
|
||||||
|
$(use_with ewf libewf)
|
||||||
|
)
|
||||||
|
autotools-utils_src_configure
|
||||||
|
}
|
@ -1,3 +1,2 @@
|
|||||||
DIST tracker-0.14.5.tar.xz 6065728 SHA256 cabef75eb18ad35208000dc472bdc20a74269799414527ee6e1c1c1cfb28eec8 SHA512 ab65d5618ef51d23b65e3d6972834e573415dba52e7bb9f20f8f9d4d4aab467b667301e6540083401d91c9e36cb63fdb2259f6dd9e975e9ff60bf1f83245b777 WHIRLPOOL 4c2c5ad9ff0d7a35c5e9c6bc42b354b9967a436cb1a8b2b640ca09e102a428e268bd011e0405a2b331f80df5a69dcd7e0afc693ae4969604ee41088e5da0c25b
|
|
||||||
DIST tracker-0.16.1.tar.xz 5970452 SHA256 fbb94144826b00da0b427dc6f37d2679bd8dfec1dc992e857a47a0b453f0b771 SHA512 f980bf4558f3a69bc6044e6315c213e4413325364f3e2dcf11d92a9d7e11d61d179c6a4648769b8c5441869df242fd451d769672a6bfba79e2f311fb77e664e3 WHIRLPOOL 0a88138aa24aecd21329a35db611e9ccbea07c8e81f45c94511106232fa468ee9df75e7e20162a35b90ebae299e1a9ee7f6373420dfe6f58296416d98754f255
|
|
||||||
DIST tracker-0.16.2.tar.xz 5984656 SHA256 033394636835628e01eb90efb55883fd88ec581910915b5948081f8f41df7409 SHA512 e43b219aa42a48f123d58dcbc4e4f54fa3e75ea17726337a7b380dfd048c4301a5ec12ad672c7a84f611206771b471337d9bb33c5bffa70c9b0d3303e3829dd4 WHIRLPOOL bd13451ebac1520a94ad22d3de0961c7c7795280f76efc4a26ae883c0dad49462fc1a7f3e207c514f2d302d6b0b511d85d3a02b6bc501cd5a80434a8649c9abf
|
DIST tracker-0.16.2.tar.xz 5984656 SHA256 033394636835628e01eb90efb55883fd88ec581910915b5948081f8f41df7409 SHA512 e43b219aa42a48f123d58dcbc4e4f54fa3e75ea17726337a7b380dfd048c4301a5ec12ad672c7a84f611206771b471337d9bb33c5bffa70c9b0d3303e3829dd4 WHIRLPOOL bd13451ebac1520a94ad22d3de0961c7c7795280f76efc4a26ae883c0dad49462fc1a7f3e207c514f2d302d6b0b511d85d3a02b6bc501cd5a80434a8649c9abf
|
||||||
|
DIST tracker-0.16.3.tar.xz 5995068 SHA256 c5299cbfb2b33f62f06afeb2ebca5b7095b77438fc6c8db6a24dc2ef649537ba SHA512 621cc79b705ba1d6ccf3a3206e41049bd3b9f066f1e1f090b0d046014ec5d652267d3536da5bd5f3a66ce0ed484f8432043e7b053c6665687b4cf1ae76e04325 WHIRLPOOL 67950e435901105ea97f82b99219362d596908e3c1143caf195323322def9814996a388ac7ee12fadeec3ee7f04255575b9cf0fdf6c246fd3f8d11f46af51c7a
|
||||||
|
@ -1,274 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.5.ebuild,v 1.8 2013/05/14 21:37:42 eva Exp $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
GCONF_DEBUG="no"
|
|
||||||
GNOME2_LA_PUNT="yes"
|
|
||||||
PYTHON_COMPAT=( python2_{6,7} )
|
|
||||||
VALA_MIN_API_VERSION="0.14"
|
|
||||||
|
|
||||||
inherit autotools gnome2 linux-info multilib python-any-r1 vala versionator virtualx
|
|
||||||
|
|
||||||
DESCRIPTION="A tagging metadata database, search tool and indexer"
|
|
||||||
HOMEPAGE="http://projects.gnome.org/tracker/"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+ LGPL-2.1+"
|
|
||||||
SLOT="0/14"
|
|
||||||
IUSE="applet cue eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
|
||||||
|
|
||||||
REQUIRED_USE="
|
|
||||||
^^ ( gstreamer xine )
|
|
||||||
cue? ( gstreamer )
|
|
||||||
upnp-av? ( gstreamer )
|
|
||||||
!miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
|
|
||||||
"
|
|
||||||
|
|
||||||
# According to NEWS, introspection is non-optional
|
|
||||||
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
|
|
||||||
RDEPEND="
|
|
||||||
>=app-i18n/enca-1.9
|
|
||||||
>=dev-db/sqlite-3.7.14:=[fts3(+),threadsafe(+)]
|
|
||||||
>=dev-libs/glib-2.28:2
|
|
||||||
>=dev-libs/gobject-introspection-0.9.5
|
|
||||||
>=dev-libs/icu-4:=
|
|
||||||
|| (
|
|
||||||
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
|
|
||||||
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
|
|
||||||
>=media-libs/libpng-1.2:0=
|
|
||||||
>=x11-libs/pango-1:=
|
|
||||||
sys-apps/util-linux
|
|
||||||
|
|
||||||
applet? (
|
|
||||||
>=gnome-base/gnome-panel-2.91.6
|
|
||||||
>=x11-libs/gdk-pixbuf-2.12:2
|
|
||||||
>=x11-libs/gtk+-3:3 )
|
|
||||||
cue? ( media-libs/libcue )
|
|
||||||
eds? (
|
|
||||||
>=mail-client/evolution-3.3.5:=
|
|
||||||
>=gnome-extra/evolution-data-server-3.3.5:=
|
|
||||||
<mail-client/evolution-3.5.3
|
|
||||||
<gnome-extra/evolution-data-server-3.5.3 )
|
|
||||||
elibc_glibc? ( >=sys-libs/glibc-2.12 )
|
|
||||||
exif? ( >=media-libs/libexif-0.6 )
|
|
||||||
firefox-bookmarks? ( || (
|
|
||||||
>=www-client/firefox-4.0
|
|
||||||
>=www-client/firefox-bin-4.0 ) )
|
|
||||||
flac? ( >=media-libs/flac-1.2.1 )
|
|
||||||
flickr? ( net-libs/rest:0.7 )
|
|
||||||
gif? ( media-libs/giflib )
|
|
||||||
gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 )
|
|
||||||
gsf? ( >=gnome-extra/libgsf-1.13 )
|
|
||||||
gstreamer? (
|
|
||||||
>=media-libs/gstreamer-0.10.31:0.10
|
|
||||||
>=media-libs/gst-plugins-base-0.10.31:0.10 )
|
|
||||||
gtk? (
|
|
||||||
>=dev-libs/libgee-0.3:0.8
|
|
||||||
>=x11-libs/gtk+-3:3 )
|
|
||||||
iptc? ( media-libs/libiptcdata )
|
|
||||||
iso? ( >=sys-libs/libosinfo-0.0.2:= )
|
|
||||||
jpeg? ( virtual/jpeg:0 )
|
|
||||||
laptop? ( >=sys-power/upower-0.9 )
|
|
||||||
mp3? (
|
|
||||||
>=media-libs/taglib-1.6
|
|
||||||
gtk? ( x11-libs/gdk-pixbuf:2 ) )
|
|
||||||
networkmanager? ( >=net-misc/networkmanager-0.8 )
|
|
||||||
pdf? (
|
|
||||||
>=x11-libs/cairo-1:=
|
|
||||||
>=app-text/poppler-0.16:=[cairo,utils]
|
|
||||||
>=x11-libs/gtk+-2.12:2 )
|
|
||||||
playlist? ( >=dev-libs/totem-pl-parser-3 )
|
|
||||||
rss? ( net-libs/libgrss:0 )
|
|
||||||
thunderbird? ( || (
|
|
||||||
>=mail-client/thunderbird-5.0
|
|
||||||
>=mail-client/thunderbird-bin-5.0 ) )
|
|
||||||
tiff? ( media-libs/tiff )
|
|
||||||
upnp-av? ( >=media-libs/gupnp-dlna-0.5:1.0 )
|
|
||||||
vorbis? ( >=media-libs/libvorbis-0.22 )
|
|
||||||
xine? ( >=media-libs/xine-lib-1 )
|
|
||||||
xml? ( >=dev-libs/libxml2-2.6 )
|
|
||||||
xmp? ( >=media-libs/exempi-2.1 )
|
|
||||||
xps? ( app-text/libgxps )
|
|
||||||
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
|
|
||||||
"
|
|
||||||
# strigi? ( >=app-misc/strigi-0.7 )
|
|
||||||
# mp3? ( qt4? ( >=dev-qt/qtgui-4.7.1:4 ) )
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
$(vala_depend)
|
|
||||||
>=dev-util/gtk-doc-am-1.8
|
|
||||||
>=dev-util/intltool-0.40
|
|
||||||
>=sys-devel/gettext-0.17
|
|
||||||
virtual/pkgconfig
|
|
||||||
gtk? ( >=dev-libs/libgee-0.3 )
|
|
||||||
test? (
|
|
||||||
>=dev-libs/dbus-glib-0.82-r1
|
|
||||||
>=sys-apps/dbus-1.3.1[X] )
|
|
||||||
"
|
|
||||||
PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-0.14 )"
|
|
||||||
|
|
||||||
function inotify_enabled() {
|
|
||||||
if linux_config_exists; then
|
|
||||||
if ! linux_chkconfig_present INOTIFY_USER; then
|
|
||||||
ewarn "You should enable the INOTIFY support in your kernel."
|
|
||||||
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
|
|
||||||
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
|
|
||||||
die 'missing CONFIG_INOTIFY'
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
einfo "Could not check for INOTIFY support in your kernel."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
linux-info_pkg_setup
|
|
||||||
inotify_enabled
|
|
||||||
|
|
||||||
python-any-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
|
|
||||||
# access violations on some setups (bug #385347, #385495).
|
|
||||||
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
|
|
||||||
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
|
|
||||||
|
|
||||||
# FIXME: report broken tests
|
|
||||||
sed -e '\%"/libtracker-common/tracker-dbus/request"%,+1 d' \
|
|
||||||
-i tests/libtracker-common/tracker-dbus-test.c || die
|
|
||||||
sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
|
|
||||||
-i tests/libtracker-common/tracker-file-utils-test.c || die
|
|
||||||
sed -e '\%/libtracker-miner/tracker-password-provider/setting%,+1 d' \
|
|
||||||
-e '\%/libtracker-miner/tracker-password-provider/getting%,+1 d' \
|
|
||||||
-i tests/libtracker-miner/tracker-password-provider-test.c || die
|
|
||||||
sed -e '\%"datetime/functions-localtime-1"%,\%"datetime/functions-timezone-1"% d' \
|
|
||||||
-i tests/libtracker-data/tracker-sparql-test.c || die
|
|
||||||
sed -e '/#if HAVE_TRACKER_FTS/,/#endif/ d' \
|
|
||||||
-i tests/libtracker-sparql/tracker-test.c || die
|
|
||||||
sed -e 's/\({ "本州最主流的风味",.*TRUE, \) 8/\1 5/' \
|
|
||||||
-e 's/\({ "ホモ・サピエンス.*TRUE, \) 13/\1 10/' \
|
|
||||||
-i tests/libtracker-fts/tracker-parser-test.c || die
|
|
||||||
# Fails inside portage, not outside
|
|
||||||
sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+1 d' \
|
|
||||||
-i tests/tracker-steroids/tracker-test.c || die
|
|
||||||
|
|
||||||
eautoreconf # See bug #367975
|
|
||||||
gnome2_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf=""
|
|
||||||
|
|
||||||
if use gstreamer ; then
|
|
||||||
myconf="${myconf} --enable-generic-media-extractor=gstreamer"
|
|
||||||
if use upnp-av; then
|
|
||||||
myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
|
|
||||||
else
|
|
||||||
myconf="${myconf} --with-gstreamer-backend=discoverer"
|
|
||||||
fi
|
|
||||||
elif use xine ; then
|
|
||||||
myconf="${myconf} --enable-generic-media-extractor=xine"
|
|
||||||
else
|
|
||||||
myconf="${myconf} --enable-generic-media-extractor=external"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# if use mp3 && (use gtk || use qt4); then
|
|
||||||
if use mp3 && use gtk; then
|
|
||||||
#myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
|
|
||||||
myconf="${myconf} --enable-gdkpixbuf"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# unicode-support: libunistring, libicu or glib ?
|
|
||||||
# According to NEWS, introspection is required
|
|
||||||
# FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
|
|
||||||
# is not being generated
|
|
||||||
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
|
|
||||||
# nautilus extension is in a separate package, nautilus-tracker-tags
|
|
||||||
gnome2_src_configure \
|
|
||||||
--disable-hal \
|
|
||||||
--disable-libstreamanalyzer \
|
|
||||||
--disable-nautilus-extension \
|
|
||||||
--disable-qt \
|
|
||||||
--enable-guarantee-metadata \
|
|
||||||
--enable-introspection \
|
|
||||||
--enable-tracker-fts \
|
|
||||||
--with-enca \
|
|
||||||
--with-unicode-support=libicu \
|
|
||||||
$(use_enable applet tracker-search-bar) \
|
|
||||||
$(use_enable cue libcue) \
|
|
||||||
$(use_enable eds miner-evolution) \
|
|
||||||
$(use_enable exif libexif) \
|
|
||||||
$(use_enable firefox-bookmarks miner-firefox) \
|
|
||||||
$(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
|
|
||||||
FIREFOX="${S}"/firefox-version.sh \
|
|
||||||
$(use_enable flac libflac) \
|
|
||||||
$(use_enable flickr miner-flickr) \
|
|
||||||
$(use_enable gif libgif) \
|
|
||||||
$(use_enable gnome-keyring) \
|
|
||||||
$(use_enable gsf libgsf) \
|
|
||||||
$(use_enable gtk tracker-explorer) \
|
|
||||||
$(use_enable gtk tracker-needle) \
|
|
||||||
$(use_enable gtk tracker-preferences) \
|
|
||||||
$(use_enable iptc libiptcdata) \
|
|
||||||
$(use_enable iso libosinfo) \
|
|
||||||
$(use_enable jpeg libjpeg) \
|
|
||||||
$(use_enable laptop upower) \
|
|
||||||
$(use_enable miner-fs) \
|
|
||||||
$(use_enable mp3 taglib) \
|
|
||||||
$(use_enable networkmanager network-manager) \
|
|
||||||
$(use_enable pdf poppler) \
|
|
||||||
$(use_enable playlist) \
|
|
||||||
$(use_enable rss miner-rss) \
|
|
||||||
$(use_enable test functional-tests) \
|
|
||||||
$(use_enable test unit-tests) \
|
|
||||||
$(use_enable thunderbird miner-thunderbird) \
|
|
||||||
$(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
|
|
||||||
THUNDERBIRD="${S}"/thunderbird-version.sh \
|
|
||||||
$(use_enable tiff libtiff) \
|
|
||||||
$(use_enable vorbis libvorbis) \
|
|
||||||
$(use_enable xml libxml2) \
|
|
||||||
$(use_enable xmp exempi) \
|
|
||||||
$(use_enable xps libgxps) \
|
|
||||||
${myconf}
|
|
||||||
# $(use_enable strigi libstreamanalyzer)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
unset DBUS_SESSION_BUS_ADDRESS
|
|
||||||
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
gnome2_src_install
|
|
||||||
|
|
||||||
# Manually symlink extensions for {firefox,thunderbird}-bin
|
|
||||||
if use firefox-bookmarks; then
|
|
||||||
dosym /usr/share/xul-ext/trackerfox \
|
|
||||||
/usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use thunderbird; then
|
|
||||||
dosym /usr/share/xul-ext/trackerbird \
|
|
||||||
/usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
create_version_script() {
|
|
||||||
# Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))"
|
|
||||||
|
|
||||||
local v=$(best_version ${1})
|
|
||||||
v=${v#${1}-}
|
|
||||||
local vbin=$(best_version ${1}-bin)
|
|
||||||
vbin=${vbin#${1}-bin-}
|
|
||||||
|
|
||||||
if [[ -z ${v} ]]; then
|
|
||||||
v=${vbin}
|
|
||||||
else
|
|
||||||
version_compare ${v} ${vbin}
|
|
||||||
[[ $? -eq 1 ]] && v=${vbin}
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo -e "#!/bin/sh\necho $2 $v" > "$3" || die
|
|
||||||
chmod +x "$3" || die
|
|
||||||
}
|
|
@ -1 +1,2 @@
|
|||||||
DIST glabels-3.0.1.tar.xz 3310944 SHA256 99810705b9fcb234f085ed4ac6dbea50cc5b232c6d8ca05ab2c0634673fb9bd2 SHA512 810898741724e0f51e83387f9db17958b000703932d7d52105520f06940036944fbb239b5ef0720175f50ff5af7dac418c6040e3f7baa23268ad7b31ec8aaaaf WHIRLPOOL 44f3bed4a3761c4bcb0c822b755e1ca180ef2a75550857a5e726b8f2ca655fb0a94c932330eb15e47a0630f5ef36475d762f32b59e75ea568260c7d69932095c
|
DIST glabels-3.0.1.tar.xz 3310944 SHA256 99810705b9fcb234f085ed4ac6dbea50cc5b232c6d8ca05ab2c0634673fb9bd2 SHA512 810898741724e0f51e83387f9db17958b000703932d7d52105520f06940036944fbb239b5ef0720175f50ff5af7dac418c6040e3f7baa23268ad7b31ec8aaaaf WHIRLPOOL 44f3bed4a3761c4bcb0c822b755e1ca180ef2a75550857a5e726b8f2ca655fb0a94c932330eb15e47a0630f5ef36475d762f32b59e75ea568260c7d69932095c
|
||||||
|
DIST glabels-3.2.0.tar.xz 3359392 SHA256 c4c5b2c911be7b6513ee5cfeda6cd78434623c24dd741bd29cc3573f90b374c9 SHA512 67faab8eb9f4128b532bce55a9fab34462c008d0990ba87e4d555359bec1bb162489d4bdf5efbb86c4fcfc708c92da4d88a91dd2a85f0989c9133af6b011c3ff WHIRLPOOL f79e3d15ba32041133654fd67c7e05c4bba9e8d899344c52b503c1232ddc5cce8efcec20937c2d21d4f7fa3164a6d4c5ff8f1d9a770dea59c24fcc524b460673
|
||||||
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/glabels/glabels-3.2.0.ebuild,v 1.1 2013/11/10 08:43:25 pacho Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
GCONF_DEBUG="no"
|
||||||
|
|
||||||
|
inherit eutils gnome2
|
||||||
|
|
||||||
|
DESCRIPTION="Program for creating labels and business cards"
|
||||||
|
HOMEPAGE="http://www.glabels.org/"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 FDL-1.1 LGPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||||
|
IUSE="barcode eds"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.28.2:2
|
||||||
|
>=x11-libs/gtk+-3.0.9:3
|
||||||
|
>=dev-libs/libxml2-2.7.8:2
|
||||||
|
>=gnome-base/librsvg-2.32.0:2
|
||||||
|
>=x11-libs/cairo-1.10.0
|
||||||
|
>=x11-libs/pango-1.28.1
|
||||||
|
barcode? (
|
||||||
|
>=app-text/barcode-0.98
|
||||||
|
>=media-gfx/qrencode-3.1 )
|
||||||
|
eds? ( >=gnome-extra/evolution-data-server-2.30.3 )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-text/scrollkeeper
|
||||||
|
app-text/docbook-xml-dtd:4.1.2
|
||||||
|
app-text/yelp-tools
|
||||||
|
dev-util/gtk-doc-am
|
||||||
|
>=dev-util/intltool-0.28
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
gnome2_src_configure \
|
||||||
|
$(use_with eds libebook) \
|
||||||
|
--disable-static
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST eix-0.25.5.tar.xz 487608 SHA256 bc0ff803063e7a20ad6cd24763808f5a2b95600bf2b6525fff402e4e430606c6 SHA512 3a7898c5f320bfd52e606eb732701301c96bd63fb143c4a195343efdf4abb354fd6b20cdfa6d0a72fcb39b60bfe6f7a4fe7135c908b5464952f01f965820a7a0 WHIRLPOOL dd9d5a996506b2575754969117fce09539ecba41e925f17c330aa5ff22dd6e12d1908104000d9ce109151d8caf214c9eec46b85292456d7526ecbc4d98b91db4
|
DIST eix-0.25.5.tar.xz 487608 SHA256 bc0ff803063e7a20ad6cd24763808f5a2b95600bf2b6525fff402e4e430606c6 SHA512 3a7898c5f320bfd52e606eb732701301c96bd63fb143c4a195343efdf4abb354fd6b20cdfa6d0a72fcb39b60bfe6f7a4fe7135c908b5464952f01f965820a7a0 WHIRLPOOL dd9d5a996506b2575754969117fce09539ecba41e925f17c330aa5ff22dd6e12d1908104000d9ce109151d8caf214c9eec46b85292456d7526ecbc4d98b91db4
|
||||||
DIST eix-0.29.3.tar.xz 549636 SHA256 23b0aa7b8a4ed576318ab418b86eb85fa7858744ab61fb900aed83d2499b04d0 SHA512 ab865de8a960ad3c8745b9c6d871dfe29f378740a46919fa4521414c2444ccf9585aae8426db2a44967b5f987a2e7a9a0a09a6a8c82c071c30b520ef18e425bd WHIRLPOOL 5f1c898d359b6f4c10c9f43d278fc68be2ea26465e2eae9672e9e7dce14ce1703733873fad53f356879990ebcf69c8d1e7639bc2ef375b68a8e7d339349deb17
|
DIST eix-0.29.3.tar.xz 549636 SHA256 23b0aa7b8a4ed576318ab418b86eb85fa7858744ab61fb900aed83d2499b04d0 SHA512 ab865de8a960ad3c8745b9c6d871dfe29f378740a46919fa4521414c2444ccf9585aae8426db2a44967b5f987a2e7a9a0a09a6a8c82c071c30b520ef18e425bd WHIRLPOOL 5f1c898d359b6f4c10c9f43d278fc68be2ea26465e2eae9672e9e7dce14ce1703733873fad53f356879990ebcf69c8d1e7639bc2ef375b68a8e7d339349deb17
|
||||||
DIST eix-0.29.6.tar.xz 552108 SHA256 9f028ef34a573ca6f57192ee2415e123f34e7ddd69f4310add532dbb3a7c00cf SHA512 63703c76a04819cd33ebd8cf3e6e4a456bee4a5a23bd00e91b9ded8fdb893fe789a141fb0048943421fa9ea79af7d8375696576f09318ed84fe8f992680be866 WHIRLPOOL 9ee89b491e8bbebc53f4861d070d1578410f83139b1e811b14249801e4d5ad7c660515b04ebf438c89de397a0a5a9d311bcd9c26aa67dbdf4741162bc866ac83
|
DIST eix-0.29.6.tar.xz 552108 SHA256 9f028ef34a573ca6f57192ee2415e123f34e7ddd69f4310add532dbb3a7c00cf SHA512 63703c76a04819cd33ebd8cf3e6e4a456bee4a5a23bd00e91b9ded8fdb893fe789a141fb0048943421fa9ea79af7d8375696576f09318ed84fe8f992680be866 WHIRLPOOL 9ee89b491e8bbebc53f4861d070d1578410f83139b1e811b14249801e4d5ad7c660515b04ebf438c89de397a0a5a9d311bcd9c26aa67dbdf4741162bc866ac83
|
||||||
|
DIST eix-0.30.0.tar.xz 553388 SHA256 b74c56b81809fea360a0fbfc4ea03195a91242816deaa0bc36bb0ba97df99c23 SHA512 bc2061ef43a3d182523b1c9e1adefde1743c905e8103b63a989b9fe9a0660e190a94cf5aa732682a6f61786f8879d755b9d6313fa4af5501c02d744503825be0 WHIRLPOOL b89e8bed9858fc326e23d1a6c2d1e05e639f5101a3eeff2ba0facb55d42feb035b2d9b7d0f2e80bc09cab1e99fb1efc3a6631518c294f43b1256b1863e03a01d
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.30.0.ebuild,v 1.1 2013/11/10 13:44:26 axs Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PLOCALES="de ru"
|
||||||
|
inherit bash-completion-r1 eutils multilib l10n
|
||||||
|
|
||||||
|
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
|
||||||
|
HOMEPAGE="http://eix.berlios.de"
|
||||||
|
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||||
|
IUSE="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools"
|
||||||
|
|
||||||
|
BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )
|
||||||
|
nls? ( virtual/libintl )"
|
||||||
|
RDEPEND="${BOTHDEPEND}
|
||||||
|
app-shells/push"
|
||||||
|
DEPEND="${BOTHDEPEND}
|
||||||
|
app-arch/xz-utils
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
case " ${REPLACING_VERSIONS}" in
|
||||||
|
*\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*)
|
||||||
|
local eixcache="${EROOT}/var/cache/${PN}"
|
||||||
|
test -f "${eixcache}" && rm -f -- "${eixcache}";;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch_user
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_with sqlite) $(use_with doc extra-doc) \
|
||||||
|
$(use_enable nls) $(use_enable tools separate-tools) \
|
||||||
|
$(use_enable security) $(use_enable optimization) \
|
||||||
|
$(use_enable strong-security) \
|
||||||
|
$(use_enable strong-optimization) $(use_enable debug debugging) \
|
||||||
|
$(use_enable swap-remote) \
|
||||||
|
$(use_with prefix always-accept-keywords) \
|
||||||
|
$(use_with dep dep-default) \
|
||||||
|
--with-zsh-completion \
|
||||||
|
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
|
||||||
|
--with-portage-rootpath="${ROOTPATH}" \
|
||||||
|
--with-eprefix-default="${EPREFIX}" \
|
||||||
|
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||||
|
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
dobashcomp bash/eix
|
||||||
|
keepdir "/var/cache/${PN}"
|
||||||
|
fowners portage:portage "/var/cache/${PN}"
|
||||||
|
fperms 775 "/var/cache/${PN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
# fowners in src_install doesn't work for owner/group portage:
|
||||||
|
# merging changes this owner/group back to root.
|
||||||
|
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
|
||||||
|
local obs="${EROOT}var/cache/eix.previous"
|
||||||
|
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
|
||||||
|
}
|
@ -1,2 +0,0 @@
|
|||||||
DIST gigi-0.8_pre20121225.tar.bz2 1910269 SHA256 0a2bc7beeaea3614b4caa9317b51b410bb4a8d77025ed8ca4f98fc207b9fe4e0 SHA512 51d0b7cae4b46b973830cfe2ea7b60d82b99ca398e3d120171eb523c738d977c365be211373cf0d1ee21d760d373772666867bb2864dabaa435e91878e8124ea WHIRLPOOL 9490dbeb0747f875dbe5065a00e8fe76b3f6ced9b8f3618a7c12fd05dc36005335c8093bbb972df35868d8ef4b8d383d1b65ce4bd5cb5dbe40776bc30766d016
|
|
||||||
DIST gigi-0.8_pre20130312.tar.bz2 1909976 SHA256 c20779039e2a2adfece8b0cc6396803a81584cb6779b6b951d366027061bb79a SHA512 d73cc634144436076f1e8458afdfcebd0160b1e061d507152c41902866c1fc6d48d0811324bae6bca9b54227893a9dc1cf192a580354d6daede7b2c4b4d959af WHIRLPOOL 48ffa8a822b9151ef1759fbaa2f0f90a7eb94cb7eb3fa078f3e7d256e31949ffcb0bde94e472fe747092a39bf955873830dc01f40bcb911eaa8fb33a307d3d2b
|
|
@ -1,18 +0,0 @@
|
|||||||
From: hasufell <julian.ospald@googlemail.com>
|
|
||||||
Date: Sun Apr 22 23:43:33 UTC 2012
|
|
||||||
|
|
||||||
fix devil library variables
|
|
||||||
|
|
||||||
!! applied on top of libtool.patch !!
|
|
||||||
|
|
||||||
--- src/CMakeLists.txt
|
|
||||||
+++ src/CMakeLists.txt
|
|
||||||
@@ -176,7 +176,7 @@
|
|
||||||
|
|
||||||
set(THIS_LIB_LINK_LIBS ${Boost_LIBRARIES} ${OPENGL_LIBRARIES} ${FREETYPE_LIBRARIES} ${LIBTOOL_LIB})
|
|
||||||
if (USE_DEVIL)
|
|
||||||
- list(APPEND THIS_LIB_LINK_LIBS ${IL_LIBRARY} ${ILUT_LIBRARY})
|
|
||||||
+ list(APPEND THIS_LIB_LINK_LIBS ${IL_LIBRARIES} ${ILU_LIBRARIES} ${ILUT_LIBRARIES})
|
|
||||||
else ()
|
|
||||||
if (JPEG_FOUND)
|
|
||||||
list(APPEND THIS_LIB_LINK_LIBS ${JPEG_LIBRARIES})
|
|
@ -1,18 +0,0 @@
|
|||||||
From: hasufell <julian.ospald@googlemail.com>
|
|
||||||
Date: Thu Apr 19 19:26:44 UTC 2012
|
|
||||||
|
|
||||||
fixed hardcoded DOCDIR
|
|
||||||
|
|
||||||
--- CMakeLists.txt
|
|
||||||
+++ CMakeLists.txt
|
|
||||||
@@ -332,8 +332,8 @@
|
|
||||||
endif ()
|
|
||||||
if (BUILD_DOCUMENTATION AND NOT NO_DOCS_PACKAGE)
|
|
||||||
install(
|
|
||||||
- DIRECTORY ${CMAKE_BINARY_DIR}/doc/GG
|
|
||||||
- DESTINATION doc
|
|
||||||
+ DIRECTORY ${CMAKE_BINARY_DIR}/doc/GG/
|
|
||||||
+ DESTINATION ${DOCDIR}
|
|
||||||
)
|
|
||||||
endif ()
|
|
||||||
elseif (BUILD_DOCUMENTATION)
|
|
@ -1,93 +0,0 @@
|
|||||||
diff -U 3 -dHrN gigi-0.8_pre20120910.orig/CMakeLists.txt gigi-0.8_pre20120910/CMakeLists.txt
|
|
||||||
--- gigi-0.8_pre20120910.orig/CMakeLists.txt 2012-09-10 18:48:32.272877323 -0700
|
|
||||||
+++ gigi-0.8_pre20120910/CMakeLists.txt 2012-09-10 18:48:49.759553898 -0700
|
|
||||||
@@ -228,36 +228,6 @@
|
|
||||||
########################################
|
|
||||||
# Header Generation #
|
|
||||||
########################################
|
|
||||||
-if (NOT EXISTS ${CMAKE_HOME_DIRECTORY}/libltdl/config.h)
|
|
||||||
- if (UNIX)
|
|
||||||
- message("-- Configuring libltdl using \"libltdl/configure\" ...")
|
|
||||||
- execute_process(
|
|
||||||
- COMMAND ${CMAKE_HOME_DIRECTORY}/libltdl/configure
|
|
||||||
- WORKING_DIRECTORY ${CMAKE_HOME_DIRECTORY}/libltdl
|
|
||||||
- OUTPUT_QUIET
|
|
||||||
- )
|
|
||||||
- else ()
|
|
||||||
- file(WRITE ${CMAKE_HOME_DIRECTORY}/libltdl/config.h
|
|
||||||
- "/* WARNING: Generated by GG's build system. All local changes will be lost! */
|
|
||||||
-#define error_t int
|
|
||||||
-#define HAVE_STDIO_H 1
|
|
||||||
-#define HAVE_STDLIB_H 1
|
|
||||||
-#define HAVE_STRING_H 1
|
|
||||||
-#define HAVE_CTYPE_H 1
|
|
||||||
-#define HAVE_MEMORY_H 1
|
|
||||||
-#define HAVE_ERRNO_H 1
|
|
||||||
-#define __WIN32__
|
|
||||||
-#define HAVE_MEMCPY 1
|
|
||||||
-#define HAVE_MEMMOVE 1
|
|
||||||
-#define LTDL_OBJDIR \".libs\"
|
|
||||||
-#define LTDL_DLOPEN_DEPLIBS 1
|
|
||||||
-#define LTDL_SHLIBPATH_VAR \"PATH\"
|
|
||||||
-#define LTDL_SHLIB_EXT \".dll\"
|
|
||||||
-"
|
|
||||||
- )
|
|
||||||
- endif ()
|
|
||||||
-endif ()
|
|
||||||
-
|
|
||||||
configure_file(
|
|
||||||
${CMAKE_HOME_DIRECTORY}/cmake/Config.h.in
|
|
||||||
${CMAKE_HOME_DIRECTORY}/GG/Config.h
|
|
||||||
diff -U 3 -dHrN gigi-0.8_pre20120910.orig/GG/PluginInterface.h gigi-0.8_pre20120910/GG/PluginInterface.h
|
|
||||||
--- gigi-0.8_pre20120910.orig/GG/PluginInterface.h 2012-09-10 18:48:32.301876786 -0700
|
|
||||||
+++ gigi-0.8_pre20120910/GG/PluginInterface.h 2012-09-10 18:49:02.264322634 -0700
|
|
||||||
@@ -35,7 +35,7 @@
|
|
||||||
#if defined(__APPLE__) && defined(__MACH__)
|
|
||||||
# include "../libltdl/ltdl.h"
|
|
||||||
#else
|
|
||||||
-# include <GG/ltdl.h>
|
|
||||||
+# include <ltdl.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
diff -U 3 -dHrN gigi-0.8_pre20120910.orig/src/CMakeLists.txt gigi-0.8_pre20120910/src/CMakeLists.txt
|
|
||||||
--- gigi-0.8_pre20120910.orig/src/CMakeLists.txt 2012-09-10 18:48:32.327876305 -0700
|
|
||||||
+++ gigi-0.8_pre20120910/src/CMakeLists.txt 2012-09-10 18:48:49.759553898 -0700
|
|
||||||
@@ -50,8 +50,6 @@
|
|
||||||
dialogs/FileDlg.cpp
|
|
||||||
dialogs/ThreeButtonDlg.cpp
|
|
||||||
|
|
||||||
- ../libltdl/ltdl.c
|
|
||||||
-
|
|
||||||
adobe/adam.cpp
|
|
||||||
adobe/adam_evaluate.cpp
|
|
||||||
adobe/adam_parser.cpp
|
|
||||||
@@ -162,14 +160,21 @@
|
|
||||||
)
|
|
||||||
endif ()
|
|
||||||
|
|
||||||
-set_source_files_properties(${CMAKE_HOME_DIRECTORY}/libltdl/ltdl.c PROPERTIES COMPILE_DEFINITIONS HAVE_CONFIG_H=1)
|
|
||||||
-execute_process(
|
|
||||||
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_HOME_DIRECTORY}/libltdl/ltdl.h ${CMAKE_HOME_DIRECTORY}/GG/ltdl.h
|
|
||||||
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_HOME_DIRECTORY}/libltdl/config.h ${CMAKE_HOME_DIRECTORY}/GG/ltdl_config.h
|
|
||||||
-)
|
|
||||||
-set_source_files_properties(${CMAKE_HOME_DIRECTORY}/GG/ltdl.h ${CMAKE_HOME_DIRECTORY}/GG/ltdl_config.h PROPERTIES GENERATED true)
|
|
||||||
+find_library(LIBTOOL_LIB ltdl)
|
|
||||||
+if (LIBTOOL_LIB)
|
|
||||||
+ MESSAGE(STATUS " libtool-libraries : ${LIBTOOL_LIB}")
|
|
||||||
+else (LIBTOOL_LIB)
|
|
||||||
+ MESSAGE(FATAL_ERROR "libtool library not found!")
|
|
||||||
+endif (LIBTOOL_LIB)
|
|
||||||
|
|
||||||
-set(THIS_LIB_LINK_LIBS ${Boost_LIBRARIES} ${OPENGL_LIBRARIES} ${FREETYPE_LIBRARIES})
|
|
||||||
+find_file(LIBTOOL_HEADER ltdl.h PATHS ${CMAKE_INCLUDE_PATH})
|
|
||||||
+if (LIBTOOL_HEADER)
|
|
||||||
+ MESSAGE(STATUS " libtool-header : ${LIBTOOL_HEADER}")
|
|
||||||
+else (LIBTOOL_HEADER)
|
|
||||||
+ MESSAGE(FATAL_ERROR "libtool header not found!")
|
|
||||||
+endif (LIBTOOL_HEADER)
|
|
||||||
+
|
|
||||||
+set(THIS_LIB_LINK_LIBS ${Boost_LIBRARIES} ${OPENGL_LIBRARIES} ${FREETYPE_LIBRARIES} ${LIBTOOL_LIB})
|
|
||||||
if (USE_DEVIL)
|
|
||||||
list(APPEND THIS_LIB_LINK_LIBS ${IL_LIBRARY} ${ILUT_LIBRARY})
|
|
||||||
else ()
|
|
@ -1,78 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/gigi/gigi-0.8_pre20121225.ebuild,v 1.1 2012/12/25 20:25:18 tomka Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
|
|
||||||
inherit cmake-utils eutils python
|
|
||||||
|
|
||||||
DESCRIPTION="An OpenGL interface library"
|
|
||||||
HOMEPAGE="http://gigi.sourceforge.net"
|
|
||||||
SRC_URI="http://dev.gentoo.org/~tomka/files/${PF}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="devil doc eve ogre ois sdl static-libs threads"
|
|
||||||
RESTRICT="test" # fails for unknown reasons
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-libs/boost-1.47
|
|
||||||
media-libs/freetype:2
|
|
||||||
sys-devel/libtool
|
|
||||||
sys-libs/zlib
|
|
||||||
x11-libs/libX11
|
|
||||||
virtual/opengl
|
|
||||||
devil? ( >=media-libs/devil-1.6.1 )
|
|
||||||
!devil? (
|
|
||||||
media-libs/libpng:0
|
|
||||||
media-libs/tiff:0
|
|
||||||
virtual/jpeg
|
|
||||||
)
|
|
||||||
ogre? (
|
|
||||||
>=dev-games/ogre-1.7.4[ois?]
|
|
||||||
ois? ( dev-games/ois )
|
|
||||||
)
|
|
||||||
sdl? ( media-libs/libsdl )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? ( app-doc/doxygen )"
|
|
||||||
REQUIRED_USE="ois? ( ogre )"
|
|
||||||
|
|
||||||
CMAKE_USE_DIR="${S}"
|
|
||||||
|
|
||||||
# For segfaults during compile see https://qa.mandriva.com/show_bug.cgi?id=62558"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.8_pre20120910-docdir.patch
|
|
||||||
|
|
||||||
# use systems ltdl
|
|
||||||
rm -r "${CMAKE_USE_DIR}"/libltdl || die
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.8_pre20120910-libtool.patch
|
|
||||||
|
|
||||||
# fix devil (apply after libtool.patch)
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.8_pre20120910-devil.patch
|
|
||||||
|
|
||||||
python_convert_shebangs 2 GG/gen_signals.py
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# USE_DEVIL broken
|
|
||||||
# BUILD_TUTORIALS incomplete
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DDOCDIR=/usr/share/doc/${PF}/html
|
|
||||||
-DRELEASE_COMPILE_FLAGS=""
|
|
||||||
$(cmake-utils_use_use devil DEVIL)
|
|
||||||
$(cmake-utils_use_build eve EXPERIMENTAL_EVE_SUPPORT)
|
|
||||||
$(cmake-utils_use_build ogre OGRE_DRIVER)
|
|
||||||
$(cmake-utils_use_build ois OGRE_OIS_PLUGIN)
|
|
||||||
$(cmake-utils_use_build sdl SDL_DRIVER)
|
|
||||||
$(cmake-utils_use_build doc DOCUMENTATION)
|
|
||||||
$(cmake-utils_use_build static-libs STATIC)
|
|
||||||
$(cmake-utils_use_build threads MULTI_THREADED)
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
@ -1,78 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/gigi/gigi-0.8_pre20130312.ebuild,v 1.1 2013/03/12 16:59:11 tomka Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
|
|
||||||
inherit cmake-utils eutils python
|
|
||||||
|
|
||||||
DESCRIPTION="An OpenGL interface library"
|
|
||||||
HOMEPAGE="http://gigi.sourceforge.net"
|
|
||||||
SRC_URI="http://dev.gentoo.org/~tomka/files/${PF}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="devil doc eve ogre ois sdl static-libs threads"
|
|
||||||
RESTRICT="test" # fails for unknown reasons
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-libs/boost-1.47
|
|
||||||
media-libs/freetype:2
|
|
||||||
sys-devel/libtool
|
|
||||||
sys-libs/zlib
|
|
||||||
x11-libs/libX11
|
|
||||||
virtual/opengl
|
|
||||||
devil? ( >=media-libs/devil-1.6.1 )
|
|
||||||
!devil? (
|
|
||||||
media-libs/libpng:0
|
|
||||||
media-libs/tiff:0
|
|
||||||
virtual/jpeg
|
|
||||||
)
|
|
||||||
ogre? (
|
|
||||||
>=dev-games/ogre-1.7.4[ois?]
|
|
||||||
ois? ( dev-games/ois )
|
|
||||||
)
|
|
||||||
sdl? ( media-libs/libsdl )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? ( app-doc/doxygen )"
|
|
||||||
REQUIRED_USE="ois? ( ogre )"
|
|
||||||
|
|
||||||
CMAKE_USE_DIR="${S}"
|
|
||||||
|
|
||||||
# For segfaults during compile see https://qa.mandriva.com/show_bug.cgi?id=62558"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.8_pre20120910-docdir.patch
|
|
||||||
|
|
||||||
# use systems ltdl
|
|
||||||
rm -r "${CMAKE_USE_DIR}"/libltdl || die
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.8_pre20120910-libtool.patch
|
|
||||||
|
|
||||||
# fix devil (apply after libtool.patch)
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.8_pre20120910-devil.patch
|
|
||||||
|
|
||||||
python_convert_shebangs 2 GG/gen_signals.py
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# USE_DEVIL broken
|
|
||||||
# BUILD_TUTORIALS incomplete
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DDOCDIR=/usr/share/doc/${PF}/html
|
|
||||||
-DRELEASE_COMPILE_FLAGS=""
|
|
||||||
$(cmake-utils_use_use devil DEVIL)
|
|
||||||
$(cmake-utils_use_build eve EXPERIMENTAL_EVE_SUPPORT)
|
|
||||||
$(cmake-utils_use_build ogre OGRE_DRIVER)
|
|
||||||
$(cmake-utils_use_build ois OGRE_OIS_PLUGIN)
|
|
||||||
$(cmake-utils_use_build sdl SDL_DRIVER)
|
|
||||||
$(cmake-utils_use_build doc DOCUMENTATION)
|
|
||||||
$(cmake-utils_use_build static-libs STATIC)
|
|
||||||
$(cmake-utils_use_build threads MULTI_THREADED)
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
@ -1,27 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer>
|
|
||||||
<email>tomka@gentoo.org</email>
|
|
||||||
<name>Thomas Kahle</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="devil">Use DevIL instead of libpng/libjpeg/libtiff</flag>
|
|
||||||
<flag name="eve">Add experimental eve support</flag>
|
|
||||||
<flag name="ogre">Add support for <pkg>dev-games/ogre</pkg></flag>
|
|
||||||
<flag name="ois">Add support for <pkg>dev-games/ois</pkg></flag>
|
|
||||||
</use>
|
|
||||||
<longdescription lang="en">
|
|
||||||
GiGi (aka GG) is a GUI library for OpenGL. It is platform-independent
|
|
||||||
(it runs at least on Linux and Windows, and probably more),
|
|
||||||
compiler-independent (it compiles under at GCC 3.4 or higher and
|
|
||||||
MSVC++ 8.0 SP1 or higher, and probably more), and
|
|
||||||
driver-independent. Reference drivers for SDL and Ogre are provided,
|
|
||||||
and it is straightforward to write one for yourself should you decide
|
|
||||||
to do so.
|
|
||||||
|
|
||||||
The Gentoo version is slightly patched by the makers of
|
|
||||||
games-strategy/freeorion.
|
|
||||||
</longdescription>
|
|
||||||
|
|
||||||
</pkgmetadata>
|
|
@ -1,151 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.5.14.ebuild,v 1.4 2013/08/18 03:12:49 steev Exp $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
PYTHON_COMPAT=( python2_{6,7} )
|
|
||||||
|
|
||||||
inherit chromium eutils multilib multiprocessing pax-utils python-any-r1 \
|
|
||||||
toolchain-funcs versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Google's open source JavaScript engine"
|
|
||||||
HOMEPAGE="http://code.google.com/p/v8"
|
|
||||||
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
|
||||||
LICENSE="BSD"
|
|
||||||
|
|
||||||
soname_version="${PV}"
|
|
||||||
SLOT="0/${soname_version}"
|
|
||||||
KEYWORDS="amd64 ~arm x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
|
||||||
IUSE="neon readline"
|
|
||||||
|
|
||||||
RDEPEND="readline? ( sys-libs/readline:0 )"
|
|
||||||
DEPEND="${PYTHON_DEPS}
|
|
||||||
${RDEPEND}"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
tc-export AR CC CXX RANLIB
|
|
||||||
export LINK=${CXX}
|
|
||||||
|
|
||||||
local myconf=""
|
|
||||||
|
|
||||||
# Always build v8 as a shared library with proper SONAME.
|
|
||||||
myconf+=" -Dcomponent=shared_library -Dsoname_version=${soname_version}"
|
|
||||||
|
|
||||||
# Use target arch detection logic from bug #354601.
|
|
||||||
case ${CHOST} in
|
|
||||||
i?86-*)
|
|
||||||
myarch="ia32"
|
|
||||||
myconf+=" -Dv8_target_arch=ia32" ;;
|
|
||||||
x86_64-*)
|
|
||||||
if [[ $ABI = x86 ]] ; then
|
|
||||||
myarch="ia32"
|
|
||||||
myconf+=" -Dv8_target_arch=ia32"
|
|
||||||
else
|
|
||||||
myarch="x64"
|
|
||||||
myconf+=" -Dv8_target_arch=x64"
|
|
||||||
fi ;;
|
|
||||||
arm*-*)
|
|
||||||
myarch="arm"
|
|
||||||
myconf+=" -Dv8_target_arch=arm -Darm_fpu=default"
|
|
||||||
if [[ ${CHOST} == *-hardfloat-* ]] ; then
|
|
||||||
myconf+=" -Dv8_use_arm_eabi_hardfloat=true"
|
|
||||||
else
|
|
||||||
myconf+=" -Dv8_use_arm_eabi_hardfloat=false"
|
|
||||||
fi
|
|
||||||
if [[ ${CHOST} == armv7*-* ]] ; then
|
|
||||||
myconf+=" -Darmv7=1"
|
|
||||||
else
|
|
||||||
myconf+=" -Darmv7=0"
|
|
||||||
fi
|
|
||||||
myconf+=" $(gyp_use neon arm_neon)" ;;
|
|
||||||
*) die "Unrecognized CHOST: ${CHOST}"
|
|
||||||
esac
|
|
||||||
|
|
||||||
myconf+=" $(gyp_use readline console readline dumb)"
|
|
||||||
|
|
||||||
# Make sure that -Werror doesn't get added to CFLAGS by the build system.
|
|
||||||
# Depending on GCC version the warnings are different and we don't
|
|
||||||
# want the build to fail because of that.
|
|
||||||
myconf+=" -Dwerror="
|
|
||||||
|
|
||||||
# gyp does this only for linux, but we always want to use "out" dir, or
|
|
||||||
# all else below fails due to not finding "out" dir
|
|
||||||
myconf+=" --generator-output=out"
|
|
||||||
# gyp defaults to whatever makes the most sense on the platform at hand,
|
|
||||||
# but we want to build using Makefiles, so force that
|
|
||||||
myconf+=" -f make"
|
|
||||||
|
|
||||||
EGYP_CHROMIUM_COMMAND=build/gyp_v8 egyp_chromium ${myconf} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
local makeargs=(
|
|
||||||
-C out
|
|
||||||
builddir="${S}/out/Release"
|
|
||||||
V=1
|
|
||||||
BUILDTYPE=Release
|
|
||||||
)
|
|
||||||
|
|
||||||
# Build mksnapshot so we can pax-mark it.
|
|
||||||
emake "${makeargs[@]}" mksnapshot.${myarch}
|
|
||||||
pax-mark m out/Release/mksnapshot.${myarch}
|
|
||||||
|
|
||||||
# Build everything else.
|
|
||||||
emake "${makeargs[@]}"
|
|
||||||
pax-mark m out/Release/{cctest,d8,preparser}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py \
|
|
||||||
-j$(makeopts_jobs) \
|
|
||||||
--no-presubmit \
|
|
||||||
--outdir=out \
|
|
||||||
--buildbot \
|
|
||||||
--arch=native \
|
|
||||||
--mode=Release \
|
|
||||||
--progress=dots || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto /usr
|
|
||||||
doins -r include
|
|
||||||
|
|
||||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
|
||||||
# buildsystem is too horrific to get this built correctly
|
|
||||||
mkdir -p out/Release/lib.target || die
|
|
||||||
mv out/Release/libv8.so.${soname_version} \
|
|
||||||
out/Release/lib.target/libv8$(get_libname ${soname_version}) || die
|
|
||||||
install_name_tool \
|
|
||||||
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
|
||||||
out/Release/lib.target/libv8$(get_libname ${soname_version}) \
|
|
||||||
|| die
|
|
||||||
install_name_tool \
|
|
||||||
-change \
|
|
||||||
/usr/local/lib/libv8.so.${soname_version} \
|
|
||||||
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
|
||||||
out/Release/d8 || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
dobin out/Release/d8
|
|
||||||
pax-mark m "${ED}usr/bin/d8"
|
|
||||||
|
|
||||||
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
|
|
||||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
|
|
||||||
|
|
||||||
dodoc AUTHORS ChangeLog
|
|
||||||
}
|
|
||||||
|
|
||||||
# TODO: remove functions below after they are removed from chromium.eclass'
|
|
||||||
# EXPORT_FUNCTIONS .
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
return
|
|
||||||
}
|
|
@ -0,0 +1,111 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/yap-6.3.3.ebuild,v 1.1 2013/11/10 14:31:11 keri Exp $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||||
|
|
||||||
|
PATCHSET_VER="0"
|
||||||
|
|
||||||
|
DESCRIPTION="YAP is a high-performance Prolog compiler."
|
||||||
|
HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
|
||||||
|
SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
|
||||||
|
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Artistic LGPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86"
|
||||||
|
IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/zlib
|
||||||
|
gmp? ( dev-libs/gmp )
|
||||||
|
java? ( >=virtual/jdk-1.4 )
|
||||||
|
mpi? ( virtual/mpi )
|
||||||
|
mysql? ( virtual/mysql )
|
||||||
|
odbc? ( dev-db/unixODBC )
|
||||||
|
readline? ( sys-libs/readline sys-libs/ncurses )
|
||||||
|
R? ( dev-lang/R )"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
doc? ( app-text/texi2html )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cd "${WORKDIR}"
|
||||||
|
EPATCH_FORCE=yes
|
||||||
|
EPATCH_SUFFIX=patch
|
||||||
|
epatch "${WORKDIR}"/${PV}
|
||||||
|
rm -rf "${S}"/yap || die "failed to remove yap xcode project"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
|
||||||
|
local myddas_conf
|
||||||
|
if use mysql || use odbc; then
|
||||||
|
myddas_conf="--enable-myddas"
|
||||||
|
else
|
||||||
|
myddas_conf="--disable-myddas"
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--libdir=/usr/$(get_libdir) \
|
||||||
|
$(use_enable !static dynamic-loading) \
|
||||||
|
$(use_enable threads) \
|
||||||
|
$(use_enable threads pthread-locking) \
|
||||||
|
$(use_enable debug debug-yap) \
|
||||||
|
$(use_enable debug low-level-tracer) \
|
||||||
|
$(use_with gmp) \
|
||||||
|
$(use_with readline) \
|
||||||
|
$(use_with mpi) \
|
||||||
|
$(use_with mpi mpe) \
|
||||||
|
$(use_with java) \
|
||||||
|
$(use_with R) \
|
||||||
|
${myddas_conf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake || die "emake failed"
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
emake html || die "emake html failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
# libtai package contains check.c which confuses the default
|
||||||
|
# src_test() function
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "make install failed."
|
||||||
|
|
||||||
|
dodoc changes*.html README || die
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
dodoc yap.html || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples ; then
|
||||||
|
insinto /usr/share/doc/${PF}/examples/chr
|
||||||
|
doins packages/chr/Examples/* || die
|
||||||
|
insinto /usr/share/doc/${PF}/examples/clib
|
||||||
|
doins packages/clib/demo/* || die
|
||||||
|
insinto /usr/share/doc/${PF}/examples/http
|
||||||
|
doins -r packages/http/examples/* || die
|
||||||
|
insinto /usr/share/doc/${PF}/examples/plunit
|
||||||
|
doins packages/plunit/examples/* || die
|
||||||
|
if use java ; then
|
||||||
|
insinto /usr/share/doc/${PF}/examples/jpl/prolog
|
||||||
|
doins packages/jpl/examples/prolog/* || die
|
||||||
|
insinto /usr/share/doc/${PF}/examples/jpl/java
|
||||||
|
doins packages/jpl/examples/java/README || die
|
||||||
|
doins -r packages/jpl/examples/java/*/*.{java,pl} || die
|
||||||
|
fi
|
||||||
|
if use mpi ; then
|
||||||
|
insinto /usr/share/doc/${PF}/examples/mpi
|
||||||
|
doins library/mpi/examples/*.pl || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST softhsm-1.3.3.tar.gz 434872 SHA256 da49d971f971ef35f420da7ccf4f3213c7266f61b1fcdf41e09d8886cfb7804c SHA512 76f14264424f34f2bfb131c2d62050bd8df0d74ce9df40bf2ae51301b929e126d27608af331af66b1f1000e85f2ca95c9ef7b72d972c0513c7fbe767630e515d WHIRLPOOL 27b2897feafbdd0b14fcca19f9d20c158dab163b5545eaf79b5509d6fd4270114a1ddb0749a179447c13724c077038ade583a0c13a915103d855c61fd439e2ec
|
|
||||||
DIST softhsm-1.3.4.tar.gz 440004 SHA256 f10319dfa651023dad3d0845d284ec08ef982c1fc1bdb55cf8a725f762961e97 SHA512 4bb86a32793752bb2b90d82e9ac28b05698d954740d71d6ab5c30bfdd13e840cfc81104cc7c0db0734d10a0da1c912ec40c4d94a63c6abbb69dceb32ead53fa6 WHIRLPOOL 3b96e067eb26c3a8e5d38a923635a26b6695917f2f50234bf914d229cd5241db845066f41d8a40cb6fa0c176799a162a4c6f7c2a652672b10b849ca55d295cf9
|
DIST softhsm-1.3.4.tar.gz 440004 SHA256 f10319dfa651023dad3d0845d284ec08ef982c1fc1bdb55cf8a725f762961e97 SHA512 4bb86a32793752bb2b90d82e9ac28b05698d954740d71d6ab5c30bfdd13e840cfc81104cc7c0db0734d10a0da1c912ec40c4d94a63c6abbb69dceb32ead53fa6 WHIRLPOOL 3b96e067eb26c3a8e5d38a923635a26b6695917f2f50234bf914d229cd5241db845066f41d8a40cb6fa0c176799a162a4c6f7c2a652672b10b849ca55d295cf9
|
||||||
|
DIST softhsm-1.3.5.tar.gz 440157 SHA256 28b5062a13450faf6099fcb82d25d21f0ac7d202ba31ec85e943246cdcf87ebd SHA512 8da873d84ce3f554ff90975f2c37750c24ee4b254b480a203bfe600d2314ae1aba4d67b96bc9c5cb6787f592e597551e850a84ee36046f408aea7d5d5d7c8787 WHIRLPOOL d01878dbf17d4e06305df23826bc07fff535c9e9734be376ef2d0a99891ddca0bdd1689285e199a6f81143d38c55334c8df9969470cc0098724fb5d24871ad92
|
||||||
|
@ -1,22 +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/CoverageTestRunner/CoverageTestRunner-1.8.ebuild,v 1.1 2012/06/24 15:09:38 mschiff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
PYTHON_DEPEND="2:2.6:2.7"
|
|
||||||
|
|
||||||
inherit distutils python
|
|
||||||
|
|
||||||
MY_PN="python-coverage-test-runner"
|
|
||||||
DESCRIPTION="fail Python program unit tests unless they test everything"
|
|
||||||
HOMEPAGE="http://liw.fi/coverage-test-runner/"
|
|
||||||
SRC_URI="http://code.liw.fi/debian/pool/main/p/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-python/coverage"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST python-coverage-test-runner_1.8.orig.tar.gz 19475 SHA256 89088a491dac7edd522c00f45263abefc7f9f12c0fca1c122c2c5585573649dc SHA512 bb11e583f07bcdcefeec4ba76024cecb4670d2693571fa45a7c9eab289b56aa7e2baf844cd694d25864b8b6cbe508a050b2705e7de9927cf56aefef63501f732 WHIRLPOOL 8acdfd3e4aacd6245fb3753f47e18c42bd72be3f07d64a21edc18f9315a1331aa74f1c6a7daaa66116a99cbe146499248e04fd6042e1e9726dbf20da3e08cfc2
|
DIST python-coverage-test-runner_1.10.orig.tar.gz 19149 SHA256 550fbffe220007608e6aa41904134321d2fb32af11078cc280fe39d84b251300 SHA512 041896468863d1f06a932da4a4113d9afe952ca88004feb3ac872cc8352a94e5f4b5d7444f8b5dce49e5dc3ccfc727553d540b9865e8bf00724ae312ff1be2e6 WHIRLPOOL 3d11391e7624e8e3743d3d01cfb915523361f9cae3dbae1709eb45b6c467f4bbbbe83eacb7f093e74b25f82c2ce6e982bf921c748b73a233e96bc19cd99a4eae
|
||||||
DIST python-coverage-test-runner_1.9.orig.tar.gz 19175 SHA256 d3bf062e6f7797a71e8958f2cf1b879e2037c0b2cb9b4deb73c769bafe295437 SHA512 7793fc4eed0eb92a53a4dd1662a92dc131ebefe1194196f9a8e022d8d63da779aa8f978c056e981629324465f919869b5dc31cc9b31fe5e3173f1ac3f3f5c83e WHIRLPOOL f54e309fd0526740c8b580ac2d1eea4858af313564fa59ce92b812f771199a5b6b8dc4b36d235554939db45d18d4671287e1ab7bace37fdce136c0c52c215931
|
DIST python-coverage-test-runner_1.9.orig.tar.gz 19175 SHA256 d3bf062e6f7797a71e8958f2cf1b879e2037c0b2cb9b4deb73c769bafe295437 SHA512 7793fc4eed0eb92a53a4dd1662a92dc131ebefe1194196f9a8e022d8d63da779aa8f978c056e981629324465f919869b5dc31cc9b31fe5e3173f1ac3f3f5c83e WHIRLPOOL f54e309fd0526740c8b580ac2d1eea4858af313564fa59ce92b812f771199a5b6b8dc4b36d235554939db45d18d4671287e1ab7bace37fdce136c0c52c215931
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
DIST oslo.config-1.1.0.tar.gz 74650 SHA256 fe5dedb9b47c508eb886a7b9b96eb7667597af407ff42853db82b4b9e949ea82 SHA512 22eb8eb1f1e84cb7227ca4d269af52b54859eeb442a3c74466c907759c9b6cc9ddd90ec2103295fd0403e99231531c296ee5e09fe24b613b93c5bdb22abe012a WHIRLPOOL 58893e926f99b814b0f8ff4279c9f37323f9985cc3741d693006b00e123279c16a01003e772f6f9b1d6e48d2c7a900d7aadf9c0d29f27b34c46ca9890e5db532
|
DIST oslo.config-1.1.0.tar.gz 74650 SHA256 fe5dedb9b47c508eb886a7b9b96eb7667597af407ff42853db82b4b9e949ea82 SHA512 22eb8eb1f1e84cb7227ca4d269af52b54859eeb442a3c74466c907759c9b6cc9ddd90ec2103295fd0403e99231531c296ee5e09fe24b613b93c5bdb22abe012a WHIRLPOOL 58893e926f99b814b0f8ff4279c9f37323f9985cc3741d693006b00e123279c16a01003e772f6f9b1d6e48d2c7a900d7aadf9c0d29f27b34c46ca9890e5db532
|
||||||
DIST oslo.config-1.1.1.tar.gz 75310 SHA256 5c5f3a178fe158b828885729e7e15471e6f095471a15ca69834c114353478e70 SHA512 7b38b24c246e31824736d5743d5566816744801f84425814a93c23d6aaf274f4100768a75d3d8eea5602bed6a03dbad10d8bf2ffd776221b820a3ca94758b2ed WHIRLPOOL 51e0b51b1afade75d392e3207f54a3d0b80fd4c642f7c6402abe51170bf288ba8f34521aa23e21af7c3cec51d17af59a35f4470b75ffb020ad437ffae16bd8b0
|
DIST oslo.config-1.1.1.tar.gz 75310 SHA256 5c5f3a178fe158b828885729e7e15471e6f095471a15ca69834c114353478e70 SHA512 7b38b24c246e31824736d5743d5566816744801f84425814a93c23d6aaf274f4100768a75d3d8eea5602bed6a03dbad10d8bf2ffd776221b820a3ca94758b2ed WHIRLPOOL 51e0b51b1afade75d392e3207f54a3d0b80fd4c642f7c6402abe51170bf288ba8f34521aa23e21af7c3cec51d17af59a35f4470b75ffb020ad437ffae16bd8b0
|
||||||
DIST oslo.config-1.2.0.tar.gz 74645 SHA256 9016dd8ed81dc52b6d417bafc2d294fe66cf14b28055638c76a0ad5f44437795 SHA512 c6efeb68dfdc07256853bbeebe8686c25c6d775b75c7a3215faa498a99ffdfb0a5810ecedd65b1f58f46853f490d6e42661a6de6b4cf4055d14326d31e78c933 WHIRLPOOL 327597097846eda8a353511f4ebb2af434e8e4d505f47671de7293de5bc7af6b952e970675b99558edae3438213319edc37dfd9de5605e7acfa8e56f0709cb41
|
DIST oslo.config-1.2.0.tar.gz 74645 SHA256 9016dd8ed81dc52b6d417bafc2d294fe66cf14b28055638c76a0ad5f44437795 SHA512 c6efeb68dfdc07256853bbeebe8686c25c6d775b75c7a3215faa498a99ffdfb0a5810ecedd65b1f58f46853f490d6e42661a6de6b4cf4055d14326d31e78c933 WHIRLPOOL 327597097846eda8a353511f4ebb2af434e8e4d505f47671de7293de5bc7af6b952e970675b99558edae3438213319edc37dfd9de5605e7acfa8e56f0709cb41
|
||||||
|
DIST oslo.config-1.2.1.tar.gz 75580 SHA256 e4ccf489159f0c2b1932ea282f7663daada0a7f8309edc4c34904605a98cf9f2 SHA512 aee216ed38b08823fa8d29f5a0bca470914cd860643fe518c5cd5bb6843962bd39d8ee5c89da8c6398ae88aa4f651a98e58cd384c6ada4b669706ba9eda30ae6 WHIRLPOOL b56fb64e997d094cada77aaae67b3c421ba82ad431c64bd8ec96354339d8bfe23fc403f749291db9fe933744be5f0eac22ea7b70396d0cbc9b4f51d0e99375cc
|
||||||
|
@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-config/oslo-config-1.2.1.ebuild,v 1.1 2013/11/11 04:04:26 prometheanfire Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="The Oslo configuration API supports parsing command line arguments
|
||||||
|
and ini style configuration files"
|
||||||
|
HOMEPAGE="https://pypi.python.org/pypi/oslo.config"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/oslo.config/oslo.config-${PV}.tar.gz"
|
||||||
|
S="${WORKDIR}/oslo.config-${PV}"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? ( >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||||
|
dev-python/oslo-sphinx[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/hacking-0.5.6[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/hacking-0.8[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||||
|
dev-python/subunit[${PYTHON_USEDEP}]
|
||||||
|
dev-python/nose[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/testrepository-0.0.17[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/testtools-0.9.32[${PYTHON_USEDEP}] )"
|
||||||
|
RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${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,24 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/psutil/psutil-1.1.3.ebuild,v 1.1 2013/11/10 02:38:17 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Retrieve information on running processes and system utilization"
|
||||||
|
HOMEPAGE="http://code.google.com/p/psutil/ https://pypi.python.org/pypi/psutil/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
@ -1,26 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pympler/pympler-0.2.0.ebuild,v 1.8 2013/02/02 22:29:56 ago Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="memory profiling for Python applications"
|
|
||||||
HOMEPAGE="http://code.google.com/p/pympler/"
|
|
||||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" setup.py test
|
|
||||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" run.py --test --clean
|
|
||||||
}
|
|
||||||
python_execute_function testing
|
|
||||||
}
|
|
@ -1,6 +1,4 @@
|
|||||||
DIST actionmailer-2.3.18.gem 273920 SHA256 cbb44db58ca8ef03d9758af5ea80229317db678bb4a6b8bfe65a7c6f32b563d9 SHA512 93ac7d613faa80d083e13094aa7a9e9abf2a89461964a3dabb9ac5ba828eb91458fc7d7056c928ed6fae2ee75c18f5078620e1e43e1300a264ab28b0e5bfb27a WHIRLPOOL 039eb1b19bb840c80b1da8aeb9d96de8b73edb12ed07c432f12d3112a422d34ff6ff802c6aa028e11d895eee2dc614ce8c073fbf5c76e44308f229ebb2380e7a
|
DIST actionmailer-2.3.18.gem 273920 SHA256 cbb44db58ca8ef03d9758af5ea80229317db678bb4a6b8bfe65a7c6f32b563d9 SHA512 93ac7d613faa80d083e13094aa7a9e9abf2a89461964a3dabb9ac5ba828eb91458fc7d7056c928ed6fae2ee75c18f5078620e1e43e1300a264ab28b0e5bfb27a WHIRLPOOL 039eb1b19bb840c80b1da8aeb9d96de8b73edb12ed07c432f12d3112a422d34ff6ff802c6aa028e11d895eee2dc614ce8c073fbf5c76e44308f229ebb2380e7a
|
||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.13.ebuild,v 1.1 2013/03/31 07:44:14 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
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/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/mail-2.5.3:2.5"
|
|
||||||
ruby_add_bdepend "test? (
|
|
||||||
>=dev-ruby/mocha-0.12.1 =dev-ruby/mocha-0.12*
|
|
||||||
)"
|
|
||||||
|
|
||||||
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,41 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.14.ebuild,v 1.1 2013/08/17 10:32:07 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
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/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/mail-2.5.4:2.5"
|
|
||||||
ruby_add_bdepend "test? (
|
|
||||||
dev-ruby/test-unit:2
|
|
||||||
dev-ruby/mocha:0.13
|
|
||||||
)"
|
|
||||||
|
|
||||||
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"
|
|
||||||
|
|
||||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
|
||||||
# all the test-unit features needed.
|
|
||||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
|
||||||
}
|
|
@ -1,6 +1,4 @@
|
|||||||
DIST actionpack-2.3.18.gem 749568 SHA256 304a9759801fe00928c14991e6ab252dbbbfa560e41ff9e5fdc66a65a2cf2ebd SHA512 d08af1e8a15b4b16f2160fe431b41b081f9442d0680bd30af20075186cec07febff85ac467924fd65cf8ed4f2fb808c5dd2e8f7d50c9e24d12e177659f30c3ce WHIRLPOOL 8d8aade452b5e715060ef327f41f78677624134ec0a9953a61dbf26ed0ab54bfdc7ed4f43e19f5ea190038c997cf25146912349bd35a1840c635d7713bfdfd1e
|
DIST actionpack-2.3.18.gem 749568 SHA256 304a9759801fe00928c14991e6ab252dbbbfa560e41ff9e5fdc66a65a2cf2ebd SHA512 d08af1e8a15b4b16f2160fe431b41b081f9442d0680bd30af20075186cec07febff85ac467924fd65cf8ed4f2fb808c5dd2e8f7d50c9e24d12e177659f30c3ce WHIRLPOOL 8d8aade452b5e715060ef327f41f78677624134ec0a9953a61dbf26ed0ab54bfdc7ed4f43e19f5ea190038c997cf25146912349bd35a1840c635d7713bfdfd1e
|
||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||||
|
@ -1,71 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.13.ebuild,v 1.2 2013/10/13 16:02:43 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
# 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/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
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.1:0.6
|
|
||||||
>=dev-ruby/rack-1.4.5:1.4
|
|
||||||
>=dev-ruby/rack-test-0.6.1:0.6
|
|
||||||
>=dev-ruby/journey-1.0.4:1.0
|
|
||||||
>=dev-ruby/sprockets-2.2.1:2.2"
|
|
||||||
|
|
||||||
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:0
|
|
||||||
>=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\|benchmark-ips\)/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/= 0.6.1/~> 0.6.1/' ../activesupport/activesupport.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
|
|
||||||
|
|
||||||
# Avoid fragile test that gets more output than it expects.
|
|
||||||
sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.14.ebuild,v 1.2 2013/10/13 16:02:43 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
# 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/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
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/rack-1.4.5:1.4
|
|
||||||
>=dev-ruby/rack-test-0.6.1:0.6
|
|
||||||
>=dev-ruby/journey-1.0.4:1.0
|
|
||||||
>=dev-ruby/sprockets-2.2.1:2.2
|
|
||||||
>=dev-ruby/erubis-2.7.0"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
dev-ruby/mocha:0.13
|
|
||||||
dev-ruby/bundler
|
|
||||||
~dev-ruby/activerecord-${PV}
|
|
||||||
~dev-ruby/actionmailer-${PV}
|
|
||||||
>=dev-ruby/tzinfo-0.3.29:0
|
|
||||||
>=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\|benchmark-ips\)/d" ../Gemfile || die
|
|
||||||
|
|
||||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
|
||||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
|
||||||
|
|
||||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../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
|
|
||||||
|
|
||||||
# Avoid fragile test that gets more output than it expects.
|
|
||||||
sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
|
|
||||||
}
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.13.ebuild,v 1.1 2013/03/31 07:43:13 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_DOCDIR=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
|
|
||||||
HOMEPAGE="http://github.com/rails/rails"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
>=dev-ruby/builder-3.0.0:3
|
|
||||||
>=dev-ruby/bcrypt-ruby-3.0.0"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
>=dev-ruby/mocha-0.9.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/cases/helper.rb || die "Unable to remove load paths"
|
|
||||||
}
|
|
@ -1,50 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.14.ebuild,v 1.1 2013/08/17 10:31:06 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_DOCDIR=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
|
|
||||||
HOMEPAGE="http://github.com/rails/rails"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
>=dev-ruby/builder-3.0.0:3
|
|
||||||
>=dev-ruby/bcrypt-ruby-3.0.0"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
dev-ruby/test-unit:2
|
|
||||||
>=dev-ruby/mocha-0.13.0:0.13
|
|
||||||
)"
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
# Set test environment to our hand.
|
|
||||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
|
||||||
sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
|
|
||||||
|
|
||||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
|
||||||
# all the test-unit features needed.
|
|
||||||
sed -i -e '1igem "test-unit"' test/cases/helper.rb || die
|
|
||||||
|
|
||||||
# Fix bcrypt dependency since bcrypt uses semantic versioning.
|
|
||||||
sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
|
|
||||||
}
|
|
@ -1,6 +1,4 @@
|
|||||||
DIST activerecord-2.3.18.gem 541696 SHA256 09aec34a541e01c53b3e9bf0057a4306fa6ad394753cc21a7cbd3e8b8ab969bb SHA512 4446ff38d0dbbae4e01ca043f5fcf2facd7907946cfca17b2043557c9cb8cad7ca41c17f9b3de7e5a764315c6ab3a53a8c56781927a057e1ee69531574c34719 WHIRLPOOL ecb741c39efa23f1e0f29386471b81475e0581378e48bd70eb3ffd4a0ba9726358d6fc6cf11cb76057d9210e95654468a1cef40d4daf0900b11558aa06a25224
|
DIST activerecord-2.3.18.gem 541696 SHA256 09aec34a541e01c53b3e9bf0057a4306fa6ad394753cc21a7cbd3e8b8ab969bb SHA512 4446ff38d0dbbae4e01ca043f5fcf2facd7907946cfca17b2043557c9cb8cad7ca41c17f9b3de7e5a764315c6ab3a53a8c56781927a057e1ee69531574c34719 WHIRLPOOL ecb741c39efa23f1e0f29386471b81475e0581378e48bd70eb3ffd4a0ba9726358d6fc6cf11cb76057d9210e95654468a1cef40d4daf0900b11558aa06a25224
|
||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||||
|
@ -1,75 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.13.ebuild,v 1.2 2013/10/13 16:04:35 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
# this is not null so that the dependencies will actually be filled
|
|
||||||
RUBY_FAKEGEM_TASK_TEST="test"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="mysql postgres sqlite3"
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
|
||||||
~dev-ruby/activemodel-${PV}
|
|
||||||
>=dev-ruby/arel-3.0.2:3.0
|
|
||||||
>=dev-ruby/tzinfo-0.3.29:0
|
|
||||||
sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
|
|
||||||
mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
|
|
||||||
postgres? ( >=dev-ruby/pg-0.11.0 )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
dev-ruby/bundler
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/sqlite3-1.3.5
|
|
||||||
>=dev-ruby/mocha-0.12.1
|
|
||||||
)"
|
|
||||||
|
|
||||||
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'\|journey\|ruby-prof\|benchmark-ips\)/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/= 0.6.1/~> 0.6.1/' ../activesupport/activesupport.gemspec || die
|
|
||||||
|
|
||||||
# Avoid tests depending on hash ordering
|
|
||||||
sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
|
|
||||||
|
|
||||||
# Avoid test depending on mysql adapter which we don't support for
|
|
||||||
# this Rails version to simplify our dependencies.
|
|
||||||
rm test/cases/connection_specification/resolver_test.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_test() {
|
|
||||||
case ${RUBY} in
|
|
||||||
*jruby)
|
|
||||||
;;
|
|
||||||
*rubyee18)
|
|
||||||
# Turn on travis support to avoid tripping bugs in ree18.
|
|
||||||
TRAVIS=true ${RUBY} -S rake test_sqlite3
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
if use sqlite3; then
|
|
||||||
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
@ -1,76 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.14.ebuild,v 1.2 2013/10/13 16:04:35 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
# this is not null so that the dependencies will actually be filled
|
|
||||||
RUBY_FAKEGEM_TASK_TEST="test"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="mysql postgres sqlite3"
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
|
||||||
~dev-ruby/activemodel-${PV}
|
|
||||||
>=dev-ruby/arel-3.0.2:3.0
|
|
||||||
>=dev-ruby/tzinfo-0.3.29:0
|
|
||||||
sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
|
|
||||||
mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
|
|
||||||
postgres? ( >=dev-ruby/pg-0.11.0 )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
dev-ruby/bundler
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/sqlite3-1.3.5
|
|
||||||
dev-ruby/mocha:0.13
|
|
||||||
)"
|
|
||||||
|
|
||||||
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'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
|
|
||||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
|
||||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
|
||||||
|
|
||||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
|
||||||
|
|
||||||
# Avoid tests depending on hash ordering
|
|
||||||
sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
|
|
||||||
|
|
||||||
# Avoid test depending on mysql adapter which we don't support for
|
|
||||||
# this Rails version to simplify our dependencies.
|
|
||||||
rm test/cases/connection_specification/resolver_test.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_test() {
|
|
||||||
case ${RUBY} in
|
|
||||||
*jruby)
|
|
||||||
;;
|
|
||||||
*rubyee18)
|
|
||||||
# Turn on travis support to avoid tripping bugs in ree18.
|
|
||||||
TRAVIS=true ${RUBY} -S rake test_sqlite3
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
if use sqlite3; then
|
|
||||||
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST activeresource-2.3.18.gem 47104 SHA256 f0a7db71e592f721dd33867b104a5f6e60f11671ac8c7dafa9786b5256514812 SHA512 aae382f2057c4491fe1ba229fa7a9470c8fe36374cb83741aae2e2f4a86149937b046e620f8d901d4f3b2db80db024137e32587d984fa91a6626048bb390d8de WHIRLPOOL 58d675e0883d4ff91e5b603a6f1e8f62919fe899bf0d70715c126876d6576d7518972d9ecc62eaed0c536ef213d8dd76b9ecb7caec909af98a648973d1cfb1cc
|
DIST activeresource-2.3.18.gem 47104 SHA256 f0a7db71e592f721dd33867b104a5f6e60f11671ac8c7dafa9786b5256514812 SHA512 aae382f2057c4491fe1ba229fa7a9470c8fe36374cb83741aae2e2f4a86149937b046e620f8d901d4f3b2db80db024137e32587d984fa91a6626048bb390d8de WHIRLPOOL 58d675e0883d4ff91e5b603a6f1e8f62919fe899bf0d70715c126876d6576d7518972d9ecc62eaed0c536ef213d8dd76b9ecb7caec909af98a648973d1cfb1cc
|
||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.13.ebuild,v 1.1 2013/03/31 07:43:36 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_DOCDIR="doc"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activeresource.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Think Active Record for web resources.."
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/activeresource/"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
|
||||||
~dev-ruby/activemodel-${PV}"
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
>=dev-ruby/mocha-0.9.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"
|
|
||||||
|
|
||||||
# Avoid test broken by security fixes.
|
|
||||||
sed -i -e '/test_load_yaml_array/,/^ end/ s:^:#:' test/cases/base_test.rb || die
|
|
||||||
}
|
|
@ -1,44 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.14.ebuild,v 1.1 2013/08/17 10:31:25 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_DOCDIR="doc"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activeresource.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Think Active Record for web resources.."
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/activeresource/"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
|
||||||
dev-ruby/builder:3"
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
dev-ruby/test-unit:2
|
|
||||||
>=dev-ruby/mocha-0.13.0:0.13
|
|
||||||
)"
|
|
||||||
|
|
||||||
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"
|
|
||||||
|
|
||||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
|
||||||
# all the test-unit features needed.
|
|
||||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
|
||||||
}
|
|
@ -1,6 +1,4 @@
|
|||||||
DIST activesupport-2.3.18.gem 434688 SHA256 65b009c10c9c1fe298b04dfc428db7311f1dfbdcafc6c9429517651a679dd36b SHA512 47fa41bb13b8c1bc34133c0adcce5275f977a2148964f3c81da83dc69fea8cd81f3af181606a2a9c047107f2ce7cc6dd6290efa66acf68f6573d482bc6359fa4 WHIRLPOOL 34317e22696d29fe2389a66161dcb7348ea1528f82f120b39a1a7ce1f5d6135c50c0a7ea82ce90c9fd4bc8a8ed3e257efd7ed31fb7b5afce94d0323f28509eea
|
DIST activesupport-2.3.18.gem 434688 SHA256 65b009c10c9c1fe298b04dfc428db7311f1dfbdcafc6c9429517651a679dd36b SHA512 47fa41bb13b8c1bc34133c0adcce5275f977a2148964f3c81da83dc69fea8cd81f3af181606a2a9c047107f2ce7cc6dd6290efa66acf68f6573d482bc6359fa4 WHIRLPOOL 34317e22696d29fe2389a66161dcb7348ea1528f82f120b39a1a7ce1f5d6135c50c0a7ea82ce90c9fd4bc8a8ed3e257efd7ed31fb7b5afce94d0323f28509eea
|
||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||||
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.13.ebuild,v 1.1 2013/03/31 07:42:49 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19 jruby"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Utility Classes and Extension to the Standard Library"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/activesupport/"
|
|
||||||
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
>=dev-ruby/multi_json-1.0
|
|
||||||
>=dev-ruby/i18n-0.6.1:0.6
|
|
||||||
!!<dev-ruby/activesupport-3.0.11-r1:3.0"
|
|
||||||
|
|
||||||
# memcache-client, nokogiri, and builder are not strictly
|
|
||||||
# needed, but there are tests using this code.
|
|
||||||
ruby_add_bdepend "test? (
|
|
||||||
>=dev-ruby/memcache-client-1.5.8
|
|
||||||
dev-ruby/nokogiri
|
|
||||||
>=dev-ruby/builder-3.0.3:3
|
|
||||||
>=dev-ruby/tzinfo-0.3.29
|
|
||||||
)"
|
|
||||||
|
|
||||||
# libxml is not strictly needed, there are tests using this code. jruby
|
|
||||||
# uses a different xml implementation.
|
|
||||||
USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( >=dev-ruby/libxml-2.0.0 )"
|
|
||||||
|
|
||||||
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"
|
|
||||||
|
|
||||||
# Ignore failing tests on jruby in the interest of a security update
|
|
||||||
sed -i -e '/test_not_allowed_to_expand_parameter_entities_to_files/,/^ end/ s:^:#:' \
|
|
||||||
-e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \
|
|
||||||
test/xml_mini/jdom_engine_test.rb || die
|
|
||||||
|
|
||||||
# Make i18n dependency more lenient since we don't have broken versions
|
|
||||||
# 0.6.2/0.6.3.
|
|
||||||
sed -i -e 's/= 0.6.1/~> 0.6.1/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.14.ebuild,v 1.1 2013/08/17 10:30:43 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19 jruby"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Utility Classes and Extension to the Standard Library"
|
|
||||||
HOMEPAGE="http://rubyforge.org/projects/activesupport/"
|
|
||||||
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
>=dev-ruby/multi_json-1.0
|
|
||||||
>=dev-ruby/i18n-0.6.4:0.6
|
|
||||||
!!<dev-ruby/activesupport-3.0.11-r1:3.0"
|
|
||||||
|
|
||||||
# memcache-client, nokogiri, and builder are not strictly
|
|
||||||
# needed, but there are tests using this code.
|
|
||||||
ruby_add_bdepend "test? (
|
|
||||||
dev-ruby/test-unit:2
|
|
||||||
>=dev-ruby/memcache-client-1.5.8
|
|
||||||
dev-ruby/nokogiri
|
|
||||||
>=dev-ruby/builder-3.0.3:3
|
|
||||||
>=dev-ruby/tzinfo-0.3.29
|
|
||||||
)"
|
|
||||||
|
|
||||||
# libxml is not strictly needed, there are tests using this code. jruby
|
|
||||||
# uses a different xml implementation.
|
|
||||||
USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( >=dev-ruby/libxml-2.0.0 )"
|
|
||||||
|
|
||||||
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"
|
|
||||||
|
|
||||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
|
||||||
# all the test-unit features needed.
|
|
||||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
|
||||||
|
|
||||||
# Ignore failing tests on jruby in the interest of a security update
|
|
||||||
sed -i -e '/test_not_allowed_to_expand_parameter_entities_to_files/,/^ end/ s:^:#:' \
|
|
||||||
-e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \
|
|
||||||
test/xml_mini/jdom_engine_test.rb || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_prepare() {
|
|
||||||
case ${RUBY} in
|
|
||||||
*ruby18)
|
|
||||||
# Skip failing ruby18 tests related to JSON serialization
|
|
||||||
rm test/message_encryptor_test.rb test/message_verifier_test.rb || die
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
@ -1 +1,2 @@
|
|||||||
DIST childlabor-0.0.3.gem 5120 SHA256 eae56c14b1e580074c52249263d94afe821faf9661e70277942bc09028041efe SHA512 35ab2030f6203f743cc9b2fc7e0d5990d585096434fec10073981fc61907ca94ba4f6a061f9c649a4bec95fdc1fe9050e29392065d9fa08ab5540d865f9b0321 WHIRLPOOL 38611f026da51f36b1496be832297a384919938cdb040a8226b7a4c4af964bb74fdce752cec4c5621fa2d68a3af56f383e8527b9c8700015974c5437a0e7b7eb
|
DIST childlabor-0.0.3.gem 5120 SHA256 eae56c14b1e580074c52249263d94afe821faf9661e70277942bc09028041efe SHA512 35ab2030f6203f743cc9b2fc7e0d5990d585096434fec10073981fc61907ca94ba4f6a061f9c649a4bec95fdc1fe9050e29392065d9fa08ab5540d865f9b0321 WHIRLPOOL 38611f026da51f36b1496be832297a384919938cdb040a8226b7a4c4af964bb74fdce752cec4c5621fa2d68a3af56f383e8527b9c8700015974c5437a0e7b7eb
|
||||||
|
DIST childlabor-0.0.3.tar.gz 3120 SHA256 95dbc1d5127545e44eddefd973c9285208da8bdffca7a59300cee6e882847e8c SHA512 d18f3f90204b12e3b4a21be1439fcf44a4eb9f905402633966e6ab2a3cc9412a28c502a8c78487834a82e1de24f0f905691f33f443de930f670c70b17288fb6e WHIRLPOOL 9938bc47695fa7d77b3155c1ea5a8c663488efc5e2419a823f6238b0a8181a23f26d789e1b497a2ff8f39b36fe5232e2eca6de1e677caf141ea82cf0b9eea9d5
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild,v 1.1 2013/11/09 19:40:01 mrueg Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby18 ruby19 ruby20 jruby"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_TASK_TEST=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="A scripting framework that replaces rake and sake"
|
||||||
|
HOMEPAGE="https://github.com/carllerche/childlabor"
|
||||||
|
COMMIT_ID="6518b939dddbad20c7f05aa075d76e3ca6e70447"
|
||||||
|
SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RUBY_S="${PN}-${COMMIT_ID}"
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( dev-ruby/rspec )"
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -I. -Ilib -S rspec spec/task_spec.rb || die
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST configliere-0.4.17.gem 52736 SHA256 56dbe5eaa413db31f6ffc7563a71a5f2d0ab667028451e3f493bba3e474393e1 SHA512 7986ab776ce3ebcff229db8d715764015a1c12bdd4be983837c1f75e2070e8123403d5d1b4a7f7193a106c9da69cf212ae78d86ed5abedd1a74562b538b59ae4 WHIRLPOOL 7df4a2848918ae3f6a9227bc376b49d84165dbb2e4152a27fe0e82db8273cac9783939ed96b683672a212e01a66ff91df242e533168b000f98bd3c34e823ebe6
|
|
||||||
DIST configliere-0.4.18.gem 52736 SHA256 3d0769ecbb28111b162c704c4bb3c6d3926b6ba2dd609a481d5d4b6e355cdee2 SHA512 b958002290c8e10d562ccc1b5ec33f116d0d87620ef72c6789e9cca5552bee4f74a63949c8f3c11c709098ae2cc23bcb1c423c3a043472b95035056d848f015b WHIRLPOOL 2492c396067a34d5ba00300be8a523069facd364de621c3487cc214b88c27442f74714c8d908c84f06ff37aec73f3336516a863a08366cc7de7632494ed1281e
|
DIST configliere-0.4.18.gem 52736 SHA256 3d0769ecbb28111b162c704c4bb3c6d3926b6ba2dd609a481d5d4b6e355cdee2 SHA512 b958002290c8e10d562ccc1b5ec33f116d0d87620ef72c6789e9cca5552bee4f74a63949c8f3c11c709098ae2cc23bcb1c423c3a043472b95035056d848f015b WHIRLPOOL 2492c396067a34d5ba00300be8a523069facd364de621c3487cc214b88c27442f74714c8d908c84f06ff37aec73f3336516a863a08366cc7de7632494ed1281e
|
||||||
|
@ -1,38 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/configliere/configliere-0.4.17.ebuild,v 1.1 2012/09/29 06:17:36 flameeyes Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
|
||||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.textile README.textile FEATURES.txt"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="Settings manager for Ruby scripts"
|
|
||||||
HOMEPAGE="https://github.com/infochimps-labs/configliere"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
>=dev-ruby/highline-1.5.2
|
|
||||||
>=dev-ruby/multi_json-1.1"
|
|
||||||
|
|
||||||
RUBY_PATCHES=( ${P}-nobundler.patch )
|
|
||||||
|
|
||||||
all_ruby_prepare() {
|
|
||||||
rm Gemfile* || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
all_fakegem_install
|
|
||||||
|
|
||||||
insinto /usr/share/doc/${PF}
|
|
||||||
doins -r examples
|
|
||||||
}
|
|
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/configliere/configliere-0.4.18.ebuild,v 1.1 2012/12/16 09:34:08 graaff Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/configliere/configliere-0.4.18-r1.ebuild,v 1.1 2013/11/09 19:42:59 mrueg Exp $
|
||||||
|
|
||||||
EAPI=4
|
EAPI=5
|
||||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
USE_RUBY="ruby18 ruby19 ruby20 jruby"
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
@ -1,33 +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/file-tail/file-tail-1.0.12.ebuild,v 1.1 2012/10/05 10:07:55 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
|
||||||
RUBY_FAKEGEM_DOC_SOURCES="lib README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
|
||||||
|
|
||||||
inherit ruby-fakegem
|
|
||||||
|
|
||||||
DESCRIPTION="A small ruby library that allows it to 'tail' files in Ruby"
|
|
||||||
HOMEPAGE="http://flori.github.com/file-tail"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
ruby_add_rdepend ">=dev-ruby/tins-0.5"
|
|
||||||
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
|
|
||||||
|
|
||||||
each_ruby_test() {
|
|
||||||
ruby-ng_testrb-2 -Ilib tests/*_test.rb
|
|
||||||
}
|
|
@ -1 +1,2 @@
|
|||||||
DIST maruku-0.6.1.gem 150528 SHA256 ffd973a8017ecb26606e1c1628b3d58db4ba523b4382cce292e94c800825ac07 SHA512 7264df34970b5fc53a53ba617358b4be428323438ad5eaeec70f93d100eee62ae18c8784da95a8bbc41cf36e19d4afd3d318731a991faa6276c7483b8c329cd7 WHIRLPOOL b08723fdf11507a360f92c99d57c4aad2900f2579343f214a25aa1174865b61f627cd028c7b3681ee7fc9386db0887a41e5f981eba2cc6b6d2256fe1a33ac592
|
DIST maruku-0.6.1.gem 150528 SHA256 ffd973a8017ecb26606e1c1628b3d58db4ba523b4382cce292e94c800825ac07 SHA512 7264df34970b5fc53a53ba617358b4be428323438ad5eaeec70f93d100eee62ae18c8784da95a8bbc41cf36e19d4afd3d318731a991faa6276c7483b8c329cd7 WHIRLPOOL b08723fdf11507a360f92c99d57c4aad2900f2579343f214a25aa1174865b61f627cd028c7b3681ee7fc9386db0887a41e5f981eba2cc6b6d2256fe1a33ac592
|
||||||
|
DIST maruku-0.7.0.gem 139776 SHA256 b768e5c68ad2d4d6139fa38577a4f37ba25e2881cf30106975c636c293de5b0b SHA512 24d875bddf804b1d323afc3baec004c236c0f5cae16d1f6222881de978ec5c49c04b7ed369397de6dbdefb15c1a2dbd09efcfb9244f5aa765c594a812e82f46c WHIRLPOOL 2967376125511bf298af6f3f1f4aad4db176616e022c3b723078e93d2228549f54a7581c7e07ad22f2ecf2f85905ba55d66610f11ce981039bca287221cb70c1
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/maruku/maruku-0.7.0.ebuild,v 1.1 2013/11/10 07:36:28 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
USE_RUBY="ruby18 ruby19 ruby20 jruby"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||||
|
RUBY_FAKEGEM_DOCDIR="doc"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md
|
||||||
|
docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md
|
||||||
|
docs/proposal.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="A Markdown-superset interpreter written in Ruby."
|
||||||
|
HOMEPAGE="http://maruku.rubyforge.org/"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="highlight"
|
||||||
|
|
||||||
|
ruby_add_rdepend "highlight? ( dev-ruby/syntax )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog
|
||||||
|
elog "You need to emerge app-text/texlive and dev-tex/latex-unicode if"
|
||||||
|
elog "you want to use --pdf with Maruku. You may also want to emerge"
|
||||||
|
elog "dev-tex/listings to enable LaTeX syntax highlighting."
|
||||||
|
elog
|
||||||
|
}
|
@ -1,6 +1,4 @@
|
|||||||
DIST rails-2.3.18.gem 211968 SHA256 f92ee63fdb481d5d0758db6a955f850d44f525558ccc5ad7ce4367220a72314d SHA512 c7eeeeba60473cae3cf06410745ca5f24758bb4b0bf449a8fc80310299957af572cce4e781390aa92953169f907c0fafe8b2a31c83d6494d3a98c35eb5654365 WHIRLPOOL 31d89ff9a115355f1d3fc55183228dafccf2afe95a62478392e57adb2f50c52465439a95433f167459474319f8ed5a636defdad2820fc24c2d50c12d6455e071
|
DIST rails-2.3.18.gem 211968 SHA256 f92ee63fdb481d5d0758db6a955f850d44f525558ccc5ad7ce4367220a72314d SHA512 c7eeeeba60473cae3cf06410745ca5f24758bb4b0bf449a8fc80310299957af572cce4e781390aa92953169f907c0fafe8b2a31c83d6494d3a98c35eb5654365 WHIRLPOOL 31d89ff9a115355f1d3fc55183228dafccf2afe95a62478392e57adb2f50c52465439a95433f167459474319f8ed5a636defdad2820fc24c2d50c12d6455e071
|
||||||
DIST rails-3.1.12.gem 4608 SHA256 8e6ce8ddb8b69051ec8109d0439c622a986aa4da47f5156141e7a936656f958c SHA512 75c04002215b4d8fd031533dde9bfdd8b0884e5a42b5944d52669b27eff1224c38e6c318cb03bfaba2c2da1eb65d59f50059b743dae425abc813b7b13b69f928 WHIRLPOOL c524b9b0c8ccc02fa43c8e023b688bbd726b80cb98f07dc4f768123ae57a6cfa62882177841cfb0be2b141884c1837a29477daca0f7cd16401e087064eaab9b4
|
DIST rails-3.1.12.gem 4608 SHA256 8e6ce8ddb8b69051ec8109d0439c622a986aa4da47f5156141e7a936656f958c SHA512 75c04002215b4d8fd031533dde9bfdd8b0884e5a42b5944d52669b27eff1224c38e6c318cb03bfaba2c2da1eb65d59f50059b743dae425abc813b7b13b69f928 WHIRLPOOL c524b9b0c8ccc02fa43c8e023b688bbd726b80cb98f07dc4f768123ae57a6cfa62882177841cfb0be2b141884c1837a29477daca0f7cd16401e087064eaab9b4
|
||||||
DIST rails-3.2.13.gem 4608 SHA256 dfc57cb7d289513dd89a99db6f714fbdb407223160abf98293b74be07724bcb8 SHA512 108629f1328800b52e9036734c1b2ea1a8ee2f971fea2819417761adccedeb95a2e3ce7d5c99b9afdc8c713343b676d29aeff13be3c7ea8a7d29c2df04b10294 WHIRLPOOL ed5afbb6c8bb58ffbb3f84a9fbf7ce9a51fe7ff5dfef0ff24a48ceb77b8a65957e00e63b66b4a59c2978d8dedc82060bbd4e817bc8d2d9b6e02baca5480e1e76
|
|
||||||
DIST rails-3.2.14.gem 3584 SHA256 d63321eb0231dbf576ba19017cf87b3e2d8b863dd6402f26f198455fd1377963 SHA512 8c0255d05be09d260d5d50ea03872d1b532962b9000b1dd556cc769f17bd784082bce92471f20c5cc667f8dffe96a6ad55ab429665028f4a37aa25ccff3bfee6 WHIRLPOOL 834cd99e110484049ffcabdaf95904c2f91f0a24428cede5146efe8b0ab7d8305a76e46b237ae258acaf91e65fb896b1202355f9020ecdacb4ef561b86d82a78
|
|
||||||
DIST rails-3.2.15.gem 4608 SHA256 9ed01092cb939f8c9be82138a8ba83df45260d544f86a0465893491dbdc2794c SHA512 e2f4267a4e64fdddde1932ad9e8fd71653ffb03dceb9a291756dd497636ab4cec104e829ad8142acf524d6155f3a11c6d691f35b97625e0e9888d246f09cd6f3 WHIRLPOOL 5b95313a1d733e2868061c8d0a56c5ff97974eeede20552713001c39d843d6ff8cfcb384d3f8eb35ddcc3eb4391b88e1e2d5e860736b8538eec8095b691ff559
|
DIST rails-3.2.15.gem 4608 SHA256 9ed01092cb939f8c9be82138a8ba83df45260d544f86a0465893491dbdc2794c SHA512 e2f4267a4e64fdddde1932ad9e8fd71653ffb03dceb9a291756dd497636ab4cec104e829ad8142acf524d6155f3a11c6d691f35b97625e0e9888d246f09cd6f3 WHIRLPOOL 5b95313a1d733e2868061c8d0a56c5ff97974eeede20552713001c39d843d6ff8cfcb384d3f8eb35ddcc3eb4391b88e1e2d5e860736b8538eec8095b691ff559
|
||||||
DIST rails-4.0.0.gem 1542656 SHA256 6eabebfbe7dcdabeddf69356f84cec3d78e395b08aa1de700e265f7cbff8028b SHA512 0ba7cff750ba6c1b307f58e3ec45f097a46a6fd4f96b8619e7ad9d7db39f20a6693b93aff56a3f36493daa39103cc5091fa0262b77e93445e6556044e6c0a7ce WHIRLPOOL cd743bf0b6e04a37c851cdcce8638b62fe91dd00220c558e24f2702e8ebb6905117762c05b50dbb07e071653cc71c36e0387c7dff42df9f0f82ba7ebc1867381
|
DIST rails-4.0.0.gem 1542656 SHA256 6eabebfbe7dcdabeddf69356f84cec3d78e395b08aa1de700e265f7cbff8028b SHA512 0ba7cff750ba6c1b307f58e3ec45f097a46a6fd4f96b8619e7ad9d7db39f20a6693b93aff56a3f36493daa39103cc5091fa0262b77e93445e6556044e6c0a7ce WHIRLPOOL cd743bf0b6e04a37c851cdcce8638b62fe91dd00220c558e24f2702e8ebb6905117762c05b50dbb07e071653cc71c36e0387c7dff42df9f0f82ba7ebc1867381
|
||||||
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.2.13.ebuild,v 1.1 2013/03/31 07:45:01 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_TASK_TEST=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="ruby on rails is a web-application and persistance framework"
|
|
||||||
HOMEPAGE="http://www.rubyonrails.org"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
IUSE="+asset-pipeline"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/actionmailer-${PV}
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
~dev-ruby/activerecord-${PV}
|
|
||||||
~dev-ruby/activeresource-${PV}
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
=dev-ruby/bundler-1*
|
|
||||||
~dev-ruby/railties-${PV}
|
|
||||||
asset-pipeline? (
|
|
||||||
dev-ruby/jquery-rails
|
|
||||||
>=dev-ruby/sass-rails-3.2.3:3.2
|
|
||||||
>=dev-ruby/uglifier-1.0.3
|
|
||||||
>=dev-ruby/coffee-rails-3.2.1:3.2
|
|
||||||
)"
|
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.2.14.ebuild,v 1.1 2013/08/17 10:32:59 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_DOC=""
|
|
||||||
RUBY_FAKEGEM_TASK_TEST=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="ruby on rails is a web-application and persistance framework"
|
|
||||||
HOMEPAGE="http://www.rubyonrails.org"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
IUSE="+asset-pipeline"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/actionmailer-${PV}
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
~dev-ruby/activerecord-${PV}
|
|
||||||
~dev-ruby/activeresource-${PV}
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
=dev-ruby/bundler-1*
|
|
||||||
~dev-ruby/railties-${PV}
|
|
||||||
asset-pipeline? (
|
|
||||||
dev-ruby/jquery-rails
|
|
||||||
>=dev-ruby/sass-rails-3.2.3:3.2
|
|
||||||
>=dev-ruby/uglifier-1.0.3
|
|
||||||
>=dev-ruby/coffee-rails-3.2.1:3.2
|
|
||||||
)"
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
|
||||||
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
|
|
||||||
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
|
|
||||||
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
DIST rails-3.2.15.tgz 3566493 SHA256 6fc98f28742e6423efd151d4a0005c10cdf83bf1cef3350042f305d15474b286 SHA512 c2fa25a81b5c77a9054fc8b42a9fdc0733ef175a981ccdbff77eb33a08aa299c3a3ca9469ab80234b01fbc4eef7ccf09c4b3f55dd04e81bf4f8cbfc7eaf58719 WHIRLPOOL 18e8f8b2b90886bca4572efe24508fb77f5a227fd3f3d4732da68f52baea9a2fdf7b620023c8cf229354e4fca85eb9f28886b7b27f862693dbd383a063e961cd
|
||||||
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82
|
||||||
|
@ -1,82 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.13-r1.ebuild,v 1.2 2013/06/04 18:19:03 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_TEST="test:regular"
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="generate_guides"
|
|
||||||
RUBY_FAKEGEM_DOCDIR="guides/output"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Tools for creating, working with, and running Rails applications."
|
|
||||||
HOMEPAGE="http://github.com/rails/rails"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
# The test suite has many failures, most likely due to a mismatch in
|
|
||||||
# exact dependencies or environment specifics. Needs further
|
|
||||||
# investigation.
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND+=">=app-admin/eselect-rails-0.18"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/rdoc-3.4
|
|
||||||
>=dev-ruby/thor-0.14.6
|
|
||||||
>=dev-ruby/rack-ssl-1.3.2:1.3
|
|
||||||
>=dev-ruby/rake-0.8.7"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
>=dev-ruby/mocha-0.9.5
|
|
||||||
)
|
|
||||||
doc? (
|
|
||||||
>=dev-ruby/redcloth-4.1.1
|
|
||||||
)"
|
|
||||||
|
|
||||||
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\)/d' ../Gemfile || die
|
|
||||||
|
|
||||||
# Also allow rdoc 4.x
|
|
||||||
sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
all_fakegem_install
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
mv guides/output guides/guides || die
|
|
||||||
dohtml -r guides/guides
|
|
||||||
fi
|
|
||||||
|
|
||||||
ruby_fakegem_binwrapper rails rails-${PV}
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "To select between slots of rails, use:"
|
|
||||||
elog "\teselect rails"
|
|
||||||
|
|
||||||
eselect rails update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
eselect rails update
|
|
||||||
}
|
|
@ -1,74 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.13.ebuild,v 1.1 2013/03/31 07:44:46 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_TEST="test:regular"
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="generate_guides"
|
|
||||||
RUBY_FAKEGEM_DOCDIR="guides/output"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Tools for creating, working with, and running Rails applications."
|
|
||||||
HOMEPAGE="http://github.com/rails/rails"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
# The test suite has many failures, most likely due to a mismatch in
|
|
||||||
# exact dependencies or environment specifics. Needs further
|
|
||||||
# investigation.
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND+=">=app-admin/eselect-rails-0.18"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/rdoc-3.4
|
|
||||||
>=dev-ruby/thor-0.14.6
|
|
||||||
>=dev-ruby/rack-ssl-1.3.2:1.3
|
|
||||||
>=dev-ruby/rake-0.8.7"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
>=dev-ruby/mocha-0.9.5
|
|
||||||
)
|
|
||||||
doc? (
|
|
||||||
>=dev-ruby/redcloth-4.1.1
|
|
||||||
)"
|
|
||||||
|
|
||||||
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\)/d' ../Gemfile || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
all_fakegem_install
|
|
||||||
|
|
||||||
ruby_fakegem_binwrapper rails rails-${PV}
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "To select between slots of rails, use:"
|
|
||||||
elog "\teselect rails"
|
|
||||||
|
|
||||||
eselect rails update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
eselect rails update
|
|
||||||
}
|
|
@ -1,82 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.14.ebuild,v 1.1 2013/08/17 10:32:43 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
USE_RUBY="ruby18 ruby19"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_TASK_TEST="test:regular"
|
|
||||||
RUBY_FAKEGEM_TASK_DOC="generate_guides"
|
|
||||||
RUBY_FAKEGEM_DOCDIR="guides/output"
|
|
||||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
|
|
||||||
|
|
||||||
RUBY_FAKEGEM_BINWRAP=""
|
|
||||||
|
|
||||||
inherit ruby-fakegem versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Tools for creating, working with, and running Rails applications."
|
|
||||||
HOMEPAGE="http://github.com/rails/rails"
|
|
||||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="$(get_version_component_range 1-2)"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RUBY_S="rails-${PV}/${PN}"
|
|
||||||
|
|
||||||
# The test suite has many failures, most likely due to a mismatch in
|
|
||||||
# exact dependencies or environment specifics. Needs further
|
|
||||||
# investigation.
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND+=">=app-admin/eselect-rails-0.18"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
~dev-ruby/activesupport-${PV}
|
|
||||||
~dev-ruby/actionpack-${PV}
|
|
||||||
>=dev-ruby/rdoc-3.4
|
|
||||||
>=dev-ruby/thor-0.14.6
|
|
||||||
>=dev-ruby/rack-ssl-1.3.2:1.3
|
|
||||||
>=dev-ruby/rake-0.8.7"
|
|
||||||
|
|
||||||
ruby_add_bdepend "
|
|
||||||
test? (
|
|
||||||
dev-ruby/mocha:0.13
|
|
||||||
)
|
|
||||||
doc? (
|
|
||||||
>=dev-ruby/redcloth-4.1.1
|
|
||||||
)"
|
|
||||||
|
|
||||||
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\)/d' ../Gemfile || die
|
|
||||||
|
|
||||||
# Also allow rdoc 4.x
|
|
||||||
sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
all_fakegem_install
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
mv guides/output guides/guides || die
|
|
||||||
dohtml -r guides/guides
|
|
||||||
fi
|
|
||||||
|
|
||||||
ruby_fakegem_binwrapper rails rails-${PV}
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "To select between slots of rails, use:"
|
|
||||||
elog "\teselect rails"
|
|
||||||
|
|
||||||
eselect rails update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
eselect rails update
|
|
||||||
}
|
|
@ -1,3 +1,4 @@
|
|||||||
DIST tins-0.11.0.gem 34304 SHA256 cd24a2489655eb5eb4bedacece100eb0ff748cd4ec469eb4309e13a48df2fbd0 SHA512 a25d9626f0fa80ad8ac0b9ac27d880c5e2edf2b9f18f828072f822593e872154708f9dae358bc5a9b784c897269a482af0a3c882e3100da14cf5397375ec00db WHIRLPOOL f4935db1e188983dc044ffcff14bc172095806ce68a370895577f942fd8cab9f9f9d4e4306c02f845bc5956cd3b4a92fe19bf59ee6dea654d2957d83056e361f
|
DIST tins-0.11.0.gem 34304 SHA256 cd24a2489655eb5eb4bedacece100eb0ff748cd4ec469eb4309e13a48df2fbd0 SHA512 a25d9626f0fa80ad8ac0b9ac27d880c5e2edf2b9f18f828072f822593e872154708f9dae358bc5a9b784c897269a482af0a3c882e3100da14cf5397375ec00db WHIRLPOOL f4935db1e188983dc044ffcff14bc172095806ce68a370895577f942fd8cab9f9f9d4e4306c02f845bc5956cd3b4a92fe19bf59ee6dea654d2957d83056e361f
|
||||||
DIST tins-0.12.0.gem 34304 SHA256 7b7bc9943605f700d8b0a0abc5055d9c9e893ff54de38afb58acf46a6b4bae5c SHA512 a79ccf06585267c27fea326003e2571f91a15288998cddc3412fa6cfa9f75b828d18ec1f865fa5265ea4c01864729e46cdb279b5ec8c3aa35314baa76712b8b5 WHIRLPOOL 8d9846dfd6a3fbe5de81d4a3ca2502f67876ce7646ffe2224d192f0f30c97a6ef1969d886f95ba31f12a4ec4e731d20452c82807395d0d0a7e5c0dd56d469410
|
DIST tins-0.12.0.gem 34304 SHA256 7b7bc9943605f700d8b0a0abc5055d9c9e893ff54de38afb58acf46a6b4bae5c SHA512 a79ccf06585267c27fea326003e2571f91a15288998cddc3412fa6cfa9f75b828d18ec1f865fa5265ea4c01864729e46cdb279b5ec8c3aa35314baa76712b8b5 WHIRLPOOL 8d9846dfd6a3fbe5de81d4a3ca2502f67876ce7646ffe2224d192f0f30c97a6ef1969d886f95ba31f12a4ec4e731d20452c82807395d0d0a7e5c0dd56d469410
|
||||||
|
DIST tins-0.13.0.gem 35328 SHA256 9a123ddb27a8ced14ca46bea4c78ad058b832e92e42a3f73a1f2346acfd0f359 SHA512 b946b1d018a001ff5af7c2e84da70fa4f9e3f29c43a70d587310d7369d000126d3dae5503e20df105ff84cc6aebb0c5c9345ccd186d51aa29ba3958443f868e6 WHIRLPOOL 8fbb16703c41c962c13453fe3e8b11bfd08f2794f3c8f1766adcfc4ad6223e5c0b5f558e7c303388482681bd3a3f4f8add0faa6909342cd0dd95a7ec34d96072
|
||||||
DIST tins-0.6.0.gem 29696 SHA256 dc8ac56d37ec8a71786361fa8b2840ca032856b91cb279f06c542fdc3b4cb479 SHA512 79318f7b08b4478d1aa8f7d8dd86be377ec9655e5a6e62d0d193b7f1db6925c578cfb3fbc54efd76e7be54eaec22986bf79612bd2f4b6eb59934ecfddddcc4be WHIRLPOOL 1b8031c7342c6ea6e93b627c975dfef2d0941dd05118c21f3c97d7924f29d9913b33e7fe95fcd2d6c8e5165f88183d480acd23fa2179efe66d753c36997728e3
|
DIST tins-0.6.0.gem 29696 SHA256 dc8ac56d37ec8a71786361fa8b2840ca032856b91cb279f06c542fdc3b4cb479 SHA512 79318f7b08b4478d1aa8f7d8dd86be377ec9655e5a6e62d0d193b7f1db6925c578cfb3fbc54efd76e7be54eaec22986bf79612bd2f4b6eb59934ecfddddcc4be WHIRLPOOL 1b8031c7342c6ea6e93b627c975dfef2d0941dd05118c21f3c97d7924f29d9913b33e7fe95fcd2d6c8e5165f88183d480acd23fa2179efe66d753c36997728e3
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tins/tins-0.13.0.ebuild,v 1.1 2013/11/09 19:27:22 mrueg Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby18 ruby19 ruby20 jruby"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="All the stuff that isn't good enough for a real library."
|
||||||
|
HOMEPAGE="http://github.com/flori/tins"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 ) "
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
ruby-ng_testrb-2 -Ilib tests/*_test.rb
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST uglifier-2.2.1.gem 73216 SHA256 9b1413ba2379456fc97490d4a1b81200722c73ea204073301ed88c9024b053d3 SHA512 0c198f8528943031cb82384401965041acb6ae541e175e8a0c9c26162134c5f4fd347b05ed42d476d8ab4d46139e5bdc6e32f36ae2ff17b9fcf6fc2e90077f55 WHIRLPOOL 71b2bfc97544696ca3b7a699dcfe63b4e7f322d4ce9edab7e76a166020d3e3190394a593c2e83907dcf194239730f8d164e9d9e0716633b83d485ca68ee92a08
|
DIST uglifier-2.2.1.gem 73216 SHA256 9b1413ba2379456fc97490d4a1b81200722c73ea204073301ed88c9024b053d3 SHA512 0c198f8528943031cb82384401965041acb6ae541e175e8a0c9c26162134c5f4fd347b05ed42d476d8ab4d46139e5bdc6e32f36ae2ff17b9fcf6fc2e90077f55 WHIRLPOOL 71b2bfc97544696ca3b7a699dcfe63b4e7f322d4ce9edab7e76a166020d3e3190394a593c2e83907dcf194239730f8d164e9d9e0716633b83d485ca68ee92a08
|
||||||
DIST uglifier-2.3.0.gem 74240 SHA256 07b0b623d0f81b2eb1855b3531aa1e10b36797e3a86f9f25e14eed1e7aca5cd7 SHA512 b9f3bd1f4a2dc52cbe3d4d1c08967f759f1672be8d3f70c668e9bbbae171e467d1d5ffef1ba3bc7283798a68ebcf20536f967ef4bdf443f250873da369db2d2d WHIRLPOOL 7effeb0a330812377d8fd51d0c227475572bd4a4855d7ac284bda7b2496c50f369b0a060b0671bb01c616f141c47fcb66db43e85f3c3f5be1adedd392f9749aa
|
DIST uglifier-2.3.0.gem 74240 SHA256 07b0b623d0f81b2eb1855b3531aa1e10b36797e3a86f9f25e14eed1e7aca5cd7 SHA512 b9f3bd1f4a2dc52cbe3d4d1c08967f759f1672be8d3f70c668e9bbbae171e467d1d5ffef1ba3bc7283798a68ebcf20536f967ef4bdf443f250873da369db2d2d WHIRLPOOL 7effeb0a330812377d8fd51d0c227475572bd4a4855d7ac284bda7b2496c50f369b0a060b0671bb01c616f141c47fcb66db43e85f3c3f5be1adedd392f9749aa
|
||||||
|
DIST uglifier-2.3.1.gem 75264 SHA256 e5328d79e5094b6984f415ddfc910247ef53868ea0008b6b841b6afea8161adb SHA512 4558c2207e562661b339ae1e640e4103844be557c17f5f0a6b8faab260fdb4140d9f3410f7726ed208d7c35db9ab3f6ad55a665de3dd96c605c28b2f720ad99e WHIRLPOOL 49869f77fe77a4f2927bf07120c8abec16db3f261e56e8c81c276b0b861316ed49a111559964d33dc8ea980e267df525026a626fa52c6583e91f4f5a2792a00c
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/uglifier/uglifier-2.3.1.ebuild,v 1.1 2013/11/09 19:30:29 mrueg Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby18 ruby19 ruby20"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor."
|
||||||
|
HOMEPAGE="https://github.com/lautis/uglifier"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
ruby_add_rdepend ">=dev-ruby/execjs-0.3.0 >=dev-ruby/json-1.8.0"
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( dev-ruby/source_map )"
|
@ -1,2 +1,2 @@
|
|||||||
DIST cmdtest_0.5.orig.tar.gz 18713 SHA256 5fd28c5b0b2b6cfffc0398324cd9df9100ae1cbdf729c31fc9de6ebfe2199bf2 SHA512 aa9d3ec0cd523598b54cfc96d1381452be162bfda7ef5763f2936f3724c29aa8662de3e283c813a292074cd4a113ba867dbf306574dd81501af4b9d3a0109ae3 WHIRLPOOL 1f8c99de2281aa8fe3c447a640a7258f3e5363f4cf5d0a3cedee5a35f52327d75fe48afc063e5554d35a8151de4de6d4619fa547e43e268270d8a8ce76ad321a
|
DIST cmdtest_0.10.orig.tar.gz 34152 SHA256 d9a421ed916213c5c6660a1057a560afff6e5c7606fe0e1cba3a359f66f23068 SHA512 da3e042c1c7d4379316fb6e3bc642a2e57fa12004434296c30f77debc7662bed49726057eb280461d18308739e86082fd96efe1642d1c531321b1c10f06d3595 WHIRLPOOL eadb47185a977d74ff046654b9845be9e49b859a88d10001f6eb809b1de8cb7697f840942dca100007ef00c98faafc9d7f127c9359108148372fd7175b88c509
|
||||||
DIST cmdtest_0.6.orig.tar.gz 18603 SHA256 7367d4c6db3b84f6c74209fed179749434ac84dfe6e039fc1a58dd99a5048802 SHA512 67ef446034890bd93e66b8577a5d1f70e490550e9e72204225eff0d91f15c8610c4d7b7167461c08b070ed108d8326e3c9ef87cfc339fbe320c17c2be87ed429 WHIRLPOOL ac57c94497b6da5740435f513112574bc41e152605ecce89e9cd5a788f656c49ec8a5a318eef536754bdd8ec5a9bc204032ed1b4ffb847462ffe52eeb1dca5a9
|
DIST cmdtest_0.6.orig.tar.gz 18603 SHA256 7367d4c6db3b84f6c74209fed179749434ac84dfe6e039fc1a58dd99a5048802 SHA512 67ef446034890bd93e66b8577a5d1f70e490550e9e72204225eff0d91f15c8610c4d7b7167461c08b070ed108d8326e3c9ef87cfc339fbe320c17c2be87ed429 WHIRLPOOL ac57c94497b6da5740435f513112574bc41e152605ecce89e9cd5a788f656c49ec8a5a318eef536754bdd8ec5a9bc204032ed1b4ffb847462ffe52eeb1dca5a9
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/debhelper/debhelper-9.20131110.ebuild,v 1.1 2013/11/10 23:10:07 jer Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Collection of programs that can be used to automate common tasks in debian/rules"
|
||||||
|
HOMEPAGE="http://packages.qa.debian.org/d/debhelper.html http://joeyh.name/code/debhelper/"
|
||||||
|
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux"
|
||||||
|
IUSE="test"
|
||||||
|
DH_LINGUAS=( de es fr )
|
||||||
|
IUSE+=" ${DH_LINGUAS[@]/#/linguas_}"
|
||||||
|
|
||||||
|
NLS_DEPEND=$(
|
||||||
|
printf "linguas_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LINGUAS[@]}
|
||||||
|
)
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-lang/perl-5.10
|
||||||
|
app-arch/dpkg
|
||||||
|
dev-perl/TimeDate
|
||||||
|
virtual/perl-Getopt-Long
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
${NLS_DEPEND}
|
||||||
|
test? ( dev-perl/Test-Pod )
|
||||||
|
"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
tc-export CC
|
||||||
|
|
||||||
|
local LANGS="" USE_NLS=no lingua
|
||||||
|
for lingua in ${DH_LINGUAS[@]}; do
|
||||||
|
if use linguas_${lingua}; then
|
||||||
|
LANGS+=" ${lingua}"
|
||||||
|
USE_NLS=yes
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||||
|
dodoc doc/* debian/changelog
|
||||||
|
docinto examples
|
||||||
|
dodoc examples/*
|
||||||
|
local lingua
|
||||||
|
for manfile in *.1 *.7 ; do
|
||||||
|
for lingua in ${DH_LINGUAS[@]}; do
|
||||||
|
case ${manfile} in
|
||||||
|
*.${lingua}.?)
|
||||||
|
use linguas_${lingua} \
|
||||||
|
&& cp ${manfile} "${T}"/${manfile/.${lingua}/} \
|
||||||
|
&& doman -i18n=${lingua} "${T}"/${manfile/.${lingua}/}
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
doman ${manfile}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
done
|
||||||
|
}
|
@ -0,0 +1,245 @@
|
|||||||
|
commit 23f67fe23d7b51e352a500a0e005ae3ef4dbc097
|
||||||
|
Author: hasufell <hasufell@gentoo.org>
|
||||||
|
Date: Sat Oct 26 22:17:31 2013 +0200
|
||||||
|
|
||||||
|
fix multiple abi support
|
||||||
|
|
||||||
|
diff --git a/renpy.py b/renpy.py
|
||||||
|
index 9f2977f..394e4e1 100644
|
||||||
|
--- a/renpy.py
|
||||||
|
+++ b/renpy.py
|
||||||
|
@@ -28,82 +28,9 @@
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
import warnings
|
||||||
|
-
|
||||||
|
-# Functions to be customized by distributors. ################################
|
||||||
|
-
|
||||||
|
-# Given the Ren'Py base directory (usually the directory containing
|
||||||
|
-# this file), this is expected to return the path to the common directory.
|
||||||
|
-def path_to_common(renpy_base):
|
||||||
|
- return renpy_base + "/renpy/common"
|
||||||
|
-
|
||||||
|
-# Given a directory holding a Ren'Py game, this is expected to return
|
||||||
|
-# the path to a directory that will hold save files.
|
||||||
|
-def path_to_saves(gamedir):
|
||||||
|
- import renpy #@UnresolvedImport
|
||||||
|
-
|
||||||
|
- # Android.
|
||||||
|
- if renpy.android:
|
||||||
|
- paths = [
|
||||||
|
- os.path.join(os.environ["ANDROID_OLD_PUBLIC"], "game/saves"),
|
||||||
|
- os.path.join(os.environ["ANDROID_PRIVATE"], "saves"),
|
||||||
|
- os.path.join(os.environ["ANDROID_PUBLIC"], "saves"),
|
||||||
|
- ]
|
||||||
|
-
|
||||||
|
- for rv in paths:
|
||||||
|
- if os.path.isdir(rv):
|
||||||
|
- break
|
||||||
|
-
|
||||||
|
- print "Using savedir", rv
|
||||||
|
-
|
||||||
|
- # We return the last path as the default.
|
||||||
|
-
|
||||||
|
- return rv
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- # No save directory given.
|
||||||
|
- if not renpy.config.save_directory:
|
||||||
|
- return gamedir + "/saves"
|
||||||
|
-
|
||||||
|
- # Search the path above Ren'Py for a directory named "Ren'Py Data".
|
||||||
|
- # If it exists, then use that for our save directory.
|
||||||
|
- path = renpy.config.renpy_base
|
||||||
|
-
|
||||||
|
- while True:
|
||||||
|
- if os.path.isdir(path + "/Ren'Py Data"):
|
||||||
|
- return path + "/Ren'Py Data/" + renpy.config.save_directory
|
||||||
|
-
|
||||||
|
- newpath = os.path.dirname(path)
|
||||||
|
- if path == newpath:
|
||||||
|
- break
|
||||||
|
- path = newpath
|
||||||
|
-
|
||||||
|
- # Otherwise, put the saves in a platform-specific location.
|
||||||
|
- if renpy.macintosh:
|
||||||
|
- rv = "~/Library/RenPy/" + renpy.config.save_directory
|
||||||
|
- return os.path.expanduser(rv)
|
||||||
|
-
|
||||||
|
- elif renpy.windows:
|
||||||
|
- if 'APPDATA' in os.environ:
|
||||||
|
- return os.environ['APPDATA'] + "/RenPy/" + renpy.config.save_directory
|
||||||
|
- else:
|
||||||
|
- rv = "~/RenPy/" + renpy.config.save_directory
|
||||||
|
- return os.path.expanduser(rv)
|
||||||
|
-
|
||||||
|
- else:
|
||||||
|
- rv = "~/.renpy/" + renpy.config.save_directory
|
||||||
|
- return os.path.expanduser(rv)
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-# Returns the path to the Ren'Py base directory (containing common and
|
||||||
|
-# the launcher, usually.)
|
||||||
|
-def path_to_renpy_base():
|
||||||
|
- renpy_base = os.path.dirname(os.path.realpath(sys.argv[0]))
|
||||||
|
- renpy_base = os.environ.get('RENPY_BASE', renpy_base)
|
||||||
|
- renpy_base = os.path.abspath(renpy_base)
|
||||||
|
-
|
||||||
|
- return renpy_base
|
||||||
|
-
|
||||||
|
-##############################################################################
|
||||||
|
+from distutils.sysconfig import get_python_lib
|
||||||
|
+sys.path.append(get_python_lib() + "/renpy@SLOT@")
|
||||||
|
+import renpy.common as common
|
||||||
|
|
||||||
|
# The version of the Mac Launcher and py4renpy that we require.
|
||||||
|
macos_version = (6, 14, 0)
|
||||||
|
@@ -131,7 +58,7 @@ if android:
|
||||||
|
|
||||||
|
def main():
|
||||||
|
|
||||||
|
- renpy_base = path_to_renpy_base()
|
||||||
|
+ renpy_base = common.path_to_renpy_base()
|
||||||
|
|
||||||
|
# Add paths.
|
||||||
|
if os.path.exists(renpy_base + "/module"):
|
||||||
|
diff --git a/renpy/common.py b/renpy/common.py
|
||||||
|
new file mode 100644
|
||||||
|
index 0000000..1f15b3c
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/renpy/common.py
|
||||||
|
@@ -0,0 +1,103 @@
|
||||||
|
+# This file is part of Ren'Py. The license below applies to Ren'Py only.
|
||||||
|
+# Games and other projects that use Ren'Py may use a different license.
|
||||||
|
+
|
||||||
|
+# Copyright 2004-2012 Tom Rothamel <pytom@bishoujo.us>
|
||||||
|
+#
|
||||||
|
+# Permission is hereby granted, free of charge, to any person
|
||||||
|
+# obtaining a copy of this software and associated documentation files
|
||||||
|
+# (the "Software"), to deal in the Software without restriction,
|
||||||
|
+# including without limitation the rights to use, copy, modify, merge,
|
||||||
|
+# publish, distribute, sublicense, and/or sell copies of the Software,
|
||||||
|
+# and to permit persons to whom the Software is furnished to do so,
|
||||||
|
+# subject to the following conditions:
|
||||||
|
+#
|
||||||
|
+# The above copyright notice and this permission notice shall be
|
||||||
|
+# included in all copies or substantial portions of the Software.
|
||||||
|
+#
|
||||||
|
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||||
|
+# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
+# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||||
|
+# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||||
|
+# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
+
|
||||||
|
+import os
|
||||||
|
+import sys
|
||||||
|
+import warnings
|
||||||
|
+from distutils.sysconfig import get_python_lib
|
||||||
|
+
|
||||||
|
+# Functions to be customized by distributors. ################################
|
||||||
|
+
|
||||||
|
+# Given the Ren'Py base directory (usually the directory containing
|
||||||
|
+# this file), this is expected to return the path to the common directory.
|
||||||
|
+def path_to_common(renpy_base):
|
||||||
|
+ return renpy_base + "/renpy/common"
|
||||||
|
+
|
||||||
|
+# Given a directory holding a Ren'Py game, this is expected to return
|
||||||
|
+# the path to a directory that will hold save files.
|
||||||
|
+def path_to_saves(gamedir):
|
||||||
|
+ import renpy #@UnresolvedImport
|
||||||
|
+
|
||||||
|
+ # Android.
|
||||||
|
+ if renpy.android:
|
||||||
|
+ paths = [
|
||||||
|
+ os.path.join(os.environ["ANDROID_OLD_PUBLIC"], "game/saves"),
|
||||||
|
+ os.path.join(os.environ["ANDROID_PRIVATE"], "saves"),
|
||||||
|
+ os.path.join(os.environ["ANDROID_PUBLIC"], "saves"),
|
||||||
|
+ ]
|
||||||
|
+
|
||||||
|
+ for rv in paths:
|
||||||
|
+ if os.path.isdir(rv):
|
||||||
|
+ break
|
||||||
|
+
|
||||||
|
+ print "Using savedir", rv
|
||||||
|
+
|
||||||
|
+ # We return the last path as the default.
|
||||||
|
+
|
||||||
|
+ return rv
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+ # No save directory given.
|
||||||
|
+ if not renpy.config.save_directory:
|
||||||
|
+ return gamedir + "/saves"
|
||||||
|
+
|
||||||
|
+ # Search the path above Ren'Py for a directory named "Ren'Py Data".
|
||||||
|
+ # If it exists, then use that for our save directory.
|
||||||
|
+ path = renpy.config.renpy_base
|
||||||
|
+
|
||||||
|
+ while True:
|
||||||
|
+ if os.path.isdir(path + "/Ren'Py Data"):
|
||||||
|
+ return path + "/Ren'Py Data/" + renpy.config.save_directory
|
||||||
|
+
|
||||||
|
+ newpath = os.path.dirname(path)
|
||||||
|
+ if path == newpath:
|
||||||
|
+ break
|
||||||
|
+ path = newpath
|
||||||
|
+
|
||||||
|
+ # Otherwise, put the saves in a platform-specific location.
|
||||||
|
+ if renpy.macintosh:
|
||||||
|
+ rv = "~/Library/RenPy/" + renpy.config.save_directory
|
||||||
|
+ return os.path.expanduser(rv)
|
||||||
|
+
|
||||||
|
+ elif renpy.windows:
|
||||||
|
+ if 'APPDATA' in os.environ:
|
||||||
|
+ return os.environ['APPDATA'] + "/RenPy/" + renpy.config.save_directory
|
||||||
|
+ else:
|
||||||
|
+ rv = "~/RenPy/" + renpy.config.save_directory
|
||||||
|
+ return os.path.expanduser(rv)
|
||||||
|
+
|
||||||
|
+ else:
|
||||||
|
+ rv = "~/.renpy/" + renpy.config.save_directory
|
||||||
|
+ return os.path.expanduser(rv)
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+# Returns the path to the Ren'Py base directory (containing common and
|
||||||
|
+# the launcher, usually.)
|
||||||
|
+def path_to_renpy_base():
|
||||||
|
+ renpy_base = os.path.dirname(os.path.realpath(sys.argv[0]))
|
||||||
|
+ renpy_base = get_python_lib() + "/renpy@SLOT@"
|
||||||
|
+ renpy_base = os.environ.get('RENPY_BASE', renpy_base)
|
||||||
|
+ renpy_base = os.path.abspath(renpy_base)
|
||||||
|
+
|
||||||
|
+ return renpy_base
|
||||||
|
diff --git a/renpy/main.py b/renpy/main.py
|
||||||
|
index d15eefc..b11bba9 100644
|
||||||
|
--- a/renpy/main.py
|
||||||
|
+++ b/renpy/main.py
|
||||||
|
@@ -26,7 +26,7 @@ import sys
|
||||||
|
import time
|
||||||
|
import zipfile
|
||||||
|
import subprocess
|
||||||
|
-import __main__
|
||||||
|
+import renpy.common as common
|
||||||
|
|
||||||
|
|
||||||
|
def run(restart):
|
||||||
|
@@ -166,7 +166,7 @@ def main():
|
||||||
|
renpy.config.searchpath = [ renpy.config.gamedir ]
|
||||||
|
|
||||||
|
# Find the common directory.
|
||||||
|
- commondir = __main__.path_to_common(renpy.config.renpy_base) # E1101 @UndefinedVariable
|
||||||
|
+ commondir = common.path_to_common(renpy.config.renpy_base) # E1101 @UndefinedVariable
|
||||||
|
|
||||||
|
if os.path.isdir(commondir):
|
||||||
|
renpy.config.searchpath.append(commondir)
|
||||||
|
@@ -229,7 +229,7 @@ def main():
|
||||||
|
|
||||||
|
# Find the save directory.
|
||||||
|
if renpy.config.savedir is None:
|
||||||
|
- renpy.config.savedir = __main__.path_to_saves(renpy.config.gamedir) # E1101 @UndefinedVariable
|
||||||
|
+ renpy.config.savedir = common.path_to_saves(renpy.config.gamedir) # E1101 @UndefinedVariable
|
||||||
|
|
||||||
|
if renpy.game.args.savedir: #@UndefinedVariable
|
||||||
|
renpy.config.savedir = renpy.game.args.savedir #@UndefinedVariable
|
@ -0,0 +1,111 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/games-engines/renpy/renpy-6.16.1.ebuild,v 1.1 2013/11/10 20:27:02 hasufell Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||||
|
DISTUTILS_IN_SOURCE_BUILD=1
|
||||||
|
inherit eutils toolchain-funcs python-r1 versionator gnome2-utils games distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Visual novel engine written in python"
|
||||||
|
HOMEPAGE="http://www.renpy.org"
|
||||||
|
SRC_URI="http://www.renpy.org/dl/${PV}/${P}-source.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="$(get_version_component_range 1-2)"
|
||||||
|
MYSLOT=$(delete_all_version_separators ${SLOT})
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="development doc examples"
|
||||||
|
REQUIRED_USE="examples? ( development )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=app-admin/eselect-renpy-0.3
|
||||||
|
dev-libs/fribidi
|
||||||
|
dev-python/pygame[X,${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-exec-0.3[${PYTHON_USEDEP}]
|
||||||
|
media-libs/glew
|
||||||
|
media-libs/libpng:0
|
||||||
|
media-libs/libsdl[X,video]
|
||||||
|
media-libs/freetype:2
|
||||||
|
sys-libs/zlib
|
||||||
|
virtual/ffmpeg
|
||||||
|
virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${P}-source
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
games_pkg_setup
|
||||||
|
export CFLAGS="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags fribidi)"
|
||||||
|
}
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# wooosh! this should fix multiple abi
|
||||||
|
epatch "${FILESDIR}"/${P}-multiple-abi.patch
|
||||||
|
|
||||||
|
einfo "Deleting precompiled python files"
|
||||||
|
find . -name '*.py[co]' -print -delete || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s/@SLOT@/${MYSLOT}/" \
|
||||||
|
renpy.py renpy/common.py || die "setting slot failed!"
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_compile() {
|
||||||
|
cd "${S}"/module || die
|
||||||
|
distutils-r1_python_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install() {
|
||||||
|
cd "${S}"/module || die
|
||||||
|
distutils-r1_python_install --install-lib="$(python_get_sitedir)/renpy${MYSLOT}"
|
||||||
|
|
||||||
|
cd "${S}" || die
|
||||||
|
python_scriptinto "${GAMES_BINDIR}"
|
||||||
|
python_newscript renpy.py ${PN}-${SLOT}
|
||||||
|
|
||||||
|
python_moduleinto renpy${MYSLOT}
|
||||||
|
python_domodule renpy
|
||||||
|
if use development ; then
|
||||||
|
python_domodule launcher template
|
||||||
|
fi
|
||||||
|
if use examples ; then
|
||||||
|
python_domodule the_question tutorial
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
if use development; then
|
||||||
|
newicon -s 32 launcher/game/logo32.png ${P}.png
|
||||||
|
make_desktop_entry ${PN}-${SLOT} "Ren'Py ${PV}" ${P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml -r doc
|
||||||
|
fi
|
||||||
|
|
||||||
|
prepgamesdirs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
games_pkg_preinst
|
||||||
|
use development && gnome2_icon_savelist
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
games_pkg_postinst
|
||||||
|
use development && gnome2_icon_cache_update
|
||||||
|
|
||||||
|
einfo "running: eselect renpy update --if-unset"
|
||||||
|
eselect renpy update --if-unset
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use development && gnome2_icon_cache_update
|
||||||
|
|
||||||
|
einfo "running: eselect renpy update --if-unset"
|
||||||
|
eselect renpy update --if-unset
|
||||||
|
}
|
@ -1 +1 @@
|
|||||||
DIST doge-0.9.0.tar.gz 7464 SHA256 fcce97f3a6349deed4251c328dcc8e756d50ebcc9681e752b3fbe8375c9b6390 SHA512 773c53d43659178fc8daab04629c7257d3672900f0f55bd6b8b0291e7b01a8f3816d6c53204a047d26e0e676572fbb9c7ee0a2e93d8f3f7cdb95a41dc4114aa7 WHIRLPOOL ed045bc6c7b4c20bae98937245b3321bef74415a2f9a3b493392d912e57b337ad84c4a49c45d39f3f0b89212bf161c6c523ed5359165eff054eb7b85b39ca793
|
DIST doge-1.0.0.tar.gz 7654 SHA256 f0e42be64c749aa87ee541420c0275e0d28df4e4acb7e8cb4bc69892f3227825 SHA512 5e0a85b46d07fc718185bca09f564a1cf75c874b0a3ff28da6161a4e0dd0f0ede3e973bb8a11769e41de033a90289d667d9f86badd260607356bb7b86e1d4d58 WHIRLPOOL eac02fc9839a3c6a4d0102834dcce8913fe71c951cb1bc4b26edec384ec557575aafec747e635087d8e2146871688ee37fc06209881bd778de84e76e34a2546c
|
||||||
|
@ -1 +0,0 @@
|
|||||||
DIST 7kaa-data-2.13.tar.bz2 37107989 SHA256 b02052502b382dd78fdabaef0b378c0a3e85d91fe21fb067d47d1ebfe02d4294 SHA512 4aab4e7a75c5824e3312444f2b8135c92d6bfe5a280e7e39a8b2e76871c7bd21dea2342f72d54326360e91c370449ab61c422179e16bb7c623260e006494bdbc WHIRLPOOL 043fe879b567546dcf146d8f5a0a2538397b7cecf21bba66e4190995b56bf4281f482066bdee410448b48b49fcf59f2a094edf5863ce35ed8b92912e3a04e243
|
|
@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer>
|
|
||||||
<email>pinkbyte@gentoo.org</email>
|
|
||||||
<name>Sergey Popov</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
@ -1,44 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/seven-kingdoms-data/seven-kingdoms-data-2.13.ebuild,v 1.1 2012/11/19 14:39:43 pinkbyte Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit games
|
|
||||||
|
|
||||||
MY_PN="7kaa"
|
|
||||||
|
|
||||||
DESCRIPTION="Seven Kingdoms: Ancient Adversaries game data files"
|
|
||||||
HOMEPAGE="http://7kfans.com/"
|
|
||||||
SRC_URI="mirror://sourceforge/skfans/${MY_PN}-data-${PV}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_PN}"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# Install readme and remove unneeded files
|
|
||||||
newdoc README-GameData README
|
|
||||||
rm README-GameData COPYING || die 'rm failed'
|
|
||||||
|
|
||||||
# Install game data
|
|
||||||
insinto "${GAMES_DATADIR}/${MY_PN}"
|
|
||||||
doins -r *
|
|
||||||
|
|
||||||
prepgamesdirs
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog
|
|
||||||
elog 'This tarball does not contain music files for Seven Kingodoms, as said on 7kfans.com:'
|
|
||||||
elog '"The music is the work of Bjorn Lynne Copyright (c) 1997, and is not provided under the GPL.'
|
|
||||||
elog 'It may be freely downloaded and used with Seven Kingdoms, but not modified or repurposed into derivative works."'
|
|
||||||
elog
|
|
||||||
games_pkg_postinst
|
|
||||||
}
|
|
@ -1,3 +1,2 @@
|
|||||||
DIST 7kaa-source-2.14.3.tar.bz2 1181479 SHA256 9d3ba6e4d72495cf83eec922714f818c68974e9ad62e934608676d93a4b48aef SHA512 68ac040f8c9a717337a68e066ea54ce5448df04ecae7721e3b5f94a35871ab973a609e851b44cc73d212ff487e4eca4a2e1980eab7fd0ca92ad08c481ec808cc WHIRLPOOL f01a0bc3c7524d6532bdc4167c7ce3babe15b0092d0721a0b5d5793cb93c473ae2fe8e2f2adb663847f0060ebe27d2568928e72ce4f5bd9e3d0ad0a3b4803fd9
|
|
||||||
DIST 7kaa-source-2.14.4.tar.bz2 27366752 SHA256 60b61f321db6c295330fb3fb21894bc41cb6e0bd797aff9abe45cf2392b49fa1 SHA512 7ee39aba89993d9f0041ab991e053069e0c3ab4298f74c0ec95e3f30f49a71731ef37d8870b1ab9afd97b1c4618a879492976006b8a513bfc4bc44dfac591bf0 WHIRLPOOL 4568d36278d4a286e0395b79ec06c03905b5e69be827faa80f4808c8b8fa097a65ac69ee5c58020dfcf21aa00649eaab2a3ac87a636b680167b4c83b3d3e5f73
|
DIST 7kaa-source-2.14.4.tar.bz2 27366752 SHA256 60b61f321db6c295330fb3fb21894bc41cb6e0bd797aff9abe45cf2392b49fa1 SHA512 7ee39aba89993d9f0041ab991e053069e0c3ab4298f74c0ec95e3f30f49a71731ef37d8870b1ab9afd97b1c4618a879492976006b8a513bfc4bc44dfac591bf0 WHIRLPOOL 4568d36278d4a286e0395b79ec06c03905b5e69be827faa80f4808c8b8fa097a65ac69ee5c58020dfcf21aa00649eaab2a3ac87a636b680167b4c83b3d3e5f73
|
||||||
DIST 7kaa.png 559 SHA256 354f64479b55df2021ca67366abb4724218ca3676fde9e735bfb2218bc1559f4 SHA512 0ec1ba67107a7823943704879efaf12297c5441c43b54f49684550927b10dc40c657fe93eb7c4cc85208d08194f179c9602fd8df6545776f3e1b4481803b16e6 WHIRLPOOL cb896939453d8ed6fc425931bb1f5b74c62aeea67e71e4645fe79fc69fb13fae89d4959651fd95dcbb416c378b4ef44873dc6ebdabc1f2bb1fed3753332209da
|
DIST 7kaa.png 559 SHA256 354f64479b55df2021ca67366abb4724218ca3676fde9e735bfb2218bc1559f4 SHA512 0ec1ba67107a7823943704879efaf12297c5441c43b54f49684550927b10dc40c657fe93eb7c4cc85208d08194f179c9602fd8df6545776f3e1b4481803b16e6 WHIRLPOOL cb896939453d8ed6fc425931bb1f5b74c62aeea67e71e4645fe79fc69fb13fae89d4959651fd95dcbb416c378b4ef44873dc6ebdabc1f2bb1fed3753332209da
|
||||||
|
@ -1,53 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/seven-kingdoms/seven-kingdoms-2.14.3.ebuild,v 1.2 2012/11/20 05:56:10 pinkbyte Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
AUTOTOOLS_AUTORECONF=1
|
|
||||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
|
||||||
|
|
||||||
inherit autotools-utils games
|
|
||||||
|
|
||||||
MY_PN="7kaa"
|
|
||||||
MY_P="${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
DESCRIPTION="Seven Kingdoms: Ancient Adversaries"
|
|
||||||
HOMEPAGE="http://7kfans.com/"
|
|
||||||
SRC_URI="mirror://sourceforge/skfans/${MY_PN}-source-${PV}.tar.bz2
|
|
||||||
http://dev.gentoo.org/~pinkbyte/distfiles/${MY_PN}.png"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="media-libs/libsdl[X,video]
|
|
||||||
media-libs/sdl-net
|
|
||||||
media-libs/openal"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
PDEPEND="games-strategy/seven-kingdoms-data"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
DOCS=( README )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# In current state debugging works only on Windows :-/
|
|
||||||
egamesconf \
|
|
||||||
--disable-debug \
|
|
||||||
--without-directx \
|
|
||||||
--without-wine \
|
|
||||||
--program-suffix=".bin" \
|
|
||||||
--datadir="${GAMES_DATADIR}/${MY_PN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
autotools-utils_src_install
|
|
||||||
|
|
||||||
doicon "${DISTDIR}/${MY_PN}.png"
|
|
||||||
games_make_wrapper "${MY_PN}" "${GAMES_BINDIR}/${MY_PN}.bin" "${GAMES_DATADIR}/${MY_PN}"
|
|
||||||
make_desktop_entry "${MY_PN}" "Seven Kingdoms: Ancient Adversaries" "${MY_PN}" "Game;StrategyGame"
|
|
||||||
|
|
||||||
prepgamesdirs
|
|
||||||
}
|
|
@ -1,3 +1,3 @@
|
|||||||
DIST gnome-control-center-2.32.1.tar.bz2 2280217 SHA256 7c568b57358e5c08f4d8dd76dbac7df2539135ad081872b60514b7a8ac797e66 SHA512 dc84bd222d1a2db0c4d10c56739e1d9da18945c579ae184f69080aa4b6fa0f0b908c5beafe82a82b6277630d685bed98fe8418421db4275653afbe302d810872 WHIRLPOOL 9b0fe4ed2bb741496642a57e178ca43049d53c71d9a82d311dc5a3ab6dfaf28019a8fa1b41a218b2ede11b4d0ac735034604dd9d952cb215e12327e71d0e69f4
|
DIST gnome-control-center-2.32.1.tar.bz2 2280217 SHA256 7c568b57358e5c08f4d8dd76dbac7df2539135ad081872b60514b7a8ac797e66 SHA512 dc84bd222d1a2db0c4d10c56739e1d9da18945c579ae184f69080aa4b6fa0f0b908c5beafe82a82b6277630d685bed98fe8418421db4275653afbe302d810872 WHIRLPOOL 9b0fe4ed2bb741496642a57e178ca43049d53c71d9a82d311dc5a3ab6dfaf28019a8fa1b41a218b2ede11b4d0ac735034604dd9d952cb215e12327e71d0e69f4
|
||||||
DIST gnome-control-center-3.6.3.tar.xz 4877812 SHA256 2ae23972bc64f62b4facd12dd5adce212bda02491eb6e56bbf195332157d21fb SHA512 77cd68349dc7f58714fbd121a34ec73a5c3e67c7a42a08c20a8dfdcfc9cefdec47af0f09130b7e3f0407cb7a786234b2619fdb76462c3bdb2bbc548294bfd444 WHIRLPOOL bf4ba1b6c9cb17f6b5f22003ee89af051ad152dd5671ffe01ba5cc0339d51659a8af7c629755726d305caf75c1fe4629b268fc269862751bc24317d323395697
|
|
||||||
DIST gnome-control-center-3.8.5.tar.xz 6925968 SHA256 efb9fb47aaa9a308aed3064efc39356db05d71ddb0374561eeccc57c122212e2 SHA512 5023a859756fe94334632ee2cf6206fbaed5c612d30ba230da52e7d62d95b94002f03adf0b39af18b5489428d559cc9ec6baf95698b894f275a5eaa86ff670b5 WHIRLPOOL 9ae8d2971ea793533bd3a2875f39b33b123a83c25ced2a241e8a7cdc4dd9f34f4547472e60bdffbdad34e09ca7867441a2a2fcd841b2ebbbcf45734a36607944
|
DIST gnome-control-center-3.8.5.tar.xz 6925968 SHA256 efb9fb47aaa9a308aed3064efc39356db05d71ddb0374561eeccc57c122212e2 SHA512 5023a859756fe94334632ee2cf6206fbaed5c612d30ba230da52e7d62d95b94002f03adf0b39af18b5489428d559cc9ec6baf95698b894f275a5eaa86ff670b5 WHIRLPOOL 9ae8d2971ea793533bd3a2875f39b33b123a83c25ced2a241e8a7cdc4dd9f34f4547472e60bdffbdad34e09ca7867441a2a2fcd841b2ebbbcf45734a36607944
|
||||||
|
DIST gnome-control-center-3.8.6.tar.xz 6723440 SHA256 8dba7eb3fa720580e84bb1a8241c745abacaa8999bbf9c28902819d5584fa42a SHA512 7c917d9527b178352148eb746a4e99aa154d3c2aa13973e0e638cd4a6d977b1f4448ee010897617d4d06faa568c6cda43bcd334c014352b3d8f68df75cdb880a WHIRLPOOL bc8de5b336862640f66c883e0da8e02c8bb4f16b6557ce351e27c9e10d93dcfd449bf33d0c1d6ce09c4cd6f19b50c9b8478bc1143ccce61418bb1ec2c2ff7e24
|
||||||
|
@ -1,116 +0,0 @@
|
|||||||
Use Gentoo-appropriate absolute paths
|
|
||||||
|
|
||||||
Original author: Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
---
|
|
||||||
--- a/panels/common/Makefile.am
|
|
||||||
+++ b/panels/common/Makefile.am
|
|
||||||
@@ -9,7 +9,7 @@
|
|
||||||
$(LIBLANGUAGE_CFLAGS) \
|
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
|
||||||
-DUIDIR=\""$(pkgdatadir)/ui"\" \
|
|
||||||
- -DLIBLOCALEDIR=\""$(prefix)/lib/locale"\" \
|
|
||||||
+ -DLIBLOCALEDIR=\""$(libdir)/locale"\" \
|
|
||||||
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
|
|
||||||
-DUM_PIXMAP_DIR=\""$(pkgdatadir)/pixmaps"\"
|
|
||||||
|
|
||||||
--- a/panels/datetime/Makefile.am
|
|
||||||
+++ b/panels/datetime/Makefile.am
|
|
||||||
@@ -72,6 +72,7 @@
|
|
||||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
|
||||||
-DGNOMECC_DATA_DIR="\"$(pkgdatadir)\"" \
|
|
||||||
-DDATADIR="\"$(uidir)\"" \
|
|
||||||
+ -DREALDATADIR="\"$(datadir)\"" \
|
|
||||||
$(NULL)
|
|
||||||
|
|
||||||
noinst_PROGRAMS = test-timezone-gfx test-endianess test-timezone
|
|
||||||
--- a/panels/datetime/test-endianess.c
|
|
||||||
+++ b/panels/datetime/test-endianess.c
|
|
||||||
@@ -38,11 +38,11 @@
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
- dir = g_dir_open ("/usr/share/i18n/locales/", 0, NULL);
|
|
||||||
+ dir = g_dir_open (REALDATADIR "/i18n/locales/", 0, NULL);
|
|
||||||
if (dir == NULL) {
|
|
||||||
/* Try with /usr/share/locale/
|
|
||||||
* https://bugzilla.gnome.org/show_bug.cgi?id=646780 */
|
|
||||||
- dir = g_dir_open ("/usr/share/locale/", 0, NULL);
|
|
||||||
+ dir = g_dir_open (REALDATADIR "/locale/", 0, NULL);
|
|
||||||
if (dir == NULL) {
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
--- a/panels/datetime/test-timezone.c
|
|
||||||
+++ b/panels/datetime/test-timezone.c
|
|
||||||
@@ -1,7 +1,7 @@
|
|
||||||
#include <gtk/gtk.h>
|
|
||||||
#include "cc-timezone-map.h"
|
|
||||||
|
|
||||||
-#define TZ_DIR "/usr/share/zoneinfo/"
|
|
||||||
+#define TZ_DIR REALDATADIR "/zoneinfo/"
|
|
||||||
|
|
||||||
static GList *
|
|
||||||
get_timezone_list (GList *tzs,
|
|
||||||
--- a/panels/datetime/tz.h
|
|
||||||
+++ b/panels/datetime/tz.h
|
|
||||||
@@ -29,9 +29,9 @@
|
|
||||||
#include <glib.h>
|
|
||||||
|
|
||||||
#ifndef __sun
|
|
||||||
-# define TZ_DATA_FILE "/usr/share/zoneinfo/zone.tab"
|
|
||||||
+# define TZ_DATA_FILE REALDATADIR "/zoneinfo/zone.tab"
|
|
||||||
#else
|
|
||||||
-# define TZ_DATA_FILE "/usr/share/lib/zoneinfo/tab/zone_sun.tab"
|
|
||||||
+# define TZ_DATA_FILE REALDATADIR "/lib/zoneinfo/tab/zone_sun.tab"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
typedef struct _TzDB TzDB;
|
|
||||||
--- a/panels/printers/Makefile.am
|
|
||||||
+++ b/panels/printers/Makefile.am
|
|
||||||
@@ -12,6 +12,9 @@
|
|
||||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
|
||||||
-DGNOMECC_DATA_DIR="\"$(pkgdatadir)\"" \
|
|
||||||
-DDATADIR="\"$(uidir)\"" \
|
|
||||||
+ -DREALDATADIR="\"$(datadir)\"" \
|
|
||||||
+ -DPREFIX="\"$(prefix)\"" \
|
|
||||||
+ -DLIBEXECDIR="\"$(libexecdir)\"" \
|
|
||||||
$(NULL)
|
|
||||||
|
|
||||||
ccpanelsdir = $(PANELS_DIR)
|
|
||||||
--- a/panels/printers/cc-printers-panel.c
|
|
||||||
+++ b/panels/printers/cc-printers-panel.c
|
|
||||||
@@ -2199,8 +2199,8 @@
|
|
||||||
|
|
||||||
if (printer_name)
|
|
||||||
{
|
|
||||||
- const gchar *const dirs[] = { "/usr/share/cups",
|
|
||||||
- "/usr/local/share/cups",
|
|
||||||
+ const gchar *const dirs[] = { REALDATADIR "/cups",
|
|
||||||
+ PREFIX "/local/share/cups",
|
|
||||||
NULL };
|
|
||||||
const gchar *testprint[] = { "%s/data/testprint",
|
|
||||||
"%s/data/testprint.ps",
|
|
||||||
--- a/panels/printers/pp-host.c
|
|
||||||
+++ b/panels/printers/pp-host.c
|
|
||||||
@@ -251,7 +251,7 @@
|
|
||||||
data->devices->devices = NULL;
|
|
||||||
|
|
||||||
argv = g_new0 (gchar *, 3);
|
|
||||||
- argv[0] = g_strdup ("/usr/lib/cups/backend/snmp");
|
|
||||||
+ argv[0] = g_strdup (LIBEXECDIR "/cups/backend/snmp");
|
|
||||||
argv[1] = g_strdup (priv->hostname);
|
|
||||||
|
|
||||||
/* Use SNMP to get printer's informations */
|
|
||||||
--- a/panels/user-accounts/Makefile.am
|
|
||||||
+++ b/panels/user-accounts/Makefile.am
|
|
||||||
@@ -10,7 +10,7 @@
|
|
||||||
AM_CPPFLAGS = \
|
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
|
||||||
-DUIDIR=\""$(pkgdatadir)/ui/user-accounts"\" \
|
|
||||||
- -DLIBLOCALEDIR=\""$(prefix)/lib/locale"\" \
|
|
||||||
+ -DLIBLOCALEDIR=\""$(libdir)/locale"\" \
|
|
||||||
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
|
|
||||||
-DUM_PIXMAP_DIR=\""$(pkgdatadir)/pixmaps"\" \
|
|
||||||
-I$(srcdir)/../common/ \
|
|
||||||
--
|
|
||||||
1.7.8.6
|
|
||||||
|
|
@ -1,183 +0,0 @@
|
|||||||
Make wacom, colord, goa optional
|
|
||||||
|
|
||||||
Original author: Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
||||||
--- configure.ac
|
|
||||||
+++ configure.ac
|
|
||||||
@@ -137,10 +137,48 @@
|
|
||||||
PKG_CHECK_MODULES(MOUSE_PANEL, $COMMON_MODULES xi >= 1.2
|
|
||||||
gnome-settings-daemon >= $GSD_REQUIRED_VERSION x11)
|
|
||||||
PKG_CHECK_MODULES(NETWORK_PANEL, $COMMON_MODULES)
|
|
||||||
-PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0 >= $GOA_REQUIRED_VERSION)
|
|
||||||
+
|
|
||||||
+build_online_accounts=false
|
|
||||||
+AC_ARG_ENABLE(goa,
|
|
||||||
+ AC_HELP_STRING([--disable-goa],
|
|
||||||
+ [disable online accounts management panel]),
|
|
||||||
+ [case "${enableval}" in
|
|
||||||
+ yes) WANT_ONLINE_ACCOUNTS=yes ;;
|
|
||||||
+ no) WANT_ONLINE_ACCOUNTS=no ;;
|
|
||||||
+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-goa) ;;
|
|
||||||
+ esac],
|
|
||||||
+ [WANT_ONLINE_ACCOUNTS=yes]) dnl Default value
|
|
||||||
+
|
|
||||||
+if test x$WANT_ONLINE_ACCOUNTS = xyes; then
|
|
||||||
+ PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0 >= $GOA_REQUIRED_VERSION)
|
|
||||||
+ build_online_accounts=true
|
|
||||||
+fi
|
|
||||||
+AM_CONDITIONAL(BUILD_ONLINE_ACCOUNTS, test "x$build_online_accounts" = "xtrue")
|
|
||||||
+AC_SUBST(ONLINE_ACCOUNTS_PANEL_CFLAGS)
|
|
||||||
+AC_SUBST(ONLINE_ACCOUNTS_PANEL_LIBS)
|
|
||||||
+
|
|
||||||
PKG_CHECK_MODULES(POWER_PANEL, $COMMON_MODULES upower-glib >= 0.9.1
|
|
||||||
gnome-settings-daemon >= $GSD_REQUIRED_VERSION)
|
|
||||||
-PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8)
|
|
||||||
+
|
|
||||||
+build_color=false
|
|
||||||
+AC_ARG_ENABLE(color,
|
|
||||||
+ AC_HELP_STRING([--disable-color],
|
|
||||||
+ [disable color management panel]),
|
|
||||||
+ [case "${enableval}" in
|
|
||||||
+ yes) WANT_COLOR=yes ;;
|
|
||||||
+ no) WANT_COLOR=no ;;
|
|
||||||
+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-color) ;;
|
|
||||||
+ esac],
|
|
||||||
+ [WANT_COLOR=yes]) dnl Default value
|
|
||||||
+
|
|
||||||
+if test x$WANT_COLOR = xyes; then
|
|
||||||
+ PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8)
|
|
||||||
+ build_color=true
|
|
||||||
+fi
|
|
||||||
+AM_CONDITIONAL(BUILD_COLOR, test "x$build_color" = "xtrue")
|
|
||||||
+AC_SUBST(COLOR_PANEL_CFLAGS)
|
|
||||||
+AC_SUBST(COLOR_PANEL_LIBS)
|
|
||||||
+
|
|
||||||
PKG_CHECK_MODULES(PRINTERS_PANEL, $COMMON_MODULES
|
|
||||||
polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION)
|
|
||||||
PKG_CHECK_MODULES(REGION_PANEL, $COMMON_MODULES
|
|
||||||
@@ -174,10 +212,24 @@
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(BUILD_NETWORK, [test x$have_networkmanager = xyes])
|
|
||||||
|
|
||||||
-# Check for gnome-bluetooth
|
|
||||||
-PKG_CHECK_MODULES(BLUETOOTH, $COMMON_MODULES gnome-bluetooth-1.0 >= 3.5.5,
|
|
||||||
- [have_bluetooth=yes], have_bluetooth=no)
|
|
||||||
-AM_CONDITIONAL(BUILD_BLUETOOTH, [test x$have_bluetooth = xyes])
|
|
||||||
+have_bluetooth=false
|
|
||||||
+AC_ARG_ENABLE(bluetooth,
|
|
||||||
+ AC_HELP_STRING([--disable-bluetooth],
|
|
||||||
+ [disable bluetooth management panel]),
|
|
||||||
+ [case "${enableval}" in
|
|
||||||
+ yes) WANT_BLUETOOTH=yes ;;
|
|
||||||
+ no) WANT_BLUETOOTH=no ;;
|
|
||||||
+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-bluetooth) ;;
|
|
||||||
+ esac],
|
|
||||||
+ [WANT_BLUETOOTH=yes]) dnl Default value
|
|
||||||
+
|
|
||||||
+if test x$WANT_BLUETOOTH = xyes; then
|
|
||||||
+ # Check for gnome-bluetooth
|
|
||||||
+ PKG_CHECK_MODULES(BLUETOOTH, $COMMON_MODULES gnome-bluetooth-1.0 >= 3.5.5)
|
|
||||||
+ have_bluetooth=true
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+AM_CONDITIONAL(BUILD_BLUETOOTH, [test x$have_bluetooth = xtrue])
|
|
||||||
|
|
||||||
# Check for CUPS 1.4 or newer
|
|
||||||
AC_ARG_ENABLE([cups],
|
|
||||||
@@ -237,11 +289,23 @@
|
|
||||||
if test "$host_cpu" = s390 -o "$host_cpu" = s390x; then
|
|
||||||
have_wacom=no
|
|
||||||
else
|
|
||||||
- PKG_CHECK_MODULES(WACOM_PANEL, $COMMON_MODULES
|
|
||||||
- gnome-settings-daemon >= $GSD_REQUIRED_VERSION
|
|
||||||
- xi >= 1.2 x11 libwacom >= $LIBWACOM_REQUIRED_VERSION
|
|
||||||
- gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION)
|
|
||||||
- have_wacom=yes
|
|
||||||
+ AC_ARG_ENABLE(wacom,
|
|
||||||
+ AC_HELP_STRING([--disable-wacom],
|
|
||||||
+ [disable wacom management panel]),
|
|
||||||
+ [case "${enableval}" in
|
|
||||||
+ yes) WANT_WACOM=yes ;;
|
|
||||||
+ no) WANT_WACOM=no ;;
|
|
||||||
+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-wacom) ;;
|
|
||||||
+ esac],
|
|
||||||
+ [WANT_WACOM=yes]) dnl Default value
|
|
||||||
+
|
|
||||||
+ if test x$WANT_WACOM = xyes; then
|
|
||||||
+ PKG_CHECK_MODULES(WACOM_PANEL, $COMMON_MODULES
|
|
||||||
+ gnome-settings-daemon >= $GSD_REQUIRED_VERSION
|
|
||||||
+ xi >= 1.2 x11 libwacom >= $LIBWACOM_REQUIRED_VERSION
|
|
||||||
+ gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION)
|
|
||||||
+ have_wacom=yes
|
|
||||||
+ fi
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
@@ -509,6 +573,11 @@
|
|
||||||
else
|
|
||||||
AC_MSG_NOTICE([ Bluetooth panel disabled])
|
|
||||||
fi
|
|
||||||
+if test "x$build_color" = "xtrue"; then
|
|
||||||
+ AC_MSG_NOTICE([** colord (Color panel)])
|
|
||||||
+else
|
|
||||||
+ AC_MSG_NOTICE([ Color panel disabled])
|
|
||||||
+fi
|
|
||||||
if test "x$enable_cups" = "xyes"; then
|
|
||||||
AC_MSG_NOTICE([** CUPS (Printers panel)])
|
|
||||||
else
|
|
||||||
@@ -519,6 +588,11 @@
|
|
||||||
else
|
|
||||||
AC_MSG_NOTICE([ Users panel webcam support disabled])
|
|
||||||
fi
|
|
||||||
+if test "x$build_online_accounts" = "xtrue"; then
|
|
||||||
+ AC_MSG_NOTICE([** gnome-online-accounts (Online Accounts panel)])
|
|
||||||
+else
|
|
||||||
+ AC_MSG_NOTICE([ Online Accounts panel disabled])
|
|
||||||
+fi
|
|
||||||
if test "x$with_libsocialweb" = "xyes"; then
|
|
||||||
AC_MSG_NOTICE([** libsocialweb (Background panel Flickr support)])
|
|
||||||
else
|
|
||||||
@@ -529,6 +603,11 @@
|
|
||||||
else
|
|
||||||
AC_MSG_NOTICE([ Using ConsoleKit for session tracking])
|
|
||||||
fi
|
|
||||||
+if test "x$build_wacom" = "xtrue"; then
|
|
||||||
+ AC_MSG_NOTICE([** libwacom (Wacom Graphics Tablet panel)])
|
|
||||||
+else
|
|
||||||
+ AC_MSG_NOTICE([ Wacom Graphics Tablet panel disabled])
|
|
||||||
+fi
|
|
||||||
if test "x$have_wacom" = "xyes"; then
|
|
||||||
AC_MSG_NOTICE([** wacom (Wacom tablet panel)])
|
|
||||||
else
|
|
||||||
--- panels/Makefile.am
|
|
||||||
+++ panels/Makefile.am
|
|
||||||
@@ -3,10 +3,8 @@
|
|
||||||
background \
|
|
||||||
screen \
|
|
||||||
power \
|
|
||||||
- color \
|
|
||||||
display \
|
|
||||||
mouse \
|
|
||||||
- online-accounts \
|
|
||||||
region \
|
|
||||||
info \
|
|
||||||
sound \
|
|
||||||
@@ -15,6 +13,10 @@
|
|
||||||
user-accounts \
|
|
||||||
datetime
|
|
||||||
|
|
||||||
+if BUILD_COLOR
|
|
||||||
+SUBDIRS += color
|
|
||||||
+endif
|
|
||||||
+
|
|
||||||
if BUILD_WACOM
|
|
||||||
SUBDIRS += wacom
|
|
||||||
endif
|
|
||||||
@@ -31,4 +33,8 @@
|
|
||||||
SUBDIRS += bluetooth
|
|
||||||
endif
|
|
||||||
|
|
||||||
+if BUILD_ONLINE_ACCOUNTS
|
|
||||||
+SUBDIRS += online-accounts
|
|
||||||
+endif
|
|
||||||
+
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue