Bug#855710: [Pkg-fonts-devel] Bug#855710: fontforge: Please provide fontforge-doc package with fontforge source package

2017-04-29 Thread Vasudev Kamath
Hideki Yamane  writes:

> Hi,
>
> On Sun, 26 Feb 2017 19:42:25 +0530
> Vasudev Kamath  wrote:
>> >  I'll make a patch for it later.
>
>  Here's a patch for fontforge-doc. Could you review it, please?

I've updated package now with fontforge-doc package. I did it slightly
different way instead of manually copying rely on build system to
install the package.  Please have a look at latest commit on git.

I've not uploaded it yet, if you think its necessary I will upload to
unstable. Let me know. (Or ofcourse you can upload it yourself).

>
>
>  fontforge-extra is another issue, IMO. Because fontforge-doc should
>  provide current fontforge information, so it should be the same version.
>  And -extras seems to be _better_ to be generated with fontforge source
>  package in next step.

Can we now consider generating fontforge-extras from fontforge file?.
Will you request removal of fontforge-extras?. 




signature.asc
Description: PGP signature


Bug#855710: [Pkg-fonts-devel] Bug#855710: fontforge: Please provide fontforge-doc package with fontforge source package

2017-03-04 Thread Hideki Yamane
Hi,

On Sun, 26 Feb 2017 19:42:25 +0530
Vasudev Kamath  wrote:
> >  I'll make a patch for it later.

 Here's a patch for fontforge-doc. Could you review it, please?


> Thank you Yamane san. At the same time I would like to point out that we
> should remove fontforge-extras because same file is now shipped in
> fontforge and probably latest. I've not shipped it as part of fontforge
> to avoid conflicts, please consider this also when you are preparing
> patch :-).

 fontforge-extra is another issue, IMO. Because fontforge-doc should
 provide current fontforge information, so it should be the same version.
 And -extras seems to be _better_ to be generated with fontforge source
 package in next step.


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane
diff -Nru fontforge-20161005~dfsg/debian/changelog fontforge-20161005~dfsg/debian/changelog
--- fontforge-20161005~dfsg/debian/changelog	2016-11-13 00:07:51.0 +0900
+++ fontforge-20161005~dfsg/debian/changelog	2017-03-05 10:05:39.0 +0900
@@ -1,3 +1,9 @@
+fontforge (1:20161005~dfsg-5) unstable; urgency=medium
+
+  * generate fontforge-doc package (Closes: #853040, #855710) 
+
+ -- Hideki Yamane   Sun, 05 Mar 2017 10:05:39 +0900
+
 fontforge (1:20161005~dfsg-4) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru fontforge-20161005~dfsg/debian/control fontforge-20161005~dfsg/debian/control
--- fontforge-20161005~dfsg/debian/control	2016-11-12 21:52:15.0 +0900
+++ fontforge-20161005~dfsg/debian/control	2017-03-05 10:00:09.0 +0900
@@ -210,3 +210,14 @@
  and many other formats.
  .
  This package contains the debugging symbols for fontforge.
+
+Package: fontforge-doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation for FontForge
+ FontForge allows you to create or edit outline and bitmap fonts.
+ It is also a font format converter and can convert among PostScript
+ (ASCII & binary Type 1, some Type 3s, some Type 0s), TrueType, and
+ OpenType (Type2), CID-keyed, SVG, CFF and multiple-master fonts.
+ .
+ This package contains the documentation in HTML format.
diff -Nru fontforge-20161005~dfsg/debian/fontforge-doc.dirs fontforge-20161005~dfsg/debian/fontforge-doc.dirs
--- fontforge-20161005~dfsg/debian/fontforge-doc.dirs	1970-01-01 09:00:00.0 +0900
+++ fontforge-20161005~dfsg/debian/fontforge-doc.dirs	2017-03-05 10:03:46.0 +0900
@@ -0,0 +1 @@
+usr/share/doc/fontforge/html/
diff -Nru fontforge-20161005~dfsg/debian/fontforge-doc.install fontforge-20161005~dfsg/debian/fontforge-doc.install
--- fontforge-20161005~dfsg/debian/fontforge-doc.install	1970-01-01 09:00:00.0 +0900
+++ fontforge-20161005~dfsg/debian/fontforge-doc.install	2017-03-05 10:05:39.0 +0900
@@ -0,0 +1 @@
+html	usr/share/doc/fontforge/
diff -Nru fontforge-20161005~dfsg/debian/rules fontforge-20161005~dfsg/debian/rules
--- fontforge-20161005~dfsg/debian/rules	2016-11-13 00:06:00.0 +0900
+++ fontforge-20161005~dfsg/debian/rules	2017-03-05 10:05:39.0 +0900
@@ -63,6 +63,10 @@
 	chmod -x \
 		debian/python-fontforge/usr/share/fontforge/python/gdraw/*.py
 
+build/fontforge-doc::
+	cp -arp $(CURDIR)/doc $(CURDIR)/debian/tmp/
+	find $(CURDIR)/debian/tmp/ -name ".gitignore" -delete
+
 CDBS_BUILD_DEPENDS +=, d-shlibs
 binary-post-install/$(libpkg) binary-post-install/$(devpkg):: debian/stamp-local-shlibs-$(lib)
 debian/stamp-local-shlibs-$(lib): binary-install/$(libpkg) binary-install/$(devpkg)


Bug#855710: [Pkg-fonts-devel] Bug#855710: fontforge: Please provide fontforge-doc package with fontforge source package

2017-02-26 Thread Vasudev Kamath
Hideki Yamane  writes:

> Package: fontforge
> Severity: wishlist
>
> Hi,
>
>  fontforge-doc package was quite old since it bases on version 20120731.b,
>  so I've filed RM request (Bug#796116). And fontforge itself has documents
>  now, so let's provide new fontforge-doc binary package from fontforge
>  source package.
>
>  I'll make a patch for it later.

Thank you Yamane san. At the same time I would like to point out that we
should remove fontforge-extras because same file is now shipped in
fontforge and probably latest. I've not shipped it as part of fontforge
to avoid conflicts, please consider this also when you are preparing
patch :-).

Cheers,