summaryrefslogtreecommitdiffstats
path: root/ftp
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-10-11 03:55:55 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-10-11 03:55:55 +0800
commit19dd4b81981a1b9a888c82c0d9940c55bf0f0193 (patch)
tree21f9a312e876d569e0d0683a43c0c046a61c982d /ftp
parentfc6592a4e3451b0f900b39eb2f4e9f422e8393f4 (diff)
downloadmarcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.tar
marcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.tar.gz
marcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.tar.bz2
marcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.tar.lz
marcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.tar.xz
marcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.tar.zst
marcuscom-ports-19dd4b81981a1b9a888c82c0d9940c55bf0f0193.zip
Fix the build with new gtk20.
Reported by: pointyhat-exp git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9745 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'ftp')
-rw-r--r--ftp/downloader/Makefile81
-rw-r--r--ftp/downloader/distinfo3
-rw-r--r--ftp/downloader/files/patch-fix_build_gtk-2.1225
-rw-r--r--ftp/downloader/files/patch-main-base64.cc11
-rw-r--r--ftp/downloader/files/patch-main-cookie.cc11
-rw-r--r--ftp/downloader/files/patch-main-signal.cc11
-rw-r--r--ftp/downloader/files/patch-main-sm.cc10
-rw-r--r--ftp/downloader/files/patch-main-socket.cc20
-rw-r--r--ftp/downloader/files/patch-main__ftpd.cc13
-rw-r--r--ftp/downloader/files/patch-main__httpd.cc13
-rw-r--r--ftp/downloader/pkg-descr23
-rw-r--r--ftp/downloader/pkg-plist317
12 files changed, 538 insertions, 0 deletions
diff --git a/ftp/downloader/Makefile b/ftp/downloader/Makefile
new file mode 100644
index 000000000..ac3eda7e1
--- /dev/null
+++ b/ftp/downloader/Makefile
@@ -0,0 +1,81 @@
+# ex:ts=8
+# New ports collection makefile for: downloader
+# Date Created: 23 June 1999
+# Whom: Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
+#
+# $FreeBSD$
+#
+
+PORTNAME= downloader
+PORTVERSION= 2.5.7.1
+PORTREVISION= 2
+CATEGORIES= ftp
+MASTER_SITES= http://d4x.krasu.ru/files/ \
+ ftp://ftp.chg.ru/pub/X11/applications/Xdownloader/
+DISTNAME= d4x-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Program for downloading via FTP or HTTP with GUI
+
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/smart_ptr.hpp:${PORTSDIR}/devel/boost \
+ bash:${PORTSDIR}/shells/bash
+
+USE_BZIP2= yes
+USE_GNOME= esound gnometarget gtk20
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
+ ac_cv_path_GENGETOPT=no
+
+MAN1= nt.1
+
+DATADIR= ${PREFIX}/share/d4x
+DOCSDIR= ${PREFIX}/share/doc/d4x
+
+CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+PLIST_SUB+= NLS=""
+.endif
+
+.if defined(WITHOUT_OPENSSL)
+CONFIGURE_ARGS+= --disable-openssl
+.else
+USE_OPENSSL= yes
+CONFIGURE_ENV+= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="${OPENSSLLIB}"
+LDFLAGS+= -lssl -lcrypto
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+CPPFLAGS+= -D__sparc__
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/bin/sh|${LOCALBASE}/bin/bash|g ; \
+ s| == "xno"| = "xno"|g ; \
+ s| $$OPTFLAGS||g ; \
+ s| $$OS_CXXFLAGS||g ; \
+ s|-lpthread||g' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's| DOC||g ; \
+ s| share||g' ${WRKSRC}/Makefile.in
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/DOC/nt.1 ${MANPREFIX}/man/man1
+ @${MKDIR} ${DATADIR}
+ ${TAR} -C ${WRKSRC}/share --exclude "Makefile*" \
+ -cf - . | ${TAR} -C ${DATADIR} --unlink -xf -
+ @${CHOWN} ${SHAREOWN}:${SHAREGRP} ${DATADIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${TAR} -C ${WRKSRC}/DOC --exclude "Makefile*" --exclude "nt.1" \
+ -cf - . | ${TAR} -C ${DOCSDIR} --unlink -xf -
+ @${CHOWN} ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/ftp/downloader/distinfo b/ftp/downloader/distinfo
new file mode 100644
index 000000000..d49b04d60
--- /dev/null
+++ b/ftp/downloader/distinfo
@@ -0,0 +1,3 @@
+MD5 (d4x-2.5.7.1.tar.bz2) = 68d6336c3749a7caabb0f5a5f84f4102
+SHA256 (d4x-2.5.7.1.tar.bz2) = 7504bd38e561877ff5217e0e01dcb8eecaf47540248c7d15d6d1fabe049032c4
+SIZE (d4x-2.5.7.1.tar.bz2) = 1606760
diff --git a/ftp/downloader/files/patch-fix_build_gtk-2.12 b/ftp/downloader/files/patch-fix_build_gtk-2.12
new file mode 100644
index 000000000..c8db43c98
--- /dev/null
+++ b/ftp/downloader/files/patch-fix_build_gtk-2.12
@@ -0,0 +1,25 @@
+--- configure.orig 2007-10-10 14:56:20.000000000 -0500
++++ configure 2007-10-10 14:56:47.000000000 -0500
+@@ -18398,11 +18398,6 @@
+
+
+ cat >>confdefs.h <<\_ACEOF
+-#define GTK_DISABLE_DEPRECATED
+-_ACEOF
+-
+-
+-cat >>confdefs.h <<\_ACEOF
+ #define _FILE_OFFSET_BITS 64
+ _ACEOF
+
+--- main/face/list.cc.orig 2007-10-10 14:56:30.000000000 -0500
++++ main/face/list.cc 2007-10-10 14:56:51.000000000 -0500
+@@ -8,8 +8,6 @@
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ */
+-#define GTK_DISABLE_DEPRECATED
+-
+ #include <stdio.h>
+ #include <gtk/gtk.h>
+ #include <gdk/gdkkeysyms.h>
diff --git a/ftp/downloader/files/patch-main-base64.cc b/ftp/downloader/files/patch-main-base64.cc
new file mode 100644
index 000000000..b30bdebe6
--- /dev/null
+++ b/ftp/downloader/files/patch-main-base64.cc
@@ -0,0 +1,11 @@
+--- main/base64.cc.orig Sun Oct 30 22:02:27 2005
++++ main/base64.cc Mon Oct 31 04:14:40 2005
+@@ -13,7 +13,7 @@
+ #include "base64.h"
+ #include <string.h>
+ #include <stdio.h>
+-#include <stdint.h>
++#include <inttypes.h>
+
+ char Table64[64]={ 'A','B','C','D','E','F','G','H',
+ 'I','J','K','L','M','N','O','P',
diff --git a/ftp/downloader/files/patch-main-cookie.cc b/ftp/downloader/files/patch-main-cookie.cc
new file mode 100644
index 000000000..2bb8f891d
--- /dev/null
+++ b/ftp/downloader/files/patch-main-cookie.cc
@@ -0,0 +1,11 @@
+--- main/cookie.cc.orig Tue Sep 13 19:59:44 2005
++++ main/cookie.cc Fri Sep 16 23:10:02 2005
+@@ -109,7 +109,7 @@
+ };
+
+ void tCookie::set_time(const std::string &what){
+- time_of_life=atoll(what.c_str());
++ time_of_life=strtoll(what.c_str(), (char **)NULL, 10);
+ };
+
+ void tCookie::init(char *a,char *b,char *c,char *d){
diff --git a/ftp/downloader/files/patch-main-signal.cc b/ftp/downloader/files/patch-main-signal.cc
new file mode 100644
index 000000000..ebb821cf2
--- /dev/null
+++ b/ftp/downloader/files/patch-main-signal.cc
@@ -0,0 +1,11 @@
+--- main/signal.cc.bak Fri Jul 2 00:41:31 2004
++++ main/signal.cc Fri Sep 16 22:58:09 2005
+@@ -120,7 +120,7 @@
+ pthread_mutexattr_t ma;
+ pthread_mutexattr_init(&ma);
+ #if !defined (__sparc__) && !defined(__mips__)
+- pthread_mutexattr_settype(&ma,MUTEX_TYPE_FAST);
++ pthread_mutexattr_settype(&ma,PTHREAD_MUTEX_NORMAL);
+ #elif defined(__mips__)
+ pthread_mutexattr_settype(&ma,MUTEX_TYPE_NORMAL);
+ #endif
diff --git a/ftp/downloader/files/patch-main-sm.cc b/ftp/downloader/files/patch-main-sm.cc
new file mode 100644
index 000000000..b6dbe8d64
--- /dev/null
+++ b/ftp/downloader/files/patch-main-sm.cc
@@ -0,0 +1,10 @@
+--- main/sm.cc.orig Thu Sep 15 14:31:21 2005
++++ main/sm.cc Fri Sep 16 23:11:53 2005
+@@ -10,6 +10,7 @@
+ */
+
+ #include "sm.h"
++#include <algorithm>
+ #include <functional>
+
+ using namespace d4x;
diff --git a/ftp/downloader/files/patch-main-socket.cc b/ftp/downloader/files/patch-main-socket.cc
new file mode 100644
index 000000000..ad3cabc36
--- /dev/null
+++ b/ftp/downloader/files/patch-main-socket.cc
@@ -0,0 +1,20 @@
+--- main/socket.cc.orig Sun Apr 9 13:39:25 2006
++++ main/socket.cc Thu Nov 23 03:30:12 2006
+@@ -112,7 +112,7 @@
+
+ unsigned int tSocket::get_addr() {
+ unsigned int my_addr=0;
+-#if defined(__sparc__) && !(defined(__linux__))
++#if defined(__sparc__) && !(defined(__linux__)) && !(defined(BSD))
+ int len;
+ #else
+ socklen_t len;
+@@ -271,7 +271,7 @@
+ int tSocket::accepting(const char * host) {
+ DBC_RETVAL_IF_FAIL(host!=NULL,-1);
+ sockaddr_in addr;
+-#if defined(__sparc__) && !(defined(__linux__))
++#if defined(__sparc__) && !(defined(__linux__)) && !(defined(BSD))
+ int len=sizeof(addr);
+ #else
+ socklen_t len=sizeof(addr);
diff --git a/ftp/downloader/files/patch-main__ftpd.cc b/ftp/downloader/files/patch-main__ftpd.cc
new file mode 100644
index 000000000..2d099847f
--- /dev/null
+++ b/ftp/downloader/files/patch-main__ftpd.cc
@@ -0,0 +1,13 @@
+--- main/ftpd.cc.orig Thu Apr 6 04:02:36 2006
++++ main/ftpd.cc Mon Apr 10 13:48:42 2006
+@@ -662,8 +662,9 @@
+ };
+
+ SocketPtr tFtpDownload::export_ctrl_socket(){
++ SocketPtr rval;
+ if (FTP) return(FTP->export_ctrl_socket());
+- return(SocketPtr());
++ return rval;
+ };
+
+ tFtpDownload::~tFtpDownload() {
diff --git a/ftp/downloader/files/patch-main__httpd.cc b/ftp/downloader/files/patch-main__httpd.cc
new file mode 100644
index 000000000..4b9ab1095
--- /dev/null
+++ b/ftp/downloader/files/patch-main__httpd.cc
@@ -0,0 +1,13 @@
+--- main/httpd.cc.orig Thu Apr 6 04:01:41 2006
++++ main/httpd.cc Mon Apr 10 13:47:47 2006
+@@ -580,8 +580,9 @@
+ };
+
+ SocketPtr tHttpDownload::export_ctrl_socket(){
++ SocketPtr rval;
+ if (HTTP) return(HTTP->export_ctrl_socket());
+- return(SocketPtr());
++ return rval;
+ };
+
+ tHttpDownload::~tHttpDownload() {
diff --git a/ftp/downloader/pkg-descr b/ftp/downloader/pkg-descr
new file mode 100644
index 000000000..fa265a7f8
--- /dev/null
+++ b/ftp/downloader/pkg-descr
@@ -0,0 +1,23 @@
+Downloader for X is a Linux/Unix user-friendly program with nice X interface
+to download files from the Internet. It supports both FTP and HTTP
+protocols, supports resuming (of course if server side supports it) and
+makes downloading files from the Internet easy. Downloader for X resembles
+such famous applications for Windows as ReGet, Go!Zilla, and GetRight.
+
+Quite incompleted list of key features:
+
+ * Supports both FTP and HTTP protocols as well as HTTP and FTP proxy
+ servers. SOCKS5 support is also included.
+ * Allows users to manage their downloads in real time.
+ * Recursive downloads via FTP as well as via HTTP are supported.
+ * Powerful Filters Manager allow advanced user to specify files which
+ must to be downloaded and files which must to be skipped.
+ * Ability to download in more than one connection per time.
+ * Supports of so called "persistent connections", which increases speed of
+ downloading due much less amount of "standing connection" stages.
+ * Built-in Scheduler, URL Manager and "Automatically adding" allow
+ advanced user to simplify managing downloads by various criteria.
+ * Multi-queued design, ability to run without X interface, manageability
+ via command line, and many other cool features...
+
+WWW: http://www.krasu.ru/soft/chuchelo/
diff --git a/ftp/downloader/pkg-plist b/ftp/downloader/pkg-plist
new file mode 100644
index 000000000..9c22e0952
--- /dev/null
+++ b/ftp/downloader/pkg-plist
@@ -0,0 +1,317 @@
+bin/d4x
+bin/nt
+%%DATADIR%%/d4x_aqua.png
+%%DATADIR%%/ftpsearch.xml
+%%DATADIR%%/nt-gray.png
+%%DATADIR%%/nt-mini.xpm
+%%DATADIR%%/nt-wm.png
+%%DATADIR%%/nt.desktop
+%%DATADIR%%/nt.png
+%%DATADIR%%/nt.wmconfig
+%%DATADIR%%/nt.xpm
+%%DATADIR%%/sounds/add.wav
+%%DATADIR%%/sounds/complete.wav
+%%DATADIR%%/sounds/dnd.wav
+%%DATADIR%%/sounds/fail.wav
+%%DATADIR%%/sounds/finish.wav
+%%DATADIR%%/sounds/startup.wav
+%%DATADIR%%/themes/bluecurve.xml
+%%DATADIR%%/themes/bluecurve/buttons/add.png
+%%DATADIR%%/themes/bluecurve/buttons/clean.png
+%%DATADIR%%/themes/bluecurve/buttons/clear.png
+%%DATADIR%%/themes/bluecurve/buttons/conf.png
+%%DATADIR%%/themes/bluecurve/buttons/del.png
+%%DATADIR%%/themes/bluecurve/buttons/dnd.png
+%%DATADIR%%/themes/bluecurve/buttons/down.png
+%%DATADIR%%/themes/bluecurve/buttons/high.png
+%%DATADIR%%/themes/bluecurve/buttons/log.png
+%%DATADIR%%/themes/bluecurve/buttons/low.png
+%%DATADIR%%/themes/bluecurve/buttons/med.png
+%%DATADIR%%/themes/bluecurve/buttons/open.png
+%%DATADIR%%/themes/bluecurve/buttons/paste.png
+%%DATADIR%%/themes/bluecurve/buttons/prog1.png
+%%DATADIR%%/themes/bluecurve/buttons/prog2.png
+%%DATADIR%%/themes/bluecurve/buttons/prog3.png
+%%DATADIR%%/themes/bluecurve/buttons/save.png
+%%DATADIR%%/themes/bluecurve/buttons/start.png
+%%DATADIR%%/themes/bluecurve/buttons/stop.png
+%%DATADIR%%/themes/bluecurve/buttons/up.png
+%%DATADIR%%/themes/bluecurve/dnd.png
+%%DATADIR%%/themes/bluecurve/queue/bad.png
+%%DATADIR%%/themes/bluecurve/queue/comp.png
+%%DATADIR%%/themes/bluecurve/queue/fail.png
+%%DATADIR%%/themes/bluecurve/queue/part.png
+%%DATADIR%%/themes/bluecurve/queue/pause.png
+%%DATADIR%%/themes/bluecurve/queue/run.png
+%%DATADIR%%/themes/bluecurve/queue/stop.png
+%%DATADIR%%/themes/bluecurve/queue/wait.png
+%%DATADIR%%/themes/bluecurve/toolbar/down.png
+%%DATADIR%%/themes/bluecurve/toolbar/filt.png
+%%DATADIR%%/themes/bluecurve/toolbar/find.png
+%%DATADIR%%/themes/bluecurve/toolbar/log.png
+%%DATADIR%%/themes/bluecurve/toolbar/sch.png
+%%DATADIR%%/themes/bluecurve/toolbar/url.png
+%%DATADIR%%/themes/glass.xml
+%%DATADIR%%/themes/glass/dnd1.png
+%%DATADIR%%/themes/glass/dnd2.png
+%%DATADIR%%/themes/glass/tray.png
+%%DATADIR%%/themes/glass2.xml
+%%DATADIR%%/themes/glass2/dnd1.png
+%%DATADIR%%/themes/glass2/dnd2.png
+%%DATADIR%%/themes/gnome.xml
+%%DATADIR%%/themes/gnome/components/filters.png
+%%DATADIR%%/themes/gnome/components/log.png
+%%DATADIR%%/themes/gnome/components/queue.png
+%%DATADIR%%/themes/gnome/components/scheduler.png
+%%DATADIR%%/themes/gnome/components/search.png
+%%DATADIR%%/themes/gnome/components/url_manager.png
+%%DATADIR%%/themes/gnome/misc/down.png
+%%DATADIR%%/themes/gnome/misc/error.png
+%%DATADIR%%/themes/gnome/misc/offline.png
+%%DATADIR%%/themes/gnome/misc/okay.png
+%%DATADIR%%/themes/gnome/misc/online.png
+%%DATADIR%%/themes/gnome/misc/receive.png
+%%DATADIR%%/themes/gnome/misc/send.png
+%%DATADIR%%/themes/gnome/misc/up.png
+%%DATADIR%%/themes/gnome/misc/warning.png
+%%DATADIR%%/themes/gnome/popup/down.png
+%%DATADIR%%/themes/gnome/popup/log.png
+%%DATADIR%%/themes/gnome/popup/pause.png
+%%DATADIR%%/themes/gnome/popup/remove.png
+%%DATADIR%%/themes/gnome/popup/remove_completed.png
+%%DATADIR%%/themes/gnome/popup/start.png
+%%DATADIR%%/themes/gnome/popup/up.png
+%%DATADIR%%/themes/gnome/queue/complete.png
+%%DATADIR%%/themes/gnome/queue/failed.png
+%%DATADIR%%/themes/gnome/queue/paused.png
+%%DATADIR%%/themes/gnome/queue/run.png
+%%DATADIR%%/themes/gnome/queue/run1.png
+%%DATADIR%%/themes/gnome/queue/run2.png
+%%DATADIR%%/themes/gnome/queue/run3.png
+%%DATADIR%%/themes/gnome/queue/run4.png
+%%DATADIR%%/themes/gnome/queue/run5.png
+%%DATADIR%%/themes/gnome/queue/run6.png
+%%DATADIR%%/themes/gnome/queue/run7.png
+%%DATADIR%%/themes/gnome/queue/run8.png
+%%DATADIR%%/themes/gnome/queue/run_noresume.png
+%%DATADIR%%/themes/gnome/queue/run_noresume1.png
+%%DATADIR%%/themes/gnome/queue/run_noresume2.png
+%%DATADIR%%/themes/gnome/queue/run_noresume3.png
+%%DATADIR%%/themes/gnome/queue/run_noresume4.png
+%%DATADIR%%/themes/gnome/queue/run_noresume5.png
+%%DATADIR%%/themes/gnome/queue/run_noresume6.png
+%%DATADIR%%/themes/gnome/queue/run_noresume7.png
+%%DATADIR%%/themes/gnome/queue/run_noresume8.png
+%%DATADIR%%/themes/gnome/queue/run_part.png
+%%DATADIR%%/themes/gnome/queue/run_part1.png
+%%DATADIR%%/themes/gnome/queue/run_part2.png
+%%DATADIR%%/themes/gnome/queue/run_part3.png
+%%DATADIR%%/themes/gnome/queue/run_part4.png
+%%DATADIR%%/themes/gnome/queue/run_part5.png
+%%DATADIR%%/themes/gnome/queue/run_part6.png
+%%DATADIR%%/themes/gnome/queue/run_part7.png
+%%DATADIR%%/themes/gnome/queue/run_part8.png
+%%DATADIR%%/themes/gnome/queue/size.png
+%%DATADIR%%/themes/gnome/queue/waiting.png
+%%DATADIR%%/themes/gnome/queue/waiting_stop.png
+%%DATADIR%%/themes/gnome/toolbar/add.png
+%%DATADIR%%/themes/gnome/toolbar/add_from_clipboard.png
+%%DATADIR%%/themes/gnome/toolbar/basket.png
+%%DATADIR%%/themes/gnome/toolbar/clear.png
+%%DATADIR%%/themes/gnome/toolbar/down.png
+%%DATADIR%%/themes/gnome/toolbar/load.png
+%%DATADIR%%/themes/gnome/toolbar/log.png
+%%DATADIR%%/themes/gnome/toolbar/pause.png
+%%DATADIR%%/themes/gnome/toolbar/preferences.png
+%%DATADIR%%/themes/gnome/toolbar/progress_none.png
+%%DATADIR%%/themes/gnome/toolbar/progress_normal.png
+%%DATADIR%%/themes/gnome/toolbar/progress_segmented.png
+%%DATADIR%%/themes/gnome/toolbar/remove.png
+%%DATADIR%%/themes/gnome/toolbar/remove_completed.png
+%%DATADIR%%/themes/gnome/toolbar/save.png
+%%DATADIR%%/themes/gnome/toolbar/speed_high.png
+%%DATADIR%%/themes/gnome/toolbar/speed_low.png
+%%DATADIR%%/themes/gnome/toolbar/speed_medium.png
+%%DATADIR%%/themes/gnome/toolbar/start.png
+%%DATADIR%%/themes/gnome/toolbar/stock_media-play.png
+%%DATADIR%%/themes/gnome/toolbar/up.png
+%%DATADIR%%/themes/gnomeria.xml
+%%DATADIR%%/themes/gnomeria/buttons/add.png
+%%DATADIR%%/themes/gnomeria/buttons/clearlist.png
+%%DATADIR%%/themes/gnomeria/buttons/clipboardadd.png
+%%DATADIR%%/themes/gnomeria/buttons/continue.png
+%%DATADIR%%/themes/gnomeria/buttons/del.png
+%%DATADIR%%/themes/gnomeria/buttons/delcompleted.png
+%%DATADIR%%/themes/gnomeria/buttons/dnd.png
+%%DATADIR%%/themes/gnomeria/buttons/load.png
+%%DATADIR%%/themes/gnomeria/buttons/movedown.png
+%%DATADIR%%/themes/gnomeria/buttons/moveup.png
+%%DATADIR%%/themes/gnomeria/buttons/openlog.png
+%%DATADIR%%/themes/gnomeria/buttons/percent1.png
+%%DATADIR%%/themes/gnomeria/buttons/percent2.png
+%%DATADIR%%/themes/gnomeria/buttons/percent3.png
+%%DATADIR%%/themes/gnomeria/buttons/preferences.png
+%%DATADIR%%/themes/gnomeria/buttons/save.png
+%%DATADIR%%/themes/gnomeria/buttons/speedhigh.png
+%%DATADIR%%/themes/gnomeria/buttons/speedlow.png
+%%DATADIR%%/themes/gnomeria/buttons/speedmedium.png
+%%DATADIR%%/themes/gnomeria/buttons/stop.png
+%%DATADIR%%/themes/gnomeria/dnd1.png
+%%DATADIR%%/themes/gnomeria/dnd2.png
+%%DATADIR%%/themes/gnomeria/dndmini.png
+%%DATADIR%%/themes/gnomeria/log/error.png
+%%DATADIR%%/themes/gnomeria/log/from_server.png
+%%DATADIR%%/themes/gnomeria/log/ok.png
+%%DATADIR%%/themes/gnomeria/log/to_server.png
+%%DATADIR%%/themes/gnomeria/log/warning.png
+%%DATADIR%%/themes/gnomeria/offline.png
+%%DATADIR%%/themes/gnomeria/online.png
+%%DATADIR%%/themes/gnomeria/queue/complete.png
+%%DATADIR%%/themes/gnomeria/queue/failed.png
+%%DATADIR%%/themes/gnomeria/queue/paused.png
+%%DATADIR%%/themes/gnomeria/queue/run.png
+%%DATADIR%%/themes/gnomeria/queue/runbad.png
+%%DATADIR%%/themes/gnomeria/queue/runpart.png
+%%DATADIR%%/themes/gnomeria/queue/stopwait.png
+%%DATADIR%%/themes/gnomeria/queue/wait.png
+%%DATADIR%%/themes/gnomeria/toolbar/filter.png
+%%DATADIR%%/themes/gnomeria/toolbar/find.png
+%%DATADIR%%/themes/gnomeria/toolbar/klog.png
+%%DATADIR%%/themes/gnomeria/toolbar/queue.png
+%%DATADIR%%/themes/gnomeria/toolbar/sch.png
+%%DATADIR%%/themes/gnomeria/toolbar/url.png
+%%DATADIR%%/themes/nuvola32.xml
+%%DATADIR%%/themes/nuvola32/buttons/add.png
+%%DATADIR%%/themes/nuvola32/buttons/clearlist.png
+%%DATADIR%%/themes/nuvola32/buttons/clipboardadd.png
+%%DATADIR%%/themes/nuvola32/buttons/continue.png
+%%DATADIR%%/themes/nuvola32/buttons/del.png
+%%DATADIR%%/themes/nuvola32/buttons/delcompleted.png
+%%DATADIR%%/themes/nuvola32/buttons/dnd.png
+%%DATADIR%%/themes/nuvola32/buttons/load.png
+%%DATADIR%%/themes/nuvola32/buttons/movedown.png
+%%DATADIR%%/themes/nuvola32/buttons/moveup.png
+%%DATADIR%%/themes/nuvola32/buttons/openlog.png
+%%DATADIR%%/themes/nuvola32/buttons/percent1.png
+%%DATADIR%%/themes/nuvola32/buttons/percent2.png
+%%DATADIR%%/themes/nuvola32/buttons/percent3.png
+%%DATADIR%%/themes/nuvola32/buttons/preferences.png
+%%DATADIR%%/themes/nuvola32/buttons/progress.png
+%%DATADIR%%/themes/nuvola32/buttons/save.png
+%%DATADIR%%/themes/nuvola32/buttons/speed.png
+%%DATADIR%%/themes/nuvola32/buttons/speedhigh.png
+%%DATADIR%%/themes/nuvola32/buttons/speedlow.png
+%%DATADIR%%/themes/nuvola32/buttons/speedmedium.png
+%%DATADIR%%/themes/nuvola32/buttons/stop.png
+%%DATADIR%%/themes/nuvola32/dndmini.png
+%%DATADIR%%/themes/nuvola32/queue/complete.png
+%%DATADIR%%/themes/nuvola32/queue/failed.png
+%%DATADIR%%/themes/nuvola32/queue/paused.png
+%%DATADIR%%/themes/nuvola32/queue/run.png
+%%DATADIR%%/themes/nuvola32/queue/runbad.png
+%%DATADIR%%/themes/nuvola32/queue/runpart.png
+%%DATADIR%%/themes/nuvola32/queue/stopwait.png
+%%DATADIR%%/themes/nuvola32/queue/wait.png
+%%DATADIR%%/themes/nuvola32/toolbar/filter.png
+%%DATADIR%%/themes/nuvola32/toolbar/find.png
+%%DATADIR%%/themes/nuvola32/toolbar/klog.png
+%%DATADIR%%/themes/nuvola32/toolbar/queue.png
+%%DATADIR%%/themes/nuvola32/toolbar/sch.png
+%%DATADIR%%/themes/nuvola32/toolbar/url.png
+%%DATADIR%%/themes/old_theme.xml
+%%DATADIR%%/themes/old_theme/buttons/add.png
+%%DATADIR%%/themes/old_theme/buttons/clearlist.png
+%%DATADIR%%/themes/old_theme/buttons/clipboardadd.png
+%%DATADIR%%/themes/old_theme/buttons/continue.png
+%%DATADIR%%/themes/old_theme/buttons/del.png
+%%DATADIR%%/themes/old_theme/buttons/delcompleted.png
+%%DATADIR%%/themes/old_theme/buttons/dnd.png
+%%DATADIR%%/themes/old_theme/buttons/load.png
+%%DATADIR%%/themes/old_theme/buttons/movedown.png
+%%DATADIR%%/themes/old_theme/buttons/moveup.png
+%%DATADIR%%/themes/old_theme/buttons/openlog.png
+%%DATADIR%%/themes/old_theme/buttons/preferences.png
+%%DATADIR%%/themes/old_theme/buttons/progress.png
+%%DATADIR%%/themes/old_theme/buttons/save.png
+%%DATADIR%%/themes/old_theme/buttons/speedhigh.png
+%%DATADIR%%/themes/old_theme/buttons/speedlow.png
+%%DATADIR%%/themes/old_theme/buttons/speedmedium.png
+%%DATADIR%%/themes/old_theme/buttons/stop.png
+%%DATADIR%%/themes/old_theme/dnd1.png
+%%DATADIR%%/themes/old_theme/dnd2.png
+%%DATADIR%%/themes/old_theme/dndmini.png
+%%DATADIR%%/themes/old_theme/offline.png
+%%DATADIR%%/themes/old_theme/online.png
+%%DATADIR%%/themes/old_theme/queue/complete.png
+%%DATADIR%%/themes/old_theme/queue/failed.png
+%%DATADIR%%/themes/old_theme/queue/paused.png
+%%DATADIR%%/themes/old_theme/queue/run.png
+%%DATADIR%%/themes/old_theme/queue/runbad.png
+%%DATADIR%%/themes/old_theme/queue/runpart.png
+%%DATADIR%%/themes/old_theme/queue/stopwait.png
+%%DATADIR%%/themes/old_theme/queue/wait.png
+%%DATADIR%%/themes/tooltip.xml
+%%PORTDOCS%%%%DOCSDIR%%/FAQ
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.cs
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.de
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.es
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.fr
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.gr
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.cs
+%%PORTDOCS%%%%DOCSDIR%%/README.de
+%%PORTDOCS%%%%DOCSDIR%%/README.en
+%%PORTDOCS%%%%DOCSDIR%%/README.es
+%%PORTDOCS%%%%DOCSDIR%%/README.gr
+%%PORTDOCS%%%%DOCSDIR%%/README.pl
+%%PORTDOCS%%%%DOCSDIR%%/README.pt_BR
+%%PORTDOCS%%%%DOCSDIR%%/README.ru
+%%PORTDOCS%%%%DOCSDIR%%/THANKS
+%%PORTDOCS%%%%DOCSDIR%%/TROUBLES
+%%NLS%%share/locale/bg/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/de/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/es/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/it/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/sr@Latn/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/d4x.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/d4x.mo
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%/themes/old_theme/queue
+@dirrm %%DATADIR%%/themes/old_theme/buttons
+@dirrm %%DATADIR%%/themes/old_theme
+@dirrm %%DATADIR%%/themes/nuvola32/toolbar
+@dirrm %%DATADIR%%/themes/nuvola32/queue
+@dirrm %%DATADIR%%/themes/nuvola32/buttons
+@dirrm %%DATADIR%%/themes/nuvola32
+@dirrm %%DATADIR%%/themes/gnomeria/toolbar
+@dirrm %%DATADIR%%/themes/gnomeria/queue
+@dirrm %%DATADIR%%/themes/gnomeria/log
+@dirrm %%DATADIR%%/themes/gnomeria/buttons
+@dirrm %%DATADIR%%/themes/gnomeria
+@dirrm %%DATADIR%%/themes/gnome/toolbar
+@dirrm %%DATADIR%%/themes/gnome/queue
+@dirrm %%DATADIR%%/themes/gnome/popup
+@dirrm %%DATADIR%%/themes/gnome/misc
+@dirrm %%DATADIR%%/themes/gnome/components
+@dirrm %%DATADIR%%/themes/gnome
+@dirrm %%DATADIR%%/themes/glass2
+@dirrm %%DATADIR%%/themes/glass
+@dirrm %%DATADIR%%/themes/bluecurve/toolbar
+@dirrm %%DATADIR%%/themes/bluecurve/queue
+@dirrm %%DATADIR%%/themes/bluecurve/buttons
+@dirrm %%DATADIR%%/themes/bluecurve
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%