notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-odfpy Python API and Tools to Manipulate OpenDocument Files
1.4.0_1 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
1.4.0Version of this port present on the latest quarterly branch.
Maintainer: wen@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-06-28 14:56:29
Last Update: 2019-03-18 23:31:38
SVN Revision: 496223
Also Listed In: python
License: APACHE20 GPLv2
Odfpy aims to be a complete API for OpenDocument in Python. Unlike other more
convenient APIs, this one is essentially an abstraction layer just above the
XML format. The main focus has been to prevent the programmer from creating
invalid documents. It has checks that raise an exception if the programmer adds
an invalid element, adds an attribute unknown to the grammar, forgets to add
a required attribute or adds text to an element that doesn't allow it.

WWW: https://github.com/eea/odfpy
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • py27-odfpy>0:devel/py-odfpy
Conflicts:
  • CONFLICTS_BUILD:
    • py27-setuptools_scm
Conflicts Matches:
    There are no Conflicts Matches for this port. This is usually an error.

To install the port: cd /usr/ports/devel/py-odfpy/ && make install clean
To add the package: pkg install py27-odfpy

PKGNAME: py27-odfpy

Package flavors (<flavor>: <package>)
  • py27: py27-odfpy
  • py36: py36-odfpy

distinfo:

TIMESTAMP = 1543892002
SHA256 (odfpy-1.4.0.tar.gz) = 596021f0519623ca8717331951c95e3b8d7b21e86edc7efe8cb650a0d0f59a2b
SIZE (odfpy-1.4.0.tar.gz) = 715096


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. py27-setuptools>0 : devel/py-setuptools@py27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-defusedxml>0 : devel/py-defusedxml@py27
  2. py27-setuptools>0 : devel/py-setuptools@py27
  3. python2.7 : lang/python27

This port is required by:

for Run
Configuration Options
     No options to configure

USES:
python

Master Sites:
  1. http://opendocumentfellowship.com/files/
  2. https://files.pythonhosted.org/packages/source/o/odfpy/
  3. https://pypi.org/packages/source/o/odfpy/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2017-11-30
    Affects: */py*
    Author: mat@FreeBSD.org
    Reason: 
      Ports using Python via USES=python are now flavored.  All the py3-* ports
      have been removed and folded into their py-* master ports.
    
      People using Poudriere 3.2+ and binary packages do not have to do anything.
    
      For other people, to build the Python 3.6 version of, for example,
      databases/py-gdbm, you need to run:
    
        # make FLAVOR=py36 install
    
    

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Mar 2019 23:31:38
Original commit files touched by this commit  1.4.0_1
Revision:496223
wen search for other commits by this committer
- Add missing RUN_DEPENDS

PR:		236618
Submitted by:	kai@
05 Dec 2018 00:38:11
Original commit files touched by this commit  1.4.0
Revision:486642
wen search for other commits by this committer
- Update to 1.4.0
15 Jun 2018 07:34:49
Original commit files touched by this commit  1.3.6
Revision:472430
yuri search for other commits by this committer
devel/py-odfpy: Add CONFLICTS_BUILD line

When py-setuptools_scm is installed, the build fails with this error:
File Finder Failed for .git = setuptools_scm.git:list_files_in_archive

Approved by:	portmgr blanket
16 Dec 2017 06:14:14
Original commit files touched by this commit  1.3.6
Revision:456458
wen search for other commits by this committer
- Update to 1.3.6
26 Jun 2017 02:19:13
Original commit files touched by this commit  1.3.5
Revision:444334
wen search for other commits by this committer
- Update to 1.3.5
04 Jan 2017 02:11:37
Original commit files touched by this commit  1.3.4
Revision:430530
wen search for other commits by this committer
- Update to 1.3.4
30 Jul 2016 02:41:45
Original commit files touched by this commit  1.3.3
Revision:419298
wen search for other commits by this committer
- Update to 1.3.3
12 Feb 2016 13:08:03
Original commit files touched by this commit  1.3.2
Revision:408727
wen search for other commits by this committer
- Update to 1.3.2
15 Dec 2015 13:07:04
Original commit files touched by this commit  1.3.1
Revision:403773
wen search for other commits by this committer
- Update to 1.3.1
- Add LICENSE
- Update WWW
20 Oct 2014 16:04:14
Original commit files touched by this commit  0.9.6_1
Revision:371280
mva search for other commits by this committer
- Convert ports of devel/ to USES=python

Approved by:	portmgr (implicit)
17 Feb 2014 05:47:10
Original commit files touched by this commit  0.9.6_1
Revision:344661
miwi search for other commits by this committer
- Convert to autoplist
- Stage support
- Bump PORTREV
20 Sep 2013 17:13:47
Original commit files touched by this commit  0.9.6
Revision:327724
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
16 Feb 2013 12:49:59
Original commit files touched by this commit  0.9.6
Revision:312347
wen search for other commits by this committer
- Update to 0.9.6
- Trim Makefile headers
22 Dec 2011 02:59:33
Original commit files touched by this commit  0.9.4

wen search for other commits by this committer
- Update to 0.9.4
15 Feb 2011 01:44:53
Original commit files touched by this commit  0.9.3

wen search for other commits by this committer
- Update to 0.9.3
19 Dec 2009 02:30:57
Original commit files touched by this commit  0.9.2

wen search for other commits by this committer
- Update to 0.9.2
02 Sep 2009 17:13:00
Original commit files touched by this commit  0.9.1

miwi search for other commits by this committer
- Update to 0.9.1

PR:             138429
Submitted by:   Wen Heping <wenheping@gmail.com> (maintainer)
15 Mar 2009 19:49:14
Original commit files touched by this commit  0.9

miwi search for other commits by this committer
- Update to 0.9

PR:             132662
Submitted by:   Wen heping <wenheping@gmail.com> (maintainer)
19 Aug 2008 22:59:12
Original commit files touched by this commit  0.8

miwi search for other commits by this committer
- Update to 0.8

PR:             126640
Submitted by:   maintainer
28 Jun 2008 14:56:35
Original commit files touched by this commit  0.7

miwi search for other commits by this committer
Odfpy aims to be a complete API for OpenDocument in Python. Unlike other more
convenient APIs, this one is essentially an abstraction layer just above the
XML format. The main focus has been to prevent the programmer from creating
invalid documents. It has checks that raise an exception if the programmer adds
an invalid element, adds an attribute unknown to the grammar, forgets to add
a required attribute or adds text to an element that doesn't allow it.

WWW: http://opendocumentfellowship.com/development/projects/odfpy

PR:             ports/125038
Submitted by:   Wen Heping <wenheping at gmail.com>

Number of commits found: 20

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ImageMagick6*Jun 17
ImageMagick6-nox11*Jun 17
ImageMagick7*Jun 17
ImageMagick7-nox11*Jun 17
GraphicsMagickJun 16
netatalk3Jun 16
chromiumJun 15
neovimJun 13
phpmyadminJun 13
vimJun 13
vim-consoleJun 13
vim-tinyJun 13
mybbJun 12
linux-flashplayerJun 11
drupal7Jun 08

12 vulnerabilities affecting 80 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-06-17 06:25:27


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36690
Broken 82
Deprecated 120
Ignore 304
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 33
Expired 14
Set to expire 91
Interactive 0
new 24 hours 7
new 48 hours15
new 7 days36
new fortnight61
new month201

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.