aboutsummaryrefslogtreecommitdiff
path: root/deskutils/blogtk/Makefile
diff options
context:
space:
mode:
authorStefan Walter <stefan@FreeBSD.org>2010-07-01 09:57:11 +0000
committerStefan Walter <stefan@FreeBSD.org>2010-07-01 09:57:11 +0000
commitf32bab4a13bc84e8cf1f8b124a911995a7781603 (patch)
tree0c27ef72f54adedc57f1b38700f69e857041a467 /deskutils/blogtk/Makefile
parentd6b26a875eda1dfc16a33ecf87334714c6cb505a (diff)
Notes
Diffstat (limited to 'deskutils/blogtk/Makefile')
-rw-r--r--deskutils/blogtk/Makefile39
1 files changed, 16 insertions, 23 deletions
diff --git a/deskutils/blogtk/Makefile b/deskutils/blogtk/Makefile
index 7de363832343..180a22ec7b67 100644
--- a/deskutils/blogtk/Makefile
+++ b/deskutils/blogtk/Makefile
@@ -6,35 +6,28 @@
#
PORTNAME= blogtk
-PORTVERSION= 1.1
-PORTREVISION= 6
-CATEGORIES= deskutils
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/BloGTK-${PORTVERSION}
-DISTNAME= ${PORTNAME}_${PORTVERSION}
+PORTVERSION= 2.0
+CATEGORIES= deskutils python
+MASTER_SITES= http://launchpad.net/${PORTNAME}/${PORTVERSION}/${PORTVERSION}/+download/
MAINTAINER= jbq@caraldi.com
COMMENT= A client for Blogger, Movable Type, and other blogging systems
-WRKSRC= ${WRKDIR}/BloGTK-${PORTVERSION}
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser \
+ ${PYTHON_SITELIBDIR}/atom/__init__.py:${PORTSDIR}/devel/py-gdata \
+ ${PYTHON_SITELIBDIR}/webkit/__init__.py:${PORTSDIR}/www/py-webkitgtk
-USE_BZIP2= yes
-USE_GNOME= pygnomeextras
-USE_PYTHON= 2.4+
+USE_GNOME= pygnomeextras pygtksourceview
+USE_PYTHON= 2.3-2.7 # No Python 3 support
+
+# Is there a better way to handle this? Launchpad depends on 302 directs it seems
+FETCH_ARGS= -pRr
NO_BUILD= yes
+MAKE_ENV+= PYTHON="${PYTHON_CMD}"
+
+DATADIR= ${PREFIX}/share/${PORTNAME}2
-post-patch:
- @${FIND} ${WRKSRC}/src -name "*.py" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|/usr/share|${PREFIX}/share|g ; \
- s|gtk\.FALSE|False|g ; \
- s|gtk\.TRUE|True|g'
-
-do-install:
- @${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/blogtk
- ${INSTALL_SCRIPT} ${WRKSRC}/src/*.py ${PYTHONPREFIX_SITELIBDIR}/blogtk
- @${LN} -fs ${PYTHONPREFIX_SITELIBDIR}/blogtk/BloGTK.py ${PREFIX}/bin/blogtk
- @${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.glade ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.gladep ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.png ${DATADIR}
+post-install:
+ @${RM} -f ${DATADIR}/lib/blogtk2/*.py~
.include <bsd.port.mk>