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

Bug#694940: RFS: toped/0.0+r2361-1 [ITP]



Xiangfu Liu <xiangfu@openmobilefree.net> writes:
> A new toped(0.0+r2361-1, latest trunk build) have been upload to
> https://mentors.debian.net/package/toped

1) Minor spelling errors in description, patch attached
(0001-toped-improve-package-description.patch).

2) Vcs-Git points to a repository that actually has packaging for three
different packages. The policy is not too clear on this but you might
want to browse around at http://anonscm.debian.org/gitweb/ to get an
overview of all the different ways people use vcs-git :) (I have written
an automated tool that clones the repository of a package and assumes
that debian/copyright exists, in your case it'd need to somehow guess
that it needs to access toped/debian/copyright.)

3) lintian complains

W: toped-libs: package-name-doesnt-match-sonames libtpd-DB0 libtpd-GL0 libtpd-bidfunc0 libtpd-common0 libtpd-ifaces0 libtpd-parser0

Does

     "Shared object files (often `.so' files) that are not public
      libraries, that is, they are not meant to be linked to by third
      party executables (binaries of other packages), should be
      installed in subdirectories of the `/usr/lib' directory.  Such
      files are exempt from the rules that govern ordinary shared
      libraries, except that they must not be installed executable and
      should be stripped."

from policy 10.2 apply here? I don't know what

./usr/lib/x86_64-linux-gnu/libtpd_GL.so.0.0.0

does but since there is no -dev package surely third party executables
can be linked against them?


>From 7d7b06e10f9e576af2e8af1a6a207e02cfea60a6 Mon Sep 17 00:00:00 2001
From: Timo Juhani Lindfors <timo.lindfors@iki.fi>
Date: Thu, 7 Feb 2013 13:19:44 +0200
Subject: [PATCH] toped: improve package description

---
 toped/control |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/toped/control b/toped/control
index 54992a0..2d92003 100644
--- a/toped/control
+++ b/toped/control
@@ -28,13 +28,13 @@ Depends:
  ${shlibs:Depends}
 Description: Open source IC layout editor
  Toped is a cross-platform IC layout editor supporting GDS,
- OASIS and CIF formats. it is an open source project licensed
- under the GNU General Public License. the project is under
+ OASIS and CIF formats. It is an open source project licensed
+ under the GNU General Public License. The project is under
  active development.
  .
- Toped is driven by a build-in script interpreter. the script
+ Toped is driven by a build-in script interpreter. The script
  is designed to code and facilitate the layout generation and
- is used also for configuration. automatic session recovery,
+ is used also for configuration. Automatic session recovery,
  undo with unlimited depth and customizable GUI are among the
  product features.
  .
@@ -53,8 +53,8 @@ Depends:
  ${shlibs:Depends}
 Description: libraries of toped
  Toped is a cross-platform IC layout editor supporting GDS,
- OASIS and CIF formats. it is an open source project licensed
- under the GNU General Public License. the project is under
+ OASIS and CIF formats. It is an open source project licensed
+ under the GNU General Public License. The project is under
  active development.
  .
  This package provides a shared library for toped.
@@ -66,11 +66,11 @@ Depends:
  ${misc:Depends}
 Description: tell libs of toped
  Toped is a cross-platform IC layout editor supporting GDS,
- OASIS and CIF formats. it is an open source project licensed
- under the GNU General Public License. the project is under
+ OASIS and CIF formats. It is an open source project licensed
+ under the GNU General Public License. The project is under
  active development.
  .
- This package provides tell libs for toped.
+ This package provides tll libs for toped.
 
 Package: toped-utils
 Architecture: any
@@ -79,8 +79,8 @@ Depends:
  ${misc:Depends}
 Description: some utils work with toped
  Toped is a cross-platform IC layout editor supporting GDS,
- OASIS and CIF formats. it is an open source project licensed
- under the GNU General Public License. the project is under
+ OASIS and CIF formats. It is an open source project licensed
+ under the GNU General Public License. The project is under
  active development.
  .
  This package provides some utils work with toped.
-- 
1.7.2.5


Reply to: