summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-04-17 14:46:46 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-04-17 14:46:46 +0000
commit74452e59b98c1f3ccc9f82867d4960ee6342e503 (patch)
tree05719ad283ff8fe55e5105700db492e84f4c710e /app-text
parentadd a midi-related warning (bug #412035); more midi-related dep cleanup from ... (diff)
downloadhistorical-74452e59b98c1f3ccc9f82867d4960ee6342e503.tar.gz
historical-74452e59b98c1f3ccc9f82867d4960ee6342e503.tar.bz2
historical-74452e59b98c1f3ccc9f82867d4960ee6342e503.zip
Remove older versions and cleanup latest ebuild.
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r--app-text/ispell/ChangeLog10
-rw-r--r--app-text/ispell/Manifest28
-rw-r--r--app-text/ispell/files/ispell-3.2.06-patch.diff190
-rw-r--r--app-text/ispell/files/ispell-3.2.06-stripping.diff30
-rw-r--r--app-text/ispell/files/local.h.gentoo152
-rw-r--r--app-text/ispell/ispell-3.2.06-r6.ebuild62
-rw-r--r--app-text/ispell/ispell-3.3.02-r1.ebuild26
-rw-r--r--app-text/ispell/ispell-3.3.02.ebuild66
8 files changed, 38 insertions, 526 deletions
diff --git a/app-text/ispell/ChangeLog b/app-text/ispell/ChangeLog
index 1acd85d15a4a..fe6045e4d4d8 100644
--- a/app-text/ispell/ChangeLog
+++ b/app-text/ispell/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/ispell
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ispell/ChangeLog,v 1.46 2011/06/12 12:16:05 maekke Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/ispell/ChangeLog,v 1.47 2012/04/17 14:46:45 scarabeus Exp $
+
+ 17 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+ -files/ispell-3.2.06-patch.diff, -files/ispell-3.2.06-stripping.diff,
+ -files/local.h.gentoo, -ispell-3.2.06-r6.ebuild, -ispell-3.3.02.ebuild,
+ ispell-3.3.02-r1.ebuild:
+ Remove older versions and cleanup latest ebuild.
12 Jun 2011; Markus Meier <maekke@gentoo.org> ispell-3.3.02-r1.ebuild:
add ~arm, bug #370183
diff --git a/app-text/ispell/Manifest b/app-text/ispell/Manifest
index 5578b1fb5ab9..48732e5d0fe0 100644
--- a/app-text/ispell/Manifest
+++ b/app-text/ispell/Manifest
@@ -1,24 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX ispell-3.2.06-patch.diff 7112 RMD160 e65f0bdd0928e6e22472d2489837f9c47d2a48b0 SHA1 c6523dfc9abd591d42375cb826b4680695307353 SHA256 7dbaa324e58e0655db69c67fdd19680a29dffa7c2c06cd7e2c2c2ae4159648c1
-AUX ispell-3.2.06-stripping.diff 942 RMD160 777e309c1ef3cea52f9a099ff240998a9b997aa6 SHA1 a7e2b56d7b96e9714328696ee104092b2aaa41fc SHA256 7464635ef36df5983c9662ae5bc83ee57550aa1f4ca975096f542d55570290cc
AUX ispell-3.3.02-glibc-2.10.patch 1496 RMD160 b2bbf6fdb9a529ab9a6323274cdff43b66d1f01f SHA1 18ff07115f518928abd9eba67c216dc9086c2c3c SHA256 fb59f0f729538e075efaa0a1454437921873cf821a570885bd41c8db4db18267
-AUX local.h.gentoo 6015 RMD160 9953b4d51e71d52378528960d4677ff9054bff13 SHA1 7347541ff822cbb91ddbb2e3b5f27834da2bcd1e SHA256 f919ac4220a7f7859e89141eb62eb7c4eca092a9be0f55a660ba61f697a8770d
-DIST ispell-3.2.06-r6-gentoo-0.1.diff.bz2 8787 RMD160 d821b99da52ed9d326d653d0bf01b277c30c18ab SHA1 46472cdb0d59efea3dc438fd098d6de7345ce9b5 SHA256 e577e996cb465222ae3c12f53e0a712d97a1c5f3786eaab51d28769f3a9af114
-DIST ispell-3.2.06.tar.gz 580742 RMD160 3f6a3840540ebc753146c427da8ce2d54317b46e SHA1 35f496322cda172d56610417e4e1c7b962f734d7 SHA256 34a27fc4a2089bd5074aacf69323731770e5b605a2fc9a053d389f45b01c7966
-DIST ispell-3.3.02-gentoo-0.2.diff.bz2 5723 RMD160 6c76be7b90ae65196c9ef5dcd89406e03705374c SHA1 631f1aaca6029ebd6d01df6a00541172ef1e6f8a SHA256 22f50af967290f46bf357bc54ad9fa7de433868632a65e8fc5b148e1a55ec218
DIST ispell-3.3.02-gentoo-0.3.diff.bz2 5912 RMD160 abd9fc91cf01b301f8532ce06b15880d57edbf3c SHA1 287c34bcde66d10592413cc4d6acf042f72613f1 SHA256 2ab38d0228b2aa4ec98f69ee1890c314c8d4e4f76d0614fb874e15ac60964d9d
DIST ispell-3.3.02.tar.gz 619813 RMD160 12edc94ebb7c1f4040bd8f5b0dbb8f40326aa781 SHA1 c0d98e1af3afb8e0b642717c03439ff8881e3d60 SHA256 7ff5aad2722ad80fa86766218b7bc622b25bad2d765ea942ba93c996b113ecb4
-EBUILD ispell-3.2.06-r6.ebuild 1636 RMD160 395aaded83116f047225c753701b242d91bd64ee SHA1 e29217e836655eeaddc6c5ead84868482484276c SHA256 c7390a8c8e3a2ecce126fbb4a06d612ddc66e8d74e7c1c5fe8b5b72952d0b7d6
-EBUILD ispell-3.3.02-r1.ebuild 1850 RMD160 c3ac786766b495c57e76efed6b137e6bd5964c27 SHA1 44527ad46f55bac847d5b336344728589cafbaa0 SHA256 4061024916ae9e51e811a90d7335e779e6af17eb71f5e39becbbf80627e6c99c
-EBUILD ispell-3.3.02.ebuild 1997 RMD160 6c1e8b9057cded6e84994e403128fc24306446e9 SHA1 4bc08e941f49216d74f6a508b348858aa4ca546e SHA256 7b9a760ade2f5eaee743d676c88c0685c6e6e45f241a1788f80efac6f3055aee
-MISC ChangeLog 6647 RMD160 b0735a87d8de9f773a53d248060599f4786ff16b SHA1 8f90661b0b4e4421631187cbdaa1f0b427d399a7 SHA256 e690cb6c0344bdbced3ec9995e0fee87dc154a83f52fd1ee9c74106306ff8915
+EBUILD ispell-3.3.02-r1.ebuild 1736 RMD160 88b5bfe2304a93d508be5068e0f4054d0494cb76 SHA1 43fd16197df7ed574931019b87598484cfe8415e SHA256 a53d15a34df16c3b8cb1e7dd1e8f23c41f0169b2882ebcbb5e66c1cfc6d71950
+MISC ChangeLog 6930 RMD160 55b3ab5cf36f8fd8c4bcc76f989abe70b02699f2 SHA1 35239f763bc82b125c05769942f6f832ef247808 SHA256 090b544f8d515f86e5e19f16f9718005e11056af4bc4f65cb71601d2c3ceed27
MISC metadata.xml 162 RMD160 853d3c463af1132de9d434e4bdca16fd81a21eb0 SHA1 0d9e341c4b61e23adc1f3806989a0236b83257a0 SHA256 9629e7723cb4708c1910c25510cd14da2729d34eed4ebfc1563df4a1ed5e1b22
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk30rn4ACgkQkKaRLQcq0GLuDgCdFD3JzKoYycAnyeRCocgVIKlD
-HikAn1vwYX0rmBBAfi17aLj3CCTFzAZn
-=zij/
+iQIcBAEBAgAGBQJPjYJgAAoJEOSiRoyO7jvoAjMP/3FYz1juSq13Mtak0qQSdvmi
+4+Ah/Pu9EXr7ZN5yma1Z3EjGyUyuoM1vIpPrivw6v62DIifkmP2Og8oKNxCqwWei
+v/z3qD0yw+fm2OJOzBcxND1OR1aHhWtVwSubij5YSE27hSLiLrUMah41fKhURYH+
+rbY1EX58cuI3Kt5EH+Pg2y0GMii4GT8+jiGCA8MSUe8jQn82GGXbz3RuZE07dsYU
+GGiFS81fVS604nHn9FV8XQVLY8JU0fGz61sGVpCIgvTjFv0Nzzd8fwzK0dBOxfIT
+KJRn8N8tItceTOS+Knq0g4iSMfN6dqWaRo0pxhiPCix7NgLkbHjKtAS4UEN/v2/C
+JRH6fe3x3y2JkLNqnuI4x53OEBsCHEdOxmDJHfxAjJDp1GdwphndrgR92DyVt3Lo
+Oul2NZpG9kPNb1kX5Hv9xSRM9l5hr+5vWqyDPeJT70UmMViMBE7KcnmW31d+Ra0v
+MhMWEh63HTp/QXypbK6X4c8myHeutUpGxP0pNg5E8pI80fJNBM3e79kdBUvOkYHs
+k51RH5EbylQz4qjeD77HT5eZXOsXu4FehROiFx2YlhPzO5ACQ/LDW1a4/x18mjPl
+6ZxgwM/DJygdys6yXgN5ZnuMcllO8TR/F3DnxO35GXdShYOn2nu5+eS3vCnC1HYY
+iOLRfkCSJjgmFDIPlrYN
+=lfKR
-----END PGP SIGNATURE-----
diff --git a/app-text/ispell/files/ispell-3.2.06-patch.diff b/app-text/ispell/files/ispell-3.2.06-patch.diff
deleted file mode 100644
index 5a641f8945ee..000000000000
--- a/app-text/ispell/files/ispell-3.2.06-patch.diff
+++ /dev/null
@@ -1,190 +0,0 @@
-diff -Naur ispell-3.2.06-old/Makefile ispell-3.2.06/Makefile
---- ispell-3.2.06-old/Makefile 2003-12-13 23:59:07.000000000 +0000
-+++ ispell-3.2.06/Makefile 2003-12-13 23:59:23.000000000 +0000
-@@ -415,7 +415,7 @@
- cat config.X local.h \
- | sed -n -e "s/^#define[ ]*$$var[ ]*"'"'"/$$var=/p" \
- | sed -e 's/".*$$/'"'/" -e "s/=/='/" \
-- | tail -1; \
-+ | tail -n 1; \
- done > config.sh; \
- echo 'case "$$MAKE_SORTTMP" in "") \
- SORTTMP="-e /!!SORTTMP!!/s/=.*$$/=/";; *) SORTTMP=;; esac' \
-diff -Naur ispell-3.2.06-old/Makepatch ispell-3.2.06/Makepatch
---- ispell-3.2.06-old/Makepatch 2003-12-13 23:59:07.000000000 +0000
-+++ ispell-3.2.06/Makepatch 2003-12-13 23:59:23.000000000 +0000
-@@ -141,7 +141,7 @@
-
- if [ -r "$destdir/Patch${baserelease}.01" ]
- then
-- lastpatch=`ls $destdir/Patch${baserelease}.?? | tail -1 \
-+ lastpatch=`ls $destdir/Patch${baserelease}.?? | tail -n 1 \
- | sed "s;$destdir/Patch${baserelease}.;;"`
- else
- lastpatch=00
-diff -Naur ispell-3.2.06-old/findaffix.X ispell-3.2.06/findaffix.X
---- ispell-3.2.06-old/findaffix.X 2003-12-13 23:59:07.000000000 +0000
-+++ ispell-3.2.06/findaffix.X 2003-12-13 23:59:23.000000000 +0000
-@@ -152,7 +152,7 @@
- elimlen=1
- lowcount=10
- cleanout=no
--finalsortopts='+3rn -4 +2rn -3 +1 -2 +0 -1'
-+finalsortopts='-k 4rn,5 -k 3rn,4 -k 2,3 -k 1,2'
- tabch=/
- while :
- do
-@@ -177,7 +177,7 @@
- shift
- ;;
- -f)
-- finalsortopts='+2rn -3 +3rn -4 +1 -2 +0 -1'
-+ finalsortopts='-k 3rn,4 -k 4rn,5 -k 2,3 -k 1,2'
- shift
- ;;
- -c)
-@@ -256,10 +256,10 @@
- next
- '"$LOOP"'
- }' < ${TMP}a \
-- | sort "-t$tabch" +0 -1 +1 $SORTTMP -o ${TMP}a
-+ | sort "-t$tabch" -k 1,2 -k 2 $SORTTMP -o ${TMP}a
- join "-t$tabch" -o 1.2 2.2 2.3 ${TMP}a ${TMP}a \
- | awk "-F$tabch" "BEGIN{elimlen=$elimlen}$ELIM" \
-- | sort "-t$tabch" +1 -2 +0 -1 $SORTTMP \
-+ | sort "-t$tabch" -k 2,3 -k 1,2 $SORTTMP \
- | awk "-F$tabch" 'BEGIN{tabch="'"$tabch"'"; lowcount='"$lowcount"'}
- {
- if ($1 == last1 && $2 == last2)
-diff -Naur ispell-3.2.06-old/languages/english/Makefile ispell-3.2.06/languages/english/Makefile
---- ispell-3.2.06-old/languages/english/Makefile 2003-12-13 23:59:07.000000000 +0000
-+++ ispell-3.2.06/languages/english/Makefile 2003-12-14 00:01:15.000000000 +0000
-@@ -336,7 +336,7 @@
- done; \
- trap "rm -f english.sml" 1 2 15; \
- set -x; \
-- eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.sml $$dicts
-+ eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.sml $$dicts
-
- $(DBUILD)english.sml+: $(CONFIG) $(EXTRADICT)
- $(DBUILD)english.sml+: english.0
-@@ -376,7 +376,7 @@
- done; \
- trap "rm -f english.med" 1 2 15; \
- set -x; \
-- eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.med $$dicts
-+ eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.med $$dicts
-
- $(DBUILD)english.med+: $(CONFIG) $(EXTRADICT)
- $(DBUILD)english.med+: english.0
-@@ -424,7 +424,7 @@
- done; \
- trap "rm -f english.lrg" 1 2 15; \
- set -x; \
-- eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.lrg $$dicts
-+ eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.lrg $$dicts
-
- $(DBUILD)english.lrg+: $(CONFIG) $(EXTRADICT)
- $(DBUILD)english.lrg+: english.0
-@@ -477,7 +477,7 @@
- done; \
- trap "rm -f english.xlg" 1 2 15; \
- set -x; \
-- eval sort -u -t/ +0f -1 +0 $$MAKE_SORTTMP -o english.xlg $$dicts
-+ eval sort -u -t/ -k 1f,2 -k 1 $$MAKE_SORTTMP -o english.xlg $$dicts
-
- $(DBUILD)english.xlg+: $(CONFIG) $(EXTRADICT)
- $(DBUILD)english.xlg+: english.0
-diff -Naur ispell-3.2.06-old/munchlist.X ispell-3.2.06/munchlist.X
---- ispell-3.2.06-old/munchlist.X 2003-12-13 23:59:07.000000000 +0000
-+++ ispell-3.2.06/munchlist.X 2003-12-13 23:59:23.000000000 +0000
-@@ -422,7 +422,7 @@
- cat "$@" | $ISPELL "$wchars" -e1 -d $FAKEHASH -p /dev/null | tr " " '
- '
- fi \
-- | sort $SORTTMP -u +0f -1 +0 \
-+ | sort $SORTTMP -u -k 1f,2 -k 1 \
- | $COMBINE $icflags $langtabs \
- | sort $SORTTMP -u > $EXPANDEDINPUT
- #
-@@ -482,7 +482,7 @@
- $ISPELL "$wchars" -c -W0 -d $FAKEHASH -p /dev/null < $STRIPPEDINPUT \
- | tr " " '
- ' \
-- | egrep "$flagmarker" | sort $SORTTMP -u "-t$flagmarker" +0 -1 +1 \
-+ | egrep "$flagmarker" | sort $SORTTMP -u "-t$flagmarker" -k 1,2 -k 2 \
- | $JOIN $SIGNED "-t$flagmarker" - $EXPANDEDINPUT > $CRUNCHEDINPUT
- #
- # We now have a list of legal roots, and of affixes that apply to the
-@@ -508,7 +508,7 @@
- #
- $verbose && echo 'Expanding dictionary into EXPANDEDPAIRS.' 1>&2
- $ISPELL "$wchars" -e3 -d $FAKEHASH -p /dev/null < $CRUNCHEDINPUT \
-- | sort $SORTTMP +1 > $EXPANDEDPAIRS
-+ | sort $SORTTMP -k 2 > $EXPANDEDPAIRS
- #
- # Now we want to extract the lines in EXPANDEDPAIRS in which the second field
- # is *not* listed in the original dictionary EXPANDEDINPUT; these illegal
-@@ -536,7 +536,7 @@
- | (sed -e 's; .*$;;' ; /bin/rm -f $JOINEDPAIRS $EXPANDEDPAIRS) \
- | uniq \
- | (comm -13 - $CRUNCHEDINPUT ; /bin/rm -f $CRUNCHEDINPUT) \
-- | sort $SORTTMP -u "-t$flagmarker" +0f -1 +0 \
-+ | sort $SORTTMP -u "-t$flagmarker" -k 1f,2 -k 1 \
- | $COMBINE $langtabs > $LEGALFLAGLIST
-
- #
-@@ -566,7 +566,7 @@
- | sort $SORTTMP \
- | uniq -c \
- | tr ' ' ' ' \
-- | sort $SORTTMP +0rn -1 +2 > $PRODUCTLIST
-+ | sort $SORTTMP -k 1rn,2 -k 3 > $PRODUCTLIST
-
- if [ `egrep ' p ' $PRODUCTLIST | wc -l` -gt 0 \
- -a `egrep ' s ' $PRODUCTLIST | wc -l` -gt 0 ]
-@@ -681,7 +681,7 @@
- #
- $verbose && echo "Creating cross expansions (pass $dbnum)." 1>&2
- $ISPELL "$wchars" -e3 -d $FAKEHASH -p /dev/null < $CROSSROOTS \
-- | sort $SORTTMP +1 > $CROSSEXPANDED
-+ | sort $SORTTMP -k 2 > $CROSSEXPANDED
- #
- # Now we join CROSSEXPANDED against EXPANDEDINPUT to produce
- # CROSSPAIRS, and then comm that against CROSSEXPANDED to
-@@ -765,7 +765,7 @@
- D
- }' \
- | comm -23 - $ILLEGALCOMBOS \
-- | sort $SORTTMP -u "-t$flagmarker" +0f -1 +0 \
-+ | sort $SORTTMP -u "-t$flagmarker" -k 1f,2 -k 1 \
- | $COMBINE $langtabs > $CROSSROOTS
- mv $CROSSROOTS $LEGALFLAGLIST
- if [ "$debug" = yes ]
-@@ -801,10 +801,10 @@
- #
- $verbose && echo 'Eliminating non-optimal affixes.' 1>&2
- $ISPELL "$wchars" -e4 -d $FAKEHASH -p /dev/null < $LEGALFLAGLIST \
-- | sort $SORTTMP +1 -2 +2rn -3 +0 -1 \
-- | sort $SORTTMP -um +1 -2 \
-+ | sort $SORTTMP -k 2,3 -k 3rn,4 -k 1,2 \
-+ | sort $SORTTMP -um -k 2,3 \
- | sed -e 's; .*$;;' \
-- | sort $SORTTMP -u "-t$flagmarker" +0f -1 +0 > $MINIMALAFFIXES
-+ | sort $SORTTMP -u "-t$flagmarker" -k 1f,2 -k 1 > $MINIMALAFFIXES
- /bin/rm -f $LEGALFLAGLIST
- #
- # Now we're almost done. MINIMALAFFIXES covers some (with luck, most)
-@@ -832,10 +832,10 @@
- fi
- ($ISPELL "$wchars" -l -d $FAKEHASH -p /dev/null < $STRIPPEDINPUT; \
- $COMBINE $langtabs < $MINIMALAFFIXES) \
-- | sort $SORTTMP "-t$flagmarker" -u +0f -1 +0
-+ | sort $SORTTMP "-t$flagmarker" -u -k 1f,2 -k 1
- else
- # MINIMALAFFIXES is empty; just produce a sorted version of STRIPPEDINPUT
-- sort $SORTTMP "-t$flagmarker" -u +0f -1 +0 $STRIPPEDINPUT
-+ sort $SORTTMP "-t$flagmarker" -u -k 1f,2 -k 1 $STRIPPEDINPUT
- fi
- /bin/rm -f ${TMP}*
- if [ "X$MUNCHMAIL" != X ]
diff --git a/app-text/ispell/files/ispell-3.2.06-stripping.diff b/app-text/ispell/files/ispell-3.2.06-stripping.diff
deleted file mode 100644
index d53678c8e64c..000000000000
--- a/app-text/ispell/files/ispell-3.2.06-stripping.diff
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -Naur ispell-3.2.06.orig/Makefile ispell-3.2.06/Makefile
---- ispell-3.2.06.orig/Makefile 2007-08-18 15:15:59.000000000 +0200
-+++ ispell-3.2.06/Makefile 2007-08-18 15:17:44.000000000 +0200
-@@ -254,7 +254,6 @@
- @. ./config.sh; \
- set -x; \
- cd $$BINDIR; \
-- strip ispell; \
- chmod 755 ispell
- @. ./config.sh; \
- set -x; \
-@@ -294,7 +293,6 @@
- @. ./config.sh; \
- set -x; \
- cd $$BINDIR; \
-- strip buildhash icombine ijoin sq unsq; \
- chmod 755 buildhash icombine ijoin \
- munchlist findaffix tryaffix sq unsq
- @. ./config.sh; \
-diff -Naur ispell-3.2.06.orig/deformatters/Makefile ispell-3.2.06/deformatters/Makefile
---- ispell-3.2.06.orig/deformatters/Makefile 2001-07-25 23:51:48.000000000 +0200
-+++ ispell-3.2.06/deformatters/Makefile 2007-08-18 15:25:47.000000000 +0200
-@@ -76,7 +76,6 @@
- @. ../config.sh; \
- set -x; \
- cd $$BINDIR; \
-- strip $(PROGRAMS); \
- chmod 755 $(PROGRAMS)
-
- clean:
diff --git a/app-text/ispell/files/local.h.gentoo b/app-text/ispell/files/local.h.gentoo
deleted file mode 100644
index 492c43dbc586..000000000000
--- a/app-text/ispell/files/local.h.gentoo
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
- * $Id: local.h.gentoo,v 1.1 2002/03/15 05:37:36 tod Exp $
- */
-
-/*
- * Copyright 1992, 1993, 1999, 2001, Geoff Kuenning, Claremont, CA
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All modifications to the source code must be clearly marked as
- * such. Binary redistributions based on modified source code
- * must be clearly marked as modified versions in the documentation
- * and/or other materials provided with the distribution.
- * 4. Any web site or other electronic service that offers ispell for
- * download or other electronic transfer as a separate entity, in
- * either source or binary form, must also include a prominent statement
- * indicating that information about ispell can be obtained from the
- * following Web site URL:
- * http://fmg-www.cs.ucla.edu/geoff/ispell.html
- * If the offering service supports hyperlinks, the aforementioned
- * Web site must also be offered as a hyperlink. Condition #4 does
- * not apply if ispell is offered only as part of a larger, aggregated
- * product such as a word processor or packaged operating system.
- * 5. The name of Geoff Kuenning may not be used to endorse or promote
- * products derived from this software without specific prior
- * written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-/*
- * This file is a sample local.h file. It shows what I believe nearly every
- * site will want to include in their local.h. You will probably want to
- * expand this file; see "config.X" to learn of #defines that you might
- * like to add to.
- */
-
-/*
- * $Log: not supported by cvs2svn $
- * Revision 1.20 2001/07/25 21:51:47 geoff
- * Minor license update.
- *
- * Revision 1.19 2001/07/23 20:24:04 geoff
- * Update the copyright and the license.
- *
- * Revision 1.18 2001/05/30 21:14:47 geoff
- * Invert the fcntl/mkstemp options so they will default to being used.
- *
- * Revision 1.17 2001/05/30 21:04:25 geoff
- * Add HAS_FCNTL_H and HAS_MKSTEMP. Also give better comments on the USG
- * option.
- *
- * Revision 1.16 1999/01/08 04:34:43 geoff
- * Get rid of ELISPDIR and TEXINFODIR
- *
- * Revision 1.15 1999/01/07 01:57:57 geoff
- * Update the copyright.
- *
- * Revision 1.14 1995/01/08 23:23:56 geoff
- * Do some minor clarification of the instructional comments.
- *
- * Revision 1.13 1994/05/17 06:37:25 geoff
- * Add one more item of warning advice to the comments.
- *
- * Revision 1.12 1994/02/07 06:00:00 geoff
- * Add a warning about shell processing restrictions
- *
- * Revision 1.11 1994/01/25 07:11:50 geoff
- * Get rid of all old RCS log lines in preparation for the 3.1 release.
- *
- */
-
-/*
- * WARNING WARNING WARNING
- *
- * This file is *NOT* a normal C header file! Although it uses C
- * syntax and is included in C programs, it is also processed by shell
- * scripts that are very stupid about format.
- *
- * Do not try to use #if constructs to configure this file for more
- * than one configuration. Do not place whitespace after the "#" in
- * "#define". Do not attempt to disable lines by commenting them out.
- * Do not use backslashes to reduce the length of long lines.
- * None of these things will work the way you expect them to.
- *
- * WARNING WARNING WARNING
- */
-
-#define MINIMENU /* Display a mini-menu at the bottom of the screen */
-#undef NO8BIT /* Remove this if you use ISO character sets */
-#define USG /* Define on System V or if term.c won't compile */
-#undef NO_FCNTL_H /* Define if you get compile errors on fcntl.h */
-#undef NO_MKSTEMP /* Define if you get compile or link errors */
-#define HAS_RENAME
-#define INSTALL "cp"
-
-/*
- * Important directory paths
- */
-#define BINDIR "/usr/bin"
-#define LIBDIR "/usr/lib/ispell"
-#define TEXINFODIR "/usr/share/info"
-#define WORDS "/usr/share/dict/words"
-#define MAN1DIR "/usr/share/man/man1"
-#define MAN4DIR "/usr/share/man/man5"
-#define MAN4EXT ".5"
-
-/*
- * Place any locally-required #include statements here
- */
-#define CC "gcc"
-#define YACC "bison -y"
-#define TERMLIB "-lncurses"
-#define LANGUAGES "{american,MASTERDICTS=american.med,HASHFILES=americanmed.hash,EXTRADICT=} {british,MASTERDICTS=british.med,HASHFILES=britishmed.hash,EXTRADICT=}"
-/*
- * Settings
- */
-
-#define MASKBITS 64
-#define INPUTWORDLEN 128
-#define MAXAFFIXLEN 32
-#define MAXSTRINGCHARS 128
-#define MASTERHASH "americanmed.hash"
-#define HAS_RENAME
-#define DEFNOBACKUPFLAG 0
-#define BAKEXT "~"
-#define DEFTEXFLAG 1
-#define EGREPCMD "/usr/bin/grep -E"
-#define LOOK "/usr/bin/look -df"
-#define MAKE_SORTTMP "-T ${TMPDIR-/tmp}"
-#define SORTPERSONAL 2000
-#define USESH
-#define COMMANDFORSPACE
-
diff --git a/app-text/ispell/ispell-3.2.06-r6.ebuild b/app-text/ispell/ispell-3.2.06-r6.ebuild
deleted file mode 100644
index 8f33842f0fc4..000000000000
--- a/app-text/ispell/ispell-3.2.06-r6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2011 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.19 2011/02/06 05:59:58 leio 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/${PF}-gentoo-${PATCH_VER}.diff.bz2"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="alpha amd64 hppa ~mips ppc sparc x86"
-IUSE=""
-
-DEPEND="sys-apps/miscfiles
- >=sys-libs/ncurses-5.2"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}/${PF}-gentoo-${PATCH_VER}.diff"
- epatch "${FILESDIR}/${P}-patch.diff"
- epatch "${FILESDIR}/${P}-stripping.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 "Installation Failed"
-
- rmdir ${D}/usr/share/man/man5
- rmdir ${D}/usr/share/info
-
- dodoc Contributors README WISHES || die "installing docs failed"
-
- dosed ${D}/usr/share/man/man1/ispell.1
-}
diff --git a/app-text/ispell/ispell-3.3.02-r1.ebuild b/app-text/ispell/ispell-3.3.02-r1.ebuild
index bfe5d4ae66d3..073fab0970ce 100644
--- a/app-text/ispell/ispell-3.3.02-r1.ebuild
+++ b/app-text/ispell/ispell-3.3.02-r1.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ispell/ispell-3.3.02-r1.ebuild,v 1.10 2011/06/12 12:16:05 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ispell/ispell-3.3.02-r1.ebuild,v 1.11 2012/04/17 14:46:45 scarabeus Exp $
-EAPI="3"
+EAPI=4
inherit eutils multilib toolchain-funcs
PATCH_VER="0.3"
+
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
@@ -17,13 +18,16 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ~mips ppc sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
-RDEPEND="sys-apps/miscfiles
- >=sys-libs/ncurses-5.2"
+RDEPEND="
+ sys-apps/miscfiles
+ >=sys-libs/ncurses-5.2
+"
DEPEND="${RDEPEND}"
src_prepare() {
- epatch "${WORKDIR}"/${P}-gentoo-${PATCH_VER}.diff
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch
+ epatch \
+ "${WORKDIR}"/${P}-gentoo-${PATCH_VER}.diff \
+ "${FILESDIR}"/${P}-glibc-2.10.patch
sed -e "s:GENTOO_LIBDIR:$(get_libdir):" -i local.h || die
sed -e "s:\(^#define CC\).*:\1 \"$(tc-getCC)\":" -i local.h || die
@@ -32,7 +36,7 @@ src_prepare() {
src_configure() {
# Prepare config.sh for installation phase to avoid twice rebuild
- emake -j1 config.sh || die "configuration failed"
+ emake -j1 config.sh
sed \
-e "s:^\(BINDIR='\)\(.*\):\1${ED}\2:" \
-e "s:^\(LIBDIR='\)\(.*\):\1${ED}\2:" \
@@ -42,13 +46,13 @@ src_configure() {
}
src_compile() {
- emake -j1 || die "compilation failed"
+ emake -j1
}
src_install() {
mv config.sh.install config.sh
- emake -j1 install || die "Installation Failed"
- dodoc CHANGES Contributors README WISHES || die "installing docs failed"
+ emake -j1 install
+ dodoc CHANGES Contributors README WISHES
}
pkg_postinst() {
diff --git a/app-text/ispell/ispell-3.3.02.ebuild b/app-text/ispell/ispell-3.3.02.ebuild
deleted file mode 100644
index e56d6061ddc0..000000000000
--- a/app-text/ispell/ispell-3.3.02.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# 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.3.02.ebuild,v 1.2 2007/11/22 19:25:48 philantrop Exp $
-
-inherit eutils multilib
-
-PATCH_VER="0.2"
-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}-gentoo-${PATCH_VER}.diff.bz2"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND="sys-apps/miscfiles
- >=sys-libs/ncurses-5.2"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}/${P}-gentoo-${PATCH_VER}.diff"
-
- sed -i -e "s:GENTOO_LIBDIR:$(get_libdir):" local.h.gentoo || die "setting libdir failed"
- cp local.h.gentoo local.h
-}
-
-src_compile() {
- emake -j1 config.sh || die "configuration failed"
-
- # 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:^\(MAN45DIR='\)\(.*\):\1${D}\2:" \
- < config.sh > config.sh.install
-
- emake -j1 || die "compilation failed"
-}
-
-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/$(get_libdir)/ispell /usr/share/info \
- /usr/share/man/man1 /usr/share/man/man5
-
- emake -j1 install || die "Installation Failed"
-
- rmdir "${D}"/usr/share/info || die "removing empty info dir failed"
- dodoc CHANGES Contributors README WISHES || die "installing docs failed"
- dosed "${D}"/usr/share/man/man1/ispell.1 || die "dosed failed"
-}
-
-pkg_postinst() {
- echo
- ewarn "If you just updated from an older version of ${PN} you *have* to re-emerge"
- ewarn "all your dictionaries to avoid segmentation faults and other problems."
- echo
-}