[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: myspell-sv (updated package)



On Tue, Sep 06, 2011 at 03:05:11AM +0200, Jon Lachmann wrote:
> After a long vacation etc. i managed to create a package named
> hunspell-sv!
> It is uploaded at http://mentors.debian.net/package/hunspell-sv
> if you would have time to look into it.
>
> I have tested it and it works, it also appears to be lintian clean.
> Please let me know if i have done anything wrong with it.

Hi, Jon,

Your package looks mostly OK. However, I noticed some problems. So, I am
attaching a patch swith some proposed changes. A summary of the reasons
for them follows,

* You are maintainer, so is not a Non-maintainer upload. Removed that line
  and changed versioning to a normal one.
* You use installdeb-myspell, so you need to build-depend on
  dictionaries-common-dev (>= 1.10.5) (version is just to make sure no
  ancient openffice .org debhelper snippets are installed).
* Do not install links in ancient usr/share/myspell/dicts location.
* Updated debian/compat to 8 (You Build-Depend on debhelper >8)
* You use installdeb-myspell --srcdir to install files, so you do not need
  neither installation dirs nor files for that stuff.
* We do not ship mozilla*, just iceape-browser | iceweasel | icedove

Besides that, if README is the same file as README_sv_SE.txt, I'd just
install the last one. Also if NEWS is a file added by you, I'd put it under
debian dir, so upstream dir is changed only if really needed. I'd also
consider using debian/format 3.0 (quilt).

Hope this helps,

--
Agustin
diff -u hunspell-sv-1.46/debian/changelog hunspell-sv-1.46/debian/changelog
--- hunspell-sv-1.46/debian/changelog
+++ hunspell-sv-1.46/debian/changelog
@@ -1,6 +1,5 @@
-hunspell-sv (1.46-1.1) unstable; urgency=low
+hunspell-sv (1.46-1) unstable; urgency=low
 
-  * Non-maintainer upload
   * Initial release with dictionaries from www.dsso.se
 
  -- Jon Lachmann (JoTaB) <jon@lachmann.nu>  Mon, 30 May 2011 16:03:00 +0100
diff -u hunspell-sv-1.46/debian/control hunspell-sv-1.46/debian/control
--- hunspell-sv-1.46/debian/control
+++ hunspell-sv-1.46/debian/control
@@ -2,14 +2,14 @@
 Section: text
 Priority: optional
 Maintainer: Jon Lachmann <jon@lachmann.nu>
-Build-Depends: debhelper (>= 8)
+Build-Depends: debhelper (>= 8), dictionaries-common-dev (>= 1.10.5)
 Standards-Version: 3.9.2
 Homepage: http://dsso.se
 
 Package: hunspell-sv-se
 Architecture: all
 Depends: dictionaries-common (>= 0.10), ${misc:Depends}
-Suggests: libreoffice, mozilla, mozilla-thunderbird
+Suggests: libreoffice, iceape-browser | iceweasel | icedove
 Conflicts: openoffice.org (<= 1.0.3-2), myspell-sv-se
 Replaces: myspell-sv-se
 Provides: hunspell-dictionary, hunspell-dictionary-sv, myspell-sv-se
diff -u hunspell-sv-1.46/debian/links hunspell-sv-1.46/debian/links
--- hunspell-sv-1.46/debian/links
+++ hunspell-sv-1.46/debian/links
@@ -3,5 +2,0 @@
-usr/share/hunspell/sv_SE.aff usr/share/myspell/dicts/sv.aff
-usr/share/hunspell/sv_SE.dic usr/share/myspell/dicts/sv.dic
-usr/share/hunspell/sv_SE.aff usr/share/myspell/dicts/sv_SE.aff
-usr/share/hunspell/sv_SE.dic usr/share/myspell/dicts/sv_SE.dic
-
diff -u hunspell-sv-1.46/debian/compat hunspell-sv-1.46/debian/compat
--- hunspell-sv-1.46/debian/compat
+++ hunspell-sv-1.46/debian/compat
@@ -1 +1 @@
-5
+8
reverted:
--- hunspell-sv-1.46/debian/install
+++ hunspell-sv-1.46.orig/debian/install
@@ -1,2 +0,0 @@
-sv_SE.dic usr/share/hunspell
-sv_SE.aff usr/share/hunspell
reverted:
--- hunspell-sv-1.46/debian/dirs
+++ hunspell-sv-1.46.orig/debian/dirs
@@ -1,2 +0,0 @@
-usr/share/myspell/dicts
-usr/share/hunspell

Reply to: