Bug 164945

Summary: textproc/p5-Spreadsheet-WriteExcel PLIST issue with NOPORTDOCS=yes
Product: Ports & Packages Reporter: Michael Scheidell <scheidell>
Component: Individual Port(s)Assignee: skv <skv>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Michael Scheidell freebsd_committer freebsd_triage 2012-02-09 23:30:12 UTC
If you set NOPORTDOCS in env, and try to package this, it will fail:
tar: share/examples/Spreadsheet-WriteExcel/write_to_scalar.pl: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256 

none of the files in share/examples/Spreadsheet-WriteExcel/*.pl get written (which I would expect), but pkg-plist still 
tries to make a package from them. 

If you deinstall it, you get this error.

Fix: This patch



______________________________________________________________________
This email has been scanned and certified safe by SpammerTrap(r). 
For Information please see http://www.spammertrap.com/
______________________________________________________________________--37XqIgvMly2n09M24vJdyS9AvhAC5eNp3JA5du2AH5xhdXE6
Content-Type: text/plain; name="devel_p5-Spreadsheet-WriteExcel.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="devel_p5-Spreadsheet-WriteExcel.patch"

Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/textproc/p5-Spreadsheet-WriteExcel/pkg-plist,v
retrieving revision 1.24
diff -u -r1.24 pkg-plist
--- pkg-plist	2 Apr 2010 12:35:01 -0000	1.24
+++ pkg-plist	6 Feb 2012 20:33:39 -0000
@@ -34,104 +34,104 @@
 %%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-03.gif
 %%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-04.gif
 %%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-05.gif
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a_simple.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofilter.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofit.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigfile.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug_report.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgi.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_area.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_bar.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_column.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_line.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_pie.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_scatter.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_stock.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chess.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertA1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/copyformat.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv2xls.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data_validate.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_time.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/defined_name.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diag_border.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/easter_egg.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filehandle.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formats.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formula_result.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/function_locale.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen_examples_pod.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/headers.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hide_sheet.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indent.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lecxe.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge3.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge4.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge5.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge6.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline_collapsed.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panes.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protection.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regions.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/republic.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/right_to_left.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/row_wrap.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sales.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sendmail.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats_ext.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stocks.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab_colors.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab2xls.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textwrap.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cyrillic.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_list.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16_japan.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win32ole.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/writeA1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_arrays.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler1.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler2.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler3.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler4.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_to_scalar.pl
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a_simple.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofilter.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofit.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigfile.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug_report.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgi.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_area.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_bar.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_column.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_line.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_pie.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_scatter.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_stock.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chess.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertA1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/copyformat.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv2xls.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data_validate.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_time.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/defined_name.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diag_border.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/easter_egg.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filehandle.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formats.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formula_result.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/function_locale.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen_examples_pod.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/headers.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hide_sheet.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indent.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lecxe.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge3.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge4.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge5.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge6.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline_collapsed.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panes.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protection.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regions.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/republic.png
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/right_to_left.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/row_wrap.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sales.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sendmail.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats_ext.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stocks.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab_colors.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab2xls.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textwrap.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cyrillic.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_list.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.txt
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16_japan.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win32ole.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/writeA1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_arrays.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler1.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler2.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler3.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler4.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_to_scalar.pl
+%%PORTDOCS%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/tpj_images
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/images
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
How-To-Repeat: 	set NOPORTDOCS in /etc/make.conf, or env
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-02-09 23:30:23 UTC
Responsible Changed
From-To: freebsd-ports-bugs->skv

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-02-13 14:24:23 UTC
scheidell    2012-02-13 14:24:14 UTC

  FreeBSD ports repository

  Modified files:
    textproc/p5-Spreadsheet-WriteExcel pkg-plist 
  Log:
  - Respect NOPORTDOCS
  - No PORTREVISION bump because the port has been broken with NOPORTDOCS set
  
  PR:             ports/164945
  Submitted by:   scheidell (me)
  Approved by:    skv (maintainer, via private mail), gabor (mentor)
  
  Revision  Changes    Path
  1.25      +98 -98    ports/textproc/p5-Spreadsheet-WriteExcel/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Michael Scheidell freebsd_committer freebsd_triage 2012-02-13 14:24:58 UTC
State Changed
From-To: open->closed

Committed