summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-misc/beagle/ChangeLog7
-rw-r--r--app-misc/beagle/Manifest16
-rw-r--r--app-misc/beagle/beagle-0.2.18.ebuild118
-rw-r--r--app-misc/beagle/files/digest-beagle-0.2.183
4 files changed, 139 insertions, 5 deletions
diff --git a/app-misc/beagle/ChangeLog b/app-misc/beagle/ChangeLog
index aa05e919f44c..f0f9b2b0f449 100644
--- a/app-misc/beagle/ChangeLog
+++ b/app-misc/beagle/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-misc/beagle
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/beagle/ChangeLog,v 1.60 2007/08/24 18:58:39 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beagle/ChangeLog,v 1.61 2007/11/22 21:07:45 drac Exp $
+
+*beagle-0.2.18 (22 Nov 2007)
+
+ 22 Nov 2007; Samuli Suominen <drac@gentoo.org> +beagle-0.2.18.ebuild:
+ Version bump, closing bug #190707, for #196755 straight to stable for amd64.
24 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
beagle-0.2.17.ebuild:
diff --git a/app-misc/beagle/Manifest b/app-misc/beagle/Manifest
index 3c127dab80b7..49ccf5c21a98 100644
--- a/app-misc/beagle/Manifest
+++ b/app-misc/beagle/Manifest
@@ -20,6 +20,7 @@ RMD160 979f70ae6172ffbbba21fcf8ab22964d10bf6b1a files/crawl-portage 295
SHA256 14b8423c0590ce9bc8b43ee75b7c51c02ec46031d89baeee8c0100bdc6adb31b files/crawl-portage 295
DIST beagle-0.2.16.2.tar.bz2 1549145 RMD160 df2ff159c2d75d058d951fc6ffc79ae83b0f5ee3 SHA1 75f05bcc6869c2236f0710a32d3ad91575963c25 SHA256 7ed451a76d069f96b6beed38a39242955c80457a7a2f6d32c4490d4beeb7adf6
DIST beagle-0.2.17.tar.bz2 1589261 RMD160 8b1fd4f853091642e30826d2d3125ba81f86d699 SHA1 d761bd185bcd1bd9c0652ee3f08ff2a8ec5cb7d8 SHA256 4b486cbf299364f01839d2276515c2ff17df5073de441f855a140444eea3a485
+DIST beagle-0.2.18.tar.bz2 1591664 RMD160 02e7fddbc2dd79eb7172ece55481541b888380e2 SHA1 02b37003e3fc223f074b0b27cc1351f9f1964ff4 SHA256 62e62b0a90f49660a6414b2fe69affee0a0bb1b1cd40ec1ccaf005e2a7f6c57b
EBUILD beagle-0.2.16.2.ebuild 3758 RMD160 d4c32ed121e5b26b67100351c27cc536504a4ca4 SHA1 dfed93fff2c2b00e4509dc4c7f223ae300e8df37 SHA256 deda282a3f08c49a392a31d474c64f9afe332e6d5a6efa6ee824390afe49ea11
MD5 3267a2011bce184dc084dd45d7bb6151 beagle-0.2.16.2.ebuild 3758
RMD160 d4c32ed121e5b26b67100351c27cc536504a4ca4 beagle-0.2.16.2.ebuild 3758
@@ -28,10 +29,14 @@ EBUILD beagle-0.2.17.ebuild 3600 RMD160 c25d31e625e28cfc6b1d3c744a32e421404ce26d
MD5 542a380ed97f074fb2bd7adeb9ef6239 beagle-0.2.17.ebuild 3600
RMD160 c25d31e625e28cfc6b1d3c744a32e421404ce26d beagle-0.2.17.ebuild 3600
SHA256 423a20b8947e1cf6971113df154f94e67ced035b2f4aa5f66ea690924eb9e925 beagle-0.2.17.ebuild 3600
-MISC ChangeLog 10544 RMD160 f1ee09a60de34387e1202419697f12197647409d SHA1 a4b777542c47b93668fbeecb487d68bc541d7e4e SHA256 ed6050c6e20c5e50a27f51d4530bcd0451229ebea67ee4695a61e4c0e3e24b81
-MD5 097238c490f41e1b5a17a8625a53e158 ChangeLog 10544
-RMD160 f1ee09a60de34387e1202419697f12197647409d ChangeLog 10544
-SHA256 ed6050c6e20c5e50a27f51d4530bcd0451229ebea67ee4695a61e4c0e3e24b81 ChangeLog 10544
+EBUILD beagle-0.2.18.ebuild 3301 RMD160 3e3eb545335314426c551d7c218c0d0d359911ba SHA1 ce0c34ba70eaf2d9cb9b1d7c4a8f33994f1902c7 SHA256 3e341cb4b1abd24d32e62d2c5e956b5916f46982492ad0d5f8574bb3d63b18f6
+MD5 d7d930fbe74b30876e099e0bd19ac4f0 beagle-0.2.18.ebuild 3301
+RMD160 3e3eb545335314426c551d7c218c0d0d359911ba beagle-0.2.18.ebuild 3301
+SHA256 3e341cb4b1abd24d32e62d2c5e956b5916f46982492ad0d5f8574bb3d63b18f6 beagle-0.2.18.ebuild 3301
+MISC ChangeLog 10720 RMD160 000b8aa8fcc82fbc0abbc0a98bae45d9d91f6314 SHA1 9959ce318019921d0ac313e48e2d7c81fb147db6 SHA256 54b9b27d1ce139d769ac54019a249faa2037df19239988e802603e8d5c041af4
+MD5 36d6fc117ff60f158d06084b1cec1dfc ChangeLog 10720
+RMD160 000b8aa8fcc82fbc0abbc0a98bae45d9d91f6314 ChangeLog 10720
+SHA256 54b9b27d1ce139d769ac54019a249faa2037df19239988e802603e8d5c041af4 ChangeLog 10720
MISC metadata.xml 335 RMD160 23fe45e88bc5840241fda36885982993ab1d57f7 SHA1 ff5aaa1c15b73a458658b8f922c56afc38b4c7b8 SHA256 d831dd7a97502818dc59f6e16d60795fc35113c75eab30e7c788918d225c7902
MD5 1077917052c6c73d9dd95b4dd0b3ea16 metadata.xml 335
RMD160 23fe45e88bc5840241fda36885982993ab1d57f7 metadata.xml 335
@@ -42,3 +47,6 @@ SHA256 8046906082db3cf70521681a0b87c9a676183eae56c2f671ff8a8dec81415b82 files/di
MD5 60cdefd3c3eb0a89553cc5618c89de2f files/digest-beagle-0.2.17 247
RMD160 6a0f2df171b6a2456ad6b019867985ba7f5aeb62 files/digest-beagle-0.2.17 247
SHA256 375d66f3d21cbc75d026a24e0e57b1bb2ad01c9a0661be4cda8a7a8a86c945e3 files/digest-beagle-0.2.17 247
+MD5 dbde3992d60d18d0ace0ecbee0cc8d89 files/digest-beagle-0.2.18 247
+RMD160 f6260ab84ad4a6ff2a386e8fbff9002f0149588f files/digest-beagle-0.2.18 247
+SHA256 64801f586dce4268376618579b5506ebf4c9f6b7b0f2edc4a44360822841d565 files/digest-beagle-0.2.18 247
diff --git a/app-misc/beagle/beagle-0.2.18.ebuild b/app-misc/beagle/beagle-0.2.18.ebuild
new file mode 100644
index 000000000000..94c5dff20a87
--- /dev/null
+++ b/app-misc/beagle/beagle-0.2.18.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beagle/beagle-0.2.18.ebuild,v 1.1 2007/11/22 21:07:45 drac Exp $
+
+EAPI=1
+
+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 ~ppc ~x86"
+IUSE="chm doc eds galago gtk ole pdf python thunderbird +xscreensaver"
+
+RDEPEND=">=dev-lang/mono-1.1.18
+ app-arch/zip
+ sys-devel/gettext
+ >=x11-libs/gtk+-2.6
+ >=dev-libs/gmime-2.2.1
+ >=dev-dotnet/gtk-sharp-2.8
+ >=gnome-base/librsvg-2
+ >=media-libs/libexif-0.6
+ >=dev-libs/libxml2-2.6.19
+ x11-libs/libX11
+ x11-libs/libXt
+ >=dev-db/sqlite-3.3.1
+ gtk? ( >=dev-dotnet/gconf-sharp-2.8
+ >=dev-dotnet/glade-sharp-2.8
+ >=dev-dotnet/gnome-sharp-2.8 )
+ eds? ( >=dev-dotnet/evolution-sharp-0.13.3
+ >=dev-dotnet/gconf-sharp-2.3 )
+ ole? ( >=app-text/wv-1.2.0
+ >=dev-dotnet/gsf-sharp-0.6
+ >=app-office/gnumeric-1.4.3-r3 )
+ python? ( >=dev-python/pygtk-2.6 )
+ pdf? ( >=app-text/poppler-0.5.1 )
+ chm? ( app-doc/chmlib )
+ galago? ( >=dev-dotnet/galago-sharp-0.5 )
+ thunderbird? ( >=mail-client/mozilla-thunderbird-1.5 )
+ xscreensaver? ( x11-libs/libXScrnSaver )"
+DEPEND="${RDEPEND}
+ doc? ( dev-util/gtk-doc )
+ dev-util/pkgconfig
+ x11-proto/xproto
+ xscreensaver? ( x11-proto/scrnsaverproto )"
+
+pkg_setup() {
+ local fail="Re-emerge dev-libs/gmime with USE mono."
+
+ if ! built_with_use dev-libs/gmime mono; then
+ eerror "${fail}"
+ die "${fail}"
+ fi
+
+ enewgroup beagleindex
+ enewuser beagleindex -1 -1 /var/lib/cache/beagle beagleindex
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Multilib fix
+ sed -i -e 's:prefix mono`/lib:libdir mono`:' \
+ "${S}"/configure.in || die "sed failed"
+
+ epatch "${FILESDIR}"/${PN}-0.2.7-crawltweek.patch
+ epatch "${FILESDIR}"/${PN}-log-level-warn.patch
+
+ eautoreconf
+}
+
+src_compile() {
+ econf --enable-libbeagle --enable-sqlite3 \
+ $(use_enable doc gtk-doc) \
+ $(use_enable thunderbird) \
+ $(use_enable eds evolution) \
+ $(use_enable gtk gui) \
+ $(use_enable python) \
+ $(use_enable ole gsf-sharp) \
+ $(use_enable xscreensaver xss)
+
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+
+ dodir /usr/share/beagle
+ insinto /usr/share/beagle
+ doins mozilla-extension/beagle.xpi
+
+ dodoc AUTHORS NEWS README
+
+ sed -i -e 's/CRAWL_ENABLED="yes"/CRAWL_ENABLED="no"/' "${D}"/etc/beagle/crawl-*
+
+ insinto /etc/beagle
+ doins "${FILESDIR}"/crawl-portage
+
+ keepdir /usr/$(get_libdir)/beagle/Backends
+ diropts -o beagleindex -g beagleindex
+ keepdir /var/lib/cache/beagle/indexes
+}
+
+pkg_postinst() {
+ elog "If available, Beagle greatly benefits from using certain operating"
+ elog "system features such as Extended Attributes and inotify."
+ echo
+ elog "If you want static queryables such as the portage tree and system"
+ elog "documentation you will need to edit the /etc/beagle/crawl-* files"
+ elog "and change CRAWL_ENABLE from 'no' to 'yes'."
+ echo
+ elog "For more info on how to create the optimal beagle environment, and"
+ elog "basic usage info, see the Gentoo page of the Beagle website:"
+ elog "http://www.beagle-project.org/Gentoo_Installation"
+}
diff --git a/app-misc/beagle/files/digest-beagle-0.2.18 b/app-misc/beagle/files/digest-beagle-0.2.18
new file mode 100644
index 000000000000..72040ef08c92
--- /dev/null
+++ b/app-misc/beagle/files/digest-beagle-0.2.18
@@ -0,0 +1,3 @@
+MD5 8bab6ce40fff497120dbfcfd0a789c65 beagle-0.2.18.tar.bz2 1591664
+RMD160 02e7fddbc2dd79eb7172ece55481541b888380e2 beagle-0.2.18.tar.bz2 1591664
+SHA256 62e62b0a90f49660a6414b2fe69affee0a0bb1b1cd40ec1ccaf005e2a7f6c57b beagle-0.2.18.tar.bz2 1591664