From 62a1f58c007f67ae6d790c0d94ee1a4c721b058b Mon Sep 17 00:00:00 2001 From: Flammie Pirinen Date: Fri, 5 Oct 2007 18:40:46 +0000 Subject: Update ispell and tmispell to use eselect-ispell to handle file collision. svn path=/; revision=28 --- trunk/app-admin/eselect-ispell/ChangeLog | 9 ++ trunk/app-admin/eselect-ispell/Manifest | 16 ++++ .../eselect-ispell/eselect-ispell-0.1.ebuild | 19 ++++ .../eselect-ispell/files/digest-eselect-ispell-0.1 | 3 + trunk/app-admin/eselect-ispell/metadata.xml | 14 +++ trunk/app-text/ispell/ChangeLog | 6 ++ trunk/app-text/ispell/Manifest | 15 +++- .../app-text/ispell/files/digest-ispell-3.2.06-r8 | 6 ++ trunk/app-text/ispell/ispell-3.2.06-r8.ebuild | 100 +++++++++++++++++++++ trunk/app-text/tmispell/ChangeLog | 9 ++ trunk/app-text/tmispell/Manifest | 33 +++---- .../tmispell/files/digest-tmispell-0.6.2-r1 | 3 + .../tmispell/files/digest-tmispell-0.6.3_rc2-r1 | 3 + trunk/app-text/tmispell/files/digest-tmispell-9999 | 0 trunk/app-text/tmispell/tmispell-0.6.2-r1.ebuild | 66 ++++++++++++++ .../app-text/tmispell/tmispell-0.6.3_rc2-r1.ebuild | 67 ++++++++++++++ trunk/app-text/tmispell/tmispell-9999.ebuild | 71 --------------- trunk/profiles/repo_name | 1 + 18 files changed, 351 insertions(+), 90 deletions(-) create mode 100644 trunk/app-admin/eselect-ispell/ChangeLog create mode 100644 trunk/app-admin/eselect-ispell/Manifest create mode 100644 trunk/app-admin/eselect-ispell/eselect-ispell-0.1.ebuild create mode 100644 trunk/app-admin/eselect-ispell/files/digest-eselect-ispell-0.1 create mode 100644 trunk/app-admin/eselect-ispell/metadata.xml create mode 100644 trunk/app-text/ispell/files/digest-ispell-3.2.06-r8 create mode 100644 trunk/app-text/ispell/ispell-3.2.06-r8.ebuild create mode 100644 trunk/app-text/tmispell/files/digest-tmispell-0.6.2-r1 create mode 100644 trunk/app-text/tmispell/files/digest-tmispell-0.6.3_rc2-r1 delete mode 100644 trunk/app-text/tmispell/files/digest-tmispell-9999 create mode 100644 trunk/app-text/tmispell/tmispell-0.6.2-r1.ebuild create mode 100644 trunk/app-text/tmispell/tmispell-0.6.3_rc2-r1.ebuild delete mode 100644 trunk/app-text/tmispell/tmispell-9999.ebuild create mode 100644 trunk/profiles/repo_name 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 +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 @@ + + + + + +flammie@gentoo.org +Flammie Pirinen + + +Eselect module for handling /usr/bin/ispell as symlink so that legacy +applications with hardcoded ispell binary name will work with e.g. tmispell + + + 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 + +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 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 + +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 + -tmispell-9999.ebuild: + Unsupport svn version + 24 Oct 2007; Flammie Pirinen +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 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 -- cgit v1.2.3-65-gdbad