aboutsummaryrefslogtreecommitdiffstats
path: root/news/PicMonger
diff options
context:
space:
mode:
authordburr <dburr@FreeBSD.org>2000-07-24 13:57:31 +0800
committerdburr <dburr@FreeBSD.org>2000-07-24 13:57:31 +0800
commit9bafa440f7d0191b7f5880d9ad71fe9143edf868 (patch)
tree875eb4503443dc8f7d68fa8a4ca09d118d446565 /news/PicMonger
parent5aa0b316ac7b93c325c644dd7978db5c57e1c73f (diff)
downloadfreebsd-ports-gnome-9bafa440f7d0191b7f5880d9ad71fe9143edf868.tar.gz
freebsd-ports-gnome-9bafa440f7d0191b7f5880d9ad71fe9143edf868.tar.zst
freebsd-ports-gnome-9bafa440f7d0191b7f5880d9ad71fe9143edf868.zip
Import of new port news/PicMonger, a little GTK utility that makes
it easy to decode those "naughty" groups. :) Obtained from: freshmeat, of course :)
Diffstat (limited to 'news/PicMonger')
-rw-r--r--news/PicMonger/Makefile26
-rw-r--r--news/PicMonger/distinfo1
-rw-r--r--news/PicMonger/files/patch-aa12
-rw-r--r--news/PicMonger/files/patch-ab12
-rw-r--r--news/PicMonger/files/patch-ac12
-rw-r--r--news/PicMonger/files/patch-ad12
-rw-r--r--news/PicMonger/files/patch-ae12
-rw-r--r--news/PicMonger/pkg-comment1
-rw-r--r--news/PicMonger/pkg-descr24
-rw-r--r--news/PicMonger/pkg-plist7
10 files changed, 119 insertions, 0 deletions
diff --git a/news/PicMonger/Makefile b/news/PicMonger/Makefile
new file mode 100644
index 000000000000..d00ddf5c9407
--- /dev/null
+++ b/news/PicMonger/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: PicMonger
+# Date created: 23 July 2000
+# Whom: Donald Burr <dburr@FreeBSD.ORG>
+#
+# $FreeBSD$
+#
+
+PORTNAME= PicMonger
+PORTVERSION= 0.9.6
+CATEGORIES= news graphics
+MASTER_SITES= http://download.sourceforge.net/PicMonger/
+
+MAINTAINER= dburr@FreeBSD.ORG
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
+ gtkmm-1.2:${PORTSDIR}/x11-toolkits/gtk--
+RUN_DEPENDS= mpack:${PORTSDIR}/converters/mpack
+
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}"
+
+.include <bsd.port.mk>
diff --git a/news/PicMonger/distinfo b/news/PicMonger/distinfo
new file mode 100644
index 000000000000..c55898520746
--- /dev/null
+++ b/news/PicMonger/distinfo
@@ -0,0 +1 @@
+MD5 (PicMonger-0.9.6.tar.gz) = e10b5d1184a557a9318079c65f8149bc
diff --git a/news/PicMonger/files/patch-aa b/news/PicMonger/files/patch-aa
new file mode 100644
index 000000000000..9a7baa1453c9
--- /dev/null
+++ b/news/PicMonger/files/patch-aa
@@ -0,0 +1,12 @@
+--- InetSocket.h.old Sun Jul 23 01:16:39 2000
++++ InetSocket.h Sun Jul 23 01:16:49 2000
+@@ -24,6 +24,9 @@
+ #ifndef _INETSOCKET_H
+ #define _INETSOCKET_H
+
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
+ #include <sys/socket.h>
+ #include <netinet/in.h>
+ #include <arpa/inet.h>
diff --git a/news/PicMonger/files/patch-ab b/news/PicMonger/files/patch-ab
new file mode 100644
index 000000000000..7cfb55484986
--- /dev/null
+++ b/news/PicMonger/files/patch-ab
@@ -0,0 +1,12 @@
+--- HtmlGenerator.h.old Sun Jul 23 01:19:44 2000
++++ HtmlGenerator.h Sun Jul 23 01:19:46 2000
+@@ -28,6 +28,9 @@
+ #include <list>
+ #include <fstream>
+ #include "Exceptions.h"
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
+ #include "PreviewPage.h"
+
+ class HtmlGenerator
diff --git a/news/PicMonger/files/patch-ac b/news/PicMonger/files/patch-ac
new file mode 100644
index 000000000000..478c2372d8b1
--- /dev/null
+++ b/news/PicMonger/files/patch-ac
@@ -0,0 +1,12 @@
+--- PreviewPage.cpp.old Sun Jul 23 01:21:56 2000
++++ PreviewPage.cpp Sun Jul 23 01:21:58 2000
+@@ -18,6 +18,9 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
+ #include "PreviewPage.h"
+ #include "Thumbnail.h"
+ #include "HtmlOptionState.h"
diff --git a/news/PicMonger/files/patch-ad b/news/PicMonger/files/patch-ad
new file mode 100644
index 000000000000..2fece371fe56
--- /dev/null
+++ b/news/PicMonger/files/patch-ad
@@ -0,0 +1,12 @@
+--- HtmlOptionState.cpp.old Sun Jul 23 01:47:29 2000
++++ HtmlOptionState.cpp Sun Jul 23 01:47:43 2000
+@@ -17,6 +17,9 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
+ #include "HtmlOptionState.h"
+ #include <fstream>
+
diff --git a/news/PicMonger/files/patch-ae b/news/PicMonger/files/patch-ae
new file mode 100644
index 000000000000..2296661f5608
--- /dev/null
+++ b/news/PicMonger/files/patch-ae
@@ -0,0 +1,12 @@
+--- HtmlOptions.cpp.old Sun Jul 23 01:54:30 2000
++++ HtmlOptions.cpp Sun Jul 23 01:54:42 2000
+@@ -18,6 +18,9 @@
+ // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ #include "HtmlOptions.h"
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
+ #include "HtmlOptionState.h"
+ #include "Exceptions.h"
+
diff --git a/news/PicMonger/pkg-comment b/news/PicMonger/pkg-comment
new file mode 100644
index 000000000000..e4719d190bbf
--- /dev/null
+++ b/news/PicMonger/pkg-comment
@@ -0,0 +1 @@
+An automated USENET (NNT) picture decoding client
diff --git a/news/PicMonger/pkg-descr b/news/PicMonger/pkg-descr
new file mode 100644
index 000000000000..90c6c44dd852
--- /dev/null
+++ b/news/PicMonger/pkg-descr
@@ -0,0 +1,24 @@
+PicMonger is an automated NNTP (Usenet News) client. In short, you point it
+at your news server, select a group, and it scans the available (and not
+previously scanned) posts for UUencoded or MIME base64-encoded binaries
+(e.g. a JPEG image). When a binary is found, it is automatically decoded
+back to its original form. If desired, PicMonger can also create thumbnail
+preview pages, viewable in any web browser.
+
+Features:
+* Intuitive GUI design
+* Automatic customizable HTML thumbnail preview page generation
+* Thumbnails maintain same aspect ratio as the original, within a size
+ constraint specified by the user
+* Inter-session group memory (resumes scanning a newsgroup where you left off)
+* Inter-session options memory (remembers all of your customized settings)
+* GUI-based mangement of server and newsgroup lists
+* Fixes filenames to be ext2fs (Linux/Unix) friendly before they are written
+* Screens files and decodes only the file types you select
+* Easy installation (uses GNU autoconf/automake)
+* Error logging for easy troubleshooting (rarely an issue)
+* Distributed under the GNU GPL
+
+WWW: http://PicMonger.sourceforge.net/
+
+[ This port is maintained by Donald Burr <dburr@FreeBSD.ORG> ]
diff --git a/news/PicMonger/pkg-plist b/news/PicMonger/pkg-plist
new file mode 100644
index 000000000000..698eef39b54d
--- /dev/null
+++ b/news/PicMonger/pkg-plist
@@ -0,0 +1,7 @@
+bin/picmonger
+share/PicMonger/pmlogo.xpm
+share/PicMonger/add.xpm
+share/PicMonger/del.xpm
+share/PicMonger/pmlogo_big.jpg
+share/PicMonger/db_rd.xpm
+@dirrm share/PicMonger