summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlammie Pirinen <flammie@gentoo.org>2007-10-05 18:40:46 +0000
committerFlammie Pirinen <flammie@gentoo.org>2007-10-05 18:40:46 +0000
commit62a1f58c007f67ae6d790c0d94ee1a4c721b058b (patch)
treeec1ae60fe1b843a74897a5596b1f71945a492676
parentVersion bump. Release candidate (diff)
downloadfinnish-62a1f58c007f67ae6d790c0d94ee1a4c721b058b.tar.gz
finnish-62a1f58c007f67ae6d790c0d94ee1a4c721b058b.tar.bz2
finnish-62a1f58c007f67ae6d790c0d94ee1a4c721b058b.zip
Update ispell and tmispell to use eselect-ispell to handle file collision.
svn path=/; revision=28
-rw-r--r--trunk/app-admin/eselect-ispell/ChangeLog9
-rw-r--r--trunk/app-admin/eselect-ispell/Manifest16
-rw-r--r--trunk/app-admin/eselect-ispell/eselect-ispell-0.1.ebuild19
-rw-r--r--trunk/app-admin/eselect-ispell/files/digest-eselect-ispell-0.13
-rw-r--r--trunk/app-admin/eselect-ispell/metadata.xml14
-rw-r--r--trunk/app-text/ispell/ChangeLog6
-rw-r--r--trunk/app-text/ispell/Manifest15
-rw-r--r--trunk/app-text/ispell/files/digest-ispell-3.2.06-r86
-rw-r--r--trunk/app-text/ispell/ispell-3.2.06-r8.ebuild100
-rw-r--r--trunk/app-text/tmispell/ChangeLog9
-rw-r--r--trunk/app-text/tmispell/Manifest33
-rw-r--r--trunk/app-text/tmispell/files/digest-tmispell-0.6.2-r13
-rw-r--r--trunk/app-text/tmispell/files/digest-tmispell-0.6.3_rc2-r13
-rw-r--r--trunk/app-text/tmispell/files/digest-tmispell-99990
-rw-r--r--trunk/app-text/tmispell/tmispell-0.6.2-r1.ebuild66
-rw-r--r--trunk/app-text/tmispell/tmispell-0.6.3_rc2-r1.ebuild67
-rw-r--r--trunk/app-text/tmispell/tmispell-9999.ebuild71
-rw-r--r--trunk/profiles/repo_name1
18 files changed, 351 insertions, 90 deletions
diff --git a/trunk/app-admin/eselect-ispell/ChangeLog b/trunk/app-admin/eselect-ispell/ChangeLog
new file mode 100644
index 0000000..21c6a4f
--- /dev/null
+++ b/trunk/app-admin/eselect-ispell/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-admin/eselect-ispell
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*eselect-ispell-0.1 (05 Oct 2007)
+
+ 05 Oct 2007; Flammie Pirinen <flammie@gentoo.org> +eselect-ispell-0.1.ebuild:
+ Initial version.
+
diff --git a/trunk/app-admin/eselect-ispell/Manifest b/trunk/app-admin/eselect-ispell/Manifest
new file mode 100644
index 0000000..4132b8b
--- /dev/null
+++ b/trunk/app-admin/eselect-ispell/Manifest
@@ -0,0 +1,16 @@
+DIST ispell.eselect-0.1.bz2 1346 RMD160 514eb42701080233ccc90fed71d9d91091d5eda8 SHA1 9918f94baad0fab354c4d01efe7541cb76416b6c SHA256 e1ad0f199bd5daf4f5841e3f6be3f43e370a54b758065e1f937524686a905748
+EBUILD eselect-ispell-0.1.ebuild 495 RMD160 98704a13f3df52807c5c8b9dbfb5fa0ad1f3eef2 SHA1 00096f5fd87d755bf502ad522d8513ca95036232 SHA256 e5b4c2d0a5568cf9e7e13729ec37b43632c677fcf5579c47d4ee076c1d6d5da2
+MD5 e52f82ea37df04651ae208b666222acf eselect-ispell-0.1.ebuild 495
+RMD160 98704a13f3df52807c5c8b9dbfb5fa0ad1f3eef2 eselect-ispell-0.1.ebuild 495
+SHA256 e5b4c2d0a5568cf9e7e13729ec37b43632c677fcf5579c47d4ee076c1d6d5da2 eselect-ispell-0.1.ebuild 495
+MISC ChangeLog 260 RMD160 2c74e74a0e9b92f6e3c18f07a7b254296a6c31c8 SHA1 f555b2d68f39c0fbd05cde04def4c48a6e46e94d SHA256 9ccff78b5c4dad4e305b10f786fc9eb0faebf32bd504edf2f5b4dd628a47a3ca
+MD5 e45949820f706eb50cfbe1605117d32a ChangeLog 260
+RMD160 2c74e74a0e9b92f6e3c18f07a7b254296a6c31c8 ChangeLog 260
+SHA256 9ccff78b5c4dad4e305b10f786fc9eb0faebf32bd504edf2f5b4dd628a47a3ca ChangeLog 260
+MISC metadata.xml 437 RMD160 e79e4ca0d07be6c29cedd3cec7a671a507c8ee67 SHA1 0656e14620b626b01c2b46bcd0c42da8803fb8ea SHA256 106e9516b91613c0617852053526997ce7c045fb8b10444ba0ca48ae3bfdea62
+MD5 d09105169983b3ba70e45388fda3f686 metadata.xml 437
+RMD160 e79e4ca0d07be6c29cedd3cec7a671a507c8ee67 metadata.xml 437
+SHA256 106e9516b91613c0617852053526997ce7c045fb8b10444ba0ca48ae3bfdea62 metadata.xml 437
+MD5 0936b363e82a6c942ae088ef5a3a62b0 files/digest-eselect-ispell-0.1 241
+RMD160 266cc9445fd5079f56696ecf4c069050fbbf1295 files/digest-eselect-ispell-0.1 241
+SHA256 e92e144e5da66e71b8ed2b08ec08839db67396fd127864e09b452b5a1bf2c4e4 files/digest-eselect-ispell-0.1 241
diff --git a/trunk/app-admin/eselect-ispell/eselect-ispell-0.1.ebuild b/trunk/app-admin/eselect-ispell/eselect-ispell-0.1.ebuild
new file mode 100644
index 0000000..0325b8c
--- /dev/null
+++ b/trunk/app-admin/eselect-ispell/eselect-ispell-0.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header$
+
+DESCRIPTION="Manages the /usr/bin/ispell symlink"
+HOMEPAGE="http://overlays.gentoo.org/proj/finnish/"
+SRC_URI="http://dev.gentoo.org/~flammie/ispell.eselect-${PVR}.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND=">=app-admin/eselect-1.0.6"
+
+src_install() {
+ insinto /usr/share/eselect/modules
+ newins "${WORKDIR}/ispell.eselect-${PVR}" ispell.eselect || die
+}
diff --git a/trunk/app-admin/eselect-ispell/files/digest-eselect-ispell-0.1 b/trunk/app-admin/eselect-ispell/files/digest-eselect-ispell-0.1
new file mode 100644
index 0000000..c8e4120
--- /dev/null
+++ b/trunk/app-admin/eselect-ispell/files/digest-eselect-ispell-0.1
@@ -0,0 +1,3 @@
+MD5 5481b7d11b2d88c4b881686bc2392400 ispell.eselect-0.1.bz2 1346
+RMD160 514eb42701080233ccc90fed71d9d91091d5eda8 ispell.eselect-0.1.bz2 1346
+SHA256 e1ad0f199bd5daf4f5841e3f6be3f43e370a54b758065e1f937524686a905748 ispell.eselect-0.1.bz2 1346
diff --git a/trunk/app-admin/eselect-ispell/metadata.xml b/trunk/app-admin/eselect-ispell/metadata.xml
new file mode 100644
index 0000000..2b33b9c
--- /dev/null
+++ b/trunk/app-admin/eselect-ispell/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd></herd>
+<maintainer>
+<email>flammie@gentoo.org</email>
+<name>Flammie Pirinen</name>
+</maintainer>
+<longdescription lang="en">
+Eselect module for handling /usr/bin/ispell as symlink so that legacy
+applications with hardcoded ispell binary name will work with e.g. tmispell
+</longdescription>
+</pkgmetadata>
+
diff --git a/trunk/app-text/ispell/ChangeLog b/trunk/app-text/ispell/ChangeLog
index 4fe9af4..93a02c8 100644
--- a/trunk/app-text/ispell/ChangeLog
+++ b/trunk/app-text/ispell/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/ispell/ChangeLog,v 1.30 2007/02/21 23:32:14 peper Exp $
+*ispell-3.2.06-r8 (05 Oct 2007)
+
+ 05 Oct 2007; Flammie Pirinen <flammie@gentoo.org>
+ +ispell-3.2.06-r8:
+ Use eselect-ispell to handle symlink collision with tmispell.
+
*ispell-3.2.06-r7 (15 May 2007)
15 May 2007; Flammie Pirinen <flammie@gentoo.org>
diff --git a/trunk/app-text/ispell/Manifest b/trunk/app-text/ispell/Manifest
index 7c27ea5..980c5f0 100644
--- a/trunk/app-text/ispell/Manifest
+++ b/trunk/app-text/ispell/Manifest
@@ -12,10 +12,14 @@ EBUILD ispell-3.2.06-r7.ebuild 2937 RMD160 7040d04c3c2288034eb482fe24a4a9bd36388
MD5 24b32597e0370f4fe9be9706f25d3cb0 ispell-3.2.06-r7.ebuild 2937
RMD160 7040d04c3c2288034eb482fe24a4a9bd36388f88 ispell-3.2.06-r7.ebuild 2937
SHA256 bf233d1323683952f27f3b6fdb021e82181bc5a26c10c0a019e5b1fe03162035 ispell-3.2.06-r7.ebuild 2937
-MISC ChangeLog 4836 RMD160 e568bc68cfbfa55c825e47103fc06ea7d3989958 SHA1 57bdd2cdab7970d9cbb7c3d784edf86b6fe1cbc6 SHA256 64642314062afad29186ecf07d78add59c24224b7f5984899054e6d75689543c
-MD5 a6adabae3eb43b2b1e66c8c2449d5a6c ChangeLog 4836
-RMD160 e568bc68cfbfa55c825e47103fc06ea7d3989958 ChangeLog 4836
-SHA256 64642314062afad29186ecf07d78add59c24224b7f5984899054e6d75689543c ChangeLog 4836
+EBUILD ispell-3.2.06-r8.ebuild 2887 RMD160 62e8813c57e24025d7c4180d5a0da2b34d298ecb SHA1 e1ba1a193f42246b034e62160c8ef52362f36cc5 SHA256 ae51d1db31d6f6d6bb110e7cfd2495fb1e03607cb3e2ac83fa9b59478f04fdbe
+MD5 ecb136ced7b0bbcef9a7a32d4faaa1d3 ispell-3.2.06-r8.ebuild 2887
+RMD160 62e8813c57e24025d7c4180d5a0da2b34d298ecb ispell-3.2.06-r8.ebuild 2887
+SHA256 ae51d1db31d6f6d6bb110e7cfd2495fb1e03607cb3e2ac83fa9b59478f04fdbe ispell-3.2.06-r8.ebuild 2887
+MISC ChangeLog 5007 RMD160 b4939ad3cb44f95954217ed46f44365fc3527d2b SHA1 c3ab143e94df8e0f2b3a2e889a239bbbecd227e0 SHA256 85b58a1d5d23194b163d24e9ae3881f76bcbbd84404eb0175b3824ca5b2c8476
+MD5 6b387147fdc4475c963b2cca2db158f2 ChangeLog 5007
+RMD160 b4939ad3cb44f95954217ed46f44365fc3527d2b ChangeLog 5007
+SHA256 85b58a1d5d23194b163d24e9ae3881f76bcbbd84404eb0175b3824ca5b2c8476 ChangeLog 5007
MISC metadata.xml 423 RMD160 cc8360fac6c177ffcb227a8847e1f54a38aaecd1 SHA1 0470b6cceb8c27c23200ace2084fe096849740ca SHA256 a6b20c0ca5e431de4fa67856cc12b3ff6c329436b525a4cd74c29b995ea0d8df
MD5 00a11a9c0ad8946673bce3256ac2b13b metadata.xml 423
RMD160 cc8360fac6c177ffcb227a8847e1f54a38aaecd1 metadata.xml 423
@@ -23,3 +27,6 @@ SHA256 a6b20c0ca5e431de4fa67856cc12b3ff6c329436b525a4cd74c29b995ea0d8df metadata
MD5 1807d88fc35553dcc67ef87a044d744c files/digest-ispell-3.2.06-r7 524
RMD160 ad71651e16693b5f28d9269f00fd0777388f32c3 files/digest-ispell-3.2.06-r7 524
SHA256 a40a394c389a994a40614f782c25212556308adfb2450bcf97184b6818a1b13b files/digest-ispell-3.2.06-r7 524
+MD5 1807d88fc35553dcc67ef87a044d744c files/digest-ispell-3.2.06-r8 524
+RMD160 ad71651e16693b5f28d9269f00fd0777388f32c3 files/digest-ispell-3.2.06-r8 524
+SHA256 a40a394c389a994a40614f782c25212556308adfb2450bcf97184b6818a1b13b files/digest-ispell-3.2.06-r8 524
diff --git a/trunk/app-text/ispell/files/digest-ispell-3.2.06-r8 b/trunk/app-text/ispell/files/digest-ispell-3.2.06-r8
new file mode 100644
index 0000000..557aa2a
--- /dev/null
+++ b/trunk/app-text/ispell/files/digest-ispell-3.2.06-r8
@@ -0,0 +1,6 @@
+MD5 65a80f2542e0680409035fb0fac44f8e ispell-3.2.06-r6-gentoo-0.1.diff.bz2 8787
+RMD160 d821b99da52ed9d326d653d0bf01b277c30c18ab ispell-3.2.06-r6-gentoo-0.1.diff.bz2 8787
+SHA256 e577e996cb465222ae3c12f53e0a712d97a1c5f3786eaab51d28769f3a9af114 ispell-3.2.06-r6-gentoo-0.1.diff.bz2 8787
+MD5 d434e1aef1a815294d5012c60c4c414a ispell-3.2.06.tar.gz 580742
+RMD160 3f6a3840540ebc753146c427da8ce2d54317b46e ispell-3.2.06.tar.gz 580742
+SHA256 34a27fc4a2089bd5074aacf69323731770e5b605a2fc9a053d389f45b01c7966 ispell-3.2.06.tar.gz 580742
diff --git a/trunk/app-text/ispell/ispell-3.2.06-r8.ebuild b/trunk/app-text/ispell/ispell-3.2.06-r8.ebuild
new file mode 100644
index 0000000..8dd9608
--- /dev/null
+++ b/trunk/app-text/ispell/ispell-3.2.06-r8.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/ispell/ispell-3.2.06-r6.ebuild,v 1.16 2007/03/25 06:38:14 grobian Exp $
+
+inherit eutils
+
+PATCH_VER="0.1"
+DESCRIPTION="fast screen-oriented spelling checker"
+HOMEPAGE="http://fmg-www.cs.ucla.edu/geoff/ispell.html"
+SRC_URI="http://fmg-www.cs.ucla.edu/geoff/tars/${P}.tar.gz
+ mirror://gentoo/${P}-r6-gentoo-${PATCH_VER}.diff.bz2"
+
+SLOT="0"
+LICENSE="as-is"
+#KEYWORDS="alpha amd64 hppa mips ppc ppc-macos sparc x86"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+LINGUAS="bg cs da de es et fi fr ga hu it lt nl no pl pt pt_BR ru sl sv"
+for X in ${LINGUAS} ; do # is this correct?
+ IUSE="${IUSE} linguas_${X}"
+done
+
+DEPEND="sys-apps/sed
+ sys-devel/bison
+ sys-apps/miscfiles
+ >=sys-libs/ncurses-5.2
+ app-admin/eselect-ispell"
+RDEPEND="linguas_fi? ( app-text/tmispell )"
+PDEPEND="linguas_bg? ( app-dicts/ispell-bg )
+ linguas_cs? ( app-dicts/ispell-cs )
+ linguas_da? ( app-dicts/ispell-da )
+ linguas_de? ( app-dicts/ispell-de )
+ linguas_es? ( app-dicts/ispell-es )
+ linguas_et? ( app-dicts/ispell-et )
+ linguas_fr? ( app-dicts/ispell-fr )
+ linguas_ga? ( app-dicts/ispell-ga )
+ linguas_hu? ( app-dicts/ispell-hu )
+ linguas_it? ( app-dicts/ispell-it )
+ linguas_lt? ( app-dicts/ispell-lt )
+ linguas_nl? ( app-dicts/ispell-nl )
+ linguas_no? ( app-dicts/ispell-no )
+ linguas_pl? ( app-dicts/ispell-pl )
+ linguas_pt? ( app-dicts/ispell-pt )
+ linguas_pt_BR? ( app-dicts/ispell-pt )
+ linguas_ru? ( app-dicts/ispell-ru )
+ linguas_sl? ( app-dicts/ispell-sl )
+ linguas_sv? ( app-dicts/ispell-sv )"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${WORKDIR}"/${P}-r6-gentoo-${PATCH_VER}.diff
+ epatch "${FILESDIR}"/${P}-patch.diff
+}
+
+src_compile() {
+ make config.sh || die
+
+ #Fix config.sh to install to ${D}
+ cp -p config.sh config.sh.orig
+ sed \
+ -e "s:^\(BINDIR='\)\(.*\):\1${D}\2:" \
+ -e "s:^\(LIBDIR='\)\(.*\):\1${D}\2:" \
+ -e "s:^\(MAN1DIR='\)\(.*\):\1${D}\2:" \
+ -e "s:^\(MAN4DIR='\)\(.*\):\1${D}\2:" \
+ < config.sh > config.sh.install
+
+ make || die
+}
+
+src_install() {
+ cp -p config.sh.install config.sh
+
+ #Need to create the directories to install into
+ #before 'make install'. Build environment **doesn't**
+ #check for existence and create if not already there.
+ dodir /usr/bin /usr/lib/ispell /usr/share/info \
+ /usr/share/man/man1 /usr/share/man/man5
+
+ make \
+ install || die "install failed"
+
+ mv ${D}/usr/bin/ispell ${D}/usr/bin/ispell.real
+
+ rmdir ${D}/usr/share/man/man5
+ rmdir ${D}/usr/share/info
+
+ dodoc Contributors README WISHES
+
+ dosed ${D}/usr/share/man/man1/ispell.1
+}
+
+pkg_postinst() {
+ elog "ispell was installed under ${ROOT}/usr/bin/ispell.real"
+ eselect ispell update --if-unset
+ elog "You can manage ${ROOT}/usr/bin/ispell implementations with:"
+ elog " eselect ispell"
+ if use linguas_fi ; then
+ elog "Using tmispell instead of ispell_fi"
+ fi
+}
diff --git a/trunk/app-text/tmispell/ChangeLog b/trunk/app-text/tmispell/ChangeLog
index 49a42da..2956689 100644
--- a/trunk/app-text/tmispell/ChangeLog
+++ b/trunk/app-text/tmispell/ChangeLog
@@ -2,6 +2,15 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*tmispell-0.6.2-r1 (05 Oct 2007)
+ 05 Oct 2007; Flammie Pirinen <flammie@gentoo.org>
+ +tmispell-0.6.3-r1.ebuild, +tmispell-0.6.3_rc2-r1.ebuild:
+ Use eselect-ispell to handle symlink conflict
+
+ 05 Oct 2007; Flammie Pirinen <flammie@gentoo.org>
+ -tmispell-9999.ebuild:
+ Unsupport svn version
+
24 Oct 2007; Flammie Pirinen <flammie@gentoo.org>
+tmispell-0.6.3_rc2.ebuild:
Version bump. Release candidate. Avoid.
diff --git a/trunk/app-text/tmispell/Manifest b/trunk/app-text/tmispell/Manifest
index c1b10cb..b0d3c7b 100644
--- a/trunk/app-text/tmispell/Manifest
+++ b/trunk/app-text/tmispell/Manifest
@@ -25,26 +25,26 @@ EBUILD tmispell-0.6.1.ebuild 1967 RMD160 84a77e21e5656355ca94bacd901b432afc7ae01
MD5 6831d9067e2b3453d15e930885ea274d tmispell-0.6.1.ebuild 1967
RMD160 84a77e21e5656355ca94bacd901b432afc7ae014 tmispell-0.6.1.ebuild 1967
SHA256 b2e87c733741decc1d00f03757cd9965ed3c1ff17517615407697f1c32a22f35 tmispell-0.6.1.ebuild 1967
+EBUILD tmispell-0.6.2-r1.ebuild 1663 RMD160 5beea96f495dd32a25a689e5a0b84c975118a7f8 SHA1 12158acbfa3d71945a08c2f3f82c036ae7cea047 SHA256 bb9a1ccb96bf7b0e3167a1f0dc19e406fb7a9effa33c45d9b5d8c6f781c35e35
+MD5 4653338916c8d8832c2f5534b89f8056 tmispell-0.6.2-r1.ebuild 1663
+RMD160 5beea96f495dd32a25a689e5a0b84c975118a7f8 tmispell-0.6.2-r1.ebuild 1663
+SHA256 bb9a1ccb96bf7b0e3167a1f0dc19e406fb7a9effa33c45d9b5d8c6f781c35e35 tmispell-0.6.2-r1.ebuild 1663
EBUILD tmispell-0.6.2.ebuild 2007 RMD160 1353f0d4fdacab6951b650d7f34c6f7ea3e7e4ed SHA1 7d4e1d25a9548fca87f58395fcf99cc1c32d99c8 SHA256 bef04c3f058b9b4b140546da3c03c68ab0d493c1f73553fcf612d8462eb1aca6
MD5 5349cf5b6aa5a4f3440a19a0662da58b tmispell-0.6.2.ebuild 2007
RMD160 1353f0d4fdacab6951b650d7f34c6f7ea3e7e4ed tmispell-0.6.2.ebuild 2007
SHA256 bef04c3f058b9b4b140546da3c03c68ab0d493c1f73553fcf612d8462eb1aca6 tmispell-0.6.2.ebuild 2007
+EBUILD tmispell-0.6.3_rc2-r1.ebuild 1739 RMD160 0e2d96b52f08122ee2237b576d6ef3ab927cd672 SHA1 fa3d3e21e159fc9f2e19cf4ae4ff3db9ffb0df19 SHA256 03efc2f27e89b29ab5f8657fd560ebf88eafc31bd76ba479dce4c2762b678df4
+MD5 01b403f86944de17b5742e4b54d72a7b tmispell-0.6.3_rc2-r1.ebuild 1739
+RMD160 0e2d96b52f08122ee2237b576d6ef3ab927cd672 tmispell-0.6.3_rc2-r1.ebuild 1739
+SHA256 03efc2f27e89b29ab5f8657fd560ebf88eafc31bd76ba479dce4c2762b678df4 tmispell-0.6.3_rc2-r1.ebuild 1739
EBUILD tmispell-0.6.3_rc2.ebuild 2106 RMD160 6c81ff822b705f630906f4e9bcea25a10137ec58 SHA1 a1fb6f036316538af076293da54c64739f3c952b SHA256 492afc93de57d60148d3bb2a5ffe55526d6fd20120ff878fb67e08f6fcb29376
MD5 19602bf4e036df73cd00bec1450268ea tmispell-0.6.3_rc2.ebuild 2106
RMD160 6c81ff822b705f630906f4e9bcea25a10137ec58 tmispell-0.6.3_rc2.ebuild 2106
SHA256 492afc93de57d60148d3bb2a5ffe55526d6fd20120ff878fb67e08f6fcb29376 tmispell-0.6.3_rc2.ebuild 2106
-EBUILD tmispell-9999.ebuild 2091 RMD160 d5f2549cc954ef0d05780bb209696d5a85fa51be SHA1 10383a31426a8d64e1a7b30641d4bef567887df7 SHA256 34023d79cc639c87ecda9e6fba00eb9e3e3f7ad9682d457bee929027952c568d
-MD5 7e5f283333480b0119525c6baffa015d tmispell-9999.ebuild 2091
-RMD160 d5f2549cc954ef0d05780bb209696d5a85fa51be tmispell-9999.ebuild 2091
-SHA256 34023d79cc639c87ecda9e6fba00eb9e3e3f7ad9682d457bee929027952c568d tmispell-9999.ebuild 2091
-MISC .tmispell-0.6.3_rc2.ebuild.swp 12288 RMD160 c793bea5b6dbf11686e524cbcd4ccf595abca4c6 SHA1 dfa025a2d2dea5449b1908ef369821a17e5be85b SHA256 28de060661f6811475347201197e7ae1765d0bb07b1edb7895c7456aae35b6ae
-MD5 17fc176d2df3e50d89c83dfe14461e40 .tmispell-0.6.3_rc2.ebuild.swp 12288
-RMD160 c793bea5b6dbf11686e524cbcd4ccf595abca4c6 .tmispell-0.6.3_rc2.ebuild.swp 12288
-SHA256 28de060661f6811475347201197e7ae1765d0bb07b1edb7895c7456aae35b6ae .tmispell-0.6.3_rc2.ebuild.swp 12288
-MISC ChangeLog 457 RMD160 112b54e82825be640aa412fd882283e175e6828c SHA1 454a3be534de887dbc4af952012c3af361d9644e SHA256 1cb0e15a750cd1586df98a556b5cb1ea34650353b06df35ac06c0710e4cb3e04
-MD5 70772b91187f27b7372851e6315f0bde ChangeLog 457
-RMD160 112b54e82825be640aa412fd882283e175e6828c ChangeLog 457
-SHA256 1cb0e15a750cd1586df98a556b5cb1ea34650353b06df35ac06c0710e4cb3e04 ChangeLog 457
+MISC ChangeLog 878 RMD160 16667dcad91c2f972d433a704b0d824a2ebbf38b SHA1 38ad6758a087344a6112d3a9949fa53ad5f4df45 SHA256 aee30e1b61966219dbd97a0feaf604f43075389095d831f11230a6a4bc3ce14a
+MD5 8c5b48a3eb89461b541a5230a3272e48 ChangeLog 878
+RMD160 16667dcad91c2f972d433a704b0d824a2ebbf38b ChangeLog 878
+SHA256 aee30e1b61966219dbd97a0feaf604f43075389095d831f11230a6a4bc3ce14a ChangeLog 878
MISC metadata.xml 523 RMD160 f4f148f7616776a780f1da73a8a882c569883e70 SHA1 13e1474c99fd1eb8db2b3a8c5c5e189a227f80e2 SHA256 d55fe97efbb0ae522d2eaacde4041c47846883fc6e10c2ff9006c459ab0f33da
MD5 329f7585f270e2148675c0980c0d82dd metadata.xml 523
RMD160 f4f148f7616776a780f1da73a8a882c569883e70 metadata.xml 523
@@ -55,9 +55,12 @@ SHA256 12aa120b7a958741308d563cae536afb6aa7015db73034ff6e69aca5418f2812 files/di
MD5 290dd369e0b66f779396106413495f61 files/digest-tmispell-0.6.2 265
RMD160 341564844a1379d2b9547710ec4e62c93e8012dd files/digest-tmispell-0.6.2 265
SHA256 ee98b4816534860885547133651729c9dfecf62db9fe0b2761ba1927ece3862d files/digest-tmispell-0.6.2 265
+MD5 290dd369e0b66f779396106413495f61 files/digest-tmispell-0.6.2-r1 265
+RMD160 341564844a1379d2b9547710ec4e62c93e8012dd files/digest-tmispell-0.6.2-r1 265
+SHA256 ee98b4816534860885547133651729c9dfecf62db9fe0b2761ba1927ece3862d files/digest-tmispell-0.6.2-r1 265
MD5 4ad28bcf19a1aae73659e7593c3950b5 files/digest-tmispell-0.6.3_rc2 274
RMD160 dd5d7e2244af36caf62d94258f6d2231734a6df6 files/digest-tmispell-0.6.3_rc2 274
SHA256 25d35d0ae28ed6f965b335384cc38cd4901e38a7fcb77d7c7f560b19eafe43f4 files/digest-tmispell-0.6.3_rc2 274
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-tmispell-9999 0
-RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-tmispell-9999 0
-SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-tmispell-9999 0
+MD5 4ad28bcf19a1aae73659e7593c3950b5 files/digest-tmispell-0.6.3_rc2-r1 274
+RMD160 dd5d7e2244af36caf62d94258f6d2231734a6df6 files/digest-tmispell-0.6.3_rc2-r1 274
+SHA256 25d35d0ae28ed6f965b335384cc38cd4901e38a7fcb77d7c7f560b19eafe43f4 files/digest-tmispell-0.6.3_rc2-r1 274
diff --git a/trunk/app-text/tmispell/files/digest-tmispell-0.6.2-r1 b/trunk/app-text/tmispell/files/digest-tmispell-0.6.2-r1
new file mode 100644
index 0000000..e76aa37
--- /dev/null
+++ b/trunk/app-text/tmispell/files/digest-tmispell-0.6.2-r1
@@ -0,0 +1,3 @@
+MD5 fb246d8d16a982edde7b59ebee41fe21 tmispell-voikko-0.6.2.tar.gz 440775
+RMD160 9687b9091f6c10fc0626ab28362dc45a1f8840d2 tmispell-voikko-0.6.2.tar.gz 440775
+SHA256 3371dca5ff1e8886dc0165746ce86b2a4ffc21bb93b8e1c64f98c16e8cf338b6 tmispell-voikko-0.6.2.tar.gz 440775
diff --git a/trunk/app-text/tmispell/files/digest-tmispell-0.6.3_rc2-r1 b/trunk/app-text/tmispell/files/digest-tmispell-0.6.3_rc2-r1
new file mode 100644
index 0000000..c4fd0a0
--- /dev/null
+++ b/trunk/app-text/tmispell/files/digest-tmispell-0.6.3_rc2-r1
@@ -0,0 +1,3 @@
+MD5 eb3c437c992fb7b5949e6de2f4bc4335 tmispell-voikko-0.6.3rc2.tar.gz 443292
+RMD160 6d9f4a4c3bff4883810bdc808bec224c6bb5c794 tmispell-voikko-0.6.3rc2.tar.gz 443292
+SHA256 6215f26de48ca65be414784766e251aa9b002d2867422ac489830dbbd9b232b8 tmispell-voikko-0.6.3rc2.tar.gz 443292
diff --git a/trunk/app-text/tmispell/files/digest-tmispell-9999 b/trunk/app-text/tmispell/files/digest-tmispell-9999
deleted file mode 100644
index e69de29..0000000
--- a/trunk/app-text/tmispell/files/digest-tmispell-9999
+++ /dev/null
diff --git a/trunk/app-text/tmispell/tmispell-0.6.2-r1.ebuild b/trunk/app-text/tmispell/tmispell-0.6.2-r1.ebuild
new file mode 100644
index 0000000..f9358af
--- /dev/null
+++ b/trunk/app-text/tmispell/tmispell-0.6.2-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+MY_P=${PN}-voikko-${PV}
+
+DESCRIPTION="Tmispell is interface between ispell OO.o Finnish spellcheckers."
+SRC_URI="mirror://sourceforge/voikko/${MY_P}.tar.gz"
+HOMEPAGE="http://voikko.sf.net/"
+IUSE="enchant nls"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+
+DEPEND=">=app-text/ispell-3.2.06-r7
+ !app-dicts/ispell-fi
+ >=app-text/voikko-1.0
+ >=dev-libs/glib-2.0.0
+ nls? ( sys-devel/gettext )
+ sys-apps/coreutils
+ sys-devel/bison
+ sys-apps/miscfiles
+ >=sys-libs/ncurses-5.2
+ dev-util/pkgconfig
+ app-admin/eselect-ispell"
+RDEPEND=">=app-text/ispell-3.2.06-r7
+ >=app-text/voikko-1.0
+ >=dev-libs/glib-2.0.0
+ enchant? ( >=app-text/enchant-1.1.6 )
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ if [[ -d "${ROOT}/usr/lib/ispell" ]] ; then
+ ISPELL_DIR=/usr/lib/ispell
+ elif [[ -d "${ROOT}/usr/share/ispell" ]] ; then
+ ISPELL_DIR=/usr/share/ispell
+ else
+ die "Couldn’t find ispell data directory from root ${ROOT}"
+ fi
+}
+
+src_compile() {
+ econf $(use_enable enchant ) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog LUEMINUT NEWS README tmispell.conf.example ||\
+ die "docs missing"
+ insinto /etc/
+ newins "${FILESDIR}/tmispell.conf.gentoo" tmispell.conf
+ dodir ${ISPELL_DIR}
+ touch "${D}/${ISPELL_DIR}/"{suomi,finnish}.{hash,aff}
+}
+
+pkg_postinst() {
+ elog "Use “eselect ispell set tmispell” to get tmispell to work with"
+ elog "legacy software that expects ispell"
+ eselect ispell update --if-unset
+}
diff --git a/trunk/app-text/tmispell/tmispell-0.6.3_rc2-r1.ebuild b/trunk/app-text/tmispell/tmispell-0.6.3_rc2-r1.ebuild
new file mode 100644
index 0000000..caae1cc
--- /dev/null
+++ b/trunk/app-text/tmispell/tmispell-0.6.3_rc2-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+MY_PV=${PV/_rc/rc}
+MY_P=${PN}-voikko-${MY_PV}
+
+DESCRIPTION="Tmispell is interface between ispell OO.o Finnish spellcheckers."
+#SRC_URI="mirror://sourceforge/voikko/${MY_P}.tar.gz"
+SRC_URI="http://www.puimula.org/htp/testing/${MY_P}.tar.gz"
+HOMEPAGE="http://voikko.sf.net/"
+IUSE="enchant nls"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="" # release candidate
+
+DEPEND=">=app-text/ispell-3.2.06-r7
+ !app-dicts/ispell-fi
+ >=app-text/voikko-1.0
+ >=dev-libs/glib-2.0.0
+ nls? ( sys-devel/gettext )
+ sys-apps/coreutils
+ sys-devel/bison
+ sys-apps/miscfiles
+ dev-util/pkgconfig
+ app-admin/eselect-ispell"
+RDEPEND=">=app-text/ispell-3.2.06-r7
+ >=app-text/voikko-1.0
+ >=dev-libs/glib-2.0.0
+ enchant? ( >=app-text/enchant-1.1.6 )
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/${MY_P/rc?/}"
+
+pkg_setup() {
+ if [[ -d "${ROOT}/usr/lib/ispell" ]] ; then
+ ISPELL_DIR=/usr/lib/ispell
+ elif [[ -d "${ROOT}/usr/share/ispell" ]] ; then
+ ISPELL_DIR=/usr/share/ispell
+ else
+ die "Couldn’t find ispell data directory from root ${ROOT}"
+ fi
+}
+
+src_compile() {
+ econf $(use_enable enchant ) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog README.fi NEWS README tmispell.conf.example ||\
+ die "docs missing"
+ insinto /etc/
+ newins "${FILESDIR}/tmispell.conf.gentoo" tmispell.conf
+ dodir ${ISPELL_DIR}
+ touch "${D}/${ISPELL_DIR}/"{suomi,finnish}.{hash,aff}
+}
+
+pkg_postinst() {
+ elog "Use “eselect ispell set tmispell” to get legacy applications"
+ elog "which want ispell working with tmispell"
+ eselect ispell update --if-unset
+}
diff --git a/trunk/app-text/tmispell/tmispell-9999.ebuild b/trunk/app-text/tmispell/tmispell-9999.ebuild
deleted file mode 100644
index b5a563e..0000000
--- a/trunk/app-text/tmispell/tmispell-9999.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-WANT_AUTOCONF="2.5"
-WANT_AUTOMAKE="1.9"
-AT_M4DIR="src/glibmm/m4"
-inherit eutils subversion autotools
-
-DESCRIPTION="Tmispell is interface between ispell OO.o Finnish spellcheckers.
-(This is a voikko patched version)"
-HOMEPAGE="http://www.hut.fi/~ptvirtan/programs/tmispell.html"
-ESVN_REPO_URI="https://svn.sourceforge.net/svnroot/voikko/trunk/tmispell"
-ESVN_PATCHES="tmispell-svn-autoconf-autopoint.patch"
-IUSE="enchant"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="-x86 -amd64" # Live SVN build not for general consumption
-
-DEPEND=">=app-text/ispell-3.2.06-r7
- !app-dicts/ispell-fi
- =app-text/voikko-9999
- >=dev-libs/glib-2.0.0
- nls? ( sys-devel/gettext )
- sys-apps/coreutils
- sys-apps/sed
- sys-devel/bison
- sys-apps/miscfiles
- >=sys-libs/ncurses-5.2"
-RDEPEND=">=app-text/ispell-3.2.06-r7
- =app-text/voikko-9999
- >=dev-libs/glib-2.0.0
- nls? ( sys-devel/gettext )"
-
-src_unpack() {
- subversion_src_unpack
- cd "${S}"
- # autogen.sh is b0rken, let’s just:
- find src -name '*.cc' -o -name '*.hh' | sort > po/POTFILES.in
- libtoolize --force
- eaclocal
- eautoheader
- eautomake
- eautoconf
- eautoheader
- autopoint
-}
-
-src_compile() {
- econf $(use_enable enchant ) || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS ChangeLog LUEMINUT NEWS README tmispell.conf.example
- if [[ -d "${ROOT}/usr/lib/ispell" ]] ; then
- dodir /usr/lib/ispell
- touch "${D}/usr/lib/ispell/suomi.hash" "${D}/usr/lib/ispell/suomi.aff"
- touch "${D}/usr/lib/ispell/finnish.hash" "${D}/usr/lib/ispell/finnish.aff"
- elif [[ -d "${ROOT}/usr/share/ispell" ]] ; then
- dodir /usr/share/ispell
- touch "${D}/usr/share/ispell/suomi.hash" "${D}/usr/share/ispell/suomi.aff"
- touch "${D}/usr/share/ispell/finnish.hash" "${D}/usr/share/ispell/suomi.aff"
- fi
- insinto /etc/
- newins "${FILESDIR}/tmispell.conf.gentoo" tmispell.conf
- sed -i "s:/usr/bin:${ROOT}/usr/bin:g" "${D}/etc/tmispell.conf"
- dosym /usr/bin/tmispell /usr/bin/ispell
-}
diff --git a/trunk/profiles/repo_name b/trunk/profiles/repo_name
new file mode 100644
index 0000000..b864848
--- /dev/null
+++ b/trunk/profiles/repo_name
@@ -0,0 +1 @@
+finnish