Sync with portage [Mon Dec 24 22:09:13 MSK 2012].

mhiretskiy
root 12 years ago
parent a6c562a3c6
commit a0b029c220

@ -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-admin/logrotate/logrotate-3.8.3.ebuild,v 1.6 2012/12/23 16:58:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/logrotate-3.8.3.ebuild,v 1.7 2012/12/24 12:55:47 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE="acl selinux"
RDEPEND="

@ -2,3 +2,4 @@ DIST mcollective-1.0.1.tgz 169558 SHA256 4dec52151faedd2baa1226102237b894864716d
DIST mcollective-1.1.4.tgz 918332 SHA256 f7c911f17d6af5e98c30d212ee1dcb2829573b23c92a0ec7c2cd1e3f3d364265 SHA512 096cfd433c817343960f3f18ba29947acf72a66c79c38bda130302d3ac801b1f80183444b080f5c1e56352d99f80f16af21f2dec07af24049a0e54f6601d11bd WHIRLPOOL aa0fdfd5fcda125d6e1b9aaead2233b66a2faca86b6c9907f1c7ff2d3fd47d16e2554eb6391ced45e307a2274e16e0201f79a44ee499ed9c913333a6d8de0091
DIST mcollective-1.2.1.tgz 928316 SHA256 45da06779a1cf9e4efc6f533fa93fe378c6427d6ecc519eea4b53c7ec087b578 SHA512 2e7223f06fc645a1070a5127d111a9619c77b5a03dedd937d25a15881983c6719fc5bde6e94fa7a7d40e21286452061e707968421fc55b0e06b217365638a972 WHIRLPOOL f52f03f07dd537d996e7e8dd39d17605b66d0e30cdba8edd5e9312ab25a795deb90477b9d8aacd672b3f292206e3fd5836c3922c5523bbd693a405a012ceb057
DIST mcollective-2.0.0.tgz 940145 SHA256 4b6e7dc51b86b92f86ddecab59fc376e063f8579433b6a6bdae0d12618b54f0a SHA512 1b64bdc4795dd0bd19772ae8dfccc4516cc865a635a97db5e08dc2b7de88c0904ecc6a9f77f6e49fcc5736d1b9e2f1dedfb6f81eb161b9a322ecabf82d10975a WHIRLPOOL 6f106cfe687a8670a649c9fe48de57e4bf5e37487414545f5908333cbae336fc23f5cafd40a60ce0954f09eee4716e026ac12c46edbc065e484a6f174eb5c4ac
DIST mcollective-2.2.0.tgz 1011060 SHA256 602b58f70d1bf8f010c0e7e48034da9e971ec9ed51162c5a193d815aa72409f9 SHA512 3544ad68a737bc6ae3571ff4bfe9d51882c7d4104f52431f5dc1a3a8d2197820265ce15954c7f0c75d202bc84ce036f28e624642c09bd71651ab5a99fb469533 WHIRLPOOL c66c411e796af50d55b83db3a625c1c13c067c0be8cf9c7f85928dcbb5afd1ee1c96530cea79aa41ed4eda930f655c49e3e8b3c746a4fcd65552a6256c1b6602

@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcollective/files/mcollectived.initd,v 1.1 2011/03/01 02:18:33 ramereth Exp $
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the Apache License, Version 2.0
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcollective/files/mcollectived.initd,v 1.2 2012/12/24 08:29:38 ramereth Exp $
mcollectived="/usr/sbin/mcollectived"
pidfile="/var/run/mcollectived"

@ -0,0 +1,60 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcollective/mcollective-2.2.0.ebuild,v 1.1 2012/12/24 08:29:38 ramereth Exp $
EAPI="4"
USE_RUBY="ruby18 ree18"
inherit ruby-ng
DESCRIPTION="Framework to build server orchestration or parallel job execution
systems"
HOMEPAGE="http://marionette-collective.org/"
SRC_URI="http://puppetlabs.com/downloads/mcollective/${P}.tgz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +client"
DEPEND=""
RDEPEND="dev-ruby/stomp"
src_compile() {
einfo "nothing to compile"
}
each_ruby_install() {
doruby -r lib/*
insinto /usr/share/mcollective
doins -r plugins
use client && dosbin bin/mc-* bin/mco
dosbin bin/mcollectived
if use doc ; then
dohtml -r website/*
insinto /usr/share/doc/${P}/ext
doins -r ext/*
fi
newinitd "${FILESDIR}"/mcollectived.initd mcollectived
insinto /etc/mcollective
cd etc
for cfg in *.dist ; do
newins "${cfg}" "${cfg%%.dist}"
sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
"${D}"/etc/mcollective/${cfg%%.dist}
done
insinto /etc/mcollective/plugin.d
}
pkg_postinst() {
einfo "Mcollective requires a stomp server installed and functioning before"
einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
einfo "any other stomp compatible server should work."
einfo
einfo "It is recommended you read the \'getting started\' guide [2] if this"
einfo "is a new installation"
einfo
einfo "[1] http://activemq.apache.org/"
einfo "[2] http://code.google.com/p/mcollective/wiki/GettingStarted"
}

@ -3,3 +3,4 @@ DIST sysstat-10.0.4.tar.bz2 276962 SHA256 55d6664bdfe72b3291100627a5e301189d2918
DIST sysstat-10.0.5.tar.bz2 282403 SHA256 3e96fdc8d6710f4b642757ff88e3c4296d55838b64ff102feaaf2175f66e875b SHA512 d40cb67c61f499445dee803ac54af50704aa49a4d20b11b5aaaf8966ab6eacfbc72d30c933cf678e324d283818cb5a0beb55cddeb689b0c3a1fdeb4813b4ac63 WHIRLPOOL 868cbbcc179e5810a9b5f1af214974f949c15f0b7f8a114554f85aeb23a755be17fa76f0c24303de9b274c438097d2c2f5f48b421c275977b8bea58e49d01ac4
DIST sysstat-10.1.1.tar.bz2 291513 SHA256 e39e3a5f1f4cd88f2182c1bfc0524e1a0c7a559c1e8294656b5fcd293d99e6c5 SHA512 1f4dbeecb9c240eb76abe45cea7ab22ef01c3774d06c81ed7a9811ed778a10c4975cb870e62009a459b42d232f109b7c6a5f32a2ae70d7f66c9b22bf2f1c73db WHIRLPOOL 4c78a3590f53e36e1155edd82be0c58a05e0c2dbaa9dff5b2c8f1355f1627a2ce2e9c20f411c57ef06b33e9f8ab68f73f62d7f04eb2f23e3d6c5716c11a19773
DIST sysstat-10.1.2.tar.bz2 293308 SHA256 996a5193c6508c6acdbabb0bfa6728170a918644221948ffe900e83a4f444502 SHA512 63f302fd6cd0e6231032fc78a754941cd404bd2ab46ca8c4187aa8f9438643ea984bc8d6db67c201572ab9e790952c36f6302ab5e0795247d8883fe365f9327b WHIRLPOOL f5598cc7cf096fb0cac632c3208bed33b447d90efd65b02c38d97887d4533affb0fab9329da1cd3332caaf5326d5475f436e67b46361336c4a7d2bbd7a4f9544
DIST sysstat-10.1.3.tar.bz2 295045 SHA256 ea0c07f170a765aa080e912087c15bf11453d5bf0d01fd7465d1bb760a1d7f12 SHA512 7225cad806a0da84f4032d668a157f285cbff18480ec0b44533aff22f8fa7d0ddc885efa505aefb83acb18f25c6673a4e7e147b65c2a3747bb6300466a3668d1 WHIRLPOOL daa39d10c949228f60375dd032fee154b7c5928ada9eecdf5c76391471760d942465c6b3847808d804fc19b64a804d79a0f7827316d8c12e8c40f38c15062dc7

@ -0,0 +1,93 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.1.3.ebuild,v 1.1 2012/12/24 15:55:57 jer Exp $
EAPI="4"
inherit eutils multilib
DESCRIPTION="System performance tools for Linux"
HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
SRC_URI="${HOMEPAGE}${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="cron debug +doc isag nls lm_sensors"
SYSSTAT_LINGUAS="
af cs da de eo es eu fi fr hr id it ja ky lv mt nb nl nn pl pt pt_BR ro ru
sk sr sv uk vi zh_CN zh_TW
"
for SYSSTAT_LINGUA in ${SYSSTAT_LINGUAS}; do
IUSE="${IUSE} linguas_${SYSSTAT_LINGUA}"
done
RDEPEND="
cron? ( sys-process/cronbase )
isag? (
dev-lang/tk
dev-vcs/rcs
sci-visualization/gnuplot
)
nls? ( virtual/libintl )
lm_sensors? ( sys-apps/lm_sensors )
"
DEPEND="
${RDEPEND}
nls? ( sys-devel/gettext )
"
src_prepare() {
local po_count li_count lingua NLSDIR="${S}/nls"
count() { echo ${#}; }
po_count=$(count ${NLSDIR}/*.po)
li_count=$(count ${SYSSTAT_LINGUAS})
[[ ${po_count} = ${li_count} ]] \
|| die "Number of LINGUAS does not match number of .po files"
unset count
einfo "Keeping these locales: ${LINGUAS}."
for lingua in ${SYSSTAT_LINGUAS}; do
if ! use linguas_${lingua}; then
rm -f "${NLSDIR}/${lingua}.po" || die
fi
done
epatch "${FILESDIR}"/${PN}-10.0.4-flags.patch
}
src_configure() {
sa_lib_dir=/usr/$(get_libdir)/sa \
conf_dir=/etc \
rcdir=Gentoo-does-not-use-rc.d \
econf \
$(use_enable cron install-cron) \
$(use_enable debug debuginfo) \
$(use_enable doc documentation ) \
$(use_enable isag install-isag) \
$(use_enable lm_sensors sensors) \
$(use_enable nls)
}
src_compile() {
emake LFLAGS="${LDFLAGS}"
}
src_install() {
keepdir /var/log/sa
use cron && dodir /etc/cron.{daily,hourly}
emake \
DESTDIR="${D}" \
DOC_DIR=/usr/share/doc/${PF} \
install
dodoc contrib/sargraph/sargraph
newinitd "${FILESDIR}"/sysstat.init.d sysstat
use doc && rm -f "${D}"usr/share/doc/${PF}/COPYING
}

@ -8,3 +8,4 @@ DIST ganeti-2.5.1.tar.gz 2292928 SHA256 c80ce69e5cee61cff058dbde43a1fa32f020b95a
DIST ganeti-2.5.2.tar.gz 2294366 SHA256 356a50fb847003c05a493888192912a3079de928ec73d9b4c5cb887968d6d6b4 SHA512 58f9b93fd75bcd94dd351cd46754f6516eaaf6d85807a1a26a394f9ba48a73abd13e8355bb3b91c0f7e7a0f4dfd38fc3a1533ccf6b043507a59ea58e8cfe679f WHIRLPOOL 5e76ff14850e2e349211b144bd6a7a8813408bf8eff379a7826814be1bb8ecaaea72da7226d24a9e0ce7a39ee45b93a0fa1500ce083aed289200d8f19311b030
DIST ganeti-2.6.0.tar.gz 2752108 SHA256 015f0e425924ef5ea7db06a198991f95ca8aeea407bee4e7c68ef8cc0591b29e SHA512 bfaa3fbea99ba2b57fab0fe4ef0d909259e289e9cfe126b28b3ac6277d46aa357a27144d189d4f9af57f9683fd9bbab9f7af6376f9724d7f252f9c1236ed8ab0 WHIRLPOOL 46a42135d6b6b887b131c02c7b16f2dfe5fc5241c61d1d13de8f2743622ed313cca59beb424e529baa978c43900b2d11970c5646f7e661fa7b3e9a0718340237
DIST ganeti-2.6.1.tar.gz 2760050 SHA256 bcaefe84f809d5687622a364c8812138639fdcc5f3e40defcdf8926d1fd9107e SHA512 8f140a637fe2be267bf82280eae83b7e7e3deaad3f1dffbc14107defbc5e81b8405fd739fa5a872eab5f6770957f1c8f18eb0845a69a856cf227f9241c4532b9 WHIRLPOOL c88f806f84445752d573ec46ecb24b7cce2c51638901cc41686fd481a1de9edb6b2a382a42d16ad805bb094f5ebfedfc32bbcd34e2aaf62292a14c7c317c4712
DIST ganeti-2.6.2.tar.gz 2759827 SHA256 d8ee78c52f72a290d76b63430fa42a5d530e5e064cb985d807f5afda5935d932 SHA512 bac669fe4384db58a2c5fcbc4f1e84bfb43d28cef63dcaa5f98a03b1a53e13ad0695e19d5e80702ec7eb23e73e154ed3be522e653a71028653426ea2bb905f53 WHIRLPOOL df0e6092ffa7fe9bf536149f82dd719afd4566539cec2c45bcb57db8b2e0c003cca039cf50d317fdd48ec1ffdbff4f689162f91d31ef1ef72b450100582d4d8d

@ -0,0 +1,42 @@
diff -ur ganeti-2.6.2/test/cli-test.bash ganeti-2.6.2.new/test/cli-test.bash
--- ganeti-2.6.2/test/cli-test.bash 2012-12-21 06:38:52.000000000 -0800
+++ ganeti-2.6.2.new/test/cli-test.bash 2012-12-23 22:29:14.886372066 -0800
@@ -3,6 +3,7 @@
export SCRIPTS=${TOP_BUILDDIR:-.}/scripts
export DAEMONS=${TOP_BUILDDIR:-.}/daemons
-shelltest $SHELLTESTARGS \
- ${TOP_SRCDIR:-.}/test/gnt-*.test \
- -- --hide-successes
+# Skip shelltest until package is in portage
+#shelltest $SHELLTESTARGS \
+# ${TOP_SRCDIR:-.}/test/gnt-*.test \
+# -- --hide-successes
diff -ur ganeti-2.6.2/test/ganeti.hooks_unittest.py ganeti-2.6.2.new/test/ganeti.hooks_unittest.py
--- ganeti-2.6.2/test/ganeti.hooks_unittest.py 2012-12-21 06:38:52.000000000 -0800
+++ ganeti-2.6.2.new/test/ganeti.hooks_unittest.py 2012-12-23 22:30:34.902373826 -0800
@@ -191,7 +191,7 @@
os.symlink("/usr/bin/env", fname)
self.torm.append((fname, False))
env_snt = {"PHASE": phase}
- env_exp = "PHASE=%s" % phase
+ env_exp = "LD_PRELOAD=libsandbox.so\\nPHASE=%s" % phase
self.failUnlessEqual(self.hr.RunHooks(self.hpath, phase, env_snt),
[(self._rname(fname), HKR_SUCCESS, env_exp)])
diff -ur ganeti-2.6.2/test/ganeti.utils.process_unittest.py ganeti-2.6.2.new/test/ganeti.utils.process_unittest.py
--- ganeti-2.6.2/test/ganeti.utils.process_unittest.py 2012-12-21 06:38:52.000000000 -0800
+++ ganeti-2.6.2.new/test/ganeti.utils.process_unittest.py 2012-12-23 22:30:09.278373262 -0800
@@ -340,10 +340,10 @@
def testResetEnv(self):
"""Test environment reset functionality"""
self.failUnlessEqual(utils.RunCmd(["env"], reset_env=True).stdout.strip(),
- "")
+ "LD_PRELOAD=libsandbox.so")
self.failUnlessEqual(utils.RunCmd(["env"], reset_env=True,
env={"FOO": "bar",}).stdout.strip(),
- "FOO=bar")
+ "LD_PRELOAD=libsandbox.so\nFOO=bar")
def testNoFork(self):
"""Test that nofork raise an error"""

@ -0,0 +1,137 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-2.5.2-r2.ebuild,v 1.1 2012/12/24 07:34:07 ramereth Exp $
EAPI="4"
PYTHON_DEPEND="2"
inherit eutils confutils bash-completion-r1 python
MY_PV="${PV/_rc/~rc}"
#MY_PV="${PV/_beta/~beta}"
MY_P="${PN}-${MY_PV}"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://git.ganeti.org/ganeti.git"
inherit git-2
KEYWORDS=""
# you will need to pull in the haskell overlay for pandoc
GIT_DEPEND="app-text/pandoc
dev-python/docutils
dev-python/sphinx
media-libs/gd[fontconfig,jpeg,png,truetype]
media-gfx/graphviz
media-fonts/urw-fonts"
else
SRC_URI="http://ganeti.googlecode.com/files/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Ganeti is a virtual server management software tool"
HOMEPAGE="http://code.google.com/p/ganeti/"
LICENSE="GPL-2"
SLOT="0"
IUSE="kvm xen lxc drbd +filestorage sharedstorage htools syslog ipv6"
REQUIRED_USE="|| ( kvm xen lxc )"
S="${WORKDIR}/${MY_P}"
DEPEND="xen? ( >=app-emulation/xen-3.0 )
kvm? ( app-emulation/qemu )
lxc? ( app-emulation/lxc )
drbd? ( >=sys-cluster/drbd-8.3 )
ipv6? ( net-misc/ndisc6 )
htools? (
>=dev-lang/ghc-6.10
dev-haskell/json
dev-haskell/curl
dev-haskell/network
dev-haskell/parallel )
dev-libs/openssl
dev-python/paramiko
dev-python/pyopenssl
>=dev-python/pyparsing-1.4.6
dev-python/pycurl
dev-python/pyinotify
dev-python/simplejson
net-analyzer/arping
net-misc/bridge-utils
net-misc/curl[ssl]
net-misc/openssh
net-misc/socat
sys-apps/iproute2
sys-fs/lvm2
>=sys-apps/baselayout-2.0
>=dev-lang/python-2.6
${GIT_DEPEND}"
RDEPEND="${DEPEND}
!app-emulation/ganeti-htools"
pkg_setup () {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
if [[ ${PV} == "9999" ]] ; then
./autogen.sh
fi
epatch "${FILESDIR}/${PN}-fix-start-stop.patch"
epatch "${FILESDIR}/${PN}-2.5-gentoo-start-stop-daemon.patch"
# Force Ganeti to use python2
python_convert_shebangs -r 2 tools
python_convert_shebangs 2 daemons/import-export
}
src_configure () {
local myconf
if use filestorage ; then
myconf="--with-file-storage-dir=/var/lib/ganeti-storage/file"
else
myconf="--with-file-storage-dir=no"
fi
if use sharedstorage ; then
myconf="--with-shared-file-storage-dir=/var/lib/ganeti-storage/shared"
else
myconf="--with-shared-file-storage-dir=no"
fi
if use kvm && [ -f /usr/bin/qemu-kvm ] ; then
myconf="--with-kvm-path=/usr/bin/qemu-kvm"
fi
econf --localstatedir=/var \
--docdir=/usr/share/doc/${P} \
--with-ssh-initscript=/etc/init.d/sshd \
--with-export-dir=/var/lib/ganeti-storage/export \
--with-os-search-path=/usr/share/ganeti/os \
$(use_enable syslog) \
$(use_enable htools) \
$(use_enable htools htools-rapi) \
${myconf}
}
src_install () {
emake DESTDIR="${D}" install || die "emake install failed"
newinitd "${FILESDIR}"/ganeti-2.1.initd ganeti
newconfd "${FILESDIR}"/ganeti.confd ganeti
use kvm && newinitd "${FILESDIR}"/ganeti-kvm-poweroff.initd ganeti-kvm-poweroff
use kvm && newconfd "${FILESDIR}"/ganeti-kvm-poweroff.confd ganeti-kvm-poweroff
newbashcomp doc/examples/bash_completion ganeti
dodoc INSTALL UPGRADE NEWS README doc/*.rst
rm -rf "${D}"/usr/share/doc/ganeti
docinto examples
#dodoc doc/examples/{basic-oob,ganeti.cron,gnt-config-backup}
dodoc doc/examples/{ganeti.cron,gnt-config-backup}
docinto examples/hooks
dodoc doc/examples/hooks/{ipsec,ethers}
insinto /etc/cron.d
newins doc/examples/ganeti.cron ganeti
# Force Ganeti to use python2
python_convert_shebangs -r 2 "${D}"/usr/sbin/
python_convert_shebangs 2 "${D}"/usr/"$(get_libdir)"/ganeti/ensure-dirs
keepdir /var/{lib,log,run}/ganeti/
keepdir /usr/share/ganeti/os/
keepdir /var/lib/ganeti-storage/{export,file,shared}/
}

@ -0,0 +1,166 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-2.6.2.ebuild,v 1.1 2012/12/24 07:34:07 ramereth Exp $
EAPI="4"
PYTHON_DEPEND="2"
inherit eutils confutils bash-completion-r1 python
MY_PV="${PV/_rc/~rc}"
#MY_PV="${PV/_beta/~beta}"
MY_P="${PN}-${MY_PV}"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://git.ganeti.org/ganeti.git"
inherit git-2
KEYWORDS=""
# you will need to pull in the haskell overlay for pandoc
GIT_DEPEND="app-text/pandoc
dev-python/docutils
dev-python/sphinx
media-libs/gd[fontconfig,jpeg,png,truetype]
media-gfx/graphviz
media-fonts/urw-fonts"
else
SRC_URI="http://ganeti.googlecode.com/files/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Ganeti is a virtual server management software tool"
HOMEPAGE="http://code.google.com/p/ganeti/"
LICENSE="GPL-2"
SLOT="0"
IUSE="kvm xen lxc drbd +filestorage sharedstorage htools syslog ipv6
haskell-daemons rbd"
REQUIRED_USE="|| ( kvm xen lxc )"
S="${WORKDIR}/${MY_P}"
if use test ; then
PYTHON_DEPEND=">=dev-lang/python-2.6[ipv6]"
else
PYTHON_DEPEND=">=dev-lang/python-2.6"
fi
DEPEND="xen? ( >=app-emulation/xen-3.0 )
kvm? ( app-emulation/qemu )
lxc? ( app-emulation/lxc )
drbd? ( >=sys-cluster/drbd-8.3 )
rbd? ( sys-cluster/ceph )
ipv6? ( net-misc/ndisc6 )
htools? (
>=dev-lang/ghc-6.10
dev-haskell/json
dev-haskell/curl
dev-haskell/network
dev-haskell/parallel )
haskell-daemons? (
dev-haskell/hslogger
dev-haskell/crypto
dev-haskell/text
dev-haskell/hinotify )
dev-libs/openssl
dev-python/elementtree
dev-python/paramiko
dev-python/pyopenssl
>=dev-python/pyparsing-1.4.6
dev-python/pycurl
dev-python/pyinotify
dev-python/simplejson
net-analyzer/arping
net-analyzer/fping
net-misc/bridge-utils
net-misc/curl[ssl]
net-misc/openssh
net-misc/socat
sys-apps/iproute2
sys-fs/lvm2
>=sys-apps/baselayout-2.0
${PYTHON_DEPEND}
${GIT_DEPEND}"
RDEPEND="${DEPEND}
!app-emulation/ganeti-htools"
pkg_setup () {
confutils_use_depend_all haskell-daemons htools
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
if [[ ${PV} == "9999" ]] ; then
./autogen.sh
fi
epatch "${FILESDIR}/${PN}-2.6-fix-args.patch"
epatch "${FILESDIR}/${PN}-2.6-add-pgrep.patch"
if use !test ; then
# Force Ganeti to use python2
python_convert_shebangs -r 2 tools
python_convert_shebangs 2 daemons/import-export lib/ovf.py
fi
}
src_configure () {
local myconf
if use filestorage ; then
myconf="--with-file-storage-dir=/var/lib/ganeti-storage/file"
else
myconf="--with-file-storage-dir=no"
fi
if use sharedstorage ; then
myconf="--with-shared-file-storage-dir=/var/lib/ganeti-storage/shared"
else
myconf="--with-shared-file-storage-dir=no"
fi
if use kvm && [ -f /usr/bin/qemu-kvm ] ; then
myconf="--with-kvm-path=/usr/bin/qemu-kvm"
fi
if use haskell-daemons ; then
myconf="--enable-confd=haskell"
fi
econf --localstatedir=/var \
--docdir=/usr/share/doc/${P} \
--with-ssh-initscript=/etc/init.d/sshd \
--with-export-dir=/var/lib/ganeti-storage/export \
--with-os-search-path=/usr/share/ganeti/os \
$(use_enable syslog) \
$(use_enable htools) \
$(use_enable htools htools-rapi) \
${myconf}
}
src_install () {
emake V=1 DESTDIR="${D}" install || die "emake install failed"
newinitd "${FILESDIR}"/ganeti-2.1.initd ganeti
newconfd "${FILESDIR}"/ganeti.confd ganeti
use kvm && newinitd "${FILESDIR}"/ganeti-kvm-poweroff.initd ganeti-kvm-poweroff
use kvm && newconfd "${FILESDIR}"/ganeti-kvm-poweroff.confd ganeti-kvm-poweroff
newbashcomp doc/examples/bash_completion ganeti
dodoc INSTALL UPGRADE NEWS README doc/*.rst doc/*.png
dohtml -r doc/html/*
rm -rf "${D}"/usr/share/doc/ganeti
docinto examples
#dodoc doc/examples/{basic-oob,ganeti.cron,gnt-config-backup}
dodoc doc/examples/{ganeti.cron,gnt-config-backup}
docinto examples/hooks
dodoc doc/examples/hooks/{ipsec,ethers}
insinto /etc/cron.d
newins doc/examples/ganeti.cron ganeti
# Force Ganeti to use python2
python_convert_shebangs -r 2 "${D}"/usr/sbin/
python_convert_shebangs 2 "${D}"/usr/"$(get_libdir)"/ganeti/ensure-dirs
keepdir /var/{lib,log,run}/ganeti/
keepdir /usr/share/ganeti/os/
keepdir /var/lib/ganeti-storage/{export,file,shared}/
}
src_test () {
# work around patches to make tests work
epatch "${FILESDIR}/${PN}-2.6-fix-tests.patch"
emake check || die "emake check failed"
}

@ -2,3 +2,4 @@ DIST hercules-3.04.tar.gz 2079774 SHA256 4512a7c2b86b4a92c337c99761295aa4eaa54e9
DIST hercules-3.05.tar.gz 2470621 SHA256 f190221fa25692c0316be331f618c0675f9f9875c44b8af3efa7a431d138b1e2 SHA512 0ea3e3dfb119f90721df7bddb1bd8d5329f13ca744325454459f7e716ae8859ecc23b5bd61afe9f1ed7426a2cd9d57ce881653620c4c5601781f7ba1f5022321 WHIRLPOOL 089362403fadac9973f2f4312010a03531553cf50beaf1402b0605f903dc01add14c50627c4b08831d1bd7a6dc9e72177114805c106833411c9f58572363021d
DIST hercules-3.06.tar.gz 2658262 SHA256 fa00b17c86a47133108c49973ba343d589f0e8777a115d827ef3da9aafbda22b SHA512 a938c2be64094ca412fb9094942088e344aa67b0af324af674d4fff73c6e936ffc6e384a5edcb48d1c31439c55322bf5e6b2e7ea36e7e7c9e416d8522240b1c5 WHIRLPOOL dbebb54e19ea5016d576153a0818ff5ce8e7114449837f127ad1c0ea82c561306a443dee2bd47d9a8c4afbd6ca257ca350348e773def86eccac76d3c754ea29c
DIST hercules-3.07.tar.gz 2701835 SHA256 02d5f6c66d699d413a4db9ef5a799249a6645ac10f2af1edb37992e7fa1f7724 SHA512 5e4e55e9a11f0b7e78daafe9f219243d298bbdeeaf35f82c862db0c9f0de24f553239d0b76acaf7673cf54d03278193c2f93df3fba410874f95dbf93b5bb0e64 WHIRLPOOL 0b68910dc43fb49ca2e54f2e405f03cc15e86ed7f297fb81ca4f62f8e11077097d019e8d125a66fedd2666e988c017d1b8066a61857dc520b6c6f3c99059b00c
DIST hercules-3.08.tar.gz 2684844 SHA256 85e217773587f2278d4b6cb6bc815e042cfc982d0fc14baa0da4a84dea399e9d SHA512 6fe8da6e0462f4b27f987c86b2de769e6a1a9eb3389bb612b59931590f75e7dd9d4a8456b5f36209aadf433dfe2e48686f2cda8e95b7480b9bdb971247e1eae5 WHIRLPOOL 833b2ba21a17d70cd3ba9a4f88fdaaec288acf471d43fd9c660e55c7c48f7a34b46b1defd7ffb699ed3f34af1fca9484303a09f3a020fa06367cdd291a675f5b

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-3.08.ebuild,v 1.1 2012/12/24 07:35:36 vapier Exp $
EAPI="4"
inherit flag-o-matic
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
HOMEPAGE="http://www.hercules-390.eu/"
SRC_URI="http://downloads.hercules-390.eu/${P}.tar.gz"
LICENSE="QPL-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
IUSE="bzip2 custom-cflags +suid"
RDEPEND="bzip2? ( app-arch/bzip2 )
sys-libs/zlib"
DEPEND="${RDEPEND}"
src_configure() {
use custom-cflags || strip-flags
ac_cv_lib_bz2_BZ2_bzBuffToBuffDecompress=$(usex bzip2) \
econf \
$(use_enable bzip2 cckd-bzip2) \
$(use_enable bzip2 het-bzip2) \
$(use_enable suid setuid-hercifc) \
--enable-custom="Gentoo ${PF}.ebuild" \
--disable-optimization
}
src_install() {
default
insinto /usr/share/hercules
doins hercules.cnf
dodoc README.* RELEASE.NOTES
dohtml -r html
}

@ -1,2 +1,2 @@
DIST tasque-0.1.11.tar.xz 443516 SHA256 c2fa0932a8339aea1fc1faa419a714abd3e471ae40312803d63592f1584451aa SHA512 0f887f9f26bf755bdf03c7da07b98972674169a201d9f65a15b152f327f843dc630599462b4591f2e7c270a49753c31e262690c2a2b8742182bff569029d3ee2 WHIRLPOOL 307659e00e5046bd6dfc9c4cd1b672298ab7889efd25ae17477ed37947cd966cc6850177be2e47c7d8c8c7ccad4de4464188bb878f80daf4ebbc300221208440
DIST tasque-0.1.9.tar.bz2 478805 SHA256 1749b0c5a60d74f05f36193ff4aaf5b130ed3a47726f0b8e48c712805d1341af SHA512 94d5a003db2c2c134f92849d30c046f7004cd7e5ebf32920ac53ccc91d0b2d5f48c5cb60e0967ea3cb5a8f57411b87080189b23b9fdee7d4a49802533615fe9d WHIRLPOOL 6b3fe8793ae9b0904365554b716867ba3ec8f03d8db9369fde1405ddf2fd4ae7baea6b561af5f13c23168728187a429d4c42d6237819ce41b26dd7bf5b1af15a
DIST tasque-0.1.12.tar.xz 461576 SHA256 db4d4a822cfa87ce8cf311189e17fa8fbda37e7c943874b6bf62c6a84b2d824d SHA512 441aa1a13d260e59ef07bb75a0b38b43cbcc30737589922ba4e697220fdd0a9bfe9af8c1c2484b6c0d68a4f33cb0f895822cb04e90d6782db66c0f80de50078b WHIRLPOOL 4ea0288712f596b720f38e5b0f20c4e1c43ab6b7cee206b814b2e272fcdd33ddcaf93b4aaafdef82e3fe2e1371176b7599161e1d32a262a4f92ef057bf14b2a3

@ -1,244 +0,0 @@
diff --git a/src/Backends/Sqlite/SqliteBackend.cs b/src/Backends/Sqlite/SqliteBackend.cs
index 4e7ec7a..417f6b2 100644
--- a/src/Backends/Sqlite/SqliteBackend.cs
+++ b/src/Backends/Sqlite/SqliteBackend.cs
@@ -243,10 +243,10 @@ namespace Tasque.Backends.Sqlite
bool hasValues = false;
string command = "SELECT id FROM Categories";
- SqliteCommand cmd = db.Connection.CreateCommand();
- cmd.CommandText = command;
- SqliteDataReader dataReader = cmd.ExecuteReader();
- while(dataReader.Read()) {
+ SqliteCommand cmd = db.Connection.CreateCommand();
+ cmd.CommandText = command;
+ SqliteDataReader dataReader = cmd.ExecuteReader();
+ while(dataReader.Read()) {
int id = dataReader.GetInt32(0);
hasValues = true;
@@ -255,10 +255,10 @@ namespace Tasque.Backends.Sqlite
defaultCategory = newCategory;
iter = categoryListStore.Append ();
categoryListStore.SetValue (iter, 0, newCategory);
- }
-
- dataReader.Close();
- cmd.Dispose();
+ }
+
+ dataReader.Close();
+ cmd.Dispose();
if(!hasValues)
{
@@ -286,23 +286,32 @@ namespace Tasque.Backends.Sqlite
Gtk.TreeIter iter;
SqliteTask newTask;
bool hasValues = false;
-
- string command = "SELECT id FROM Tasks";
- SqliteCommand cmd = db.Connection.CreateCommand();
- cmd.CommandText = command;
- SqliteDataReader dataReader = cmd.ExecuteReader();
- while(dataReader.Read()) {
- int id = dataReader.GetInt32(0);
+
+ string command = "SELECT id,Category,Name,DueDate,CompletionDate,Priority, State FROM Tasks";
+ SqliteCommand cmd = db.Connection.CreateCommand();
+ cmd.CommandText = command;
+ SqliteDataReader dataReader = cmd.ExecuteReader();
+ while(dataReader.Read()) {
+ int id = dataReader.GetInt32(0);
+ int category = dataReader.GetInt32(1);
+ string name = dataReader.GetString(2);
+ int dueDate = dataReader.GetInt32(3);
+ int completionDate = dataReader.GetInt32(4);
+ int priority = dataReader.GetInt32(5);
+ int state = dataReader.GetInt32(6);
+
hasValues = true;
-
- newTask = new SqliteTask(this, id);
+
+ newTask = new SqliteTask(this, id, category,
+ name, dueDate, completionDate,
+ priority, state);
iter = taskStore.AppendNode();
taskStore.SetValue (iter, 0, newTask);
taskIters [newTask.SqliteId] = iter;
- }
+ }
- dataReader.Close();
- cmd.Dispose();
+ dataReader.Close();
+ cmd.Dispose();
if(!hasValues)
{
diff --git a/src/Backends/Sqlite/SqliteTask.cs b/src/Backends/Sqlite/SqliteTask.cs
index a9f5d42..9ede1b1 100644
--- a/src/Backends/Sqlite/SqliteTask.cs
+++ b/src/Backends/Sqlite/SqliteTask.cs
@@ -12,22 +12,41 @@ namespace Tasque.Backends.Sqlite
{
private SqliteBackend backend;
private int id;
+ private int category;
+ private string name;
+ private long dueDate;
+ private long completionDate;
+ private int priority;
+ private int state;
public SqliteTask(SqliteBackend backend, string name)
{
this.backend = backend;
Logger.Debug("Creating New Task Object : {0} (id={1})", name, id);
name = backend.SanitizeText (name);
+ this.name = name;
+ this.dueDate = Database.FromDateTime(DateTime.MinValue);
+ this.completionDate = Database.FromDateTime(DateTime.MinValue);
+ this.category = 0;
+ this.priority = (int)(TaskPriority.None);
+ this.state = (int)TaskState.Active;
string command = String.Format("INSERT INTO Tasks (Name, DueDate, CompletionDate, Priority, State, Category, ExternalID) values ('{0}','{1}', '{2}','{3}', '{4}', '{5}', '{6}'); SELECT last_insert_rowid();",
- name, Database.FromDateTime(DateTime.MinValue), Database.FromDateTime(DateTime.MinValue),
- ((int)(TaskPriority.None)), ((int)TaskState.Active), 0, string.Empty );
+ name, dueDate, completionDate,
+ priority, state, category, string.Empty);
this.id = Convert.ToInt32 (backend.Database.ExecuteScalar (command));
}
-
- public SqliteTask (SqliteBackend backend, int id)
+
+ public SqliteTask (SqliteBackend backend, int id, int category, string name,
+ long dueDate, long completionDate, int priority, int state)
{
this.backend = backend;
this.id = id;
+ this.category = category;
+ this.name = name;
+ this.dueDate = dueDate;
+ this.completionDate = completionDate;
+ this.priority = priority;
+ this.state = state;
}
#region Public Properties
@@ -44,12 +63,10 @@ namespace Tasque.Backends.Sqlite
public override string Name
{
- get {
- string command = String.Format("SELECT Name FROM Tasks where ID='{0}'", id);
- return backend.Database.GetSingleString(command);
- }
+ get { return this.name; }
set {
string name = backend.SanitizeText (value);
+ this.name = name;
string command = String.Format("UPDATE Tasks set Name='{0}' where ID='{1}'", name, id);
backend.Database.ExecuteScalar(command);
backend.UpdateTask(this);
@@ -58,12 +75,10 @@ namespace Tasque.Backends.Sqlite
public override DateTime DueDate
{
- get {
- string command = String.Format("SELECT DueDate FROM Tasks where ID='{0}'", id);
- return backend.Database.GetDateTime(command);
- }
+ get { return Database.ToDateTime(this.dueDate); }
set {
- string command = String.Format("UPDATE Tasks set DueDate='{0}' where ID='{1}'", Database.FromDateTime(value), id);
+ this.dueDate = Database.FromDateTime(value);
+ string command = String.Format("UPDATE Tasks set DueDate='{0}' where ID='{1}'", this.dueDate, id);
backend.Database.ExecuteScalar(command);
backend.UpdateTask(this);
}
@@ -72,14 +87,12 @@ namespace Tasque.Backends.Sqlite
public override DateTime CompletionDate
{
- get {
- string command = String.Format("SELECT CompletionDate FROM Tasks where ID='{0}'", id);
- return backend.Database.GetDateTime(command);
- }
+ get { return Database.ToDateTime(this.completionDate); }
set {
- string command = String.Format("UPDATE Tasks set CompletionDate='{0}' where ID='{1}'", Database.FromDateTime(value), id);
+ this.completionDate = Database.FromDateTime(value);
+ string command = String.Format("UPDATE Tasks set CompletionDate='{0}' where ID='{1}'", this.completionDate, id);
backend.Database.ExecuteScalar(command);
- backend.UpdateTask(this);
+ backend.UpdateTask(this);
}
}
@@ -96,14 +109,12 @@ namespace Tasque.Backends.Sqlite
public override TaskPriority Priority
{
- get {
- string command = String.Format("SELECT Priority FROM Tasks where ID='{0}'", id);
- return (TaskPriority)backend.Database.GetSingleInt(command);
- }
+ get { return (TaskPriority) this.priority; }
set {
- string command = String.Format("UPDATE Tasks set Priority='{0}' where ID='{1}'", ((int)value), id);
+ this.priority = (int) value;
+ string command = String.Format("UPDATE Tasks set Priority='{0}' where ID='{1}'", this.priority, id);
backend.Database.ExecuteScalar(command);
- backend.UpdateTask(this);
+ backend.UpdateTask(this);
}
}
@@ -127,27 +138,21 @@ namespace Tasque.Backends.Sqlite
public TaskState LocalState
{
- get {
- string command = String.Format("SELECT State FROM Tasks where ID='{0}'", id);
- return (TaskState)backend.Database.GetSingleInt(command);
- }
+ get { return (TaskState) this.state; }
set {
- string command = String.Format("UPDATE Tasks set State='{0}' where ID='{1}'", ((int)value), id);
+ this.state = (int) value;
+ string command = String.Format("UPDATE Tasks set State='{0}' where ID='{1}'", this.state, id);
backend.Database.ExecuteScalar(command);
- backend.UpdateTask(this);
+ backend.UpdateTask(this);
}
}
public override ICategory Category
{
- get {
- string command = String.Format("SELECT Category FROM Tasks where ID='{0}'", id);
- int catID = backend.Database.GetSingleInt(command);
- SqliteCategory sqCat = new SqliteCategory(backend, catID);
- return sqCat;
- }
+ get { return new SqliteCategory(backend, this.category); }
set {
- string command = String.Format("UPDATE Tasks set Category='{0}' where ID='{1}'", ((int)(value as SqliteCategory).ID), id);
+ this.category = (int)(value as SqliteCategory).ID;
+ string command = String.Format("UPDATE Tasks set Category='{0}' where ID='{1}'", category, id);
backend.Database.ExecuteScalar(command);
backend.UpdateTask(this);
}
@@ -166,7 +171,7 @@ namespace Tasque.Backends.Sqlite
int taskId = dataReader.GetInt32(0);
string text = dataReader.GetString(1);
notes.Add (new SqliteNote (taskId, text));
- }
+ }
return notes;
}
--
cgit v0.9.0.2

@ -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/app-misc/tasque/tasque-0.1.12.ebuild,v 1.1 2012/12/24 13:08:26 pacho Exp $
EAPI=5
inherit eutils gnome.org mono
DESCRIPTION="Simple task management app (TODO list) for the Linux Desktop"
HOMEPAGE="https://live.gnome.org/Tasque"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+rememberthemilk +sqlite hiveminder debug"
LANGS="ca ca@valencia cs da de el en_GB eo es et fi fr gl hu id it ja lv nb nds nl pl
pt pt_BR ro ru sl sr sr@latin sv th tr zh_CN zh_TW"
for lang in ${LANGS}; do
IUSE+=" linguas_${lang}"
done
REQUIRED_USE="|| ( rememberthemilk sqlite hiveminder )"
RDEPEND=">=dev-dotnet/gtk-sharp-2.12.7-r5
>=dev-dotnet/notify-sharp-0.4.0_pre20080912
dev-dotnet/dbus-sharp
dev-dotnet/dbus-sharp-glib
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}"
src_configure() {
econf --disable-backend-icecore \
--disable-backend-eds \
--disable-appindicator \
--enable-backend-rtm \
$(use_enable sqlite backend-sqlite) \
$(use_enable hiveminder backend-hiveminder) \
$(use_enable debug)
}
src_install() {
default
mv_command="cp -pPR" mono_multilib_comply
einfo "Cleaning up locales..."
for lang in ${LANGS}; do
use "linguas_${lang}" && {
einfo "- keeping ${lang}"
continue
}
rm -Rf "${D}"/usr/share/locale/"${lang}" || die
done
}

@ -1,66 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tasque/tasque-0.1.9.ebuild,v 1.5 2012/05/29 18:50:55 suka Exp $
EAPI="3"
inherit eutils gnome.org mono
DESCRIPTION="Tasky is a simple task management app (TODO list) for the Linux Desktop"
HOMEPAGE="http://live.gnome.org/Tasque"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+rememberthemilk +sqlite hiveminder debug"
RDEPEND=">=dev-dotnet/gtk-sharp-2.12.7-r5
>=dev-dotnet/gnome-sharp-2.24.0
>=dev-dotnet/notify-sharp-0.4.0_pre20080912
>=dev-dotnet/ndesk-dbus-0.6
>=dev-dotnet/ndesk-dbus-glib-0.4
sqlite? ( dev-db/sqlite:3 )
"
DEPEND="${RDEPEND}"
pkg_setup() {
BACKEND=false
for usef in sqlite hiveminder rememberthemilk
do
use $usef && BACKEND=true
done
if [[ "${BACKEND}" != "true" ]]
then
eerror "You must select one of the following backends by enabling their useflag:"
eerror "sqlite ( uses a local, file-backed database to keep track of your TODO list )"
eerror "rememberthemilk ( integrates with www.rememberthemilk.com )"
eerror "hiveminder ( integrates with www.hiveminder.com )"
die "Please select a backend"
fi
}
src_prepare() {
# upstream patch to increase performance, in next release
epatch "${FILESDIR}/${P}-cachetasks.patch"
}
src_configure() {
#http://bugzilla.gnome.org/show_bug.cgi?id=568910
export GTK_DOTNET_20_LIBS=" " \
GTK_DOTNET_20_CFLAGS=" "
econf --disable-backend-icecore \
--disable-backend-eds \
--enable-backend-rtm \
$(use_enable sqlite backend-sqlite) \
$(use_enable hiveminder backend-hiveminder) \
$(use_enable debug)
}
src_install() {
make DESTDIR="${D}" install || die "emake failed"
dodoc NEWS TODO README AUTHORS || die "docs installation failed"
mv_command="cp -pPR" mono_multilib_comply
}

@ -1,3 +1,2 @@
DIST tomboy-1.10.1.tar.xz 6619804 SHA256 85bc277b278fe6aaa38fc0ec8b1777804ea0de647111a5065d43614d1ad10077 SHA512 c917bc48d073c9368350ead2f1c81b349421aacb08c0d17b8e6475c753f4ec35f6e53f4c44a4cdfc53e4378d0d9743fba2d96f37bd45d8c711d8319858c3ff8f WHIRLPOOL 2e3b0446c688df1d88212c6b333657d8417798c9fa4d3de8f44dc3508725b96b7ca4559c9f790e93e18b314e73d8c5db53a63c926af2c09d96c953b70bbd68a3
DIST tomboy-1.12.1.tar.xz 6671404 SHA256 bd73408752e5b97899d3665881f25e0c8959d994191d713661e80002cd8ce2b6 SHA512 6db144350ca820233ec98c6e98395483a76f95848d7afc0bb02c666f2637805c2e364b6822bdb26cae8ef93a8baa1c6e8acf78f1718ff6a4adf66cb428e23642 WHIRLPOOL 4c73396955b697d77217fd6bef41b66a9369ffb7b4cb9eb795399a0ba18aac65b02ee2aa1c4d9c7d029cbfc2616a46a5bfd79b5f687d36206178269b22340674
DIST tomboy-1.8.3.tar.xz 6567280 SHA256 3f704bac772a54cf668aca769c766bc1fb9ebc8823a903ef108927805c020bea SHA512 f6fbc13dd523ddbbde84530c304675bb56a615cfb1d13c07c3a434be9d10b62c08bc21ab678e08f682a1b150d50efaa46bff1b23885d61224a593f9377212af2 WHIRLPOOL 20bfbd85897f1cc974a21c0db0171ccce86dc35f6e9d45597f4ca415fbad17f41e3d6dd2022bf2cf2240521390b8c7267698788ee4856c679461455ab36e0dcb
DIST tomboy-1.12.2.tar.xz 6671548 SHA256 ebcb23efb8eedc949eb84d4b5c9919ddaacc97198384f79ed08e97092c46e55e SHA512 f1b64faaa35d77628a3359bf4c255e3d256b5e67677c6333336db22082c12052b32ea66e8ffaf9268a1a6a9c3c872befdc955ae9889108f433cf1e7e4b199394 WHIRLPOOL 9f43cef1dc2ab2649e817d95dc08e853c45535844887ee935985ec37a57d709229d90577baa2df4f3494a3c9e7ce2b70083e77f43ef0511e50cde75be0d72011

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-1.12.1.ebuild,v 1.1 2012/10/20 07:19:09 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-1.12.2.ebuild,v 1.1 2012/12/24 13:15:38 pacho Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
@ -23,7 +23,7 @@ RDEPEND="app-text/gtkspell:2
dev-dotnet/dbus-sharp
dev-dotnet/dbus-sharp-glib
dev-lang/mono
dev-libs/atk
dev-libs/atk:=
gnome-base/gconf:2
x11-libs/gtk+:2
eds? ( dev-libs/gmime:2.6[mono] )"
@ -41,7 +41,6 @@ src_prepare() {
$(use_enable test tests)
--disable-galago
--disable-update-mimedb"
DOCS="AUTHORS ChangeLog NEWS README"
# Force gmime-2.6 usage, upstream bug #686510
epatch "${FILESDIR}/${PN}-1.12.1-force-gmime26.patch"

@ -1,53 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-1.8.3.ebuild,v 1.6 2012/08/18 12:22:16 xmw Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 mono
DESCRIPTION="Desktop note-taking application"
HOMEPAGE="http://projects.gnome.org/tomboy/"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="eds test"
# galago support dropped due upstream bug #660244
RDEPEND="app-text/gtkspell:2
dev-dotnet/gconf-sharp:2
dev-dotnet/gtk-sharp:2
dev-dotnet/mono-addins[gtk]
dev-dotnet/dbus-sharp
dev-dotnet/dbus-sharp-glib
dev-lang/mono
dev-libs/atk
gnome-base/gconf:2
x11-libs/gtk+:2
eds? ( dev-libs/gmime:2.4[mono] )"
# galago? ( dev-dotnet/galago-sharp )"
DEPEND="${RDEPEND}
app-text/gnome-doc-utils
app-text/rarian
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
pkg_setup() {
G2CONF="${G2CONF}
--disable-panel-applet
$(use_enable eds evolution)
$(use_enable test tests)
--disable-galago
--disable-update-mimedb"
# $(use_enable galago)
DOCS="AUTHORS ChangeLog NEWS README"
}
src_compile() {
# Not parallel build safe due upstream bug #631546
MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_compile
}

@ -1,12 +1,13 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/files/uptimed.init,v 1.5 2012/12/19 00:31:18 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/files/uptimed.init,v 1.7 2012/12/24 10:07:16 polynomial-c Exp $
description="uptimed - a daemon to record uptime records"
pidfile="/var/run/uptimed/uptimed.pid"
command="/usr/sbin/uptimed"
command_args="-p ${pidfile}"
start_stop_daemon_args="--user uptimed"
start_stop_daemon_args="-u uptimed"
start_pre() {
checkpath -d -o uptimed ${pidfile%/*}
@ -15,4 +16,8 @@ start_pre() {
start-stop-daemon --start ${start_stop_daemon_args} --exec ${command} \
-- -b \
|| eend $?
# Workaround so openrc doesn't see the service as crashed after start
# (bug #448382).
mark_service_stopped
}

@ -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-misc/uptimed/uptimed-0.3.16-r5.ebuild,v 1.1 2012/12/19 00:31:18 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/uptimed-0.3.16-r6.ebuild,v 1.1 2012/12/24 09:27:05 polynomial-c Exp $
inherit autotools user

@ -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-misc/uptimed/uptimed-0.3.17.ebuild,v 1.1 2012/12/19 00:31:18 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/uptimed-0.3.17-r1.ebuild,v 1.1 2012/12/24 09:27:05 polynomial-c Exp $
inherit autotools user

@ -1,3 +1,2 @@
DIST glibmm-2.30.1.tar.xz 4115952 SHA256 69582b584666cab1dc4253faffee548054730bc058e28466871e6a954d7ff897 SHA512 f80e9cd942acf8f53bf2d69d069aa2fafb0bccdf8e950e3d117e72ebb86d26f1ef78f86608a05979fe52562183d2807748c5446adb53390089d75e218efdc48e WHIRLPOOL 7293b997441ab3bf7975edfb2df030ed63ad60e6ad9dd550549f5e1127b656301250e20afe682db7fdf1c5663fe1430d8bcd4a1c42d59e48dba7e254005ea62b
DIST glibmm-2.32.1.tar.xz 5208592 SHA256 d6ed4d38e8739813941a0f0fec471c00ea93c5ed46179543340821c7ca798a2f SHA512 a8ce281de374defbe75ac5f84e2c6b4facb2ae571d686c103c92dc51253111c600c64bcec54ea28f6aeeb3490172cbae97fa9283af9fab55f7f763ee13467104 WHIRLPOOL e79c0b521f190f8c43ed73f91f36eba27770c7fa0372d7060abc0fe1e4dafd5084b56a8ad001576b3a04d1795f69487c9e217b5e3e09d328d80b0707377fab01
DIST glibmm-2.34.1.tar.xz 5670736 SHA256 b425a52c7e178aeaaaffd02c5497bfd68d0cb8be56cef3620558a80dd5d692c4 SHA512 c1cdba5b39172a49ff51d3cb7173cffd22822028c3ee10dca60e2bd3f09ea87d971018e47de78a763ad2ffca53bdb86a69ab156f9de30d66995698fb74f75f99 WHIRLPOOL 3397eae8bd658112fe918d7c1feec1a35e639d4fc12f580628b2f6088a8b85e0db6e9b9017f551e5b9407ec7f11372d9d5da205745b9acafb407d6ce6adbcd0d

@ -1,71 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.30.1.ebuild,v 1.10 2012/12/09 22:05:30 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="C++ interface for glib2"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc debug examples test"
RDEPEND=">=dev-libs/libsigc++-2.2.10:2
>=dev-libs/glib-2.30.0:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
# dev-cpp/mm-common needed for eautoreconf
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF}
$(use_enable debug debug-refcounting)
$(use_enable doc documentation)
--disable-schemas-compile
--enable-deprecated-api"
}
src_prepare() {
gnome2_src_prepare
if ! use test; then
# don't waste time building tests
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
-i Makefile.am Makefile.in || die "sed 1 failed"
fi
if ! use examples; then
# don't waste time building examples
sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
-i Makefile.am Makefile.in || die "sed 2 failed"
fi
}
src_test() {
cd "${S}/tests/"
emake check
for i in */test; do
${i} || die "Running tests failed at ${i}"
done
}
src_install() {
gnome2_src_install
if ! use doc && ! use examples; then
rm -fr "${ED}usr/share/doc/glibmm*"
fi
if use examples; then
find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
dodoc -r examples
fi
}

@ -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-cpp/glibmm/glibmm-2.34.1.ebuild,v 1.1 2012/12/09 22:05:30 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.34.1.ebuild,v 1.2 2012/12/24 14:59:17 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -12,7 +12,7 @@ DESCRIPTION="C++ interface for glib2"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
SLOT="2/1" # subslot is libglibmm-2.4 soname suffix
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc debug examples test"
@ -24,7 +24,6 @@ DEPEND="${RDEPEND}
# dev-cpp/mm-common needed for eautoreconf
src_prepare() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF}
$(use_enable debug debug-refcounting)
$(use_enable doc documentation)
@ -47,7 +46,7 @@ src_prepare() {
src_test() {
cd "${S}/tests/"
emake check
default
for i in */test; do
${i} || die "Running tests failed at ${i}"

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome-mm</herd>
<herd>gnome-mm</herd>
</pkgmetadata>

@ -1,5 +1,4 @@
DIST gtkmm-2.24.2.tar.xz 10776640 SHA256 c90c7a29c20dd6d795925bd66ad1ff40be07cea0e4c03f4d6105a8c07448953d SHA512 9f48138641815a40f9c22f6b8785cbcd9e92473c405577dcc6ae29559835d51a17d87fd75518d8043eeec8ce0f643aeb8cfcd68a6df382d0b392da33f6c6f8b7 WHIRLPOOL 2c0408f4b3f5f6296e23a8782a386b80dd70fcb1247309f700bd03c0468c1f9226b501793c4dbc13ba8304be5429d38c4dc4dd8b64cbfcc290f5c23bf3d814e7
DIST gtkmm-3.2.0.tar.xz 8784844 SHA256 6195dac58454e287ae17d380c028827f0a49669a3b93f85e2d4f6eb9459674f2 SHA512 845437f06de0956a208cdf1ec0ee5a855220de4765154f78a35d00e38b6e88b9c671a617d786fbdc91e69c207a377a0b5e80808446233f75055b1da8e85c4aac WHIRLPOOL 489cd735fb9a522968e0f21bb86c0bf7d5f3ed237bfe9a291244c495794ca08ea3120a232365b4f58057e102bc6414e32b8a2b619a8b53189a609a34cc3e7508
DIST gtkmm-3.4.0.tar.xz 9188956 SHA256 42ea4e9acdd37fc3fe7026f8249a5427927b51048adff827bc1312900d6b12e9 SHA512 f98264fe9b4bcd7d926f52408f4a51d7d3191668e95fb9f49c29f88f9a63ef5330ee4d14d021eb4351f3a69646019d9c0963e7065140c5b776e0a7abf9ac62d1 WHIRLPOOL 04ac7aa36198ef4a71b64bd1d750559c499c7970e2e1012a8bb05f7bff6e95f961fa44322904b31af5f17519319a4bf83f1ca302445b9c1cbd3026d73c1ee851
DIST gtkmm-3.4.2.tar.xz 10304460 SHA256 760c01bca693d26558eb5eae0cf6c743a6bb453258a633f78de506e3c98262b4 SHA512 b5eeb41c9193a14a968794c0a92c685df45f727f1af6744734d9e30e3a3d0220da9dad6eaf60318024d45aca7eb4d6398ddce1c14b6987310a7838e7d030bda1 WHIRLPOOL ad21ca94022c403ff67c59212002d7346dcb47cc08784b0016be49b286e7ccbf3add84d569850717aa1c66509a04a753fe231b577aaa7801b24717f4fb29d74c
DIST gtkmm-3.6.0.tar.xz 10111820 SHA256 888154d5c8acec083aa15e8dab68d977a393ade7257f0630becfa9a223fa2359 SHA512 a8549be07d48bde75d1ac87210236dcfdfb97b6ef783396aedac0c4c731a4b6fce8d599eb9f3617c381356751d717e63154fb0ec618c51fa7190a7c3509d3cb7 WHIRLPOOL 308a21a0b8e5a7c0ba98ce79afa257358501443cf872fba8f78ad8b4fc2a5f3cced1e604716d6b1854e0efc7fcd5cb1a3d4b90262c25e728221c8c8d37e01adb

@ -1,62 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.2.0.ebuild,v 1.10 2012/12/09 22:23:58 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="C++ interface for GTK+"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1+"
SLOT="3.0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="doc examples test"
RDEPEND="
>=dev-cpp/glibmm-2.30.0:2
>=x11-libs/gtk+-3.2.0:3
>=x11-libs/gdk-pixbuf-2.22.1:2
>=dev-cpp/atkmm-2.22.2
>=dev-cpp/cairomm-1.9.2.2
>=dev-cpp/pangomm-2.27.1:1.4
dev-libs/libsigc++:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
media-gfx/graphviz
dev-libs/libxslt
app-doc/doxygen )"
pkg_setup() {
DOCS="AUTHORS ChangeLog PORTING NEWS README"
G2CONF="${G2CONF}
--enable-api-atkmm
--disable-maintainer-mode
$(use_enable doc documentation)"
}
src_prepare() {
gnome2_src_prepare
if ! use test; then
# don't waste time building tests
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|| die "sed 1 failed"
fi
if ! use examples; then
# don't waste time building tests
sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|| die "sed 2 failed"
fi
}
src_install() {
gnome2_src_install
find "${D}" -name '*.la' -exec rm -f {} + || die
}

@ -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-cpp/gtkmm/gtkmm-3.6.0.ebuild,v 1.1 2012/12/09 22:23:58 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.6.0.ebuild,v 1.2 2012/12/24 15:40:22 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -11,8 +11,8 @@ inherit gnome2
DESCRIPTION="C++ interface for GTK+"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1+"
SLOT="3.0/1" # subslot is libgtkmm-3.0 soname suffix
LICENSE="LGPL-2.1"
SLOT="3.0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="aqua doc examples test wayland +X"
REQUIRED_USE="|| ( aqua wayland X )"
@ -24,13 +24,15 @@ RDEPEND="
>=dev-cpp/atkmm-2.22.2
>=dev-cpp/cairomm-1.9.2.2
>=dev-cpp/pangomm-2.27.1:1.4
dev-libs/libsigc++:2"
dev-libs/libsigc++:2
"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
media-gfx/graphviz
dev-libs/libxslt
app-doc/doxygen )"
app-doc/doxygen )
"
# dev-cpp/mm-common"
# eautoreconf needs mm-common

@ -1,3 +1,2 @@
DIST haskell-src-1.0.1.3.tar.gz 29131 SHA256 a7872900acd2293775a6bdc6dc8f70438ccd80e62d2d1e2394ddff15b1883e89 SHA512 a0dd00de6d8d72734e24d9c0289cf51d8e3ca848c17201fb401e3c2ae6e6ad82f9d27951ab88a53d1a6e2ea67e4d7683239ad22b85818eba5a27aedc6a21f807 WHIRLPOOL d3a8d2c2f75cc9fcf6692f31c86952911341a69dc6962305570418d50e1f64b99b36048ff01d5c22b7c975b8d3e6b1ea11682ab51838d36ffee73c188982018f
DIST haskell-src-1.0.1.4.tar.gz 29631 SHA256 12b853e98343f7edbb176ea7ded1579eecb23a7b5a98b8d30dc480934e1b030a SHA512 f02cc1eb796fd375cff28cc3c49ef65b309f412232311ef9e075226387dcd80e10b739fc33d3c26461ecd14fe6eb0b16b40e7f4a4c0f3d6590f719b5c53d5a84 WHIRLPOOL 37ef4bca56bf3d74497f7aaae199754363c5169a4501a61b2b2f9a52f7aaccbadb967bb45056f4397261421bd0096955a2d8301c6e848889bdd9d8ed23402eb1
DIST haskell-src-1.0.1.5.tar.gz 51827 SHA256 9f3726902247cc955d085997254bb58c16cc337ee83de5ccfb17dcbcb488c3ab SHA512 4e30cd1aa694fc9d28e1c9774285b4b5c6bed97e3b02d43a86fe2fb0ea286d7e0ef7e1a641bcd48ab1f4f648d2ec76743243c99c9f626008d95a885ffe7b5494 WHIRLPOOL dc6c5d0efed0a1bdc397b8b189816ff28fc60850cba3bc74ca6dcceaaf250d270ff32e02186813af21e73b23f7c73fa6e13a88797aa6997a6466f12d6106aba0

@ -1,20 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src/haskell-src-1.0.1.3.ebuild,v 1.7 2012/09/12 15:32:33 qnikst Exp $
CABAL_FEATURES="lib profile haddock happy"
inherit haskell-cabal
DESCRIPTION="Manipulating Haskell source code"
HOMEPAGE="http://haskell.org/ghc/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.6.1"
DEPEND="$RDEPEND
>=dev-haskell/cabal-1.2"

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild,v 1.1 2012/12/24 15:21:00 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.1.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Support for manipulating Haskell source code"
HOMEPAGE="http://hackage.haskell.org/package/haskell-src"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""
RDEPEND="dev-haskell/syb:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
src_configure() {
haskell-cabal_src_configure \
--flag=split-base
}

@ -1 +1 @@
DIST HDBC-mysql-0.6.6.0.tar.gz 23318 SHA256 685897d717db01cac29a4ec664ec032bc5d0839097505be72e4a0d8b9939f509 SHA512 30cee158195db484fca9d5b37923a1e597e359b30e2345d5e631f87f63dcd6ef1d3ba9f379feac793587a152b2d2dd174852f1de2a896039ae02895ce24521bc WHIRLPOOL ff6109c3bed97afd12797afdabd4a8da26fdc44af790e4af327e84c05c12dc0cf6a9162a4b76796765d282e82d66c31e320c8f4618af7be9709f371ec32a0c15
DIST HDBC-mysql-0.6.6.1.tar.gz 23120 SHA256 35f1f32f20e9122800cde9eaf07d41e17b8786269f79125e31502cadacefa0e0 SHA512 be74be365021df54c9660af699cfec05271444da0042152c944d43927efcf7cf78712d3bfe25796f944af409b9eb24ab903c0b92bb6b3c6dbcf0a3ee057366bf WHIRLPOOL 274a15ab1f8b4dee2870c95319b6199803050087bd200540fe1f817ef5c0edae982398887f5c66e3da3accce671647e914c36e662ae9ca1122bc975ac92ba6a9

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-mysql/hdbc-mysql-0.6.6.0.ebuild,v 1.3 2012/12/06 22:54:56 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-mysql/hdbc-mysql-0.6.6.1-r1.ebuild,v 1.1 2012/12/24 15:32:26 slyfox Exp $
EAPI=4
EAPI=5
# ebuild generated by hackport 0.2.18.9999
# ebuild generated by hackport 0.3.1.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
@ -17,13 +17,13 @@ HOMEPAGE="http://github.com/bos/hdbc-mysql"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/hdbc-2.1.0[profile?]
dev-haskell/utf8-string[profile?]
>=dev-lang/ghc-6.8.2"
RDEPEND=">=dev-haskell/hdbc-2.1.0:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-6.12.1:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -1,2 +1,2 @@
DIST HDBC-odbc-2.2.3.2.tar.gz 37240 SHA256 d6c669d426752f7b97876e52dd09efc60c9205e3aa8a352e598bac47f2f12ac8 SHA512 531e3eb6bd34ce00f63e2adf0ededa8fcf7f859fa23c4caea003006df6ae9d6e65375bf21649f6f37d0e3e5a4b1fdd9d7dd8e1366470c30f9d5bc5eec40c3a3b WHIRLPOOL 881320115a25c41bc40972bd7cb792fccee23d0bb1b1f0f53eef6339ea447eea42075a60b1aea8845f5963f135946d8cd3cbbab43163b9553f8b5f557d4de8fb
DIST HDBC-odbc-2.3.1.0.tar.gz 23604 SHA256 c44d777006341b73f4124773ee8d09c8d84839d5dcf622a0e4c320fd1e1aea6f SHA512 73fc7d0d82275316823dd0dd8baa7b1c422c2bdf06a18ad1da3f242a1628c6c10e8cd7941426b0915f38b94eec9f0fb517a8f4d67c922717dd60a04a7fa855b3 WHIRLPOOL 6ff993a2fa3e584141449ad520c9c829c768f1fb38983e9c63be49af07af1cb1ac0b1a516a6a077c13c9afa2336d93fa888fcd41e7acce4c5d042a1ad6d1c109
DIST HDBC-odbc-2.3.1.1.tar.gz 24518 SHA256 87b992ec8b26d01070ddc732cb07052ba482e29faf9c235832f7778f3c7fd77f SHA512 dbf95afca7906c4814f79e00d1fef0d26ed71c8da45a0fd51c4e3e4e0427d56d1937be0b0c4088841d5f12d93da0c4c29ec6f359c2e58fdf4c693f34bdae250a WHIRLPOOL 195c717831d4e2099e2f71a76870495a062cccb19d949257a89d358214bee2bee06985553738c7818125c8a094e19ddbc6a0d81f17bcd4e9f1e7d595c0576e29

@ -1,37 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-odbc/hdbc-odbc-2.2.3.2.ebuild,v 1.3 2012/12/07 10:35:20 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-odbc/hdbc-odbc-2.3.1.1.ebuild,v 1.1 2012/12/24 15:34:09 slyfox Exp $
# ebuild generated by hackport 0.2.13
EAPI=5
EAPI="3"
# ebuild generated by hackport 0.3.1.9999
CABAL_FEATURES="bin lib profile haddock hscolour"
# haddock is disabled as it chokes in .hsc file:
# Database/HDBC/ODBC/Statement.hsc:462:3:
# parse error on input `Word16'
CABAL_FEATURES="bin lib profile hoogle hscolour"
inherit haskell-cabal
MY_PN="HDBC-odbc"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="ODBC driver for HDBC"
HOMEPAGE="http://software.complete.org/hdbc-odbc"
HOMEPAGE="https://github.com/hdbc/hdbc-odbc"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="2"
LICENSE="BSD"
SLOT="2/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="test" # requires configured ODBC
hdbc_PV=$(get_version_component_range 1-2)
RDEPEND=">=dev-lang/ghc-6.10
=dev-haskell/hdbc-${hdbc_PV}*
dev-haskell/mtl
dev-haskell/utf8-string
RDEPEND=">=dev-haskell/hdbc-2.1.0:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-7.0.1:=
>=dev-db/unixODBC-2.2
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2.3
>=dev-haskell/cabal-1.6
test? ( dev-haskell/convertible
dev-haskell/hunit
dev-haskell/quickcheck
@ -40,6 +41,11 @@ DEPEND="${RDEPEND}
"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${MY_PN}-2.3.1.0-ghc-7.6.patch"
}
src_configure() {
cabal_src_configure $(cabal_flag test buildtests)
}

@ -1,2 +1 @@
DIST HDBC-postgresql-2.2.3.3.tar.gz 43023 SHA256 561dd9d677a19e82c833fa90f65db8fd7bcc5ef8086104c2269fc6fe30bf03f2 SHA512 f29f9b010992f16ca72b732484321cfb899303f474bab66524758a341c13eb5321b23b31598d6145fd555d0c8329c686f5094c0f63589932b03c13b2595fe680 WHIRLPOOL f840d16ce6f477fb8159013c0f6636ceca60b2e5c60c74db9f75bd561cad4c85e2148189a4f113b2e0c0ad1916610b97408d190a4a1b2e0a0041e685e2319b88
DIST HDBC-postgresql-2.3.2.1.tar.gz 24683 SHA256 ebda9d5809d9e24ad67234784df9d75af1b12c6a32d87b221bb785d4080721ca SHA512 12576203936d7c939688946160133174b12082c6684554f6f5a8e3c44251982c13eacdf9a18a45c21e877a220178b303299a3b3e72cb828cf58dede2b9c519cb WHIRLPOOL 08491a2f4ad67fce8ee14fa935499af91bbb0927241bdd51dc0d91acd1543b7ff200abb6d8d05fca43d9df304d4b0ad0450414079eccaec381679c1cbf394552

@ -0,0 +1,53 @@
--- HDBC-postgresql-2.3.2.1-orig/testsrc/TestSbasics.hs 2012-03-04 04:08:01.000000000 +1100
+++ HDBC-postgresql-2.3.2.1/testsrc/TestSbasics.hs 2012-10-13 11:08:27.482597846 +1100
@@ -1,10 +1,14 @@
+{-# LANGUAGE CPP, ScopedTypeVariables #-}
module TestSbasics(tests) where
import Test.HUnit
import Data.List
import Database.HDBC
import TestUtils
import System.IO
-import Control.Exception hiding (catch)
+#if !MIN_VERSION_base(4,6,0)
+import Prelude hiding (catch)
+#endif
+import Control.Exception
openClosedb = sqlTestCase $
do dbh <- connectDB
@@ -142,7 +146,7 @@
-- Let's try a rollback.
catch (withTransaction dbh (\_ -> do sExecuteMany sth rows
fail "Foo"))
- (\_ -> return ())
+ (\(_::IOException) -> return ())
sExecute qrysth []
sFetchAllRows qrysth >>= (assertEqual "rollback" [[Just "0"]])
--- HDBC-postgresql-2.3.2.1-orig/testsrc/Testbasics.hs 2012-03-04 04:08:01.000000000 +1100
+++ HDBC-postgresql-2.3.2.1/testsrc/Testbasics.hs 2012-10-13 11:07:43.622396904 +1100
@@ -1,9 +1,13 @@
+{-# LANGUAGE CPP, ScopedTypeVariables #-}
module Testbasics(tests) where
import Test.HUnit
import Database.HDBC
import TestUtils
import System.IO
-import Control.Exception hiding (catch)
+#if !MIN_VERSION_base(4,6,0)
+import Prelude hiding (catch)
+#endif
+import Control.Exception
openClosedb = sqlTestCase $
do dbh <- connectDB
@@ -140,7 +144,7 @@
-- Let's try a rollback.
catch (withTransaction dbh (\_ -> do executeMany sth rows
fail "Foo"))
- (\_ -> return ())
+ (\(_::IOException) -> return ())
execute qrysth []
fetchAllRows qrysth >>= (assertEqual "rollback" [[SqlString "0"]])

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-postgresql/hdbc-postgresql-2.2.3.3.ebuild,v 1.3 2012/12/07 10:35:21 slyfox Exp $
# ebuild generated by hackport 0.2.12
EAPI="2"
CABAL_FEATURES="bin lib profile haddock hscolour"
inherit haskell-cabal
MY_PN="HDBC-postgresql"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL driver for HDBC"
HOMEPAGE="http://software.complete.org/hdbc-postgresql"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="test" # requires configured postgresql
hdbc_PV=$(get_version_component_range 1-2)
RDEPEND=">=dev-lang/ghc-6.8.2
=dev-haskell/hdbc-${hdbc_PV}*
dev-haskell/mtl
dev-haskell/parsec
dev-haskell/utf8-string
>=dev-db/postgresql-base-8"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( dev-haskell/convertible
dev-haskell/hunit
dev-haskell/quickcheck
dev-haskell/testpack
)
"
S="${WORKDIR}/${MY_P}"
src_configure() {
cabal_src_configure $(cabal_flag test buildtests)
}
src_test() {
# default tests
haskell-cabal_src_test || die "cabal test failed"
# built custom tests
"${S}/dist/build/runtests/runtests" || die "unit tests failed"
}
src_install() {
cabal_src_install
# if tests were enabled, make sure the unit test driver is deleted
rm -f "${ED}/usr/bin/runtests"
}

@ -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/dev-haskell/hdbc-postgresql/hdbc-postgresql-2.3.2.1.ebuild,v 1.4 2012/12/06 22:54:58 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-postgresql/hdbc-postgresql-2.3.2.1.ebuild,v 1.5 2012/12/24 15:35:57 slyfox Exp $
EAPI=4
# ebuild generated by hackport 0.2.18.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal versionator
inherit base haskell-cabal versionator
MY_PN="HDBC-postgresql"
MY_P="${MY_PN}-${PV}"
@ -43,6 +43,8 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
PATCHES=("${FILESDIR}/${MY_PN}-2.3.2.1-ghc-7.6.patch")
src_configure() {
cabal_src_configure $(cabal_flag test buildtests)
}

@ -0,0 +1,52 @@
--- HDBC-sqlite3-2.3.3.0-orig/testsrc/TestSbasics.hs 2011-08-10 07:08:57.000000000 +1000
+++ HDBC-sqlite3-2.3.3.0/testsrc/TestSbasics.hs 2012-10-13 11:28:21.094200366 +1100
@@ -1,9 +1,13 @@
+{-# LANGUAGE CPP, ScopedTypeVariables #-}
module TestSbasics(tests) where
import Test.HUnit
import Database.HDBC
import TestUtils
import System.IO
-import Control.Exception hiding (catch)
+#if !MIN_VERSION_base(4,6,0)
+import Prelude hiding (catch)
+#endif
+import Control.Exception
openClosedb = sqlTestCase $
do dbh <- connectDB
@@ -140,7 +144,7 @@
-- Let's try a rollback.
catch (withTransaction dbh (\_ -> do sExecuteMany sth rows
fail "Foo"))
- (\_ -> return ())
+ (\(_::IOException) -> return ())
sExecute qrysth []
sFetchAllRows qrysth >>= (assertEqual "rollback" [[Just "0"]])
--- HDBC-sqlite3-2.3.3.0-orig/testsrc/Testbasics.hs 2011-08-10 07:08:57.000000000 +1000
+++ HDBC-sqlite3-2.3.3.0/testsrc/Testbasics.hs 2012-10-13 11:27:20.025541058 +1100
@@ -1,9 +1,13 @@
+{-# LANGUAGE CPP, ScopedTypeVariables #-}
module Testbasics(tests) where
import Test.HUnit
import Database.HDBC
import TestUtils
import System.IO
-import Control.Exception hiding (catch)
+#if !MIN_VERSION_base(4,6,0)
+import Prelude hiding (catch)
+#endif
+import Control.Exception
openClosedb = sqlTestCase $
do dbh <- connectDB
@@ -140,7 +144,7 @@
-- Let's try a rollback.
catch (withTransaction dbh (\_ -> do executeMany sth rows
fail "Foo"))
- (\_ -> return ())
+ (\(_::IOException) -> return ())
execute qrysth []
fetchAllRows qrysth >>= (assertEqual "rollback" [[SqlString "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/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild,v 1.3 2012/12/07 10:35:19 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild,v 1.4 2012/12/24 15:37:59 slyfox Exp $
EAPI=4
@ -38,6 +38,7 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${MY_PN}-2.3.3.0-ghc-7.6.patch"
cp "${FILESDIR}/TestTime.hs" "${S}/testsrc"
}

@ -1,2 +1 @@
DIST HDBC-2.2.7.0.tar.gz 32907 SHA256 06a439b04ce2e9915cf84779c5e51dc127a8ceb5d58daa7fc8d34e445aae7381 SHA512 d627b8b4835e693376ac6ea8fe7e264d44e55a37c4208a16d73c643f41add9efc09d7f3d3dfcb928ee56c37c7fff1037e8f4734aca13822d9083a276edc2b77c WHIRLPOOL 9d084622c4d685ef4fceaacb286f1cb1a8664967b78251f3136752db5d2ad9e618c16c820cb723a3697d93a2d7f9c577f23e5de272b34ee340ba1f81c8a236e2
DIST HDBC-2.3.1.1.tar.gz 22833 SHA256 674d10032f299aba7694be3ab83ac7e7409d5b1dc9f7605747f2f0e2f48611bf SHA512 0bb38b226fcadfb20afbdef9415cfd5761564bbb43aa8ab0098e865cabf1ccec5b9b8428a1b751deb871ab5517bae8e589c71b654bd227cd2da3e535189a4050 WHIRLPOOL 77de4808f359c2076db8c0898905f975e2118d5d880f4f9334cc6a4f88c3dba9216b5022cb7d32f2820077b65998949d2a39f4e72220c0181c31c02a742a948c
DIST HDBC-2.3.1.2.tar.gz 23314 SHA256 07c962ebaf94f15df65dc0da875bda370abd2d163ab3fe3a946931dd11ac4ae6 SHA512 e98ca4043c311eb8e5adb02d1a59bc0d1be84ba66c224b848649a596de214a2a38b8bedfe71fa8f17ae0843cf073e814c76e7e868aca1e20619e3d5fa573109c WHIRLPOOL 76e909d4ac6ef0dce33a2771c7dba864b0e863251c76e8b9e97f706bbe36f78af566d8ec5e0bc4779161bae91528c8f6bddd7f8fdfe941d00a3f750f1d238eac

@ -1,37 +0,0 @@
From c68a1aac64081c14739361c87fd7d8342c5382ee Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun, 22 May 2011 12:36:02 +0300
Subject: [PATCH] .cabal: fix depends for 'cabal configure -fbuildtests'
$ cabal configure -fbuildtests
$ cabal build
Database/HDBC/SqlValue.hs:25:17:
Could not find module `Data.Text.Lazy':
It is a member of the hidden package `text-0.11.0.6'.
Perhaps you need to add `text' to the build-depends in your .cabal file.
Use -v to see a list of the files searched for.
Added missing depend for test.
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
---
HDBC.cabal | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/HDBC.cabal b/HDBC.cabal
index fb7d996..5de5f3e 100644
--- a/HDBC.cabal
+++ b/HDBC.cabal
@@ -68,7 +68,7 @@ Executable runtests
Build-Depends: time<1.1.3
else
Build-Depends: base<3
- Build-Depends: mtl, convertible >= 1.0.9.1, utf8-string
+ Build-Depends: mtl, convertible >= 1.0.9.1, utf8-string, text
-- Hack for cabal-install weirdness. cabal-install forces base 3,
-- though it works fine for Setup.lhs manually. Fix.
--
1.7.3.4

@ -1,64 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/hdbc-2.2.7.0.ebuild,v 1.3 2012/12/06 22:54:56 slyfox Exp $
# ebuild generated by hackport 0.2.13
EAPI="3"
CABAL_FEATURES="bin lib profile haddock hscolour"
inherit base haskell-cabal versionator
MY_PN="HDBC"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Haskell Database Connectivity"
HOMEPAGE="http://software.complete.org/hdbc"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="odbc postgres sqlite3 test"
RDEPEND=">=dev-haskell/convertible-1.0.10.0
dev-haskell/mtl
dev-haskell/text
dev-haskell/utf8-string
>=dev-lang/ghc-6.8.2
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( dev-haskell/hunit
dev-haskell/quickcheck
dev-haskell/testpack
)
"
DEPENDV="$(get_version_component_range 1-2)"
PDEPEND="odbc? ( =dev-haskell/hdbc-odbc-${DEPENDV}* )
postgres? ( =dev-haskell/hdbc-postgresql-${DEPENDV}* )
sqlite3? ( >=dev-haskell/hdbc-sqlite-${DEPENDV} )"
PATCHES=("${FILESDIR}/${PN}-2.2.7.0-fix-fbuildtests.patch")
S="${WORKDIR}/${MY_P}"
src_configure() {
cabal_src_configure $(cabal_flag test buildtests)
}
src_test() {
# default tests
haskell-cabal_src_test || die "cabal test failed"
# built custom tests
"${S}/dist/build/runtests/runtests" || die "unit tests failed"
}
src_install() {
cabal_src_install
# if tests were enabled, make sure the unit test driver is deleted
rm -f "${ED}/usr/bin/runtests"
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/hdbc-2.3.1.1.ebuild,v 1.3 2012/12/06 22:54:56 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild,v 1.1 2012/12/24 15:30:23 slyfox Exp $
EAPI=4
EAPI=5
# ebuild generated by hackport 0.2.18.9999
# ebuild generated by hackport 0.3.1.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal versionator
@ -17,15 +17,15 @@ HOMEPAGE="https://github.com/hdbc/hdbc"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="2"
SLOT="2/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="mysql odbc postgres sqlite3 test"
RDEPEND=">=dev-haskell/convertible-1.0.10.0[profile?]
dev-haskell/mtl[profile?]
dev-haskell/text[profile?]
dev-haskell/utf8-string[profile?]
>=dev-lang/ghc-6.8.2"
RDEPEND=">=dev-haskell/convertible-1.0.10.0:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/text:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-6.12.1:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( dev-haskell/hunit

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/statevar/statevar-1.0.0.0-r1.ebuild,v 1.1 2012/12/24 15:43:08 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.1.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="StateVar"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="State variables"
HOMEPAGE="http://www.haskell.org/HOpenGL/"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-0"
S="${WORKDIR}/${MY_P}"

@ -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-haskell/zlib/zlib-0.5.3.3.ebuild,v 1.7 2012/09/12 15:04:09 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/zlib/zlib-0.5.3.3.ebuild,v 1.8 2012/12/24 15:15:05 slyfox Exp $
# ebuild generated by hackport 0.2.14
@ -22,3 +22,8 @@ RDEPEND=">=dev-lang/ghc-6.8.2
sys-libs/zlib"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
src_prepare() {
cabal_chdeps \
'bytestring == 0.9.*' 'bytestring >= 0.9 && < 0.11'
}

@ -1,2 +1,4 @@
DIST opendylan-2011.1-x86-linux.tar.bz2 31908698 SHA256 f2cd16cbb1b0494154d66ed2363af11dd2ce605a9ef7bbe06ca0241e8f77757c SHA512 345d97d71e34fd7cd923c9f53b65cb33d7edab4f2d946fd7cf9430df63cafc361ff854d444edde9d40c94bc16a3899979a34346a9ca60b9fd20e2745ff27a33b WHIRLPOOL f36fb1f7978a3d39fdca1a2ac3d51b8c19ee6adb440fbcd4282e653347d70a68bc644bb4ca06820381dd7ab83ebf1da42b91e1cd82439d239a87ed84afb14693
DIST opendylan-2011.1-x86_64-linux.tar.bz2 36493244 SHA256 22b5299234bca0495f15185518fd3edff6bafa140d7b45f8cdeb93125ad547f2 SHA512 4241df29a762c73262ab7856aa2e7dc1b302719cf96de3a5d4878e5d7c5e15308d89b5c82d6379fb48b6badad03027427c013f27c690b6d8a372628ce81cda91 WHIRLPOOL aa4d7f9849fa782a0a7592cabb393001ed450f1f7e15ab53e47e5bbab3b40a8d51fca7aff99d792b89dfc954dcf9d4ddf1a16e9a64fc6034483762b79eab4dbd
DIST opendylan-2012.1-x86-linux.tar.bz2 32874377 SHA256 cc7d1461c8a21f2329bce7c88bb7e8be68dde454fe35d0a14ad3d00aa2296301 SHA512 3ba1744e3dc62ab8ede681f7317ebfb3ec80bb35dd10f8c0f24fe2f77abb86157a939a69f7585a88f82233563388014cc2a686d8e2cd15c73d314d496356cb69 WHIRLPOOL 434233ded2aa1d01d888bd0336b919835ca5db4be4df62c80665dc6dd88551534c7c88c9d95bf598c2579c47b84cbcf3fa2beea7eac717e544dfc0457f505213
DIST opendylan-2012.1-x86_64-linux.tar.bz2 47535071 SHA256 b4f1d0484f20d1d566c8a16cf214cc7cf84516db9e4f3e61b5ba648fe3f6aab7 SHA512 53b36b9ec1eff40bb9572f8a9118d18ba6674798c053678abf326d947a9e8d5dc51e2d89e9fa9dc58dd61f0c83e5d3cab4acec2af2968edbe196b8c7fe9599dc WHIRLPOOL 4f6bbbb4c05bd191b5e6ea4a3b9c1757d2497bf4ec05b2943aa02069f2f9ed2380e4a9adfcfcacd5db0bf6e2512ad4b12c2b54d8cd40aae5d02b1b5c429de8cc

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/opendylan-bin/opendylan-bin-2012.1.ebuild,v 1.1 2012/12/24 09:57:02 patrick Exp $
EAPI=4
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
MY_PN="opendylan"
MY_P="${MY_PN}-${PV}"
HOMEPAGE="http://opendylan.org"
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
LICENSE="Opendylan"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="dev-libs/boehm-gc"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
src_configure() { :; }
src_compile() { :; }
src_install() {
# this is a precompiled tarball
mkdir -p "${D}/opt/${MY_P}"
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
mkdir -p "${D}/etc/env.d/opendylan"
echo "export PATH=/opt/opendylan-2011.1/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
}

@ -2,7 +2,6 @@ DIST gmime-2.2.27.tar.bz2 790878 SHA256 73b0ffb5c6cfb8614a5fb0d3a9fd75856d65905b
DIST gmime-2.4.32.tar.xz 685512 SHA256 a0e8f3a1949e7281e92edc5dd6309a7ca34b6838c6acf7b7f1563a41b5ddd74b SHA512 623cb5fe70104612db31b41752c68bd3dfbafb87402f49c13f87f0e1e864ebdc0587ea6192e627fcd7958a76cd3fd6a29bfb409e4b9bc08ce12c7fbeb8dce57a WHIRLPOOL a36abebaa4a3f475b3f03de3797e7d6d02eb21e0876856058baf91a7ce8e9af615968e98a5dedd59fbef3e8adf5ad41957b0c98db226169ef298f9ab89cefa36
DIST gmime-2.4.33.tar.xz 692336 SHA256 27dfa99967c19d2e8707b2670bd084dd514167925cca92cbd474298fc515d391 SHA512 15efb527ea6162b63a4773b0f4b30f0e34cb96e46fd85c5489a9fb4b262b837c8a563eeaf737f82dc805ecce379e5247c32c84f6d8127aea3cb9fdf3c0bcc973 WHIRLPOOL abb9c7e66222fb290b339ce0a5172fbe2780ac6101b1838d5f15ac0b85b55c6c1a4c8d7ead7d55d8b71a5284af93ec4d182ba34ac3168ef9ccf2bfe174ce2282
DIST gmime-2.6.10.tar.xz 721824 SHA256 a0e1132613339d6ba06df483a1f8d8bda6feb4f58f8b102daab2f1390fd6a3b7 SHA512 6dcd6dbef52ce633d1033df4420a78facf06bf586f0cc8349f4720f3c723f9d7d74ed20832fb7baafbd90f8bd520ce5bb1dfa675cb5a0f2e34bdf83751805882 WHIRLPOOL 2d0432559748553507634e0379dba39cd55abb0783fc0bae0972b25709d4c62f4394dc255195522647343777f01d6df424618480bb5592cfd8404ddd15d3531b
DIST gmime-2.6.11.tar.xz 727812 SHA256 ec227549062120af006ed0842baab921e133aa520353ca0fff004390c68af9ab SHA512 1fb9b3f83464f689f3c558affd8f3834a83a2afc08c577186a4b09870c9d01db8d77109b3fed4fb9250e5bad27a049a50ec851a17d2adb2c8da86501bd313396 WHIRLPOOL 71d7f79ae1b82add9c81fee031743ae55788b8bee86c424ed223dac559fcd837fcfbc3ed5849b1bfb5806f9c0c4f2179914c6e0e12eb671bbf098993ee6b6151
DIST gmime-2.6.12.tar.xz 731628 SHA256 85ccdf29bc8c4801123e28c27d1afadf0b2c5618aae17e6ec78d40d03ef431a8 SHA512 0773f12cf4e2d715555cee95b5758f5b812973f9bd72f8e03877c1b573ffe28cedf9feaa19c7b25b2b44e07b31f02612cdbb9ab6a9709beae84925d50a6d4f94 WHIRLPOOL b4f1dbac541d28c872f2af134088fe50bb3d4fa0260ff446793b01fc152798273b427249934c458d9e5a18ca06f4c2e245b0e2937eeab4d07a531ca483efade3
DIST gmime-2.6.7.tar.xz 721256 SHA256 f382c2c5bba4e6a384905d536a58661d09783c389c5610e2e447f3c9853ffa1b SHA512 a68e6b3347bfd21696a6feca1c4990916bbf21dc358971cef46a992f89994c1e48b57056efff6ae593bc2931a869f544d712d91f63dc0f837ca63798d556cd7b WHIRLPOOL 67dfe42bd30189081571111522dbd387007579b8fa4aaed954ead2ece21f2179c8de3b64530cee868794653ca1827f534e15927666543c9e502bc4c0f5624a42
DIST gmime-2.6.13.tar.xz 731888 SHA256 42a47a7f9508db3e1cfbb374a23260e75d7fc7696f488a26aa59f5e2d8dac154 SHA512 2e7c632e1e2a5b8df7f6f381512a05b89f57b5a981adbfbdce8a7e7e0370d02f438efec5ad80dbbc23438c15c14b83a55d589a41b988fc1893934172a60fc0de WHIRLPOOL e899c96e728814851f55522a2a38c51882fe1cf2cdec5e4971830f26c0ff74675118ff16c653ded47abfe3e089dd24cf2020d59ffd08582057bd5e86b3c684e9
DIST gmime-sharp.snk 596 SHA256 f71eb61399bb038acc847298b74eee6c03a8773309dc5c10929ee4aa0aeb3948 SHA512 aa5c9aa99e07008e1f6551b8dfca289bfd9eb8ace21cb605951adbde699579820851544f8c22c2ce7f478a8854645bebf746b0475322eaa24b74746bc207da0e WHIRLPOOL 5ae3ed48788e09763d5274c0909c42f750ee3fb84eee9166adafc016acc20dbed81e3b1066cc4eafffc1967034b197606764450495dcde89230d7453c2165680

@ -1,49 +0,0 @@
From 2c2a72338c1f5af69d8173d4fb5d2e0076d30238 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Fri, 20 Jan 2012 02:27:34 -0500
Subject: [PATCH] Fix tutorial generation for DB2HTML changes
DB2HTML is now a path, so in HAVE_DOCBOOK AM_CONDITIONAL we need to test
it for non-emptiness instead of trying to execute it.
docbook2html uses . as the default output directory, while db2html uses
gmime-tut by default. We therefore need to explicitly set the output
directory by calling $DB2HTML with "-o html".
https://bugzilla.gnome.org/show_bug.cgi?id=667070
---
configure.ac | 2 +-
docs/tutorial/Makefile.am | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index c799346..da7325e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -199,7 +199,7 @@ dnl ************************************
GTK_DOC_CHECK([1.8])
AC_PATH_PROGS([DB2HTML], [db2html docbook2html])
-AM_CONDITIONAL(HAVE_DOCBOOK, $DB2HTML)
+AM_CONDITIONAL(HAVE_DOCBOOK, [test -n "$DB2HTML"])
dnl NOTE: We need to use a separate automake conditional for this
dnl to make this work with the tarballs.
diff --git a/docs/tutorial/Makefile.am b/docs/tutorial/Makefile.am
index 71d70be..13e713d 100644
--- a/docs/tutorial/Makefile.am
+++ b/docs/tutorial/Makefile.am
@@ -6,9 +6,7 @@ html:
if HAVE_DOCBOOK
if test -w $(srcdir); then \
(cd $(srcdir); \
- $(DB2HTML) gmime-tut.sgml; \
- test -d html && rm -r html; \
- mv gmime-tut html); \
+ $(DB2HTML) -o html gmime-tut.sgml); \
fi
else
echo "***"
--
1.7.8.3

@ -1,14 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.6.11.ebuild,v 1.2 2012/10/19 19:13:36 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.6.13.ebuild,v 1.1 2012/12/24 09:39:58 pacho Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 eutils mono
DESCRIPTION="Utilities for creating and parsing messages using MIME."
DESCRIPTION="Utilities for creating and parsing messages using MIME"
HOMEPAGE="http://spruce.sourceforge.net/gmime/ http://developer.gnome.org/gmime/stable/"
SLOT="2.6"
@ -16,28 +15,22 @@ LICENSE="LGPL-2.1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc mono static-libs"
RDEPEND=">=dev-libs/glib-2.18.0:2
RDEPEND=">=dev-libs/glib-2.18:2
sys-libs/zlib
>=app-crypt/gpgme-1.1.6
mono? (
dev-lang/mono
>=dev-dotnet/glib-sharp-2.4.0:2 )"
>=dev-dotnet/glib-sharp-2.4.0:2 )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.8
virtual/pkgconfig
doc? (
>=dev-util/gtk-doc-1.8
app-text/docbook-sgml-utils )
mono? ( dev-dotnet/gtk-sharp-gapi:2 )"
# dev-util/gtk-doc-am"
# eautoreconf requires dev-util/gtk-doc-am
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS PORTING README TODO"
}
doc? ( app-text/docbook-sgml-utils )
mono? ( dev-dotnet/gtk-sharp-gapi:2 )
"
src_configure() {
G2CONF="${G2CONF}
G2CONF+="
--enable-cryptography
--disable-strict-parser
$(use_enable mono)
@ -57,7 +50,7 @@ src_install() {
gnome2_src_install
if use doc ; then
docinto tutorial/
docinto tutorial
dodoc docs/tutorial/html/*
fi
}

@ -1,60 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.6.7.ebuild,v 1.9 2012/07/15 16:18:40 armin76 Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 eutils mono
DESCRIPTION="Utilities for creating and parsing messages using MIME"
HOMEPAGE="http://spruce.sourceforge.net/gmime/"
SLOT="2.6"
LICENSE="LGPL-2.1"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc mono static-libs"
RDEPEND=">=dev-libs/glib-2.18.0:2
sys-libs/zlib
>=app-crypt/gpgme-1.1.6
mono? (
dev-lang/mono
>=dev-dotnet/glib-sharp-2.4.0:2 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
>=dev-util/gtk-doc-1.8
app-text/docbook-sgml-utils )
mono? ( dev-dotnet/gtk-sharp-gapi:2 )"
# dev-util/gtk-doc-am"
# eautoreconf requires dev-util/gtk-doc-am
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS PORTING README TODO"
G2CONF="${G2CONF}
--enable-cryptography
--disable-strict-parser
$(use_enable mono)
$(use_enable static-libs static)"
}
src_compile() {
MONO_PATH="${S}" gnome2_src_compile
if use doc; then
emake -C docs/tutorial html
fi
}
src_install() {
GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir '${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
gnome2_src_install
if use doc ; then
# we don't use docinto/dodoc, because we don't want html doc gzipped
insinto /usr/share/doc/${PF}/tutorial
doins docs/tutorial/html/*
fi
}

@ -4,6 +4,6 @@
<herd>voip</herd>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<description>Sergey Popov</description>
<name>Sergey Popov</name>
</maintainer>
</pkgmetadata>

@ -1,7 +1,5 @@
DIST libgee-0.6.4.tar.xz 432732 SHA256 55f39f3b28e676f6cbd9377d83edd031084436a4da41280a9503c94faffb1665 SHA512 a0934337e8f3199f84d59d308e9a6e471c59a2484e7d4a35a800bfe422489866257732c769c8c53a448dcdbdf2ec0109b90e5472ef4319736a84114a339b4cd8 WHIRLPOOL 537f538d2740cbfb11f8ec00a49b519679e57da6f4cc87c1ff205a812ba8e7ae710bd749700c4c69fde47ab18564519dfc0024bba5ff9b2eec9c26b7109fef40
DIST libgee-0.6.5.tar.xz 439156 SHA256 99b78db2492c533e386a07bce9aab1de4bdf23284b1a485b893683de388fff48 SHA512 4aa6b0f4ab6012cd398440e082c30fcb798821a416eab3c2a3127826b1422ae41999d68f643c9393d30afd88de86108365989bae1643c4413e54c4beb2c31876 WHIRLPOOL 78d13ef819903c988d58d74edd7d3c1aa18215e6052638c2f70dfaa90bdd1cc4a982c0eb59d83584906aa5af7a7e829ccb5ec5404f8aad969b0859b51323218d
DIST libgee-0.6.6.1.tar.xz 442580 SHA256 ac6598776cda8d1c8689930f48df074e88f17e9f5832bc300902ded5ab8144dd SHA512 d0ccddf89c9b39ad823876e8bc36fab20b9e7ad25e33e9960caf08cc1a98c8c98a9221ed7f7340aed7f80521568f883473362530536d51e2b792932d6b5721e5 WHIRLPOOL 042c801f29831b8ca3f2185dd2c8dc8a9c8bb35c355096f510eedc5c37f6158fc2e406e86f890108603d01b20d0c859491d6d80aec9a736d2d018f11302ce912
DIST libgee-0.6.6.tar.xz 442624 SHA256 b6b008a6b84332b88f5a12f33d56a3fa3a307946cdd70bc17a403822d4f02e7b SHA512 ae953a47d02e8ff176ae341c3cf1150995dab47da7c94e7bdeb33b68be43ebd926bad30c9740316fb221fbf39d7bf57e0a8ddf8f00647918e3922fddbaf8fc13 WHIRLPOOL c0b2f3ffba2e560e93d5425d96e7dac6e807669e67df68957c44066953eb739ba560341f66ddf02d06523a00df750c598816eea5017bb5caf4364c7cd655bb4a
DIST libgee-0.8.0.tar.xz 579640 SHA256 5e3707cbc1cebea86ab8865682cb28f8f80273869551c3698e396b5dc57831ea SHA512 3288bfe989baeabfd89304d8d440e5dfe0e2ade3fc433a4d382bc16919fb50c8a7fa3482222cdb25f28139dc0a90a595fc4453618c7ca07bd98b75180951106d WHIRLPOOL eabc71daed947752cf14378841e3a66a1c30369160d86bfe3425422da53650c6988a87e4d1e156c8f57cb53128d8fd5db704227eebaa2016271f8adc60630c29
DIST libgee-0.8.1.tar.xz 582880 SHA256 01568465b41074b7539baa15a74e8e51dc9f5d8c902cea56c0e4da9d0eb03ad1 SHA512 737419540ce2ada1f08f19be070cf979f29fb81279a37c2020451f05de211c67c820b352d90e3aeb8a073d9dff697aa8ada0fd8eee0d355569c64d7714cf9349 WHIRLPOOL fd040659065cc35a33ad535ae5e14b55d4f170676d4a8ef212a62cc6c521fee88e670aca7bd5c6fb37066a1d9bb91526300f8a33e20cb039854a9fb5ad2b4e0f
DIST libgee-0.6.7.tar.xz 505040 SHA256 b512bf1785fbbb6a264be5fac325c42d4e96cc560b22e3f19ea5b01b1414106d SHA512 f80221b7400de05f966e096f6147dffc3d64e67ae68723f1a56b04c6775aaa380d9694c61e84aca7317d6d72c577297d7e25af8a590c5bd87b121b6818b61968 WHIRLPOOL 1a979f94c6896e852a64075a59081671d952b1068081014ef9321680490015030c6dbf43d5f7e55f0e5e012f2e77c84e18ffc47d2b13967467fcf3d3e42b3682
DIST libgee-0.8.2.tar.xz 583048 SHA256 945b9f45487506bff8d895f9a50904bac6989f06615e6552f467d8ec0676629d SHA512 e29e0462cd8b987bc65aa80316fa8f1a8fe04d173c25347c5fc80d98754af330a777b843199199e49e87aafea30c1d0e18ec17ef324248dc4200f5c182e6ca2a WHIRLPOOL 163380779409ae81b14a4fd80f6c2e37521312e3aecde02c7c5c3dd8a9c9b8c7ee6be9b79c3d9cd5006ade41af6dd4b08e4d4eb2681a6d122210defcbe0cd037
DIST libgee-0.8.3.tar.xz 697024 SHA256 133ce696d334b2af4cfc4c197be3a349daee9dc3f6223ec14a03de53b54f5d35 SHA512 57b6c3b2b469a1a30f539c61e2646fd1b53fe4500eabf57dab7704ec434d453aab4de2dc04734bef3630cfe65fbd10f4ead71b0c637fe94162136bde84465879 WHIRLPOOL 2afd3965d9794e8b30e2e952d15f1f0df428d626f588435f0a05ceb98082fe0855e935cf3802c61617db96eebc1cf9341fac67bb57cd957b5d6f516eb7f78dac

@ -1,29 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.6.6.ebuild,v 1.1 2012/10/14 20:39:08 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 multilib
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures."
HOMEPAGE="http://live.gnome.org/Libgee"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
IUSE="+introspection"
RDEPEND=">=dev-libs/glib-2.12:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
src_configure() {
G2CONF="${G2CONF} $(use_enable introspection)"
gnome2_src_configure
}

@ -1,15 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.6.5.ebuild,v 1.2 2012/09/30 07:15:04 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.6.7.ebuild,v 1.1 2012/12/24 12:40:46 pacho Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 multilib
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures."
HOMEPAGE="http://live.gnome.org/Libgee"
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures"
HOMEPAGE="https://live.gnome.org/Libgee"
LICENSE="LGPL-2.1+"
SLOT="0"
@ -17,13 +16,12 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
IUSE="+introspection"
RDEPEND=">=dev-libs/glib-2.12:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )"
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
src_configure() {
G2CONF="${G2CONF} $(use_enable introspection)"
gnome2_src_configure
src_prepare() {
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
G2CONF+=" $(use_enable introspection)"
gnome2_src_prepare
}

@ -1,38 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.8.1.ebuild,v 1.1 2012/10/14 20:39:08 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.18"
inherit gnome2 multilib vala
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures."
HOMEPAGE="http://live.gnome.org/Libgee"
LICENSE="LGPL-2.1+"
SLOT="0.8"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
IUSE="+introspection"
# FIXME: add doc support, requires valadoc
RDEPEND=">=dev-libs/glib-2.12:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-lang/vala-0.17.5
$(vala_depend)"
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
src_configure() {
G2CONF="${G2CONF} $(use_enable introspection)"
gnome2_src_configure
}
src_prepare() {
vala_src_prepare
gnome2_src_prepare
}

@ -1,16 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.8.0.ebuild,v 1.1 2012/09/30 07:15:04 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.8.3.ebuild,v 1.1 2012/12/24 12:45:32 pacho Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.18"
inherit gnome2 multilib vala
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures."
HOMEPAGE="http://live.gnome.org/Libgee"
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures"
HOMEPAGE="https://live.gnome.org/Libgee"
LICENSE="LGPL-2.1+"
SLOT="0.8"
@ -18,21 +17,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
IUSE="+introspection"
# FIXME: add doc support, requires valadoc
RDEPEND=">=dev-libs/glib-2.12:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )"
RDEPEND="
>=dev-libs/glib-2.12:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-lang/vala-0.17.5
$(vala_depend)"
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
src_configure() {
G2CONF="${G2CONF} $(use_enable introspection)"
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
G2CONF+=" $(use_enable introspection)"
gnome2_src_configure
}
src_prepare() {
vala_src_prepare
gnome2_src_prepare
}

@ -5,9 +5,5 @@
<longdescription lang="en">
libgee is a collection library providing GObject-based interfaces and classes for commonly used data structures.
</longdescription>
<use>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
for introspection</flag>
</use>
</pkgmetadata>

@ -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/dev-perl/Email-Send-Gmail/Email-Send-Gmail-0.330.0.ebuild,v 1.1 2012/12/24 09:12:04 pinkbyte Exp $
EAPI=5
MODULE_AUTHOR=LBROCARD
MODULE_VERSION=0.33
inherit perl-module
DESCRIPTION="Send Messages using Gmail"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-perl/Authen-SASL
dev-perl/Email-Address
dev-perl/Email-Send
dev-perl/Net-SMTP-SSL"
DEPEND="${RDEPEND}
test? ( dev-perl/Test-Pod )"
SRC_TEST="do parallel"

@ -0,0 +1 @@
DIST Email-Send-Gmail-0.33.tar.gz 2800 SHA256 f2a26e4cf9f1ff7cc9b1e8a791e9e97d2ca0b4e1fd052ba15a417c4e06619458 SHA512 6a822b14c5f0fc65a01b3f8b29fc84ae92950e3c1b6d2ce7f8873aae9a7972c015ae8c33d809ac6b179fe8d9031874c94114de47df8175a899f53cc3676e7ef6 WHIRLPOOL fa89768cc9ed6dbc5d99dc69cdcc11f37f067254db0aeb6cabdd622d42730d60ad3c8ba255b943fed998f422961859f96d2dde6e0adcd026ebfa7280dfaaee69

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>zlog.gentoo@gmail.com</email>
<name>Mikle Kolyada</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
<description>Proxy maintainer. CC him on bugs</description>
</maintainer>
</pkgmetadata>

@ -1 +1,2 @@
DIST maruku-0.6.0.gem 151040 SHA256 dfd87f9b262521bad2b71290f36ec0548d32dc438c701ece2ed407fec8fb314c SHA512 a042afe5ceb06776b16b60fab51fbaac543a3d72b3a9a356bc63942757b860656389d093919379d818000999fdde766699556f45e1564069f2382e886f9d7b87 WHIRLPOOL 192db6476d0c695370171ca5ddb7989f6b0b50373a322400a5551d317993ef7134280ba93bca9e312f0c49395f722df17c408a9367b7061a1c89fb860ac0b957
DIST maruku-0.6.1.gem 150528 SHA256 ffd973a8017ecb26606e1c1628b3d58db4ba523b4382cce292e94c800825ac07 SHA512 7264df34970b5fc53a53ba617358b4be428323438ad5eaeec70f93d100eee62ae18c8784da95a8bbc41cf36e19d4afd3d318731a991faa6276c7483b8c329cd7 WHIRLPOOL b08723fdf11507a360f92c99d57c4aad2900f2579343f214a25aa1174865b61f627cd028c7b3681ee7fc9386db0887a41e5f981eba2cc6b6d2256fe1a33ac592

@ -0,0 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/maruku/maruku-0.6.1.ebuild,v 1.1 2012/12/24 07:53:52 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="docs/changelog.md docs/div_syntax.md docs/entity_test.md
docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md
docs/proposal.md"
inherit ruby-fakegem
DESCRIPTION="A Markdown-superset interpreter written in Ruby."
HOMEPAGE="http://maruku.rubyforge.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend dev-ruby/syntax
all_ruby_prepare() {
sed -i \
-e '/Gem::manage_gems/s:^:#:' \
-e '/jamis\.rb/s:^:#:' \
Rakefile
}
each_ruby_test() {
# Unit tests fail in various ways. Skip them for now since we never ran
# tests for earlier versions at all. No clear upstream to report to...
# ${RUBY} -Ilib bin/marutest $(find tests/unittest -name '*.md') || die
${RUBY} -Ilib lib/maruku/tests/new_parser.rb v b || die
}
pkg_postinst() {
elog
elog "You need to emerge app-text/texlive and dev-tex/latex-unicode if"
elog "you want to use --pdf with Maruku. You may also want to emerge"
elog "dev-tex/listings to enable LaTeX syntax highlighting."
elog
}

@ -1 +1,2 @@
DIST method_source-0.8.1.gem 12288 SHA256 997746b618752232ba6a224cc701161702bca28237520241deabe7d1c128e95e SHA512 cf4b47e600123fb5edbe875f86a5f934a34c6314569c88221f0e054657e6fd98b35cf1bbeb7cb68510844fced33878161411a50ba7c814b49d7493c980771a61 WHIRLPOOL a1848e9f652187445e498be1e211125d4f074727276348fdab63770aa2d850a8cc50d4a42504e0a9198ee94b6200333b84002916fbc7b134044e0c50988a6884
DIST method_source-0.8.gem 12288 SHA256 246c3d1bd3ccf6f4d22a025d671826c722f7cadb24f06ea74f6975557bab2a81 SHA512 9c814c57c66bd28c8e727fcafd5dccbc0a23381d1349dc72194b8de1420f0b2f9d3daa22d301b695bceae97e689fd6fb0da1ff1e341835a97006cbd214c0edb8 WHIRLPOOL 51b77175c6a14f6323f76b3c0e4ca19ea91e3061fe03054d0c30f9ca531d1d6e52d08e7802922f2e69614baa11082ab8df86f9e9d3ec88d85b6f23f486c38d25

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/method_source/method_source-0.8.1.ebuild,v 1.1 2012/12/24 08:03:16 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.markdown"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Retrieve the source code for a method."
HOMEPAGE="http://github.com/banister/method_source"
IUSE=""
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~ppc64 ~x86"
ruby_add_bdepend "test? ( >=dev-ruby/bacon-1.1.0 )"
each_ruby_test() {
${RUBY} -I. -S bacon -k test/test.rb || die "Tests failed."
}

@ -1,6 +1,5 @@
DIST minitest-2.12.1.gem 48128 SHA256 e370691de6026cd7c0f7a11d0942ee29502cbed4316983d52819484e2abc4e9c SHA512 38e9d8e962bfa32620d0fb6721b4e298ecf247c0931561c0538ce2bca9cd6c6c4207fdda34db67f06a8c6af0db620a06f90225659b30ed5eec93dd0afa0267b1 WHIRLPOOL 3d4cfc713a0bf4d43c80770ab7e4bf1f2bbffa2d7225dde52b53ca5d017ddca7ebe3e112136e7783f7622ff48dfa5fb644acd76fd41182e3d4374de976f0a0d1
DIST minitest-2.6.2.gem 42496 SHA256 967cde3179b1587be242d9d02ce37c8598c7ed1f4ed68c0ef7cfbefbcbbb5a06 SHA512 eced24a15a398ff3db41568838930366a71d0f5db363db845d450f255da93247191a74c35a3e50107c0a30162a434f4757357ffa6c0691f0c559d6931858ffb0 WHIRLPOOL 73d82e5a267a51d0e08e98ca7c4d871db4c26eb5f4a8283d485e569d0f63b331dde6c111792b402cc33ede0639057e85029dced91fb94dfbde3f21797859bb3c
DIST minitest-2.8.1.gem 43008 SHA256 1c265730228f63030c136058d6eb15b0bd05edd1e2f0daaf40dbebc4d187de02 SHA512 b08a2cc21cb8d779366964710097582d386bd9eb8d608c4609896f0d1fc2b98eacecdc4142d879c7256824b6c00972b2a2d8f77693d2fea1dea2b05dcd8d5fe4 WHIRLPOOL c394bc7400c97a6d22862740929e0f38e09e713e50f698dddd33f3585fac40345524d9a28cada79c1776f82bd1439cc1a74acf1403e32290c4ff5ddf86073e51
DIST minitest-3.3.0.gem 49152 SHA256 bc549538703261c341a9232ef384481f860ba7bbdc67530fa967c337a8fbd387 SHA512 781683f3196e7b8d6c5aa85d67265804759445260aafa4a90c0b1b138a9f2c329793575b992f27e2a02879dffbfc8bdde0943149ec9b6db4e33808847a33ecd4 WHIRLPOOL bfe4939d27fb5bbce9b2eb52f02ce035dde5ca26de3026321a4a7b129c92d8d745bec971e7a477d6ac36a8ad98335f9ecc40156c7453f4df8ba07269927c5a51
DIST minitest-3.5.0.gem 50688 SHA256 74f1fe409e4e9e9997cd7865bf3e9df9c1452d7abce375120df39bf05e3ddb6e SHA512 1b61f10d9107ca7694d60e9d7ba70ca289fc0c96bdd74e0864b17ca68ec03a154f4791f6d57de6415350adbfb4611b59989ffbcd9cac20289590ae2db411a0cd WHIRLPOOL 43ff247c5e112f4c890afb36669863a6dbb959f35e3ae1f0c0ffdd4e61b36adba8c02dc5eb68c8852232a05447d6ad79156cd6fcd7d7449ae978474fb108c449
DIST minitest-4.3.2.gem 54272 SHA256 f49fa5aff864d98b6dcf6e8d622297d808e278cd877550093b007517627c3ceb SHA512 aa76c1e4bff7e80697197b5a9679f5ef5ad765000d3f9d9a256d7b2d8c83210786f5dda778522b30e6c29114244f5afe5f03acc32dc08fcf84c8f54292638d7c WHIRLPOOL 2765eff14b770e2e48a63a1969475d63a3cb2b3af2b92d0f1378de234e8a5d40b0ec1cb3cb66f35dfe6843e1f3a219cb5ce420d8f19a811d2a1809dece3aa228
DIST minitest-4.3.3.gem 54272 SHA256 a4cefb7fbfd1d6fd366ad74b269a463eaef9a4c9e605c521b5d22199a58cbb1b SHA512 4db2c69d48302e0c8ffde51edc493d6a59499a9d66caf78143f33c50274e7eabed3339062271371b93019e26c44992a1b2c29d9bee2a978a2203aa5ebf54ce86 WHIRLPOOL 70b016e4f5ad9a7d2d69daf9fabf9aff8ef366acea369744bf8c04a0b8d547d11ca005caf1590e97eefac581de33c81fd05189df303e788ed56fcdb2a70ad48f

@ -1,43 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-2.6.2.ebuild,v 1.9 2012/03/08 15:22:06 ranger Exp $
EAPI=2
# jruby → tests fail, reported upstream
# http://rubyforge.org/tracker/index.php?func=detail&aid=27657&group_id=1040&atid=4097
USE_RUBY="ruby18 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt"
inherit ruby-fakegem
DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit."
HOMEPAGE="http://rubyforge.org/projects/bfts"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
doc? ( dev-ruby/hoe dev-ruby/rdoc )
test? (
dev-ruby/rdoc
dev-ruby/hoe
)"
each_ruby_prepare() {
case ${RUBY} in
*jruby)
# Remove failing tests. Upstream claims that these are all
# bugs in jruby. By removing the failing tests we can at
# least run the remainder. See bug 321055 for details.
rm -f test/test_minitest_unit.rb || die
;;
*)
;;
esac
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-3.3.0.ebuild,v 1.1 2012/08/27 06:05:05 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-4.3.3.ebuild,v 1.1 2012/12/24 08:13:10 graaff Exp $
EAPI=4
EAPI=5
# jruby → tests fail, reported upstream
# http://rubyforge.org/tracker/index.php?func=detail&aid=27657&group_id=1040&atid=4097
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -20,14 +20,10 @@ HOMEPAGE="https://github.com/seattlerb/minitest"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
IUSE="doc test"
ruby_add_bdepend "
doc? ( dev-ruby/hoe dev-ruby/rdoc )
test? (
dev-ruby/rdoc
dev-ruby/hoe
)"
doc? ( dev-ruby/hoe dev-ruby/rdoc )"
each_ruby_prepare() {
case ${RUBY} in
@ -46,3 +42,17 @@ each_ruby_prepare() {
;;
esac
}
each_ruby_test() {
case ${RUBY} in
*jruby)
# JRuby 1.6.x has threading bugs that are triggered by
# minitests 4's new parallel test support. Should be fixed
# in JRuby 1.7.
N=1 ${RUBY} -Ilib:bin:test:. -S testrb test || die
;;
*)
${RUBY} -Ilib:bin:test:. -S testrb test || die
;;
esac
}

@ -2,3 +2,4 @@ DIST mocha-0.10.5.gem 73728 SHA256 cb511ef036cf411a128175e0dca69081d97a58ec70bef
DIST mocha-0.11.4.gem 75776 SHA256 12e901203211af113231d539c92390d456d2f0be37339917b5a35efbee6bb3cc SHA512 8a862f49e0dc7f2c98d499d0fd48d567b0d20580bba7f963d4643962e598dbda75135caf53a7fa04118f3faefb75c7627dec47b2f1330d1bd4bfecd9c78581ed WHIRLPOOL 656a49ef3812ffba75090fa76ca387ff960041fddaa7b4e66f89bf2f4bf2837d70a61424272ab5143736f81920cc18b7db77be4f74d21ff7f67629a919dc42c7
DIST mocha-0.12.7.gem 76800 SHA256 a987ee463b4cbc42e08cac552c2094cd25614b9444e132082572343acdcd4cec SHA512 61f06a9ff0ccad4cfb63e15d5ae437296cb12e8606e4f7f759b05414226782109102ab5f32dc1ace6c6d72abf7029f7be628b4a0053bc3cea7e19a85e649a7af WHIRLPOOL 575b11282098580fbaac4b74de6e162d3784ba906841795604a959b9b2c39085627e91a93a2e95ef4e1fbb77085aecdc36a2faa4fcd3d867bee6aee089907830
DIST mocha-0.13.0.gem 79360 SHA256 017df9bbdbe863bb3f6bfbfc586e2493744b07fae8040b610a4b9458509133b9 SHA512 149a3dfc24139795b5cffc3f9c158798691a9d9aee7f0a3c07d3c6e113afcea89d24e1d1705586974bc4b0a2cad208b71bfa0e436ee530380d52651f2dc4b8bc WHIRLPOOL e6e272fa5030b57ca13ea248b304381aa609a2e8e44148a752fc859a9495f632d4a9c1845116f12c6d99a64e5a1786e0e4934974ac3b457fa24908abdbbc9ba6
DIST mocha-0.13.1.gem 79872 SHA256 3cc2f4f7d3ded7f105fa08645b8ae5fc48f1bfe0340e01936341ef37a5624ed1 SHA512 37ca7fe9076ab503b0bac4826b9ba3b982b50a1d980f6992143d3ab6ff29b35b0b149e8534ce3c2a1e70c7a78c93dc2f52bac37b1594642745972965c32d88a6 WHIRLPOOL 3a919fb5b79d3af1672369bffdfd07ac02c439a5a91ef1dcad557b514eef2ae409f29f7c513a176d967e4bb6bd64292657fe88043703da11df35497e47ee5d26

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.13.1.ebuild,v 1.1 2012/12/24 08:21:40 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ree18 ruby19 jruby"
RUBY_FAKEGEM_TASK_TEST="test:units"
RUBY_FAKEGEM_TASK_DOC="yardoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
inherit ruby-fakegem
DESCRIPTION="A Ruby library for mocking and stubbing using a syntax like that of JMock, and SchMock"
HOMEPAGE="http://gofreerange.com/mocha/docs/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
doc? ( dev-ruby/yard )
test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
ruby_add_rdepend "dev-ruby/metaclass" #metaclass ~> 0.0.1
all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
}
each_ruby_test() {
ruby-ng_testrb-2 test/unit/*
}

@ -1,2 +1,2 @@
DIST gnugo-3.8.tar.gz 3200454 SHA256 da68d7a65f44dcf6ce6e4e630b6f6dd9897249d34425920bfdd4e07ff1866a72
DIST gnugo-3.9.1.tar.gz 3207748 SHA256 b80bde5b31bf1e90f78ffc11f49c65ee866bf007ea3f210ce1ce652cd5484794
DIST gnugo-3.8.tar.gz 3200454 SHA256 da68d7a65f44dcf6ce6e4e630b6f6dd9897249d34425920bfdd4e07ff1866a72 SHA512 c17c01e317fa18882225cfa46838b55bb52a73ed36aa720f0cdfb6d2048fa69039832ca0544c3e98f831e92fe4478d991fc4f57e1cee7dadf243d2316fac9e67 WHIRLPOOL 1693de53256b8d6c1f9ee8071b81f763f597a8853b4dde8a24a2ad014eb3ffb6cc054eb9f10adba98ac7699dc72d6d91b45e9bfd5de2abf2b0d18d5e97e2a3f0
DIST gnugo-3.9.1.tar.gz 3207748 SHA256 b80bde5b31bf1e90f78ffc11f49c65ee866bf007ea3f210ce1ce652cd5484794 SHA512 b2b215fb8c1ebb0b58e54d14dcc02af3b76bde3a1b84a842a11a0a6018c77a2464c44b26fe0e7ad73b2b2e7fa22005466821bf762108c2c2e04428d3d459af97 WHIRLPOOL e3d398ca8d500a96d4e06e406d3e1c0375bc8641ef052260512c3181db3d74901e571ec1aaddfb96ba4fd635d1e6801fec4f7ddf563a199b50e609e1befe2d4e

@ -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/gnugo/gnugo-3.9.1.ebuild,v 1.5 2012/09/30 18:02:48 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/games-board/gnugo/gnugo-3.9.1.ebuild,v 1.6 2012/12/24 12:10:51 maekke Exp $
EAPI=2
inherit games
@ -11,7 +11,7 @@ SRC_URI="http://match.stanford.edu/gnugo/archive/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="readline"
DEPEND="readline? ( sys-libs/readline >=sys-libs/ncurses-5.2-r3 )"

@ -1 +1 @@
DIST majesty_demo.run 43170241 RMD160 a792b420c789ae06b7822f935e5c082b1945c38d SHA1 b17d7eb5dac703cf8a7c3a6a5cf9c55cfd8d7e1c SHA256 3d3d1479dde2412804b8c5daa865584d77d5d60b861f2a042255e825decfbffe
DIST majesty_demo.run 43170241 SHA256 3d3d1479dde2412804b8c5daa865584d77d5d60b861f2a042255e825decfbffe SHA512 67c74e3c11514649fbf1f2aadf529ce4ee62084c5825a2ec213c28ced6ec1d3ff6b6b2858f6f721c032160df794d62e4a73bcf9696ee4ebbb6ed29df1c024e31 WHIRLPOOL b8311ade80f6ed8c867806c68bfb378c7cd2a59c055df9363fe78c248564efbd110d3e31c229acecce3794f655f2abe4a531dd12f54e03e0f9d3e8e031627714

@ -1,7 +1,7 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/majesty-demo/majesty-demo-1.0.0.ebuild,v 1.12 2012/02/08 21:33:05 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/majesty-demo/majesty-demo-1.0.0.ebuild,v 1.13 2012/12/24 15:36:37 tupone Exp $
EAPI=4
inherit eutils unpacker games
DESCRIPTION="Control your own kingdom in this simulation."
@ -33,20 +33,21 @@ S=${WORKDIR}
dir=${GAMES_PREFIX_OPT}/${PN}
Ddir=${D}/${dir}
QA_PREBUILT="${dir:1}/maj_demo"
src_install() {
dodoc README* || die "dodoc"
dodoc README*
insinto "${dir}"
exeinto "${dir}"
doins -r data quests || die "doins data"
doins majesty.{bmp,xpm} majestysite.url || die "doins"
cp "${S}"/majesty.xpm "${S}"/majesty-demo.xpm || die "copy icon"
doicon majesty-demo.xpm || die "doicon"
doins -r data quests
doins majesty.{bmp,xpm} majestysite.url
cp "${S}"/majesty.xpm "${S}"/majesty-demo.xpm
doicon majesty-demo.xpm
# I am only installing the static version for now
if use x86 || use amd64; then
doexe bin/Linux/x86/glibc-2.1/maj_demo || die "doexe"
doexe bin/Linux/x86/glibc-2.1/maj_demo
elif use ppc; then
doexe bin/Linux/ppc/glibc-2.1/maj_demo || die "doexe"
doexe bin/Linux/ppc/glibc-2.1/maj_demo
fi
games_make_wrapper maj_demo ./maj_demo "${dir}" "${dir}"
prepgamesdirs

@ -1,5 +1,5 @@
DIST gnome-panel-2.32.1-patches.tar.bz2 6686 SHA256 b0e2f59e370a2a7da2cd5fd1513cc50cf2bf210fac765e05603d81f91e7bbcea SHA512 a9bf6765bddf535849a4983052451eb90a66131826923196dc0d7eda1ceb3a36510901da067ccf970dcac92b0cb4fce57fd1fe42594ada5e4b6c294c2128cf13 WHIRLPOOL c7c953d709402c6b505d87993fd446b63560e86218a767a0eae9348e6a25ba295be97232e9063de473611f3ccaf2ff0989f0974c9a753ff9092d8cda61ef95bf
DIST gnome-panel-2.32.1.tar.bz2 3132156 SHA256 8f7828eb7a21c817a73b697844a4e20256059b32386414a10f97d51e7d9fca5f SHA512 ceae445cb64db89143b1d5aab46d5cd5e4b4c3333e67c03a54238bb55b396532a159bf13291f617c831664a699a6a323c69c471b534abf54ac697eb9923ef2e0 WHIRLPOOL 2da45235269373a37e722b3bdb92e5b946ed2cd0eb441702eb3ba804c362b5cc4b566ff9d4a012d52c0986badd6f2d0f1aa3c8bb7e50c7d8f2b7dbe7bf59fee3
DIST gnome-panel-3.2.1.tar.xz 2424632 SHA256 ae5ed578f9f54ad763bf5e46fd5431cdbc06fa2eefea03b390c90a3ffb18870d SHA512 11af8d824f3ffa4268ffc7919244af6181db57f37069f8f0ea8a378dfb89a2626dd1aaea755f74889b2d8446d64de6873dfba326275e2ca8632546354e9d7cdb WHIRLPOOL 0a399a32c6d39919f7b62d175404c4f242f0e4eeb3c44c43738c44d98eacb92c90b1816af8a74ee24c56574824d85ab446943802ca01c2a149dc1c763f57374d
DIST gnome-panel-3.4.2.1.tar.xz 2531232 SHA256 188ea2b93e4c8116e187abac3ecf590429ff8366ef4b610fab438bd338d857d2 SHA512 e52afd1a3c92a57f9e78f11aa0fd0322c44ea207fb47cba77d62e1e180a4274d902f772169a2fee0872e2cb2452f3857325e0327d00b81aec7ec49e7b5840634 WHIRLPOOL d92ba22fb1834c6e158b7e87d3004bac9325dcd0877272f27ad01911971f04b5f4022b7ba67a9d1db89d90dc50247ceda285141879117e81b27cc38bd6408f43
DIST gnome-panel-3.6.2.tar.xz 2432152 SHA256 a41c45c5512e796b8602ce50bf0d205993eab364c860aae31afa582d77b77079 SHA512 af030927103ef786d1c94d835aea185059609b0a2855d4933c25792ee925425de04ecbaacf7cf8460974c151306a952f5eab88e7cf8215cf0ae3345640e0e1af WHIRLPOOL 6a7d69c09e5c12ece2dc65154a8be66eda105c4b45a45247011b87f041cdefc0cccd2f7b50cf3417ebb87cb9db63c691df2dd23e2cbe40daca85417ac1f1c144
DIST introspection-20110205.m4.tar.bz2 1220 SHA256 4394a606d380ae5315872ede35387f104da5fad96794d29c45c444a9d481d8b2 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be WHIRLPOOL 0765c0a72919b26d0c8c38714450eec578a347bfc1c59d4950b633b64b17aa1cde38dfb87fdcd6e2f364c98d6c0bd3dadaa9c2a9711bd1b5ac09a583b988f500

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/gnome-panel-3.2.1.ebuild,v 1.4 2012/10/16 03:47:52 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/gnome-panel-3.6.2.ebuild,v 1.1 2012/12/24 14:47:19 eva Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
@ -17,75 +17,54 @@ IUSE="eds +introspection networkmanager"
# Odd behaviour w.r.t. panels: https://bugzilla.gnome.org/show_bug.cgi?id=631553
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
RDEPEND=">=gnome-base/gnome-desktop-2.91:3
>=x11-libs/pango-1.15.4[introspection?]
>=dev-libs/glib-2.25.12:2
>=x11-libs/gtk+-3.0:3[introspection?]
x11-libs/gdk-pixbuf:2
>=dev-libs/libgweather-2.91:2
RDEPEND=">=dev-libs/glib-2.31.14:2
>=dev-libs/libgweather-3.5.1:2=
dev-libs/libxml2:2
gnome-base/dconf
>=gnome-base/dconf-0.13.4
>=gnome-base/gconf-2.6.1:2[introspection?]
>=gnome-base/gnome-desktop-2.91:3=
>=gnome-base/gnome-menus-3.1.4:3
gnome-base/gsettings-desktop-schemas
gnome-base/librsvg:2
>=net-libs/telepathy-glib-0.14.0
>=net-libs/telepathy-glib-0.14
sys-auth/polkit
>=x11-libs/cairo-1[X]
>=x11-libs/gdk-pixbuf-2.25.2:2
>=x11-libs/gtk+-3.3.8:3[introspection?]
x11-libs/libXau
x11-libs/libICE
x11-libs/libSM
>=x11-libs/libXrandr-1.2
>=x11-libs/libwnck-2.91:3
>=x11-libs/pango-1.15.4[introspection?]
eds? ( >=gnome-extra/evolution-data-server-2.91.2 )
eds? ( >=gnome-extra/evolution-data-server-3.5.3:= )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
networkmanager? ( >=net-misc/networkmanager-0.6.7 )"
networkmanager? ( >=net-misc/networkmanager-0.6.7 )
"
DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.1.2
>=dev-lang/perl-5
dev-util/gtk-doc-am
>=app-text/gnome-doc-utils-0.3.2
virtual/pkgconfig
>=dev-util/intltool-0.40
app-text/docbook-xml-dtd:4.1.2"
virtual/pkgconfig
"
# eautoreconf needs
# dev-libs/gobject-introspection-common
# gnome-base/gnome-common
pkg_setup() {
src_configure() {
# XXX: Make presence/telepathy-glib support optional?
# We can do that if we intend to support fallback-only as a setup
G2CONF="${G2CONF}
--disable-deprecation-flags
--disable-static
--disable-scrollkeeper
--disable-schemas-install
--disable-schemas-compile
--with-in-process-applets=clock,notification-area,wncklet
--enable-telepathy-glib
$(use_enable networkmanager network-manager)
$(use_enable introspection)
$(use_enable eds)"
$(use_enable eds)
ITSTOOL=$(type -P true)"
DOCS="AUTHORS ChangeLog HACKING NEWS README"
}
src_prepare() {
epatch "${FILESDIR}"/${P}-gold.patch
gnome2_src_prepare
}
pkg_postinst() {
local entries="${EROOT}etc/gconf/schemas/panel-default-setup.entries"
local gconftool="${EROOT}usr/bin/gconftool-2"
if [ -e "$entries" ]; then
einfo "Setting panel gconf defaults..."
GCONF_CONFIG_SOURCE="$("${gconftool}" --get-default-source | sed "s;:/;:${ROOT};")"
"${gconftool}" --direct --config-source \
"${GCONF_CONFIG_SOURCE}" --load="${entries}"
fi
# Calling this late so it doesn't process the GConf schemas file we already
# took care of.
gnome2_pkg_postinst
gnome2_src_configure
}

@ -4,8 +4,6 @@
<herd>gnome</herd>
<use>
<flag name="bonobo">Enable Bonobo compatibility modules for applets
still not ported to DBUS.</flag>
<flag name="introspection">Use
<pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
still not ported to DBUS.</flag>
</use>
</pkgmetadata>

@ -1,3 +1,4 @@
DIST nautilus-2.32.2.1-patches.tar.bz2 6984 SHA256 0b756ba661d1f9ed0d2e49a469e6f390e941530309e08a7f9e6ac07b566180bb SHA512 9c18c24001cc3cbf91242845f13bbe44160b85286ab82e29083e06905a0d278a5e9e554dc1e09445490fa723677d4beb080f2d23b934386b8de7704f8bb7e417 WHIRLPOOL d875e319a00288aa46d55c7edee5b1c53ff854ab41f73a4135a5f993e83f658da0b190d44d27fc9d4277de783f55e4e3f9ed3fede444b4b06384a8216a1d087b
DIST nautilus-2.32.2.1.tar.bz2 6350203 SHA256 802dacc98c697afea2e6201dab1c8c800809f235fff39857983efb4340ecc303 SHA512 cb9d65d16c8d771d182bb94d9de59c4054b05603b8ad33beeca26b41c3ca3c84581b596625f6503924c4a26f5ca1218c6d1e81c9d94e6cc637a3e8a941cde9b4 WHIRLPOOL c98d2750f5b32896c67d1fc6060e1c288296a4a86142fa35eb261f8630fdd92ad974cf3bd66d3843f0073c7ec96081afd01063c4c2d10d70059efc58da9a2fa0
DIST nautilus-3.4.2.tar.xz 4583996 SHA256 752afa41189b0b6c73dc3769cd885e184c29d6d394345ec05cd48b0004e0f452 SHA512 a842488f58ed5c53a24c99b0f632b58fe7b67e58e8f05d4836adc5cbf4a1fe9754e65a3bc779e35a4d6b2efca482358c1fa4f7284b3b6b5e8b31a54466e1e210 WHIRLPOOL 83bf067fb3c64446e549dc402593eed3e89e0b494fa55527ff2cb8c3606520d77567a5a8e131521eab915f9599b455cd1a04aa157b72b14c88cd65380dc884d4
DIST nautilus-3.6.3.tar.xz 4959376 SHA256 d272027754ce8591959ae854fc6b5f43eee4af31e4eecf06de727acebe0ee46c SHA512 f90ed3253889764dc3799e53555a9d6e84876b5d5ea020ba34b643df460f703acbba85bba0cf468ea7d614ec954b49304e46a27d46459b4aaa7e53ecd9467895 WHIRLPOOL afe1f70635899aaa3e7b8df575cef9f810c84acd1c63c5a1359584274c689872b1fdfc5e31a6964a419ee0e85c2cacce357a2098052db24d46a980363fd7c923

@ -0,0 +1,44 @@
From 92af7beb790ad9181e5a6a89ac52f177354536f2 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Thu, 8 Dec 2011 18:39:28 -0500
Subject: [PATCH] Delete key should delete files
Make the Delete key delete files like in nautilus-2.x and every other
file manager on the planet. Note: the nautilus-3 Ctrl+Delete shortcut
will also continue to work.
https://bugzilla.gnome.org/show_bug.cgi?id=647048
https://bugs.gentoo.org/show_bug.cgi?id=393663
---
src/nautilus-view.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/nautilus-view.c b/src/nautilus-view.c
index f51d916..0a50994 100644
--- a/src/nautilus-view.c
+++ b/src/nautilus-view.c
@@ -7237,7 +7237,7 @@ static const GtkActionEntry directory_view_entries[] = {
/* tooltip */ NULL,
G_CALLBACK (action_rename_select_all_callback) },
/* name, stock id */ { NAUTILUS_ACTION_TRASH, NULL,
- /* label, accelerator */ N_("Mo_ve to Trash"), "<control>Delete",
+ /* label, accelerator */ N_("Mo_ve to Trash"), "Delete",
/* tooltip */ N_("Move each selected item to the Trash"),
G_CALLBACK (action_trash_callback) },
/* name, stock id */ { NAUTILUS_ACTION_DELETE, NULL,
@@ -9895,8 +9895,12 @@ nautilus_view_class_init (NautilusViewClass *klass)
binding_set = gtk_binding_set_by_class (klass);
gtk_binding_entry_add_signal (binding_set, GDK_KEY_Delete, GDK_CONTROL_MASK,
"trash", 0);
+ gtk_binding_entry_add_signal (binding_set, GDK_KEY_Delete, 0,
+ "trash", 0);
gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, GDK_CONTROL_MASK,
"trash", 0);
+ gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, 0,
+ "trash", 0);
gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, GDK_SHIFT_MASK,
"delete", 0);
}
--
1.7.12

@ -0,0 +1,109 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-3.6.3.ebuild,v 1.1 2012/12/24 14:30:56 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit eutils gnome2 virtualx
DESCRIPTION="A file manager for the GNOME desktop"
HOMEPAGE="http://live.gnome.org/Nautilus"
LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
SLOT="0"
# profiling?
IUSE="debug exif gnome +introspection packagekit +previewer sendto tracker xmp"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
# FIXME: tests fails under Xvfb, but pass when building manually
# "FAIL: check failed in nautilus-file.c, line 8307"
RESTRICT="test"
# FIXME: selinux support is automagic
# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
# and 2.30.0
COMMON_DEPEND="
>=dev-libs/glib-2.33.13:2
>=x11-libs/pango-1.28.3
>=x11-libs/gtk+-3.5.12:3[introspection?]
>=dev-libs/libxml2-2.7.8:2
>=gnome-base/gnome-desktop-3:3=
gnome-base/dconf
gnome-base/gsettings-desktop-schemas
>=x11-libs/libnotify-0.7:=
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
exif? ( >=media-libs/libexif-0.6.20 )
introspection? ( >=dev-libs/gobject-introspection-0.6.4 )
tracker? ( >=app-misc/tracker-0.14:= )
xmp? ( >=media-libs/exempi-2.1.0 )"
DEPEND="${COMMON_DEPEND}
>=dev-lang/perl-5
>=dev-util/gdbus-codegen-2.33
>=dev-util/gtk-doc-am-1.4
>=dev-util/intltool-0.40.1
sys-devel/gettext
virtual/pkgconfig
x11-proto/xproto"
RDEPEND="${COMMON_DEPEND}
packagekit? ( app-admin/packagekit-base )
sendto? ( !<gnome-extra/nautilus-sendto-3.0.1 )"
# For eautoreconf
# gnome-base/gnome-common
# dev-util/gtk-doc-am"
PDEPEND="gnome? (
>=x11-themes/gnome-icon-theme-1.1.91
x11-themes/gnome-icon-theme-symbolic )
tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 )
previewer? ( >=gnome-extra/sushi-0.1.9 )
sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 )
>=gnome-base/gvfs-1.14[gtk]"
# Need gvfs[gtk] for recent:/// support
src_prepare() {
# Restore the nautilus-2.x Delete shortcut (Ctrl+Delete will still work);
# bug #393663
epatch "${FILESDIR}/${PN}-3.5.91-delete.patch"
gnome2_src_prepare
}
src_configure() {
DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS"
G2CONF="${G2CONF}
--disable-profiling
--disable-update-mimedb
$(use_enable debug)
$(use_enable exif libexif)
$(use_enable introspection)
$(use_enable packagekit)
$(use_enable sendto nst-extension)
$(use_enable tracker)
$(use_enable xmp)"
gnome2_src_configure
}
src_test() {
gnome2_environment_reset
unset DBUS_SESSION_BUS_ADDRESS
export GSETTINGS_BACKEND="memory"
Xemake check
unset GSETTINGS_BACKEND
}
pkg_postinst() {
gnome2_pkg_postinst
if use previewer; then
elog "nautilus uses gnome-extra/sushi to preview media files."
elog "To activate the previewer, select a file and press space; to"
elog "close the previewer, press space again."
else
elog "To preview media files, emerge nautilus with USE=previewer"
fi
}

@ -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/gnome-extra/gnome-screensaver/gnome-screensaver-3.6.1.ebuild,v 1.1 2012/12/23 17:10:57 eva Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/gnome-screensaver-3.6.1.ebuild,v 1.2 2012/12/24 10:51:05 eva Exp $
EAPI="5"
GCONF_DEBUG="yes"
@ -72,4 +72,5 @@ src_configure() {
# consolekit's messages over dbus.
# xscreensaver and custom screensaver capability removed
# poke and inhibit commands were also removed, bug 579430
gnome2_src_configure
}

@ -1,3 +1,3 @@
DIST nautilus-sendto-2.32.0.tar.bz2 446731 SHA256 890090b24381d91f079610d5454cb786a3ecefc91fa06649b2222be9bb02269a SHA512 4846155d9adf7c8e298b80a5487a7df0ff1e430c82c96b565413f63c015b84629d21a8b104d84ee8355f975044219c521a728d4a6d28862bafb0e871d86277d8 WHIRLPOOL 4a38f5d4533488751e758a82e6a11c496993f2f5c687f55af8638a86b661849f8aae0ac3baf14e7a07b3cb6f04d4fe852f710f5643be9ac271d1bf3952be2ad9
DIST nautilus-sendto-3.0.2.tar.xz 377344 SHA256 03265d7063212717773bd6a1f85c25ec24066ca8424b658c5fa30ec0fb074b44 SHA512 b3b4c490b86996d8d2ee85c6b59a7d3fe98542ccd51c5371402ed4cc99a77e8b89cab947c559f2866be59fe6b57406bdf0440fe37218ccbcef4317dca33fa868 WHIRLPOOL 3630bd3668249d0384073f3990a4dfe6e3a1c56d6fef025c0657948120a46d5216435e7ed9f305bd3604bae44e176423228314341cd6b933bb4e95037a5d4bf2
DIST nautilus-sendto-3.0.3.tar.xz 380940 SHA256 bafbfbfe66c9817b099c8b57f41341e0be4e94ae846a9a1ae84d7bcbc339c2cf SHA512 23bf4ab2becc0cf1f1178653424aad68fe53437aaa64f0bd0a6ca00425f44be9311e4c07369219242e94ef6b44ccb0d336ea70d6b7271cb440704848ca30fad1 WHIRLPOOL ddc6e1fa85fc0f4d281f9181466e1215f83f0dab58c4af2a2f807b3fdf711c355269c10ac05326553298661f881343a6089401f20b8efb65370e17b8d5af0fef
DIST nautilus-sendto-3.6.0.tar.xz 384260 SHA256 5f90a1a7b054257545dc72fa3a63de8f5564815576f90a21c320ebb177b9268e SHA512 71c9d59201f324b70752ca070f0938dfc203ff4d4bf0439d857924d27ed2df4c833fae1df4a8a6abd826902c405b1d1b9360dc156e3ed23e64c341887000ee04 WHIRLPOOL bb34983448e1f85efeb68b31de1e44384d9f5dddf44386804337688eb6f1c5517424be64728102aa1521011cf11a27feaadd8921a0adc5c9100aadb6ddd2c4f8

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-sendto/nautilus-sendto-3.0.2.ebuild,v 1.3 2012/12/15 18:52:58 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-sendto/nautilus-sendto-3.6.0.ebuild,v 1.1 2012/12/24 15:59:35 eva Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
@ -11,33 +11,34 @@ inherit eutils gnome2 multilib
DESCRIPTION="A nautilus extension for sending files to locations"
HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cdr doc gajim +mail pidgin upnp-av"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="cdr gajim +mail pidgin upnp-av"
COMMON_DEPEND=">=x11-libs/gtk+-2.90.3:3[X(+)]
>=dev-libs/glib-2.25.9:2
cdr? ( >=app-cdr/brasero-2.26.0[nautilus] )
cdr? ( >=app-cdr/brasero-2.26[nautilus] )
gajim? (
net-im/gajim
>=dev-libs/dbus-glib-0.60 )
mail? ( >=gnome-extra/evolution-data-server-3 )
mail? ( >=gnome-extra/evolution-data-server-3.5.3:= )
pidgin? (
>=net-im/pidgin-2.0.0
>=net-im/pidgin-2
>=dev-libs/dbus-glib-0.60 )
upnp-av? ( >=net-libs/gupnp-0.13.0 )"
upnp-av? ( >=net-libs/gupnp-0.13 )
"
RDEPEND="${COMMON_DEPEND}
>=gnome-base/nautilus-2.91.1[sendto]"
DEPEND="${COMMON_DEPEND}
>=dev-util/gtk-doc-am-1.9
>=dev-util/intltool-0.35
>=gnome-base/nautilus-2.91.1
sys-devel/gettext
virtual/pkgconfig
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1.9 )"
"
# Needed for eautoreconf
# >=gnome-base/gnome-common-0.12
# dev-util/gtk-doc-am
_use_plugin() {
if use ${1}; then
@ -45,7 +46,7 @@ _use_plugin() {
fi
}
pkg_setup() {
src_configure() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF}
--with-plugins=removable-devices,"
@ -54,12 +55,7 @@ pkg_setup() {
_use_plugin pidgin
_use_plugin gajim
_use_plugin upnp-av upnp
}
src_prepare() {
# Regenerate marshaler code for <glib-2.31 compatibility
rm -v src/plugins/evolution/econtactentry-marshal.{c,h} || die
gnome2_src_prepare
gnome2_src_configure
}
src_install() {
@ -67,5 +63,5 @@ src_install() {
# Prevent file collision with nautilus-3 (which installs its own copy of
# libnautilus-sendto.so)
rm -r "${ED}/usr/$(get_libdir)/nautilus/extensions-"*
rm -r "${ED}/usr/$(get_libdir)/nautilus/extensions-"* || die
}

@ -1 +1,2 @@
DIST seahorse-nautilus-3.4.0.tar.xz 384884 RMD160 6c3ead147177ea36c1d4c6f8fc69ae5335d6c989 SHA1 5aa54c3e95248b895f4afbbb5087d062d201558c SHA256 4724438b8c09d5c25c30a304cbc398950d5a2fdd1e2ef3f6389ffbf18ac01480
DIST seahorse-nautilus-3.4.0.tar.xz 384884 SHA256 4724438b8c09d5c25c30a304cbc398950d5a2fdd1e2ef3f6389ffbf18ac01480 SHA512 0ec56dd6ec56bd8059a1ee7a21e53b561b1045d6d5939f81c2f4f90f41f0581a82a8e2d0a3c8b52f9a91e0cba454bcb897f3429a1a2fe528e94a4de5af2e82d4 WHIRLPOOL 8363037016ee82573608b115d792562e83ee8f5c01775052f1bd8ee4b92e9d998fd03d82825d0275b0187a948a8f4a9919b0f76b937113dd015a67521952c653
DIST seahorse-nautilus-3.6.1.tar.xz 385272 SHA256 912d9c1e84ad1e24af6308b84d622a72d9e1bdae71284ddbd6277fdb459c31d2 SHA512 5381cbfe90773a92d5b14ee11d914ccadb3150919644041f3751463754243c4962a393908652d78632064d94a90af6404faa414e8d97de23f32883695381ef83 WHIRLPOOL 6090395fae1f7d697eae2444f4fe6f6cddc5fbb71c9ada4855b9d93633a91d4aeb5ff3e91bae435d787d810c58b5c229f65279b07af4a1a2f57db3f7bf0963b7

@ -0,0 +1,52 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/seahorse-nautilus/seahorse-nautilus-3.6.1.ebuild,v 1.1 2012/12/24 15:45:17 eva Exp $
EAPI="5"
GCONF_DEBUG="no" # --disable-debug disables all assertions
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Nautilus extension for encrypting and decrypting files with GnuPG"
HOMEPAGE="http://www.gnome.org/projects/seahorse/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND="
>=app-crypt/gpgme-1.0.0
>=app-crypt/gcr-3.4
>=dev-libs/dbus-glib-0.35
>=dev-libs/glib-2.28:2
gnome-base/gnome-keyring
>=gnome-base/nautilus-3
x11-libs/gtk+:3
x11-libs/libcryptui
>=x11-libs/libnotify-0.3:=
|| (
=app-crypt/gnupg-1.4*
=app-crypt/gnupg-2.0* )"
# seahorse-nautilus was formerly part of seahorse-plugins
RDEPEND="${COMMON_DEPEND}
!app-crypt/seahorse-plugins[nautilus]"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.35
virtual/pkgconfig
"
src_prepare() {
DOCS="AUTHORS NEWS README THANKS" # ChangeLog is not used
# No point in making libnotify optional - nautilus depends on it
G2CONF="${G2CONF}
--disable-gpg-check
--enable-libnotify"
# Do not let configure mangle CFLAGS
sed -e '/^[ \t]*CFLAGS="$CFLAGS \(-g\|-O0\)/d' -i configure.ac configure ||
die "sed failed"
gnome2_src_prepare
}

@ -1,2 +1,2 @@
DIST sushi-0.2.1.tar.xz 295964 SHA256 b18d166a52738bceeca178318212ef4bd6a5562122f105df40bcd436621cbdb1 SHA512 d18e7c72c040f29f2a2f0d76a5b79a5aebfe180513d1ed270981f9df12029a7918d5c2aad32135ccbb56d85e6e89409f5576c9a8977aa7baf6a60eb97f09a4bf WHIRLPOOL 0c86513deb4582a0fcf1e79c1e07e56b192c979cecef8ce28f77e4d3bb78d69e84627d6ae9ff14c936884b6a50608018fd4ea439debee12882174c3de7531b06
DIST sushi-0.4.1.tar.xz 298732 SHA256 7889e4309443dd7dfd5c9546af23565d15813c3f8f2af6c6776702ca8911a7bd SHA512 88a6315aa432276e6d8d74486e680f002b8158eaafe12d9210d61fc7cd1a76a4f09f9b5e0b8043401a0c17d8b330a07f469100650fc591fae806be14d294574f WHIRLPOOL b06be438b33106f7d7dbccf086c5c15c8ebd7e0a3650a07e22cd0b55550cb1890a4239c269e99c2468474af9644b8e23c6500244eac10b42bb68d469098925af
DIST sushi-3.6.1.tar.xz 306728 SHA256 ddcfa4fd8ad6a8a7ff2da10a5190a031df9e9debf217cb1fcdeec2a181222af8 SHA512 1e7e0e1a3dee8790f37ed8c250097ed12e4686c314836de22ad86282df4d1766e23ae823b18e36f18ef207b47ddcac008178be608b4f4414d1177aaee277dcf6 WHIRLPOOL 40130e3dcc6217a282c7b2994a4e0da84fd282f604f92401eb9fb1e1d1543aa2705e7632003fa1113003b4cfbb791af07d4a83a1e525a3ae86d105cdb86acff1

@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
<herd>gnome</herd>
<use>
<flag name="office">Support viewing file formats such as generated by
<pkg>app-office/libreoffice</pkg></flag>
</use>
</pkgmetadata>

@ -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/gnome-extra/sushi/sushi-0.4.1.ebuild,v 1.2 2012/09/09 18:06:51 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/sushi/sushi-0.4.1.ebuild,v 1.3 2012/12/24 16:16:00 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -11,7 +11,7 @@ inherit autotools eutils gnome2
DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
HOMEPAGE="http://git.gnome.org/browse/sushi"
LICENSE="GPL-3"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/sushi/sushi-0.2.1.ebuild,v 1.3 2012/05/05 06:25:21 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/sushi/sushi-3.6.1.ebuild,v 1.1 2012/12/24 16:16:00 eva Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
@ -11,45 +11,51 @@ inherit gnome2
DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
HOMEPAGE="http://git.gnome.org/browse/sushi"
LICENSE="GPL-3"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="office"
# Optional app-office/unoconv support (OOo to pdf)
# freetype needed for font loader
# libX11 needed for sushi_create_foreign_window()
COMMON_DEPEND=">=x11-libs/gdk-pixbuf-2.22.1[introspection]
COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.22.1[introspection]
>=dev-libs/gjs-0.7.7
>=dev-libs/glib-2.29.14:2
>=dev-libs/gobject-introspection-0.9.6
>=media-libs/clutter-1.6.0:1.0[introspection]
>=media-libs/clutter-1.11.4:1.0[introspection]
>=media-libs/clutter-gtk-1.0.1:1.0[introspection]
>=x11-libs/gtk+-3.0.0:3[introspection]
>=app-text/evince-3.0[introspection]
media-libs/freetype:2
media-libs/gstreamer:0.10[introspection]
media-libs/gst-plugins-base:0.10[introspection]
media-libs/clutter-gst:1.0[introspection]
media-libs/musicbrainz:3
media-libs/gstreamer:1.0[introspection]
media-libs/gst-plugins-base:1.0[introspection]
media-libs/clutter-gst:2.0[introspection]
media-libs/musicbrainz:5
net-libs/webkit-gtk:3[introspection]
x11-libs/gtksourceview:3.0[introspection]
x11-libs/libX11
office? ( app-office/unoconv )
"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
"
RDEPEND="${COMMON_DEPEND}
>=gnome-base/nautilus-3.1.90
x11-themes/gnome-icon-theme-symbolic
"
pkg_setup() {
src_configure() {
G2CONF="${G2CONF}
UNOCONV=$(type -p false)
UNOCONV=$(type -P false)
--disable-static"
DOCS="AUTHORS NEWS README TODO"
if use office; then
G2CONF="${G2CONF} UNOCONV=$(type -P unoconv)"
fi
gnome2_src_configure
}

@ -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/kde-base/ffmpegthumbs/ffmpegthumbs-4.9.4.ebuild,v 1.1 2012/12/05 16:58:02 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/ffmpegthumbs/ffmpegthumbs-4.9.4.ebuild,v 1.2 2012/12/24 13:18:07 maekke Exp $
EAPI=4
inherit kde4-base
DESCRIPTION="A FFmpeg based thumbnail Generator for Video Files."
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug"
DEPEND="

@ -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/kde-base/kajongg/kajongg-4.9.4.ebuild,v 1.1 2012/12/05 16:58:26 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kajongg/kajongg-4.9.4.ebuild,v 1.2 2012/12/24 12:52:52 maekke Exp $
EAPI=4
@ -15,7 +15,7 @@ PYTHON_DEPEND="2:2.6"
inherit ${eclass} python
DESCRIPTION="The classical Mah Jongg for four players"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug"
DEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin-meta/kdeadmin-meta-4.9.4.ebuild,v 1.1 2012/12/05 16:57:41 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin-meta/kdeadmin-meta-4.9.4.ebuild,v 1.2 2012/12/24 12:15:13 maekke Exp $
EAPI=4
inherit kde4-meta-pkg
DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="cups"
RDEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork-meta/kdeartwork-meta-4.9.4.ebuild,v 1.1 2012/12/05 16:58:12 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork-meta/kdeartwork-meta-4.9.4.ebuild,v 1.2 2012/12/24 13:19:49 maekke Exp $
EAPI=4
inherit kde4-meta-pkg
DESCRIPTION="kdeartwork - merge this to pull in all kdeartwork-derived packages"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu-meta/kdeedu-meta-4.9.4.ebuild,v 1.1 2012/12/05 16:58:22 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu-meta/kdeedu-meta-4.9.4.ebuild,v 1.2 2012/12/24 12:14:26 maekke Exp $
EAPI=4
inherit kde4-meta-pkg
DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames-meta/kdegames-meta-4.9.4.ebuild,v 1.1 2012/12/05 16:58:20 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames-meta/kdegames-meta-4.9.4.ebuild,v 1.2 2012/12/24 12:53:51 maekke Exp $
EAPI=4
inherit kde4-meta-pkg
DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="opengl python"
RDEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics-meta/kdegraphics-meta-4.9.4.ebuild,v 1.1 2012/12/05 16:57:42 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics-meta/kdegraphics-meta-4.9.4.ebuild,v 1.2 2012/12/24 12:58:28 maekke Exp $
EAPI=4
inherit kde4-meta-pkg
DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="scanner"
RDEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia-meta/kdemultimedia-meta-4.9.4.ebuild,v 1.1 2012/12/05 16:58:09 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia-meta/kdemultimedia-meta-4.9.4.ebuild,v 1.2 2012/12/24 13:19:01 maekke Exp $
EAPI=4
inherit kde4-meta-pkg
DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="ffmpeg +mplayer"
RDEPEND="

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save