Your message dated Sat, 15 Aug 2009 18:17:10 +0000
with message-id <[email protected]>
and subject line Bug#457274: fixed in aspell 0.60.6-2
has caused the Debian Bug report #457274,
regarding libaspell15: Filter for Debian DDTP-files
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
457274: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457274
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libaspell15
Version: 0.60.5-1
Severity: wishlist
Tags: patch
Hello
I've written a simple filter for DDTP translations. It has made my life easier
and I hope it could be useful also to other Debian users.
The Debian Description Translation Project (DDTP) is an effort to provide
translated package descriptions (see
http://www.debian.org/international/l10n/ddtp). Contributors can submit their
work as plain text files using an email interface. Since the files will always
contain two languages (English and the target language) spell-checking can be a
nuisance. This filter is an attempt to simplify spell-checking by ignoring
comments and untranslated text.
Two versions of the patch are attached:
* a dpatch for the debian/control/patches directory. The patch was created for
the 0.60.5-1 source package.
* a tar.bz2 containing the filter files and a modified Makefile.am. Files must
be manually integrated into the source tree, but it could improve patch
ordering (the current dpatch is applied after the autotools dpatch).
Sources are licensed under LGPL2 or later. With the current aspell licensing
scheme this is (sadly) equivalent to LGPL 2.0 or 2.1 in practice. I've chosen to
use "or later" since it would allow the ddtp-filter to be used if upstream moves
to LGPL3. If the differing licenses are perceived as a problem, I would be
willing to use the same licensing terms as aspell itself (although it shouldn't
be necessary).
The proposed filter is Debian-specific and has not been submitted upstream.
/Christer
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-can-071209
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
#! /bin/sh /usr/share/dpatch/dpatch-run
## 15_ddtp_filter.dpatch by <[email protected]>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Filter for Debian DDTP-emails
@DPATCH@
diff -urNad aspell-0.60.5~/Makefile.am aspell-0.60.5/Makefile.am
--- aspell-0.60.5~/Makefile.am 2007-12-20 23:09:52.000000000 +0100
+++ aspell-0.60.5/Makefile.am 2007-12-21 00:42:10.000000000 +0100
@@ -161,7 +161,8 @@
modules/filter/html-filter.info\
modules/filter/context-filter.info\
modules/filter/nroff-filter.info\
- modules/filter/texinfo-filter.info
+ modules/filter/texinfo-filter.info\
+ modules/filter/ddtp-filter.info
### Add all your aspell mode files ###
fltfiles = \
@@ -176,7 +177,8 @@
modules/filter/modes/url.amf \
modules/filter/modes/comment.amf \
modules/filter/modes/nroff.amf\
- modules/filter/modes/texinfo.amf
+ modules/filter/modes/texinfo.amf\
+ modules/filter/modes/ddtp.amf
if COMPILE_IN_FILTERS
@@ -192,7 +194,8 @@
modules/filter/sgml.cpp\
modules/filter/context.cpp\
modules/filter/nroff.cpp\
- modules/filter/texinfo.cpp
+ modules/filter/texinfo.cpp\
+ modules/filter/ddtp.cpp
else # not COMPILE_IN_FILTERS
@@ -203,7 +206,8 @@
### must look like lib<filtername>-filter.la see development manual
filter_LTLIBRARIES = debctrl-filter.la email-filter.la tex-filter.la\
sgml-filter.la context-filter.la\
- nroff-filter.la texinfo-filter.la
+ nroff-filter.la texinfo-filter.la\
+ ddtp-filter.la
debctrl_filter_la_SOURCES = modules/filter/debctrl.cpp
debctrl_filter_la_LIBADD = libaspell.la
@@ -233,6 +237,10 @@
texinfo_filter_la_LIBADD = libaspell.la
texinfo_filter_la_LDFLAGS = ${filter_ldflags}
+ddtp_filter_la_SOURCES = modules/filter/ddtp.cpp
+ddtp_filter_la_LIBADD = libaspell.la
+ddtp_filter_la_LDFLAGS = ${filter_ldflags}
+
### Before this line add the corresponding <yourfilterlibrary>_SOURCES and
### <yourfilterlibrary>_LIBADD lines. The later at least has to look
### like <yourfilterlibrary>_LIBADD = ${top_builddir}/lib/libaspell.la
diff -urNad aspell-0.60.5~/Makefile.in aspell-0.60.5/Makefile.in
--- aspell-0.60.5~/Makefile.in 2007-12-20 23:09:52.000000000 +0100
+++ aspell-0.60.5/Makefile.in 2007-12-21 00:42:00.000000000 +0100
@@ -54,7 +54,8 @@
@COMPILE_IN_FILTERS_TRUE@ modules/filter/sgml.cpp\
@COMPILE_IN_FILTERS_TRUE@ modules/filter/context.cpp\
@COMPILE_IN_FILTERS_TRUE@ modules/filter/nroff.cpp\
-...@compile_in_filters_true@ modules/filter/texinfo.cpp
+...@compile_in_filters_true@ modules/filter/texinfo.cpp\
+...@compile_in_filters_true@ modules/filter/ddtp.cpp
@compile_in_filters_fa...@am__append_4 = ${optfiles}
@pspell_compatibility_t...@am__append_5 = scripts/pspell-config
@@ -121,6 +122,13 @@
context_filter_la_OBJECTS = $(am_context_filter_la_OBJECTS)
@compile_in_filters_fa...@am_context_filter_la_rpath = -rpath \
@COMPILE_IN_FILTERS_FALSE@ $(filterdir)
+...@compile_in_filters_false@ddtp_filter_la_DEPENDENCIES = libaspell.la
+am__ddtp_filter_la_SOURCES_DIST = modules/filter/ddtp.cpp
+...@compile_in_filters_false@am_ddtp_filter_la_OBJECTS = \
+...@compile_in_filters_false@ modules/filter/ddtp.lo
+ddtp_filter_la_OBJECTS = $(am_ddtp_filter_la_OBJECTS)
+...@compile_in_filters_false@am_ddtp_filter_la_rpath = -rpath \
+...@compile_in_filters_false@ $(filterdir)
@compile_in_filters_fa...@debctrl_filter_la_dependencies = \
@COMPILE_IN_FILTERS_FALSE@ libaspell.la
am__debctrl_filter_la_SOURCES_DIST = modules/filter/debctrl.cpp
@@ -174,14 +182,16 @@
modules/filter/url.cpp modules/filter/debctrl.cpp \
modules/filter/email.cpp modules/filter/tex.cpp \
modules/filter/sgml.cpp modules/filter/context.cpp \
- modules/filter/nroff.cpp modules/filter/texinfo.cpp
+ modules/filter/nroff.cpp modules/filter/texinfo.cpp \
+ modules/filter/ddtp.cpp
@compile_in_filters_t...@am__objects_1 = modules/filter/debctrl.lo \
@COMPILE_IN_FILTERS_TRUE@ modules/filter/email.lo \
@COMPILE_IN_FILTERS_TRUE@ modules/filter/tex.lo \
@COMPILE_IN_FILTERS_TRUE@ modules/filter/sgml.lo \
@COMPILE_IN_FILTERS_TRUE@ modules/filter/context.lo \
@COMPILE_IN_FILTERS_TRUE@ modules/filter/nroff.lo \
-...@compile_in_filters_true@ modules/filter/texinfo.lo
+...@compile_in_filters_true@ modules/filter/texinfo.lo \
+...@compile_in_filters_true@ modules/filter/ddtp.lo
am_libaspell_la_OBJECTS = common/cache.lo common/string.lo \
common/getdata.lo common/itemize.lo common/file_util.lo \
common/string_map.lo common/string_list.lo common/config.lo \
@@ -281,13 +291,15 @@
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(context_filter_la_SOURCES) $(debctrl_filter_la_SOURCES) \
- $(email_filter_la_SOURCES) $(libaspell_la_SOURCES) \
- $(libpspell_la_SOURCES) $(nroff_filter_la_SOURCES) \
- $(sgml_filter_la_SOURCES) $(tex_filter_la_SOURCES) \
- $(texinfo_filter_la_SOURCES) $(aspell_SOURCES) \
- $(prezip_bin_SOURCES) $(word_list_compress_SOURCES)
+SOURCES = $(context_filter_la_SOURCES) $(ddtp_filter_la_SOURCES) \
+ $(debctrl_filter_la_SOURCES) $(email_filter_la_SOURCES) \
+ $(libaspell_la_SOURCES) $(libpspell_la_SOURCES) \
+ $(nroff_filter_la_SOURCES) $(sgml_filter_la_SOURCES) \
+ $(tex_filter_la_SOURCES) $(texinfo_filter_la_SOURCES) \
+ $(aspell_SOURCES) $(prezip_bin_SOURCES) \
+ $(word_list_compress_SOURCES)
DIST_SOURCES = $(am__context_filter_la_SOURCES_DIST) \
+ $(am__ddtp_filter_la_SOURCES_DIST) \
$(am__debctrl_filter_la_SOURCES_DIST) \
$(am__email_filter_la_SOURCES_DIST) \
$(am__libaspell_la_SOURCES_DIST) \
@@ -579,7 +591,8 @@
modules/filter/html-filter.info\
modules/filter/context-filter.info\
modules/filter/nroff-filter.info\
- modules/filter/texinfo-filter.info
+ modules/filter/texinfo-filter.info\
+ modules/filter/ddtp-filter.info
### Add all your aspell mode files ###
@@ -595,7 +608,8 @@
modules/filter/modes/url.amf \
modules/filter/modes/comment.amf \
modules/filter/modes/nroff.amf\
- modules/filter/modes/texinfo.amf
+ modules/filter/modes/texinfo.amf\
+ modules/filter/modes/ddtp.amf
@compile_in_filters_fa...@filter_ldflags = -module -avoid-version
@@ -603,7 +617,8 @@
### must look like lib<filtername>-filter.la see development manual
@compile_in_filters_fa...@filter_ltlibraries = debctrl-filter.la
email-filter.la tex-filter.la\
@COMPILE_IN_FILTERS_FALSE@ sgml-filter.la context-filter.la\
-...@compile_in_filters_false@ nroff-filter.la
texinfo-filter.la
+...@compile_in_filters_false@ nroff-filter.la
texinfo-filter.la\
+...@compile_in_filters_false@ ddtp-filter.la
@compile_in_filters_fa...@debctrl_filter_la_sources =
modules/filter/debctrl.cpp
@compile_in_filters_fa...@debctrl_filter_la_libadd = libaspell.la
@@ -626,6 +641,9 @@
@compile_in_filters_fa...@texinfo_filter_la_sources =
modules/filter/texinfo.cpp
@compile_in_filters_fa...@texinfo_filter_la_libadd = libaspell.la
@compile_in_filters_fa...@texinfo_filter_la_ldflags = ${filter_ldflags}
+...@compile_in_filters_false@ddtp_filter_la_SOURCES = modules/filter/ddtp.cpp
+...@compile_in_filters_false@ddtp_filter_la_LIBADD = libaspell.la
+...@compile_in_filters_false@ddtp_filter_la_LDFLAGS = ${filter_ldflags}
opt_DATA = $(dynamic_optfiles)
filter_DATA = $(fltfiles)
CLEANFILES = gen/static_filters.src.cpp gen/dirs.h $(am__append_6) \
@@ -839,6 +857,10 @@
modules/filter/$(DEPDIR)/$(am__dirstamp)
context-filter.la: $(context_filter_la_OBJECTS)
$(context_filter_la_DEPENDENCIES)
$(CXXLINK) $(am_context_filter_la_rpath) $(context_filter_la_LDFLAGS)
$(context_filter_la_OBJECTS) $(context_filter_la_LIBADD) $(LIBS)
+modules/filter/ddtp.lo: modules/filter/$(am__dirstamp) \
+ modules/filter/$(DEPDIR)/$(am__dirstamp)
+ddtp-filter.la: $(ddtp_filter_la_OBJECTS) $(ddtp_filter_la_DEPENDENCIES)
+ $(CXXLINK) $(am_ddtp_filter_la_rpath) $(ddtp_filter_la_LDFLAGS)
$(ddtp_filter_la_OBJECTS) $(ddtp_filter_la_LIBADD) $(LIBS)
modules/filter/debctrl.lo: modules/filter/$(am__dirstamp) \
modules/filter/$(DEPDIR)/$(am__dirstamp)
debctrl-filter.la: $(debctrl_filter_la_OBJECTS)
$(debctrl_filter_la_DEPENDENCIES)
@@ -1192,6 +1214,8 @@
-rm -f lib/word_list-c.lo
-rm -f modules/filter/context.$(OBJEXT)
-rm -f modules/filter/context.lo
+ -rm -f modules/filter/ddtp.$(OBJEXT)
+ -rm -f modules/filter/ddtp.lo
-rm -f modules/filter/debctrl.$(OBJEXT)
-rm -f modules/filter/debctrl.lo
-rm -f modules/filter/email.$(OBJEXT)
@@ -1289,6 +1313,7 @@
@AMDEP_TRUE@@am__include@
@am__qu...@lib/$(DEPDIR)/string_pair_enumeration-c....@am__quote@
@AMDEP_TRUE@@am__include@ @am__qu...@lib/$(DEPDIR)/word_list-c....@am__quote@
@AMDEP_TRUE@@am__include@
@am__qu...@modules/filter/$(DEPDIR)/context....@am__quote@
+...@amdep_true@@am__include@
@am__qu...@modules/filter/$(DEPDIR)/ddtp....@am__quote@
@AMDEP_TRUE@@am__include@
@am__qu...@modules/filter/$(DEPDIR)/debctrl....@am__quote@
@AMDEP_TRUE@@am__include@
@am__qu...@modules/filter/$(DEPDIR)/email....@am__quote@
@AMDEP_TRUE@@am__include@
@am__qu...@modules/filter/$(DEPDIR)/nroff....@am__quote@
diff -urNad aspell-0.60.5~/modules/filter/ddtp.cpp
aspell-0.60.5/modules/filter/ddtp.cpp
--- aspell-0.60.5~/modules/filter/ddtp.cpp 1970-01-01 01:00:00.000000000
+0100
+++ aspell-0.60.5/modules/filter/ddtp.cpp 2007-12-21 00:35:04.000000000
+0100
@@ -0,0 +1,137 @@
+/* Filter for DDTP-emails (Debian Description Translation Project).
+ *
+ * Copyright (C) 2007, Christer Andersson <[email protected]>
+ *
+ * This filter is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation, either version 2.0 of the License, or
+ * (at your option) any later version.
+ *
+ * This filter is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "settings.h"
+#include "indiv_filter.hpp"
+#include "key_info.hpp"
+
+using namespace acommon;
+
+namespace {
+ class DDTPFilter : public IndividualFilter
+ {
+ public:
+ DDTPFilter() : IndividualFilter() {}
+ virtual ~DDTPFilter() {}
+
+ virtual PosibErr<bool> setup(Config *);
+ virtual void reset();
+ virtual void process(FilterChar * & start, FilterChar * & stop);
+
+ protected:
+ enum po_filter_state {
+ STATE_COMMENT, // state: comment (don't check)
+ STATE_ORIGINAL, // state: original text (don't check)
+ STATE_TRANSLATED // state: translated text (do check)
+ } state;
+
+ // Set to true when the last character read is a line-break.
+ // States only change at the beginning of lines.
+ bool prev_char_newline;
+ };
+
+
+ PosibErr<bool>
+ DDTPFilter::setup(Config *config)
+ {
+ name_ = "ddtp-filter";
+ order_num_ = 0.90;
+ reset();
+ return true;
+ }
+
+ void
+ DDTPFilter::reset()
+ {
+ prev_char_newline=true;
+ state = STATE_TRANSLATED;
+ }
+
+ void
+ DDTPFilter::process(FilterChar * & start, FilterChar * & stop)
+ {
+ FilterChar *i = start; // Current position in text
+ FilterChar *eol; // Next end-of-line or end of text
+
+ // Identify end-of-line if the previous text chunk did not include one.
+ for ( eol = i ; eol != stop && *eol != '\n' ; eol++ );
+
+ while ( i != stop ) {
+ // Iterate over entire text chunk.
+
+ if ( prev_char_newline ) {
+ // Handle beginning of new lines.
+ prev_char_newline = false;
+
+ // Swallow leading whitespace. With the current formatting of
+ // DDTP-emails this isn't really necessary.
+ while ( i != stop
+ && ( *i == ' ' || *i == '\t' || *i == '\r'
+ || *i == '\f' || *i == '\v' ) )
+ ++i;
+
+ // Determine end of this line.
+ for ( eol = i ; eol != stop && *eol != '\n' ; eol++ );
+
+ // Check for literals:
+ // '#' Comments
+ // 'Description:' Begin original message
+ // 'Description-LANG.ENC:' Begin translated message
+ if ( *i == '#' ) {
+ state = STATE_COMMENT;
+ }
+ else if ( eol-i >= 12
+ && i[0] == 'D' && i[1] == 'e' && i[2] == 's' && i[3] == 'c'
+ && i[4] == 'r' && i[5] == 'i' && i[6] == 'p' && i[7] == 't'
+ && i[8] == 'i' && i[9] == 'o' && i[10] == 'n'
+ && (i[11] == ':' || i[11] == '-') ) {
+ if (i[11] == ':')
+ state = STATE_ORIGINAL;
+ else
+ state = STATE_TRANSLATED;
+
+ // Blank out keyword.
+ for ( ; i != eol && *i != ':' ; i++)
+ *i = ' ';
+ if ( i != eol )
+ *i = ' '; // Colon
+ }
+ }
+
+ // Process current line.
+ if (state == STATE_TRANSLATED) {
+ i = eol;
+ }
+ else {
+ for ( ; i != eol ; i++ )
+ *i = ' ';
+ }
+
+ if (eol != stop) {
+ // More text to process. Move to next line and continue.
+ i++;
+ prev_char_newline = true;
+ }
+ }
+ }
+}
+
+C_EXPORT
+IndividualFilter* new_aspell_ddtp_filter() {
+ return new DDTPFilter;
+}
diff -urNad aspell-0.60.5~/modules/filter/ddtp-filter.info
aspell-0.60.5/modules/filter/ddtp-filter.info
--- aspell-0.60.5~/modules/filter/ddtp-filter.info 1970-01-01
01:00:00.000000000 +0100
+++ aspell-0.60.5/modules/filter/ddtp-filter.info 2007-12-21
00:34:59.000000000 +0100
@@ -0,0 +1,9 @@
+# ddtp filter option file
+
+#This Filter is usable with the following version(s) of Aspell
+ASPELL >=0.60.5
+
+#This line will be printed when typing `aspell help context'
+DESCRIPTION filter for Debian DDTP-emails
+
+STATIC filter
diff -urNad aspell-0.60.5~/modules/filter/modes/ddtp.amf
aspell-0.60.5/modules/filter/modes/ddtp.amf
--- aspell-0.60.5~/modules/filter/modes/ddtp.amf 1970-01-01
01:00:00.000000000 +0100
+++ aspell-0.60.5/modules/filter/modes/ddtp.amf 2007-12-21 00:35:11.000000000
+0100
@@ -0,0 +1,8 @@
+MODE ddtp
+
+ASPELL >=0.60.5
+
+DESCRIPTION mode for Debian DDTP-emails
+
+FILTER ddtp
+FILTER url
ddtp-filter.tar.bz2
Description: Binary data
--- End Message ---
--- Begin Message ---
Source: aspell
Source-Version: 0.60.6-2
We believe that the bug you reported is fixed in the latest version of
aspell, which is due to be installed in the Debian FTP archive:
aspell-doc_0.60.6-2_all.deb
to pool/main/a/aspell/aspell-doc_0.60.6-2_all.deb
aspell_0.60.6-2.diff.gz
to pool/main/a/aspell/aspell_0.60.6-2.diff.gz
aspell_0.60.6-2.dsc
to pool/main/a/aspell/aspell_0.60.6-2.dsc
aspell_0.60.6-2_i386.deb
to pool/main/a/aspell/aspell_0.60.6-2_i386.deb
libaspell-dev_0.60.6-2_i386.deb
to pool/main/a/aspell/libaspell-dev_0.60.6-2_i386.deb
libaspell15_0.60.6-2_i386.deb
to pool/main/a/aspell/libaspell15_0.60.6-2_i386.deb
libpspell-dev_0.60.6-2_i386.deb
to pool/main/a/aspell/libpspell-dev_0.60.6-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Brian Nelson <[email protected]> (supplier of updated aspell package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 15 Aug 2009 13:32:26 -0400
Source: aspell
Binary: aspell aspell-doc libaspell15 libaspell-dev libpspell-dev
Architecture: source all i386
Version: 0.60.6-2
Distribution: unstable
Urgency: low
Maintainer: Brian Nelson <[email protected]>
Changed-By: Brian Nelson <[email protected]>
Description:
aspell - GNU Aspell spell-checker
aspell-doc - Documentation for GNU Aspell spell-checker
libaspell-dev - Development files for applications with GNU Aspell support
libaspell15 - GNU Aspell spell-checker runtime library
libpspell-dev - Development files for applications with pspell support
Closes: 457274
Changes:
aspell (0.60.6-2) unstable; urgency=low
.
* Applied a patch from Christer Andersson <[email protected]> to add a
filter for DDTP emails. (Closes: #457274)
.
* Increased debhelper compat to v7
.
* debian/control: added ${misc:Depends} dependencies to each binary
package
.
* Bumped Standards-Version to 3.8.2, no changes necessary
.
* Restored the html documenation to aspell-doc, which at some point had
gotten accidentally dropped.
.
* Made dh_makeshlibs ignore files in usr/lib/aspell to fix the
unused-shlib-entry-in-control-file lintian warning
Checksums-Sha1:
bda1ff4a0ca12f23df6fa25aaf712e9e1dd67f27 1099 aspell_0.60.6-2.dsc
3542803a28a9fc4f2dde0e61ffcc2f519652a957 200743 aspell_0.60.6-2.diff.gz
34ddbdadb9856d6eba9736df87f11ab0a34a6949 304546 aspell-doc_0.60.6-2_all.deb
c2ed6e6465a22b106c8cbd77d1c09ab73e979292 289892 aspell_0.60.6-2_i386.deb
8848c2beec0c230969d9e58f23d4d924b3a8c84c 607500 libaspell15_0.60.6-2_i386.deb
d64b4f547cee7d6195e5d14fa77c09af1df2d73a 50066 libaspell-dev_0.60.6-2_i386.deb
7444a73f6e2e664b949a3e5e59cd00c60fcce2d1 46544 libpspell-dev_0.60.6-2_i386.deb
Checksums-Sha256:
c1acf273b1d8835422186b5de0629703cb626fe424cbc78fd8d5721de5950e27 1099
aspell_0.60.6-2.dsc
038c4220225920931ef64e6ec6ae11dfa94959635c94c891e2a2c08fbc6e1d16 200743
aspell_0.60.6-2.diff.gz
5e62f010189b78178dcd5dcd25263757200afe26d6db56bbbc1a5e4335d08f8e 304546
aspell-doc_0.60.6-2_all.deb
5050f3c7617b2de1280b8a0e28d75b3434a0d18106225b4d6a0515a5fa567e94 289892
aspell_0.60.6-2_i386.deb
097aa4791c888958573ab955209c0fb20281430ee0403daf7e480c476498a25c 607500
libaspell15_0.60.6-2_i386.deb
77114bd8a9cc19e3f2c0c672d01d7a7cc5808e6e87dbe6d5c8cc38a5515fe2f6 50066
libaspell-dev_0.60.6-2_i386.deb
8b516f37019dd13673d54ecde2390215fba7b01a5adbc2d13faae3569458b68e 46544
libpspell-dev_0.60.6-2_i386.deb
Files:
2e817311476788fea1c8aeb1bf7c189c 1099 text optional aspell_0.60.6-2.dsc
059df0f321395ba7668e911651a3ebbc 200743 text optional aspell_0.60.6-2.diff.gz
a48b08cf53f75149040038a62afa09e8 304546 doc optional
aspell-doc_0.60.6-2_all.deb
b0d01a57183965f48c670e523983f020 289892 text optional aspell_0.60.6-2_i386.deb
3f306ad8f7f9b537503418f6c20e9ad7 607500 libs optional
libaspell15_0.60.6-2_i386.deb
541884b440e04a57cf381124e6b7d682 50066 libdevel optional
libaspell-dev_0.60.6-2_i386.deb
85389378e7f8142f89e5ba27ebbcdfa8 46544 libdevel optional
libpspell-dev_0.60.6-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqG8qYACgkQ1Ng1YWbyRSEP+ACdFBSYSBI+cGtc7cv+dbmZT5oR
JDMAn1byRYiYLtLhFUY+3irAt8KtdcMl
=2eFM
-----END PGP SIGNATURE-----
--- End Message ---