Bug 203816 - [NEW PORT] print/py-fpdf: Simple PDF generation for Python
Summary: [NEW PORT] print/py-fpdf: Simple PDF generation for Python
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords: feature, needs-qa, patch
Depends on:
Blocks:
 
Reported: 2015-10-16 11:32 UTC by Fabiano Sidler
Modified: 2015-10-29 21:38 UTC (History)
4 users (show)

See Also:
koobs: maintainer-feedback+


Attachments
shar file for the port (2.07 KB, text/plain)
2015-10-16 11:32 UTC, Fabiano Sidler
no flags Details
shar file for the port (updated) (2.03 KB, text/plain)
2015-10-19 13:47 UTC, Fabiano Sidler
koobs: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabiano Sidler 2015-10-16 11:32:09 UTC
Created attachment 162115 [details]
shar file for the port
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2015-10-16 11:41:42 UTC
Thanks for your submission Fabiano!

On initial review, fpdf and pyFPDF are two separate and different packages on PyPI:

https://pypi.python.org/pypi/fpdf
https://pypi.python.org/pypi/pyFPDF

We require packages that are listed in PyPI to be named py-<PyPI-name>. Can you make the following changes (renaming the port) please:

  * PORTNAME=fpdf
  * Remove DISTNAME

Please also run your port through portlint -AC (available in ports-mgmt/portlint) and address any issues before updating and poudriere (testport or bulk -t command) if you can.
Comment 2 Fabiano Sidler 2015-10-19 13:47:54 UTC
Created attachment 162208 [details]
shar file for the port (updated)
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-10-29 21:35:35 UTC
A commit references this bug:

Author: pawel
Date: Thu Oct 29 21:35:02 UTC 2015
New revision: 400480
URL: https://svnweb.freebsd.org/changeset/ports/400480

Log:
  PyFPDF is a library for PDF document generation under Python, ported from
  PHP (see FPDF "Free"-PDF, a well-known PDFlib-extension replacement with
  many examples, scripts and derivatives).

  Compared with other PDF libraries, PyFPDF is simple, small and versatile,
  with advanced capabilities and easy to learn, extend and maintain.

  Features
      * Python 2.5 to 2.7 support (with experimental Python3 support)
      * Unicode (UTF-8) TrueType font subset embedding
      * Barcode I2of5 and code39, QR code coming soon ...
      * PNG, GIF and JPG support (including transparency and alpha channel)
  	* Templates with a visual designer & basic html2pdf
      * Exceptions support, other minor fixes, improvements and PEP8 code
  	  cleanups

  WWW: https://code.google.com/p/pyfpdf/

  PR:		203816
  Submitted by:	Fabiano Sidler <fabianosidler@swissonline.ch>

Changes:
  head/print/Makefile
  head/print/py-fpdf/
  head/print/py-fpdf/Makefile
  head/print/py-fpdf/distinfo
  head/print/py-fpdf/pkg-descr
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-10-29 21:38:37 UTC
A commit references this bug:

Author: pawel
Date: Thu Oct 29 21:37:54 UTC 2015
New revision: 47700
URL: https://svnweb.freebsd.org/changeset/doc/47700

Log:
  For print/py-fpdf

  PR:		203816

Changes:
  head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml