summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaleb Tennis <caleb@gentoo.org>2008-01-24 00:05:48 +0000
committerCaleb Tennis <caleb@gentoo.org>2008-01-24 00:05:48 +0000
commit863815243764efe69428843e5d81ee28e24edc91 (patch)
treeda2b0b39b15bf8968d9c02055c4fefb0e50edb76 /app-misc/sphinx
parentVersion bump to 0.4. Bug #207035 (diff)
downloadgentoo-2-863815243764efe69428843e5d81ee28e24edc91.tar.gz
gentoo-2-863815243764efe69428843e5d81ee28e24edc91.tar.bz2
gentoo-2-863815243764efe69428843e5d81ee28e24edc91.zip
Initial import, from bug #144413
(Portage version: 2.1.4)
Diffstat (limited to 'app-misc/sphinx')
-rw-r--r--app-misc/sphinx/ChangeLog12
-rw-r--r--app-misc/sphinx/Manifest28
-rw-r--r--app-misc/sphinx/files/digest-sphinx-0.9.73
-rw-r--r--app-misc/sphinx/files/digest-sphinx-0.9.8_pre10653
-rw-r--r--app-misc/sphinx/files/sphinx-0.9.7-fix-sandbox.patch14
-rw-r--r--app-misc/sphinx/metadata.xml9
-rw-r--r--app-misc/sphinx/sphinx-0.9.7.ebuild48
-rw-r--r--app-misc/sphinx/sphinx-0.9.8_pre1065.ebuild52
8 files changed, 169 insertions, 0 deletions
diff --git a/app-misc/sphinx/ChangeLog b/app-misc/sphinx/ChangeLog
new file mode 100644
index 000000000000..9c0171973c21
--- /dev/null
+++ b/app-misc/sphinx/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for app-misc/sphinx
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/ChangeLog,v 1.1 2008/01/24 00:05:47 caleb Exp $
+
+*sphinx-0.9.8_pre1065 (23 Jan 2008)
+*sphinx-0.9.7 (23 Jan 2008)
+
+ 23 Jan 2008; Caleb Tennis <caleb@gentoo.org>
+ +files/sphinx-0.9.7-fix-sandbox.patch, +metadata.xml,
+ +sphinx-0.9.7.ebuild, +sphinx-0.9.8_pre1065.ebuild:
+ Initial import, from bug #144413
+
diff --git a/app-misc/sphinx/Manifest b/app-misc/sphinx/Manifest
new file mode 100644
index 000000000000..9fe78c818eab
--- /dev/null
+++ b/app-misc/sphinx/Manifest
@@ -0,0 +1,28 @@
+AUX sphinx-0.9.7-fix-sandbox.patch 568 RMD160 953814b1ec204984b3e43f3352fa67a25deef6d9 SHA1 a1bb1fd97d42ec15e1821b453a486118e3052a0b SHA256 8e2e04d6e2021ffe33afe784a05aebebe46048750da12a93adec0396df75be02
+MD5 6cbad62dd5ac49b679fcbba7219f381b files/sphinx-0.9.7-fix-sandbox.patch 568
+RMD160 953814b1ec204984b3e43f3352fa67a25deef6d9 files/sphinx-0.9.7-fix-sandbox.patch 568
+SHA256 8e2e04d6e2021ffe33afe784a05aebebe46048750da12a93adec0396df75be02 files/sphinx-0.9.7-fix-sandbox.patch 568
+DIST sphinx-0.9.7.tar.gz 344500 RMD160 b2f679855cf725a154478e59d980c60124165915 SHA1 30d13e7a63ed28282b49b5db364c48811d9c4b47 SHA256 6c841b9042f880394858dd0373a1e3343c30e815422671ba3872691326c1c0a4
+DIST sphinx-0.9.8-svn-r1065.tar.gz 491770 RMD160 8c1b52f76ee635b4a4dbe7dce96fd5b1a3e8ea89 SHA1 f30e2bbde8c34894339a3159ac3075499558a261 SHA256 f8d4e9084570400be377c276c0987609d9e329ffc046806f8c99ec9adfc3fd59
+EBUILD sphinx-0.9.7.ebuild 982 RMD160 c208e26ff00c3cc8499069388184f6792ecacc99 SHA1 d3c2d2c1d7f55b8a09fc9a89c25c902a1d7a28b3 SHA256 d7006e6610174e3547bcfb20e07f71d64a0bd4cc99434dc11ac8600b29ef2025
+MD5 4fbafd3269eea5853a7425f340d24340 sphinx-0.9.7.ebuild 982
+RMD160 c208e26ff00c3cc8499069388184f6792ecacc99 sphinx-0.9.7.ebuild 982
+SHA256 d7006e6610174e3547bcfb20e07f71d64a0bd4cc99434dc11ac8600b29ef2025 sphinx-0.9.7.ebuild 982
+EBUILD sphinx-0.9.8_pre1065.ebuild 1031 RMD160 ca4fa62319844b39a9d9de373c7198483689ae27 SHA1 ee2140b98335316f48b5af56900d04ab27266b7c SHA256 3dd70c014dabedfc9bd34da56862a6460e2663b1387983edca21d8e4a6eca96a
+MD5 b586682d744508a9459e453be88c92f4 sphinx-0.9.8_pre1065.ebuild 1031
+RMD160 ca4fa62319844b39a9d9de373c7198483689ae27 sphinx-0.9.8_pre1065.ebuild 1031
+SHA256 3dd70c014dabedfc9bd34da56862a6460e2663b1387983edca21d8e4a6eca96a sphinx-0.9.8_pre1065.ebuild 1031
+MISC ChangeLog 374 RMD160 9649827f5969aad7736066e9f495c08ec5e43e41 SHA1 c9403e63758df8c126e5be11d4f9fad91875f101 SHA256 f03e6874f4a8ee3a995c78bad9f35011951717611e090a77fdf38689a3862b5d
+MD5 60c340e964cf9a950b71b04cfd5a1bee ChangeLog 374
+RMD160 9649827f5969aad7736066e9f495c08ec5e43e41 ChangeLog 374
+SHA256 f03e6874f4a8ee3a995c78bad9f35011951717611e090a77fdf38689a3862b5d ChangeLog 374
+MISC metadata.xml 252 RMD160 4975ee0177b93542969b3ed3d9a29d7533745e3b SHA1 2eec8a59c9e6c7d702ff8e8ca85c206c17f3cf21 SHA256 8896dbe5acd055978bc9088a6e8c3a1d2eaecc12bd22ce864dd53fb0130fca81
+MD5 a66d3f29a0078c35970fd164c351fea7 metadata.xml 252
+RMD160 4975ee0177b93542969b3ed3d9a29d7533745e3b metadata.xml 252
+SHA256 8896dbe5acd055978bc9088a6e8c3a1d2eaecc12bd22ce864dd53fb0130fca81 metadata.xml 252
+MD5 365acffbf46630970b713e80bb70b9d5 files/digest-sphinx-0.9.7 238
+RMD160 6be20e612612fda2e2ab2534adef0136770cccd7 files/digest-sphinx-0.9.7 238
+SHA256 c309ccf5926fe4a6d6ab6773d8acc5b9ce318dc82ec449516f1462b8156e0d81 files/digest-sphinx-0.9.7 238
+MD5 f38361f079f820dbf0e668374aa08398 files/digest-sphinx-0.9.8_pre1065 268
+RMD160 1f3dc678f7d3739a3bdca554f52b661be200f5a6 files/digest-sphinx-0.9.8_pre1065 268
+SHA256 744fa5e78559586854340af26f5b6cfbd1f83eeecd5ff508ba9384cc8c3b538a files/digest-sphinx-0.9.8_pre1065 268
diff --git a/app-misc/sphinx/files/digest-sphinx-0.9.7 b/app-misc/sphinx/files/digest-sphinx-0.9.7
new file mode 100644
index 000000000000..e46e6ecf840c
--- /dev/null
+++ b/app-misc/sphinx/files/digest-sphinx-0.9.7
@@ -0,0 +1,3 @@
+MD5 32f2b7e98d8485c86108851d52c5cef4 sphinx-0.9.7.tar.gz 344500
+RMD160 b2f679855cf725a154478e59d980c60124165915 sphinx-0.9.7.tar.gz 344500
+SHA256 6c841b9042f880394858dd0373a1e3343c30e815422671ba3872691326c1c0a4 sphinx-0.9.7.tar.gz 344500
diff --git a/app-misc/sphinx/files/digest-sphinx-0.9.8_pre1065 b/app-misc/sphinx/files/digest-sphinx-0.9.8_pre1065
new file mode 100644
index 000000000000..d617549917d4
--- /dev/null
+++ b/app-misc/sphinx/files/digest-sphinx-0.9.8_pre1065
@@ -0,0 +1,3 @@
+MD5 98fbb0d6018b8aa62467105483336f7f sphinx-0.9.8-svn-r1065.tar.gz 491770
+RMD160 8c1b52f76ee635b4a4dbe7dce96fd5b1a3e8ea89 sphinx-0.9.8-svn-r1065.tar.gz 491770
+SHA256 f8d4e9084570400be377c276c0987609d9e329ffc046806f8c99ec9adfc3fd59 sphinx-0.9.8-svn-r1065.tar.gz 491770
diff --git a/app-misc/sphinx/files/sphinx-0.9.7-fix-sandbox.patch b/app-misc/sphinx/files/sphinx-0.9.7-fix-sandbox.patch
new file mode 100644
index 000000000000..ba51cbc56a52
--- /dev/null
+++ b/app-misc/sphinx/files/sphinx-0.9.7-fix-sandbox.patch
@@ -0,0 +1,14 @@
+diff -ur sphinx-0.9.7-rc2.orig/Makefile.am sphinx-0.9.7-rc2/Makefile.am
+--- sphinx-0.9.7-rc2.orig/Makefile.am 2007-03-31 12:41:51.000000000 +0000
++++ sphinx-0.9.7-rc2/Makefile.am 2007-03-31 12:47:05.000000000 +0000
+@@ -1,8 +1,8 @@
+ SUBDIRS = src
+ EXTRA_DIST = api storage sphinx.conf.in sphinx.sln todo.txt example.sql
+-sysconf_DATA = sphinx.conf.dist example.sql
++#sysconf_DATA = sphinx.conf.dist example.sql
+
+ install-data-hook:
+- mkdir -p $(localstatedir)/data && mkdir -p $(localstatedir)/log
++# mkdir -p $(localstatedir)/data && mkdir -p $(localstatedir)/log
+
+
diff --git a/app-misc/sphinx/metadata.xml b/app-misc/sphinx/metadata.xml
new file mode 100644
index 000000000000..03ae6e800b5a
--- /dev/null
+++ b/app-misc/sphinx/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>caleb@gentoo.org</email>
+ <name>Caleb Tennis</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-misc/sphinx/sphinx-0.9.7.ebuild b/app-misc/sphinx/sphinx-0.9.7.ebuild
new file mode 100644
index 000000000000..815c568fd428
--- /dev/null
+++ b/app-misc/sphinx/sphinx-0.9.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-0.9.7.ebuild,v 1.1 2008/01/24 00:05:47 caleb Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL"
+HOMEPAGE="http://www.sphinxsearch.com/"
+SRC_URI="http://sphinxsearch.com/downloads/${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="mysql postgres debug"
+
+DEPEND="mysql? ( virtual/mysql )
+ postgres? ( dev-db/postgresql )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-fix-sandbox.patch
+ eautoreconf
+}
+
+src_compile() {
+ econf \
+ $(use_with mysql) \
+ $(use_with postgres) \
+ $(use_with debug) || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc doc/* example.sql
+ dodir /etc/sphinx
+ insinto /etc/sphinx
+ doins sphinx.conf.dist
+
+ dodir /var/lib/sphinx
+ dodir /var/log/sphinx
+ dodir /var/run/sphinx
+}
+
diff --git a/app-misc/sphinx/sphinx-0.9.8_pre1065.ebuild b/app-misc/sphinx/sphinx-0.9.8_pre1065.ebuild
new file mode 100644
index 000000000000..0cb51a4a4586
--- /dev/null
+++ b/app-misc/sphinx/sphinx-0.9.8_pre1065.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-0.9.8_pre1065.ebuild,v 1.1 2008/01/24 00:05:47 caleb Exp $
+
+inherit eutils autotools
+
+MY_P=${P/_pre/-svn-r}
+
+DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL"
+HOMEPAGE="http://www.sphinxsearch.com/"
+SRC_URI="http://sphinxsearch.com/downloads/${MY_P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="mysql postgres debug"
+
+DEPEND="mysql? ( virtual/mysql )
+ postgres? ( dev-db/postgresql )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+# epatch "${FILESDIR}"/${P}-fix-sandbox.patch
+ eautoreconf
+}
+
+src_compile() {
+ econf \
+ $(use_with mysql) \
+ $(use_with postgres) \
+ $(use_with debug) || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc doc/* example.sql
+ dodir /etc/sphinx
+ insinto /etc/sphinx
+ doins sphinx.conf.dist
+
+ dodir /var/lib/sphinx
+ dodir /var/log/sphinx
+ dodir /var/run/sphinx
+}
+