aboutsummaryrefslogtreecommitdiff
path: root/news/xpn
diff options
context:
space:
mode:
authorNicola Vitale <nivit@FreeBSD.org>2007-01-14 21:55:30 +0000
committerNicola Vitale <nivit@FreeBSD.org>2007-01-14 21:55:30 +0000
commitd53e5f01e3aa146eaba3949fa6a8122ac505baa0 (patch)
tree310662e7535b028d95ee2a5922d55a9df35eaee9 /news/xpn
parent68a53746441da50077f32c4e82eb886a607ab2a5 (diff)
downloadports-d53e5f01e3aa146eaba3949fa6a8122ac505baa0.tar.gz
ports-d53e5f01e3aa146eaba3949fa6a8122ac505baa0.zip
Notes
Diffstat (limited to 'news/xpn')
-rw-r--r--news/xpn/Makefile44
-rw-r--r--news/xpn/distinfo3
-rw-r--r--news/xpn/files/xpn.in10
-rw-r--r--news/xpn/pkg-descr12
-rw-r--r--news/xpn/pkg-plist119
5 files changed, 188 insertions, 0 deletions
diff --git a/news/xpn/Makefile b/news/xpn/Makefile
new file mode 100644
index 000000000000..8f28498be8e1
--- /dev/null
+++ b/news/xpn/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: xpn
+# Date created: 2007-01-14
+# Whom: Nicola Vitale <nivit@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xpn
+PORTVERSION= 0.7.0
+CATEGORIES= news python
+MASTER_SITES= http://xpn.altervista.org/codice/ \
+ http://nivi.interfree.it/distfiles/${PORTNAME}/
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= X Python Newsreader
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2
+
+NO_BUILD= yes
+
+USE_PYTHON= 2.4+
+
+FIND_DIRS= -type d
+FIND_DATA= -type f -mindepth 2
+
+SUB_FILES= ${PORTNAME}
+SUB_LIST= PYTHON_CMD=${PYTHON_CMD} XPN=${XPN}
+
+USE_GETTEXT= yes
+
+XPN= ${PORTNAME}.py
+
+do-install:
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${XPN} ${DATADIR}/${XPN}
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
+ cd ${WRKSRC} && ${FIND} . ${FIND_DIRS} -exec ${MKDIR} ${DATADIR}/{} ";"
+ cd ${WRKSRC} && ${FIND} . ${FIND_DATA} -exec ${INSTALL_DATA} {} ${DATADIR}/{} ";"
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.html ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/news/xpn/distinfo b/news/xpn/distinfo
new file mode 100644
index 000000000000..5ac37d954e5a
--- /dev/null
+++ b/news/xpn/distinfo
@@ -0,0 +1,3 @@
+MD5 (xpn-0.7.0.tar.gz) = 3df054fc7c25f2e579407c1f148b9a27
+SHA256 (xpn-0.7.0.tar.gz) = fc74cf28436001211aec2d4a054048dfa2132bccc231b637cf046fb8cb6c801d
+SIZE (xpn-0.7.0.tar.gz) = 272093
diff --git a/news/xpn/files/xpn.in b/news/xpn/files/xpn.in
new file mode 100644
index 000000000000..7a47c3ef4261
--- /dev/null
+++ b/news/xpn/files/xpn.in
@@ -0,0 +1,10 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+if [ -z "$1" ] ; then
+ export XPN_ARGS=-d
+else
+ export XPN_ARGS="$@"
+fi
+exec %%PYTHON_CMD%% %%DATADIR%%/%%XPN%% ${XPN_ARGS}
diff --git a/news/xpn/pkg-descr b/news/xpn/pkg-descr
new file mode 100644
index 000000000000..ccb988ca550f
--- /dev/null
+++ b/news/xpn/pkg-descr
@@ -0,0 +1,12 @@
+With XPN you can read/write articles on the Usenet with a good MIME
+support (better than some well known newsreaders).
+
+XPN can operate with all the most diffuse charset starting from US-ASCII
+to UTF-8. When you edit an article XPN automatically chooses the best
+charset, however is always possible to override this choice.
+
+There also other useful features like scoring, filtered views,
+random tag-lines, external editor support, one-key navigation,
+ROT13, spoiler char ...
+
+WWW: http://xpn.altervista.org/
diff --git a/news/xpn/pkg-plist b/news/xpn/pkg-plist
new file mode 100644
index 000000000000..0285a3cdc6eb
--- /dev/null
+++ b/news/xpn/pkg-plist
@@ -0,0 +1,119 @@
+@comment $FreeBSD$
+bin/xpn
+%%PORTDOCS%%%%DOCSDIR%%/xpn.html
+%%DATADIR%%/lang/de/LC_MESSAGES/xpn.mo
+%%DATADIR%%/lang/fr/LC_MESSAGES/xpn.mo
+%%DATADIR%%/lang/it/LC_MESSAGES/xpn.mo
+%%DATADIR%%/lang/xpn.pot
+%%DATADIR%%/pixmaps/about.xpm
+%%DATADIR%%/pixmaps/art_body.xpm
+%%DATADIR%%/pixmaps/art_fup.xpm
+%%DATADIR%%/pixmaps/art_ignore.xpm
+%%DATADIR%%/pixmaps/art_keep.xpm
+%%DATADIR%%/pixmaps/art_mark.xpm
+%%DATADIR%%/pixmaps/art_read.xpm
+%%DATADIR%%/pixmaps/art_unkeep.xpm
+%%DATADIR%%/pixmaps/art_unread.xpm
+%%DATADIR%%/pixmaps/art_unwatchignore.xpm
+%%DATADIR%%/pixmaps/art_watch.xpm
+%%DATADIR%%/pixmaps/cancel.xpm
+%%DATADIR%%/pixmaps/collapse.xpm
+%%DATADIR%%/pixmaps/collapse_all.xpm
+%%DATADIR%%/pixmaps/conf.xpm
+%%DATADIR%%/pixmaps/config-display.png
+%%DATADIR%%/pixmaps/config-groups.png
+%%DATADIR%%/pixmaps/config-misc.png
+%%DATADIR%%/pixmaps/config-posting.png
+%%DATADIR%%/pixmaps/config-servers.png
+%%DATADIR%%/pixmaps/config-users.png
+%%DATADIR%%/pixmaps/de.xpm
+%%DATADIR%%/pixmaps/delete.xpm
+%%DATADIR%%/pixmaps/dialog-error.xpm
+%%DATADIR%%/pixmaps/discard.xpm
+%%DATADIR%%/pixmaps/editor.xpm
+%%DATADIR%%/pixmaps/email.gif
+%%DATADIR%%/pixmaps/en.xpm
+%%DATADIR%%/pixmaps/exit.xpm
+%%DATADIR%%/pixmaps/expand.xpm
+%%DATADIR%%/pixmaps/expand_all.xpm
+%%DATADIR%%/pixmaps/find.xpm
+%%DATADIR%%/pixmaps/folder.xpm
+%%DATADIR%%/pixmaps/folder_open.xpm
+%%DATADIR%%/pixmaps/followup.xpm
+%%DATADIR%%/pixmaps/fr.xpm
+%%DATADIR%%/pixmaps/global_search.xpm
+%%DATADIR%%/pixmaps/groups.xpm
+%%DATADIR%%/pixmaps/it.xpm
+%%DATADIR%%/pixmaps/layout1.xpm
+%%DATADIR%%/pixmaps/layout2.xpm
+%%DATADIR%%/pixmaps/layout3.xpm
+%%DATADIR%%/pixmaps/layout4.xpm
+%%DATADIR%%/pixmaps/layout5.xpm
+%%DATADIR%%/pixmaps/lower_score.xpm
+%%DATADIR%%/pixmaps/mark.xpm
+%%DATADIR%%/pixmaps/mark_all.xpm
+%%DATADIR%%/pixmaps/mark_multiple.xpm
+%%DATADIR%%/pixmaps/next.xpm
+%%DATADIR%%/pixmaps/next_unread.xpm
+%%DATADIR%%/pixmaps/outbox.xpm
+%%DATADIR%%/pixmaps/part.xpm
+%%DATADIR%%/pixmaps/post.xpm
+%%DATADIR%%/pixmaps/previous.xpm
+%%DATADIR%%/pixmaps/raise_score.xpm
+%%DATADIR%%/pixmaps/raw.xpm
+%%DATADIR%%/pixmaps/receive_bodies.xpm
+%%DATADIR%%/pixmaps/receive_bodies_selected.xpm
+%%DATADIR%%/pixmaps/receive_headers.xpm
+%%DATADIR%%/pixmaps/receive_headers_selected.xpm
+%%DATADIR%%/pixmaps/reply.xpm
+%%DATADIR%%/pixmaps/rot13.xpm
+%%DATADIR%%/pixmaps/score.xpm
+%%DATADIR%%/pixmaps/search.xpm
+%%DATADIR%%/pixmaps/send.xpm
+%%DATADIR%%/pixmaps/send_queue.xpm
+%%DATADIR%%/pixmaps/send_queued_art.xpm
+%%DATADIR%%/pixmaps/send_queued_mail.xpm
+%%DATADIR%%/pixmaps/set_score.xpm
+%%DATADIR%%/pixmaps/spoiler_char.xpm
+%%DATADIR%%/pixmaps/supersede.xpm
+%%DATADIR%%/pixmaps/xpn-icon.png
+%%DATADIR%%/pixmaps/xpn-logo-small.png
+%%DATADIR%%/pixmaps/xpn.xpm
+%%DATADIR%%/xpn.py
+%%DATADIR%%/xpn_src/Article.py
+%%DATADIR%%/xpn_src/Article_Pane.py
+%%DATADIR%%/xpn_src/Charset_List.py
+%%DATADIR%%/xpn_src/Config_File.py
+%%DATADIR%%/xpn_src/Config_Win.py
+%%DATADIR%%/xpn_src/Connections_Handler.py
+%%DATADIR%%/xpn_src/Dialogs.py
+%%DATADIR%%/xpn_src/Edit_Mail_Win.py
+%%DATADIR%%/xpn_src/Edit_Win.py
+%%DATADIR%%/xpn_src/Find_Win.py
+%%DATADIR%%/xpn_src/Groups_Pane.py
+%%DATADIR%%/xpn_src/Groups_Win.py
+%%DATADIR%%/xpn_src/Headers_List.py
+%%DATADIR%%/xpn_src/KeyBindings.py
+%%DATADIR%%/xpn_src/ListThread.py
+%%DATADIR%%/xpn_src/Newsrc.py
+%%DATADIR%%/xpn_src/Outbox_Manager.py
+%%DATADIR%%/xpn_src/Score.py
+%%DATADIR%%/xpn_src/Server_Win.py
+%%DATADIR%%/xpn_src/Show_Logs.py
+%%DATADIR%%/xpn_src/Threads_Pane.py
+%%DATADIR%%/xpn_src/UserDir.py
+%%DATADIR%%/xpn_src/XFace.py
+%%DATADIR%%/xpn_src/__init__.py
+%%DATADIR%%/xpn_src/add_tag.py
+%%DATADIR%%/xpn_src/nntplib_ssl.py
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%/lang/de/LC_MESSAGES
+@dirrm %%DATADIR%%/lang/de
+@dirrm %%DATADIR%%/lang/fr/LC_MESSAGES
+@dirrm %%DATADIR%%/lang/fr
+@dirrm %%DATADIR%%/lang/it/LC_MESSAGES
+@dirrm %%DATADIR%%/lang/it
+@dirrm %%DATADIR%%/lang
+@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%/xpn_src
+@dirrm %%DATADIR%%