summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2016-12-08 20:21:38 +0000
committerRene Ladan <rene@FreeBSD.org>2016-12-08 20:21:38 +0000
commitd127985c1e143006e110088628663ab0f4bf5085 (patch)
tree96f808ccbbc6d48e2f2e0290868bbfc9fc00a71c
parentwww/py-formalchemy: unexpire and update to 1.5.1 (diff)
Remove expired ports:
2016-08-20 databases/py-sqlalchemy06: Upstream has declared this version EoL: please migrate to databases/py-sqlalchemy10 2016-05-02 print/py-reportlab2: no longer supported - use reportlab 3.x (py-reportlab) instead 2016-12-08 devel/py-itools: Depends on broken and expired py-reportlab2 2016-12-08 graphics/py-aafigure: Depends on broken and expired py-reportlab2 2016-12-08 converters/py-pisa: Deprecated upstream, depends on broken and expired py-reportlab2
Notes
Notes: svn path=/head/; revision=428155
-rw-r--r--MOVED5
-rw-r--r--converters/Makefile1
-rw-r--r--converters/py-pisa/Makefile27
-rw-r--r--converters/py-pisa/distinfo2
-rw-r--r--converters/py-pisa/pkg-descr10
-rw-r--r--databases/Makefile1
-rw-r--r--databases/py-sqlalchemy06/Makefile102
-rw-r--r--databases/py-sqlalchemy06/distinfo2
-rw-r--r--databases/py-sqlalchemy06/pkg-descr10
-rw-r--r--databases/py-sqlalchemy06/pkg-plist102
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-itools/Makefile66
-rw-r--r--devel/py-itools/distinfo2
-rw-r--r--devel/py-itools/pkg-descr7
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/py-aafigure/Makefile39
-rw-r--r--graphics/py-aafigure/distinfo2
-rw-r--r--graphics/py-aafigure/pkg-descr7
-rw-r--r--print/Makefile1
-rw-r--r--print/py-reportlab2/Makefile61
-rw-r--r--print/py-reportlab2/distinfo4
-rw-r--r--print/py-reportlab2/pkg-descr22
22 files changed, 5 insertions, 470 deletions
diff --git a/MOVED b/MOVED
index e3081d8509d7..33cfd388f9e7 100644
--- a/MOVED
+++ b/MOVED
@@ -8822,3 +8822,8 @@ security/gsfv||2016-12-04|Has expired: No more upstream.
misc/grun||2016-12-04|Has expired: No more upstream.
devel/py-argparse||2016-12-04|Has expired: Part of Python standard library for Python >= 2.7 and >= 3.2
www/node7|www/node|2016-12-07|www/node is now www/node7
+databases/py-sqlalchemy06|databases/py-sqlalchemy10|2016-12-08|Has expired: Upstream has declared this version EoL: please migrate to databases/py-sqlalchemy10
+print/py-reportlab2|print/py-reportlab|2016-12-08|Has expired: no longer supported - use reportlab 3.x (py-reportlab) instead
+devel/py-itools||2016-12-08|Has expired: Depends on broken and expired py-reportlab2
+graphics/py-aafigure||2016-12-08|Has expired: Depends on broken and expired py-reportlab2
+converters/py-pisa||2016-12-08|Has expired: Deprecated upstream, depends on broken and expired py-reportlab2
diff --git a/converters/Makefile b/converters/Makefile
index e9b2a4c9fd12..bd72698f58b1 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -149,7 +149,6 @@
SUBDIR += py-better-bencode
SUBDIR += py-bsdconv
SUBDIR += py-iconv
- SUBDIR += py-pisa
SUBDIR += py-rencode
SUBDIR += py-unidecode
SUBDIR += py-zfec
diff --git a/converters/py-pisa/Makefile b/converters/py-pisa/Makefile
deleted file mode 100644
index 05e2136850a3..000000000000
--- a/converters/py-pisa/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Wen Heping <wenheping@wenheping.com>
-# $FreeBSD$
-
-PORTNAME= pisa
-PORTVERSION= 3.0.33
-PORTREVISION= 2
-CATEGORIES= converters python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= PDF generator using HTML and CSS
-
-LICENSE= APACHE20
-
-DEPRECATED= Deprecated upstream, depends on broken and expired py-reportlab2
-EXPIRATION_DATE= 2016-12-08
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}html5lib>=0.11.1:www/py-html5lib \
- ${PYTHON_PKGNAMEPREFIX}reportlab2>=2.1:print/py-reportlab2 \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \
- ${PYTHON_PKGNAMEPREFIX}pdf>=1.12:print/py-pdf
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/converters/py-pisa/distinfo b/converters/py-pisa/distinfo
deleted file mode 100644
index ebb5fcd15406..000000000000
--- a/converters/py-pisa/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pisa-3.0.33.tar.gz) = a7164ac81ab5ea01fbae4f29d2c00183a31142ca30ad527f6ac96635819cbd12
-SIZE (pisa-3.0.33.tar.gz) = 4500555
diff --git a/converters/py-pisa/pkg-descr b/converters/py-pisa/pkg-descr
deleted file mode 100644
index 78fd98be20c2..000000000000
--- a/converters/py-pisa/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-pisa is a html2pdf converter using the ReportLab Toolkit, the
-HTML5lib and pyPdf. It supports HTML 5 and CSS 2.1 (and some
-of CSS 3). It is completely written in pure Python so it is
-platform independent. The main benefit of this tool that a user
-with Web skills like HTML and CSS is able to generate PDF
-templates very quickly without learning new technologies. Easy
-integration into Python frameworks like CherryPy, KID Templating,
-TurboGears, Django, Zope, Plone, Google AppEngine (GAE) etc.
-
-WWW: http://www.xhtml2pdf.com
diff --git a/databases/Makefile b/databases/Makefile
index ac479c1a603b..21dffb7bd51e 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -772,7 +772,6 @@
SUBDIR += py-rrdtool_lgpl
SUBDIR += py-south
SUBDIR += py-sqlalchemy-migrate
- SUBDIR += py-sqlalchemy06
SUBDIR += py-sqlalchemy07
SUBDIR += py-sqlalchemy08
SUBDIR += py-sqlalchemy09
diff --git a/databases/py-sqlalchemy06/Makefile b/databases/py-sqlalchemy06/Makefile
deleted file mode 100644
index a4a2d79045cb..000000000000
--- a/databases/py-sqlalchemy06/Makefile
+++ /dev/null
@@ -1,102 +0,0 @@
-# Created by: Dryice Dong Liu <dryice@dryice.name>
-# $FreeBSD$
-
-PORTNAME= sqlalchemy06
-PORTVERSION= 0.6.9
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= SQLAlchemy-${DISTVERSION}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python SQL toolkit and Object Relational Mapper 0.6.x
-
-LICENSE= MIT
-
-DEPRECATED= Upstream has declared this version EoL: please migrate to databases/py-sqlalchemy10
-EXPIRATION_DATE= 2016-08-20
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}sqlalchemy{0[789],10}*
-
-OPTIONS_DEFINE= CEXTENSIONS DOCS EXAMPLES NOSE
-
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= MSSQL MYSQL PGSQL SQLITE SYBASE
-
-OPTIONS_DEFAULT= MYSQL PGSQL SQLITE
-
-CEXTENSIONS_DESC= C extension to speed up the SQL layer
-MSSQL_DESC= MS SQL Server backend
-NOSE_DESC= Use Nose for unit tests
-SYBASE_DESC= Sybase backend
-
-.include <bsd.port.options.mk>
-
-DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
-
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MCEXTENSIONS} && ${PYTHON_REL} < 3000
-PLIST_SUB+= SPEEDUPS=""
-.else
-PLIST_SUB+= SPEEDUPS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MDOCS}
-AL_PORTDOCS= *.html *.js
-AL_PORTDOCS_SUBDIR= core dialects orm
-.endif
-
-.if ${PORT_OPTIONS:MMSSQL}
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pymssql.py:databases/py-mssql
-.endif
-
-.if ${PORT_OPTIONS:MMYSQL} && ${PYTHON_REL} < 3000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb
-.endif
-
-.if ${PORT_OPTIONS:MNOSE}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}nose>=1.0.0:devel/py-nose
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:databases/py-psycopg2
-.endif
-
-.if ${PORT_OPTIONS:MSQLITE}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
-.endif
-
-.if ${PORT_OPTIONS:MSYBASE}
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Sybase.py:databases/py-sybase
-.endif
-
-post-patch:
-.if ${PORT_OPTIONS:MCEXTENSIONS} && ${PYTHON_REL} < 3000
- @${REINPLACE_CMD} -e 's|BUILD_CEXTENSIONS = False|BUILD_CEXTENSIONS = True|' \
- ${WRKSRC}/setup.py
-.endif
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${AL_PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-.for i in ${AL_PORTDOCS_SUBDIR}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/${i}
- @cd ${WRKSRC}/doc/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${i}
-.endfor
-.endif
-
-.if ${PORT_OPTIONS:MEXAMPLES}
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/databases/py-sqlalchemy06/distinfo b/databases/py-sqlalchemy06/distinfo
deleted file mode 100644
index b3f945d87ce6..000000000000
--- a/databases/py-sqlalchemy06/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (SQLAlchemy-0.6.9.tar.gz) = e383b26082bb2e0529657dbf7cdd7d02da3fdaa6b5989ccaf28165cd3915a4f1
-SIZE (SQLAlchemy-0.6.9.tar.gz) = 2174399
diff --git a/databases/py-sqlalchemy06/pkg-descr b/databases/py-sqlalchemy06/pkg-descr
deleted file mode 100644
index 84d56454ff4e..000000000000
--- a/databases/py-sqlalchemy06/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The Python SQL Toolkit and Object Relational Mapper
-
-SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
-gives application developers the full power and flexibility of SQL.
-
-It provides a full suite of well known enterprise-level persistence
-patterns, designed for efficient and high-performing database access,
-adapted into a simple and Pythonic domain language.
-
-WWW: http://www.sqlalchemy.org/
diff --git a/databases/py-sqlalchemy06/pkg-plist b/databases/py-sqlalchemy06/pkg-plist
deleted file mode 100644
index 4ee5318f4a60..000000000000
--- a/databases/py-sqlalchemy06/pkg-plist
+++ /dev/null
@@ -1,102 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/contents.html
-%%PORTDOCS%%%%DOCSDIR%%/copyright.html
-%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
-%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
-%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
-%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
-%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
-%%PORTDOCS%%%%DOCSDIR%%/core/index.html
-%%PORTDOCS%%%%DOCSDIR%%/core/interfaces.html
-%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
-%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
-%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
-%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/core/types.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/access.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/firebird.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/informix.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/maxdb.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
-%%PORTDOCS%%%%DOCSDIR%%/dialects/sybase.html
-%%PORTDOCS%%%%DOCSDIR%%/genindex.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/collections.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/deprecated.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/sqlsoup.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/interfaces.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/query.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/relationships.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/session.html
-%%PORTDOCS%%%%DOCSDIR%%/orm/tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/search.html
-%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/adjacency_list.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/advanced.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/caching_query.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/environment.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/fixture_data.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/helloworld.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/local_session_caching.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/model.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beaker_caching/relation_caching.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/derived_attributes/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/derived_attributes/attributes.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/adjacency_list.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/optimized_al.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/pickle.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test2.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementtree/test3.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/polymorph.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/large_collection/large_collection.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poly_assoc/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poly_assoc/poly_assoc.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poly_assoc/poly_assoc_fk.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poly_assoc/poly_assoc_generic.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgis/postgis.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/attribute_shard.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/history_meta.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioning/test_versioning.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py
diff --git a/devel/Makefile b/devel/Makefile
index 24755147e90a..6e7755b3f74a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4261,7 +4261,6 @@
SUBDIR += py-isodate
SUBDIR += py-isort
SUBDIR += py-iterpipes
- SUBDIR += py-itools
SUBDIR += py-jaraco.classes
SUBDIR += py-jaraco.functools
SUBDIR += py-jaraco.itertools
diff --git a/devel/py-itools/Makefile b/devel/py-itools/Makefile
deleted file mode 100644
index 727977a4083f..000000000000
--- a/devel/py-itools/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= itools
-PORTVERSION= 0.75.2
-PORTREVISION= 7
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= cpm@fbsd.es
-COMMENT= Python library Provides Wide Range Of Capabilities
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on broken and expired py-reportlab2
-EXPIRATION_DATE= 2016-12-08
-
-BUILD_DEPENDS= ${LOCALBASE}/include/poppler/goo/gtypes.h:graphics/poppler \
- ${LOCALBASE}/include/git2.h:devel/libgit2 \
- ${PYTHON_PKGNAMEPREFIX}reportlab2>=2.3:print/py-reportlab2 \
- ${PYTHON_PKGNAMEPREFIX}pygit2>0:devel/py-pygit2 \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}xlrd>0:textproc/py-xlrd \
- ${PYTHON_PKGNAMEPREFIX}magic>0:devel/py-magic \
- ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib \
- ${PYTHON_PKGNAMEPREFIX}gobject>=2.16.1:devel/py-gobject \
- ${LOCALBASE}/bin/git:devel/git \
- xapian-bindings>1.0.8:databases/xapian-bindings
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-LIB_DEPENDS= libglib-2.0.so:devel/glib20 \
- libsoup-2.4.so:devel/libsoup \
- libwv2.so:textproc/wv2
-
-CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/poppler
-LDFLAGS+= -L${LOCALBASE}/lib
-
-USES= gettext-tools:run pkgconfig python:2.7+
-USE_PYTHON= autoplist distutils
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-PORTDOCS= INSTALL.txt MANIFEST README.rst RELEASE-0.75.0 \
- RELEASE-0.75.1 RELEASE-0.75.2 UPGRADE-0.75.0
-PORTEXAMPLES= *
-
-post-install:
-.for f in office pdf web xml
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/${f}/*.so
-.endfor
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/docs/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-regression-test: build
- cd ${WRKSRC}/test && ${PYTHON_CMD} test.py
-
-.include <bsd.port.mk>
diff --git a/devel/py-itools/distinfo b/devel/py-itools/distinfo
deleted file mode 100644
index 3bb880b1a761..000000000000
--- a/devel/py-itools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (itools-0.75.2.tar.gz) = ade21dcd815ded81b1fd3f35c9a48f20afccd6d2dff441fd54cd970459d88df4
-SIZE (itools-0.75.2.tar.gz) = 852116
diff --git a/devel/py-itools/pkg-descr b/devel/py-itools/pkg-descr
deleted file mode 100644
index 4b79cd1c2c1b..000000000000
--- a/devel/py-itools/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The itools library offers a collection of packages covering
-a wide range of capabilities. Including support for many file
-formats (XML, CSV, HTML, etc.), a virtual file system (itools.vfs),
-the simple template language (STL), an index and search engine,
-and much more.
-
-WWW: http://www.hforge.org/itools
diff --git a/graphics/Makefile b/graphics/Makefile
index 4d50184146a9..31ae58457213 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -831,7 +831,6 @@
SUBDIR += py-PyOpenGL-accelerate
SUBDIR += py-PyX
SUBDIR += py-PyX12
- SUBDIR += py-aafigure
SUBDIR += py-actdiag
SUBDIR += py-blockdiag
SUBDIR += py-blockdiagcontrib-cisco
diff --git a/graphics/py-aafigure/Makefile b/graphics/py-aafigure/Makefile
deleted file mode 100644
index 1e5057f4d14f..000000000000
--- a/graphics/py-aafigure/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= aafigure
-PORTVERSION= 0.5
-PORTREVISION= 2
-CATEGORIES= graphics python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= tota@FreeBSD.org
-COMMENT= ASCII art to image converter written in Python
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Depends on broken and expired py-reportlab2
-EXPIRATION_DATE= 2016-12-08
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \
- ${PYTHON_SITELIBDIR}/reportlab/__init__.py:print/py-reportlab2
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-DOCSDIR= ${PREFIX}/share/doc/${PKGBASE}
-EXAMPLESDIR= ${PREFIX}/share/examples/${PKGBASE}
-
-PORTDOCS= README.txt
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/py-aafigure/distinfo b/graphics/py-aafigure/distinfo
deleted file mode 100644
index ecfc78836ff1..000000000000
--- a/graphics/py-aafigure/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (aafigure-0.5.tar.gz) = 090c88beb091d28a233f854e239713aa15d8d1906ea16211855345c912e8a091
-SIZE (aafigure-0.5.tar.gz) = 49280
diff --git a/graphics/py-aafigure/pkg-descr b/graphics/py-aafigure/pkg-descr
deleted file mode 100644
index d2f75b8cd4f0..000000000000
--- a/graphics/py-aafigure/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-aafigure is an ASCII art to image converter.
-
-ASCII art figures can be parsed and output as SVG, PNG, JPEG, PDF and more.
-This project provides a Python package, a command line script as well as
-Docutils and MoinMoin plugins.
-
-WWW: https://launchpad.net/aafigure/
diff --git a/print/Makefile b/print/Makefile
index c8ae9cf65d8c..c83d886b0dfe 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -202,7 +202,6 @@
SUBDIR += py-relatorio
SUBDIR += py-reportlab
SUBDIR += py-reportlab1
- SUBDIR += py-reportlab2
SUBDIR += py-rtf
SUBDIR += py-trml2pdf
SUBDIR += qpdf
diff --git a/print/py-reportlab2/Makefile b/print/py-reportlab2/Makefile
deleted file mode 100644
index d2353ff248fb..000000000000
--- a/print/py-reportlab2/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= reportlab
-PORTVERSION= 2.7
-PORTREVISION= 1
-CATEGORIES= print python
-MASTER_SITES= http://www.reportlab.com/ftp/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 2
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- pfbfer-${PFBFER_VERSION}.zip
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= kozlov.sergey.404@gmail.com
-COMMENT= Library to create PDF documents using the Python language
-
-LICENSE= BSD3CLAUSE
-
-BROKEN= is not compatible with the current version of pillow
-DEPRECATED= no longer supported - use reportlab 3.x (py-reportlab) instead
-EXPIRATION_DATE=2016-05-02
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow
-
-OPTIONS_DEFINE= DOCS
-
-CONFLICTS= py*-reportlab[^2]-[^2].* \
- py*-reportlab-[^2].*
-
-PORTSCOUT= limit:^2\.
-
-PFBFER_VERSION= 20070710
-
-USES= python:2
-USE_PYTHON= autoplist distutils
-
-PORTDOCS= reportlab-graphics-reference.pdf \
- reportlab-reference.pdf \
- reportlab-userguide.pdf
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= Does not install on sparc64
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|http://www.reportlab.com/ftp|file://${DISTDIR}|g' ${WRKSRC}/setup.py
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @cd ${WRKSRC}/docs && \
- PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} ${PYTHON_CMD} genAll.py
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
- ${CP} ${WRKSRC}/docs/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/print/py-reportlab2/distinfo b/print/py-reportlab2/distinfo
deleted file mode 100644
index bdede65af200..000000000000
--- a/print/py-reportlab2/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (reportlab-2.7.tar.gz) = 82b56935e4a75641b40eb22050f0b6e46a0f0a9ebfacdf3b24a1e9c0eef2af6d
-SIZE (reportlab-2.7.tar.gz) = 1951460
-SHA256 (pfbfer-20070710.zip) = fb1462ff6ce8efae58a0c496f0537c5ac16d4895c68f1640c2973db574ddb376
-SIZE (pfbfer-20070710.zip) = 677333
diff --git a/print/py-reportlab2/pkg-descr b/print/py-reportlab2/pkg-descr
deleted file mode 100644
index d17a3fbd2b71..000000000000
--- a/print/py-reportlab2/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-ReportLab is a software library that lets you directly create
-documents in Adobe's Portabe Document Format (PDF) using the Python
-programming language.
-
-The ReportLab library directly creates PDF based on your graphics
-commands. There are no intervening steps. Your applications can
-generate reports extremely fast - sometimes orders of magnitude
-faster than traditional report-writing tools.
-
-The ReportLab library is expected to be useful in at least the
-following contexts:
-
-- Dynamic PDF generation on the web
-- High-volume corporate reporting and database publishing
-- An embeddable print engine for other applications, including
- a 'report language' so that users can customize their own reports.
-- A 'build system' for complex documents with charts, tables
- and text such as management accounts, statistical reports and
- scientific papers
-- Going from XML to PDF in one step!
-
-WWW: http://www.reportlab.org/rl_toolkit.html