summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Medinas <metalgod@gentoo.org>2006-02-23 20:30:07 +0000
committerLuis Medinas <metalgod@gentoo.org>2006-02-23 20:30:07 +0000
commitbd38618faafd995b62fbb344e82961d3565cfbba (patch)
treebd3d85b4db0b0bfc494b14d94121db27e0aabce1 /app-misc/beagle
parentVersion bump, bug #120917. (diff)
downloadhistorical-bd38618faafd995b62fbb344e82961d3565cfbba.tar.gz
historical-bd38618faafd995b62fbb344e82961d3565cfbba.tar.bz2
historical-bd38618faafd995b62fbb344e82961d3565cfbba.zip
Version Bump. Closes bug #116654 and #119740. Added myself as temporary maintainer.
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'app-misc/beagle')
-rw-r--r--app-misc/beagle/ChangeLog11
-rw-r--r--app-misc/beagle/Manifest39
-rw-r--r--app-misc/beagle/beagle-0.2.1.ebuild123
-rw-r--r--app-misc/beagle/files/beagle-0.2.1-multilib.patch11
-rw-r--r--app-misc/beagle/files/digest-beagle-0.2.13
-rw-r--r--app-misc/beagle/metadata.xml4
6 files changed, 187 insertions, 4 deletions
diff --git a/app-misc/beagle/ChangeLog b/app-misc/beagle/ChangeLog
index fa108dc5a0f2..a3f38227047e 100644
--- a/app-misc/beagle/ChangeLog
+++ b/app-misc/beagle/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-misc/beagle
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/beagle/ChangeLog,v 1.9 2005/12/14 06:46:18 cardoe Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beagle/ChangeLog,v 1.10 2006/02/23 20:30:07 metalgod Exp $
+
+*beagle-0.2.1 (23 Feb 2006)
+
+ 23 Feb 2006; Luis Medinas <metalgod@gentoo.org>
+ +files/beagle-0.2.1-multilib.patch, metadata.xml, +beagle-0.2.1.ebuild:
+ Version Bump. Closes bug #116654 and #119740. Added myself as temporary
+ maintainer.
14 Dec 2005; Doug Goldstein <cardoe@gentoo.org> beagle-0.1.2.ebuild:
Fix my typo on the modular X depends. Simplify the depends as well.
diff --git a/app-misc/beagle/Manifest b/app-misc/beagle/Manifest
index 301f02614a9d..215edf72cbae 100644
--- a/app-misc/beagle/Manifest
+++ b/app-misc/beagle/Manifest
@@ -1,8 +1,43 @@
-MD5 c383ccb3e93e359e5d7fe02574b77101 ChangeLog 1628
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 f9bcea38fdf68a53f5928f9c997549ad ChangeLog 1873
+RMD160 490516ba673a264a51fc4249b83470c1cb90c8c5 ChangeLog 1873
+SHA256 57ff9ce79314f20b4f90a3e75fe023e9800682a2cc04d9d29dcd246e55b617d4 ChangeLog 1873
MD5 76fc6dcf5b9e19be1671056ac3189cff beagle-0.1.1.ebuild 3099
+RMD160 e20c0140e36bf8b375778dcbabc1a396ef1fbd20 beagle-0.1.1.ebuild 3099
+SHA256 59f5f3fae250a173f6967340a0786b989ddacc7656d9ba89ca8a7a831cec3a97 beagle-0.1.1.ebuild 3099
MD5 6c9eeb1d3f0468b7745e166a4b7ff023 beagle-0.1.2.ebuild 2942
+RMD160 9ec746a024f1e6dbe275155fa392e5864a6e26f2 beagle-0.1.2.ebuild 2942
+SHA256 51145a07054d57c991005ede13a048034ee186d7801239ad0010903f897d06aa beagle-0.1.2.ebuild 2942
+MD5 e69b94e62d3ab6acce22fa4f76f33dba beagle-0.2.1.ebuild 3154
+RMD160 090dc20f494e0ae7a635312e745bc844a461dfaa beagle-0.2.1.ebuild 3154
+SHA256 64d98a9f96b44c469d2145acd2c12571354c53f5d1ba3fb2d26c8547f1fb260f beagle-0.2.1.ebuild 3154
MD5 3375984ea7d16737cd465bae6ed3d928 files/beagle-0.1.1-null-task-source.patch 1347
+RMD160 d2e0b12ee591f6220f1da99836b5929f96b5c66f files/beagle-0.1.1-null-task-source.patch 1347
+SHA256 e8d6d80877056598c3e784a9ee998f0efc932b73bd0ae83342bcde83d60281be files/beagle-0.1.1-null-task-source.patch 1347
MD5 9c5c2f0ad3f959022b402ddba4dc671d files/beagle-0.1.1-uri-serialization.patch 2704
+RMD160 75e0b66e10a82c1c5b8b74f21605cc4ed4986d8d files/beagle-0.1.1-uri-serialization.patch 2704
+SHA256 c905cc6a925ff3271e786c2b4b51b2a18113b90e9731687ee0623081719aaa24 files/beagle-0.1.1-uri-serialization.patch 2704
+MD5 a8b3c0c4bcd3f1cd8572a271b142f3b5 files/beagle-0.2.1-multilib.patch 637
+RMD160 af87aa1d85dd0bdbf44f02a23914274d0420d2db files/beagle-0.2.1-multilib.patch 637
+SHA256 86867f480d7a0155aa5d6cc317c3d3483f45bb0751726c6c6ca5c839721f9062 files/beagle-0.2.1-multilib.patch 637
MD5 4840546d3689482f55c682ef01d4807b files/digest-beagle-0.1.1 66
+RMD160 08fc4de13642536bf39cdb1dec0f647f163b3380 files/digest-beagle-0.1.1 66
+SHA256 8072f66cac068de8b722ae082ffd206cd94cd87d53c33648fdc3c5e6a4f4bb6c files/digest-beagle-0.1.1 66
MD5 804bc08b17b5cd22cad5ceb7d6d45e9b files/digest-beagle-0.1.2 66
-MD5 43c872252a620e391c449e150e344a3a metadata.xml 224
+RMD160 8d5e040c56cdddaf0c8073b88f3026ee2345b868 files/digest-beagle-0.1.2 66
+SHA256 5c20d41c1f7301603bca65331db204e0a6debb098399c56c399d3ec7befbd01f files/digest-beagle-0.1.2 66
+MD5 28eeb69b044b7177e490c82774c03fc7 files/digest-beagle-0.2.1 244
+RMD160 569650c37d16ea9f25d9cec3297005722b055318 files/digest-beagle-0.2.1 244
+SHA256 a66364cc99de8c05fd17c45aea84804950879b5d680d6a09e38241dc61b4183c files/digest-beagle-0.2.1 244
+MD5 8c88e9a257d221daea17b7175a7f7947 metadata.xml 314
+RMD160 e3e5e79de0549124c4693d22e1a5c35a13510e87 metadata.xml 314
+SHA256 1a2e1ce6af1bd26a8f0a16c348c39be963f09c5c4986b66c3622f32c4e4f367e metadata.xml 314
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.1 (GNU/Linux)
+
+iD8DBQFD/htWwUpWvClEHQoRAr1PAJ9cUIGqz9/BuEuDpS6I3iX+6dkIowCfYz6Z
+ivE430DKKE7juIzmma5tuH8=
+=ZTVu
+-----END PGP SIGNATURE-----
diff --git a/app-misc/beagle/beagle-0.2.1.ebuild b/app-misc/beagle/beagle-0.2.1.ebuild
new file mode 100644
index 000000000000..2600d8728914
--- /dev/null
+++ b/app-misc/beagle/beagle-0.2.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beagle/beagle-0.2.1.ebuild,v 1.1 2006/02/23 20:30:07 metalgod Exp $
+
+inherit gnome.org eutils autotools mono
+
+DESCRIPTION="search tool that ransacks your personal information space to find whatever you're looking for"
+HOMEPAGE="http://www.beagle-project.org/"
+
+LICENSE="MIT Apache-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug evo gtk ole pdf python"
+
+RDEPEND="
+ >=dev-lang/mono-1.1.10
+ app-shells/bash
+ app-arch/zip
+ sys-devel/gettext
+ >=x11-libs/gtk+-2.6.0
+ >=dev-libs/atk-1.2.4
+ >=dev-libs/gmime-2.1.19
+ >=dev-dotnet/gtk-sharp-2.8
+ >=media-libs/libexif-0.6.0
+ >=dev-libs/libxml2-2.6.19
+
+ || ( >=dev-db/sqlite-3.3.1
+ =dev-db/sqlite-2* )
+
+ || ( ( x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXt )
+ virtual/x11 )
+
+ gtk? ( >=dev-dotnet/gconf-sharp-2.8
+ >=dev-dotnet/glade-sharp-2.8
+ >=dev-dotnet/gnome-sharp-2.8
+ >=dev-dotnet/gnome-sharp-2.8 )
+
+ python? ( >=dev-lang/python-2.3
+ >=dev-python/pygtk-2.6 )
+
+ evo? ( >=dev-dotnet/evolution-sharp-0.10.2
+ >=dev-dotnet/gconf-sharp-2.3 )
+
+ ole? ( app-text/wv
+ >=dev-dotnet/gsf-sharp-0.6
+ >=app-office/gnumeric-1.4.3-r3 )
+"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ || ( ( x11-proto/xproto
+ x11-proto/scrnsaverproto )
+ virtual/x11 )"
+
+pkg_setup() {
+ if built_with_use dev-libs/gmime mono
+ then
+ einfo "Mono support enabled in dev-libs/gmime, I will continue..."
+ else
+ eerror "Please rebuild dev-libs/gmime, with mono support enabled!"
+ eerror "Try USE=\"mono\" emerge dev-libs/gmime,"
+ eerror "or add \"mono\" to your USE string in /etc/make.conf and"
+ eerror "emerge dev-libs/gmime."
+ die "Mono USE flag must be enabled in dev-libs/gmime"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # To prevent excessive revdep-rebuild, gentoo's libexif is sticking to
+ # soversion 10 for now.
+ sed -i -e 's/EXIF_SOVERSION=12/EXIF_SOVERSION=10/' configure.in
+
+ # Multilib fix
+ sed -i -e 's:prefix mono`/lib:libdir mono`:' \
+ ${S}/configure.in || die "sed failed"
+
+ # Sqlite configure check fix
+ sed -i -e 's/SQLITE, sqlite3/SQLITE3, sqlite3/' configure.in
+
+ # Don't log so much
+ ! use debug && sed -i -e \
+ 's/defaultLevel = LogLevel.Debug/defaultLevel = LogLevel.Info/' \
+ Util/Logger.cs
+
+ epatch ${FILESDIR}/${P}-multilib.patch
+
+ eautoreconf
+}
+
+src_compile() {
+ econf \
+ $(use_enable evo evolution) \
+ $(use_enable gtk gui) \
+ $(use_enable python ) \
+ --enable-libbeagle \
+ || die "configure failed"
+ emake || die "Make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Install failed!"
+
+ dodir /usr/share/beagle
+ insinto /usr/share/beagle
+ doins mozilla-extension/beagle.xpi
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+}
+
+pkg_postinst() {
+ einfo "If available, Beagle greatly benefits from using certain operating"
+ einfo "system features such as Extended Attributes and inotify."
+ echo
+ einfo "For more info on how to create the optimal beagle environment, and"
+ einfo "basic usage info, see the Gentoo page of the Beagle website:"
+ einfo " http://www.beagle-project.org/Gentoo_Installation"
+}
+
diff --git a/app-misc/beagle/files/beagle-0.2.1-multilib.patch b/app-misc/beagle/files/beagle-0.2.1-multilib.patch
new file mode 100644
index 000000000000..d48d98108f6c
--- /dev/null
+++ b/app-misc/beagle/files/beagle-0.2.1-multilib.patch
@@ -0,0 +1,11 @@
+diff --exclude-from=/home/dang/.diffrc -u -ruN beagle-0.2.1.orig/wrappers/python/Makefile.am beagle-0.2.1/wrappers/python/Makefile.am
+--- beagle-0.2.1.orig/wrappers/python/Makefile.am 2006-01-13 15:19:24.000000000 -0500
++++ beagle-0.2.1/wrappers/python/Makefile.am 2006-02-10 20:06:14.000000000 -0500
+@@ -1,6 +1,6 @@
+ INCLUDES = $(PYTHON_INCLUDES) $(PYBEAGLE_CFLAGS) -I$(top_srcdir)/libbeagle
+
+-beagledir = $(pythondir)
++beagledir = $(pyexecdir)
+ beagle_LTLIBRARIES = beagle.la
+ beagle_la_LDFLAGS = -module -avoid-version -export-symbols-regex initbeagle
+ beagle_la_LIBADD = $(BEAGLE_LIBS) $(top_builddir)/libbeagle/beagle/libbeagle.la
diff --git a/app-misc/beagle/files/digest-beagle-0.2.1 b/app-misc/beagle/files/digest-beagle-0.2.1
new file mode 100644
index 000000000000..1db69e2d5499
--- /dev/null
+++ b/app-misc/beagle/files/digest-beagle-0.2.1
@@ -0,0 +1,3 @@
+MD5 325ed91dc66fb6be060d0a5f4c8f56dd beagle-0.2.1.tar.bz2 1289109
+RMD160 e6df93f74b8481a2a4e1b5a01d79bdfe206fb618 beagle-0.2.1.tar.bz2 1289109
+SHA256 46e1bc5b93046f89d4ea825a106d5f99e76792aff9376e1e92c8699b1a06e125 beagle-0.2.1.tar.bz2 1289109
diff --git a/app-misc/beagle/metadata.xml b/app-misc/beagle/metadata.xml
index 11616e7f96a6..4cda31b9d3f5 100644
--- a/app-misc/beagle/metadata.xml
+++ b/app-misc/beagle/metadata.xml
@@ -5,4 +5,8 @@
<email>dsd@gentoo.org</email>
<name>Daniel Drake</name>
</maintainer>
+<maintainer>
+ <email>metalgod@gentoo.org</email>
+ <name>Luis Medinas</name>
+</maintainer>
</pkgmetadata>