summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Piasek <dagger@gentoo.org>2010-07-26 13:07:40 +0000
committerRobert Piasek <dagger@gentoo.org>2010-07-26 13:07:40 +0000
commitd98f8dcafaec5d59b22c44755a2c84297f37cf9d (patch)
tree823cfd78fab1d762922de310a2c9011700a451ce /sys-apps/paludis
parentremove php mirrors (diff)
downloadgentoo-2-d98f8dcafaec5d59b22c44755a2c84297f37cf9d.tar.gz
gentoo-2-d98f8dcafaec5d59b22c44755a2c84297f37cf9d.tar.bz2
gentoo-2-d98f8dcafaec5d59b22c44755a2c84297f37cf9d.zip
Version bump. Due to new dependency on >=gcc-4.4 dropped
hppa and sparc keywords. Removed ebuilds for older versions. (Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps/paludis')
-rw-r--r--sys-apps/paludis/ChangeLog10
-rw-r--r--sys-apps/paludis/paludis-0.44.0.ebuild145
-rw-r--r--sys-apps/paludis/paludis-0.44.1.ebuild138
-rw-r--r--sys-apps/paludis/paludis-0.48.0.ebuild138
-rw-r--r--sys-apps/paludis/paludis-0.48.1.ebuild137
-rw-r--r--sys-apps/paludis/paludis-0.48.3.ebuild131
-rw-r--r--sys-apps/paludis/paludis-0.48.4.ebuild131
-rw-r--r--sys-apps/paludis/paludis-0.48.5.ebuild131
-rw-r--r--sys-apps/paludis/paludis-0.50.1.ebuild (renamed from sys-apps/paludis/paludis-0.48.2.ebuild)5
9 files changed, 12 insertions, 954 deletions
diff --git a/sys-apps/paludis/ChangeLog b/sys-apps/paludis/ChangeLog
index 42b4c07f0f82..15c77bc68e8a 100644
--- a/sys-apps/paludis/ChangeLog
+++ b/sys-apps/paludis/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-apps/paludis
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.164 2010/07/24 14:46:11 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.165 2010/07/26 13:07:40 dagger Exp $
+
+*paludis-0.50.1 (26 Jul 2010)
+
+ 26 Jul 2010; Robert Piasek <dagger@gentoo.org> -paludis-0.44.0.ebuild,
+ -paludis-0.44.1.ebuild, -paludis-0.48.0.ebuild, -paludis-0.48.1.ebuild,
+ -paludis-0.48.2.ebuild, -paludis-0.48.3.ebuild, -paludis-0.48.4.ebuild,
+ -paludis-0.48.5.ebuild, +paludis-0.50.1.ebuild:
+ Version bump. Cleanup of older ebuilds
*paludis-0.50.0 (24 Jul 2010)
diff --git a/sys-apps/paludis/paludis-0.44.0.ebuild b/sys-apps/paludis/paludis-0.44.0.ebuild
deleted file mode 100644
index 56791eb20057..000000000000
--- a/sys-apps/paludis/paludis-0.44.0.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.44.0.ebuild,v 1.3 2010/04/07 04:23:19 darkside Exp $
-
-inherit bash-completion eutils flag-o-matic
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc inquisitio portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- inquisitio? ( dev-libs/libpcre )
- python-bindings? ( >=dev-lang/python-2.4 >=dev-libs/boost-1.33.1-r1 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep this as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" "-1" "-1" "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if use inquisitio || use qa; then
- if ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-gcc41-fix.patch"
-}
-
-src_compile() {
- local repositories=`echo default unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo importare \
- $(usev inquisitio ) instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable xml ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments}
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- use inquisitio && \
- BASHCOMPLETION_NAME="inquisitio" \
- dobashcompletion bash-completion/inquisitio
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- use inquisitio && doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for file for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed."
- fi
-}
-
-pkg_postinst() {
- # Remove the symlink created by app-admin/eselect-news
- if [[ -L "${ROOT}/var/lib/paludis/news" ]] ; then
- rm "${ROOT}/var/lib/paludis/news"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.44.1.ebuild b/sys-apps/paludis/paludis-0.44.1.ebuild
deleted file mode 100644
index 04a0f82804a9..000000000000
--- a/sys-apps/paludis/paludis-0.44.1.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.44.1.ebuild,v 1.4 2010/04/07 04:23:19 darkside Exp $
-
-inherit bash-completion eutils flag-o-matic
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc inquisitio portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- inquisitio? ( dev-libs/libpcre )
- python-bindings? ( >=dev-lang/python-2.4 >=dev-libs/boost-1.33.1-r1 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep this as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" "-1" "-1" "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if use inquisitio && ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
- replace-flags -O? -O2
-}
-
-src_compile() {
- local repositories=`echo default unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo importare \
- $(usev inquisitio ) instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable xml ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments}
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- use inquisitio && \
- BASHCOMPLETION_NAME="inquisitio" \
- dobashcompletion bash-completion/inquisitio
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- use inquisitio && doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for file for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed."
- fi
-}
-
-pkg_postinst() {
- # Remove the symlink created by app-admin/eselect-news
- if [[ -L "${ROOT}/var/lib/paludis/news" ]] ; then
- rm "${ROOT}/var/lib/paludis/news"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.48.0.ebuild b/sys-apps/paludis/paludis-0.48.0.ebuild
deleted file mode 100644
index dd960d7062c4..000000000000
--- a/sys-apps/paludis/paludis-0.48.0.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.48.0.ebuild,v 1.1 2010/06/20 18:34:53 tanderson Exp $
-
-inherit bash-completion eutils flag-o-matic
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc inquisitio portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- inquisitio? ( dev-libs/libpcre )
- python-bindings? ( >=dev-lang/python-2.4 >=dev-libs/boost-1.33.1-r1 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep this as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" "-1" "-1" "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if use inquisitio && ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
- replace-flags -O? -O2
-}
-
-src_compile() {
- local repositories=`echo default unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo importare \
- $(usev inquisitio ) instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable xml ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments}
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- use inquisitio && \
- BASHCOMPLETION_NAME="inquisitio" \
- dobashcompletion bash-completion/inquisitio
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- use inquisitio && doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for file for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed."
- fi
-}
-
-pkg_postinst() {
- # Remove the symlink created by app-admin/eselect-news
- if [[ -L "${ROOT}/var/lib/paludis/news" ]] ; then
- rm "${ROOT}/var/lib/paludis/news"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.48.1.ebuild b/sys-apps/paludis/paludis-0.48.1.ebuild
deleted file mode 100644
index 9c3312e72a40..000000000000
--- a/sys-apps/paludis/paludis-0.48.1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.48.1.ebuild,v 1.1 2010/07/08 13:44:03 peper Exp $
-
-inherit bash-completion eutils
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc inquisitio portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- inquisitio? ( dev-libs/libpcre )
- python-bindings? ( >=dev-lang/python-2.4 >=dev-libs/boost-1.33.1-r1 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep this as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" "-1" "-1" "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if use inquisitio && ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
-}
-
-src_compile() {
- local repositories=`echo default unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo importare \
- $(usev inquisitio ) instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable xml ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments}
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- use inquisitio && \
- BASHCOMPLETION_NAME="inquisitio" \
- dobashcompletion bash-completion/inquisitio
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- use inquisitio && doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for file for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed."
- fi
-}
-
-pkg_postinst() {
- # Remove the symlink created by app-admin/eselect-news
- if [[ -L "${ROOT}/var/lib/paludis/news" ]] ; then
- rm "${ROOT}/var/lib/paludis/news"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.48.3.ebuild b/sys-apps/paludis/paludis-0.48.3.ebuild
deleted file mode 100644
index 188909335431..000000000000
--- a/sys-apps/paludis/paludis-0.48.3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.48.3.ebuild,v 1.1 2010/07/14 09:30:44 peper Exp $
-
-inherit bash-completion eutils
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- dev-libs/libpcre
- python-bindings? ( >=dev-lang/python-2.6 >=dev-libs/boost-1.41.0 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep syntax as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" -1 -1 "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
-}
-
-src_compile() {
- local repositories=`echo default unavailable unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo cave importare inquisitio instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- $(use_enable xml ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments} \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- BASHCOMPLETION_NAME="inquisitio" dobashcompletion bash-completion/inquisitio
- BASHCOMPLETION_NAME="cave" dobashcompletion bash-completion/cave
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- doins zsh-completion/_cave
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- # hate
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for files for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.48.4.ebuild b/sys-apps/paludis/paludis-0.48.4.ebuild
deleted file mode 100644
index 24f49ca7c0fe..000000000000
--- a/sys-apps/paludis/paludis-0.48.4.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.48.4.ebuild,v 1.1 2010/07/19 11:59:25 peper Exp $
-
-inherit bash-completion eutils
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- dev-libs/libpcre
- python-bindings? ( >=dev-lang/python-2.6 >=dev-libs/boost-1.41.0 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep syntax as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" -1 -1 "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
-}
-
-src_compile() {
- local repositories=`echo default unavailable unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo cave importare inquisitio instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- $(use_enable xml ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments} \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- BASHCOMPLETION_NAME="inquisitio" dobashcompletion bash-completion/inquisitio
- BASHCOMPLETION_NAME="cave" dobashcompletion bash-completion/cave
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- doins zsh-completion/_cave
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- # hate
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for files for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.48.5.ebuild b/sys-apps/paludis/paludis-0.48.5.ebuild
deleted file mode 100644
index c95f5bab13e5..000000000000
--- a/sys-apps/paludis/paludis-0.48.5.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.48.5.ebuild,v 1.1 2010/07/21 11:58:51 peper Exp $
-
-inherit bash-completion eutils
-
-DESCRIPTION="paludis, the other package mangler"
-HOMEPAGE="http://paludis.pioto.org/"
-SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
-
-IUSE="doc portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
-LICENSE="GPL-2 vim-syntax? ( vim )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-COMMON_DEPEND="
- >=app-admin/eselect-1.2_rc1
- >=app-shells/bash-3.2
- dev-libs/libpcre
- python-bindings? ( >=dev-lang/python-2.6 >=dev-libs/boost-1.41.0 )
- ruby-bindings? ( >=dev-lang/ruby-1.8 )
- xml? ( >=dev-libs/libxml2-2.6 )"
-
-DEPEND="${COMMON_DEPEND}
- doc? (
- || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 )
- media-gfx/imagemagick
- python-bindings? ( dev-python/epydoc dev-python/pygments )
- ruby-bindings? ( dev-ruby/syntax dev-ruby/allison )
- )
- dev-util/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
- sys-apps/sandbox"
-
-# Keep syntax as a PDEPEND. It avoids issues when Paludis is used as the
-# default virtual/portage provider.
-PDEPEND="
- vim-syntax? ( >=app-editors/vim-core-7 )"
-
-PROVIDE="virtual/portage"
-
-create-paludis-user() {
- enewgroup "paludisbuild"
- enewuser "paludisbuild" -1 -1 "/var/tmp/paludis" "paludisbuild"
-}
-
-pkg_setup() {
- if ! built_with_use dev-libs/libpcre cxx ; then
- eerror "Paludis needs dev-libs/libpcre built with C++ support"
- eerror "Please build dev-libs/libpcre with USE=cxx support"
- die "Rebuild dev-libs/libpcre with USE=cxx"
- fi
-
- if use python-bindings && \
- ! built_with_use --missing true dev-libs/boost python; then
- eerror "With USE python-bindings you need boost build with the python"
- eerror "use flag."
- die "Rebuild dev-libs/boost with USE python"
- fi
-
- create-paludis-user
-}
-
-src_compile() {
- local repositories=`echo default unavailable unpackaged | tr -s \ ,`
- local clients=`echo default accerso adjutrix appareo cave importare inquisitio instruo paludis reconcilio | tr -s \ ,`
- local environments=`echo default $(usev portage ) | tr -s \ ,`
- econf \
- $(use_enable doc doxygen ) \
- $(use_enable pink ) \
- $(use_enable ruby-bindings ruby ) \
- $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \
- $(use_enable python-bindings python ) \
- $(useq python-bindings && useq doc && echo --enable-python-doc ) \
- $(use_enable vim-syntax vim ) \
- $(use_enable visibility ) \
- $(use_enable xml ) \
- --with-vim-install-dir=/usr/share/vim/vimfiles \
- --with-repositories=${repositories} \
- --with-clients=${clients} \
- --with-environments=${environments} \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README NEWS
-
- BASHCOMPLETION_NAME="adjutrix" dobashcompletion bash-completion/adjutrix
- BASHCOMPLETION_NAME="paludis" dobashcompletion bash-completion/paludis
- BASHCOMPLETION_NAME="accerso" dobashcompletion bash-completion/accerso
- BASHCOMPLETION_NAME="importare" dobashcompletion bash-completion/importare
- BASHCOMPLETION_NAME="instruo" dobashcompletion bash-completion/instruo
- BASHCOMPLETION_NAME="reconcilio" dobashcompletion bash-completion/reconcilio
- BASHCOMPLETION_NAME="inquisitio" dobashcompletion bash-completion/inquisitio
- BASHCOMPLETION_NAME="cave" dobashcompletion bash-completion/cave
-
- if use zsh-completion ; then
- insinto /usr/share/zsh/site-functions
- doins zsh-completion/_paludis
- doins zsh-completion/_adjutrix
- doins zsh-completion/_importare
- doins zsh-completion/_reconcilio
- doins zsh-completion/_inquisitio
- doins zsh-completion/_paludis_packages
- doins zsh-completion/_cave
- fi
-}
-
-src_test() {
- # Work around Portage bugs
- export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
- export BASH_ENV=/dev/null
-
- if [[ `id -u` == 0 ]] ; then
- # hate
- export PALUDIS_REDUCED_UID=0
- export PALUDIS_REDUCED_GID=0
- fi
-
- if ! emake check ; then
- eerror "Tests failed. Looking for files for you to add to your bug report..."
- find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do
- eerror " $a"
- done
- die "Make check failed"
- fi
-}
diff --git a/sys-apps/paludis/paludis-0.48.2.ebuild b/sys-apps/paludis/paludis-0.50.1.ebuild
index 40071f75a9a6..497ae6027bf4 100644
--- a/sys-apps/paludis/paludis-0.48.2.ebuild
+++ b/sys-apps/paludis/paludis-0.50.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.48.2.ebuild,v 1.3 2010/07/10 23:27:00 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-0.50.1.ebuild,v 1.1 2010/07/26 13:07:40 dagger Exp $
inherit bash-completion eutils
@@ -11,11 +11,12 @@ SRC_URI="http://paludis.pioto.org/download/${P}.tar.bz2"
IUSE="doc portage pink python-bindings ruby-bindings vim-syntax visibility xml zsh-completion"
LICENSE="GPL-2 vim-syntax? ( vim )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86"
COMMON_DEPEND="
>=app-admin/eselect-1.2_rc1
>=app-shells/bash-3.2
+ >=sys-devel/gcc-4.4
dev-libs/libpcre
python-bindings? ( >=dev-lang/python-2.6 >=dev-libs/boost-1.41.0 )
ruby-bindings? ( >=dev-lang/ruby-1.8 )