[Bug 222252] `make clean' does not cleanup *.ps files

2017-09-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=52

Wolfram Schneider  changed:

   What|Removed |Added

   Assignee|freebsd-doc@FreeBSD.org |wo...@freebsd.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-doc@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscr...@freebsd.org"


[Bug 222252] `make clean' does not cleanup *.ps files

2017-09-13 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=52

--- Comment #2 from Wolfram Schneider  ---
Actually, it is more complicated. The french makefile will generate
*.ps files in share/images as well.

Any Makefile which contains the variable IMAGES_EN will activate the implicit
rules in share/mk/doc.images.mk, and generate .eps,.png,.ps files if they
are not exists or outdated.

PostScript files are generated from *.pic files

.pic.ps:
${PIC2PS} ${.ALLSRC} > ${.TARGET}

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-doc@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscr...@freebsd.org"


[Bug 222252] `make clean' does not cleanup *.ps files

2017-09-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=52

--- Comment #1 from Glen Barber  ---
I looked into this a bit a few weeks ago, and I think the solution is
non-trivial.

The problem is that share/images/* is generated from en_EN*/Makefile, and does
not seem to have an explicit Makefile to generate the *.ps files (and as such,
lacks a mechanism to add a beforeclean target or append CLEANFILES).

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-doc@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscr...@freebsd.org"


[Bug 222252] `make clean' does not cleanup *.ps files

2017-09-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=52

Wolfram Schneider  changed:

   What|Removed |Added

 Status|New |Open

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-doc@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscr...@freebsd.org"


[Bug 222252] `make clean' does not cleanup *.ps files

2017-09-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=52

Bug ID: 52
   Summary: `make clean' does not cleanup *.ps files
   Product: Documentation
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Documentation
  Assignee: freebsd-doc@FreeBSD.org
  Reporter: wo...@freebsd.org

Created attachment 186291
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=186291=edit
patch

After running `'make' and `make clean' I expect that no generated file is left.
But I get a lot of *.ps files.

Apparently, the clean target in doc/share/mk/doc.images.mk is incomplete. See
the attached patch.

$ make; make clean
$ git status
Untracked files:
  (use "git add ..." to include in what will be committed)

fr_FR.ISO8859-1/books/handbook/advanced-networking/net-routing.ps
hu_HU.ISO8859-2/books/handbook/advanced-networking/net-routing.ps
hu_HU.ISO8859-2/books/handbook/advanced-networking/static-routes.ps
hu_HU.ISO8859-2/books/handbook/geom/striping.ps
hu_HU.ISO8859-2/books/handbook/security/ipsec-crypt-pkt.ps
hu_HU.ISO8859-2/books/handbook/security/ipsec-encap-pkt.ps
hu_HU.ISO8859-2/books/handbook/security/ipsec-network.ps
hu_HU.ISO8859-2/books/handbook/security/ipsec-out-pkt.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-concat.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-mirrored-vol.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-raid10-vol.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-raid5-org.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-simple-vol.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-striped-vol.ps
hu_HU.ISO8859-2/books/handbook/vinum/vinum-striped.ps
share/images/articles/building-products/freebsd-branches.ps
share/images/articles/building-products/freebsd-organization.ps
share/images/articles/releng/branches-head.ps
share/images/articles/releng/branches-releng3.ps
share/images/articles/releng/branches-releng4.ps
share/images/articles/releng/branches-releng5.ps
share/images/articles/releng/branches-releng6.ps
share/images/articles/releng/branches-releng7.ps
share/images/articles/releng/branches-releng8.ps
share/images/articles/releng/branches-releng9.ps
share/images/articles/vinum/vinum-concat.ps
share/images/articles/vinum/vinum-mirrored-vol.ps
share/images/articles/vinum/vinum-raid10-vol.ps
share/images/articles/vinum/vinum-raid5-org.ps
share/images/articles/vinum/vinum-simple-vol.ps
share/images/articles/vinum/vinum-striped-vol.ps
share/images/articles/vinum/vinum-striped.ps
share/images/books/handbook/advanced-networking/net-routing.ps
share/images/books/handbook/advanced-networking/static-routes.ps
share/images/books/handbook/geom/striping.ps
share/images/books/handbook/security/ipsec-crypt-pkt.ps
share/images/books/handbook/security/ipsec-encap-pkt.ps
share/images/books/handbook/security/ipsec-network.ps
share/images/books/handbook/security/ipsec-out-pkt.ps
share/images/books/handbook/vinum/vinum-concat.ps
share/images/books/handbook/vinum/vinum-mirrored-vol.ps
share/images/books/handbook/vinum/vinum-raid10-vol.ps
share/images/books/handbook/vinum/vinum-raid5-org.ps
share/images/books/handbook/vinum/vinum-simple-vol.ps
share/images/books/handbook/vinum/vinum-striped-vol.ps
share/images/books/handbook/vinum/vinum-striped.ps

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-doc@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscr...@freebsd.org"