Sync with portage [Fri Mar 23 11:00:24 MSK 2012].
This commit is contained in:
parent
9e3266366b
commit
0c49b50f44
117 changed files with 2498 additions and 583 deletions
|
@ -1,13 +1,13 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.5.ebuild,v 1.3 2012/03/13 13:22:02 ranger Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.5.ebuild,v 1.4 2012/03/23 05:31:01 tomjbe Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit eutils multilib python
|
||||
inherit eutils multilib python qt4-r2
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
@ -184,6 +184,11 @@ src_configure() {
|
|||
--enable-smartalloc \
|
||||
--host=${CHOST} \
|
||||
${myconf}
|
||||
|
||||
# correct configuration for QT based bat
|
||||
if use qt4 ; then
|
||||
eqmake4 "${S}"/src/qt-console/bat.pro
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.6.ebuild,v 1.1 2012/03/18 12:05:41 tomjbe Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.6.ebuild,v 1.2 2012/03/23 05:31:01 tomjbe Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit eutils multilib python
|
||||
inherit eutils multilib python qt4-r2
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
@ -184,6 +184,10 @@ src_configure() {
|
|||
--enable-smartalloc \
|
||||
--host=${CHOST} \
|
||||
${myconf}
|
||||
# correct configuration for QT based bat
|
||||
if use qt4 ; then
|
||||
eqmake4 "${S}"/src/qt-console/bat.pro
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/zile/zile-2.4.6.ebuild,v 1.2 2012/03/20 08:22:54 ago Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/zile/zile-2.4.6.ebuild,v 1.3 2012/03/22 20:30:38 jdhore Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
|
@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/zile/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
KEYWORDS="~alpha amd64 ~ppc ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="acl test"
|
||||
|
||||
RDEPEND="dev-libs/boehm-gc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/conf-update/conf-update-1.0.2.ebuild,v 1.3 2012/03/20 08:25:27 ago Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/conf-update/conf-update-1.0.2.ebuild,v 1.4 2012/03/22 21:04:05 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
|
@ -12,7 +12,7 @@ SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~ppc ~x86"
|
||||
KEYWORDS="~alpha amd64 ~ppc x86"
|
||||
IUSE="colordiff"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.6
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
DIST txt2tags-2.3.tgz 880164 RMD160 320abbee12eb8be5e35d02068c0ff8db17734d6c SHA1 ee64c96a3a4b7c35f0e7546dfeb471b9592f16ef SHA256 27759aceb384ab333db9ead28274dbd6cf0101c661564e155aa4252f9ec6bda5
|
||||
DIST txt2tags-2.5.tgz 549169 RMD160 302541aed5fabc3c6d8a8fc9bba4681e24912328 SHA1 95f472b58b26b591670a931787a25a8ef2a33682 SHA256 af980d228d546cf227def5438c731d688a9e7f92f64abd6dee316962bcc6240e
|
||||
DIST txt2tags-2.6.tgz 544724 RMD160 2b8b3fdc29b898a46c011801a92b6872cf17d70e SHA1 91bc47e02b9ec7f2fa39c8f7ff5c260164a74718 SHA256 601467d7860f3cfb3d48050707c6277ff3ceb22fa7be4f5bd968de540ac5b05c
|
||||
|
|
|
@ -1,75 +0,0 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/txt2tags/txt2tags-2.3-r1.ebuild,v 1.8 2012/02/05 18:23:35 armin76 Exp $
|
||||
|
||||
inherit elisp-common
|
||||
|
||||
DESCRIPTION="A tool for generating marked up documents (HTML, SGML, ...) from a plain text file with markup"
|
||||
HOMEPAGE="http://txt2tags.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/txt2tags/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="emacs tk"
|
||||
|
||||
DEPEND="dev-lang/python
|
||||
tk? ( dev-lang/tk )
|
||||
emacs? ( virtual/emacs )"
|
||||
|
||||
SITEFILE="51${PN}-gentoo.el"
|
||||
|
||||
pkg_setup() {
|
||||
# need to test if the tk support in python is working
|
||||
if use tk; then
|
||||
if ! python -c "import _tkinter" 2>&1 > /dev/null ; then
|
||||
echo
|
||||
eerror "You have requested tk, but your build of Python"
|
||||
eerror "doesnt support import _tkinter. You may need to"
|
||||
eerror "remerge dev-lang/python, or build ${P}"
|
||||
eerror "with USE=\"-tk\""
|
||||
die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use emacs; then
|
||||
elisp-compile extras/txt2tags-mode.el || die "elisp-compile failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin txt2tags
|
||||
|
||||
dodoc README* TEAM TODO ChangeLog* doc/txt2tagsrc
|
||||
dohtml -r doc/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins doc/userguide.pdf
|
||||
# samples go into "samples" doc directory
|
||||
docinto samples
|
||||
dodoc samples/sample.*
|
||||
docinto samples/css
|
||||
dodoc samples/css/*
|
||||
docinto samples/img
|
||||
dodoc samples/img/*
|
||||
# extras go into "extras" doc directory
|
||||
docinto extras
|
||||
dodoc extras/*
|
||||
|
||||
newman doc/manpage.man txt2tags.1
|
||||
|
||||
# emacs support
|
||||
if use emacs; then
|
||||
elisp-install ${PN} extras/txt2tags-mode.{el,elc}
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
|
@ -1,88 +0,0 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/txt2tags/txt2tags-2.5.ebuild,v 1.7 2012/02/05 18:23:35 armin76 Exp $
|
||||
|
||||
EAPI="2"
|
||||
PYTHON_USE_WITH="tk"
|
||||
PYTHON_USE_WITH_OPT="tk"
|
||||
|
||||
inherit eutils elisp-common python
|
||||
|
||||
DESCRIPTION="A tool for generating marked up documents (HTML, SGML, ...) from a plain text file with markup"
|
||||
HOMEPAGE="http://txt2tags.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/txt2tags/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
|
||||
IUSE="emacs tk vim-syntax"
|
||||
|
||||
DEPEND="dev-lang/python
|
||||
tk? ( dev-lang/tk )
|
||||
vim-syntax? (
|
||||
|| (
|
||||
app-editors/vim
|
||||
app-editors/gvim
|
||||
)
|
||||
)
|
||||
emacs? ( virtual/emacs )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SITEFILE="51${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
if use emacs; then
|
||||
elisp-compile extras/txt2tags-mode.el || die "elisp-compile failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin txt2tags || die
|
||||
|
||||
dodoc README TODO ChangeLog* || die
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins doc/*.{pdf,t2t} || die
|
||||
# samples go into "samples" doc directory
|
||||
docinto samples
|
||||
dodoc samples/sample.* || die
|
||||
docinto samples/css
|
||||
dodoc samples/css/* || die
|
||||
docinto samples/img
|
||||
dodoc samples/img/* || die
|
||||
docinto samples/module
|
||||
dodoc samples/module/* || die
|
||||
# extras go into "extras" doc directory
|
||||
docinto extras
|
||||
dodoc extras/* || die
|
||||
newman doc/manpage.man txt2tags.1 || die
|
||||
|
||||
# make .po files
|
||||
for pofile in "${S}"/po/*.po; do
|
||||
msgfmt -o ${pofile%%.po}.mo ${pofile}
|
||||
done
|
||||
domo po/*.mo
|
||||
|
||||
# emacs support
|
||||
if use emacs; then
|
||||
elisp-install ${PN} extras/txt2tags-mode.{el,elc}
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax/
|
||||
doins extras/txt2tags.vim || die
|
||||
|
||||
echo 'au BufNewFile,BufRead *.t2t set ft=txt2tags' > "${T}/${PN}.vim"
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${T}/${PN}.vim" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
|
@ -1,10 +1,11 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/txt2tags/txt2tags-2.6.ebuild,v 1.8 2012/03/06 16:09:50 ranger Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/txt2tags/txt2tags-2.6.ebuild,v 1.9 2012/03/22 21:49:41 floppym Exp $
|
||||
|
||||
EAPI="2"
|
||||
PYTHON_USE_WITH="tk"
|
||||
PYTHON_USE_WITH_OPT="tk"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils elisp-common python
|
||||
|
||||
|
@ -38,7 +39,6 @@ src_compile() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
python_convert_shebangs 2 txt2tags
|
||||
dobin txt2tags || die
|
||||
|
||||
dodoc README ChangeLog* || die
|
||||
|
@ -78,6 +78,8 @@ src_install() {
|
|||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${T}/${PN}.vim" || die
|
||||
fi
|
||||
|
||||
python_convert_shebangs -r 2 "${D}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.10.ebuild,v 1.5 2012/03/22 12:03:34 jer Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.10.ebuild,v 1.6 2012/03/22 20:35:09 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
|
@ -21,7 +21,7 @@ SRC_URI="doc? ( http://sqlite.org/${PN}-doc-${DOC_PV}.zip )
|
|||
|
||||
LICENSE="as-is"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex tcl test +threadsafe unlock-notify"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu )
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
DIST mongoid-2.4.4.tar.gz 355335 RMD160 79df645eba21a5da93609c2cd5c507557093ec46 SHA1 00d8dbe0df78571dde62af1fae935b6a98027dc0 SHA256 b4776e37b1550448203e1e70d676c991b1e6e5ec77ece2c6f578a31f2bee6939
|
||||
DIST mongoid-2.4.5.tar.gz 356386 RMD160 cc4e78af1d11167ff70f6fde6f4ef75d90f377c8 SHA1 14f703d52ab2036161117e1daa02d7ecdff28789 SHA256 8faeaf0f2adc435f0b45fe9b0a2868f344a60e8543ec95fd6724eae96feead2b
|
||||
DIST mongoid-2.4.6.tar.gz 357290 RMD160 0ea0ce89680f9c5205584f9fe22f1cc27de8ec81 SHA1 a7b2ff503155105e3a9ca69f771f71da022e61d0 SHA256 97fbda23da25fb6a708a579e34f580ab3b567169ad83ed126172501707f5cb30
|
||||
DIST mongoid-2.4.7.tar.gz 358447 RMD160 25416f9e31ef354b4830b247c707a08708ea351d SHA1 da8ff684368b19e706f731b46fafd2d9dd437799 SHA256 bffffea5af0f5641359828512a8bf8e05986dd891d3681d8c053716dbcbd7edc
|
||||
|
|
77
dev-ruby/mongoid/mongoid-2.4.7.ebuild
Normal file
77
dev-ruby/mongoid/mongoid-2.4.7.ebuild
Normal file
|
@ -0,0 +1,77 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mongoid/mongoid-2.4.7.ebuild,v 1.1 2012/03/22 18:41:07 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
#RUBY_FAKEGEM_TASK_DOC=""
|
||||
# functional testing crashes Ruby from within Portage, but works
|
||||
# outside of it, needs to be investigated thoroughly, but at least
|
||||
# unit testing works.
|
||||
RUBY_FAKEGEM_TASK_TEST="spec:unit spec:functional"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
GITHUB_USER="${PN}"
|
||||
GITHUB_PROJECT="${PN}"
|
||||
RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="ODM (Object Document Mapper) Framework for MongoDB"
|
||||
HOMEPAGE="http://mongoid.org/"
|
||||
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/v${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/activemodel-3.1
|
||||
>=dev-ruby/mongo-1.6
|
||||
>=dev-ruby/tzinfo-0.3.22
|
||||
"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/ammeter
|
||||
dev-ruby/mocha
|
||||
dev-ruby/rdoc
|
||||
dev-ruby/rspec
|
||||
dev-util/watchr
|
||||
)"
|
||||
|
||||
DEPEND+=" test? ( dev-db/mongodb )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# remove references to bundler, as the gemfile does not add anything
|
||||
# we need to care about.
|
||||
sed -i -e '/[bB]undler/d' Rakefile || die
|
||||
# remove the Gemfile as well or it'll try to load it during testing
|
||||
rm Gemfile || die
|
||||
|
||||
#epatch "${FILESDIR}"/${PN}-2.4.5-gentoo.patch
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
mkdir "${T}/mongodb_$(basename $RUBY)"
|
||||
mongod --port 27017 --dbpath "${T}/mongodb_$(basename $RUBY)" \
|
||||
--noprealloc --noauth --nohttpinterface --nounixsocket --nojournal \
|
||||
--bind_ip 127.255.255.254 &
|
||||
mongod_pid=$!
|
||||
failed=0
|
||||
|
||||
sleep 2
|
||||
|
||||
export MONGOID_SPEC_HOST="127.255.255.254"
|
||||
export MONGOID_SPEC_PORT="27017"
|
||||
|
||||
${RUBY} -S rake ${RUBY_FAKEGEM_TASK_TEST} || failed=1
|
||||
kill "${mongod_pid}"
|
||||
|
||||
[[ "${failed}" == "1" ]] && die "tests failed"
|
||||
}
|
|
@ -1 +1,2 @@
|
|||
DIST difffilter-0.3.1.tar.bz2 273674 RMD160 484acbf68df7fc4b3afb2eca4f27cceff2c03ef9 SHA1 b2faabe583c92a2590d62c2b8f08eec56ad9ad14 SHA256 e9bcb74fb6aa3ec6c917a1a98c9e2e6023aa5c0bed5d4605787b3392f6340ded
|
||||
DIST difffilter-0.3.3.tar.bz2 291226 RMD160 25612694dccabbd39882c1eaa7fd2ae06645c5ba SHA1 4c18b2ef8f184fc7f1da1309ef9799bf292e0cb5 SHA256 2f14af2a3535a52322ae77d805c2a4ae1e8301eee0905406845cea3c2ae0bcd3
|
||||
|
|
30
dev-util/difffilter/difffilter-0.3.3.ebuild
Normal file
30
dev-util/difffilter/difffilter-0.3.3.ebuild
Normal file
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/difffilter/difffilter-0.3.3.ebuild,v 1.1 2012/03/23 05:53:01 binki Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Filter files out of unified diffs using POSIX extended regular expressions"
|
||||
HOMEPAGE="http://ohnopub.net/~ohnobinki/difffilter/"
|
||||
SRC_URI="ftp://mirror.ohnopub.net/mirror/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-libs/liblist-2.3.1
|
||||
dev-libs/libstrl
|
||||
dev-libs/tre"
|
||||
DEPEND="doc? ( app-text/txt2man )
|
||||
${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local myconfargs=(
|
||||
$(use_enable doc)
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.129 2012/03/22 15:14:53 vapier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.130 2012/03/22 19:16:22 vapier Exp $
|
||||
|
||||
# @ECLASS: autotools.eclass
|
||||
# @MAINTAINER:
|
||||
|
@ -107,26 +107,12 @@ unset _automake_atom _autoconf_atom
|
|||
# Additional options to pass to automake during
|
||||
# eautoreconf call.
|
||||
|
||||
# @ECLASS-VARIABLE: AT_NOEACLOCAL
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Don't run eaclocal command if set to 'yes',
|
||||
# useful when eaclocal needs to be ran with
|
||||
# particular options
|
||||
|
||||
# @ECLASS-VARIABLE: AT_NOEAUTOCONF
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Don't run eautoconf command if set to 'yes',
|
||||
# useful when eautoconf needs to be ran with
|
||||
# particular options
|
||||
|
||||
# @ECLASS-VARIABLE: AT_NOEAUTOMAKE
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Don't run eautomake command if set to 'yes',
|
||||
# useful when eautomake needs to be ran with
|
||||
# particular options
|
||||
# Don't run eautomake command if set to 'yes'; only used to workaround
|
||||
# broken packages. Generally you should, instead, fix the package to
|
||||
# not call AM_INIT_AUTOMAKE if it doesn't actually use automake.
|
||||
|
||||
# @ECLASS-VARIABLE: AT_NOELIBTOOLIZE
|
||||
# @DEFAULT_UNSET
|
||||
|
@ -172,19 +158,17 @@ eautoreconf() {
|
|||
|
||||
auxdir=$(autotools_get_auxdir)
|
||||
|
||||
if [[ ${AT_NOEACLOCAL} != "yes" ]]; then
|
||||
einfo "Running eautoreconf in '${PWD}' ..."
|
||||
[[ -n ${auxdir} ]] && mkdir -p ${auxdir}
|
||||
eaclocal
|
||||
fi
|
||||
einfo "Running eautoreconf in '${PWD}' ..."
|
||||
[[ -n ${auxdir} ]] && mkdir -p ${auxdir}
|
||||
eaclocal
|
||||
[[ ${CHOST} == *-darwin* ]] && g=g
|
||||
if ${LIBTOOLIZE:-${g}libtoolize} -n --install >& /dev/null ; then
|
||||
_elibtoolize --copy --force --install
|
||||
else
|
||||
_elibtoolize --copy --force
|
||||
fi
|
||||
[[ ${AT_NOEAUTOCONF} != "yes" ]] && eautoconf
|
||||
[[ ${AT_NOEAUTOHEADER} != "yes" ]] && eautoheader
|
||||
eautoconf
|
||||
eautoheader
|
||||
[[ ${AT_NOEAUTOMAKE} != "yes" ]] && FROM_EAUTORECONF="yes" eautomake ${AM_OPTS}
|
||||
|
||||
[[ ${AT_NOELIBTOOLIZE} == "yes" ]] && return 0
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.386 2012/03/01 22:10:50 naota Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.387 2012/03/23 02:33:49 vapier Exp $
|
||||
|
||||
# @ECLASS: eutils.eclass
|
||||
# @MAINTAINER:
|
||||
|
@ -527,7 +527,8 @@ epatch() {
|
|||
# Applies user-provided patches to the source tree. The patches are
|
||||
# taken from /etc/portage/patches/<CATEGORY>/<PF|P|PN>/, where the first
|
||||
# of these three directories to exist will be the one to use, ignoring
|
||||
# any more general directories which might exist as well.
|
||||
# any more general directories which might exist as well. They must end
|
||||
# in ".patch" to be applied.
|
||||
#
|
||||
# User patches are intended for quick testing of patches without ebuild
|
||||
# modifications, as well as for permanent customizations a user might
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/pokerth/pokerth-0.9.1.ebuild,v 1.1 2012/01/23 20:45:44 mr_bones_ Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/pokerth/pokerth-0.9.1.ebuild,v 1.2 2012/03/22 21:30:54 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic eutils qt4-r2 games
|
||||
|
@ -18,7 +18,7 @@ IUSE="dedicated"
|
|||
RDEPEND="dev-db/sqlite
|
||||
>=dev-libs/boost-1.41
|
||||
dev-libs/libgcrypt
|
||||
dev-libs/tinyxml
|
||||
dev-libs/tinyxml[stl]
|
||||
net-libs/libircclient
|
||||
>=net-misc/curl-7.16
|
||||
x11-libs/qt-core:4
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
DIST gst123-0.2.2.tar.bz2 107484 RMD160 0d4cfafd2e3eb55b5e4b339cc2d4e9e96e8dbb8f SHA1 dc40fe03a785b84908671ee04285ea979f5e92ae SHA256 ea5505fff9d6449997e3380095544f3d1836c636edbe84fb61150b005345dbcb
|
||||
DIST gst123-0.3.0.tar.bz2 109193 RMD160 b7121b0ba1ea2b82b43c28af510f822ea30f0572 SHA1 44f0a5f2ab738f2da2b12b91f8e4f1e6bff82e85 SHA256 06d4956a68250b0577f6d27d7c7851e15b28b8756251d5d020babe37e052b99e
|
||||
|
|
25
media-sound/gst123/gst123-0.3.0.ebuild
Normal file
25
media-sound/gst123/gst123-0.3.0.ebuild
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/gst123/gst123-0.3.0.ebuild,v 1.1 2012/03/23 00:10:08 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A more flexible command line player in the spirit of ogg123 and mpg123, based on gstreamer"
|
||||
HOMEPAGE="http://space.twc.de/~stefan/gst123.php"
|
||||
SRC_URI="http://space.twc.de/~stefan/gst123/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="dev-libs/glib
|
||||
media-libs/gst-plugins-base:0.10
|
||||
media-libs/gstreamer:0.10
|
||||
sys-libs/ncurses
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libX11"
|
||||
RDEPEND="${CDEPEND}
|
||||
media-plugins/gst-plugins-meta:0.10"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-util/pkgconfig"
|
|
@ -1,2 +1,3 @@
|
|||
DIST griffith-0.12.1.tar.gz 1451056 RMD160 b36a8c85c120d75d4ea87eb55f067c11206c42a9 SHA1 1cfa8cd35d82779f3673146e6fa0f16b0bbafed8 SHA256 13d721dc1f7e638a0f22cbc903d6156c666d77b1c1fd4bc9050136c238aa7f57
|
||||
DIST griffith-0.13.tar.gz 1565903 RMD160 a567e83f08951df111d88d153f3e65b5f29453ad SHA1 3ac81b1941ed0ed9e9cd9cda771503f5bf2d77ab SHA256 60576d33aa855ab45d654288d7bf2ead8accecb72fd2acbc373656294ab8f242
|
||||
DIST griffith-extra-artwork-0.9.4.tar.gz 124008 RMD160 926081627d650803d4a16b140a23de4e9798321e SHA1 c518bcca5f279fc3e5f0263c29296b9ba431b54f SHA256 96bc01a05ad54aad9fabcf411809c46c78b990fc7656ea004cebdfd8ea9894fd
|
||||
|
|
78
media-video/griffith/griffith-0.13.ebuild
Normal file
78
media-video/griffith/griffith-0.13.ebuild
Normal file
|
@ -0,0 +1,78 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/griffith/griffith-0.13.ebuild,v 1.1 2012/03/22 21:56:14 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils versionator python multilib
|
||||
|
||||
ARTWORK_PV="0.9.4"
|
||||
|
||||
DESCRIPTION="Movie collection manager"
|
||||
HOMEPAGE="http://griffith.berlios.de/"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz
|
||||
mirror://berlios/griffith/${PN}-extra-artwork-${ARTWORK_PV}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-python/imaging
|
||||
gnome-base/libglade
|
||||
dev-python/pyxml
|
||||
>=dev-python/pygtk-2.6.1:2
|
||||
dev-python/pygobject:2
|
||||
dev-python/pysqlite:2
|
||||
>=dev-python/sqlalchemy-0.5.2
|
||||
>=dev-python/reportlab-1.19"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/docbook2X )"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's#/pl/#/pl.UTF-8/#' \
|
||||
"${S}"/docs/pl/Makefile || die "sed failed"
|
||||
|
||||
sed -i \
|
||||
-e 's/ISO-8859-1/UTF-8/' \
|
||||
"${S}"/lib/gconsole.py || die "sed failed"
|
||||
epatch "${FILESDIR}/0.10-fix_lib_path.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Nothing to compile and default `emake` spews an error message
|
||||
true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc || { sed -i -e '/docs/d' Makefile || die ; }
|
||||
|
||||
emake \
|
||||
LIBDIR="${D}/usr/$(get_libdir)/griffith" \
|
||||
DESTDIR="${D}" DOC2MAN=docbook2man.pl install
|
||||
dodoc AUTHORS ChangeLog README THANKS TODO NEWS TRANSLATORS
|
||||
|
||||
cd "${WORKDIR}/${PN}-extra-artwork-${ARTWORK_PV}/"
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize /usr/$(get_libdir)/${PN}
|
||||
einfo
|
||||
einfo "${PN} can make use of the following optional dependencies"
|
||||
einfo "dev-python/chardet: CSV file encoding detections"
|
||||
einfo "dev-python/mysql-python: Python interface for MySQL connectivity"
|
||||
einfo ">=dev-python/psycopg-2.4: Python interface for PostgreSQL connectivity"
|
||||
einfo
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/${PN}
|
||||
}
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/griffith/griffith-9999.ebuild,v 1.7 2011/08/05 09:39:16 hwoarang Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/griffith/griffith-9999.ebuild,v 1.8 2012/03/22 21:56:14 hwoarang Exp $
|
||||
|
||||
EAPI="3"
|
||||
EAPI="4"
|
||||
ESVN_REPO_URI="http://svn.berlios.de/svnroot/repos/griffith/trunk"
|
||||
|
||||
inherit eutils python multilib subversion
|
||||
|
@ -15,7 +15,7 @@ SRC_URI="mirror://berlios/griffith/${PN}-extra-artwork-${ARTWORK_PV}.tar.gz"
|
|||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="csv doc spell"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-python/imaging
|
||||
dev-util/glade:3
|
||||
|
@ -25,9 +25,7 @@ RDEPEND="dev-python/imaging
|
|||
dev-python/pysqlite:2
|
||||
>=dev-python/sqlalchemy-0.5.2
|
||||
>=dev-python/reportlab-1.19
|
||||
>=dev-python/sqlalchemy-0.4.6
|
||||
csv? ( dev-python/chardet )
|
||||
spell? ( dev-python/gtkspell-python )"
|
||||
>=dev-python/sqlalchemy-0.4.6"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/docbook2X )"
|
||||
|
||||
|
@ -38,12 +36,10 @@ pkg_setup() {
|
|||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
subversion_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cd "${S}"
|
||||
sed -i \
|
||||
-e 's#/pl/#/pl.UTF-8/#' \
|
||||
docs/pl/Makefile || die "sed failed"
|
||||
|
@ -66,16 +62,16 @@ src_compile() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
use doc || sed -i -e '/docs/d' Makefile
|
||||
use doc || { sed -i -e '/docs/d' Makefile || die ; }
|
||||
|
||||
python_version
|
||||
emake \
|
||||
LIBDIR="${D}/usr/$(get_libdir)/griffith" \
|
||||
DESTDIR="${D}" DOC2MAN=docbook2man.pl install || die "emake install failed"
|
||||
DESTDIR="${D}" DOC2MAN=docbook2man.pl install
|
||||
dodoc AUTHORS ChangeLog README THANKS TODO NEWS TRANSLATORS
|
||||
|
||||
cd "${WORKDIR}/${PN}-extra-artwork-${ARTWORK_PV}/"
|
||||
emake DESTDIR="${D}" install || die "emake install artwork failed"
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
4
metadata/cache/app-backup/bacula-5.2.5
vendored
4
metadata/cache/app-backup/bacula-5.2.5
vendored
|
@ -7,14 +7,14 @@ http://www.bacula.org/
|
|||
AGPL-3
|
||||
Featureful client/server network backup suite
|
||||
amd64 ~hppa ppc ~sparc ~x86
|
||||
eutils multilib python toolchain-funcs user
|
||||
base eutils multilib python qt4-r2 toolchain-funcs user
|
||||
bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X
|
||||
|| ( ^^ ( mysql postgres sqlite3 ) bacula-clientonly )
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst prepare setup
|
||||
compile configure install postinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
|
4
metadata/cache/app-backup/bacula-5.2.6
vendored
4
metadata/cache/app-backup/bacula-5.2.6
vendored
|
@ -7,14 +7,14 @@ http://www.bacula.org/
|
|||
AGPL-3
|
||||
Featureful client/server network backup suite
|
||||
~amd64 ~hppa ~ppc ~sparc ~x86
|
||||
eutils multilib python toolchain-funcs user
|
||||
base eutils multilib python qt4-r2 toolchain-funcs user
|
||||
bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X
|
||||
|| ( ^^ ( mysql postgres sqlite3 ) bacula-clientonly )
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst prepare setup
|
||||
compile configure install postinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
|
2
metadata/cache/app-editors/zile-2.4.6
vendored
2
metadata/cache/app-editors/zile-2.4.6
vendored
|
@ -6,7 +6,7 @@ mirror://gnu/zile/zile-2.4.6.tar.gz
|
|||
http://www.gnu.org/software/zile/
|
||||
GPL-3
|
||||
Zile is a small Emacs clone
|
||||
~alpha amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
|
||||
~alpha amd64 ~ppc ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
|
||||
|
||||
acl test
|
||||
|
||||
|
|
2
metadata/cache/app-portage/conf-update-1.0.2
vendored
2
metadata/cache/app-portage/conf-update-1.0.2
vendored
|
@ -6,7 +6,7 @@ mirror://berlios/conf-update/conf-update-1.0.2.tar.bz2
|
|||
http://conf-update.berlios.de
|
||||
GPL-2
|
||||
conf-update is a ncurses-based config management utility
|
||||
~alpha amd64 ~ppc ~x86
|
||||
~alpha amd64 ~ppc x86
|
||||
eutils multilib toolchain-funcs user
|
||||
colordiff
|
||||
|
||||
|
|
22
metadata/cache/app-text/txt2tags-2.3-r1
vendored
22
metadata/cache/app-text/txt2tags-2.3-r1
vendored
|
@ -1,22 +0,0 @@
|
|||
dev-lang/python tk? ( dev-lang/tk ) emacs? ( virtual/emacs )
|
||||
dev-lang/python tk? ( dev-lang/tk ) emacs? ( virtual/emacs )
|
||||
0
|
||||
mirror://sourceforge/txt2tags/txt2tags-2.3.tgz
|
||||
|
||||
http://txt2tags.sourceforge.net/
|
||||
GPL-2
|
||||
A tool for generating marked up documents (HTML, SGML, ...) from a plain text file with markup
|
||||
amd64 ppc x86
|
||||
elisp-common
|
||||
emacs tk
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install postinst postrm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/app-text/txt2tags-2.5
vendored
22
metadata/cache/app-text/txt2tags-2.5
vendored
|
@ -1,22 +0,0 @@
|
|||
dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) tk? ( dev-lang/python[tk] )
|
||||
dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) tk? ( dev-lang/python[tk] )
|
||||
0
|
||||
mirror://sourceforge/txt2tags/txt2tags-2.5.tgz
|
||||
|
||||
http://txt2tags.sourceforge.net/
|
||||
GPL-2
|
||||
A tool for generating marked up documents (HTML, SGML, ...) from a plain text file with markup
|
||||
~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
|
||||
elisp-common eutils multilib python toolchain-funcs user
|
||||
emacs tk vim-syntax
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
4
metadata/cache/app-text/txt2tags-2.6
vendored
4
metadata/cache/app-text/txt2tags-2.6
vendored
|
@ -1,5 +1,5 @@
|
|||
dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) tk? ( dev-lang/python[tk] )
|
||||
dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) tk? ( dev-lang/python[tk] )
|
||||
dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) =dev-lang/python-2* tk? ( =dev-lang/python-2*[tk] )
|
||||
dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) =dev-lang/python-2* tk? ( =dev-lang/python-2*[tk] )
|
||||
0
|
||||
http://txt2tags.googlecode.com/files/txt2tags-2.6.tgz
|
||||
|
||||
|
|
2
metadata/cache/dev-db/sqlite-3.7.10
vendored
2
metadata/cache/dev-db/sqlite-3.7.10
vendored
|
@ -6,7 +6,7 @@ doc? ( http://sqlite.org/sqlite-doc-3071000.zip ) tcl? ( http://sqlite.org/sqlit
|
|||
http://sqlite.org/
|
||||
as-is
|
||||
A SQL Database Engine in a C Library
|
||||
~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
autotools eutils flag-o-matic libtool multilib toolchain-funcs user versionator
|
||||
debug doc +extensions +fts3 icu +readline secure-delete soundex tcl test +threadsafe unlock-notify
|
||||
|
||||
|
|
22
metadata/cache/dev-ruby/mongoid-2.4.7
vendored
Normal file
22
metadata/cache/dev-ruby/mongoid-2.4.7
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
test? ( ruby_targets_ruby18? ( >=dev-ruby/activemodel-3.1[ruby_targets_ruby18] >=dev-ruby/mongo-1.6[ruby_targets_ruby18] >=dev-ruby/tzinfo-0.3.22[ruby_targets_ruby18] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/ammeter[ruby_targets_ruby18] dev-ruby/mocha[ruby_targets_ruby18] dev-ruby/rdoc[ruby_targets_ruby18] dev-ruby/rspec[ruby_targets_ruby18] dev-util/watchr[ruby_targets_ruby18] ) ) test? ( dev-db/mongodb ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) )
|
||||
ruby_targets_ruby18? ( >=dev-ruby/activemodel-3.1[ruby_targets_ruby18] >=dev-ruby/mongo-1.6[ruby_targets_ruby18] >=dev-ruby/tzinfo-0.3.22[ruby_targets_ruby18] ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] )
|
||||
0
|
||||
https://github.com/mongoid/mongoid/tarball/v2.4.7 -> mongoid-2.4.7.tar.gz
|
||||
|
||||
http://mongoid.org/
|
||||
MIT
|
||||
ODM (Object Document Mapper) Framework for MongoDB
|
||||
~amd64
|
||||
eutils java-utils-2 multilib ruby-fakegem ruby-ng toolchain-funcs user versionator
|
||||
test elibc_FreeBSD ruby_targets_ruby18 doc test test
|
||||
|| ( ruby_targets_ruby18 )
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/dev-util/difffilter-0.3.3
vendored
Normal file
22
metadata/cache/dev-util/difffilter-0.3.3
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
doc? ( app-text/txt2man ) >=dev-libs/liblist-2.3.1 dev-libs/libstrl dev-libs/tre
|
||||
>=dev-libs/liblist-2.3.1 dev-libs/libstrl dev-libs/tre
|
||||
0
|
||||
ftp://mirror.ohnopub.net/mirror/difffilter/difffilter-0.3.3.tar.bz2
|
||||
|
||||
http://ohnopub.net/~ohnobinki/difffilter/
|
||||
GPL-3
|
||||
Filter files out of unified diffs using POSIX extended regular expressions
|
||||
~amd64 ~x86 ~amd64-linux
|
||||
autotools autotools-utils eutils libtool multilib toolchain-funcs user
|
||||
doc
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test
|
||||
|
||||
|
||||
|
||||
|
||||
|
4
metadata/cache/games-board/pokerth-0.9.1
vendored
4
metadata/cache/games-board/pokerth-0.9.1
vendored
|
@ -1,5 +1,5 @@
|
|||
dev-db/sqlite >=dev-libs/boost-1.41 dev-libs/libgcrypt dev-libs/tinyxml net-libs/libircclient >=net-misc/curl-7.16 x11-libs/qt-core:4 virtual/gsasl !dedicated? ( media-libs/libsdl media-libs/sdl-mixer[mikmod,vorbis] x11-libs/qt-gui:4 ) !dedicated? ( x11-libs/qt-sql:4 )
|
||||
dev-db/sqlite >=dev-libs/boost-1.41 dev-libs/libgcrypt dev-libs/tinyxml net-libs/libircclient >=net-misc/curl-7.16 x11-libs/qt-core:4 virtual/gsasl !dedicated? ( media-libs/libsdl media-libs/sdl-mixer[mikmod,vorbis] x11-libs/qt-gui:4 )
|
||||
dev-db/sqlite >=dev-libs/boost-1.41 dev-libs/libgcrypt dev-libs/tinyxml[stl] net-libs/libircclient >=net-misc/curl-7.16 x11-libs/qt-core:4 virtual/gsasl !dedicated? ( media-libs/libsdl media-libs/sdl-mixer[mikmod,vorbis] x11-libs/qt-gui:4 ) !dedicated? ( x11-libs/qt-sql:4 )
|
||||
dev-db/sqlite >=dev-libs/boost-1.41 dev-libs/libgcrypt dev-libs/tinyxml[stl] net-libs/libircclient >=net-misc/curl-7.16 x11-libs/qt-core:4 virtual/gsasl !dedicated? ( media-libs/libsdl media-libs/sdl-mixer[mikmod,vorbis] x11-libs/qt-gui:4 )
|
||||
0
|
||||
mirror://sourceforge/pokerth/PokerTH-0.9.1-src.tar.bz2
|
||||
|
||||
|
|
22
metadata/cache/media-sound/gst123-0.3.0
vendored
Normal file
22
metadata/cache/media-sound/gst123-0.3.0
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
dev-libs/glib media-libs/gst-plugins-base:0.10 media-libs/gstreamer:0.10 sys-libs/ncurses x11-libs/gtk+:2 x11-libs/libX11 dev-util/pkgconfig
|
||||
dev-libs/glib media-libs/gst-plugins-base:0.10 media-libs/gstreamer:0.10 sys-libs/ncurses x11-libs/gtk+:2 x11-libs/libX11 media-plugins/gst-plugins-meta:0.10
|
||||
0
|
||||
http://space.twc.de/~stefan/gst123/gst123-0.3.0.tar.bz2
|
||||
|
||||
http://space.twc.de/~stefan/gst123.php
|
||||
GPL-2
|
||||
A more flexible command line player in the spirit of ogg123 and mpg123, based on gstreamer
|
||||
~amd64 ~x86
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
-
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/media-video/griffith-0.13
vendored
Normal file
22
metadata/cache/media-video/griffith-0.13
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
dev-python/imaging gnome-base/libglade dev-python/pyxml >=dev-python/pygtk-2.6.1:2 dev-python/pygobject:2 dev-python/pysqlite:2 >=dev-python/sqlalchemy-0.5.2 >=dev-python/reportlab-1.19 doc? ( app-text/docbook2X ) =dev-lang/python-2*
|
||||
dev-python/imaging gnome-base/libglade dev-python/pyxml >=dev-python/pygtk-2.6.1:2 dev-python/pygobject:2 dev-python/pysqlite:2 >=dev-python/sqlalchemy-0.5.2 >=dev-python/reportlab-1.19 =dev-lang/python-2*
|
||||
0
|
||||
http://launchpad.net/griffith/trunk/0.13/+download/griffith-0.13.tar.gz mirror://berlios/griffith/griffith-extra-artwork-0.9.4.tar.gz
|
||||
|
||||
http://griffith.berlios.de/
|
||||
GPL-2
|
||||
Movie collection manager
|
||||
~amd64 ~x86 ~x86-fbsd
|
||||
eutils multilib python toolchain-funcs user versionator
|
||||
doc
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
8
metadata/cache/media-video/griffith-9999
vendored
8
metadata/cache/media-video/griffith-9999
vendored
|
@ -1,5 +1,5 @@
|
|||
dev-python/imaging dev-util/glade:3 dev-python/pyxml >=dev-python/pygtk-2.6.1:2 dev-python/pygobject:2 dev-python/pysqlite:2 >=dev-python/sqlalchemy-0.5.2 >=dev-python/reportlab-1.19 >=dev-python/sqlalchemy-0.4.6 csv? ( dev-python/chardet ) spell? ( dev-python/gtkspell-python ) doc? ( app-text/docbook2X ) dev-vcs/subversion net-misc/rsync
|
||||
dev-python/imaging dev-util/glade:3 dev-python/pyxml >=dev-python/pygtk-2.6.1:2 dev-python/pygobject:2 dev-python/pysqlite:2 >=dev-python/sqlalchemy-0.5.2 >=dev-python/reportlab-1.19 >=dev-python/sqlalchemy-0.4.6 csv? ( dev-python/chardet ) spell? ( dev-python/gtkspell-python )
|
||||
dev-python/imaging dev-util/glade:3 dev-python/pyxml >=dev-python/pygtk-2.6.1:2 dev-python/pygobject:2 dev-python/pysqlite:2 >=dev-python/sqlalchemy-0.5.2 >=dev-python/reportlab-1.19 >=dev-python/sqlalchemy-0.4.6 doc? ( app-text/docbook2X ) dev-vcs/subversion net-misc/rsync
|
||||
dev-python/imaging dev-util/glade:3 dev-python/pyxml >=dev-python/pygtk-2.6.1:2 dev-python/pygobject:2 dev-python/pysqlite:2 >=dev-python/sqlalchemy-0.5.2 >=dev-python/reportlab-1.19 >=dev-python/sqlalchemy-0.4.6
|
||||
0
|
||||
mirror://berlios/griffith/griffith-extra-artwork-0.9.4.tar.gz
|
||||
|
||||
|
@ -8,11 +8,11 @@ GPL-2
|
|||
Movie collection manager
|
||||
|
||||
eutils multilib python subversion toolchain-funcs user
|
||||
csv doc spell
|
||||
doc
|
||||
|
||||
|
||||
|
||||
3
|
||||
4
|
||||
|
||||
compile install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
|
22
metadata/cache/net-analyzer/arpon-2.7-r1
vendored
Normal file
22
metadata/cache/net-analyzer/arpon-2.7-r1
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
dev-libs/libdnet net-libs/libnet:1.1 net-libs/libpcap >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
dev-libs/libdnet net-libs/libnet:1.1 net-libs/libpcap
|
||||
0
|
||||
mirror://sourceforge/arpon/ArpON-2.7.tar.gz
|
||||
|
||||
http://arpon.sourceforge.net/
|
||||
BSD
|
||||
ArpON (Arp handler inspectiON) is a portable Arp handler.
|
||||
~amd64 ~x86
|
||||
base cmake-utils eutils flag-o-matic multilib toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile configure install postinst prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/net-dns/maradns-1.4.12
vendored
Normal file
22
metadata/cache/net-dns/maradns-1.4.12
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
dev-lang/perl
|
||||
|
||||
0
|
||||
http://www.maradns.org/download/1.4/maradns-1.4.12.tar.bz2
|
||||
|
||||
http://www.maradns.org/
|
||||
BSD-2
|
||||
A security-aware DNS server
|
||||
~amd64 ~ppc ~x86
|
||||
eutils multilib toolchain-funcs user
|
||||
authonly
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/net-misc/tor-0.2.3.12_alpha-r2
vendored
Normal file
22
metadata/cache/net-misc/tor-0.2.3.12_alpha-r2
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
dev-libs/openssl >=dev-libs/libevent-2.0.14 nat-pmp? ( net-libs/libnatpmp ) upnp? ( net-libs/miniupnpc ) selinux? ( sec-policy/selinux-tor ) || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
dev-libs/openssl >=dev-libs/libevent-2.0.14 nat-pmp? ( net-libs/libnatpmp ) upnp? ( net-libs/miniupnpc ) selinux? ( sec-policy/selinux-tor )
|
||||
0
|
||||
http://www.torproject.org/dist/tor-0.2.3.12-alpha.tar.gz
|
||||
|
||||
http://www.torproject.org/
|
||||
BSD
|
||||
Anonymizing overlay network for TCP
|
||||
~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
autotools eutils flag-o-matic libtool multilib toolchain-funcs user versionator
|
||||
+bufferevents nat-pmp tor-hardening transparent-proxy threads upnp selinux
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -6,7 +6,7 @@ https://github.com/speleo3/pymol-psico/tarball/3.0 -> pymol-plugins-psico-3.0.ta
|
|||
https://github.com/speleo3/pymol-psico/
|
||||
BSD-2
|
||||
Pymol ScrIpt COllection
|
||||
|
||||
~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
distutils multilib python toolchain-funcs vcs-snapshot
|
||||
minimal
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ cairo? ( x11-libs/cairo x11-libs/pango ) emacs? ( virtual/emacs ) gd? ( media-li
|
|||
cairo? ( x11-libs/cairo x11-libs/pango ) emacs? ( virtual/emacs ) gd? ( media-libs/gd[png] ) ggi? ( media-libs/libggi ) latex? ( virtual/latex-base lua? ( dev-tex/pgf >=dev-texlive/texlive-latexrecommended-2008-r2 ) ) lua? ( dev-lang/lua ) plotutils? ( media-libs/plotutils ) qt4? ( >=x11-libs/qt-core-4.5 >=x11-libs/qt-gui-4.5 >=x11-libs/qt-svg-4.5 ) readline? ( sys-libs/readline ) svga? ( media-libs/svgalib ) wxwidgets? ( x11-libs/wxGTK:2.8[X] x11-libs/cairo x11-libs/pango x11-libs/gtk+:2 ) X? ( x11-libs/libXaw ) xemacs? ( app-editors/xemacs app-xemacs/xemacs-base )
|
||||
0
|
||||
mirror://sourceforge/gnuplot/gnuplot-4.6.0.tar.gz
|
||||
wxwidgets? ( test )
|
||||
|
||||
http://www.gnuplot.info/
|
||||
gnuplot GPL-2 bitmap? ( free-noncomm )
|
||||
Command-line driven interactive plotting program
|
||||
|
@ -14,7 +14,7 @@ bitmap cairo doc emacs examples +gd ggi latex lua plotutils qt4 readline svga th
|
|||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm prepare
|
||||
compile configure install postinst postrm prepare test
|
||||
|
||||
|
||||
|
||||
|
|
22
metadata/cache/sys-apps/paxctl-0.7
vendored
Normal file
22
metadata/cache/sys-apps/paxctl-0.7
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
>=sys-devel/binutils-2.14.90.0.8-r1
|
||||
|
||||
0
|
||||
http://pax.grsecurity.net/paxctl-0.7.tar.gz
|
||||
|
||||
http://pax.grsecurity.net
|
||||
GPL-2
|
||||
Manages various PaX related program header flags for Elf32, Elf64, binaries.
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils flag-o-matic multilib toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install
|
||||
|
||||
|
||||
|
||||
|
||||
|
2
metadata/cache/sys-apps/portage-2.1.10.49
vendored
2
metadata/cache/sys-apps/portage-2.1.10.49
vendored
|
@ -6,7 +6,7 @@ mirror://gentoo/portage-2.1.10.49.tar.bz2 http://dev.gentoo.org/~zmedico/portage
|
|||
http://www.gentoo.org/proj/en/portage/index.xml
|
||||
GPL-2
|
||||
Portage is the package management and distribution system for Gentoo
|
||||
~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
|
||||
~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd
|
||||
eutils multilib python toolchain-funcs user
|
||||
build doc epydoc +ipc linguas_pl pypy1_8 python2 python3 selinux xattr
|
||||
|
||||
|
|
22
metadata/cache/sys-apps/portage-2.1.10.50
vendored
Normal file
22
metadata/cache/sys-apps/portage-2.1.10.50
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
python3? ( =dev-lang/python-3* ) !pypy1_8? ( !python2? ( !python3? ( || ( >=dev-lang/python-2.7 dev-lang/python:2.6[threads] ) ) ) ) pypy1_8? ( !python2? ( !python3? ( dev-python/pypy:1.8[bzip2] ) ) ) python2? ( !python3? ( || ( dev-lang/python:2.7 dev-lang/python:2.6[threads] ) ) ) !build? ( >=sys-apps/sed-4.0.5 ) doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) epydoc? ( >=dev-python/epydoc-2.0 !<=dev-python/pysqlite-2.4.1 )
|
||||
python3? ( =dev-lang/python-3* ) !pypy1_8? ( !python2? ( !python3? ( || ( >=dev-lang/python-2.7 dev-lang/python:2.6[threads] ) ) ) ) pypy1_8? ( !python2? ( !python3? ( dev-python/pypy:1.8[bzip2] ) ) ) python2? ( !python3? ( || ( dev-lang/python:2.7 dev-lang/python:2.6[threads] ) ) ) !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-3.2_p17 >=app-admin/eselect-1.2 ) elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) >=app-misc/pax-utils-0.1.17 xattr? ( kernel_linux? ( || ( >=dev-lang/python-3.3_pre20110902 dev-python/pyxattr ) ) ) selinux? ( || ( >=sys-libs/libselinux-2.0.94[python] <sys-libs/libselinux-2.0.94 ) ) !<app-shells/bash-3.2_p17 !<app-admin/logrotate-3.8.0
|
||||
0
|
||||
mirror://gentoo/portage-2.1.10.50.tar.bz2 http://dev.gentoo.org/~zmedico/portage/archives/portage-2.1.10.50.tar.bz2 linguas_pl? ( mirror://gentoo/portage-man-pl-2.1.2.tar.bz2 http://dev.gentoo.org/~zmedico/portage/archives/portage-man-pl-2.1.2.tar.bz2 )
|
||||
|
||||
http://www.gentoo.org/proj/en/portage/index.xml
|
||||
GPL-2
|
||||
Portage is the package management and distribution system for Gentoo
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
|
||||
eutils multilib python toolchain-funcs user
|
||||
build doc epydoc +ipc linguas_pl pypy1_8 python2 python3 selinux xattr
|
||||
|
||||
!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst prepare setup test
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/sys-apps/portage-2.2.0_alpha94
vendored
Normal file
22
metadata/cache/sys-apps/portage-2.2.0_alpha94
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
python3? ( =dev-lang/python-3* ) !pypy1_8? ( !python2? ( !python3? ( || ( >=dev-lang/python-2.7 dev-lang/python:2.6[threads] ) ) ) ) pypy1_8? ( !python2? ( !python3? ( dev-python/pypy:1.8[bzip2] ) ) ) python2? ( !python3? ( || ( dev-lang/python:2.7 dev-lang/python:2.6[threads] ) ) ) !build? ( >=sys-apps/sed-4.0.5 ) doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) epydoc? ( >=dev-python/epydoc-2.0 !<=dev-python/pysqlite-2.4.1 )
|
||||
python3? ( =dev-lang/python-3* ) !pypy1_8? ( !python2? ( !python3? ( || ( >=dev-lang/python-2.7 dev-lang/python:2.6[threads] ) ) ) ) pypy1_8? ( !python2? ( !python3? ( dev-python/pypy:1.8[bzip2] ) ) ) python2? ( !python3? ( || ( dev-lang/python:2.7 dev-lang/python:2.6[threads] ) ) ) !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-3.2_p17 >=app-admin/eselect-1.2 ) elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) >=app-misc/pax-utils-0.1.17 xattr? ( kernel_linux? ( || ( >=dev-lang/python-3.3_pre20110902 dev-python/pyxattr ) ) ) selinux? ( || ( >=sys-libs/libselinux-2.0.94[python] <sys-libs/libselinux-2.0.94 ) ) !<app-shells/bash-3.2_p17 !<app-admin/logrotate-3.8.0
|
||||
0
|
||||
mirror://gentoo/portage-2.2.0_alpha94.tar.bz2 http://dev.gentoo.org/~zmedico/portage/archives/portage-2.2.0_alpha94.tar.bz2 linguas_pl? ( mirror://gentoo/portage-man-pl-2.1.2.tar.bz2 http://dev.gentoo.org/~zmedico/portage/archives/portage-man-pl-2.1.2.tar.bz2 )
|
||||
|
||||
http://www.gentoo.org/proj/en/portage/index.xml
|
||||
GPL-2
|
||||
Portage is the package management and distribution system for Gentoo
|
||||
~sparc-fbsd ~x86-fbsd
|
||||
eutils multilib python toolchain-funcs user
|
||||
build doc epydoc +ipc linguas_pl pypy1_8 python2 python3 selinux xattr
|
||||
|
||||
!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) )
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm preinst prepare setup test
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/sys-devel/gcc-config-1.6
vendored
Normal file
22
metadata/cache/sys-devel/gcc-config-1.6
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
|
||||
0
|
||||
mirror://gentoo/gcc-config-1.6.tar.xz http://dev.gentoo.org/~vapier/dist/gcc-config-1.6.tar.xz
|
||||
|
||||
http://www.gentoo.org/
|
||||
GPL-2
|
||||
Utility to change the gcc compiler being used
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
|
||||
multilib toolchain-funcs unpacker
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install postinst unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/sys-kernel/linux-headers-3.3
vendored
Normal file
22
metadata/cache/sys-kernel/linux-headers-3.3
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
app-arch/xz-utils dev-lang/perl
|
||||
|
||||
0
|
||||
mirror://gentoo/gentoo-headers-base-3.3.tar.xz mirror://gentoo/gentoo-headers-3.3-1.tar.xz
|
||||
binchecks strip
|
||||
http://www.kernel.org/ http://www.gentoo.org/
|
||||
GPL-2
|
||||
Linux system headers
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
eutils kernel-2 multilib toolchain-funcs user versionator
|
||||
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm preinst prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
2
metadata/cache/sys-libs/glibc-2.15
vendored
2
metadata/cache/sys-libs/glibc-2.15
vendored
|
@ -1,7 +1,7 @@
|
|||
>=sys-devel/gcc-3.4.4 arm? ( >=sys-devel/binutils-2.16.90 >=sys-devel/gcc-4.1.0 ) x86? ( >=sys-devel/gcc-4.3 ) amd64? ( >=sys-devel/binutils-2.19 >=sys-devel/gcc-4.3 ) ppc? ( >=sys-devel/gcc-4.1.0 ) ppc64? ( >=sys-devel/gcc-4.1.0 ) >=sys-devel/binutils-2.15.94 >=sys-kernel/linux-headers-2.6.9 >=app-misc/pax-utils-0.1.10 virtual/os-headers !<sys-apps/sandbox-1.2.18.1-r2 !<sys-apps/portage-2.1.2 !<sys-devel/patch-2.6 selinux? ( sys-libs/libselinux ) !vanilla? ( >=sys-libs/timezone-data-2007c ) sys-devel/gnuconfig
|
||||
!sys-kernel/ps3-sources selinux? ( sys-libs/libselinux ) vanilla? ( !sys-libs/timezone-data ) !vanilla? ( sys-libs/timezone-data )
|
||||
2.2
|
||||
mirror://gnu/glibc/glibc-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/releases/glibc-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/snapshots/glibc-2.15.tar.xz mirror://gentoo/glibc-2.15.tar.xz mirror://gnu/glibc/glibc-ports-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/releases/glibc-ports-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/snapshots/glibc-ports-2.15.tar.xz mirror://gentoo/glibc-ports-2.15.tar.xz mirror://gentoo/glibc-2.15-patches-5.tar.bz2 http://dev.gentoo.org/~vapier/dist/glibc-2.15-patches-5.tar.bz2 http://dev.gentoo.org/~azarah/glibc/glibc-2.15-patches-5.tar.bz2
|
||||
mirror://gnu/glibc/glibc-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/releases/glibc-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/snapshots/glibc-2.15.tar.xz mirror://gentoo/glibc-2.15.tar.xz mirror://gnu/glibc/glibc-ports-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/releases/glibc-ports-2.15.tar.xz ftp://sources.redhat.com/pub/glibc/snapshots/glibc-ports-2.15.tar.xz mirror://gentoo/glibc-ports-2.15.tar.xz mirror://gentoo/glibc-2.15-patches-6.tar.bz2 http://dev.gentoo.org/~vapier/dist/glibc-2.15-patches-6.tar.bz2 http://dev.gentoo.org/~azarah/glibc/glibc-2.15-patches-6.tar.bz2
|
||||
strip
|
||||
http://www.gnu.org/software/libc/libc.html
|
||||
LGPL-2
|
||||
|
|
|
@ -8,13 +8,13 @@ GPL-2
|
|||
Utilities and libraries for NUMA systems
|
||||
~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux
|
||||
eutils multilib toolchain-funcs user
|
||||
perl
|
||||
perl static-libs
|
||||
|
||||
|
||||
|
||||
3
|
||||
4
|
||||
|
||||
compile install test
|
||||
compile install prepare test
|
||||
|
||||
|
||||
|
2
metadata/cache/virtual/os-headers-0
vendored
2
metadata/cache/virtual/os-headers-0
vendored
|
@ -1,5 +1,5 @@
|
|||
|
||||
!prefix? ( || ( sys-kernel/linux-headers:0 sys-freebsd/freebsd-lib ) )
|
||||
|| ( kernel_linux? ( sys-kernel/linux-headers:0 ) !prefix? ( sys-freebsd/freebsd-lib ) )
|
||||
0
|
||||
|
||||
|
||||
|
|
22
metadata/cache/www-apps/mediawiki-1.16.5
vendored
22
metadata/cache/www-apps/mediawiki-1.16.5
vendored
|
@ -1,22 +0,0 @@
|
|||
math? ( >=dev-lang/ocaml-3.0.6[ocamlopt?] ) || ( virtual/httpd-cgi virtual/httpd-fastcgi ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
math? ( >=dev-lang/ocaml-3.0.6[ocamlopt?] ) math? ( app-text/dvipng virtual/tex-base app-text/ghostscript-gpl || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) !imagemagick? ( || ( dev-lang/php[gd] dev-lang/php[gd-external] ) ) || ( >=dev-lang/php-5.3[mysql?,postgres?,session,xml] <dev-lang/php-5.3[mysql?,pcre,postgres?,session,spl,xml] ) sqlite? ( dev-db/sqlite:3[fts3] || ( >=dev-lang/php-5.3[sqlite3,pdo] <dev-lang/php-5.3[sqlite,pdo] ) ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
1.16.5
|
||||
http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.5.tar.gz
|
||||
test
|
||||
http://www.mediawiki.org
|
||||
GPL-2
|
||||
The MediaWiki wiki web application (as used on wikipedia.org)
|
||||
~alpha amd64 ppc x86
|
||||
depend.php eutils multilib phpconfutils toolchain-funcs user versionator webapp
|
||||
imagemagick math mysql postgres +ocamlopt sqlite vhosts
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile install postinst preinst prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/www-apps/mediawiki-1.18.2
vendored
Normal file
22
metadata/cache/www-apps/mediawiki-1.18.2
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=app-admin/webapp-config-1.50.15
|
||||
>=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader] imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) !imagemagick? ( dev-lang/php[gd] ) sqlite? ( dev-db/sqlite:3[fts3] >=dev-lang/php-5.3[sqlite3,pdo] ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
1.18.2
|
||||
http://download.wikimedia.org/mediawiki/1.18/mediawiki-1.18.2.tar.gz
|
||||
test
|
||||
http://www.mediawiki.org
|
||||
GPL-2
|
||||
The MediaWiki wiki web application (as used on wikipedia.org)
|
||||
~alpha ~amd64 ~ppc ~x86
|
||||
eutils multilib toolchain-funcs user versionator webapp
|
||||
imagemagick mysql postgres sqlite vhosts
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install postinst preinst prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/www-apps/mediawiki-1.19.0_beta2
vendored
Normal file
22
metadata/cache/www-apps/mediawiki-1.19.0_beta2
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=app-admin/webapp-config-1.50.15
|
||||
>=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader] imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) !imagemagick? ( dev-lang/php[gd] ) sqlite? ( dev-db/sqlite:3[fts3] >=dev-lang/php-5.3[sqlite3,pdo] ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
1.19.0_beta2
|
||||
http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.0beta2.tar.gz
|
||||
test
|
||||
http://www.mediawiki.org
|
||||
GPL-2
|
||||
The MediaWiki wiki web application (as used on wikipedia.org)
|
||||
~alpha ~amd64 ~ppc ~x86
|
||||
eutils multilib toolchain-funcs user versionator webapp
|
||||
imagemagick mysql postgres sqlite vhosts
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install postinst preinst prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/www-misc/urlwatch-1.14
vendored
Normal file
22
metadata/cache/www-misc/urlwatch-1.14
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
xmpp? ( dev-python/xmpppy ) || ( >=dev-lang/python-3.2 dev-python/futures ) || ( =dev-lang/python-3.2* =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
|
||||
xmpp? ( dev-python/xmpppy ) || ( >=dev-lang/python-3.2 dev-python/futures ) || ( =dev-lang/python-3.2* =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
|
||||
0
|
||||
mirror://pypi/u/urlwatch/urlwatch-1.14.tar.gz
|
||||
|
||||
http://thp.io/2008/urlwatch/ http://pypi.python.org/pypi/urlwatch
|
||||
BSD
|
||||
A tool for monitoring webpages for updates
|
||||
~amd64 ~x86
|
||||
distutils eutils multilib python toolchain-funcs user
|
||||
xmpp
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install postinst postrm prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/x11-base/nouveau-drm-20120322
vendored
Normal file
22
metadata/cache/x11-base/nouveau-drm-20120322
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
kernel_linux? ( virtual/modutils )
|
||||
0
|
||||
mirror://gentoo/nouveau-drm-20120322.tar.gz
|
||||
|
||||
http://nouveau.freedesktop.org/
|
||||
MIT
|
||||
Nouveau DRM Kernel Modules for X11
|
||||
~amd64 ~x86
|
||||
eutils linux-info linux-mod multilib toolchain-funcs user versionator
|
||||
kernel_linux
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
>=x11-base/xorg-server-1.11.99.901 sys-libs/mtdev >=x11-proto/inputproto-2.1.99.3 >=sys-kernel/linux-headers-2.6 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool x86-interix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) >=dev-util/pkgconfig-0.23 x11-proto/inputproto x11-proto/kbproto x11-proto/xproto x11-base/xorg-server[xorg]
|
||||
>=x11-base/xorg-server-1.11.99.901 sys-libs/mtdev x11-base/xorg-server[xorg]
|
||||
x11-base/xorg-server[udev] sys-libs/mtdev >=x11-proto/inputproto-2.1.99.3 >=sys-kernel/linux-headers-2.6 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool x86-interix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) >=dev-util/pkgconfig-0.23 x11-proto/inputproto x11-proto/kbproto x11-proto/xproto x11-base/xorg-server[xorg]
|
||||
x11-base/xorg-server[udev] sys-libs/mtdev x11-base/xorg-server[xorg]
|
||||
0
|
||||
http://xorg.freedesktop.org/releases/individual/driver/xf86-input-evdev-2.7.0.tar.bz2
|
||||
|
||||
|
|
22
metadata/cache/x11-drivers/xf86-video-nouveau-0.0.16_pre20120322
vendored
Normal file
22
metadata/cache/x11-drivers/xf86-video-nouveau-0.0.16_pre20120322
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
>=x11-libs/libdrm-2.4.24[video_cards_nouveau] x11-proto/glproto x11-proto/xf86driproto x11-proto/dri2proto || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool x86-interix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 >=dev-util/pkgconfig-0.23 x11-proto/xf86driproto x11-proto/glproto x11-proto/dri2proto x11-proto/fontsproto x11-proto/randrproto x11-proto/renderproto x11-proto/videoproto x11-proto/xextproto x11-proto/xineramaproto x11-proto/xproto x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciaccess
|
||||
>=x11-libs/libdrm-2.4.24[video_cards_nouveau] x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciaccess
|
||||
0
|
||||
mirror://gentoo/xf86-video-nouveau-0.0.16_pre20120322.tar.bz2
|
||||
|
||||
http://nouveau.freedesktop.org/
|
||||
MIT
|
||||
Accelerated Open Source driver for nVidia cards
|
||||
~amd64 ~ppc ~ppc64 ~x86
|
||||
autotools autotools-utils eutils flag-o-matic libtool linux-info multilib toolchain-funcs user versionator xorg-2
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/x11-drivers/xf86-video-vesa-2.3.1
vendored
Normal file
22
metadata/cache/x11-drivers/xf86-video-vesa-2.3.1
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
>=x11-base/xorg-server-1.0.99 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool x86-interix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) >=dev-util/pkgconfig-0.23 x11-proto/fontsproto x11-proto/randrproto x11-proto/renderproto x11-proto/videoproto x11-proto/xextproto x11-proto/xineramaproto x11-proto/xproto x11-base/xorg-server[xorg] x11-libs/libpciaccess
|
||||
>=x11-base/xorg-server-1.0.99 x11-base/xorg-server[xorg] x11-libs/libpciaccess
|
||||
0
|
||||
http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vesa-2.3.1.tar.bz2
|
||||
|
||||
http://xorg.freedesktop.org/
|
||||
MIT
|
||||
Generic VESA video driver
|
||||
-* ~alpha ~amd64 ~ia64 ~x86 ~x86-fbsd
|
||||
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/x11-drivers/xf86-video-vmware-12.0.2
vendored
Normal file
22
metadata/cache/x11-drivers/xf86-video-vmware-12.0.2
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
x11-libs/libdrm[libkms,video_cards_vmware] media-libs/mesa[xa] || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool x86-interix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.15.0 >=media-fonts/font-util-1.2.0 ) >=dev-util/pkgconfig-0.23 x11-proto/xf86driproto x11-proto/glproto x11-proto/dri2proto x11-proto/fontsproto x11-proto/randrproto x11-proto/renderproto x11-proto/videoproto x11-proto/xextproto x11-proto/xineramaproto x11-proto/xproto x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciaccess
|
||||
x11-libs/libdrm[libkms,video_cards_vmware] media-libs/mesa[xa] x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciaccess
|
||||
0
|
||||
http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vmware-12.0.2.tar.bz2
|
||||
|
||||
http://xorg.freedesktop.org/
|
||||
MIT
|
||||
VMware SVGA video driver
|
||||
~amd64 ~x86 ~x86-fbsd
|
||||
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
22
metadata/cache/x11-misc/piedock-1.5.0
vendored
Normal file
22
metadata/cache/x11-misc/piedock-1.5.0
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
media-libs/freetype:2 media-libs/libpng x11-libs/libX11 x11-libs/libXft x11-libs/libXmu x11-libs/libXrender
|
||||
media-libs/freetype:2 media-libs/libpng x11-libs/libX11 x11-libs/libXft x11-libs/libXmu x11-libs/libXrender
|
||||
0
|
||||
http://markusfisch.de/downloads/piedock-1.5.0.tar.bz2
|
||||
|
||||
http://markusfisch.de/PieDock
|
||||
MIT
|
||||
A little bit like the famous OS X dock but in shape of a pie menu
|
||||
~amd64 ~x86
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1 +1 @@
|
|||
Thu, 22 Mar 2012 17:06:46 +0000
|
||||
Fri, 23 Mar 2012 06:06:47 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
Thu, 22 Mar 2012 17:06:46 +0000
|
||||
Fri, 23 Mar 2012 06:06:47 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
Thu, 22 Mar 2012 17:06:48 +0000
|
||||
Fri, 23 Mar 2012 06:06:49 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
Thu Mar 22 17:06:46 UTC 2012
|
||||
Fri Mar 23 06:06:47 UTC 2012
|
||||
|
|
|
@ -1 +1 @@
|
|||
Thu, 22 Mar 2012 17:30:01 +0000
|
||||
Fri, 23 Mar 2012 06:30:01 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
1332435901 Thu Mar 22 17:05:01 2012 UTC
|
||||
1332482701 Fri Mar 23 06:05:01 2012 UTC
|
||||
|
|
43
net-analyzer/arpon/arpon-2.7-r1.ebuild
Normal file
43
net-analyzer/arpon/arpon-2.7-r1.ebuild
Normal file
|
@ -0,0 +1,43 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/arpon/arpon-2.7-r1.ebuild,v 1.1 2012/03/22 21:03:44 hwoarang Exp $
|
||||
|
||||
EAPI="2"
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="ArpON (Arp handler inspectiON) is a portable Arp handler."
|
||||
|
||||
MY_PN="ArpON"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://arpon.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/arpon/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/libdnet
|
||||
net-libs/libnet:1.1
|
||||
net-libs/libpcap"
|
||||
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "/set(CMAKE_C_FLAGS/d" CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PM}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "${PN} now installs an init script. Please edit"
|
||||
elog "the /etc/conf.d/arpon file to match your needs"
|
||||
elog
|
||||
}
|
5
net-analyzer/arpon/files/arpon.confd
Normal file
5
net-analyzer/arpon/files/arpon.confd
Normal file
|
@ -0,0 +1,5 @@
|
|||
METHOD="--darpi"
|
||||
IFACE="eth0"
|
||||
LOGFILE="/var/log/arpon.log"
|
||||
|
||||
ARPON_OPTS="${METHOD} --iface ${IFACE} --log-file ${LOGFILE} --log"
|
19
net-analyzer/arpon/files/arpon.initd
Normal file
19
net-analyzer/arpon/files/arpon.initd
Normal file
|
@ -0,0 +1,19 @@
|
|||
#!/sbin/runscript
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting arpon"
|
||||
start-stop-daemon --start --background --make-pidfile --pidfile "/var/run/arpon.pid" \
|
||||
--exec /usr/sbin/arpon -- ${ARPON_OPTS} >/dev/null 2>&1
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping arpon"
|
||||
start-stop-daemon --stop --pidfile "/var/run/arpon.pid"
|
||||
eend $?
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
DIST maradns-1.4.09.tar.bz2 1120532 RMD160 7db8814babc0544e892dded04e9dd26027f8b44a SHA1 e6ff8bc9699db3b13804c08373691d3b47a779ea SHA256 83af8e7eb04635ff6a5b57dd61285e1f08f60017d8dafb397389eb8527125003
|
||||
DIST maradns-1.4.11.tar.bz2 1178524 RMD160 2b02af17e9645f1870b7708cefbd45a8774911bf SHA1 53dbac26d5b14325b9227274bd282b3746c3d8e2 SHA256 709dee65b9b01c8be1d1e18646b79ddc57d2f343528e03fd220e9079678fac11
|
||||
DIST maradns-1.4.12.tar.bz2 1178772 RMD160 34d9112c7e14782f4ed3e2bba070af82c7389a65 SHA1 7198e3292c199a9ec3e831f76f96c25ad6a86956 SHA256 72c0e0fd10e4d9ed70d8c7addb9b0abd2cf2d23f6b477db3aefd69c9faa0893b
|
||||
DIST maradns-2.0.06.tar.bz2 1056637 RMD160 af92be523d2658b598a4c7bd192a189c6e9294a5 SHA1 5f386c5c9bed371e3fbc7130c4109676684e12ba SHA256 2311cf08b0fca85357022b7dd180104a83f40e88d5873049d0a9225baca70388
|
||||
|
|
77
net-dns/maradns/maradns-1.4.12.ebuild
Normal file
77
net-dns/maradns/maradns-1.4.12.ebuild
Normal file
|
@ -0,0 +1,77 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/maradns-1.4.12.ebuild,v 1.1 2012/03/22 17:20:04 matsuu Exp $
|
||||
|
||||
EAPI="4"
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A security-aware DNS server"
|
||||
HOMEPAGE="http://www.maradns.org/"
|
||||
SRC_URI="http://www.maradns.org/download/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="authonly"
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s:PREFIX/man:PREFIX/share/man:" \
|
||||
-e "s:PREFIX/doc/maradns-\$VERSION:PREFIX/share/doc/${PF}:" \
|
||||
build/install.locations || die
|
||||
sed -i \
|
||||
-e "s:-O2:\$(CFLAGS) \$(LDFLAGS):" \
|
||||
-e "s:\$(CC):$(tc-getCC):g" \
|
||||
-e "s:make:\$(MAKE):g" \
|
||||
build/Makefile.linux || die
|
||||
if use authonly ; then
|
||||
sed -e "/provide dns/d" \
|
||||
"${FILESDIR}/maradns.rc6" > "${T}/maradns.rc6" || die
|
||||
else
|
||||
cp "${FILESDIR}/maradns.rc6" "${T}/maradns.rc6" || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if use authonly ; then
|
||||
myconf="${myconf} --authonly"
|
||||
fi
|
||||
./configure ${myconf} # || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use authonly ; then
|
||||
newsbin server/maradns.authonly maradns || die
|
||||
else
|
||||
dosbin server/maradns || die
|
||||
fi
|
||||
|
||||
dosbin tcp/zoneserver || die
|
||||
|
||||
dobin tcp/getzone tcp/fetchzone tools/askmara tools/duende || die
|
||||
|
||||
doman doc/en/man/*.[1-9] || die
|
||||
|
||||
dodoc maradns.gpg.key || die
|
||||
dodoc doc/en/{QuickStart,README,*.txt} || die
|
||||
dohtml doc/en/*.html || die
|
||||
dohtml -r doc/en/webpage || die
|
||||
docinto examples; dodoc doc/en/examples/example_* || die
|
||||
|
||||
insinto /etc; newins doc/en/examples/example_mararc mararc || die
|
||||
insinto /etc/maradns; newins doc/en/examples/example_csv2 db.example.net || die
|
||||
keepdir /etc/maradns/logger || die
|
||||
|
||||
newinitd "${T}"/maradns.rc6 maradns || die
|
||||
newinitd "${FILESDIR}"/zoneserver.rc6 zoneserver || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
enewgroup maradns 99
|
||||
enewuser duende 66 -1 -1 maradns
|
||||
enewuser maradns 99 -1 -1 maradns
|
||||
}
|
12
net-misc/rsync/files/rsyncd.init.d-r1
Normal file
12
net-misc/rsync/files/rsyncd.init.d-r1
Normal file
|
@ -0,0 +1,12 @@
|
|||
#!/sbin/runscript
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/files/rsyncd.init.d-r1,v 1.1 2012/03/22 22:01:21 idl0r Exp $
|
||||
|
||||
command="/usr/bin/rsync"
|
||||
command_args="--daemon ${RSYNC_OPTS}"
|
||||
pidfile="/var/run/${SVCNAME}.pid"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.0.9-r1.ebuild,v 1.2 2012/03/05 21:10:06 vapier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.0.9-r2.ebuild,v 1.1 2012/03/22 22:01:21 idl0r Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
|
@ -43,7 +43,7 @@ src_configure() {
|
|||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd
|
||||
newinitd "${FILESDIR}"/rsyncd.init.d rsyncd
|
||||
newinitd "${FILESDIR}"/rsyncd.init.d-r1 rsyncd
|
||||
dodoc NEWS OLDNEWS README TODO tech_report.tex
|
||||
insinto /etc
|
||||
newins "${FILESDIR}"/rsyncd.conf-3.0.9-r1 rsyncd.conf
|
|
@ -0,0 +1,99 @@
|
|||
From cc6282b77e6f1284d1381e02511720ae2adc7c96 Mon Sep 17 00:00:00 2001
|
||||
From: Anthony G. Basile <blueness@gentoo.org>
|
||||
Date: Thu, 22 Mar 2012 12:09:40 -0400
|
||||
Subject: [PATCH] Fix compile error against miniupnpc-1.6 when --enable-upnp
|
||||
|
||||
The bump from miniupnpc-1.5 to 1.6 changes the definition of
|
||||
two functions used by tor-fw-helper-upnp.c, upnpDiscover() and
|
||||
UPNP_AddPortMapping(). This patch addresses this and adds a
|
||||
check in configure.in for backwards compatibility.
|
||||
|
||||
Thanks to Nickolay Kolchin-Semyonov for some hints.
|
||||
|
||||
X-Tor-Bug-URL: https://trac.torproject.org/projects/tor/ticket/5434
|
||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=376621
|
||||
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
|
||||
---
|
||||
configure.in | 37 +++++++++++++++++++------
|
||||
src/tools/tor-fw-helper/tor-fw-helper-upnp.c | 8 +++++
|
||||
2 files changed, 36 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index 7415ce8..946f780 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -592,15 +592,34 @@ dnl There are no packages for Debian or Redhat as of this patch
|
||||
|
||||
if test "$upnp" = "true"; then
|
||||
AC_DEFINE(MINIUPNPC, 1, [Define to 1 if we are building with UPnP.])
|
||||
- TOR_SEARCH_LIBRARY(libminiupnpc, $trylibminiupnpcdir, [-lminiupnpc $TOR_LIB_WS32 $TOR_LIB_IPHLPAPI],
|
||||
- [#include <miniupnpc/miniwget.h>
|
||||
- #include <miniupnpc/miniupnpc.h>
|
||||
- #include <miniupnpc/upnpcommands.h>],
|
||||
- [void upnpDiscover(int delay, const char * multicastif,
|
||||
- const char * minissdpdsock, int sameport);],
|
||||
- [upnpDiscover(1, 0, 0, 0); exit(0);],
|
||||
- [--with-libminiupnpc-dir],
|
||||
- [/usr/lib/])
|
||||
+
|
||||
+ dnl Before we call TOR_SEARCH_LIBRARY we'll do a quick compile test
|
||||
+ dnl to see if we have miniupnpc-1.5 or -1.6
|
||||
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <miniupnpc/miniupnpc.h>],
|
||||
+ [upnpDiscover(1, 0, 0, 0);exit(0);])],[miniupnpc15="true"],[miniupnpc15="false"])
|
||||
+
|
||||
+ if test "$miniupnpc15" = "true" ; then
|
||||
+ AC_DEFINE([MINIUPNPC15],[1],[libminiupnpc version 1.5 found])
|
||||
+ TOR_SEARCH_LIBRARY(libminiupnpc, $trylibminiupnpcdir, [-lminiupnpc $TOR_LIB_WS32 $TOR_LIB_IPHLPAPI],
|
||||
+ [#include <miniupnpc/miniwget.h>
|
||||
+ #include <miniupnpc/miniupnpc.h>
|
||||
+ #include <miniupnpc/upnpcommands.h>],
|
||||
+ [void upnpDiscover(int delay, const char * multicastif,
|
||||
+ const char * minissdpdsock, int sameport);],
|
||||
+ [upnpDiscover(1, 0, 0, 0); exit(0);],
|
||||
+ [--with-libminiupnpc-dir],
|
||||
+ [/usr/lib/])
|
||||
+ else
|
||||
+ TOR_SEARCH_LIBRARY(libminiupnpc, $trylibminiupnpcdir, [-lminiupnpc $TOR_LIB_WS32 $TOR_LIB_IPHLPAPI],
|
||||
+ [#include <miniupnpc/miniwget.h>
|
||||
+ #include <miniupnpc/miniupnpc.h>
|
||||
+ #include <miniupnpc/upnpcommands.h>],
|
||||
+ [void upnpDiscover(int delay, const char * multicastif,
|
||||
+ const char * minissdpdsock, int sameport, int ipv6, int * error);],
|
||||
+ [upnpDiscover(1, 0, 0, 0, 0, 0); exit(0);],
|
||||
+ [--with-libminiupnpc-dir],
|
||||
+ [/usr/lib/])
|
||||
+ fi
|
||||
fi
|
||||
|
||||
AC_SYS_LARGEFILE
|
||||
diff --git a/src/tools/tor-fw-helper/tor-fw-helper-upnp.c b/src/tools/tor-fw-helper/tor-fw-helper-upnp.c
|
||||
index 442eae5..ee56f71 100644
|
||||
--- a/src/tools/tor-fw-helper/tor-fw-helper-upnp.c
|
||||
+++ b/src/tools/tor-fw-helper/tor-fw-helper-upnp.c
|
||||
@@ -78,7 +78,11 @@ tor_upnp_init(tor_fw_options_t *options, void *backend_state)
|
||||
memset(&(state->data), 0, sizeof(struct IGDdatas));
|
||||
state->init = 0;
|
||||
|
||||
+#ifdef MINIUPNPC15
|
||||
devlist = upnpDiscover(UPNP_DISCOVER_TIMEOUT, NULL, NULL, 0);
|
||||
+#else
|
||||
+ devlist = upnpDiscover(UPNP_DISCOVER_TIMEOUT, NULL, NULL, 0, 0, NULL);
|
||||
+#endif
|
||||
if (NULL == devlist) {
|
||||
fprintf(stderr, "E: upnpDiscover returned: NULL\n");
|
||||
return UPNP_ERR_NODEVICESFOUND;
|
||||
@@ -178,7 +182,11 @@ tor_upnp_add_tcp_mapping(tor_fw_options_t *options, void *backend_state)
|
||||
r = UPNP_AddPortMapping(state->urls.controlURL,
|
||||
state->data.first.servicetype,
|
||||
external_port_str, internal_port_str,
|
||||
+#ifdef MINIUPNPC15
|
||||
state->lanaddr, UPNP_DESC, "TCP", 0);
|
||||
+#else
|
||||
+ state->lanaddr, UPNP_DESC, "TCP", 0, 0);
|
||||
+#endif
|
||||
if (r != UPNPCOMMAND_SUCCESS)
|
||||
return UPNP_ERR_ADDPORTMAPPING;
|
||||
|
||||
--
|
||||
1.7.3.4
|
||||
|
87
net-misc/tor/tor-0.2.3.12_alpha-r2.ebuild
Normal file
87
net-misc/tor/tor-0.2.3.12_alpha-r2.ebuild
Normal file
|
@ -0,0 +1,87 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.3.12_alpha-r2.ebuild,v 1.1 2012/03/23 01:00:31 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic versionator autotools
|
||||
|
||||
MY_PV="$(replace_version_separator 4 -)"
|
||||
MY_PF="${PN}-${MY_PV}"
|
||||
DESCRIPTION="Anonymizing overlay network for TCP"
|
||||
HOMEPAGE="http://www.torproject.org/"
|
||||
SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PF}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="+bufferevents nat-pmp tor-hardening transparent-proxy threads upnp selinux"
|
||||
|
||||
DEPEND="dev-libs/openssl
|
||||
>=dev-libs/libevent-2.0.14
|
||||
nat-pmp? ( net-libs/libnatpmp )
|
||||
upnp? ( net-libs/miniupnpc )
|
||||
selinux? ( sec-policy/selinux-tor )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup tor
|
||||
enewuser tor -1 -1 /var/lib/tor tor
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/torrc.sample.patch
|
||||
epatch "${FILESDIR}"/${P}-fix-tor-fw-helper-natpmp.patch
|
||||
epatch "${FILESDIR}"/${P}-fix-miniupnpc-1.6.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Upstream isn't sure of all the user provided CFLAGS that
|
||||
# will break tor, but does recommend against -fstrict-aliasing.
|
||||
# We'll filter-flags them here as we encounter them.
|
||||
filter-flags -fstrict-aliasing
|
||||
econf \
|
||||
--enable-asciidoc \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
$(use_enable bufferevents) \
|
||||
$(use_enable nat-pmp) \
|
||||
$(use_enable tor-hardening gcc-hardening) \
|
||||
$(use_enable tor-hardening linker-hardening) \
|
||||
$(use_enable transparent-proxy transparent) \
|
||||
$(use_enable threads) \
|
||||
$(use_enable upnp)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newconfd "${FILESDIR}"/tor.confd tor
|
||||
newinitd "${FILESDIR}"/tor.initd-r6 tor
|
||||
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
keepdir /var/lib/tor
|
||||
|
||||
dodoc README ChangeLog ReleaseNotes \
|
||||
doc/{HACKING,TODO} \
|
||||
doc/spec/README
|
||||
|
||||
fperms 750 /var/lib/tor
|
||||
fowners tor:tor /var/lib/tor
|
||||
|
||||
insinto /etc/tor/
|
||||
newins "${FILESDIR}"/torrc-r1 torrc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
|
||||
elog "change it according to your needs. Use the torrc.sample that is in"
|
||||
elog "that directory as a guide. Also, to have privoxy work with tor"
|
||||
elog "just add the following line"
|
||||
elog
|
||||
elog "forward-socks4a / localhost:9050 ."
|
||||
elog
|
||||
elog "to /etc/privoxy/config. Notice the . at the end!"
|
||||
elog
|
||||
}
|
|
@ -5175,7 +5175,6 @@ www-apps/gallery:zip - Add app-arch/zip for the zip download module
|
|||
www-apps/horde-passwd:clearpasswd - Enables cleartext password storage in the vpopmail files
|
||||
www-apps/ikiwiki:extras - Installs additional modules used by ikiwiki plugins
|
||||
www-apps/lxr:freetext - Adds support for freetext search using swish-e
|
||||
www-apps/mediawiki:math - Ads math rendering support
|
||||
www-apps/otrs:mod_perl - Provide all dependencies for use of mod_perl instead of cgi
|
||||
www-apps/postfixadmin:extras - Install contributed scripts and plugins
|
||||
www-apps/postfixadmin:tests - Install model unit tests
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-psico/pymol-plugins-psico-3.0.ebuild,v 1.1 2012/03/21 17:16:48 jlec Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-psico/pymol-plugins-psico-3.0.ebuild,v 1.2 2012/03/22 19:24:11 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
|
@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/speleo3/pymol-psico/"
|
|||
SRC_URI="https://github.com/speleo3/pymol-psico/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="BSD-2"
|
||||
IUSE="minimal"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sci-visualization/gnuplot/gnuplot-4.6.0.ebuild,v 1.1 2012/03/14 01:00:05 ottxor Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sci-visualization/gnuplot/gnuplot-4.6.0.ebuild,v 1.2 2012/03/23 01:28:00 ottxor Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
|
@ -27,7 +27,6 @@ LICENSE="gnuplot GPL-2 bitmap? ( free-noncomm )"
|
|||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="bitmap cairo doc emacs examples +gd ggi latex lua plotutils qt4 readline svga thin-splines wxwidgets X xemacs"
|
||||
RESTRICT="wxwidgets? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
cairo? (
|
||||
|
@ -235,6 +234,10 @@ src_install () {
|
|||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
GNUTERM="unknown" default_src_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
use latex && texmf-update
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
DIST paxctl-0.4.tar.gz 7592 RMD160 5dfe8720f66367c04773a28955345ff1969937f7 SHA1 cfca05dad0664d2f65c5da02e04d0a6e91ec0ac0 SHA256 c5c7b6b3974f3022eb23115b1900c1a6f4fe909300cf3cdfe2af9d08621c6dec
|
||||
DIST paxctl-0.5.tar.gz 7587 RMD160 1abdf467a1b4a30a2ec6f522bcbc607b0a76ff90 SHA1 8f8f61fb6a4305b5145600b0664908db81f372d7 SHA256 d26e33179b31bb9fc3cbe5eb708ec29db4c4eba68600a89ac302856946a0d1d0
|
||||
DIST paxctl-0.6.tar.gz 7877 RMD160 b69bcac8a903c8131bcda96dbf1a6f08925d7ef3 SHA1 f04d3f1d907230565406dc3dacc4a13d9f363e12 SHA256 d0e9c1f26dc8bbc03c26e2f2c94baa9c15f4f7494d122eed89d839525b545628
|
||||
DIST paxctl-0.7.tar.gz 7907 RMD160 d9fd28f32ea03b606186fb46f7bd5136b616167d SHA1 2e5da2d9181489ccb97bf0a250eab916a592335d SHA256 cee6c7da6a5bfb6b5e4fb2158c57f273b656c9231590bc5efb697207a969600c
|
||||
|
|
26
sys-apps/paxctl/paxctl-0.7.ebuild
Normal file
26
sys-apps/paxctl/paxctl-0.7.ebuild
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.7.ebuild,v 1.1 2012/03/23 00:44:07 blueness Exp $
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="Manages various PaX related program header flags for Elf32, Elf64, binaries."
|
||||
SRC_URI="http://pax.grsecurity.net/paxctl-${PV}.tar.gz"
|
||||
HOMEPAGE="http://pax.grsecurity.net"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=">=sys-devel/binutils-2.14.90.0.8-r1"
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
emake CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall DESTDIR="${D}"
|
||||
dodoc README ChangeLog
|
||||
}
|
|
@ -1,9 +1,11 @@
|
|||
DIST portage-2.1.10.44.tar.bz2 781681 RMD160 b26cd8102620f966eefb2bf5214080d6ce0d8fc1 SHA1 1e1417d1b534fedb4e6ae749fc807c7ba8088a44 SHA256 688494c4b76189550e1a437835f8276f2047992ed6c617f62b01e459f8fbdf04
|
||||
DIST portage-2.1.10.49.tar.bz2 803941 RMD160 088a21151b66c7fdb4ed39c46b25fee1b4ecce9e SHA1 11322e216b6d6a2f753f45a150c3f618e4bf0c45 SHA256 b50cdbb4ececba27cddfe24d63517c73a32b905bcf3b7d55b692f6661247590e
|
||||
DIST portage-2.1.10.50.tar.bz2 814328 RMD160 73b77da1254b956e5df4f2a553ac77ac309fc96e SHA1 238e50c3124f4776fe87d27150d2e9e83fa0aee4 SHA256 43fc8127855459f7489c9213ce685c7427e9dad1576ded7730bd974a7e7fd22f
|
||||
DIST portage-2.1.6.13.patch.bz2 177383 RMD160 ef6388ca4a55a7defb319d54c9d80625cb8e12dc SHA1 5298feb6f881c25abdbde4a353d341fd36fdee51 SHA256 2cc897b6fa43b3329ef51f6304c064237be6bc326f1f0c221a19c0f96b69cd9c
|
||||
DIST portage-2.1.6.7.patch.bz2 50118 RMD160 cc0a322570829c8dec9aa4886deb5741f0efb489 SHA1 02021be38b0f829d45b342483834652a1985a952 SHA256 5f0605b51a24d23703330b040d2f7154322284db3e0cefa7499002ff1fa733c0
|
||||
DIST portage-2.1.6.tar.bz2 518771 RMD160 766ff4eb92497894f4c8678a9c4bc2756e4d9c63 SHA1 a28b191904296b551b22a7af83dacd1c336340a5 SHA256 b1c507445b3858449c861568f477e1cfab8b2326ded906b852c5193fb3839647
|
||||
DIST portage-2.2.0_alpha88.tar.bz2 803852 RMD160 9c6a87c2a8de996286e74245faeaacf89fab0aea SHA1 d2f698470f0df250f51f937d78ea484d27ad0068 SHA256 75b74a87c4f4b1a13857f62aeb42522b491b06b66fe686ef4036993f55125130
|
||||
DIST portage-2.2.0_alpha89.patch.bz2 4205 RMD160 ff17958771ee571ccc45604682882356d2d54e5e SHA1 bf5ed24e13f89bcad128e8773f40ceea8bbd8ed2 SHA256 677bc5cce25723cefbdb8f147ac6fc7162d541eb0a149fbd1b96d79f4b2a07d1
|
||||
DIST portage-2.2.0_alpha93.patch.bz2 33531 RMD160 7925fd9877eb3858d585c6c8f79f74ad3db86b3e SHA1 43ece92c03957fa4f705baab5ec48ba376e62eac SHA256 98284fd7982327f22999e867c457e1c4bd8c1dce20bde6c529af3c574bff8891
|
||||
DIST portage-2.2.0_alpha94.tar.bz2 813945 RMD160 1abe94ff71b33255f260458d1b57a00755ba375b SHA1 5a7affd3e97bf8692a6b33ef55268b2d708bd1b8 SHA256 2b559d5596ad748be4587802012d1dfd817a1b7b40242be1f0145bb0e39a6b35
|
||||
DIST portage-man-pl-2.1.2.tar.bz2 53893 RMD160 46c3656b40bf4ad2530ab2b5fbc563708b86748c SHA1 c3151e0b330c589625830e54053fbc676b2c64de SHA256 960eaa7c6f3a2af44bdc665266a8e884628a562373cc477d301597ecc5ef961f
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.10.49.ebuild,v 1.5 2012/03/17 20:41:34 chainsaw Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.10.49.ebuild,v 1.6 2012/03/22 20:58:33 jdhore Exp $
|
||||
|
||||
# Require EAPI 2 since we now require at least python-2.6 (for python 3
|
||||
# syntax support) which also requires EAPI 2.
|
||||
|
@ -10,7 +10,7 @@ inherit eutils multilib python
|
|||
DESCRIPTION="Portage is the package management and distribution system for Gentoo"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
|
||||
SLOT="0"
|
||||
IUSE="build doc epydoc +ipc linguas_pl pypy1_8 python2 python3 selinux xattr"
|
||||
|
||||
|
|
291
sys-apps/portage/portage-2.1.10.50.ebuild
Normal file
291
sys-apps/portage/portage-2.1.10.50.ebuild
Normal file
|
@ -0,0 +1,291 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.10.50.ebuild,v 1.1 2012/03/23 00:31:34 zmedico Exp $
|
||||
|
||||
# Require EAPI 2 since we now require at least python-2.6 (for python 3
|
||||
# syntax support) which also requires EAPI 2.
|
||||
EAPI=2
|
||||
inherit eutils multilib python
|
||||
|
||||
DESCRIPTION="Portage is the package management and distribution system for Gentoo"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
SLOT="0"
|
||||
IUSE="build doc epydoc +ipc linguas_pl pypy1_8 python2 python3 selinux xattr"
|
||||
|
||||
# Import of the io module in python-2.6 raises ImportError for the
|
||||
# thread module if threading is disabled.
|
||||
python_dep="python3? ( =dev-lang/python-3* )
|
||||
!pypy1_8? ( !python2? ( !python3? (
|
||||
|| ( >=dev-lang/python-2.7 dev-lang/python:2.6[threads] )
|
||||
) ) )
|
||||
pypy1_8? ( !python2? ( !python3? ( dev-python/pypy:1.8[bzip2] ) ) )
|
||||
python2? ( !python3? ( || ( dev-lang/python:2.7 dev-lang/python:2.6[threads] ) ) )"
|
||||
|
||||
# The pysqlite blocker is for bug #282760.
|
||||
DEPEND="${python_dep}
|
||||
!build? ( >=sys-apps/sed-4.0.5 )
|
||||
doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
|
||||
epydoc? ( >=dev-python/epydoc-2.0 !<=dev-python/pysqlite-2.4.1 )"
|
||||
# Require sandbox-2.2 for bug #288863.
|
||||
# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
|
||||
# quite slow, so it's not considered in the dependencies as an alternative to
|
||||
# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
|
||||
# for now, don't pull in xattr deps for other kernels.
|
||||
RDEPEND="${python_dep}
|
||||
!build? ( >=sys-apps/sed-4.0.5
|
||||
>=app-shells/bash-3.2_p17
|
||||
>=app-admin/eselect-1.2 )
|
||||
elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
|
||||
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
|
||||
elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
|
||||
>=app-misc/pax-utils-0.1.17
|
||||
xattr? ( kernel_linux? ( || ( >=dev-lang/python-3.3_pre20110902 dev-python/pyxattr ) ) )
|
||||
selinux? ( || ( >=sys-libs/libselinux-2.0.94[python] <sys-libs/libselinux-2.0.94 ) )
|
||||
!<app-shells/bash-3.2_p17
|
||||
!<app-admin/logrotate-3.8.0"
|
||||
PDEPEND="
|
||||
!build? (
|
||||
>=net-misc/rsync-2.6.4
|
||||
userland_GNU? ( >=sys-apps/coreutils-6.4 )
|
||||
)"
|
||||
# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
|
||||
# NOTE: FEATURES=install-sources requires debugedit and rsync
|
||||
|
||||
SRC_ARCHIVES="http://dev.gentoo.org/~zmedico/portage/archives"
|
||||
|
||||
prefix_src_archives() {
|
||||
local x y
|
||||
for x in ${@}; do
|
||||
for y in ${SRC_ARCHIVES}; do
|
||||
echo ${y}/${x}
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
PV_PL="2.1.2"
|
||||
PATCHVER_PL=""
|
||||
TARBALL_PV=$PV
|
||||
SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
|
||||
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
|
||||
linguas_pl? ( mirror://gentoo/${PN}-man-pl-${PV_PL}.tar.bz2
|
||||
$(prefix_src_archives ${PN}-man-pl-${PV_PL}.tar.bz2) )"
|
||||
|
||||
PATCHVER=
|
||||
[[ $TARBALL_PV = $PV ]] || PATCHVER=$PV
|
||||
if [ -n "${PATCHVER}" ]; then
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/${PN}-${PATCHVER}.patch.bz2
|
||||
$(prefix_src_archives ${PN}-${PATCHVER}.patch.bz2)"
|
||||
fi
|
||||
|
||||
S="${WORKDIR}"/${PN}-${TARBALL_PV}
|
||||
S_PL="${WORKDIR}"/${PN}-${PV_PL}
|
||||
|
||||
compatible_python_is_selected() {
|
||||
[[ $(/usr/bin/python -c 'import sys ; sys.stdout.write(sys.hexversion >= 0x2060000 and "good" or "bad")') = good ]]
|
||||
}
|
||||
|
||||
current_python_has_xattr() {
|
||||
[[ $(/usr/bin/python -c 'import sys ; sys.stdout.write(sys.hexversion >= 0x3030000 and "yes" or "no")') = yes ]] || \
|
||||
/usr/bin/python -c 'import xattr' 2>/dev/null
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# Bug #359731 - Die early if get_libdir fails.
|
||||
[[ -z $(get_libdir) ]] && \
|
||||
die "get_libdir returned an empty string"
|
||||
|
||||
if use python2 && use python3 ; then
|
||||
ewarn "Both python2 and python3 USE flags are enabled, but only one"
|
||||
ewarn "can be in the shebangs. Using python3."
|
||||
fi
|
||||
if use pypy1_8 && use python3 ; then
|
||||
ewarn "Both pypy1_8 and python3 USE flags are enabled, but only one"
|
||||
ewarn "can be in the shebangs. Using python3."
|
||||
fi
|
||||
if use pypy1_8 && use python2 ; then
|
||||
ewarn "Both pypy1_8 and python2 USE flags are enabled, but only one"
|
||||
ewarn "can be in the shebangs. Using python2"
|
||||
fi
|
||||
if ! use pypy1_8 && ! use python2 && ! use python3 && \
|
||||
! compatible_python_is_selected ; then
|
||||
ewarn "Attempting to select a compatible default python interpreter"
|
||||
local x success=0
|
||||
for x in /usr/bin/python2.* ; do
|
||||
x=${x#/usr/bin/python2.}
|
||||
if [[ $x -ge 6 ]] 2>/dev/null ; then
|
||||
eselect python set python2.$x
|
||||
if compatible_python_is_selected ; then
|
||||
elog "Default python interpreter is now set to python-2.$x"
|
||||
success=1
|
||||
break
|
||||
fi
|
||||
fi
|
||||
done
|
||||
if [ $success != 1 ] ; then
|
||||
eerror "Unable to select a compatible default python interpreter!"
|
||||
die "This version of portage requires at least python-2.6 to be selected as the default python interpreter (see \`eselect python --help\`)."
|
||||
fi
|
||||
fi
|
||||
|
||||
if use python3; then
|
||||
python_set_active_version 3
|
||||
elif use python2; then
|
||||
python_set_active_version 2
|
||||
elif use pypy1_8; then
|
||||
python_set_active_version 2.7-pypy-1.8
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [ -n "${PATCHVER}" ] ; then
|
||||
if [[ -L $S/bin/ebuild-helpers/portageq ]] ; then
|
||||
rm "$S/bin/ebuild-helpers/portageq" \
|
||||
|| die "failed to remove portageq helper symlink"
|
||||
fi
|
||||
epatch "${WORKDIR}/${PN}-${PATCHVER}.patch"
|
||||
fi
|
||||
einfo "Setting portage.VERSION to ${PVR} ..."
|
||||
sed -e "s/^VERSION=.*/VERSION=\"${PVR}\"/" -i pym/portage/__init__.py || \
|
||||
die "Failed to patch portage.VERSION"
|
||||
sed -e "1s/VERSION/${PVR}/" -i doc/fragment/version || \
|
||||
die "Failed to patch VERSION in doc/fragment/version"
|
||||
sed -e "1s/VERSION/${PVR}/" -i man/* || \
|
||||
die "Failed to patch VERSION in man page headers"
|
||||
|
||||
if ! use ipc ; then
|
||||
einfo "Disabling ipc..."
|
||||
sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \
|
||||
-i pym/_emerge/AbstractEbuildProcess.py || \
|
||||
die "failed to patch AbstractEbuildProcess.py"
|
||||
fi
|
||||
|
||||
if use xattr && use kernel_linux ; then
|
||||
einfo "Adding FEATURES=xattr to make.globals ..."
|
||||
echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \
|
||||
|| die "failed to append to make.globals"
|
||||
fi
|
||||
|
||||
if use python3; then
|
||||
einfo "Converting shebangs for python3..."
|
||||
python_convert_shebangs -r 3 .
|
||||
elif use python2; then
|
||||
einfo "Converting shebangs for python2..."
|
||||
python_convert_shebangs -r 2 .
|
||||
elif use pypy1_8; then
|
||||
einfo "Converting shebangs for pypy-c1.8..."
|
||||
python_convert_shebangs -r 2.7-pypy-1.8 .
|
||||
fi
|
||||
|
||||
cd "${S}/cnf" || die
|
||||
if [ -f "make.conf.${ARCH}".diff ]; then
|
||||
patch make.conf "make.conf.${ARCH}".diff || \
|
||||
die "Failed to patch make.conf.example"
|
||||
else
|
||||
eerror ""
|
||||
eerror "Portage does not have an arch-specific configuration for this arch."
|
||||
eerror "Please notify the arch maintainer about this issue. Using generic."
|
||||
eerror ""
|
||||
fi
|
||||
|
||||
# BSD and OSX need a sed wrapper so that find/xargs work properly
|
||||
if use userland_GNU; then
|
||||
rm -f "${S}"/bin/ebuild-helpers/sed || \
|
||||
die "Failed to remove sed wrapper"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use doc; then
|
||||
emake docbook || die
|
||||
fi
|
||||
|
||||
if use epydoc; then
|
||||
einfo "Generating api docs"
|
||||
emake epydoc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
sysconfdir="/etc" \
|
||||
prefix="/usr" \
|
||||
libdir="/usr/$(get_libdir)" \
|
||||
install || die
|
||||
|
||||
# Use dodoc for compression, since the Makefile doesn't do that.
|
||||
dodoc "${S}"/{ChangeLog,NEWS,RELEASE-NOTES}
|
||||
|
||||
if use linguas_pl; then
|
||||
doman -i18n=pl "${S_PL}"/man/pl/*.[0-9] || die
|
||||
doman -i18n=pl_PL.UTF-8 "${S_PL}"/man/pl_PL.UTF-8/*.[0-9] || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ $ROOT == / ]] ; then
|
||||
# Run some minimal tests as a sanity check.
|
||||
local test_runner=$(find "$D" -name runTests)
|
||||
if [[ -n $test_runner && -x $test_runner ]] ; then
|
||||
einfo "Running preinst sanity tests..."
|
||||
"$test_runner" || die "preinst sanity tests failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use xattr && ! current_python_has_xattr ; then
|
||||
ewarn "For optimal performance in xattr handling, install"
|
||||
ewarn "dev-python/pyxattr, or install >=dev-lang/python-3.3 and"
|
||||
ewarn "enable USE=python3 for $CATEGORY/$PN."
|
||||
fi
|
||||
|
||||
if ! use build && ! has_version dev-python/pycrypto && \
|
||||
! has_version '>=dev-lang/python-2.6[ssl]' ; then
|
||||
ewarn "If you are an ebuild developer and you plan to commit ebuilds"
|
||||
ewarn "with this system then please install dev-python/pycrypto or"
|
||||
ewarn "enable the ssl USE flag for >=dev-lang/python-2.6 in order"
|
||||
ewarn "to enable RMD160 hash support."
|
||||
ewarn "See bug #198398 for more information."
|
||||
fi
|
||||
if [ -f "${ROOT}/etc/make.globals" ]; then
|
||||
rm "${ROOT}/etc/make.globals"
|
||||
fi
|
||||
|
||||
if [[ -d ${ROOT}var/log/portage && \
|
||||
$(ls -ld "${ROOT}var/log/portage") != *" portage portage "* ]] && \
|
||||
has_version '<sys-apps/portage-2.1.10.11' ; then
|
||||
# Initialize permissions for bug #378451 and bug #377177, since older
|
||||
# portage does not create /var/log/portage with the desired default
|
||||
# permissions.
|
||||
einfo "Applying portage group permission to ${ROOT}var/log/portage for bug #378451"
|
||||
chown portage:portage "${ROOT}var/log/portage"
|
||||
chmod g+ws "${ROOT}var/log/portage"
|
||||
fi
|
||||
|
||||
[[ -n $PORTDIR_OVERLAY ]] && has_version "<${CATEGORY}/${PN}-2.1.6.12" \
|
||||
&& REPO_LAYOUT_CONF_WARN=true || REPO_LAYOUT_CONF_WARN=false
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Compile all source files recursively. Any orphans
|
||||
# will be identified and removed in postrm.
|
||||
python_mod_optimize /usr/$(get_libdir)/portage/pym
|
||||
|
||||
if $REPO_LAYOUT_CONF_WARN ; then
|
||||
ewarn
|
||||
echo "If you want overlay eclasses to override eclasses from" \
|
||||
"other repos then see the portage(5) man page" \
|
||||
"for information about the new layout.conf and repos.conf" \
|
||||
"configuration files." \
|
||||
| fmt -w 75 | while read -r ; do ewarn "$REPLY" ; done
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/portage/pym
|
||||
}
|
361
sys-apps/portage/portage-2.2.0_alpha94.ebuild
Normal file
361
sys-apps/portage/portage-2.2.0_alpha94.ebuild
Normal file
|
@ -0,0 +1,361 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2.0_alpha94.ebuild,v 1.1 2012/03/23 00:36:30 zmedico Exp $
|
||||
|
||||
# Require EAPI 2 since we now require at least python-2.6 (for python 3
|
||||
# syntax support) which also requires EAPI 2.
|
||||
EAPI=3
|
||||
inherit eutils multilib python
|
||||
|
||||
DESCRIPTION="Portage is the package management and distribution system for Gentoo"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~sparc-fbsd ~x86-fbsd"
|
||||
SLOT="0"
|
||||
IUSE="build doc epydoc +ipc linguas_pl pypy1_8 python2 python3 selinux xattr"
|
||||
|
||||
# Import of the io module in python-2.6 raises ImportError for the
|
||||
# thread module if threading is disabled.
|
||||
python_dep="python3? ( =dev-lang/python-3* )
|
||||
!pypy1_8? ( !python2? ( !python3? (
|
||||
|| ( >=dev-lang/python-2.7 dev-lang/python:2.6[threads] )
|
||||
) ) )
|
||||
pypy1_8? ( !python2? ( !python3? ( dev-python/pypy:1.8[bzip2] ) ) )
|
||||
python2? ( !python3? ( || ( dev-lang/python:2.7 dev-lang/python:2.6[threads] ) ) )"
|
||||
|
||||
# The pysqlite blocker is for bug #282760.
|
||||
DEPEND="${python_dep}
|
||||
!build? ( >=sys-apps/sed-4.0.5 )
|
||||
doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
|
||||
epydoc? ( >=dev-python/epydoc-2.0 !<=dev-python/pysqlite-2.4.1 )"
|
||||
# Require sandbox-2.2 for bug #288863.
|
||||
# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
|
||||
# quite slow, so it's not considered in the dependencies as an alternative to
|
||||
# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
|
||||
# for now, don't pull in xattr deps for other kernels.
|
||||
RDEPEND="${python_dep}
|
||||
!build? ( >=sys-apps/sed-4.0.5
|
||||
>=app-shells/bash-3.2_p17
|
||||
>=app-admin/eselect-1.2 )
|
||||
elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
|
||||
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
|
||||
elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
|
||||
>=app-misc/pax-utils-0.1.17
|
||||
xattr? ( kernel_linux? ( || ( >=dev-lang/python-3.3_pre20110902 dev-python/pyxattr ) ) )
|
||||
selinux? ( || ( >=sys-libs/libselinux-2.0.94[python] <sys-libs/libselinux-2.0.94 ) )
|
||||
!<app-shells/bash-3.2_p17
|
||||
!<app-admin/logrotate-3.8.0"
|
||||
PDEPEND="
|
||||
!build? (
|
||||
>=net-misc/rsync-2.6.4
|
||||
userland_GNU? ( >=sys-apps/coreutils-6.4 )
|
||||
)"
|
||||
# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
|
||||
# NOTE: FEATURES=install-sources requires debugedit and rsync
|
||||
|
||||
SRC_ARCHIVES="http://dev.gentoo.org/~zmedico/portage/archives"
|
||||
|
||||
prefix_src_archives() {
|
||||
local x y
|
||||
for x in ${@}; do
|
||||
for y in ${SRC_ARCHIVES}; do
|
||||
echo ${y}/${x}
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
PV_PL="2.1.2"
|
||||
PATCHVER_PL=""
|
||||
TARBALL_PV=2.2.0_alpha94
|
||||
SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
|
||||
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
|
||||
linguas_pl? ( mirror://gentoo/${PN}-man-pl-${PV_PL}.tar.bz2
|
||||
$(prefix_src_archives ${PN}-man-pl-${PV_PL}.tar.bz2) )"
|
||||
|
||||
PATCHVER=
|
||||
[[ $TARBALL_PV = $PV ]] || PATCHVER=$PV
|
||||
if [ -n "${PATCHVER}" ]; then
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/${PN}-${PATCHVER}.patch.bz2
|
||||
$(prefix_src_archives ${PN}-${PATCHVER}.patch.bz2)"
|
||||
fi
|
||||
|
||||
S="${WORKDIR}"/${PN}-${TARBALL_PV}
|
||||
S_PL="${WORKDIR}"/${PN}-${PV_PL}
|
||||
|
||||
compatible_python_is_selected() {
|
||||
[[ $("${EPREFIX}/usr/bin/python" -c 'import sys ; sys.stdout.write(sys.hexversion >= 0x2060000 and "good" or "bad")') = good ]]
|
||||
}
|
||||
|
||||
current_python_has_xattr() {
|
||||
[[ $("${EPREFIX}/usr/bin/python" -c 'import sys ; sys.stdout.write(sys.hexversion >= 0x3030000 and "yes" or "no")') = yes ]] || \
|
||||
"${EPREFIX}/usr/bin/python" -c 'import xattr' 2>/dev/null
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# Bug #359731 - Die early if get_libdir fails.
|
||||
[[ -z $(get_libdir) ]] && \
|
||||
die "get_libdir returned an empty string"
|
||||
|
||||
if use python2 && use python3 ; then
|
||||
ewarn "Both python2 and python3 USE flags are enabled, but only one"
|
||||
ewarn "can be in the shebangs. Using python3."
|
||||
fi
|
||||
if use pypy1_8 && use python3 ; then
|
||||
ewarn "Both pypy1_8 and python3 USE flags are enabled, but only one"
|
||||
ewarn "can be in the shebangs. Using python3."
|
||||
fi
|
||||
if use pypy1_8 && use python2 ; then
|
||||
ewarn "Both pypy1_8 and python2 USE flags are enabled, but only one"
|
||||
ewarn "can be in the shebangs. Using python2"
|
||||
fi
|
||||
if ! use pypy1_8 && ! use python2 && ! use python3 && \
|
||||
! compatible_python_is_selected ; then
|
||||
ewarn "Attempting to select a compatible default python interpreter"
|
||||
local x success=0
|
||||
for x in /usr/bin/python2.* ; do
|
||||
x=${x#/usr/bin/python2.}
|
||||
if [[ $x -ge 6 ]] 2>/dev/null ; then
|
||||
eselect python set python2.$x
|
||||
if compatible_python_is_selected ; then
|
||||
elog "Default python interpreter is now set to python-2.$x"
|
||||
success=1
|
||||
break
|
||||
fi
|
||||
fi
|
||||
done
|
||||
if [ $success != 1 ] ; then
|
||||
eerror "Unable to select a compatible default python interpreter!"
|
||||
die "This version of portage requires at least python-2.6 to be selected as the default python interpreter (see \`eselect python --help\`)."
|
||||
fi
|
||||
fi
|
||||
|
||||
if use python3; then
|
||||
python_set_active_version 3
|
||||
elif use python2; then
|
||||
python_set_active_version 2
|
||||
elif use pypy1_8; then
|
||||
python_set_active_version 2.7-pypy-1.8
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [ -n "${PATCHVER}" ] ; then
|
||||
if [[ -L $S/bin/ebuild-helpers/portageq ]] ; then
|
||||
rm "$S/bin/ebuild-helpers/portageq" \
|
||||
|| die "failed to remove portageq helper symlink"
|
||||
fi
|
||||
epatch "${WORKDIR}/${PN}-${PATCHVER}.patch"
|
||||
fi
|
||||
einfo "Setting portage.VERSION to ${PVR} ..."
|
||||
sed -e "s/^VERSION=.*/VERSION=\"${PVR}\"/" -i pym/portage/__init__.py || \
|
||||
die "Failed to patch portage.VERSION"
|
||||
sed -e "1s/VERSION/${PVR}/" -i doc/fragment/version || \
|
||||
die "Failed to patch VERSION in doc/fragment/version"
|
||||
sed -e "1s/VERSION/${PVR}/" -i man/* || \
|
||||
die "Failed to patch VERSION in man page headers"
|
||||
|
||||
if ! use ipc ; then
|
||||
einfo "Disabling ipc..."
|
||||
sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \
|
||||
-i pym/_emerge/AbstractEbuildProcess.py || \
|
||||
die "failed to patch AbstractEbuildProcess.py"
|
||||
fi
|
||||
|
||||
if use xattr && use kernel_linux ; then
|
||||
einfo "Adding FEATURES=xattr to make.globals ..."
|
||||
echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \
|
||||
|| die "failed to append to make.globals"
|
||||
fi
|
||||
|
||||
if use python3; then
|
||||
einfo "Converting shebangs for python3..."
|
||||
python_convert_shebangs -r 3 .
|
||||
elif use python2; then
|
||||
einfo "Converting shebangs for python2..."
|
||||
python_convert_shebangs -r 2 .
|
||||
elif use pypy1_8; then
|
||||
einfo "Converting shebangs for pypy-c1.8..."
|
||||
python_convert_shebangs -r 2.7-pypy-1.8 .
|
||||
fi
|
||||
|
||||
if [[ -n ${EPREFIX} ]] ; then
|
||||
einfo "Setting portage.const.EPREFIX ..."
|
||||
sed -e "s|^\(SANDBOX_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/bin/sandbox\"\)|\\1${EPREFIX}\\2|" \
|
||||
-e "s|^\(FAKEROOT_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/bin/fakeroot\"\)|\\1${EPREFIX}\\2|" \
|
||||
-e "s|^\(BASH_BINARY[[:space:]]*=[[:space:]]*\"\)\(/bin/bash\"\)|\\1${EPREFIX}\\2|" \
|
||||
-e "s|^\(MOVE_BINARY[[:space:]]*=[[:space:]]*\"\)\(/bin/mv\"\)|\\1${EPREFIX}\\2|" \
|
||||
-e "s|^\(PRELINK_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/sbin/prelink\"\)|\\1${EPREFIX}\\2|" \
|
||||
-e "s|^\(EPREFIX[[:space:]]*=[[:space:]]*\"\).*|\\1${EPREFIX}\"|" \
|
||||
-i pym/portage/const.py || \
|
||||
die "Failed to patch portage.const.EPREFIX"
|
||||
|
||||
einfo "Prefixing shebangs ..."
|
||||
find . -type f -print0 | \
|
||||
while read -r -d $'\0' ; do
|
||||
local shebang=$(head -n1 "$REPLY")
|
||||
if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
|
||||
sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "$REPLY" || \
|
||||
die "sed failed"
|
||||
fi
|
||||
done
|
||||
|
||||
einfo "Adjusting make.globals ..."
|
||||
sed -e 's|^SYNC=.*|SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix"|' \
|
||||
-e "s|^\(PORTDIR=\)\(/usr/portage\)|\\1\"${EPREFIX}\\2\"|" \
|
||||
-e "s|^\(PORTAGE_TMPDIR=\)\(/var/tmp\)|\\1\"${EPREFIX}\\2\"|" \
|
||||
-i cnf/make.globals || die "sed failed"
|
||||
|
||||
einfo "Adding FEATURES=force-prefix to make.globals ..."
|
||||
echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \
|
||||
|| die "failed to append to make.globals"
|
||||
fi
|
||||
|
||||
cd "${S}/cnf" || die
|
||||
if [ -f "make.conf.${ARCH}".diff ]; then
|
||||
patch make.conf "make.conf.${ARCH}".diff || \
|
||||
die "Failed to patch make.conf.example"
|
||||
else
|
||||
eerror ""
|
||||
eerror "Portage does not have an arch-specific configuration for this arch."
|
||||
eerror "Please notify the arch maintainer about this issue. Using generic."
|
||||
eerror ""
|
||||
fi
|
||||
|
||||
# BSD and OSX need a sed wrapper so that find/xargs work properly
|
||||
if use userland_GNU; then
|
||||
rm -f "${S}"/bin/ebuild-helpers/sed || \
|
||||
die "Failed to remove sed wrapper"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use doc; then
|
||||
emake docbook || die
|
||||
fi
|
||||
|
||||
if use epydoc; then
|
||||
einfo "Generating api docs"
|
||||
emake epydoc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# make files executable, in case they were created by patch
|
||||
find bin -type f | xargs chmod +x
|
||||
emake test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
sysconfdir="${EPREFIX}/etc" \
|
||||
prefix="${EPREFIX}/usr" \
|
||||
libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
install || die
|
||||
|
||||
# Use dodoc for compression, since the Makefile doesn't do that.
|
||||
dodoc "${S}"/{ChangeLog,NEWS,RELEASE-NOTES}
|
||||
|
||||
if use linguas_pl; then
|
||||
doman -i18n=pl "${S_PL}"/man/pl/*.[0-9] || die
|
||||
doman -i18n=pl_PL.UTF-8 "${S_PL}"/man/pl_PL.UTF-8/*.[0-9] || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ $ROOT == / ]] ; then
|
||||
# Run some minimal tests as a sanity check.
|
||||
local test_runner=$(find "$ED" -name runTests)
|
||||
if [[ -n $test_runner && -x $test_runner ]] ; then
|
||||
einfo "Running preinst sanity tests..."
|
||||
"$test_runner" || die "preinst sanity tests failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use xattr && ! current_python_has_xattr ; then
|
||||
ewarn "For optimal performance in xattr handling, install"
|
||||
ewarn "dev-python/pyxattr, or install >=dev-lang/python-3.3 and"
|
||||
ewarn "enable USE=python3 for $CATEGORY/$PN."
|
||||
fi
|
||||
|
||||
if ! use build && ! has_version dev-python/pycrypto && \
|
||||
! has_version '>=dev-lang/python-2.6[ssl]' ; then
|
||||
ewarn "If you are an ebuild developer and you plan to commit ebuilds"
|
||||
ewarn "with this system then please install dev-python/pycrypto or"
|
||||
ewarn "enable the ssl USE flag for >=dev-lang/python-2.6 in order"
|
||||
ewarn "to enable RMD160 hash support."
|
||||
ewarn "See bug #198398 for more information."
|
||||
fi
|
||||
if [ -f "${EROOT}/etc/make.globals" ]; then
|
||||
rm "${EROOT}/etc/make.globals"
|
||||
fi
|
||||
|
||||
has_version "<${CATEGORY}/${PN}-2.2_alpha" \
|
||||
&& MINOR_UPGRADE=true || MINOR_UPGRADE=false
|
||||
|
||||
has_version "<=${CATEGORY}/${PN}-2.2_pre5" \
|
||||
&& WORLD_MIGRATION_UPGRADE=true || WORLD_MIGRATION_UPGRADE=false
|
||||
|
||||
# If portage-2.1.6 is installed and the preserved_libs_registry exists,
|
||||
# assume that the NEEDED.ELF.2 files have already been generated.
|
||||
has_version "<=${CATEGORY}/${PN}-2.2_pre7" && \
|
||||
! ( [ -e "${EROOT}"var/lib/portage/preserved_libs_registry ] && \
|
||||
has_version ">=${CATEGORY}/${PN}-2.1.6_rc" ) \
|
||||
&& NEEDED_REBUILD_UPGRADE=true || NEEDED_REBUILD_UPGRADE=false
|
||||
|
||||
[[ -n $PORTDIR_OVERLAY ]] && has_version "<${CATEGORY}/${PN}-2.1.6.12" \
|
||||
&& REPO_LAYOUT_CONF_WARN=true || REPO_LAYOUT_CONF_WARN=false
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Compile all source files recursively. Any orphans
|
||||
# will be identified and removed in postrm.
|
||||
python_mod_optimize /usr/$(get_libdir)/portage/pym
|
||||
|
||||
if $WORLD_MIGRATION_UPGRADE ; then
|
||||
einfo "moving set references from the worldfile into world_sets"
|
||||
cd "${EROOT}/var/lib/portage/"
|
||||
grep "^@" world >> world_sets
|
||||
sed -i -e '/^@/d' world
|
||||
fi
|
||||
|
||||
if $NEEDED_REBUILD_UPGRADE ; then
|
||||
einfo "rebuilding NEEDED.ELF.2 files"
|
||||
for cpv in "${EROOT}/var/db/pkg"/*/*; do
|
||||
if [ -f "${cpv}/NEEDED" ]; then
|
||||
rm -f "${cpv}/NEEDED.ELF.2"
|
||||
while read line; do
|
||||
filename=${line% *}
|
||||
needed=${line#* }
|
||||
needed=${needed//+/++}
|
||||
needed=${needed//#/##}
|
||||
needed=${needed//%/%%}
|
||||
newline=$(scanelf -BF "%a;%F;%S;%r;${needed}" $filename)
|
||||
newline=${newline// - }
|
||||
echo "${newline:3}" >> "${cpv}/NEEDED.ELF.2"
|
||||
done < "${cpv}/NEEDED"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
if $REPO_LAYOUT_CONF_WARN ; then
|
||||
ewarn
|
||||
echo "If you want overlay eclasses to override eclasses from" \
|
||||
"other repos then see the portage(5) man page" \
|
||||
"for information about the new layout.conf and repos.conf" \
|
||||
"configuration files." \
|
||||
| fmt -w 75 | while read -r ; do ewarn "$REPLY" ; done
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if $MINOR_UPGRADE ; then
|
||||
elog "If you're upgrading from a pre-2.2 version of portage you might"
|
||||
elog "want to remerge world (emerge -e world) to take full advantage"
|
||||
elog "of some of the new features in 2.2."
|
||||
elog "This is not required however for portage to function properly."
|
||||
elog
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/portage/pym
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
DIST gcc-config-1.6.tar.xz 14232 RMD160 e29078ccf7c0586720ce38ae877ef5a5d7db8344 SHA1 638b30ecb7e44c16c21acadf7706db833a780980 SHA256 ca6a94d685a60e9ae5b8ff32c3173929848455a123233709ca791e72b640bf77
|
47
sys-devel/gcc-config/gcc-config-1.6.ebuild
Normal file
47
sys-devel/gcc-config/gcc-config-1.6.ebuild
Normal file
|
@ -0,0 +1,47 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.6.ebuild,v 1.1 2012/03/22 21:53:35 vapier Exp $
|
||||
|
||||
inherit unpacker toolchain-funcs multilib
|
||||
|
||||
DESCRIPTION="Utility to change the gcc compiler being used"
|
||||
HOMEPAGE="http://www.gentoo.org/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
PV="${PV}" \
|
||||
SUBLIBDIR="$(get_libdir)" \
|
||||
install || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Scrub eselect-compiler remains
|
||||
rm -f "${ROOT}"/etc/env.d/05compiler &
|
||||
|
||||
# Make sure old versions dont exist #79062
|
||||
rm -f "${ROOT}"/usr/sbin/gcc-config &
|
||||
|
||||
# We not longer use the /usr/include/g++-v3 hacks, as
|
||||
# it is not needed ...
|
||||
rm -f "${ROOT}"/usr/include/g++{,-v3} &
|
||||
|
||||
# Do we have a valid multi ver setup ?
|
||||
local x
|
||||
for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do
|
||||
gcc-config ${x}
|
||||
done
|
||||
|
||||
wait
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.90 2012/03/22 15:42:42 williamh Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.91 2012/03/22 17:11:41 williamh Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
|
@ -146,23 +146,23 @@ src_configure()
|
|||
{
|
||||
filter-flags -fprefetch-loop-arrays
|
||||
econf \
|
||||
--with-rootprefix=/ \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--libexecdir=/lib \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with selinux) \
|
||||
$(use_enable doc gtk-doc) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable rule_generator) \
|
||||
--with-pci-ids-path=/usr/share/misc/pci.ids \
|
||||
--with-usb-ids-path=/usr/share/misc/usb.ids \
|
||||
$(use_enable gudev) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable keymap) \
|
||||
$(use_enable rule_generator) \
|
||||
$(use_enable floppy) \
|
||||
$(use_enable doc gtk-doc) \
|
||||
"$(systemd_with_unitdir)" \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-html-dir=/usr/share/doc/${PF}/html
|
||||
--with-html-dir=/usr/share/doc/${PF}/html \
|
||||
--with-rootprefix=/ \
|
||||
$(use_with selinux) \
|
||||
--with-usb-ids-path=/usr/share/misc/usb.ids \
|
||||
--with-pci-ids-path=/usr/share/misc/pci.ids \
|
||||
"$(systemd_with_unitdir)"
|
||||
}
|
||||
|
||||
src_install()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb3/libcxgb3-1.2.5.ebuild,v 1.2 2011/07/02 20:30:15 alexxy Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb3/libcxgb3-1.2.5.ebuild,v 1.3 2012/03/22 17:09:50 alexxy Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
|
@ -9,8 +9,6 @@ OFED_SUFFIX="1"
|
|||
|
||||
inherit openib
|
||||
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
|
||||
DESCRIPTION="OpenIB - driver for Chelsio T3-based iWARP (RDMA over IP/ethernet)"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libehca/libehca-1.2.2.ebuild,v 1.2 2011/07/02 20:30:16 alexxy Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libehca/libehca-1.2.2.ebuild,v 1.3 2012/03/22 17:08:43 alexxy Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
|
@ -10,8 +10,6 @@ OFED_SNAPSHOT="1"
|
|||
|
||||
inherit openib
|
||||
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
|
||||
DESCRIPTION="OpenIB - IBM eServer eHCA Infiniband device driver for Linux on POWER"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
|
|
@ -8,6 +8,7 @@ DIST gentoo-headers-2.6.38-1.tar.xz 3992 RMD160 50921db8cde371d89d3df75f8ffa6815
|
|||
DIST gentoo-headers-2.6.39-1.tar.xz 3216 RMD160 27feab992d4f845acd5f6fc880b37ae9698e4058 SHA1 8629f82a7b2693a54c16dcf4f58a1e3edc1e1307 SHA256 bb16e4fb1c4566c01ff06fcdcd01c129d9920afac0c097923c08e37cc8e861a1
|
||||
DIST gentoo-headers-3.1-2.tar.xz 3656 RMD160 f219313ee3004826cfa2e93a6d9c2a13c4c9ea7a SHA1 0708051dba8d1ea8dc91d507f63e7515e1f246bd SHA256 ee30fed6c594ff56309aa7cad018419e8c8cde8b2ba85332ba7473d967ebe972
|
||||
DIST gentoo-headers-3.2-3.tar.xz 3972 RMD160 dcdf45de828ef98bd6ab3a2803857d530e657fb2 SHA1 0951087e798c9e426b2746d1f641456db3c1036f SHA256 f3c676a71429ae9309637790651cabee9c190915b3b15462abca35971e0d8822
|
||||
DIST gentoo-headers-3.3-1.tar.xz 3824 RMD160 dbc6cda6b8b22e73f5f0ebd9677d1081776e6694 SHA1 a9062a6ad491c7a8359b6118e260dc28b23fad04 SHA256 f29432e1d67a6c710f76365430465175151c3d71e39ee8f2483795d954ef8716
|
||||
DIST gentoo-headers-base-2.6.27.tar.lzma 3584132 RMD160 824b540cfa897b6b63a22bc3179f29b15c66d835 SHA1 05d7e26b4bc0cf80481f289e8263834b202ec573 SHA256 c86343d77613555760871838608bdf08429e48f96e261039e206de4411546437
|
||||
DIST gentoo-headers-base-2.6.30.tar.lzma 3861176 RMD160 a43c85ceaadd9b06d8b50962a3e965bd5ce2a226 SHA1 aa1624d161c7c58ebdbde9d2e1a2695f45835c74 SHA256 8201ae0871b561a6c309d2be365204744a0412086c1b1664e748fd1338127f2f
|
||||
DIST gentoo-headers-base-2.6.33.tar.lzma 4248910 RMD160 142c31de9d99b175770bc2eb6d1909532989daff SHA1 3de62655fa9108df7a1c969c0e2bcbc000dae71b SHA256 9e9284b45c754996808d9eeeacf7af756e3622c3778c0e0d9e26a929ca589c50
|
||||
|
@ -16,6 +17,7 @@ DIST gentoo-headers-base-2.6.38.tar.xz 4614324 RMD160 6368d5782143e30d955366ca0e
|
|||
DIST gentoo-headers-base-2.6.39.tar.xz 4689080 RMD160 2e0cce267e9e2228380c2ac4ca5d8a5471a2327f SHA1 5c52cf4632c2d125912e2334cf35f1d70b15e514 SHA256 ac7d11395bfe196e4da08e009d1b81494f1c4c1b4f08f5be7b002ed1c6669105
|
||||
DIST gentoo-headers-base-3.1.tar.xz 4814816 RMD160 372a0e0fa6dbbc36b91143a1ffc03f843aadff7f SHA1 e0bce0b14ac331f9737c2e4bb61c48fb6ea5f941 SHA256 76bc4baeb1d039a171f6316d3ac6b8f50341937242570988d6705b2d9b02a0c0
|
||||
DIST gentoo-headers-base-3.2.tar.xz 4912432 RMD160 1ad9eff0b9ec9d1eb63b2914521d2512f2ddd88c SHA1 7c74ca48de98c0da1ba44224cff36a598230eb8f SHA256 b22faf6f9c64047c29b5d5d8787dce253df99dd2fd29e69c4de491ab002a6675
|
||||
DIST gentoo-headers-base-3.3.tar.xz 5065432 RMD160 6b2c02a09a406cb366199562d6fcf3203e867a53 SHA1 d3f019fd385531a909406cfa36df27f45d9121ef SHA256 bddc280496d8709039c02cee50dc14106ac6ea6bfafe99abec9f9470b19582ea
|
||||
DIST linux-2.4.33.tar.bz2 31161078 RMD160 6acdabafecfdc69f3f5b0203eac154ac1c39c44b SHA1 ea444013d54ead1ed366180e9d18d52fbbbe5c6b SHA256 a1d8403a72dbe7a4d63986e71e22e6eeb32fe2e2e949f40c3f9f3bb6496ee47a
|
||||
DIST linux-2.4.36.tar.bz2 31105810 RMD160 edc378f091a676ddb271239a04dc58973c4077b7 SHA1 a767e2cc65a7aedc21a3a3d6a07a7709509c85e8 SHA256 c771c8e1db86eda01f047e4f23b48da748f31a82c9501e2c9af4b1acbee8a9e7
|
||||
DIST patch-2.4.33.3.bz2 6069 RMD160 dba22420a3c3445042f1193475718fdf4c5a6c3d SHA1 22f8493026ee1a191cae073cb94ee2b037ca575c SHA256 926223533c33791770a8ae134d731aa3f98b67a2b5676426ea74a1a888eb5a7b
|
||||
|
|
53
sys-kernel/linux-headers/linux-headers-3.3.ebuild
Normal file
53
sys-kernel/linux-headers/linux-headers-3.3.ebuild
Normal file
|
@ -0,0 +1,53 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.3.ebuild,v 1.1 2012/03/22 22:11:32 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arm bfin cris hppa m68k mips ia64 ppc ppc64 s390 sh sparc x86"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz"
|
||||
[[ -n ${PATCH_VER} ]] && SRC_URI="${SRC_URI} mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
has x32 $(get_all_abis) || EPATCH_EXCLUDE+=" 90_all_x32-3.3.patch"
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
cd "${D}"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
headers___fix $(find -type f)
|
||||
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${D}" | xargs grep -L linux/types.h
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${D}" '(' -name '.install' -o -name '*.cmd' ')' -print0 | xargs -0 rm -f
|
||||
|
||||
# provided by libdrm (for now?)
|
||||
rm -rf "${D}"/$(kernel_header_destdir)/drm
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake ARCH=$(tc-arch-kernel) headers_check || die
|
||||
}
|
|
@ -15,8 +15,8 @@ DIST glibc-2.14.1-patches-2.tar.bz2 152871 RMD160 b5a24969009858e2988b04a46198b6
|
|||
DIST glibc-2.14.1-patches-4.tar.bz2 157649 RMD160 d6497eceb79c5aec2ac8182b22f7176fc3129f8c SHA1 dc60193ecf2f81ce866548dedf8669b580635f0a SHA256 19d70389890d65d66b1b768628f58de530ad360fb5acf83285006023a6887e32
|
||||
DIST glibc-2.14.1.tar.bz2 15650580 RMD160 f6efab63efdddefd7b868ffcba53885450064996 SHA1 f1945eea78bb30563d33c9e6a5f6f97f374135b4 SHA256 6e85a2fa3ebe6b28103361f09d27eeda37a021f24dab73f34064456d5a715b3b
|
||||
DIST glibc-2.14.tar.bz2 15630590 RMD160 f2ba450342f353c7b0a9001ad375ff0adf3f86fc SHA1 2236a3530f83637c4338d81d9ac0f5b4c5e69820 SHA256 8404b54651d42133d9a2ab17d30d698e53c5f250b2ad8e5f3d9a208ea7c75d6c
|
||||
DIST glibc-2.15-patches-5.tar.bz2 151974 RMD160 4c09cfd1dadd4ee49498a0f43672f0c26f3899d6 SHA1 f96672bb85a3d5d56d22454aff6c26e0a949de27 SHA256 9333bfe80068babb5ca68b549d1d1d6fb695dc55364c281f43073e4fd23b7f66
|
||||
DIST glibc-2.15.tar.xz 10675188 RMD160 bc0f83611fa657d4c8cfa726bb54cfc70cab2d42 SHA1 58b038e2f184bbaac02dbfa41ed8c5851fedd5c9 SHA256 d94d85a27cac2a76ab263b7a130309a46c27ca725e39cd3260e83082366c9dd8
|
||||
DIST glibc-2.15-patches-6.tar.bz2 151594 RMD160 7103dd6187e9d4ea71185cebd080dc7f843f7dfe SHA1 71b701b9f7d016afa72b3e9dad3ab7ac98f41a4d SHA256 0933ba9e0fc6bab03e5067e9d7424cf678217b19547260ec48079e7aa4bbd7e5
|
||||
DIST glibc-2.15.tar.xz 10280176 RMD160 29afafcb61f5842b6b458e322a004aac06dbf6df SHA1 0a7936be3bd0562b076b95dacb7c9daa3dbc83fc SHA256 321ec482abdc27b03244f7b345ee22dc431bc55daf9c000a4e7b040fbdbecb50
|
||||
DIST glibc-2.9-20081201.tar.bz2 16430489 RMD160 1e1feb4ee9c0892a0544c05adb6dd249544621cf SHA1 5756ca3b543a370c4ec9ffc8038b72bf0aa61c71 SHA256 6f8e515775e20ed48610860d10315adda418a3649b3465f36ee5cd467364a8f6
|
||||
DIST glibc-2.9-patches-8.tar.bz2 106638 RMD160 dbf343c0f2254674c6096fd65fe5dd33ad119248 SHA1 106452700e7a1a525266f79e77a49b443a8ed411 SHA256 5f1f8b569ac02c2f538bebd64d137bccb442ddfcb28b3ef17b86134edd8e3f6c
|
||||
DIST glibc-2.9-ports-20081201.tar.bz2 487663 RMD160 80eb0035ed2e021e79755d4151ccd6d73cd78d8d SHA1 90a6ecbce37aabe6093c4dd0c8817cbf86321627 SHA256 19bb6e89855171d7ae01aef92054dfe4524521fbc13c67bfaa3ee81944210744
|
||||
|
@ -27,4 +27,4 @@ DIST glibc-ports-2.12.1.tar.bz2 621800 RMD160 98b5d5f544336f16bfc8af193e5c447ee6
|
|||
DIST glibc-ports-2.13.tar.bz2 625945 RMD160 676406e35c8e4fdceb4fcfa83bfbdb1ef3a3aa6a SHA1 1cc771b4bf80f4b0872a342763f4aa4a9a9292cd SHA256 b11c4501ae929883447f409c31d65e82822b1c5693075a825a3d54612876ee5a
|
||||
DIST glibc-ports-2.14.1.tar.bz2 630641 RMD160 aebb9e53aaa98cd6a76b2a278685cda03049c7d3 SHA1 f649bd5c0191315c92f6a4f46aaf7aa1bf82445d SHA256 1c830afb6d4aa166edaa09ec539580377ecbb16ba655d0aad6f5cb5a9a269aa9
|
||||
DIST glibc-ports-2.14.tar.bz2 631253 RMD160 e15f35b9e3bd6acb1a0608be15056bfe7a94c207 SHA1 47da0ab038ea7cc28bc82ff558ad2f6779c79995 SHA256 580a656a55a17ba3db80ab0a9321332cd1f0aaddd7fad76004b524303fb6632d
|
||||
DIST glibc-ports-2.15.tar.xz 427764 RMD160 037a5f681c1a48ff9ce84bde3ad66fe33e43b52a SHA1 f2ec7341143a52bfaf60ff373255a52bc710e985 SHA256 36ba204155df8822811103182c7534902905674919796b8751dc295f46db91a5
|
||||
DIST glibc-ports-2.15.tar.xz 421820 RMD160 0088edef892e53147940ecaa9694d0c4e266899b SHA1 65c4c239f703cc63a1fa65aa7b32ab13f833d99e SHA256 fcc271fcc3a808bf0f3aa1d144bc39b8d0d5f730aed6e206b883961515f0d1b9
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.15.ebuild,v 1.7 2012/02/16 02:59:34 vapier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.15.ebuild,v 1.8 2012/03/23 03:08:49 vapier Exp $
|
||||
|
||||
inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib unpacker
|
||||
|
||||
|
@ -33,7 +33,7 @@ esac
|
|||
MANPAGE_VER="" # pregenerated manpages
|
||||
INFOPAGE_VER="" # pregenerated infopages
|
||||
LIBIDN_VER="" # it's integrated into the main tarball now
|
||||
PATCH_VER="5" # Gentoo patchset
|
||||
PATCH_VER="6" # Gentoo patchset
|
||||
PORTS_VER=${RELEASE_VER} # version of glibc ports addon
|
||||
LT_VER="" # version of linuxthreads addon
|
||||
NPTL_KERN_VER=${NPTL_KERN_VER:-"2.6.9"} # min kernel version nptl requires
|
||||
|
|
79
sys-process/numactl/files/numactl-2.0.7-static_libs.patch
Normal file
79
sys-process/numactl/files/numactl-2.0.7-static_libs.patch
Normal file
|
@ -0,0 +1,79 @@
|
|||
Build static libs without -fPIC and only if BUILD_STATIC=yes
|
||||
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=379849
|
||||
|
||||
Patch written by Kacper Kowalik <xarthisius@gentoo.org>
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -7,6 +7,8 @@
|
||||
# for compatibility with old releases
|
||||
CFLAGS += ${OPT_CFLAGS}
|
||||
override CFLAGS += -I.
|
||||
+# build static libraries by default
|
||||
+BUILD_STATIC ?= yes
|
||||
|
||||
# find out if compiler supports __thread
|
||||
THREAD_SUPPORT := $(shell if $(CC) $(CFLAGS) threadtest.c -o threadtest \
|
||||
@@ -24,6 +26,7 @@
|
||||
|
||||
CLEANFILES := numactl.o libnuma.o numactl numademo numademo.o distance.o \
|
||||
memhog libnuma.so libnuma.so.1 numamon numamon.o syscall.o bitops.o \
|
||||
+ distance.pic.o libnuma.pic.o syscall.pic.o \
|
||||
memhog.o util.o stream_main.o stream_lib.o shm.o stream clearcache.o \
|
||||
test/pagesize test/tshared test/mynode.o test/tshared.o mt.o empty.o empty.c \
|
||||
test/mynode test/ftok test/prefered test/randmap \
|
||||
@@ -40,10 +43,15 @@
|
||||
libdir := ${prefix}/$(shell ./getlibdir)
|
||||
docdir := ${prefix}/share/doc
|
||||
|
||||
+NUMA_LIBS = libnuma.so
|
||||
+ifeq ($(BUILD_STATIC),yes)
|
||||
+NUMA_LIBS+= libnuma.a
|
||||
+endif
|
||||
+
|
||||
all: numactl migratepages migspeed libnuma.so numademo numamon memhog \
|
||||
test/tshared stream test/mynode test/pagesize test/ftok test/prefered \
|
||||
test/randmap test/nodemap test/distance test/tbitmap test/move_pages \
|
||||
- test/mbind_mig_pages test/migrate_pages test/realloc_test libnuma.a
|
||||
+ test/mbind_mig_pages test/migrate_pages test/realloc_test ${NUMA_LIBS}
|
||||
|
||||
numactl: numactl.o util.o shm.o bitops.o libnuma.so
|
||||
|
||||
@@ -81,13 +89,14 @@
|
||||
|
||||
libnuma.so.1: versions.ldscript
|
||||
|
||||
-libnuma.so.1: libnuma.o syscall.o distance.o
|
||||
+libnuma.so.1: libnuma.pic.o syscall.pic.o distance.pic.o
|
||||
${CC} ${LDFLAGS} -shared -Wl,-soname=libnuma.so.1 -Wl,--version-script,versions.ldscript -Wl,-init,numa_init -Wl,-fini,numa_fini -o libnuma.so.1 $(filter-out versions.ldscript,$^)
|
||||
|
||||
libnuma.so: libnuma.so.1
|
||||
ln -sf libnuma.so.1 libnuma.so
|
||||
|
||||
-libnuma.o : CFLAGS += -fPIC
|
||||
+%.pic.o: %.c
|
||||
+ ${CC} -fPIC ${CPPFLAGS} ${CFLAGS} -c $< -o $@
|
||||
|
||||
AR ?= ar
|
||||
RANLIB ?= ranlib
|
||||
@@ -95,10 +104,6 @@
|
||||
$(AR) rc $@ $^
|
||||
$(RANLIB) $@
|
||||
|
||||
-distance.o : CFLAGS += -fPIC
|
||||
-
|
||||
-syscall.o : CFLAGS += -fPIC
|
||||
-
|
||||
test/tshared: test/tshared.o libnuma.so
|
||||
|
||||
test/mynode: test/mynode.o libnuma.so
|
||||
@@ -143,7 +148,9 @@
|
||||
mkdir -p ${libdir}
|
||||
install -m 0755 libnuma.so.1 ${libdir}
|
||||
cd ${libdir} ; ln -sf libnuma.so.1 libnuma.so
|
||||
+ifeq ($(BUILD_STATIC),yes)
|
||||
install -m 0644 libnuma.a ${libdir}
|
||||
+endif
|
||||
mkdir -p ${prefix}/include
|
||||
install -m 0644 numa.h numaif.h numacompat1.h ${prefix}/include
|
||||
install -m 0755 numastat ${prefix}/bin
|
|
@ -1,10 +1,10 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-process/numactl/numactl-2.0.7-r1.ebuild,v 1.2 2011/12/07 21:25:40 xarthisius Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-process/numactl/numactl-2.0.7-r2.ebuild,v 1.1 2012/03/22 21:50:02 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
inherit eutils toolchain-funcs multilib
|
||||
|
||||
DESCRIPTION="Utilities and libraries for NUMA systems"
|
||||
HOMEPAGE="http://oss.sgi.com/projects/libnuma/"
|
||||
|
@ -13,12 +13,18 @@ SRC_URI="ftp://oss.sgi.com/www/projects/libnuma/download/${P}.tar.gz"
|
|||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
|
||||
IUSE="perl"
|
||||
IUSE="perl static-libs"
|
||||
|
||||
RDEPEND="perl? ( dev-lang/perl )"
|
||||
|
||||
src_prepare() {
|
||||
echo "printf $(get_libdir)" > getlibdir
|
||||
epatch "${FILESDIR}"/${P}-static_libs.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" BENCH_CFLAGS="" || die
|
||||
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" BENCH_CFLAGS="" \
|
||||
BUILD_STATIC=$(usex static-libs)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
|
@ -33,10 +39,10 @@ src_test() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
emake install prefix="${ED}/usr" || die
|
||||
emake install prefix="${ED}/usr" BUILD_STATIC=$(usex static-libs)
|
||||
# delete man pages provided by the man-pages package #238805
|
||||
rm -rf "${ED}"/usr/share/man/man[25]
|
||||
doman *.8 || die # makefile doesnt get them all
|
||||
doman *.8 # makefile doesnt get them all
|
||||
dodoc README TODO CHANGES DESIGN
|
||||
if ! use perl ; then
|
||||
rm "${ED}"/usr/bin/numastat "${ED}"/usr/share/man/man8/numastat.8 || die
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/virtual/os-headers/os-headers-0.ebuild,v 1.4 2011/05/09 20:11:43 ulm Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/virtual/os-headers/os-headers-0.ebuild,v 1.5 2012/03/23 02:32:51 darkside Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
|
@ -16,7 +16,8 @@ IUSE=""
|
|||
DEPEND=""
|
||||
# depend on SLOT 0 of linux-headers, because kernel-2.eclass
|
||||
# sets a different SLOT for cross-building
|
||||
RDEPEND="!prefix? (
|
||||
|| ( sys-kernel/linux-headers:0
|
||||
sys-freebsd/freebsd-lib )
|
||||
RDEPEND="
|
||||
|| (
|
||||
kernel_linux? ( sys-kernel/linux-headers:0 )
|
||||
!prefix? ( sys-freebsd/freebsd-lib )
|
||||
)"
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
DIST mediawiki-1.16.5.tar.gz 13235937 RMD160 0a8298051baaf02f400bc6f317508f7b7544ec57 SHA1 2526a5aebeafe49dcbfb1584823e467445daf1ae SHA256 5b451f578d9876f02a1a4363851d1558385290638676680ab33dc26116db20cb
|
||||
DIST mediawiki-1.18.1.tar.gz 17271798 RMD160 066871f63d38120ba0985f5168351a6a66a45758 SHA1 1c433523a5ae2835e97462053e08ad7c01e178d2 SHA256 d9db16b4f18bc43984f323ad90f724ee5ffa52e1f21e6c453bc8d4b1210e1a34
|
||||
DIST mediawiki-1.18.2.tar.gz 17320421 RMD160 2ad278236d0b636489ddd0ee0774d346135f5009 SHA1 edaf86104f7542a08d6ce39473cdef6a5b01fca4 SHA256 82228bb85f4ae0cfaa5e2b1b5be57601d86e5bfe2f3d397a6bd0c2d3021cccef
|
||||
DIST mediawiki-1.19.0beta1.tar.gz 17903674 RMD160 0040bfb514d293e6898154617b9c78f5d7c4c3cf SHA1 b27da95759f8347ade92554162a4aaa8761ae953 SHA256 0779a8440f86f147dfdb4134139143feac5e851d5bb88cab5c270efb230900b8
|
||||
DIST mediawiki-1.19.0beta2.tar.gz 17914172 RMD160 c6b436598928d1d6742e678902992ebe9121087f SHA1 1ee6ed0c863cdf7c5aa2a8c2de13600045bc7823 SHA256 64fbe2905131920a77010546b40bff28ea97bda02523c0740e88130bfd268dec
|
||||
|
|
|
@ -1,88 +0,0 @@
|
|||
To complete installation you need to proceed the following steps:
|
||||
=================================================================
|
||||
|
||||
1. Temporarily make the MediaWiki config/ directory writable to the user the
|
||||
web server is running as. The quickest way is to make the directory world
|
||||
writable. For example:
|
||||
|
||||
$ cd ${MY_INSTALLDIR}
|
||||
$ chmod a+w config
|
||||
|
||||
|
||||
2. Configure database.
|
||||
a.) If you know the root password on your database, the MediaWiki installation
|
||||
script can create a new database for you.
|
||||
|
||||
b.) If you don't know the root password, MediaWiki still needs database to
|
||||
work with. So, please, read the following link and find solution which suits
|
||||
your needs best:
|
||||
|
||||
http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki#Create_a_database
|
||||
|
||||
|
||||
3. Now continue the installation through web browser by accessing the
|
||||
following page:
|
||||
|
||||
lynx http://${VHOST_HOSTNAME}${VHOST_APPDIR}/config/
|
||||
|
||||
|
||||
4. After the setup script has finished running successfully, a file called
|
||||
LocalSettings.php is created in the "config" directory. Move this file to the
|
||||
root wiki directory (${MY_INSTALLDIR}):
|
||||
|
||||
$ mv config/LocalSettings.php .
|
||||
|
||||
Set stringent permissions on the LocalSettings.php file:
|
||||
|
||||
$ chown <webserver-user>:root LocalSettings.php
|
||||
$ chmod 600 LocalSettings.php
|
||||
|
||||
And delete the "config" directory:
|
||||
|
||||
$ rm -rf config
|
||||
|
||||
|
||||
5. Once you have done the above, your wiki should be ready to use!
|
||||
|
||||
http://${VHOST_HOSTNAME}${VHOST_APPDIR}/
|
||||
|
||||
|
||||
Enabling Optional Features and other configuration
|
||||
==================================================
|
||||
|
||||
Allow images and other files to be uploaded through the wiki
|
||||
------------------------------------------------------------
|
||||
|
||||
If you wish to enable images and other files to be uploaded through wiki then
|
||||
edit the LocalSettings.php file and set \$wgEnableUploads to 'true':
|
||||
|
||||
\$wgEnableUploads = true;
|
||||
|
||||
Now if MediaWiki was built with the imagemagick USE-flag the directory
|
||||
permissions are correct, otherwise install ImageMagick and adjust permissions
|
||||
on the images directory to allow the web server to write. For example:
|
||||
|
||||
$ chown <webserver-user>:<webserver-group> ${MY_INSTALLDIR}/images
|
||||
|
||||
IMPORTANT: Uploads need to be set up properly in order to be secure! For more
|
||||
details take a look at the following page:
|
||||
|
||||
http://www.mediawiki.org/wiki/Manual:$wgEnableUploads
|
||||
|
||||
|
||||
Math Support
|
||||
------------
|
||||
|
||||
If you wish to enable the math support then you need to build MediaWiki with
|
||||
'math' USE-flag enabled or required support executable will no be present.
|
||||
After you've installed MediaWiki with math USE-flag enabled edit
|
||||
LocalSettings.php file to set the \$wgUseTeX to 'true':
|
||||
|
||||
\$wgUseTeX = true;
|
||||
|
||||
|
||||
Other
|
||||
-----
|
||||
|
||||
For other tweaks, continue with the following:
|
||||
http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki#See_also
|
|
@ -1,127 +0,0 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.16.5.ebuild,v 1.6 2012/01/28 18:38:05 armin76 Exp $
|
||||
|
||||
EAPI="3"
|
||||
inherit webapp depend.php versionator eutils
|
||||
|
||||
MY_BRANCH=$(get_version_component_range 1-2)
|
||||
|
||||
DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
|
||||
HOMEPAGE="http://www.mediawiki.org"
|
||||
SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha amd64 ppc x86"
|
||||
IUSE="imagemagick math mysql postgres +ocamlopt sqlite"
|
||||
|
||||
DEPEND="math? ( >=dev-lang/ocaml-3.0.6[ocamlopt?] )"
|
||||
RDEPEND="${DEPEND}
|
||||
math? (
|
||||
app-text/dvipng
|
||||
virtual/tex-base
|
||||
app-text/ghostscript-gpl
|
||||
|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
|
||||
)
|
||||
imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
|
||||
!imagemagick? ( || ( dev-lang/php[gd] dev-lang/php[gd-external] ) )
|
||||
|| ( >=dev-lang/php-5.3[mysql?,postgres?,session,xml]
|
||||
<dev-lang/php-5.3[mysql?,pcre,postgres?,session,spl,xml] )
|
||||
sqlite? ( dev-db/sqlite:3[fts3]
|
||||
|| ( >=dev-lang/php-5.3[sqlite3,pdo] <dev-lang/php-5.3[sqlite,pdo] ) )"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
need_httpd_cgi
|
||||
need_php_httpd
|
||||
|
||||
src_compile() {
|
||||
if use math; then
|
||||
einfo "Compiling math support"
|
||||
cd math || die
|
||||
if ! use ocamlopt; then
|
||||
sed -e "s/ocamlopt/ocamlc/" \
|
||||
-e "s/cmxa/cma/" \
|
||||
-e "s/cmx/cmo/g" -i Makefile || die
|
||||
fi
|
||||
emake || die
|
||||
else
|
||||
einfo "Math support not enabled. Skipping."
|
||||
fi
|
||||
|
||||
# TODO: 1. think about includes/zhtable/ support
|
||||
# 2. generate docs (?): echo '0' | php mwdocgen.php
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
# First we install math, docs and then copy everything left into htdocs dir
|
||||
# to avoid bugs like #236411.
|
||||
|
||||
# If we've enabled math USE-flag, install math support.
|
||||
# We ensure the directories are prepared for writing. The post-
|
||||
# install instructions guide the user to enable the feature.
|
||||
if use math; then
|
||||
einfo "Installing math support"
|
||||
exeinto "${MY_HTDOCSDIR}"/math
|
||||
doexe math/texvc || die "Failed to create math support executable."
|
||||
|
||||
docinto math
|
||||
dodoc math/{README,TODO}
|
||||
docinto ""
|
||||
|
||||
# Working directories. Server writeable.
|
||||
dodir "${MY_HTDOCSDIR}"/images/math
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/images/math
|
||||
dodir "${MY_HTDOCSDIR}"/images/tmp
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/images/tmp
|
||||
fi
|
||||
|
||||
local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES UPGRADE"
|
||||
dodoc ${DOCS} docs/*.txt
|
||||
docinto php-memcached
|
||||
dodoc docs/php-memcached/*
|
||||
|
||||
# Clean everything not used at the site...
|
||||
rm -rf ${DOCS} COPYING tests math t docs
|
||||
find . -name Makefile -delete
|
||||
# and install
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
# If imagemagick is enabled then setup for image upload.
|
||||
# We ensure the directory is prepared for writing.
|
||||
if use imagemagick; then
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/images
|
||||
fi
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}/postinstall-1.13-en.txt"
|
||||
webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
prev_instal="false"
|
||||
if has_version ${CATEGORY}/${PN}; then
|
||||
prev_instal="true"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
webapp_pkg_postinst
|
||||
if ${prev_instal}; then
|
||||
einfo
|
||||
elog "=== Consult the release notes ==="
|
||||
elog "Before doing anything, stop and consult the release notes"
|
||||
elog "/usr/share/doc/${PF}/RELEASE-NOTES.bz2"
|
||||
elog
|
||||
elog "These detail bug fixes, new features and functionality, and any"
|
||||
elog "particular points that may need to be noted during the upgrade procedure."
|
||||
einfo
|
||||
ewarn "Back up existing files and the database before upgrade."
|
||||
ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
|
||||
ewarn "provides an overview of the backup process."
|
||||
einfo
|
||||
fi
|
||||
}
|
86
www-apps/mediawiki/mediawiki-1.18.2.ebuild
Normal file
86
www-apps/mediawiki/mediawiki-1.18.2.ebuild
Normal file
|
@ -0,0 +1,86 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/www-apps/mediawiki/mediawiki-1.18.2.ebuild,v 1.1 2012/03/23 05:14:22 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
inherit webapp versionator eutils
|
||||
|
||||
MY_BRANCH=$(get_version_component_range 1-2)
|
||||
|
||||
DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
|
||||
HOMEPAGE="http://www.mediawiki.org"
|
||||
SRC_URI="http://download.wikimedia.org/mediawiki/${MY_BRANCH}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
|
||||
IUSE="imagemagick mysql postgres sqlite"
|
||||
|
||||
RDEPEND=">=dev-lang/php-5.3[mysql?,postgres?,session,xml,xmlreader]
|
||||
imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
|
||||
!imagemagick? ( dev-lang/php[gd] )
|
||||
sqlite? (
|
||||
dev-db/sqlite:3[fts3]
|
||||
>=dev-lang/php-5.3[sqlite3,pdo]
|
||||
)
|
||||
virtual/httpd-php"
|
||||
|
||||
need_httpd_cgi
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
# First we install docs and then copy everything left into htdocs dir
|
||||
# to avoid bugs like #236411.
|
||||
|
||||
# We ensure the directories are prepared for writing. The post-
|
||||
# install instructions guide the user to enable the feature.
|
||||
local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-1.18 UPGRADE"
|
||||
dodoc ${DOCS} docs/*.txt
|
||||
docinto php-memcached
|
||||
dodoc docs/php-memcached/*
|
||||
|
||||
# Clean everything not used at the site...
|
||||
rm -rf ${DOCS} COPYING tests docs
|
||||
find . -name Makefile -delete
|
||||
# and install
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
# If imagemagick is enabled then setup for image upload.
|
||||
# We ensure the directory is prepared for writing.
|
||||
if use imagemagick ; then
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/images
|
||||
fi
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
|
||||
webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
prev_install="false"
|
||||
if has_version ${CATEGORY}/${PN} ; then
|
||||
prev_install="true"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
webapp_pkg_postinst
|
||||
|
||||
if ${prev_install} ; then
|
||||
einfo
|
||||
elog "=== Consult the release notes ==="
|
||||
elog "Before doing anything, stop and consult the release notes"
|
||||
elog "/usr/share/doc/${PF}/RELEASE-NOTES.bz2"
|
||||
elog
|
||||
elog "These detail bug fixes, new features and functionality, and any"
|
||||
elog "particular points that may need to be noted during the upgrade procedure."
|
||||
einfo
|
||||
ewarn "Back up existing files and the database before upgrade."
|
||||
ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
|
||||
ewarn "provides an overview of the backup process."
|
||||
einfo
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue