parent
a6c562a3c6
commit
a0b029c220
@ -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"
|
||||
}
|
@ -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
|
||||
}
|
@ -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"
|
||||
}
|
@ -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,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,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,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,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,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,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"
|
||||
}
|
@ -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,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"
|
||||
}
|
@ -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,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"
|
||||
}
|
@ -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,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
|
||||
}
|
@ -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,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
|
||||
}
|
@ -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
|
||||
}
|
@ -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 +1 @@
|
||||
DIST majesty_demo.run 43170241 RMD160 a792b420c789ae06b7822f935e5c082b1945c38d SHA1 b17d7eb5dac703cf8a7c3a6a5cf9c55cfd8d7e1c SHA256 3d3d1479dde2412804b8c5daa865584d77d5d60b861f2a042255e825decfbffe
|
||||
DIST majesty_demo.run 43170241 SHA256 3d3d1479dde2412804b8c5daa865584d77d5d60b861f2a042255e825decfbffe SHA512 67c74e3c11514649fbf1f2aadf529ce4ee62084c5825a2ec213c28ced6ec1d3ff6b6b2858f6f721c032160df794d62e4a73bcf9696ee4ebbb6ed29df1c024e31 WHIRLPOOL b8311ade80f6ed8c867806c68bfb378c7cd2a59c055df9363fe78c248564efbd110d3e31c229acecce3794f655f2abe4a531dd12f54e03e0f9d3e8e031627714
|
||||
|
@ -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,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,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 +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>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue